1.pqs9000-》区域-》终端状态统计,添加监测性质条件(电网侧||非电网侧)
2.pqs9000-》区域-》数据完整性统计,添加监测性质条件(电网侧||非电网侧) 3.pqs9000-》详细分析-》区域稳态超标分类,添加监测性质条件(电网侧||非电网侧) 4.电压偏差限制判断
This commit is contained in:
@@ -343,7 +343,8 @@
|
||||
LEFT JOIN
|
||||
(
|
||||
SELECT
|
||||
MYINDEX,SUM(uharm_2_overtime + uharm_4_overtime + uharm_6_overtime + uharm_8_overtime + uharm_9_overtime + uharm_10_overtime + uharm_12_overtime + uharm_14_overtime + uharm_15_overtime + uharm_16_overtime + uharm_17_overtime + uharm_18_overtime + uharm_19_overtime + uharm_20_overtime + uharm_21_overtime + uharm_22_overtime + uharm_24_overtime) overTimes
|
||||
MYINDEX,
|
||||
SUM(CASE WHEN uharm_2_overtime + uharm_4_overtime + uharm_6_overtime + uharm_8_overtime + uharm_9_overtime + uharm_10_overtime + uharm_12_overtime + uharm_14_overtime + uharm_15_overtime + uharm_16_overtime + uharm_17_overtime + uharm_18_overtime + uharm_19_overtime + uharm_20_overtime + uharm_21_overtime + uharm_22_overtime + uharm_24_overtime > 0 THEN 1 else 0 END ) overTimes
|
||||
FROM
|
||||
limit_target
|
||||
WHERE
|
||||
@@ -463,7 +464,8 @@
|
||||
LEFT JOIN
|
||||
(
|
||||
SELECT
|
||||
MYINDEX,SUM(iharm_2_overtime + iharm_4_overtime + iharm_6_overtime + iharm_8_overtime + iharm_9_overtime + iharm_10_overtime + iharm_12_overtime + iharm_14_overtime + iharm_15_overtime + iharm_16_overtime + iharm_17_overtime + iharm_18_overtime + iharm_19_overtime + iharm_20_overtime + iharm_21_overtime + iharm_22_overtime + iharm_24_overtime) overTimes
|
||||
MYINDEX,
|
||||
SUM(CASE WHEN iharm_2_overtime + iharm_4_overtime + iharm_6_overtime + iharm_8_overtime + iharm_9_overtime + iharm_10_overtime + iharm_12_overtime + iharm_14_overtime + iharm_15_overtime + iharm_16_overtime + iharm_17_overtime + iharm_18_overtime + iharm_19_overtime + iharm_20_overtime + iharm_21_overtime + iharm_22_overtime + iharm_24_overtime > 0 THEN 1 ELSE 0 END) overTimes
|
||||
FROM
|
||||
limit_target
|
||||
WHERE
|
||||
@@ -562,18 +564,39 @@
|
||||
AND TIMEID BETWEEN TO_DATE(#{startTime}, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(#{endTime}, 'YYYY-MM-DD HH24:MI:SS')
|
||||
</select>
|
||||
|
||||
<select id="getData0" resultType="com.pqs9000.pojo.responsibility.TargetDetailDto">
|
||||
SELECT
|
||||
LINEID monitorId,
|
||||
GREATEST(MAX(VU_DEV_MAX), MIN(VU_DEV_MAX), MAX(VU_DEV_MIN), MIN(VU_DEV_MIN)) maxVoltageDeviationData,
|
||||
LEAST(MAX(VU_DEV_MAX), MIN(VU_DEV_MAX), MAX(VU_DEV_MIN), MIN(VU_DEV_MIN)) minVoltageDeviationData,
|
||||
B.VOLTAGE_DEV limitUpVoltageDeviationData,
|
||||
B.UVOLTAGE_DEV limitLowVoltageDeviationData
|
||||
FROM
|
||||
DATA_V A
|
||||
LEFT JOIN
|
||||
OVERLIMIT B ON A.LINEID = B.MYINDEX
|
||||
WHERE
|
||||
TIMEID BETWEEN TO_DATE(#{startTime}, 'YYYY-MM-DD HH24:MI:SS') AND TO_DATE(#{endTime}, 'YYYY-MM-DD HH24:MI:SS')
|
||||
AND B.MYINDEX IN
|
||||
<foreach collection="list" index="index" item="item" open="(" separator="," close=")">
|
||||
#{item}
|
||||
</foreach>
|
||||
GROUP BY
|
||||
LINEID,VOLTAGE_DEV,UVOLTAGE_DEV
|
||||
</select>
|
||||
|
||||
<select id="getData1" resultType="com.pqs9000.pojo.responsibility.TargetDetailDto">
|
||||
SELECT
|
||||
A.LINEID monitorId,
|
||||
max(abs(A.VU_DEV_MAX)) maxVoltageDeviationData,
|
||||
B.VOLTAGE_DEV limitVoltageDeviationData,
|
||||
max(abs(A.VU_DEV_MAX))-B.VOLTAGE_DEV diffVoltageDeviationData,
|
||||
-- 电压总谐波畸变率
|
||||
max(A.V_THD_CP95) maxVoltageDistortionData,
|
||||
B.UBALANCE limitVoltageDistortionData,
|
||||
max(A.V_THD_CP95)-B.UBALANCE diffVoltageDistortionData,
|
||||
-- 三相电压不平衡度
|
||||
max(A.V_UNBALANCE_CP95) maxThreeVoltageUnbalanceData,
|
||||
B.UABERRANCE limitThreeVoltageUnbalanceData,
|
||||
max(A.V_UNBALANCE_CP95)-B.UABERRANCE diffThreeVoltageUnbalanceData,
|
||||
-- 频率偏差
|
||||
max(abs(A.FREQ_DEV_MAX)) maxFrequencyDeviationData,
|
||||
B.FREQ_DEV limitFrequencyDeviationData,
|
||||
max(abs(A.FREQ_DEV_MAX))-B.FREQ_DEV diffFrequencyDeviationData
|
||||
|
||||
Reference in New Issue
Block a user