直流斩波电路在matlab中的建模与仿真,毕业设计直流斩波电路的MATLAB建模与仿真...

41528d3028836879cd698677c3999917.gif毕业设计直流斩波电路的MATLAB建模与仿真

直流斩波电路的 MATLAB建模与仿真摘要: 直流斩波电路包括降压斩波电路,升压斩波电路,升降压斩波电路,Cuk 斩波电路,Sepic 斩波电路和 Zeta 斩波电路。本实验设计的是 Buck 降压斩波电路,采用全控型器件 IGBT。根据 Buck 降压斩波电路设计任务要求设计主电路、控制电路、驱动及保护电路,并通过 Matlab 仿真分析。关键词:降压斩波、主电路、控制电路、驱动及保护电路。Abstract: Dc chopping circuit including step-down chopper circuit, boost chopper circuit, buck chopper circuit, Cuk chopping circuit, Sepic chopper circuit and Zeta chopper circuit.Buck step-down chopper circuit is designed in this study, using IGBT type control device. According to Buck step-down chopper circuit design task requirement design of main circuit, control circuit, drive and protection circuit, and through Matlab simulation analysis.Key words: step-down chopper, main circuit, control circuit, drive and protection circuit.引言:直流传动是斩波电路应用的传统领域,而开关电源则是斩波电路应用的新领域,是电力电子领域的一大热点。DC/DC 变换是将固定的直流电压变换成可变的直流电压,也称为直流斩波。直流斩波电路的用途非常广泛,包括直流电动机传动、开关电源,以及用于其他领域的直流电源。斩波器的工作方式有:脉宽调制方式(PWM) 、频率调制方式和混合型。脉宽调制方式(PWM)较为通用。当今世界软开关(Soft switching)技术使得 DC/DC 变换器发生了质的变化和飞跃,其广泛的应用于直流不停电电源系统、航天电源系统、直流电机驱动系统、混合能源电动汽车等场合。 1设计目的 直流斩波电路(DC Chopper)的功能是将直流电变为另一固定电压或可调电压的直流电,也称为直流—直流变换器(DC/DC Converter) 。直流斩波电路一般是指直接将直流电变为另一直流电的情况,其中IGBT降压斩波电路就是直流斩波中最基本的一种电路,是用IGBT作为全控型器件的降压斩波电路,用于直流到直流的降压变换。IGBT是MOSFET与GTR的复合器件,它既有MOSFET易驱动的特点,输入阻抗高,又具有功率晶体管电压、电流容量大等优点。其频率特性介于MOSFET与功率晶体管之间,可正常工作于几十千赫兹频率范围内,故在较高频率的大、中功率应用中占据了主导地位。所以用IGBT作为全控型器件的降压斩波电路就有了IGBT易驱动,电压、电流容量大的优点,因此发展很快。其在直流传动系统、充电蓄电电路、开关电源、电力电子变换装置及各种用电设备中得到普通的应用。因此本文设计Buck降压斩波电路,采用全控型器件IGBT,并通过Matlab仿真,分析Buck降压斩波电路的特性。2 设计任务与要求 2.1 设计任务 要求设计 Buck 降压斩波电路的主电路、控制电路、驱动及保护电路,以及进行Matlab 仿真分析。主电路模块: 由全控型 IGBT 的开通与关断的时间占空比来决定输出电压 u。的大小。控制电路模块:用 SG3525 来控制 IGBT 的开通与关断。驱动及保护电路模块:用来驱动 IGBT 以及保护主电路。通过对主电路的建模,进行仿真分析。2.2 设计要求对 Buck 降压电路的基本要求有以下几点:1.输入直流电压: Ud=100V2.开关频率 30KHz3.输出电压范围 20V~80V4.输出电压纹波:小于 1%5.最大输出电流:5A(在额定负载下)6.具有过流保护功能,动作电流:6A7.具有稳压功能8.采用电阻性负载时,测试效率不低于 80%4 设计内容 根据 Buck 降压斩波电路设计任务要求设计主电路、控制电路、驱动及保护电路,设计出降压斩波电路的结构框图如图 1 所示。图 1 电路框图在图 1 结构框图中,控制电路是用来产生 IGBT 降压斩波电路的控制信号,控制电路产生的控制信号传到驱动电路,驱动电路将控制信号通过转换来控制 IGBT,使其开通或关断。通过控制 IGBT 的开通和关断来控制 IGBT 降压斩波电路的主电路工作。保护电路是用来保护电路的,防止电路产生过电流、过电压和欠电压等现象损害电路设备。最后进行对主电路进行 Matlab 仿真分析。5 设计方案的选定与说明控制电路SG3525驱动电路 BUCK主电路5.1 降压斩波电路5.1.1 降压斩波电路原理 REUITttMonfon0式中 为V处于通态的时间; 为V处于断态的时间;T为开关周期; 为导ont oft 通占空比,简称占空比或导通比。降压斩波电路的占空比小于1。5.2 降压斩波电路主电路设计5.2.1 BUCK降压斩波主电路tttOOO b)TEiGtontofioi1 i2I10 I20t1uoOOO tttTE Ec)iGiG ton tofio txi1 i2I20t1 t2uo EMEV +-MRLVDa) io EMuoiG在电力系统中,直接承担电能的变换或控制任务的电路称为主电路。IGBT 降压斩波电路的主电路图如下图 2 所示。它是一种降压型变换器,其输出电压平均值U,总是小于输入电压 。该电路使用一个全控型器件 IGBT。在 IGBT 关断时,为dU了给负载中电感电流提供通道,设置了续流二极管 VD。在开关管 IGBT 导通期间,二极管 VD 反偏,输入电源经电感与电容和负载形成回路,提供能量给电感和负载,同时电容充电,电感电流增大,等效电路如图 3 所示。当开关管 IGBT 关断时,电感 自感电势使二极管导通,电感中储存的能力经二极管续流给负载,电感电流减小,等效电路图如图 4 所示。如果输出端的滤波电容足够大,则输出电压近似保持不变。在稳态情况下,因为电容电流平均值为 0,所以电感电流平均值等于输出电流平均值 I。在不同的情况下,变换器可能工作在电流连续模式或电流断续模式下,这需要具体的分析。本文就不对其详细讨论了,取电流处于连续模式进行设计。图 2 降压斩波主电路图5.2.2主电路元器件参数选择主电路中有直流电源、IGBT、二极管、电感、电容、电阻等元器件需要确定参数的,其参数选择作如下说明:(1)电源 因为题目要求输入直流电压为 100V,所以直流稳压电源取 100V 作为系统电源。(2)IGBT 由图 2 易知当 IGBT 截止时,回路通过二极管续流,此时 IGBT 两端承受最大正压为 100V;而当 =1 时,IGBT 有最大电流,其值为 5A。故需选择集电极最

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
直流斩波电路是一种常用的电力电子变换器,可以实现直流电压变换、电能调节和交流电压控制等功能。在Matlab/Simulink,可以使用SimPowerSystems工具箱来建模仿真直流斩波电路。 1. 建立模型 首先,我们需要在Simulink建立模型。打开Simulink并创建新模型,然后从SimPowerSystems库拖拽“DC-AC Converter”块到模型。 2. 配置参数 在“DC-AC Converter”块的参数设置,我们需要配置输入直流电压、输出频率、输出电压等参数。具体参数如下: - 输入直流电压:输入直流电压的大小。 - 输出频率:输出交流电压的频率。 - 输出电压:输出交流电压的大小。 3. 添加控制器 在直流斩波电路,需要添加控制器来控制开关管的开关状态。在Simulink,可以使用PID控制器、模糊控制器或者其他控制器来实现控制功能。在本例,我们使用PID控制器来控制开关管的开关状态。 4. 添加开关管 在直流斩波电路,需要添加开关管来控制电路的开通和断开。在Simulink,可以使用基于开关管的电路元件来模拟开关管的功能。在本例,我们使用IGBT开关管来模拟开关管的功能。 5. 进行仿真 配置好参数、添加控制器和开关管后,我们可以开始进行仿真。在Simulink,点击“运行”按钮即可开始仿真。 6. 分析结果 仿真完成后,我们可以使用Simulink提供的波形显示工具来分析仿真结果。可以查看输入直流电压、输出交流电压、控制信号等波形图,以检验模型的准确性。 以上就是在Matlab/Simulink建模仿真直流斩波电路的基本步骤。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值