Skip to main content
Top

2024 | OriginalPaper | Chapter

Reference Tracking of Quadrotor Using Modified Nonlinear Model Predictive Control Based on Nonlinear Disturbance Observer

Authors : S. Subchan, Leila Rizky Amalia, Tahiyatul Asfihani, Heri Purnawan

Published in: Applied and Computational Mathematics

Publisher: Springer Nature Singapore

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

search-config
loading …

Abstract

This paper proposes a modified nonlinear model predictive control based on nonlinear disturbance observer (NDO-NMPC) for reference tracking of a quadrotor. The quadrotor model is nonlinear with a multi-input-multi-output (MIMO) system type. This study’s discussed problem is requiring a quadrotor to track the given trajectories. The disturbances considered in the system are constant and step disturbances. The unknown disturbances are estimated using a nonlinear disturbance observer. Furthermore, the disturbance estimations are added to the system’s prediction of NMPC. Based on the simulation results, the NDO can provide good estimation results for estimating the system disturbances. According to the performed numerical simulations, the optimal inputs obtained satisfy the limitations of the defined constraints. In addition, the proposed NDO-NMPC can overcome external disturbances, so the outputs of NDO-NMPC are appropriate for the expected results.

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

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!

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"

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!

Literature
1.
go back to reference Abbas, M.A.: Non-linear model predictive control for autonomous vehicles. Ph.D. thesis, UOIT (2011) Abbas, M.A.: Non-linear model predictive control for autonomous vehicles. Ph.D. thesis, UOIT (2011)
2.
go back to reference Apriliani, E., Subchan, F.Y., Hartini, S.: Estimation and control design of mobile robot position. Far East J. Math. Sci. 77(1), 115 (2013) Apriliani, E., Subchan, F.Y., Hartini, S.: Estimation and control design of mobile robot position. Far East J. Math. Sci. 77(1), 115 (2013)
3.
go back to reference Chen, X., Wang, L.: Cascaded model predictive control of a quadrotor uav. In: 2013 Australian Control Conference, pp. 354–359. IEEE (2013) Chen, X., Wang, L.: Cascaded model predictive control of a quadrotor uav. In: 2013 Australian Control Conference, pp. 354–359. IEEE (2013)
4.
go back to reference Clarke, D.W., Mohtadi, C., Tuffs, P.: Generalized predictive control-part i the basic algorithm. Automatica 23(2), 137–148 (1987) Clarke, D.W., Mohtadi, C., Tuffs, P.: Generalized predictive control-part i the basic algorithm. Automatica 23(2), 137–148 (1987)
5.
go back to reference Fernandez-Camacho, E., Bordons-Alba, C.: Model Predictive Control in the Process Industry. Springer (1995) Fernandez-Camacho, E., Bordons-Alba, C.: Model Predictive Control in the Process Industry. Springer (1995)
6.
go back to reference Guo, J., Peng, Q., Zhou, J.: Disturbance observer-based nonlinear model predictive control for air-breathing hypersonic vehicles. J. Aerosp. Eng. 32(1), 04018121 (2019)CrossRef Guo, J., Peng, Q., Zhou, J.: Disturbance observer-based nonlinear model predictive control for air-breathing hypersonic vehicles. J. Aerosp. Eng. 32(1), 04018121 (2019)CrossRef
7.
go back to reference Joelianto, E., Sumarjono, E.M., Budiyono, A., Penggalih, D.R.: Model predictive control for autonomous unmanned helicopters. Aircr. Eng. Aerosp. Technol. (2011) Joelianto, E., Sumarjono, E.M., Budiyono, A., Penggalih, D.R.: Model predictive control for autonomous unmanned helicopters. Aircr. Eng. Aerosp. Technol. (2011)
8.
go back to reference Kuyumcu, A., Bayezit, I.: Augmented model predictive control of unmanned quadrotor vehicle. In: 2017 11th Asian Control Conference (ASCC), pp. 1626–1631. IEEE (2017) Kuyumcu, A., Bayezit, I.: Augmented model predictive control of unmanned quadrotor vehicle. In: 2017 11th Asian Control Conference (ASCC), pp. 1626–1631. IEEE (2017)
9.
go back to reference Li, S., Yang, J., Chen, W.H., Chen, X.: Disturbance Observer-Based Control: Methods and Applications. CRC Press (2014) Li, S., Yang, J., Chen, W.H., Chen, X.: Disturbance Observer-Based Control: Methods and Applications. CRC Press (2014)
10.
go back to reference Li, Z., Sun, J.: Disturbance compensating model predictive control with application to ship heading control. IEEE Trans. Control Syst. Technol. 20(1), 257–265 (2011) Li, Z., Sun, J.: Disturbance compensating model predictive control with application to ship heading control. IEEE Trans. Control Syst. Technol. 20(1), 257–265 (2011)
11.
go back to reference Liu, C., Lee, S., Varnhagen, S., Tseng, H.E.: Path planning for autonomous vehicles using model predictive control. In: 2017 IEEE Intelligent Vehicles Symposium (IV), pp. 174–179. IEEE (2017) Liu, C., Lee, S., Varnhagen, S., Tseng, H.E.: Path planning for autonomous vehicles using model predictive control. In: 2017 IEEE Intelligent Vehicles Symposium (IV), pp. 174–179. IEEE (2017)
12.
go back to reference Liu, K., Wang, R., Zheng, S., Dong, S., Sun, G.: Fixed-time disturbance observer-based robust fault-tolerant tracking control for uncertain quadrotor UAV subject to input delay. Nonlinear Dyn. 107(3), 2363–2390 (2022)CrossRef Liu, K., Wang, R., Zheng, S., Dong, S., Sun, G.: Fixed-time disturbance observer-based robust fault-tolerant tracking control for uncertain quadrotor UAV subject to input delay. Nonlinear Dyn. 107(3), 2363–2390 (2022)CrossRef
13.
go back to reference Mayne, D.Q., Kerrigan, E.C., Van Wyk, E., Falugi, P.: Tube-based robust nonlinear model predictive control. Int. J. Robust Nonlinear Control 21(11), 1341–1353 (2011)MathSciNetCrossRef Mayne, D.Q., Kerrigan, E.C., Van Wyk, E., Falugi, P.: Tube-based robust nonlinear model predictive control. Int. J. Robust Nonlinear Control 21(11), 1341–1353 (2011)MathSciNetCrossRef
14.
go back to reference Mejari, M., Gupta, A., Singh, N.M., Kazi, F.: Trajectory tracking of quadrotor with bounded thrust using model predictive control. In: Proceedings of Conference on Advances in Robotics, pp. 1–6 (2013) Mejari, M., Gupta, A., Singh, N.M., Kazi, F.: Trajectory tracking of quadrotor with bounded thrust using model predictive control. In: Proceedings of Conference on Advances in Robotics, pp. 1–6 (2013)
15.
go back to reference Mofid, O., Mobayen, S., Zhang, C., Esakki, B.: Desired tracking of delayed quadrotor UAV under model uncertainty and wind disturbance using adaptive super-twisting terminal sliding mode control. ISA Trans. 123, 455–471 (2022)CrossRef Mofid, O., Mobayen, S., Zhang, C., Esakki, B.: Desired tracking of delayed quadrotor UAV under model uncertainty and wind disturbance using adaptive super-twisting terminal sliding mode control. ISA Trans. 123, 455–471 (2022)CrossRef
16.
go back to reference Pereira, J.C., Leite, V.J., Raffo, G.V.: Nonlinear model predictive control on se (3) for quadrotor trajectory tracking and obstacle avoidance. In: 2019 19th International Conference on Advanced Robotics (ICAR), pp. 155–160. IEEE (2019) Pereira, J.C., Leite, V.J., Raffo, G.V.: Nonlinear model predictive control on se (3) for quadrotor trajectory tracking and obstacle avoidance. In: 2019 19th International Conference on Advanced Robotics (ICAR), pp. 155–160. IEEE (2019)
17.
go back to reference Pereira, J.C., Leite, V.J., Raffo, G.V.: Nonlinear model predictive control on se (3) for quadrotor aggressive maneuvers. J. Intell. Robot. Syst. 101(3), 1–15 (2021)CrossRef Pereira, J.C., Leite, V.J., Raffo, G.V.: Nonlinear model predictive control on se (3) for quadrotor aggressive maneuvers. J. Intell. Robot. Syst. 101(3), 1–15 (2021)CrossRef
18.
go back to reference Pouzesh, M., Mobayen, S.: Event-triggered fractional-order sliding mode control technique for stabilization of disturbed quadrotor unmanned aerial vehicles. Aerosp. Sci. Technol. 121, 107337 (2022)CrossRef Pouzesh, M., Mobayen, S.: Event-triggered fractional-order sliding mode control technique for stabilization of disturbed quadrotor unmanned aerial vehicles. Aerosp. Sci. Technol. 121, 107337 (2022)CrossRef
19.
go back to reference Purnawan, H., Asfihani, T., Adzkiya, D., et al.: Disturbance compensating model predictive control for warship heading control in missile firing mission. J. Phys. Conf. Ser. 1108, 012035. IOP Publishing (2018) Purnawan, H., Asfihani, T., Adzkiya, D., et al.: Disturbance compensating model predictive control for warship heading control in missile firing mission. J. Phys. Conf. Ser. 1108, 012035. IOP Publishing (2018)
20.
go back to reference Putri, D.K.R., Adzkiya, D., Asfihani, T., et al.: Ship heading control for dubins path tracking and collision avoidance using model predictive control. In: 2019 International Conference on Information and Communications Technology (ICOIACT), pp. 628–633. IEEE (2019) Putri, D.K.R., Adzkiya, D., Asfihani, T., et al.: Ship heading control for dubins path tracking and collision avoidance using model predictive control. In: 2019 International Conference on Information and Communications Technology (ICOIACT), pp. 628–633. IEEE (2019)
21.
go back to reference Putri, D.K.R., Asfihani, T., et al.: Steering angle control of car for dubins path-tracking using model predictive control. J. Phys. Conf. Ser. 974, 012066. IOP Publishing (2018) Putri, D.K.R., Asfihani, T., et al.: Steering angle control of car for dubins path-tracking using model predictive control. J. Phys. Conf. Ser. 974, 012066. IOP Publishing (2018)
22.
go back to reference Qin, S.J., Badgwell, T.A.: A survey of industrial model predictive control technology. Control. Eng. Pract. 11(7), 733–764 (2003)CrossRef Qin, S.J., Badgwell, T.A.: A survey of industrial model predictive control technology. Control. Eng. Pract. 11(7), 733–764 (2003)CrossRef
23.
go back to reference Raffo, G.V.: Robust control strategies for a quadrotor helicopter: an underactuated mechanical system. Ph.D. thesis, Universidad de Sevilla (2011) Raffo, G.V.: Robust control strategies for a quadrotor helicopter: an underactuated mechanical system. Ph.D. thesis, Universidad de Sevilla (2011)
24.
go back to reference Subchan, S., Maulana Syafii, A., Asfihani, T., Adzkiya, D.: Modified kalman filter-based model predictive control for ship heading control with probabilistic constraints. Syst. Sci. Control Eng. 9(1), 109–116 (2021)CrossRef Subchan, S., Maulana Syafii, A., Asfihani, T., Adzkiya, D.: Modified kalman filter-based model predictive control for ship heading control with probabilistic constraints. Syst. Sci. Control Eng. 9(1), 109–116 (2021)CrossRef
25.
go back to reference Sun, Z., Xia, Y., Dai, L., Liu, K., Ma, D.: Disturbance rejection MPC for tracking of wheeled mobile robot. IEEE/ASME Trans. Mechatron. 22(6), 2576–2587 (2017)CrossRef Sun, Z., Xia, Y., Dai, L., Liu, K., Ma, D.: Disturbance rejection MPC for tracking of wheeled mobile robot. IEEE/ASME Trans. Mechatron. 22(6), 2576–2587 (2017)CrossRef
26.
go back to reference Wen, Y., Chen, L., Wang, Y., Sun, D., Duan, D., Liu, J.: Nonlinear DOB-based explicit NMPC for station-keeping of a multi-vectored propeller airship with thrust saturation. Aeronaut. J. 122(1257), 1753–1774 (2018)CrossRef Wen, Y., Chen, L., Wang, Y., Sun, D., Duan, D., Liu, J.: Nonlinear DOB-based explicit NMPC for station-keeping of a multi-vectored propeller airship with thrust saturation. Aeronaut. J. 122(1257), 1753–1774 (2018)CrossRef
27.
go back to reference White, B., Tsourdos, A., Ashokaraj, I., Subchan, S., Zbikowski, R.: Contaminant cloud boundary monitoring using UAV sensor swarms. In: AIAA Guidance, Navigation and Control Conference and Exhibit, p. 6761 (2007) White, B., Tsourdos, A., Ashokaraj, I., Subchan, S., Zbikowski, R.: Contaminant cloud boundary monitoring using UAV sensor swarms. In: AIAA Guidance, Navigation and Control Conference and Exhibit, p. 6761 (2007)
28.
go back to reference Wu, C., Yang, J., Li, S., Li, Q., Guo, L.: Disturbance observer based model predictive control for accurate atmospheric entry of spacecraft. Adv. Space Res. 61(9), 2457–2471 (2018)CrossRef Wu, C., Yang, J., Li, S., Li, Q., Guo, L.: Disturbance observer based model predictive control for accurate atmospheric entry of spacecraft. Adv. Space Res. 61(9), 2457–2471 (2018)CrossRef
29.
go back to reference Yang, H., Deng, F., He, Y., Jiao, D., Han, Z.: Robust nonlinear model predictive control for reference tracking of dynamic positioning ships based on nonlinear disturbance observer. Ocean Eng. 215, 107885 (2020)CrossRef Yang, H., Deng, F., He, Y., Jiao, D., Han, Z.: Robust nonlinear model predictive control for reference tracking of dynamic positioning ships based on nonlinear disturbance observer. Ocean Eng. 215, 107885 (2020)CrossRef
30.
go back to reference Yu, S., Maier, C., Chen, H., Allgöwer, F.: Tube MPC scheme based on robust control invariant set with application to Lipschitz nonlinear systems. Syst. Control Lett. 62(2), 194–200 (2013)MathSciNetCrossRef Yu, S., Maier, C., Chen, H., Allgöwer, F.: Tube MPC scheme based on robust control invariant set with application to Lipschitz nonlinear systems. Syst. Control Lett. 62(2), 194–200 (2013)MathSciNetCrossRef
31.
go back to reference Zheng, H., Negenborn, R.R., Lodewijks, G.: Trajectory tracking of autonomous vessels using model predictive control. IFAC Proc. 47(3), 8812–8818 (2014) Zheng, H., Negenborn, R.R., Lodewijks, G.: Trajectory tracking of autonomous vessels using model predictive control. IFAC Proc. 47(3), 8812–8818 (2014)
Metadata
Title
Reference Tracking of Quadrotor Using Modified Nonlinear Model Predictive Control Based on Nonlinear Disturbance Observer
Authors
S. Subchan
Leila Rizky Amalia
Tahiyatul Asfihani
Heri Purnawan
Copyright Year
2024
Publisher
Springer Nature Singapore
DOI
https://doi.org/10.1007/978-981-97-2136-8_8

Premium Partners