本發明涉及物聯網監測終端,具體為一種界樁監測終端的傾斜角度計算方法。
背景技術:
1、不論是對于界樁的智能化管理改造而言,還是全新的智能界樁,界樁的傾斜狀態都是一個關鍵的監測點,相應地,要求配套的界樁監測終端,需要具備傾斜角度的檢測功能。
2、計算傾斜角度,對界樁監測終端的安裝方向有要求,監測終端必須按照指定的安裝方向,安裝在界樁上,如果安裝方向不一致,此時傾斜角度的測量將出現錯誤。條件限制比較明顯,安裝的時候,需要特別關注,如果遇到界樁的周圍環境剛好比較復雜,無法滿足預設的安裝方向要求,此時對工程施工人員的技能水平的要求就變高了,同時也將加大改造施工的工作量,增加改造成本。
技術實現思路
1、本發明的目的在于提供一種界樁監測終端的傾斜角度計算方法,使得界樁監測終端,有效降低安裝方向的限制性,如果界樁的現場環境不佳時,施工人員可以根據現場環境,靈活調整安裝方向,有效降低了施工改造成本。當監測終端開機后,將會根據現場安裝位置,自適應調整,保證傾斜角度的計算準確性,以解決上述背景技術中提出的問題。
2、為了實現上述目的,本發明采取以下技術方案:一種界樁監測終端的傾斜角度計算方法,包括以下兩個單元:
3、一、計算當前界樁監測終端的安裝位置,具體為:
4、在需要校準終端的傾斜角度時,比如首次開機上電,或者手動觸發傾斜校準命令的情況,此時,將執行當前終端的安裝位置的計算,然后根據此安裝位置,計算出當前終端的傾斜角度,作為終端的初始安裝角度,并將安裝位置和初始安裝角度保存到非易失性存儲介質中;
5、二、讀取當前界樁監測終端的安裝位置,根據安裝位置,計算當前界樁監測終端的傾斜角度,具體為:
6、在不需要校準終端的傾斜角度時,比如終端重啟的情況,此時,將從非易失性存儲介質中,讀取當前終端的安裝位置,根據此安裝位置,計算出當前終端的傾斜角度,此時角度為絕對傾斜角度,可選地,可以與非易失性存儲介質中存儲的初始安裝角度相減,得出當前終端的相對傾斜角度。
7、優選的,所述終端的安裝位置具體為:
8、以長方體的終端形態為例,將長、高組成的那一面,緊貼著界樁,同時長保持水平狀態,此時為一個有效的安裝位置,此時讀作橫向安裝0度,然后允許以長為旋轉軸,按順時針方向,依次翻滾長方體終端,翻過90度、180度、270度,形成三個新的安裝位置,分別讀作橫向安裝90度、橫向安裝180度、橫向安裝270度;
9、同理,將長、高組成的那一面,緊貼著界樁,同時長保持豎直狀態,此時為一個有效的安裝位置,此時讀作縱向安裝0度,然后允許以高為旋轉軸,按順時針方向,依次翻滾長方體終端,翻過90度、180度、270度,形成三個新的安裝位置,分別讀作縱向安裝90度、縱向安裝180度、縱向安裝270度;
10、最后得出共設計有8個可選的安裝位置,分別為:橫向安裝0度、橫向安裝90度、橫向安裝180度、橫向安裝270度、縱向安裝0度、縱向安裝90度、縱向安裝180度、縱向安裝270度。
11、優選的,所述計算終端的安裝位置包括以下步驟:
12、一、以終端主板上的加速度計的z軸向上,x軸、y軸保持水平的情況為計算的起點,此時計算z軸的傾斜角度,如果角度小于預設的安裝角度閾值,則此時為橫向安裝0度,退出計算過程;如果角度與180度的偏差值,小于預設的安裝角度閾值,則此時為橫向安裝180度,退出計算過程;如果都不符合,那么繼續往下執行;
13、二、假設終端為橫向安裝90度的情況,將終端的加速度計的x軸、y軸、z軸進行映射調整,按照右手定則,大拇指為z軸,其余手指為x軸,手臂為y軸,確保z軸為豎直方向,此時計算z軸的傾斜角度,如果角度小于預設的安裝角度閾值,則此時為橫向安裝90度,退出計算過程;如果角度與180度的偏差值,小于預設的安裝角度閾值,則此時為橫向安裝270度,退出計算過程;如果都不符合,那么繼續往下執行;
14、三、假設終端為縱向安裝0度的情況,將終端的加速度計的x軸、y軸、z軸進行映射調整,按照右手定則,大拇指為z軸,其余手指為x軸,手臂為y軸,確保z軸為豎直方向,此時計算z軸的傾斜角度,如果角度小于預設的安裝角度閾值,則此時為縱向安裝0度,退出計算過程;如果角度與180度的偏差值,小于預設的安裝角度閾值,則此時為縱向安裝180度,退出計算過程;如果都不符合,那么繼續往下執行;
15、四、假設終端為縱向安裝90度的情況,將終端的加速度計的x軸、y軸、z軸進行映射調整,按照右手定則,大拇指為z軸,其余手指為x軸,手臂為y軸,確保z軸為豎直方向,此時計算z軸的傾斜角度,如果角度小于預設的安裝角度閾值,則此時為縱向安裝90度,退出計算過程;如果角度與180度的偏差值,小于預設的安裝角度閾值,則此時為縱向安裝270度,退出計算過程;如果都不符合,那么繼續往下執行
16、五、上面橫向安裝和縱向安裝都匹配失敗的話,默認為橫向安裝0度,此時,界樁監測終端的安裝位置仍存在問題:與橫向安裝或者縱向安裝偏差太大;當安裝完畢后,調試時將會發現傾斜角度異常,那么可以在現場及時調整,一般來說,界樁監測終端,都會以近似橫向安裝或縱向安裝的形式安裝到位,這種情況出現的概率較低。
17、優選的,所述計算終端的傾斜角度包括以下步驟:
18、一、從非易失性存儲介質中,讀取當前終端的安裝位置;
19、二、根據安裝位置,將終端的加速度計的x軸、y軸、z軸進行映射調整,按照右手定則,大拇指為z軸,其余手指為x軸,手臂為y軸,確保z軸為豎直方向;
20、三、然后計算z軸的傾斜角度,此角度就是當前終端的絕對傾斜角度。
21、與現有技術相比,本發明的有益效果是:
22、1、本發明可以選擇橫向0度、橫向90度、橫向180度、橫向270度、縱向0度、縱向90度、縱向180度、縱向270度進行布局、安裝界樁監測終端,上電后,界樁監測終端可以自適應調整,計算出準確的傾斜角度。對于界樁的智能化管理改造而言,可以有效降低安裝方向的限制性,如果界樁的現場環境不佳時,施工人員可以根據現場環境,靈活調整安裝方向,有效降低了施工改造成本。
23、2、本發明如果是對于全新的智能界樁產品而言,界樁的結構設計的靈活性將被加大,界樁監測終端或者主板不再局限于某一固定的安裝設計點,從另一個角度來講,同一個界樁監測終端或者主板,不用做任何調整,就可以適配多款不同形態的界樁產品,從而縮短產品的開發周期,對于只面向界樁生產商銷售界樁電子部分解決方案的方案公司而言,效果更明顯。
1.一種界樁監測終端的傾斜角度計算方法,其特征在于:包括以下兩個單元:
2.根據權利要求1所述一種界樁監測終端的傾斜角度計算方法,其特征在于:所述終端的安裝位置具體為:
3.根據權利要求1所述一種界樁監測終端的傾斜角度計算方法,其特征在于:所述計算終端的安裝位置包括以下步驟:
4.根據權利要求1所述一種界樁監測終端的傾斜角度計算方法,其特征在于:所述計算終端的傾斜角度包括以下步驟: