一種基于地理信息的物聯網控制系統的制作方法
【技術領域】
[0001]本發明涉及物聯網控制領域,尤其是一種基于地理信息的物聯網控制系統。
【背景技術】
[0002]物聯網技術的實踐最早可以追溯到1990年施樂公司的網絡可樂販售機,隨著互聯網技術的發展和各種硬件、應用軟件的極大豐富,物聯網技術也得到了極大的發展。物聯網被視為互聯網的應用拓展,物聯網的本質概括起來主要體現在三個方面:一是互聯網特征,即對需要聯網的物一定要能夠實現互聯互通的互聯網絡;二是識別與通信特征,即納入物聯網的“物” 一定要具備自動識別與物物通信的功能;三是智能化特征,即網絡系統應具有自動化、自我反饋與智能控制的特點。
[0003]目前,對物聯網技術的具體應用化非常多,例如智能家居技術,通過網絡把家庭內的各個系統關聯管理,統一控制;又例如車聯網技術,通過網絡把一個區域內的車輛關聯起來,實現監控、調度、追蹤等等應用。目前提出來很多未來發展方向,大的如智慧地球、智慧城市,小到智慧水務、智慧燃氣等等,可以預見,以物聯網技術為核心的新一代互聯網技術將會極大的改變人們的工作和生活。
[0004]物聯網技術的要義就是物物相連,信息互通。當前的物聯網系統中,通過網絡和傳感器實現互聯控制已經是人所公知的技術了,而在控制方面,多是采用集中平臺的控制方法。例如智能家居,通過統一的家居控制器實現對家庭中入網設備或系統的控制,例如以手機作為家居控制器,通過在手機上安裝控制APP,以及手機接入互聯網或局域網中,便可以通過手機控制或遙控智能家居中的設備或系統,這也是當前智能家居采用的普遍控制方式。但是,隨著智能家居容納的功能越多,集中控制的方式就會變得越復雜,要求控制人的操作水平就越高,對于家庭有老人,小孩等不熟悉操作的角色而言,控制變得更加困難。并且,集中控制的方式和手動控制的方式,都要求用戶重復的手動操作,而重復的手動操作不僅單調,而且人們往往會忘記適合自身的控制方式,例如有的人喜歡空調溫度設定在26度,低于該溫度就覺得冷,因此,對該用戶角色而言,應當在打開空調后將溫度設定在最適合溫度為26度,又或者,有些用戶離開家去上班的時候習慣性忘記關空調或打開安全控制系統等,都是手動控制或者當前集中控制模式所難以解決的。
【發明內容】
[0005]本發明實施例提出一種基于地理信息的物聯網控制系統,包括,控制裝置,物聯網控制中心和設備,所述控制裝置用于獲取與本裝置用戶相關的地理信息,接收其他控制裝置的地理信息、指令信息和當前控制情況信息后,生成控制指令并發送到物聯網控制中心,控制設備。
[0006]更進一步,所述控制裝置包括,地理信息模塊、關聯用戶信息模塊和指令模塊,所述地理信息模塊用于獲取與所述控制裝置相關的地理信息,并將所述地理信息傳送到關聯用戶信息模塊,所述關聯用戶信息模塊接收其他控制裝置中相應關聯用戶信息模塊中存儲的地理信息和指令模塊發出過的指令信息和當前控制情況信息,所述指令模塊根據所述關聯用戶信息模塊提供的包括當前控制裝置的地理信息,其他關聯控制裝置的地理信息、指令信息和當前控制情況信息,生成和發送控制指令到物聯網控制中心。
[0007]更進一步,所述地理信息,包括與控制設備相關的地理空間數據和/或地理屬性數據和/或基于所述地理空間數據和地理屬性數據的估計信息。
[0008]更進一步,所述生成控制指令前,判斷是否獲得控制授權。
[0009]更進一步,所述生成控制指令前,根據生成條件判斷是否要生成控制指令。
[0010]本發明實施例提供的基于地理信息的物聯網控制系統,能夠通過與用戶相關的地理信息、關聯用戶信息和當前控制情況信息,自動根據用戶的需求生成控制指令,完成控制,實現智能化控制的效果。
【附圖說明】
[0011]圖1展示基于地理信息的物聯網控制系統結構圖;
圖2展示基于地理信息的物聯網控制系統另一種結構圖;
圖3展示基于地理信息的物聯網控制系統工作流程圖;
圖4是基于地理信息的物聯網控制系統另一種工作流程圖。
【具體實施方式】
[0012]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,本發明實例在附圖中示出,盡管將結合這些實施例來描述本發明,應該理解其并非要將本發明限制為這些實施例。相反,本發明意欲覆蓋可包括在所附權利要求所限定的精神和范圍內的替換、修改和等效形式。另外,在對本發明實施例的以下詳述中,提出了很多具體細節以使本發明得到徹底理解。然而,本領域普通技術人員將認識到,沒有這些具體細節也可實施本發明。在其它實例中,為了不必要地模糊本發明的方面,未詳細描述公知的方法、過程、部件和電路。
以下詳細描述的一些部分是按照過程、步驟、邏輯塊、處理及對可在計算機存儲器上執行的數據位的操作的其它符號表示來提出的。這些描述和表示是數據處理領域的技術人員所使用的、為了將其工作的實質最有效地傳達給該領域其它技術人員的手段。這里,過程、計算機執行的步驟、邏輯塊、進程等通常設想為導致期望結果的步驟或指令的自洽序列。所述步驟是需要對物理量的物理操縱的步驟。通常,盡管不必要,這些量采用能夠在計算機系統中存儲、傳遞、組合、比較或另外操縱的電或磁信號的形式。已經證明,主要是為了公共使用的原因,將這些信號稱作位、值、元素、符號、字符、項目、數字等有時是方便的。
然而,應牢記的是,所有這些和相似的術語應與適當的物理量相關聯并且僅僅是適用于這些量的方便標記。除非特別指明,否則如以下描述中所顯而易見的,應理解在整個本發明中,討論所用的術語,如“關聯”或“識別”或“再現”或“需要”或“確定”或“重復”或“執行”或“檢測”或“引導”等,指的是電子系統或類似電子計算設備的動作和過程,其將電子設備的寄存器和存儲器內的表示為物理(電子)量的數據操縱和變換成電子設備存儲器或寄存器或者其它這樣的信息存儲、傳輸或顯示設備內的類似地表示為物理量的其它數據。
[0013]圖1說明根據本發明的各種例示性實施例的展示基于地理信息的物聯網控制系統結構圖。
[0014]圖1中,基于地理信息的物聯網控制系統,包括,控制裝置100,物聯網控制中心300和設備200,所述控制裝置100具有包括地理信息模塊101、關聯用戶信息模塊102和指令模塊103,所述地理信息模塊101用于獲取與控制裝置100相關的地理信息,并將所述地理信息傳送到關聯用戶信息模塊102中,所述關聯用戶信息模塊102用于接收其他控制裝置100中所述關聯用戶信息模塊102中存儲的地理信息和指令模塊103發出過的指令信息和當前控制情況信息,所述指令模塊103根據所述關聯用戶信息模塊102提供的包括當前控制裝置100的地理信息,其他關聯控制裝置100的地理信息、指令信息和當前控制情況信息,生成和發送控制指令到需要控制的物聯網的物聯網控制中心300,物聯網控制中心300根據控制指令控制相應的設備200。
[0015]在多個實施例中,所述控制裝置100為便攜式計算裝置,例如手機、平板電腦、PAD等的一種或多種。
[0016]在多個實施例中,所述地理信息模塊101,包括全球衛星定位系統、通信基站定位、WIFI定位、IP定位等的一種或多種定位手段和包括地理信息系統、本地電子地圖、網絡電子地圖等的一種或多種的地理空間和屬性信息數據庫,提供與控制裝置100相關的地理信息,包括WGS84、北京54、西安80等一種或多種空間坐標系下的空間數據和街道名、門牌號、交通燈狀況、移動速度、到目的地距離和最佳路徑、最近超市名稱以及打折商品等一種或多種屬性數據,以及還可以包含基于地理信息的估計信息,包括到達目的地的時間、饑餓信息、疲勞信息、天氣預測信息、最佳購物清單信息等一種或多種。
[0017]在多個實施例中,所述關聯用戶信息模塊102,包括信息發送、信息接收、信息存儲,所述信息包括自身和關聯用戶的信息,例如自身控制裝置100的所述地理信息,包括WGS84、北京54、西安80等一種或多種空間坐標系下的空間數據和街道名、門牌號、交通燈狀況、移動速度、到目的地距離和最佳路徑、最近超市名稱以及打折商品等一種或多種屬性數據,以及還可以包含基于地理信息的估計信息,包括到達目的地的時間、饑餓信息、疲勞信息、天氣預測信息、最佳購物清單信息等一種或多種。自身控制裝置100的控制信息,包括歷史發送控制指令,上一次發送控制指令,控制對象設備、控制參數、控制結果等一種或多種信息。自身控制裝置100當前控制情況信息,包括當前是否存在控制、當前控制對象設備、控制指令、控制參數、控制結果等一種或多種信息。關聯用戶信息包括其他關聯控制裝置100的地理信息,所述信息包括自身和關聯用戶的信息,例如自身控制裝置100的所述地理信息,包括W