学习记录6 | 您所在的位置:网站首页 › simulink输入模块怎么设置 › 学习记录6 |
目录 1.data type of input reference vector(Uref) (1)alpha-beta component(静止坐标系下的分量) (2)magnitude-angle(电压的幅值和相角) (3)internally generated(内部模式) 2.Switching pattern 3.Pwm frequency(pwm开关频率) 4.sample time.(采样时间) 5.三种模式仿真比较 结论 学习过程中,参考有: [1]《现代永磁同步电机控制原理及Matlab仿真》 袁雷 胡冰新 魏克银 陈姝 编著 从svpwm模块的设置来看,模块主要分为四部分参数设置:Data type of input reference vector(Uref)、Switching pattern、Pwm frequency、sample time. 此模式下,输入为静止坐标系下的α、β分量,需要注意两点,一是在此模块的坐标系是MATLAB自带的坐标系,比之前学习的坐标变换所建立的静止坐标系整体滞后90°,连接时需考虑相位关系;其次是,输入的量是标幺值而非实际值,所以在输入时要将实际值转换成标幺值,再与对应端相连,模块搭建如图1-1所示, 图1-1 “alpha-beta component”形式下的模型搭建 (2)magnitude-angle(电压的幅值和相角)输入为电压的幅值与相角,需要注意输入的幅值同样是标幺值,而相角是弧度单位,模块搭建如图1-2所示,
图1-2 “magnitude-angle”形式下的模型搭建 (3)internally generated(内部模式)此类型下不用外部变量输入,只需要进行调制系数、角度(电角度单位)以及电压频率进行设置即可,模块搭建如图1-3所示, 图1-3 “internally generated”形式下的模型搭建 2.Switching patternPattern1:七段式svpwm算法(前面的学习都用的此方法) 它具有是基于软件合成的svpwm算法,控制开关切换六次,开关损耗较大,但其pwm输出对称,有效地降低PWM的谐波分量。 Pattern2:五段式svpwm算法 它是基于硬件合成的svpwm算法,进一步减少了开关变换次数,为四次,但是此也会增大电流的谐波含量。(对比七段式减少了首尾零矢量与邻近矢量的切换) 3.Pwm frequency(pwm开关频率)
Tpwm会在仿真参数中被列出 4.sample time.(采样时间)此模块的采样时间(s) 5.三种模式仿真比较仿真所出三相电压波形图如图5-1所示,a相电压FFT分析分别有5-2及5-3所示, 图5-1 三相电压波形图 图5-2 “magnitude-angle”形式下输出相电压fft分析图
图5-3 “alpha-beta component”形式下输出相电压fft分析图 结论在(1)中三种模式下,本记录搭建并仿真了前两种形式下的三相电压波形以及a相电压的幅值波形情况,可知,只要设置参数一致,其仿真结果几乎一致,产生一点点偏差是由于设置仿真范围选取导致,但整体是可互相替代的效果。第三种模式,在我目前学习的涉及面来说应用较少,所以只是简要提及。 从最近这三篇对svpwm的学习记录,可知实现svpwm算法的方法有很多,比如可根据svpwm算法原理自行搭建仿真模型、利用MATLAB的s函数以及内部自带svpwm模块等来进行实现,此三种都基本上具有相同的验证效果,可自行选择使用。
|
今日新闻 |
推荐新闻 |
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 |