首页 理论教育 基于MATLAB的仿真模型优化方法

基于MATLAB的仿真模型优化方法

时间:2023-06-23 理论教育 版权反馈
【摘要】:在MATLAB中利用Simulink面向对象建模环境,根据上节的理论分析,依次搭建SVPWM各子系统仿真模型。图5-12 计算X、Y、Z的仿真模型4)计算扇区的基本电压矢量作用时间T1、T2,仿真模型如图5-13所示。图3-21客人服图5-16 实现驱动脉冲的仿真模型前面详细列出了实现SVPWM各个子系统的仿真框图,建立如图5-17所示的SVPWM系统仿真模型。

基于MATLAB的仿真模型优化方法

在MATLAB中利用Simulink面向对象建模环境,根据上节的理论分析,依次搭建SVPWM各子系统仿真模型。实现SVPWM的各子系统仿真模型如下:

1)首先要将三相静止abc坐标系中的相电压通过坐标变换C3/2转换到两相静止αβ坐标系,其仿真模型如图5-10所示。

978-7-111-34123-9-Chapter05-50.jpg

图5-10 三相静止到两相静止坐标变换仿真模型

2)根据VαVβ判断参考电压矢量所在扇区,实现扇区判断的仿真模型如图5-11所示。

978-7-111-34123-9-Chapter05-51.jpg

图5-11 实现扇区判断的仿真模型

3)将VαVβ、采样周期Tpwm和直流电压Vd作为输入,经过运算得到XYZ,仿真模型如图5-12所示。

978-7-111-34123-9-Chapter05-52.jpg

图5-12 计算XYZ的仿真模型

4)计算扇区的基本电压矢量作用时间T1T2,仿真模型如图5-13所示。

978-7-111-34123-9-Chapter05-53.jpg(www.xing528.com)

图5-13 计算T1T2的仿真模型

5)开关切换点距离零点时间TaTbTc的计算模型如图5-14所示。

6)将TaTbTc与扇区N作为输入,实现切换点赋值表仿真模型如图5-15所示。

978-7-111-34123-9-Chapter05-54.jpg

图5-14 计算TaTbTc的仿真模型

978-7-111-34123-9-Chapter05-55.jpg

图5-15 Tcm1Tcm2Tcm3计算仿真模型

7)Tcm1Tcm2Tcm3与周期为TPWM、幅值为TPWM/2的三角波进行比较,利用上下桥臂驱动脉冲互补确定电压空间矢量脉宽调制的六路驱动脉冲,实现该功能仿真模型如图5-16所示。

978-7-111-34123-9-Chapter05-56.jpg

图5-16 实现驱动脉冲的仿真模型

前面详细列出了实现SVPWM各个子系统的仿真框图,建立如图5-17所示的SVPWM系统仿真模型。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