FPGA的宽频超声波电源频率跟踪系统设计_第1页
FPGA的宽频超声波电源频率跟踪系统设计_第2页
FPGA的宽频超声波电源频率跟踪系统设计_第3页
FPGA的宽频超声波电源频率跟踪系统设计_第4页
FPGA的宽频超声波电源频率跟踪系统设计_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【Word版本下载可任意编辑】 FPGA的宽频超声波电源频率跟踪系统设计 摘 要: 针对传统超声波电源无法驱动及锁频不同谐振频率段的换能器,实现不了宽频域内的锁相和频率跟踪的问题,设计了一种基于FPGA的具有自动频率搜索与跟踪、动态匹配不同谐振频率换能器的宽频域超声波电源。根据换能器的阻抗特性曲线,设计出动态步长的宽频域频率搜索方法,快速跟踪到换能器的谐振频率,并根据反应电路的电压电流相位差,实时调整输出频率,锁定整个系统工作在谐振状态。实验结果说明,设计的宽频域超声波电源频率搜索快、跟踪准,动态匹配换能器适应性好。 0 引言 超声波焊接、清洗、检测技术具有广泛的应用前景。然而超声波系统谐振频

2、率漂移、跟踪滞后等问题并没有得到完全解决。目前研制的超声波设备多为超声波电源与其配套的换能器工作,单个超声波电源无法驱动及锁频不同谐振频率段的换能器,实现不了宽频域内的频率跟踪和锁相。因此,研制一款具有频率自动跟踪并能动态匹配不同谐振频率换能器的宽频超声波电源具有重要的应用价值。 本文采用XILINX ZYNQ系列的FPGA(XC7Z0201CLG484I)作为主控制器,设计了一款具有宽频域内频率自动搜索、跟踪、动态匹配换能器的超声波电源。输出频率2040 kHz,可以驱动在该频率范围内的不同应用类型换能器,具有宽频域的广泛适用性。 1 超声波电源系统构成 超声波电源由整流电路、逆变电路、匹配

3、电路、反应电路和主控制电路组成。系统构造框图如图1所示。主控制器FPGA集成了一个双核ARM Cortex-A9 处理器资源(Processing System,PS)和一个传统的现场可编程门阵列(Field-Programmable Gate Array,FPGA)逻辑资源(Programmable Logic,PL)。FPGA的PL单元主要完成频率搜索、频率跟踪、电压电流鉴相、SPWM生成、直接数字式频率合成器(DDS)等功能;PS处理器完成界面显示、输入参数处理等功能。匹配电路由高频变压器和改良T型匹配网络组成,起着变阻调谐的作用,使负载呈纯阻性,提高电源的效率。 DDS可简化为由相位累

4、加器和ROM正弦波存储表组成。在系统时钟的控制下,更新频率控制字,该频率控制字对应着ROM正弦波表的地址,而该地址存储的内容就是正弦波的某个合成点对应的幅值,在下一个系统时钟下,相位累加器的输出再次增加一个频率控制字,对应着改变波形存储的地址,从而生成所合成波形的下一个幅值点,直到相位累加器溢出后形成一个完整的正弦波。该正弦波的频率随着频率控制字的改变而改变,其输出频率为: 式中,N为相位累加器位长,fclk为系统时钟,Fword为频率控制字。 DDS输出正弦波信号与SPWM生成模块内部产生的高频三角载波信号开展调制,输出脉冲宽度按照正弦波规律变化的PWM波,控制逆变电路输出频率按照DDS输出

5、的正弦波频率改变。 系统通电后,首先根据反应电流有效值I_in开展频率搜索,在20 kHz40 kHz频域内快速搜索到换能器的谐振频率,并记录谐振频率时的电流值I_max作为电流阈值,接着启动频率跟踪程序,根据反应电路的电压U、电流I相位差,锁定输出频率在电压电流相位一致的频率点,同时PL还实时监测反应电流值与I_max之间的大小,作为判断系统是否处于谐振状态的一个辅助条件。一旦系统更换换能器或者负载突变导致系统失谐,反应电流值将远小于I_max,此时PL将选择频率搜索程序,重新搜索到换能器的谐振频率后,转到频率跟踪开展相位锁定。 2 频率搜索 超声波电源输出频率与换能器谐振频率相等时,电源工

6、作效率,系统工作稳定。实验说明,换能器工作在谐振频率Fs时,其负载流过的电流值,因此可以通过检测换能器的电流值实现谐振频率搜索。 图2绘制了谐振频率为22 kHz和32.32 kHz的换能器在20 kHz40 kHz频段内的阻抗特性曲线。由图2可知,换能器在谐振频率附近阻抗会发生巨大变化,即电流值变化明显;而在远离谐振频率时,阻抗变化不明显,从而可知其电流变化微弱。基于换能器的这一阻抗特性,在FPGA平台上设计了基于电流值的频率搜索法。频率搜索的FPGA实现如图3所示。 系统通电后由频率搜索模块产生20 kHz输出频率所需的频率控制字,在系统时钟控制下,比较当前反应的电流有效值I_in与上一周

