reVX.exclusions.blade_clearance.regulations.BladeClearanceRegulations
- class BladeClearanceRegulations(hub_height, rotor_diameter, regulations_fpath)[source]
Bases:
AbstractBaseRegulationsLocal-only regulations for minimum blade clearance restrictions
Initialize local-only blade clearance regulations
- Parameters:
hub_height (float | int) – Turbine hub height (m), used along with rotor diameter to compute blade clearance.
rotor_diameter (float | int) – Turbine rotor diameter (m), used along with hub height to compute blade clearance.
regulations_fpath (str) – Path to local regulations file.
Methods
Attributes
Blade clearance of the turbine in meters
Regulations table.
Regulation value used for global regulations.
Flag indicating wether generic regulations exist.
Trueif the input regulations include geometries.Flag indicating wether local regulations exist.
Required columns for regulations DataFrame.
Tip height of the turbine in meters
- property df
Regulations table.
- Type:
geopandas.GeoDataFrame | None