资源简介
电机控制与matlab仿真,本书着眼于现代永磁同步电机控制原理分析及MATLAB 仿真应用,系统地介绍了永磁同步电机控制系统的基本理论、基本方法和应用技术。全书分为3 部分共10 章,主要内容包括三相永磁同步电机的数学建模及矢量控制技术、三相电压源逆变器PWM 技术、三相永磁同步电机的直接转矩控制、三相永磁同步电机的无传感器控制技术、六相永磁同步电机的数学建模及矢量控制
技术、六相电压源逆变器PWM 技术和五相永磁同步电机的数学建模及矢量控制技术等。每种控制技术都通过了MATLAB 仿真建模并进行了仿真分析。
代码片段和文件信息
function[sysx0]=pmsm(txuflagPnLdLqRPhiJB)
%==============参数说明============
%PnLdLqRPhiJB分别为电机参数
%x(1)x(2)x(3)分别对应系统的三个状态变量id,iq和wm
%u(1)u(2)u(3)分别对应uduq和TL
%==========主函数pmsm说明==========
switch flag
case 0 %调用初始化函数
sys=[3;0;3;3;0;0];%定义输入输出的个数,系统状态变量个数以及其他参数
x0=[0;0;0]; %系统的初始状态
case 1 %定义连续系统的状态
sys(1)=(1/Ld)*u(1)-(R/Ld)*x(1)+(Lq/Ld)*Pn*x(2)*x(3);
%对应微分方程(1-27)
sys(2)=(1/Lq)*u(2)-(R/Lq)*x(2)-(Ld/Lq)*Pn*x(3)*x(2)-(Phi*Pn/Lq)*x(3);
%对应微分方程(1-27)
sys(3)=(1/J)*(1.5*Pn*(Phi*x(2)+(Ld-Lq)*x(2)*x(3))-B*x(3)-u(3));
%对应微分方程(1-28)
%sys(4)=x(3); %theta
case 3 %设定系统输出
sys(1)=x(1);
sys(2)=x(2);
sys(3)=x(3);
%sys(4)=x(4); %theta
case {249} %其他的flag未用到
sys=[];
end
相关资源
- PID电机控制
- 电机控制Matlab仿真模型
- 电机控制,vf电机控制,矢量电机控制
- 现代永磁同步电机控制原理及MATLAB仿
- 基于AUTOSAR规范的车用电机控制器软件
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步发电机控制原理及MATL
- 现代永磁同步电机控制原理及MATLAB仿
- 电力电子、 电机控制系统的建模和仿
- 现代永磁同步电机控制原理及Matlab仿
- 分布式电源的虚拟同步发电机控制技
- 《现代永磁同步电机控制原理及MATL
- 现代永磁同步电机控制原理及MATLAB仿
- 现代永磁同步电机控制原理及MATLAB仿
- 《现代永磁同步电机控制原理及MATL
- 现代永磁同步电机控制原理及MATLAB仿
- 基于Matlab永磁同步电机控制系统的仿
- [网盘]现代永磁同步电机控制原理及
- 直流电机双闭环matlab仿真
- 电力电子电机控制系统仿真模型-Fig
- matlab开发-带图形用户界面的步进电机
- 电力电子、电机控制系统仿真模型
- 无刷直流电机控制brushlessDCmotor
- 电力电子、电机控制系统仿真模型洪
评论
共有 条评论