fast_advance_states() - ed_updatestates - SolveOption2a_Inp2BD - ed_calc_output 更新数据 - BD updatestates - SolveOption2b_Inp2IfW Ifw根据ED结果更新 - ifw updatestates - SolveOption2c_Inp2AD_SrvD - ifw calcoutput - AD_InputSolve_IfW - SrvD_InputSolve - ``! from Ifw`` - WindDir - HorWindV - LidSpeed - MsrPositionsX - MsrPositionsY - MsrPositionsZ - - ``! from ED`` - YawAngle - Yaw - YawRate - LSS_Spd - HSS_Spd - RotSpeed - RootMxc - RootMyc - YawBrTAxp - YawBrTAyp - LSSTipPxa - LSSTipMxa - LSSTipMya - LSSTipMza - LSSTipMys - LSSTipMzs - YawBrMyn - YawBrMzn - NcIMURAxs - NcIMURAys - NcIMURAzs - RotPwr - LSShftFxa - LSShftFys - LSShftFzs - SrvD_UpdateStates - SrvD_CopyInput - SrvD_Input_ExtrapInterp - SrvD_UpdateDiscState - SrvD_Input_ExtrapInterp - DLL_controller_call - Torque_UpdateStates - Pitch_UpdateStates - Yaw_UpdateStates - TipBrake_UpdateStates - ! Blade Nacelle Tower Platform StrucCtrl,但是NumSStC = 0 这部分代码跳过 - ! Compute ElecPwr and GenTrq for controller (and DLL needs this saved): - CalculateTorque CalcOutputs_And_SolveForInputs - SolveOption2 - AD_CalcOutput - SrvD_CalcOutput - ED_InputSolve ED接收AD SD输入 - BladeLoads.force/moment - towerloads.force/moment - GenTrq - HSSBrTrqC - BlPitchCom - YawMom - StrucCtrl loads 暂时没有 - NacelleLoads.force/moment - Transfer_SrvD_to_SD_MD - ! 都在ifw更新后 - SrvD_InputSolve - ResetRemapFlags