单相双极性PWhI逆变器的仿真
发布时间:2019/7/23 20:35:37 访问次数:639
单相双极性PWhI逆变器的仿真LC865520A
1 单相双极性PWbI逆变器的建模和参数设置
①建立一个新的模型窗口,命名为SHJPWM。
②打开电源模块子库,复制一个直流电压源到SHJPWM模型中,打开参数设置对话框,按要求进行参数设置,本例中幅值为300V。
③打开电力电子模块子库,复制晶闸管通用桥模块到SHJPWM模型中。并设置参数,桥臂数为2,开关器件为IGBT。
④PWM信号产生如图541所示。其中,三角载波信号由信号源模块子库中的“RepeatingSeque∝e”产生,设置时间值为[01/f〃43/f〃41/fc],设置输出值为E0-110]。“double”模块由“Sigl△al Att⒒butes”子库中的“Data Type Converson”模块进行相应设置后得到。“allt”模块、“Clock”模块、“si/模块等都为常用模块,可以通过在smulink模块库中查找得到。适当连接后,可得到如图5砝1所示的双极性PWM信号仿真图。
图⒌41 双极性PWM信号仿真图
⑤为了仿真界面整洁,参数易于修改,将图541所示的所有模块选中,右击并选择“⒍eateSubsystem”生成子系统。右击该子系统,并选择“Mask Subsystem”进行封装,如图542进行封装参数f,k,m名称和属性设置。之后再单击该模块,在出现的对话框中,设置三角载波信号的
频率ft・为1600Hz,正弦电压信号频率f为50Hz。
⑥打开元件模块子库,复制一个串联RI£元件模块到SHJPWM模型中作为负载,打开参数设置对话框,设置参数R=1Ω,L=0.002H。
⑦打开测量模块子库,复制一个Mulometer测量模块到SHJPWM模型中,用于测量负载电压和电流。
⑧打开输出模块子库,复制一个⒌ope示波器模块,并按要求设置,用以观察电流、电压等信号。
⑨复制一个Power go模块,适当连接后,可以得到如图543所示的仿真电路。
单相双极性PWhI逆变器的仿真LC865520A
1 单相双极性PWbI逆变器的建模和参数设置
①建立一个新的模型窗口,命名为SHJPWM。
②打开电源模块子库,复制一个直流电压源到SHJPWM模型中,打开参数设置对话框,按要求进行参数设置,本例中幅值为300V。
③打开电力电子模块子库,复制晶闸管通用桥模块到SHJPWM模型中。并设置参数,桥臂数为2,开关器件为IGBT。
④PWM信号产生如图541所示。其中,三角载波信号由信号源模块子库中的“RepeatingSeque∝e”产生,设置时间值为[01/f〃43/f〃41/fc],设置输出值为E0-110]。“double”模块由“Sigl△al Att⒒butes”子库中的“Data Type Converson”模块进行相应设置后得到。“allt”模块、“Clock”模块、“si/模块等都为常用模块,可以通过在smulink模块库中查找得到。适当连接后,可得到如图5砝1所示的双极性PWM信号仿真图。
图⒌41 双极性PWM信号仿真图
⑤为了仿真界面整洁,参数易于修改,将图541所示的所有模块选中,右击并选择“⒍eateSubsystem”生成子系统。右击该子系统,并选择“Mask Subsystem”进行封装,如图542进行封装参数f,k,m名称和属性设置。之后再单击该模块,在出现的对话框中,设置三角载波信号的
频率ft・为1600Hz,正弦电压信号频率f为50Hz。
⑥打开元件模块子库,复制一个串联RI£元件模块到SHJPWM模型中作为负载,打开参数设置对话框,设置参数R=1Ω,L=0.002H。
⑦打开测量模块子库,复制一个Mulometer测量模块到SHJPWM模型中,用于测量负载电压和电流。
⑧打开输出模块子库,复制一个⒌ope示波器模块,并按要求设置,用以观察电流、电压等信号。
⑨复制一个Power go模块,适当连接后,可以得到如图543所示的仿真电路。