设计目的:
使用matlab/simulink实现直接转矩控制三相异步电动机
使用平台:
matlab2018b/simulink9.2
设计思路:
1、明确直接转矩控制的原理,
2、分模块搭建直接转矩控制系统框图,并编写相应的S-Function函数
3、仿真调试,完成不同负载,不同给定下的仿真设计
直接转矩控制(DTC)原理
DTC控制原理:根据定子磁链幅值和转矩幅值偏差的正负符号。以及当前定子磁链所在的位置,直接选取合适的电压空间矢量,减小定子磁链幅值的偏差和转矩幅值的偏差,实现电磁转矩与定子磁链的控制。
模块化分析
由上述的DTC系统原理框图可以得到DTC系统由以下几个系统共同组成:
1 主电路系统
2 U 3s/2s、I 3s/2s——电压电流静止三相到静止两相变换系统
3 psi s——定子磁链的计算系统
4 Te——转矩计算系统
5 ApsiR——定子磁链控制系统
6 ASR——转速控制系统
7 ATR——转矩控制系统
8 switch_U——空间电压矢量的选择系统
下面我们来逐个分析下面的模块的构建:
1主电路系统:其包括直流电源DC,IGBT逆变桥,三相电源测量电路,电机,负载、转速测量装置。