本發(fā)明涉及定位系統(tǒng)移速顯示,特別是涉及一種移速顯示方法、裝置及電子設(shè)備。
背景技術(shù):
1、目前,行駛速度測量領(lǐng)域普遍使用混合定位或選擇合適的、性能高的gps接收機的方式來改善定位的精度,從而提高行駛速度測量精度問題。
2、現(xiàn)如今,提高行駛速度測量精度的方案主要有兩種:
3、第一種方案是,利用混合定位的方式。具體而言,是一種利用蜂窩網(wǎng)與gps相結(jié)合的混合定位技術(shù)。蜂窩網(wǎng)定位技術(shù)是基于移動通信網(wǎng)絡(luò)的定位技術(shù),通過測量無線電信號的傳輸時間差來計算位置坐標(biāo)?;旌隙ㄎ患夹g(shù)通常采用蜂窩網(wǎng)定位技術(shù)進行粗略定位,然后使用gps定位技術(shù)進行精確定位。但上述方案的缺點是,使用時需要同時開啟蜂窩網(wǎng)和gps兩種信號接收器,因此其耗電量比較大。同時,混合定位技術(shù)需要添加蜂窩網(wǎng)的接收器,增加了硬件成本。并且,蜂窩網(wǎng)定位精度相對比較低。
4、第二種方案是,選擇合適的、性能高的gps接收機。gps接收器的定位精度與接收器的接收靈敏度和接收機通道數(shù)有關(guān)。gps接收器的接收靈敏度越高越能夠接收到弱信號,減小接收器誤差,從而提高定位精度。gps接收器的接收通道數(shù)越多,則同時接收到的衛(wèi)星數(shù)量越多,在遮擋物比較多的環(huán)境中,可以保證接收到足夠多數(shù)量的衛(wèi)星信號,從而提高定位精度。但上述方案的缺點是選擇高性能gps接收器需要增加gps接收器硬件成本。
5、在船舶領(lǐng)域中,在船外機靜止不動時,gps航速值存在大量干擾,如果直接將原始航速值顯示在主控顯示屏上,則會出現(xiàn)船外機靜止不動時,也會有航速值的情況。如果對原始航速值進行濾波,并將濾波后的航速值直接顯示在主控顯示屏上,則會由于干擾大,所以需要濾波深度大,造成濾波后的航速明顯的滯后濾波前的原始航速,就會導(dǎo)致主控顯示屏上的航速明顯滯后于實際船外機航速。
技術(shù)實現(xiàn)思路
1、為解決上述問題,本申請實施例提供了一種移速顯示方法、裝置及電子設(shè)備,適用于搭載定位系統(tǒng)的移動體。
2、第一方面,本申請實施例提供了一種移速顯示方法,所述方法包括:
3、采集原始信號,所述原始信號為定位系統(tǒng)發(fā)送的移速信號;
4、對所述原始信號進行低通濾波處理,并得到濾波信號,所述濾波信號為所述原始信號進行低通濾波后得到的移速信號;
5、根據(jù)所述原始信號和所述濾波信號判斷所述移動體的運動狀態(tài),所述運動狀態(tài)至少包括靜止?fàn)顟B(tài)和運行狀態(tài);
6、獲取所述運動狀態(tài),基于所述運動狀態(tài)選擇顯示值,所述顯示值包括所述原始信號或所述濾波信號。
7、優(yōu)選的,還包括:
8、預(yù)設(shè)置不同的采集頻率;
9、將各所述采集頻率分別與各所述運動狀態(tài)關(guān)聯(lián);
10、基于所述運動狀態(tài)調(diào)用對應(yīng)的所述采集頻率。
11、優(yōu)選的,所述根據(jù)所述原始信號和所述濾波信號判斷所述移動體的運動狀態(tài),所述運動狀態(tài)至少包括靜止?fàn)顟B(tài)和運行狀態(tài),具體包括:
12、獲取所述原始信號和所述濾波信號;
13、判斷所述原始信號和所述濾波信號是否等于零:
14、若所述原始信號和所述濾波信號均等于零,則所述運動狀態(tài)為所述靜止?fàn)顟B(tài);
15、若所述原始信號和所述濾波信號均不等于零,則所述運動狀態(tài)為所述運行狀態(tài)。
16、優(yōu)選的,所述運動狀態(tài)還包括第一狀態(tài),所述第一狀態(tài)根據(jù)當(dāng)前所述原始信號和上一個所述原始信號判斷,所述第一狀態(tài)為所述移動體處于剛啟動狀態(tài)。
17、優(yōu)選的,所述判斷所述原始信號和所述濾波信號是否等于零,還包括:
18、獲取當(dāng)前所述原始信號和當(dāng)前所述濾波信號;
19、獲取上一個所述原始信號;
20、預(yù)設(shè)置誤差值;
21、判斷當(dāng)前所述原始信號和當(dāng)前所述濾波信號是否等于零:
22、若當(dāng)前所述原始信號不等于零,且當(dāng)前所述濾波信號等于零,則判斷當(dāng)前所述原始信號與上一個所述原始信號的差的絕對值是否大于所述誤差值:
23、若當(dāng)前所述原始信號與上一個所述原始信號的差的絕對值大于所述誤差值,則所述運動狀態(tài)為靜止?fàn)顟B(tài);
24、若當(dāng)前所述原始信號與上一個所述原始信號的差的絕對值不大于所述誤差值,則所述運動狀態(tài)為第一狀態(tài)。
25、優(yōu)選的,所述運動狀態(tài)還包括第二狀態(tài),所述第二狀態(tài)根據(jù)所述原始信號和所述濾波信號判斷,所述第二狀態(tài)為所述移動體剛進入停機狀態(tài)。
26、優(yōu)選的,所述判斷所述原始信號和所述濾波信號是否等于零,還包括:
27、獲取所述原始信號和所述濾波信號;
28、判斷所述原始信號和所述濾波信號是否等于零:
29、若所述原始信號和所述濾波信號均等于零,則所述運動狀態(tài)為所述靜止?fàn)顟B(tài);
30、若所述原始信號等于零,且所述濾波信號不等于零,則所述運動狀態(tài)為第二狀態(tài)。
31、優(yōu)選的,所述獲取所述運動狀態(tài),基于所述運動狀態(tài)選擇顯示值,具體包括:
32、獲取所述運動狀態(tài);
33、判斷所述運動狀態(tài)是否為所述靜止?fàn)顟B(tài):
34、若所述運動狀態(tài)為靜止?fàn)顟B(tài),則所述顯示值為所述濾波信號;
35、若所述運動狀態(tài)不為靜止?fàn)顟B(tài),則所述顯示值為所述原始信號。
36、第二方面,本申請實施例提供了一種移速顯示方法的裝置,所述裝置包括:
37、采集模塊,用于采集原始信號,所述原始信號為定位系統(tǒng)發(fā)送的移速信號;
38、濾波模塊,用于對所述原始信號進行低通濾波處理,并得到濾波信號,所述濾波信號為所述原始信號進行低通濾波后得到的移速信號;
39、判斷模塊,用于根據(jù)所述原始信號和所述濾波信號判斷所述移動體的運動狀態(tài),所述運動狀態(tài)至少包括靜止?fàn)顟B(tài)和運行狀態(tài);
40、顯示模塊,用于獲取所述運動狀態(tài),基于所述運動狀態(tài)選擇顯示值,所述顯示值包括所述原始信號或所述濾波信號。
41、第三方面,本申請實施例提供了一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如第一方面或第一方面的任意一種可能的實現(xiàn)方式提供的方法的步驟。
42、本發(fā)明的有益效果為:本發(fā)明能夠通過判斷移動體的運動狀態(tài)選擇合適的顯示值,不僅降低了定位系統(tǒng)的硬件成本,還減少了各定位傳感器的功耗。
1.一種移速顯示方法,適用于搭載定位系統(tǒng)的移動體,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述原始信號和所述濾波信號判斷所述移動體的運動狀態(tài),所述運動狀態(tài)至少包括靜止?fàn)顟B(tài)和運行狀態(tài),具體包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述運動狀態(tài)還包括第一狀態(tài),所述第一狀態(tài)根據(jù)當(dāng)前所述原始信號和上一個所述原始信號判斷,所述第一狀態(tài)為所述移動體處于剛啟動狀態(tài)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述判斷所述原始信號和所述濾波信號是否等于零,還包括:
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述運動狀態(tài)還包括第二狀態(tài),所述第二狀態(tài)根據(jù)所述原始信號和所述濾波信號判斷,所述第二狀態(tài)為所述移動體剛進入停機狀態(tài)。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述判斷所述原始信號和所述濾波信號是否等于零,還包括:
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取所述運動狀態(tài),基于所述運動狀態(tài)選擇顯示值,具體包括:
9.一種移速顯示方法的裝置,其特征在于,所述裝置包括:
10.一種電子設(shè)備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權(quán)利要求1-8任一項所述方法的步驟。