Constrained Neural Network-based Model Predictive Control for Quadrotors Using the Sine Cosine Algorithm

In this paper, an efficient nonlinear control algorithm, called Constrained Neural Networks based Model Predictive control using Sine Cosine Algorithm (CNNMPC-SCA) is developed to control the dynamics of quadrotors. The main objective is to design an efficient controller for quadrotors that ensures...

Full description

Saved in:
Bibliographic Details
Published inPeriodica polytechnica. Electrical engineering and computer science Vol. 69; no. 3; pp. 291 - 304
Main Authors Benrabah, Mohamed, Fas, Mohamed Lamine, Stiti, Chafea, Kara, Kamel
Format Journal Article
LanguageEnglish
Published Budapest Periodica Polytechnica, Budapest University of Technology and Economics 01.07.2025
Subjects
Online AccessGet full text
ISSN2064-5260
2064-5279
2064-5279
DOI10.3311/PPee.40289

Cover

Abstract In this paper, an efficient nonlinear control algorithm, called Constrained Neural Networks based Model Predictive control using Sine Cosine Algorithm (CNNMPC-SCA) is developed to control the dynamics of quadrotors. The main objective is to design an efficient controller for quadrotors that ensures satisfactory performance while minimizing the gap between the quadrotor positions and the reference trajectories. Indeed, a novel dynamic model architecture of the quadrotor is developed using several Nonlinear Autoregressive Exogenous (NARX) neural networks, this model aims to accurately predict the future behavior of the quadrotor within a short and acceptable time frame, making it suitable for implementation in the control process. The designed model was validated and then integrated into the CNNMPC-SCA algorithm. Furthermore, the metaheuristic algorithm known as the Sine Cosine Algorithm (SCA) was modified and employed to solve the non-convex, nonlinear optimization problem of the proposed predictive controller. To assess the efficiency of the proposed CNNMPC-SCA algorithm, a comparative study was conducted using the Adaptive Fuzzy PID controller and the hybrid Fuzzy PID controller. The obtained results demonstrate that the proposed control algorithm achieves better control performances compared to those obtained using the other considered controllers.
AbstractList In this paper, an efficient nonlinear control algorithm, called Constrained Neural Networks based Model Predictive control using Sine Cosine Algorithm (CNNMPC-SCA) is developed to control the dynamics of quadrotors. The main objective is to design an efficient controller for quadrotors that ensures satisfactory performance while minimizing the gap between the quadrotor positions and the reference trajectories. Indeed, a novel dynamic model architecture of the quadrotor is developed using several Nonlinear Autoregressive Exogenous (NARX) neural networks, this model aims to accurately predict the future behavior of the quadrotor within a short and acceptable time frame, making it suitable for implementation in the control process. The designed model was validated and then integrated into the CNNMPC-SCA algorithm. Furthermore, the metaheuristic algorithm known as the Sine Cosine Algorithm (SCA) was modified and employed to solve the non-convex, nonlinear optimization problem of the proposed predictive controller. To assess the efficiency of the proposed CNNMPC-SCA algorithm, a comparative study was conducted using the Adaptive Fuzzy PID controller and the hybrid Fuzzy PID controller. The obtained results demonstrate that the proposed control algorithm achieves better control performances compared to those obtained using the other considered controllers.
Author Stiti, Chafea
Fas, Mohamed Lamine
Kara, Kamel
Benrabah, Mohamed
Author_xml – sequence: 1
  givenname: Mohamed
  surname: Benrabah
  fullname: Benrabah, Mohamed
– sequence: 2
  givenname: Mohamed Lamine
  surname: Fas
  fullname: Fas, Mohamed Lamine
– sequence: 3
  givenname: Chafea
  surname: Stiti
  fullname: Stiti, Chafea
– sequence: 4
  givenname: Kamel
  surname: Kara
  fullname: Kara, Kamel
