Loading…
Intelligent adaptive nonlinear flight control for a high performance aircraft with neural networks
This paper describes the development of a neural network (NN) based adaptive flight control system for a high performance aircraft. The main contribution of this work is that the proposed control system is able to compensate the system uncertainties, adapt to the changes in flight conditions, and ac...
Saved in:
Published in: | ISA transactions 2006-04, Vol.45 (2), p.225-247 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c440t-f91b2505db40c96e3c401d92ae385a72f09504996b54e99f4d345da033d40c023 |
---|---|
cites | cdi_FETCH-LOGICAL-c440t-f91b2505db40c96e3c401d92ae385a72f09504996b54e99f4d345da033d40c023 |
container_end_page | 247 |
container_issue | 2 |
container_start_page | 225 |
container_title | ISA transactions |
container_volume | 45 |
creator | Savran, Aydogan Tasaltin, Ramazan Becerikli, Yasar |
description | This paper describes the development of a neural network (NN) based adaptive flight control system for a high performance aircraft. The main contribution of this work is that the proposed control system is able to compensate the system uncertainties, adapt to the changes in flight conditions, and accommodate the system failures. The underlying study can be considered in two phases. The objective of the first phase is to model the dynamic behavior of a nonlinear F-16 model using NNs. Therefore a NN-based adaptive identification model is developed for three angular rates of the aircraft. An on-line training procedure is developed to adapt the changes in the system dynamics and improve the identification accuracy. In this procedure, a first-in first-out stack is used to store a certain history of the input-output data. The training is performed over the whole data in the stack at every stage. To speed up the convergence rate and enhance the accuracy for achieving the on-line learning, the Levenberg-Marquardt optimization method with a trust region approach is adapted to train the NNs. The objective of the second phase is to develop intelligent flight controllers. A NN-based adaptive PID control scheme that is composed of an emulator NN, an estimator NN, and a discrete time PID controller is developed. The emulator NN is used to calculate the system Jacobian required to train the estimator NN. The estimator NN, which is trained on-line by propagating the output error through the emulator, is used to adjust the PID gains. The NN-based adaptive PID control system is applied to control three angular rates of the nonlinear F-16 model. The body-axis pitch, roll, and yaw rates are fed back via the PID controllers to the elevator, aileron, and rudder actuators, respectively. The resulting control system has learning, adaptation, and fault-tolerant abilities. It avoids the storage and interpolation requirements for the too many controller parameters of a typical flight control system. Performance of the control system is successfully tested by performing several six-degrees-of-freedom nonlinear simulations. |
doi_str_mv | 10.1016/S0019-0578(07)60192-X |
format | article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_67923380</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S001905780760192X</els_id><sourcerecordid>67923380</sourcerecordid><originalsourceid>FETCH-LOGICAL-c440t-f91b2505db40c96e3c401d92ae385a72f09504996b54e99f4d345da033d40c023</originalsourceid><addsrcrecordid>eNqFkM9vFCEUx4nR2LX6J2i4aPQw9cHAzHBqTOOPJk16UJPeCAMPF52FFdg2_e9Luxt79PTy4PPl8T6EvGZwwoANH78DMNWBHKf3MH4YWsO7qydkxaZRdRw4f0pW_5Aj8qKU3wDApZqekyM2DELJYVqR-TxWXJbwC2OlxpltDddIY4pLiGgy9e1qXalNsea0UJ8yNXTdzugWc-s2JlqkJmSbja_0JtQ1jbjLZmml3qT8p7wkz7xZCr461GPy88vnH2ffuovLr-dnny46KwTUzis2cwnSzQKsGrC3AphT3GA_STNyD0qCUGqYpUClvHC9kM5A37sWAN4fk3f7d7c5_d1hqXoTim3LmYhpV_QwKt73EzRQ7kGbUykZvd7msDH5VjPQ93L1g1x9b07DqB_k6quWe3MYsJs36B5TB5sNeHsATLFm8bnJCeWRGxvTlmrc6Z7DpuM6YNbFBmwiXchoq3Yp_Ocrd31Pl2Q</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>67923380</pqid></control><display><type>article</type><title>Intelligent adaptive nonlinear flight control for a high performance aircraft with neural networks</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Savran, Aydogan ; Tasaltin, Ramazan ; Becerikli, Yasar</creator><creatorcontrib>Savran, Aydogan ; Tasaltin, Ramazan ; Becerikli, Yasar</creatorcontrib><description>This paper describes the development of a neural network (NN) based adaptive flight control system for a high performance aircraft. The main contribution of this work is that the proposed control system is able to compensate the system uncertainties, adapt to the changes in flight conditions, and accommodate the system failures. The underlying study can be considered in two phases. The objective of the first phase is to model the dynamic behavior of a nonlinear F-16 model using NNs. Therefore a NN-based adaptive identification model is developed for three angular rates of the aircraft. An on-line training procedure is developed to adapt the changes in the system dynamics and improve the identification accuracy. In this procedure, a first-in first-out stack is used to store a certain history of the input-output data. The training is performed over the whole data in the stack at every stage. To speed up the convergence rate and enhance the accuracy for achieving the on-line learning, the Levenberg-Marquardt optimization method with a trust region approach is adapted to train the NNs. The objective of the second phase is to develop intelligent flight controllers. A NN-based adaptive PID control scheme that is composed of an emulator NN, an estimator NN, and a discrete time PID controller is developed. The emulator NN is used to calculate the system Jacobian required to train the estimator NN. The estimator NN, which is trained on-line by propagating the output error through the emulator, is used to adjust the PID gains. The NN-based adaptive PID control system is applied to control three angular rates of the nonlinear F-16 model. The body-axis pitch, roll, and yaw rates are fed back via the PID controllers to the elevator, aileron, and rudder actuators, respectively. The resulting control system has learning, adaptation, and fault-tolerant abilities. It avoids the storage and interpolation requirements for the too many controller parameters of a typical flight control system. Performance of the control system is successfully tested by performing several six-degrees-of-freedom nonlinear simulations.</description><identifier>ISSN: 0019-0578</identifier><identifier>EISSN: 1879-2022</identifier><identifier>DOI: 10.1016/S0019-0578(07)60192-X</identifier><identifier>PMID: 16649568</identifier><language>eng</language><publisher>Kidlington: Elsevier Ltd</publisher><subject>Adaptative systems ; Adaptive PID ; Aircraft ; Algorithms ; Applied sciences ; Artificial Intelligence ; Computer science; control theory; systems ; Computer Simulation ; Control system synthesis ; Control theory. Systems ; Exact sciences and technology ; Flight control ; Identification ; Intelligent ; Levenberg-Marquardt ; Modelling and identification ; Models, Theoretical ; Neural network ; Neural Networks (Computer) ; Nonlinear Dynamics</subject><ispartof>ISA transactions, 2006-04, Vol.45 (2), p.225-247</ispartof><rights>2006 ISA - The Instrumentation, Systems, and Automation Society</rights><rights>2006 INIST-CNRS</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c440t-f91b2505db40c96e3c401d92ae385a72f09504996b54e99f4d345da033d40c023</citedby><cites>FETCH-LOGICAL-c440t-f91b2505db40c96e3c401d92ae385a72f09504996b54e99f4d345da033d40c023</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17683401$$DView record in Pascal Francis$$Hfree_for_read</backlink><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/16649568$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Savran, Aydogan</creatorcontrib><creatorcontrib>Tasaltin, Ramazan</creatorcontrib><creatorcontrib>Becerikli, Yasar</creatorcontrib><title>Intelligent adaptive nonlinear flight control for a high performance aircraft with neural networks</title><title>ISA transactions</title><addtitle>ISA Trans</addtitle><description>This paper describes the development of a neural network (NN) based adaptive flight control system for a high performance aircraft. The main contribution of this work is that the proposed control system is able to compensate the system uncertainties, adapt to the changes in flight conditions, and accommodate the system failures. The underlying study can be considered in two phases. The objective of the first phase is to model the dynamic behavior of a nonlinear F-16 model using NNs. Therefore a NN-based adaptive identification model is developed for three angular rates of the aircraft. An on-line training procedure is developed to adapt the changes in the system dynamics and improve the identification accuracy. In this procedure, a first-in first-out stack is used to store a certain history of the input-output data. The training is performed over the whole data in the stack at every stage. To speed up the convergence rate and enhance the accuracy for achieving the on-line learning, the Levenberg-Marquardt optimization method with a trust region approach is adapted to train the NNs. The objective of the second phase is to develop intelligent flight controllers. A NN-based adaptive PID control scheme that is composed of an emulator NN, an estimator NN, and a discrete time PID controller is developed. The emulator NN is used to calculate the system Jacobian required to train the estimator NN. The estimator NN, which is trained on-line by propagating the output error through the emulator, is used to adjust the PID gains. The NN-based adaptive PID control system is applied to control three angular rates of the nonlinear F-16 model. The body-axis pitch, roll, and yaw rates are fed back via the PID controllers to the elevator, aileron, and rudder actuators, respectively. The resulting control system has learning, adaptation, and fault-tolerant abilities. It avoids the storage and interpolation requirements for the too many controller parameters of a typical flight control system. Performance of the control system is successfully tested by performing several six-degrees-of-freedom nonlinear simulations.</description><subject>Adaptative systems</subject><subject>Adaptive PID</subject><subject>Aircraft</subject><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Artificial Intelligence</subject><subject>Computer science; control theory; systems</subject><subject>Computer Simulation</subject><subject>Control system synthesis</subject><subject>Control theory. Systems</subject><subject>Exact sciences and technology</subject><subject>Flight control</subject><subject>Identification</subject><subject>Intelligent</subject><subject>Levenberg-Marquardt</subject><subject>Modelling and identification</subject><subject>Models, Theoretical</subject><subject>Neural network</subject><subject>Neural Networks (Computer)</subject><subject>Nonlinear Dynamics</subject><issn>0019-0578</issn><issn>1879-2022</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNqFkM9vFCEUx4nR2LX6J2i4aPQw9cHAzHBqTOOPJk16UJPeCAMPF52FFdg2_e9Luxt79PTy4PPl8T6EvGZwwoANH78DMNWBHKf3MH4YWsO7qydkxaZRdRw4f0pW_5Aj8qKU3wDApZqekyM2DELJYVqR-TxWXJbwC2OlxpltDddIY4pLiGgy9e1qXalNsea0UJ8yNXTdzugWc-s2JlqkJmSbja_0JtQ1jbjLZmml3qT8p7wkz7xZCr461GPy88vnH2ffuovLr-dnny46KwTUzis2cwnSzQKsGrC3AphT3GA_STNyD0qCUGqYpUClvHC9kM5A37sWAN4fk3f7d7c5_d1hqXoTim3LmYhpV_QwKt73EzRQ7kGbUykZvd7msDH5VjPQ93L1g1x9b07DqB_k6quWe3MYsJs36B5TB5sNeHsATLFm8bnJCeWRGxvTlmrc6Z7DpuM6YNbFBmwiXchoq3Yp_Ocrd31Pl2Q</recordid><startdate>20060401</startdate><enddate>20060401</enddate><creator>Savran, Aydogan</creator><creator>Tasaltin, Ramazan</creator><creator>Becerikli, Yasar</creator><general>Elsevier Ltd</general><general>Elsevier</general><scope>IQODW</scope><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope></search><sort><creationdate>20060401</creationdate><title>Intelligent adaptive nonlinear flight control for a high performance aircraft with neural networks</title><author>Savran, Aydogan ; Tasaltin, Ramazan ; Becerikli, Yasar</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c440t-f91b2505db40c96e3c401d92ae385a72f09504996b54e99f4d345da033d40c023</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Adaptative systems</topic><topic>Adaptive PID</topic><topic>Aircraft</topic><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Artificial Intelligence</topic><topic>Computer science; control theory; systems</topic><topic>Computer Simulation</topic><topic>Control system synthesis</topic><topic>Control theory. Systems</topic><topic>Exact sciences and technology</topic><topic>Flight control</topic><topic>Identification</topic><topic>Intelligent</topic><topic>Levenberg-Marquardt</topic><topic>Modelling and identification</topic><topic>Models, Theoretical</topic><topic>Neural network</topic><topic>Neural Networks (Computer)</topic><topic>Nonlinear Dynamics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Savran, Aydogan</creatorcontrib><creatorcontrib>Tasaltin, Ramazan</creatorcontrib><creatorcontrib>Becerikli, Yasar</creatorcontrib><collection>Pascal-Francis</collection><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><jtitle>ISA transactions</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Savran, Aydogan</au><au>Tasaltin, Ramazan</au><au>Becerikli, Yasar</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Intelligent adaptive nonlinear flight control for a high performance aircraft with neural networks</atitle><jtitle>ISA transactions</jtitle><addtitle>ISA Trans</addtitle><date>2006-04-01</date><risdate>2006</risdate><volume>45</volume><issue>2</issue><spage>225</spage><epage>247</epage><pages>225-247</pages><issn>0019-0578</issn><eissn>1879-2022</eissn><abstract>This paper describes the development of a neural network (NN) based adaptive flight control system for a high performance aircraft. The main contribution of this work is that the proposed control system is able to compensate the system uncertainties, adapt to the changes in flight conditions, and accommodate the system failures. The underlying study can be considered in two phases. The objective of the first phase is to model the dynamic behavior of a nonlinear F-16 model using NNs. Therefore a NN-based adaptive identification model is developed for three angular rates of the aircraft. An on-line training procedure is developed to adapt the changes in the system dynamics and improve the identification accuracy. In this procedure, a first-in first-out stack is used to store a certain history of the input-output data. The training is performed over the whole data in the stack at every stage. To speed up the convergence rate and enhance the accuracy for achieving the on-line learning, the Levenberg-Marquardt optimization method with a trust region approach is adapted to train the NNs. The objective of the second phase is to develop intelligent flight controllers. A NN-based adaptive PID control scheme that is composed of an emulator NN, an estimator NN, and a discrete time PID controller is developed. The emulator NN is used to calculate the system Jacobian required to train the estimator NN. The estimator NN, which is trained on-line by propagating the output error through the emulator, is used to adjust the PID gains. The NN-based adaptive PID control system is applied to control three angular rates of the nonlinear F-16 model. The body-axis pitch, roll, and yaw rates are fed back via the PID controllers to the elevator, aileron, and rudder actuators, respectively. The resulting control system has learning, adaptation, and fault-tolerant abilities. It avoids the storage and interpolation requirements for the too many controller parameters of a typical flight control system. Performance of the control system is successfully tested by performing several six-degrees-of-freedom nonlinear simulations.</abstract><cop>Kidlington</cop><pub>Elsevier Ltd</pub><pmid>16649568</pmid><doi>10.1016/S0019-0578(07)60192-X</doi><tpages>23</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0019-0578 |
ispartof | ISA transactions, 2006-04, Vol.45 (2), p.225-247 |
issn | 0019-0578 1879-2022 |
language | eng |
recordid | cdi_proquest_miscellaneous_67923380 |
source | ScienceDirect Freedom Collection 2022-2024 |
subjects | Adaptative systems Adaptive PID Aircraft Algorithms Applied sciences Artificial Intelligence Computer science control theory systems Computer Simulation Control system synthesis Control theory. Systems Exact sciences and technology Flight control Identification Intelligent Levenberg-Marquardt Modelling and identification Models, Theoretical Neural network Neural Networks (Computer) Nonlinear Dynamics |
title | Intelligent adaptive nonlinear flight control for a high performance aircraft with neural networks |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T18%3A35%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Intelligent%20adaptive%20nonlinear%20flight%20control%20for%20a%20high%20performance%20aircraft%20with%20neural%20networks&rft.jtitle=ISA%20transactions&rft.au=Savran,%20Aydogan&rft.date=2006-04-01&rft.volume=45&rft.issue=2&rft.spage=225&rft.epage=247&rft.pages=225-247&rft.issn=0019-0578&rft.eissn=1879-2022&rft_id=info:doi/10.1016/S0019-0578(07)60192-X&rft_dat=%3Cproquest_cross%3E67923380%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c440t-f91b2505db40c96e3c401d92ae385a72f09504996b54e99f4d345da033d40c023%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=67923380&rft_id=info:pmid/16649568&rfr_iscdi=true |