Neural network design with genetic learning for control of a single link flexible manipulator

The application of neural networks for active control of lightly damped systems is considered in this article. The training process of the neural-network controller is based on the genetic learning algorithm. The schemes imitates nature's cleansing phenomena of natural selection and survival of the fittest to generate individual controllers withe best fitness values. It essentially incorporates an exhaustive search in the weight-space governed by the rituals of crossover and mutation to seek the optimum neural-network weights to satisfy certain performance criteria. Several appropriate modifications of the classical genetic algorithm for neural-network control purposes are discussed. The genetic-trained neural-network controller is applied for tip position tracking and vibration suppression of a single-link flexible arm. Simulation studies are presented to validate the effectiveness of the advocated algorithms.

[1]  Julian Morris,et al.  Artificial neural networks in process estimation and control , 1992, Autom..

[2]  Farshad Khorrami A two-stage controller for vibration suppression of flexible-link manipulators , 1990, 29th IEEE Conference on Decision and Control.

[3]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[4]  Andrew H. Fagg,et al.  Genetic programming approach to the construction of a neural network for control of a walking robot , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[5]  G. F. Franklin,et al.  Experiments in load-adaptive control of a very flexible one-link manipulator , 1988, Autom..

[6]  Bruno Siciliano,et al.  A Singular Perturbation Approach to Control of Lightweight Flexible Manipulators , 1988, Int. J. Robotics Res..

[7]  John J. Grefenstette,et al.  Optimization of Control Parameters for Genetic Algorithms , 1986, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[9]  Anthony Tzes,et al.  A frequency domain identification scheme for flexible structure control , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[10]  Anthony Tzes,et al.  Fuzzy Neural Network Control for a Single Flexible-Link Manipulator , 1993, J. Intell. Fuzzy Syst..

[11]  Anthony Tzes,et al.  Adaptive Nonlinear Control and Input Preshaping for Flexible-Link Manipulators; Control/Robotics Research Laboratory (CRRL) , 1993 .

[12]  Francesco Palmieri,et al.  Theoretical analysis of evolutionary algorithms with an infinite population size in continuous space. Part I: Basic properties of selection and mutation , 1994, IEEE Trans. Neural Networks.

[13]  R. H. Cannon,et al.  Initial Experiments on the End-Point Control of a Flexible One-Link Robot , 1984 .

[14]  B. Porter,et al.  Erratum: Genetic design of minimum-time controllers , 1993 .

[15]  Anthony Tzes,et al.  Experiments on Rigid Body Based Controllers with Input Preshaping for a Two-Link Flexible Manipulator , 1992 .

[16]  F. Khorrami,et al.  Dynamical properties of manipulators exhibiting flexibilities , 1990, 1990 IEEE International Conference on Systems Engineering.

[17]  F. Khorrami,et al.  Nonlinear control with input preshaping for flexible-link manipulators , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[18]  Marco Dorigo,et al.  Genetics-based machine learning and behavior-based robotics: a new synthesis , 1993, IEEE Trans. Syst. Man Cybern..

[19]  Anthony Tzes,et al.  Experimental results on adaptive nonlinear control and input preshaping for multi-link flexible manipulators , 1995, Autom..

[20]  Jarmo T. Alander,et al.  On finding the optimal genetic algorithms for robot control problems , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[21]  Farshad Khorrami Analysis of multi-link flexible manipulators via asymptotic expansions , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.

[22]  B. Porter,et al.  Genetic design of minimum-time controllers , 1993 .

[23]  J. Gonzalez-Seco,et al.  A genetic algorithm as the learning procedure for neural networks , 1992, [Proceedings 1992] IJCNN International Joint Conference on Neural Networks.

[24]  John J. Grefenstette,et al.  Test and evaluation by genetic algorithms , 1993, IEEE Expert.

[25]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[26]  Vittorio Maniezzo,et al.  Genetic evolution of the topology and weight distribution of neural networks , 1994, IEEE Trans. Neural Networks.

[27]  P. J. Fleming,et al.  Genetic Algorithms in Control Systems Engineering , 1993 .

[28]  Peter J. Gawthrop,et al.  Neural networks for control systems - A survey , 1992, Autom..

[29]  David B. Fogel,et al.  An introduction to simulated evolutionary optimization , 1994, IEEE Trans. Neural Networks.

[30]  Yoshiaki Ichikawa,et al.  Neural network application for direct feedback controllers , 1992, IEEE Trans. Neural Networks.

[31]  Anthony V. Sebald,et al.  Minimax design of neural net controllers for highly uncertain plants , 1994, IEEE Trans. Neural Networks.

[32]  C. James,et al.  The application of genetic algorithms to the optimal selection of parameter values in neural networks for attitude control systems , 1993 .

[33]  W. Spears,et al.  Using Neural Networks and Genetic Algorithms as Heuristics for NP-Complete Problems , 1983 .

[34]  A. Bejczy,et al.  A novel approach to the modelling and control of flexible robot arms , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[35]  James F. Frenzel,et al.  Training product unit neural networks with genetic algorithms , 1993, IEEE Expert.

[36]  Farshad Khorrami,et al.  Non-Linear Control with End-Point Acceleration Feedback for a Two-Link Flexible Manipulator: Experimental Results , 1992 .

[37]  Panos J. Antsaklis,et al.  Neural networks for control systems , 1990, IEEE Trans. Neural Networks.

[38]  Anthony Tzes,et al.  An adaptive input shaping control scheme for vibration suppression in slewing flexible structures , 1993, IEEE Trans. Control. Syst. Technol..

[39]  W. Book Recursive Lagrangian Dynamics of Flexible Manipulator Arms , 1984 .

[40]  Sandeep Jain,et al.  Non-Linear Control with End-Point Acceleration Feedback for a Two-Link Flexible Manipulator: Experimental Results , 1992, 1992 American Control Conference.

[41]  Francesco Palmieri,et al.  Theoretical analysis of evolutionary algorithms with an infinite population size in continuous space. Part II: Analysis of the diversification role of crossover , 1994, IEEE Trans. Neural Networks.