BookMark eNplkF1PwjAUhhuDiYjc-AuWeKcZ9mPttktC_EpQMcr1UtozGI51tp2Ef28R4o1Xb3Py9Dkn7znqNaYBhC4JHjFGyO1sBjBKMM3yE9SnWCQxp2ne-3sLfIaGzq0xxkTQlKR5H60mpnHeyqoBHb1AZ2Udwm-N_YwX0oXhs9FQRzMLulK--oYo_PDW1FFpbPTWSW2NN9ZFc1c1y8ivIHoPskC5fYzrpbGVX20u0GkpawfDYw7Q_P7uY_IYT18fnibjaaxISvJYC1CUpIKAyDHlmV4IzXlJ9YKXMpFcJCoDnuiUcalSykrMCCZUCRCKszJnA3Rz8HZNK3dbWddFa6uNtLuC4GLfU9G2AMVvT4G-OtCtNV8dOF-sTWebcGDBwvaM5ZjTQF0fKGWNcxbKf8p99UflD1_Nd5c
ContentType Journal Article
Copyright Copyright Periodica Polytechnica, Budapest University of Technology and Economics 2025
Copyright_xml – notice: Copyright Periodica Polytechnica, Budapest University of Technology and Economics 2025
DBID AAYXX
CITATION
8FE
8FG
ABJCF
ABUWG
AFKRA
ARAPS
BENPR
BGLVJ
BYOGL
CCPQU
DWQXO
HCIFZ
L6V
M7S
P5Z
P62
PHGZM
PHGZT
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
PTHSS
ADTOC
UNPAY
DOI 10.3311/PPee.40289
DatabaseName CrossRef
ProQuest SciTech Collection
ProQuest Technology Collection
Materials Science & Engineering Collection (subscription)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central
Technology collection
East Europe, Central Europe Database
ProQuest One Community College
ProQuest Central
SciTech Premium Collection
ProQuest Engineering Collection
Engineering Database (subscription)
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
ProQuest Central China
Engineering Collection
Unpaywall for CDI: Periodical Content
Unpaywall
DatabaseTitle CrossRef
Advanced Technologies & Aerospace Collection
Engineering Database
Technology Collection
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest One Academic Eastern Edition
East Europe, Central Europe Database
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Technology Collection
ProQuest SciTech Collection
ProQuest Central China
ProQuest Central
Advanced Technologies & Aerospace Database
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest One Academic UKI Edition
ProQuest Central Korea
Materials Science & Engineering Collection
ProQuest Central (New)
ProQuest One Academic
ProQuest One Academic (New)
Engineering Collection
DatabaseTitleList Advanced Technologies & Aerospace Collection
CrossRef
Database_xml – sequence: 1
  dbid: UNPAY
  name: Unpaywall
  url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/
  sourceTypes: Open Access Repository
– sequence: 2
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 2064-5279
EndPage 304
ExternalDocumentID 10.3311/ppee.40289
10_3311_PPee_40289
GroupedDBID .4S
8FE
8FG
AAYXX
ABJCF
ABUWG
ACIWK
AFKRA
ALMA_UNASSIGNED_HOLDINGS
ARAPS
ARCSS
BENPR
BGLVJ
BPHCQ
BYOGL
CCPQU
CITATION
EOJEC
HCIFZ
L6V
M7S
OBODZ
P62
PHGZM
PHGZT
PQGLB
PQQKQ
PROAC
PTHSS
PUEGO
TUS
DWQXO
PKEHL
PQEST
PQUKI
PRINS
ADTOC
UNPAY
ID FETCH-LOGICAL-c1719-d6ec21761e690258db6d55f2db5fa4a564c8e54d735ac723f031012c6e6c53f93
IEDL.DBID UNPAY
ISSN 2064-5260
2064-5279
IngestDate Tue Aug 19 23:29:37 EDT 2025
Thu Oct 09 10:10:59 EDT 2025
Wed Oct 01 05:13:04 EDT 2025
IsDoiOpenAccess false
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Issue 3
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c1719-d6ec21761e690258db6d55f2db5fa4a564c8e54d735ac723f031012c6e6c53f93
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
OpenAccessLink https://proxy.k.utb.cz/login?url=https://pp.bme.hu/eecs/article/download/40289/23982
PQID 3258839052
PQPubID 2034351
PageCount 14
ParticipantIDs unpaywall_primary_10_3311_ppee_40289
proquest_journals_3258839052
crossref_primary_10_3311_PPee_40289
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2025-07-01
20250701
PublicationDateYYYYMMDD 2025-07-01
PublicationDate_xml – month: 07
  year: 2025
  text: 2025-07-01
  day: 01
