本申請涉及數(shù)據(jù)處理,尤其涉及一種誤差補償方法、終端設(shè)備及可讀存儲介質(zhì)。
背景技術(shù):
1、對電子產(chǎn)品的性能進行機械化驗證是開發(fā)環(huán)節(jié)中必不可少的一項內(nèi)容。例如,可以將電子產(chǎn)品裝配在高加速沖擊設(shè)備中,高加速沖擊設(shè)備通常安裝有高加速度傳感器測量裝置,高加速度傳感器測量裝置用于監(jiān)測和測量電子產(chǎn)品的振動受力狀態(tài),以獲取相關(guān)數(shù)據(jù)。
2、在沖擊臺上粘貼加速度傳感器,于驗證的過程中,利用加速度傳感器去采集相關(guān)加速度技術(shù)指標(biāo),以使在客戶端呈現(xiàn)出對該電子產(chǎn)品機械化驗證的各項指標(biāo)參數(shù),進而可以判斷該產(chǎn)品性能上的不足。但是,加速度傳感器在安裝的過程中,會出現(xiàn)由于人為安裝導(dǎo)致的加速度傳感器偏斜的情況,為了減少這種偏斜的情況出現(xiàn),往往需要將加速度傳感器進行拆除后,再重新安裝,以提高驗證的準(zhǔn)確度。然而,上述安裝、拆卸、重裝等方式不僅會增加人工成本,而且二次安裝也通常只能減小偏斜,無法完全消除因人為安裝造成的偏斜,導(dǎo)致采集到的技術(shù)指標(biāo)會出現(xiàn)偏差,無法準(zhǔn)確地評估電子產(chǎn)品的性能。
技術(shù)實現(xiàn)思路
1、本申請實施例公開了一種誤差補償方法、終端設(shè)備及可讀存儲介質(zhì),解決了高加速沖擊設(shè)備中,人工粘貼加速度傳感器造成的檢測誤差的技術(shù)問題。
2、本申請?zhí)峁┮环N誤差補償方法,應(yīng)用于高加速沖擊設(shè)備,所述高加速沖擊設(shè)備包括安裝有加速度傳感器的沖擊臺,所述加速度傳感器的貼合面與所述沖擊臺的臺面接觸,所述加速度傳感器上安裝有角度傳感器,所述方法包括:利用所述角度傳感器檢測所述貼合面與所述臺面之間的偏斜夾角;將所述偏斜夾角輸入預(yù)設(shè)的偏差模型,得到修正數(shù)據(jù);利用所述加速度傳感器檢測產(chǎn)生的加速度;向終端設(shè)備發(fā)送所述修正數(shù)據(jù)以及所述加速度,以使所述終端設(shè)備基于所述修正數(shù)據(jù)對所述加速度進行誤差補償。
3、在本申請的一些實施例中,所述偏差模型包括與單軸偏移量對應(yīng)的第一偏差模型,以及與多軸偏移量對應(yīng)的第二偏差模型;所述修正數(shù)據(jù)包括所述第一偏差模型生成的第一修正數(shù)據(jù),以及所述第二偏差模型生成的第二修正數(shù)據(jù)。
4、在本申請的一些實施例中,所述將所述偏斜夾角輸入預(yù)設(shè)的偏差模型,得到修正數(shù)據(jù),包括:基于所述臺面的水平方向以及所述沖擊臺的沖擊方向,建立三維坐標(biāo)系;基于所述三維坐標(biāo)系以及所述加速度傳感器的偏移位置,計算第一加速度幅值;生成所述貼合面與所述臺面之間的預(yù)設(shè)夾角;根據(jù)所述第一加速度幅值與所述預(yù)設(shè)夾角,確定所述第一偏差模型;將所述偏斜夾角輸入所述第一偏差模型,得到所述第一修正數(shù)據(jù)。
5、在本申請的一些實施例中,根據(jù)所述第一加速度幅值與所述預(yù)設(shè)夾角,計算第二加速度幅值;根據(jù)所述第一偏差模型與所述第二加速度幅值,計算偏差量。
6、在本申請的一些實施例中,所述將所述偏斜夾角輸入預(yù)設(shè)的偏差模型,得到修正數(shù)據(jù),包括:基于所述臺面的水平方向以及所述沖擊臺的沖擊方向,建立三維坐標(biāo)系;基于所述三維坐標(biāo)系對應(yīng)的三個坐標(biāo)軸,創(chuàng)建第一方向矢量值、第二方向矢量值以及第三方向矢量值;生成所述貼合面與所述臺面之間的預(yù)設(shè)夾角;根據(jù)所述第一方向矢量值、所述第二方向矢量值以及所述預(yù)設(shè)夾角,計算第三加速度幅值;根據(jù)所述第三方向矢量以及所述預(yù)設(shè)夾角,計算第四加速度幅值;根據(jù)所述第三加速度幅值以及所述第四加速度幅值,確定所述第二偏差模型;將所述偏斜夾角輸入所述第二偏差模型,得到所述第二修正數(shù)據(jù)。
7、在本申請的一些實施例中,所述高加速沖擊設(shè)備還包括數(shù)字采集器,所述加速度傳感器與所述數(shù)字采集器連接,所述利用所述加速度傳感器檢測產(chǎn)生的加速度之后,所述方法還包括:獲取所述數(shù)字采集器與所述加速度傳感器連接的端口,并監(jiān)測所述端口的端口狀態(tài);若所述端口狀態(tài)滿足單軸裝配狀態(tài),確定產(chǎn)生所述單軸偏移量,指示所述終端設(shè)備選取所述第一修正數(shù)據(jù)進行誤差補償;若所述端口狀態(tài)滿足多軸裝配狀態(tài),確定產(chǎn)生所述多軸偏移量;向所述終端設(shè)備發(fā)送所述加速度傳感器檢測到的方向矢量值,指示所述終端設(shè)備選取所述第二修正數(shù)據(jù)并結(jié)合所述方向矢量值進行誤差補償。
8、在本申請的一些實施例中,所述獲取所述數(shù)字采集器與所述加速度傳感器連接的端口,并監(jiān)測所述端口的端口狀態(tài),包括:采用所述數(shù)字采集器對應(yīng)連接所述加速度傳感器的端口接收所述加速度傳感器采集到的模擬量;若所述對應(yīng)連接所述加速度傳感器的端口中的任一端口接收到一維模擬量,將所述端口狀態(tài)設(shè)置為所述單軸裝配狀態(tài);若所述對應(yīng)連接所述加速度傳感器的端口中的每一端口都接收到一維模擬量,將所述端口狀態(tài)設(shè)置為所述多軸裝配狀態(tài)。
9、在本申請的一些實施例中,基于所述預(yù)設(shè)的偏差模型,確定對所述沖擊臺的沖擊力與所述偏斜夾角的關(guān)聯(lián)關(guān)系;基于所述沖擊力與重力加速度的線性關(guān)系以及所述關(guān)聯(lián)關(guān)系,使得所述終端設(shè)備利用所述修正數(shù)據(jù)對所述加速度進行誤差補償。
10、本申請還提供一種終端設(shè)備,所述終端設(shè)備包括處理器和存儲器,所述處理器用于執(zhí)行所述存儲器中存儲的計算機程序時實現(xiàn)所述的誤差補償方法。
11、本申請還提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)所述的誤差補償方法。
12、在本申請?zhí)峁┑恼`差補償方法中,利用安裝在加速度傳感器上的角度傳感器檢測產(chǎn)生的偏斜夾角,以便根據(jù)偏斜夾角計算產(chǎn)生的偏斜誤差,具體地,將檢測到的偏斜夾角輸入預(yù)設(shè)的偏差模型,得到修正數(shù)據(jù),向終端設(shè)備發(fā)送該修正數(shù)據(jù),以便終端設(shè)備利用修正數(shù)據(jù)對加速度傳感器檢測到的加速度進行修正,實現(xiàn)誤差補償?shù)哪康?,減少人為粘貼加速度傳感器造成的檢測誤差,在一定程度上提高評估電子產(chǎn)品的性能的準(zhǔn)確度。
1.一種誤差補償方法,其特征在于,應(yīng)用于高加速沖擊設(shè)備,所述高加速沖擊設(shè)備包括安裝有加速度傳感器的沖擊臺,所述加速度傳感器的貼合面與所述沖擊臺的臺面接觸,所述加速度傳感器上安裝有角度傳感器,所述方法包括:
2.根據(jù)權(quán)利要求1所述的誤差補償方法,其特征在于:
3.根據(jù)權(quán)利要求2所述的誤差補償方法,其特征在于,所述將所述偏斜夾角輸入預(yù)設(shè)的偏差模型,得到修正數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求3所述的誤差補償方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求2所述的誤差補償方法,其特征在于,所述將所述偏斜夾角輸入預(yù)設(shè)的偏差模型,得到修正數(shù)據(jù),包括:
6.根據(jù)權(quán)利要求2所述的誤差補償方法,其特征在于,所述高加速沖擊設(shè)備還包括數(shù)字采集器,所述加速度傳感器與所述數(shù)字采集器連接,所述利用所述加速度傳感器檢測產(chǎn)生的加速度之后,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的誤差補償方法,其特征在于,所述獲取所述數(shù)字采集器與所述加速度傳感器連接的端口,并監(jiān)測所述端口的端口狀態(tài),包括:
8.根據(jù)權(quán)利要求1所述的誤差補償方法,其特征在于,所述方法還包括:
9.一種終端設(shè)備,其特征在于,所述終端設(shè)備包括處理器和存儲器,所述處理器用于執(zhí)行存儲器中存儲的計算機程序以實現(xiàn)如權(quán)利要求1至8中任意一項所述的誤差補償方法。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有至少一個指令,所述至少一個指令被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任意一項所述的誤差補償方法。