谐波模块:部分业务influxdb转mysql

This commit is contained in:
wurui
2023-04-06 14:28:50 +08:00
parent e45a3d6dab
commit a620ef6a77
38 changed files with 1537 additions and 440 deletions

View File

@@ -62,4 +62,9 @@ public interface Param {
String PHASIC_TYPE = "phasic_type";
String PARENT_ID = "0";
/**
*数据类型(最大值max、最小值min、平均值avg、95值cp95)
*/
String VALUE_TYPEAVG = "AVG";
}

View File

@@ -82,19 +82,19 @@ public class PQSComAssesPO {
private Double vUnbalance5;
//谐波含量等级1
@Column(name = "v_thd1")
private Double vTHD1;
private Double vThd1;
//谐波含量等级2
@Column(name = "v_thd2")
private Double vTHD2;
private Double vThd2;
//谐波含量等级3
@Column(name = "v_thd3")
private Double vTHD3;
private Double vThd3;
//谐波含量等级4
@Column(name = "v_thd4")
private Double vTHD4;
private Double vThd4;
//谐波含量等级5
@Column(name = "v_thd5")
private Double vTHD5;
private Double vThd5;
//电压暂降等级1
@Column(name = "event1")
private Double event1;

View File

@@ -0,0 +1,255 @@
package com.njcn.harmonic.pojo.po;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.njcn.db.bo.BaseEntity;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import lombok.Getter;
import lombok.Setter;
/**
* <p>
*
* </p>
*
* @author wr
* @since 2023-03-31
*/
@Getter
@Setter
@TableName("r_stat_data_v_d")
public class RStatDataVD {
private static final long serialVersionUID = 1L;
/**
* 统计数据时间
*/
private LocalDateTime time;
/**
* 监测点Id
*/
private String lineId;
/**
* 相别,A表示A相B表示B相,C表示C相,T表示总
*/
private String phasicType;
/**
* 数据类型(最大值max、最小值min、平均值avg、95值cp95)
*/
private String valueType;
/**
* 数据质量标志0-表示是正常数据、1-表示是错误数据、2-表示是有事件的数据数据库默认是0污染数据不参与报表统计
*/
private Integer qualityFlag;
/**
* 频率
*/
private BigDecimal freq;
/**
* 频率偏差
*/
private BigDecimal freqDev;
/**
* 相电压有效值
*/
private BigDecimal rms;
private BigDecimal rmsLvr;
/**
* 负序电压
*/
private BigDecimal vNeg;
/**
* 正序电压
*/
private BigDecimal vPos;
/**
* 谐波含量
*/
private BigDecimal vThd;
/**
* 三相电压不平衡度
*/
private BigDecimal vUnbalance;
/**
* 零序电压
*/
private BigDecimal vZero;
/**
* 电压正偏差
*/
private BigDecimal vlDev;
/**
* 电压负偏差
*/
private BigDecimal vuDev;
@TableField(value = "v_1")
private BigDecimal v1;
@TableField(value = "v_2")
private BigDecimal v2;
@TableField(value = "v_3")
private BigDecimal v3;
@TableField(value = "v_4")
private BigDecimal v4;
@TableField(value = "v_5")
private BigDecimal v5;
@TableField(value = "v_6")
private BigDecimal v6;
@TableField(value = "v_7")
private BigDecimal v7;
@TableField(value = "v_8")
private BigDecimal v8;
@TableField(value = "v_9")
private BigDecimal v9;
@TableField(value = "v_10")
private BigDecimal v10;
@TableField(value = "v_11")
private BigDecimal v11;
@TableField(value = "v_12")
private BigDecimal v12;
@TableField(value = "v_13")
private BigDecimal v13;
@TableField(value = "v_14")
private BigDecimal v14;
@TableField(value = "v_15")
private BigDecimal v15;
@TableField(value = "v_16")
private BigDecimal v16;
@TableField(value = "v_17")
private BigDecimal v17;
@TableField(value = "v_18")
private BigDecimal v18;
@TableField(value = "v_19")
private BigDecimal v19;
@TableField(value = "v_20")
private BigDecimal v20;
@TableField(value = "v_21")
private BigDecimal v21;
@TableField(value = "v_22")
private BigDecimal v22;
@TableField(value = "v_23")
private BigDecimal v23;
@TableField(value = "v_24")
private BigDecimal v24;
@TableField(value = "v_25")
private BigDecimal v25;
@TableField(value = "v_26")
private BigDecimal v26;
@TableField(value = "v_27")
private BigDecimal v27;
@TableField(value = "v_28")
private BigDecimal v28;
@TableField(value = "v_29")
private BigDecimal v29;
@TableField(value = "v_30")
private BigDecimal v30;
@TableField(value = "v_31")
private BigDecimal v31;
@TableField(value = "v_32")
private BigDecimal v32;
@TableField(value = "v_33")
private BigDecimal v33;
@TableField(value = "v_34")
private BigDecimal v34;
@TableField(value = "v_35")
private BigDecimal v35;
@TableField(value = "v_36")
private BigDecimal v36;
@TableField(value = "v_37")
private BigDecimal v37;
@TableField(value = "v_38")
private BigDecimal v38;
@TableField(value = "v_39")
private BigDecimal v39;
@TableField(value = "v_40")
private BigDecimal v40;
@TableField(value = "v_41")
private BigDecimal v41;
@TableField(value = "v_42")
private BigDecimal v42;
@TableField(value = "v_43")
private BigDecimal v43;
@TableField(value = "v_44")
private BigDecimal v44;
@TableField(value = "v_45")
private BigDecimal v45;
@TableField(value = "v_46")
private BigDecimal v46;
@TableField(value = "v_47")
private BigDecimal v47;
@TableField(value = "v_48")
private BigDecimal v48;
@TableField(value = "v_49")
private BigDecimal v49;
@TableField(value = "v_50")
private BigDecimal v50;
}

View File

@@ -0,0 +1,34 @@
package com.njcn.harmonic.pojo.vo;
import lombok.Data;
/**
* <功能描述>
*
* @author wr
* @createTime: 2023-04-03
*/
@Data
public class RStatLimitRateDVO {
private static final long serialVersionUID = 1L;
private Integer alltime;
private Integer frequency;
private Integer uBalance;
private Integer iNeg;
private Integer harmElec;
private Integer harmVoltage;
private Integer flicker;
private Integer allFlicker;
private Integer voltageDeviation;
private Integer inUharm;
}