Multi-Robot Formation Control Based on Leader-Follower Optimized by the IGA

Similar documents
Using Immune Genetic Algorithm to Optimize BP Neural Network and Its Application Peng-fei LIU1,Qun-tai SHEN1 and Jun ZHI2,*

The Study of Teaching-learning-based Optimization Algorithm

Coke Ratio Prediction Based on Immune Particle Swarm Neural Networks

Markov Chain Monte Carlo Lecture 6

The Two-scale Finite Element Errors Analysis for One Class of Thermoelastic Problem in Periodic Composites

An Improved multiple fractal algorithm

Power law and dimension of the maximum value for belief distribution with the max Deng entropy

A Network Intrusion Detection Method Based on Improved K-means Algorithm

An improved multi-objective evolutionary algorithm based on point of reference

Open Access Linearization Method of Carrier Catalytic Gas Sensor Characteristics Using High-Order Polynomial

A Multi-modulus Blind Equalization Algorithm Based on Memetic Algorithm Guo Yecai 1, 2, a, Wu Xing 1, Zhang Miaoqing 1

The Convergence Speed of Single- And Multi-Objective Immune Algorithm Based Optimization Problems

Study on Active Micro-vibration Isolation System with Linear Motor Actuator. Gong-yu PAN, Wen-yan GU and Dong LI

Image Segmentation with PCNN Model and Immune Algorithm

Design and Optimization of Fuzzy Controller for Inverse Pendulum System Using Genetic Algorithm

A Fast Computer Aided Design Method for Filters

Wavelet chaotic neural networks and their application to continuous function optimization

APPLICATION OF RBF NEURAL NETWORK IMPROVED BY PSO ALGORITHM IN FAULT DIAGNOSIS

An Extended Hybrid Genetic Algorithm for Exploring a Large Search Space

Air Age Equation Parameterized by Ventilation Grouped Time WU Wen-zhong

A Novel Hybrid Bat Algorithm for the Multilevel Thresholding Medical Image Segmentation

A Study on Improved Cockroach Swarm Optimization Algorithm

Design and Analysis of Landing Gear Mechanic Structure for the Mine Rescue Carrier Robot

829. An adaptive method for inertia force identification in cantilever under moving mass

Amusing Properties of Odd Numbers Derived From Valuated Binary Tree

A New Evolutionary Computation Based Approach for Learning Bayesian Network

A destination swap scheme for multi-agent system with agent-robots in region search problems

Annexes. EC.1. Cycle-base move illustration. EC.2. Problem Instances

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

Research on the Fuzzy Control for Vehicle Semi-active Suspension. Xiaoming Hu 1, a, Wanli Li 1,b

Orientation Model of Elite Education and Mass Education

A PROBABILITY-DRIVEN SEARCH ALGORITHM FOR SOLVING MULTI-OBJECTIVE OPTIMIZATION PROBLEMS

Operating conditions of a mine fan under conditions of variable resistance

The Order Relation and Trace Inequalities for. Hermitian Operators

Lecture Notes on Linear Regression

Chapter - 2. Distribution System Power Flow Analysis

Modeling of Risk Treatment Measurement Model under Four Clusters Standards (ISO 9001, 14001, 27001, OHSAS 18001)

Chapter 2 A Class of Robust Solution for Linear Bilevel Programming

An Improved Clustering Based Genetic Algorithm for Solving Complex NP Problems

A Genetic-Algorithm-Based Approach to UAV Path Planning Problem

Adaptive Consensus Control of Multi-Agent Systems with Large Uncertainty and Time Delays *

The Quadratic Trigonometric Bézier Curve with Single Shape Parameter

Research on Route guidance of logistic scheduling problem under fuzzy time window

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

Similar Constructing Method for Solving the Boundary Value Problem of the Compound Kummer Equation

Entropy Generation Minimization of Pin Fin Heat Sinks by Means of Metaheuristic Methods

THE EFFECT OF TORSIONAL RIGIDITY BETWEEN ELEMENTS ON FREE VIBRATIONS OF A TELESCOPIC HYDRAULIC CYLINDER SUBJECTED TO EULER S LOAD

Information Attribute Reduction Based on the Rough Set Theory

MODIFIED PARTICLE SWARM OPTIMIZATION FOR OPTIMIZATION PROBLEMS

Suppose that there s a measured wndow of data fff k () ; :::; ff k g of a sze w, measured dscretely wth varable dscretzaton step. It s convenent to pl

Comparative Analysis of SPSO and PSO to Optimal Power Flow Solutions

Open Access A Variable Neighborhood Particle Swarm Algorithm Based on the Visual of Artificial Fish

