Skip to main content
Top

26-04-2024 | Original Article

Trajectory tracking control of a line-following quadcopter using multilayer type-2 fuzzy Petri nets controller

Authors: Tien-Loc Le, Nguyen Huu Hung

Published in: Neural Computing and Applications

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This article presents a novel approach to achieve precise trajectory tracking control for a line-following quadcopter by employing a multilayer type-2 fuzzy Petri nets controller (MT2PNC). The MT2PNC dynamically adapts its parameters based on tracking errors, allowing for real-time adjustments to the quadcopter’s tilt angles and flight direction. The effectiveness of the controller is thoroughly evaluated through both simulations and experimental studies. In the experimental study, a camera is integrated into the quadcopter to capture line images, which are then processed using sophisticated image processing algorithms to extract essential line information. This extracted data is subsequently fed into the MT2PNC, enabling the quadcopter to precisely follow the reference line. The simulation and experimental results conclusively demonstrate the superior control efficacy of the MT2PNC, showcasing its remarkable ability to accurately track the quadcopter’s trajectory. The proposed control method exhibits great promise for line-following and trajectory-tracking applications, and its practical implementation holds substantial potential.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Kavikumar R, Sakthivel R, Kwon O-M, Kaviarasan B (2020) Robust model reference tracking control for interval type-2 fuzzy stochastic systems. IET Control Theory Appl 14(9):1123–1134MathSciNetCrossRef Kavikumar R, Sakthivel R, Kwon O-M, Kaviarasan B (2020) Robust model reference tracking control for interval type-2 fuzzy stochastic systems. IET Control Theory Appl 14(9):1123–1134MathSciNetCrossRef
2.
go back to reference Lin C-M, La V-H, Le T-L (2020) DC–DC converters design using a type-2 wavelet fuzzy cerebellar model articulation controller. Neural Comput Appl 32(7):2217–2229CrossRef Lin C-M, La V-H, Le T-L (2020) DC–DC converters design using a type-2 wavelet fuzzy cerebellar model articulation controller. Neural Comput Appl 32(7):2217–2229CrossRef
3.
go back to reference Qin J, Xi Y, Pedrycz W (2020) Failure mode and effects analysis (FMEA) for risk assessment based on interval type-2 fuzzy evidential reasoning method. Appl Soft Comput 89:106134CrossRef Qin J, Xi Y, Pedrycz W (2020) Failure mode and effects analysis (FMEA) for risk assessment based on interval type-2 fuzzy evidential reasoning method. Appl Soft Comput 89:106134CrossRef
4.
go back to reference Karuppannan A, Muthusamy M (2021) Wavelet neural learning-based type-2 fuzzy PID controller for speed regulation in BLDC motor. Neural Comput Appl 33:13481–13503CrossRef Karuppannan A, Muthusamy M (2021) Wavelet neural learning-based type-2 fuzzy PID controller for speed regulation in BLDC motor. Neural Comput Appl 33:13481–13503CrossRef
5.
go back to reference Karabacak Y, Yaşar A, Sarıtaş İ (2023) Regenerative braking control of brushless DC motors with type 2 fuzzy logic controller. Int J Fuzzy Syst 25:2722–2732CrossRef Karabacak Y, Yaşar A, Sarıtaş İ (2023) Regenerative braking control of brushless DC motors with type 2 fuzzy logic controller. Int J Fuzzy Syst 25:2722–2732CrossRef
6.
go back to reference Lagunes ML, Castillo O, Valdez F, Soria J (2020) Comparison of fuzzy controller optimization with dynamic parameter adjustment based on of type-1 and type-2 fuzzy logic. Hybrid Intell Syst Control Pattern Recognit Med 827:47–56CrossRef Lagunes ML, Castillo O, Valdez F, Soria J (2020) Comparison of fuzzy controller optimization with dynamic parameter adjustment based on of type-1 and type-2 fuzzy logic. Hybrid Intell Syst Control Pattern Recognit Med 827:47–56CrossRef
7.
go back to reference Le T-L (2019) Fuzzy c-means clustering interval type-2 cerebellar model articulation neural network for medical data classification. IEEE Access 7:20967–20973CrossRef Le T-L (2019) Fuzzy c-means clustering interval type-2 cerebellar model articulation neural network for medical data classification. IEEE Access 7:20967–20973CrossRef
8.
go back to reference Liang Q, Mendel JM (2000) Interval type-2 fuzzy logic systems: theory and design. IEEE Trans Fuzzy Syst 8(5):535–550CrossRef Liang Q, Mendel JM (2000) Interval type-2 fuzzy logic systems: theory and design. IEEE Trans Fuzzy Syst 8(5):535–550CrossRef
9.
go back to reference Marín LG, Cruz N, Sáez D, Sumner M, Núñez A (2019) Prediction interval methodology based on fuzzy numbers and its extension to fuzzy systems and neural networks. Expert Syst Appl 119:128–141CrossRef Marín LG, Cruz N, Sáez D, Sumner M, Núñez A (2019) Prediction interval methodology based on fuzzy numbers and its extension to fuzzy systems and neural networks. Expert Syst Appl 119:128–141CrossRef
10.
go back to reference Le T-L, Huynh T-T, Lin C-M (2019) Adaptive filter design for active noise cancellation using recurrent type-2 fuzzy brain emotional learning neural network. Neural Comput Appl 32:8725–8734CrossRef Le T-L, Huynh T-T, Lin C-M (2019) Adaptive filter design for active noise cancellation using recurrent type-2 fuzzy brain emotional learning neural network. Neural Comput Appl 32:8725–8734CrossRef
11.
go back to reference Carvajal O, Melin P, Miramontes I, Prado-Arechiga G (2021) Optimal design of a general type-2 fuzzy classifier for the pulse level and its hardware implementation. Eng Appl Artif Intell 97:104069CrossRef Carvajal O, Melin P, Miramontes I, Prado-Arechiga G (2021) Optimal design of a general type-2 fuzzy classifier for the pulse level and its hardware implementation. Eng Appl Artif Intell 97:104069CrossRef
12.
go back to reference Verma P, Garg R, Mahajan P (2020) Asymmetrical interval type-2 fuzzy logic control based MPPT tuning for PV system under partial shading condition. ISA Trans 100:251–263CrossRef Verma P, Garg R, Mahajan P (2020) Asymmetrical interval type-2 fuzzy logic control based MPPT tuning for PV system under partial shading condition. ISA Trans 100:251–263CrossRef
13.
go back to reference Yang Y, Niu Y, Zhang Z (2021) Dynamic event-triggered sliding mode control for interval type-2 fuzzy systems with fading channels. ISA Trans 110:53–62CrossRef Yang Y, Niu Y, Zhang Z (2021) Dynamic event-triggered sliding mode control for interval type-2 fuzzy systems with fading channels. ISA Trans 110:53–62CrossRef
14.
go back to reference Tan Y, Yuan Y, Xie X, Tian E, Liu J (2023) Observer-based event-triggered control for interval type-2 fuzzy networked system with network attacks. IEEE Trans Fuzzy Syst 31:2788–2798CrossRef Tan Y, Yuan Y, Xie X, Tian E, Liu J (2023) Observer-based event-triggered control for interval type-2 fuzzy networked system with network attacks. IEEE Trans Fuzzy Syst 31:2788–2798CrossRef
15.
go back to reference Badri Narayanan K, Sreekumar M (2021) Diagnosing of risk state in subsystems of CNC turning center using interval type-2 fuzzy logic system with semi elliptic membership functions. Int J Fuzzy Syst 24:823–840CrossRef Badri Narayanan K, Sreekumar M (2021) Diagnosing of risk state in subsystems of CNC turning center using interval type-2 fuzzy logic system with semi elliptic membership functions. Int J Fuzzy Syst 24:823–840CrossRef
16.
go back to reference Narayanan KB, Muthusamy S (2022) Prediction of machinability parameters in turning operation using interval type-2 fuzzy logic system based on semi-elliptic and trapezoidal membership functions. Soft Comput 26(7):3197–3216CrossRef Narayanan KB, Muthusamy S (2022) Prediction of machinability parameters in turning operation using interval type-2 fuzzy logic system based on semi-elliptic and trapezoidal membership functions. Soft Comput 26(7):3197–3216CrossRef
17.
go back to reference Peterson JL (1981) Petri net theory and the modeling of systems. Prentice Hall, Englewood Cliffs Peterson JL (1981) Petri net theory and the modeling of systems. Prentice Hall, Englewood Cliffs
18.
go back to reference Kiaei I, Lotfifard S (2019) Fault section identification in smart distribution systems using multi-source data based on fuzzy Petri nets. IEEE Trans Smart Grid 11(1):74–83CrossRef Kiaei I, Lotfifard S (2019) Fault section identification in smart distribution systems using multi-source data based on fuzzy Petri nets. IEEE Trans Smart Grid 11(1):74–83CrossRef
19.
go back to reference Yang B, Li H (2018) A novel dynamic timed fuzzy Petri nets modeling method with applications to industrial processes. Expert Syst Appl 97:276–289CrossRef Yang B, Li H (2018) A novel dynamic timed fuzzy Petri nets modeling method with applications to industrial processes. Expert Syst Appl 97:276–289CrossRef
20.
go back to reference Cheng H, Yan L, Ma Z, Ribarić S (2019) Fuzzy spatio-temporal ontologies and formal construction based on fuzzy Petri nets. Comput Intell 35(1):204–239MathSciNetCrossRef Cheng H, Yan L, Ma Z, Ribarić S (2019) Fuzzy spatio-temporal ontologies and formal construction based on fuzzy Petri nets. Comput Intell 35(1):204–239MathSciNetCrossRef
21.
go back to reference Li X-Y, Xiong Y, Duan C-Y, Liu H-C (2019) Failure mode and effect analysis using interval type-2 fuzzy sets and fuzzy Petri nets. J Intell Fuzzy Syst 37(1):693–709CrossRef Li X-Y, Xiong Y, Duan C-Y, Liu H-C (2019) Failure mode and effect analysis using interval type-2 fuzzy sets and fuzzy Petri nets. J Intell Fuzzy Syst 37(1):693–709CrossRef
22.
go back to reference Jiang W, Zhou K-Q, Sarkheyli-Hägele A, Zain AM (2022) Modeling, reasoning, and application of fuzzy Petri net model: a survey. Artif Intell Rev 55(8):6567–6605CrossRef Jiang W, Zhou K-Q, Sarkheyli-Hägele A, Zain AM (2022) Modeling, reasoning, and application of fuzzy Petri net model: a survey. Artif Intell Rev 55(8):6567–6605CrossRef
23.
go back to reference Wang X, Lu F, Zhou M, Zeng Q (2022) A synergy-effect-incorporated fuzzy Petri net modeling paradigm with application in risk assessment. Expert Syst Appl 199:117037CrossRef Wang X, Lu F, Zhou M, Zeng Q (2022) A synergy-effect-incorporated fuzzy Petri net modeling paradigm with application in risk assessment. Expert Syst Appl 199:117037CrossRef
24.
go back to reference Jiang F, Pourpanah F, Hao Q (2019) Design, implementation, and evaluation of a neural-network-based quadcopter UAV system. IEEE Trans Ind Electron 67(3):2076–2085CrossRef Jiang F, Pourpanah F, Hao Q (2019) Design, implementation, and evaluation of a neural-network-based quadcopter UAV system. IEEE Trans Ind Electron 67(3):2076–2085CrossRef
25.
go back to reference Allison S, Bai H, Jayaraman B (2020) Wind estimation using quadcopter motion: a machine learning approach. Aerosp Sci Technol 98:105699CrossRef Allison S, Bai H, Jayaraman B (2020) Wind estimation using quadcopter motion: a machine learning approach. Aerosp Sci Technol 98:105699CrossRef
26.
go back to reference Elokda E, Coulson J, Beuchat PN, Lygeros J, Dörfler F (2021) Data-enabled predictive control for quadcopters. Int J Robust Nonlinear Control 31(18):8916–8936MathSciNetCrossRef Elokda E, Coulson J, Beuchat PN, Lygeros J, Dörfler F (2021) Data-enabled predictive control for quadcopters. Int J Robust Nonlinear Control 31(18):8916–8936MathSciNetCrossRef
27.
go back to reference Choi J, Cheon D, Lee J (2021) Robust landing control of a quadcopter on a slanted surface. Int J Precis Eng Manuf 22:1147–1156CrossRef Choi J, Cheon D, Lee J (2021) Robust landing control of a quadcopter on a slanted surface. Int J Precis Eng Manuf 22:1147–1156CrossRef
28.
go back to reference Sivashankar M, Sabarinathan S, Nisar KS, Ravichandran C, Kumar BS (2023) Some properties and stability of Helmholtz model involved with nonlinear fractional difference equations and its relevance with quadcopter. Chaos Solitons Fractals 168:113161MathSciNetCrossRef Sivashankar M, Sabarinathan S, Nisar KS, Ravichandran C, Kumar BS (2023) Some properties and stability of Helmholtz model involved with nonlinear fractional difference equations and its relevance with quadcopter. Chaos Solitons Fractals 168:113161MathSciNetCrossRef
30.
go back to reference Xuan-Mung N, Hong SK (2019) Robust adaptive formation control of quadcopters based on a leader–follower approach. Int J Adv Robot Syst 16(4):1729881419862733CrossRef Xuan-Mung N, Hong SK (2019) Robust adaptive formation control of quadcopters based on a leader–follower approach. Int J Adv Robot Syst 16(4):1729881419862733CrossRef
Metadata
Title
Trajectory tracking control of a line-following quadcopter using multilayer type-2 fuzzy Petri nets controller
Authors
Tien-Loc Le
Nguyen Huu Hung
Publication date
26-04-2024
Publisher
Springer London
Published in
Neural Computing and Applications
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-024-09750-7

Premium Partner