Class ModuleSpecification
The data describing the module specification
Namespace: SolarFarmerApi.Client
Syntax
public class ModuleSpecification
Properties
AbsorptionCoefficient
The absorption coefficient used in the cell temperature model
Required if UseIAMForTemperatureModel is false
Declaration
public double? AbsorptionCoefficient { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Double> |
BifacialityFactor
The bifaciality factor.
Should be in the range 0.0 - 1.0
Set to zero for mono-facial panels
Default is 0
Declaration
public double BifacialityFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ForwardVoltageDropOfBypassDiode
Gets the forward voltage drop of diode.
Units: volts
Declaration
public double ForwardVoltageDropOfBypassDiode { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
IamParameters
The IAM model data
Declaration
public IAMParameters IamParameters { get; set; }
Property Value
Type | Description |
---|---|
IAMParameters |
LidLoss
The light induced degradation loss as a fraction of 1
i.e. a value of 0.01 implies a 1% loss
Declaration
public double LidLoss { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ModelingCorrectionFactor
The modeling correction factor, relative to 1 (i.e. value of 1 is equivalent to no correction being applied).
Default is 1.0
Declaration
public double ModelingCorrectionFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
ModuleGeometry
The module geometry.
Declaration
public ModuleGeometry ModuleGeometry { get; set; }
Property Value
Type | Description |
---|---|
ModuleGeometry |
ModuleQualityFactor
A factor to account for other modeling adjustments, given as a fraction of 1
i.e. a value of 0.01 implies a 1% gain
Declaration
public double ModuleQualityFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NameplatePower
The nameplate power (nominal power) of the module measured at STC and corresponds to the PNom
property in the PAN file. In Watts.
Declaration
public double NameplatePower { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
NominalEfficiency
The nominal efficiency. Dimensionless fraction of 1.
Describes what fraction of incident irradiance is converted to electrical power.
Declaration
public double NominalEfficiency { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PowerBinningEffect
The power binning effect as a fraction of 1
i.e. a value of 0.01 implies a 1% gain
Declaration
public double PowerBinningEffect { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PVsystModelParameters
The diode model parameters
Declaration
public PVsystDiodeModelParameters PVsystModelParameters { get; set; }
Property Value
Type | Description |
---|---|
PVsystDiodeModelParameters |
ResistanceOfBypassDiode
Gets the resistance of bypass diode.
Units: ohms
Declaration
public double ResistanceOfBypassDiode { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Technology
The chemistry of the cell
Declaration
public EnumTechnology Technology { get; set; }
Property Value
Type | Description |
---|---|
EnumTechnology |