什么是飞机配平
飛機配平即尋求飛機平衡點,比如在一定速度和高度下定直平飛,飛機需要力平衡和力矩平衡,平衡是飛機穩定飛行的基礎,在達到力與力矩平衡的基礎上我們才能分析擾動下飛機能否正常飛行。若升力都無法克服重力或力矩不為零,那飛機是不可能定直平飛的。
配平的要求就是保持該狀態下各狀態量為定值,比如定直平飛那么就要求速度不變、迎角不變、高度不變、航跡角不變.....,變化的量只是x,實質上x、y、z三個坐標可以用其他狀態量算出來,在配平時我們不考慮。保持不變在數學上即導數為零,但是在數值計算情況下嚴格等于零是不現實的,為了達到最佳配平效果我們引入代價函數即使得各狀態量導數的平方和最小。
配平應當由三部分組成,首先是非線性方程組,用于計算狀態量的導數,其二是代價函數,用于計算各狀態量導數的平方和,最后是配平函數,即在非線性方程組的約束下計算使得代價函數最小的解,如定直平飛狀態配平就是求該狀態下使得代價函數最小的迎角、升降舵以及推力的值。
具體可以參考《現代飛機飛行動力學與控制》。
? ? ?《現代飛機飛行動力學與控制》當中采用的是fminsearch求解,fminsearch是非線性無約束最優化問題的求解器,想要在配平時加一些約束可以采用matlab求解有約束非線性優化問題的函數fmincon,意味著我們可以約束配平舵偏角或推力使其在某一個值或是某個范圍,具體使用參考相關資料即可。在matlab中可以利用trim函數對simulink模型進行配平,其核心也是fmincon。
?
總結
- 上一篇: 通信网络与交换课程报告
- 下一篇: 2023最新SSM计算机毕业设计选题大全