{"title":"实数编码自适应遗传算法在6R机器人PID参数优化中的应用","authors":"Yuan-Ming Ding, Xuan-yin Wang","doi":"10.1109/ICNC.2008.82","DOIUrl":null,"url":null,"abstract":"A new matching crossover real-code adaptive genetic algorithm base on the population maturity is presented to optimize the parameters of a PID controller. The individual is coded in real number, and its crossover probability varies according to the individual fitness and the population maturity in course of evolution. New individuals generated by the crossover between individuals with the best fitness and the second best fitness are added into the population to decrease the search size of the real-coded genetic algorithm. To a certain extent, this algorithm can improve the crossover efficiency of the real-coded adaptive genetic algorithm, solve the premature problem and generate new preponderant individuals much more efficiently. The experiments on the PID parameter optimization of a 6 R series arc welding manipulators demonstrate that this algorithm can enhance the performance of searching global optimum and keep the population diversity at a high level at the same time. The optimization result of this algorithm is better than the one of the others.","PeriodicalId":6404,"journal":{"name":"2008 Fourth International Conference on Natural Computation","volume":"23 1","pages":"635-639"},"PeriodicalIF":0.0000,"publicationDate":"2008-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"Real-Coded Adaptive Genetic Algorithm Applied to PID Parameter Optimization on a 6R Manipulators\",\"authors\":\"Yuan-Ming Ding, Xuan-yin Wang\",\"doi\":\"10.1109/ICNC.2008.82\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A new matching crossover real-code adaptive genetic algorithm base on the population maturity is presented to optimize the parameters of a PID controller. The individual is coded in real number, and its crossover probability varies according to the individual fitness and the population maturity in course of evolution. New individuals generated by the crossover between individuals with the best fitness and the second best fitness are added into the population to decrease the search size of the real-coded genetic algorithm. To a certain extent, this algorithm can improve the crossover efficiency of the real-coded adaptive genetic algorithm, solve the premature problem and generate new preponderant individuals much more efficiently. The experiments on the PID parameter optimization of a 6 R series arc welding manipulators demonstrate that this algorithm can enhance the performance of searching global optimum and keep the population diversity at a high level at the same time. The optimization result of this algorithm is better than the one of the others.\",\"PeriodicalId\":6404,\"journal\":{\"name\":\"2008 Fourth International Conference on Natural Computation\",\"volume\":\"23 1\",\"pages\":\"635-639\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-10-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2008 Fourth International Conference on Natural Computation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICNC.2008.82\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 Fourth International Conference on Natural Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICNC.2008.82","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Real-Coded Adaptive Genetic Algorithm Applied to PID Parameter Optimization on a 6R Manipulators
A new matching crossover real-code adaptive genetic algorithm base on the population maturity is presented to optimize the parameters of a PID controller. The individual is coded in real number, and its crossover probability varies according to the individual fitness and the population maturity in course of evolution. New individuals generated by the crossover between individuals with the best fitness and the second best fitness are added into the population to decrease the search size of the real-coded genetic algorithm. To a certain extent, this algorithm can improve the crossover efficiency of the real-coded adaptive genetic algorithm, solve the premature problem and generate new preponderant individuals much more efficiently. The experiments on the PID parameter optimization of a 6 R series arc welding manipulators demonstrate that this algorithm can enhance the performance of searching global optimum and keep the population diversity at a high level at the same time. The optimization result of this algorithm is better than the one of the others.