PWM整流器。

在simulink中采用C语言实现整个仿真,包括基于双二阶广义积分器的三相锁相环、双闭环前馈解耦控制、SVPWM都是用C语言编写的,不是matlab编程语言if end 、for end,而是C语言,与DSP和32编程中的语言一样,整个仿真没有一个模块,只有C语言写的程序,程序的运行频率和实际的开关频率一致。

可直接移植到DSP或其他的微处理器运行。

直流测电压采用软启动的方式,使直流测电压逐渐上升,达到给定值时再加入负载。

编写软启动程序,实现软启动,直流测电容电压在软启动过程中没有过压与超调。

实现了单位功率因数,网侧电压与电流同相位网侧电流THD只有1.55%。

采用基于双二阶广义积分器的锁相环,锁得电网相位,比matlab自带的锁相环在初始阶段锁相更快速准确。

整个仿真全部离散化,采用离散解析器,主电路与控制部分以不同的步长运行,更加贴合实际。

对于电力电子入门,该程序有很大参考价值。

该程序和仿真与实际实验一致。

ID:46430681177150033

posted on   maylue  阅读(63)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了



点击右上角即可分享
微信分享提示