CN102843026B - 一种基于cpld的有源pfc控制电路 - Google Patents
一种基于cpld的有源pfc控制电路 Download PDFInfo
- Publication number
- CN102843026B CN102843026B CN201210294415.5A CN201210294415A CN102843026B CN 102843026 B CN102843026 B CN 102843026B CN 201210294415 A CN201210294415 A CN 201210294415A CN 102843026 B CN102843026 B CN 102843026B
- Authority
- CN
- China
- Prior art keywords
- circuit
- cpld
- register
- pwm module
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B70/00—Technologies for an efficient end-user side electric power management and consumption
- Y02B70/10—Technologies improving the efficiency by using switched-mode power supplies [SMPS], i.e. efficient power electronics conversion e.g. power factor correction or reduction of losses in power supplies or efficient standby modes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P80/00—Climate change mitigation technologies for sector-wide applications
- Y02P80/10—Efficient use of energy, e.g. using compressed air or pressurized fluid as energy carrier
Landscapes
- Dc-Dc Converters (AREA)
- Rectifiers (AREA)
Abstract
本发明公开了一种基于CPLD的有源PFC控制电路,包括CPLD、单片机、AD转换电路、时钟源和用于对BOOST型PFC电路拓扑结构中的电感进行电流采样的电流采样电路,所述CPLD包括第一缓冲寄存器、第二缓冲寄存器、周期寄存器、第一数值比较器、第二数值比较器、电流基准寄存器、PWM模块和AD转换逻辑控制器,所述时钟源接入CPLD的时钟信号输入端,AD转换电路与AD转换逻辑控制器相连;所述电流采样电路与AD转换电路相连;第一、第二数值比较器结合控制PWM模块输出的PWM脉冲宽度,再由该PWM脉冲控制BOOST型PFC电路拓扑结构的IGBT通断,使BOOST型PFC电路拓扑结构的实际电感电流跟随电感电流参考值变化。本发明对外部CPU的要求很低,同时保证输入电流的谐波失真度很小,控制的鲁棒性好。
Description
技术领域
本发明涉及功率因素校正电路,具体涉及一种基于CPLD的有源PFC控制电路。
背景技术
电子技术、电力电子技术的迅猛发展,大量电力电子设备的投入使用,给电网带来日益严重的谐波和无功功率危害。在不间断电源(UPS)中一般采用功率因数校正(PFC)技术来解决谐波污染的问题,如图1所示的BOOST型PFC电路拓扑结构,主要由电感L1、IGBT管、二极管D1、电容C1、电阻Z1和整流桥组成。
传统的有源PFC电路都是采用集成模拟控制芯片来实现的,如UC3854、L4981A/B等,但是模拟控制芯片本身存在一些缺陷,如元器件容易老化及热漂移;控制方法不灵活,功率难以做大等。
随着数字控制技术的不断发展,采用DSP来实现中大功率PFC控制的方法,已经广泛地应用于电力电子技术领域。这种数字化控制方法不仅弥补了模拟电路的缺陷,而且它还具有一些模拟电路无法比拟的优点,如可以采用软件的办法取代某些硬件电路,如滤波电路、PI调节器电路等,这就大大简化了硬件电路,简化了电路的复杂性并降低了电路的成本,而且可以实现更加先进的PFC控制方法,***维护升级方便等。
采用DSP的全数字化PFC控制一般采用双环控制,如图2所示,外环是电压环,PFC的反馈电压Udc与参考电压Uref相减得到电压误差值,经过PI环节后与标准正弦波信号相乘得到内环电流环的参考电流,参考电流与电感电流IL相减得到电流误差值,误差值经过PI环节后为控制器的输出。
但是纯粹的通过DSP软件控制也存在一些缺点,如采样频率和开关频率之间的矛盾、始终滞后一个开关节拍的控制延时、复杂的数学建模和算法设计、对DSP的运算速度有较高要求、PI参数整定难、对电路参数敏感等的问题。
发明内容
本发明所要解决的技术问题,就是提供一种基于CPLD的有源PFC控制电路,其对外部CPU的要求很低,同时保证输入电流的谐波失真度很小,控制的鲁棒性好。
为解决上述技术问题,本发明采取的技术方案如下:
一种基于CPLD的有源PFC控制电路,其特征在于:包括CPLD、单片机、AD转换电路、时钟源和用于对BOOST型PFC电路拓扑结构中的电感进行电流采样的电流采样电路,所述CPLD包括第一缓冲寄存器、第二缓冲寄存器、周期寄存器、第一数值比较器、第二数值比较器、电流基准寄存器、可产生三角波基准的PWM模块和用于控制所述AD转换电路进行AD转换并存储AD转换结果的AD转换逻辑控制器,所述第一缓冲寄存器依次与周期寄存器、第一数值比较器PWM模块相连,所述第二缓冲寄存器依次与电流基准寄存器、第二数值比较器、AD转换逻辑控制器相连,所述单片机具有相应数据通讯接口分别与第一、第二缓冲寄存器相连,该单片机还具有用于对BOOST型PFC电路拓扑结构的直流总线电压输出进行采样的采样输入端,所述时钟源接入CPLD的时钟信号输入端,所述AD转换电路与所述AD转换逻辑控制器相连;所述电流采样电路与AD转换电路相连;
所述PWM模块为时钟源计数器,在每个所述时钟源的上跳沿,PWM模块中的计数值加1,单片机输出控制PWM模块的输出周期的周期信号经第一缓冲寄存器存入周期寄存器,同时将周期寄存器的值与PWM模块中的计数值在第一数值比较器中进行比较,第一数值比较器输出复位控制信号至PWM模块,使PWM模块复位计数或按单片机的周期信号输出高电平或低电平;
所述电流采样电路获得电感电流后经AD转换电路转换,进入AD逻辑控制电路中存储,所述单片机根据采样输入端的采样信号计算得出电感电流参考值作为电流基准,经第二缓冲寄存器存入电流基准寄存器,同时第二数值比较器读取AD转换逻辑控制器的AD转换结果与电流基准寄存器的电感电流参考值进行比较,第二数值比较器输出低电平控制信号至PWM模块,第一、第二数值比较器结合控制PWM模块输出的PWM脉冲宽度,再由该PWM脉冲控制BOOST型PFC电路拓扑结构的IGBT通断,使BOOST型PFC电路拓扑结构的实际电感电流跟随电感电流参考值变化。
本发明所述基于CPLD的有源PFC控制电路还包括16位并行数据总线,所述第一缓冲寄存器、第二缓冲寄存器经16位并行数据总线与单片机相连。
本发明相比于现有技术的有益效果:
本发明不需要进行复杂的数学建模和算法设计;电流内环不在使用PI控制器,而是由CPLD根据给定的电流基准值自适应地调整PWM模块的输出脉冲宽度,不再有电流内环的参数整定问题,这也导致了本新型对电路参数的变动不再敏感,鲁棒性好。
附图说明
图1为现有BOOST型PFC电路拓扑结构;
图2为现有采用DSP进行PFC控制的原理图;
图3为本发明的电路连接示意图;
图4为本发明PWM模块计数的三角波波形图;
图5为本发明PWM模块输出的脉冲波形图;
图6为本发明实际电感电流(折线部分)跟随电流基准(正弦弧线部分)变化的波形图。
具体实施方式
如图3所示的一种基于CPLD的有源PFC控制电路,它包括CPLD、单片机、AD转换电路、时钟源和用于对BOOST型PFC电路拓扑结构中的电感进行电流采样的电流采样电路,CPLD包括第一缓冲寄存器、第二缓冲寄存器、周期寄存器、第一数值比较器、第二数值比较器、电流基准寄存器、可产生三角波基准的PWM模块和用于控制AD转换电路进行AD转换并存储AD转换结果的AD转换逻辑控制器,第一缓冲寄存器依次与周期寄存器、第一数值比较器PWM模块相连,第二缓冲寄存器依次与电流基准寄存器、第二数值比较器、AD转换逻辑控制器相连,单片机具有相应数据通讯接口分别与第一、第二缓冲寄存器相连,该单片机还具有用于对BOOST型PFC电路拓扑结构的直流总线电压输出进行采样的采样输入端,时钟源接入CPLD的时钟信号输入端,AD转换电路与AD转换逻辑控制器相连;电流采样电路与AD转换电路相连。CPLD的芯片采用的型号为EPM240T100C5,单片机的芯片采用的型号为MC9S08AW,AD转换电路采用AD9200为AD转换芯片。
其中,时钟源输出频率为20MHz的方波;AD转换逻辑控制器是内部的一个逻辑发生模块,用于控制AD转换电路进行AD转换和转换结果的读取。AD转换电路可以选用具有多级流水线结构的AD芯片,这样就可以在每一个时钟源基准的下跳沿读取一次AD转换的数值。AD转换电路的的输入为BOOST型PFC电路拓扑结构的电感电流。如图3所示,AD转换逻辑控制器用AD clk脚来控制AD转换电路的转换;用AD Data并行总线(10位)来读取AD转换结果。
PWM模块为时钟源计数器,计数器从0开始计数,在每个时钟源的上跳沿,PWM模块中的计数值加1,单片机输出控制PWM模块的输出周期的周期信号经第一缓冲寄存器存入周期寄存器,同时将周期寄存器的值与PWM模块中的计数值在第一数值比较器中进行比较,当两者相等时,第一数值比较器产生一个复位信号CLR,该信号使PWM模块复位计数,重新开始计数,同时使PWM模块输出高电平,两者不相等时,PWM模块输出低电平。在复位信号CLR有效期间,将各个对应缓冲寄存器的值传送给对应的寄存器,实现各个寄存器的数值更新。如图3所示,PWM模块有两个输出信号端:一个是PWM output脚,与BOOST型PFC电路拓扑结构中IGBT管的集电极相连,用于驱动IGBT管;一个是PWM clr脚,是内部PWM模块计数的复位信号。
电流采样电路获得BOOST型PFC电路拓扑结构中的电感电流后经AD转换电路转换,进入AD逻辑控制电路中存储。单片机根据采样输入端的采样信号计算得出电感电流参考值作为电流基准,具体是单片机对BOOST型PFC电路拓扑结构的输出进行定时采样,与给定值进行相减,误差信号进行PI计算后再乘以一个正弦信号就得到电感电流参考值,因单片机按照正弦规律的变化来定时更改电流基准寄存器的值,那么PWM模块就会控制电感的电流跟随电流基准寄存器值的变化。该电感电流参考值经第二缓冲寄存器存入电流基准寄存器,同时,在每个时钟源的下跳沿,第二数值比较器读取AD转换逻辑控制器的AD转换结果与电流基准寄存器的电感电流参考值进行比较,如果AD转换结果(即实际电感电流)大于或等于电流基准寄存器的值,那么第二数值比较器输出一个低电平控制信号GT,PWM模块接收到有效的低电平控制信号GT后,PWM模块输出低电平并保持到PWM模块计数复位,在PWM模块计数复位后,PWM模块才重新开始输出高电平。当AD转换结果小于电流基准寄存器的值时,则第二数值比较器不输出控制信号。
PWM模块的计数值的三角波形如图4所示,PWM模块输出的脉冲波形如图5所示,通过第一、第二数值比较器对PWM模块的控制,从而控制PWM模块输出的PWM脉冲宽度,再通过该PWM脉冲控制BOOST型PFC电路拓扑结构的IGBT通断,使BOOST型PFC电路拓扑结构的实际电感电流跟随电感电流参考值(电流基准)变化,使电感电流波形更接近电感基准的波形(如图6所示),使功率因素更接近1。
如图3所示,第一缓冲寄存器、第二缓冲寄存器共用一组16位并行数据总线(Data Bus)与单片机相连。通过数据端口CS1和数据端口CS2来决定第一或第二缓冲寄存器占用当前的数据总线。
上述实施例仅为本发明的较佳实施例,并非用来限定本发明的实施范围;即凡依本发明内容所作的变化与变型,都为本发明权利要求所要求保护的范围所涵盖。
Claims (2)
1.一种基于CPLD的有源PFC控制电路,其特征在于:包括CPLD、单片机、AD转换电路、时钟源和用于对BOOST型PFC电路拓扑结构中的电感进行电流采样的电流采样电路,所述CPLD包括第一缓冲寄存器、第二缓冲寄存器、周期寄存器、第一数值比较器、第二数值比较器、电流基准寄存器、可产生三角波基准的PWM模块和用于控制所述AD转换电路进行AD转换并存储AD转换结果的AD转换逻辑控制器,所述第一缓冲寄存器依次与周期寄存器、第一数值比较器和PWM模块相连,所述第二缓冲寄存器依次与电流基准寄存器、第二数值比较器、AD转换逻辑控制器相连,所述单片机具有相应数据通讯接口分别与第一、第二缓冲寄存器相连,该单片机还具有用于对BOOST型PFC电路拓扑结构的直流总线电压输出进行采样的采样输入端,所述时钟源接入CPLD的时钟信号输入端,所述AD转换电路与所述AD转换逻辑控制器相连;所述电流采样电路与AD转换电路相连;
所述PWM模块为时钟源计数器,在每个所述时钟源的上跳沿,PWM模块中的计数值加1,单片机输出控制PWM模块的输出周期的周期信号经第一缓冲寄存器存入周期寄存器,同时将周期寄存器的值与PWM模块中的计数值在第一数值比较器中进行比较,第一数值比较器输出复位控制信号至PWM模块,使PWM模块复位计数或按单片机的周期信号输出高电平或低电平;
所述电流采样电路获得电感电流后经AD转换电路转换,进入AD逻辑控制电路中存储,所述单片机根据采样输入端的采样信号计算得出电感电流参考值作为电流基准,经第二缓冲寄存器存入电流基准寄存器,同时第二数值比较器读取AD转换逻辑控制器的AD转换结果与电流基准寄存器的电感电流参考值进行比较,第二数值比较器输出低电平控制信号,PWM模块接收到有效的该低电平控制信号后,PWM模块输出低电平并保持到PWM模块计数复位,第一、第二数值比较器结合控制PWM模块输出的PWM脉冲宽度,再由该PWM脉冲控制BOOST型PFC电路拓扑结构的IGBT通断,使BOOST型PFC电路拓扑结构的实际电感电流跟随电感电流参考值变化。
2.根据权利要求基于CPLD的有源PFC控制电路,其特征在于:所述基于CPLD的有源PFC控制电路还包括16位并行数据总线,所述第一缓冲寄存器、第二缓冲寄存器经16位并行数据总线与单片机相连。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210294415.5A CN102843026B (zh) | 2012-08-17 | 2012-08-17 | 一种基于cpld的有源pfc控制电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210294415.5A CN102843026B (zh) | 2012-08-17 | 2012-08-17 | 一种基于cpld的有源pfc控制电路 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102843026A CN102843026A (zh) | 2012-12-26 |
CN102843026B true CN102843026B (zh) | 2015-03-25 |
Family
ID=47370147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210294415.5A Active CN102843026B (zh) | 2012-08-17 | 2012-08-17 | 一种基于cpld的有源pfc控制电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102843026B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107623434B (zh) * | 2017-09-06 | 2020-10-02 | 湖北工业大学 | 用于五电平功率因数校正器的窗口pwm控制电路 |
CN109245531B (zh) * | 2018-10-29 | 2020-07-07 | 合肥鑫晟光电科技有限公司 | 占空比确定方法、装置、脉宽调制信号生成方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006304430A (ja) * | 2005-04-18 | 2006-11-02 | Oki Power Tech Co Ltd | 電源回路 |
CN101199239A (zh) * | 2005-03-22 | 2008-06-11 | 美国快捷半导体有限公司 | 用于驱动led的单级数字电源转换器 |
EP2166657A1 (en) * | 2007-07-09 | 2010-03-24 | Murata Manufacturing Co. Ltd. | Pfc converter |
CN202737736U (zh) * | 2012-08-17 | 2013-02-13 | 佛山市柏克新能科技股份有限公司 | 一种基于cpld的有源pfc控制电路 |
-
2012
- 2012-08-17 CN CN201210294415.5A patent/CN102843026B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101199239A (zh) * | 2005-03-22 | 2008-06-11 | 美国快捷半导体有限公司 | 用于驱动led的单级数字电源转换器 |
JP2006304430A (ja) * | 2005-04-18 | 2006-11-02 | Oki Power Tech Co Ltd | 電源回路 |
EP2166657A1 (en) * | 2007-07-09 | 2010-03-24 | Murata Manufacturing Co. Ltd. | Pfc converter |
CN202737736U (zh) * | 2012-08-17 | 2013-02-13 | 佛山市柏克新能科技股份有限公司 | 一种基于cpld的有源pfc控制电路 |
Also Published As
Publication number | Publication date |
---|---|
CN102843026A (zh) | 2012-12-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106100373B (zh) | 自适应优化thd的高频crm升压型pfc变换器 | |
CN102857087B (zh) | 一种功率因数自适应控制方法 | |
CN202818091U (zh) | 一种有源功率因数校正装置 | |
CN204304456U (zh) | 一种电网用自动无功补偿*** | |
CN107546973A (zh) | 一种低输入电流谐波的断续模式pfc变换器 | |
CN102998494A (zh) | 一种用于智能变电站测试***的测试信号发生装置 | |
CN102843026B (zh) | 一种基于cpld的有源pfc控制电路 | |
CN105633964B (zh) | 一种apf电流控制方法及*** | |
CN105406752A (zh) | 一种i型与t型三电平双向pwm整流器控制*** | |
CN105529710A (zh) | 一种基于dstatcom拓扑结构的控制方法及装置 | |
CN103515958B (zh) | 一种电能质量设备及其控制装置 | |
CN103532170A (zh) | 用于并网电流滞环控制算法的开关周期固定控制方法 | |
CN103269156A (zh) | 一种基于sopc的功率因数校正装置 | |
CN106921308A (zh) | 一种新型三相逆变器及控制方法 | |
CN202737736U (zh) | 一种基于cpld的有源pfc控制电路 | |
CN201758283U (zh) | 一种基于spwm半波倍频控制的有源电力滤波器 | |
CN205157646U (zh) | 一种基于压控振荡器的电能计量电路 | |
CN203206121U (zh) | 一种基于fpga的变频交流电源控制装置 | |
CN105915045A (zh) | 基于igbt振铃时间的变频空调pfc控制方法 | |
CN103560656A (zh) | 减小单相光伏并网逆变器输出电流谐波的方法 | |
CN107453589A (zh) | 基于fpga的变流器闭环控制器 | |
CN104124858A (zh) | 一种正弦脉冲宽度调制pwm逻辑竞争的抑制方法 | |
CN204046172U (zh) | 一种基于双核处理器的有源电力滤波控制器 | |
CN202550542U (zh) | 一种逐周限流保护电流质量调节装置 | |
CN102611134B (zh) | 一种基于捕获单元的电网电压相频跟踪方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 528000, No. 115, No. four, No. seven, Zhangcha Road, Chancheng District, Guangdong, Foshan Province, China, two to the third floor Patentee after: Aerospace Berk (Guangdong) Technology Co., Ltd. Address before: 528000, No. two, building 2, building 117, No. five, Zhangcha Road, Chancheng District, Guangdong, Foshan Patentee before: Foshan Burke New Energy Technology Co.,Ltd. |
|
DD01 | Delivery of document by public notice | ||
DD01 | Delivery of document by public notice |
Addressee: Ren Xiaohui Document name: Notification of Passing Examination on Formalities |