基于PWM开关变压器的动态电压恢复器研究

最新更新时间:2012-07-30来源: 21ic关键字:PWM  开关变压器  动态电压 手机看文章 扫描二维码
随时随地手机看文章
1 引言
    随着科学技术的进步及工业水平的提高,出现了越来越多的敏感负载如半导体生产、银行系统、自动化生产线、精密数控机床、铁路交通系统等,它们对电能质量及供电可靠性提出了更高的要求。电压跌落对敏感负载的影响最为严重。为解决这些电能质量问题,人们提出了DVR。
    目前大多DVR都是基于逆变器加串联变压器拓扑,这种拓扑控制复杂,带有直流储能环节,增加了系统成本,其补偿能力受到储能装置容量的限制。文献首次提出了基于交流斩波器的DVR拓扑,进行了原理分析和实验验证,但其仅能补偿电压凹陷而不能补偿电压凸起,且补偿速度也不够。文献提出了双交流Buck的拓扑实现倒相,但其要利用8个IGBT,增加了系统的成本且控制复杂。在此提出了基于PWM开关变压器的电路结构,无需直流储能环节,且具有相位自动跟踪能力。其中,电压检测利用新的峰值电压法,并采用输出电压反馈与电压前馈相结合的控制策略,使系统有较好的动态响应及补偿性能,整个系统的控制由32位ARM处理器STM32103F完成。

2 系统主电路拓扑
    系统主电路如图1所示。


    系统主电路由输入LC滤波器、交流Buck型斩波器、串联变压器、输出LC滤波器及旁路晶闸管组成,斩波器和串联变压器被定义为PWM开
关变压器。综合考虑系统效率和IGBT开关损耗,采用非互补驱动方式,且有:uo=duin,d为PWM占空比。此处串联变压器变比为1:1,则有:uL=2uo,将uo=duin代入此式中,得uL=2duin。
    故此系统最大可补偿50%的电压凹陷。当电网电压高于标准电压时,可使0
3 电压凹陷、凸起检测-峰值电压法
    电压检测对于DVR至关重要,电压检测的速度及精度直接决定了系统动态表现。由于电压突变的同时会伴随相位跳变,而传统的电压检测方法都会受到电压波形畸变及相位跳变的影响。因为图1中电路拓扑具有相位自动跟踪能力,所以仅需检测电压凹陷、凸起的起始时刻及电压凹陷、凸起的深度。文献中提出峰值电压法,其原理如图2所示。


    该方法通过检测电压瞬时值来计算电压幅值,当输入电压为U1msin(ω1t)时,将其在基波尺度上移相1/4周期得到U1mcos(ω1t),将二者做平方和运算得到:
    
    实际电网电压中含有大量低次谐波,要得到准确的测量结果,必须将谐波分量滤除掉,这就需要一个截止频率很低的低通滤波器,这必定会造成电压检测延迟。随着处理器处理速度越来越快,此处将峰值检测的计算过程通过软件实现,对于滤波器造成的延时,在软件中做超前补偿。滤波及移相电路如图3所示。图中uin_T为互感器输出电压,相位调理电路对滤波电路造成的1 ms延时进行相位补偿,使得u1与电网基波电压同相位,然后再移相90°得u1_90°,u1与u1_90°同时送入STM32103F的12位ADC进行采样计算得到U1m。


    滤波移相实验结果如图4所示。



4 控制策略与实现
4.1 控制策略
    这里提出了输出电压反馈与电压前馈相结合的控制策略,提高了系统动态响应速度及稳定运行时输出电压的稳定性,其控制框图如图5所示。


    负载电压与参考电压的差值作为PI调节器的输入,Kp为比例增益,Ki为积分增益。为避免P1调节器出现饱和现象,限幅器的输出与输入的差值被反馈到PI调节器的输入。若PI调节器的饱和现象没有被校正,那么当输入电压从凹陷恢复到正常值时,输出电压将可能发生过电压现象。为了提高系统的响应速度,引入电压前馈,参考电压与输入电压的差值乘以一个系数Kf加到PI调节器的输出。当发生电压凹陷时,参考电压与输入电压的差值为一个正值,直接增加了PWM占空比,反之亦然。电压前馈不仅在发生电压凹陷时提高了系统响应速度,而且在当电压恢复时避免了过电压现象的发生。
