To get the movement mode and driving mechanism similar to human shoulder joint, a six degrees
of freedom (DOF) serial-parallel bionic shoulder joint mechanism driven by pneumatic muscle actuators (PMAs)
was designed. However, the structural parameters of the shoulder joint will affect various performances of the
mechanism. To obtain the optimal structure parameters, the particle swarm optimization (PSO) was used. Besides,
the mathematical expressions of indexes of rotation ranges, maximum bearing torque, discrete dexterity and muscle
shrinkage of the bionic shoulder joint were established respectively to represent its many-sided characteristics.
And the multi-objective optimization problem was transformed into a single-objective optimization problem by
using the weighted-sum method. The normalization method and adaptive-weight method were used to determine
each optimization index’s weight coefficient; then the particle swarm optimization was used to optimize the
integrated objective function of the bionic shoulder joint and the optimal solution was obtained. Compared with
the average optimization generations and the optimal target values of many experiments, using adaptive-weight
method to adjust weights of integrated objective function is better than using normalization method, which
validates superiority of the adaptive-weight method.
LIU Kai (刘凯), WU Yang (吴阳), GE Zhishang (葛志尚), WANG Yangwei (王扬威), XU Jiaqi (许嘉琪), LU Yonghua (陆永华), ZHAO Dongbiao (赵东标)
. Adaptive Multi-Objective Optimization of Bionic Shoulder Joint Based on Particle Swarm Optimization[J]. Journal of Shanghai Jiaotong University(Science), 2018
, 23(4)
: 550
.
DOI: 10.1007/s12204-018-1958-1
[1] TAO G L, XIE J W, ZHOU H. Research achievementsand development trends of pneumatic artificial muscles[J]. Journal of Mechanical Engineering, 2009, 45(10):75-83 (in Chinese).
[2] ANDRIKOPOULOS G, NIKOLAKOPOULOS G,ARVANITAKIS I, et al. Piecewise affine modeling andconstrained optimal control for a pneumatic artificialmuscle [J]. IEEE Transactions on Industrial Electronics,2014, 61(2): 904-916.
[3] WEI Y F, LI X N. Design and implementation of aflexible manipulator actuated by pneumatic muscle [J].Robot, 2005, 27(5): 445-449 (in Chinese).
[4] LIU Y,WANG T, FAN W. Mechanism and impedancecontrol of the ball universal joint robot driven by thepneumatic muscle actuator group [J]. Journal of Mechanical Engineering, 2013, 49(15): 28-33 (in Chinese).
[5] JIANG X, WANG Z, ZHANG C, et al. Fuzzy neuralnetwork control of the rehabilitation robotic armdriven by pneumatic muscles [J]. Industrial Robot,2015, 42(1): 36-43.
[6] TONDU B, IPPOLITO S, GUIOCHET J, et al. Aseven-degrees-of-freedom robot-arm driven by pneumaticartificial muscles for humanoid robots [J]. InternationalJournal of Robotics Research, 2005, 24(4):257-274.
[7] TONDU B, BRAIKIA K, CHETTOUH M, et al. Secondorder sliding mode control for an anthropomorphicrobot-arm driven with pneumatic artificial muscles[C]// Proceedings of the 9th IEEE-RAS InternationalConference on Humanoid Robots. Paris, France:IEEE, 2010: 47-54.
[8] YU H T, GUO W, TAN H W, et al. Design and controlon antagonistic bionic joint driven by pneumatic musclesactuators [J]. Journal of Mechanical Engineering,2012, 48(17): 1-9 (in Chinese).
[9] ZHUX C, TAO GL, CAO J. Posture trajectory trackingcontrol of parallel manipulator driven by pneumaticmuscles [J]. Chinese Journal of Mechanical Engineering,2008, 44(7): 161-167 (in Chinese).
[10] LIU Y, WANG T, FAN W, et al. Model-free adaptivecontrol for the ball-joint robot driven by PMA group[J]. Robot, 2013, 35(2): 129-134 (in Chinese).
[11] YANG Q Z, CAO D F, ZHAO J H. Analysis on state ofthe art of upper limb rehabilitation robots [J]. Robot,2013, 35(5): 630-640 (in Chinese).
[12] WANG Y, PHAM H. A multi-objective optimization ofimperfect preventive maintenance policy for dependentcompeting risk systems with hidden failure [J]. IEEETransactions on Reliability, 2011, 60(4): 770-781.
[13] HUANG J, QIAN J, LIU L, et al. Echo state networkbased predictive control with particle swarm optimizationfor pneumatic muscle actuator [J]. Journal of theFranklin Institute, 2016, 353(12): 2761-2782.
[14] KENNEDY J, EBERHART R. Particle swarm optimization[C]// Proceedings of IEEE InternationalConference on Neural Networks. Perth,WA, Australia:IEEE, 1995: 1942-1948.
[15] ZHANG X, DU Y, QIN Z, et al. A modified particleswarm optimizer for tracking dynamic systems[C]//Proceedings of the 2005 International Conferencein Natural Computation. Changsha: Springer-Verlag,2005: 592-601.
[16] CLERC M. The swarm and the queen: Towards a deterministicand adaptive particle swarm optimization[C]// Proceedings of the 1999 Congress on EvolutionaryComputation. Washington DC, USA: IEEE, 1999:1951-1957.
[17] YU H J, ZHANG L P, CHEN D Z, et al. Adaptive particleswarm optimization algorithm based on feedbackmechanism [J]. Journal of Zhejiang University (EngineeringScience), 2005, 39(9): 1286-1291.
[18] HOU Y L, HU X Z, ZENG D X, et al. Biomimeticshoulder complex based on 3-PSS/S spherical parallelmechanism [J]. Chinese Journal of Mechanical Engineering,2015, 28(1): 29-37.
[19] BENTLEY G. European surgical orthopaedics andtraumatology [M]. Berlin: Springer-Verlag, 2014: 847-864.
[20] HALDER AM, ITOI E, AN K N. Anatomy and biomechanicsof the shoulder [J]. Orthopedic Clinics of NorthAmerica, 2000, 31(2): 159-176.
[21] LEE K B, KIM J H. Multi-objective particle swarmoptimization with preference-based sort and its applicationto path following footstep optimization for humanoidrobots [J]. IEEE Transactions on EvolutionaryComputation, 2013, 17(6): 755-766.
[22] SPONG M W, VIDYASAGAR M. Robot dynamicsand control [M]. Hobken, NJ: John Wiley & Sons,2004.
[23] LI N, WANG M H, MA S G, et al. Mechanismparametersdesign method of an amphibious transformablerobot based on multi-objective genetic algorithm[J]. Journal of Mechanical Engineering, 2012,48(17): 10-20 (in Chinese).