Loading…

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

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 acc...

Full description

Saved in:
Bibliographic Details
Main Authors: Sopegno, Laura, Livreri, Patrizia, Stefanovic, Margareta, Valavanis, Kimon P.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 597
container_issue
container_start_page 591
container_title
container_volume
creator Sopegno, Laura
Livreri, Patrizia
Stefanovic, Margareta
Valavanis, Kimon P.
description 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.
doi_str_mv 10.1109/MED54222.2022.9837125
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_9837125</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9837125</ieee_id><sourcerecordid>9837125</sourcerecordid><originalsourceid>FETCH-LOGICAL-i203t-d5ee3536da6c93c4ec0a9847a9f41c64260439b1c43e882c7a87dc935b5002753</originalsourceid><addsrcrecordid>eNotj81Kw0AUhUdBsNY-gQjzAql3_jPuSmxVSBHb6rZMJzc6mjZlMln07Q3YzTnw8XHgEHLPYMoY2Ifl_ElJzvmUwxA2F4ZxdUFumNZKgjbCXpIRl0ZkQoG8JpOu-wEApjnjACOyLMMBXaTvvauiS8HTFX71jUttfKQzug77Y4N08x37LtFP9AOnRXtIsW3o-tQl3NN6QKvW_2LqbslV7ZoOJ-cek4_FfFO8ZOXb82sxK7PAQaSsUohCCV057a3wEj04m0vjbC2Z15JrkMLumJcC85x743JTDabaKQBulBiTu__dgIjbYwx7F0_b83vxB64STeQ</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Linear Quadratic Regulator: A Simple Thrust Vector Control System for Rockets</title><source>IEEE Xplore All Conference Series</source><creator>Sopegno, Laura ; Livreri, Patrizia ; Stefanovic, Margareta ; Valavanis, Kimon P.</creator><creatorcontrib>Sopegno, Laura ; Livreri, Patrizia ; Stefanovic, Margareta ; Valavanis, Kimon P.</creatorcontrib><description>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.</description><identifier>EISSN: 2473-3504</identifier><identifier>EISBN: 1665406739</identifier><identifier>EISBN: 9781665406734</identifier><identifier>DOI: 10.1109/MED54222.2022.9837125</identifier><language>eng</language><publisher>IEEE</publisher><subject>Aerodynamics ; Heuristic algorithms ; Mathematical models ; Regulators ; Rockets ; Stability analysis ; Trajectory</subject><ispartof>2022 30th Mediterranean Conference on Control and Automation (MED), 2022, p.591-597</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9837125$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,23930,23931,25140,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9837125$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Sopegno, Laura</creatorcontrib><creatorcontrib>Livreri, Patrizia</creatorcontrib><creatorcontrib>Stefanovic, Margareta</creatorcontrib><creatorcontrib>Valavanis, Kimon P.</creatorcontrib><title>Linear Quadratic Regulator: A Simple Thrust Vector Control System for Rockets</title><title>2022 30th Mediterranean Conference on Control and Automation (MED)</title><addtitle>MED</addtitle><description>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.</description><subject>Aerodynamics</subject><subject>Heuristic algorithms</subject><subject>Mathematical models</subject><subject>Regulators</subject><subject>Rockets</subject><subject>Stability analysis</subject><subject>Trajectory</subject><issn>2473-3504</issn><isbn>1665406739</isbn><isbn>9781665406734</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2022</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotj81Kw0AUhUdBsNY-gQjzAql3_jPuSmxVSBHb6rZMJzc6mjZlMln07Q3YzTnw8XHgEHLPYMoY2Ifl_ElJzvmUwxA2F4ZxdUFumNZKgjbCXpIRl0ZkQoG8JpOu-wEApjnjACOyLMMBXaTvvauiS8HTFX71jUttfKQzug77Y4N08x37LtFP9AOnRXtIsW3o-tQl3NN6QKvW_2LqbslV7ZoOJ-cek4_FfFO8ZOXb82sxK7PAQaSsUohCCV057a3wEj04m0vjbC2Z15JrkMLumJcC85x743JTDabaKQBulBiTu__dgIjbYwx7F0_b83vxB64STeQ</recordid><startdate>20220628</startdate><enddate>20220628</enddate><creator>Sopegno, Laura</creator><creator>Livreri, Patrizia</creator><creator>Stefanovic, Margareta</creator><creator>Valavanis, Kimon P.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20220628</creationdate><title>Linear Quadratic Regulator: A Simple Thrust Vector Control System for Rockets</title><author>Sopegno, Laura ; Livreri, Patrizia ; Stefanovic, Margareta ; Valavanis, Kimon P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i203t-d5ee3536da6c93c4ec0a9847a9f41c64260439b1c43e882c7a87dc935b5002753</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Aerodynamics</topic><topic>Heuristic algorithms</topic><topic>Mathematical models</topic><topic>Regulators</topic><topic>Rockets</topic><topic>Stability analysis</topic><topic>Trajectory</topic><toplevel>online_resources</toplevel><creatorcontrib>Sopegno, Laura</creatorcontrib><creatorcontrib>Livreri, Patrizia</creatorcontrib><creatorcontrib>Stefanovic, Margareta</creatorcontrib><creatorcontrib>Valavanis, Kimon P.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Sopegno, Laura</au><au>Livreri, Patrizia</au><au>Stefanovic, Margareta</au><au>Valavanis, Kimon P.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Linear Quadratic Regulator: A Simple Thrust Vector Control System for Rockets</atitle><btitle>2022 30th Mediterranean Conference on Control and Automation (MED)</btitle><stitle>MED</stitle><date>2022-06-28</date><risdate>2022</risdate><spage>591</spage><epage>597</epage><pages>591-597</pages><eissn>2473-3504</eissn><eisbn>1665406739</eisbn><eisbn>9781665406734</eisbn><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.</abstract><pub>IEEE</pub><doi>10.1109/MED54222.2022.9837125</doi><tpages>7</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 2473-3504
ispartof 2022 30th Mediterranean Conference on Control and Automation (MED), 2022, p.591-597
issn 2473-3504
language eng
recordid cdi_ieee_primary_9837125
source IEEE Xplore All Conference Series
subjects Aerodynamics
Heuristic algorithms
Mathematical models
Regulators
Rockets
Stability analysis
Trajectory
title Linear Quadratic Regulator: A Simple Thrust Vector Control System for Rockets
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T12%3A35%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Linear%20Quadratic%20Regulator:%20A%20Simple%20Thrust%20Vector%20Control%20System%20for%20Rockets&rft.btitle=2022%2030th%20Mediterranean%20Conference%20on%20Control%20and%20Automation%20(MED)&rft.au=Sopegno,%20Laura&rft.date=2022-06-28&rft.spage=591&rft.epage=597&rft.pages=591-597&rft.eissn=2473-3504&rft_id=info:doi/10.1109/MED54222.2022.9837125&rft.eisbn=1665406739&rft.eisbn_list=9781665406734&rft_dat=%3Cieee_CHZPO%3E9837125%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i203t-d5ee3536da6c93c4ec0a9847a9f41c64260439b1c43e882c7a87dc935b5002753%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=9837125&rfr_iscdi=true