0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用DsPIC30F4011实现高功率因数升压型AC/DC转换器系统的设计

电子设计 来源:电子产品世界 作者:李栩 2021-03-16 09:28 次阅读

本文以升压型转换器AC-DC功率因数校正整流器的基本结构,控制核心采用DsPIC30F4011数字信号处理器,利用主动式功率因数校正技术的平均电流控制法,提高功率因数,减少输入电流谐波。为避免高功率因数转换器电压回路系统的带宽限制,额外加入负载电流以改善负载变动时输出电压的暂态响应。详细分析转换器、系统建模及控制器设计,开发一个450W的数字升压型功率因数校正转换器,通过试验验证转换器的高功率因数性能及输入电压幅值变动和负载变动时,输出电压的稳压性能。

传统AC/DC整流器因桥式整流器和滤波电容在整流过程中产生脉冲电流,造成低功率因数及电流谐波,需要对功率因数进行校正。理想的AC/DC转换器应具有两种特性:从电网端看须具备高功率因数的特性,从负载端看要有稳压性能。主动功率因数校正电路在运行校正电路连续导通模式(CCM)下,电路不具备功率因数校正的能力,需控制输入电流,使输入电流随输入电压波形及相位变化来提高功率因数。利用平均电流控制的功率因数校正转换器对负载变动及输出电压的暂态响应较为迟缓,且需要复杂的控制电路及额外的乘/除器,数字电路等。而Figures提出的负载电流法能有效改善输出电压暂态响应及稳压特性。

本文以数字信号处理器DsPIC30F4011为基础,采用平均电流控制法与负载电流注入控制法实现数字控制高功率因数升压型AC/DC转换器系统。整个系统包括内回路电流控制、外回路电压控制及负载电流注入控制,通过该系统能在负载和输入电压幅值变动时,提高转换器的功率因数及输出电压的稳压性能。

1 升压型转换器系统

以数字信号处理器为基础的数字控制高功率因数转换器的系统结构如图1所示。其中内回路系统电流控制的作用是使输入电流随输入电压变化,以达到高功率因数性能;外回路电压控制作用是当输入电压幅值及负载变动时,整流器都能具有良好的输出稳压性能;负载电流注入控制的作用是将负载电流状态纳入反馈控制电路,以改善输出电压的暂态响应特性。

采用DsPIC30F4011实现高功率因数升压型AC/DC转换器系统的设计

以平均电流控制法为基础的高功率因数升压型转换器的系统方框图如图2所示,为设计内回路电流控制器及外回路电路电压控制器,以提高系统功率因数及输出稳压性能,首先必须对升压型转换器进行分析,并建立受控系统模型,得出相应的数学模型,以此作为控制器设计基础。

o4YBAGBQC7CASMvVAABUrMYXZBc240.png

2 高功率因数升压型转换器分析与建模

2.1 升压型转换器分析

高功率因数升压型转换器如图3所示,经过桥式整流的电压源

57851438583099.jpg

的全波波型,线电压半周期为

64041438583099.jpg

。在稳态分析前,假设:(1)切换周期Ts,开关导通比d;(2)电路运行在连续导通模式;(3)输出电容足够大,使输出电压为固定值V0。

o4YBAGBQC7eAYHjnAAA12JH62ls672.png

在稳态下,利用伏秒平衡定理有:

46151438583099.jpg

(1)

整理可得:

29961438583099.jpg

(2)

因为od(t)1,输出电压V0恒大于输入电压Vg。稳态时,输入电压与导通比变化关系如图4。

pIYBAGBQC8GAYjf9AACgEsX1G1g144.png

2.2 内回路电流控制系统建模

内回路电流控制的目的是让平均输入电流随输入电压波形变化,以达到高功率因数。通过对比感测电压Vidg与参考电压Viigref,得到误差信号ei,如图2所示。在经过电流控制器CI(S)和脉冲宽度调制器产生导通比d的驱动信号,控制开关的开和关,使平均输入电流随输入电压变化[9-10]。