PublicationDecade 2020
PublicationPlace Budapest
PublicationPlace_xml – name: Budapest
PublicationTitle Periodica polytechnica. Electrical engineering and computer science
PublicationYear 2025
Publisher Periodica Polytechnica, Budapest University of Technology and Economics
Publisher_xml – name: Periodica Polytechnica, Budapest University of Technology and Economics
SSID ssj0001627179
Score 1.9167432
Snippet In this paper, an efficient nonlinear control algorithm, called Constrained Neural Networks based Model Predictive control using Sine Cosine Algorithm...
SourceID unpaywall
proquest
crossref
SourceType Open Access Repository
Aggregation Database
Index Database
StartPage 291
SubjectTerms Algorithms
Comparative studies
Constraints
Control algorithms
Control systems design
Control theory
Controllers
Dynamic models
Heuristic methods
Neural networks
Nonlinear control
Predictive control
Proportional integral derivative
Rotary wing aircraft
Trigonometric functions
SummonAdditionalLinks – databaseName: ProQuest Central
  dbid: BENPR
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB60HtSD-MT6YkGv0WZfSQ4iKooIFp_gLexmN_ZQ21hbxH_vTB5WEbwvc5jN7vfNzuT7AA6U9THCeifg0opAKjxzVkVRYD2XOeJXLjz9jXzT1VdP8vpZPc9At_kXhsYqmzuxvKjdMKM38iPBVYxg3lH8pHgLyDWKuquNhYaprRXccSkxNgtznJSxWjB3dtG9vZ--umiO9QtxYo5YjFWY7lSapUKEpKzo_aGk3ttvlJpSz_nJoDCfH6bf_4FCl8uwVNNHdlrt9wrM-MEqLP4QFVyDHnlwls4P3jHS3sD13WrYOyDMcoz8z_rsdkQ9Grrt2Hk1r86QwLK7iXGjIXnwsHKcgCFDZA8YDFfRjDw77b9gXsa913V4urx4PL8Kaj-FIAujMAmc9hlWIDr0mpqLsbPa4W5wZ1VupFFaZrFX0kVCmSziIifZ0JBn2utMiTwRG9AaDAd-E1iSxZaYX8y9lZrn1grX8YlJcp1oo_M27Df5S4tKNiPFcoOynFKW0zLLbdhpUpvWR-c9nW50Gw6-0_0nSlE0Ubb-j7INC5w8e8sR2x1ojUcTv4tEYmz36q_jCyhGx94
  priority: 102
  providerName: ProQuest
