感应电机矢量控制调速仿真PI参数自整定 Matlab Simulink仿真模型
1.模型简介
模型为感应(异步)电机矢量控制调速系统仿真,采用Matlab R2018a Simulink搭建。
模型内主要包含DC直流电压源、三相逆变器、感应(异步)电机、采样模块、SVPWM、Clark、Park、Ipark、PID、速度环、电流环等模块,其中,SVPWM、Clark、Park、Ipark、PID模块采用Matlab funtion编写,其与C语言编程较为接近,容易进行实物移植。
模型均采用离散化仿真,其效果更接近实际数字控制系统。
2.算法简介
矢量控制调速系统由速度环、电流环双环结构构成,其中,电流环采用PI控制,并具有电流环解耦功能;转速环采用抗积分饱和PI控制。
本仿真中最大的亮点是双环PI参数自整定,只需输入正确的电机参数(电阻、电感、转动惯量等参数),无需手动调节PI参数,并且抗饱和PID中的系数也可自整定,能够节省调试时间。
3.仿真效果
1 转速响应与转矩电流Iq响应波形,如下图1所示。
2 转速响应与三相电流波形,如下图2所示。
3 励磁电流Id与转矩电流Iq响应波形,如下图3所示。
4.
可提供模型内相关算法的参考文献
感应电机矢量控制调速仿真PI参数自整定 Matlab Simulink仿真模型
1. 模型简介
感应(异步)电机矢量控制调速系统仿真是一种常用的电机控制方法,本文介绍了一种基于Matlab R2018a Simulink的仿真模型。该模型包含了DC直流电压源、三相逆变器、感应(异步)电机、采样模块、SVPWM、Clark、Park、Ipark、PID、速度环、电流环等模块。其中,SVPWM、Clark、Park、Ipark、PID模块采用Matlab function编写,与C语言编程相似,便于实际物理系统的移植。模型采用离散化仿真,更接近实际数字控制系统的效果。
2. 算法简介
矢量控制调速系统由速度环和电流环构成,其中电流环采用PI控制,并具有电流环解耦功能;转速环采用抗积分饱和PI控制。本仿真模型的亮点是双环PI参数自整定算法,只需要输入正确的电机参数(电阻、电感、转动惯量等参数),无需手动调节PI参数。此外,抗饱和PID中的系数也可自动调整,从而节省调试时间。
3. 仿真效果
本文提供了三个仿真效果的波形图:
1) 转速响应与转矩电流Iq响应波形,如下图1所示;
2) 转速响应与三相电流波形,如下图2所示;
3) 励磁电流Id与转矩电流Iq响应波形,如下图3所示。
4. 参考文献
本模型内相关算法的参考文献可提供。
相关代码,程序地址:http://imgcs.cn/lanzoun/704223359673.html