JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering. two-translational and two-rotational, 2T2R TP (2010)

Σχετικά έγγραφα
Research on real-time inverse kinematics algorithms for 6R robots

Control Theory & Applications PID (, )

Optimization, PSO) DE [1, 2, 3, 4] PSO [5, 6, 7, 8, 9, 10, 11] (P)

Adaptive grouping difference variation wolf pack algorithm

ER-Tree (Extended R*-Tree)

No. 7 Modular Machine Tool & Automatic Manufacturing Technique. Jul TH166 TG659 A

Nov Journal of Zhengzhou University Engineering Science Vol. 36 No FCM. A doi /j. issn

Estimation of stability region for a class of switched linear systems with multiple equilibrium points

Study on the Strengthen Method of Masonry Structure by Steel Truss for Collapse Prevention

1 (forward modeling) 2 (data-driven modeling) e- Quest EnergyPlus DeST 1.1. {X t } ARMA. S.Sp. Pappas [4]

Motion analysis and simulation of a stratospheric airship

CAP A CAP

Vol. 31,No JOURNAL OF CHINA UNIVERSITY OF SCIENCE AND TECHNOLOGY Feb

J. of Math. (PRC) Banach, , X = N(T ) R(T + ), Y = R(T ) N(T + ). Vol. 37 ( 2017 ) No. 5

An Advanced Manipulation for Space Redundant Macro-Micro Manipulator System

Quick algorithm f or computing core attribute

Schedulability Analysis Algorithm for Timing Constraint Workflow Models

: Monte Carlo EM 313, Louis (1982) EM, EM Newton-Raphson, /. EM, 2 Monte Carlo EM Newton-Raphson, Monte Carlo EM, Monte Carlo EM, /. 3, Monte Carlo EM

ROBOT. Smooth Obstacle-avoidance by 4-wheel Navigational Vehicle Using Non-360 Range Sensors

College of Life Science, Dalian Nationalities University, Dalian , PR China.

Research on model of early2warning of enterprise crisis based on entropy

Yoshifumi Moriyama 1,a) Ichiro Iimura 2,b) Tomotsugu Ohno 1,c) Shigeru Nakayama 3,d)

High order interpolation function for surface contact problem

The straight-line navigation control of an agricultural tractor subject to input saturation

Research on vehicle routing problem with stochastic demand and PSO2DP algorithm with Inver2over operator

An Automatic Modulation Classifier using a Frequency Discriminator for Intelligent Software Defined Radio

Simplex Crossover for Real-coded Genetic Algolithms

Figure A.2: MPC and MPCP Age Profiles (estimating ρ, ρ = 2, φ = 0.03)..

Journal of South China University of Technology Natural Science Edition. ADAMS-Matlab /Simulink . 1. f θ = v fsin γ + l rγ

3: A convolution-pooling layer in PS-CNN 1: Partially Shared Deep Neural Network 2.2 Partially Shared Convolutional Neural Network 2: A hidden layer o

DESIGN OF MACHINERY SOLUTION MANUAL h in h 4 0.

Stress Relaxation Test and Constitutive Equation of Saturated Soft Soil

CHAPTER 25 SOLVING EQUATIONS BY ITERATIVE METHODS

Stabilization of stock price prediction by cross entropy optimization

Application of a novel immune network learn ing algorithm to fault diagnosis

Στοιχεία εισηγητή Ημερομηνία: 10/10/2017

2 ~ 8 Hz Hz. Blondet 1 Trombetti 2-4 Symans 5. = - M p. M p. s 2 x p. s 2 x t x t. + C p. sx p. + K p. x p. C p. s 2. x tp x t.

Optimal methods and its application of large pumping station operation

Correction of chromatic aberration for human eyes with diffractive-refractive hybrid elements

