βοΈ Solar classesο
- class energydatamodel.solar.FixedMount(surface_tilt=0.0, surface_azimuth=0.0)[source]ο
Bases:
object
-
surface_tilt:
float
= 0.0ο
-
surface_azimuth:
float
= 0.0ο
-
surface_tilt:
- class energydatamodel.solar.SingleAxisTrackerMount(axis_tilt=0.0, axis_azimuth=0.0, max_angle=90.0, backtrack=True, gcr=0.2857142857142857, cross_axis_tilt=0.0, racking_model=None, module_height=None)[source]ο
Bases:
object
-
axis_tilt:
float
= 0.0ο
-
axis_azimuth:
float
= 0.0ο
-
max_angle:
Union
[float
,tuple
] = 90.0ο
-
backtrack:
bool
= Trueο
-
gcr:
float
= 0.2857142857142857ο
-
cross_axis_tilt:
float
= 0.0ο
-
racking_model:
Optional
[str
] = Noneο
-
module_height:
Optional
[float
] = Noneο
-
axis_tilt:
- class energydatamodel.solar.PVArray(capacity=None, surface_azimuth=None, surface_tilt=None, surface_area=None, efficiency=None, module=None, module_type='glass_polymer', module_parameters=None, temperature_model_parameters=None, *, name=None, location=None, latitude=None, longitude=None, altitude=None, tz=None, timeseries=None)[source]ο
Bases:
EnergyAsset
-
capacity:
Optional
[float
] = Noneο
-
surface_azimuth:
Optional
[float
] = Noneο
-
surface_tilt:
Optional
[float
] = Noneο
-
surface_area:
Optional
[float
] = Noneο
-
efficiency:
Optional
[float
] = Noneο
-
module:
Optional
[str
] = Noneο
-
module_type:
str
= 'glass_polymer'ο
-
capacity:
- class energydatamodel.solar.PVSystem(pv_arrays=<factory>, capacity=None, surface_azimuth=None, surface_tilt=None, albedo=None, surface_type=None, module_parameters=None, inverter_parameters=None, module_type='glass_polymer', racking_model='open_rack', *, name=None, location=None, latitude=None, longitude=None, altitude=None, tz=None, timeseries=None)[source]ο
Bases:
EnergyAsset
The PVSystem class defines a standard set of PV system attributes and modeling functions. This class describes the collection and interactions of PV system components rather than an installed system on the ground. It is typically used in combination with
Location
andModelChain
objects.-
capacity:
float
= Noneο
-
surface_azimuth:
float
= Noneο
-
surface_tilt:
float
= Noneο
-
albedo:
Optional
[float
] = Noneο
-
surface_type:
Optional
[str
] = Noneο
-
module_parameters:
Optional
[dict
] = Noneο
-
inverter_parameters:
Optional
[dict
] = Noneο
-
module_type:
str
= 'glass_polymer'ο
-
racking_model:
str
= 'open_rack'ο
-
capacity:
- class energydatamodel.solar.SolarPowerArea(capacity=None, geopolygon=None, *, name=None, location=None, latitude=None, longitude=None, altitude=None, tz=None, timeseries=None)[source]ο
Bases:
EnergyAsset
-
geopolygon:
Union
[GeoPolygon
,GeoMultiPolygon
] = Noneο
- property geojsonο
-
geopolygon: