Merge remote-tracking branch 'origin/master'

master
魔神煜修罗皇 1 year ago
commit 6e617608a4
  1. 6
      dntd-tool/src/main/java/com/dky/generate/BuildHeatingScene.java

@ -56,23 +56,21 @@ public class BuildHeatingScene implements DntdModelI {
*/
Double C = 0.0;
if (originalDevInfo != null) {
// 若存在原设备信息,则获取原设备中设备总功率,累加得出C
//若存在原设备信息,则获取原设备中设备总功率,累加得出C
} else {
// C=建筑面积(万平方米)x770
C = (heatingArea / 10000) * 770;
}
/*
根据建筑面积计算出不同技术类型下所需要不同功率设备数据
*/
List<List<MatchedDevice>> matchedDeviceGroupList = Scheme.calScheme(heatingArea, alternateDeviceList);
/*
替代后设备总功率C1
*/
double C1 = 0.0;
if (originalDevInfo != null){
//若存在原设备信息,则根据建筑面积计算每个技术类型下需要的不同功率的设备的数量,然后将不同功率及对应的数量进行计算得出总功率C1
//若存在原设备信息,则根据建筑面积计算每个技术类型下需要的不同功率的设备的数量,然后将不同功率及对应的数量进行计算得出总功率C1,取最大
C1 = CalC.getC1(matchedDeviceGroupList);
} else {
C1 = C/2.5;

Loading…
Cancel
Save