著录项信息
专利名称 | 一种便携式车内气体检测系统及方法 |
申请号 | CN201210590228.1 | 申请日期 | 2012-12-29 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2014-07-02 | 公开/公告号 | CN103901162A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G01N33/00 | IPC分类号 | G;0;1;N;3;3;/;0;0查看分类表>
|
申请人 | 北京握奇数据系统有限公司 | 申请人地址 | 北京市朝阳区望京利泽中园101号启明国际大厦7层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京握奇数据股份有限公司 | 当前权利人 | 北京握奇数据股份有限公司 |
发明人 | 闫嘉 |
代理机构 | 北京天悦专利代理事务所(普通合伙) | 代理人 | 田明;任晓航 |
摘要
本发明公开了一种便携式车内气体检测系统及方法,该系统包括传感器阵列、传感器信号采集处理模块、中央处理模块和结果输出模块,首先由传感器阵列采集车内的空气信息,并将采集到的空气信息转换成电压信号传送到传感器信号采集处理模块,再由传感器信号采集处理模块将接收到的电压信号进行AD转换得到数字信号,最后由中央处理模块对数字信号进行解析识别出空气中的气体种类和浓度,并由结果输出模块输出识别结果。通过该系统及方法能够针对车内空气污染进行检测,快速实时便捷地定量识别出车内多种有害气体的浓度。
1.一种便携式车内气体检测系统,其特征在于:该系统包括传感器阵列(1),传感器阵列(1)与传感器信号采集处理模块(3)连接,传感器信号采集处理模块(3)与中央处理模块(4)连接,中央处理模块(4)与结果输出模块(5)连接,其中:
传感器阵列(1)用于采集车内的空气信息,并将采集到的空气信息转换成电压信号传送到传感器信号采集处理模块(3);所述的空气信息包括气体信息和温度信息;
传感器信号采集处理模块(3)用于接收传感器阵列(1)传送的电压信号,并将电压信号进行AD转换得到数字信号;
中央处理模块(4)用于接收传感器信号采集处理模块(3)传送的数字信号,提取数字信号的信号特征,并根据信号特征利用设定的模式识别算法识别出气体种类和浓度;所述的模式识别算法为支持向量机算法;中央处理模块通过其模式识别单元进行气体种类和浓度的识别,模式识别单元采用支持向量机算法进行气体种类和浓度识别的步骤包括:
1)将已知气体种类和气体浓度的气体作为训练样本训练支持向量机,获取最优分类超平面和最优回归超平面;所述最优分类超平面是指用于识别气体种类的分类函数;所述最优回归超平面是指用于识别气体浓度的回归函数;
2)根据特征提取单元提取到的信号特征信息和最优分类超平面确定所检测到的气体的种类,根据特征提取单元提取到的信号特征信息和最优回归超平面确定所检测到的气体的浓度;
结果输出模块(5)用于输出中央处理模块(4)的识别结果。
2.如权利要求1所述的一种便携式车内气体检测系统,其特征在于:该系统还包括传感器信号调理电路(2),传感器阵列(1)通过传感器信号调理电路(2)与传感器信号采集处理模块(3)连接,传感器信号调理电路(2)用于对传感器阵列(1)输出的电压信号进行预处理后传送到传感器信号采集处理模块(3);所述的预处理包括滤波、去噪和放大处理。
3.如权利要求1或2所述的一种便携式车内气体检测系统,其特征在于:所述的传感器阵列(1)包括多个气体传感器、1个温度传感器和1个湿度传感器。
4.如权利要求3所述的一种便携式车内气体检测系统,其特征在于:所述的气体传感器为金属氧化物半导体气体传感器。
5.如权利要求4所述的一种便携式车内气体检测系统,其特征在于,所述的中央处理模块(4)包括:
特征提取单元(41):用于接收传感器信号采集处理模块(3)传送的数字信号,提取数字信号的信号特征;所述信号特征包括数字信号的电压最大值和最小值,或者响应斜率值,或者响应积分值,或者电压信号进行曲线拟合后的拟合系数,或者电压信号进行变换后的变换系数;
预处理单元(42):用于对特征信号进行预处理,包括信号特征选择与优化、归一化和标准化处理;
模式识别单元(43):用于根据设定的模式识别算法对所提取到的信号特征进行模式分类和浓度预测,识别车内气体种类和浓度。
6.一种便携式车内气体检测方法,包括以下步骤:
(1)设定采样时间,通过传感器阵列对车内的空气信息进行采集,并将采集到的空气信息转变为电压信号;所述的空气信息包括空气中的气体信息和温湿度信息;
(2)传感器信号采集处理模块对采集到的电压信号进行AD转换得到数字信号;
(3)中央处理模块提取出数字信号的信号特征,根据设定的模式识别算法对所提取到的特征信号进行模式分类和浓度预测,识别出车内气体的种类和浓度;所述的模式识别算法为支持向量机算法;中央处理模块通过其模式识别单元进行气体种类和浓度的识别,模式识别单元采用支持向量机算法进行气体种类和浓度识别的步骤包括:
1)将已知气体种类和气体浓度的气体作为训练样本训练支持向量机,获取最优分类超平面和最优回归超平面;所述最优分类超平面是指用于识别气体种类的分类函数;所述最优回归超平面是指用于识别气体浓度的回归函数;
2)根据特征提取单元提取到的信号特征信息和最优分类超平面确定所检测到的气体的种类,根据特征提取单元提取到的信号特征信息和最优回归超平面确定所检测到的气体的浓度。
7.如权利要求6所述的一种便携式车内气体检测方法,其特征在于,步骤1)中,获取最优分类超平面和最优回归超平面的具体方式为:
设金属氧化物半导体气体传感器的个数为n个,已知气体的种类为s,分别对s种气体进行m次测量,特征提取单元分别对m次测量接收到的数字信号进行信号特征提取,将提取到的信号特征信息记为矩阵X,
其中,矩阵X中的元素xij表示第j个传感器对某种气体第i次测量时所提取到的信号特征,1≤i≤m,1≤j≤n;矩阵X的每一行表示n传感器对一种气体测量一次所提取到的信号特征,每一列表示一个传感器m次采集到的气体信息所对应的数字信号提取到的信号特征;
m次测量气体的种类信息记为目标种类矩阵T,
矩阵T的元素表示气体种类,每一行对应一次测量中被测气体种类;
m次测量气体对应的浓度信息记为目标浓度矩阵Y,
矩阵Y的元素表示气体的浓度,每一行表示对应气体的气体浓度;
a.将矩阵X和T作为训练样本训练支持向量分类机,获取最优分类超平面的具体方式为:将矩阵X作为支持向量机输入矩阵,T作为支持向量机目标输出,通过支持向量分类机进行训练,根据支持向量机训练算法,得到最优分类超平面:
其中,w1和b1为最优分类超平面的权向量和偏置,αi1为非负Lagrange乘子;l表示支持向量分类机支持向量的个数,1≤l≤m;xi为支持向量,1≤i≤l;ti为xi对应的气体种类信息,x表示待识别气体的信号特征向量; 是定义在原始空
间中的核函数, 为非线性变换;
b.将矩阵X和Y作为训练样本训练支持向量回归机,获取最优回归超平面的具体方式为:将矩阵X作为支持向量机输入矩阵,Y作为支持向量机目标输出,通过支持向量回归机进行训练,根据支持向量机训练算法,得到最优回归超平面:
其中,w2和b2为最优回归超平面的权向量和偏置,αi2为非负Lagrange乘子;l表示支持向量回归机支持向量的个数,1≤l≤m;xi为支持向量,1≤i≤l;yi为xi对应的气体浓度信息,x表示待识别气体的信号特征向量; 是定义在原始
空间中的核函数, 为非线性变换。
8.如权利要求7所述的一种便携式车内气体检测方法,其特征在于,步骤2)中,识别气体种类和气体浓度的具体方式为:
A.进行气体种类识别的具体方式为:
假设通过特征提取单元提取到的待识别气体的信号特征向量记为矩阵X0,将X0作为最优分类超平面的输入得到支持向量分类机输出即气体种类信息:
将计算结果f1(x0)与目标种类矩阵T中的元素进行比对,矩阵与f1(x0)最接近的元素所对应的气体种类为待识别气体的种类;
B.进行气体浓度识别的具体方式为:
假设通过特征提取单元提取到的待识别气体的信号特征信息记为矩阵X0,将X0作为最优回归超平面的输入得到支持向量回归机输出即气体浓度信息:
计算结果f2(x0)为待识别气体的浓度。
一种便携式车内气体检测系统及方法\n技术领域\n[0001] 本发明涉及人工嗅觉技术领域及计算机技术领域,具体涉及一种便携式车内气体检测系统及方法。\n背景技术\n[0002] 随着我国社会经济的发展,汽车消费均呈现持续、高速增长的趋势。目前,我国的大城市已进入汽车增长的高峰时期,家用汽车已经成为人们代步的工具,走入了许多家庭。\n在汽车产业高速发展的同时,车内环境污染也受到社会各界的高度重视。其主要原因,一是社会公众的环境意识和自我保护意识不断提高,对直接关系身体健康的车内空气质量日益关注;二是消费者对汽车舒适性和感观的要求越来越高,汽车生产企业和装饰企业在设计、生产汽车和提供汽车装饰服务时,为适应消费者的要求,不断提高车内设施的装饰水平及车厢密闭性,使车内空气污染物更容易聚积而产生污染;三是个别汽车生产和装饰企业为降低成本、提高产品市场竞争力,采用一些质量不高甚至对人体健康有害的劣质材料,加剧了车内空气污染。如何进行车内空气质量的控制与净化,保障驾乘人员的健康安全,已经成为整个汽车行业迫切解决的问题。因此对于汽车车内的空气质量问题,应投人更多的关注与研究,选择车内环境检测市场是一个利国利民的产业领域。\n[0003] 现有技术中,空气质量检测的方法主要分为实验室检测和现场检测两种。从目前公开的产品和技术方案来看,实验室检测需要专业检测机构进行现场采气、保存、运输、固相吸附、热脱附等大量纷繁复杂的专业性操作,而且还必须配备如气相色谱仪、质谱仪等大量昂贵的专业仪器,不仅所需的劳动强度大,而且承担经济费用高,也不能现场进行实时监测。现场检测主要有分光光度法和气体传感器法。分光光度法需要专业的分光光度计,还需要现场采气以及多种试剂滴定比色等大量纷繁复杂的专业性操作,耗时较长,稍有操作差异结果会不准确;基于气体传感器的空气质量检测仪主要利用电化学传感器、催化燃烧传感器、红外线传感器等对气体进行检测,其往往过分强调传感器的高度选择性,对某种特定气体进行识别,而忽略了气体传感器的广谱响应和气体传感器之间的交叉敏感性,使得检测的气体种类单一,主要针对氧气、一氧化碳、硫化氢、二氧化硫、氨气、可燃气体等无机气体和甲醛、苯等少量几种有机气体,不能满足车内多种有机污染物同时检测的要求。对于大量有机挥发物的检测,基于气体传感器的空气质量检测仪往往使用光离子传感器,对有机挥发物总量进行检测,而不能确定有机挥发物的种类及其浓度。这样就造成了用户无法知道每一种有害物质的浓度,无法与国家标准进行比对,也就不知道具体是哪一种有害物质超标,以便采取相应的应对措施。\n[0004] 目前国家逐步对车内环境检测越来越重视,也颁布了相关标准,但是我国车内环境检测行业仍属于刚刚起步阶段,对于车内有害气体的检测也仅仅限于实验室阶段,如何针对目前的形势,研究利用人工嗅觉技术的车内有害气体检测方法,设计开发便携式车内有害气体检测仪器尤为重要。\n发明内容\n[0005] 针对现有技术中存在的缺陷,本发明的目的在于提供一种便携式车内气体检测系统及方法,通过该方法能够同时快速检测车内多种有害气体的种类和浓度。\n[0006] 为实现上述目的,本发明采用的技术方案如下:\n[0007] 一种便携式车内气体检测系统,该系统包括传感器阵列,传感器阵列与传感器信号采集处理模块连接,传感器信号采集处理模块与中央处理模块连接,中央处理模块与结果输出模块连接,其中:\n[0008] 传感器阵列用于采集车内的空气信息,并将采集到的空气信息转换成电压信号传送到传感器信号采集处理模块;所述的空气信息包括气体信息和温度信息;\n[0009] 传感器信号采集处理模块用于接收传感器阵列传送的电压信号,并将电压信号进行AD转换得到数字信号;\n[0010] 中央处理模块用于接收传感器信号采集处理模块传送的数字信号,提取数字信号的信号特征,并根据信号特征利用设定的模式识别算法识别出气体种类和浓度;\n[0011] 结果输出模块用于输出中央处理模块的识别结果。\n[0012] 进一步,如上所述的一种便携式车内气体检测系统,该系统还包括传感器信号调理电路,传感器阵列通过传感器信号调理电路与传感器信号采集处理模块连接,传感器信号调理电路用于对传感器阵列输出的电压信号进行预处理后传送到传感器信号采集处理模块;所述的预处理包括滤波、去噪和放大处理。\n[0013] 进一步,如上所述的一种便携式车内气体检测系统,所述的传感器阵列包括多个气体传感器、1个温度传感器和1个湿度传感器。\n[0014] 进一步,如上所述的一种便携式车内气体检测系统,所述的气体传感器为金属氧化物半导体气体传感器。\n[0015] 进一步,如上所述的一种便携式车内气体检测系统,所述的中央处理模块包括:\n[0016] 特征提取单元:用于接收传感器信号采集处理模块传送的数字信号,提取数字信号的信号特征;所述信号特征包括数字信号的电压最大值和最小值,或者响应斜率值,或者响应积分值,或者电压信号进行曲线拟合后的拟合系数,或者电压信号进行变换后的变换系数;\n[0017] 预处理单元:用于对特征信号进行预处理,包括信号特征选择与优化、归一化和标准化处理;\n[0018] 模式识别单元:用于根据设定的模式识别算法对所提取到的信号特征进行模式分类和浓度预测,识别车内气体种类和浓度。\n[0019] 一种便携式车内气体检测方法,包括以下步骤:\n[0020] (1)设定采样时间,通过传感器阵列对车内的空气信息进行采集,并将采集到的空气信息转变为电压信号;所述的空气信息包括空气中的气体信息和温湿度信息;\n[0021] (2)传感器信号采集处理模块对采集到的电压信号进行AD转换得到数字信号;\n[0022] (3)中央处理模块提取出数字信号的信号特征,根据设定的模式识别算法对所提取到的特征信号进行模式分类和浓度预测,识别出车内气体的种类和浓度。\n[0023] 进一步,如上所述的一种便携式车内气体检测方法,步骤(3)中,所述的模式识别算法包括机器学习、数据挖掘和人工智能技术中的模式识别算法。\n[0024] 进一步,如上所述的一种便携式车内气体检测方法,所述的模式识别算法为支持向量机算法。\n[0025] 进一步,如上所述的一种便携式车内气体检测方法,步骤(3)中,中央处理模块通过其模式识别单元进行气体种类和浓度的识别,模式识别单元采用支持向量机算法进行气体种类和浓度识别的步骤包括:\n[0026] 1)将已知的气体种类和气体浓度的气体作为训练样本训练支持向量机,获取最优分类超平面和最优回归超平面;所述最优分类超平面是指用于识别气体种类的分类函数;\n所述最优回归超平面是指用于识别气体浓度的回归函数;\n[0027] 2)根据特征提取单元提取到的信号特征信息和最优分类超平面确定所检测到的气体的种类,根据特征提取单元提取到的信号特征信息和最优回归超平面确定所检测到的气体的浓度。\n[0028] 再进一步,如上所述的一种便携式车内气体检测方法,步骤1)中,获取最优分类超平面和最优回归超平面的具体方式为:\n[0029] 设金属氧化物半导体气体传感器的个数为n个,已知气体的种类为s,分别对s种气体进行m次测量,特征提取单元分别对m次测量接收到的数字信号进行信号特征提取,将提取到的信号特征信息记为矩阵X,\n[0030] \n[0031] 其中,矩阵X中的元素xij表示第j个传感器对某种气体第i次测量时所提取到的信号特征,1≤i≤m,1≤j≤n;矩阵X的每一行表示n传感器对一种气体测量一次所提取到的信号特征,每一列表示一个传感器m次采集到的气体信息所对应的数字信号提取到的信号特征;\n[0032] m次测量气体的种类信息记为目标种类矩阵T,\n[0033] 矩阵T的元素表示气体种类,每一行对应一次测量中被测气体种类;\n[0034] m次测量气体对应的浓度信息记为目标浓度矩阵Y,\n[0035] 矩阵Y的元素表示气体的浓度,每一行表示对应气体的气体浓度;\n[0036] a.将矩阵X和T作为训练样本训练支持向量分类机,获取最优分类超平面的具体方式为:将矩阵X作为支持向量机输入矩阵,T作为支持向量机目标输出,通过支持向量分类机进行训练,根据支持向量机训练算法,得到最优分类超平面:\n[0037] \n[0038] 其中,w1和b1为最优分类超平面的权向量和偏置,αi1为非负Lagrange乘子;l表示支持向量分类机支持向量的个数,1≤l≤m;xi为支持向量,1≤i≤l;ti为xi对应的气体种类信息,x表示待识别气体的信号特征向量; 是定义在原始\n空间中的核函数,为非线性变换;\n[0039] b.将矩阵X和Y作为训练样本训练支持向量回归机,获取最优回归超平面的具体方式为:将矩阵X作为支持向量机输入矩阵,Y作为支持向量机目标输出,通过支持向量回归机进行训练,根据支持向量机训练算法,得到最优回归超平面:\n[0040] \n[0041] 其中,w2和b2为最优回归超平面的权向量和偏置,αi2为非负Lagrange乘子;l表示支持向量回归机支持向量的个数,1≤l≤m;xi为支持向量,1≤i≤l;yi为xi对应的气体浓度信息,x表示待识别气体的信号特征向量; 是定义在原\n始空间中的核函数,为非线性变换。\n[0042] 更进一步,如上所述的一种便携式车内气体检测方法,步骤2)中,识别气体种类和气体浓度的具体方式为:\n[0043] A.进行气体种类识别的具体方式为:\n[0044] 假设通过特征提取单元提取到的待识别气体的信号特征向量记为矩阵X0,将X0作为最优分类超平面的输入得到支持向量分类机输出即气体种类信息:\n[0045] \n[0046] 将计算结果f1(x0)与目标种类矩阵T中的元素进行比对,矩阵与f1(x0)最接近的元素所对应的气体种类为待识别气体的种类;\n[0047] B.进行气体浓度识别的具体方式为:\n[0048] 假设通过特征提取单元提取到的待识别气体的信号特征信息记为矩阵X0,将X0作为最优回归超平面的输入得到支持向量回归机输出即气体浓度信息:\n[0049] \n[0050] 计算结果f2(x0)为待识别气体的浓度。\n[0051] 本发明的效果在于:本发明所述的系统及方法能够针对车内空气污染进行检测,快速实时便捷地定量识别出车内多种有害气体的浓度,并予以输出;该系统及方法还能够结合声光报警技术,对超过国家规定浓度限值的有害气体予以声光报警,以便于车内乘坐人员采取通风、换气、净化等一系列后续措施。\n附图说明\n[0052] 图1为本发明一种便携式车内气体检测系统的结构框图;\n[0053] 图2为本发明一种便携式车内气体检测方法的流程图。\n具体实施方式\n[0054] 下面结合说明书附图与具体实施方式对本发明做进一步的详细说明。\n[0055] 图1示出了本发明一种便携式车内气体检测系统的结构框图,该系统包括传感器阵列1、传感器信号调理电路2、传感器信号采集处理模块3、中央处理模块4和结果输出模块5,其中,传感器阵列1通过传感器信号调理电路2与传感器信号采集处理模块3连接,传感器信号采集处理模块3与中央处理模块4连接,中央处理模块4与结果输出模块5连接。\n[0056] 传感器阵列1的输入端与车内空气接触,用于采集车内的空气信息,并将采集到的空气信息转换成电压信号传送到传感器信号采集处理模块;所述的空气信息包括气体信息和温度信息;\n[0057] 传感器信号调理电路2用于对传感器阵列输出的电压信号进行预处理后传送到传感器信号采集处理模块3;所述的预处理包括滤波、去噪和放大处理。\n[0058] 传感器信号采集处理模块3用于接收传感器阵列传送的电压信号,并将电压信号进行AD转换得到数字信号;\n[0059] 中央处理模块4用于接收传感器信号采集处理模块3传送的数字信号,并对数字信号进行解析识别出空气中的气体种类和浓度;\n[0060] 结果输出模块5用于输出中央处理模块的识别结果。\n[0061] 本发明的上述传感器阵列1使用多个气体传感器对车内的气体信息进行采集,同时还具有温湿度传感器进行车内环境温湿度信息的采集。本实施方式中采用的气体传感器为金属氧化物半导体气体传感器,金属氧化物半导体气体传感器的交叉敏感性和光谱效应在多种气体中的检测中具有明显的优势;虽然使用其他传感器比如电化学传感器也可以用于检测气体,但没有金属氧化物半导体传感器的范围广,不一定适合车内气体检测,因为不一定能检测出车内的多种不同有毒气体,电化学传感器特性主要是选择型好,也就是同一个传感器只针对少数气体有响应,而金属氧化物半导体气体传感器则是对很多气体都会有不同程度的响应。构成传感器阵列1的个数一般从几个到几十个都可以,这个要根据传感器性能和实验效果来选择,本实施方式中金属氧化物半导体气体传感器的个数为3-10个,优选用6个。\n[0062] 传感器阵列1将采集到的气体信息和温湿度信息a转变为电压信号b后传送到传感器信号调理电路2,传感器信号调理电路2对电压信号b进行滤波、去噪、放大等于处理后得到电压信号c,并传送到传感器信号采集处理模块3,传感器信号采集处理模块将所述变化的电压信号c通过AD转换采集得到一组数字信号d,数字信号d输入到中央处理模块4对气体进行定性和定量分析,识别出污染气体的种类和浓度,并发送给所述结果输出模块5进行输出。\n[0063] 中央处理模块4是本发明的关键模块,该模块包括以下单元:\n[0064] 特征提取单元41:用于接收传感器信号采集处理模块3传送的数字信号,提取数字信号的信号特征得到特征信号;所述信号特征包括数字信号的电压最大值和最小值,或者响应斜率值,响应积分值,或者电压信号进行曲线拟合后的拟合系数,或者电压信号进行变换后的变换系数;\n[0065] 预处理单元42:用于对特征提取单元41提取出的特征信号进行预处理的;所述的预处理包括特征信号选择与优化、归一化和标准化处理\n[0066] 模式识别单元43:用于根据设定的模式识别算法对所提取到的特征信号进行模式分类和浓度预测,识别出车内气体的种类和浓度。\n[0067] 数字信号d进入中央处理模块后首先要进行信号特征提取,特征的是否合适将直接影响后续模式识别算法的效果。特征提取的方法较多,可以直接提取输出响应曲线中的数据,例如提取每个传感器输出曲线中的电压最大值,最小值,或响应斜率值,响应积分值;\n也可以对响应曲线进行曲线拟合以后将拟合系数作为特征;还可以将响应曲线进行特殊变换以后提取特征,如对响应进行傅里叶变换或者小波变换,然后用特定的傅里叶系数或小波系数作为特征。\n[0068] 特征提取单元41对数字信号d中每一路气体传感器数字信号和温湿度传感器数字信号进行特征提取,得到所述气体传感器组和所述温湿度传感器的数字特征信号e;由于针对不同的应用每个传感器的广谱响应特性不同,对后续模式识别算法的贡献就不同,重要性也就不同,因此预处理单元42对所述数字特征信号e进行预处理,得到一组处理后的特征信号f;所述模式识别单元43的输入即为特征信号f,模式识别单元43利用包括机器学习、数据挖掘、人工智能等在内的多种技术中的对特征信号f进行模式分类和浓度预测,定性、定量地识别出污染气体的种类和浓度,并发送给所述结果输出模块5进行输出,模式识别算法可以是人工神经网络、线性判别、主成分回归或者支持向量机等算法。\n[0069] 图2示出了基于图1中便携式车内有害气体检测系统的一种便携式车内气体检测方法的流程图,该方法包括以下步骤:\n[0070] 步骤S21:进行车内空气信息采集,并将采集到的空气信息转变为电压信号;\n[0071] 设定采样时间,通过传感器阵列对车内的空气信息进行采集,并将采集到的空气信息转变为电压信号;所述的空气信息包括空气中的气体信息和温湿度信息。本实施方式中传感器阵列中金属氧化物半导体气体传感器的个数为6个,温度和湿度传感器各1个,由传感器阵列1在设定时间内对车内空气信息进行采集,并将采集到的信息转变为电压信号,得到8维电压信号。\n[0072] 步骤S22:对采集到的电压信号进行AD转换得到数字信号;\n[0073] 步骤S23:提取数字信号的信号特征,根据模式识别算法识别出车内气体的种类和浓度。\n[0074] 将步骤S21中采集得到的电压信号经过滤波、去噪、放大等预处理后将AD转换得到一组数字信号。数字信号进入中央处理模块,中央处理模块提取出数字信号的信号特征,根据设定的模式识别算法对所提取到的特征信号进行模式分类和浓度预测,识别出车内气体的种类和浓度。所述信号特征包括数字信号的电压最大值和最小值,或者响应斜率值,响应积分值,或者电压信号进行曲线拟合后的拟合系数,或者电压信号进行变换后的变换系数,在根据提取的信号特征识别气体种类和气体浓度时,首先对提取的信号特征进行相关预处理,包括选择与优化、归一化和标准化处理,对信号进行上述的预处理均为现有技术,在此不再详细描述。\n[0075] 下面对特征提取单元41对数字信号d中每一路气体传感器数字信号和温湿度传感器数字信号进行特征提取进行进一步说明:\n[0076] 本实施方式中假设传感器阵列中某一个传感器i对气体j的响应是一时变信号fij(t)。由n个传感器构成的阵列对气体j的响应是n维矢量Fj,t表示采样时间,传感器所采集到的电压信号的特征信息如下:\n[0077] 最大值特征:max(fij(t))\n[0078] 最小值特征:min(fij(t))\n[0079] 斜率特征:\n[0080] 积分特征:\n[0081] 上述特征信息均可以分别作为特征提取单元所要提取的特征信号,a,b代表采样起止时间,t代表a和b之间的采样时间点。\n[0082] 步骤S23中,如果信号特征选用曲线拟合系数特征,具体处理方式为:\n[0083] 用连续曲线的解析表达式逼近传感器输出的离散数据(数字信号),近似地刻画离散的传感器响应与采样时间所表示的坐标之间的函数关系,然后用这几种解析表达式的模型参数作为信号特征。首先确定曲线拟合的拟合模型Y=f(x),可以选择的拟合模型很多,用户可以根据需要进行选择,如下表所示为常用的几种拟合模型:\n[0084] \n[0085] 假设传感器输出与采样时间组成的n个点为(xi,yi)(i=1,2,…,n),其中yi表示传感器响应输出,xi表示采样时间,使用最小二乘准则,使得n个点(xi,yi)与曲线Y=f(x)的距离δi的平方和最小,即\n[0086] \n[0087] 最小,求出得到最小J的模型参数,然后提取这些参数作为特征。\n[0088] 步骤S23中,如果信号特征选用傅里叶系数特征,具体处理方式为:\n[0089] 假设x(n)为传感器输出采样信号,n为采样点,N为x(n)的长度,对x(n)进行离散傅里叶变换:\n[0090] \n[0091] 则X(k)即为k次谐波的傅里叶系数,然后选取不同k值对应的系数X(k)作为特征。\n[0092] 步骤S23中,如果信号特征选用小波系数特征,具体处理方式为:\n[0093] 假设传感器响应输出为x(n),将x(n)按照小波级数展开表示为:\n[0094] \n[0095] 其中 为尺度函数,函数系 构成Vj的一个规范正交\n-j/2 -j\n基,ψ(n)为小波函数,函数系{ψj,k(n)=2 ψ(2 n-k)}j,k∈Z构成Wj的一个规范正交基。\n[0096] 尺度系数\n[0097] 小波系数\n[0098] 然后选取不同j所对应的小波系数dj,k和尺度系数cJ,k作为特征。\n[0099] 在提取出信号特征后,对特征进行预处理,然后采用设定的模式识别算法,进行气体种类和浓度的识别。本实施方式中的模式识别算法采用支持向量机算法,通过该算法进行识别的步骤主要包括以下两步:\n[0100] 1)将已知的气体种类和气体浓度的气体作为训练样本训练支持向量机,获取最优分类超平面和最优回归超平面;所述最优分类超平面是指用于识别气体种类的分类函数;\n所述最优回归超平面是指用于识别气体浓度的回归函数;\n[0101] 2)根据特征提取单元提取到的信号特征信息和最优分类超平面确定所提取到的气体的种类,根据特征提取单元提取到的信号特征信息和最优回归超平面确定所提取到的气体的浓度。\n[0102] 其中,步骤1)中,获取最优分类超平面和最优回归超平面的具体方式为:\n[0103] 设金属氧化物半导体气体传感器的个数为n个,已知气体的种类为s,分别对s种气体进行m次测量,特征提取单元分别对m测量接收到的数字信号进行信号特征提取,将提取到的信号特征信息记为矩阵X,\n[0104] \n[0105] 其中,矩阵X中的元素xij表示第j个传感器对某种气体第i次测量时所提取到的信号特征,1≤i≤m,1≤j≤n;矩阵X的每一行表示n传感器对一种气体测量一次所提取到的信号特征,每一列表示一个传感器m次采集到的气体信息所对应的数字信号提取到的信号特征;\n[0106] m次测量气体的种类信息记为目标种类矩阵T,\n[0107] 矩阵T的元素表示气体种类,每一行对应一次测量中被测气体种类;\n[0108] m次测量气体对应的浓度信息记为目标浓度矩阵Y,\n[0109] 矩阵Y的元素表示气体的浓度,每一行表示对应气体的气体浓度;\n[0110] 根据上述信息获取最优分类超平面和最优回归超平面的具体方式如下:\n[0111] a.将矩阵X和T作为训练样本训练支持向量分类机,获取最优分类超平面的具体方式为:将矩阵X作为支持向量机输入矩阵,T作为支持向量机目标输出,通过支持向量分类机进行训练,根据支持向量机训练算法,得到最优分类超平面:\n[0112] \n[0113] 其中,w1和b1为最优分类超平面的权向量和偏置,αi1为非负Lagrange乘子;l表示支持向量分类机支持向量的个数,1≤l≤m;xi为支持向量,1≤i≤l;ti为xi对应的气体种类信息,x表示待识别气体的信号特征向量; 是定义在原\n始空间中的核函数,为非线性变换;\n[0114] b.将矩阵X和Y作为训练样本训练支持向量回归机,获取最优回归超平面的具体方式为:将矩阵X作为支持向量机输入矩阵,Y作为支持向量机目标输出,通过支持向量回归机进行训练,根据支持向量机训练算法,得到最优回归超平面:\n[0115] \n[0116] 其中,w2和b2为最优分类超平面的权向量和偏置,αi2为非负Lagrange乘子;l表示支持向量回归机支持向量的个数,1≤l≤m;xi为支持向量,1≤i≤l;yi为xi对应的气体浓度信息;x表示待识别气体的信号特征向量; 是定义在原\n始空间中的核函数,为非线性变换。\n[0117] 得到最优分类超平面和最优回归超平面(即分类函数和回归函数),后识别气体种类和气体浓度的具体方式为:\n[0118] A.进行气体种类识别的具体方式为:\n[0119] 假设通过特征提取单元提取到的待识别气体的信号特征信息记为矩阵X0,将X0作为最优分类超平面的输入得到支持向量分类机输出即气体种类信息:\n[0120] \n[0121] 将计算结果f1(x0)与目标种类矩阵T中的元素进行比对,矩阵与f1(x0)最接近的元素所对应的气体种类为待识别气体的种类;\n[0122] B.进行气体浓度识别的具体方式为:\n[0123] 假设通过特征提取单元提取到的待识别气体的信号特征信息记为矩阵X0,将X0作为最优回归超平面的输入得到支持向量回归机输出即气体浓度信息:\n[0124] \n[0125] 计算结果f2(x0)即为待识别气体的浓度。\n[0126] 到此为止,我们已经完成了气体定性和定量识别的过程。\n[0127] 在实际的检测过程中,可以将所有的气体分为两大类,一类为用户想要检测的气体,其余的信息均为一类,这样在进行检测结果中,将得到的信号特征作为最优分类超平面的输入,通过将计算结果f1(x0)与分类目标矩阵中的值进行对比来确定识别出的气体是否为用户想要检测的气体,然后再根据最优回归超平面计算识别出的气体浓度。\n[0128] 本发明所述的系统及方法还考虑到环境的温湿度变化对传感器相应的影响,将温湿度传感器响应与气体传感器的响应作为测量系统的并列输入,作为推断气体浓度的3个地位相同的条件;环境温湿度对气体传感器输出的影响反映在模式识别分类机和回归机的各项参数中,成为系统不可分割的组成部分。实际测量时,环境温湿度的影响被隐含地补偿掉,从而得到气体浓度的精确信息。\n[0129] 下面结合具体实施例对本发明的系统及方法进行进一步详细说明:\n[0130] 实施例\n[0131] 本实施例中假设用3个传感器构成传感器阵列检测两类气体,共检测40次,第一类气体检测了16次,第二类气体检测了24次,将第一类气体的种类通过代号“1”来表示,第二类气体的种类通过代号“-1”来表示。则本实施中n=3,m=40,通过传感器阵列测量后得到的特征信号信息的训练样本矩阵X为\n[0132] \n[0133] \n[0134] 本实施方式中的信号特征为响应输出的电压最大值,其中,上述每一行表示一次实验的响应输出电压最大值,每一列表示一个传感器40次测量的输出电压的最大值,xi(i=1,2,…,40)为X的每一行;\n[0135] 样本类别目标矩阵\n[0136] T=[1 1 1 1 1 1 1 1 1 1 -1 1 -1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1-1 -1 T\n-1 -1 -1 -1 -1 -1 1 -1 -1 -1 1 1 1];\n[0137] T中的1对应第一类气体,-1对应第二种气体,该矩阵T中的列元素为1还是-1,与进行测量时的测量顺序对应气体种类。\n[0138] 经过训练支持向量分类机,得到分类函数\n[0139] \n[0140] 其中 l=23为分类机支持向量的个数,K1(xi,x0)=exp(-sum(xi-x0).^2);\ntiαi1(i=1,2,…,l) 分 别 为 [0.7596 0.2162 0.9113 0.0582 0.6669 2.0000 \n2.00002.0000 1.1212 1.1357 -2.0000 -0.6391 -0.3491 -1.7483 -0.1228 -0.3966-0.2622 -0.4239 -0.4714 -1.4482 -0.1113 -1.5705 -1.3259],b1=-0.1260,x0表示要分类的未知样本,xi(i=1,2,…l)表示支持向量(分类机有23个支持向量),分别为:\n[0141] \n[0142] \n[0143] 在得到最优分类超平面后,假设有两个未知样本(待识别气体)的特征信号为:\n[0144] z1=[0.4907 5.8972 0.0775],z2=[3.9961 5.2764 0.5124];\n[0145] 带入分类函数计算f1(z1)和f1(z2)得到:\n[0146] \n[0147] 故z1属于第一类气体。\n[0148] \n[0149] 故z2属于第二类气体。\n[0150] 到此为止,我们实现了两种气体的分类。\n[0151] 假设用三个传感器构成阵列检测同一种类不同浓度气体40次,则有n=3,m=40,得到40*3的训练样本矩阵X为\n[0152] \n[0153] \n[0154] 其中每一行表示一次实验的响应输出电压最大值,每一列表示一个传感器输出电压的做最大值,xi(i=1,2,…,40)为X的每一行,样本浓度目标矩阵Y=[4.2420 4.3085 \n3.7446 4.1881 4.0868 4.3068 4.2231 4.3027 3.84413.9929 3.7018 3.9343 3.7119 \n3.0809 3.2917 2.7456 2.3856 2.13172.7432 1.8439 1.7902 1.9890 2.5750 2.2567 \n1.9410 2.1281 2.22412.4288 1.7479 2.6857 2.7341 2.6885 2.5138 3.1454 3.2905 T\n3.27353.5838 3.2501 3.3855 4.0080];\n[0155] 经过训练支持向量回归机,得到回归函数\n[0156] \n[0157] 其中l=12为回归机支持向量的个数,K2(xi,x0)=exp(-0.0625*sum(xi-x0).^2),yiαi1(i=1,2,…,l)分别为[-8.7250 -5.3618 3.6256 10.6719 3.1266 7.8343-12.1117 -2.2951 -8.4510 5.8632 1.9228 3.9002],b2=3.5862,x0表示要分类的未知样本,xi(i=1,2,…l)表示支持向量(回归机有12个支持向量),分别为\n[0158] \n[0159] 假设有两个未知样本\n[0160] z1=[0.1671 5.9203 0.9124],z2=[3.1516 5.0326 1.3285],\n[0161] 带入分类函数计算f2(z1)和f2(z2)得到:\n[0162] \n[0163] 故z1的浓度为4.3636。\n[0164] \n[0165] 故z2的浓度为1.8099。\n[0166] 到此为止,我们实现了同种气体的浓度预测。\n[0167] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其同等技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2022-12-09
未缴年费专利权终止
IPC(主分类): G01N 33/00
专利号: ZL 201210590228.1
申请日: 2012.12.29
授权公告日: 2015.09.02
- 2018-01-26
专利权人的姓名或者名称、地址的变更
专利权人由北京握奇数据系统有限公司变更为北京握奇数据股份有限公司
地址由100102 北京市朝阳区望京利泽中园101号启明国际大厦7层变更为100102 北京市朝阳区望京利泽中园101号启明国际大厦7层
- 2015-09-02
- 2014-07-30
实质审查的生效
IPC(主分类): G01N 33/00
专利申请号: 201210590228.1
申请日: 2012.12.29
- 2014-07-02
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2002-11-27
|
2002-06-04
| | |
2
| | 暂无 |
2009-05-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |