using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DPumpHydr.OpenModel { public class HdrBaseInfo { public HdrBaseInfo() { } /// /// 形状类型 0 旋转型 1 双蜗壳型 2 环型 3准旋转型 /// public int ShapeType { get; set; } /// /// 流量 /// public double Q { get; set; } /// /// 扬程 /// public double H { get; set; } /// /// 转速 /// public double n { get; set; } /// /// 叶轮外径 /// public double D2 { get; set; } /// /// 叶轮宽度 /// public double B2 { get; set; } /// /// 是否是双吸泵 /// public bool IsSXB { get; set; } /// /// 比转速 /// public double ns { get; set; } /// /// 计算比转速 /// public void CalcNs() { var calc_q = this.Q ; if(IsSXB) calc_q = this.Q / 2; ns = Math.Round( 3.65 * n * Math.Sqrt(calc_q / 3600) / Math.Pow(this.H, 0.75),2); } } }