分布式農機管理方法、系統和平臺的製作方法
2023-06-04 15:18:46
分布式農機管理方法、系統和平臺的製作方法
【專利摘要】本發明公開了一種分布式農機管理方法、系統和平臺,所述方法包括:各農機上的車載終端向農機管理平臺發送位置報告、地理、土壤成分、作物產量等信息;農機管理平臺將位置報告信息中的車載終端的標識和當前的位置與地理、土壤成分、作物產量信息對應存儲於本農機管理平臺的資料庫伺服器中;來年農機作業時,分布於各處的農機調度終端發送位置信息獲取請求;農機管理平臺從位置信息獲取請求中解析出管理者的各農機的車載終端的標識後,在資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息後,返回農機作業需要的種植、水肥藥管理、收穫等信息;農機調度終端根據返回信息調度農機。本發明的技術方案有利於提高農機和農資的使用效率。
【專利說明】分布式農機管理方法、系統和平臺
【技術領域】
[0001]本發明涉及農機領域,尤其涉及一種分布式農機管理方法、系統和平臺。
【背景技術】
[0002]在我國由於農機合作社和農機專業戶的出現,農機作業跨越區域越來越大,各地由於氣候、土壤等差異,種植特性也各不相同,農機持有人、管理調度人員等管理者通常需要通過監控系統控制不同的農機、不同的農時在不同區域的田地進行耕地、播種、水肥藥管理、收割等農業作業。
[0003]現有的一種農機監控系統的架構示意圖如圖1所示,包括:農業機械子系統101和遠程監控子系統102。農業機械子系統101具體為多個,分別安裝於多個農機上;遠程監控子系統102安裝於遠程監控室。
[0004]一個農業機械子系統101中的攝像機採集農機作業的環境圖像信息後進行無線發送;遠程監控子系統102將接收的環境圖像信息進行顯示,並將管理者輸入的控制指令打包成控制信號,通過無線網絡向該農業機械子系統101發送;該農業機械子系統101從接到的控制信號中解析出控制指令,根據控制指令控制農機進行轉彎、暫停、前進或工作機構升降的操作。
[0005]然而,現有的農業機械子系統101中的攝像機可觀察的距離較短;位於遠程監控室中的管理者,無法根據攝像機拍攝的環境圖像信息,確定出該農業機械子系統所屬農機的實時的位置;管理者通常需要通過其他途徑獲知各農機的位置信息,很不方便;並且通常無法同時獲知該管理者所管理的各農機的位置信息,造成管理者被迫根據滯後、零散的位置信息進行農機管理,很容易出現農機配置不合理的問題(例如有的田地農機多餘而有的田地農機不足),導致農機使用效率低下。
[0006]因此,有必要提供一種分布式農機管理方法、系統和平臺,以便於對農機進行管理,提聞農機的使用效率。
【發明內容】
[0007]針對上述現有技術存在的缺陷,本發明提供了一種分布式農機管理方法、系統和平臺,以便於對農機進行管理,提高農機的使用效率。
[0008]本發明的技術方案公開了一種分布式農機管理方法,包括:
[0009]安裝於各農機上的車載終端周期性向農機管理平臺發送攜帶本車載終端的標識和當前的位置信息的位置報告信息;
[0010]所述農機管理平臺從接收的位置報告信息中解析出車載終端的標識和當前的位置信息存儲於本農機管理平臺的資料庫伺服器中;
[0011]分布於各處的農機調度終端周期性向所述農機管理平臺發送攜帶有其管理者所管理的各農機的車載終端的標識的位置信息獲取請求;
[0012]所述農機管理平臺從接收的位置信息獲取請求中解析出車載終端的標識後,在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回;
[0013]所述農機調度終端根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置。
[0014]進一步,所述農機管理平臺接收所述位置報告信息之前,還包括:
[0015]所述農機管理平臺對於每個待作業的農田,根據歷年來在該農田中作業的各農機上的車載終端收集的該農田的地理信息、土壤成分信息、以及作物品種和產量信息,預先確定出該農田的種植信息、水肥藥管理信息和作業類型信息,並與該農田的標識一起對應存儲於所述資料庫伺服器中;以及
[0016]所述農機管理平臺在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回時,還包括:
[0017]所述農機管理平臺將各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到所述農機調度終端供所述管理者參考;以及
[0018]在所述農機調度終端根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置後,還包括:
[0019]所述農機調度終端接收到所述管理者輸入的調度指令後,將該調度指令所涉及的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及待調度的農機上的車載終端的標識攜帶於待發布的調度信息中向所述農機管理平臺發送;
[0020]所述農機管理平臺從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器。
[0021]進一步,在所述農機管理平臺從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器後,還包括:
[0022]所述車載終端向所述農機管理平臺發送攜帶本車載終端的標識的調度信息獲取請求;
[0023]所述農機管理平臺從接收的調度信息獲取請求中解析出車載終端的標識後,從所述資料庫伺服器查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息攜帶於響應信息中向所述車載終端返回;
[0024]所述車載終端根據返回的響應信息進行調度信息的顯示或播放。
[0025]較佳地,所述農機調度終端根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置,具體包括:
[0026]所述農機調度終端根據返回的位置信息,確定出包含所述管理者所管理的各農機的位置的地理範圍,並獲取所述地理範圍內的農田地圖數據,包括:路段和結點的空間數據,以及路段的屬性數據;其中,所述路段的屬性數據包括:與所述路段相鄰的農田的名稱、面積、起始位置和終止位置;
[0027]所述農機調度終端根據獲取的農田地圖數據進行電子地圖的顯示;並根據返回的位置信息在所述電子地圖中顯示所述管理者所管理的各農機的位置。
[0028]進一步,所述農機調度終端接收到所述管理者輸入的調度指令後,還包括:
[0029]所述農機調度終端確定從所述待調度的農機的當前位置,到所述待作業的農田的位置的行駛路線後,將包含所述車載終端的位置和所述農田的地理範圍內的農田地圖數據,以及所述行駛路線也攜帶於所述待發布的調度信息。
[0030]進一步,在所述農機管理平臺從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器時,還包括:
[0031]所述農機管理平臺還將所述待發布的調度信息中的農田地圖數據、行駛路線也對應所述車載終端的標識存儲於所述資料庫伺服器中;以及
[0032]在所述農機管理平臺從接收的調度信息獲取請求後,還包括:
[0033]所述農機管理平臺從所述資料庫伺服器查找到與該車載終端的標識對應農田地圖數據、行駛路線也攜帶於所述響應信息中。
[0034]較佳地,所述車載終端根據返回的響應信息進行調度信息的顯示,具體包括:
[0035]所述車載終端根據返回的響應信息中的農田地圖數據進行地圖顯示,並在所述地圖中突出顯示所述行駛路線、待作業的農田以及本車載終端的當前的位置;以及在所述地圖中對應待作業的農田顯示該農田的種植信息、水肥藥管理信息和作業類型信息。
[0036]較佳地,所述確定從所述待調度的農機的當前位置,到所述待作業的農田的位置的行駛路線,具體包括:
[0037]確定出所述位置所屬路段,以及與所述農田相鄰的路段,進而規劃出兩個路段之間的路段,得到從所述位置到所述農田的行駛路線。
[0038]本發明的技術方案還同時公開了一種分布式農機管理系統,包括:農機管理平臺、分別安裝於各農機上的車載終端,以及分布於各處的農機調度終端;其中,所述農機管理平臺包括:車載終端伺服器、資料庫伺服器、調度終端伺服器;其中,
[0039]所述車載終端用於周期性向所述車載終端伺服器發送攜帶本車載終端的標識和當前的位置信息的位置報告信息;
[0040]所述車載終端伺服器用於從接收的位置報告信息中解析出車載終端的標識和當前的位置信息存儲於所述資料庫伺服器中;
[0041]所述農機調度終端用於周期性向所述調度終端伺服器發送攜帶有其管理者所管理的各農機的車載終端的標識的位置信息獲取請求;
[0042]所述調度終端伺服器用於從接收的位置信息獲取請求中解析出車載終端的標識後,在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回;
[0043]所述農機調度終端還用於根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置。
[0044]進一步,所述車載終端伺服器還用於接收所述位置報告信息之前,對於每個待作業的農田,根據歷年來在該農田中作業的各農機上的車載終端收集的該農田的地理信息、土壤成分信息、以及作物品種和產量信息,預先確定出該農田的種植信息、水肥藥管理信息和作業類型信息,並與該農田的標識一起對應存儲於所述資料庫伺服器中;
[0045]所述調度終端伺服器還用於在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回時,將各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到所述農機調度終端供所述管理者參考;
[0046]所述農機調度終端還用於接收到所述管理者輸入的調度指令後,將該調度指令所涉及的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及待調度的農機上的車載終端的標識攜帶於待發布的調度信息中向所述調度終端伺服器發送;以及
[0047]所述調度終端伺服器還用於從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器。
[0048]進一步,所述車載終端還用於向所述車載終端伺服器發送攜帶本車載終端的標識的調度信息獲取請求;並根據返回的響應信息進行調度信息的顯示或播放;
[0049]所述車載終端伺服器還用於從接收的調度信息獲取請求中解析出車載終端的標識後,從所述資料庫伺服器查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息攜帶於響應信息中向所述車載終端返回。
[0050]進一步,所述農機調度終端還用於接收到所述管理者輸入的調度指令後,確定從所述待調度的農機的當前位置,到所述待作業的農田的位置的行駛路線後,將包含所述車載終端的位置和所述農田的地理範圍內的農田地圖數據,以及所述行駛路線也攜帶於所述待發布的調度信息。
[0051]進一步,所述調度終端伺服器還用於從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器時,將所述待發布的調度信息中的農田地圖數據、行駛路線也對應所述車載終端的標識存儲於所述資料庫伺服器中;以及
[0052]所述車載終端伺服器還用於接收所述調度信息獲取請求後,從所述資料庫伺服器查找到與該車載終端的標識對應農田地圖數據、行駛路線也攜帶於所述響應信息中。
[0053]本發明技術方案還公開了一種農機管理平臺,包括:車載終端伺服器、資料庫伺服器、調度終端伺服器;其中,
[0054]所述車載終端伺服器用於接收車載終端周期性發送的位置報告信息,並從中解析出車載終端的標識和當前的位置信息存儲於所述資料庫伺服器中;
[0055]所述調度終端伺服器用於從農機調度終端發送的位置信息獲取請求中解析出車載終端的標識後,在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回。
[0056]進一步,所述車載終端伺服器還用於接收所述位置報告信息之前,對於每個待作業的農田,根據歷年來在該農田中作業的各農機上的車載終端收集的該農田的地理信息、土壤成分信息、以及作物品種和產量信息,預先確定出該農田的種植信息、水肥藥管理信息和作業類型信息,並與該農田的標識一起對應存儲於所述資料庫伺服器中;
[0057]所述調度終端伺服器還用於在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回時,將各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到所述農機調度終端供所述管理者參考;
[0058]所述調度終端伺服器還用於接收所述農機調度終端發送的待發布的調度信息,並從中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器。
[0059]進一步,所述車載終端伺服器還用於接收所述車載終端發送的調度信息獲取請求,並從中解析出車載終端的標識後,從所述資料庫伺服器查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息攜帶於響應信息中向所述車載終端返回。
[0060]進一步,所述農機調度終端還用於接收到所述管理者輸入的調度指令後,確定從所述待調度的農機的當前位置,到所述待作業的農田的位置的行駛路線後,將包含所述車載終端的位置和所述農田的地理範圍內的農田地圖數據,以及所述行駛路線也攜帶於所述待發布的調度信息。
[0061]進一步,所述調度終端伺服器還用於從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器時,將所述待發布的調度信息中的農田地圖數據、行駛路線也對應所述車載終端的標識存儲於所述資料庫伺服器中;以及
[0062]所述車載終端伺服器還用於接收所述調度信息獲取請求後,從所述資料庫伺服器查找到與該車載終端的標識對應農田地圖數據、行駛路線也攜帶於所述響應信息中。
[0063]本發明的技術方案中,各農機上的車載終端將當前位置等信息周期性地統一存儲於農機管理平臺中;農機的管理者可以通過農機調度終端從農機管理平臺獲取其所管理的各農機的信息,並根據獲取的各農機的信息對農機進行管理調度;有利於合理地配置農機,提聞農機的使用效率。
[0064]而且,農機調度終端具體為多個,分布於各處,都無需與農機管理平臺設置在同一地點;處於各地的管理者無需集中到農機管理平臺,只需通過各自的農機調度終端即可訪問農機管理平臺,從而便於管理者管理各自的農機。
【專利附圖】
【附圖說明】
[0065]圖1為現有的農機監控系統的架構示意圖;
[0066]圖2為本發明實施例的分布式農機管理系統的架構示意圖;
[0067]圖3、圖4都為本發明實施例的分布式農機管理系統對農機的管理調度方法的信令圖。
【具體實施方式】
[0068]為使本發明的目的、技術方案及優點更加清楚明白,以下參照附圖並舉出優選實施例,對本發明進一步詳細說明。然而,需要說明的是,說明書中列出的許多細節僅僅是為了使讀者對本發明的一個或多個方面有一個透徹的理解,即便沒有這些特定的細節也可以實現本發明的這些方面。
[0069]本申請使用的「模塊」、「系統」等術語旨在包括與計算機相關的實體,例如但不限於硬體、固件、軟硬體組合、軟體或者執行中的軟體。例如,模塊可以是,但並不僅限於:處理器上運行的進程、處理器、對象、可執行程序、執行的線程、程序和/或計算機。舉例來說,計算設備上運行的應用程式和此計算設備都可以是模塊。一個或多個模塊可以位於執行中的一個進程和/或線程內,一個模塊也可以位於一臺計算機上和/或分布於兩臺或更多臺計算機之間。
[0070]本發明的發明人注意到,車輛的遠程管理已經廣泛地應用於公安、醫療、消防、交通和物流等領域。一種車輛調度系統包括:乘客移動終端、調度伺服器和計程車移動終端;三者通過無線行動網路進行通信。該系統調度車輛的方法具體包括:乘客移動終端將用戶輸入的需求攜帶在調度請求消息進行無線發送;調度伺服器根據調度請求消息中的用戶需求篩選出符合條件的計程車,並向該計程車上的計程車移動終端發送請求確認消息;若接收到計程車移動終端返回的確認消息,則使得計程車移動終端建立與乘客移動終端之間的語音連接。
[0071]若將該現有的車輛調度系統和方法照搬到農機管理領域:管理者使用乘客移動終端,並且將計程車移動終端安裝於農機上;則管理者只能與由調度伺服器篩選出一個農機上的駕駛員進行語音通信,仍然無法及時獲知各區域的農機的位置信息。當然也無法避免農機盲目調度、農機配置不合理的問題,導致農機使用效率低下。
[0072]本發明的主要思路為,安裝在農機上的車載終端將其標識和當前的位置信息發送到農機管理平臺進行對應存儲;管理者可以通過農機調度終端,從農機管理平臺中獲取該管理者所管理的各農機的位置信息;從而使得管理者可以根據各農機的位置信息對農機進行管理調度,並將待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到農機,避免盲目調度而導致農機配置不合理的問題,提高農機的使用效率。
[0073]而且,農機調度終端具體為多個,分布於各處,都無需與農機管理平臺設置在同一地點;處於各地的管理者無需集中到農機管理平臺,只需通過各自的農機調度終端即可訪問農機管理平臺,從而便於管理者管理各自的農機。
[0074]下面結合附圖詳細說明本發明的技術方案。
[0075]本發明實施例的分布式農機管理系統的架構示意圖,如圖2所示,包括:農機管理平臺201、分別安裝於各農機上的車載終端202,以及分布於各處的農機調度終端203。
[0076]農機管理平臺的一種具體架構,如圖2所示,可以包括:車載終端伺服器221、資料庫伺服器222和調度終端伺服器223。
[0077]其中,車載終端伺服器221、調度終端伺服器223都與資料庫伺服器222相連。各車載終端202都通過無線通信網絡與車載終端伺服器221進行通信;各農機調度終端203都通過無線通信網絡與調度終端伺服器223進行通信。
[0078]管理者通過本發明實施例的分布式農機管理系統獲取安裝有車載終端221的農機的信息的方法,信令圖如圖3所示,包括如下步驟:
[0079]S301:安裝於農機上的車載終端202周期性向農機管理平臺201發送攜帶本車載終端的標識和當前的位置信息的位置報告信息。
[0080]具體地,安裝於農機上的車載終端202周期性通過GPS(Global Posit1ningSystem,全球定位系統)衛星網絡獲取本車載終端202當前的位置信息,並將獲取的當前的位置信息、以及本車載終端202的標識一起攜帶於位置報告信息中,通過通信網絡向農機管理平臺201的車載終端伺服器221發送。位置信息具體包括車載終端202所在地點的經緯度、海拔等地理信息。通信網絡具體為GPRS (General Packet Rad1 Service,通用分組無線服務技術)、3G(3rd Generat1n wireless telephone technology,第三代移動通信)、或4G網絡。
[0081]更優的,農機在農田中作業時,車載終端202周期性通過GPS衛星網絡獲取本車載終端202當前的海拔信息作為該農田的地理信息。車載終端202還可以通過與其電連接的水分傳感器、氮磷鉀等元素傳感器,採集農機作業的農田的土壤中的水含量、氮磷鉀等微量元素含量,得到該農田的土壤成分信息。車載終端202還可以通過與其電連接的收割流量傳感器採集該農田單位時間的作物收割量,確定出該農田的作物產量信息。車載終端202還可以記錄農機駕駛者輸入的該農田的作物品種。之後,車載終端202將獲取、採集到的該農田的地理信息、土壤成分信息、作物品種和產量信息,與本車載終端的標識一起發送到農機管理平臺201的車載終端伺服器221。
[0082]更優的,車載終端202還可以通過與其相連的傳感器,周期性採集農機的油耗、燈信號和速度等農機實時的狀態信息;並將當前的狀態信息,與當前的位置信息和本車載終端202的標識一起攜帶於位置報告信息中,通過通信網絡向農機管理平臺201的車載終端伺服器221發送。
[0083]S302:農機管理平臺201從接收的位置報告信息中解析出車載終端202的標識和當前的位置信息存儲於農機管理平臺201的資料庫伺服器222中。
[0084]具體地,農機管理平臺201的車載終端伺服器221從接收的位置報告信息中解析出車載終端202的標識和當前的位置信息後,對應存儲於農機管理平臺201的資料庫伺服器222中。更優的,車載終端伺服器221為每個存儲記錄加蓋時間戳。
[0085]更優的,車載終端伺服器221接收到農田的地理信息、土壤成分信息、作物品種和產量信息,以及車載終端202的標識之後,從資料庫伺服器222中查找出該車載終端202的標識所屬農機所作業的農田的標識;將查找出的農田的標識與接收到農田的地理信息、土壤成分信息、作物品種和產量信息一起對應存儲於資料庫伺服器222中。
[0086]車載終端伺服器221在接收位置報告信息之前,對於每個待作業的農田,根據歷年來在該農田中作業的各農機上的車載終端202收集的該農田的地理信息、土壤成分信息、以及作物品種和產量信息,預先確定出該農田的種植信息、水肥藥管理信息和作業類型信息,具體方法為本領域技術人員所熟知,不再贅述;之後,將確定出的該農田的種植信息、水肥藥管理信息和作業類型信息,與該農田的標識一起對應存儲於資料庫伺服器222中。種植信息包括待種植的作物品種等;水肥藥管理信息包括:澆水量與時機、施肥量與時機,以及施藥量與時機等;作業類型信息包括:播種、收割等。
[0087]更優的,車載終端伺服器221還可以從位置報告信息中解析出農機的狀態信息後,與從該位置報告信息中解析出的車載終端202的標識對應存儲。
[0088]S303:農機調度終端203周期性向農機管理平臺201發送攜帶有該農機調度終端的管理者所管理的各農機的車載終端202的標識的位置信息獲取請求。
[0089]具體地,農機調度終端203周期性將預先存儲的、其管理者所管理的各農機的車載終端202的標識攜帶於位置信息獲取請求中,通過通信網絡向農機管理平臺201的調度終端伺服器223發送。
[0090]S304:農機管理平臺201從接收的位置信息獲取請求中,解析出車載終端202的標識後,在資料庫伺服器222中查找到與解析出的車載終端202的標識對應記錄的位置信息後,向農機調度終端203返回。
[0091]具體地,農機管理平臺201的調度終端伺服器223從接收的位置信息獲取請求中解析出若干個車載終端202的標識;對於解析出的每個車載終端202的標識,在資料庫伺服器222中查找到與該車載終端202的標識對應存儲的位置信息;並將查找出的對應存儲的車載終端202的標識和位置信息,通過通信網絡向農機調度終端203返回。
[0092]更優的,調度終端伺服器223在查找出的對應存儲的車載終端202的標識和位置信息,通過通信網絡向農機調度終端203返回時,還可以從資料庫伺服器222中查找出各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到農機調度終端203供管理者參考。
[0093]更優的,調度終端伺服器223對於解析出的每個車載終端202的標識,還可以在資料庫伺服器222中,查找到與該車載終端202的標識對應存儲的農機的狀態信息;並將查找出的對應存儲的車載終端202的標識和農機的狀態信息,通過通信網絡向農機調度終端203返回。
[0094]S305:農機調度終端203根據農機管理平臺201返回的位置信息,在電子地圖中顯示該農機調度終端的管理者所管理的各農機的位置。
[0095]具體地,農機調度終端203通過通信網絡接收到農機管理平臺201的調度終端伺服器223返回的位置信息後,從中解析出各車載終端202的標識和位置信息;將解析出的各車載終端202的位置分別作為該農機調度終端203的管理者所管理的各農機的位置,從GIS (Geographic Informat1n System,地理信息系統)中確定出各農機的位置的地理範圍。該地理範圍內包括:各路段、每相鄰兩個路段之間的結點、與每個路段相鄰的農田,以及各農機的位置、各待作業的農田的位置。顯然,該地理範圍內的各路段包含了農機的位置所屬路段、與待作業的農田相鄰的路段、以及從農機的位置所屬路段到與待作業的農田相鄰的路段之間的路段。
[0096]之後,農機調度終端203從GIS中獲取確定出的地理範圍內的農田地圖數據:對於該地圖範圍內的每個路段,獲取該路段的空間數據和屬性數據;對於該地理範圍內的每相鄰兩個路段之間的結點,獲取該結點的空間數據;其中,路段的空間數據包括該路段的裡程和水平投影形狀;路段的屬性數據包括與該路段相鄰的農田的名稱、面積、起始位置和終止位置;結點的空間數據包括結點的位置。
[0097]農機調度終端203根據獲取的農田地圖數據進行電子地圖的顯示,並將解析出的各農機的位置顯示在該電子地圖中。更優的,農機調度終端203具體可以根據基於COM(Compontent Object Model)的可編程OCX控制項地圖應用組件,例如ESRI公司的MapOb j ects的應用組件,進行電子地圖的顯示。
[0098]更優的,在電子地圖中,對應每個車載終端202的位置顯示該車載終端202的標識。
[0099]更優的,管理者可以根據經由農機調度終端203獲知的各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及其所管理的各農機的位置,對各農機進行調度。例如,為一個農機分配一個待作業的農田,具體地,將該待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及待調度的農機上的車載終端202的標識一起攜帶於待發布的調度指令中,發送到農機管理平臺201。
[0100]更優的,農機調度終端203還可以從接收到的位置信息中,解析出各農機的狀態信息;並在電子地圖中,對應每個車載終端202的位置顯示該車載終端202所屬農機的狀態信息。
[0101]事實上,農機的管理者可以根據步驟S305中獲知的、其管理的各農機的位置信息,對農機進行管理調度,可以避免農機配置不合理的問題,可以提高農機的使用效率。
[0102]下面具體介紹管理者通過分布式農機管理系統對該管理者所管理的農機進行管理調度的方法,信令圖如圖4所示,包括如下步驟:
[0103]S401:農機調度終端203接收到管理者輸入的調度指令後,將該調度指令所涉及的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及待調度的農機上的車載終端202的標識攜帶於待發布的調度信息中向農機管理平臺201發送。
[0104]具體地,農機調度終端203接收到農機的管理者輸入的調度指令後,從中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及待調度的農機上的車載終端202的標識;並將解析出的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端202的標識一起攜帶於待發布的調度信息中,通過通信網絡向農機管理平臺201的調度終端伺服器223發送。
[0105]更優的,農機調度終端203根據待調度的農機上的車載終端202的標識,確定出待調度的農機的當前位置,並確定出該當前位置所屬路段;根據解析出待作業的農田的標識,確定出待作業的農田的位置,並確定出與該農田相鄰的路段;進而規劃出與待作業的農田相鄰的路段跟待調度的農機的當前位置所屬路段之間的路段,得到從待調度的農機的當前位置到達待作業的農田位置的行駛路線。
[0106]規划行駛路線的具體方法可以包括:農機調度終端203將待作業的農田的地理範圍內的各路段分別作為各節點,構建出各節點之間的網絡拓撲結構;將待調度的農機的當前位置所屬路段作為起始的A節點,將與待作業的農田相連的路段作為目標節點;採用A*尋路算法確定出從A節點到達目標節點的最短路線,作為行駛路線。A*尋路算法的具體內容為本領域技術人員所熟知,此處不再贅述。
[0107]之後,農機調度終端203將包含待調度的農機上車載終端202的位置和待作業的農田的地理範圍內的農田地圖數據,以及確定出的行駛路線,與解析出的農田的標識和車載終端202的標識一起攜帶於待發布的調度信息中,通過通信網絡向農機管理平臺201的調度終端伺服器223發送。
[0108]S402:農機管理平臺201從接收的待發布的調度信息中解析出車載終端202的標識,以及待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息對應存儲於資料庫伺服器222。
[0109]具體地,農機管理平臺201的調度終端伺服器223通過通信網絡接收到待發布的調度信息後,從中解析出車載終端202的標識,以及待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息;將解析出的車載終端202的標識,與解析出的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息對應存儲於農機管理平臺201的資料庫伺服器222中。
[0110]更優的,調度終端伺服器223還可以從待發布的調度信息中解析出農田地圖數據、行駛路線後,與從同一調度信息中解析出的車載終端202的標識對應存儲於資料庫伺服器222中。
[0111]S403:車載終端202向農機管理平臺201發送攜帶本車載終端的標識的調度信息獲取請求。
[0112]具體地,車載終端202通過通信網絡,向農機管理平臺201的車載終端伺服器221發送攜帶本車載終端的標識的調度信息獲取請求。
[0113]S404:農機管理平臺201從接收的調度信息獲取請求中解析出車載終端202的標識後,從資料庫伺服器222中查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,攜帶於響應信息中向該車載終端返回。
[0114]具體地,農機管理平臺201的車載終端伺服器221通過通信網絡接收到車載終端202發送的調度信息獲取請求後,從中解析出車載終端202的標識;從資料庫伺服器222中查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,攜帶於響應信息中通過通信網絡向該車載終端返回。
[0115]更優的,車載終端伺服器221解析出車載終端202的標識後,還從資料庫伺服器222中查找到與該車載終端202的標識對應的農田地圖數據、行駛路線;並將查找到的農田地圖數據、行駛路線與查找到的待作業的農田的標識一起攜帶於響應信息中,通過通信網絡向該車載終端返回。
[0116]S405:車載終端202根據返回的響應信息進行調度信息的顯示或播放。
[0117]具體地,車載終端202通過通信網絡接收到農機管理平臺201的車載終端伺服器221發送的響應信息後,從中解析出待作業的農田的標識,進而確定出該標識的農田的位置進行顯示或播放。
[0118]更優的,車載終端202從響應信息中解析出待作業的農田的標識的同時,還解析出農田地圖數據、行駛路線;根據解析出的農田地圖數據進行地圖顯示,並在該地圖中突出顯示解析出的行駛路線、待作業的農田以及本車載終端的當前的位置。農機的駕駛者可以根據地圖中的行駛路線,駕駛農機順利到達待作業的農田,可以避免出現農機行駛錯誤路線、繞遠路、駕駛者問路等問題,有利於減少農機花費在路上的時間,提聞農機的使用效率。
[0119]更優的,車載終端202還可以從接收的響應信息中解析出待作業的農田的種植信息、水肥藥管理信息和作業類型信息;並在顯示的地圖中對應待作業的農田顯示該農田的種植信息、水肥藥管理信息和作業類型信息。使得農機駕駛員可以根據顯示的信息進行作業,避免盲目作業,提高了農機和農業資源的利用率和使用效率。
[0120]本發明的技術方案中,各農機上的車載終端將當前位置等信息周期性地統一存儲於農機管理平臺中;農機的管理者可以通過農機調度終端從農機管理平臺獲取其所管理的各農機以及各待作業的農田的信息,並根據獲取的信息對農機進行管理調度;有利於合理地配置農機,提高農機和農業資源的使用效率。
[0121]而且,農機調度終端具體為多個,分布於各處,都無需與農機管理平臺設置在同一地點;處於各地的管理者無需集中到農機管理平臺,只需通過各自的農機調度終端即可訪問農機管理平臺,從而便於管理者管理各自的農機。
[0122]以上所述僅是本發明的優選實施方式,應當指出,對於本【技術領域】的普通技術人員來說,在不脫離本發明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
【權利要求】
1.一種分布式農機管理方法,其特徵在於,包括: 安裝於各農機上的車載終端周期性向農機管理平臺發送攜帶本車載終端的標識和當前的位置信息的位置報告信息; 所述農機管理平臺從接收的位置報告信息中解析出車載終端的標識和當前的位置信息存儲於本農機管理平臺的資料庫伺服器中; 分布於各處的農機調度終端周期性向所述農機管理平臺發送攜帶有其管理者所管理的各農機的車載終端的標識的位置信息獲取請求; 所述農機管理平臺從接收的位置信息獲取請求中解析出車載終端的標識後,在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回; 所述農機調度終端根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置。
2.如權利要求1所述的方法,其特徵在於,所述農機管理平臺接收所述位置報告信息之前,還包括: 所述農機管理平臺對於每個待作業的農田,根據歷年來在該農田中作業的各農機上的車載終端收集的該農田的地理信息、土壤成分信息、以及作物品種和產量信息,預先確定出該農田的種植信息、水肥藥管理信息和作業類型信息,並與該農田的標識一起對應存儲於所述資料庫伺服器中;以及 所述農機管理平臺在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回時,還包括: 所述農機管理平臺將各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到所述農機調度終端供所述管理者參考;以及 在所述農機調度終端根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置後,還包括: 所述農機調度終端接收到所述管理者輸入的調度指令後,將該調度指令所涉及的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及待調度的農機上的車載終端的標識攜帶於待發布的調度信息中向所述農機管理平臺發送; 所述農機管理平臺從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器。
3.如權利要求2所述的方法,其特徵在於,在所述農機管理平臺從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器後,還包括: 所述車載終端向所述農機管理平臺發送攜帶本車載終端的標識的調度信息獲取請求; 所述農機管理平臺從接收的調度信息獲取請求中解析出車載終端的標識後,從所述資料庫伺服器查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息攜帶於響應信息中向所述車載終端返回; 所述車載終端根據返回的響應信息進行調度信息的顯示或播放。
4.如權利要求1-3任一所述的方法,其特徵在於,所述農機調度終端根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置,具體包括: 所述農機調度終端根據返回的位置信息,確定出包含所述管理者所管理的各農機的位置的地理範圍,並獲取所述地理範圍內的農田地圖數據,包括:路段和結點的空間數據,以及路段的屬性數據;其中,所述路段的屬性數據包括:與所述路段相鄰的農田的名稱、面積、起始位置和終止位置; 所述農機調度終端根據獲取的農田地圖數據進行電子地圖的顯示;並根據返回的位置信息在所述電子地圖中顯示所述管理者所管理的各農機的位置。
5.一種分布式農機管理系統,其特徵在於,包括:農機管理平臺、分別安裝於各農機上的車載終端,以及分布於各處的農機調度終端;其中,所述農機管理平臺包括:車載終端伺服器、資料庫伺服器、調度終端伺服器;其中, 所述車載終端用於周期性向所述車載終端伺服器發送攜帶本車載終端的標識和當前的位置信息的位置報告信息; 所述車載終端伺服器用於從接收的位置報告信息中解析出車載終端的標識和當前的位置信息存儲於所述資料庫伺服器中; 所述農機調度終端用於周期性向所述調度終端伺服器發送攜帶有其管理者所管理的各農機的車載終端的標識的位置信息獲取請求; 所述調度終端伺服器用於從接收的位置信息獲取請求中解析出車載終端的標識後,在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回; 所述農機調度終端還用於根據返回的位置信息在電子地圖中顯示所述管理者所管理的各農機的位置。
6.如權利要求5所述的系統,其特徵在於, 所述車載終端伺服器還用於接收所述位置報告信息之前,對於每個待作業的農田,根據歷年來在該農田中作業的各農機上的車載終端收集的該農田的地理信息、土壤成分信息、以及作物品種和產量信息,預先確定出該農田的種植信息、水肥藥管理信息和作業類型信息,並與該農田的標識一起對應存儲於所述資料庫伺服器中; 所述調度終端伺服器還用於在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回時,將各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到所述農機調度終端供所述管理者參考; 所述農機調度終端還用於接收到所述管理者輸入的調度指令後,將該調度指令所涉及的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及待調度的農機上的車載終端的標識攜帶於待發布的調度信息中向所述調度終端伺服器發送;以及 所述調度終端伺服器還用於從接收的待發布的調度信息中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器。
7.如權利要求6所述的系統,其特徵在於, 所述車載終端還用於向所述車載終端伺服器發送攜帶本車載終端的標識的調度信息獲取請求;並根據返回的響應信息進行調度信息的顯示或播放; 所述車載終端伺服器還用於從接收的調度信息獲取請求中解析出車載終端的標識後,從所述資料庫伺服器查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息攜帶於響應信息中向所述車載終端返回。
8.一種農機管理平臺,其特徵在於,包括:車載終端伺服器、資料庫伺服器、調度終端伺服器;其中, 所述車載終端伺服器用於接收車載終端周期性發送的位置報告信息,並從中解析出車載終端的標識和當前的位置信息存儲於所述資料庫伺服器中; 所述調度終端伺服器用於從農機調度終端發送的位置信息獲取請求中解析出車載終端的標識後,在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回。
9.如權利要求8所述的平臺,其特徵在於, 所述車載終端伺服器還用於接收所述位置報告信息之前,對於每個待作業的農田,根據歷年來在該農田中作業的各農機上的車載終端收集的該農田的地理信息、土壤成分信息、以及作物品種和產量信息,預先確定出該農田的種植信息、水肥藥管理信息和作業類型信息,並與該農田的標識一起對應存儲於所述資料庫伺服器中; 所述調度終端伺服器還用於在所述資料庫伺服器中查找到與解析出的車載終端的標識對應記錄的位置信息向所述農機調度終端返回時,將各待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息發送到所述農機調度終端供所述管理者參考; 所述調度終端伺服器還用於接收所述農機調度終端發送的待發布的調度信息,並從中解析出待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息,以及車載終端的標識對應存儲於所述資料庫伺服器。
10.如權利要求9所述的平臺,其特徵在於, 所述車載終端伺服器還用於接收所述車載終端發送的調度信息獲取請求,並從中解析出車載終端的標識後,從所述資料庫伺服器查找到與該車載終端的標識對應的待作業的農田的標識、種植信息、水肥藥管理信息和作業類型信息攜帶於響應信息中向所述車載終端返回。
【文檔編號】G05B19/418GK104238512SQ201410449464
【公開日】2014年12月24日 申請日期:2014年9月4日 優先權日:2014年9月4日
【發明者】貢軍, 王喜恩, 盧澤民, 安冬冬, 郭永紅, 王業球, 陳磊, 陳柱, 程龍, 葉潔 申請人:奇瑞重工股份有限公司