中国·芯片交易在线
首页 | 供应信息 | 求购信息 | 库存查询 | 新闻中心 | 展会资讯 | IC厂商 | 技术资料 | 自由区域
   新闻首页 |  行业动态 | 新品发布 | 政策法规 | 科技成果 | 模拟技术 | 嵌入系统 | 传感控制 | 存储设计  
当前位置:IC72首页>> IC新闻中心>> 模拟技术 >>电子行业新闻正文

基于Matlab的功率因数校正电路的仿真分析

时间:2008/8/19 8:41:00  作者:  来源:IC72  浏览人数:1483
 
 

      引言

      Matlab是一种功能强大的数值计算软件,应用领域很广。在继Matlab5.3之后推出的电力系统工具箱(PowerSystemBlocket),它是在Simulink仿真软件的运行环境下的一个电路工具箱,操作简单易学,不需要自己编程,只需用鼠标拖出元器件来搭建自己需要的电路,仿真速度比Pspice快。。在仿真过程中,可以随时观察仿真结果,并对仿真结果进行处理,以及对电路参数进行分析和优化,达到事半功倍的效果。本文对Matlab在功率因数校正方面的电路进行建模和仿真分析。

      1功率因数校正的原理

      功率因数校正电路基本上是一个AC/DC变换器。其输出是不可调节的直流电压Vd,一个大电容Cd(1000uF)用来滤除低频纹波。电容和电阻作为电路的等效负载,电网仅在每个工频周期的一小部分时间里给负载提供能量。电流中包含丰富的高次谐波电流存在严重的畸变,功率因数校正实际上是对输入电流整形使其尽可能正弦化,同时改善电源系统的输入阻抗,使之尽量呈电阻性,达到基波电流与电压同相位。这就是功率因数校正的基本思路。

      常用的功率因数校正控制方式采取双环控制,“外环”电压环和“内环”电流环。其中,电流控制环使输入电流接近正弦,电压控制环使电路输出电压稳定,其输出直流电压经分压后作反馈电压送至电压比较器UA与基准电压比较后,其输出作为乘法器的一个输入,乘法器的另一个输入来自整流后的输入电压。另外,从电感和整流器连接端得到取样电流送到CA的反相端,其输出直接加到PWM比较器A的同相端。其控制流程如图1所示。

ic72新闻中心

      图1平均电流控制原理图

      2功率因数校正电路仿真模型的建立

      Matlab的仿真电路是以图形仿真软件Simulink为运行环境,在SimPowerSystems库中包括了电路、电力电子、电力传动及电力系统等电工方面常用的元器件。进入SimPowerSystems模块库中用鼠标直接拖动模块放置原理图窗口,然后对其进行参数的设置和原理图的绘制,操作极其简单,完全满足功率因数校正电路的要求。

      2.1元器件的仿真模型

      在Elements库中,库中没有单独的电阻、电感和电容元件,而是电阻电容电感的串联和并联电路,绘制仿真电路图时,通过设置它们的具体参数来得到我们需要的纯电阻、电感和电容值以及允许的有功功率。如把电感和电容都设为0,电阻设为需要的值就得到纯电阻,也可以把电阻和电感设为需要的值,电容设为inf来得到一个感性负载。在Electricalelements元件库中,有各种功率开关模块(MOSFET、IGBT、GTO、DIODE等),通过双击其模块进行设置,如DIODE的参数有:电阻值、电感值、导通压降、初始电流、吸收电阻、吸收电容。根据设计需要设置相应的值。

      2.2主电路的仿真模型

      首先,在ElectricalSources库中找到交流电源将其放置在原理图窗口中,然后双击模块进行参数设置,输入电压设为220,频率50Hz。画出一个三相功率电路的交流输入电路,为了与实际电路相符合,可以在输入电源间加入小的电阻或电感,然后在Electricalelements库中拖出DIODE搭成一个桥式整流电路(也可以直接使用整流桥模块),每个二极管两侧并上小的吸收电容,在输出侧拖出功率开关管、电感等搭建需要的电路。最后,绘制滤波电路和负载,这样就得到主电路的仿真模型。

