package com.gyee.power.fitting.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; /** *

* 光伏分析 *

* * @author gfhd * @since 2023-10-13 */ @TableName("photovoltaic_analysis") public class PhotovoltaicAnalysis implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; /** * 场站 */ private String stationId; /** * 期次 */ private String projectId; /** * 线路 */ private String lineId; /** * 设备id */ private String equipmentId; /** * 数据日期 */ private Date dataDate; /** * 平均功率 */ private Double averagePower; /** * 离散率 */ private Double scatter; /** * 离散率状态 */ private String scatterStatus; /** * 发电量 */ private Double generatingAmount; /** * 等效发电时 */ private Double equivalentGeneratingTime; /** * 平均等效发电时 */ private Double averageEquivalentGeneratingT; /** * 等效发电时标准差 */ private Double equivalentGeneratingTimeStan; /** * 等效发电时状态 */ private String equivalentGeneratingTimeStat; /** * 平均理论功率 */ private Double averageTheoryPower; /** * 平均理论功率 */ private Double conversionEfficiency; /** * 转换效率状态 */ private String conversionEfficiencyStatus; /** * 故障停机时间 */ private Double malfunctionTime; /** * 设备可利用率 */ private Double deviceAvailability; public Integer getId() { return id; } public void setId(Integer id) { this.id = id; } public Double getConversionEfficiency() { return conversionEfficiency; } public void setConversionEfficiency(Double conversionEfficiency) { this.conversionEfficiency = conversionEfficiency; } public String getStationId() { return stationId; } public void setStationId(String stationId) { this.stationId = stationId; } public String getProjectId() { return projectId; } public void setProjectId(String projectId) { this.projectId = projectId; } public String getLineId() { return lineId; } public void setLineId(String lineId) { this.lineId = lineId; } public String getEquipmentId() { return equipmentId; } public void setEquipmentId(String equipmentId) { this.equipmentId = equipmentId; } public Date getDataDate() { return dataDate; } public void setDataDate(Date dataDate) { this.dataDate = dataDate; } public Double getAveragePower() { return averagePower; } public void setAveragePower(Double averagePower) { this.averagePower = averagePower; } public Double getScatter() { return scatter; } public void setScatter(Double scatter) { this.scatter = scatter; } public String getScatterStatus() { return scatterStatus; } public void setScatterStatus(String scatterStatus) { this.scatterStatus = scatterStatus; } public Double getGeneratingAmount() { return generatingAmount; } public void setGeneratingAmount(Double generatingAmount) { this.generatingAmount = generatingAmount; } public Double getEquivalentGeneratingTime() { return equivalentGeneratingTime; } public void setEquivalentGeneratingTime(Double equivalentGeneratingTime) { this.equivalentGeneratingTime = equivalentGeneratingTime; } public Double getAverageEquivalentGeneratingT() { return averageEquivalentGeneratingT; } public void setAverageEquivalentGeneratingT(Double averageEquivalentGeneratingT) { this.averageEquivalentGeneratingT = averageEquivalentGeneratingT; } public Double getEquivalentGeneratingTimeStan() { return equivalentGeneratingTimeStan; } public void setEquivalentGeneratingTimeStan(Double equivalentGeneratingTimeStan) { this.equivalentGeneratingTimeStan = equivalentGeneratingTimeStan; } public String getEquivalentGeneratingTimeStat() { return equivalentGeneratingTimeStat; } public void setEquivalentGeneratingTimeStat(String equivalentGeneratingTimeStat) { this.equivalentGeneratingTimeStat = equivalentGeneratingTimeStat; } public Double getAverageTheoryPower() { return averageTheoryPower; } public void setAverageTheoryPower(Double averageTheoryPower) { this.averageTheoryPower = averageTheoryPower; } public String getConversionEfficiencyStatus() { return conversionEfficiencyStatus; } public void setConversionEfficiencyStatus(String conversionEfficiencyStatus) { this.conversionEfficiencyStatus = conversionEfficiencyStatus; } public Double getMalfunctionTime() { return malfunctionTime; } public void setMalfunctionTime(Double malfunctionTime) { this.malfunctionTime = malfunctionTime; } public Double getDeviceAvailability() { return deviceAvailability; } public void setDeviceAvailability(Double deviceAvailability) { this.deviceAvailability = deviceAvailability; } @Override public String toString() { return "PhotovoltaicAnalysis{" + "id = " + id + ", stationId = " + stationId + ", projectId = " + projectId + ", lineId = " + lineId + ", equipmentId = " + equipmentId + ", dataDate = " + dataDate + ", averagePower = " + averagePower + ", scatter = " + scatter + ", scatterStatus = " + scatterStatus + ", generatingAmount = " + generatingAmount + ", equivalentGeneratingTime = " + equivalentGeneratingTime + ", averageEquivalentGeneratingT = " + averageEquivalentGeneratingT + ", equivalentGeneratingTimeStan = " + equivalentGeneratingTimeStan + ", equivalentGeneratingTimeStat = " + equivalentGeneratingTimeStat + ", averageTheoryPower = " + averageTheoryPower + ", conversionEfficiencyStatus = " + conversionEfficiencyStatus + ", malfunctionTime = " + malfunctionTime + ", deviceAvailability = " + deviceAvailability + "}"; } }