A Comparative Study of Nonlinear Control and Passivity-Based Control using Neural Networks for A Bicycle Robot
DOI:
https://doi.org/10.18196/jrc.v6i2.26073Keywords:
Bicycle Robot, Input-Output Linearization, Passivity-Based Control, Neural Network, Training AlgorithmAbstract
In this paper, a comparative study of nonlinear control and passivity-based control using neural networks for a bicycle robot is proposed. Bicycle robot is a nonlinear, multi-input multi-output system. Two inputs of a bicycle robot are the steering torque and kinetic energy. Its two outputs are the steering angle and the rolling angle. The control problem is that the steering angle and the rolling angle track a value of zero, and the velocity of the steering angle and velocity of the rolling angle track a value of zero to make a bicycle robot stabilize at its vertical balance. Firstly, an input-output linearization control law decouples the bicycle robot into single-input single-output systems. This plant is passive and zero-state observable. Secondly, the passivity-based control law is applied to each single-input single-output system. Finally, the neural network, which performs the passivity-based control, is applied to each single-input single-output system in order that the bicycle robot keeps its vertical balance. A training algorithm using the steepest descend method is proposed. The simulation results of the passivity-based control and the results of the passivity-based control using neural networks show that the bicycle robot keeps its vertical balance. The settling time of the steering angle and the rolling angle of the passivity-based control using a neural network, 1.8s, is shorter than that of the passivity-based control. There is a comparison with the passivity-based control combined with sliding mode control for a bicycle robot.
References
Y. Tanaka and T. Makami, “Self sustaining bicycle robot with steering controller,” in The 8th IEEE International workshop on Advanced motion control, pp. 193-197, 2004, doi: 10.1109/AMC.2004.1297665.
L. Guo, Q. Liao, S. Wei, and Y. Huang, “A kind of bicycle robot dynamic modeling and nonlinear control,” in The 2010 IEEE International Conference on Information and Automation, pp. 1613-1617, 2010, doi: 10.1109/ICINFA.2010.5512251.
K. J. Astrom, R. F. Klein, and A. Lennartsson. Bicycle dynamics and control. Lund University, Sweden, 2005.
H. N. Duong. Control of MIMO systems. Ho Chi Minh City: VNU Press, 2013.
H. K. Khalil. Nonlinear systems. New Jersey: Prentice-Hall 3rd edition, 2002.
H. N. Duong and M. N. Huynh, “Control of bicycle robot using input-output linearization,” HCMUTE Journal of Technical Education Science, vol. 15, no. 6, pp. 33-39, 2020.
A. Turnwald, M. Schäfer and S. Liu, "Passivity-Based Trajectory Tracking Control for an Autonomous Bicycle," IECON 2018 - 44th Annual Conference of the IEEE Industrial Electronics Society, pp. 2607-2612, 2018, doi: 10.1109/IECON.2018.8591382.
M. N. Huynh, H. N. Duong, and V. H. Nguyen, “Passivity-based control of bicycle robot,” VNUHCM Journal of Engineering and Technology, vol. 5, no. 2, pp. 1520-1527, 2022, doi: 10.32508/stdjet.v5i2.954.
L. Guo, H. Lin, J. Jiang, Y. Songi, and D. Gan, “Combined control algorithm based on synchronous reinforcement learning for a self-balancing bicycle robot,” ISA Transactions, vol. 145, pp. 479-492, 2024, doi: 10.1016/j.isatra.2023.11.032.
H. Zhao, W. Liu, X. Chen, and H. Sun, “Adaptive robust constraint – following control for underactuated unmanned bicycle robot with uncertainties,” ISA Transactions, vol. 143, pp. 144-155, 2023, doi: 10.1016/j.isatra.2023.09.016.
L. Chen, B. Yan, H. Wang, K Shao, E. Kurniawan, and G. Wang, “Extreme-learning-machine-based integral terminal sliding mode control of bicycle robot,” Control Engineering Practiice, vol. 121, 2022, doi: 10.1016/j.conengprac.2022.105064.
P. Seekhao, K. Tungpimolrut, and M. Parnichkun, “Development and control of a bicycle robot based on steering and pendulum balancing,” Mechatronics, vol. 69, 2020, doi: 10.1016/j.mechatronics.2020.102386.
L. Guo, Z. Chen, and Y. Song, “Semi-empirical dynamics modeling of a bicycle robot based on feature selection and RHONN,” Neurocomputing, vol. 511, pp. 448-461, 2022, doi: 10.1016/j.neucom.2022.09.062
D. Aschenbrenner, A. F. Burglund, M. Netten, Z. Rusak, and J. Stahre, “Sustainable human robot co-production for the bicycle industry,” Procedia CIRP, vol. 104, pp. 857-862, 2021, doi: 10.1016/j.procir.2021.11.144.
J. Baltes, G. Christmann, and S. Saeedvand, “A deep reinforcement learning algorithm to control a two-wheeled scooter with a humanoid robot,” Engineering Applications of Artificial Intelligence, vol. 126, 2023, doi: 10.1016/j.engappai.2023.106941.
R. Pieroni, M. Corno, F. Parravicini, and S. M. Savaresi, “Dsign of an automated street crossing management module for a delivery robot,” Control Engineering Practice, vol. 153, 2024, doi: 10016/j.conengprac.2024.106095.
M. Seder and G. Klancar, “Convergent wheeled robot navigation based on an interpolated potential function and gradient,” Robotics and Autonomous Systems, vol. 177, 2024, doi: 10.1016/j.robot.2024.104712.
F. Canadas-Aranega, J. C. Moreno, and J. L. Blanco-Claraco, “A PID-based control architecture for mobile robot path planning in greenhouses,” IFAC-PapersOnline, vol. 58, no. 7, pp. 503-508, 2024, doi: 10.1016/j.ifacol.2024.08.112.
Y. Zhang, G. Zhao, and H. Li, “Multibody dynamic modeling and controlling for unmanned bicycle system,” ISA Transactions, vol. 118, pp. 174-188, 2021, doi: 10.1016/j.isatra.2021.02.014.
M. Xia, A. Rahnama, S. Wang, and P. J. Antsaklis, “Control design using passivation for stability and performance,” IEEE Transactions on Automatic Control, vol. 63, no. 9, pp. 2987-2993, 2018, doi: 10.1109/TAC.2018.2789681.
T. S. Nguyen, N. H. Hoang, and M. A. Hussain, “A passivation approach to the control design of non-passive nonlinear system,” AJChE, vol. 17, no. 2, pp. 86-105, 2017.
M. Jankovic, D. Fontaine, and P. V. Kokotovic, “TORA Example: cascade and passivity-based control design,” IEEE Transactions on Control systems technology, vol. 4, no. 3, pp. 292-297, 1996, doi: 10.1109/87.491203.
M. Defoort and T. Murakami, “Second order sliding mode control with disturbance observer for bicycle stabilization,” in 2008 IEEE/RSJ International Conference on Intelligent Robots and systems, pp. 2822-2827, 2008, doi: 10.1109/IROS.2008.4650685.
T. T. Bui, and M. Parnichkun, “Balancing control of bicyrobo by particle swarm optimization –based structure –specified mixed H2/H_∞control,” International Journal of Advanced Robotic Systems, vol. 5, pp. 395-402, 2008, doi: 10.5772/6235.
X. Lin and X. Fang, “Passive backstepping control of dual active bridge converter in modular three-port converter,” Journal of Electronics, Basel, vol. 12, no. 5, 2023, doi: 10.3390/electronics. 12051074.
G. Q. B. Tran, P. Bernard, “Arbitrarily fast robust KKL observer for nonlinear time-varying discrete systems,” IEEE Transactions on Automatic control, vol. 69, no. 3, pp. 1520-1535, 2024, doi: 10.1109/TAC.2023.3328833.
M. Bin, P. Bernard, and L. Marconi, “Approximate nonlinear regulation via identification-based adaptive internal models,” IEEE Transactions on Automatic control, vol. 66, no. 8, pp. 3534-3549, 2021, doi: 10.1109/TAC.2020.3020563.
M. Li, G. Chesi, and Y. Hong, “Input-Feedforward-passivity-based distributed optimization over jointly connected balanced digraphs,” IEEE Transactions on Automatic Control, vol. 66, no. 9, pp. 4117-4131, Sept. 2021, doi: 10.1109/TAC.2020.3028838.
T. K. Nizami and A. Chakravarty, “Neural network integrated adaptive backstepping control of DC-DC boost converter,” Journal of IFAC-PapersOnline, vol. 53, no. 1, pp. 549-554, 2020, doi: 10.1016/j.ifacol.2020.06.092.
M. T. Vo, V. D. H. Nguyen, H. N. Duong, and V. H. Nguyen, “Combining passivity-based control and linear quadratic regulator to control a rotary inverted pendulum,” Journal of Robotics and Control (JRC), vol. 4, no. 4, 2023, doi: 10.18196/jrc.v4i4.18498.
W. Liu, X. Cui, J. Zhou, Z. Zhang, M. Hou, S. Shan, and S. Wu, “Composite passivity based control of dc/dc boost converters with constant power loads in dc microgrid,” Journal of Power Electronics, vol. 22, pp. 1927-1937, 2022, doi: 10.1007/s43236-022-00492-0.
E. Rodriguez, R. Leyva, G.G. Farivar, H.D. Tafti, C.D. Townsend, and J. Pou, “Incremental passivity control in multilevel cascaded H-Bridge converters,” IEEE Transactions on Power electronics, vol. 35, no. 8, pp. 8766-8778, August 2020, doi: 10.1109/TPEL.2020.2965164.
V. Krishnamurthy and G. Yin, “Multikernel passive stochastic gradient algorithms and transfer learning,” IEEE Transactions on Automatic control, vol. 67, no. 4, pp. 1792-1805, April 2022, doi: 10.1109/TAC.2021.3079280.
A. Baraean, M. Kassas, M. S. Alam, and M. A. Abido, “Physics-informed NN-based adaptive backstepping terminal sliding mode control of buck converter for PEM electrolyzer,” Journal of Heliyon, vol. 10, no. 7, April 2024, doi: 10.1016/j.heliyon.2024.e29254.
R. Ortega, A. Loria, Per J. Nicklasson, and H. Sira-Ramirez. Passivity-based control of Euler-Lagrange systems. London: Springer-Verlag, 1998.
M. N. Huynh, H. N. Duong, and V. H. Nguyen, “Passivity-based control using genetic algorithm for a dc-dc boost power converter,” VNUHCM Journal of Engineering and Technology, vol. 6, no. 2, pp. 1891-1905, 2023, doi: 10.32508/stdjet.v6i2.1053.
M. N. Huynh, H. N. Duong, and V. H. Nguyen, “A passivity-based control combined with sliding mode control for a dc-dc boost power converter,” Journal of Robotics and Control, vol. 4, no. 6, pp. 780-790, 2023, doi: 10.18196/jrc.v4i6.20071.
K. Shipra and R. Maurya, “Brayton-Moser passivity-based controller for an on-board integrated electric vehicle battery charger,” Journal of Energy Storage, vol .75, 2024, doi: 10.1016/j.est.2023.109652.
L. Martinez, D. Fernandez, and R. Mantz, “Passivity-based control for an isolated DC microgrid with hydrogen energy storage system,” International Journal of Hydrogen energy, vol. 67, pp. 1262-1269, 2024, doi: 10.1016/j.ijhydene.2024.01.324
N. Chopra, M. Fujjta, R. Ortega, and M. W. Spong, “Passivity-based control of robots: theory and examples from the literature,” IEEE Control Systems Magazine, vol. 42, no. 2, pp. 63-72, 2022, doi: 10.1109/MCS.2021.3139722.
H. Komurcugil, S. Bayhan, N. Guller, and R. Guzman, “Passivity-based control of four-switch buck-boost DC-DC converter without operation mode detection,” in IECON 2022- 48th Annual Conference of the IEEE Industrial Electronics society, pp. 1-6, 2022, doi: 10.1109/IECON49645.2022.9968779.
O. Penaloza-Mejia, Ojeda-Perez, and H. J. E. Garcia, “Passivity-based tracking control of robot manipulators with torque constraints,” in IEEE International Conference on Advanced Intelligent Mechatronics, pp. 947-952, 2016, doi: 10.1109/AIM.2016.7576891.
B. Said, T. Ilyes, K. Okba, D. E. Zabia, and M. Messaoud, “Optimized passivity-based control of a hybrid electric vehicle source using a novel optimizer,” Electrotehnika, Electronica, Automatica EEA; Bucharest, vol. 71, no. 3, pp.23-31, 2023, doi: 10.46904/eea.23.71.3.1108003.
J. Zhou, Q. Zhang, M.A. Hassan, Z. Zhana, M. Hou, S.Wu, Y. Li, E. Li, and J.M. Guerrero, “A robust passivity based model predictive control for buck converter suppling constant power load,” Energy Reports, vol. 7, no. 7, pp.792-813, November 2021, doi: 10.1016/j.egyr.2021.09.193.
Q. Xian, Y. Wang, F. Wang, R. Li, and S. Wang, “Hybrid passivity-based control for stability and robustness enhancement in dc microgrids with constant power loads,” Journal of Power Electronics, vol. 23, pp. 296-307, 2023, doi: 10.1007/s43236-022-00529-4.
C. Zhu, Y. Jiang, and C. Yang, “Fixed-time neural control of robot manipulator with global stability and guaranteed transient performance,” IEEE Transaactions on Industrial Electronics, vol. 70, no. 1, pp. 803-812, 2023, doi: 10.1109/TIE.2022.3156037.
M. Muthirayan and P. P. Khargonekar, “Memory augmented neural network adaptive controller: performance and stability,” IEEE Transactions on Automatic Control, vol. 68, no. 2, pp. 825-838, 2023, doi: 10.1109/TAC.2022.3144382.
Z. Zhai, H. Yan, S. Chen, X. Zhan, and H. Zeng, “Further results on dissipativity analysis for the T-S fuzzy systems based on sampled-data control,” IEEE Transactions on Fuzzy systems, vol. 31, no.2, pp. 660-668, 2023, doi: 10.1109/TFUZZ.2022.3187177.
Y. C. Chang and S. Gao, “Stabilizing neural control using self-learned almost Lyapunov critics,” in 2021 IEEE International Conference on Robotics and Automation (ICRA), pp. 1803-1809, 2021, doi: 10.1109/ICRA48506.2021.9560886.
Q. Xiao, T. Huang, and M.A. Hussain, “Passivity and passification of fuzzy memristive inertial neural networks on time scales,” IEEE Transactions on Fuzzy systems, vol. 26, no. 6, pp. 3342-3355, December 2018, doi: 10.1109/TFUZZ.2018.2825306.
J. Qiu, W. Ji, and M. Chadli, “A novel fuzzy output feedback dynamic siding mode controller design for two-dimensional nonlinear systems,” IEEE Transaction on Fuzzy systems, vol. 29, no. 10, pp. 2869-2877, October 2021, doi: 10.1109/TFUZZ.2020.3008271.
M. C. Huynh and C. Y. Chang, “A novel adaptive neural controller for narrowband active noise control systems,” in 2021 8th NAFOSTED Conference on Information and Computer Science (NICS), pp. 504-506, 2021, doi: 10.1109/NICS54270.2021.9701565.
F. Shen, X. Wang, and X. Yin, “BLF-based adaptive DSC for a class of stochastic nonlinear systems of full state constraints with time delay and hysteresis input,” Journal of Neurocomputing, vol. 386, pp. 244-256, April 2020, doi: 10.1016/j.neucom.2019.12.102.
M. Rahmani and S. Redkar, “Deep neural data-driven Koopman fractional control of a worm robot,” Journal of Expert systems with applications, vol. 256, 2024, doi: 10.1016/j.eswa.2024.124916.
X. Li, X. Ren, Z. Zhang, J. Guo, Y. Luo, J Mai, and B. Liao, “A varying parameter complementary neural network for multi-robot tracking and formation via model predictive control,” Journal of Neurocomputing, vol. 609, 2024, doi: 10.1016/j.neucom.2024.128384.
A. Tsiamis and G. J. Pappas, “Online learning of the Kalman Filter with the logarithmic regret,” IEEE Transactions on Automatic Control, vol. 68, no. 5, pp. 2774-2789, 2023, doi: 10.1109/TAC.2022.3207670.
R. D. McAllister and J. B. Rawlings, “Inherent stochastic robustness of model predictive control to large and infrequent disturbances,” IEEE Transactions on Automatic Control, vol. 67, no. 10, pp. 5166-5178, 2022, doi: 10.1109/TAC.2021.3122365.
S. He, C. Zou, Z. Deng, W. Liu, B. He, and J. Zhang, “Model-less optimal visual control of tendon-driven continuum robots using recurrent neural network-based neurodynamic optimization,” Robotics and Autonomous systems, vol. 182, 2024, doi: 10.1016/j.robot.2024.104811.
Y. Zhang, Z. Xu, J. Chen, L. Zhao, X. Wang, and C. Hua, “Neural networks-based composite learning control for robotic systems with predefined time error constraints,” Journal of Neurocomputing, vol. 608, 2024, doi: 10.1016/j.neucom.2024.128414.
T. Gao, “Optimizing robotic arm control using deep Q-learning and artificial neural networks through demonstration –based methodologies: A case study of dynamic and static conditions,” Robotics and Autonomous systems, vol. 181, 2024, doi: 10.1016/j.robot.2024.104771.
M. B. Suarez et al., “A robust two-stage active disturbance rejection control for the stabilization of a riderless bicycle,” Journal of Multibody System Dynamics, vol. 45, pp. 7-35, 2019, doi: 10.1007/s11044-018-9614-y.
J. Son, H. Kang, S. H. Kang, “A review on robust control of robot manipulators for future manufacturing,” International Journal of Precision Engineering and Manufacturing, vol. 24, pp. 1083-1102, 2023, doi: 10.1007/s12541-023-00812-9.
M. T. Vo, H. N. Duong, and V. H. Nguyen, “Comparative study of swing-up controllers: passivity-based swing-up control and sliding mode technique combined energy-based method for rotational inverted pendulum system,” in 2024 9th International Conference on Applying new technology in green buildings (AtiGB), pp. 218-223, August 2024, doi: 10.1109/ATiGB63471.2024.10717747.
N. T. Tran, M. H. Tran, T. N. P. Nguyen, and D. T. Tran, “Modelling and experimental analysis for a two legged wheel robot with a fuzzy lqr control,” in 2024 7th International Conference on Green technology and sustainable development (GTSDD), pp. 340-344, July 2024, doi: 10.1109/GTSD62346.2024.10674859.
A. Garus, P. Christidis, A. Mourtzouchou, L. Dubos, and B. Ciuffo, “Unravelling the last-mile conundrum: a comparative study of autonomous delivery robots, delivery bicycles, and light commercial vehicles in 14 varied European landscapes,” Sustainable cities and society, vol. 108, August 2024, doi: 10.1016/j.scs.2024.105490.
A. Top and M. Gokbulut, “Real-time deep learning-based position control of a mobile robot,” Engineering Applications of Artificial Intelligence, vol. 138, 2024, doi: 10.1016/j.engappai.2024.109373.
M. Norgaard et al., Neural networks for modelling and control of dynamic systems. Berlin: Springer, 1st edition, 2000.
C. Ehrmann, J. Min, and W. Zhong, “Highly flexible robotic manufacturing cell based on holistic real-time model-based control,” Procedia CIRP, vol. 127, pp. 20-25, 2024, doi: 10.1016/j.procir.2024.07.005.
Z. Liu, J. Yu, and H. K. Lam, “Passivity-based adaptive fuzzy control for stochastic nonlinear switched systems via T-S fuzzy modeling,” IEEE Transactions on Fuzzy Systems, vol. 31, no. 4, pp. 1401-1408, April 2023, doi: 10.1109/TFUZZ.2022.3195645.
S. Liu, H. Zhang, and H. Pang, “Semipassivity-based fuzzy tracking control for switched nonlinear systems,” IEEE Transactions on Fuzzy Systems, vol. 32, no. 1, pp. 126-136, January 2024, doi: 10.1109/TFUZZ.2023.3292316.
X. Wang, B. Niu, X. Zhao, G. Zong, T. Chen, and B. Li, “Command-filtered adaptive fuzzy finite-time tracking control algorithm for flexible robotic manipulator: a singularity-free approach,” IEEE Transactions on Fuzzy Systems, vol. 32, no. 2, pp. 409-419, February 2024, doi: 10.1109/TFUZZ.2023.3298367.
Y. Wang and W. Lin, “Input delay tolerance of nonlinear systems under smooth feedback: a semiglobal control framework,” IEEE Transactions on Automatic control, vol. 67, no. 1, pp. 146-161, January 2022, doi: 10.1109/TAC.2020.3046709.
C. Y. Ciao, R. G. Chang, and H. C. Huang, “Robotic arms for telemedicine system using smart sensors and ultrasound robots,” Internet of Things, vol. 27, October 2024, doi: 10.1016/j.iot.2024.101243.
I. A. Kuncara, A. Wydiotriatmo, A. Hasan, and Y. Y. Nazaruddin, “Enhancing accuracy in field mobile robot state estimation with GNSS and encoders,” Measurements, vol. 235, August 2024, doi: 10.1016/j.measuremment.2024.114903.
O. Uyar, M. Kuncas, and H. Karaca, “Enhanced intelligent control with adaptive system for electrically assisted bicycle,” Engineering Science and Technology, an International Journal, vol. 30, June 2022, doi: 10.1016/j.jestch.2021.08.004.
M. Efken, M. Kohn, D. Kreven, and B. J. E. Misgeld, “Cooperative control of electrical bicycles,” IFAC Journal of Systems and Control, vol. 16, June 2021, doi: 10.1016/j.ifacsc.2021.100153.
N. C. Sanchez, I. Martinez, L. A. Pastor, and K. Larson, “On the performance of shared autonomous bicycles: a simulation study,” Communications in Transportation Research, vol. 2, December 2022, doi: 10.1016/j.commtr.2022.100066.
H. Wu, D. Xu, and B. Jayawardhana, “On self-learning mechanism for the output regulation of second-order affine nonlinear systems,” IEEE Transactions on Automatic control, vol. 67, no. 11, pp. 5964-5979, November 2022, doi: 10.1109/TAC.2020.3130881.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Minh Ngoc Huynh, Hoai Nghia Duong, Vinh Hao Nguyen

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
This journal is based on the work at https://journal.umy.ac.id/index.php/jrc under license from Creative Commons Attribution-ShareAlike 4.0 International License. You are free to:
- Share – copy and redistribute the material in any medium or format.
- Adapt – remix, transform, and build upon the material for any purpose, even comercially.
The licensor cannot revoke these freedoms as long as you follow the license terms, which include the following:
- Attribution. You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- ShareAlike. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
- No additional restrictions. You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
• Creative Commons Attribution-ShareAlike (CC BY-SA)
JRC is licensed under an International License