4.2 控制策略的实现
    系统的控制由32位单片机STM32103F完成,图3中u1,u1_90°及uL经精密整流后被送到单片机片内12位ADC,精密整流电路如图6所示。


    每半个周波采样200点,即采样周期为50μs,每次采样后触发DMA中断,DMA中断内计算U1m,采样的uL做均方根运算后与uref的差值作为PI调节器的输入。将U1m/1.414与uref做差,然后判断是否发生电压凹陷或凸起,当发生电压凹陷或凸起时则将差值经超前补偿算法后直接与PI调节器的输出求和,作为PWM占空比,STM32103F可发出两路死区可编程的PWM,将其做脉冲分配后送到IGBT驱动电路。因采样计算周期与开关周期接近,故系统响应速度非常快。输出电压的均方根值反馈提高了系统的稳态运行性能。当系统故障或发生大电流冲击时,切换到旁路运行。

5 实验结果
    搭建220 V/10 kW实验样机,L1=L2=0.5 mH,C1=C2=20μF,VQ1~VQ4为IKW75T60N型IGBT并联,实验结果如图7所示。由图可见,当uin凹陷65 V及凸起85 V时,uL保持不变。



6 结论
    在此提出了基于PWM开关变压器的在线式DVR电路结构,采用输出电压反馈与电压前馈相结合的控制策略,搭建了实验样机。实验结果表明,此处提出的DVR系统具有较好的动态响应和良好的补偿、运行性能。

关键字:PWM  开关变压器  动态电压 编辑:探路者 引用地址:基于PWM开关变压器的动态电压恢复器研究

上一篇:基于脉冲负载的中小功率开关电源研究
下一篇:基于分类算法的双三相感应电机SVPWM

推荐阅读最新更新时间:2023-10-17 15:00