为设计电流控制器,需建立控制系统的数学模型。本文利用状态空间平均法对升压型转换器作交流小信号分析,推导出控制系统的输出函数,作为CI(S)的设计基础。小信号分析可分为以下步骤:

1. 电路状态方程:升压型转换器如图3,若开关S打开,则二极管关闭,方程为:

75971438583100.jpg

(3)

78941438583100.jpg

(4)

若开关S关闭,则二极管打开,方程为:

1731438583101.jpg

(5)

64411438583101.jpg

(6)

2. 线性化:对电感电流iL,输入电压Vg,电容电压Vc0,导通比d,忽略直流项及交流乘积项,可得线性方程式:

69131438583101.jpg

(7)

24611438583101.jpg

(8)

3. 传递函数:求出输出信号

4391438583102.jpg

对控制信号导通比

46351438583102.jpg

的传递函数为:

45331438583102.jpg

(9)

2.3 外回路电压控制系统建模

假设内回路电流控制器CI(S)设计合理,使平均输入电流随输入电压变化,利用平均功率法,对外回路电压控制系统的控制系统建模,求出传递函数,作为电压控制器的设计基础,以达到输出电压的稳压性能。如图2所示的功率因数校正转换器系统方框图,可得:

85101438583102.jpg

(10)

85371438583102.jpg

随Vg(t)变化,则

71101438583102.jpg

89301438583103.jpg

可表示为:

15601438583103.jpg

(11)

假设转换器转换效率为100%,即Pin(t)=P0(t),则平均输入功率为:

98951438583104.jpg

(12)

其中,Vg(t)的均方根值为Vg(nms) 与平均值为Vg(dc) 的比值为

78381438583104.jpg

。因此,平均输出功率为:

87111438583104.jpg

(13)

因此可得:

63461438583104.jpg

(14)

根据理想高功率因数转换器的无损电阻器模式,如图5所示。对于线电压半周期T2L的移动平均值而言,控制信号发VCV与输入电压平均值Vg(dc) 的变化相当缓慢,可视为常数。

由式(12)和式(14)求得:

13881438583104.jpg

(15)

另一方面,因为

97521438583105.jpg

,所以:

64981438583105.jpg

(16)

直流分析:由式(15)和(16)可得直流工作点

78481438583105.jpg

(17)

交流分析:忽略直流项与交流高次项,可得:

46221438583105.jpg

(18)

79161438583105.jpg

(19)

求得控制信号

36331438583106.jpg

至输出电压

10251438583106.jpg

之间的传递函数为:

5771438583106.jpg

(20)

3 控制器设计与负载电流注入法

设计一个高功率因数升压型AC/DC转换器,其规格为输入电压90~130Vrms、输出电压312V、最大输出功率450W。元件参数为电感L=1Mh,输出电容Co=848uF,负载RL=216,功率开关切换频率fs=100kHz。

pIYBAGBQC8-AWAFwAABzw31l_tY062.png

高功率因数升压型转换器的内回路电流控制方框图如图6所示,脉冲宽度调制等效增益为1/10;将电气型号与元件参数值代入式(9)可得:

40201438583106.jpg

(21)

设计的电流控制器CI(S)为PI控制器GI(s)=0.4+900/s (22)

得到内回路电流控制系统频率与响应,系统的频宽为1.33Hz,满足内回路系统频宽远大于120kHz的要求。

高功率因数转换器的外回路电压控制系统方框图如图7所示,为了使输入电压V0不受输入电压Vm幅值变动及负RL载变动的影响,设计稳压控制器Cv(s),以达到稳压性能。实际中降压比Kv=1/39、Kf=1/104,调整比Km=1000,代入公式(20) 得:

71261438583107.jpg

(23)

设计稳压控制器Cv(s)为积分器与相位超前控制器的组合

22851438583107.jpg

(24)

