1.限值负序电流调整
This commit is contained in:
@@ -53,7 +53,7 @@ public class COverlimitUtil {
|
||||
uHarm(overlimit, voltageLevel);
|
||||
threeVoltageUnbalance(overlimit);
|
||||
interharmonicCurrent(overlimit, voltageLevel);
|
||||
|
||||
negativeSequenceCurrent(overlimit, voltageLevel, shortCapacity);
|
||||
//谐波电流限值
|
||||
int lineType;
|
||||
if (voltageLevel >= DicDataEnum.KV220.getValue()) {
|
||||
@@ -72,7 +72,6 @@ public class COverlimitUtil {
|
||||
}
|
||||
// 1. 配网 lineType = 1
|
||||
if (Objects.equals(lineType, RunFlagEnum.PW_FLAG.getStatus())) {
|
||||
overlimit.setINeg(PLACEHOLDER);
|
||||
Float[] iHarmTem = new Float[49];
|
||||
|
||||
// 配网-电网侧(powerFlag=0) / 配网Ⅱ类:直接基准限值,不折算
|
||||
@@ -103,8 +102,7 @@ public class COverlimitUtil {
|
||||
else {
|
||||
iHarm(overlimit, voltageLevel, pc, dc, sc);
|
||||
}
|
||||
// 主网统一计算负序电流
|
||||
negativeSequenceCurrent(overlimit, voltageLevel, sc);
|
||||
|
||||
}
|
||||
return overlimit;
|
||||
}
|
||||
|
||||
@@ -90,7 +90,7 @@ public class LineIntegrityDataController extends BaseController {
|
||||
String methodDescribe = getMethodDescribe("getIntegrityByLineIds");
|
||||
if(CollUtil.isNotEmpty(lineIds)){
|
||||
QueryWrapper<RStatIntegrityD> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.select("sum(real_time) as realTime,sum(due_time) as dueTime,avg(real_time/due_time) as integrityData","line_index").in("line_index",lineIds).between("time_id",startTime,endTime).groupBy("line_index");
|
||||
queryWrapper.select("sum(real_time) as realTime,sum(due_time) as dueTime,avg(real_time*1.0/due_time) as integrityData","line_index").in("line_index",lineIds).between("time_id",startTime,endTime).groupBy("line_index");
|
||||
List<RStatIntegrityD> rStatIntegrityDList = irStatIntegrityDService.list(queryWrapper);
|
||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, rStatIntegrityDList, methodDescribe);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user