MATLAB 语言是一种面向科学与工程计算的高级语言 ,它集科学计算、自 动控制、信号处理、神经网络和图象处理等功能于一体 ,具有极高的编程效率。它是一个高级的数学分析与运算软件 ,可用作动态系统的建模与仿真。目前 ,电机控制系统越来越复杂 ,不断有新的控制算法被采用 。 仿真是对其进行研究的一个重要的不可缺少的手段。 MATLAB 语言在其仿真研究中被成功方便地应用在各种科研过程中 。本文将结合 MATLAB/ SIMUL IN K 的特点 ,介绍一种异步电机的数学建模与仿真方法。 在建模及仿真之后 ,可以利用 SIMUL IN K 将模型封装起来 ,使用时只需在已建立的 M 文件中输入电机参数 ,并调用模型即可完成仿真。2 异步电机的仿真数学模型利用 MATLAB 进行电机运行状态仿真 ,最为关键的是建立起一个方便于仿真的电机模型。 在本文的实例中 ,将在同步旋转两相坐标系下对一个直接接入三相电网的异步鼠笼电机建立一个可方便用于SIMUL IN K仿真的电机模型。为了区分于一般的同步旋转 d、q 坐标系统 ,这里采用 M、T 坐标轴代替 d、q 轴 ,且令 M 轴与电机中转子总磁链 Ψ2方向一致(转子总磁链 Ψ2等于气隙磁链 Ψg与转了漏磁链 Ψ2l之和) 。 也就是说 ,把 M 轴定向到 Ψ2的方向 。 由于 Ψ2固定在 M 轴方向上 ,所以转子磁链在 T 轴方向 上就没有分量 ,即 ΨM2 =Ψ2。 而转换到两相同步旋转坐标系统的一个突出优点是 :当 A、B 、C 三相系统中的变量是正弦波时 ,M、T坐标变量是直流量。