历史上的今天
返回首页

历史上的今天

今天是:2025年02月18日(星期二)

正在发生

2020年02月18日 | 基于AVR的高精度CPSM感应加热电源研究

2020-02-18 来源:eefocus

简介:本文提出一种高精度复合脉冲均匀密度调制 (CPSM)的感应加热电源。采用AVR单片机和硬件电路协同工作方式,在保证控制脉冲均匀分布的同时,将其控制精度提升到1/1 024,使输出功率更稳定,调节更灵活;同时采用预估算编程方法,提高了工作频率。


1 引言


目前,高频感应加热电源的功率调节具有直流侧调功和逆变侧调功两种方式。逆变侧调功方式有:脉冲频率调制、移相调功、脉冲密度调制。但在轻载的情况下,以上方法会导致功率因数下降或输出电流波动等情况。脉冲均匀密度调制(PSM)利用串联谐振负载储能,通过控制单位时间内开通和关断的脉冲信号比例来调节输出功率,并使脉冲信号均匀分布。即使在轻载时,逆变器输出电流波动也很小,且输出频率不变,功率因数始终接近1,因此得到了较广泛的应用。但传统的PSM 实现方式由逻辑门电路构建,结构复杂,且其精度等级只能达到1/16,难以适应高精度感应加热场合。而单纯采用软件设计的方法,由于PSM控制算法复杂,难以提高逆变器工作频率,且存在延迟失真现象。


为提高高频感应加热电源控制精度,提出一种CPSM控制方案。在传统硬件控制电路基础上,增加了基于ATmega8单片机的软件控制,并利用该款单片机的 10位高精度A/D转换,将控制精度提升到传统控制方式的64倍;针对AVR系列单片机在数据处理上存在的延迟,加入了预估算控制策略,从而保证了输出控制信号时序稳定。


2 主电路及其工作原理


图1为CPSM感应加热电源主电路,它由三相不可控整流电路、滤波电路、单相逆变电路和串联谐振电路组成。



图中,VD1~VD6构成三相桥式不可控整流电路;L1,C1构成滤波电路,输出平稳的直流电压;V1~V4为IGBT开关器件,构成单相全桥逆变电路;VD1’~VD4’为快恢复反并联二极管,C2~C5为功率开关器件的吸收电容(包括开关器件的结电容);C6为隔直电容;T为变压器;L0为等效电感;C0为串联谐振电容;R0为等效负载电阻;V1,V2为主开关,根据输出功率的大小进行均匀脉冲密度控制;V3,V4始终交替开关,为负载回路提供续流。逆变器输出频率固定,工作在串联谐振状态,实现了ZCS和ZVS软开关。


3 CPSM控制原理与实现


3.1 CPSM控制系统的整体结构


图2为控制系统的整体框图,以ATmega8芯片和PSM硬件电路作为系统核心,包括PI调节电路、频率跟踪电路、驱动和检测电路。



三相整流、滤波、逆变电路和负载构成了系统主电路,逆变器承担了逆变和功率调节两项任务。PSM硬件电路可产生以16个脉冲为一个周期的控制信号(即精度为1/16),并经驱动电路控制逆变器,实现功率调节。给定功率与反馈值比较后经PI调节器将模拟控制量输入到ATmega 8芯片中,ATmega8根据A/D转换后的数字量对PSM硬件电路的各个周期单独控制,从而实现了精度提升。频率跟踪电路保证了CPSM控制信号基准频率与负载谐振频率相同,使电路工作在串联谐振状态。


3.2 PSM硬件电路的实现


PSM通过控制单位时间内导通和关断的脉冲信号的个数比来控制输出功率,PSM可保证输出脉冲均匀分布,因此,即使是低Q值的负载,也能获得平稳的输出电流。具体实现时,V1和V2的控制信号由n个1/2i(i=1,2,3,……,n)分频器的输出信号叠加而成,即一个控制周期内有2n个驱动脉冲。功率最大时,脉冲密度为2n/2n;只有1个脉冲时,脉冲密度为1/2n;有m(0≤m≤2n)个脉冲时,脉冲密度为m/2n。控制这n个分频器的组合,即可控制输出脉冲的密度,从而控制输出功率Po1:



c.JPG

式中:T为一个控制周期的时间;uo,io为逆变器输出的瞬时电压、电流;PN为额定功率。


图3示出n=4时的PSM脉冲产生电路结构框图,也是此设计中PSM硬件电路所采用的结构。D3D2D1D0为4位二进制控制量,根据其值决定各分频器输出信号选通与否,最后将这4路信号合成,即可以表示0/16~15/16的脉冲密度。当要求脉冲密度大于15/16时,直接输出基准脉冲,即为 16/16。




各分频器输出的脉冲信号频率相差1/2,且保持一定的相位差,以保证最终输出的信号均匀分布。以密度为11/16的脉冲为例,其合成方式可写为:11/16=1/2+1/8+1/16。


