CN114894980B - 一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法 - Google Patents
一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法 Download PDFInfo
- Publication number
- CN114894980B CN114894980B CN202210574810.2A CN202210574810A CN114894980B CN 114894980 B CN114894980 B CN 114894980B CN 202210574810 A CN202210574810 A CN 202210574810A CN 114894980 B CN114894980 B CN 114894980B
- Authority
- CN
- China
- Prior art keywords
- sensor
- gas
- response
- data
- baseline
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000004044 response Effects 0.000 title claims abstract description 86
- 238000000034 method Methods 0.000 title claims abstract description 46
- 238000007418 data mining Methods 0.000 title claims abstract description 26
- 238000000605 extraction Methods 0.000 title claims abstract description 21
- 239000003039 volatile agent Substances 0.000 claims abstract description 12
- 238000005065 mining Methods 0.000 claims abstract description 4
- 239000007789 gas Substances 0.000 claims description 129
- 150000001875 compounds Chemical class 0.000 claims description 48
- 238000005070 sampling Methods 0.000 claims description 22
- 238000004140 cleaning Methods 0.000 claims description 21
- 101100173585 Schizosaccharomyces pombe (strain 972 / ATCC 24843) fft1 gene Proteins 0.000 claims description 12
- 238000002360 preparation method Methods 0.000 claims description 11
- 238000011084 recovery Methods 0.000 claims description 11
- 238000012360 testing method Methods 0.000 claims description 11
- 238000004458 analytical method Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 9
- 239000012159 carrier gas Substances 0.000 claims description 6
- 238000000354 decomposition reaction Methods 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 6
- 239000000126 substance Substances 0.000 claims description 5
- 238000010606 normalization Methods 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 4
- 230000035945 sensitivity Effects 0.000 claims description 4
- 239000011159 matrix material Substances 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 238000007789 sealing Methods 0.000 claims description 3
- 238000013507 mapping Methods 0.000 claims description 2
- 238000010926 purge Methods 0.000 claims description 2
- XOFYZVNMUHMLCC-ZPOLXVRWSA-N prednisone Chemical compound O=C1C=C[C@]2(C)[C@H]3C(=O)C[C@](C)([C@@](CC4)(O)C(=O)CO)[C@@H]4[C@@H]3CCC2=C1 XOFYZVNMUHMLCC-ZPOLXVRWSA-N 0.000 claims 1
- YXFVVABEGXRONW-UHFFFAOYSA-N Toluene Chemical compound CC1=CC=CC=C1 YXFVVABEGXRONW-UHFFFAOYSA-N 0.000 description 12
- 230000006870 function Effects 0.000 description 12
- 238000001514 detection method Methods 0.000 description 10
- WSFSSNUMVMOOMR-UHFFFAOYSA-N Formaldehyde Chemical compound O=C WSFSSNUMVMOOMR-UHFFFAOYSA-N 0.000 description 9
- LFQSCWFLJHTTHZ-UHFFFAOYSA-N Ethanol Chemical compound CCO LFQSCWFLJHTTHZ-UHFFFAOYSA-N 0.000 description 8
- LSDPWZHWYPCBBB-UHFFFAOYSA-N Methanethiol Chemical compound SC LSDPWZHWYPCBBB-UHFFFAOYSA-N 0.000 description 8
- ATUOYWHBWRKTHZ-UHFFFAOYSA-N Propane Chemical compound CCC ATUOYWHBWRKTHZ-UHFFFAOYSA-N 0.000 description 8
- NNPPMTNAJDCUHE-UHFFFAOYSA-N isobutane Chemical compound CC(C)C NNPPMTNAJDCUHE-UHFFFAOYSA-N 0.000 description 8
- GETQZCLCWQTVFV-UHFFFAOYSA-N trimethylamine Chemical compound CN(C)C GETQZCLCWQTVFV-UHFFFAOYSA-N 0.000 description 8
- QGZKDVFQNNGYKY-UHFFFAOYSA-N Ammonia Chemical compound N QGZKDVFQNNGYKY-UHFFFAOYSA-N 0.000 description 7
- RWSOTUBLDIXVET-UHFFFAOYSA-N Dihydrogen sulfide Chemical compound S RWSOTUBLDIXVET-UHFFFAOYSA-N 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 229910000037 hydrogen sulfide Inorganic materials 0.000 description 4
- 238000002347 injection Methods 0.000 description 4
- 239000007924 injection Substances 0.000 description 4
- 239000001282 iso-butane Substances 0.000 description 4
- 239000001294 propane Substances 0.000 description 4
- UFHFLCQGNIYNRP-UHFFFAOYSA-N Hydrogen Chemical compound [H][H] UFHFLCQGNIYNRP-UHFFFAOYSA-N 0.000 description 3
- 229910021529 ammonia Inorganic materials 0.000 description 3
- 239000001257 hydrogen Substances 0.000 description 3
- 229910052739 hydrogen Inorganic materials 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000029058 respiratory gaseous exchange Effects 0.000 description 2
- 239000000725 suspension Substances 0.000 description 2
- ZAMOUSCENKQFHK-UHFFFAOYSA-N Chlorine atom Chemical compound [Cl] ZAMOUSCENKQFHK-UHFFFAOYSA-N 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000000460 chlorine Substances 0.000 description 1
- 229910052801 chlorine Inorganic materials 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- WSFSSNUMVMOOMR-NJFSPNSNSA-N methanone Chemical compound O=[14CH2] WSFSSNUMVMOOMR-NJFSPNSNSA-N 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/0004—Gaseous mixtures, e.g. polluted air
- G01N33/0009—General constructional details of gas analysers, e.g. portable test equipment
- G01N33/0027—General constructional details of gas analysers, e.g. portable test equipment concerning the detector
- G01N33/0031—General constructional details of gas analysers, e.g. portable test equipment concerning the detector comprising two or more sensors, e.g. a sensor array
- G01N33/0034—General constructional details of gas analysers, e.g. portable test equipment concerning the detector comprising two or more sensors, e.g. a sensor array comprising neural networks or related mathematical techniques
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/0001—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00 by organoleptic means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N33/00—Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
- G01N33/0004—Gaseous mixtures, e.g. polluted air
- G01N33/0009—General constructional details of gas analysers, e.g. portable test equipment
- G01N33/0062—General constructional details of gas analysers, e.g. portable test equipment concerning the measuring method or the display, e.g. intermittent measurement or digital display
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A50/00—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE in human health protection, e.g. against extreme weather
- Y02A50/20—Air quality improvement or preservation, e.g. vehicle emission control or emission reduction by using catalytic converters
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Analytical Chemistry (AREA)
- Medicinal Chemistry (AREA)
- Food Science & Technology (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Combustion & Propulsion (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Mathematical Physics (AREA)
- Investigating Or Analyzing Materials By The Use Of Fluid Adsorption Or Reactions (AREA)
Abstract
本发明公开了一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,包括以下步骤:步骤1.从电子鼻采集获得多通道的传感器响应数据;步骤2.构建挥发性化合物和传感器之间的关系网络;步骤3.一级判断;步骤4.二级判断;步骤5.挖掘出最终的有效信息。
Description
技术领域
本发明涉及气味检测领域,尤其涉及一种气敏传感器检测及信号分析领域。
背景技术
随着社会的发展,气体检测也开始应用于各行各业,如粮食安全领域、工业安全生产领域等等。此类技术具有实时、快速、无损检测等优点,然而目前基于气敏传感器的检测方法,往往需要大量的数据,进行有标签的监督学习,然后才能具体地应用在某个场景。如果能从未知气体的响应信号中进行数据挖掘,直接提取出有效信息,将能大大拓展气体检测技术的应用的边界,为此发明了一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法。此外,在气味检测领域,典型的动态进样方式通常可分为待测气体进样阶段和洁净气体清洗阶段,这样的做法简单易行,但所包含的信息不是特别丰富。生物分辨气味时,会有一些急促的短嗅和较长时间的持续长嗅行为,短嗅过程可以获得瞬间的嗅觉刺激,长嗅过程会获得较持续和稳定的嗅觉刺激,结合二者可以从瞬态和稳态两个角度获得丰富的嗅觉感官信息。本发明受生物呼吸启发,开发了包含短嗅和长嗅的共七个阶段的进样模式,这样可以获得较为丰富的响应信号和其所包含的更多潜在有价值信息。
发明内容
为实现本发明之目的,采用以下技术方案予以实现:
一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,包括以下步骤:步骤1.从电子鼻采集获得多通道的传感器响应数据;步骤2.构建挥发性化合物和传感器之间的关系网络;步骤3.一级判断;步骤4.二级判断;步骤5.挖掘出最终的有效信息。
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤2包括:利用传感器交叉敏感特性,构建挥发性化合物和传感器之间的关系网络WVocs-Snrs,其包括传感器-敏感挥发性化合物S-V集合和交叉敏感挥发性化合物-传感器V-S集合。
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中,步骤1包括电子鼻模拟了人类对气味的急促短嗅和较持续的长嗅过程,采集获得多通道的传感器响应数据,具体来说包括七个阶段:集气瓶中收集未知待测气体,密封放置于恒温台上,50摄氏度恒温10分钟,开启电子鼻装置,试运行5分钟,使得仪器稳定,以1Hz的频率同时采集数据c秒;其中,采集洁净载气秒,作为清洗准备阶段的数据;随后,连接集气瓶,继续采集样品气体/>秒,作为短嗅阶段的数据;接着,暂停集气瓶进气,采集气室内残留气体/>秒,作为暂停阶段的数据;随后,连接集气瓶,继续采集样品气体/>秒,作为二次短嗅阶段的数据;再接着,暂停集气瓶进气,采集气室内残留气体/>秒,作为二次暂停阶段的数据;然后,连接集气瓶,继续采集样品气体/>秒,作为长嗅阶段的数据;最后,通入洁净载气,采集/>秒,作为清洗恢复阶段的数据;由此获得Dn=[d1,d2,...dc]的n*c维原始数据,其中n表示传感器个数(也即通道数),c表示每个通道的采集时长。
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤2包括:
(1)建立传感器集合,公式如下:
Snrs=[S1,S2...Sn],其中n为传感器个数(也即通道数)
(2)对所有传感器对应敏感的挥发性物质集合求取并集,公式如下:
Vocs=(V11,V12...)∪(V21,V22...)∪...(Vn1,Vn2...),其中,V11代表第一个传感器所对应敏感的第一个化合物,Vn1代表第n个传感器所对应敏感的第一个化合物。
(3)建立挥发性化合物集合:
Vocs=[V1,V2...Vm],其中m为不重复的挥发性物质种类数。
(4)建立挥发性化合物和传感器之间的的双向关系映射网络WVocs-Snrs,具体包含传感器-敏感挥发性化合物集合
S-V={S1:{V1,V2,...},S2:{V1,V2,...},...Sn:{V1,V2,...}}其含义为每一种传感器对应敏感的挥发性化合物集合组成的总的集合;交叉敏感挥发性化合物-传感器集合V-S={V1:{S1,S2,...},V2:{S1,S2,...},...Vm:{S1,S2,...}},其含义为同时对某一种挥发性化合物敏感的传感器集合组成的总的集合。
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤3包括:对每个传感器通道的短嗅、二次短嗅、长嗅、清洗准备和清洗恢复这五个阶段的数据求取平均值,并按如下公式计算一级判断指标P:
其中,pi为第i个通道即传感器的一级判断指标,davg1是该通道的清洗准备阶段的平均值,davg2是该通道的清洗恢复阶段的平均值,davg3是该通道的短嗅阶段的平均值,davg4是该通道的二次短嗅阶段的平均值,davg5是该通道的长嗅阶段的平均值;
进一步地,一级判断规则如下:
其中,Si为原始传感器集合Snrs集合中的第i个传感器,Sone为一级判断完成集合,Stwo为二级判断备选集合,若一级判断指标小于或等于0.1,则将该通道的传感器放入一级判断完成集合,否则,放入二级判断备选集合Stwo,此时,根据Sone并结合s-v集合,可得到一级结论:
Inform1={未知气体中,不含有Sone集合中传感器所对应敏感的挥发性化合物}
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤4包括:
针对二级判断备选集合Stwo中的数据,按如下公式去基线:
Ri=di-dbaseline
其中,Ri是去除基线后的第i秒的响应值,di是传感器第i秒的原始响应值,dbaseline是基线值(其大小等于davg1),每个通道共采集了c秒数据,故i∈[1,c]。
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤4还包括:
从时间变换域和频率变换域两个角度提取二级判断备选集合Stwo中的时域特征和频域特征,包括最大稳定差分值Fmax、稳态均值Fstbavg、响应能量值Finteg、平均微分值Fndf和方差值Fvarnc;经傅里叶变换后的直流分量幅值Ffft0、一阶谐波分量幅值Ffft1和经小波变换后的低频分量能量值Fwdh、高频分量能量值Fwdl,相关特征具体公式如下:
(1)最大稳定差分值Fmax由以下公式定义:
其中,Ravg1是该通道的清洗准备阶段去基线后的平均值,Ravg2是该通道的清洗恢复阶段去基线后的平均值,Ravg2是该通道的短嗅阶段去基线后的平均值,Ravg4是该通道的二次短嗅阶段去基线后的平均值,Ravg5是该通道的长嗅阶段去基线后的平均值;Max[]是求最大值函数,此特征,相比于通常所见的最大值特征或极差值特征,更能稳定地表现气敏传感器响应的剧烈情况;
(2)稳态均值Fstbavg由以下公式定义:
其中,Rj、Rk和Rl是气敏传感器在第j、k和l秒开始达到稳态时的响应,c为采样总时间,j∈(0.1c,0.2c),k∈(0.3c,0.4c),l∈(0.5c,0.8c);
其中参数j、k和l的确定有两种方法,一是求取测试阶段的导数值,对应阶段内,若某一时刻导数值小于0.1(对应正切角小于5°),此时意为响应波动较小,状态平稳,则将该时刻设置为j、k或l;若不满足第一种方法的条件,则j=0.175c、k=0.375c、l=0.725c(意为从短嗅、二次短嗅和长嗅这三种阶段的后1/4部分开始取值)。此特征,能更好地表达气敏传感器在测试时的稳定响应情况;
(3)响应能量值Finteg由以下公式定义:
其中,Ri是气敏传感器在第i秒去除基线后的响应,Finteg为积分值特征,i取值从0.1c到0.8c-1。此特征,代表了气敏传感器在测试时的总体响应程度;
(4)平均微分值,其物理意义反映响应信号整体的动态过程,公式如下:
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,Fndf为平均微分值特征;
(5)方差值,其物理意义反映响应信号的离散情况,公式如下:
Fvarnc=(Ri-Avg(R1、R2...Rc))2/c
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,Avg是取集合中元素平均值的函数,Fvarnc是方差值特征;
(6)直流分量,公式如下:
Ffft0=FFTO(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,FFT0(·)是使用快速傅里叶变换提取直流分量的函数;
(7)一阶谐波分量,公式如下:
Ffft1=FFT1(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,FFT1(·)是使用快速傅里叶变换提取一阶谐波分量的函数;
(8)高频分量,公式如下:
Fwdh=WDH(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,WDH(·)是使用正交小波Haar作一层分解提取高频分量的函数;
(9)低频分量,公式如下:
Fwdl=WDL(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,WDL(·)是使用正交小波Haar作一层分解提取低频分量的函数;
对每一个传感器的去基线后的响应数据做特征提取,最终得到时频特征集Fi=[Fi_max,Fi_stbavg,Fi_integ,Fi_ndf,Fi_varnc,Fi_fft0,Fi_fft1,Fi_wdh,Fi_wdl],其中i为传感器的编号;
对时频特征集进行比例归一化处理,公式如下:
其中,Fi是第i个传感器的某项特征值,z为二级判断备选集合Dtwo中的传感器个数,i∈(1,z);
计算二级判断指标Qi,公式如下:
二级判断规则如下:
其中,Stwo_i是二级判断备选集合中第i个传感器,z为二级判断备选集合Stwo中的传感器个数,Sunsure是不确定集合。该规则含义为将二级判断指标大于的传感器放入Stwo,否则放入Sunsure。
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤4还包括:启发式的数据挖掘方法,具体分为以下几个步骤:①计算进入交叉敏感集合Scross中的传感器个数,记为N;②若N等于0,直接进入第五步,若N大于0,进入第三步;③将Scross与V-S={V1:{S1,S2,...},V2:{S1,S2,...},...Vm:{S1,S2,...}集合中的各个子集求交集,交集中的传感器个数设为M;④计算置信度C=M/N,根据V-S集合找到对应挥发性化合物;⑤结束流程;汇总以上分析结果,得到二级结论:
Inform2={未知气体中,含有Scross集合与V-S集合共有的传感器所对应敏感的挥发性化合物(置信度M/N)}
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤5包括:
经过数据采集、预处理、特征提取、两级级联判断和启发式数据挖掘,从未知待测气体中得到有价值信息,总的结论:
Informall=Inform1+Inform2
={未知气体中,不含有Sone集合中传感器所对应敏感的挥发性化合物;含有Scross集合与V-S集合共有的传感器所对应敏感的挥发性化合物(置信度M/N)}。
附图说明
图1是数据挖掘方法示意图;
图2是电子鼻检测硬件系统整体示意图;
图3是硬件连线图;
图4是反映传感器交叉敏感特性图;
图5是挥发性物质和传感器之间的关系网络图;
图6是典型的电子鼻响应数据曲线;
图7是提取的时域特征;
图8是提取的频域特征;
图9是启发式数据挖掘方法。
具体实施方式
下面结合附图1-9对本发明的具体实施方式进行详细说明。应当理解,此处所描述的实施示例仅用于说明和解释本发明,并不用于限定本发明。
如图1所示,本发明的未知气体响应信号特征提取及数据挖掘方法包括:首先以受生物呼吸启发的包含短嗅和长嗅等七个阶段的采样方式,采集获得多通道的传感器响应数据;利用传感器交叉敏感特性,构建挥发性化合物和传感器之间的关系网络WVocs-Snrs,其包括传感器-敏感挥发性化合物S-V集合和交叉敏感挥发性化合物-传感器V-S集合;利用5个阶段的平均值定义一级判断指标P,若其小于或等于0.1,结合S-V集合,提取未知气体中不含有的挥发性化合物种类信息Inform1,否则,进入第二级判断;利用比例归一化后的特征值定义二级判断指标Q,若其大于或等于(z是进入二级判断的传感器个数),结合V-S集合,并利用启发式数据挖掘和置信度估算方法,提取未知气体中可能含有的挥发性化合物种类及相关置信度信息Inform2,否则,结束;最后汇总Inform1和Inform2,挖掘出最终的有效信息Informall。
电子鼻检测硬件系统整体示意如图2所示,包括恒温装置、电子鼻装置和计算机装置,上述三个装置从左到右依次排列。其中恒温装置包括样品集气瓶和加热恒温台;电子鼻装置包括传感器阵列气室、气泵、数据采集卡、电源及各种相关元器件;计算机模块通过数据线与电子鼻模块相连,实现信号采集与分析。具体的硬件连线方式如图3所示。在本实施案例中,使用的传感器型号及对应敏感挥发性化合物如下表所示:
根据实际使用的传感器情况,建立传感器集合,公式如下:
Snrs=[S1(TGS2602),S2(TGS2603),S3(TGS2612-D00),S4(TGS2615-E00),S5(NE2-CH2O)]。
建立挥发性化合物集合,公式如下:
Vocs=(V11,V12...)∪(V21,V22...)∪...(Vn1,Vn2...)
其中,V11代表第一个传感器所对应敏感的第一个化合物,Vn1代表第n个传感器所对应敏感的第一个化合物,在此实施案例中,n=5。此公式含义为首先找出每个传感器对应敏感的所有挥发性物质,构成子集;再将所有子集求并集,即可得到挥发性物质集合Vocs。
根据本实施案例的实际情况,一号传感器对应有5种化合物、二号传感器对应有5种化合物、三号传感器对应有5种化合物、四号传感器对应有1种化合物、五号传感器对应有1种化合物,对五个化合物集合,去除重复,求取最大并集,共得到11种化合物,最终建立挥发性化合物集合:
Vocs
=[V1(甲苯),V2(硫化氢),V3(乙醇),V4(氨气),V5(氢气),V6(三甲胺),V7(甲硫醇),V8(丙烷),V9(异丁烷),V10(氯气),V11(甲醛)]。
如图4所示,传感器存在交叉敏感特性,即一个传感器对多个挥发性化合物敏感,而一种挥发性化合物也有可能被多个传感器检测到。构建如图5所示的挥发性物质和传感器之间的关系网络该网络包含交叉敏感挥发性化合物-传感器集合V-S={V1:{S1},V2:{S1,S2},V3:{S1,S2,S3},V4:{S1},V5:{S1,S2,S3},V6:{S2},V7:{S1},V8:{S3},V9:{S3},V10:{S4},V11:{S5}}和传感器-敏感挥发性化合物集合S-V={S1:{V1,V2,V3,V4,V5},S2:{V2,V3,V5,V6,V7},S3:{V3,V5,V8,V9,V10},S4:{V10},S5:{V11}}
采集传感器数据:集气瓶中收集未知待测气体,密封放置于恒温台上,50摄氏度恒温10分钟。开启电子鼻装置,试运行5分钟,使得仪器稳定,以1Hz的频率采集洁净载气10秒,作为清洗准备阶段的数据;随后,连接集气瓶,继续采集样品气体10秒,作为短嗅阶段的数据;接着,暂停集气瓶进气,采集气室内残留气体10秒,作为暂停阶段的数据;随后,连接集气瓶,继续采集样品气体10秒,作为二次短嗅阶段的数据;再接着,暂停集气瓶进气,采集气室内残留气体10秒,作为二次暂停阶段的数据;然后,连接集气瓶,继续采集样品气体30秒,作为长嗅阶段的数据;最后,通入洁净载气,采集20秒,作为清洗恢复阶段的数据;最终得到的响应曲线如图6所示。由此获得D1=[d1,d2,...d100]、D2=[d1,d2,...d100]、D3=[d1,d2...d100]、D4=[d1,d2,...d100]和D5=[d1,d2,...,d100]共5*100维的原始数据,其中d表示每秒采集到的数据,7个阶段共100个数据。
一级判断:对每个传感器通道的5个阶段数据求取平均值,并按如下公式计算一级判断指标P:
其中,pi为第i个通道(传感器)的一级判断指标,davg1是该通道的清洗准备阶段的平均值,davg2是该通道的清洗恢复阶段的平均值,davg3是该通道的短嗅阶段的平均值,davg4是该通道的二次短嗅阶段的平均值,davg5是该通道的长嗅阶段的平均值。
得到的各传感器的一级判断指标如下表:
指标/通道 | S1 | S2 | S3 | S4 | S5 |
一级判断指标P | 1.538 | 1.186 | 1.04 | 0.418 | 0.05 |
进一步地,一级判断规则如下:
其中,Si为原始传感器集合Snrs集合中的第i个传感器,Sone为一级判断完成集合,Stwo为二级判断备选集合,若一级判断指标P小于或等于0.1,则将该通道的传感器放入一级判断完成集合,否则,放入二级判断备选集合Stwo。
例如,由于p5小于0.1,将S5的数据放入一级判断完成集合Sone,并根据传感器-敏感挥发性化合物集合S-V,传感器S5对应敏感化合物是V11(甲醛),就此,可以得出一级结论Inform1={待测气体中,不含有甲醛}。其余p1、p2、p3和p4均大于0.1,将S1、S2、S3和S4的数据均放入二级判断备选集合Stwo。
针对二级判断备选集合Stwo中的4*100维数据,按如下公式去基线:
Ri=di-dbaseline
其中,Ri是去除基线后的第i秒的响应值,di是传感器第i秒的原始响应值,dbaseline是基线值(其大小等于davg1),i∈[1,100]。
为了避免数据维数过多,而造成的“维数灾难”,需要对原始数据进行降维处理。同时,为了保持原数据更多有效信息,本发明从时间变换域和频率变换域两个角度提取数据的时域特征和频域特征。时域特征如图7所示,包括最大稳定差分值Fmax、稳态均值Fstbavg、响应能量值Finteg、平均微分值Fndf和方差值Fvarnc。频域特征如图8所示,包括经傅里叶变换后的直流分量幅值Ffft0和一阶谐波分量幅值Ffft1,经小波变换后的低频分量能量值Fwdl及高频分量能量值Fwdh。
(1)最大稳定差分值Fmax由以下公式定义:
其中,Ravg1是该通道的清洗准备阶段去基线后的平均值,Ravg2是该通道的清洗恢复阶段去基线后的平均值,Ravg2是该通道的短嗅阶段去基线后的平均值,Ravg4是该通道的二次短嗅阶段去基线后的平均值,Ravg5是该通道的长嗅阶段去基线后的平均值;Max[]是求最大值函数,此特征,相比于通常所见的最大值特征或极差值特征,更能稳定地表现气敏传感器响应的剧烈情况;
(2)稳态均值Fstbavg由以下公式定义:
其中,Rj、Rk和Rl是气敏传感器在第j、k和l秒开始达到稳态时的响应,c为采样总时间,j∈(0.1c,0.2c),k∈(0.3c,0.4c),l∈(0.5c,0.8c);其中参数j、k和l的确定有两种方法,一是求取测试阶段的导数值,对应阶段内,若某一时刻导数值小于0.1(对应正切角小于5°),此时意为响应波动较小,状态平稳,则将该时刻设置为j、k或l;若不满足第一种方法的条件,则j=0.175c、k=0.375c、l=0.725c(意为从短嗅、二次短嗅和长嗅这三种阶段的后1/4部分开始取值)。此特征,能更好地表达气敏传感器在测试时的稳定响应情况;
(3)响应能量值Finteg由以下公式定义:
其中,Ri是气敏传感器在第i秒去除基线后的响应,Finteg为积分值特征,i取值从0.1c到0.8c-1。此特征,代表了气敏传感器在测试时的总体响应程度;
(4)平均微分值,其物理意义反映响应信号整体的动态过程,公式如下:
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,Fndf为平均微分值特征;
(5)方差值,其物理意义反映响应信号的离散情况,公式如下:
Fvarnc=(Ri-Avg(R1、R2...Rc))2/c
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,Avg是取集合中元素平均值的函数,Fvarnc是方差值特征;
(6)直流分量,公式如下:
Ffft0=FFTO(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,FFT0(·)是使用快速傅里叶变换提取直流分量的函数;
(7)一阶谐波分量,公式如下:
Ffft1=FFT1(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,FFT1(·)是使用快速傅里叶变换提取一阶谐波分量的函数;
(8)高频分量,公式如下:
Fwdh=WDH(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,WDH(·)是使用正交小波Haar作一层分解提取高频分量的函数;
(9)低频分量,公式如下:
Fwdl=WDL(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,WDL(·)是使用正交小波Haar作一层分解提取低频分量的函数。
对每一个传感器的去基线后的响应数据做特征提取,最终得到时频特征集Fi=[Fi_max,Fi_stbavg,Fi_integ,Fi_ndf,Fi_varnc,Fi_fft0,Fi_fft1,Fi_wdh,Fi_wdl],其中i取值为1、2、3和4。
对四个特征集都进行比例归一化处理,公式如下:
其中,Fi是第i个传感器的某项特征值,z为二级判断备选集合Dtwo中的传感器个数,在本实施案例中,此时z=4,故i取值为1、2、3和4。
其中,i是传感器编号,i∈(1,4);j是特征种类编号,j∈(1,9)
计算二级判断指标Q,公式如下:
其中,Qi为第i个通道的二级判断指标。具体数据见下表:
指标/通道 | S1 | S2 | S3 | S4 |
NFi_max | 0.39 | 0.25 | 0.27 | 0.09 |
NFi_ndf | 0.38 | 0.27 | 0.26 | 0.08 |
NFi_integ | 0.41 | 0.30 | 0.21 | 0.08 |
NFi_vrnc | 0.37 | 0.28 | 0.32 | 0.03 |
NFi_stbavg | 0.40 | 0.29 | 0.25 | 0.06 |
NFi_fft0 | 0.36 | 0.27 | 0.29 | 0.08 |
NFi_fft1 | 0.35 | 0.29 | 0.31 | 0.05 |
NFi_wdh | 0.39 | 0.25 | 0.27 | 0.09 |
NFi_wdl | 0.38 | 0.27 | 0.26 | 0.08 |
二级判断指标Q | 0.38 | 0.27 | 0.28 | 0.07 |
二级判断规则如下:
其中,Stwo_i是二级判断备选集合中第i个传感器,z为二级判断备选集合Stwo中的传感器个数,Sunsure是不确定集合。该公式含义为:归一化特征值大于平均归一化特征值的传感器,可以认为其响应情况较强且相似。
在本实施案例中,此时z=4,则为0.25,若二级判断指标Q大于等于0.25,则将该通道对应的传感器放入交叉敏感集合Scross,否则,放入不确定集合Sunsure(不做进一步分析)。Q1、Q2和Q3的值均大于0.25,故将S1、S2和S3均放入交叉敏感集合Scross={S1,S2,S3}:Q4小于0.25,将S4放入不确定集合Sunsure,并且不做进一步分析。使用如图9所示的启发式数据挖掘方法进一步提取信息。在这里,本发明提出了一种置信度的估算方式,以交叉敏感集合Scross中包含的传感器个数作为分母N,与交叉敏感挥发性化合物-传感器集合V-S={V1:{S1},V2:{S1,S2},V3:{S1,S2,S3},V4:{S1},V5:{S1,S2,S3},V6:{S2},V7:{S1},V8:{S3},V9:{S3},V10:{S4},V11:{S5}}中的各个子集分别求交集,设某交集中的元素个数为M,如果M=N,则说明所有对某类挥发性化合物都敏感的传感器被全部筛选出,那这类物质就有100%的可能性存在;如果M=N/2,则说明所有对某类挥发性化合物都敏感的传感器只有一半被筛选出,那这类物质就有50%的可能性存在,依此类推。例如,本实施案例中Scross中的传感器个数为3,交叉敏感集合为{S1,S2,S3},与V-S集合中的子集进行相交操作,第一个子集是V1:{S1},与交叉敏感集合{S1,S2,S3}相交的结果是S1,对应化合物V1(甲苯),置信度33.3%(1/3);第二个子集是V2:{S1,S2},与交叉敏感集合{S1,S2,S3}相交的结果是S1和S2,对应化合物V2(硫化氢),置信度66.6%(2/3);以此类推,第三个结果是S1、S2和S3,对应化合物V3(乙醇),置信度100%(3/3);第四个结果是S1,对应化合物V4(氨气),置信度33.3%(1/3);第五个结果是S1、S2和S3,对应化合物V5(氢气),置信度100%(3/3);第六个结果是S2,对应化合物V6(三甲胺),置信度33.3%(1/3);第七个结果是S1,对应化合物V7(甲硫醇),置信度33.3%(1/3);第八个结果是S3,对应化合物V8(丙烷),置信度33.3%(1/3);第九个结果是S3,对应化合物V9(异丁烷),置信度33.3%(1/3)。汇总以上分析结果,得到二级结论:
Inform2
={待测气体中,含有乙醇(置信度100%)、氢气(置信度100%、硫化氢(置信度66.6%)、甲苯(置信度33.3%)、氨气(置信度33.3%)、三甲胺(置信度33.3%)、甲硫醇(置信度33.3%)、丙烷(置信度33.3%)、异丁烷(置信度33.3%)}
最终,经过数据采集、预处理、特征提取、两级级联判断和启发式数据挖掘,从未知待测气体中得到有价值信息,总的结论:
Informall
={未知气体中,不含有甲醛,含有乙醇(置信度100%)、氢气(置信度100%)、硫信氢(置信度66.6%)、甲苯(置信度33.3%)、氨气(置信度33.3%)、三甲胺(置信度33.3%)、甲硫醇(置信度33.3%)、丙烷(置信度33.3%)、异丁烷(置信度33.3%)}
上述发明先以包含短嗅和长嗅等七个阶段的进样方式,进行气敏传感器响应信号的采集,然后针对原始数据,从时域和频域两个角度分别提取了5个和4个特征,利用原始数据和时频特征数据,开展两级的级联判断,挖掘出有效信息。该方法通过对未知组分气体的预分析,预判断和数据挖掘,为后续进一步的分析提供了重要基础,也将大大拓展气体检测技术的应用的边界。
Claims (1)
1.一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其特征在于包括以下步骤:步骤1.从电子鼻采集获得多通道的传感器响应数据;步骤2.构建挥发性化合物和传感器之间的关系网络;步骤3.一级判断;步骤4.二级判断;步骤5.挖掘出最终的有效信息;所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中,步骤1包括电子鼻模拟了人类对气味的急促短嗅和较持续的长嗅过程,采集获得多通道的传感器响应数据,具体来说包括七个阶段:集气瓶中收集未知待测气体,密封放置于恒温台上,50摄氏度恒温10分钟,开启电子鼻装置,试运行5分钟,使得仪器稳定,以1Hz的频率同时采集数据c秒;其中,采集洁净载气秒,作为清洗准备阶段的数据;随后,连接集气瓶,继续采集样品气体/>秒,作为短嗅阶段的数据;接着,暂停集气瓶进气,采集气室内残留气体/>秒,作为暂停阶段的数据;随后,连接集气瓶,继续采集样品气体/>秒,作为二次短嗅阶段的数据;再接着,暂停集气瓶进气,采集气室内残留气体/>秒,作为二次暂停阶段的数据;然后,连接集气瓶,继续采集样品气体/>秒,作为长嗅阶段的数据;最后,通入洁净载气,采集/>秒,作为清洗恢复阶段的数据;由此获得Dn=[d1,d2,…dc]的n*c维原始数据,其中n表示传感器个数,也即通道数,c表示每个通道的采集时长;
其中步骤2包括:
(1)建立传感器集合,公式如下:
Snrs=[S1,S2…Sn],其中n为传感器个数,也即通道数;
(2)对所有传感器对应敏感的挥发性物质集合求取并集,公式如下:
Vocs=(V11,V12…)∪(V21,V22…)∪…(Vn1,Vn2…),其中,V11代表第一个传感器所对应敏感的第一个化合物,Vn1代表第n个传感器所对应敏感的第一个化合物;
(3)建立挥发性化合物集合:
Vocs=[V1,V2…Vm],其中m为不重复的挥发性物质种类数;
(4)建立挥发性化合物和传感器之间的双向关系映射网络WVocs-Snrs,具体包含传感器-敏感挥发性化合物集合S-V={S1:{V1,V2,...},S2:{V1,V2,...},...Sn:{V1,V2,...}},其含义为每一种传感器对应敏感的挥发性化合物集合组成的总的集合;交叉敏感挥发性化合物-传感器集合V-S={V1:{S1,S2,...},V2:{S1,S2,...},...Vm:{S1,S2,...}},其含义为同时对某一种挥发性化合物敏感的传感器集合组成的总的集合;
其中步骤3包括:对每个传感器通道的短嗅、二次短嗅、长嗅、清洗准备和清洗恢复这五个阶段的数据求取平均值,并按如下公式计算一级判断指标P:
其中,pi为第i个通道即传感器的一级判断指标,davg1是该通道的清洗准备阶段的平均值,davg2是该通道的清洗恢复阶段的平均值,davg3是该通道的短嗅阶段的平均值,davg4是该通道的二次短嗅阶段的平均值,davg5是该通道的长嗅阶段的平均值;
进一步地,一级判断规则如下:
其中,Si为原始传感器集合Snrs集合中的第i个传感器,Sone为一级判断完成集合,Stwo为二级判断备选集合,若一级判断指标小于或等于0.1,则将该通道的传感器放入一级判断完成集合,否则,放入二级判断备选集合Stwo,此时,根据Sone并结合s-v集合,可得到一级结论:
Inform1={未知气体中,不含有Sone集合中传感器所对应敏感的挥发性化合物}
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤4包括:
针对二级判断备选集合Stwo中的数据,按如下公式去基线:
Ri=di-dbaseline
其中,Ri是去除基线后的第i秒的响应值,di是传感器第i秒的原始响应值,dbaseline是基线值(其大小等于davg1),每个通道共采集了c秒数据,故i∈[1,c];
所述的基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法,其中步骤4还包括:
从时间变换域和频率变换域两个角度提取二级判断备选集合Stwo中的时域特征和频域特征,包括最大稳定差分值Fmax、稳态均值Fstbavg、响应能量值Finteg、平均微分值Fndf和方差值Fvarnc;经傅里叶变换后的直流分量幅值Ffft0、一阶谐波分量幅值Ffft1和经小波变换后的低频分量能量值Fwdh、高频分量能量值Fwdl,相关特征具体公式如下:
(1)最大稳定差分值Fmax由以下公式定义:
其中,Ravg1是该通道的清洗准备阶段去基线后的平均值,Ravg2是该通道的清洗恢复阶段去基线后的平均值,Ravg2是该通道的短嗅阶段去基线后的平均值,Ravg4是该通道的二次短嗅阶段去基线后的平均值,Ravg5是该通道的长嗅阶段去基线后的平均值;Max[]是求最大值函数,此特征,相比于通常所见的最大值特征或极差值特征,更能稳定地表现气敏传感器响应的剧烈情况;
(2)稳态均值Fstbavg由以下公式定义:
其中,Rj、Rk和Rl是气敏传感器在第j、k和l秒开始达到稳态时的响应,c为采样总时间,j∈(0.1c,0.2c),k∈(0.3c,0.4c),l∈(0.5c,0.8c);
其中参数j、k和l的确定有两种方法,一是求取测试阶段的导数值,对应阶段内,若某一时刻导数值小于0.1,此时意为响应波动较小,状态平稳,则将该时刻设置为j、k或l;若不满足第一种方法的条件,则j=0.175c、k=0.375c、l=0.725c;此特征,能更好地表达气敏传感器在测试时的稳定响应情况;
(3)响应能量值Finteg由以下公式定义:
其中,Ri是气敏传感器在第i秒去除基线后的响应,Finteg为积分值特征,i取值从0.1c到0.8c-1;
(4)平均微分值,其物理意义反映响应信号整体的动态过程,公式如下:
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,Fndf为平均微分值特征;
(5)方差值,其物理意义反映响应信号的离散情况,公式如下:
Fvarnc=(Ri-Avg(R1、R2...Rc))2/c
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,Avg是取集合中元素平均值的函数,Fvarnc是方差值特征;
(6)直流分量,公式如下:
Ffft0=FFT0(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,FFT0(·)是使用快速傅里叶变换提取直流分量的函数;
(7)一阶谐波分量,公式如下:
Ffft1=FFT1(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,FFT1(·)是使用快速傅里叶变换提取一阶谐波分量的函数;
(8)高频分量,公式如下:
Fwdh=WDH(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,WDH(·)是使用正交小波Haar作一层分解提取高频分量的函数;
(9)低频分量,公式如下:
Fwdl=WDL(R1、R2...Rc)
其中,Ri是气敏传感器在第i秒去除基线后的响应,c为采样总时间,WDL(·)是使用正交小波Haar作一层分解提取低频分量的函数;
对每一个传感器的去基线后的响应数据做特征提取,最终得到时频特征集Fi=[Fi_max,Fi_stbavg,Fi_integ,Fi_ndf,Fi_varnc,Fi_fft0,Fi_fft1,Fi_wdh,Fi_wdl],其中i为传感器的编号;
对时频特征集进行比例归一化处理,公式如下:
其中,Fi是第i个传感器的某项特征值,z为二级判断备选集合Stwo中的传感器个数,i∈(1,z);
计算二级判断指标Qi,公式如下:
二级判断规则如下:
其中,Stwo_i是二级判断备选集合中第i个传感器,z为二级判断备选集合Stwo中的传感器个数,Sunsure是不确定集合;该规则含义为将二级判断指标大于的传感器放入Scross,否则放入Sunsure;
其中步骤4还包括:启发式的数据挖掘方法,具体分为以下几个步骤:①计算进入交叉敏感集合Scross中的传感器个数,记为N;②若N等于0,直接进入第五步,若N大于0,进入第三步;③将Scross与V-S={V1:{S1,S2,...},V2:{S1,S2,...},...Vm:{S1,S2,...}集合中的各个子集求交集,交集中的传感器个数设为M;④计算置信度C=M/N,根据V-S集合找到对应挥发性化合物;⑤结束流程;汇总以上分析结果,得到二级结论:
Inform2={未知气体中,含有Scross集合与V-S集合共有的传感器所对应敏感的挥发性化合物(置信度M/N)}
其中步骤5包括:
经过数据采集、预处理、特征提取、两级级联判断和启发式数据挖掘,从未知待测气体中得到有价值信息,总的结论:
Informall=Inform1+Inform2={未知气体中,不含有Sone
集合中传感器所对应敏感的挥发性化合物;含有Scross集合与V-S集合共有的传感器所对应敏感的挥发性化合物(置信度M/N)}。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210574810.2A CN114894980B (zh) | 2022-05-25 | 2022-05-25 | 一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210574810.2A CN114894980B (zh) | 2022-05-25 | 2022-05-25 | 一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114894980A CN114894980A (zh) | 2022-08-12 |
CN114894980B true CN114894980B (zh) | 2023-06-20 |
Family
ID=82726575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210574810.2A Active CN114894980B (zh) | 2022-05-25 | 2022-05-25 | 一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114894980B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117589951A (zh) * | 2023-12-08 | 2024-02-23 | 山东工商学院 | 一种生鲜食品新鲜度检测方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6649416B1 (en) * | 2000-02-18 | 2003-11-18 | Trustees Of Tufts College | Intelligent electro-optical sensor array and method for analyte detection |
CN106338597A (zh) * | 2016-10-18 | 2017-01-18 | 哈尔滨工业大学深圳研究生院 | 呼吸气体测量的方法及系统 |
CN108108437A (zh) * | 2017-12-20 | 2018-06-01 | 胡明建 | 一种机械视觉听觉嗅觉以时间相互映射的设计方法 |
CN112903811A (zh) * | 2021-01-22 | 2021-06-04 | 湖北第二师范学院 | 一种用于检测混合气体的浓度比的声学传感方法 |
WO2022006419A1 (en) * | 2020-07-01 | 2022-01-06 | President And Fellows Of Harvard College | Gas analysis through sniffing sequences |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7062385B2 (en) * | 2002-11-25 | 2006-06-13 | Tufts University | Intelligent electro-optical nucleic acid-based sensor array and method for detecting volatile compounds in ambient air |
CN101493431A (zh) * | 2009-03-06 | 2009-07-29 | 天津商业大学 | 利用电子鼻检测鸡肉新鲜度的方法 |
US9500563B2 (en) * | 2013-12-05 | 2016-11-22 | General Electric Company | System and method for detecting an at-fault combustor |
CN105954412B (zh) * | 2016-05-07 | 2018-05-22 | 浙江大学 | 用于山核桃新鲜度检测的传感器阵列优化方法 |
-
2022
- 2022-05-25 CN CN202210574810.2A patent/CN114894980B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6649416B1 (en) * | 2000-02-18 | 2003-11-18 | Trustees Of Tufts College | Intelligent electro-optical sensor array and method for analyte detection |
CN106338597A (zh) * | 2016-10-18 | 2017-01-18 | 哈尔滨工业大学深圳研究生院 | 呼吸气体测量的方法及系统 |
CN108108437A (zh) * | 2017-12-20 | 2018-06-01 | 胡明建 | 一种机械视觉听觉嗅觉以时间相互映射的设计方法 |
WO2022006419A1 (en) * | 2020-07-01 | 2022-01-06 | President And Fellows Of Harvard College | Gas analysis through sniffing sequences |
CN112903811A (zh) * | 2021-01-22 | 2021-06-04 | 湖北第二师范学院 | 一种用于检测混合气体的浓度比的声学传感方法 |
Non-Patent Citations (3)
Title |
---|
电子鼻判别挥发性气体的实验研究;邹小波,吴守一,方如明;江苏理工大学学报(第02期);全文 * |
电子鼻对干酪识别的数据预处理和特征提取;芦筱菲;郑丽敏;贾宗艳;朱虹;;计算机应用(第S1期);全文 * |
简述信号特征提取使用小波变换的优点;肖绪桐;虞天遥;;今日科苑(第12期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114894980A (zh) | 2022-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Sarno et al. | Detecting pork adulteration in beef for halal authentication using an optimized electronic nose system | |
CN110146642B (zh) | 一种气味分析方法及装置 | |
CN112508105B (zh) | 一种采油机故障检测与检索方法 | |
Van Dijck et al. | Speeding up the wrapper feature subset selection in regression by mutual information relevance and redundancy analysis | |
CN114894980B (zh) | 一种基于气敏传感器阵列的未知气体响应信号特征提取及数据挖掘方法 | |
CN108107086A (zh) | 一种基于阵列气体传感器的气体检测方法及气体传感器 | |
Liu et al. | A general-purpose signal processing algorithm for biological profiles using only first-order derivative information | |
CN113588847A (zh) | 一种生物代谢组学数据处理方法、分析方法及装置和应用 | |
Yang et al. | On multi-fault detection of rolling bearing through probabilistic principal component analysis denoising and Higuchi fractal dimension transformation | |
CN110378229B (zh) | 一种基于filter–wrapper框架的电子鼻数据特征选择方法 | |
Ambika et al. | Vibration signal based condition monitoring of mechanical equipment with scattering transform | |
CN114544868B (zh) | 一种消除干扰气体影响的气体检测方法与系统 | |
Zhang et al. | An Efficient Porcine Acoustic Signal Denoising Technique Based on EEMD‐ICA‐WTD | |
CN108345289B (zh) | 一种基于替代数据法的工业过程平稳性检测方法 | |
CN109840386B (zh) | 基于因子分析的损伤识别方法 | |
CN110222390B (zh) | 基于小波神经网络的齿轮裂纹识别方法 | |
CN112945556A (zh) | 一种基于小波包分解和优选剔除分类策略的轴承故障诊断方法 | |
CN109598216B (zh) | 一种基于卷积的射频指纹特征提取方法 | |
CN116772122A (zh) | 一种天然气管道泄漏故障诊断方法、系统、设备及介质 | |
Tasya et al. | Breast Cancer Detection Using Convolutional Neural Network with EfficientNet Architecture | |
CN116340812A (zh) | 一种变压器局部放电故障模式识别方法及系统 | |
Yeung et al. | Measuring correlation between microarray time-series data using dominant spectral component | |
CN114925759A (zh) | 一种以太坊钓鱼行为账户的特征分析方法 | |
CN116994647A (zh) | 用于分析变异检测结果的模型的构建方法 | |
CN114444218A (zh) | 一种多工况下小样本滚动轴承故障诊断方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |