首页|永磁同步电机宽转速的高阶滑模MRAS控制

永磁同步电机宽转速的高阶滑模MRAS控制

扫码查看
为抑制基于滑模控制的永磁同步电机系统的抖振现象,提出一种通过高阶滑模控制设计的 MRAS 无传感器控制策略。通过设置滑模积分环节达到了抑制抖振的目的,表明了高阶滑模控制过程中积分环节的重要性,阐述了非线性滑模控制参数设置思路,相较于MRAS与SMCMRAS提高了SPMSM在中低速的表现性能。最后,基于 MATLAB/Simulink 代码自动生成的电机算法测试平台,验证了所设计观测器的有效性。实验结果表明,SPMSM 在低速的表现效果良好,零速启动表现良好,高阶滑模控制策略较一阶 SMC 有效降低了抖振,提高了PI控制的鲁棒性,实现了PMSM的宽速域控制。
High-order sliding mode MRAS control of permanent magnet synchronous motor with wide speed
[Objective]The permanent magnet synchronous motor system,based on the sliding mode control strategy,is extensively utilized in sensorless control systems owing to its rapid response speed and robust anti-interference performance.However,the distinctive chattering phenomenon associated with traditional sliding mode control can introduce irreversible oscillations in the output signal.This interference affects the accuracy of the parameters and electrical signals acquired during motor operation,significantly impacting motor control and operation.While sliding mode control offers robustness,its inherent chattering presents challenges for practical engineering applications links.[Methods]The observer,commonly employed in sensorless control strategies,demonstrates effective performance during the high-speed stage of motor control.However,during low-speed operation,pulsating high-frequency signal injection is necessary to accurately estimate the rotor position angle.To address this,an MRAS sensorless control system is developed using a high-order sliding mode control strategy aimed at mitigating chattering by enhancing the integral control link of the sliding mode.The integration link plays an important role in the high-order sliding mode control process.Additionally,the paper explores the parameter setting for nonlinear sliding mode control.Compared with MRAS,the proposed method enhances the performance of SPMSM at medium and low speeds.Furthermore,automatic code generation via Simulink software streamlines the traditional manual code-writing process,resulting in a highly readable and error-free sensorless core algorithm.The algorithm's code model is constructed using Simulink software,and the code is automatically generated and written into ARM for algorithm verification.Additionally,a host computer model is developed in Simulink to facilitate data transmission and reception,online display,and adjustment of observer parameters.[Results]Subsequently,a motor algorithm testing platform based on MATLAB/SIMULINK code is automatically generated,and the effectiveness and advantages of the designed observer are validated.The results demonstrate that SPMSM exhibits excellent performance at low speeds and during zero-speed startup.[Conclusions]The chattering phenomenon is the primary obstacle hindering the practical application of the SMC strategy.The observer proposed in this paper exhibits a clear chattering suppression function,although at a slight sacrifice of response speed.To promote the application of the observer,the second-order or high-order SMC strategy can be employed to regulate the core state quantity of the system.Additionally,when the system requires adaptation to higher response speed conditions,it can be coupled with relevant feedforward control mechanisms to enhance response speed and achieve the desired objectives.The results suggest that the high-order sliding mode control strategy effectively mitigates chattering,enhances the robustness of PI control,and enables wide-speed domain control of PMSMs.Moreover,the strategy simplifies algorithm integration challenges for beginners learning motor control,increases motor control efficiency,and circumvents the complexities associated with code writing.

MRASautomatic code generationchatteringhigh order slidinglow-speed control

韩琨、张长征、袁雷、朱雪松

展开 >

湖北工业大学 太阳能高效利用及储能运行控制湖北省重点实验室,湖北 武汉 430068

MRAS 自动代码生成 抖振 高阶滑模控制 低速控制

国家自然科学基金项目电磁能技术全国重点实验室资助课题湖北省教育厅科学技术研究计划重点项目

52000703396142217210301D20221401

2024

实验技术与管理
清华大学

实验技术与管理

CSTPCD北大核心
影响因子:1.651
ISSN:1002-4956
年,卷(期):2024.41(6)
  • 18