3.3 基于AVR的CPSM实现方案


CPSM的基本思路为将一个PSM的控制周期作为一个基本控制单元,对多个控制单元进行复合,从而实现精度的提升。图4为CPSM脉冲合成


示意图,一个PSM的控制周期T仅有16个控制脉冲,而将n个连续的Tk(k=1,2,3,……,n)复合后,一个CPSM控制周期Tc有16n个控制脉冲。采用单片机对各个Tk独立控制,便可获得1/(16n)的控制精度。图4中,n=64。



该控制策略输出功率为:



f.JPG

ATmega系列单片机具有高速处理能力,执行指令仅需一个时钟周期,且自带10位ADC功能,能够满足设计的需求。这里选用ATmega8芯片,基于ICCAVR7.0编译环境编写了CPSM脉冲控制程序,图5为程序流程图。



利用T/C1输入捕获功能对基准脉冲计数,以16个脉冲作为一个控制单元,在中断服务子程序中标记64个连续控制单元,并将标记号保存到变量 number(number=1,2,3……64)中,从而构成一个控制周期Tc。每一个周期进行一次A/D转换,在ADC结束中断服务子程序中获取10 位控制量D9~D0,根据该值控制各个单元。为给程序的运行争取尽可能多的时间,采用预估算方法,即在当前控制单元计算出下一个单元的4位控制量 out_data,在下一个单元的起始时刻先输出该控制量,紧接着计算出下下个单元的控制量,依次循环,从而保证了控制脉冲的连续性。


CPSM子函数用于计算各单元控制量。因A/D转换后得到10位控制量D9~D0,又有64个控制单元,故要将D9~D0个脉冲平均分配到64个单元中。 D9~D0/64=D9~D6,故先将D9~D6赋值给控制量out_data,再将D5~D0个脉冲平均分配到64个单元中。图5b 中,m=6;n=1,2,3,……,6。该算法可以理解为PSM方法的软件实现,当前单元在D9~D6个脉冲基础上,根据标记量number及D5~D0 各位的值决定增加的脉冲个数,并将其保存到控制量out_data中,通过该变量控制PSM电路。


4 实验结果和分析


为验证CPSM控制方法的正确性,设计了一台样机,基本参数为:输出功率为5 kW,输出频率为100 kHz,输入电源为三相交流380 V/50 kHz;负载等效电感L0=1.84 μH,谐振电容C0=1.36 μF,等效电阻R0=0.28 Ω;谐振回路的品质因数Q=4.19。图6a,b为V1在不同密度时一个控制周期内的驱动脉冲波形,可见,其控制精度达到1/1 024。



图6c,d为在不同脉冲密度下的输出电压电流波形,由图可见,由于脉冲均匀分布,即使在较低的密度下,输出电流也能保持平稳连续。验证了该设计方法的可行性。


5 结论


这里提出了复合脉冲均匀密度调制的感应加热电源功率控制策略。在控制脉冲均匀分布的同时,其控制精度可提升到1/1 024,使输出功率更稳定,调节更灵活;采用了预估算的编程方法,提高了工作频率;逆变环节采用串联谐振式逆变电路,控制开关管在零电压开通和零电流关断。实验结果验证了该方案可行,该控制方法对于感应加热设备的高精度控制和节能具有重要意义,且便于对传统设备进行改造,具有广阔的应用前景。

推荐阅读

史海拾趣

BROTHER公司的发展小趣事

随着全球环保意识的提高,BROTHER公司也积极践行环保理念,推动绿色生产。公司注重节能减排和资源循环利用,采用环保材料和生产工艺,减少对环境的影响。同时,BROTHER还开展了一系列环保公益活动,宣传环保理念,提高公众环保意识。通过践行环保理念,BROTHER不仅赢得了社会的认可和尊重,还为公司的可持续发展奠定了坚实基础。

以上五个故事只是BROTHER公司在电子行业发展历程中的一部分缩影。实际上,BROTHER的发展还涉及更多的细节和方面。但无论如何,BROTHER始终坚持创新、质量、服务和环保的理念,不断追求卓越和完美,为电子行业的发展做出了重要贡献。

Holtek(合泰)公司的发展小趣事

BROTHER公司的历史可以追溯到1908年,当时安井兼吉在名古屋市开设了工业缝纫机维修及零部件生产的“安井缝纫机商会”。随着时间的推移,公司逐渐发展成为缝纫机领域的领导者。然而,BROTHER并没有满足于在缝纫机领域的成功,而是开始寻求跨界发展的机会。上世纪中叶,随着电子技术的兴起,BROTHER开始利用其在机械制造和精密加工方面的技术优势,涉足电子产品领域。通过不断研发和创新,BROTHER成功推出了一系列电子产品,逐渐在电子行业崭露头角。

Cypress(赛普拉斯)公司的发展小趣事

