本發(fā)明涉及呼吸機(jī)領(lǐng)域,特別涉及一種呼吸機(jī)中傳感器零點(diǎn)漂移問(wèn)題的解決方法。
背景技術(shù):
:由于呼吸機(jī)使用環(huán)境復(fù)雜,病人呼出的氣體中有水氣、唾液等雜質(zhì),再加上溫度、濕度等影響,呼氣端的流量或者壓力傳感器的零點(diǎn)容易漂移,導(dǎo)致呼氣流量或壓力計(jì)算不準(zhǔn),所以,如何判斷傳感器零點(diǎn)是否漂移以及如何校正漂移的傳感器零點(diǎn)成了眾多呼吸機(jī)要解決的問(wèn)題。傳感器的零點(diǎn)是指:在當(dāng)?shù)氐拇髿鈮阂约爱?dāng)時(shí)的溫度下傳感器的電壓值。因?yàn)楹粑鼨C(jī)的軟件在計(jì)算壓力或者流速時(shí),都是基于傳感器的零點(diǎn)進(jìn)行計(jì)算的;所以很多呼吸機(jī)產(chǎn)品在出廠前都需要對(duì)傳感器零點(diǎn)進(jìn)行校驗(yàn),然后把校驗(yàn)的零點(diǎn)值寫(xiě)入呼吸機(jī)的EEPROM,每次開(kāi)機(jī)加電后會(huì)讀取EEPROM中傳感器的零點(diǎn)值,然后進(jìn)行后續(xù)的計(jì)算。因此,傳感器零點(diǎn)的準(zhǔn)確性對(duì)后續(xù)計(jì)算的精度至關(guān)重要。通常情況下,呼吸機(jī)的傳感器零點(diǎn)在兩種情況下會(huì)發(fā)生漂移的情況。第一種:不同大氣壓或者溫度下,傳感器的零點(diǎn)會(huì)發(fā)生變化。例如:壓力傳感器在北京時(shí)零點(diǎn)是0.4V,工廠校驗(yàn)時(shí)會(huì)把0.4V寫(xiě)入EEPROM,如果這臺(tái)電子設(shè)備用于海拔高的地方(西藏),那么傳感器的零點(diǎn)會(huì)偏低,可能變成0.3V,如果這臺(tái)設(shè)備到西藏后不執(zhí)行傳感器零點(diǎn)校驗(yàn),設(shè)備就會(huì)用初始的零點(diǎn)值0.4V進(jìn)行計(jì)算,這就會(huì)出現(xiàn)錯(cuò)誤。第二種:如果一臺(tái)電子設(shè)備使用久了,傳感器的零點(diǎn)也會(huì)漂移,如果不及時(shí)校正,會(huì)導(dǎo)致計(jì)算錯(cuò)誤。以呼吸機(jī)為例,由于使用環(huán)境的特殊性,呼氣口會(huì)有水氣排除,導(dǎo)致傳感器零點(diǎn)漂移,例如一臺(tái)新的呼吸機(jī),呼氣流量傳感器的零點(diǎn)(沒(méi)有流速時(shí)的值)在出廠前是0.2V,在使用了一段時(shí)間后,傳感器的零點(diǎn)可能會(huì)發(fā)生漂移。所以一旦出現(xiàn)監(jiān)測(cè)的呼氣潮氣量VTE不準(zhǔn),就要考慮可能是傳感器零點(diǎn)值漂移造成的,需要對(duì)其進(jìn)行校正。如果只是依靠監(jiān)測(cè)的呼氣潮氣量不準(zhǔn)才發(fā)現(xiàn)傳感器的零點(diǎn)發(fā)生漂移,不但耽誤時(shí)間,而且增加了成本,影響呼吸機(jī)的正常工作。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的在于克服目前呼吸機(jī)存在的依靠監(jiān)測(cè)量才能發(fā)現(xiàn)傳感器零點(diǎn)發(fā)生漂移的缺陷,提出了一種呼吸機(jī)中傳感器零點(diǎn)漂移問(wèn)題的解決方法,該方法在每次開(kāi)機(jī)采集傳感器電壓值的基礎(chǔ)上,初步判斷傳感器零點(diǎn)是否發(fā)生漂移,并在此基礎(chǔ)上,利用方差判斷傳感器的零點(diǎn)是否需要修正,如果需要修正,則計(jì)算新的傳感器零點(diǎn)值,代替原有的傳感器零點(diǎn)值。該方法具有簡(jiǎn)單易于實(shí)現(xiàn)的特點(diǎn)。為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種呼吸機(jī)中傳感器零點(diǎn)漂移問(wèn)題的解決方法,所述方法包括:讀取呼吸機(jī)傳感器的存儲(chǔ)器中的零點(diǎn)電壓值;連續(xù)采集若干個(gè)呼吸機(jī)傳感器的電壓值,計(jì)算其平均值;若平均值與零點(diǎn)電壓值差的絕對(duì)值大于第一閾值,再計(jì)算采集的若干個(gè)呼吸機(jī)傳感器的電壓值的方差,如果方差大于第二閾值,則新的傳感器零點(diǎn)值為所述電壓值的平均值,將新的傳感器零點(diǎn)值寫(xiě)入傳感器的EEPROM。上述技術(shù)方案中,所述方法具體包括:步驟1)讀取呼吸機(jī)傳感器的存儲(chǔ)器中的零點(diǎn)電壓值;步驟2)連續(xù)采集n個(gè)傳感器的電壓值vi(i=1…n);并計(jì)算n個(gè)傳感器的電壓值的平均值步驟3)判斷采樣電壓的平均值與所述零點(diǎn)電壓值的差的絕對(duì)值是否小于第一閾值;如果判斷結(jié)果是肯定的,則判斷傳感器零點(diǎn)正常,沒(méi)有發(fā)生漂移;否則,轉(zhuǎn)入步驟4);步驟4)計(jì)算n個(gè)傳感器電壓值的方差D:步驟5)判斷步驟4)得到的方差D是否大于第二閾值,如果判斷結(jié)果是肯定的,則不對(duì)傳感器零點(diǎn)進(jìn)行糾正,否則,進(jìn)入步驟6);步驟6)判斷傳感器零點(diǎn)發(fā)生漂移,新的傳感器零點(diǎn)值為步驟1)的電壓值的平均值將新的傳感器零點(diǎn)值寫(xiě)入傳感器的存儲(chǔ)器。上述技術(shù)方案中,所述步驟2)中n的取值為50。上述技術(shù)方案中,所述步驟3)中的第一閾值為50mv。上述技術(shù)方案中,所述步驟3)中的第二閾值為200本發(fā)明的優(yōu)點(diǎn)在于:1、本發(fā)明的方法具有簡(jiǎn)單易于實(shí)現(xiàn)的特點(diǎn);2、本發(fā)明的方法能夠主動(dòng)發(fā)現(xiàn)呼吸機(jī)中傳感器零點(diǎn)漂移問(wèn)題,可以節(jié)約成本。附圖說(shuō)明圖1為本發(fā)明的呼吸機(jī)中傳感器零點(diǎn)漂移問(wèn)題的解決方法的流程圖。具體實(shí)施方式下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明做進(jìn)一步詳細(xì)的說(shuō)明。如圖1所示,一種呼吸機(jī)中傳感器零點(diǎn)漂移問(wèn)題的解決方法,所述方法包括:步驟1)讀取呼吸機(jī)傳感器的EEPROM中的零點(diǎn)電壓值;步驟2)連續(xù)采集n個(gè)傳感器的電壓值vi(i=1…n);并計(jì)算n個(gè)傳感器的電壓值的平均值優(yōu)選,所述n的取值為50;步驟3)判斷采樣電壓的平均值與所述零點(diǎn)電壓值的差的絕對(duì)值是否小于第一閾值;如果判斷結(jié)果是肯定的,則判斷傳感器零點(diǎn)正常,沒(méi)有發(fā)生漂移;否則,轉(zhuǎn)入步驟4);優(yōu)選的,所述第一閾值為50mv;步驟4)計(jì)算n個(gè)傳感器電壓值的方差D:步驟5)判斷步驟4)得到的方差D是否大于第二閾值,如果判斷結(jié)果是肯定的,則認(rèn)為呼吸機(jī)采樣的數(shù)據(jù)波動(dòng)太大,有可能是人為干擾所致,不對(duì)傳感器零點(diǎn)進(jìn)行糾正,否則,進(jìn)入步驟6);優(yōu)選的,第二閾值為200;在使用呼吸機(jī)時(shí),如果先把呼吸機(jī)和使用者用管路連上,然后再開(kāi)機(jī),這種情況下,開(kāi)機(jī)時(shí)使用者就會(huì)呼氣,導(dǎo)致傳感器的電壓值比零點(diǎn)值偏大,而且由于呼氣流速 不穩(wěn)定,在采樣時(shí)間段內(nèi),使用者既有吸氣也有呼氣,呼氣端采樣的電壓值波動(dòng)大,導(dǎo)致計(jì)算出來(lái)的方差偏大,因此這種情況造成的方差偏大要排除。步驟6)判斷傳感器零點(diǎn)發(fā)生漂移,新的傳感器零點(diǎn)值為步驟1)的電壓值的平均值將新的傳感器零點(diǎn)值寫(xiě)入傳感器的EEPROM。實(shí)例1:一個(gè)呼吸機(jī)的傳感器在出廠前的校驗(yàn)傳感器零點(diǎn)值為150mv,由于在醫(yī)院使用時(shí)間較長(zhǎng)、進(jìn)水等緣故,傳感器的零點(diǎn)發(fā)生漂移。打開(kāi)呼吸機(jī),進(jìn)入穩(wěn)定工作狀態(tài)后,采集10個(gè)數(shù)據(jù),具體數(shù)據(jù)值見(jiàn)表1:表112345678910350350348349349351350353351350首先計(jì)算平均值:平均值大于50,初步判斷傳感器的零點(diǎn)發(fā)生漂移,計(jì)算方差:D=17方差小于200,所以把新的零點(diǎn)值寫(xiě)入EEPROM,代替舊的零點(diǎn)值150,呼吸機(jī)的傳感器零點(diǎn)及時(shí)糾正后,呼吸機(jī)正常工作,呼氣潮氣量VTE監(jiān)測(cè)正確,并用檢測(cè)設(shè)備和呼吸機(jī)的監(jiān)測(cè)值相比較,誤差在標(biāo)準(zhǔn)范圍之內(nèi)。實(shí)例2:使用正常的傳感器,零點(diǎn)值為150,把管路連上,使用者使用面罩和呼吸機(jī)相連,并正常的吸氣呼氣,打開(kāi)呼吸機(jī);由于使用者呼出的氣體要經(jīng)過(guò)呼氣流速傳感器,所以呼氣傳感器的值會(huì)比較大,流速不平穩(wěn),采集的數(shù)據(jù)見(jiàn)表2:表212345678910856821783725503352300206181162首先計(jì)算平均值:再計(jì)算方差D,方差D遠(yuǎn)大于給出的第二閾值200,所以判斷零點(diǎn)沒(méi)有發(fā)生漂移;開(kāi)機(jī)后讓呼吸機(jī)正常通氣,呼氣監(jiān)測(cè)潮氣量VTE和檢測(cè)設(shè)備在誤差范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3