From d214f5a0119daca82b9bf8e6f81425ea9f8dff33 Mon Sep 17 00:00:00 2001 From: dzalkind Date: Wed, 15 Jul 2020 18:05:01 -0600 Subject: [PATCH] Remove tower-top velocity from pitch saturation block --- src/ControllerBlocks.f90 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/ControllerBlocks.f90 b/src/ControllerBlocks.f90 index 19cf7089..89d90abd 100644 --- a/src/ControllerBlocks.f90 +++ b/src/ControllerBlocks.f90 @@ -268,12 +268,10 @@ REAL FUNCTION PitchSaturation(LocalVar, CntrPar, objInst) TYPE(LocalVariables), INTENT(INOUT) :: LocalVar TYPE(ObjectInstances), INTENT(INOUT) :: objInst ! Allocate Variables - REAL(4) :: V_towertop ! Estimated velocity of tower top (m/s) REAL(4) :: Vhat ! Estimated wind speed without towertop motion [m/s] REAL(4) :: Vhatf ! 30 second low pass filtered Estimated wind speed without towertop motion [m/s] - V_towertop = PIController(LocalVar%FA_Acc, 0.0, 1.0, -100.0, 100.0, LocalVar%DT, 0.0, .FALSE., objInst%instPI) - Vhat = LocalVar%WE_Vw_F + V_towertop + Vhat = LocalVar%WE_Vw_F Vhatf = SecLPFilter(Vhat,LocalVar%DT,0.21,0.7,LocalVar%iStatus,.FALSE.,objInst%instSecLPF) ! 30 second time constant ! Define minimum blade pitch angle as a function of estimated wind speed