{"title":"一种优化直流电机速度控制器的进化方法","authors":"S. Chowdhuri, A. Mukherjee","doi":"10.1109/ICIT.2000.854251","DOIUrl":null,"url":null,"abstract":"The conventional controllers used for DC machines are static and their parameters are fixed through proper design. The classical approach is to use a PID controller with constant parameters after analyzing the stability criterion. The modern approach is to use controllers based on fuzzy logic or other AI techniques. The authors have chosen a speed-tracking problem where a DC machine has to follow a time varying speed demand. The controller coefficients are fixed through an evolutionary algorithm. Representative values of steady state error, maximum overshoot and transient rise time are computed through feature extraction algorithms. Now, the fitness of each member is computed as a fuzzy value based on some predefined fuzzy functions involving the feature values. This fuzzy fitness value governs the selection of coefficients through a genetic algorithm until convergence is obtained. The performance has been studied with various fitness functions and the results are found to be satisfactory.","PeriodicalId":405648,"journal":{"name":"Proceedings of IEEE International Conference on Industrial Technology 2000 (IEEE Cat. No.00TH8482)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-01-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":"{\"title\":\"An evolutionary approach to optimize speed controller of DC machines\",\"authors\":\"S. Chowdhuri, A. Mukherjee\",\"doi\":\"10.1109/ICIT.2000.854251\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The conventional controllers used for DC machines are static and their parameters are fixed through proper design. The classical approach is to use a PID controller with constant parameters after analyzing the stability criterion. The modern approach is to use controllers based on fuzzy logic or other AI techniques. The authors have chosen a speed-tracking problem where a DC machine has to follow a time varying speed demand. The controller coefficients are fixed through an evolutionary algorithm. Representative values of steady state error, maximum overshoot and transient rise time are computed through feature extraction algorithms. Now, the fitness of each member is computed as a fuzzy value based on some predefined fuzzy functions involving the feature values. This fuzzy fitness value governs the selection of coefficients through a genetic algorithm until convergence is obtained. The performance has been studied with various fitness functions and the results are found to be satisfactory.\",\"PeriodicalId\":405648,\"journal\":{\"name\":\"Proceedings of IEEE International Conference on Industrial Technology 2000 (IEEE Cat. No.00TH8482)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-01-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"8\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of IEEE International Conference on Industrial Technology 2000 (IEEE Cat. No.00TH8482)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICIT.2000.854251\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of IEEE International Conference on Industrial Technology 2000 (IEEE Cat. No.00TH8482)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIT.2000.854251","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An evolutionary approach to optimize speed controller of DC machines
The conventional controllers used for DC machines are static and their parameters are fixed through proper design. The classical approach is to use a PID controller with constant parameters after analyzing the stability criterion. The modern approach is to use controllers based on fuzzy logic or other AI techniques. The authors have chosen a speed-tracking problem where a DC machine has to follow a time varying speed demand. The controller coefficients are fixed through an evolutionary algorithm. Representative values of steady state error, maximum overshoot and transient rise time are computed through feature extraction algorithms. Now, the fitness of each member is computed as a fuzzy value based on some predefined fuzzy functions involving the feature values. This fuzzy fitness value governs the selection of coefficients through a genetic algorithm until convergence is obtained. The performance has been studied with various fitness functions and the results are found to be satisfactory.