本發(fā)明涉及車輛技術領域,具體是指一種移動設備移動狀態(tài)的判斷系統(tǒng)。
背景技術:
在分時租賃中,由于車輛的移動狀態(tài)需要遠程的平臺來監(jiān)控,而車輛的移動狀態(tài)是通過安裝在車上的逆向控制器來確定。
在分時租賃中,租金是可以按照里程、時間或里程加時間來確定的,為了全面了解車輛的移動狀態(tài)以及避免有人在使用按照里程計費的車輛時長時間不移動、惡意占用車輛資源的情況發(fā)生,逆向控制器能否精確的確定車輛的移動狀態(tài)變得尤為重要。
技術實現(xiàn)要素:
本發(fā)明所要解決的技術問題是提供一種能夠準確的確定移動設備移動狀態(tài)的判斷系統(tǒng)。
本發(fā)明解決上述技術問題的技術方案如下:一種移動設備移動狀態(tài)的判斷系統(tǒng),包括如下步驟:
步驟s1:獲取移動設備的在一個預設時間內的一個有效gps坐標并將所述一個有效gps坐標作為有效上傳gps坐標上傳,再獲取所述移動設備在下一個所述預設時間內的下一個有效gps坐標;
步驟s2:計算所述下一個有效gps坐標與所述有效上傳gps坐標之間的有效移動距離,若所述有效移動距離大于預定移動距離且所述另一個有效gps坐標中包括的速度大于預定移動速度,則判斷所述移動設備在移動,并將所述下一個有效gps坐標作為所述有效上傳gps坐標上傳;
步驟s3:再獲取所述移動設備在又一個預設時間內的又一個有效gps坐標;
步驟s4:計算所述又一個有效gps坐標與最后上傳的所述有效上傳gps坐標之間的有所述有效移動距離,若所述有效移動距離大于所述預定移動距離且所述又一個有效gps坐標中包括的速度大于所述預定移動速度,則判斷所述移動設備在移動,并將所述又一個有效gps坐標作為所述有效上傳gps坐標上傳;
步驟s5:重復步驟s3~步驟s4。
本發(fā)明的有益效果是:通過本系統(tǒng)可以有效的確定車輛在點火狀態(tài)后的移動狀態(tài),不僅能避免有人在使用按照里程計費的車輛時長時間不移動、惡意占用車輛資源的情況的發(fā)生,還能判斷駕駛員的駕車習慣(主要是車速),以及路況信息等。
在上述技術方案的基礎上,本發(fā)明還可以做如下改進。
進一步,所述預定移動距離為10米,所述預定移動速度為1公里/小時。
進一步,所述有效gps坐標的獲取包括如下步驟:
步驟s11:獲取所述移動設備在預設時間內的多組gps坐標;
步驟s12:計算所述移動設備在所述預設時間內移動的距離l1以及確定所述多組gps坐標中的基準坐標;
步驟s13:依次計算所述基準坐標與所述多組gps坐標中最后一組gps坐標至第一組gps坐標之間的距離,將最先計算出小于l1/2的所述距離對應的gps坐標作為有效坐標,若所述多組gps坐標與所述基準坐標的所述距離均大于等于l1/2,則將所述基準坐標作為有效坐標。
采用上述進一步方案的有益效果是,通過本系統(tǒng)可以有效的將gps定位過程中的無效點或偏移點去除,為判斷移動設備移動狀態(tài)以及判斷和繪制移動設備的運動軌跡提供準確數(shù)據(jù)。
進一步,所述多組gps坐標為連續(xù)的gps坐標。
進一步,每組所述gps坐標至少包括經(jīng)度和緯度。
進一步,分別將所述多組gps坐標中的多個所述經(jīng)度和多個所述緯度進行冒泡排序,由處于中間位置的一個所述經(jīng)度和一個所述緯度組成所述基準坐標。
進一步,所述步驟s12中計算所述移動設備在所述預設時間內移動的所述距離l1使用的計算公式為:
l1=v*t;
其中,v為所述預設時間內的所述多組gps坐標中包括的多個速度的平均速度,t為所述預設時間。
本發(fā)明所要解決的技術問題是提供一種能夠準確的確定車輛移動狀態(tài)的判斷系統(tǒng)。
本發(fā)明解決上述技術問題的技術方案如下:一種汽車,所述汽車采用如上述任一技術方案所述的一種移動設備移動狀態(tài)的判斷系統(tǒng)。
本發(fā)明的有益效果與上述一種移動設備移動狀態(tài)的判斷系統(tǒng)相同,在此不再贅述。
附圖說明
圖1為本發(fā)明一種移動設備移動狀態(tài)的判斷系統(tǒng)圖。
具體實施方式
以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
實施例一
如圖1所示,一種移動設備移動狀態(tài)的判斷系統(tǒng),包括:
獲取上傳模塊,用于設備開機(設備上電)后獲取移動設備的在一個預設時間內的一個有效gps坐標并將一個有效gps坐標作為有效上傳gps坐標上傳,再獲取移動設備在下一個預設時間內的下一個有效gps坐標。
具體的,有效gps坐標的獲取包括:
第二獲取模塊,用于獲取移動設備在預設時間內的多組gps坐標。具體的,gps模塊每秒向mcu傳輸一個gps坐標。在實際應用中,以每十秒(一共十組gps坐標)為一個預設時間,每秒向mcu輸入一組gps坐標,一共向mcu連續(xù)輸入連續(xù)的十組gps坐標。每組gps坐標均包括有:時間、經(jīng)度、緯度、速度、高度、方向和衛(wèi)星數(shù)量。
計算模塊,用于計算移動設備在預設時間內移動的距離l1以及確定多組gps坐標中的基準坐標。
具體的,距離l1使用的計算公式為:
l1=v*t;
其中:v為十秒內的十組gps坐標中包括的十個速度的平均速度,t為預設時間(也就是十秒)。
十組gps坐標中的基準gps坐標的確定通過分別將十組gps坐標中的十個經(jīng)度和十個緯度分別進行冒泡排序,由處于中間位置的一個經(jīng)度和一個緯度組成基準gps坐標。
比較模塊,用于依次計算基準坐標與多組gps坐標中最后一組gps坐標至第一組gps坐標之間的距離,將最先計算出小于l1/2的距離對應的gps坐標作為有效坐標,若多組gps坐標與基準坐標的距離均大于等于l1/2,則將基準坐標作為有效坐標。
具體的,首先計算基準gps坐標與十組gps坐標中的最后一組gps坐標之間的距離l2,比較l2與l1/2,若l2大于或等于l1/2則計算基準gps坐標與倒數(shù)第二組gps坐標之間的距離l2;依次類推,直至計算出的基準gps坐標與十組gps坐標的一組gps坐標之間的距離小于l1/2為止,將此組gps坐標作為有效gps坐標;若計算出的基準gps坐標與十組gps坐標中的所有的gps坐標之間的距離均大于等于l1/2,則將基準gps坐標作為有效gps坐標。
在本實施例中假定計算到第三組gps坐標(也就是倒數(shù)第三組gps坐標)即判斷出l2小于l1/2,那么將倒數(shù)第三組gps坐標作為有效gps坐標。
在另一種可選的實施例中,依次計算基準gps坐標與十組gps坐標之間的距離l2;一共是十個l2,每個l2均不小于l1/2,因此將基準gps坐標作為有效gps坐標。
在確定移動設備的準確位置和移動軌跡時,均可以采用由上述系統(tǒng)得出的有效gps坐標。
第一計算比較上傳模塊,用于計算下一個有效gps坐標與有效上傳gps坐標之間的有效移動距離,若有效移動距離大于預定移動距離且另一個有效gps坐標中包括的速度大于預定移動速度,則判斷移動設備在移動,并將下一個有效gps坐標作為有效上傳gps坐標上傳。
具體的,一般將預定移動距離設置為10米,將預定移動速度設置為1公里/小時。當下一個有效gps坐標與有效上傳gps坐標之間的有效移動距離大于10米并且下一個有效gps坐標中包括的速度大于1公里/小時,而判斷移動設備在移動,并下一個有效gps坐標作有效上傳gps坐標上傳,否則不上傳。
下一個有效gps坐標與有效上傳gps坐標之間的有效移動距離為l2。l2使用的計算公式為:
l2=v2*t2;
其中,v2為下一個有效gps坐標與有效上傳gps坐標包含的兩個速度的平均速度,t為預設時間(也就是十秒)。
第一獲取模塊,用于再獲取移動設備在又一個預設時間內的又一個有效gps坐標。
具體的,又一個有效gps坐標的獲取與一個有效gps坐標和下一個有效gps坐標的獲取相同。
第二計算比較上傳模塊,用于計算又一個有效gps坐標與最后上傳的有效上傳gps坐標之間的有有效移動距離,若有效移動距離大于預定移動距離且又一個有效gps坐標中包括的速度大于預定移動速度,則判斷移動設備在移動,并將又一個有效gps坐標作為有效上傳gps坐標上傳。
具體的,是否將又一個有效gps坐標作為有效上傳gps坐標上傳的判斷系統(tǒng)與步驟s2中是否將下一個有效gps坐標作為有效上傳gps坐標上傳的判斷系統(tǒng)相同。
調用第一獲取模塊和第二計算比較上傳模塊。
通過本系統(tǒng)可以精確的確定移動設備的移動狀態(tài),不僅能避免有人在使用按照里程計費的車輛時長時間不移動、惡意占用車輛資源的情況的發(fā)生,還能判斷駕駛員的駕車習慣(主要是車速),以及路況信息等。
實施例二
一種汽車,汽車采用如上述實施例一的一種移動設備移動狀態(tài)的判斷系統(tǒng)。
在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進行結合和組合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領域的普通技術人員在本發(fā)明的范圍內可以對上述實施例進行變化、修改、替換和變型。