namespace Yw.Epanet
|
{
|
/// <summary>
|
/// 管段属性
|
/// </summary>
|
internal class LinkProperty
|
{
|
/// <summary>
|
/// 直径
|
/// </summary>
|
public const int EN_DIAMETER = 0;
|
|
/// <summary>
|
/// 长度
|
/// </summary>
|
public const int EN_LENGTH = 1;
|
|
/// <summary>
|
/// 粗糙系数
|
/// </summary>
|
public const int EN_ROUGHNESS = 2;
|
|
/// <summary>
|
/// 局部损失系数
|
/// </summary>
|
public const int EN_MINORLOSS = 3;
|
|
/// <summary>
|
/// 初始管段状态
|
/// </summary>
|
public const int EN_INITSTATUS = 4;
|
|
/// <summary>
|
/// 初始水泵转速/初始阀门设置
|
/// </summary>
|
public const int EN_INITSETTING = 5;
|
|
/// <summary>
|
/// 主流反应系数
|
/// </summary>
|
public const int EN_KBULK = 6;
|
|
/// <summary>
|
/// 管壁反应系数
|
/// </summary>
|
public const int EN_KWALL = 7;
|
|
/// <summary>
|
/// 流量
|
/// Read Only
|
/// </summary>
|
public const int EN_FLOW = 8;
|
|
/// <summary>
|
/// 流速
|
/// Read Only
|
/// </summary>
|
public const int EN_VELOCITY = 9;
|
|
/// <summary>
|
/// 水头损失
|
/// Read Only
|
/// </summary>
|
public const int EN_HEADLOSS = 10;
|
|
/// <summary>
|
/// 实际管段状态
|
/// Read Only
|
/// </summary>
|
public const int EN_STATUS = 11;
|
|
/// <summary>
|
/// 当前管段设置:实际水泵转速/实际阀门设置
|
/// Read Only
|
/// </summary>
|
public const int EN_SETTING = 12;
|
|
/// <summary>
|
/// 消耗能量,以千瓦计
|
/// Read Only
|
/// </summary>
|
public const int EN_ENERGY = 13;
|
|
/// <summary>
|
/// Current computed link quality
|
/// Read Only
|
/// </summary>
|
public const int EN_LINKQUAL = 14;
|
|
/// <summary>
|
/// Pump speed time pattern index
|
/// </summary>
|
public const int EN_LINKPATTERN = 15;
|
|
/// <summary>
|
/// Current computed pump state
|
/// read only
|
/// </summary>
|
public const int EN_PUMP_STATE = 16;
|
|
/// <summary>
|
/// Current computed pump efficiency
|
/// Read Only
|
/// </summary>
|
public const int EN_PUMP_EFFIC = 17;
|
|
/// <summary>
|
/// Pump constant power rating
|
/// </summary>
|
public const int EN_PUMP_POWER = 18;
|
|
/// <summary>
|
/// Pump head v. flow curve index
|
/// </summary>
|
public const int EN_PUMP_HCURVE = 19;
|
|
/// <summary>
|
/// Pump efficiency v. flow curve index
|
/// </summary>
|
public const int EN_PUMP_ECURVE = 20;
|
|
/// <summary>
|
/// Pump average energy price
|
/// </summary>
|
public const int EN_PUMP_ECOST = 21;
|
|
/// <summary>
|
/// Pump energy price time pattern index
|
/// </summary>
|
public const int EN_PUMP_EPAT = 22;
|
|
/// <summary>
|
/// Is present in any simple or rule-based control (= 1) or not (= 0)
|
/// </summary>
|
public const int EN_LINK_INCONTROL = 23;
|
|
/// <summary>
|
/// GPV head loss v. flow curve index
|
/// </summary>
|
public const int EN_GPV_CURVE = 24;
|
|
/// <summary>
|
/// PCV loss coeff. curve index
|
/// </summary>
|
public const int EN_PCV_CURVE = 25;
|
|
/// <summary>
|
/// Pipe leak area (sq mm per 100 length units)
|
/// </summary>
|
public const int EN_LEAK_AREA = 26;
|
|
/// <summary>
|
/// Leak expansion rate (sq mm per unit of pressure head)
|
/// </summary>
|
public const int EN_LEAK_EXPAN = 27;
|
|
/// <summary>
|
/// Current leakage rate (read only)
|
/// </summary>
|
public const int EN_LINK_LEAKAGE = 28;
|
|
|
|
|
|
}
|
}
|