近年来,随着汽车电子、物联网等应用领域的快速发展,Cypress也制定了新的发展战略。公司将以MCU+存储+USB为核心产品,为汽车电子、物联网等应用领域提供完整的嵌入式系统解决方案。为了实现这一目标,Cypress将继续加大研发投入,推动技术创新和产品升级。同时,公司还将加强与国际合作伙伴的合作,共同开拓新的市场和应用领域。

FILTRONETICS Inc公司的发展小趣事

FILTRONETICS Inc成立于1970年代,初期专注于滤波器技术的研发与生产。在那个时代,随着通信技术的快速发展,对高质量滤波器的需求日益增长。公司研发团队通过不懈努力,成功研发出了一种新型LC滤波器,该滤波器在频率选择性和插入损耗方面表现出色,迅速获得了市场的认可。这一技术突破不仅巩固了FILTRONETICS在滤波器领域的地位,也为公司的后续发展奠定了坚实的基础。

Cosel公司的发展小趣事

在市场竞争日益激烈的情况下,品牌形象的塑造对于企业的发展至关重要。1992年,公司名称变更为COSEL株式会社,这一变革不仅提升了公司的品牌形象,也展示了公司向更高目标迈进的决心。同时,公司还导入了V.I(视觉整合),通过统一的视觉形象传达公司的品牌理念和价值观。这些举措使得Cosel公司在客户心中留下了深刻的印象。

CONTRINEX公司的发展小趣事

自1972年在瑞士成立以来,Contrinex便踏上了成为全球传感器行业领军企业的征程。起初,公司专注于开发工业用的位置判定传感器,凭借其卓越的技术和精准的性能,很快便在市场上崭露头角。随着技术的不断进步和市场的不断扩大,Contrinex逐渐将业务拓展至全球60多个国家,旗下拥有500多名优秀员工,成为一家真正的国际化企业。

问答坊 | AI 解惑

电子工程师必备手册(三)—EMIEMC设计秘籍

电子工程师必备手册(三)—EMIEMC设计秘籍…

查看全部问答>

一年java程序员转行嵌入式linux,征求意见?

小弟,我做java开发工作一年多了,现在想去培训然后转行嵌入式linux,现在正在犹豫,望各位高手能给点建议? 我补充以下,不对的地方望指正。我本人主要从事j2ee开发,主要是觉得java的新技术更新太频繁了,而嵌入式是基于地层的,变动会少一点, ...…

查看全部问答>

基于FPGA的电子稳像平台的研究

摘要: 分析了传统电子稳像平台的缺陷,研究并设计了基于FPGA的专用平台。针对该平台研制过程中所涉及的一些关键问题进行了详尽的分析与探讨,给出了可行的解决办法。实验结果表明该平台工作稳定,扩展性好。 关键词: 视频处理 电子稳像 FPGA ...…

查看全部问答>

转载:5年单片机学习总结

人的一生是一个不断学习、不断成长的过程。转眼间,研究生的学习生涯结束了,走上新的工作岗位。回头看看,发现自己不知不觉已经走过了五年的单片机 学习之旅。 在2003年最初接触单片机 的时候,在我心中觉得51就是单片机 ,单片机 就是51,根 ...…

查看全部问答>

终于要走了

终于提交了辞职报告, 哈哈, 散分。 …

查看全部问答>

stm32f读RTC的问题:

u32 RTC_GetCounter(void){  u16 tmp = 0;  tmp = RTC->CNTL;  *****************  return (((u32)RTC->CNTH << 16 ) | tmp)& ...…

查看全部问答>

如何驱动L297?

本人初学者,不知道L297的驱动方法,并用此驱动L298。谁能说明下,给个代码解释下就更好了,谢谢 [ 本帖最后由 wwwwwsltt 于 2011-4-16 15:35 编辑 ]…

查看全部问答>

查看计算机是否虚拟化的软件

昨天在win7 32位系统上安装ubuntu64位系统,提示没有cpu虚拟化,现已搞定,需要的软件奉献给大家: 1.使用软件查看电脑是否cpu虚拟化:leomoon-cpu-v 2、没有虚拟化进入bios菜单,进行虚拟化。 怎么不能添加附件和图片? [ 本帖最后由 machinnne ...…

查看全部问答>

【allegro】做封装哪些文件是有用的

如图,做一个封装冒出来这么多的文件,哪些是需要的啊??? …

查看全部问答>

MSP430-FLASH信息区学习心得

2.void flash_clr(int *ptr)3.{4. _DINT(); //关中断5. FCTL3 = 0x0A500; //* Lock = 0 开锁6. FCTL1 = 0x0A502; //* Erase = 1 使能擦除7. *((int *) ptr) = 0; //* 擦除段8.}9.10.FLASH存储器可以按字节写入,也可以按字写入。11. // 字节写入12. ...…

查看全部问答>