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);
}
}
}