代码提交

This commit is contained in:
huangzj
2023-05-25 09:57:21 +08:00
parent da7b7ee8eb
commit 623750abaa
65 changed files with 4326 additions and 24 deletions

View File

@@ -0,0 +1,529 @@
package com.njcn.influx.pojo.po;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.njcn.common.utils.serializer.InstantDateSerializer;
import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;
import java.time.Instant;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
*/
@Data
@Measurement(name = "harmonic_ratio_data")
public class HarmonicRatioData {
@Column(name = "time")
@JsonSerialize(using = InstantDateSerializer.class)
private Instant time;
@Column(name = "LineId")
private String lineId;
@Column(name = "Phase")
private String phase;
@Column(name = "Stat_Method")
private String statMethod;
/**
* 2次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H2VLmt")
private Double H2VLmt;
/**
* 3次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H3VLmt")
private Double H3VLmt;
/**
* 4次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H4VLmt")
private Double H4VLmt;
/**
* 5次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H5VLmt")
private Double H5VLmt;
/**
* 6次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H6VLmt")
private Double H6VLmt;
/**
* 7次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H7VLmt")
private Double H7VLmt;
/**
* 8次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H8VLmt")
private Double H8VLmt;
/**
* 9次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H9VLmt")
private Double H9VLmt;
/**
* 10次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H10VLmt")
private Double H10VLmt;
/**
* 11次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H11VLmt")
private Double H11VLmt;
/**
* 12次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H12VLmt")
private Double H12VLmt;
/**
* 13次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H13VLmt")
private Double H13VLmt;
/**
* 14次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H14VLmt")
private Double H14VLmt;
/**
* 15次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H15VLmt")
private Double H15VLmt;
/**
* 16次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H16VLmt")
private Double H16VLmt;
/**
* 17次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H17VLmt")
private Double H17VLmt;
/**
* 18次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H18VLmt")
private Double H18VLmt;
/**
* 19次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H19VLmt")
private Double H19VLmt;
/**
* 20次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H20VLmt")
private Double H20VLmt;
/**
* 21次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H21VLmt")
private Double H21VLmt;
/**
* 22次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H22VLmt")
private Double H22VLmt;
/**
* 23次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H23VLmt")
private Double H23VLmt;
/**
* 24次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H24VLmt")
private Double H24VLmt;
/**
* 25次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H25VLmt")
private Double H25VLmt;
/**
* 26次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H26VLmt")
private Double H26VLmt;
/**
* 27次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H27VLmt")
private Double H27VLmt;
/**
* 28次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H28VLmt")
private Double H28VLmt;
/**
* 29次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H29VLmt")
private Double H29VLmt;
/**
* 30次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H30VLmt")
private Double H30VLmt;
/**
* 31次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H31VLmt")
private Double H31VLmt;
/**
* 32次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H32VLmt")
private Double H32VLmt;
/**
* 33次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H33VLmt")
private Double H33VLmt;
/**
* 34次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H34VLmt")
private Double H34VLmt;
/**
* 35次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H35VLmt")
private Double H35VLmt;
/**
* 36次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H36VLmt")
private Double H36VLmt;
/**
* 37次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H37VLmt")
private Double H37VLmt;
/**
* 38次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H38VLmt")
private Double H38VLmt;
/**
* 39次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H39VLmt")
private Double H39VLmt;
/**
* 40次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H40VLmt")
private Double H40VLmt;
/**
* 41次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H41VLmt")
private Double H41VLmt;
/**
* 42次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H42VLmt")
private Double H42VLmt;
/**
* 43次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H43VLmt")
private Double H43VLmt;
/**
* 44次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H44VLmt")
private Double H44VLmt;
/**
* 45次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H45VLmt")
private Double H45VLmt;
/**
* 46次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H46VLmt")
private Double H46VLmt;
/**
* 47次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H47VLmt")
private Double H47VLmt;
/**
* 48次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H48VLmt")
private Double H48VLmt;
/**
* 49次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H49VLmt")
private Double H49VLmt;
/**
* 50次谐波电压含有率越限定值,单位:%
*/
@Column(name = "H50VLmt")
private Double H50VLmt;
/**
* 2次谐波电流越限定值,单位:A
*/
@Column(name = "H2ALmt")
private Double H2ALmt;
/**
* 3次谐波电流越限定值,单位:A
*/
@Column(name = "H3ALmt")
private Double H3ALmt;
/**
* 4次谐波电流越限定值,单位:A
*/
@Column(name = "H4ALmt")
private Double H4ALmt;
/**
* 5次谐波电流越限定值,单位:A
*/
@Column(name = "H5ALmt")
private Double H5ALmt;
/**
* 6次谐波电流越限定值,单位:A
*/
@Column(name = "H6ALmt")
private Double H6ALmt;
/**
* 7次谐波电流越限定值,单位:A
*/
@Column(name = "H7ALmt")
private Double H7ALmt;
/**
* 8次谐波电流越限定值,单位:A
*/
@Column(name = "H8ALmt")
private Double H8ALmt;
/**
* 9次谐波电流越限定值,单位:A
*/
@Column(name = "H9ALmt")
private Double H9ALmt;
/**
* 10次谐波电流越限定值,单位:A
*/
@Column(name = "H10ALmt")
private Double H10ALmt;
/**
* 11次谐波电流越限定值,单位:A
*/
@Column(name = "H11ALmt")
private Double H11ALmt;
/**
* 12次谐波电流越限定值,单位:A
*/
@Column(name = "H12ALmt")
private Double H12ALmt;
/**
* 13次谐波电流越限定值,单位:A
*/
@Column(name = "H13ALmt")
private Double H13ALmt;
/**
* 14次谐波电流越限定值,单位:A
*/
@Column(name = "H14ALmt")
private Double H14ALmt;
/**
* 15次谐波电流越限定值,单位:A
*/
@Column(name = "H15ALmt")
private Double H15ALmt;
/**
* 16次谐波电流越限定值,单位:A
*/
@Column(name = "H16ALmt")
private Double H16ALmt;
/**
* 17次谐波电流越限定值,单位:A
*/
@Column(name = "H17ALmt")
private Double H17ALmt;
/**
* 18次谐波电流越限定值,单位:A
*/
@Column(name = "H18ALmt")
private Double H18ALmt;
/**
* 19次谐波电流越限定值,单位:A
*/
@Column(name = "H19ALmt")
private Double H19ALmt;
/**
* 20次谐波电流越限定值,单位:A
*/
@Column(name = "H20ALmt")
private Double H20ALmt;
/**
* 21次谐波电流越限定值,单位:A
*/
@Column(name = "H21ALmt")
private Double H21ALmt;
/**
* 22次谐波电流越限定值,单位:A
*/
@Column(name = "H22ALmt")
private Double H22ALmt;
/**
* 23次谐波电流越限定值,单位:A
*/
@Column(name = "H23ALmt")
private Double H23ALmt;
/**
* 24次谐波电流越限定值,单位:A
*/
@Column(name = "H24ALmt")
private Double H24ALmt;
/**
* 25次谐波电流越限定值,单位:A
*/
@Column(name = "H25ALmt")
private Double H25ALmt;
/**
* 26次谐波电流越限定值,单位:A
*/
@Column(name = "H26ALmt")
private Double H26ALmt;
/**
* 27次谐波电流越限定值,单位:A
*/
@Column(name = "H27ALmt")
private Double H27ALmt;
/**
* 28次谐波电流越限定值,单位:A
*/
@Column(name = "H28ALmt")
private Double H28ALmt;
/**
* 29次谐波电流越限定值,单位:A
*/
@Column(name = "H29ALmt")
private Double H29ALmt;
/**
* 30次谐波电流越限定值,单位:A
*/
@Column(name = "H30ALmt")
private Double H30ALmt;
/**
* 31次谐波电流越限定值,单位:A
*/
@Column(name = "H31ALmt")
private Double H31ALmt;
/**
* 32次谐波电流越限定值,单位:A
*/
@Column(name = "H32ALmt")
private Double H32ALmt;
/**
* 33次谐波电流越限定值,单位:A
*/
@Column(name = "H33ALmt")
private Double H33ALmt;
/**
* 34次谐波电流越限定值,单位:A
*/
@Column(name = "H34ALmt")
private Double H34ALmt;
/**
* 35次谐波电流越限定值,单位:A
*/
@Column(name = "H35ALmt")
private Double H35ALmt;
/**
* 36次谐波电流越限定值,单位:A
*/
@Column(name = "H36ALmt")
private Double H36ALmt;
/**
* 37次谐波电流越限定值,单位:A
*/
@Column(name = "H37ALmt")
private Double H37ALmt;
/**
* 38次谐波电流越限定值,单位:A
*/
@Column(name = "H38ALmt")
private Double H38ALmt;
/**
* 39次谐波电流越限定值,单位:A
*/
@Column(name = "H39ALmt")
private Double H39ALmt;
/**
* 40次谐波电流越限定值,单位:A
*/
@Column(name = "H40ALmt")
private Double H40ALmt;
/**
* 41次谐波电流越限定值,单位:A
*/
@Column(name = "H41ALmt")
private Double H41ALmt;
/**
* 42次谐波电流越限定值,单位:A
*/
@Column(name = "H42ALmt")
private Double H42ALmt;
/**
* 43次谐波电流越限定值,单位:A
*/
@Column(name = "H43ALmt")
private Double H43ALmt;
/**
* 44次谐波电流越限定值,单位:A
*/
@Column(name = "H44ALmt")
private Double H44ALmt;
/**
* 45次谐波电流越限定值,单位:A
*/
@Column(name = "H45ALmt")
private Double H45ALmt;
/**
* 46次谐波电流越限定值,单位:A
*/
@Column(name = "H46ALmt")
private Double H46ALmt;
/**
* 47次谐波电流越限定值,单位:A
*/
@Column(name = "H47ALmt")
private Double H47ALmt;
/**
* 48次谐波电流越限定值,单位:A
*/
@Column(name = "H48ALmt")
private Double H48ALmt;
/**
* 49次谐波电流越限定值,单位:A
*/
@Column(name = "H49ALmt")
private Double H49ALmt;
/**
* 50次谐波电流越限定值,单位:A
*/
@Column(name = "H50ALmt")
private Double H50ALmt;
}

