基于LIF技术和朴素贝叶斯分类的假酒识别装置及方法与流程

文档序号:11945803阅读:561来源:国知局

本发明涉及食品安全领域,特别是涉及一种基于LIF(激光诱导荧光)技术和朴素贝叶斯分类的假酒识别装置及方法。



背景技术:

甲醇是一种比乙醇价格低、带有酒精气味且难以凭感官区别于食用酒精的工业原料,是酒中的有害成分,为白酒卫生标准中的重要控制指标之一。白酒生产过程中会自然产生甲醇、乙醇和其他有机物质,由于甲醇和乙醇的沸点接近(分别为64.7℃和78.3℃),很难分离。所以,白酒中不可避免地含有一定量的甲醇。甲醇过量摄入可使人体的中枢神经系统麻醉,视神经系统及视网膜发生病变,导致头痛、恶心、视力模糊,严重时导致失明或死亡;甲醇对人体的致死量为143mg/kg体质量。

白酒中的有害成分主要有甲醇、杂醇油、甲醛、铅、锰等物质。蒸馏酒及配制酒国家标准GB 2757—81《蒸馏酒及配制酒卫生标准》规定了白酒中甲醇含量若以谷类为原料,则甲醇质量浓度不大于0.04g/100mL,若以薯干及代用品为原料者,甲醇质量浓度不大于0.12g/100mL。

目前尚无一种设备能实现假酒的快速识别。在检测假酒中甲醇含量的方法里,一般的气相色谱法及品-亚硫酸比色法检测较精确,可用于食品卫生检测,但是实验的费用昂贵、过程复杂且对环境条件要求严格,故不能得到广泛的应用和实现快速识别假酒的功能。就假酒而言,其甲醇含量远远超过国家卫生标准,使用光谱分析是可行的。

因此,在假酒流入市场之前对白酒样本进行识别,判断是否为假酒以及甲醇浓度,提前排出流入市场造成食品危害,对食品安全具有重要的意义。



技术实现要素:

本发明所要解决的技术问题是提供一种基于激光诱导荧光和朴素贝叶斯分类的假酒识别装置及方法,能够实现假酒的快速识别。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种基于LIF技术和朴素贝叶斯分类的假酒识别装置,包括电源模块、与电源模块相连的激光器、浸入式探头、激光探测器、光谱分析模块、识别模块,激光探测器包括6路并行激光探测器,浸入式探头的一端通过光纤与激光器连接、另一端通过光纤与6路激光探测器并联,光谱分析模块的一端通过光纤与激光探测器相互连接、另一端通过RS232总线与识别模块相连。

在本发明一个较佳实施例中,所述激光探测器为NMOS激光探测器,在同一时刻分别采集不同波段的荧光信号,节约扫描时间,加快识别速度。

在本发明一个较佳实施例中,所述光谱分析模块为DSP,对激光探测器输出的点信号进行滤波和A/D转换,经过数据整合后输出一路400—999nm完整波段的荧光光谱数据。

在本发明一个较佳实施例中,所述识别模块为上位机,包括VS2010软件、MATLAB软件,VS2010软件用来读取调光谱分析模块输出的一路400—999nm完整波段的荧光光谱数据,采用VS2010软件作为监测界面,界面友好,用MATLAB软件建立的已知含有不同浓度甲醇的白酒样本的PCA模型数据库对被测白酒的荧光光谱数据进行朴素贝叶斯分类,实现快速识别假酒以及甲醇浓度。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种基于LIF技术和朴素贝叶斯分类的假酒识别方法,包括以下步骤:

(1)激光器将激光打入被测白酒,被测白酒受激辐射发出荧光,由浸入式探头实时接收荧光信号,经光纤传输至激光探测器;

(2)六路并行激光探测器同时分别读取光谱分析模块设定的各个波段的荧光信号;

(3)光谱分析模块获取激光探测器输出的荧光信号后进行滤波及A/D转换,经过数据整合后输出一路400—999nm完整波段的荧光光谱数据;

(4)识别模块根据被测白酒的荧光光谱数据以及已知含有不同浓度甲醇的白酒样本的PCA模型,基于朴素贝叶斯分类算法判断被测白酒是否为假酒以及甲醇的浓度。

在本发明一个较佳实施例中,所述识别模块判断被测白酒是否为假酒以及甲醇的浓度,包括以下流程:

(1)输入已知含有不同浓度甲醇的白酒样本荧光光谱数据矩阵,采用加权移动平均法对已知样本荧光光谱数据进行数据预处理;

(2)对进行预处理后数据进行PCA建模,设置类主成分数目Ak=3,得到a={a1,a2,a3};

(3)对步骤(2)中的每个类进行计算P(yi),对每个特征属性计算所有划分的条件概率,从而建立不同浓度甲醇的白酒样本的PCA模型;

(4)输入被测白酒的荧光光谱数据,采用加权移动平均法对所述荧光光谱数据进行数据预处理;

(5)对进行预处理后数据进行PCA建模,设置类主成分数目Ak'=3,得到x={x1,x2,x3};

(6)对步骤(5)中的每个类别计算P(x|yi)P(yi),以P(x|yi)P(yi)最大项作为x所属类别,这样即得到该被测白酒是否为假酒以及甲醇的浓度。

进一步地,六路并行激光探测器依次读取荧光信号的波段分别为400—499nm、500—599nm、600—699nm、700—799nm、800—899nm和900—999nm。

本发明的有益效果是:本发明能够实现假酒的快速识别,所述假酒识别装置采用激光装置,系统简单、安全性好,成本低,对环境条件的要求低;所述假酒识别方法实验过程简单,采用朴素贝叶斯算法对假酒进行识别,运算速度快,识别精度高;本发明依据假酒的特点,从食品安全角度出发,充分利用朴素贝叶斯分类算法和激光诱导荧光技术的优点对假酒进行识别,以避免假酒进入市场造成食品危害,适宜广泛推广应用。

