电力电子仿真
Jallin丶
这个作者很懒,什么都没留下…
展开
-
三相锁相环仿真及其代码验证,附C语言源码
三相锁相环仿真及其代码验证,附C语言源码各种变换仿真源码各种变换众所周知,三相电的锁相环只需要进行Clark变换和Park变换得到dq分量,进行PI运算就可以轻松的完成锁相,这里就不简述Clark变换和Park变换了,网上一搜一大把资料仿真源码主要代码//// Included Files//#include <math.h>#include "Interrupt.h"/* ABC电压值变量定义 */FLOAT32 g_f32Ua;FLOAT32 g_f32U原创 2020-07-13 22:56:45 · 21641 阅读 · 12 评论 -
基于simulink的s-function的PWM生成
基于simulink的s-function的PWM生成simulink真是无所不能,不仅可以仿真电路,生成代码,还可以将自己的代码放在仿真里运行,这里基于sfun写一个PWM生成器,便于sfun的学习模型设置sfun的函数名和参数,其中有两个参数和两个输入信号,两个参数分别是输出波形的幅值和模型运行的分辨率,这里设置幅值为5,分辨率为10k两个输入信号分别是占空比和周期值,这里设置占空比为50%,周期为40ms(25hz)注:分辨率要大于PWM的周期值仿真结果如下:代码/* * F原创 2020-06-03 23:23:55 · 7570 阅读 · 4 评论 -
基于simulink的buck仿真和simulink的扫频仪的使用,设计环路时极其方便
工具:MATLAB2020a搭建buck仿真,开环仿真,使用matlab的linear analysis工具将buck的黑盒波特图扫出来,再进行环路设计搭建模型如下首先右键将duty输入的信号设置为input perturbation,将电压输出设置为out measurement然后打开linear analysis工具选择和设置正弦输入信号然后点击bode plots 即可生成波特图由上图可知buck的lc谐振...原创 2020-06-03 22:06:33 · 10326 阅读 · 10 评论