87 lines
1.5 KiB
Markdown
87 lines
1.5 KiB
Markdown
|
||
|
||
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 |