Passivity-based Nonlinear Control for a Ballbot to Balance and Transfer

被引:6
|
作者
Do, Van-Thach [1 ]
Lee, Soon-Geul [1 ]
Gwak, Kwan-Woong [2 ]
机构
[1] Kyung Hee Univ, Sch Mech Engn, 1732 Deogyeong Daero, Yongin 17104, Gyeonggi Do, South Korea
[2] Sejong Univ, Dept Mech Engn, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Ballbot; decoupled dynamics; nonlinear control; passivity-based control; underactuated system; ENERGY-BASED CONTROLLER; SLIDING MODE CONTROL; MOBILE ROBOT; DESIGN; SYSTEMS; SEGWAY;
D O I
10.1007/s12555-019-0073-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Ballbot is a robot that can transfer to a given position while maintaining a self-balanced upright posture on a spherical ball. This paper proposes a nonlinear control of a ballbot using three omnidirectional wheels in the driving mechanism. Assuming a small swing angle for balance, the full dynamics of the ballbot can be decomposed into three, which are two underactuated dynamics for two orthogonal vertical planes and the fully actuated dynamics for one horizontal plane. The passivity of closed-loop systems of vertical planes is derived from the modified potential energy function. The proposed controller is designed to control the balancing and transferring of the system based on Lyapunov theory and the passivity of the system. A proportional-derivative feedforward controller is applied to regulate the heading motion in the horizontal plane. Experiments are performed with a real ballbot system to validate the effectiveness of system modeling and to show the controllability of the proposed algorithm.
引用
收藏
页码:2929 / 2939
页数:11
相关论文
共 50 条
  • [21] Passivity-based robust control for uncertain nonlinear feedback systems
    Bu, Ni
    Deng, Mingcong
    2015 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2015, : 70 - 74
  • [22] Passivity-Based Control of Robots
    Chopra, Nikhil
    Fujita, Masayuki
    Ortega, Romeo
    Spong, Mark W.
    IEEE CONTROL SYSTEMS MAGAZINE, 2022, 42 (02): : 63 - 73
  • [23] Discrete-time energy-balance passivity-based control
    Mattioni, Mattia
    Moreschini, Alessio
    Monaco, Salvatore
    Normand-Cyrot, Dorothee
    AUTOMATICA, 2022, 146
  • [24] Passivity-Based Control of UPFCs
    Chu, Chia-Chi
    Tsai, Hung-Chi
    2009 INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND DRIVE SYSTEMS, VOLS 1 AND 2, 2009, : 1249 - +
  • [25] Robust passivity-based control design for active nonlinear suspension system
    Hao, Sheng
    Yamashita, Yuh
    Kobayashi, Koichi
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2022, 32 (01) : 373 - 392
  • [26] Voltage Stabilization in MVDC Microgrids Using Passivity-Based Nonlinear Control
    Martinelli, Andrea
    Nahata, Pulkit
    Ferrari-Trecate, Giancarlo
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 7022 - 7027
  • [27] Passivity-Based Nonlinear Active Suspension Control Utilizing Relative Information
    Hao, Sheng
    Yamashita, Yuh
    Kobayashi, Koichi
    IFAC PAPERSONLINE, 2020, 53 (02): : 5586 - 5591
  • [28] A passivity-based simple adaptive synergetic control for a class of nonlinear systems
    Mokhtari, Khalil
    Elhadri, Abdelhafid
    Abdelaziz, Mourad
    INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2019, 33 (09) : 1359 - 1373
  • [29] Robust passivity-based H∞ control for uncertain switched nonlinear systems
    Li, Chensong
    Zhao, Jun
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2016, 26 (14) : 3186 - 3206
  • [30] Passivity-based nonlinear control strategies for strict feedback form systems
    Alleyne, Andrew
    American Society of Mechanical Engineers, Dynamic Systems and Control Division (Publication) DSC, 1999, 67 : 133 - 139