DSpace logo

Please use this identifier to cite or link to this item: http://dspace.bits-pilani.ac.in:8080/jspui/xmlui/handle/123456789/9885
Title: Development of a Genetic Algorithm Toolkit in LabVIEW
Authors: Mishra, Puneet
Keywords: EEE
Genetic algorithm
Virtual instrument (VI)
Crossover
Mutation
Controller optimisation
Issue Date: Jan-2014
Publisher: Springer
Abstract: It is a well known fact that LabVIEW is one of the finest tools for measurement and control applications. Requirement of intelligent controller tuning methods like Genetic Algorithm (GA) has been felt at times in the LabVIEW environment as there is no standard LabVIEW GA toolkit supplied with the package. In this paper, a GA Toolkit developed in LabVIEW environment, has been presented. The developed toolkit is used for optimizing the gains of the PID (Proportional plus Integral plus Derivative) controller for the given performance indices of a closed loop system. For the purpose of tuning, the algorithm mimics the biological evolution and is used to find the suitable values of PID gains in order to improve the response of the given system. An integrated performance index comprising of rise time, settling time, overshoot, integral absolute error (IAE), integral square error (ISE), integral time weighted absolute error (ITAE) or a combination of these forms the objective function for the optimization. In this toolkit four selection methods, three crossover methods and three mutation methods have been incorporated. To test the developed toolkit a simulation example is also performed and results have been presented.
URI: https://link.springer.com/chapter/10.1007/978-81-322-1771-8_25
http://dspace.bits-pilani.ac.in:8080/xmlui/handle/123456789/9885
Appears in Collections:Department of Electrical and Electronics Engineering

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.