【
技術(shù)領(lǐng)域:
】本發(fā)明涉及傳感器
技術(shù)領(lǐng)域:
,尤其涉及一種傳感器校準(zhǔn)方法。
背景技術(shù):
:在工業(yè)自動(dòng)化技術(shù)、檢測(cè)技術(shù)及信息處理等領(lǐng)域,傳感器得到了廣泛的應(yīng)用。傳感器可以直接用于測(cè)量電流、磁感應(yīng)強(qiáng)度、磁場(chǎng)方向(角度)等。但是由于傳感器本身存在硬件誤差,并且與之聯(lián)用的其他硬件系統(tǒng)也存在硬件誤差,所以在實(shí)際應(yīng)用中一般需要進(jìn)行參數(shù)校準(zhǔn)才能夠保證檢測(cè)精度。傳統(tǒng)的校準(zhǔn)方法存在著校準(zhǔn)工裝昂貴、匹配錯(cuò)誤風(fēng)險(xiǎn)、整體參數(shù)校準(zhǔn)所需時(shí)間長(zhǎng)、人工環(huán)節(jié)多、總體效率低等缺點(diǎn)。鑒于此,實(shí)有必要提供一種傳感器校準(zhǔn)方法以克服以上缺陷。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的是提供一種效率高且成本低的傳感器校準(zhǔn)方法。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種傳感器校準(zhǔn)方法,所述傳感器校準(zhǔn)方法包括:對(duì)m個(gè)傳感器進(jìn)行編號(hào);計(jì)算每個(gè)傳感器的校準(zhǔn)系數(shù),并生成包括每個(gè)傳感器的編號(hào)及每個(gè)傳感器的校準(zhǔn)系數(shù)的傳感器偏差校準(zhǔn)系數(shù)表;計(jì)算聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊的校準(zhǔn)系數(shù),并生成包括每個(gè)傳感器的編號(hào)及所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊的校準(zhǔn)系數(shù)的聯(lián)用模塊偏差校準(zhǔn)系數(shù)表;根據(jù)所述傳感器偏差校準(zhǔn)系數(shù)表及所述聯(lián)用模塊偏差校準(zhǔn)系數(shù)表生成所述m個(gè)傳感器與所述聯(lián)用模塊的綜合偏差校準(zhǔn)系數(shù)表;以及安裝傳感器、所述聯(lián)用模塊及所述綜合偏差校準(zhǔn)系數(shù)表的客戶(hù)端根據(jù)所述傳感器的編號(hào)從所述綜合偏差校準(zhǔn)系數(shù)表中調(diào)用相應(yīng)的綜合校準(zhǔn)系數(shù)對(duì)所述傳感器進(jìn)行校準(zhǔn)。相比于現(xiàn)有技術(shù),本發(fā)明通過(guò)對(duì)每個(gè)傳感器進(jìn)行編號(hào),并計(jì)算每個(gè)傳感器的校準(zhǔn)系數(shù)以生成傳感器偏差校準(zhǔn)系數(shù)表,且計(jì)算所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊的校準(zhǔn)系數(shù)以生成聯(lián)用模塊偏差校準(zhǔn)系數(shù)表,還根據(jù)所述傳感器偏差校準(zhǔn)系數(shù)表及所述聯(lián)用模塊偏差校準(zhǔn)系數(shù)表生成所述m個(gè)傳感器與所述聯(lián)用模塊的綜合偏差校準(zhǔn)系數(shù)表,從而使客戶(hù)端根據(jù)傳感器的編號(hào)就可以從所述綜合偏差校準(zhǔn)系數(shù)表中直接調(diào)用相應(yīng)的綜合校準(zhǔn)系數(shù)對(duì)所述傳感器進(jìn)行校準(zhǔn),進(jìn)而提高了校準(zhǔn)效率且減低了校準(zhǔn)成本。【附圖說(shuō)明】圖1為本發(fā)明的實(shí)施例提供的傳感器校準(zhǔn)方法的流程圖。圖2為圖1中步驟s1的子流程圖。圖3為圖1中步驟s2的子流程圖。圖4為圖1中步驟s3的子流程圖?!揪唧w實(shí)施方式】下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人士在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的
技術(shù)領(lǐng)域:
的技術(shù)人士通常理解的含義相同。本文中在本發(fā)明的說(shuō)明書(shū)中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施例的目的,不是旨在于限制本發(fā)明。請(qǐng)參閱圖1,圖1為本發(fā)明的實(shí)施例提供的傳感器校準(zhǔn)方法的流程圖。根據(jù)不同的需求,圖1所示的流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以拆分為幾個(gè)步驟,某些步驟可以省略。步驟s1,對(duì)m個(gè)傳感器進(jìn)行編號(hào)。在本實(shí)施方式中,所述傳感器包括霍爾傳感器,m為自然數(shù)。步驟s2,計(jì)算每個(gè)傳感器的校準(zhǔn)系數(shù),并生成包括每個(gè)傳感器的編號(hào)及每個(gè)傳感器的校準(zhǔn)系數(shù)的傳感器偏差校準(zhǔn)系數(shù)表。步驟s3,計(jì)算聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊的校準(zhǔn)系數(shù),并生成包括每個(gè)傳感器的編號(hào)及所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊的校準(zhǔn)系數(shù)的聯(lián)用模塊偏差校準(zhǔn)系數(shù)表。步驟s4,根據(jù)所述傳感器偏差校準(zhǔn)系數(shù)表及所述聯(lián)用模塊偏差校準(zhǔn)系數(shù)表生成所述m個(gè)傳感器與所述聯(lián)用模塊的綜合偏差校準(zhǔn)系數(shù)表。步驟s5,安裝傳感器、所述聯(lián)用模塊及所述綜合偏差校準(zhǔn)系數(shù)表的客戶(hù)端根據(jù)所述傳感器的編號(hào)從所述綜合偏差校準(zhǔn)系數(shù)表中調(diào)用相應(yīng)的綜合校準(zhǔn)系數(shù)對(duì)所述傳感器進(jìn)行校準(zhǔn)。請(qǐng)參閱圖2,圖1為步驟s1的子流程圖。根據(jù)不同的需求,圖1所示的流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以拆分為幾個(gè)步驟,某些步驟可以省略。步驟s11,掃描所述m個(gè)傳感器的識(shí)別碼??梢岳斫猓總€(gè)傳感器在出廠(chǎng)后都會(huì)自帶一個(gè)序列號(hào),作為傳感器的唯一識(shí)別碼。在本實(shí)施方式中,可以通過(guò)掃描設(shè)備(如掃碼槍等)掃描所述m個(gè)傳感器的識(shí)別碼。步驟s12,根據(jù)每個(gè)傳感器的識(shí)別碼對(duì)每個(gè)傳感器進(jìn)行編號(hào)。請(qǐng)參閱圖3,圖3為步驟s2的子流程圖。根據(jù)不同的需求,圖3所示的流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以拆分為幾個(gè)步驟,某些步驟可以省略。步驟s21,將每個(gè)傳感器的采集范圍劃分為n個(gè)采集區(qū)間,其中n為自然數(shù)。步驟s22,獲取每個(gè)傳感器在每個(gè)采集區(qū)間的采集值以及真實(shí)值。步驟s23,根據(jù)每個(gè)傳感器在每個(gè)采集區(qū)間的采集值以及真實(shí)值計(jì)算每個(gè)傳感器在每個(gè)采集區(qū)間的校準(zhǔn)系數(shù)。在本實(shí)施方式中,計(jì)算每個(gè)傳感器的校準(zhǔn)系數(shù)的公式包括:bk,i=y(tǒng)k,i+1-ak,ixk,i+1其中,ak,i表示編號(hào)為k的傳感器在第i個(gè)采集區(qū)間內(nèi)的第一校準(zhǔn)系數(shù),bk,i表示編號(hào)為k的傳感器在第i個(gè)采集區(qū)間內(nèi)的第二校準(zhǔn)系數(shù),yk,i表示編號(hào)為k的傳感器在第i個(gè)采集區(qū)間內(nèi)的采集值,yk,i+1表示編號(hào)為k的傳感器在第i+1個(gè)采集區(qū)間內(nèi)的采集值,xk,i表示由高精度工裝提供的編號(hào)為k的傳感器在第i個(gè)采集區(qū)間內(nèi)應(yīng)該采集到的真實(shí)值,xk,i+1表示由高精度工裝提供的編號(hào)為k的傳感器在第i+1個(gè)采集區(qū)間內(nèi)應(yīng)該采集到的真實(shí)值。步驟s24,根據(jù)每個(gè)傳感器的編號(hào)以及每個(gè)傳感器在每個(gè)采集區(qū)間的校準(zhǔn)系數(shù)生成所述傳感器偏差校準(zhǔn)系數(shù)表。在本實(shí)施方式中,所述傳感器偏差校準(zhǔn)系數(shù)表如表1所示:表1編號(hào)區(qū)間1區(qū)間2…區(qū)間n1a11,b11a12,b12…a1n,b1n2a21,b21a22,b22…a2n,b2n3a31,b31a32,b32…a3n,b3n……………mam1,bm1am2,bm2…amn,bmn請(qǐng)參閱圖4,圖4為步驟s3的子流程圖。根據(jù)不同的需求,圖4所示的流程圖中的步驟的執(zhí)行順序可以改變,某些步驟可以拆分為幾個(gè)步驟,某些步驟可以省略。步驟s31,獲取所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊在每個(gè)采集區(qū)間的采集值以及真實(shí)值。步驟s32,計(jì)算所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊在每個(gè)采集區(qū)間的采集值與每個(gè)傳感器在每個(gè)采集區(qū)間采集值的差值。步驟s33,根據(jù)所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊在每個(gè)采集區(qū)間的采集值與每個(gè)傳感器在每個(gè)采集區(qū)間采集值的差值以及所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊在每個(gè)采集區(qū)間的真實(shí)值,計(jì)算所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊在每個(gè)采集區(qū)間的校準(zhǔn)系數(shù)。在本實(shí)施方式中,計(jì)算所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊在每個(gè)采集區(qū)間的校準(zhǔn)系數(shù)的公式包括:βk,i=errork,i+1-αk,ixk,i+1其中,αk,i表示所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i個(gè)采集區(qū)間內(nèi)的第一校準(zhǔn)參數(shù),βk,i表示所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i個(gè)采集區(qū)間內(nèi)的第二校準(zhǔn)參數(shù),errork,i表示所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i個(gè)采集區(qū)間內(nèi)采樣值與編號(hào)為k的傳感器在第i個(gè)采集區(qū)間內(nèi)的采集值的差值;errork,i+1表示所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i+1個(gè)采集區(qū)間內(nèi)采樣值與編號(hào)為k的傳感器在第i+1個(gè)采集區(qū)間內(nèi)的采集值的差值,xk,i表示由高精度工裝提供的所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i個(gè)采集區(qū)間內(nèi)應(yīng)該采集到的真實(shí)值,xk,i+1表示由高精度工裝提供的所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i+1個(gè)采集區(qū)間內(nèi)應(yīng)該采集到的真實(shí)值。步驟s34,根據(jù)每個(gè)傳感器的編號(hào)以及所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊在每個(gè)采集區(qū)間的校準(zhǔn)系數(shù),生成所述聯(lián)用模塊偏差校準(zhǔn)系數(shù)表。在本實(shí)施方式中,所述聯(lián)用模塊偏差校準(zhǔn)系數(shù)表如表2所示:表2在本實(shí)施方式中,計(jì)算所述綜合偏差校準(zhǔn)系數(shù)表中每個(gè)傳感器與所述聯(lián)用模塊的綜合校準(zhǔn)系數(shù)的公式包括:ak,i=ak,i+αk,ibk,i=bk,i+βk,i其中,ak,i表示每個(gè)傳感器與所述聯(lián)用模塊的第一綜合校準(zhǔn)系數(shù),bk,i表示每個(gè)傳感器與所述聯(lián)用模塊的第二綜合校準(zhǔn)系數(shù),ak,i表示編號(hào)為k的傳感器在第i個(gè)采集區(qū)間內(nèi)的第一校準(zhǔn)系數(shù),αk,i表示所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i個(gè)采集區(qū)間內(nèi)的第一校準(zhǔn)參數(shù),bk,i表示編號(hào)為k的傳感器在第i個(gè)采集區(qū)間內(nèi)的第二校準(zhǔn)系數(shù),βk,i表示所述聯(lián)用模塊與編號(hào)為k的傳感器聯(lián)用時(shí)所述聯(lián)用模塊在第i個(gè)采集區(qū)間內(nèi)的第二校準(zhǔn)參數(shù)。在本實(shí)施方式中,所述m個(gè)傳感器與所述聯(lián)用模塊的綜合偏差校準(zhǔn)系數(shù)表如表3所示:表3由表3可以,客戶(hù)端可以根據(jù)傳感器的編號(hào)從所述綜合偏差校準(zhǔn)系數(shù)表中直接調(diào)用相應(yīng)的綜合校準(zhǔn)系數(shù)對(duì)所述傳感器進(jìn)行校準(zhǔn),從而提高了校準(zhǔn)效率且減低了校準(zhǔn)成本。本發(fā)明通過(guò)對(duì)每個(gè)傳感器進(jìn)行編號(hào),并計(jì)算每個(gè)傳感器的校準(zhǔn)系數(shù)以生成傳感器偏差校準(zhǔn)系數(shù)表,且計(jì)算所述聯(lián)用模塊與每個(gè)傳感器聯(lián)用時(shí)所述聯(lián)用模塊的校準(zhǔn)系數(shù)以生成聯(lián)用模塊偏差校準(zhǔn)系數(shù)表,還根據(jù)所述傳感器偏差校準(zhǔn)系數(shù)表及所述聯(lián)用模塊偏差校準(zhǔn)系數(shù)表生成所述m個(gè)傳感器與所述聯(lián)用模塊的綜合偏差校準(zhǔn)系數(shù)表,從而使客戶(hù)端根據(jù)傳感器的編號(hào)就可以從所述綜合偏差校準(zhǔn)系數(shù)表中直接調(diào)用相應(yīng)的綜合校準(zhǔn)系數(shù)對(duì)所述傳感器進(jìn)行校準(zhǔn),進(jìn)而提高了校準(zhǔn)效率且減低了校準(zhǔn)成本。本發(fā)明并不僅僅限于說(shuō)明書(shū)和實(shí)施方式中所描述,因此對(duì)于熟悉領(lǐng)域的人士而言可容易地實(shí)現(xiàn)另外的優(yōu)點(diǎn)和修改,故在不背離權(quán)利要求及等同范圍所限定的一般概念的精神和范圍的情況下,本發(fā)明并不限于特定的細(xì)節(jié)、代表性的設(shè)備和這里示出與描述的圖示示例。當(dāng)前第1頁(yè)12