论文标题
制定和验证全面的直升机飞行动态代码
Development and Validation of a Comprehensive Helicopter Flight Dynamics Code
论文作者
论文摘要
根据UH-60直升机制定了全面的直升机飞行动力法规,并命名为德克萨斯州A \&M University Rotorcraft Analysis Code(TRAC)。这是一个完整的软件包,可以对自动飞行模拟进行修剪分析,并具有对任何直升机配置建模的功能。直升机的不同组件,例如主转子,尾转子,机身,垂直尾巴和水平尾部,将其单独建模为代码中的不同模块,并集成以开发完整的UH-60模型。由于代码是基于模块开发的,因此可以轻松地修改代码以采用其他组件或配置其他直升机。 TRAC可以预测清晰的转子叶片和直升机机身的动态响应,并产生所需的飞行员控制输入,以实现悬停,向前飞行,协调的转弯,攀爬/下降等不同飞行方式的修剪条件。这些TRIM结果通过从UH-60飞行测试的测试中获得的测试数据验证。除了修剪分析外,TRAC还可以基于一阶泰勒串联扩展在各种飞行条件下生成线性化模型。提取的线性模型显示出逼真的直升机动态行为,并用于模拟完全自主的飞行,该飞行涉及UH-60直升机接近船并通过实现线性二次调节器(LQR)最佳控制器来降落在甲板上。
A comprehensive helicopter flight dynamics code is developed based on the UH-60 helicopter and named Texas A\&M University Rotorcraft Analysis Code (TRAC). This is a complete software package, which could perform trim analysis to autonomous flight simulation and the capability to model any helicopter configuration. Different components of the helicopter such as the main rotor, tail rotor, fuselage, vertical tail, and horizontal tail are modeled individually as different modules in the code and integrated to develop a complete UH-60 model. Since the code is developed on a module basis, it can be easily modified to adopt another component or configure a different helicopter. TRAC can predict the dynamic responses of both the articulated rotor blades and the helicopter fuselage and yields the required pilot control inputs to achieve trim condition for different flight regimes such as hover, forward flight, coordinated turn, climb/descent, etc. These trim results are validated with the test data obtained from the UH-60 flight tests conducted by the US Army. Beyond trim analysis, TRAC can also generate linearized models at various flight conditions based on a first-order Taylor series expansion. The extracted linear models show realistic helicopter dynamic behavior and were used to simulate a fully autonomous flight that involves a UH-60 helicopter approaching a ship and landing on the deck by implementing a Linear Quadratic Regulator (LQR) optimal controller.