PWM整流器。
在simulink中采用C语言实现整个仿真,包括基于双二阶广义积分器的三相锁相环、双闭环前馈解耦控制、SVPWM都是用C语言编写的,不是matlab编程语言if end 、for end,而是C语言,与DSP和32编程中的语言一样,整个仿真没有一个模块,只有C语言写的程序,程序的运行频率和实际的开关频率一致。
可直接移植到DSP或其他的微处理器运行。
直流测电压采用软启动的方式,使直流测电压逐渐上升,达到给定值时再加入负载。
编写软启动程序,实现软启动,直流测电容电压在软启动过程中没有过压与超调。
实现了单位功率因数,网侧电压与电流同相位网侧电流THD只有1.55%。
采用基于双二阶广义积分器的锁相环,锁得电网相位,比matlab自带的锁相环在初始阶段锁相更快速准确。
整个仿真全部离散化,采用离散解析器,主电路与控制部分以不同的步长运行,更加贴合实际。
对于电力电子入门,该程序有很大参考价值。
该程序和仿真与实际实验一致。
ID:46430681177150033
标签:仿真,simulink,软启动,C语言,二阶,PWM,锁相环 From: https://www.cnblogs.com/babyb/p/17385371.html