金属异物检测机中的自动相位跟踪信息处理方法及装置制造方法及图纸

技术编号:7524111 阅读:249 留言:0更新日期:2012-07-12 05:03
本发明专利技术涉及一种金属异物检测机中的自动相位跟踪信息处理方法及装置,其中方法包括1)相位设定完毕后,实时相位计算模块将A/D采样电路发过来的接收相位φ0作为初始值;2)接收电路判断是否有产品通过,若为否,执行步骤3),若为是,不采集接收相位等步骤;其中装置包括接收电路、滤波电路、A/D采样电路、实时相位计算模块、FPGA、DSP、MCU、相位跟踪控制器、D/A转换模块、发射电路。与现有技术相比,本发明专利技术具有提高了相位的分辨率和检测实时性等优点。

【技术实现步骤摘要】

本专利技术涉及一种金属异物检测机,尤其是涉及一种金属异物检测机中的自动相位跟踪信息处理方法及装置
技术介绍
早期的金属探测器主要是靠模拟电路实现的,介于其缺点较多(例如探测灵敏度不高,稳定性较差,受外界干扰比较大,探测产品对象比较固定),目前市场上的金属探测器大多采用数字技术方案,一般可分为两种一种是基本采用模拟电路结构,只是在输出部分通过A/D转换器将输出值送到微处理器中进行判断,同时增加了人机对话功能。另一种采用直接数字合成方法产生调制正弦波,能够对正弦波的相位进行控制。
技术实现思路
本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供一种提高了相位的分辨率和检测实时性的金属异物检测机中的自动相位跟踪信息处理方法及装置。本专利技术的目的可以通过以下技术方案来实现一种金属异物检测机中的自动相位跟踪信息处理方法,其特征在于,包括以下步骤1)相位设定完毕后,实时相位计算模块将A/D采样电路发过来的接收相位(K作为初始值;2)接收电路判断是否有产品通过,若为否,执行步骤3),若为是,不采集接收相位;3)A/D采样电路实时采集接收电路的接收相位Ct1信息,将该接收相位小工信息传输给实时相位计算模块;4)实时相位计算模块比较Ct1与(K的相位差,并判断该相位差是否超过预设范围,若为是,发送“发射相位微调”信息给FPGA,若为否,返回步骤2);OFPGA将“发射相位微调”指令发送给相位跟踪控制器,相位跟踪控制器对发射电路的发射相位进行微调,并返回步骤2)。一种金属异物检测机中的自动相位跟踪信息处理装置,其特征在于,包括接收电路、滤波电路、A/D采样电路、实时相位计算模块、FPGA、DSP、MCU、相位跟踪控制器、D/A转换模块、发射电路,所述的接收电路、滤波电路、A/D采样电路依次连接,所述的A/D采样电路分别与实时相位计算模块、FPGA连接,所述的FPGA分别与实时相位计算模块、DSP、相位跟踪控制器连接,所述的相位跟踪控制器通过D/A转换模块与发射电路连接,所述的DSP与 MCU连接。与现有技术相比,本专利技术具有以下优点1、采用全新的DSP+FPGA架构,构成了实时信号处理系统,根据低层信号和高层信号不同的特点,合理的对DSP和FPGA作了数据处理的分工;2、在很大程度上提高了相位的分辨率和检测实时性,进而提高了整机的检测精度和稳定性。同时,DSP+FPGA的架构也使得日后金属检测机性能改善、功能扩展和系统升级变得更加方便。附图说明图1为本专利技术的流程图;图2为本专利技术的硬件结构示意图。具体实施例方式下面结合附图和具体实施例对本专利技术进行详细说明。实施例本专利技术重点对现有技术中的缺点进行改进。首先在相位检测的基本原理中找到其固有缺点,如下假设发射线圈输出为u = a*sin( t+ θ),接收线圈的输入为Uo = Asin(G) t+Φ),理论上发射信号经过发射电路和接收电路而产生固定的相位差Φ-Θ,下文中该相位差用α来表示。调制的两个输入为同频率的正交正弦波,分别为^ = Bsincot 和 Uc = Bsin(cot+900)。通过乘法器后输出分别为Ur = Uo*Us = Asin (ω t+ Φ) *Bsin ω t = AB/2 Ux = Uo*Uc = Asin (ω t+ Φ) *Bsin (ω t+90) = AB/2 经过低通滤波器之后,高频成分被滤掉,输出为UR = AB/2cos ΦUX = AB/2sin<ji由于B为可控制常量,所以UR和UX的大小决定于相位接收Φ和幅值Α。研究表明不同的物体通过检测机后对探头内磁场的影响不同,对于不同的待检测产品只要预先设定好发射相位θ的大小就能够抑制产品的信号,突出金属物体的信号,从而可以实现检测金属异物的功能。而预先设定好的相位Φ经过发射电路,接收电路,模拟乘法器的处理后, 必然会有一个相位差α,这个相位差α会受机器工作频率,发射功率,环境情况、器件温度多方面影响而随时间变化,该变化一般是一个非线性多变量的函数α = α (f,a,T)。本专利技术的内容就是通过实施监测α (f,a, Τ)的数值,记录其变化量,并实时微调发射信号的相位来补偿α的变化量。如图1、图2所示,本专利技术具体步骤如下1)相位设定完毕后,实时相位计算模块将 A/D采样电路发过来的接收相位(K作为初始值;2)接收电路判断是否有产品通过,若为否,执行步骤3),若为是,不采集接收相位;3) A/D采样电路实时采集接收电路的接收相位Ct1信息,将该接收相位Ct1信息传输给实时相位计算模块;4)实时相位计算模块比较Ct1与(K的相位差,并判断该相位差是否超过预设范围,若为是,发送“发射相位微调”信息给FPGA,若为否,返回步骤2);OFPGA将“发射相位微调”指令发送给相位跟踪控制器,相位跟踪控制器对发射电路的发射相位进行微调,并返回步骤2)。如图2所示,本专利技术的硬件结构包括接收电路1、滤波电路、A/D采样电路2、实时相位计算模块3、FPGA4、DSP 5, MCU 6、相位跟踪控制器7、D/A转换模块、发射电路8,所述的接收电路1、滤波电路、A/D采样电路2依次连接,所述的A/D采样电路2分别与实时相位计算模块3、FPGA 4连接,所述的FPGA 4分别与实时相位计算模块3、DSP 5、相位跟踪控制器7连接,所述的相位跟踪控制器7通过D/A转换模块与发射电路8连接,所述的DSP 5与 MCU 6连接。权利要求1.一种金属异物检测机中的自动相位跟踪信息处理方法,其特征在于,包括以下步骤1)相位设定完毕后,实时相位计算模块将A/D采样电路发过来的接收相位Ctci作为初始值;2)接收电路判断是否有产品通过,若为否,执行步骤幻,若为是,不采集接收相位;3)A/D采样电路实时采集接收电路的接收相位Ct1信息,将该接收相位Ct1信息传输给实时相位计算模块;4)实时相位计算模块比较Ct1与cK的相位差,并判断该相位差是否超过预设范围,若为是,发送“发射相位微调”信息给FPGA,若为否,返回步骤2);5)FPGA将“发射相位微调”指令发送给相位跟踪控制器,相位跟踪控制器对发射电路的发射相位进行微调,并返回步骤2)。2.一种金属异物检测机中的自动相位跟踪信息处理装置,其特征在于,包括接收电路、 滤波电路、A/D采样电路、实时相位计算模块、FPGA、DSP、MCU、相位跟踪控制器、D/A转换模块、发射电路,所述的接收电路、滤波电路、A/D采样电路依次连接,所述的A/D采样电路分别与实时相位计算模块、FPGA连接,所述的FPGA分别与实时相位计算模块、DSP、相位跟踪控制器连接,所述的相位跟踪控制器通过D/A转换模块与发射电路连接,所述的DSP与MCU 连接。全文摘要本专利技术涉及一种金属异物检测机中的自动相位跟踪信息处理方法及装置,其中方法包括1)相位设定完毕后,实时相位计算模块将A/D采样电路发过来的接收相位φ0作为初始值;2)接收电路判断是否有产品通过,若为否,执行步骤3),若为是,不采集接收相位等步骤;其中装置包括接收电路、滤波电路、A/D采样电路、实时相位计算模块、FPGA、DSP、MCU、相位跟踪控制器、D/A转换模块、发射电路。与现有技术相比,本专利技术具有提高了相位的分辨率和检测实时性等优点。文档本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:项安张波幸波
申请(专利权)人:上海太易检测技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术