Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB) |
Texto Completo: | https://www.repositorio.mar.mil.br/handle/ripcmb/845775 |
Resumo: | Parte fundamental de uma Aeronave Remotamente Pilotada (RPA,Remotely Piloted Aircraft) é o conjunto formado por seus pilotos automáticos, visto o funcionamento intrinsecamente autônomo desse tipo de aeronave. A fim de reduzir custos e riscos associados a possíveis falhas no teste dessas malhas de controle em hardware, é interessante desenvolver um método que permita a verificação preliminar em software. Este Trabalho de Graduação propõe um modelo híbrido para a obtenção das derivadas aerodinâmicas de estabilidade e controle de uma aeronave remotamente pilotada, a partir do método de vórtice lattice implementado pelo software AVL (Athena Vortex Lattice) e da Teoria de Elemento de Pá empregada pelo simulador de voo X-Plane. Com isso, é possível estabelecer o modelo matemático não-linear da aeronave e linearizá-lo em torno de uma posição de equilíbrio. Em seguida, são determinadas leis para aumento de estabilidade de controle longitudinal e látero-direcional (SAS, Stability Augmentation System) e projetados pilotos automáticos de altitude hold, pitch attitude hold, speed hold, roll angle hold e yaw angle hold, com o uso de técnicas modernas de controle. Para validação do modelo não-linear dos sistemas projetados, é adotada uma simulação software-in-the-loop a partir da integração entre os controles em SIMULINK© e o simulador de voo X-Plane. À esse sistema também integra-se o algoritmo Waypoint Follower, do SIMULINK©, para a realização de uma missão que permita conferir confiabilidade aos pilotos automáticos desenvolvidos. |
id |
MB_e75e297dda8abd1e4747aca881818633 |
---|---|
oai_identifier_str |
oai:www.repositorio.mar.mil.br:ripcmb/845775 |
network_acronym_str |
MB |
network_name_str |
Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB) |
repository_id_str |
|
spelling |
Lobianco, Lucas Garcia de SampaioMorales, Mauricio Andrés Varela2023-01-23T13:29:02Z2023-01-23T13:29:02Z2020https://www.repositorio.mar.mil.br/handle/ripcmb/845775Parte fundamental de uma Aeronave Remotamente Pilotada (RPA,Remotely Piloted Aircraft) é o conjunto formado por seus pilotos automáticos, visto o funcionamento intrinsecamente autônomo desse tipo de aeronave. A fim de reduzir custos e riscos associados a possíveis falhas no teste dessas malhas de controle em hardware, é interessante desenvolver um método que permita a verificação preliminar em software. Este Trabalho de Graduação propõe um modelo híbrido para a obtenção das derivadas aerodinâmicas de estabilidade e controle de uma aeronave remotamente pilotada, a partir do método de vórtice lattice implementado pelo software AVL (Athena Vortex Lattice) e da Teoria de Elemento de Pá empregada pelo simulador de voo X-Plane. Com isso, é possível estabelecer o modelo matemático não-linear da aeronave e linearizá-lo em torno de uma posição de equilíbrio. Em seguida, são determinadas leis para aumento de estabilidade de controle longitudinal e látero-direcional (SAS, Stability Augmentation System) e projetados pilotos automáticos de altitude hold, pitch attitude hold, speed hold, roll angle hold e yaw angle hold, com o uso de técnicas modernas de controle. Para validação do modelo não-linear dos sistemas projetados, é adotada uma simulação software-in-the-loop a partir da integração entre os controles em SIMULINK© e o simulador de voo X-Plane. À esse sistema também integra-se o algoritmo Waypoint Follower, do SIMULINK©, para a realização de uma missão que permita conferir confiabilidade aos pilotos automáticos desenvolvidos.A fundamental part of a Remotely Piloted Aircraft (RPA) is the set formed by its au- topilots, considering the intrinsically autonomous operation of this type of aircraft. To reduce the costs and risks associated with possible failures during the test of these con- trol loops on hardware, it is interesting to develop a method that allows preliminary verification on software. This work proposes a hybrid model to obtain the aerodynamic derivatives of stability and control of a remotely piloted aircraft, using the vortex lattice method implemented by the AVL (Athena Vortex Lattice) software and the Blade Ele- ment Theory used by the X-Plane flight simulator. Therefore, it is possible to establish the nonlinear mathematical model of the aircraft and linearize it around an equilibrium position. Then, specifications to increase stability of longitudinal and lateral-directional control (SAS, Stability Augmentation System) are determined and autopilots are desig- ned for altitude hold, pitch attitude hold, speed hold, roll angle hold and yaw angle hold, using modern control techniques. For validation of the non-linear model of the projected systems, a software-in-the-loop simulation is adopted from the integration between the controls in SIMULINK© and the X-Plane flight simulator. This system also integrates the Waypoint Follower algorithm, from SIMULINK©, to carry out a mission that allows an increase in the reliability of the developed autopilots.Instituto Tecnológico da Aeronáutica (ITA)AeronáuticaVeículos pilotados remotamenteSimulação em software in-the-loopPilotos automáticosEngenharia aeronáuticaDesenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotadainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB)instname:Marinha do Brasil (MB)instacron:MBORIGINALTCC_Lobianco.pdfTCC_Lobianco.pdfapplication/pdf13273347https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/1/TCC_Lobianco.pdff7e0a8f207bfaef6d870dd01ce57f92aMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-83272https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/2/license.txt8ff7ce654d5215cee2106f3e3b7eb37fMD52TEXTTCC_Lobianco.pdf.txtTCC_Lobianco.pdf.txtExtracted texttext/plain218491https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/3/TCC_Lobianco.pdf.txt780b6fcd51c03e784e152a1015db3032MD53THUMBNAILTCC_Lobianco.pdf.jpgTCC_Lobianco.pdf.jpgGenerated Thumbnailimage/jpeg1631https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/4/TCC_Lobianco.pdf.jpgafc99b472e4b3543dd7138ac28f9677aMD54ripcmb/8457752023-05-12 10:24:11.685oai:www.repositorio.mar.mil.br:ripcmb/845775QW8gY29uY29yZGFyIGNvbSBlc3RhIGxpY2Vuw6dhLCBvIFNyLiBhdXRvcihlcykgb3UgdGl0dWxhcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRhIG9icmEgYXF1aSBkZXNjcml0YSAgIGNvbmNlZGUobSkgICDDoCAgIE1BUklOSEEgIERPICAgQlJBU0lMLCAgIGdlc3RvcmEgICBkYSAgUmVkZSAgIEJJTSAgIGUgICBkbyAgIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIE1hcmluaGEgZG8gQnJhc2lsIChSSS1NQiksIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyLCBjb252ZXJ0ZXIgKGNvbW8gZGVmaW5pZG8gYWJhaXhvKSBlL291IGRpc3RyaWJ1aXIgbyBkb2N1bWVudG8gZGVwb3NpdGFkbyBlbSBmb3JtYXRvIGltcHJlc3NvLCBlbGV0csO0bmljbyBvdSBlbSBxdWFscXVlciBvdXRybyBtZWlvLiBPIFNyKHMpIGNvbmNvcmRhKG0pIHF1ZSBhIE1BUklOSEEgRE8gQlJBU0lMLCBnZXN0b3JhIGRhIFJlZGUgQklNIGUgZG8gUkktTUIsIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCBjb252ZXJ0ZXIgbyBhcnF1aXZvIGRlcG9zaXRhZG8gYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4gTyAgU3IocykgIHRhbWLDqW0gIGNvbmNvcmRhKG0pICBxdWUgIGEgIE1BUklOSEEgIERPICBCUkFTSUwsICBnZXN0b3JhICBkYSAgUmVkZSAgQklNICBlICBkbyAgUkktTUIsICBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGVzdGUgZGVww7NzaXRvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUvb3UgcHJlc2VydmHDp8Ojby5PICBTcihzKSAgZGVjbGFyYShtKSAgcXVlICBhICBhcHJlc2VudGHDp8OjbyAgZG8gIHNldSAgdHJhYmFsaG8gIMOpICBvcmlnaW5hbCAgZSAgcXVlICBvICBTcihzKSAgcG9kZShtKSAgY29uY2VkZXIgIG9zICBkaXJlaXRvcyAgY29udGlkb3MgIG5lc3RhICBsaWNlbsOnYS4gIE8gIFNyKHMpICB0YW1iw6ltICBkZWNsYXJhKG0pICBxdWUgIG8gIGVudmlvICDDqSAgZGUgIHNldSAgY29uaGVjaW1lbnRvICBlICBuw6NvICBpbmZyaW5nZSAgb3MgIGRpcmVpdG9zICBhdXRvcmFpcyAgZGUgIG91dHJhICBwZXNzb2EgIG91ICBpbnN0aXR1acOnw6NvLiAgQ2FzbyAgbyAgZG9jdW1lbnRvICBhICBzZXIgIGRlcG9zaXRhZG8gIGNvbnRlbmhhICBtYXRlcmlhbCAgcGFyYSAgbyAgcXVhbCAgbyAgU3IocykgIG7Do28gIGRldMOpbSAgYSAgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBkZSBhdXRvcmFpcywgbyBTcihzKSBkZWNsYXJhKG0pIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGUgY29uY2VkZXIgw6AgTUFSSU5IQSBETyBCUkFTSUwsIGdlc3RvcmEgZGEgUmVkZSBCSU0gZSBkbyBSSS1NQiwgb3MgZGlyZWl0b3MgcmVxdWVyaWRvcyBwb3IgZXN0YSBsaWNlbsOnYSBlIHF1ZSBvcyBtYXRlcmlhaXMgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zLCBlc3TDo28gZGV2aWRhbWVudGUgaWRlbnRpZmljYWRvcyBlIHJlY29uaGVjaWRvcyBubyB0ZXh0byBvdSBjb250ZcO6ZG8gZGEgYXByZXNlbnRhw6fDo28uIENBU08gIE8gIFRSQUJBTEhPICBERVBPU0lUQURPICBURU5IQSAgU0lETyAgRklOQU5DSUFETyAgT1UgIEFQT0lBRE8gIFBPUiAgVU0gIMOTUkfDg08sICBRVUUgIE7Dg08gIEEgIElOU1RJVFVJw4fDg08gIERFU1RFICBSRVNQT1NJVMOTUklPOiAgTyAgU1IgIERFQ0xBUkEgIFRFUiAgQ1VNUFJJRE8gVE9ET1MgT1MgRElSRUlUT1MgREUgUkVWSVPDg08gRSBRVUFJU1FVRVIgT1VUUkFTIE9CUklHQcOHw5VFUyBSRVFVRVJJREFTIFBFTE8gQ09OVFJBVE8gT1UgQUNPUkRPLk8gICAgU3IocykgICAgY29uY29yZGEobSkgICAgY29tICAgIGEgICAgTGljZW7Dp2EgICAgQ3JlYXRpdmUgICAgQ29tbW9ucyAgICBhZG90YWRhICAgIHBhcmEgICAgZXN0ZSAgICBSZXBvc2l0w7NyaW8gICAgSW5zdGl0dWNpb25hbCAgICBxdWUgICAgY29uY2VkZSAgICBvICAgIGRpcmVpdG8gICAgZGUgICAgQ09NUEFSVElMSEFSICAgIGUgICAgYXMgICAgcmVzdHJpw6fDtWVzICAgIGRlICAgIEFUUklCVUnDh8ODTywgICAgTsODTyAgICBDT01FUkNJQUxJWkHDh8ODTyAgICBFICAgIFNFTSAgICBERVJJVkHDh8OVRVMuQ09NUEFSVElMSEFSOiAgY29waWFyICBlICByZWRpc3RyaWJ1aXIgIG8gIG1hdGVyaWFsICBlbSAgcXVhbHF1ZXIgIHN1cG9ydGUgIG91ICBmb3JtYXRvICBlICBvICBsaWNlbmNpYW50ZSBuw6NvIHBvZGUgcmV2b2dhciBlc3RlcyBkaXJlaXRvcyBkZXNkZSBxdWUgbyBTcihzKSByZXNwZWl0ZShtKSBvcyB0ZXJtb3MgZGEgbGljZW7Dp2EuQVRSSUJVScOHw4NPOiAgbyAgU3IocykgIGRldmUobSkgIGRhciAgbyAgY3LDqWRpdG8gIGFwcm9wcmlhZG8sICBwcm92ZXIgIHVtICBsaW5rICBwYXJhICBhICBsaWNlbsOnYSAgZSAgaW5kaWNhciAgc2UgIG11ZGFuw6dhcyAgZm9yYW0gIGZlaXRhcy4gIE8gIFNyKHMpICBkZXZlKG0pICBmYXrDqi1sbyAgZW0gIHF1YWxxdWVyICBjaXJjdW5zdMOibmNpYSByYXpvw6F2ZWwsIG1hcyBkZSBtYW5laXJhIGFsZ3VtYSBxdWUgc3VnaXJhIGFvIGxpY2VuY2lhbnRlIGEgYXBvaWFyIG8gU3Iocykgb3UgbyBzZXUgdXNvLk7Dg08gQ09NRVJDSUFMOiBvIFNyKHMpIG7Do28gcG9kZShtKSB1c2FyIG8gbWF0ZXJpYWwgcGFyYSBmaW5zIGNvbWVyY2lhaXMuU0VNIERFUklWQcOHw5VFUzogc2UgbyBTcihzKSByZW1peGFyKGVtKSwgdHJhbnNmb3JtYXIoZW0pIG91IGNyaWFyKGVtKSBhIHBhcnRpciBkbyBtYXRlcmlhbCwgbyBTcihzKSBuw6NvIHBvZGUobSkgZGlzdHJpYnVpciBvIG1hdGVyaWFsIG1vZGlmaWNhZG8uU0VNIFJFU1RSScOHw5VFUyBBRElDSU9OQUlTOiBvIFNyKHMpIG7Do28gcG9kZShtKSBhcGxpY2FyIHRlcm1vcyBqdXLDrWRpY29zIG91IG1lZGlkYXMgZGUgY2Fyw6F0ZXIgdGVjbm9sw7NnaWNvIHF1ZSByZXN0cmluamFtIGxlZ2FsbWVudGUgb3V0cm9zIGRlIGZhemVyZW0gYWxnbyBxdWUgYSBsaWNlbsOnYSBwZXJtaXRhLkEgUmVkZSBCSU0gZSBvIFJJLU1CIGlkZW50aWZpY2Fyw6EgY2xhcmFtZW50ZSBvIHNldShzKSBub21lKHMpIGNvbW8gYXV0b3IoZXMpIG91IHRpdHVsYXIoZXMpIGRvIGRpcmVpdG8gZGUgYXV0b3IoZXMpIGRvIGRvY3VtZW50byBzdWJtZXRpZG8gZSBkZWNsYXJhIHF1ZSBuw6NvIGZhcsOhIHF1YWxxdWVyIGFsdGVyYcOnw6NvIGFsw6ltIGRhcyBwZXJtaXRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Repositório InstitucionalPUBhttps://www.repositorio.mar.mil.br/oai/requestdphdm.repositorio@marinha.mil.bropendoar:2023-05-12T13:24:11Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB) - Marinha do Brasil (MB)false |
dc.title.pt_BR.fl_str_mv |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada |
title |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada |
spellingShingle |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada Lobianco, Lucas Garcia de Sampaio Veículos pilotados remotamente Simulação em software in-the-loop Pilotos automáticos Engenharia aeronáutica Aeronáutica |
title_short |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada |
title_full |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada |
title_fullStr |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada |
title_full_unstemmed |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada |
title_sort |
Desenvolvimento de modelo, ajuste de ganhos e software-in-the-loop para testes de piloto automático para uma aeronave remotamente pilotada |
author |
Lobianco, Lucas Garcia de Sampaio |
author_facet |
Lobianco, Lucas Garcia de Sampaio |
author_role |
author |
dc.contributor.author.fl_str_mv |
Lobianco, Lucas Garcia de Sampaio |
dc.contributor.advisor1.fl_str_mv |
Morales, Mauricio Andrés Varela |
contributor_str_mv |
Morales, Mauricio Andrés Varela |
dc.subject.por.fl_str_mv |
Veículos pilotados remotamente Simulação em software in-the-loop Pilotos automáticos Engenharia aeronáutica |
topic |
Veículos pilotados remotamente Simulação em software in-the-loop Pilotos automáticos Engenharia aeronáutica Aeronáutica |
dc.subject.dgpm.pt_BR.fl_str_mv |
Aeronáutica |
description |
Parte fundamental de uma Aeronave Remotamente Pilotada (RPA,Remotely Piloted Aircraft) é o conjunto formado por seus pilotos automáticos, visto o funcionamento intrinsecamente autônomo desse tipo de aeronave. A fim de reduzir custos e riscos associados a possíveis falhas no teste dessas malhas de controle em hardware, é interessante desenvolver um método que permita a verificação preliminar em software. Este Trabalho de Graduação propõe um modelo híbrido para a obtenção das derivadas aerodinâmicas de estabilidade e controle de uma aeronave remotamente pilotada, a partir do método de vórtice lattice implementado pelo software AVL (Athena Vortex Lattice) e da Teoria de Elemento de Pá empregada pelo simulador de voo X-Plane. Com isso, é possível estabelecer o modelo matemático não-linear da aeronave e linearizá-lo em torno de uma posição de equilíbrio. Em seguida, são determinadas leis para aumento de estabilidade de controle longitudinal e látero-direcional (SAS, Stability Augmentation System) e projetados pilotos automáticos de altitude hold, pitch attitude hold, speed hold, roll angle hold e yaw angle hold, com o uso de técnicas modernas de controle. Para validação do modelo não-linear dos sistemas projetados, é adotada uma simulação software-in-the-loop a partir da integração entre os controles em SIMULINK© e o simulador de voo X-Plane. À esse sistema também integra-se o algoritmo Waypoint Follower, do SIMULINK©, para a realização de uma missão que permita conferir confiabilidade aos pilotos automáticos desenvolvidos. |
publishDate |
2020 |
dc.date.issued.fl_str_mv |
2020 |
dc.date.accessioned.fl_str_mv |
2023-01-23T13:29:02Z |
dc.date.available.fl_str_mv |
2023-01-23T13:29:02Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.repositorio.mar.mil.br/handle/ripcmb/845775 |
url |
https://www.repositorio.mar.mil.br/handle/ripcmb/845775 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Instituto Tecnológico da Aeronáutica (ITA) |
publisher.none.fl_str_mv |
Instituto Tecnológico da Aeronáutica (ITA) |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB) instname:Marinha do Brasil (MB) instacron:MB |
instname_str |
Marinha do Brasil (MB) |
instacron_str |
MB |
institution |
MB |
reponame_str |
Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB) |
collection |
Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB) |
bitstream.url.fl_str_mv |
https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/1/TCC_Lobianco.pdf https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/2/license.txt https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/3/TCC_Lobianco.pdf.txt https://www.repositorio.mar.mil.br/bitstream/ripcmb/845775/4/TCC_Lobianco.pdf.jpg |
bitstream.checksum.fl_str_mv |
f7e0a8f207bfaef6d870dd01ce57f92a 8ff7ce654d5215cee2106f3e3b7eb37f 780b6fcd51c03e784e152a1015db3032 afc99b472e4b3543dd7138ac28f9677a |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da Produção Científica da Marinha do Brasil (RI-MB) - Marinha do Brasil (MB) |
repository.mail.fl_str_mv |
dphdm.repositorio@marinha.mil.br |
_version_ |
1798310225727455232 |