一種公交車報站方法及裝置的制造方法
【專利摘要】本發明公開了一種公交車報站方法及裝置,該方法包括獲取公交路線上的待駛入站點的站點信息,確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距,若是,則獲取公交車距離當前站點的里程,在所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。通過判斷出待駛入站點中的站點信息中包含有待駛入站點對應的站間距,表明該待駛入站點為位于衛星定位盲區的站點,因此通過確定該待駛入站點的站間距與公交車距離當前站點的里程的差值小于第一閾值時,為公交車報站,解決了衛星信號盲區下的不自動報站或自動報站不準確問題。
【專利說明】
_種公交車報站方法及裝置
技術領域
[0001]本發明實施例涉及交通運輸技術領域,尤其涉及一種公交車報站方法及裝置。
【背景技術】
[0002]隨著城市立體交通的高度發展和高層建筑的增多,使得城市中存在很多衛星信號盲區,比如高架橋下、涵洞隧道等。這使得采用衛星信號定位自動報站的公交車產生不報站或報站不準的現象,影響乘車人員的出行體驗。
[0003]行業內現有的解決衛星信號盲區內報站的方法有:借助移動通信網絡、DR(Digital Rad1graphy,直接數字化X射線攝影)系統輔助定位方法;地圖匹配算法等。
[0004]借助移動通信網絡、DR系統輔助定位的方法,能獲得一定精確度內的位置,但精確度較低,一般在百米左右,公交報站要求提前報到站,提前的距離一般是十幾米到一百米,該方法顯然不能滿足這個要求。
[0005]地圖匹配算法需要在車載終端加載電子地圖以便將偏移出道路的位置重新定位到道路上,能提高定位精度,但電子地圖占用資源較多,且無法解決徹底沒有信號時的定位問題。
[0006]因此,亟需一種可以在衛星定位盲區中進行報站的方法。
【發明內容】
[0007]本發明實施例提供一種公交車報站方法及裝置,用以實現在衛星定位盲區中進行報站。
[0008]本發明實施例提供的一種公交車報站方法,包括:
[0009]獲取公交路線上的待駛入站點的站點信息;
[0010]確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距;
[0011]若是,則獲取公交車距離當前站點的里程,所述當前站點為所述公交車駛離的站占.V,
[0012]在所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。
[0013]優選地,若所述待駛入站點的站點信息中不包括所述待駛入站點對應的站間距,則啟動GPS(Global Posit1ning System,全球定位系統)報站系統進行站點播報。
[0014]優選地,在所述播放所述待駛入站點的入站語音文件之后,還包括:
[0015]將所述待駛入站點設置為當前站點,將所述待駛入站點的下一站點設置為待駛入站點。
[0016]優選地,在所述將當前站點的下一站點設置為待駛入站點之后,還包括:
[0017]若所述公交車距離當前站點的里程大于第二閾值,則播放所述當前站點的離站語音文件。
[0018]優選地,在所述公交路線上的待駛入站點的站點信息之前,還包括:
[0019]將所述公交路線上位于衛星定位盲區的各站點配置其對應的站間距。
[0020]相應地,本發明實施例還提供了一種公交車報站裝置,包括:
[0021 ]獲取單元,用于獲取公交路線上的待駛入站點的站點信息;
[0022]處理單元,用于確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距;若所述待駛入站點的站點信息中包括所述待駛入站點對應的站間距,則通過所述獲取單元獲取公交車距離當前站點的里程,所述當前站點為所述公交車駛離的站點;
[0023]播放單元,用于在所述處理單元確定所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。
[0024]優選地,所述處理單元還用于:
[0025 ]若所述待駛入站點的站點信息中不包括所述待駛入站點對應的站間距,則啟動GPS報站系統進行站點播報。
[0026]優選地,所述處理單元還用于:
[0027]在所述播放所述待駛入站點的入站語音文件之后,將所述待駛入站點設置為當前站點,將所述待駛入站點的下一站點設置為待駛入站點。
[0028]優選地,所述處理單元還用于:
[0029]在所述將當前站點的下一站點設置為待駛入站點之后,若所述公交車距離當前站點的里程大于第二閾值,則通知所述播放單元播放所述當前站點的離站語音文件。
[0030]優選地,所述處理單元還用于:
[0031]在所述公交路線上的待駛入站點的站點信息之前,將所述公交路線上位于衛星定位盲區的各站點配置其對應的站間距。
[0032]本發明實施例表明,獲取公交路線上的待駛入站點的站點信息,確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距,若是,則獲取公交車距離當前站點的里程,在所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。通過判斷出待駛入站點中的站點信息中包含有待駛入站點對應的站間距,表明該待駛入站點為位于衛星定位盲區的站點,因此通過確定該待駛入站點的站間距與公交車距離當前站點的里程的差值小于第一閾值時,為公交車報站,解決了衛星信號盲區下的不自動報站或自動報站不準確問題。
【附圖說明】
[0033]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域的普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0034]圖1為本發明實施例提供的一種公交車報站方法的流程示意圖;
[0035]圖2為本發明實施例提供的一種公交車行駛的示意圖;
[0036]圖3為本發明實施例提供的一種公交車行駛的示意圖;
[0037]圖4為本發明實施例提供的一種公交車行駛的示意圖;
[0038]圖5為本發明實施例提供的一種公交車報站方法的流程示意圖;
[0039]圖6為本發明實施例提供的一種公交車報站裝置的結構示意圖。
【具體實施方式】
[0040]為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
[0041 ] 在本發明實施例中,可以通過公交車上的CAN(Controller Area Network,控制器局域網絡)總線獲取公交車的當前里程,以及獲取公交行駛路線上各個站點的配置信息。
[0042]基于上述描述,圖1示出了本發明實施例提供的一種公交車報站方法的流程,該流程可以由公交車報站裝置執行,該裝置可以位于公交車的中控臺中。
[0043]如圖1所示,該流程具體步驟包括:
[0044]步驟101,獲取公交路線上的待駛入站點的站點信息。
[0045]步驟102,確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距。
[0046]步驟103,若待駛入站點的站點信息中包括所述待駛入站點對應的站間距,則獲取公交車距離當前站點的里程,所述當前站點為所述公交車駛離的站點。
[0047]步驟104,在所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。
[0048]在本發明實施例中,待駛入站點的站點信息中可以包括該待駛入站點對應的站間距,也可以不包括該待駛入站點對應的站間距,也就是相鄰兩個站點之間的距離。若獲取的公交路線上的待駛入站點的站點信息中包括待駛入站點對應的站間距,則說明該待駛入站點位于衛星定位盲區中。該待駛入站點的站點信息中還可以包括站點名稱,站點經瑋度坐標,入站或離站時播放的語音文件等信息。
[0049]為了能夠使得位于衛星定位盲區中的站點能夠順利報站,在獲取公交路線上的待駛入站點的站點信息之前,還需要為該公交路線上位于衛星定位盲區的各站點配置其對應的站間距。
[0050]舉例來說,現有AB⑶E5個站點,其中B⑶處于衛星信號盲區內,則需要配置A、B、C三個站點對應的站間距,單位為米。其中A、E位于衛星信號覆蓋區域內,可以采用的是GPS報站,而BCD位于衛星信號盲區中,需要使用本發明實施例提供的報站方法進行報站。
[0051 ]在得到待駛入站點的站點彳目息之后,需要確定該待駛入站點的站點?目息是否包含有該待駛入站點對應的站間距,若是包含,則獲取該公交車距離當前站點的里程,該當前站點為公交車駛離的站點,也就是說該公交車駛離該當前站點的里程,如圖2所示,A站點為當前站點,B站點為待駛入站點,公交車駛出A站點之后的距離為該公交車駛離該A站點的里程。
[0052]在確定待駛入站點對應的站間距與公交車距離當前站點的里程的差值小于第一閾值時,播放待駛入站點的入站語音文件,如圖3所示,公交車在駛入接近B站點時,也就是站間距減去公交車距離A站點的里程之后的值小于第一閾值時,進行報站。該第一閾值可以依據經驗進行設置,如可以設置為100米,90米,80米,70米,60米,50米,40米等,本發明實施例對此不做限制,僅是示例作用。
[0053]進一步地,為了更改進行該待駛入站點之后的站點的報站,在播放待駛入站點的入站語音文件之后,公交車將駛入該待駛入站點,此時,可以將待駛入站點設置為當前站點,將該待駛入站點的下一站點設置為待駛入站點。使得該公交車在駛入下一站點時能夠順利進行報站。
[0054]相應地,在將待駛入站點的下一站點設置為待駛入站點之后,若確定出公交車距離當前站點的里程大于第二閾值,則播放該當前站點的離站語音文件,如圖4所示,公交車在距離B站點的里程大于第二閾值時,進行報站。該第二閾值可以依據經驗進行設置,比如可以設置為100米,90米,80米,70米,60米,50米,40米等,本發明實施例對此不做限制,僅是示例作用。
[0055]優選地,若上述待駛入站點的站點信息中不包括待駛入站點對應的站間距,則可以啟動GPS報站系統進行站點播報,也就是該待駛入站點位于衛星信號覆蓋范圍內,可以使用GPS進行報站。
[0056]為了更好的解釋本發明實施例,下面將通過如圖5所示的流程來描述公交車報站的流程。
[0057]步驟501,獲取公交路線上的待駛入站點的站點信息。
[0058]步驟502,確定待駛入站點的站點信息中是否包括待駛入站點對應的站間距,若是,則轉入步驟503,若否,則轉入步驟506。
[0059]步驟503,獲取公交車距離當前站點的里程。
[0060]步驟504,待駛入站點對應的站間距與公交車距離當前站點的里程的差值是否小于第一閾值,若是,則轉入步驟505,若否,則轉入步驟503。
[0061 ]步驟505,播放待駛入站點的入站語音文件。
[0062]步驟506,啟動GPS報站系統進行站點播報。
[0063]上述實施例表明,獲取公交路線上的待駛入站點的站點信息,確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距,若是,則獲取公交車距離當前站點的里程,在所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。通過判斷出待駛入站點中的站點信息中包含有待駛入站點對應的站間距,表明該待駛入站點為位于衛星定位盲區的站點,因此通過確定該待駛入站點的站間距與公交車距離當前站點的里程的差值小于第一閾值時,為公交車報站,解決了衛星信號盲區下的不自動報站或自動報站不準確問題。
[0064]基于相同的技術構思,圖6示出了本發明實施例還提供了一種公交車報站裝置,該裝置可以執行公交車報站的流程,該裝置可以位于該公交車的中控臺。
[0065]如圖6所示,該裝置具體包括:
[0066]獲取單元601,用于獲取公交路線上的待駛入站點的站點信息;
[0067]處理單元602,用于確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距;若所述待駛入站點的站點信息中包括所述待駛入站點對應的站間距,則通過所述獲取單元獲取公交車距離當前站點的里程,所述當前站點為所述公交車駛離的站占.V,
[0068]播放單元603,用于在所述處理單元確定所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。
[0069]優選地,所述處理單元602還用于:
[0070 ]若所述待駛入站點的站點信息中不包括所述待駛入站點對應的站間距,則啟動GPS報站系統進行站點播報。
[0071]優選地,所述處理單元602還用于:
[0072]在所述播放所述待駛入站點的入站語音文件之后,將所述待駛入站點設置為當前站點,將所述待駛入站點的下一站點設置為待駛入站點。
[0073]優選地,所述處理單元602還用于:
[0074]在所述將當前站點的下一站點設置為待駛入站點之后,若所述公交車距離當前站點的里程大于第二閾值,則通知所述播放單元播放所述當前站點的離站語音文件。
[0075]優選地,所述處理單元602還用于:
[0076]在所述公交路線上的待駛入站點的站點信息之前,將所述公交路線上位于衛星定位盲區的各站點配置其對應的站間距。
[0077]基于相同的技術構思,本發明實施例還提供了一種公交車報站系統,該系統包括車輛里程檢測單元、存儲單元、GPS報站單元,里程報站單元。
[0078]其中,車輛里程檢測單元負責維護公交車的當前行駛里程數據,使用can技術,按照設定時間從公交車上的can總線上獲取當前里程,單位為米。
[0079]存儲單元負責儲存各站點的配置數據,包括站點名稱、經瑋度坐標、站間距、到離站時播報的語音文件等。其中,站間距,定義為兩個站牌之間的距離,具體實施時可使用can技術,采取兩個站牌之間的can里程之差作為站間距。為了減輕實施工作量,不需要配置全部站點的站間距,只配置衛星信號盲區下的站點即可,例如,假設現有ABCDE5個站點,其中BCD處于衛星信號盲區內,則需要配置A、B、C三個站點的站間距,單位為米。其中A、E采用的是GPS報站,BCT米用里程報站。
[0080]GPS報站單元,從衛星上獲取車輛的經瑋度位置并報站。使用衛星信號獲取當前車輛的經瑋度位置,在存儲單元中存儲的各站點數據中尋找,如果當前經瑋度與某個站點的經瑋度的距離在該站點的入站范圍內,則為進入此站,顯示該站點入站并播報該站點相應的入站語音文件;如果已經入站,當前經瑋度與入站點的經瑋度的距離在該站點的出站范圍內,則為離開此站,顯示開往下一站并播報該站點相應的出站語音文件。在GPS報入站后,同時檢測該站點的“站間距”有沒有配置,如果有配置開始啟動里程報站。
[0081]里程報站單元,采取公交車駛離當前站點的里程與站間距作對比的方式報站。該單元維護一個待檢測里程站點信息,包括站點索引及該站點對應的站間距;同時使用車輛里程檢測單元檢測出的駛離當前站點的里程,不停計算待駛入站點對應的站間距與駛離當前站點的里程的差值,如果差值在待駛入站點的入站范圍內,則開始報到站,顯示該站點入站并播報該站點相應的入站語音文件,并更新待駛入站點信息,待駛入站點索引下移;到站后且駛離當前站點的里程超過該站點的出站范圍,則開始報離站,顯示開往下一站并播報該站點相應的出站語音文件,同時檢查下一站的“站間距”有沒有配置,如果沒有配置,則關閉里程報站,切換至GPS報站。
[0082]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0083]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0084]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0085]盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
[0086]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種公交車報站方法,其特征在于,包括: 獲取公交路線上的待駛入站點的站點信息; 確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距; 若是,則獲取公交車距離當前站點的里程,所述當前站點為所述公交車駛離的站點;在所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。2.如權利要求1所述的方法,其特征在于,若所述待駛入站點的站點信息中不包括所述待駛入站點對應的站間距,則啟動全球定位系統GPS報站系統進行站點播報。3.如權利要求1所述的方法,其特征在于,在所述播放所述待駛入站點的入站語音文件之后,還包括: 將所述待駛入站點設置為當前站點,將所述待駛入站點的下一站點設置為待駛入站點。4.如權利要求3所述的方法,其特征在于,在所述將當前站點的下一站點設置為待駛入站點之后,還包括: 若所述公交車距離當前站點的里程大于第二閾值,則播放所述當前站點的離站語音文件。5.如權利要求1所述的方法,其特征在于,在所述公交路線上的待駛入站點的站點信息之前,還包括: 將所述公交路線上位于衛星定位盲區的各站點配置其對應的站間距。6.一種公交車報站裝置,其特征在于,包括: 獲取單元,用于獲取公交路線上的待駛入站點的站點信息; 處理單元,用于確定所述待駛入站點的站點信息中是否包括所述待駛入站點對應的站間距;若所述待駛入站點的站點信息中包括所述待駛入站點對應的站間距,則通過所述獲取單元獲取公交車距離當前站點的里程,所述當前站點為所述公交車駛離的站點; 播放單元,用于在所述處理單元確定所述待駛入站點對應的站間距與所述公交車距離當前站點的里程的差值小于第一閾值時,播放所述待駛入站點的入站語音文件。7.如權利要求6所述的裝置,其特征在于,所述處理單元還用于: 若所述待駛入站點的站點信息中不包括所述待駛入站點對應的站間距,則啟動全球定位系統GPS報站系統進行站點播報。8.如權利要求6所述的裝置,其特征在于,所述處理單元還用于: 在所述播放所述待駛入站點的入站語音文件之后,將所述待駛入站點設置為當前站點,將所述待駛入站點的下一站點設置為待駛入站點。9.如權利要求8所述的裝置,其特征在于,所述處理單元還用于: 在所述將待駛入站點的下一站點設置為待駛入站點之后,若所述公交車距離當前站點的里程大于第二閾值,則通知所述播放單元播放所述當前站點的離站語音文件。10.如權利要求6所述的裝置,其特征在于,所述處理單元還用于: 在所述公交路線上的待駛入站點的站點信息之前,將所述公交路線上位于衛星定位盲區的各站點配置其對應的站間距。
【文檔編號】H04W4/04GK106028291SQ201610591698
【公開日】2016年10月12日
【申請日】2016年7月25日
【發明人】牛繼云, 吳風炎, 鄧繼坤, 陳維強, 牟三鋼
【申請人】青島海信網絡科技股份有限公司