IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 数据结构与算法 -> 最优控制:基于 LQR 的 STT 三回路过载驾驶仪 -> 正文阅读

[数据结构与算法]最优控制:基于 LQR 的 STT 三回路过载驾驶仪

1 引言

自动驾驶仪的核心任务是保证导弹精确、鲁棒的跟踪制导系统生成的输入指令,使导弹稳定的飞行直至命中目标。在战术导弹控制领域,过载驾驶仪扮演着非常重要的角色;常见的过载驾驶仪有经典两回路过载驾驶仪、带 PI 校正的两回路过载驾驶仪、经典三回路过载驾驶仪、伪攻角反馈三回路过载驾驶仪等。采用线性二次型最优控制理论进行自动驾驶仪设计,不仅使设计出的驾驶仪有一定的稳定裕度,而且在求出最优控制时,也推导出了对应的自动驾驶仪结构,即可从最优控制理论的角度揭示出经典三回路过载驾驶仪的结构来源。通过改变权值矩阵 Q 和 R 来改变求得增益矩阵,从而改变响应时间。

2 STT 导弹数学模型

在小扰动线性化假设条件下,对弹体动力学模型进行线性化,即李雅普诺夫第一稳定性理论,得到如下数学模型:
在这里插入图片描述
在下文中以俯仰通道为例,应用最优控制理论设计过载驾驶仪,因此仅考虑俯仰通道控制线性方程组。

3 LQR 线性二次型最优控制

3.1 无限时间 LQR 问题

有限时间 LQR 问题只考虑系统在过渡过程中的最优运行,而无限时间 LQR 问题还需考虑系统趋于平衡状态时的渐近性为,因此在控制工程中无限时间 LQR 问题更实用。无限时间 LQR 问题的状态空间模型及目标函数如下:
在这里插入图片描述
里卡提方程:
在这里插入图片描述
最优控制率:
在这里插入图片描述

3.2 考虑 Du 项的无限时间 LQR 问题:

在这里插入图片描述

4 基于 LQR 的三回路过载驾驶仪设计

4.1 “惩罚”舵偏角速率的三回路驾驶仪系统状态方程

考虑控制量为舵偏角速率而不是舵偏角,对系统进行增广,增加舵偏角速率的微分方程,此时舵偏角作为一个状态,舵偏角速率为控制量,并将姿态角加速度作为一个输出量,得到新的增广系统状态方程如下:
在这里插入图片描述

4.2 性能指标函数及控制率

考虑指令法向过载跟踪问题,对于阶跃指令,跟踪问题可视为定点调节器问题,性能指标函数取法向加速度与加速度指令误差与舵偏角速率加权平方和,如下:
在这里插入图片描述

4.3 Simulink 仿真

根据上述介绍进行仿真验证,取某特征点下的动力学系数如下:

%% 特征点动力学系数
a_wz = 1.5;          
a_alpha = 250;          
a_delta_e = 280;       
b_alpha = 1.6;       
b_delta_e = 0.23;                
V = 914.4;                     
height = 3000;          
c = 0.68;   

搭建如下图所示 Simulink 仿真框图:
在这里插入图片描述
给定仿真初始条件,得到控制器实际参数如下:K_A = 0.0403; w_I = 3.2225; k_g = 0.1486; K_DC = 1.0874。
开环系统波特图及闭环系统单位阶跃响应:
在这里插入图片描述
可看出系统有 46.2 deg 的相位裕度以及 15.8 dB 的幅值裕度。
在这里插入图片描述
系统在不到 0.4 秒的时候达到了稳定状态,控制器的时域性能指标:峰值时间 0.1684; 超调量:14.4793%;上升时间:0.0657;调节时间:0.2218。
在这里插入图片描述
舵偏角响应曲线:
在这里插入图片描述

4.4 讨论

基于 LQR 的两回路过载驾驶仪基于 LQR 的伪攻角反馈三回路过载驾驶仪
系统状态方程系统状态方程
性能指标函数性能指标函数
控制率控制率
最优控制理论的角度揭示驾驶仪结构最优控制理论的角度揭示驾驶仪结构

在这里插入图片描述
在这里插入图片描述

5 结论

通过前面仿真可看出采用线性二次型最优控制理论设计的 STT 导弹俯仰通道三回路过载驾驶仪具有一定的稳定裕度;且在设计时较经典 PID 控制的三回路过载驾驶仪有一定的灵活性;而且在求出最优控制时,也推导出了对应的自动驾驶仪结构,即可从最优控制理论的角度揭示出经典三回路过载驾驶仪的结构来源。但是 LQR 必须准确测量全部状态变量,在一定程度上限制了其应用,有一种方法是使用最优估计理论,即卡尔曼滤波及其变种来估计系统的状态,感兴趣的朋友可以查阅相关文献进行研究。

6 参考文献

[1] Mracek C P , Ridgely D B . Missile Longitudinal Autopilots: Connections Between Optimal Control and Classical Topologies[C]// AIAA Guidance and Control Conference. 2005.
[2]AIAA. Missile Longitudinal Autopilots: Comparison of Multiple Three Loop Topologies - AIAA Guidance, Navigation, and Control Conference and Exhibit (AIAA)[J]. 2005.
[3]温求遒,夏群力,祁载康.三回路驾驶仪开环穿越频率约束极点配置设计[J].系统工程与电子技术,2009,31(02):420-423.
[4]林德福, 王辉, 王江,等. 战术导弹自动驾驶仪设计与制导律分析[M]. 北京理工大学出版社, 2012.
[5]王辉, 林德福, 祁载康. 导弹伪攻角反馈三回路驾驶仪设计分析[J]. 系统工程与电子技术, 2012, 34(1):129-135.

  数据结构与算法 最新文章
【力扣106】 从中序与后续遍历序列构造二叉
leetcode 322 零钱兑换
哈希的应用:海量数据处理
动态规划|最短Hamilton路径
华为机试_HJ41 称砝码【中等】【menset】【
【C与数据结构】——寒假提高每日练习Day1
基础算法——堆排序
2023王道数据结构线性表--单链表课后习题部
LeetCode 之 反转链表的一部分
【题解】lintcode必刷50题<有效的括号序列
上一篇文章      下一篇文章      查看所有文章
加:2022-06-14 22:53:04  更:2022-06-14 22:54:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 1:56:54-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码