可得外回路电压控制系统频率响应的波特图如8所示,系统的频宽约为74.9rad/s=11.9Hz,满足步阶响应的稳态误差为零及外回路系统频宽在10Hz~20Hz的要求。

o4YBAGBQC92AZxwUAAGX8mYAL74418.png

为实现数字控制,将控制器传递函数转换成离散时间状态的空间表示式,在取样频率为6kHz下,得到电流控制器为:

88271438583107.jpg

(25)

95861438583107.jpg

(26)

同样地,在取样频率为2kHz下,可得电压控制器离散状态空间表示为:

27231438583108.jpg

(27)

34611438583108.jpg

(28)

在外回路电压控制器设计上,为减少控制器信号与乘法器信号受120Hz输出电压的影响,降低了功率因数的性能,所以外回路系统的频宽通常设计在10Hz~20Hz之间。因此,在负载变动时,输出电压很难恢复至稳压状态。本文利用负载电流注入法将负载电流状态作为控制反馈,以改善输出电压的暂态响应。负载电流注入法是将负载电流接入控制回路,当负载发生变动时,立刻产生稳态输入电流的参考信号,改善外回路电压控制器缓慢的动态响应。

4 数字控制系统试验验证

以16位数字信号处理器DsPIC30F4011为基础,完成数字控制高功率因数升压型转换器的设计。在试验验证过程中,输入电压90~130 Vrms、输出电压312 V、最大输出功率450 W的高功率因数升压型AC/DC转换器。试验测量结果如下:

图9为输入电压110Vrms、输出功率450W时,输入电压Vin和电流iin的实际波型,利用万用表测量的功率因数值为0.968,说明了该设计系统的高功率因数特性。

随后,对系统输出电压的稳压性能进行测试,针对输入电压从110 V变动到130 V,再从110 V变到90 V,输出的电压响应如图10(a)。当负载从250 W变动到450 W时,输出的电压响应如图10(b)。当额外加入负载电流且负载变动同时发生时,输出的电压响应如图10(c)。比较图10(b)和10(c),图10(c)的输出电压变动较小时,负载电流注入法具有较高的稳压效果。当Vin=110 Vrms时,针对不同输出功率,测得高功率因数升压型转换器的功率因数曲线如图11(a)所示,在Po=450W时,功率因数最高可达0.966。针对不同输出功率,测量高功率因数升压型转换器的效率曲线如图11(b)所示,在Po=450W时,效率最高可达92.2%。

pIYBAGBQC-iAAbwSAACNUnMdlAQ497.png

5 结论

本文以升压型转换器为AC/DC功率因数校正整流器的基本结构,以数字信号处理器DsPIC30F4011为控制核心,应用主动式功率因数校正技术的平均电流控制法,使平均输入电流随输入电压波形变化,以提高功率因数性能。利用负载电流注入控制法,改善输出电压动态响应较慢的缺点。最后设计输出功率为450W的高功率因数升压型转换器并进行试验,试验结果表明,该功率因数升压型转换器符合电流谐波的高功率因数特性,并且在输入电压幅值变动及负载变动时,输出具有良好的稳压特性。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18217

    浏览量

    221930
  • 转换器
    +关注

    关注

    27

    文章

    8172

    浏览量

    141575
  • 控制器
    +关注

    关注

    112

    文章

    15154

    浏览量

    170946
