1、 1 直流斩波电路直流斩波电路 一一. .设计目的:设计目的: 1. 熟悉降压斩波电路和升压斩波电路的工作原理。 2.掌握两种基本斩波电路的工作状态, 学会应用 Matlab 的可视化工具 Simulink 建立电路的仿真模型的 方法,在此基础上对升降压斩波电路进行详细的分析, 以提高设计模型的能力及加强对 Matlab/Simulink 软件 的熟练程度。 3.了解电路图的波形情况, 认真分析仿真结果,深刻 体会 Matlab 软件对于电力电子电路设计的重要作用。 二软件介绍二软件介绍 Simulink 是 MATLAB 中的一种可视化仿真工具, 是 一种基于 MATLAB 的框图设计环境,
2、是实现动态系统 建模、仿真和分析的一个软件包,被广泛应用于线性 系统、非线性系统、数字控制及数字信号处理的建模 和仿真中。Simulink 可以用连续采样时间、离散采 样时间或两种混合的采样时间进行建模, 它也支持多 速率系统, 也就是系统中的不同部分具有不同的采样 2 速率。为了创建动态系统模型,Simulink 提供了一 个建立模型方块图的图形用户接口(GUI) , 这个创建 过程只需单击和拖动鼠标操作就能完成, 它提供了一 种更快捷、直接明了的方式,而且用户可以立即看到 系统的仿真结果。 Simulink 是用于动态系统和嵌入式系统的多领 域仿真和基于模型的设计工具。对各种时变系统,包
3、括通讯、 控制、 信号处理、 视频处理和图像处理系统, Simulink 提供了交互式图形化环境和可定制模块库 来对其进行设计、仿真、执行和测试。紧密集成,可 以直接访问 MATLAB 大量的工具来进行算法研发、仿 真的分析和可视化、批处理脚本的创建、建模环境的 定制以及信号参数和测试数据的定义。 Simulink 是 Matlab 软件下的一个附加组件,是一个用 来对动态系统进行建模、仿真和分析的 MATLAB 软件包。 支持连续、离散以及两者混合的线性和非线性系统,同 时它也支持具有不同部分拥有不同采样率的多种采样速 率的仿真系统。在其下提供了丰富的仿真模块。其主要 3 功能是实现动态系统
4、建模、方针与分析,可以预先对系 统进行仿真分析,按仿真的最佳效果来调试及整定控制 系统的参数。 Simulink 仿真与分析的主要步骤按先后顺 序为为:从模块库中选择所需要的基本功能模块, 建立结 构图模型,设置仿真参数,进行动态仿真并观看输出结 果,针对输出结果进行分析和比较。 三三 设计内容设计内容 主要步骤: 根据给出的技术要求,确定总体设计方案。 从软件中选择具体的元件,进行硬件系统的设 计。 进行相应的电路设计,完成相应的功能。 进行调试与修改。 撰写课程设计说明书。 电路介绍 直流斩波电路的功能是将直流电变为另一固定电压或可 调电压的直流电,也称为直接直流-直流变换器。直流斩 波电路一般是指直接将直流电变为另一直流电的情况, 4 不包括直流-交流-直流的情况,且甚至更多地指后一种 情况。 直流斩波电路包括:降压斩波电路、生涯斩波电路、升 压斩波电路、升降压斩波电路、Cuk 斩波电路、Sepic 斩波电路和 Zeta 斩波电路, 其中前两种电路是最它在电 源的设计上有很重要的应用。一般来说,斩波电路的实 现都要依靠全控型器件。在这里,我所设计的是基于