STM8与汇编语言(16)--PWM
在单片机应用系统中,也常常会用到PWM信号输出,例如电机转速的控制。现在很多高档的单片机也都集成了PWM功能模块,方便用户的应用。 对于PWM信号,主要涉及到两个概念,一个就是PWM信号的周期或频率,另一个就是PWM信号的占空比。例如一个频率为1KHZ,占空比为30%,有效信号为1的PWM信号,在用示波器测量时,就是高电平的时间为300uS,低电平的时间为700uS的周期波形。 在单片机中实现PWM信号的功能模块,实际上就是带比较器的计数器模块。首先该计数器循环计数,例如从0到N,那么这个N就决定了PWM的周期,PWM周期=(N+1)*计数器时钟的周期。在计数器模块中一定还有一个比较器,比较器有2个输入,一个就是计数器的当
[单片机]
MC9S12G128 PWM
/***************************************************************** ** 程序名:MC9S12G128 PWM ** 参 数:无 ** 功 能:初始化G128PWM,频率,16KHz,占空比50% ** 注 意:总线时钟需超频至32MHz ** 作 者:赵露露 ** 版 本:v1.0 ** 时 间:2012.5.11 ******************************************************************/ #include hidef.h /* common defines and ma
[单片机]
MC9S12G128 <font color='red'>PWM</font>
STM32用PWM +DMA驱动 WS2812
参考的代码: ------------------------------------WS2812B.c------------------------------------ #include WS2812B.h /* Buffer that holds one complete DMA transmission * * Ensure that this buffer is big enough to hold * all data bytes that need to be sent * * The buffer size can be calculated as follows: * number of L
[单片机]
stm8 pwm实现核心代码
void TIM2_Config(void) { CLK_PCKENR1 |= 0x20;//TIM2 CLK Enable! asm( nop ); while(!(CLK_PCKENR1 & 0x01)); TIM2_CR1 = 0x00; TIM2_PSCR = 0x00;//16/2^4 TIM2_ARRH = 0x00; TIM2_ARRL = 0xFF;// TIM2_CCR1H = 0x01; TIM2_CCR1L = 0xf4; TIM2_CCR2H = 0x1; TIM2_CCR2L = 0xf4;
[单片机]
详解智能充电器PWM占空比设置
  在日常的电源设计中,大多数工程师会把脉冲宽度调制习惯的称之为PWM。了解PWM占空比之前需要先了解什么叫PWM,PWM就是其脉冲宽度在一个周期内输出高电平的时间,比如周期T=64US,脉冲宽度D=32us,则占空比为D/T=32/64=50% ,脉冲宽度调整就是占空比的调整。   PWM占空比的设置在工作环节中是很重要的一节,那么对在开发智能充电器时各充电阶段的PWM占空比如何设置?其实,在通常情况下,占空比都不是固定的,需要自动调整。比如利用单片机做恒流充电器,可以通过检测主电流线上的检测电阻(一般是大功率小电阻值的)上的电压降来判断电流的大小是否超过预定的值,超过的话程序控制PWM占空比减少,低于预定值相反,如此不断循环.
[电源管理]
详解智能充电器<font color='red'>PWM</font>占空比设置
PWM直流/直流控制器简化开关电源设计
    尽管 PWM 直流/直流开关电源转换器的结构很简单,但要用它做出实用的电源,还需要增加各种功能,如起动偏压、软起动、开关驱动、稳压、短路保护、过压保护、过热保护等。今天,一只小型直流/直流 PWM 控制器 IC 就可以实现上述的绝大多数功能。   但是,在电信和其它高电压应用(即,输入电压大于 15V)中经常存在直流/直流转换器的起动问题。控制器的运行需要一个偏置电压,以产生栅极驱动脉冲和其它所需信号。但在起动时,唯一可用的只有输入电压,如果输入电压大于 15V,一般情况下不能用作偏置和栅极驱动电压。因此,需要将输入电压降至 15V 以下,才能使电源起动。一旦电压正常运行,就可以用输出电压或者变压器、电感绕组中的电压,为
[电源管理]
用<font color='red'>PWM</font>直流/直流控制器简化<font color='red'>开关</font>电源设计
STM32 PWM快速开关端口电平问题
引言 通常按键所用的开关都是机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上就稳定的接通,在断开时也不会一下子彻底断开,而是在闭合和断开的瞬间伴随了一连串的抖动,如图1所示。 图1 分析 按键稳定闭合时间长短是由操作人员决定的,通常都会在 100ms 以上,刻意快速按的话能达到 40-50ms 左右,很难再低了。抖动时间是由按键的机械特性决定的,一般都会在 10ms以内,为了确保程序对按键的一次闭合或者一次断开只响应一次,必须进行按键的消抖处理。 方法一 在绝大多数情况下,我们是用软件即程序来实现消抖的。最简单的消抖原理,就是当检测到按键状态变化后,先等待一个 10
[单片机]
STM32 <font color='red'>PWM</font>快速<font color='red'>开关</font>端口电平问题
基于AT89C51单片机设计的简易智能机器人
引言 随着微电子技术的不断发展,微处理器芯片的集成程度越来越高,单片机已可以在一块芯片上同时集成CPU、存储器、定时器/计数器、并行和串行接口、看门狗、前置放大器、A/D转换器、D/A转换器等多种电路,这就很容易将计算机技术与测量控制技术结合,组成智能化测量控制系统。这种技术促使机器人技术也有了突飞猛进的发展,目前人们已经完全可以设计并制造出具有某些特殊功能的简易智能机器人。 1 设计思想与总体方案 1.1 简易智能机器人的设计思想 本机器人能在任意区域内沿引导线行走,自动绕障,在有光源引导的条件下能沿光源行走。同时,能检测埋在地下的金属片,发出声光指示信息,并能实时存储、显示检测到的断点数目以及各断点至起
[应用]
小广播
热门活动
换一批
更多
最新电源管理文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved