0 引 言
在电力电子技术中,将直流电的一种电压值通过电力电子变换装置变换为另一种固定或可调电压值的变换,称为直流一直流变换。直流变换电路的用途非常广泛,包括直流电动机传动、开关电源、单相功率因数校正,以及用于其他领域的交直流电源。
这里主要讨论了PWM(脉冲宽度调制)控制方式的降压电路(Buck Chopper),并应用Matlab的可视化仿真工具Simulink,对该电路及升降压电路(Boost-Buck Chopper)进行了建模,并对仿真结果进行了分析,既避免了繁琐的绘图和计算过程,又尝试得到了一种直观、快捷分析直流变换电路的新方法。
1 直流斩波电路工作原理
直流降压斩波电路原理图如图1(a)所示。图中用理想开关S代表实际的电力电子开关器件;R为纯阻性负载。当开关S在ton时间接通时,加到负载电阻上的电压U。等于直流电源Ud。当开关S在toff时间断开时,输出电压为零,直流变换波形如图1(b)所示。
输出电压平均值为:
式中:ton为斩波开关S在一个周期内的导通时间;toff为斩波开关S在一个周期内的关断时间;Ts为斩波周期,T=ton+t0ff;D为占空比,D=ton/Ts。
由此可见,改变导通占空比D,就能够控制斩波电路输出电压U。的大小。由于D是在0~1之间变化的系数,因此输出电压U。总小于输入电压Ud,即为降压输出。
2 直流斩波电路的建模与仿真
2.1 仿真模型及参数设置
(1)由IGBT构成直流降压斩波电路(Buck Chop-per)的建模和参数设置
图2为由IGBT组成的Buck直流变换器仿真模型,IGBT按默认参数设置,并取消缓冲电路,即Rs=5 ΩQ,Cs=0;电压源参数取Us=200 V,E=80 V;负载参数取R=10 Ω,L=5 mH。
(2)直流降压斩波电路的仿真
打开仿真参数窗口,选择ode23tb算法,相对误差设置为1e-03,开始仿真时间设置为O,停止仿真时间设置为O.01 s,控制脉冲周期设置为O.001 s(频率为1 000Hz),控制脉冲占空比为50%。参数设置完毕后,启动仿真,得到图3的仿真结果。
由图3可以看出,负载上电压分别为100 V,160 V,80 V,满足
2.2 直流升降压斩波电路(.Boost-Buck Chopper)的仿真
升降压斩波电路输出电压平均值为:
式中:负号表示输出电压与输入电压反相。当D=O.5时,U。=Ud;当D>O.5时,U。>Ud,为升压变换;当D<0.5时,u。
图4给出了由IGBT元件组成的升降压斩波电路仿真模型,IGBT按默认参数设置并取消缓冲电路,负载R=50 Ω,C=3e-05 F,电感支路L=5 mH。启动仿真,得到图5的仿真结果。
从图5可以看出,负载上电压分别为100 V,33 V,300 V,满足与升降压斩波理论分析吻合。
3 结 语
通过以上的仿真过程分析,可以得到下列结论:(1)直流变换电路主要以全控型电力电子器件作为开关器件,通过控制主电路的接通与断开,将恒定的直流斩成断续的方波,经滤波后变为电压可调的直流输出电压。利用Simulink对降压斩波电路和升降压斩波的仿真结果进行了详细分析,与采用常规电路分析方法所得到的输出电压波形进行比较,进一步验证了仿真结果的正确性。
关键字:直流斩波电路 电力系统工具箱 建模
编辑:金海 引用地址:直流斩波电路的Matlab/Simulink仿真研究
推荐阅读最新更新时间:2023-10-18 14:46
异步电动机直接转矩控制离散系统建模和仿真
1985年,德国鲁尔大学教授Depenbrock和日本学者Takahashi提出了直接转矩控制理论,由于它直接控制定子磁链空间向量和电磁转矩,使得控制系统得以简化,并且提高了快速相应能力。直接转矩控制不仅拓宽了向量控制理论,同时促进了电机现代控制技术的进一步发展。
SIMUUNK是MATLAB提供用来对动态系统进行建模、仿真、分析的软件包。SIMULINK包含许多模块库,利用这些模块库可以很方便的进行复杂系统构建与仿真分析,为研究者提供了一个实用的仿真平台。本文对基于MATLAB/SIMULINK异步电动机的直接转矩控制离散系统仿真模型做出分析和介绍。
1 异步电机的数学模型
1.1 三相变两相的物理
[工业控制]
基于AUTOSEA仿真软件的汽车声学建模
对于很多汽车生产商来说,一辆汽车的完整声学建模设计依然是一个梦想。然而,声学仿真方法受到越来越广泛的应用,而且正成为致力减少开发时间的重要设计工具。
声学建模常被误解为是一个可以解决所有问题的魔术工具。其实到目前为止,声学和振动建模只能够提供重要的建议而不是确切的答案,而且还必须具备在开发和原型阶段就将其当作解决问题的工具的观念才行。
由于不太被人相信,在设计阶段并没有将车辆的所有声学问题考虑在内,因而导致声学问题就在原型或更迟的阶段出现。假如实验人员能够得到FEM(有限元法)模型,那么声学问题从一开始就可以被考虑到;同时假如设计人员能够明白一份测量报告的真正含义,问题也更容易被解决。因此说,声学建模应该是一种结
[嵌入式]
电子组件的电热建模与可靠性预测(二)
3. 降低维数
REBECA-3D在建模方面的第一个优势是降低了维数:三维问题被降阶为一组二维问题,只需进行表面结合即可。尽管传导性能取决于温度情况,也不需要进行内部几何的网格划分,不需要任何内部未知量和内部网格分割。因此,无需进行离散化处理就可将边界温度和流量计算出来。而且,REBECA-3D在降低问题维数的同时并没有牺牲精度和可靠性。
维数的降低为经典数值方法提供了新的可能性:
(a) 由于没有任何内部结合,研究包括不同比例因子元(如,硅片厚度与元件长度之比)在内的一些问题也变得很容易。因此,不需要对体积进行精确的网格划分。网格长度常常符合一个细小表面的几何级数。
(b) 由于没有
[模拟电子]
安捷伦科技推出雷达电子战建模和验证平台
移动场景和波束赋形加速雷达系统的设计与验证
安捷伦科技(NYSE:A)日前宣布,Agilent EEsof EDA W1905 雷达模型库现已增加新特性,能够仿真移动三维雷达场景和相位阵列自适应波束赋形。
新增建模功能有助于雷达系统工程师降低设计验证成本,加速雷达系统开发。此外,通过结合SystemVue仿真软件和测试设备,在整个研发过程中模拟仿真实际雷达电子战环境,可以减少对昂贵现场测试和专用硬件仿真器的依赖。
W1905 雷达模型库是 SystemVue 仿真软件的选件;后者是安捷伦用于电子系统级设计的首要平台。新增功能在雷达数字信号处理模型之上添加了惯性建模“层”,可以仿真每台发射机、接收机和标靶(targ
[测试测量]
三相SPWM逆变器的调制建模和仿真
随着电力电子技术的发展,SPWM正弦脉宽调制法正逐渐被人们熟悉,这项技术的特点是通用性强,原理简单。具有开关频率固定,控制和调节性能好,能消除谐波,设计简单,是一种比较好的波形改善法。它的出现为中小型逆变器的发展起了重要的推动作用。由于大功率电力电子装置的结构复杂,若直接对装置进行实验,且代价高费时费力,故在研制过程中需要借助计算机仿真技术,对装置的运行机理与特性,控制方法的有效性进行试验,以预测并解决问题,缩短研制时间。MATLAB软件具有强大的数值计算功能,方便直观的Simulink建模环境,使复杂电力电子装置的建模与仿真成为可能。本文利用MATLAB/Simulink为SPWM逆变电路建立系统仿真模型,并对其输出特
[电源管理]
新 MATLAB Test 使工程师和研究人员能大规模开发、执行、测量和管理 MATLAB 代码中的动态测试
新的 MATLAB Test 使工程师和研究人员能够大规模开发、执行、测量和管理 MATLAB 代码中的动态测试 MATLAB 和 Simulink 版本 2023a 还包括全新的与更新的模块集及工具箱,可简化航空航天、汽车和无线通信行业中基于模型的设计 中国 北京,2023 年 3 月 22 日 —— MathWorks 今天发布了 MATLAB® 和 Simulink® 产品系列版本 2023a(R2023a)。 R2023a 推出了两款新产品和增强功能,支持工程师和研究人员开发、执行、管理、测试、验证其 MATLAB 代码工程,并生成相关文档。 MATLAB Test™ 使工程师和研究人员能够大规模开发、执行、测
[工业控制]
MOS管短沟道效应及其行为建模
1 引 言
目前,实现微电路最常用的技术是使用 MOS晶体管 。随着科学技术的发展,集成电路的集成密度不断地在提高,MOS晶体管器件的尺寸也逐年缩小, 当MOS管的沟道长度小到一定值之后,出现的短沟道效应将对器件的特性产生影响,使其偏离传统长沟道MOS管的特性
VHDL2AMS(Analog andMixed Signal)是一种高层次的混合信号硬件描述语言,它不仅支持对模拟系统的建模和仿真,而且支持对离散系统及数字模拟混合系统的建模和仿真。它对电路系统的描述既可以采用结构描述,也可以采用行为描述,即只需要描述模型的行为,而不需要声明模型是如何实现的。
2 工作原理
当MOS管沟道缩短到一定程度
[电源管理]
MathWorks 推出 2018b 版本的 MATLAB 和 Simulink
MathWorks 宣布,推出 2018b 版本的 MATLAB 和 Simulink。该版本包含重要的深度学习增强功能,以及各个产品系列中的新功能和Bug修复。新的 Deep Learning Toolbox 取代了 Neural Network Toolbox,为工程师和科学家提供了用于设计和实现深度神经网络的框架。现在,图像处理、计算机视觉、信号处理和系统工程师可以使用 MATLAB 更轻松地设计复杂的网络架构,并改进其深度学习模型的性能。 MathWorks 最近加入了 ONNX 社区,表明其对互操作性的支持,从而实现 MATLAB 用户与其他深度学习框架用户之间的协作。使用 R2018b 中的新 ONNX 转换器,工
[网络通信]