附图说明

图1是本发明所述假酒识别装置一较佳实施例的结构框图。

具体实施方式

下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征能更易于被本领域技术人员理解,从而对本发明的保护范围做出更为清楚明确的界定。

请参阅图1,本发明实施例包括:

一种基于LIF(激光诱导荧光)技术和朴素贝叶斯分类的假酒识别装置,包括电源模块、与电源模块相连的激光器、浸入式探头、激光探测器、光谱分析模块、识别模块,电源模块为各个硬件及模块供电。激光探测器包括6路并行激光探测器,浸入式探头的一端通过光纤与激光器连接、另一端通过光纤与6路激光探测器并联,光谱分析模块的一端通过光纤与激光探测器相互连接、另一端通过RS232总线与识别模块相连。

所述激光器采用发射波长为405nm的激光器,将激光打入被测白酒中,被测白酒受激辐射发出荧光。所述浸入式探头采用直角光路系统,以使入射光和荧光在被测水体中达到最佳分离。在激光经光纤传入浸入式探头时,首先接触一特制棱镜,光路发生90度转变,进入被测白酒,实现对被测白酒的激发,其后接触一端面的凹面镜,反射后再次进入被测白酒,对其进行二次激发,此种设计可以尽可能地提高荧光效率,增加荧光强度。

所述激光探测器采用6路并行NMOS激光探测器,在同一时刻分别采集不同波段的荧光信号,节约扫描时间,加快识别速度,被测白酒受激辐射发出的荧光经光纤传输至NMOS激光探测器。激光探测器由光谱分析模块进行驱动控制,同时分别读取不同波段的荧光信号,将荧光信号转化为电信号。光谱分析模块规定各路激光探测器采集的荧光光谱波段分别为400—499nm、500—599nm、600—699nm、700—799nm、800—899nm和900—999nm。

所述光谱分析模块为DSP,通过内部编程对6路并行激光探测器进行驱动控制,规定各路激光探测器采集的荧光光谱波段,对6路激光探测器输出的点信号进行滤波和A/D转换,并将6路荧光光谱数据按顺序进行数据整合。DSP以一定顺序读取A/D转换处理后的6路荧光光谱数据,进行数据整合,输出一路400—999nm完整波段的荧光光谱数据,荧光光谱数据经RS232总线送至识别模块。

所述识别模块为上位机,装有VS2010软件、MATLAB软件,VS2010软件用来读取调光谱分析模块输出的一路400—999nm完整波段的荧光光谱数据,采用VS2010软件作为监测界面,界面友好;用MATLAB软件建立的已知含有不同浓度甲醇的白酒样本的PCA模型数据库对被测白酒的荧光光谱数据进行朴素贝叶斯分类,实现快速识别假酒以及甲醇浓度。

所述假酒识别装置采用激光装置,系统简单、安全性好,成本低,对环境条件的要求低,充分利用激光诱导荧光技术和朴素贝叶斯分类算法的优点实现对假酒的快速识别。

基于所述假酒识别装置,本发明还提供了一种基于LIF技术和朴素贝叶斯分类的假酒识别方法,包括以下步骤:

(1)激光器将激光打入被测白酒,被测白酒受激辐射发出荧光,由浸入式探头实时接收荧光信号,经光纤传输至激光探测器;

(2)六路并行激光探测器同时分别读取光谱分析模块设定的各个波段的荧光信号,所述荧光信号的波段分别为400—499nm、500—599nm、600—699nm、700—799nm、800—899nm和900—999nm;

(3)光谱分析模块获取激光探测器输出的荧光信号后进行滤波及A/D转换,经过数据整合后输出一路400—999nm完整波段的荧光光谱数据;

(4)识别模块根据被测白酒的荧光光谱数据以及已知含有不同浓度甲醇的白酒样本的PCA模型,基于朴素贝叶斯分类算法判断被测白酒是否为假酒以及甲醇的浓度。

所述识别模块的朴素贝叶斯分类算法的MATLAB仿真包括以下流程:

(1)输入已知含有不同浓度甲醇的白酒样本荧光光谱数据矩阵,采用加权移动平均法对已知样本荧光光谱数据进行数据预处理;

(2)对进行预处理后数据进行PCA建模,设置类主成分数目Ak=3,得到a={a1,a2,a3};

(3)对步骤(2)中的每个类进行计算P(yi),对每个特征属性计算所有划分的条件概率,从而建立不同浓度甲醇的白酒样本的PCA模型;

(4)输入被测白酒的荧光光谱数据,采用加权移动平均法对所述荧光光谱数据进行数据预处理;

(5)对进行预处理后数据进行PCA建模,设置类主成分数目Ak'=3,得到x={x1,x2,x3};

(6)对步骤(5)中的每个类别计算P(x|yi)P(yi),以P(x|yi)P(yi)最大项作为x所属类别,这样即得到该被测白酒是否为假酒以及甲醇的浓度。

所述假酒识别方法首先通过朴素贝叶斯分类算法建立已知不同浓度甲醇的白酒样本的PCA模型,然后再对未知的待测白酒朴素贝叶斯分类,得到该待测白酒所属类别即得到白酒中的甲醇浓度,实验过程简单,采用朴素贝叶斯算法对假酒进行识别,运算速度快,识别精度高。

本发明依据假酒的特点,从食品安全角度出发,充分利用朴素贝叶斯分类算法和激光诱导荧光技术的优点对假酒进行识别,以避免假酒进入市场造成食品危害,适宜广泛推广应用。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1