在FOC控制模块中总共有11个子模块分别是:
1)Flux calculation(转子磁链ψr计算模块)通过定子电流的d轴分量计算转子磁链。
2)Teta calculation(转子磁场相角Θe计算)
3)ABC-DQ(3/2变换)
4)DQ-ABC(2/3变换)
5)iqs*计算模块通过计算所得的转子磁通和转矩给定求取长生电磁转矩的定子电流q轴分量。
6)ids*计算模块通过给定转子磁通计算产生转子磁通的定子电流d轴分量。
7)电流滞环调节器(Current regulator)通过电流滞环比较产生驱动逆变器的脉冲。
8)开关控制模块(switching control)将逆变器换向频率最大值限制为用户给定的最大值。
9)磁通控制器(Flux_PI)通过PI控制,减少稳态磁通误差,控制磁通动态变化。
10)磁化矢量模块(M_vector)创建电机初始磁通矢量。
11)磁化控制模块(Magnetization)提供磁化和正常工作模式下的逻辑信号,也即产生MagC信号。
6、测量及异步电机模块
对逆变器输出量进行测量,并且可以对异步电机的参数进行设置。
03波形分析
运行仿真,得到如下波形
(1) 0-0.045s:开始的时候,转速为零,转矩为零,定子电压和直流侧电压不为零,此阶段为磁化阶段,定子电流建立磁场。
(2) 0.045-0.5:磁化完成,电机开始进行转速调节,转速升高。定子电流频率随着转速升高减小。
(3) 0.5-0.6s:到0.5s时,负载转矩增加为设定值,为了维持转速的增加,电磁转矩相应增大,定子电流增加,定子电流频率随着转速升高进一步下降。第0.6s,电机达到给定转速500r/min,此时电磁转矩等于负载转矩
(4) 0.6-1s:电动机恒速运行,转矩与定子电流不再变化。
(5) 1-1.5s:此时转速给定变为0,电机电磁转矩减小,电机在负载转矩的作用下进行减速,定子电流幅值减小,频率增加。
(6) 1.5-1.55s:此时负载转矩变为负值,电机变为发电机运行,此时转速不为零,为了跟随给定转速,电磁转矩要比负载转矩要小,这样才能继续实现减速,从而跟随给定,至1.55s时转速变为零。
(7) 1.55-3s:电磁转矩等于负载转矩,电机速度为零且保持不变。
04
电机参数
电机参数
表