1.5 KiB
1.5 KiB
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