matlab课程设计最新版_第1页
matlab课程设计最新版_第2页
matlab课程设计最新版_第3页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、matlab课程设计最新版作者:日期:直流斩波电路一. 设计目的:1. 熟悉降压斩波电路和升压斩波电路的工作原理.2. 掌握两种基本斩波电路的工作状态,学会应用Matlab的可视化工具Simulink建立电路的仿真模型的 方法,在此基础上对升降压斩波电路进行详细的分析, 以提高设计模型的能力及加强对 Matlab/Simuli nk 软件 的熟练程度。3. 了解电路图的波形情况,认真分析仿真结果,深 刻体会Matlab软件对于电力电子电路设计的重要作用.二. 软件介绍Simulink是MATLAB中的一种可视化仿真工具,是一种基于 MATLAB的框图设计环境,是实现动态系统 建模、仿真和分析的

2、一个软件包,被广泛应用于线性 系统、非线性系统、数字控制及数字信号处理的建模 和仿真中。Simuli nk 可以用连续采样时间、离散采 样时间或两种混合的采样时间进行建模,它也支持多 速率系统,也就是系统中的不同部分具有不同的采样 速率.为了创建动态系统模型,Simulink提供了一个 建立模型方块图的图形用户接口( GUI),这个创建 过程只需单击和拖动鼠标操作就能完成, 它提供了一 种更快捷、直接明了的方式,而且用户可以立即看到 系统的仿真结果。Simuli nk 是用于动态系统和嵌入式系统的多领 域仿真和基于模型的设计工具。对各种时变系统,包 括通讯、控制、信号处理、视频处理和图像处理系

3、统, Simuli nk 提供了交互式图形化环境和可定制模块库 来对其进行设计、仿真、执行和测试。紧密集成,可 以直接访问 MATLAB大量的工具来进行算法研发、仿 真的分析和可视化、批处理脚本的创建、建模环境的 定制以及信号参数和测试数据的定义。Simulink是Matlab软件下的一个附加组件,是一个用 来对动态系统进行建模、仿真和分析的MATLAB件包支持连续、离散以及两者混合的线性和非线性系统,同 时它也支持具有不同部分拥有不同采样率的多种采样速 率的仿真系统。在其下提供了丰富的仿真模块。其主要 功能是实现动态系统建模、方针与分析,可以预先对系 统进行仿真分析,按仿真的最佳效果来调试及

4、整定控制 系统的参数。Simulink仿真与分析的主要步骤按先后顺 序为为:从模块库中选择所需要的基本功能模块,建立结 构图模型,设置仿真参数,进行动态仿真并观看输出结 果,针对输出结果进行分析和比较.三. 设计内容主要步骤:根据给出的技术要求,确定总体设计方案.从软件中选择具体的元件,进行硬件系统的设 计。进行相应的电路设计,完成相应的功能。进行调试与修改。撰写课程设计说明书。电路介绍直流斩波电路的功能是将直流电变为另一固定电压或可 调电压的直流电,也称为直接直流一直流变换器。直流 斩波电路一般是指直接将直流电变为另一直流电的情 况,不包括直流-交流-直流的情况,且甚至更多地指后 一种情况。

5、直流斩波电路包括:降压斩波电路、生涯斩波电路、升 压斩波电路、升降压斩波电路、Cuk斩波电路、Sepic斩波电路和Zeta斩波电路,其中前两种电路是最它在电 源的设计上有很重要的应用。一般来说,斩波电路的实现 都要依靠全控型器件。在这里,我所设计的是基于 IGBT 的降压斩波短路和升压斩波电路。四. 设计思路直流降压斩波电路主要分为三个部分,分别为主电路模 块,控制电路模块和驱动电路模块.电路的结构框图如下 图(图1)所示.图1电路结构框图除了上述主要结构之外,还必须考虑电路中电力电子器件的保护,以及控制电路与主电路的电器隔离主电路是整个斩波电路的核心,降压过程就由此模块完成。其原理图如图所示

6、+Ui士降压斩波电路(Buck)原理图ILILT导通T关断主电路原理图如图,IGBT在控制信号的作用下开通与关断.开通时, 二极管截止,电流Io流过大电感L,电源给电感充电,同 时为负载供电。而IGBT截止时,电感L开始放电为负载 供电,二极管VD导通,形成回路。IGBT以这种方式不 断重复开通和关断,而电感L足够大,使得负载电流连 续,而电压断续.从总体上看,输出电压的平均值减小了。 输 出电压与输入电压之比a由控制信号的占空比来决定 这也就是降压斩波电路的工作原理。根据降压斩波电路原理图,建立降压斩波电路仿真模型,如下:降压斩波的典型波形如图所示降压电路波形图占空比50%在电力电子设计过程

7、中利用MATLAB来进行仿真建模分析有很大的好处,它不但非常方便而且能够在很大 程度范围内减少因设计问题而造成的浪费。这里的仿真主要是运用MATLAB件中的simulink 工具.先从simulink的元件库中找到需要用的元件,然 后搭建相应的主电路,设置好参数后即可进行仿真。根据题目要求输出电压平均值为 300V,电阻为20Q, 电感3e-4,电容470e-6。这里是首先指定电源为 300V直流。则最大占空比为50%。先用纯电阻负载如图为升压斩波电路原理图LDCtR uo+Ui-根据升压斩波电路原理图,建立升压斩波电路仿真模型,如下:由IGBT构成的直流降压斩波电路的建模和参数设置:1、电压

8、源U=300V2、IGBT、二极管都按其原有的数值进行设置。、3、负载参数 R=20Q, L=3e-4, C=470e-64、开关频率20KHZ开关信号占空比 D=5C。运行之后可以得到如图所示的升压斩波电路波形图ID升压斩波电路的基本原理1、升压斩波电路的工作原理(1) 假设L和C值很大(2) V处于通态时,电源E向电感L充电,电流恒定H, 电容C向负载R供电,输出电压U0恒定.(3 )V处于断态时,电源E和电感L同时向电容C充电, 并向负载提供能量。升压斩波电路能使输出电压高于电源电压的原因一是L储能之后具有使电压泵升的作用二是电容C可将输出电压保持住以上分析中,认为V通态期间因电容C的作用使得输出电 压Uo不变,但实际C值不可能无穷大,在此阶段其向负 载放电,U0必然会有所下降,故实际输出电压会略低。五. 实验心得通过这次对直流斩波电路的课程设计,我对斩波电路 有了更加清晰的认识,同时也对IGBT的驱动电路和保护 电路也有了更深刻的认识,另外,在做设计的过程中我 也学会了用一些基本元部件进行建模的基本方法,加深 了对课本知识的进一步理解。同时这次课程设计应用到 MATLAB件,设计时借助MATLAB件进行系统模型仿真,进一步熟悉了 MATLA语言及其应用,用该软件对该电路进行分析,大大简化了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论