• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 測試測量 > 設計應用 > 一氧化碳氣體檢測儀的算法設計

    一氧化碳氣體檢測儀的算法設計

    作者: 時間:2011-03-31 來源:網絡 收藏

    摘要:基于紅外光譜吸收原理,對一碳的濃度檢測進行研究。為了在不提高成本的條件下提高設備測量精度,采用二維拉格朗日插值算法對測量alpha表進行插值。實驗表明,運用拉格朗日算法進行插值造成的誤差在設備誤差允許范圍內。該方法在同樣精度條件下,需要更少的采樣點數,從而降低了設備成本。
    關鍵詞:一碳;檢測儀;拉格朗目插值算法;紅外光譜吸收

    0 引言
    碳(CO)是最為常見的一種有毒有害的可燃可爆性氣體,它給工業(yè)安全生產帶來了巨大的危害。因此研制一種能夠實時準確地測量一氧化碳氣體濃度的是非常必要的。目前應用于一氧化碳氣體的檢測方式主要有氣相色譜法、光干涉法、半導體氣體傳感器、紅外光譜吸收式等,以上四種一氧化碳氣體濃度測量方法各有優(yōu)缺點。然而紅外光譜吸收法表現(xiàn)出更多的優(yōu)點,紅外光譜吸收式的基本原理為:將窄帶光源波長對準被測氣體某一吸收峰,用正弦信號對激光波長進行調制,調制后的激光通過被測氣體,由于氣體的吸收效應,波長調制轉換為強度調制,當激光中心波長對準氣體吸收峰的中心處,輸出光包含有調制頻率的二次諧波信號,而且信號幅度正比于氣體的濃度。通過提取吸收信號的二次諧波,便可實現(xiàn)氣體濃度的測量。與差分吸收法相比,諧波檢測法具有更高的分辨率。本文采用紅外光譜吸收式來實現(xiàn)對一氧化碳氣體濃度的測量,在一氧化碳的設計過程中,將拉格朗日插值思想應用于數據處理。本文主要對一氧化碳中算法的設計進行研究,對數據進行最優(yōu)化處理。

    1 拉格朗日插值的意義
    紅外光譜技術光譜吸收技術的基本原理是比爾一朗伯特(Beer Lambert)定律,出射光強I與入射光強Io的關系為I=Ioexp[-a(v)CL],其中a(v)為氣體在一定頻率v處的吸收系數;C為氣體濃度;L為氣體吸收的路徑長度。由于a(v)是關于環(huán)境溫度和壓強的函數,只要測量出環(huán)境中的溫度和壓強就可以求出a(v)的值,但是該函數的解析表達式相當復雜,不便于處理和計算,無法實時準確地計算出a(v)的值,也就無法求出被測氣體的濃度。因此設計某種算法比較準確地求出a(v)的值將成為一氧化碳測量的關鍵環(huán)節(jié),當求出一氧化碳氣體吸收系數后,就可根據比爾-朗伯特定律用算法實現(xiàn)一氧化碳氣體濃度的測量。
    本文采用拉格朗日插值算法思想來實現(xiàn)對吸收系數a(v)的處理,并通過程序來比較準確的求出吸收系數a(v)的值。這里我們可以通過實驗得到許多在不同溫度和壓強下一氧化碳氣體的吸收系數,但它們是一些孤立離散的點,是不連續(xù)的。然后運用拉格朗日插值的思想對他進行處理,由于一氧化碳的吸收系數a(v)與溫度和壓強2個參數有關,因此本文用二維拉格朗日插值算法來實現(xiàn)。
    在設計一氧化碳氣體濃度測量算法時,使用拉格朗日插值算法進行相關的處理,可使準確的求出一氧化碳氣體的濃度。由此可知,對一氧化碳氣體檢測儀進行是非常必要的,這種拉格朗日插值算法思想在氣體檢測方面將具有較大的應用前景。

    2 拉格朗日插值原理
    2.1 拉格拉朗日插值
    拉格朗日插值由線性插值與拋物線插值推廣而來,將n=1及n=2的插值推廣到一般情形,考慮通過(n+1)個點,(xi,f(xi))(i=0,1,2,…,n)的插值多項式Ln(x),使Ln(xi)=f(xi)i=0,1,2,…,n。
    用插值基函數方法可得:
    1.JPG

    本文引用地址:http://www.czjhyjcfj.com/article/195022.htm


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區(qū)

    關閉
    主站蜘蛛池模板: 虞城县| 中江县| 贞丰县| 新和县| 全州县| 通山县| 马公市| 宾阳县| 贡觉县| 盐亭县| 安康市| 仁寿县| 白玉县| 达州市| 光山县| 临安市| 建德市| 云南省| 株洲市| 丹东市| 大厂| 池州市| 乌什县| 连云港市| 岚皋县| 新竹市| 孟连| 永定县| 金堂县| 莎车县| 山东| 乐都县| 阿城市| 抚州市| 鹤岗市| 西丰县| 海原县| 寻乌县| 镇巴县| 太和县| 高雄县|