Multi-objective optimization of water supply network rehabilitation

5th International Conference on Measurement, Instrumentation and Automation (ICMIA 2016) Star image identification uninfluenced by rotation

Particle Swarm Optimization with Adaptive Mutation in Local Best of Particles

Study on Non-Linear Dynamic Characteristic of Vehicle. Suspension Rubber Component

VQ widely used in coding speech, image, and video

HYBRID FUZZY MULTI-OBJECTIVE EVOLUTIONARY ALGORITHM: A NOVEL PARETO-OPTIMIZATION TECHNIQUE

Back Analysis of Self-Compacting Concrete Rheological Parameters Based on H-B Model

Simulation and Probability Distribution

An Optimization Algorithm Based on Binary Difference and Gravitational Evolution

A Short Term Forecasting Method for Wind Power Generation System based on BP Neural Networks

Valuated Binary Tree: A New Approach in Study of Integers

A New Scrambling Evaluation Scheme based on Spatial Distribution Entropy and Centroid Difference of Bit-plane

Journal of Chemical and Pharmaceutical Research, 2014, 6(5): Research Article

Optimal algorithm for trajectory plann ing of the robot

Pop-Click Noise Detection Using Inter-Frame Correlation for Improved Portable Auditory Sensing

A Bayes Algorithm for the Multitask Pattern Recognition Problem Direct Approach

Queueing Networks II Network Performance

Research Article A Low-Carbon-Based Bilevel Optimization Model for Public Transit Network

DESIGN OPTIMIZATION OF CFRP RECTANGULAR BOX SUBJECTED TO ARBITRARY LOADINGS

DERIVATION OF THE PROBABILITY PLOT CORRELATION COEFFICIENT TEST STATISTICS FOR THE GENERALIZED LOGISTIC DISTRIBUTION

The Chaotic Robot Prediction by Neuro Fuzzy Algorithm (2) = θ (3) = ω. Asin. A v. Mana Tarjoman, Shaghayegh Zarei

A new Approach for Solving Linear Ordinary Differential Equations

Solving of Single-objective Problems based on a Modified Multiple-crossover Genetic Algorithm: Test Function Study

Differential Evolution Algorithm with a Modified Archiving-based Adaptive Tradeoff Model for Optimal Power Flow

An Improved Clonal Algorithm in Multiobjective Optimization

A Self-Adaptive Chaos Particle Swarm Optimization Algorithm

Thin-Walled Structures Group

Note 10. Modeling and Simulation of Dynamic Systems

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS

on the improved Partial Least Squares regression

Comments on a secure dynamic ID-based remote user authentication scheme for multiserver environment using smart cards

An Adaptive Learning Particle Swarm Optimizer for Function Optimization

Multiple Sound Source Location in 3D Space with a Synchronized Neural System

STUDY OF A THREE-AXIS PIEZORESISTIVE ACCELEROMETER WITH UNIFORM AXIAL SENSITIVITIES

THE ROBUSTNESS OF GENETIC ALGORITHMS IN SOLVING UNCONSTRAINED BUILDING OPTIMIZATION PROBLEMS

A New Evidence Combination Method based on Consistent Strength

GHHAGA for Environmental Systems Optimization

Tensor Smooth Length for SPH Modelling of High Speed Impact

An Improved Particle Swarm Optimization Algorithm based on Membrane Structure

(Online First)A Lattice Boltzmann Scheme for Diffusion Equation in Spherical Coordinate

Microwave Diversity Imaging Compression Using Bioinspired

Several generation methods of multinomial distributed random number Tian Lei 1, a,linxihe 1,b,Zhigang Zhang 1,c

CONTRAST ENHANCEMENT FOR MIMIMUM MEAN BRIGHTNESS ERROR FROM HISTOGRAM PARTITIONING INTRODUCTION

A DNA Coding Scheme for Searching Stable Solutions

CIS526: Machine Learning Lecture 3 (Sept 16, 2003) Linear Regression. Preparation help: Xiaoying Huang. x 1 θ 1 output... θ M x M

Elitist Reconstruction Genetic Algorithm Based on Markov Random Field for Magnetic Resonance Image Segmentation

Solving Nonlinear Differential Equations by a Neural Network Method

χ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body

Transcription:

