Please wait a minute...
J4  2011, Vol. 45 Issue (5): 818-824    DOI: 10.3785/j.issn.1008-973X.2011.05.007
    
Virtual constraints based dynamical servo control for a class of
underactuated mechanical systems
CHENG Hong-tai, ZHANG Xiao-hua
Department of Electrical Engineering, Harbin Institute of Technology, Harbin 150001, China
Download:   PDF(0KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

To overcome the shortcomings of underactuated mechanical systems which are unable to track arbitary point and trajectory, give full play to the resource and energy comsuming advantage and enlarge the application area, the dynamical servo control problem for a class of underactuated mechanical systems was studied. The dynamcal servo control aims to realize reaching any point in configuration space by planning and tracking specific trajectory. The virtual constraints method was used to plan the dynamcial servo trajectory. By constructing the constraint relation between freedoms and analysing the system zero dynamics , periodic orbits meeting system dynamics were gained easily. Using the inner connection between the virtual constraints and orbit function, a orbit tracking controller was designed based on Lyapunov stability theory. The experiment was performed on the Acrobot Platform and experiment results shows the effectiveness of the trajectory planning method and control method.



Published: 24 November 2011
CLC:  TP 273  
Cite this article:

CHENG Hong-tai, ZHANG Xiao-hua. Virtual constraints based dynamical servo control for a class of
underactuated mechanical systems. J4, 2011, 45(5): 818-824.

URL:

https://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2011.05.007     OR     https://www.zjujournals.com/eng/Y2011/V45/I5/818


一类欠驱动机械系统的虚约束动态伺服控制

为了克服欠驱动机械系统无法对任意点和轨迹进行跟踪的缺点,扩大欠驱动机械系统应用领域,研究一类欠驱动机械系统的动态伺服控制问题,动态伺服控制通过规划和跟踪特定轨迹来实现任意位形空间点的瞬时可达.采用虚约束方法来规划动态伺服轨迹,通过构造自由度之间的约束关系,并对约束作用下系统零动态进行分析,可以方便获得符合系统特性的周期轨道;利用虚约束函数与轨道函数之间的内在联系,基于Lyapunov稳定性理论设计轨迹跟踪控制器.最后,在Acrobot实物平台上进行了实验,实验结果证明轨迹规划方法和控制方法的有效性.

[1] SPONG M W. The swing up control problem for the Acrobot [J]. IEEE Control Systems Magazine, 1995,15(1):49-55.
[2] XIN X, KANEDA M. The swing up control for the Acrobot based on energy control approach [C]∥Proceeding of the 41st IEEE Conferenceon Decision and Control. Las Vegas: IEEE, 2002,1 :3261-3266.
[3] BERKEMEIER M D, FEARING R S. Tracking fast inverted trajectories of the underactuated Acrobot [J]. IEEE Trans. on Robotics and Automation, 1999, 15(4):740-750.
[4] 张晓华, 程红太, 赵旖旎. 基于能量的Acrobot动态伺服控制[J]. 控制与决策,2008,23(11), 1258-1262.
ZHANG Xiaohua, CHENG Hongtai, ZHAO Yini. Energy based dynamical servo control for the Acrobot [J]. Control and Decision,2008,23(11): 1258-1262.
[5] CHUNG C C, HAUSER J. Nonlinear control of a swinging pendulum [J].Automatica, 1995, 31 (6) : 851-862.
[6] 程红太, 赵旖旎,张晓华,Acrobot动态伺服控制及其对称虚约束方法研究[J],自动化学报,2010,36(11):1594-1600.
CHENG Hongtai, Zhao Yini, Zhang Xiaohua. Study of dynamical servo control for the acrobot and symmetrical virtual constraints method [J]. ACTA AUTOMATICA SINICA,2010,36(11): 1594-1600.
[7] SHIRIAEV A, PERRAM J W, CANUDAS DE WIT. Constructive tool for orbital stabilization of underactuated nonlinear systems: virtual constraints approach [J]. IEEE Trans. on Automatic Control, 2005, 50(8): 1164-1176.
[8] METTIN U, LA HERA P, FREIDOVICH L, et al. Generating humanlike motions for an underactuated threelink robot based on the virtual constraints approach [C]∥ Proceeding of the 46th IEEE Conference on Decision and Control. New Orleans: IEEE, 2007, 1:5138-5143.
[9] SHIRIAEV A, PERRAM J, ROBERTSSON A, et al. Explicit formulas for general integrals of motion for a class of mechanical systems subject to virtual constraints [C]∥ Proceeding of the 43rd IEEE Conference on Decision and Control. Nassau, Bahamas: IEEE, 2004, 2:1158-1163.
[10] SHIRIAEV A, SANDBERG A, CANUDAS DE WIT. Motion planning and feedback stabilization of periodic orbits for an acrobat [C]∥Proceeding of the 43rd IEEE Conference on Decision and Control. Nassau, Bahamas: IEEE, 2004 , 1:290-295.
[11] SHIRIAEV A, FREIDOVICH L, ROBERTSSON A. Virtual constraints based design of stable oscillations of furuta pendulum: Theory and experiments [C]∥ Proceeding of the 45th IEEE Conference on Decision and Control. San Diego, CA, USA:IEEE, 2006. 1:6144-6149.
[12] SLOTINE J J, LI W, Applied nonlinear control [M]. Englewood Cliffs, NJ: Prentice Hall, 1991:207-213.

[1] CHENG Sen-lin, LI Lei, ZHU Bao-wei, CHAI Yi. Computing method of RSSI probability centroid for location in WSN[J]. J4, 2014, 48(1): 100-104.
[2] FANG Qiang, CHEN Li-peng, FEI Shao-hua, LIANG Qing-xiao, LI Wei-ping. Model reference adaptive control system design of localizer[J]. J4, 2013, 47(12): 2234-2242.
[3] LUO Ji-Liang, WANG Fei,SHAO Hui,ZHAO Liang-Xu. Optimal Petri-net supervisor synthesis based on the constraint transformation[J]. J4, 2013, 47(11): 2051-2056.
[4] REN Wen, XU Bu-gong. Development of multi-speed electronic let-off system for warp knitting machine based on FI-SNAPID algorithm[J]. J4, 2013, 47(10): 1712-1721.
[5] LI Qi-an, JIN Xin. Approximate decoupling multivariable generalized predictive control of diagonal CARIMA model[J]. J4, 2013, 47(10): 1764-1769.
[6] YE Ling-yun,CHEN Bo,ZHANG Jian,SONG Kai-chen. Feedback control of high precision dynamic standard source based on ripple-free deadbeat algorithm[J]. J4, 2013, 47(9): 1554-1558.
[7] MENG De-yuan, TAO Guo-liang, QIAN Peng-fei, BAN Wei. Adaptive robust control of pneumatic force servo system[J]. J4, 2013, 47(9): 1611-1619.
[8] YE Ling-jian, MA Xiu-shui. Optimal control strategy for chemical processes
based on soft-sensoring technique
[J]. J4, 2013, 47(7): 1253-1257.
[9] HUANG Xiao-shuo,HE Yan,JIANG Jing-ping. Internet based control strategy for brushless DC motor drive systems [J]. J4, 2013, 47(5): 831-836.
[10] HE Nai-bao, GAO Qian, XU Qi-hua, JIANG Chang-sheng. Anti-interference control of NSV based on adaptive observer[J]. J4, 2013, 47(4): 650-655.
[11] ZHU Yu-chen, FENG Dong-qin, CHU Jian. EPA based communication scheduling algorithm and
control scheme for block stream
[J]. J4, 2012, 46(11): 2097-2102.
[12] ZHU Kang-wu, GU Lin-yi, MA Xin-jun, XU Ben-tao. Studies on multivariable robust output feedback control for
underwater vehicles
[J]. J4, 2012, 46(8): 1397-1406.
[13] LIU Zhi-peng, YAN Wen-jun. Intelligent modeling and compound control of pre-grinding system[J]. J4, 2012, 46(8): 1506-1511.
[14] FEI Shao-hua,FANG Qiang,MENG Xiang-lei,KE Ying-lin. Countersink depth control of robot drilling based on pressure
foot displacement compensation
[J]. J4, 2012, 46(7): 1157-1161.
[15] YU Xiao-ming, JIANG Jing-ping. Adaptive networked control system based on delay prediction
using neural network
[J]. J4, 2012, 46(2): 194-198.