ic72新闻中心

      图2主电路的仿真模型

      2.3测量电路的仿真模型

      在Measurements库中,有电压和电流测量模块,电压测量模块并联所测电压两端对其进行测量,电流测量模块串联所测电流支路对其进行测量。结果通过SCOPE观察或通过TOWORKPLACE将数据送到工作空间进行保存。

      2.4控制电路的仿真模型

      控制模型是由Simulink建成的。Simulink模块和SimPowerSystems模块是两类性质不同的模块,在同时使用两类模块的仿真模型时,必然会有两类模块信号的流动。因此,在组建仿真模型时,当SimPowerSystems模块的信号反馈给Simulink组成的控制系统时,应由电压或电流测量模块作中间接口,开关器件的脉冲输入端可直接接Simulink信号而不需要中间环节。根据前面的功率因数控制方法的原理,用鼠标拖出相应的模块,并设定具体参数得出下面的控制电路的仿真模型。

ic72新闻中心

      图3控制电路的仿真模型

      2.5功率因数的计算模型

      功率因数的计算可以根据功率因数的定义,通过一定的算法在Math模块中直接拖出需要的模块,并对其进行参数的设置,可以很容易的求出整个系统的功率因数的值来。建立的模型如图4所示。

ic72新闻中心

      图4功率因数计算模型

      3仿真电路

      根据Matlab仿真模型的建立过程,可以对一个实际的三相功率因数校正电路(如图5)进行仿真分析。在建立仿真模型时,模型中有二极管等非线性器件,需要采用刚性的数值积分方法。选用Ode23tb有较快的仿真速度,通过Matlab的仿真实验得到该电路的优化参数如下:L1=0.02H,C1=50uF,并在每个二极管两侧并上0.1uF的电容,其仿真波形如图6,图7所示:

ic72新闻中心

      图6输入相电压和相电路波形

ic72新闻中心

      图7整流后电压和电流波形

      图5三相无源功率因数校正电路该电路是一种三相无源功率因数校正电路,在输出侧加上了L、C滤波电路。通过仿真,电感L1、C1以及二极管两端的电容可以构成谐振回路,使得输入相电流按正弦规律变化,有效的抑制了谐波的含量,功率因数较高。通过Matlab的仿真和参数的优化,最终可以将功率因数提高到0.961。

ic72新闻中心

      4结束语

      仿真结果表明,运用Matlab的SimPowerSystems模块可以很直观的对电力系统中复杂的电路进行仿真分析和研究,并通过参数的改变可以使系统达到最优,仿真速度快,不失为一种好的方法。另外,在功率因数校正电路中,电路元件参数的选取,对提高功率因数同样很重要。

 
【相关文章】
·基于Matlab的功率因数校正电路的仿真分析
 
 
IC新闻搜索
 
热点新闻
基于红外超声光电编码器的室内移动小车定位系
基于闪烁存储器的TMS320VC5409DSP并行引导装载方法
非移动市场需求飙升,ARM预计2010年出货量超50亿片
一种快速响应的电容式湿度传感器感湿薄膜设计
利用特殊应用模拟开关改进便携式设计
无线传感器网络跨层通信协议的设计
基于ARM9内核Processor对外部NAND FLASH的控制实现
基于GSM技术的汽车防盗系统的设计
热电阻在烟叶初烤炕房温度控制中的应用
高速数据转换系统对时钟和数据传输的性能要求
友情连接
 关于我们  IC论坛  意见反馈  设置首页  广告服务  用户帮助  联系我们
copyright:(1998-2005) IC72 中国·芯片交易在线
(北京)联系电话:(010)82614113、82614123 传真:(010)82614123 客户服务:service@IC72.com 库存上载:IC72@IC72.com
在线MSN咨询:ic72sale8@hotmail.com 通信地址:北京市西城区西直门内大街2号大厦15层 邮政编码:100013
(深圳)联系方式: 在线MSN咨询:ic72sale6@hotmail.com 在线QQ咨询:191232636 通信地址:深圳市福田区振华路
注 册 号: 1101081318959(1-1)

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9