异常数据功能重写

This commit is contained in:
2025-06-12 15:14:24 +08:00
parent e062edd913
commit 3b7991b5d7
8 changed files with 888 additions and 34 deletions

View File

@@ -21,45 +21,42 @@ public interface Param {
String freq = "freq$DataV";
String freq_dev = "freq_dev$DataV";
String freq = "DataV-freq";
String freq_dev = "DataV-freq_dev";
String rms_v = "DataV-rms";
String rms_lvr ="DataV-rms_lvr";
String vu_dev ="DataV-vu_dev";
String vl_dev="DataV-vl_dev";
String rms_i ="DataI-rms";
String rms_v = "rms$DataV";
String rms_lvr ="rms_lvr$DataV";
String vu_dev ="vu_dev$DataV";
String rms_i ="rms$DataI";
String v_thd = "v_thd$DataV";
String v_thd = "DataV-v_thd";
//相(线)电压基波有效值
String v_1_v = "v_1$DataV";
String v_1_v = "DataV-v_1";
//相(线)电压基波相角
String phasic_v_1 = "v_1$DataHarmPhasicV";
String phasic_v_1 = "DataHarmPhasicV-v_1";
//谐波电压相角
String phasic_rate_$ = "v_?$DataHarmPhasicV";
String phasic_rate_x = "DataHarmPhasicV-v";
//谐波电压含有率
String v_rate = "v_?$DataHarmRateV";
String v_rate = "DataHarmRateV-v";
//间谐波电压含有率
String in_v_rate = "v_?$DataInHarmV";
String in_v_rate = "DataInHarmV-v";
//正序、负序和零序电压
String v_zero = "v_zero$DataV";
String v_pos = "v_pos$DataV";
String v_neg = "v_neg$DataV";
String v_zero = "DataV-v_zero";
String v_pos = "DataV-v_pos";
String v_neg = "DataV-v_neg";
//三相电压不平衡度
String v_unbalance ="v_unbalance$DataV";
String v_unbalance ="DataV-v_unbalance";
//电压波动
String fluc = "fluc$DataFluc";
String fluc = "DataFluc-fluc";
//短时间闪变值
String plt = "plt$DataPlt";
String plt = "DataPlt-plt";
//长时间闪变值
String pst = "pst$DataPlt";
String pst = "DataFlicker-pst";
String Voltage_Rise = "r_mp_event_detail-Voltage_Rise";
String pf = "DataHarmPowerP-pf";
String ADD ="add";

View File

@@ -0,0 +1,151 @@
package com.njcn.device.pq.pojo.po;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
* </p>
*
* @author cdf
* @since 2025-06-10
*/
@Getter
@Setter
@TableName("pq_data_verify_bak")
public class PqDataVerifyBak {
private static final long serialVersionUID = 1L;
/**
* 监测点id
*/
private String lineId;
/**
* 异常数据时间
*/
private LocalDate timeId;
/**
* 频率(0:正常 1:异常)
*/
private Integer freq;
/**
* 频率偏差(0:正常 1:异常)
*/
private Integer freqDev;
/**
* 相电压有效值(0:正常 1:异常)
*/
private Integer vRms;
/**
* 正序电压(0:正常 1:异常)
*/
private Integer vPos;
/**
* 负序电压(0:正常 1:异常)
*/
private Integer vNeg;
/**
* 零序电压(0:正常 1:异常)
*/
private Integer vZero;
/**
* 电压不平衡度(0:正常 1:异常)
*/
private Integer vUnbalance;
/**
* 线电压有效值(0:正常 1:异常)
*/
private Integer rmsLvr;
/**
* 电压正偏差(0:正常 1:异常)
*/
private Integer vuDev;
/**
* 电压负偏差(0:正常 1:异常)
*/
private Integer vlDev;
/**
* 电压总谐波畸变率(0:正常 1:异常)
*/
private Integer vThd;
/**
* 相电压基波有效值(0:正常 1:异常)
*/
private Integer v;
/**
* 电流有效值(0:正常 1:异常)
*/
private Integer iRms;
/**
* 长时闪变(0:正常 1:异常)
*/
private Integer plt;
/**
* 间谐波电压含有率(0:正常 1:异常)
*/
private Integer vInharm;
/**
* 谐波电压含有率(0:正常 1:异常)
*/
private Integer vHarm;
/**
* 功率因数(0:正常 1:异常)
*/
private Integer pf;
/**
* 谐波电压相角(0:正常 1:异常)
*/
private Integer vPhasic;
/**
* 谐波电压基波相角(0:正常 1:异常)
*/
private Integer v1Phasic;
/**
* 电压波动(0:正常 1:异常)
*/
private Integer fluc;
/**
* 短时闪变(0:正常 1:异常)
*/
private Integer pst;
/**
* 判断所有指标 0:无异常 1:有异常
*/
private Integer state;
/**
* 文件路径
*/
private String path;
}

View File

@@ -20,12 +20,13 @@ public class VerifyMonitorVO {
@ApiModelProperty(value = "异常测点数量",name = "abnormalNum")
private Integer abnormalNum;
@ApiModelProperty(value = "异常指标分类",name = "targetList")
private List<VerifyTargetVO> targetList;
@ApiModelProperty(value = "时间范围异常测点数量",name = "mapList")
private List<Map<String,Object>> mapList;
@ApiModelProperty(value = "异常装置信息",name = "monitorAlarmInfo")
private List<PowerQualityIndicatorsVO> monitorAlarmInfo;