{"title":"Parameter tuning of active disturbance rejection control based on improved differential evolution algorithm","authors":"Like Gao, Xiaofeng Guo, D. Mei, Zhigang Qu","doi":"10.1109/ICSP54964.2022.9778308","DOIUrl":null,"url":null,"abstract":"Aiming at the problem that it is difficult to obtain the optimal parameters and performance of nonlinear active disturbances rejection controller (ADRC) by the method of conventional empirical turning, a parameter tuning method based on improved differential evolution algorithm (DE) is proposed to enhance the accuracy of the controller. Firstly, to balance the global and local search abilities appropriately, the random neighborhood-based mutation strategy is proposed. In addition, a history-driven parameters self-adaptation method is implemented to enhance the accuracy of the optimization and accelerate the searching progress. Lastly, the generalized opposition-based learning (GOBL) scheme is applied to avert the DE getting trapped in local optimum and improve the diversity of the population. The result of optimized ADRC shows that it has less overshoot and higher control accuracy. After adding external disturbance, the optimized ADRC can still maintain perfect performance of control which indicates that it has good anti-interference ability.","PeriodicalId":363766,"journal":{"name":"2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP)","volume":"159 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 7th International Conference on Intelligent Computing and Signal Processing (ICSP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSP54964.2022.9778308","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Aiming at the problem that it is difficult to obtain the optimal parameters and performance of nonlinear active disturbances rejection controller (ADRC) by the method of conventional empirical turning, a parameter tuning method based on improved differential evolution algorithm (DE) is proposed to enhance the accuracy of the controller. Firstly, to balance the global and local search abilities appropriately, the random neighborhood-based mutation strategy is proposed. In addition, a history-driven parameters self-adaptation method is implemented to enhance the accuracy of the optimization and accelerate the searching progress. Lastly, the generalized opposition-based learning (GOBL) scheme is applied to avert the DE getting trapped in local optimum and improve the diversity of the population. The result of optimized ADRC shows that it has less overshoot and higher control accuracy. After adding external disturbance, the optimized ADRC can still maintain perfect performance of control which indicates that it has good anti-interference ability.