一種行駛控制方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及遠程控制領(lǐng)域,具體涉及一種行駛控制方法和裝置。
【背景技術(shù)】
[0002]飛行器與其控制裝置通常通過民用無線電、WiFi直接進行通訊,以傳遞控制信號和數(shù)據(jù)信號,由于無線電、WiFi傳輸距離較短且容易受到地形的影響,使得控制裝置無法對飛行器遠距離操控。
[0003]為了解決上述問題,有人提出采用移動通訊網(wǎng)絡來實現(xiàn)控制裝置與飛行器的通訊。飛行器上配置有用于連接移動網(wǎng)絡的通訊模塊和用于鑒權(quán)SIM卡。SIM是“SubscriberIdentity Module”的縮寫,S卩,客戶識別模塊,SIM卡也稱為用戶身份識別卡、智能卡。USM是“Universal Subscriber Identity Module”的縮寫,即全球用戶識別模塊。USIM卡也是S頂卡的一種屬于升級版的S頂卡。S頂卡通過鑒權(quán)后,飛行器和控制裝置才能通過通訊模塊從移動網(wǎng)絡的服務器中獲取動態(tài)IP地址。
[0004]由于飛行器和控制裝置的通訊模塊需要通過IP地址進行通訊信息數(shù)據(jù)交換,在動態(tài)獲取IP的移動通訊模式中,飛行器斷線之后所獲取的IP可能發(fā)生變化,所以飛行器在飛行過程中,移動網(wǎng)絡意外斷開,飛行器重新獲取的IP已經(jīng)不是原來的IP地址,因此控制裝置無法通過原飛行器IP地址與飛行器進行通訊信息數(shù)據(jù)交換,進而無法控制飛行器。
[0005]專利201510437620.6公開了一種飛行器尋找裝置及其尋找方法,當飛行器丟失后需要從定位模塊中獲取飛行器當前的位置信息,并將獲取到的位置信息通過無線通訊模塊向用戶的手持終端發(fā)送帶有該位置信息的求救信號,手持終端根據(jù)接收到的求救信號中的位置信息,確定飛行器的位置;可見,上述技術(shù)方案僅僅能夠確定飛行器位置,并未將確定飛行器位置與飛行器遠程控制進行結(jié)合,無法直接應用于遠程控制飛行器。
[0006]中國遠程控制領(lǐng)域的相關(guān)專利申請涉及到的控制方法的安全性與可靠性均較差,遇到信息堵塞或斷線時不能及時檢測和重連,應用于飛行器容易造成飛行器失控。
【發(fā)明內(nèi)容】
[0007]為了解決上述技術(shù)問題,本發(fā)明提供了一種行駛控制方法和裝置,通過使用移動通訊網(wǎng)絡來實現(xiàn)控制裝置與行駛裝置的通訊,本發(fā)明利用服務器解決移動通訊網(wǎng)絡斷線重連問題,從而實現(xiàn)了行駛裝置的遠距離控制,本發(fā)明及時性與可靠性高,遇到信息堵塞和斷線問題能夠繼續(xù)進行控制,高安全性使得本方法尤其適用于飛行設(shè)備。
[0008]本發(fā)明是以如下技術(shù)方案實現(xiàn)的,一種行駛控制方法,包括如下步驟:
[0009]S1、控制裝置與行駛裝置建立通訊連接;
[0010]S2、所述行駛裝置對自身與控制裝置的連接是否斷線進行監(jiān)控,若斷線,則進行S4;
[0011]S3、所述控制裝置對自身與行駛裝置的連接是否斷線進行監(jiān)控,若斷線,則進行S4;
[0012]S4、重新建立通訊連接。
[0013]優(yōu)選的,S2包括如下步驟:
[0014]S21、所述控制裝置每間隔第一預定時間向所述行駛裝置發(fā)送控制檢測數(shù)據(jù)包;
[0015]S22、所述行駛裝置接收所述控制檢測數(shù)據(jù)包,并記錄接收所述控制檢測數(shù)據(jù)包的時間;
[0016]S23、當所述行駛裝置超過第二預定時間沒有接收到所述控制檢測數(shù)據(jù)包時,則判定所述行駛裝置處于斷線狀態(tài)。
[0017]優(yōu)選的,S3包括如下步驟:
[0018]S31、所述行駛裝置每間隔第三預定時間向所述控制裝置發(fā)送行駛檢測數(shù)據(jù)包;
[0019]S32、所述控制裝置接收所述行駛檢測數(shù)據(jù)包,并記錄接收所述行駛檢測數(shù)據(jù)包的時間;
[0020]S33、當所述控制裝置超過第四預定時間沒有接收到所述行駛檢測數(shù)據(jù)包時,則判定所述控制裝置處于斷線狀態(tài)。
[0021]優(yōu)選的,S4包括如下步驟:
[0022]S41、所述行駛裝置重新連接移動通訊網(wǎng)絡并獲取新的IP地址,并將新的IP地址發(fā)送至服務器;
[0023]S42、所述服務器接收并存儲所述新的IP地址;
[0024]S43、所述控制裝置訪問所述服務器獲取所述新的IP地址;
[0025]S44、所述控制裝置與所述行駛裝置重新建立連接。
[0026]優(yōu)選的,S4包括如下步驟:
[0027]S41、所述控制裝置與服務器建立通訊連接,把所述控制裝置的IP地址發(fā)送至所述服務器;
[0028]S42、所述行駛裝置與所述服務器建立連接,并獲取所述控制裝置的IP地址;
[0029]S43、所述行駛裝置通過所述控制裝置IP地址將所述行駛裝置的IP地址發(fā)送至所述控制裝置;
[0030]S44、所述控制裝置與所述行駛裝置重新建立連接。
[0031]優(yōu)選的,還包括:服務器與所述行駛裝置互發(fā)數(shù)據(jù)包,并通過所述數(shù)據(jù)包的接收情況判斷所述服務器與所述行駛裝置之間的連接是否斷線,如果斷線,行駛裝置重新與服務器進行連接。
[0032]優(yōu)選的,S2前還包括:判斷所述通訊連接使用的通訊模式是否為需要使用動態(tài)IP的通訊模式,如果否,則不需要監(jiān)控,如果是,則進行S2、S3。
[0033]優(yōu)選的,S4后還包括:若重新建立通訊連接失敗,則所述行駛裝置采取保護措施。
[0034]優(yōu)選的,所述行駛裝置為無人機、車輛和/或船。
[0035]—種行駛控制裝置,包括控制裝置和行駛裝置,所述控制裝置包括第一識別模塊、第一通訊模塊和第一斷線管理模塊,所述行駛裝置包括第二識別模塊、第二通訊模塊和第二斷線管理模塊,所述第一識別模塊與所述第二識別模塊用于獲取通訊網(wǎng)絡的準入許可,所述第一通訊模塊與所述第二通訊模塊進行通訊連接;
[0036]所述第一通訊模塊與所述第二通訊模塊能夠與服務器進行通信;所述服務器用于對所述控制裝置和行駛裝置進行管理;
[0037]所述第一斷線管理模塊和第二斷線管理模塊用于檢測所述控制裝置與所述行駛裝置之間是否斷線,并在斷線后控制所述行駛裝置和控制裝置進行重連。
[0038]優(yōu)選的,所述行駛裝置為飛行器,所述飛行器處于斷線狀態(tài)自動懸停。
[0039]優(yōu)選的,所述行駛裝置為車或船,所述車或船處于斷線狀態(tài)自動切換成緩慢減速直至停止。
[0040]本發(fā)明的有益效果是:
[0041]本發(fā)明提供了一種行駛控制方法和裝置,通過在行駛裝置和控制裝置之間加裝服務器,使得所述控制裝置與所述行駛裝置在斷線情況下,能夠?qū)⑺龇掌髯鳛橥ㄓ嵵修D(zhuǎn)站,重新建立連接,克服了由于行駛裝置重連網(wǎng)絡產(chǎn)生新的IP地址,控制裝置無法操控的問題。
【附圖說明】
[0042]圖1是行駛控制裝置的結(jié)構(gòu)圖;
[0043]圖2是第二個實施例中斷線重連的流程圖;
[0044]圖3是第三個實施例中斷線重連的流程圖。
【具體實施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細描述。
[0046]在一個實施例中,如圖1所示,一種行駛控制裝置包括服務器1、控制裝置2和行駛裝置3。控制裝置包括一個作為第一識別模塊的第一 S頂卡、第一通訊模塊、第一斷線管理模塊和數(shù)據(jù)自檢模塊。行駛裝置包括一個作為第二識別模塊的第二 SIM卡、第二通訊模塊和第二斷線管理模塊。第一通訊模塊與第二通訊模塊分別能夠與服務器I進行通信,第一通訊模塊與第二通訊模塊之間能夠進行通信,服務器用于對控制裝置和行駛裝置進行管理。
[0047]第一斷線管理模塊和第二斷線管理模塊用于檢測控制裝置與行駛裝置之間是否斷線,并在斷線后控制行駛裝置和控制裝置進行重連;
[0048]數(shù)據(jù)自檢模塊用于檢測通訊連接的信號狀態(tài),根據(jù)信號狀態(tài)對通訊連接使用的通訊模式進行切換。
[0049]具體地,控制裝置2與行駛裝置3通過移動網(wǎng)絡進行控制信號、視頻信號或語音信號的數(shù)據(jù)交互,當遇到網(wǎng)絡堵塞的情況,在控制裝置2內(nèi)的數(shù)據(jù)自檢模塊會對移動網(wǎng)絡中的數(shù)據(jù)通道進行自動切換,也可以人為的切換數(shù)據(jù)通道,使用信號強的數(shù)據(jù)通道通訊。
[0050]一種行駛控制方法,包括如下步驟:
[0051]S1、控制裝置與行駛裝置建立通訊連接;
[0052]S2、判斷通訊模式是否為需要使用動態(tài)IP的通訊模式,如果否,則不需要監(jiān)控,如果是,則進行S3、S4;
[0053]S3、行駛裝置對自身與控制裝置的連接是否斷線進行監(jiān)控,若斷線,則進行S5;
[0054]S4、控制裝置對自身與行駛裝置的連接是否斷線進行監(jiān)控,若斷線,則進行S5;
[0055]S5、重新建立通訊連接。
[0056]第二個實施例,本實施例中行駛裝置為飛行器,飛行器通過4G無線網(wǎng)絡通信方式與基站的移動網(wǎng)絡服務器進行數(shù)據(jù)交互,遠離飛行器的控制裝置通過4G無線網(wǎng)絡通信方式與基站的移動網(wǎng)絡服務器進行數(shù)據(jù)交互,控制裝置和飛行器通過4G移動網(wǎng)絡進行控制信號、視頻信號或語音信號的數(shù)據(jù)交互。
[0057]飛行器向服務器發(fā)送數(shù)據(jù)是基于網(wǎng)絡通訊協(xié)議,例如http協(xié)議。只要飛行器向服務器發(fā)送其當前IP地址,控制裝置訪問服務器獲取當前IP地址,即可對飛行器進行操控。
[0058]本實施例中,由于控制裝置獲取行駛裝置的IP地址后,二者間能夠直接進行通訊信息的交換,二者的控制信息,例如視頻信息、控制信息無需經(jīng)過服務器,因此服務器的工作負荷極低,有利于降低服務器成本,同時提高了二者間的通訊信息的安全性和可靠性。
[0059]為了保險起見采用雙卡雙待,即飛行器和控制裝置上具有兩個SM卡;當其中一個S頂卡損壞時啟用另一個SIM卡??刂蒲b置中的數(shù)據(jù)自檢模塊能夠檢測到利用SIM卡進行數(shù)據(jù)傳輸?shù)膫鬏斖ǖ赖男盘枲顟B(tài),根據(jù)信號狀態(tài)對傳輸通道使用的通訊模式進行切換,包括在2G、3G、4G之間切換。
[0060]用戶購買飛行器后都會獲得飛行器上的ID,通過網(wǎng)頁登錄服務器注冊用戶名和設(shè)置登錄密碼后,可以將用戶名和飛行器ID進行綁定,當然用戶可以將多個飛行器的ID與同一用戶名進行綁定。
[0061]服務器具有固定的IP地址,飛行器和控制裝置能夠隨時與服務器進行穩(wěn)定通訊。
[0062]用戶對飛行器進行操作時,飛行器能夠隨時訪問服務器,向服務器發(fā)送設(shè)備ID、在線狀態(tài)、在線時間、電源損耗