ACTA MATHEMATICAE APPLICATAE SINICA Nov., ( µ ) ( (

The optimization of EV powertrain s efficiency control strategy under dynamic operation condition

Prey-Taxis Holling-Tanner

Vol. 38 No Journal of Jiangxi Normal University Natural Science Nov. 2014

PACS: Ox, Cw, a, TP

Section 7.6 Double and Half Angle Formulas

ΕΥΡΕΣΗ ΤΟΥ ΔΙΑΝΥΣΜΑΤΟΣ ΘΕΣΗΣ ΚΙΝΟΥΜΕΝΟΥ ΡΟΜΠΟΤ ΜΕ ΜΟΝΟΦΘΑΛΜΟ ΣΥΣΤΗΜΑ ΟΡΑΣΗΣ

GPGPU. Grover. On Large Scale Simulation of Grover s Algorithm by Using GPGPU

Q L -BFGS. Method of Q through full waveform inversion based on L -BFGS algorithm. SUN Hui-qiu HAN Li-guo XU Yang-yang GAO Han ZHOU Yan ZHANG Pan

Optimization Investment of Football Lottery Game Online Combinatorial Optimization

Gain self-tuning of PI controller and parameter optimum for PMSM drives

CorV CVAC. CorV TU317. 1

Apr Vol.26 No.2. Pure and Applied Mathematics O157.5 A (2010) (d(u)d(v)) α, 1, (1969-),,.

J. of Math. (PRC) 6 n (nt ) + n V = 0, (1.1) n t + div. div(n T ) = n τ (T L(x) T ), (1.2) n)xx (nt ) x + nv x = J 0, (1.4) n. 6 n

Problem Set 3: Solutions

Area Location and Recognition of Video Text Based on Depth Learning Method

Χαράλαμπος Δ.Γ. Βάλσαμος. Μηχανολόγος και Αεροναυπηγός Μηχανικός

Web-based supplementary materials for Bayesian Quantile Regression for Ordinal Longitudinal Data

Buried Markov Model Pairwise

ADVANCED STRUCTURAL MECHANICS

A method of seeking eigen-rays in shallow water with an irregular seabed

, Litrrow. Maxwell. Helmholtz Fredholm, . 40 Maystre [4 ], Goray [5 ], Kleemann [6 ] PACC: 4210, 4110H

Supplementary Materials for Evolutionary Multiobjective Optimization Based Multimodal Optimization: Fitness Landscape Approximation and Peak Detection

Journal of Central South University (Science and Technology) May Bragg TU443 A (2011)

supporting phase aerial phase supporting phase z 2 z T z 1 p G quardic curve curve f 2, n 2 f 1, n 1 lift-off touch-down p Z

CHAPTER 48 APPLICATIONS OF MATRICES AND DETERMINANTS

2002 Journal of Software

Supporting Information

A Method of Trajectory Tracking Control for Nonminimum Phase Continuous Time Systems

Position control of the planar switched reluctance motor based on model reference adaptive regulator

VSC STEADY2STATE MOD EL AND ITS NONL INEAR CONTROL OF VSC2HVDC SYSTEM VSC (1. , ; 2. , )

Feasible Regions Defined by Stability Constraints Based on the Argument Principle

Design and Simulation of a Wilkinson Power Divider with High Isolation for Tri-Band Operation Using PSO Algorithm

Appendix to On the stability of a compressible axisymmetric rotating flow in a pipe. By Z. Rusak & J. H. Lee

Homomorphism in Intuitionistic Fuzzy Automata

Congruence Classes of Invertible Matrices of Order 3 over F 2

Supporting Information. Research Center for Marine Drugs, Department of Pharmacy, State Key Laboratory

Aquinas College. Edexcel Mathematical formulae and statistics tables DO NOT WRITE ON THIS BOOKLET

Studies on the Binding Mechanism of Several Antibiotics and Human Serum Albumin

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Section 8.3 Trigonometric Equations

JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering. Cyclic MUSIC DOA TN (2012)

UAV. UAV Unmanned Aerial Vehicle LED Light Emitting Diodes LQR Linear Quadratic Regulator

Single-value extension property for anti-diagonal operator matrices and their square

A summation formula ramified with hypergeometric function and involving recurrence relation

ROBOT. Design and Realization of a Control System for Laparoscopic Robot

ST5224: Advanced Statistical Theory II

Supporting Information. Generation Response. Physics & Chemistry of CAS, 40-1 South Beijing Road, Urumqi , China. China , USA

Εφαρμογή Υπολογιστικών Τεχνικών στην Γεωργία

Supporting Information

ES440/ES911: CFD. Chapter 5. Solution of Linear Equation Systems

DETERMINATION OF DYNAMIC CHARACTERISTICS OF A 2DOF SYSTEM. by Zoran VARGA, Ms.C.E.

A research on the influence of dummy activity on float in an AOA network and its amendments

Characterization Report

Study of In-vehicle Sound Field Creation by Simultaneous Equation Method

Problem Set 9 Solutions. θ + 1. θ 2 + cotθ ( ) sinθ e iφ is an eigenfunction of the ˆ L 2 operator. / θ 2. φ 2. sin 2 θ φ 2. ( ) = e iφ. = e iφ cosθ.

Analysis of energy consumption of telecommunications network and application of energy-saving techniques

Table of Contents 1 Supplementary Data MCD

mm CECS159. Vol. 36 No. 8 JOURNAL OF BEIJING UNIVERSITY OF TECHNOLOGY. Aug

ΒΕΛΤΙΣΤΟΣ ΓΕΩΜΕΤΡΙΚΟΣ ΣΧΕΔΙΑΣΜΟΣ ΧΩΡΙΚΟΥ ΒΡΑΧΙΟΝΑ RRR ΜΕ ΧΡΗΣΗ ΥΒΡΙΔΙΚΟΥ ΑΛΓΟΡΙΘΜΟΥ


Transcript:

28 5 2010 9 JOURNAL OF APPLIED SCIENCES Electronics and Information Engineering Vol. 28 No. 5 Sep. 2010 DOI: 10.3969/j.issn.0255-8297.2010.05.016 2T2R 1 1 1,2 1 1. 710048 2. 454150 4-UPU4-UPU/PPS. two-translational and two-rotational, 2T2R.. 20. TP242 0255-8297(2010)05-0546-05 A Novel Parallel Manipulator of 2T2R and Positional Analysis JI Ye 1, LIU Hong-zhao 1, FAN Cai-xia 1,2, QIAO Zhan-hong 1 1. Faculty of Mechanical and Precision Instrument Engineering, Xi an University of Technology, Xi an 710048, China 2. College of Mechanical and Electrical Engineering, Jiaozuo University, Jiaozuo 454150 Henan Province, China Abstract: Based on five degree-of-freedom (5-DOF) of parallel manipulator of 4-UPU, a novel spatial parallel manipulator of 4-UPU/PPS is deduced. From the theory of screw, we show that this manipulator possess 2T2R (two-translational and two-rotational) DOFs, and establish an equation of position. Since forward positional analysis of parallel manipulator is difficult, based on the constrained length of limps, we build an unconstrained nonlinear optimization fitness function of this manipulator. The problem of forward positional analysis is thus converted to a multi-objective optimization problem that can be solved with the dynamic variable-weighting multi-objective particle swarm optimization (PSO) algorithm which seeks the global minimum of the nonlinear optimization function. The result of 20 groups of random forward positional analysis is consistent with the actual position and orientation. proposed parallel manipulator. Therefore the problem of forward positional analysis is solved using the Keywords: parallel manipulator, particle swarm optimization, forward positional analysis, four degree-offreedom 2T2R 2T2R 2T2R [1] 2T2R. 1999 Pierrot Company 1 [2]. [3-6] 2010-05-07 2010-07-19 (No.102-210911) E-mail: jiye_xaut@yeah.net E-mail: liu-hongzhao@163.com

5 2T2R 547 [7] SP [8] 2T2R. PSO particle swarm optimization 1995 Kennedy Eberhart [9]. PSO. PSO. [10] PSO [11] PSO (time variant multi-objective particle swarm optimization) [12]PSO [13] PSO PSO 4-UPU 4-UPU/PPS2T2R 4 UPU PPS PSO. 1 4-UPU. 1 5 z. 1 PPS. B 1 A 1 A 4 P(A 5 ) B 4 z z A 2 y y O B 5 B 2 A 3 x x B 3 1 4-UPU/PPS Figure 1 Schematic diagram of 4-UPU/PPS parallel manipulator 4 UPU 1 PPS. UA i (i = 1, 2,, 4); B i (i = 1, 2,, 4). A 1 A 1 A 2 A 1 A 4. S A 5 P B 5 B 5 O B 1 B 2.. 2 / 3 3 6 6 2 5. 1 UPU UPU 5 1 $ τ 1 = (0, 0, 0; 0, 0, 1) z. 1 PPS 5 y $ τ 2 = (0, 1, 0; 0, 0, 0) y. 4. 4 UPU P. 3. Oxyz. B 1 B 2 B 3 B 4 2b x B 1 B 2, y B 2 B 3, 1. P xyz, A 1 A 2 A 3 A 4 2a x A 1 A 2, y A 2 A 3, 1. 3.1. P

548 28 (x p, z p ) (β, γ). X Op = c = (x p ; 0; z p ; β; γ) T ϕ x p z p c = (x p ; 0; z p ) T ; β γ ϕ = (0; β; γ) T. Y-X Euler C β S β S γ S β C γ R(β γ, γ X ) = 0 C γ S γ (1) S β C β S γ C β C γ S β = sin β, C β = cos β,. (A ix, A iy, A iz ), (A ix, A iy, A iz ); (B ix, B iy, B iz )(i = 1, 2,, 4), A i = R(β y, γ x )A i + c, i = 1, 2,, 4 (2) A i l i, i = 1, 2,, 4 (3) l i = (A ix B ix ) 2 + (A iy B iy ) 2 + (A iz B iz ) 2 = f i (x p, z p, β, γ), i = 1, 2,, 4 (3) P (3) 3.2. PSO 4 PSO PSO.. PSOi t x t i = (x t i1, x t i2,, x t ) T x t [L d, U d ], L d U d v i t = (v i1, v i2,, v ) T, v t [v min,d, v max,d ], v min v max p t i = [p t i1, pt i2,, pt il ]T ; p t g = [p t g1, p t i2,, pt id ]T ; t + 1 (4) v t+1 = wv t + c 1 r 1 (p t x t ) + c 2 r 2 (p t gd x t ) (4) x t+1 = x t + v t+1 (5) r 1 r 2 (0,1) c 1 c 2 w. PSO. [14] w w [15]. w w = w min + (k max k)(w max w min )/k max (6) w min [0.2,0.5] w max [0.8,1] k max k. (6) w min w max 0.5 0.2 w min = 0.2 + k k max (7) w min = 1 1 0.8 k k max (8) PSO 1. 24 (6) (8)k max 3 000 k 1 D 4 c 1 c 2 1.7 (9) 2 24 x t i, p t xt i, p t gd. 3 (4) (5) 4 p t,. p t gd

5 2T2R 549 p t gd pt gd,. 5 k 1 p t gd 1 10 6, 3... 5 (3) f(x i ) = 4 (A ix B ix ) 2 + (A iy B iy ) 2 + (A iz B iz ) 2 l i i=1 (9). f i (X). npso min f{(x i )} X Op = c = (x p ; 0; z p ; 0; β; γ) T (10) ϕ X Op 6 6.1 100 mm a = 50 mm; 200 mm b =100 mm. 20.. 5 1. x z [x 10, x + 10] [z 20, z + 20] β γ[ π/4, π/4]. 1 2 f(x i )/mm 10 2 10 0 10 2 10 4 10 6 0 1 000 2 000 3 000 2 1 Figure 2 Fitness function optimization of the 6.2 first position and orientation [16] 6-CPS [17] 200 s[18] Stewart 10 µm 0.03 [19] Levenberg- Marquardt, (LM)6-PRRS k 1 5 Table 1 Results of five random choice positions and orientations x p/mm z p/mm β/rad γ/rad PSO 5 320 10π/180 10π/180 7 326 15π/180 13π/180 13 331 17π/180 14π/180 19 321 10π/180 14π/180 22 317 16π/180 18π/180 4.999999533022 320.000000001687 0.174532926677 0.174532925284 6.999999918550 326.000000000189 0.261799388053 0.226892802801 13.000001151567 330.999999965481 0.296705969291 0.244346094840 18.999996642011 321.000000207434 0.174532935360 0.244346095454 22.000000741434 316.999999958306 0.279252677798 0.314159264900

550 28 1 PSO mm rad 1 µm 0.000 1 rad. 30 1 2 500. CPU AMD2.7 GHz 2G PC 1 s 7 4-UPU 4-UPU/ PPS 4 UPU. PSO : [1]. [M]. 2006 364. [2] Pierrotf, Company O. H4: a new family of 4- DOF parallel robot[c]//proceedings of IEEE/ASME International Conference on Advanced Intelligent Mechatronics, AIM 99, September 19-23, 1999, Atlanta, Georgia, USA. New York: IEEE, 1999: 508-513. [3] Grigore G. Structural synthesis of fully-isotropic parallel robots with Schnflies motions via theory of linear transformations and evolutionary morphology[j]. European Journal of Mechanics: A/Sols, 2007, 26(2): 242-269. [4] Altuzarra O, Loizaga M, Pinto C, Petuya V. Synthesis of partially decoupled multi-level manipulators with lower mobility[j]. Mechanism and Machine Theory, 2010, 45(1): 106-118. [5] Motevalli B, Zohoor H, Sohrabpour S. Structural synthesis of 5 DOFs 3T2R parallel manipulators with prismatic actuators on the base[j]. Robotics and Autonomous Systems, 2010, 58(3): 307-321. [6] Zong Guanghua, Pei Xu, Yu Jingjun, Bi Shusheng. Classification and type synthesis of 1-DOF remote center of motion mechanisms[j]. Mechanism and Machine Theory, 2008, 43(12): 1585-1595. [7] Kong Xianwen, Gosselin C M. Type synthesis of 4- DOF SP-equivalent parallel manipulators: a virtual chain approach[j]. Mechanism and Machine Theory, 2006, 41(11) 1306-1319. [8] 2T2R[J] 2010, 21(9): 1101-1105. Fan Caixia, Liu Hongzhao, Zhang Yanbin. Type synthesis of 2T2R 4-DOF parallel mechanism based on configuration evolution and Lie group theory[j]. China Mechanical Engineering, 2010, 21(9): 1101-1105. (in Chinese) [9] Kennedy J, Eberhart R C. Particle swarm optimization[c]//proceedings IEEE International Conference on Neural Net works, IV. Piscataway, NJ: IEEE Service Center, 1995: 1942-1948. [10] Wang Yu, Li Bin, Thomas W, Wang Jianyu. Selfadaptive learning based particle swarm optimization[j]. Information Sciences, 2010, 180(14): 1-24. [11] Praveen K T, Sanghamitra B, Sankar K P. Multi-objective particle swarm optimization with time variant inertia and acceleration coefficients[j]. Information Sciences, 2007, 177(22): 5033-5049. [12] Leandro dos S C. Gaussian quantum-behaved particle swarm optimization approaches for constrained engineering design problems[j]. Expert Systems with Applications, 2010, 37(2): 1676-1683. [13] Serkan K, Turker I, Alper Y. Evolutionary artificial neural networks by multi-dimensional particle swarm optimization[j]. Neural Networks, 2009, 22(10): 1448-1462. [14] Shi Y H, Eberhart R C. A modified particle swarm optimizer[c]//proceedings of the IEEE Congress on Evolutionary Computation. Piscataway, USA: IEEE Service Center, 1998: 69-73. [15] [J] 2009 31(5): 391-396. Wang Lin, Cao Jianfu, Han Chongzhao. A robot multi-sensor self-calibration method based on particle swarm optimization[j]. Robot, 2009, 31 5 :391-396. (in Chinese) [16] 6-CPS [J] 2009, 40(11): 212-217. Che Linxian. Forward positional analysis of 6-cps orthogonal parallel manipulators[j]. Transactions of the Chinese Society for Agricultural Machinery, 2009, 40 11 : 212-217. (in Chinese) [17] 5SPS-1CCS [J] 2007, 43(5): 8-12. Huang Xiguang, Liao Qizheng, Li Duanling, Wei Shimin. Forward displacement analysis of generalized 5sps-1ccs parallel robot mechanism based on quaternion[j]. Chinese Journal of Mechanical Engineering, 2007, 43(5): 8-12. (in Chinese) [18] Stewart [J]2003, 30(2): 165-173. Zheng Chunhong, Jiao Licheng. Forward kinematics of a general Stewart parallel manipulator using the genetic algorithm[j]. Journal of Xian University, 2003, 30(2): 165-173. (in Chinese) [19] 6-PRRS [J]2008, 38(3): 731-734. Yang Yonggang, Zhao Jie, Liu Yubin, Zhu Yanhe. Solving forward kinematics of 6-PRRS parallel robot[j]. Journal of Jilin University: Engineering and Technology Edition, 2008, 38(3): 731-734. (in Chinese) ( : )