Design and Simulation of the Fuzzy PI Control System for PMSM
Conventional PI-based permanent magnet synchronous motor (PMSM) control has problems such as long regulation time, large overshoot, and poor adaptability. Therefore, a closed-loop SVPWM control system based on FLC and PI is used in this paper. The system can improve both the speed and significantly reduce the amount of overshooting. The two inputs to the FLC are the rotation speed error and the rate of change of error for the rotor or spindle. The fuzzy controller performs inference and defuzzification according to the MF and fuzzy rules. This logic algorithm finally outputs a signal to achieve FLC control. A Fuzzy PI based PMSM Closed-loop SVPWM Control System is modeled and simulated in MATLAB/Simulink. In the simulation experiment, after comparing and analyzing with the traditional PI control under different working conditions, the following conclusions are obtained: the PMSM controller based on FLC and PI has the following strengths: fast reaction, negligible overshoot, and greater resilience to change compared to the conventional PI algorithm.
Permanent Magnet Synchronous Motor
PMSM是一个具有多变量和强耦合特性的非线性系统
近年来,在永磁同步电机的模糊PI控制研究中,主要集中于引入自适应机制,通过在线学习和改进模糊规则,使控制算法能够实时调整,适应不同工况下的需求。尽管模糊PI控制在永磁同步电机控制中取得了一定的成果,但仍然面临一些挑战,模糊规则的设计依赖于专家经验,缺乏系统化的方法。
随着系统复杂性的增加,模糊控制器的计算负担可能成为瓶颈。未来的研究方向可以包含开发基于机器学习的模糊规则生成方法,实现自动化设计。深入探索多变量控制策略,以应对更加复杂的控制需求。
系统的基本框架架构。如
假设电机是理想电机。电机可以用旋转d-q坐标中的数学符号表示:
(1)
定子磁通联动方程为
(2)
电磁扭矩方程为
(3)
在等式(1)到等式(3)中, 、 、 和 表示定子电压、电流、磁通联动和电磁转矩;d和q是直轴或交叉轴分量;R是定子绕组电阻; 和 表示定子绕组的直线轴和绕组的交叉轴的电感;p是极对数; 是转子的角速度。
该技术将电机和逆变器视为一个单元,并为电机提供恒定振幅的圆磁场
永磁同步电机矢量控制系统主要由以下几个部分组成:速度控制器和电流控制器、坐标转换模块、
SVPWM模块和逆变器。闭环矢量控制的主要步骤如下:首先,速度控制器将给定的速度值与实际采样值进行比较。之后,速度控制器输出电流信号
。定子两相电流
和
是采样后得到的。在Clark和Park变换之后,两相电流转换为反馈电流
和
。电流控制器将给定值
和
与实际值
和
进行比较,然后输出电压值
和
。之后,输出电压值通过Inverse Park变换进行转换,得到电压
和
。将
和
输入到SVPWM模块进行计算的值。SVPWM输出逆变器驱动控制信号。逆变器产生可变频率和振幅的三相正弦电流。电流输入到电机的定子。用于PMSM的SVPWM双闭环的控制架构如
传统的PI控制通常应用于线性系统。控制过程的参数和情况通常不会发生急剧变化。但是,实际应用情况通常不会像预期的那样。当线性部分受到外部干扰和系统参数变化的影响时,自适应解决方案可以通过调整参数来保持预设的性能
FLC的结构通常可分为四个主要部分。本文讨论了和研究了三个主要部分:模糊器、推理机制和去模糊器
在这些步骤中,模糊推理程序的关键步骤是控制规则
将从模糊推理中获得的模糊值转换为显式控制值。对于本文中的系统,模糊化使用质心法。质心法将MF曲线和水平坐标包围的区域质心作为模糊推理的输出。质心法的数学表达式为:
(4)
在公式(4)中,v是模糊推理的输出值,v是变量,
是变量v对应的函数的值。完成上述步骤后,FLC构建就完成了,如
基于
作状态的虚拟结构,如
图8. 模拟曲线
本文采用一种由FLC和PI相结合的智能控制方案来替代传统的PI控制,构建了高性能的PMSM控制系统。经过仿真实验,得出智能控制优化后控制系统的性能指标得到显著提升。FLC-PI系统的振荡较小,稳定时间比传统PI短,速度曲线更平滑;当系统受到干扰或输入发生变化时,保证系统的快速性和准确性的同时获得了较好的控制平滑性。
然而,在实践中,模糊规则的制定很繁琐,而且过程很复杂。其次,本文中的系统使用了二维模糊控制器。该控制器主要由比例分量和积分分量组成,但没有微分分量。如果系统对控制精度要求较高,最好尽量使用精度更高的三维FC,使得性能指标得到显著提升。