IOSR Journal of Computer Engneerng (IOSR-JCE e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 19, Issue 1, Ver. III (Jan.-Feb. 2017, PP 08-13 www.osrjournals.org Mult-Robot Formaton Control Based on Leader-Follower Optmzed by the IGA Tng Huang 1,2, Mngn Yuan 1,2,*, Donghan Lv 1, Y Shen 1 1 (School of Mechancal and Power Engneerng, Jangsu Unversty of Scence and Technology, Zhangjagang, Chna 2 (Servce Center of Zhangjagang Camphor Tree Makerspace, Zhangjagang, Chna Abstract: To mprove the effcency of mult-robot formaton control, a new formaton control algorthm based on leader-follower optmzed by the mmune genetc algorthm (IGA s put forward n ths paper. Frstly, the formaton control s realzed by leader-follower algorthm. Then, the proporton coeffcents k 1, k 2 n leaderfollower s optmzed by the mmune genetc algorthm. Fnally, the optmzed proporton coeffcents k 1 and k 2 s used n the leader-follower algorthm to fnsh the mult-robot formaton control. Compared wth other three formaton control algorthms (.e. GA, smple leader-follower algorthm, behavor algorthm, the epermental results of mult-robot formaton control n two envronments show that the formaton control performance at tme and step fnshng formaton of the proposed formaton control algorthm s obvously mproved, whch verfes the valdty of ths algorthm. Keywords: Multple robots, Formaton control, Leader-follower, Immune genetc algorthm I. Introducton In recent years, the mult-robot system has attracted more and more attenton. The formaton control s one of the key technologes n mult-robot systems. The estng formaton control methods manly nclude the leader-follower algorthm [1], behavor-based control algorthm [2] and vrtual structure algorthm [3]. L et al. [4] put forward a mult-robot formaton control based on dynamc leader and enhance the ablty of mult-robots to deal wth emergences. However, the algorthm has poor adaptablty n comple envronments. Amng at the formaton control of mult-robots, Zhang et al. [5] proposed a quck convergng dstrbuted algorthm for generatng arbtrary shape of mult-robots. However, the leader and followers are relatvely ndependent of each other, and t s dffcult for the proposed algorthm to fnd feasble space when the obstacles are dense. He et al. [6] proposed a dstrbuted formaton control approach to formaton maneuvers. In the control approach, based on vrtual structures, formaton feedback s ncorporated n the formaton control scheme to ncrease the robustness of the formaton. However, because the formaton movement of mult-robots smulates a vrtual structure, the approach s lmted n applcaton range. In order to further mprove the formaton control effcency of the leader-follower algorthm, the mmune genetc algorthm s ntroduced to optmze the proporton coeffcents k 1, k 2 of the leader-follower algorthm n ths paper. The epermental results show that the formaton control effcency of the proposed leader follower algorthm optmzed by IGA s sgnfcantly mproved. II. Formaton Control Based on Leader-Follower The leader-follower method [7] s descrbed as: In a mult-robot team, a leader s set. The rest of the robots are desgnated followers, and follow the movement of the leader. Let l e and φ e be the epected straghtlne dstance and epected ncluded angle between the leader and a follower, respectvely. The purpose of the formaton control s to make the actual detecton dstance l and ncluded angle φ between the leader and a follower equal to the l e and φ e.let ( 0, y 0, θ 0, v 0 and ω 0 be the poston coordnate, drecton angle, velocty and angular velocty of the leader.let (, y and θ be the poston coordnate and drecton angle of the th follower. The th follower can fnsh ts formaton control by calculatng ts forward speed v and angular velocty ω. The knematcs equaton of the th follower can be descrbed: l v cos v0 cos d sn 1 ( v0 sn v sn d cos l0 (1 l where, d s the dstance between the leader pont and the reference pont of the th follower. γ = φ + θ 0 + θ. Accordng to the closed loop characterstcs of the leader-follower formaton control, we can conclude: DOI: 10.9790/0661-1901030813 www.osrjournals.org 8 Page

l k1( le l k2( e Mult-Robot Formaton Control Based on Leader-Follower Optmzed by the IGA where, k 1 and k 2 are the proportonal control coeffcents. Accordng to Eq.(1 and (2, the velocty v and angular velocty ω of the th follower can be obtaned. cos [ k2l ( e v0 sn l0 psn ] d v p d tan v0cos k1( le l where, p. cos In the mult-robot formaton system, the velocty and angular velocty of each follower robot can be acheved accordng to Eq.(3. Then the mult-robot formaton control can be completed. III. Mult-Robot Formaton Control Optmzed by Immune Genetc Optmzaton 3.1 Immune genetc optmzaton algorthm The genetc algorthm (GA [8] s a knd of global random search algorthm, and s commonly used to generate hgh-qualty solutons to optmzaton and search problems by relyng on bo-nspred operators such as mutaton, crossover and selecton. The mmune genetc algorthm (IGA [9] s a novel optmzaton algorthm based on artfcal mmune theory, and s desgned on the basc framework of genetc algorthm by combng wth mmune operators (such as antbody stmulaton and suppresson, vaccne etracton and noculaton, and so on., whch can effectvely enhance the search effcency and search precson of genetc algorthm. The flow of IGA s shown n Fg.1. (2 (3 Fg. 1 Flow of mmune genetc algorthm 3.2 Immune selecton based on nformaton entropy In order to reflect the dversty of antbodes n the populaton, the nformaton entropy s ntroduced n ths paper. The affnty between the antbody and the antgen, and the affnty between dfferent antbodes are calculated based on the nformaton entropy. The average nformaton entropy of the entre populaton s defned as: DOI: 10.9790/0661-1901030813 www.osrjournals.org 9 Page

j1 Mult-Robot Formaton Control Based on Leader-Follower Optmzed by the IGA M 1 H ( N H j ( N (4 M 1 H ( N ( p lg p (5 j 0 j j Total number of symbol at jth poston of N antbodes pj (6 N where, M s populaton sze, H j s entropy from jth poston of N antbodes, and p j s probablty whose symbol s from jth poston of N antbodes. Let A j be the smlarty between ndvduals s and s j. j 1 1 H (2 A (7 where H(2 can be obtaned through Equatons (4, (5 and (6 when N = 2. 3.3 Calculaton of the epected reproducton rate [10] The concentraton of antbody s defned as D 1 N N j Q (8 j Where 1 Aj Qj (9 0 otherwse and γ s the preset threshold value of the smlarty. The affnty between antgen and antbody [8, 9] s defned as: Af Ft( Pra( (10 Where, Ft( s the ftness of antbody. Pra( s the ectaton value of an antbody whch s net to the local or global optmal ponts. The epected reproducton rate (Err of antbody can be descrbed as: Af Err( D (11 3.4 Optmzaton flow of the proportonal control coeffcents of leader-follower algorthm Step 1 Intalze algorthm parameters: antbody sze M, selecton probablty, crossover probablty, mutaton probablty, threshold value γ, mamal evolutonary generaton k ma, and so on. k 0. Step 2 Generate ntal operaton populaton and memory populaton. Step 3 Calculate the epected reproducton rates Errs of all antbodes n operaton populaton. Step 4 Eecute selecton operaton. Step 5 Eecute crossover operaton. Step 6 Eecute mutaton operaton. Step 7 Calculate the epected reproducton rates Errs of all antbodes n new operaton populaton and memory populaton. Step 8 Select better antbodes to update the operaton populaton and memory populaton. Step 9 Judge whether the termnatng condton s satsfed. If not, k k+1, go to Step 4, otherwse end. The termnaton condton s stated as: The specfed k ma s reached. IV. Immune optmzaton test and result analyss In order to verfy the valdty and superorty of the proposed mult-robot formaton control based on mmune genetc optmzaton, the trangle formaton control smulatons n two envronments are eecuted. The smulaton results are compared wth those of the GA, leader-follower algorthm and behavor algorthm.the proportonal coeffcents k 1 and k 2 n leader-follower algorthm are 0.22 and 0.20 respectvely after optmzaton of IGA. The coeffcents k 1 and k 2 optmzed by GA are 0.20 and 0.20 respectvely. The evolutonary curves of optmal solutons of IGA and GA are shown n Fg. 2. The evolutonary curves of average solutons of IGA and GA are shown n Fg. 3. From Fg.2 and Fg.3, t can be seen that the optmzaton ablty of IGA s stronger than that of IGA. DOI: 10.9790/0661-1901030813 www.osrjournals.org 10 Page

Mult-Robot Formaton Control Based on Leader-Follower Optmzed by the IGA Fg.2 Evolutonary curves of optmal solutons Fg. 3 Evolutonary curves of average solutons Fg.4 gves the formaton control results of four algorthms (.e. IGA, GA, leader-follower and behavor n an envronment wth three robots. Fg.5 gves the formaton control results of four algorthms n an envronment wth s robots. Form the two fgures, t can be seen that all robots can complete the formaton control successfully through ther respectve algorthms. However, dfferent algorthms have resulted n dfferent control results. (a IGA (b GA (c Leader-follower algorthm (d Behavor algorthm Fg.4 Formaton smulaton of three robots DOI: 10.9790/0661-1901030813 www.osrjournals.org 11 Page

Mult-Robot Formaton Control Based on Leader-Follower Optmzed by the IGA (a IGA (b GA (c Leader-follower algorthm (d Behavor algorthm Fg.5 Formaton smulaton of s robots Table 1 gves the performance comparson of formaton control among four algorthms n two envronments. From the table, we can see that, although the tradtonal control algorthms (.e. leader-follower and behavor have completed formaton control, ther control performance (.e. tme and step fnshng formaton are sgnfcantly lower than the ntellgent algorthms (.e. IGA and GA. As for IGA and GA, t can be seen that ther formaton control effect s bascally the same n smple envronment wth only three robots. However, n the envronment wth s robots, we can see that the IGA plays a powerful optmzaton capablty and ts formaton control result s better than that of GA, whch verfes the valdty of the IGA n the formaton control. Table1 performance comparson of formaton control among four algorthms Performance Number of robots IGA GA Leader-follower algorthm Behavor algorthm Tme fnshng 3 33 33 66.5 70.5 formaton 6 35.5 36.5 78 82 Step fnshng 3 66 66 133 141 formaton 6 71 73 156 164 V. Conclusons In the tradtonal leader-follower algorthm, the proporton coeffcents k 1, k 2 s obtaned by tral and error. The random coeffcents affect the formaton control effect to a great etent. In order to mprove the formaton control effcency of the smple leader-follower algorthm, the mmune genetc algorthm s ntroduced n ths paper. The proporton coeffcents k 1, k 2 are taken as the antbodes, and optmal solutons are DOI: 10.9790/0661-1901030813 www.osrjournals.org 12 Page

Mult-Robot Formaton Control Based on Leader-Follower Optmzed by the IGA obtaned through the mmune optmzaton. Fnally the optmzed proporton coeffcents are used n the leaderfollower algorthm. The parameter optmzaton results show that the IGA not only can complete the global optmzaton of k 1 and k 2, but also ts optmzaton ablty s stronger than that of the genetc algorthm. Furthermore, the smulaton results of formaton control n two envronments also show that the formaton control results of IGA are the best, whch further verfes the valdty of the IGA n the parameter optmzaton of leader-follower algorthm. Acknowledgements Ths work s supported by the 2016 College Students Practce Innovaton Tranng Program of Jangsu Provnce, 2016 Entry Project of Servce Center of Zhangjagang Camphor Tree Makerspace, and Specal topc of "Thrteenth Fve - Year Plan" of Educatonal Scence n Jangsu Provnce (No.C-b/2016/01/06. References [1] C.J. Chen, Formaton control based on leader-followers for multple moble robots, doctoral dss., Hangzhou Danz Unversty, Hangzhou, Chna, 2015 [2] Y. Pang, Research on behavor-based formaton control of mult-robot, doctoral dss., Tanjn Unversty, Tanjng, Chna,2012. [3] F. Zhang, Z. Sun, M.J. Lu, Formaton control based on the method of artfcal potental and the leader-follower for multple moble robots, Journal of Shenyang Janzhu Unversty (Natural Scence, 26(4, 2010, 803-807. [4] B. L, X.F. Wang, Formaton control based on dynamc leader mult-robots, Journal of Changchun Unversty of Technology (Natural Scence Edton, 30(2, 2009, 210-214. [5] L. Zhang, Y.Q. Qn, D.B. Sun, J. Xao, Behavor-based control for arbtrary formaton of multple robots, Control Engneerng of Chna, 12(2,2005, 174-176. [6] Z. He, Y.P. Lu, Y.B. Lu, Dstrbuted control of formaton maneuvers based on vrtual structures, Journal of Appled Scences, 25(4,2007, 387-391. [7] M. Zhao, M.S. Ln, Y.Q. Huang, Leader-followng formaton control of mult-robots based on dynamc value of, Journal of Southwest Unversty of Scence and Technology, 28(4, 2013, 57-61. [8] N.N. Cha, Y. Shen, Y. Xu, F. Jang, M.X. Yuan, Optmzaton desgn of manpulator based on the mproved mmune genetc algorthm, Journal of Mechancal and Cvl Engneerng, 2015, 12(4:121-126. [9] M.X. Yuan, Y.F. Jang, Y. Shen, Z.L. Ye, Q. Wang, Task allocaton of mult-robot systems based on a novel eplosve mmune evolutonary algorthm, Appled Mechancs and Materals, 246, 2013, 331-335. [10] Y. Shen, Y.F. Bu, M.X. Yuan, Study on wegh-n-moton system based on chaos mmune algorthm and RBF network, Proc. 2008 IEEE Pacfc-Asa Workshop on Computatonal Intellgence and Industral Applcaton, Wuhan, Chna, 2008, 502-506. DOI: 10.9790/0661-1901030813 www.osrjournals.org 13 Page