一種車輛到站提醒方法及裝置與流程
2023-12-05 12:50:46 1

本發明涉及終端技術領域,尤其涉及一種車輛到站提醒方法及裝置。
背景技術:
在現有的公共運輸工具(公共汽車、地鐵、長途客車、火車、班車等)的運輸過程中,到達某一站以後,通常乘務員會通過車內的擴音器或者廣播來通知乘客當前到站的站名,或者通過乘務員指令裝置來觸發車內廣播系統放錄好的站名語音提示,有的公共運輸工具上還會利用車內的顯示屏來顯示站名,以提醒乘客下車。
現有的公共運輸工具的到站提醒方式在大多數情況下可以滿足乘客的需求。但是如果由於某些原因乘客沒有聽到語音提示,例如乘客在車內睡覺,或戴著耳機聽mp3,或在接聽手機,或者根本就聽不懂乘務員的語音提示、也沒有看到車內顯示屏的文字顯示,乘客就可能坐過站,將會造成諸多不便。
為避免乘客坐過站,目前實現了一些到站提醒功能軟體,如專利申請cn104485012a公開了一種智能公交軟體,包括:gps定位模塊、數據傳輸模塊、行程預估模塊、下車提醒模塊和車輛位置顯示模塊,所述gps定位模塊與所述車輛位置顯示模塊通過所述數據傳輸模塊相連接;所述gps定位模塊與所述行程預估模塊通過所述數據傳輸模塊相連接;所述gps定位模塊與所述下車提醒模塊通過所述數據傳輸模塊相連接。通過上述方式,該智能公交軟體具有到站提醒功能,快到目的地在移動終端上會有簡訊提醒,避免了坐錯站的情況發生,而且可以根據路面的狀況進行進站時間的預估。但是,在使用實現該技術方案的裝置過程中,需要保持定位模塊持續開啟,而定位模塊作為高耗電模塊,持續開啟將會導致裝置快速耗電,甚至在到達目的地之前耗盡電量,無法實現提醒功能,如果該裝置還有其它功能,也將不能使用。
技術實現要素:
本發明的主要目的在於提出一種車輛到站提醒方法及裝置,在實現準確及時的到站提醒功能的基礎上,最大程度地降低功耗。
為實現上述目的,本發明提供了一種車輛到站提醒方法,包括步驟:
獲取目的地位置及到站時間tr,據此確定相應的到站提醒參數值,包括:提醒到站時長tp和提醒到站距離sm;
在時間到達到站時間tr之前的提醒到站時長tp時,開啟定位功能以獲取車輛的當前位置,在車輛距離目的地的剩餘距離sr小於提醒到站距離sm時執行到站提醒操作。
可選的,所述在時間到達到站時間tr之前的提醒到站時長tp時,開啟定位功能以獲取車輛的當前位置,在車輛距離目的地的剩餘距離sr小於提醒到站距離sm時執行到站提醒操作的步驟進一步包括:
在時間到達到站時間tr之前的提醒到站時長tp時,開啟定位功能以獲取車輛的當前位置,本次定位完成後關閉定位功能;
根據車輛當前位置和目的地位置,計算車輛距離目的地的剩餘距離sr;
比較剩餘距離sr與提醒到站距離sm,如果剩餘距離sr小於提醒到站距離sm,則執行到站提醒操作;否則,縮短提醒到站時長tp的值,在時間到達到站時間tr之前的提醒到站時長tp時,重新開啟定位功能進行定位,重新計算剩餘距離sr並據此判斷是否執行到站提醒操作。
可選的,縮短提醒到站時長tp的值的方法為:
按照公式ts=sr/vm,計算車輛行駛剩餘路程所需的最短時間ts,其中的vm為車輛最大速度;
將提醒到站時長tp調整為tp=ts/2。
可選的,所述在時間到達到站時間tr之前的提醒到站時長tp時,開啟定位功能以獲取車輛的當前位置,在車輛距離目的地的剩餘距離sr小於提醒到站距離sm時執行到站提醒操作的步驟進一步包括:
在時間到達到站時間tr之前的提醒到站時長tp時,持續開啟定位功能;
根據對車輛的定位信息,實時計算車輛當前距離目的地的剩餘距離sr,比較剩餘距離sr和提醒到站距離sm,直至sr=sm後關閉定位功能並執行到站提醒操作。
可選的,所述計算車輛當前距離目的地的剩餘距離sr的方法為:根據勾股定理,按照公式來計算最短距離,將此最短距離視為剩餘距離sr;
其中,δx=rx-ax、δy=ry-ay,(rx,ry)為目的地的坐標,(ax,ay)為車輛的當前位置坐標。
可選的,所述計算車輛當前距離目的地的剩餘距離sr的方法為:利用導航應用來獲取車輛到達目的地的行駛路徑;根據所述行駛路徑及車輛當前位置,計算車輛當前距離目的地的剩餘距離sr。
可選的,所述到站提醒操作方式具體為震動提醒方式、語音提醒方式、短消息提醒方式中的任意至少一種方式。
一種車輛到站提醒裝置,包括用於定位的定位單元,還包括:
參數設置單元,用於獲取目的地位置及到站時間tr,據此確定相應的到站提醒參數值,包括:提醒到站時長tp和提醒到站距離sm;
到站提醒單元,用於在時間到達到站時間tr之前的提醒到站時長tp時,開啟定位單元以獲取車輛的當前位置,在車輛距離目的地的剩餘距離sr小於提醒到站距離sm時執行到站提醒操作。
可選的,所述到站提醒單元進一步包括:
間歇定位觸發單元,用於在每次時間到達到站時間tr之前的提醒到站時長tp時,觸發定位單元開啟,在其完成當次定位操作後關閉定位單元;
提醒執行單元,用於根據定位單元的定位信息計算車輛當前距離目的地的剩餘距離sr,在剩餘距離sr小於提醒到站距離sm時執行到站提醒操作,否則縮短提醒到站時長tp的值後等待下一次時鐘觸發。
可選的,所述到站提醒單元進一步包括:
持續定位觸發單元,用於在時間到達到站時間tr之前的提醒到站時長tp時,觸發定位單元持續開啟,直至剩餘距離sr等於提醒到站距離sm時關閉定位單元;
提醒操作單元,用於根據定位單元的定位信息實時計算車輛當前距離目的地的剩餘距離sr,在剩餘距離sr等於提醒到站距離sm時執行到站提醒操作。與現有技術相比,本發明具有以下有益效果:
本發明在車輛準時到站之前一定時間觸發定位單元間歇多次開啟或者短暫時間段內持續開啟,不僅實現了在車輛距離目的地一定距離時提醒用戶準備下車的提醒功能,而且最大程度了縮短了定位單元的運行時間,大大降低了定位單元的功耗,最終延長了終端的運行時間,提升了用戶體驗。
附圖說明
圖1為本發明實施例一提供的車輛到站提醒方法流程圖;
圖2為本發明實施例一提供的剩餘距離的計算方法示意圖;
圖3為本發明實施例二提供的車輛到站提醒方法流程圖;
圖4為本發明實施例三提供的車輛到站提醒裝置結構圖。
本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
具體實施方式
本發明的核心思想為:通過行程預估、時鐘定時、定位技術、提醒裝置實現軌道交通到站提醒功能,且整個過程間歇開啟定位模塊,不必全程開啟定位模塊,以降低功耗。
下文中將參考附圖並結合實施例來詳細說明本發明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互組合。
實施例一
本實施例中,在到達目的地站臺之前的一定距離內進行到站提醒,這樣給乘客預留一定的時間來進行下車準備(如收拾行李),在下文中該距離用sm表示。
請參閱圖1,本實施例中車輛到站提醒方法包括以下步驟:
步驟101、預先設置目的地站點的坐標r(x,y)、準時到站時間tr,同時預設提醒到站時長tp、以及提醒到站距離sm的初始值。
對於軌道交通工具,其各站點的坐標位置均可通過定位工具定位得到。在正常情況下,交通工具的路線基本固定,到站時間也均可知,用戶可以輕鬆地通過各種方式獲取到該信息,在未查詢到該信息時用戶也可根據經驗來設置。
本步驟中,提醒時鐘用於觸發定位功能開啟,通常為準時到站時間tr之前的一定時間tp,可以根據用戶自身習慣設置為10分鐘或20分鐘等,即在車輛準點到站時間tr的前tp時間,觸發定位裝置開啟。
其中,提醒到站距離sm,用於觸發提醒操作,當車輛距離目的地的距離小於提醒到站距離sm時觸發到站提醒。該提醒到站距離sm的長短通常可 根據交通工具的類型來設定。
步驟102、在車輛行駛過程中,時間到tr-tp時(即:到站時間tr的前tp時間,如到站時間14:00的前10分鐘),提醒時鐘觸發,開啟定位單元,由定位單元對車輛當前位置進行定位,獲取其坐標位置a(x,y),定位完成後關閉定位單元。
本實施例中,定位單元可以為gps單元、基站等,具體不限,可實現準確定位功能即可。該定位單元的初始狀態為關閉,在提醒時鐘觸發後開啟,並在完成對車輛當前位置定位後關閉,由此可見,定位單元的運行時間十分短暫,在完成當前的定位功能後即關閉,與常開工作方式相比,大大降低了功耗。
步驟103、根據車輛當前坐標和目的地坐標,計算車輛當前位置與目的地的剩餘距離sr。
本步驟中,如圖2所示,可根據勾股定理,按照公式(其中,δx=rx-ax,δy=ry-ay)來計算最短距離,視為剩餘距離sr。
當然,由於當前手機應用的功能越來越強大,本步驟中也可利用導航應用(如蘋果地圖、騰訊地圖、凱立德導航應用等)來獲取當前的行駛路徑,據此來計算車輛當前到目的地的剩餘距離,這樣比較接近實際距離,可保證提醒操作的精確度。
步驟104、比較最短距離sr與提醒到站距離sm,如果sr<sm,則執行步驟105,否則,執行步驟106。
步驟105、執行到站提醒操作。
本步驟中,到站提醒操作的類型可包括:震動提醒方式、語音提醒方式、短消息提醒方式等中的一種或者幾種相結合,具體不限。
步驟106、按照公式ts=sr/vm(vm為車輛最大速度),計算車輛行駛剩餘路程所需的最短時間ts,將提醒到站時長tp設置為tp=ts/2,返回至步驟102。即當時鐘觸發後,再次開啟定位單元,計算車輛與目的地的最短距離sr並將其與提醒到站距離sm進行比較,按照比較結果執行後續操作。
在上述流程中,到站提醒操作的觸發條件包括了兩個:第一是提醒時鐘觸發,第二是車輛當前與目的地的最短距離sr<提醒到站距離sm,當這兩個條件同時滿足時執行到站提醒操作。
在實際應用中,為預留充分的下車準備時間,提醒到站時長tp通常設置為較長時間,那麼第一次時鐘觸發時,車輛當前距離目的地的最短距離sr可能會超出提醒到站距離sm,那麼需要再次設置一提醒到站時長,在第二次時鐘觸發後再次定位並比較sr和sm。由此可見,整個過程中,可能需要一次或者多次定位及比較操作,直至sr<sm,而定位單元僅在每次時鐘觸發時開啟定位功能,定位成功後即關閉,整個開啟時間比較短。
實施例二
在實施例一中,在整個車輛行駛過程中,定位單元需進行一次或者多次定位,在每次定位完成後即關閉,這使得定位單元的功耗控制在最低標準,但是提醒時間可能不夠精確,這是由於在到站提醒時,用戶僅知曉當前位置距離目的地的剩餘距離sr<提醒到站距離sm,至於具體距離值並不知曉。
因而,請參閱圖3,本實施例二對車輛到站提醒方法進行了改進,包括以下步驟:
步驟301、預先設置目的地站點的坐標r(x,y)、準時到站時間tr,同時預設提醒到站時長tp、以及提醒到站距離sm的初始值。
步驟302、在車輛行駛過程中,時間到tr-tp時,第一次提醒時鐘觸發,開啟定位單元。
步驟303、定位單元對車輛的當前位置進行實時定位,獲取車輛當前距離目的地的剩餘距離sr,並實時比較剩餘距離sr和提醒到站距離sm,直至sr=sm後執行下一步。
步驟304、關閉定位單元並執行到站提醒操作。
在本實施例中,定位單元在第一次提醒時鐘觸發後持續開啟,直至剩餘距離sr等於提醒到站距離sm。相比實施例一,雖然定位單元運行時間較長,功耗較高,但是實現了精確定位,在剩餘距離達到提醒到站距離時即執行提醒操作,用戶可知曉當前具體的剩餘距離值,做好充足的下車準備,體驗度更好。
當然,在其他實施例中,定位單元也可以設置在第二次或者之後某次提醒時鐘觸發後持續開啟。
實施例三
請參閱圖4,本實施例中提供了一種車輛到站提醒裝置,具體包括:
定位單元410,用於在開啟過程中對車輛進行定位,獲取其位置信息;該定位單元410的工作方式為間歇開啟方式或者短暫持續開啟方式。另外,該定位單元410可以具體為:gps單元或者基站。
參數設置單元420,用於預先設置目的地站點的坐標r(x,y)、到站時間tr,以及提醒到站時長tp、提醒到站距離sm的初始值;其中,目的地的坐標值可以通過定位單元410獲取,準時到站時間tr可以通過查詢或者根據經驗值來獲得,提醒到站時長tp和提醒到站距離sm可根據需要隨意設置。
到站提醒單元430,用於在時間到tr-tp時,開啟定位單元410對車輛進行定位,在車輛距離目的地的剩餘距離sr小於提醒到站距離sm時,執行到站提醒操作。
進一步的,到站提醒單元430可採用間歇開啟方式來控制定位單元410,具體包括:
間歇定位觸發單元431,用於在每次時間到tr-tp時,觸發定位單元410開啟,在其完成當次定位操作後關閉定位單元410;
提醒執行單元432,用於根據定位單元410的定位信息計算車輛當前距離目的地的剩餘距離sr,在剩餘距離sr小於提醒到站距離sm時執行到站提醒操作,否則縮短提醒到站時長tp的值後等待下一次時鐘觸發。
除此之外,到站提醒單元430還可採用短暫持續開啟方式來控制定位單元410,具體包括:
持續定位觸發單元431′,用於在時間到tr-tp時,觸發定位單元410持續開啟,直至剩餘距離sr等於提醒到站距離sm時關閉定位單元410;
提醒操作單元432′,用於根據定位單元410的定位信息實時計算車輛當前距離目的地的剩餘距離sr,在剩餘距離sr等於提醒到站距離sm時執行到站提醒操作。
本實施例中,上述車輛到站提醒裝置400可以為移動終端,該移動終端可以具體為:手機、平板電腦等,這樣方便用戶攜帶使用。
需要說明的是,在本文中,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情 況下,由語句「包括一個……」限定的要素,並不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到上述實施例方法可藉助軟體加必需的通用硬體平臺的方式來實現,當然也可以通過硬體,但很多情況下前者是更佳的實施方式。基於這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟體產品的形式體現出來,該計算機軟體產品存儲在一個存儲介質(如rom/ram、磁碟、光碟)中,包括若干指令用以使得一臺終端設備(可以是手機,計算機,伺服器,空調器,或者網絡設備等)執行本發明各個實施例所述的方法。
以上僅為本發明的優選實施例,並非因此限制本發明的專利範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍內。