电力电子技术仿真(四)Buck电路
一、题干参数
Vi=50V
Vo=20V
L=400μH
C=100μF
f=20kHz
R=20Ω
Buck电路的占空比D=Vo/Vi=0.4。
二、脉冲的三种提供方式:
2.1 Pulse Generator
直接使用pulse generator,将Pulse Width (% of period)设为40
2.2 利用比较器产生脉冲
2.2.1 求和元件(Sum):
Simulink->Commonly Used Blocks
2.2.2 零比较器(Compared to zero):
Simulink->Logic and Bit Operations
2.2.3 利用锯齿波比较
锯齿波发生器的参数设置:
电路图:
2.2.4 利用三角波比较
三角波发生器参数设置:
2.3 PWM发生器(DC-DC)
位置:
Simscape->Electrical->Specialized Power Systems->Control&Measurements->Pulse &Signal Generators
电路图:
2.4 误差
我们用示波器可以测量出输出端稳定电压为19.48V左右,与我们想要的20V有一定的误差,究其原因有:
- Mosfet 和二极管 都有导通压降
- 实际的电感电容器件也并非理想器件
三、闭环控制
3.1 PID Controller:
Simulink->Continuous
此系列文章是我学习simulink仿真电子电路的笔记,帮助我记忆更牢靠。大多知识点出自下面的b站视频: here
仿真的电路图:百度网盘 提取码:7891