
基于MATLAB的LQR俯仰控制系统代码——应用于波音747的离散控制
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目利用MATLAB开发针对波音747飞机的离散化线性二次型调节器(LQR)俯仰控制系统,旨在优化飞行稳定性与操控性能。
在这个项目中,我们使用MATLAB和Simulink来设计波音747飞机的俯仰控制自动驾驶仪。我们分别采用PID控制器和超前控制器对飞机的俯仰角进行控制。
- 使用LQR方法求解合适的增益矩阵。
- 对系统进行了离散化处理,并对其进行全面分析。
- 为解决在LQR中使用预补偿器的一些常见缺点,同时指出了这种技术的一个新问题:通过Simulink模型增加步进干扰来提高控制器的鲁棒性。
项目包含以下文件:
pitch_control.m - 主代码,用于实现俯仰控制的所有功能。
r_scale.m - 该函数计算全状态反馈系统的比例因子以消除稳态误差,专门适用于连续系统。
pitch_control.slx - 包含建模步进干扰的Simulink模型。
全部评论 (0)
还没有任何评论哟~


