首页 | 本学科首页   官方微博 | 高级检索  
     

基于差分进化的伺服电机自抗扰控制
引用本文:赵蕾,白甲丽. 基于差分进化的伺服电机自抗扰控制[J]. 计算机测量与控制, 2021, 29(11): 88-94. DOI: 10.16526/j.cnki.11-4762/tp.2021.11.016
作者姓名:赵蕾  白甲丽
作者单位:西安建筑科技大学建筑设备科学与工程学院,西安710055;西安建筑科技大学信息与控制工程学院,西安 710055
摘    要:针对传统PID、模糊控制算法设计简单,无法对实际系统进行扰动补偿,导致外部未知干拢影响伺服电机的控制,提出一种基于差分进化的伺服电机自抗扰控制技术;通过对自抗扰控制中参数kp、kd的动态整定,对比了基于差分进化算法(DE ADRC)、自抗扰控制算法(ADRC)、PID算法的跟踪误差,结果显示DE-ADRC算法具有明显优势,较ADRC算法、PID算法的跟踪误差分别降低了54%和49%;进一步利用蒙特卡罗统计学算法对控制对象进行仿真,以超调量、调节时间和误差绝对值积分为控制性能评估指标证明所提出的DE-ADRC算法比PID算法和ADRC算法具有更强的鲁棒性和系统抗干扰能力,为伺服电机在实际工程中抗干扰能力的增强提供了技术支持.

关 键 词:伺服电机  自抗扰控制  差分进化  蒙特卡罗方法  鲁棒性
收稿时间:2021-03-20
修稿时间:2021-05-07

Active disturbance rejection control of servo motor based on differential evolution
ZHAO Lei,BAI Jiali. Active disturbance rejection control of servo motor based on differential evolution[J]. Computer Measurement & Control, 2021, 29(11): 88-94. DOI: 10.16526/j.cnki.11-4762/tp.2021.11.016
Authors:ZHAO Lei  BAI Jiali
Abstract:In the actual control of the servo motor, there is an unknown external interference that causes the controlled object model to be inaccurate. At the same time, considering the friction model during the click operation, a servo motor auto-disturbance rejection control technology based on differential evolution is proposed, which has been improved Active disturbance rejection control, through the dynamic adjustment of the parameters kp and kd in the active disturbance rejection control, the tracking errors based on the differential evolution algorithm (DE-ADRC), the active disturbance rejection control algorithm (DERC), and the PID algorithm are compared. -ADRC algorithm has obvious advantages. Compared with ADRC algorithm and PID algorithm, the tracking error is reduced by 54% and 49% respectively. In order to prove the robustness of the DE-ADRC algorithm, the Monte Carlo statistical algorithm is used to simulate the control object, and the overshoot, adjustment time and IAE are used as evaluation indicators. The simulation results show that compared with the other two algorithms, the proposed algorithm The DE-ADRC algorithm has strong robustness and system anti-interference ability, which provides a foundation for the application of servo motors in actual engineering.
Keywords:servo motor   active disturbance rejection control   differential evolution   monte carlo method  robustness
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机测量与控制》浏览原始摘要信息
点击此处可从《计算机测量与控制》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号