Simulink仿真C语言双二阶SOGI锁相环实现3.0
Simulink 仿真结合 C 语言写的双二阶广义积分器锁相环,稳定性挺不错,尤其适合做电网同步那类项目。V3.0 版本用起来更丝滑,结构也更清晰,适配性强。如果你做过锁相控制,就知道这玩意儿有多麻烦,错一点整个系统就飘了。
双 SOGI 结构的优势在于能把输入信号拆得更干净,尤其是面对畸变信号时,还能保持比较准的锁相精度。配合 C 语言实现,部署到 DSP 或者 MCU 上也方便,响应快,资源占用也低。
像你要做三相逆变、并网控制、AD 同步采样这些场景,用它准没错。仿真模型用的是Simulink
,调参方便,想改个 PI 或者调节阻尼,几下搞定。代码结构也不复杂,用熟了你还能在别的项目里复用。
顺带整理了几个相关资源,感兴趣可以看看:二阶广义积分器锁相环 C 语言代码、Simulink 模型、三相 PWM 双环控制这些都还挺实用。
如果你刚好在搞 SOGI-PLL,或者想把模型嵌到芯片里跑一跑,真建议你试试看这个 V3.0,跑起来还挺顺的。
下载地址
用户评论