承载能力评估

This commit is contained in:
hzj
2025-06-24 11:06:33 +08:00
parent 120b0422f1
commit 95b9bef76e

View File

@@ -290,12 +290,15 @@ public class CarryCapacityServiceImpl implements CarryCapacityService {
carryCapacityDataVO.setP_βminMap(results);
try {
//用前2周的数据计算C,a,b
Map<String, Double[]> stringMap = caluParam(dataHarmPowerP2List, dataHarmPowerQ2List, dataHarmPowerU2List);
carryCapacityDataVO.setStringMap(stringMap);
return carryCapacityDataVO;
}catch (Exception e){
return carryCapacityDataVO;
}
}
@Override
@@ -459,6 +462,9 @@ public class CarryCapacityServiceImpl implements CarryCapacityService {
@Transactional(rollbackFor = Exception.class)
public CarryCapacityDResultVO carryCapacityCal(CarryCapacityCalParam calParam) {
CarryCapacityDResultVO carryCapacitydResultVO = new CarryCapacityDResultVO();
if(CollectionUtil.isEmpty(calParam.getStringMap())){
throw new BusinessException("数据有误,模型训练失败");
}
String scale = calParam.getScale();
String scaleValue = dicDataFeignClient.getDicDataById(scale).getData().getValue();