| | |
| | | }; |
| | | schedule_pump_list1 = new List<Model.SchedulePump>(); |
| | | |
| | | output.objects["1输水总流量"] = optimal_combine1.TotalFlow; |
| | | output.objects["1输水总压力"] = Math.Round(Curve.PumpCalculateHelper.M2Mpa(optimal_combine1.TotalPressure), 4); |
| | | // 20250422 修改原因,水中心直接拿我的理论值套到调度上了,我返回原值给他们 |
| | | output.objects["1输水总流量"] = target_flow1; |
| | | output.objects["1输水总压力"] = target_mpa_pressure1; |
| | | output.objects["1输水总功率"] = optimal_combine1.TotalPower; |
| | | output.objects["1输水总效率"] = optimal_combine1.TotalEfficiency; |
| | | output.objects["1输水总千吨能耗"] = optimal_combine1.WP; |
| | |
| | | } |
| | | else |
| | | { |
| | | output.objects["1输水总流量"] = target_flow1; |
| | | output.objects["1输水总压力"] = target_mpa_pressure1; |
| | | msg += $" 1输水调度计算失败,无法满足目标流量:{target_flow1},目标压力:{target_mpa_pressure1}!"; |
| | | } |
| | | |
| | |
| | | }; |
| | | schedule_pump_list2 = new List<Model.SchedulePump>(); |
| | | |
| | | output.objects["2输水总流量"] = optimal_combine2.TotalFlow; |
| | | output.objects["2输水总压力"] = Math.Round(Curve.PumpCalculateHelper.M2Mpa(optimal_combine2.TotalPressure), 4); |
| | | output.objects["2输水总流量"] = target_flow2; |
| | | output.objects["2输水总压力"] = target_mpa_pressure2; |
| | | output.objects["2输水总功率"] = optimal_combine2.TotalPower; |
| | | output.objects["2输水总效率"] = optimal_combine2.TotalEfficiency; |
| | | output.objects["2输水总千吨能耗"] = optimal_combine2.WP; |
| | |
| | | } |
| | | else |
| | | { |
| | | output.objects["2输水总流量"] = target_flow2; |
| | | output.objects["2输水总压力"] = target_mpa_pressure2; |
| | | msg += $" 2输水调度计算失败,无法满足目标流量:{target_flow2},目标压力:{target_mpa_pressure2}!"; |
| | | } |
| | | } |