View File

@@ -0,0 +1,347 @@
package com.njcn.influx.pojo.po;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.njcn.common.utils.serializer.InstantDateSerializer;
import lombok.Data;
import org.influxdb.annotation.Column;
import org.influxdb.annotation.Measurement;
import java.time.Instant;
/**
* 类的介绍:
*
* @author xuyang
* @version 1.0.0
*/
@Data
@Measurement(name = "power_quality_data")
public class PowerQualityData {
@Column(name = "time")
@JsonSerialize(using = InstantDateSerializer.class)
private Instant time;
@Column(name = "LineId")
private String lineId;
@Column(name = "Phase")
private String phase;
@Column(name = "Stat_Method")
private String statMethod;
/**
* 频率
*/
@Column(name = "Hz")
private Double Hz;
/**
* 相电压总有效值
*/
@Column(name = "PhV")
private Double PhV;
/**
* 线电压总有效值
*/
@Column(name = "PPV")
private Double PPV;
/**
* 电流总有效值
*/
@Column(name = "A")
private Double A;
/**
* 频率偏差
*/
@Column(name = "HzDev")
private Double HzDev;
/**
* 相电压偏差
*/
@Column(name = "PhVDev")
private Double PhVDev;
/**
* 线电压偏差
*/
@Column(name = "PPVDev")
private Double PPVDev;
/**
* 正序、负序、零序电压
*/
@Column(name = "SeqV")
private Double SeqV;
/**
* 电压负序不平衡度
*/
@Column(name = "ImbNgV")
private Double ImbNgV;
/**
* 电压零序不平衡度
*/
@Column(name = "ImbZroV")
private Double ImbZroV;
/**
* 正序、负序、零序电流
*/
@Column(name = "SeqA")
private Double SeqA;
/**
* 电流负序不平衡度
*/
@Column(name = "ImbNgA")
private Double ImbNgA;
/**
* 电流零序不平衡度
*/
@Column(name = "ImbZroA")
private Double ImbZroA;
/**
* 相电压基波有效值
*/
@Column(name = "HFundPhV")
private Double HFundPhV;
/**
* 线电压基波有效值
*/
@Column(name = "HFundPPV")
private Double HFundPPV;
/**
* 相电压基波有效值相角
*/
@Column(name = "FundPhVAng")
private Double FundPhVAng ;
/**
* 线电压基波有效值相角
*/
@Column(name = "FundPPVAng")
private Double FundPPVAng;
/**
* 电流基波有效值
*/
@Column(name = "FundA")
private Double FundA ;
/**
* 电流基波相角
*/
@Column(name = "FundAAng")
private Double FundAAng;
/**
* 相电压谐波总畸变率
*/
@Column(name = "ThdPhV")
private Double ThdPhV;
/**
* 线电压谐波总畸变率
*/
@Column(name = "ThdPPV")
private Double ThdPPV;
/**
* 相电压总偶次谐波畸变率
*/
@Column(name = "ThdEvnPhV")
private Double ThdEvnPhV;
/**
* 线电压总偶次谐波畸变率
*/
@Column(name = "ThdEvnPPV")
private Double ThdEvnPPV;
/**
* 相电压总奇次谐波畸变率
*/
@Column(name = "ThdOddPhV")
private Double ThdOddPhV;
/**
* 线电压总奇次谐波畸变率
*/
@Column(name = "ThdOddPPV")
private Double ThdOddPPV;
/**
* 相电压谐波(间谐波)含有率序列
*/
@Column(name = "HRPhV")
private Double HRPhV;
/**
* 相电压谐波(间谐波)相角序列
*/
@Column(name = "HRPhVAng")
private Double HRPhVAng;
/**
* 线电压谐波(间谐波)含有率序列
*/
@Column(name = "HRPPV")
private Double HRPPV;
/**
* 线电压谐波(间谐波)相角序列
*/
@Column(name = "HRPPVAng")
private Double HRPPVAng;
/**
* 电流总谐波畸变率
*/
@Column(name = "ThdA")
private Double ThdA;
/**
* 电流总偶次谐波畸变率
*/
@Column(name = "ThdEvnA")
private Double ThdEvnA;
/**
* 电流总奇次谐波畸变率
*/
@Column(name = "ThdOddA")
private Double ThdOddA;
/**
* 谐波(间谐波)电流有效值
*/
@Column(name = "HA")
private Double HA;
/**
* 谐波(间谐波)电流相角序列
*/
@Column(name = "HAAng")
private Double HAAng;
/**
* 相电压电压变动幅度
*/
@Column(name = "PhFluc")
private Double PhFluc;
/**
* 线电压电压变动幅度
*/
@Column(name = "PPFluc")
private Double PPFluc;
/**
* 相电压电压变动频度
*/
@Column(name = "PhFlucf")
private Double PhFlucf;
/**
* 线电压电压变动频度
*/
@Column(name = "PPFlucf")
private Double PPFlucf;
/**
* 有功功率
*/
@Column(name = "W")
private Double W;
/**
* 无功功率
*/
@Column(name = "VAr")
private Double VAr;
/**
* 视在功率
*/
@Column(name = "VA")
private Double VA;
/**
* 基波有功功率
*/
@Column(name = "FundW")
private Double FundW;
/**
* 基波无功功率
*/
@Column(name = "FundVAr")
private Double FundVAr;
/**
* 基波视在功率
*/
@Column(name = "FundVA")
private Double FundVA;
/**
* 功率因数
*/
@Column(name = "PF")
private Double PF;
/**
* 位移功率因数
*/
@Column(name = "DF")
private Double DF;
/**
* 三相总有功功率
*/
@Column(name = "TotW")
private Double TotW;
/**
* 三相总无功功率
*/
@Column(name = "TotVAr")
private Double TotVAr;
/**
* 三相总视在功率
*/
@Column(name = "TotVA")
private Double TotVA;
/**
* 三相功率因数
*/
@Column(name = "TotPF")
private Double TotPF;
/**
* 三相位移功率因数
*/
@Column(name = "TotDF")
private Double TotDF;
/**
* 谐波有功功率序列
*/
@Column(name = "HW")
private Double HW;
/**
* 谐波无功功率序列
*/
@Column(name = "HVAr")
private Double HVAr;
/**
* 谐波视在功率序列
*/
@Column(name = "HVA")
private Double HVA;
/**
* 三相总谐波有功功率
*/
@Column(name = "TotHW")
private Double TotHW;
/**
* 三相总谐波无功功率
*/
@Column(name = "TotHVAr")
private Double TotHVAr;
/**
* 三相总谐波视在功率
*/
@Column(name = "TotHVA")
private Double TotHVA;
/**
* 相电压短时闪变
*/
@Column(name = "PhPst")
private Double PhPst;
/**
* 线电压短时闪变
*/
@Column(name = "PPPst")
private Double PPPst;
/**
* 相电压长时闪变
*/
@Column(name = "PhPlt")
private Double PhPlt;
/**
* 线电压长时闪变
*/
@Column(name = "PPPlt")
private Double PPPlt;
/**
* 最大需量
*/
@Column(name = "MaxDemand")
private Double MaxDemand;
}