Linear Quadratic Regulator: A Simple Thrust Vector Control System for Rockets

Laura Sopegno, P. Livreri, M. Stefanovic, K. Valavanis
{"title":"Linear Quadratic Regulator: A Simple Thrust Vector Control System for Rockets","authors":"Laura Sopegno, P. Livreri, M. Stefanovic, K. Valavanis","doi":"10.1109/MED54222.2022.9837125","DOIUrl":null,"url":null,"abstract":"The paper focuses on developing, tuning, and testing a controller for a two-stage finless rocket during its boost phase that is based on the Linear Quadratic Regulator (LQR) optimal control method. This is accomplished by deriving and adopting a simplified rigid body rocket model that represents accurately its physical properties and the corresponding aerodynamic forces acting on the rocket system during the flight phase. The launcher is commanded through the control input thrust gimbal angle δ to the desired altitude using the implemented LQR-based controller. Emphasis is given to the Thrust Vector Control (TVC) system, and to the minimization of the drift caused by wind gust disturbance phenomena, which may result in a sideway motion of the rocket, and, consequently, in deviating from its desired trajectory; this is addressed, and it is overcome by considering the output parameters expressed in terms of the pitch angle, pitch rate (or angular body rate) and drift. The linearized state-space model is validated for analysis and design compensation of the pitch control logic of the ascent flight control system. The derived algorithm is, then, implemented in a Matlab/Simulink setting to demonstrate that the LQR controller provides closed-loop dynamic tracking, while the tuning of the LQR controller through the weighting matrices Q and R allows for simulating and testing how the variation of the gain directly impacts the performance of the closed-loop system and, in turn, the controller.","PeriodicalId":354557,"journal":{"name":"2022 30th Mediterranean Conference on Control and Automation (MED)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 30th Mediterranean Conference on Control and Automation (MED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MED54222.2022.9837125","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

The paper focuses on developing, tuning, and testing a controller for a two-stage finless rocket during its boost phase that is based on the Linear Quadratic Regulator (LQR) optimal control method. This is accomplished by deriving and adopting a simplified rigid body rocket model that represents accurately its physical properties and the corresponding aerodynamic forces acting on the rocket system during the flight phase. The launcher is commanded through the control input thrust gimbal angle δ to the desired altitude using the implemented LQR-based controller. Emphasis is given to the Thrust Vector Control (TVC) system, and to the minimization of the drift caused by wind gust disturbance phenomena, which may result in a sideway motion of the rocket, and, consequently, in deviating from its desired trajectory; this is addressed, and it is overcome by considering the output parameters expressed in terms of the pitch angle, pitch rate (or angular body rate) and drift. The linearized state-space model is validated for analysis and design compensation of the pitch control logic of the ascent flight control system. The derived algorithm is, then, implemented in a Matlab/Simulink setting to demonstrate that the LQR controller provides closed-loop dynamic tracking, while the tuning of the LQR controller through the weighting matrices Q and R allows for simulating and testing how the variation of the gain directly impacts the performance of the closed-loop system and, in turn, the controller.
线性二次型调节器:一种简单的火箭推力矢量控制系统
研究了一种基于线性二次型调节器(LQR)最优控制方法的两级无鳍火箭助推段控制器的研制、调试和测试。这是通过推导和采用一个简化的刚体火箭模型来实现的,该模型准确地表示了它的物理特性和在飞行阶段作用在火箭系统上的相应气动力。发射装置通过控制输入推力万向架角度δ,使用基于lqr的控制器控制到期望的高度。重点是推力矢量控制(TVC)系统,以及最小化由阵风扰动现象引起的漂移,这种现象可能导致火箭的侧向运动,从而偏离其期望的轨迹;通过考虑以俯仰角、俯仰角速率(或角体速率)和漂移表示的输出参数,解决了这一问题。将线性化状态空间模型用于爬升飞行控制系统俯仰控制逻辑的分析和设计补偿。然后,在Matlab/Simulink设置中实现推导的算法,以证明LQR控制器提供闭环动态跟踪,而通过加权矩阵Q和R对LQR控制器进行调谐,可以模拟和测试增益的变化如何直接影响闭环系统的性能,进而影响控制器。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信