【技術領域】
本發(fā)明涉及共享設備控制技術領域,尤其涉及一種共享設備溫度控制系統(tǒng)。
背景技術:
自從共享設備控制技術發(fā)展以來,人們可以方便、及時地遠程控制共享設備,也可以實現(xiàn)共享設備的自動控制,比如一些溫度調(diào)節(jié)設備可以根據(jù)周圍環(huán)境溫度自動調(diào)節(jié)溫度,也可以根據(jù)用戶發(fā)出的任務命令進行溫度設備的調(diào)節(jié),但是現(xiàn)有技術中智能溫度調(diào)節(jié)設備對于上述兩種不同的溫度調(diào)節(jié)任務命令不加以區(qū)分,統(tǒng)一進行存儲和執(zhí)行,因此造成存儲和任務管理和執(zhí)行的混亂。
技術實現(xiàn)要素:
為了解決現(xiàn)有技術中的上述問題,本申請通過轉(zhuǎn)換任務命令過程中增加特定字段,例如任務命令類型附加字段、共享設備溫度調(diào)節(jié)設備類型附加字段、用戶身份類型附加字段,可以分別標識所述任務命令是共享設備發(fā)出的、還是自動控制任務命令,標識任務命令所操作的溫度調(diào)節(jié)設備,以及標識發(fā)出任務命令的用戶身份,可以實現(xiàn)任務命令的精細化劃分,以便后續(xù)根據(jù)不同劃分進行分配存儲和調(diào)用順序。在本申請中,共享設備發(fā)出的溫度調(diào)節(jié)任務命令和溫度自動調(diào)節(jié)任務命令是分別存在高速緩存和存儲器中,而且高速緩存進行分段管理,根據(jù)所操作溫度調(diào)節(jié)設備不同將相應的任務命令存入高速緩存中相應分段,以及根據(jù)用戶身份類型不同確定在相應分段中的優(yōu)先調(diào)度排序,由此實現(xiàn)了不同類型溫度調(diào)節(jié)任務的精細化劃分、分類存儲、合理調(diào)度和管理。
一種共享設備溫度控制系統(tǒng),其改進之處在于,該系統(tǒng)包括控制單元、多個共享設備及共享設備對應的共享設備溫度調(diào)節(jié)設備和監(jiān)控單元,其中,每臺共享設備上均設有預定編號;每臺共享設備內(nèi)存放不同貨物,所述監(jiān)控單元監(jiān)控其對應的共享設備的主體內(nèi)溫度,并利用所述控制單元控制該共享設備對應的共享設備溫度調(diào)節(jié)設備調(diào)節(jié)共享設備的主體內(nèi)溫度。
優(yōu)選的,所述控制單元包括第一無線傳輸模塊、用戶身份管理模塊、用戶身份識別模塊、溫度傳感器、溫度自動調(diào)節(jié)模塊、溫度自動調(diào)節(jié)任務生成模塊、存儲模塊、任務調(diào)度模塊;
其中存儲模塊包括用戶身份數(shù)據(jù)庫、任務數(shù)據(jù)庫、調(diào)度任務數(shù)據(jù)庫、溫度自動調(diào)節(jié)任務數(shù)據(jù)庫;
所述用戶身份管理模塊用于注冊用戶及其身份,將用戶標識及其用戶身份信息對應存儲在存儲模塊的用戶身份數(shù)據(jù)庫中,所述用戶身份信息包括中年家庭成員身份、老人家庭成員身份、兒童家庭成員身份、客人身份;
所述任務調(diào)度模塊包括任務接收子模塊、任務分析轉(zhuǎn)換子模塊、調(diào)度任務傳送子模塊;
所述任務接收子模塊接收來自所述多個共享設備的對共享設備溫度調(diào)節(jié)設備的多個任務信息并存儲在任務數(shù)據(jù)庫中,所述任務信息包括用戶對所述共享設備溫度調(diào)節(jié)設備的任務命令和發(fā)出該任務命令的共享設備的用戶標識;
所述用戶身份識別模塊用于獲取任務數(shù)據(jù)庫中存儲的用戶標識,并在用戶身份數(shù)據(jù)庫中進行用戶標識的匹配查找,獲取和所述用戶標識對應的用戶身份信息并將其傳送給任務分析轉(zhuǎn)換子模塊;
所述任務分析轉(zhuǎn)換子模塊對任務數(shù)據(jù)庫中的任務信息進行分析及格式轉(zhuǎn)換,包括解析任務命令的內(nèi)容以及根據(jù)用戶標識識別發(fā)出多個任務命令的共享設備,其中解析任務命令是根據(jù)共享設備溫度調(diào)節(jié)設備種類、型號篩選出對應共享設備溫度調(diào)節(jié)設備可以識別的命令格式,結(jié)合共享設備的命令轉(zhuǎn)換成受控共享設備溫度調(diào)節(jié)設備可以識別的任務命令;以及在所述轉(zhuǎn)換后的任務命令的最后字段后按順序增加和設置四個附加字段以形成新的任務命令并存儲在調(diào)度任務數(shù)據(jù)庫中,其中所述轉(zhuǎn)換后的任務命令的最后字段后增加的第一個字段為任務命令類型附加字段、增加的第二字段為共享設備溫度調(diào)節(jié)設備類型附加字段、增加的第三和第四個字段共同為用戶身份類型附加字段;其中任務命令類型附加字段被設置為0,用于標識所述任務命令是由共享設備發(fā)出;其中共享設備溫度調(diào)節(jié)設備類型附加字段,用于標識所述任務信息所調(diào)節(jié)的共享設備溫度調(diào)節(jié)設備類型,根據(jù)任務命令解析出的所操作共享設備溫度調(diào)節(jié)設備來設置共享設備溫度調(diào)節(jié)設備類型附加字段,當任務命令解析出分別是對空調(diào)或暖氣進行溫度調(diào)節(jié),共享設備溫度調(diào)節(jié)設備類型附加字段分別被設置成1或0;其中用戶身份類型附加字段用于標識發(fā)送所述任務信息的用戶身份,根據(jù)所接收的用戶身份來設置用戶身份類型附加字段,當所接收的用戶身份分別是中年家庭成員身份、老人家庭成員身份、兒童家庭成員身份、或客人身份時,用戶身份類型附加字段被分別設置為00,01,10,11,
所述調(diào)度任務傳送子模塊獲取調(diào)度任務數(shù)據(jù)庫中的任務命令并將其發(fā)送給相應的共享設備溫度調(diào)節(jié)設備;
所述溫度傳感器用于感測當前環(huán)境溫度,并將其傳送給溫度自動調(diào)節(jié)模塊;
所述溫度自動調(diào)節(jié)模塊根據(jù)所接收的當前環(huán)境溫度,確定共享設備溫度調(diào)節(jié)設備的期望調(diào)節(jié)溫度,并將其傳送給溫度自動調(diào)節(jié)任務生成模塊;
所述溫度自動調(diào)節(jié)任務生成模塊按照共享設備溫度調(diào)節(jié)設備種類、型號所對應的共享設備溫度調(diào)節(jié)設備可以識別的命令格式,根據(jù)所接收的期望調(diào)節(jié)溫度生成受控共享設備溫度調(diào)節(jié)設備可以識別的溫度自動調(diào)節(jié)任務命令,并存儲在溫度自動調(diào)節(jié)任務數(shù)據(jù)庫中,其中所述生成的溫度自動調(diào)節(jié)任務命令最后字段為任務命令類型附加字段,所述任務命令類型附加字段被設置為1,用于標識所述任務命令為自動調(diào)節(jié)控制;
所述調(diào)度任務傳送子模塊也用于獲取溫度自動調(diào)節(jié)任務數(shù)據(jù)庫中的溫度自動調(diào)節(jié)任務命令并將其發(fā)送給相應的共享設備溫度調(diào)節(jié)設備;
所述共享設備溫度調(diào)節(jié)設備包括微處理器、存儲器、高速緩存、存儲分配模塊、第二無線通信模塊和溫度調(diào)節(jié)設備;
其中所述第二無線通信模塊用于接收所述調(diào)度任務傳送子模塊傳送來的任務命令,并傳送給存儲分配模塊;
所述高速緩存被劃分成兩個分段,分別為空調(diào)任務命令分段和暖氣任務命令分段,即兩個分段分別存儲調(diào)節(jié)空調(diào)的共享設備任務命令和調(diào)節(jié)暖氣的共享設備任務命令;
所述存儲器用于存儲溫度自動調(diào)節(jié)任務命令;
所述存儲分配模塊用于解析所接收任務命令,識別任務命令中的任務命令類型附加字段,如果任務命令類型附加字段為1,則確定相應的任務命令為溫度自動調(diào)節(jié)任務命令,將相應的任務命令存儲到存儲器中,如果任務命令類型附加字段0,則確定相應的命令為共享設備溫度調(diào)節(jié)任務命令,繼續(xù)解析所述任務命令中的共享設備溫度調(diào)節(jié)設備類型附加字段以及用戶身份類型附加字段,并根據(jù)所解析的共享設備溫度調(diào)節(jié)設備類型附加字段將相應的任務命令存入高速緩存中相應分段,以及根據(jù)所解析的用戶身份類型附加字段確定在相應分段中的優(yōu)先調(diào)度排序,按確定的優(yōu)先調(diào)度排序?qū)⑾鄳娜蝿彰畲鎯Φ礁咚倬彺嬷邢鄳侄?;即如果解析出的共享設備溫度調(diào)節(jié)設備類型附加字段為1,則表示所調(diào)節(jié)的溫度設備為空調(diào),應將相應的任務命令存儲在高速緩存的空調(diào)任務命令分段,如果解析出的共享設備溫度調(diào)節(jié)設備類型附加字段為0,則表示所調(diào)節(jié)的溫度設備為暖氣,應將相應的任務命令存儲在高速緩存的暖氣任務命令分段;如果所解析出的用戶身份類型附加字段分別為00,01,10,11,則用戶身份分別為中年家庭成員身份、老人家庭成員身份、兒童家庭成員身份、或客人身份,則在各個高速緩存命令分段中的各個任務命令,按照所解析的用戶身份類型附加字段確定在相應分段中的優(yōu)先調(diào)用排序,其中優(yōu)先調(diào)用排序中年家庭成員身份>優(yōu)先調(diào)用排序老人家庭成員身份>優(yōu)先調(diào)用排序兒童家庭成員身份>優(yōu)先調(diào)用排序客人身份;
所述微處理器用于檢測高速緩存中是否存在任務命令,如果存在任務命令時按照上述優(yōu)先調(diào)用順序分別從高速緩存的兩個分段中獲取共享設備溫度調(diào)節(jié)任務命令,控制共享設備溫度調(diào)節(jié)設備進行溫度調(diào)節(jié),如果不存在任務命令則從存儲器中獲取溫度自動控制任務命令,控制共享設備溫度調(diào)節(jié)設備進行溫度調(diào)節(jié)。
本發(fā)明通過轉(zhuǎn)換任務命令過程中增加特定字段,例如任務命令類型附加字段、共享設備溫度調(diào)節(jié)設備類型附加字段、用戶身份類型附加字段,可以分別標識所述任務命令是共享設備發(fā)出的、還是自動控制任務命令,標識任務命令所操作的溫度調(diào)節(jié)設備,以及標識發(fā)出任務命令的用戶身份,可以實現(xiàn)任務命令的精細化劃分,以便后續(xù)根據(jù)不同劃分進行分配存儲和調(diào)用順序。在本申請中,共享設備發(fā)出的溫度調(diào)節(jié)任務命令和溫度自動調(diào)節(jié)任務命令是分別存在高速緩存和存儲器中,而且高速緩存進行分段管理,根據(jù)所操作溫度調(diào)節(jié)設備不同將相應的任務命令存入高速緩存中相應分段,以及根據(jù)用戶身份類型不同確定在相應分段中的優(yōu)先調(diào)度排序,由此實現(xiàn)了不同類型溫度調(diào)節(jié)任務的精細化劃分、分類存儲、合理調(diào)度和管理。
【附圖說明】
此處所說明的附圖是用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,但并不構(gòu)成對本發(fā)明的不當限定,在附圖中:
圖1是本發(fā)明的共享設備溫度控制系統(tǒng)中的控制單元的框架圖。
【具體實施方式】
下面將結(jié)合附圖以及具體實施例來詳細說明本發(fā)明,其中的示意性實施例以及說明僅用來解釋本發(fā)明,但并不作為對本發(fā)明的不當限定。
現(xiàn)有技術中,一些溫度調(diào)節(jié)設備可以根據(jù)周圍環(huán)境溫度自動調(diào)節(jié)溫度,也可以根據(jù)用戶發(fā)出的任務命令進行溫度設備的調(diào)節(jié),但是現(xiàn)有技術中智能溫度調(diào)節(jié)設備對于上述兩種不同的溫度調(diào)節(jié)任務命令不加以區(qū)分,統(tǒng)一進行存儲和執(zhí)行,因此造成存儲和任務管理和執(zhí)行的混亂。
為克服上述缺陷,本發(fā)明的基本思想是:共享設備發(fā)出的溫度調(diào)節(jié)任務命令和溫度自動調(diào)節(jié)任務命令是分別存在高速緩存和存儲器中,而且高速緩存進行分段管理,對于共享設備發(fā)出的溫度調(diào)節(jié)任務命令則根據(jù)所操作溫度調(diào)節(jié)設備不同將相應的任務命令存入高速緩存中相應分段,以及根據(jù)用戶身份類型不同確定在相應分段中的優(yōu)先調(diào)度排序,由此實現(xiàn)了不同類型溫度調(diào)節(jié)任務的精細化劃分、分類存儲、合理調(diào)度和管理。
本發(fā)明提出了一種共享設備溫度控制系統(tǒng),該系統(tǒng)包括控制單元、多個共享設備及共享設備對應的共享設備溫度調(diào)節(jié)設備和監(jiān)控單元,其中,每臺共享設備上均設有預定編號;每臺共享設備內(nèi)存放不同貨物,所述監(jiān)控單元監(jiān)控其對應的共享設備的主體內(nèi)溫度,并利用所述控制單元控制該共享設備對應的共享設備溫度調(diào)節(jié)設備調(diào)節(jié)共享設備的主體內(nèi)溫度。
本發(fā)明提供的實施例中,利用設有共享設備溫度調(diào)節(jié)設備的共享設備,對共享設備的溫度進行遠程調(diào)控,由于設備與設備的存放貨物不同,因此,將每臺共享設備上均設有預定編號,對各編號對應的共享設備設置獨立的溫度調(diào)節(jié)規(guī)則,例如,共享設備a存放的是水果類貨物,則利用共享設備a對應的溫控調(diào)節(jié)設備調(diào)節(jié)共享設備a的溫度為適應水果類貨物保存的溫度,共享設備b存放的是冷飲類貨物,則利用共享設備b對應的溫控調(diào)節(jié)設備調(diào)節(jié)共享設備b的溫度為適應冷飲類貨物保存的溫度,再例如,共享設備a的所在區(qū)域冷飲類貨物的需求量較大,而共享設備a存放的是水果類貨物,需要更換共享設備a中的貨物,則配貨員進行配貨時,利用共享設備a的溫度調(diào)節(jié)設備調(diào)節(jié)共享設備a的溫度,溫度調(diào)節(jié)設備可遠程調(diào)控,也可以現(xiàn)場手動調(diào)控,需根據(jù)共享設備中的貨物設置該共享設備的溫度。
如圖1所示,所述控制單元包括第一無線傳輸模塊、用戶身份管理模塊、用戶身份識別模塊、溫度傳感器、溫度自動調(diào)節(jié)模塊、溫度自動調(diào)節(jié)任務生成模塊、存儲模塊、任務調(diào)度模塊;所述多個共享設備為智能手機、平板電腦、筆記本或臺式計算機。
其中存儲模塊包括用戶身份數(shù)據(jù)庫、任務數(shù)據(jù)庫、調(diào)度任務數(shù)據(jù)庫、溫度自動調(diào)節(jié)任務數(shù)據(jù)庫;
所述用戶身份管理模塊用于注冊用戶及其身份,將用戶標識及其用戶身份信息對應存儲在存儲模塊的用戶身份數(shù)據(jù)庫中,
在一個實施方式中,所述用戶身份信息包括中年家庭成員身份、老人家庭成員身份、兒童家庭成員身份、客人身份;
所述任務調(diào)度模塊包括任務接收子模塊、任務分析轉(zhuǎn)換子模塊、調(diào)度任務傳送子模塊;
所述任務接收子模塊接收來自所述多個共享設備的對共享設備溫度調(diào)節(jié)設備的多個任務信息并存儲在任務數(shù)據(jù)庫中,所述任務信息包括用戶對所述共享設備溫度調(diào)節(jié)設備的任務命令和發(fā)出該任務命令的共享設備的用戶標識;
所述用戶身份識別模塊用于獲取任務數(shù)據(jù)庫中存儲的用戶標識,并在用戶身份數(shù)據(jù)庫中進行用戶標識的匹配查找,獲取和所述用戶標識對應的用戶身份信息并將其傳送給任務分析轉(zhuǎn)換子模塊;
所述任務分析轉(zhuǎn)換子模塊對任務數(shù)據(jù)庫中的任務信息進行分析及格式轉(zhuǎn)換,包括解析任務命令的內(nèi)容以及根據(jù)用戶標識識別發(fā)出多個任務命令的共享設備,其中解析任務命令是根據(jù)共享設備溫度調(diào)節(jié)設備種類、型號篩選出對應共享設備溫度調(diào)節(jié)設備可以識別的命令格式,結(jié)合共享設備的命令轉(zhuǎn)換成受控共享設備溫度調(diào)節(jié)設備可以識別的任務命令;以及在所述轉(zhuǎn)換后的任務命令的最后字段后按順序增加和設置多個附加字段以形成新的任務命令并存儲在調(diào)度任務數(shù)據(jù)庫中,
在一個實施例中增加和設置四個附加字段以形成新的任務命令并存儲在調(diào)度任務數(shù)據(jù)庫中,其中所述轉(zhuǎn)換后的任務命令的最后字段后增加的第一個字段為任務命令類型附加字段、增加的第二字段為共享設備溫度調(diào)節(jié)設備類型附加字段、增加的第三和第四個字段共同為用戶身份類型附加字段;其中任務命令類型附加字段被設置為0,用于標識所述任務命令是由共享設備發(fā)出;其中共享設備溫度調(diào)節(jié)設備類型附加字段,用于標識所述任務信息所調(diào)節(jié)的共享設備溫度調(diào)節(jié)設備類型,根據(jù)任務命令解析出的所操作共享設備溫度調(diào)節(jié)設備來設置共享設備溫度調(diào)節(jié)設備類型附加字段。
在一個實施例中,當任務命令解析出分別是對空調(diào)或暖氣進行溫度調(diào)節(jié),共享設備溫度調(diào)節(jié)設備類型附加字段分別被設置成1或0;其中用戶身份類型附加字段用于標識發(fā)送所述任務信息的用戶身份,根據(jù)所接收的用戶身份來設置用戶身份類型附加字段,在一個實施例中,當所接收的用戶身份分別是中年家庭成員身份、老人家庭成員身份、兒童家庭成員身份、或客人身份時,用戶身份類型附加字段被分別設置為00,01,10,11,
所述調(diào)度任務傳送子模塊獲取調(diào)度任務數(shù)據(jù)庫中的任務命令并將其發(fā)送給相應的共享設備溫度調(diào)節(jié)設備;
所述溫度傳感器用于感測當前環(huán)境溫度,并將其傳送給溫度自動調(diào)節(jié)模塊;
所述溫度自動調(diào)節(jié)模塊根據(jù)所接收的當前環(huán)境溫度,確定共享設備溫度調(diào)節(jié)設備的期望調(diào)節(jié)溫度,并將其傳送給溫度自動調(diào)節(jié)任務生成模塊;
所述溫度自動調(diào)節(jié)任務生成模塊按照共享設備溫度調(diào)節(jié)設備種類、型號所對應的共享設備溫度調(diào)節(jié)設備可以識別的命令格式,根據(jù)所接收的期望調(diào)節(jié)溫度生成受控共享設備溫度調(diào)節(jié)設備可以識別的溫度自動調(diào)節(jié)任務命令,并存儲在溫度自動調(diào)節(jié)任務數(shù)據(jù)庫中,其中所述生成的溫度自動調(diào)節(jié)任務命令最后字段為任務命令類型附加字段,所述任務命令類型附加字段被設置為1,用于標識所述任務命令為自動調(diào)節(jié)控制;
所述調(diào)度任務傳送子模塊也用于獲取溫度自動調(diào)節(jié)任務數(shù)據(jù)庫中的溫度自動調(diào)節(jié)任務命令并將其發(fā)送給相應的共享設備溫度調(diào)節(jié)設備;
所述共享設備溫度調(diào)節(jié)設備包括微處理器、存儲器、高速緩存、存儲分配模塊、第二無線通信模塊和溫度調(diào)節(jié)設備;
其中所述第二無線通信模塊用于接收所述調(diào)度任務傳送子模塊傳送來的任務命令,并傳送給存儲分配模塊;
所述高速緩存被劃分成至少兩個分段,不同分段分別不同溫度調(diào)節(jié)設備對應的共享設備任務命令;
在一個實施方式中,所述高速緩存被劃分成兩個分段,分別為空調(diào)任務命令分段和暖氣任務命令分段,即兩個分段分別存儲調(diào)節(jié)空調(diào)的共享設備任務命令和調(diào)節(jié)暖氣的共享設備任務命令;
所述存儲器用于存儲溫度自動調(diào)節(jié)任務命令;
所述存儲分配模塊用于解析所接收任務命令,識別任務命令中的任務命令類型附加字段,如果任務命令類型附加字段為1,則確定相應的任務命令為溫度自動調(diào)節(jié)任務命令,將相應的任務命令存儲到存儲器中,如果任務命令類型附加字段0,則確定相應的命令為共享設備溫度調(diào)節(jié)任務命令,繼續(xù)解析所述任務命令中的共享設備溫度調(diào)節(jié)設備類型附加字段以及用戶身份類型附加字段,并根據(jù)所解析的共享設備溫度調(diào)節(jié)設備類型附加字段將相應的任務命令存入高速緩存中相應分段,以及根據(jù)所解析的用戶身份類型附加字段確定在相應分段中的優(yōu)先調(diào)度排序,按確定的優(yōu)先調(diào)度排序?qū)⑾鄳娜蝿彰畲鎯Φ礁咚倬彺嬷邢鄳侄?;即如果解析出的共享設備溫度調(diào)節(jié)設備類型附加字段為1,則表示所調(diào)節(jié)的溫度設備為空調(diào),應將相應的任務命令存儲在高速緩存的空調(diào)任務命令分段,如果解析出的共享設備溫度調(diào)節(jié)設備類型附加字段為0,則表示所調(diào)節(jié)的溫度設備為暖氣,應將相應的任務命令存儲在高速緩存的暖氣任務命令分段;如果所解析出的用戶身份類型附加字段分別為00,01,10,11,則用戶身份分別為中年家庭成員身份、老人家庭成員身份、兒童家庭成員身份、或客人身份,則在各個高速緩存命令分段中的各個任務命令,按照所解析的用戶身份類型附加字段確定在相應分段中的優(yōu)先調(diào)用排序,其中優(yōu)先調(diào)用排序中年家庭成員身份>優(yōu)先調(diào)用排序老人家庭成員身份>優(yōu)先調(diào)用排序兒童家庭成員身份>優(yōu)先調(diào)用排序客人身份;
所述微處理器用于檢測高速緩存中是否存在任務命令,如果存在任務命令時按照上述優(yōu)先調(diào)用順序分別從高速緩存的兩個分段中獲取共享設備溫度調(diào)節(jié)任務命令,控制共享設備溫度調(diào)節(jié)設備進行溫度調(diào)節(jié),如果不存在任務命令則從存儲器中獲取溫度自動控制任務命令,控制共享設備溫度調(diào)節(jié)設備進行溫度調(diào)節(jié)。
由于在本申請中,共享設備發(fā)出的溫度調(diào)節(jié)任務命令和溫度自動調(diào)節(jié)任務命令是分別存在高速緩存和存儲器中,而且高速緩存進行分段管理,根據(jù)所操作溫度調(diào)節(jié)設備不同將相應的任務命令存入高速緩存中相應分段,以及根據(jù)用戶身份類型不同確定在相應分段中的優(yōu)先調(diào)度排序,由此實現(xiàn)了不同類型溫度調(diào)節(jié)任務的精細化劃分、分類存儲、合理調(diào)度和管理。
以上所述僅是本發(fā)明的較佳實施方式,故凡依本發(fā)明專利申請范圍所述的構(gòu)造、特征及原理所做的等效變化或修飾,均包括于本發(fā)明專利申請范圍內(nèi)。