干簧管脈沖式流體計(jì)量表計(jì)量方法
【專利摘要】本發(fā)明提出一種干簧管脈沖式流體計(jì)量表計(jì)量方法,控制器MCU依據(jù)該流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin,依據(jù)該流體計(jì)量表的額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最大脈沖時(shí)間閥值Tmax;同時(shí),設(shè)立主、輔計(jì)數(shù)器和總計(jì)數(shù)器,其中,主、輔計(jì)數(shù)器分別對(duì)應(yīng)兩個(gè)干簧管;根據(jù)脈沖的間隔時(shí)間與Tmin和Tmax比較,判斷其是否有效并進(jìn)行計(jì)數(shù)。本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法的有益技術(shù)效果是能夠有效去除抖動(dòng)脈沖,避免產(chǎn)生流量“多計(jì)”,同時(shí),能夠彌補(bǔ)末位字輪轉(zhuǎn)速過(guò)快造成的脈沖未觸發(fā),避免產(chǎn)生流量“漏計(jì)”,從而有效提高流量表流體計(jì)量的準(zhǔn)確性。
【專利說(shuō)明】干黃管脈沖式流體計(jì)量表計(jì)量方法
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及到干簧管脈沖式流體計(jì)量表計(jì)量技術(shù),特別涉及到一種干簧管脈沖式流體計(jì)量表計(jì)量方法。
【背景技術(shù)】
[0003]干簧管脈沖式流體計(jì)量表采用永磁體觸發(fā)干簧管的閉合或斷開(kāi),產(chǎn)生脈沖,并對(duì)脈沖的數(shù)據(jù)進(jìn)行計(jì)算,從而計(jì)算出流體的流量。具體來(lái)說(shuō)就是在計(jì)量表的末位字輪之間嵌入一塊永磁體,在末位字輪的兩側(cè)對(duì)稱設(shè)置干簧管,當(dāng)管道中有流體流過(guò),驅(qū)動(dòng)轉(zhuǎn)動(dòng)系統(tǒng)轉(zhuǎn)動(dòng)時(shí),轉(zhuǎn)動(dòng)系統(tǒng)將帶動(dòng)末位字輪轉(zhuǎn)動(dòng),設(shè)置在末位字輪的永磁體也隨之轉(zhuǎn)動(dòng),永磁體經(jīng)過(guò)對(duì)稱設(shè)置在末位字輪兩側(cè)的干簧管時(shí),干簧管簧片吸合;永磁體離開(kāi)干簧管時(shí),干簧管簧片斷開(kāi),由此產(chǎn)生一個(gè)電脈沖??刂破鱉CU在收到兩個(gè)干簧管各產(chǎn)生的一次脈沖信號(hào)后,計(jì)數(shù)一次,以此實(shí)現(xiàn)流體流量的計(jì)量。然而,干簧管脈沖的產(chǎn)生并不是完全準(zhǔn)確的,即干簧管的導(dǎo)通或斷開(kāi)并不是完全準(zhǔn)確的。當(dāng)永磁體逐漸靠近或離開(kāi)干簧管時(shí),簧片在磁力的作用下將逐漸吸合或者逐漸斷開(kāi),或當(dāng)磁體停留在某干簧管附近時(shí)(字輪一周均勻分布0-9十個(gè)數(shù)字,嵌入的永磁體占據(jù)一個(gè)數(shù)字寬度,故磁體停留在一個(gè)干簧管附近的概率為1/10,停留在兩個(gè)干簧管附近的概率為2/10 ;如果永磁體導(dǎo)通干簧管的數(shù)字區(qū)間為3個(gè)數(shù)字,則兩干簧管導(dǎo)通的可能性為6/10,所以,每當(dāng)流體停止時(shí),永磁體停留在某干簧管附近的概率為2/5至3/5),如果此時(shí)外界產(chǎn)生較大的振動(dòng)(如附近駛過(guò)大型貨車等),簧片將可能產(chǎn)生抖動(dòng),從而觸發(fā)一連串脈沖(即抖動(dòng)脈沖),造成MCU多次計(jì)數(shù),即造成流量“多計(jì)”。另一方面,當(dāng)末位字輪以較快(接近允許的最大轉(zhuǎn)速)的轉(zhuǎn)速轉(zhuǎn)動(dòng)時(shí),永磁體將以較快的速度轉(zhuǎn)過(guò)干簧管,如果簧片反應(yīng)滯后,即簧片還未被吸合而永磁體已經(jīng)離開(kāi)干簧管,干簧管未能及時(shí)產(chǎn)生脈沖,造成MCU該計(jì)數(shù)而沒(méi)有計(jì)數(shù),即造成流量“漏計(jì)”(實(shí)驗(yàn)顯示:漏計(jì)的概率為萬(wàn)分之二)。不論是流量“多計(jì)”,還是流量“漏計(jì)”,其所產(chǎn)生的結(jié)果均是流體計(jì)量的準(zhǔn)確性降低,顯然,現(xiàn)有技術(shù)干簧管脈沖式流體計(jì)量表存在著可能產(chǎn)生流量“多計(jì)”,或者是流量“漏計(jì)”,使得流體計(jì)量準(zhǔn)確性較低等問(wèn)題。
【發(fā)明內(nèi)容】
[0004]為解決現(xiàn)有技術(shù)干簧管脈沖式流體計(jì)量表存在的可能產(chǎn)生流量“多計(jì)”,或者是流量“漏計(jì)”,使得流體計(jì)量準(zhǔn)確性較低等問(wèn)題,本發(fā)明提出一種干簧管脈沖式流體計(jì)量表計(jì)量方法。本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法,控制器MCU依據(jù)該流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin,依據(jù)該流體計(jì)量表的額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間時(shí)間的1/2設(shè)為最大脈沖時(shí)間閥值Tmax ;同時(shí),設(shè)立主、輔計(jì)數(shù)器和總計(jì)數(shù)器,其中,主、輔計(jì)數(shù)器分別對(duì)應(yīng)兩個(gè)干簧管;當(dāng)接收到第一個(gè)脈沖時(shí),主或輔計(jì)數(shù)器加1,當(dāng)接收到下一個(gè)脈沖時(shí),判斷其與前一個(gè)脈沖的間隔時(shí)間是否小于Tmin ;如果是,則將該脈沖拋棄,否則,判斷其與前一個(gè)脈沖的間隔時(shí)間是否小于Tmax,如果是,則輔計(jì)數(shù)器加1,總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,開(kāi)始接收下一個(gè)脈沖;如果否,則判斷該脈沖間隔時(shí)間是否大于2倍Tmin且小于2倍Tmax,如果是,則總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,開(kāi)始接收下一個(gè)脈沖;如果否,則總計(jì)數(shù)器不變,主或輔計(jì)數(shù)器清零,開(kāi)始接收下一個(gè)脈沖。
[0005]進(jìn)一步的,本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法,將間隔時(shí)間小于脈沖時(shí)間閥值的脈沖拋棄是指主、輔計(jì)數(shù)器在接收到間隔時(shí)間小于脈沖時(shí)間閥值的脈沖時(shí)不進(jìn)行任何操作。
[0006]進(jìn)一步的,本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法對(duì)于家庭用燃?xì)庥?jì)量表,最小脈沖時(shí)間閥值Tmin為2秒,最大脈沖時(shí)間閥值Tmax為5秒。
[0007]進(jìn)一步的,本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法,包括以下步驟:
51、設(shè)定脈沖時(shí)間閥值,控制器MCU依據(jù)該流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin,依據(jù)該流體計(jì)量表的額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間時(shí)間的1/2設(shè)為最大脈沖時(shí)間閥值Tmax ;
52、設(shè)立主、輔計(jì)數(shù)器和總計(jì)數(shù)器,其中,主、輔計(jì)數(shù)器分別對(duì)應(yīng)兩個(gè)干簧管;
53、接收第一個(gè)脈沖,主或輔計(jì)數(shù)器計(jì)數(shù)器加I;
54、接收下一個(gè)脈沖;
55、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于Tmin;如果是,則拋棄該脈沖,轉(zhuǎn)為執(zhí)行步驟S4 ;如果否,則執(zhí)行步驟S6 ;
56、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于Tmax,如果是,則輔或主計(jì)數(shù)器加1,總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,轉(zhuǎn)為執(zhí)行步驟S3 ;如果否,則執(zhí)行步驟S7 ;
57、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于2倍Tmax且大于2倍Tmin;如果是,則總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,轉(zhuǎn)為執(zhí)行步驟S3 ;如果否,則總計(jì)數(shù)器不變,主或輔計(jì)數(shù)器清零,轉(zhuǎn)為執(zhí)行步驟S3 ;
58、重復(fù)執(zhí)行步驟S3至S7,直至計(jì)量結(jié)束。
[0008]本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法的有益技術(shù)效果是能夠有效去除抖動(dòng)脈沖,避免產(chǎn)生流量“多計(jì)”,同時(shí),能夠彌補(bǔ)末位字輪轉(zhuǎn)速過(guò)快造成的脈沖未觸發(fā),避免產(chǎn)生流量“漏計(jì)”,從而有效提高流量表流體計(jì)量的準(zhǔn)確性。
【專利附圖】
【附圖說(shuō)明】
[0009]附圖1為本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法的步驟示意圖。
[0010]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法作進(jìn)一步的說(shuō)明。
【具體實(shí)施方式】
[0011]附圖1為本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法的步驟示意圖,由圖可知,本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法,控制器MCU依據(jù)該流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin,依據(jù)該流體計(jì)量表的額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間時(shí)間的1/2設(shè)為最大脈沖時(shí)間閥值Tmax ;同時(shí),設(shè)立主、輔計(jì)數(shù)器和總計(jì)數(shù)器,其中,主、輔計(jì)數(shù)器分別對(duì)應(yīng)兩個(gè)干簧管;當(dāng)接收到第一個(gè)脈沖時(shí),主或輔計(jì)數(shù)器加1,當(dāng)接收到下一個(gè)脈沖時(shí),判斷其與前一個(gè)脈沖的間隔時(shí)間是否小于Tmin;如果是,則將該脈沖拋棄,否則,判斷其與前一個(gè)脈沖的間隔時(shí)間是否小于Tmax,如果是,則輔計(jì)數(shù)器加1,總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,開(kāi)始接收下一個(gè)脈沖;如果否,則判斷該脈沖間隔時(shí)間是否大于2倍Tmin且小于2倍Tmax,如果是,則總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,開(kāi)始接收下一個(gè)脈沖;如果否,則總計(jì)數(shù)器不變,主或輔計(jì)數(shù)器清零,開(kāi)始接收下一個(gè)脈沖。
[0012]本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法,將間隔時(shí)間小于脈沖時(shí)間閥值的脈沖拋棄是指主、輔計(jì)數(shù)器在接收到間隔時(shí)間小于脈沖時(shí)間閥值的脈沖時(shí)不進(jìn)行任何操作。
[0013]本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法對(duì)于家庭用燃?xì)庥?jì)量表,最小脈沖時(shí)間閥值Tmin為2秒,最大脈沖時(shí)間閥值Tmax為5秒。
[0014]本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法,包括以下步驟:
51、設(shè)定脈沖時(shí)間閥值,控制器MCU依據(jù)該流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin,依據(jù)該流體計(jì)量表的額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間時(shí)間的1/2設(shè)為最大脈沖時(shí)間閥值Tmax ;
52、設(shè)立主、輔計(jì)數(shù)器和總計(jì)數(shù)器,其中,主、輔計(jì)數(shù)器分別對(duì)應(yīng)兩個(gè)干簧管;
53、接收第一個(gè)脈沖,主或輔計(jì)數(shù)器計(jì)數(shù)器加I;
54、接收下一個(gè)脈沖;
55、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于Tmin;如果是,則拋棄該脈沖,轉(zhuǎn)為執(zhí)行步驟S4 ;如果否,則執(zhí)行步驟S6 ;
56、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于Tmax,如果是,則輔或主計(jì)數(shù)器加1,總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,轉(zhuǎn)為執(zhí)行步驟S3 ;如果否,則執(zhí)行步驟S7 ;
57、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于2倍Tmax且大于2倍Tmin;如果是,則總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,轉(zhuǎn)為執(zhí)行步驟S3 ;如果否,則總計(jì)數(shù)器不變,主或輔計(jì)數(shù)器清零,轉(zhuǎn)為執(zhí)行步驟S3 ;
58、重復(fù)執(zhí)行步驟S3至S7,直至計(jì)量結(jié)束。
[0015]由于抖動(dòng)脈沖通常由外界振動(dòng)(如附近駛過(guò)大型貨車等)產(chǎn)生,干簧管簧片的抖動(dòng)頻率較高,其抖動(dòng)間隔時(shí)間通常為毫秒級(jí),而普通流體計(jì)量表正常使用時(shí)的脈沖最小時(shí)間間隔通常為秒級(jí)。因此,本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法,流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin (通常為秒級(jí)),并將間隔時(shí)間小于Tmin的脈沖拋棄,濾除了間隔時(shí)間為毫秒級(jí)的抖動(dòng)脈沖,避免了產(chǎn)生流量“多計(jì)”的現(xiàn)象。而對(duì)于間隔時(shí)間大于Tmin的脈沖,先與最大脈沖時(shí)間閥值Tmax進(jìn)行比較,所述最大脈沖時(shí)間閥值Tmax為額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間時(shí)間的1/2,當(dāng)其小于Tmax,可以視為是正常的脈沖,可正常計(jì)數(shù),即則輔計(jì)數(shù)器加1,總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,開(kāi)始接收下一個(gè)脈沖。如果間隔時(shí)間大于Tmax,則進(jìn)入“脈沖單邊計(jì)數(shù)處理流程”,即先判斷該脈沖是否有效,即判斷該脈沖間隔時(shí)間是否大于2倍Tmin且小于2倍Tmax,如果是,則視為有效,即有一個(gè)單簧管未及時(shí)吸合,總計(jì)數(shù)器加I (補(bǔ)計(jì)),主或輔計(jì)數(shù)器清零,開(kāi)始接收下一個(gè)脈沖,避免了產(chǎn)生流量“漏計(jì)”的現(xiàn)象;如果否,則視為單邊計(jì)數(shù)且遇上抖動(dòng),則總計(jì)數(shù)器不變,主或輔計(jì)數(shù)器清零,開(kāi)始接收下一個(gè)脈沖。
[0016]顯然,本發(fā)明干簧管脈沖式流體計(jì)量表計(jì)量方法的有益技術(shù)效果是能夠有效去除抖動(dòng)脈沖,避免產(chǎn)生流量“多計(jì)”,同時(shí),能夠彌補(bǔ)末位字輪轉(zhuǎn)速過(guò)快造成的脈沖未觸發(fā),避免產(chǎn)生流量“漏計(jì)”,從而有效提高流量表流體計(jì)量的準(zhǔn)確性。
【權(quán)利要求】
1.一種干簧管脈沖式流體計(jì)量表計(jì)量方法,其特征在于,控制器MCU依據(jù)該流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin,依據(jù)該流體計(jì)量表的額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間時(shí)間的1/2設(shè)為最大脈沖時(shí)間閥值Tmax ;同時(shí),設(shè)立主、輔計(jì)數(shù)器和總計(jì)數(shù)器,其中,主、輔計(jì)數(shù)器分別對(duì)應(yīng)兩個(gè)干簧管;當(dāng)接收到第一個(gè)脈沖時(shí),主或輔計(jì)數(shù)器加1,當(dāng)接收到下一個(gè)脈沖時(shí),判斷其與前一個(gè)脈沖的間隔時(shí)間是否小于Tmin;如果是,則將該脈沖拋棄,否則,判斷其與前一個(gè)脈沖的間隔時(shí)間是否小于Tmax,如果是,則輔計(jì)數(shù)器加1,總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,開(kāi)始接收下一個(gè)脈沖;如果否,則判斷該脈沖間隔時(shí)間是否大于2倍Tmin且小于2倍Tmax,如果是,則總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,開(kāi)始接收下一個(gè)脈沖;如果否,則總計(jì)數(shù)器不變,主或輔計(jì)數(shù)器清零,開(kāi)始接收下一個(gè)脈沖。
2.根據(jù)權(quán)利要求1所述干簧管脈沖式流體計(jì)量表計(jì)量方法,其特征在于,將間隔時(shí)間小于脈沖時(shí)間閥值的脈沖拋棄是指主、輔計(jì)數(shù)器在接收到間隔時(shí)間小于脈沖時(shí)間閥值的脈沖時(shí)不進(jìn)行任何操作。
3.根據(jù)權(quán)利要求1所述干簧管脈沖式流體計(jì)量表計(jì)量方法,其特征在于,對(duì)于家庭用燃?xì)庥?jì)量表,最小脈沖時(shí)間閥值Tmin為2秒,最大脈沖時(shí)間閥值Tmax為5秒。
4.根據(jù)權(quán)利要求1所述干簧管脈沖式流體計(jì)量表計(jì)量方法,其特征在于,該方法包括以下步驟: .51、設(shè)定脈沖時(shí)間閥值,控制器MCU依據(jù)該流體計(jì)量表的額定最大流量對(duì)應(yīng)的脈沖間隔時(shí)間的1/2設(shè)為最小脈沖時(shí)間閥值Tmin,依據(jù)該流體計(jì)量表的額定最小流量對(duì)應(yīng)的脈沖間隔時(shí)間時(shí)間的1/2設(shè)為最大脈沖時(shí)間閥值Tmax ; .52、設(shè)立主、輔計(jì)數(shù)器和總計(jì)數(shù)器,其中,主、輔計(jì)數(shù)器分別對(duì)應(yīng)兩個(gè)干簧管; .53、接收第一個(gè)脈沖,主或輔計(jì)數(shù)器計(jì)數(shù)器加1; .54、接收下一個(gè)脈沖; .55、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于Tmin;如果是,則拋棄該脈沖,轉(zhuǎn)為執(zhí)行步驟S4 ;如果否,則執(zhí)行步驟S6 ; .56、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于Tmax,如果是,則輔或主計(jì)數(shù)器加1,總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,轉(zhuǎn)為執(zhí)行步驟S3 ;如果否,則執(zhí)行步驟S7 ; .57、判斷其與第一個(gè)脈沖的時(shí)間間隔是否小于2倍Tmax且大于2倍Tmin;如果是,則總計(jì)數(shù)器加1,同時(shí)將主、輔計(jì)數(shù)器都清零,轉(zhuǎn)為執(zhí)行步驟S3 ;如果否,則總計(jì)數(shù)器不變,主或輔計(jì)數(shù)器清零,轉(zhuǎn)為執(zhí)行步驟S3 ; .58、重復(fù)執(zhí)行步驟S3至S7,直至計(jì)量結(jié)束。
【文檔編號(hào)】G01F1/56GK104501886SQ201410762139
【公開(kāi)日】2015年4月8日 申請(qǐng)日期:2014年12月13日 優(yōu)先權(quán)日:2014年12月13日
【發(fā)明者】李克勤, 熊濤, 龍憲韓, 徐義洲, 李良, 姚嬋娟, 譚巍, 劉英杰 申請(qǐng)人:重慶市山城燃?xì)庠O(shè)備有限公司