7、期反应的电流值,若二者差值小于设定的阈值Ith,说明此时负载电流变化不明显,系统频率远离换能器的谐振频率,此时以设定的大步长step1改变DDS的频率控制字;当二者差值大于Ith,说明此时的系统频率已接近换能器的谐振频率,频率控制字将以设定的小步长step2微调,直到输出频率到达40 kHz,频率搜索功能完成,此时记录搜索过程中的电流值I_max,并输出电流值对应的频率控制字。频率搜索的软件流程图如图4所示。图中各变量的注释如下: (1)Freq:搜索频率范围(20 kHz40 kHz) (2)F_word_rem:谐振频率控制字 (3)I_in:输入电流有效值 (4)I_max:电流值 (5

8、)step、step1、step2:代表不同步长 (6)Ith:设定阈值 (7)det_I:相邻采样周期的电流差值。 系统上电后初始化频率Freq为20 kHz,在每个采样周期下,比较输入电流I_in与I_max的关系。如果输入电流大于I_max,将输入电流值赋给I_max,并记录此时的频率点赋值给F_word_rem,同时比较相邻采样周期内的电流值以产生det_I,随后比较det_I与Ith的关系。如果det_I大于Ith,说明此时系统的输出频率已接近换能器的谐振频率点,输出频率Freq将以小步长step2递变;反之说明输出频率远离换能器的谐振频率,为加快搜索速度,应以大步长step1在宽频

9、域改变输出频率。当完成频域内搜索之后,输出频率字为电流值时刻对应的谐振频率点F_word_rem,频率搜索程序完成。 图5为频率搜索程序的ModelSim仿真图。光标位置代表电流值点,即换能器的谐振频率点。在换能器的谐振频率附近,输出的频率字以小步长step=10变化,逐步搜索到谐振频率点,并记录下谐振频率为20 260以及此时的电流值3 471。图5说明,依据换能器阻抗特性曲线设计的变步长搜索方法满足了设计要求。 3 频率跟踪 系统工作在谐振状态时,换能器等效负载呈纯阻性,电压电流相位差近似为0。因此可以通过检测电压电流相位差判断电路是否处于谐振状态。频率跟踪时,FPGA对反应的电压电流信号

10、开展相位比较,生成电压电流相位差信号,根据相位差信号改变频率控制字的输出,从而改变系统输出频率,直到反应的电压电流相位差趋近0,锁定整个系统工作在换能器的谐振频率上。频率跟踪的FPGA实现如图6所示。 反应电路输出的Phase_I、Phase_U二路信号分别代表换能器的电流电压相位信号,二者经过数字鉴相后,输出电流电压相位差值,由脉宽计数器记录下相位差大小,结合给定步长step改变DDS的频率控制字,即改变逆变电路的输出频率,从而改变Phase_I与Phase_U的相位差,直到系统稳定在谐振频率点上。频率跟踪软件流程图如图7所示。 在搜索到谐振频率F_word_rem后,系统启动频率跟踪程序,

11、将F_word_rem的值送给Freq作为系统频率控制字输出,由FPGA采集反应的电压电流信号。当检测到电流相位超前电压相位时,以步长step减小频率控制字Freq,反之增加频率控制字频率,改变系统的输出频率,直到电压电流相位差在设定的裕度。 图8为频率跟踪程序的ModelSim仿真图,光标位置为电压电流零相位差的频率点。由图8可知,在电压相位超前电流相位时,输出频率控制字Freq在谐振频率F_word_rem的根底上,以step=1 Hz的步长增加,对应着驱动逆变电路的PWM信号频率以相应步长递增,锁定系统在谐振频率点;反之当电流相位超前电压相位时,输出频率随着频率字Freq以相应步长递减,直到反应的电压电流相位一致。 4 实验结果 借助于MATLAB R20*a对设计的系统开展仿真,以20 kHz换能器为例,对反应的电压电流信号开展相位差分析,波形如图9所示。 图9(a)为偏离谐振频率点的电压电流波形,二者存在一定相位差,此时启动频率跟踪程序,改变输出频率使电压电流相位差趋近0,波形如图9(b)所示,电压电流相位差几乎为0。实验结果说明,设计的宽频域超声波电源频率跟踪效果良好,换能器工作在谐振状态。 5 结论 在已有超声波电源的分析根底上,研制了一款基于XILINX ZYNQ 7000系列FPGA的宽频域超声波电源。在分析了换能器阻抗特性曲线的特性后,设计了变步长的频率搜索

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论