namespace Yw.EPAnet
{
///
/// 水泵
///
public class Pump : Parter, IPump
{
///
///
///
public Pump() { }
///
///
///
public Pump(Pump rhs) : base(rhs)
{
this.StartNode = rhs.StartNode;
this.EndNode = rhs.EndNode;
this.LinkStatus = rhs.LinkStatus;
this.RatedPower = rhs.RatedPower;
this.CurveQH = rhs.CurveQH;
this.SpeedRatio = rhs.SpeedRatio;
this.SpeedRatioPattern = rhs.SpeedRatioPattern;
this.Price = rhs.Price;
this.PricePattern = rhs.PricePattern;
this.CurveQE = rhs.CurveQE;
}
///
/// 开始节点
///
public INode StartNode { get; set; }
///
/// 结束节点
///
public INode EndNode { get; set; }
///
/// 水泵状态
///
public string LinkStatus { get; set; }
///
/// 额定功率
///
public double RatedPower { get; set; }
///
/// 流量扬程曲线
///
public string CurveQH { get; set; }
///
/// 转速比
///
public double? SpeedRatio { get; set; }
///
/// 转速比模式
///
public string SpeedRatioPattern { get; set; }
///
/// 能耗价格
///
public double? Price { get; set; }
///
/// 价格模式
///
public string PricePattern { get; set; }
///
/// 流量效率曲线
///
public string CurveQE { get; set; }
}
}