Title Constrained Neural Network-based Model Predictive Control for Quadrotors Using the Sine Cosine Algorithm
URI https://www.proquest.com/docview/3258839052
https://pp.bme.hu/eecs/article/download/40289/23982
UnpaywallVersion publishedVersion
Volume 69
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVPQU
  databaseName: East Europe, Central Europe Database
  customDbUrl:
  eissn: 2064-5279
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0001627179
  issn: 2064-5279
  databaseCode: BYOGL
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/eastcentraleurope
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl: http://www.proquest.com/pqcentral?accountid=15518
  eissn: 2064-5279
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001627179
  issn: 2064-5279
  databaseCode: BENPR
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Technology Collection
  customDbUrl:
  eissn: 2064-5279
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0001627179
  issn: 2064-5279
  databaseCode: 8FG
  dateStart: 20120101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/technologycollection1
  providerName: ProQuest
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Nb9NAEF1Bcqg40EJBBJVoJXq1HXs_bB_TqmmFROSWRmpP1n6MCSIkURoL0V_fGdstpVzg5sNotN7Z3fdWO_OGsUNlIUNYHwWJtCKQCvecVWkaWEhkhfhVCaBq5M9TfTaTn67UVVfHTbUw63WIMBDO6wjA3UTd9EWelONXxkeSXsYiEq3Dc7evFRLwHuvPpsX4mtrIIcDi1aqpDe6-07wVJRUijtE7QNi4-BOGfnPLnXq5Nr9-msXiEcxMdtnlwwCb7JLvYb21obt9ot34n3-wx152tJOPW7NX7BksX7MXj8QI99mcenc2HSPAc9LsQPtpmyQeENZ5Tn3TFrzY0NsOnZL8uM1z50h8-Xlt_GZFvXt4k4bAkVnyL-gMrSi3no8XX1ebb9v5jzdsNjm5PD4Luj4MgYvTOA-8Boc3Fx2DpkfJzFvtMYqJt6oy0igtXQZK-lQo49JEVCQ3GidOg3ZKVLl4y3rL1RLeMZ67zBJjzBKwUieVtcKPIDd5pXNtdDVgH-_DUq5buY0SrykUvLIoAMpm9gbs4D5iZbflbkqBI0O2N1LJgB0-RPEvL7QEWi_v_83sgPW2mxo-IPfY2iF7nk1Oh6x_dDItLobdyrsDDqPdOA
linkProvider Unpaywall
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1LT9wwEB4hOFAOCGgRWx61VHpM2fiV5IAQUNBSYAUUJG7Bjp1yWHbDsivEn-O3MZNHlwqJG_doFI3H_mY84-8D2FTWxwjr7YBLKwKpcM9ZFUWB9VzmiF-58PQa-bSrO1fy97W6noLn5i0MjVU2Z2J5ULtBRnfkW4KrGMG8rfhOcR-QahR1VxsJDVNLK7jtkmKsfthx7J8esYR72D76hev9g_PDg8v9TlCrDARZGIVJ4LTPMC_XodfUcoud1Q7_kTurciON0jKLvZIuEspkERc5kWmGPNNeZ0rkRMaEEDAjhUyw-JvZO-ieXUxueTTHeolycI7Yj1WfblccqUKExOTo_U9Jvb7_UXGS6s6O-4V5ejS93ivUO1yA-TpdZbtVfC3ClO8vwdwrEsPPcEuan6XShHeMuD7w-241XB4QRjpGems9djaknhCdrmy_mo9nmDCz87FxwwFp_rByfIFhRsr-oDH8imby2W7vL67D6PbuC1x9iGeXYbo_6PsVYEkWW8o0Y-6t1Dy3Vri2T0yS60Qbnbfge-O_tKhoOlIsb8jLKXk5Lb3cgrXGtWm9VR_SSWC1YPOfu99YKYrGytf3rXyD2c7l6Ul6ctQ9XoVPnPSCy_HeNZgeDcd-HZOYkd2oI4XBzUcH5wt17wPP
linkToUnpaywall http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS-RAEG5kPMgedH3hiCsNek0yST-SHAdRRHAY0QE9hX5UdsRxZhgnyO6vtyqJj10vesuhKDpd3f19TVd9xdixspAhrPeCRFoRSIV7zqo0DSwkskT8KgVQNfLlQJ-P5MWtum3ruKkWZj4PEQbCcRUBuKeonb7Ik3L8zPhI0stYRKJ1eO6uaoUEvMNWR4Nh_47ayCHA4tWqrg1uv9O8ESUVIo7RO0BYu_gXht655Vo1nZs_z2Yy-QAzZxvs5m2AdXbJQ1gtbej-_qfd-M0_-MnWW9rJ-43ZJluB6Rb78UGMcJuNqXdn3TECPCfNDrQfNEniAWGd59Q3bcKHC3rboVOSnzR57hyJL7-qjF_MqHcPr9MQODJLfo3O0Ipy63l_8nu2uF-OH3fY6Oz05uQ8aPswBC5O4zzwGhzeXHQMmh4lM2-1xygm3qrSSKO0dBko6VOhjEsTUZLcaJw4DdopUeZil3WmsynsMZ67zBJjzBKwUieltcL3IDd5qXNtdNllR69hKeaN3EaB1xQKXjEcAhT17HXZwWvEinbLPRUCR4Zsr6eSLjt-i-InL7QEGi_7XzM7YJ3looJfyD2W9rBday8MzNq4
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Constrained+Neural+Network-based+Model+Predictive+Control+for+Quadrotors+Using+the+Sine+Cosine+Algorithm&rft.jtitle=Periodica+polytechnica.+Electrical+engineering+and+computer+science&rft.au=Mohamed+BenrabahLaboratory+of+Robotics%2C+Parallelism+and+Embedded+Systems%2C+Department+of+Automatic%2C+Faculty+of+Electrical+Engineering%2C+University+of+Science+and+Technology+Houari+Boumediene%2C+P.+O.+B.+32%2C+Bab+Ezzouar%2C+16111+Algiers%2C+Algeria&rft.au=Mohamed+Lamine+FasLaboratory+of+Electrical+Systems+and+Remote+Control%2C+Department+of+Automatic+and+Electrical+Engineering%2C+Faculty+of+Technology%2C+Blida+1+University%2C+P.+O.+B.+270%2C+09000+Blida%2C+Algeria&rft.au=Chafea+StitiLaboratory+of+Electrical+Systems+and+Remote+Control%2C+Department+of+Automatic+and+Electrical+Engineering%2C+Faculty+of+Technology%2C+Blida+1+University%2C+P.+O.+B.+270%2C+09000+Blida%2C+Algeria&rft.au=Kamel+KaraLaboratory+of+Electrical+Systems+and+Remote+Control%2C+Department+of+Automatic+and+Electrical+Engineering%2C+Faculty+of+Technology%2C+Blida+1+University%2C+P.+O.+B.+270%2C+09000+Blida%2C+Algeria&rft.date=2025-07-01&rft.pub=Periodica+Polytechnica%2C+Budapest+University+of+Technology+and+Economics&rft.issn=2064-5260&rft.eissn=2064-5279&rft.volume=69&rft.issue=3&rft.spage=291&rft_id=info:doi/10.3311%2FPPee.40289
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2064-5260&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2064-5260&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2064-5260&client=summon