Package windSimSuite :: Module blade :: Class AerodynamicsBlade
[hide private]

Class AerodynamicsBlade

source code

Known Subclasses:
Blade

The Blade Element Momentum part concerning the blade

Instance Methods [hide private]
 
__init__(self) source code
 
_add_reference_frames(self)
Add the reference frames for the wing, cone and pitch angles
source code
 
set_radius(self, value)
Set the blade radius
source code
 
set_wing_angle(self, rotor_wing, unit_key)
Set the wind angle for the blade and recalculate the corresponding reference frame.
source code
 
set_pitch_angle(self, value, unit_key)
Set the pitch angle for the blade and recalculate the corresponding reference frame.
source code
 
set_offset_angle(self, value, unit_key='deg')
Set the blade offset angle relative to the rotor.
source code
 
set_correction_radius(self, value)
The correction radius when a problem occurs with the Prandlt's correction
source code
 
set_cone_angle(self, value, unit_key='deg')
Set the cone angle for the blade and recalculate the corresponding reference frame.
source code
 
set_skew_section(self, skew_section_id)
Set the skew section, used for applying the yaw model on the rotor.
source code
 
compute_forces_and_power(self, rotational_speed)
Get the normal and tangential forces as well as the torque and power applied on the blade.
source code
 
get_yaw_model_coeff(self, rotor)
Return the coefficient of the yaw model.
source code
Method Details [hide private]

set_wing_angle(self, rotor_wing, unit_key)

source code 
Set the wind angle for the blade and recalculate the corresponding reference frame.
Parameters:
  • rotor_wing (a Angle instance) - the rotor wing angle
  • unit_key (a string) - the 'rad' or 'deg' value

set_pitch_angle(self, value, unit_key)

source code 
Set the pitch angle for the blade and recalculate the corresponding reference frame.
Parameters:
  • value (a float) - the pitch value
  • unit_key (a string) - the 'rad' or 'deg' value

set_offset_angle(self, value, unit_key='deg')

source code 
Set the blade offset angle relative to the rotor.
Parameters:
  • value (a float) - the offset value
  • unit_key (a string) - the 'rad' or 'deg' value

set_cone_angle(self, value, unit_key='deg')

source code 
Set the cone angle for the blade and recalculate the corresponding reference frame.
Parameters:
  • value (a float) - the cone value
  • unit_key (a string) - the 'rad' or 'deg' value

compute_forces_and_power(self, rotational_speed)

source code 
Get the normal and tangential forces as well as the torque and power applied on the blade. The calculations are performed from the sections

get_yaw_model_coeff(self, rotor)

source code 
Return the coefficient of the yaw model. Used to get the restoring moment when the turbine is yawed