operate_controller Subroutine

public subroutine operate_controller(ctrl, time, n_blades, rot_speed)

Advance the controller to time given the rotor speed [rad/s]. The commanded generator torque is left in gen_trq and the commanded blade pitch angles in pit_com.

Arguments

Type IntentOptional Attributes Name
type(controller_t), intent(inout) :: ctrl
real(kind=dp), intent(in) :: time
integer, intent(in) :: n_blades
real(kind=dp), intent(in) :: rot_speed

Called by

proc~~operate_controller~~CalledByGraph proc~operate_controller m_alm_controller::operate_controller proc~advance_turbine m_alm_turbine::advance_turbine proc~advance_turbine->proc~operate_controller