发明名称 基于多传感器数据融合确定室内有害气体污染程度的方法
摘要 本发明公开了一种基于多传感器数据融合确定室内有害气体污染程度的方法,包括步骤:一、p种室内有害气体浓度信号的实时检测与调理;二、信号实时采集及同步上传;三、第r种有害气体污染程度的确定,其确定过程如下:计算第r种有害气体的n个浓度测量值在置信水平为0.95下的置信区间Y<sub>ri</sub>,得出Y<sub>ri</sub>的基本概率分配m(Y<sub>ri</sub>),计算Y<sub>ri</sub>的基本可信任值区间[Bel(B<sub>k</sub>),P1(B<sub>k</sub>)]的下限值Bel(B<sub>k</sub>)和上限值Pl(B<sub>k</sub>),确定出第r种有害气体的污染程度;四、确定出p种有害气体各自的污染程度;五、室内有害气体综合污染程度的确定;六、处理结果的输出、显示及报警。本发明设计合理,实现方便,使用操作便捷,性能稳定,工作可靠,处理方法和结果更符合实际情况,数据处理能力强、速度快,使用效果好,便于推广使用。
申请公布号 CN102445521B 申请公布日期 2015.05.20
申请号 CN201110286903.7 申请日期 2011.09.24
申请人 西安科技大学 发明人 汪梅;徐宁波;张铮
分类号 G01N33/00(2006.01)I 主分类号 G01N33/00(2006.01)I
代理机构 西安创知专利事务所 61213 代理人 谭文琰
主权项 一种基于多传感器数据融合确定室内有害气体污染程度的方法,其特征在于该方法包括以下步骤:步骤一、p种室内有害气体浓度信号的实时检测与调理:通过p个有害气体传感器(1)并行地对被检测室内的p种有害气体的浓度分别进行n次实时检测,并将实时所检测的有害气体浓度信号分别经p路信号调理电路(2)进行放大和滤波处理后传输给控制器模块(3);其中,p和n均为自然数;步骤二、信号实时采集及同步上传:控制器模块(3)采集经p路信号调理电路(2)进行放大和滤波处理后的p种有害气体浓度信号并相应进行A/D转换后,通过通信电路(4)同步传送至处理计算机(5);同时,处理计算机(5)对p个有害气体传感器(1)各进行n次实时检测所采集到的p×n个浓度测量值进行记录;其中,每个有害气体传感器(1)进行n次实时检测所采集到的浓度测量值为n个;步骤三、第r种有害气体污染程度的确定:处理计算机(5)对由控制器模块(3)传送而来的第r种有害气体的n个浓度测量值y<sub>r1</sub>、y<sub>r2</sub>、…y<sub>rn</sub>进行分析处理,实现对第r种有害气体污染程度的确定,其中,r的取值为1~p之间的整数;其分析处理过程如下:301、处理计算机(5)根据公式Y<sub>ri</sub>=[y<sub>ri</sub>‑σ,y<sub>ri</sub>+σ],计算第r种有害气体的n个浓度测量值在置信水平为0.95下的置信区间Y<sub>ri</sub>;其中,σ表示测量标准差,i的取值为1~n之间的整数;302、处理计算机(5)将n个浓度测量值考虑为统一证据体,根据D‑S理论,得出n个浓度测量值在置信水平为0.95下的置信区间Y<sub>ri</sub>的基本概率分配<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>m</mi><mrow><mo>(</mo><msub><mi>Y</mi><mi>ri</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>0.95</mn><mi>n</mi></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000676523950000011.GIF" wi="317" he="140" /></maths>303、处理计算机(5)根据公式<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>Bel</mi><mrow><mo>(</mo><msub><mi>B</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>=</mo><munder><mi>&Sigma;</mi><mrow><msub><mi>Y</mi><mi>ri</mi></msub><mo>&SubsetEqual;</mo><msub><mi>B</mi><mi>k</mi></msub></mrow></munder><mi>m</mi><mrow><mo>(</mo><msub><mi>Y</mi><mi>ri</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000676523950000012.GIF" wi="1232" he="134" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>Pl</mi><mrow><mo>(</mo><msub><mi>B</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>-</mo><mi>Bel</mi><mrow><mo>(</mo><mover><msub><mi>B</mi><mi>k</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>=</mo><munder><mi>&Sigma;</mi><mrow><msub><mi>Y</mi><mi>ri</mi></msub><mo>&cap;</mo><msub><mi>B</mi><mi>k</mi></msub><mo>&NotEqual;</mo><mi>&phi;</mi></mrow></munder><mi>m</mi><mrow><mo>(</mo><msub><mi>Y</mi><mi>ri</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000676523950000021.GIF" wi="1376" he="139" /></maths>对n个浓度测量值在置信水平为0.95下的置信区间Y<sub>ri</sub>进行表达和模型化,计算得出n个浓度测量值在置信水平为0.95下的置信区间Y<sub>ri</sub>的基本可信任值区间[Bel(B<sub>k</sub>),P1(B<sub>k</sub>)]的下限值Bel(B<sub>k</sub>)和上限值Pl(B<sub>k</sub>);其中,<img file="FDA0000676523950000022.GIF" wi="349" he="110" />m(φ)=0,<img file="FDA0000676523950000023.GIF" wi="299" he="88" />B<sub>k</sub>表示室内第r种有害气体污染程度的区间;Θ={无污染,轻度污染,中度污染,重污染},Θ表示D‑S理论中的辨识框架;φ表示空集;304、处理计算机(5)根据信任概率函数公式m(B<sub>k</sub>)=[Bel(B<sub>k</sub>)+Pl(B<sub>k</sub>)]/2‑Q  (1‑3)将步骤303中得到的n个浓度测量值在置信水平为0.95下的置信区间Y<sub>ri</sub>的基本可信任值区间[Bel(B<sub>k</sub>),P1(B<sub>k</sub>)]的下限值Bel(B<sub>k</sub>)和上限值Pl(B<sub>k</sub>)转化为一个基本可信任值m(B<sub>k</sub>),确定出第r种有害气体的污染程度;其中,Q表示对Bel(B<sub>k</sub>)和Pl(B<sub>k</sub>)的计算值进行修正的修正因子;m(B<sub>k</sub>)表示第r种有害气体污染程度的基本可信任值;步骤四、重复p次步骤三,确定出p种有害气体各自污染程度的基本可信任值m(A<sub>k</sub>)、m(B<sub>k</sub>)、m(C<sub>k</sub>)、…,进而确定出p种有害气体各自的污染程度;其中,A<sub>k</sub>、B<sub>k</sub>、C<sub>k</sub>分别表示室内p种有害气体中某一种有害气体污染程度的区间;步骤五、室内有害气体综合污染程度的确定:处理计算机(5)根据D‑S合成公式<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>m</mi><mrow><mo>(</mo><mi>G</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mfrac><mn>1</mn><mrow><mn>1</mn><mo>-</mo><mi>M</mi></mrow></mfrac><munder><mi>&Sigma;</mi><mrow><msub><mi>A</mi><mi>k</mi></msub><mo>&cap;</mo><msub><mi>B</mi><mi>k</mi></msub><mo>&cap;</mo><msub><mi>C</mi><mi>k</mi></msub><mo>&cap;</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>=</mo><mi>G</mi></mrow></munder><mo>[</mo><mi>m</mi><mrow><mo>(</mo><msub><mi>A</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>m</mi><mrow><mo>(</mo><msub><mi>B</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>m</mi><mrow><mo>(</mo><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>]</mo><mo>,</mo><mi>G</mi><mo>&NotEqual;</mo><mi>&phi;</mi></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo><mi>G</mi><mo>=</mo><mi>&phi;</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000676523950000024.GIF" wi="1642" he="250" /></maths>对p种有害气体各自污染程度的基本可信任值m(A<sub>k</sub>)、m(B<sub>k</sub>)、m(C<sub>k</sub>)、…进行数据融合,得出室内有害气体综合污染程度的基本可信任值m(G),进而确定出室内有害气体的综合污染程度;其中,<img file="FDA0000676523950000031.GIF" wi="370" he="131" />表示归一化因子,M表示数据融合过程中各证据间的冲突程度;<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>M</mi><mo>=</mo><munder><mi>&Sigma;</mi><mrow><msub><mi>A</mi><mi>k</mi></msub><mo>&cap;</mo><msub><mi>B</mi><mi>k</mi></msub><mo>&cap;</mo><msub><mi>C</mi><mi>k</mi></msub><mo>&cap;</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>=</mo><mi>&phi;</mi></mrow></munder><mo>[</mo><mi>m</mi><mrow><mo>(</mo><msub><mi>A</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>m</mi><mrow><mo>(</mo><msub><mi>B</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mi>m</mi><mrow><mo>(</mo><msub><mi>C</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000676523950000032.GIF" wi="1417" he="131" /></maths>步骤六、处理结果的输出、显示及报警:所述处理计算机(5)将室内p种有害气体各自的污染程度及室内有害气体综合污染程度确定好后,通过通信电路(4)将室内p种有害气体各自的污染程度及室内有害气体综合污染程度数据传输给控制器模块(3);控制器模块(3)接收处理计算机(5)所输出的数据并通过与其相接的LED液晶显示屏(6)对室内p种有害气体各自的污染程度及室内有害气体综合污染程度进行显示;同时,控制器模块(3)将其接收到的数据与预先存储在其中的报警阈值进行比对,如果室内p种有害气体各自的污染程度及室内有害气体综合污染程度中有超过报警阈值的,控制器模块(3)就控制与其相接的声光报警电路(7)发出相应的声光报警信号;所述p的取值为2,两个有害气体传感器(1)分别为对被检测室内的氨气进行检测的氨气传感器(1‑1)和对被检测室内的甲醛进行检测的甲醛传感器(1‑2),两路信号调理电路(2)分别为对应与氨气传感器(1‑1)和甲醛传感器(1‑2)相接并对氨气传感器(1‑1)和甲醛传感器(1‑2)所检测的信号进行放大和滤波处理的信号调理电路一(2‑1)和信号调理电路二(2‑2);步骤302中所述Q的取值为0.015,步骤一、步骤二和步骤三中所述n的取值为10。
地址 710054 陕西省西安市雁塔中路58号