In the sensorless control of linear oscillating motors (LOM), the sliding mode observer exhibits significant chattering during operation, resulting in low accuracy of the estimated piston stroke signal. This paper proposes an improved double power reaching law (IDPRL) terminal sliding mode observer (IDPT-SMO) to estimate the back-electromotive force signal, which gets the estimated velocity signal and piston stroke signal by improving the linear sliding surface to a second-order non-singular terminal sliding surface (SNTSM), introducing switching functions and terminal attractors in the double power reaching law, and replacing the pure integrator with a second-order generalized integrator (SOGI). This article establishes a sensorless control system model for linear oscillation motor in Matlab/Simulink to simulate and verify the performance of the designed terminal sliding mode observer. Finally, the results show that the proposed method can effectively weaken the chattering problem and improve the control accuracy, while the control effect is good.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Sensorless Piston Stroke Control Method for Linear Oscillators Based on an Improved Double Power Terminal Sliding Mode Observer

  • Junkang Huang,
  • Xiang Li,
  • Thomas Wu,
  • Zongcai Wu,
  • Suyan Wang,
  • Bo Lin

摘要

In the sensorless control of linear oscillating motors (LOM), the sliding mode observer exhibits significant chattering during operation, resulting in low accuracy of the estimated piston stroke signal. This paper proposes an improved double power reaching law (IDPRL) terminal sliding mode observer (IDPT-SMO) to estimate the back-electromotive force signal, which gets the estimated velocity signal and piston stroke signal by improving the linear sliding surface to a second-order non-singular terminal sliding surface (SNTSM), introducing switching functions and terminal attractors in the double power reaching law, and replacing the pure integrator with a second-order generalized integrator (SOGI). This article establishes a sensorless control system model for linear oscillation motor in Matlab/Simulink to simulate and verify the performance of the designed terminal sliding mode observer. Finally, the results show that the proposed method can effectively weaken the chattering problem and improve the control accuracy, while the control effect is good.