收藏 人收藏

    评论

    相关推荐

    谁有dsPIC30F4011的例程啊?????

    如题,急需dspic30f4011的例程,我想知道这块芯片pwm占空比是怎么设置的?谁有实例啊????
    发表于 03-17 20:31

    兩顆IC:RENESAS M30290FATHPU3 / DSPIC30F4011

    IC:RENESASM30290FATHPU3/DSPIC30F4011請問此兩顆IC是否可以搭配8M-49US-DIP與20M-49US-DIP,還是要用其他頻率?哪位知道请告诉我,谢谢!{:23:}
    发表于 04-15 11:20

    基于 dsPIC30F4011 的BLDC控制实例(内含代码)

    )作为全电动注塑机顶出伺服系统的执行机构,以 dsPIC30F4011 为核心处理驱动电路和控制电路,包括IGBT 功率模块、键盘显示和通讯接口等部分。在
    发表于 11-12 11:25

    dspic30f4011学习

    本帖最后由 1076470472ruan 于 2014-11-12 14:29 编辑 我最近在用dspic30f4011,,dspic30f6010a跟pic16f877a也有接触。想结交好友,求共同学习,有兴趣的记得留言
    发表于 11-12 14:28

    无桥功率因数校正转换器

    `描述此设计是一种数字控制的无桥 300W 功率因数校正转换器。无桥 PFC 转换器的明显特征是输入端不再需要二极管电桥。这降低了二极管电桥通常发生的功率损失,从而改进了总体
    发表于 04-08 15:10

    MT7936美芯晟驱动单级功率因数 AC-DC LED 驱动

    描述//QQ2892715427 MT7936 是一个单级、功率因数,原边控制交流转直流LED驱动芯片。MT7936 集成片上功率因数校正(PFC)功能,在临界导通模式下运行,实现
    发表于 09-19 22:38

    怎么在DSPIC30F4011实现PID

    我想在DSPIC30F4011实现PID,可以帮助我如何用C实现集成。 以上来自于百度翻译 以下为原文 I want to implement PID in dspic30f4011
    发表于 10-16 08:40

    适用于功率AC-DC转换应用的SMPS-AC-DC参考设计

    SMPS-AC-DC参考设计提供了一种简便的方法来评估SMPS dsPIC数字信号控制功率和特性,以实现
    发表于 05-17 09:23

    电压和电流的FFT DSPIC30F4011 C程序哪里可以找到?

    你好,我怎么能找到一个C程序,让我分析一个电压信号,并在16x2液晶显示上显示它们当前的基波和谐波频率。我使用MPLAB IDE软件来编译C30 I dsPIC30F4011dsPIC30
    发表于 08-19 13:51

    AP1684是一款高性能AC / DC功率因数校正LED驱动控制,可驱动高压双极晶体管

    AP1684 Ac / DcPf,高效率LED驱动控制的典型应用。 AP1684是一款高性能AC
    发表于 10-18 08:46

    请问我能用DSPIC30F4011计算有功功率吗?

    我想测量有功功率。我发现MCP3909板有支持,因为它用dsPIC33f计算有功功率。它是基于代码计算的,而且每个dspic都能做到吗?我能用DSP
    发表于 11-06 10:41

    请问使用dsPIC30F4011的ICD 3配对失败该怎么办?

    .....01.48.17固件类型...........dsPIC30FTarget电压检测目标设备dsPIC30F4011找到。设备ID修订=1003Device擦除...编程...以下存储区域(s)被编程:程序存储
    发表于 11-07 14:45

    数字控制的无桥300W功率因数校正转换器参考设计

    描述此设计是一种数字控制的无桥 300W 功率因数校正转换器。无桥 PFC 转换器的明显特征是输入端不再需要二极管电桥。这降低了二极管电桥通常发生的功率损失,从而改进了总体
    发表于 09-23 07:24

    求助(dspic30f4011

    求助一些dspic30f4011所设计的一些放大电路原理图,比如测温,测压,测流量的电路图,之前是51,现在对这个芯片两眼一抹黑,走过路过的大佬看看孩子感谢!
    发表于 03-14 17:58

    dsPIC30F4011dsPIC30F4012数字信号控制器的数据手册免费下载

    本文档包含 dsPIC30F4011/4012 器件的特定信息。 dsPIC30F 器件在高性能 16 位单片机 (MCU)架构中融合了大量数字信号处理器(Digital Signal
    发表于 10-09 08:00 22次下载
    <b class='flag-5'>dsPIC30F4011</b>和<b class='flag-5'>dsPIC30</b>F4012数字信号控制器的数据手册免费下载