智能廚房主機、智能廚房主機的工作方法和控制方法
【專利摘要】本發(fā)明公開了一種智能廚房主機、智能廚房主機的工作方法和控制方法:獲取不同廚房設(shè)備的設(shè)備信息,所述設(shè)備信息包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或代表廚房設(shè)備類型的設(shè)備識別信息,進而根據(jù)不同的廚房設(shè)備信息在烹飪控制主題被解析后的烹飪控制程序集合中選取與設(shè)備信息相匹配的烹飪控制程序,從而協(xié)調(diào)不同廚房設(shè)備的工作完成整個烹飪過程,解決了傳統(tǒng)廚房向智能廚房過渡的問題,具有靈活的控制方式及適用性。
【專利說明】智能廚房主機、智能廚房主機的工作方法和控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及廚房設(shè)備控制【技術(shù)領(lǐng)域】,特別涉及一種智能廚房主機、智能廚房主機的工作方法和控制方法。
【背景技術(shù)】
[0002]隨著生活節(jié)奏的加快,自動化、互聯(lián)網(wǎng)和物聯(lián)網(wǎng)技術(shù)的發(fā)展,傳統(tǒng)的工業(yè)自動化技術(shù)逐步走入民用自動化領(lǐng)域,使得智能家居領(lǐng)域的技術(shù)得到了蓬勃發(fā)展,傳統(tǒng)的家用電器邁入了智能時代。廚房作為家庭環(huán)境中一個電器設(shè)備較多的場所,自然也就成了提高家庭自動化水平的一個重要環(huán)節(jié)。
[0003]傳統(tǒng)的廚房設(shè)備之間各自為政,相互之間無法進行信息交互以至無法達到協(xié)同工作的目的。然而隨著科學技術(shù)的發(fā)展,使得越來越多的智能廚房設(shè)備逐漸涌現(xiàn),這些智能廚房設(shè)備所組成的智能廚房控制系統(tǒng)將會逐漸取代由傳統(tǒng)廚房設(shè)備所組成的傳統(tǒng)烹飪系統(tǒng),更多程度地將用戶從繁雜的勞動中解放出來。
[0004]例如,中國發(fā)明申請201210406161.1公開了一種數(shù)字化智能廚房,包括微控制器,所述微控制器的輸出端連接有輸入模塊、顯示設(shè)備、數(shù)據(jù)庫、有線與無線控制接口模塊、網(wǎng)絡(luò)接口與移動接口。所述控制器通過有線與無線控制接口模塊同廚房內(nèi)各種電器設(shè)備連接,并可以實現(xiàn)部分控制功能。該系統(tǒng)不僅能滿足當前的遠程控制和遠程訂購與物流需求,而且能通過遠程互動和數(shù)據(jù)匯總可以得到居民的健康營養(yǎng)咨詢、菜譜計劃等和居民膳食調(diào)查,滿足公共健康營養(yǎng)的生活需求。
[0005]又例如,中國發(fā)明申請200610151230.3公開了一種基于智能化、網(wǎng)絡(luò)化的家用廚房家具,通過在櫥柜上安裝一套計算機系統(tǒng),將廚房內(nèi)的相關(guān)電器設(shè)備接入,可以實現(xiàn)烹飪控制、人機交互、環(huán)境監(jiān)測、食譜計劃等功能。
[0006]再例如,中國發(fā)明申請201110124869.3公開了一種用于烹飪電器的通用數(shù)字菜單模塊,由于模塊中包含有全部數(shù)字菜單接口功能,因此烹飪電器主控制器配上此模塊可以方便完成數(shù)字菜單下載、更新、調(diào)用和執(zhí)行。
[0007]上述幾份專利參考文獻公開了幾種典型的智能廚房控制系統(tǒng)的組成方式,基本上都包含一個中心控制器,通過不同的通信方式同廚房內(nèi)多個電器設(shè)備連接,可以不同程度的控制所連接電器設(shè)備的工作;此外,還可以包含環(huán)境監(jiān)測功能和其它互聯(lián)網(wǎng)擴展應用。
[0008]但是上述方案中都沒有考慮到,如何解決目前傳統(tǒng)廚房環(huán)境向數(shù)字化/智能廚房過渡過程中使用者面臨的問題:例如假設(shè)用戶已有的傳統(tǒng)廚房電器設(shè)備無法接入智能廚房中心控制器時,如何使其同智能廚房控制系統(tǒng)協(xié)同工作,這是一個需要考慮的問題;另外,接入智能廚房控制系統(tǒng)的廚房電器設(shè)備越多,才能越最大化的提高廚房電器設(shè)備的協(xié)同工作效率,但是不同廚房電器設(shè)備是由不同廠家生產(chǎn),如何保證各種廚房電器設(shè)備都能夠接入智能廚房控制器,并接受智能廚房控制器的控制,也是一個需要考慮的問題。
【發(fā)明內(nèi)容】
[0009]本發(fā)明所要解決的技術(shù)問題是:提出了一種智能廚房主機、智能廚房主機的工作方法和控制方法,能夠根據(jù)使用者所擁有的不同廚房設(shè)備,調(diào)整并采用不同的控制方式,協(xié)調(diào)不同廚房設(shè)備的工作,解決了傳統(tǒng)廚房環(huán)境向智能廚房環(huán)境平穩(wěn)過渡的問題,解決了不同廠家生產(chǎn)的廚房電器同智能廚房主機的接入和協(xié)同控制問題。
[0010]本發(fā)明通過如下技術(shù)方案實現(xiàn):
[0011]一種智能廚房主機,包括通信模塊、控制模塊和電源模塊,所述通信模塊和所述控制模塊分別與所述電源模塊連接,所述通信模塊與所述控制模塊連接,所述通信模塊與廚房設(shè)備通訊連接,所述控制模塊包括設(shè)備管理單元、烹飪程序管理單元和協(xié)調(diào)控制單元;所述設(shè)備管理單元管理廚房設(shè)備的設(shè)備信息,所述設(shè)備信息包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或代表廚房設(shè)備類型的設(shè)備識別信息;所述烹飪程序管理單元獲取所述設(shè)備信息,根據(jù)所述設(shè)備信息在烹飪控制主題被解析后的烹飪控制程序集合中選取與所述設(shè)備信息相匹配的烹飪控制程序;所述協(xié)調(diào)控制單元獲取并執(zhí)行所述念飪控制程序。
[0012]進一步的,所述智能廚房主機還包括可用于使用者和智能廚房主機交換信息的人機交互模塊,所述人機交互模塊分別與所述電源模塊和所述控制模塊連接。
[0013]進一步的,所述智能廚房主機還包括可執(zhí)行烹飪控制命令的具有烹飪過程控制能力的執(zhí)行模塊,所述執(zhí)行模塊分別與所述電源模塊和所述控制模塊連接。
[0014]進一步的,所述控制模塊還包括可由用戶自定義智能廚房主機輸入量和輸出量之間控制邏輯關(guān)系的邏輯可編程單元,所述邏輯可編程單元與所述協(xié)調(diào)控制單元連接。
[0015]一種智能廚房主機的工作方法,預先匯集有多種烹飪控制主題,所述烹飪控制主題可被解析為烹飪控制程序集合,該工作方法包括如下步驟:
[0016]設(shè)備信息獲取步驟,獲取廚房設(shè)備的設(shè)備信息,其中,所述設(shè)備信息包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或代表廚房設(shè)備類型的設(shè)備識另1Ji目息;
[0017]烹飪控制程序選取步驟,根據(jù)所述設(shè)備信息在所述烹飪控制主題被解析后的烹飪控制程序集合中選取與所述設(shè)備信息相匹配的烹飪控制程序;
[0018]烹飪控制程序執(zhí)行步驟,將所述烹飪控制程序發(fā)送給對應的所述廚房設(shè)備執(zhí)行;其中,所述對應的廚房設(shè)備,是指智能廚房主機本身,或者是除智能廚房主機之外具有烹飪過程控制能力的其他任一廚房設(shè)備。
[0019]進一步的,所述廚房設(shè)備的設(shè)備信息與所述烹飪控制程序的部分信息相關(guān)聯(lián),并且所述烹飪控制程序中與所述設(shè)備信息相關(guān)聯(lián)的部分,具有與所述設(shè)備信息相同的描述標準,所述描述標準是程序語言或者標記語言。
[0020]進一步的,所述廚房設(shè)備的設(shè)備信息其獲取方式是通過智能廚房主機的人機交互模塊或者通信模塊獲取。
[0021]進一步的,除設(shè)備識別信息外的所述廚房設(shè)備的設(shè)備信息獲取方式是通過智能廚房主機訪問服務(wù)器獲??;所述服務(wù)器按照統(tǒng)一的標準格式記錄并保存不同廚房設(shè)備的設(shè)備信息,所述除設(shè)備識別信息外的設(shè)備信息與設(shè)備識別信息相關(guān)聯(lián),所述服務(wù)器獲取智能廚房主機提交的所述設(shè)備識別信息,返回與所述設(shè)備識別信息對應的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息。
[0022]進一步的,獲取的廚房設(shè)備的設(shè)備信息,包括智能廚房主機自身的設(shè)備信息。
[0023]進一步的,所述烹飪控制程序同時控制多個廚房設(shè)備,所述廚房設(shè)備工作在同一烹飪過程中,或者工作在不同的烹飪過程中,或者工作在與烹飪相關(guān)的過程中。
[0024]進一步的,所述智能廚房主機與所述廚房設(shè)備之間通過建立綁定關(guān)系,實現(xiàn)所述設(shè)備信息的獲??;所述綁定關(guān)系的確認通過驗證的方式實現(xiàn);所述智能廚房主機對驗證綁定后的廚房設(shè)備進行上電檢索,根據(jù)廚房設(shè)備的上電狀態(tài)以及廚房設(shè)備與烹飪控制過程的關(guān)聯(lián)性,采取與之相應的處理方式。
[0025]進一步的,所述烹飪控制程序中智能廚房主機的輸入量和輸出量之間的控制邏輯關(guān)系,可以由用戶自定義;所述輸入量是智能廚房主機通過人機交互模塊或者通信模塊接收的狀態(tài)量或輸入,或者是執(zhí)行烹飪控制程序過程中產(chǎn)生的中間變量;所述輸出量是智能廚房主機通過人機交互模塊或者通信模塊發(fā)送的控制命令或提示信息,或者是執(zhí)行烹飪控制程序過程中產(chǎn)生的中間變量或事件。
[0026]一種智能廚房主機的控制方法,獲取與智能廚房主機協(xié)同工作的廚房設(shè)備的設(shè)備信息;根據(jù)所述廚房設(shè)備與烹飪過程相關(guān)的功能組合,選擇與所述功能組合相匹配的烹飪控制程序;執(zhí)行所述烹飪控制程序,依照烹飪過程既定的順序,通過標準控制接口或者與所述廚房設(shè)備相匹配的控制接口執(zhí)行相應的烹飪控制命令。
[0027]進一步的,所述與智能廚房主機協(xié)同工作的廚房設(shè)備,是工作前綁定的廚房設(shè)備中的部分或者全部,或者是工作時發(fā)現(xiàn)或者檢測到的廚房設(shè)備的部分或者全部。
[0028]進一步的,所述與烹飪過程相關(guān)的功能包括廚房設(shè)備能夠?qū)崿F(xiàn)的功能、廚房設(shè)備實現(xiàn)所述功能的能力、烹飪狀態(tài)量監(jiān)測的種類和/或烹飪狀態(tài)量監(jiān)測的能力。
[0029]進一步的,所述烹飪控制程序和/或烹飪控制命令同時控制多道菜肴的烹飪過程。
[0030]進一步的,所述與智能廚房主機協(xié)同工作的廚房設(shè)備包括智能廚房主機自身。
[0031]本發(fā)明的有益效果:
[0032]本發(fā)明所提出的智能廚房主機通過設(shè)備管理單元記錄使用者的廚房設(shè)備信息,根據(jù)不同的廚房設(shè)備信息調(diào)整智能廚房主機的不同控制方式,從而在使用者廚房環(huán)境由以傳統(tǒng)電器設(shè)備為主,逐步過渡到以智能廚房設(shè)備為主的過程中,滿足了廚房控制方式不斷變化的需求,具有靈活的控制方式及適用性。
[0033]本發(fā)明所提出的智能廚房主機可以單獨記錄設(shè)備識別信息,通過訪問服務(wù)器,將設(shè)備識別信息轉(zhuǎn)換為廚房設(shè)備的功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測信息和控制接口信息,滿足了不同廠家生產(chǎn)的智能廚房設(shè)備接入智能廚房主機的要求。
[0034]本發(fā)明所提出的智能廚房主機,可以針對記錄在設(shè)備管理單元中廚房設(shè)備的具體功能,協(xié)調(diào)不同智能廚房設(shè)備的工作,充分發(fā)揮廚房中智能電器的自動化或者智能控制特性。
[0035]本發(fā)明所提出的智能廚房主機,可以獨立存在,也可以集成于任何一個廚房設(shè)備中,實現(xiàn)方式靈活。
[0036]本發(fā)明所提出的智能廚房主機可以通過多種方式獲取使用者具備的廚房設(shè)備的相關(guān)信息,滿足了不同智能廚房設(shè)備,不同使用者的差異化需求。
[0037]本發(fā)明所提出的智能廚房主機,使用者可以根據(jù)自己的操作習慣,制定屬于自己的控制邏輯,滿足了不同使用者的個性化需要。
【專利附圖】
【附圖說明】
[0038]附圖1是本發(fā)明智能廚房主機模塊組成示意圖;
[0039]附圖2是本發(fā)明智能廚房主機控制模塊的一種組成示意圖;
[0040]附圖3是本發(fā)明設(shè)備管理單元一種工作流程示意圖;
[0041]附圖4是本發(fā)明協(xié)調(diào)控制單元一種工作流程示意圖;
[0042]附圖5是本發(fā)明烹飪程序管理單元一種工作流程示意圖;
[0043]附圖6是本發(fā)明智能廚房主機控制模塊的一種整體結(jié)構(gòu)組成及流程示意圖;
[0044]附圖7是本發(fā)明智能廚房主機控制模塊中邏輯可編程單元功能示意圖。
[0045]附圖8是本發(fā)明智能廚房主機的一種本地連接示意圖;
[0046]附圖9是本發(fā)明智能廚房主機的一種網(wǎng)絡(luò)連接示意圖;
[0047]附圖10是本發(fā)明智能廚房主機工作方法流程示意圖.
【具體實施方式】
[0048]本發(fā)明通過如下實施方式對本發(fā)明進行詳細說明。但本領(lǐng)域技術(shù)人員應了解,下述實施方式不是對本發(fā)明保護范圍的限制,任何在本發(fā)明基礎(chǔ)上做出的改進和變化,都在本發(fā)明的保護范圍之內(nèi)。
[0049]下面結(jié)合附圖和實施例對本發(fā)明作進一步說明。
[0050]參照附圖1所示,本發(fā)明的智能廚房主機主要由通信模塊、控制模塊和電源模塊組成,其中,通信模塊和控制模塊分別通過電源線與電源模塊連接,通信模塊與控制模塊通訊連接。
[0051]具體的,通信模塊用于智能廚房主機與其它廚房設(shè)備交換信息。通信模塊可以采用的通信方式分為有線和無線兩種。有線通信可以是以太網(wǎng)、RS232、RS485、CAN、Profibus,單總線等傳統(tǒng)通訊手段中的一種或多種;還可以是電力載波,特別是基于Homeplug技術(shù)的電力載波通訊技術(shù)。無線通訊包括Wif1、藍牙、ZigBee、紅外、WiMax、GPRS、3G、LTE等通訊手段中的一種或多種。通信模塊在具體實施過程中可以采用通信芯片的形式實現(xiàn),例如可以采用芯片DM9161A實現(xiàn)以太網(wǎng)有線通信,采用芯片CC2520實現(xiàn)ZigBee無線通信。
[0052]電源模塊與智能廚房主機的其他功能模塊進行電連接,負責為其他所有功能模塊供電,因此,通信模塊、控制模塊分別通過電源線與電源模塊直接連接。具體的,一般來說,在確定了通信模塊中的通信芯片、電路板以及控制模塊中的單片機系統(tǒng)、CPU系統(tǒng)后,只要根據(jù)所需驅(qū)動電壓或者功能選擇相對應的供電電源就可以了,如3V或者5V。
[0053]優(yōu)選的,本發(fā)明的智能廚房主機還可以包括一個人機交互模塊,用于使用者與智能廚房主機交換信息。人機交互模塊通過電源線與電源模塊電連接,并與控制模塊通信連接。具體的,人機交互模塊包括信息輸入和信息輸出兩個部分,信息輸入模塊主要完成對智能廚房主機的功能設(shè)置、命令選擇、使用者廚房電器設(shè)備信息錄入或者條碼信息輸入等功能,信息輸出主要完成智能廚房主機狀態(tài)顯示、操作提示信息、告警信息等功能。
[0054]人機交互模塊的具體實現(xiàn)形式可以根據(jù)具體需要采用多種形式,例如傳統(tǒng)的鍵盤加顯示屏的模式,或者采用觸摸屏同時實現(xiàn)輸入和輸出的功能。信息輸出可以是字符、圖形、視頻,還可以是音頻信息;相對應的輸出設(shè)備可以是喇叭或類似音頻播放設(shè)備。音頻信息同樣可以作為輸入信息,采用語音識別技術(shù)后,麥克風或者類似設(shè)備同樣可以智能廚房主機的輸入單元的組成部分之一。圖形和圖像信息同樣也可以作為輸入信息,相應的需要配置攝像頭或者類似圖形、圖像采集設(shè)備,然后經(jīng)過數(shù)字識別,將圖形、圖像信息轉(zhuǎn)換為輸入信息。除了傳統(tǒng)的信息輸入方式外,還可以采用條碼掃描單元或者RFID讀碼單元,將外部標簽信息輸入智能廚房主機。在輸出信息方面,除了顯示屏、喇叭等設(shè)備外,還有LED燈同樣也具有信息指示/輸出的功能。
[0055]優(yōu)選的,本發(fā)明的智能廚房主機可以嵌入到任何一個現(xiàn)有的廚房設(shè)備中,因此,智能廚房主機還可以包含一個可執(zhí)行烹飪控制程序的具有烹飪過程控制能力的執(zhí)行模塊。執(zhí)行模塊通過電源線與電源模塊電連接,并與控制模塊通信連接。具體的,執(zhí)行模塊代表現(xiàn)有任何一種廚房設(shè)備的功能執(zhí)行模塊,該廚房設(shè)備可以是冰箱、抽油煙機、烹飪電器、自動配料設(shè)備或者全套自動烹飪系統(tǒng)等,廚房設(shè)備的功能執(zhí)行模塊如制冷、抽取油煙、自動烹飪、自動配料等。執(zhí)行模塊既可以獨立存在,實現(xiàn)自身原有控制功能,也可以和控制模塊、通信模塊、人機交互模塊等集成,構(gòu)成集成式智能廚房主機。
[0056]控制模塊是本發(fā)明智能廚房主機的核心模塊,可以采用現(xiàn)有工業(yè)控制芯片及其外圍電路構(gòu)成,或者控制模塊本身就是一個計算機系統(tǒng)??刂颇K通過接收外在的信號或者是各種傳感器實時收集的數(shù)據(jù),根據(jù)預定的算法,作出判斷,發(fā)出控制指令,通過通信模塊對廚房設(shè)備進行相應控制。
[0057]參照附圖2所示,為控制模塊的一種組成示意圖,由圖示可以看出,控制模塊主要由協(xié)調(diào)控制單元、烹飪程序管理單元和設(shè)備管理單元組成。其中,設(shè)備管理單元屬于本發(fā)明的創(chuàng)新點所在。此外,作為可選配置,還可以包含邏輯可編程單元。
[0058]具體的,設(shè)備管理單元用于記錄使用者具備的廚房設(shè)備的設(shè)備信息,包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或代表廚房設(shè)備類型的設(shè)備識別息。
[0059]其中,設(shè)備功能信息是指廚房設(shè)備可以實現(xiàn)的具體功能,如智能廚房主機可以實現(xiàn)的功能有主控、烹飪信息提示等,智能爐具可以實現(xiàn)的功能有烹炒、煎炸、蒸煮等,智能抽油煙機可以實現(xiàn)的功能有吸取油煙等。設(shè)備參數(shù)信息是指廚房設(shè)備的一些具體產(chǎn)品參數(shù),包括產(chǎn)品類型、型號、尺寸、功率等,如智能爐具的產(chǎn)品參數(shù)主要有功率,智能抽油煙機的產(chǎn)品參數(shù)主要有類型、排風量、照明功率等。狀態(tài)監(jiān)測接口信息是指可以監(jiān)測廚房設(shè)備或者智能烹飪過程的傳感器的具體信息等,如智能爐具的狀態(tài)監(jiān)測接口信息可以是監(jiān)測其溫度的溫度傳感器的具體信息,智能抽油煙機的狀態(tài)監(jiān)測接口信息可以是風速、時間、溫度、濕度、氣體等不同傳感器檢測出的具體信息??刂平涌谛畔⑹侵缚杀豢刂频膹N房設(shè)備的具體接口信息,如智能爐具可被控制的接口為功率、火力、時間等,智能抽油煙機可被控制的接口為開關(guān)狀態(tài)、風速等。設(shè)備識別信息可代表某一種廚房設(shè)備,該設(shè)備識別信息可以是設(shè)備的名稱、編碼或者型號等,通過該設(shè)備識別信息,可關(guān)聯(lián)指定某一種或某一類型的具體設(shè)備,例如智能爐具I的設(shè)備識別信息是ljooi,智能爐具2的設(shè)備識別信息是lj002,因此通過這兩個不同的編碼就可以區(qū)分智能爐具I和智能爐具2 ;又例如某一智能抽油煙機的型號是YYJ-01-Z,該型號僅代表該種油煙機,因此,也可以通過型號將其作為設(shè)備識別信息,代表該類型的抽油煙機,值得注意的是,一個廚房設(shè)備可以有一個或者多個設(shè)備識別信息,而每一個設(shè)備識別信息可唯一代表該一種廚房設(shè)備;上述這些設(shè)備信息中,設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息以及控制接口信息屬于設(shè)備的具體產(chǎn)品信息,設(shè)備識別信息屬于設(shè)備的代表信息,因此,也可以通過代表廚房設(shè)備的設(shè)備識別信息,關(guān)聯(lián)獲取設(shè)備的其他產(chǎn)品信息,例如可通過訪問網(wǎng)絡(luò)服務(wù)器,通過輸入設(shè)備識別信息后,獲取廚房設(shè)備的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息。
[0060]設(shè)備管理單元記錄的廚房設(shè)備信息可以是上述設(shè)備信息中的部分或全部。具體的,全部是指設(shè)備信息中包含設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息以及設(shè)備識別信息中的所有信息。部分是指僅包括上述設(shè)備信息中的某一種或某幾種信息,如某些廚房設(shè)備其本身設(shè)備信息只有上述設(shè)備信息中的某一部分,例如,單一功能的監(jiān)測傳感器無控制接口,因此其設(shè)備信息可能只包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和設(shè)備識別信息這一部分,而不包括控制接口信息。
[0061]具體的,設(shè)備管理單元中記錄的廚房設(shè)備既可以是一個具有復合功能的設(shè)備,如既具備監(jiān)測功能,又可執(zhí)行外部控制命令,從而獨立完成某個烹飪過程的廚房設(shè)備;也可以是單一的功能元件,如只具備監(jiān)測功能,僅完成對某種特定環(huán)境參數(shù)或者設(shè)備狀態(tài)的監(jiān)測;或者只具備執(zhí)行功能,僅能夠根據(jù)特定命令執(zhí)行相應的控制命令。更具體的,上述具有復合功能的廚房設(shè)備如智能爐具、智能冰箱、智能抽油煙機等,既具備監(jiān)測功能又可執(zhí)行控制命令;上述單一功能的監(jiān)測廚房設(shè)備如智能傳感器,僅具有監(jiān)測功能;上述單一功能的執(zhí)行廚房設(shè)備如排氣扇,僅具有執(zhí)行功能。設(shè)備管理單元中記錄的廚房設(shè)備形式及類別多樣,而且值得注意的是,設(shè)備管理單元記錄的廚房設(shè)備的設(shè)備信息,還包括智能廚房主機自身的設(shè)備信息。
[0062]設(shè)備管理單元通過記錄廚房設(shè)備的設(shè)備信息,將其傳遞給協(xié)調(diào)控制單元,由協(xié)調(diào)控制單元進行相應的處理,參照附圖3所示,為設(shè)備管理單元的一種工作流程示意圖,由圖示可以看出,設(shè)備管理單元需首先獲取廚房設(shè)備的設(shè)備信息,其獲取方式可以是直接獲取,也可以是間接獲取。
[0063]具體的,直接獲取方式下,可以通過智能廚房主機的人機交互模塊直接接收使用者手動輸入的設(shè)備信息,即使用者通過人機交互界面手動輸入廚房設(shè)備信息;或者也可以由智能廚房主機通過通信模塊和處于同一通信網(wǎng)絡(luò)的廚房設(shè)備直接通信獲取,處于同一通訊網(wǎng)絡(luò)的廚房設(shè)備可以被顯示在智能廚房主機的人機交互界面的顯示屏上,如果需要,可以通過輸入驗證信息在廚房設(shè)備和智能廚房主機兩者之間建立通信通道,通信通道建立后,智能廚房主機和廚房設(shè)備就可以交換設(shè)備識別碼或者其它相關(guān)產(chǎn)品信息。直接獲取的廚房設(shè)備的設(shè)備信息可以是設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息、設(shè)備識別信息中的任一種或任幾種。
[0064]如果通過直接獲取方式獲取的設(shè)備信息不完整,如獲取的僅是設(shè)備識別信息,就通過獲取的設(shè)備的識別信息間接獲取設(shè)備的其他信息。如附圖3所示,間接獲取方式下,可通過本地直接或者網(wǎng)絡(luò)間接的方式獲取除設(shè)備識別信息外的廚房設(shè)備的其他設(shè)備信息。具體的,設(shè)備識別信息和與其對應的其他設(shè)備信息可以保存于一個數(shù)據(jù)庫中,如設(shè)備注冊數(shù)據(jù)庫,設(shè)備管理單元通過設(shè)備識別信息,可以在該數(shù)據(jù)庫中查詢設(shè)備的其他信息。更具體的,設(shè)備注冊數(shù)據(jù)庫可以布置在智能廚房主機本地,也可以布置在網(wǎng)絡(luò)上,特別是互聯(lián)網(wǎng)上。如果設(shè)備注冊數(shù)據(jù)庫布置在本地,則智能廚房主機不需要連接網(wǎng)絡(luò)就可以正常工作,即通過本地直接轉(zhuǎn)換的方式就可以獲取其他設(shè)備信息;如果設(shè)備注冊數(shù)據(jù)庫布置在網(wǎng)絡(luò)上,則智能廚房主機必須連接網(wǎng)絡(luò),即智能廚房主機通過通信模塊對網(wǎng)絡(luò)上的數(shù)據(jù)庫訪問,才能間接將設(shè)備識別信息轉(zhuǎn)換為其他設(shè)備信息;優(yōu)選的,布置于網(wǎng)絡(luò)上的數(shù)據(jù)庫可以以服務(wù)器的形式存在,如設(shè)備注冊服務(wù)器。
[0065]智能廚房主機獲取的廚房設(shè)備的設(shè)備信息可以保存在本地的非易失性存儲器中,以便再次使用。優(yōu)選的,如果上述設(shè)備注冊數(shù)據(jù)庫布置在本地,則該數(shù)據(jù)庫同樣也保存在本地的非易失性存儲器中。
[0066]為了保證廚房設(shè)備的設(shè)備信息可以被智能廚房主機識別,所有的廚房設(shè)備的設(shè)備信息都按照某種統(tǒng)一的標準格式記錄和保存,這種標準格式可以是XML格式或者其他標準數(shù)據(jù)格式。
[0067]獲取了廚房設(shè)備的完整信息后,將這些信息進行匯集,就可以將其傳遞給協(xié)調(diào)控制單元從而進行下一步處理。值得注意的是,上述直接獲取方式下,如果獲取的設(shè)備信息完整,則也可以將該完整的設(shè)備信息直接傳遞給協(xié)調(diào)控制單元。
[0068]協(xié)調(diào)控制單元用于獲取上述的設(shè)備信息,并進行進一步處理,如附圖4所示,為協(xié)調(diào)控制單元的一種工作流程示意圖,由圖示可以看出,協(xié)調(diào)控制單元的工作流程大致如下:
[0069]S401,從設(shè)備管理單元獲取設(shè)備信息。具體的,協(xié)調(diào)控制單元從設(shè)備管理單元獲取設(shè)備信息的方式可以為主動或者被動,即協(xié)調(diào)控制單元可以主動從設(shè)備管理單元讀取設(shè)備信息數(shù)據(jù),也可以被動接收設(shè)備管理單元傳送過來的設(shè)備信息數(shù)據(jù)。
[0070]S402,向烹飪程序管理單元傳遞設(shè)備信息。具體的,協(xié)調(diào)控制單元向烹飪程序管理單元傳遞設(shè)備信息數(shù)據(jù)的方式也可以為主動或者被動,即協(xié)調(diào)控制單元可以主動將設(shè)備信息數(shù)據(jù)發(fā)送給烹飪程序管理單元,也可以根據(jù)烹飪程序管理單元的請求將數(shù)據(jù)被動傳遞過去。
[0071]S403,從烹飪程序管理單元獲取特定烹飪控制程序。傳遞給烹飪程序管理單元的設(shè)備信息,經(jīng)過烹飪程序管理單元的處理,即在烹飪控制程序集合中根據(jù)該設(shè)備信息選擇出一個特定的適合該設(shè)備信息的烹飪控制程序,進而將該特定的烹飪控制程序傳遞給協(xié)調(diào)控制單元。具體的,從烹飪程序管理單元獲取特定烹飪控制程序的方式也可以為主動或者被動。
[0072]S404,執(zhí)行特定烹飪控制程序。從烹飪程序管理單元獲取的烹飪控制程序與廚房設(shè)備信息相對應,因此,協(xié)調(diào)控制單元可通過執(zhí)行該特定的烹飪控制程序,從而對整個廚房設(shè)備進行智能控制。
[0073]S405,獲取烹飪狀態(tài)輸入信息。在執(zhí)行烹飪控制程序的過程中,協(xié)調(diào)控制單元還可以同時獲取烹飪狀態(tài)的輸入信息,從而對整個烹飪過程進行智能控制。例如可通過獲取智能爐具在烹炒過程中的溫度,從而對火力或功率大小進行智能控制。值得注意的是,步驟S404和S405之間并沒有嚴格的執(zhí)行順序,即既可以在執(zhí)行烹飪程序后獲取烹飪狀態(tài)輸入信息,也可以在獲取烹飪狀態(tài)輸入信息后執(zhí)行烹飪控制程序,或者也可以在執(zhí)行烹飪控制程序的過程中同時獲取烹飪狀態(tài)輸入信息。
[0074]S406,通過設(shè)備控制接口,輸出烹飪控制命令。烹飪控制程序中與廚房設(shè)備控制接口相關(guān)的部分程序可以稱之為烹飪控制命令,廚房設(shè)備的控制接口通過執(zhí)行該烹飪控制命令可執(zhí)行相應的控制動作,因此,協(xié)調(diào)控制單元在執(zhí)行烹飪控制程序的過程中,可通過輸出不同的烹飪控制命令,從而控制不同廚房設(shè)備的控制動作。
[0075]特別的,協(xié)調(diào)控制單元可以在同一時刻,同時執(zhí)行多個烹飪控制程序,同時對多個烹飪過程或者多個廚房設(shè)備進行控制,這多個廚房設(shè)備可以工作在同一烹飪過程中,也可以工作在不同的烹飪過程中;此外,這多個廚房設(shè)備還可以工作在與烹飪相關(guān)的其它工作過程中,如開關(guān)燈等,只需要各個輔助功能單元向協(xié)調(diào)控制單元提供必要的控制信息即可。
[0076]烹飪程序管理單元根據(jù)上述特定的設(shè)備信息在烹飪控制程序集合中選取符合該設(shè)備信息的特定烹飪控制程序,具體工作時,烹飪程序管理單元的工作流程可以有多種,下面以其中一種工作流程為例進行說明,參照附圖5所示:
[0077]S501,選定烹飪控制主題。烹飪控制主題代表烹飪的控制目標,不同的烹飪控制主題代表不同的烹飪控制目標,具有不同的烹飪控制過程。優(yōu)選的,烹飪控制主題的一種表現(xiàn)形式可以為烹飪控制菜單,如紅燒茄子和魚香肉絲分別代表兩種不同的烹飪控制主題,二者具有不同的烹飪控制過程。烹飪程序管理單元中預先匯集有多種烹飪控制主題,用戶可根據(jù)自身需要選擇其中的某一種主題作為某次烹飪的控制目標。具體的,選定的烹飪控制主題可被烹飪程序管理單元解析為烹飪控制程序集合,該集合中包含有能夠滿足各類別所有廚房設(shè)備不同組合的烹飪控制程序。
[0078]S502,從協(xié)調(diào)控制單元獲取設(shè)備信息。獲取的設(shè)備信息包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或設(shè)備識別信息。具體的,從協(xié)調(diào)控制單元獲取設(shè)備信息的方式可以為主動,也可以為被動。值得注意的是,步驟S501和步驟S502之間并沒有嚴格的執(zhí)行先后順序,即既可以在選定烹飪控制主題之后從協(xié)調(diào)控制單元獲取設(shè)備信息,也可以在選定烹飪控制主題之前從協(xié)調(diào)控制單元獲取設(shè)備信息。另外,烹飪控制主題被解析的時間也比較靈活,例如既可以在用戶選定烹飪控制主題后進行解析,也可以在接收到廚房設(shè)備的設(shè)備信息后再進行解析。
[0079]S503,根據(jù)設(shè)備功能信息和/或設(shè)備參數(shù)信息初步選定烹飪控制程序。烹飪控制主題被解析后的烹飪控制程序集合中包含有能夠滿足各類別所有廚房設(shè)備不同組合的烹飪控制程序,而從協(xié)調(diào)控制單元所獲取的具體設(shè)備信息,僅是廚房設(shè)備不同組合中的其中一種,因此,需要根據(jù)獲取的具體設(shè)備信息,從烹飪控制程序集合中選取符合該特定設(shè)備信息的烹飪控制程序。設(shè)備的功能信息和/或參數(shù)信息作為設(shè)備的主要特征,可以作為初步篩選烹飪控制程序的依據(jù),例如烹飪控制程序集合中分別包含有智能爐具、智能配料機、電飯煲、抽油煙機、排氣扇、智能冰箱、智能微波爐、智能燈具等的烹飪控制程序,而用戶擁有的廚房設(shè)備只有智能爐具、電飯煲和抽油煙機三種,其功能信息分別為烹炒/煎炸、蒸煮和吸取油煙,則可以根據(jù)該用戶擁有的廚房設(shè)備的組合信息從烹飪控制程序集合中抽取出符合該設(shè)備組合的烹飪控制程序來,如選出的烹飪控制程序只包含有智能爐具、電飯煲、抽油煙機部分的控制程序。
[0080]值得注意的是,為了保證智能廚房主機能夠根據(jù)廚房設(shè)備的設(shè)備信息,準確選擇烹飪控制程序,應使廚房設(shè)備的設(shè)備信息與烹飪控制程序的部分信息相關(guān)聯(lián),且烹飪控制程序中與廚房設(shè)備信息相關(guān)聯(lián)的部分,需要按照與設(shè)備信息相同的標準進行描述,這樣才會使選取結(jié)果更有針對性。這種描述標準可以是程序語言設(shè)計標準,也可以是標記語言設(shè)計標準,比如二者采用同一種編程語言進行描述,如C語言或者VB語言等;或者二者采用同一種標記語言進行設(shè)計,采用同一種標記語言可以實現(xiàn)對電子文檔的語義、結(jié)構(gòu)及格式的統(tǒng)一定義,如二者均采用XML或者XHTML形式的標記語言。
[0081]S504,根據(jù)設(shè)備接口信息進一步選擇烹飪控制命令。具體的,設(shè)備的接口信息包括監(jiān)測接口信息和控制接口信息,如監(jiān)測的傳感器或者可控制的接口等。烹飪控制命令是烹飪控制程序中與廚房設(shè)備接口信息有關(guān)的部分程序,可通過控制該接口進而控制廚房設(shè)備的動作。初步選定了烹飪控制程序后,就可以根據(jù)設(shè)備的接口信息進一步選擇烹飪控制命令。例如用戶擁有的廚房設(shè)備分別是智能爐具、電飯煲和抽油煙機,其控制接口信息分別為功率/火力、時間/模式、開關(guān)/風速等,則在上述已經(jīng)初步選定的烹飪控制程序中,可以根據(jù)該控制接口信息進一步選擇符合這些廚房設(shè)備接口的烹飪控制命令。當然,這一步驟中,也并不限于僅根據(jù)設(shè)備的接口信息進一步選擇烹飪控制命令,例如也可以根據(jù)產(chǎn)品的參數(shù)信息選擇烹飪控制命令。
[0082]同樣,為了保證能使根據(jù)設(shè)備接口信息精確選擇出與其對應的烹飪控制命令,應使設(shè)備接口信息與烹飪控制命令的部分信息相關(guān)聯(lián),且烹飪控制命令與設(shè)備接口信息相關(guān)聯(lián)的部分,需按照與設(shè)備接口信息相同的標準進行描述。
[0083]S505,將設(shè)備控制命令接口同烹飪控制命令映射。選中的烹飪控制命令是一種程序化的描述語言,廚房設(shè)備接口不一定可以識別,因此,可能需要將設(shè)備控制命令接口同烹飪控制命令進行映射,從而將烹飪控制命令轉(zhuǎn)換為廚房設(shè)備可以識別并執(zhí)行的設(shè)備控制命令,從而對廚房設(shè)備的控制接口進行控制。當然,如果烹飪控制命令可以直接被廚房設(shè)備識別并執(zhí)行,此步驟也可以不需要執(zhí)行。
[0084]S506,向協(xié)調(diào)控制單元發(fā)送烹飪控制匹配信息。智能廚房主機連接各種廚房設(shè)備的最終目的就是自適應或者協(xié)調(diào)控制各廚房設(shè)備,因此,通過烹飪程序管理單元的處理,獲取到匹配的烹飪控制程序或者烹飪控制命令后,就可以向協(xié)調(diào)控制單元發(fā)送該烹飪控制匹配信息,從而對各廚房設(shè)備進行協(xié)調(diào)控制。
[0085]上述步驟是烹飪程序管理單元的一種工作流程,具體實施時,烹飪程序管理單元的工作流程可靈活多變,例如選取烹飪控制程序或者烹飪控制命令的步驟可同步執(zhí)行,即可同時根據(jù)設(shè)備信息中的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息在烹飪控制主題被解析后的烹飪控制程序集合中同時選取與設(shè)備信息相匹配的烹飪控制程序或者烹飪控制命令。而且,值得注意的是,選擇烹飪控制命令的步驟也可以不限于在烹飪程序管理單元中執(zhí)行,例如也可以在協(xié)調(diào)控制單元中進行,即協(xié)調(diào)控制單元可以根據(jù)從設(shè)備管理單元獲取到的設(shè)備信息中的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息,在從烹飪程序管理單元獲取到的特定的烹飪控制程序中選取與其相匹配的烹飪控制命令并執(zhí)行。
[0086]智能廚房主機控制模塊的這幾個功能單元相輔相成,互相協(xié)作,共同完成智能廚房主機的自適應控制功能,參照附圖6所示,為本發(fā)明智能廚房主機控制模塊的整體結(jié)構(gòu)組成及流程示意圖,由圖示可以看出,各功能單元整體之間互相協(xié)作的流程如下:設(shè)備管理單元獲取廚房設(shè)備的設(shè)備信息,將其傳遞給協(xié)調(diào)控制單元;協(xié)調(diào)控制單元將該設(shè)備信息傳遞給烹飪程序管理單元,由烹飪程序管理單元根據(jù)該設(shè)備信息在烹飪控制主題被解析后的烹飪控制程序集合中選取合適的烹飪控制程序,并將選定的烹飪控制程序傳送給協(xié)調(diào)控制單元;協(xié)調(diào)控制單元可執(zhí)行特定的烹飪控制程序,并接收廚房設(shè)備的烹飪狀態(tài)輸入,輸出與控制接口相關(guān)的烹飪控制命令。
[0087]具體實施時,協(xié)調(diào)控制單元和烹飪程序管理單元作為常規(guī)的功能控制或管理單元,二者并沒有明顯的界線劃分,即二者可以作為獨立的兩個功能單元存在,也可以匯集于一個功能單元中存在。如果二者匯集于一個功能單元中存在,則該一個功能單元就可執(zhí)行上述兩個功能單元的控制或管理功能。例如將上述協(xié)調(diào)控制單元的控制功能匯集于烹飪程序管理單元中,則上述協(xié)調(diào)控制單元所執(zhí)行的功能也相應的由烹飪程序管理單元執(zhí)行,則具體實施時設(shè)備管理單元將設(shè)備信息直接傳遞給烹飪程序管理單元,烹飪程序管理單元根據(jù)設(shè)備信息選取合適的烹飪控制程序后,直接執(zhí)行該特定的烹飪控制程序,并可獲取烹飪狀態(tài)輸入信息,同時根據(jù)設(shè)備控制接口直接輸出烹飪控制命令。
[0088]智能廚房主機的控制模塊除了包括上述幾個功能單元外,還可以包括一個可由用戶自定義智能廚房主機輸入量和輸出量之間控制邏輯關(guān)系的邏輯可編程單元,通過該邏輯可編程單元,使用者可根據(jù)自己的操作習慣,制定屬于自己的控制邏輯,從而滿足了不同使用者的個性化需要。具體的,邏輯可編程單元與控制模塊中的協(xié)調(diào)控制單元通訊連接,智能廚房主機的輸入量是指智能廚房主機通過通信模塊接收的某個狀態(tài)量,如傳感器輸入的狀態(tài)量,或者是智能廚房主機通過人機交互模塊接收的某個輸入量,還可以是智能廚房主機內(nèi)部程序執(zhí)行過程中產(chǎn)生的某個中間變量。智能廚房主機的輸出量可以是智能廚房主機通過通信模塊發(fā)送的控制命令,也可以是智能廚房主機發(fā)送到人機交互模塊的某個提示信息,還可以是智能廚房主機內(nèi)部程序執(zhí)行過程中的某個中間變量或者事件。參照附圖7所示,為智能廚房主機控制模塊中邏輯可編程單元功能示意圖,舉例描述如下:
[0089](a)將人體感應傳感器的輸入狀態(tài)量作為可編程輸入,在監(jiān)測到使用者進入廚房后,延時I秒鐘后,觸發(fā)點燈的控制命令,通過通信模塊驅(qū)動智能照明開關(guān)點亮廚房的照明燈。
[0090](b)將智能廚房主機烹飪開始按鈕的輸入量作為可編程邏輯單元的輸入量,該輸入量經(jīng)過若干秒的延時后,作為輸出量驅(qū)動抽油煙機的啟動命令。
[0091](C)將烹飪控制程序執(zhí)行完的結(jié)束標志作為一個輸入量,經(jīng)過若干秒的延時后,作為輸出量驅(qū)動抽油煙機的停止命令。
[0092]具體的,邏輯可編程單元內(nèi)執(zhí)行的程序,可以通過計算機或者移動終端上的特定軟件制作完成后,通過智能廚房主機的通信模塊導入;也可以通過智能廚房主機的人機交互模塊,直接制作后導入。邏輯可編程單元內(nèi)執(zhí)行的程序可以通過字符編碼完成,也可以通過圖形界面完成。為了保證邏輯可編程單元功能實現(xiàn)的開放性和標準化,邏輯可編程單元的執(zhí)行程序可以按照符合IEC61131-3標準的規(guī)范制定。采用標準化的設(shè)計規(guī)范后,既有利于智能廚房主機程序的設(shè)計和實施,也有利于使用者的使用。
[0093]智能廚房主機控制模塊中設(shè)備管理單元獲取的廚房設(shè)備信息是智能廚房主機所連接或者綁定的廚房設(shè)備,如附圖8所示,為本發(fā)明智能廚房主機的一種本地連接示意圖,由圖示可以看出,通過智能廚房主機提供的標準化接入平臺,所有廚房設(shè)備均可以同智能廚房主機連接,且可以通過智能廚房主機交換廚房內(nèi)其他設(shè)備的設(shè)備信息,同時協(xié)調(diào)自己的行為或者接收智能廚房主機的控制。連接的廚房設(shè)備可以僅僅是具備監(jiān)測功能或者執(zhí)行功能的單一廚房設(shè)備,如傳感器或者排氣扇等;也可以是同時具有監(jiān)測和執(zhí)行功能的復合廚房設(shè)備,如智能爐具;或者也可以是一個可獨立完成某種控制過程的智能烹飪系統(tǒng)。
[0094]智能廚房主機與廚房設(shè)備之間可以通過建立綁定關(guān)系,實現(xiàn)設(shè)備信息的獲取,具體的,上述綁定關(guān)系的確認一般通過驗證的方式實現(xiàn)。使用者與該廚房設(shè)備的綁定過程,可以是通過輸入該設(shè)備的認證碼或者連接密碼后,由智能廚房主機和該廚房設(shè)備進行信息交互后完成。
[0095]智能廚房主機還可以對驗證綁定后的廚房設(shè)備進行上電檢索,根據(jù)廚房設(shè)備的上電狀態(tài)以及廚房設(shè)備與烹飪控制過程的關(guān)聯(lián)性,采取與之相應的處理方式。例如某一廚房設(shè)備,其事先與智能廚房主機綁定過,假若智能廚房主機此次檢測到該廚房設(shè)備未上電,判斷到該廚房設(shè)備對烹飪過程的影響不大,如油煙機調(diào)節(jié)風力大小,則仍舊按照預先匹配的烹飪控制策略繼續(xù)執(zhí)行烹飪過程;若判斷到該廚房設(shè)備對烹飪過程的影響較大,如智能爐具未上電不能進行智能烹飪,則智能廚房主機會自協(xié)調(diào)的調(diào)整烹飪控制策略,將烹飪控制策略中需要智能爐具動作的部分命令提示給用戶,由用戶根據(jù)提示手動操作完成,從而自協(xié)調(diào)的完成整個烹飪控制過程。
[0096]本發(fā)明的智能廚房主機除了本地連接各種廚房設(shè)備外,還可以網(wǎng)絡(luò)連接數(shù)據(jù)庫或者服務(wù)器,參照附圖9所示,為本發(fā)明智能廚房主機的一種網(wǎng)絡(luò)連接示意圖,由圖示可以看出,本示例中智能廚房主機網(wǎng)絡(luò)連接有設(shè)備注冊服務(wù)器和管理服務(wù)器。
[0097]其中,設(shè)備注冊服務(wù)器按照統(tǒng)一的標準格式記錄并保存不同廚房設(shè)備的設(shè)備信息,包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息。智能廚房主機可通過通信模塊連接設(shè)備注冊服務(wù)器,將記錄的設(shè)備識別信息提交給設(shè)備注冊服務(wù)器,從而從設(shè)備注冊服務(wù)器處獲取與設(shè)備識別信息對應的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息。通過獲取的廚房設(shè)備的功能信息,智能廚房主機可以判斷廚房設(shè)備可以完成的控制,從而判斷能夠執(zhí)行的特定烹飪控制程序;更進一步的,如果有可能,智能廚房主機還可以根據(jù)使用者具備的廚房電器的功能信息,調(diào)整特定烹飪控制程序的執(zhí)行方式。通過狀態(tài)監(jiān)測接口可以獲取智能廚房設(shè)備的工作狀態(tài),以實現(xiàn)閉環(huán)控制系統(tǒng)。通過設(shè)備注冊服務(wù)器獲取的廚房設(shè)備控制接口信息,用于智能廚房主機將控制命令轉(zhuǎn)換為智能廚房設(shè)備可以識別的形式,從而保證智能廚房主機對智能廚房設(shè)備的有效控制。
[0098]其中,管理服務(wù)器可以接收智能廚房主機上送的自身狀態(tài)信息,也可以向智能廚房主機下發(fā)控制命令。具體的,智能廚房主機通過通信模塊與管理服務(wù)器連接,并通過向管理服務(wù)器開放通信接口接受管理服務(wù)器的信息。當然,為了應用的安全,智能廚房主機和管理服務(wù)器之間的通訊可以采用認證和加密的方式進行。優(yōu)選的,管理服務(wù)器和設(shè)備注冊服務(wù)器可以布置在同一個硬件平臺。
[0099]管理服務(wù)器不僅可以和互聯(lián)網(wǎng)連接,還可以和公共通訊信息網(wǎng)連接,即接入管理服務(wù)器后,使用者不僅可以通過管理服務(wù)器上的服務(wù)接口遠程實現(xiàn)對智能廚房主機的命令輸入,從而達到遠程控制廚房設(shè)備的功能;而且通過管理服務(wù)器同公眾通信網(wǎng)的連接,還可以通過手機等移動終端實現(xiàn)遠程控制,接收智能廚房主機發(fā)送的通知消息或者告警信息。管理服務(wù)器還可以提供數(shù)字菜譜查詢,下載等服務(wù)。智能廚房主機根據(jù)自身連接的廚房設(shè)備信息,檢索并獲取對應的數(shù)字菜譜。
[0100]本發(fā)明所提出的智能廚房主機的工作方法,可以根據(jù)獲取到的廚房設(shè)備信息,選取與該設(shè)備信息相匹配的烹飪控制程序并執(zhí)行,從而自適應控制各種廚房設(shè)備的工作,參照附圖10所示,具體工作時采用如下步驟:
[0101]S1001,設(shè)備信息獲取步驟,獲取廚房設(shè)備的設(shè)備信息。其中,設(shè)備信息包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或代表廚房設(shè)備類型的設(shè)備識別信息。此外,獲取的廚房設(shè)備的設(shè)備信息,還包括智能廚房主機自身的設(shè)備信息。
[0102]具體的,獲取廚房設(shè)備信息的方式可以為直接或者間接。直接獲取方式下,是指通過智能廚房主機的人機交互模塊直接接收使用者手動輸入的設(shè)備信息,或者也可以由智能廚房主機通過通信模塊和處于同一通信網(wǎng)絡(luò)的廚房設(shè)備直接通信獲取。如果需要,還可以通過輸入驗證信息在廚房設(shè)備和智能廚房主機兩者之間建立通信通道,通信通道建立后,智能廚房主機和廚房設(shè)備就可以交換設(shè)備識別碼或者其它相關(guān)產(chǎn)品信息。直接獲取的廚房設(shè)備的設(shè)備信息可以是設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息、設(shè)備識別信息中的任一種或任幾種。間接獲取方式下,是指智能廚房主機通過本地直接或者網(wǎng)絡(luò)間接的方式獲取除設(shè)備識別信息外的廚房設(shè)備的其他設(shè)備信息;優(yōu)選的,設(shè)備識別信息和與其對應的其他設(shè)備信息可以保存于一個數(shù)據(jù)庫中,如設(shè)備注冊數(shù)據(jù)庫,智能廚房主機通過設(shè)備識別信息,可以在該數(shù)據(jù)庫中查詢到與該設(shè)備識別信息對應的設(shè)備的其他信息;設(shè)備注冊數(shù)據(jù)庫可以布置在智能廚房主機本地,也可以布置在網(wǎng)絡(luò)上;如果設(shè)備注冊數(shù)據(jù)庫布置在本地,則智能廚房主機不需要連接網(wǎng)絡(luò)就可以正常工作,即通過本地直接轉(zhuǎn)換的方式就可以獲取其他設(shè)備信息;如果設(shè)備注冊數(shù)據(jù)庫布置在網(wǎng)絡(luò)上,則智能廚房主機必須連接網(wǎng)絡(luò),即智能廚房主機通過通信模塊對網(wǎng)絡(luò)上的數(shù)據(jù)庫訪問,才能間接將設(shè)備識別信息轉(zhuǎn)換為其他設(shè)備信息。
[0103]具體的,通過人機交互模塊獲取廚房設(shè)備的設(shè)備信息其獲取方式為手動獲取,通過通信模塊或者訪問服務(wù)器獲取廚房設(shè)備的設(shè)備信息時其獲取方式為自動獲取。具體的,獲取設(shè)備信息的方式可以為主動,也可以為被動。
[0104]獲取的廚房設(shè)備的設(shè)備信息可以保存在智能廚房主機本地的非易失性存儲器中,以便再次使用。優(yōu)選的,所有的廚房設(shè)備的設(shè)備信息都按照某種統(tǒng)一的標準格式記錄和保存,這種標準格式可以是XML格式,或者是其他標準格式。
[0105]S1002,烹飪控制程序選取步驟,根據(jù)設(shè)備信息中的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息在烹飪控制主題被解析后的烹飪控制程序集合中選取與設(shè)備信息相匹配的烹飪控制程序。
[0106]具體的,智能廚房主機中預先匯集有多種烹飪控制主題,用戶可根據(jù)自身需要選擇其中的某一種主題作為某次烹飪的控制目標。選定的烹飪控制主題可被智能廚房主機解析為烹飪控制程序集合,該集合中包含有能夠滿足各類別所有廚房設(shè)備不同組合的烹飪控制程序。此外,烹飪控制程序中,與廚房設(shè)備控制接口相關(guān)的部分程序稱之為烹飪控制命令。
[0107]選擇烹飪控制程序時,可同時根據(jù)設(shè)備信息中的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息在烹飪控制主題被解析后的烹飪控制程序集合中同時選取與設(shè)備信息相匹配的烹飪控制程序或者烹飪控制命令,也可以先根據(jù)設(shè)備功能信息和/或設(shè)備參數(shù)信息初步選定烹飪控制程序,進而根據(jù)設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息在初步選定的烹飪控制程序中選擇與廚房設(shè)備接口相關(guān)的烹飪控制命令。
[0108]上述根據(jù)設(shè)備信息選取烹飪控制程序或烹飪控制命令的依據(jù)在于廚房設(shè)備的設(shè)備信息與烹飪控制程序的部分信息相關(guān)聯(lián)。同時為了保證選取匹配的效果,烹飪控制程序中與廚房設(shè)備信息相關(guān)聯(lián)的部分,需要按照與設(shè)備信息相同的標準進行描述,這樣才會使選取結(jié)果更有針對性及匹配性。這種描述標準可以是程序語言設(shè)計標準,也可以是標記語言設(shè)計標準,比如二者采用同一種編程語言進行描述,如C語言或者VB語言等;或者二者采用同一種標記語言進行設(shè)計,采用同一種標記語言可以實現(xiàn)對電子文檔的語義、結(jié)構(gòu)及格式的統(tǒng)一定義,如二者均采用XML或者XHTML形式的標記語言。
[0109]S1003,烹飪控制程序執(zhí)行步驟,將烹飪控制程序發(fā)送給對應的廚房設(shè)備執(zhí)行。具體的,可執(zhí)行烹飪控制程序的對應的廚房設(shè)備,是指智能廚房主機本身,或者是除智能廚房主機之外具有烹飪過程控制能力的其他任一廚房設(shè)備。
[0110]通過上述選取的烹飪控制程序或者烹飪控制程序中與控制接口相關(guān)的部分程序即烹飪控制命令,與廚房設(shè)備的設(shè)備信息互相匹配,智能廚房主機可通過執(zhí)行該烹飪控制程序,并將烹飪控制命令發(fā)送給對應的廚房設(shè)備執(zhí)行,從而協(xié)調(diào)控制各個廚房設(shè)備。特別的,可以在同一時刻同時執(zhí)行多個烹飪控制程序,同時對多個烹飪過程或者多個廚房設(shè)備進行控制,這多個廚房設(shè)備可以工作在同一烹飪過程中,也可以工作在不同的烹飪過程中,還可以工作在與烹飪相關(guān)的過程中。
[0111]本發(fā)明所提出的智能廚房主機的控制方法,用于指導整個烹飪過程的實現(xiàn),這個烹飪過程,不僅是指具體菜肴的烹飪控制過程,還指與菜肴烹飪相關(guān)的其他控制過程,如智能冰箱的控制、智能燈具的控制等等,該控制方法的具體實施過程如下:
[0112]首先,獲取與智能廚房主機協(xié)同工作的廚房設(shè)備的設(shè)備信息。
[0113]具體的,智能廚房主機通過烹飪過程執(zhí)行前的廚房設(shè)備綁定過程,或者烹飪過程執(zhí)行中的廚房設(shè)備監(jiān)測過程獲取廚房設(shè)備的設(shè)備信息;具體實施時,智能廚房主機與廚房設(shè)備之間可以通過上電或者建立綁定關(guān)系,實現(xiàn)設(shè)備信息的獲??;除了在上述上電或者綁定過程中實現(xiàn)設(shè)備信息的獲取外,還可以在具體的烹飪執(zhí)行過程中,通過廚房設(shè)備的狀態(tài)監(jiān)測接口獲取廚房設(shè)備的一些設(shè)備信息,例如可以獲取這些廚房設(shè)備狀態(tài)監(jiān)測量的種類或者能力信息等。
[0114]具體的,與智能廚房主機協(xié)同工作的廚房設(shè)備,是烹飪過程工作前綁定的廚房設(shè)備中的部分或者全部,或者是烹飪工作時發(fā)現(xiàn)或者檢測到的廚房設(shè)備的部分或者全部;更具體的,與智能廚房主機綁定的全部廚房設(shè)備,如果用戶只想選用其中的某一種或某幾種廚房設(shè)備執(zhí)行烹飪控制過程,則還可以在這些已與智能廚房主機綁定的廚房設(shè)備中人為選擇其需要執(zhí)行烹飪控制任務(wù)的廚房設(shè)備,則與智能廚房主機協(xié)同工作的廚房設(shè)備是烹飪過程工作前綁定的廚房設(shè)備中的部分廚房設(shè)備,而如果用戶未從這些綁定的廚房設(shè)備中進行人為選擇,則與智能廚房主機協(xié)同工作的廚房設(shè)備就是與智能廚房主機綁定的全部廚房設(shè)備;烹飪過程進行時,智能廚房主機上電或者通訊檢測到的全部廚房設(shè)備也可以作為與智能廚房主機協(xié)同工作的廚房設(shè)備,用戶也可以對這些檢測或發(fā)現(xiàn)到的廚房設(shè)備進行人為選擇,則選中的部分廚房設(shè)備為與智能廚房主機協(xié)同工作的廚房設(shè)備,增加了用戶使用的靈活性。
[0115]與智能廚房主機協(xié)同工作的廚房設(shè)備,除了指烹飪該道菜肴的具體廚房設(shè)備,如鍋具、爐具等,還包括與菜肴烹飪有關(guān)的其他廚房設(shè)備,如智能冰箱、智能燈具等,即只要與智能廚房主機協(xié)同工作的廚房設(shè)備,均視為本發(fā)明所提出的的廚房設(shè)備,當然,與智能廚房主機協(xié)同工作的廚房設(shè)備還包括智能廚房主機自身。獲取的廚房設(shè)備的設(shè)備信息可以包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或設(shè)備識別信息。
[0116]其次,根據(jù)廚房設(shè)備與烹飪過程相關(guān)的功能組合,選擇與該功能組合相匹配的烹飪控制程序。
[0117]具體的,烹飪過程是指具體菜肴的烹飪控制過程,或者與菜肴烹飪相關(guān)的其他控制過程;與烹飪過程相關(guān)的功能包括廚房設(shè)備能夠?qū)崿F(xiàn)的功能、廚房設(shè)備實現(xiàn)該功能的能力、烹飪狀態(tài)量監(jiān)測的種類和/或烹飪狀態(tài)量監(jiān)測的能力;更具體的,廚房設(shè)備能夠?qū)崿F(xiàn)的功能表明廚房設(shè)備的具體實現(xiàn)功能,例如智能廚房主機能夠?qū)崿F(xiàn)的功能有主控、烹飪信息提示等,智能爐具能夠?qū)崿F(xiàn)的功能有烹炒、煎炸、蒸煮等,智能抽油煙機能夠?qū)崿F(xiàn)的功能有吸取油煙等;廚房設(shè)備實現(xiàn)該功能的能力指廚房設(shè)備實現(xiàn)該功能需要具備的條件或參數(shù),如智能爐具的功率、智能抽油煙機的排風量等;烹飪狀態(tài)量監(jiān)測的種類是指可以監(jiān)測的各種狀態(tài)量,如可以監(jiān)測時間、溫度、濕度、氣體等;烹飪狀態(tài)量監(jiān)測的能力是指實現(xiàn)上述監(jiān)測狀態(tài)所需要具備的條件或參數(shù),如具有溫度傳感器、濕度傳感器等。廚房設(shè)備的功能組合即指與智能廚房主機綁定或者用戶選取的、與智能廚房主機協(xié)同工作的所有廚房設(shè)備的功能、廚房設(shè)備實現(xiàn)該功能的能力、烹飪狀態(tài)量監(jiān)測的種類和/或烹飪狀態(tài)量監(jiān)測能力的組口 ο
[0118]具體的,廚房設(shè)備與烹飪過程相關(guān)的功能,與前述的廚房設(shè)備的設(shè)備信息,二者之間可以具有相互對應關(guān)系,如可以一對一、一對多或者多對一,即某一廚房設(shè)備可以實現(xiàn)完成一個功能、或者某一廚房設(shè)備可以實現(xiàn)完成多個功能,或者多個廚房設(shè)備可以完成合作完成一個功能。
[0119]具體的,烹飪控制主題是多個烹飪控制程序的集合,這個烹飪控制程序集合包含整個控制過程中各種廚房設(shè)備組合所對應的烹飪控制程序,因此,可適于控制不同的廚房設(shè)備組合,例如其對控制過程中無法直接控制的廚房設(shè)備,可以通過提示信息,指導使用者手動完成控制任務(wù)。這個烹飪控制程序的集合中的多個烹飪控制程序分別與多組廚房設(shè)備的功能組合相匹配,而具體實施時實際獲取的廚房設(shè)備與烹飪過程相關(guān)的功能組合,只是其中上述多組廚房設(shè)備功能組合中的一組,根據(jù)這組廚房設(shè)備的功能組合在烹飪控制程序集合中所選擇的烹飪控制程序,必然與這些廚房設(shè)備的功能組合相匹配。例如烹飪控制程序集合中分別包含有智能爐具、智能配料機、電飯煲、抽油煙機、排氣扇、智能冰箱、智能微波爐、智能燈具等廚房設(shè)備的烹飪控制程序,而用戶擁有的廚房設(shè)備只有智能爐具、電飯煲和抽油煙機三種,則可以根據(jù)該用戶擁有的廚房設(shè)備的組合信息從烹飪控制程序集合中抽取出符合該設(shè)備組合的烹飪控制程序來,如選出的烹飪控制程序只包含有智能爐具、電飯煲、抽油煙機部分的控制程序。最后,執(zhí)行烹飪控制程序,依照烹飪過程既定的順序,通過標準控制接口或者與所述廚房設(shè)備相匹配的控制接口執(zhí)行相應的烹飪控制命令。
[0120]具體的,本發(fā)明所提出的烹飪過程既定的順序,是指可以將整個烹飪過程分解為若干個不同的烹飪控制階段,這些烹飪控制階段按順序組合而成,因此,執(zhí)行烹飪控制程序時,可以依照這些順序的烹飪控制階段執(zhí)行。例如可以按照烹飪過程的步驟流程信息、步驟切換的事件信息、每個步驟中期望達成的控制指標信息,將整個烹飪過程劃分為若干個不同的烹飪控制階段,其中,步驟流程信息包括相應菜肴烹制過程中的烹制步驟,事件信息包括烹飪過程中正常的步驟切換和突然出現(xiàn)的非正常事件并要采取的應對措施,控制指標信息包括相應烹制步驟中的控制對象和控制參數(shù)。具體的,不同烹飪控制階段的劃分依據(jù)為是否可獨立完成某一控制目標,例如可以將整個烹飪過程劃分為烹飪準備、烹飪控制、烹飪結(jié)束等若干各階段。顯而易見的是,烹飪準備過程和烹飪結(jié)束后的控制過程,在特定環(huán)境下,即便不同使用者其控制過程也是相對固定的,所以可以共用相同的烹飪控制程序。而烹飪不同菜肴的火候、配料過程則一般不會相同,需要制作不同的烹飪控制程序。因此,智能廚房主機的烹飪控制程序,也可以劃分為烹飪控制過程和烹飪輔助過程兩個部分。烹飪輔助過程部分包括烹飪準備過程和烹飪完成后的收尾控制,烹飪準備過程如洗菜,切菜等,烹飪完成后的收尾控制如清洗鍋具,清洗吸油煙機等,該部分的控制程序可以相對固定。而具體的烹飪控制過程,即數(shù)字菜譜部分,可以針對不同的菜肴制作過程,進行針對性的設(shè)計。
[0121]烹飪控制程序中,與廚房設(shè)備控制接口相關(guān)的部分程序稱之為烹飪控制命令,廚房設(shè)備的控制接口通過執(zhí)行該烹飪控制命令可執(zhí)行相應的控制動作。具體的,廚房設(shè)備的控制接口可以是通用的標準接口,也可以是在烹飪控制程序中可由用戶自定義的與廚房設(shè)備相匹配的控制接口。通過通用的標準接口控制廚房設(shè)備的烹飪控制命令相對比較固定,且部分具有相同標準接口的廚房設(shè)備還可以共用相同的烹飪控制命令;而與廚房設(shè)備相匹配的控制接口一般與具體廚房設(shè)備的組合相關(guān),根據(jù)不同的廚房設(shè)備組合可能會具有不同的控制接口,用戶還可通過智能廚房主機自定義該控制接口,因此,這部分的烹飪控制命令根據(jù)不同的廚房設(shè)備,具有針對性的設(shè)計。在執(zhí)行烹飪控制程序的過程中,可通過不同的控制接口執(zhí)行不同的烹飪控制命令,從而控制不同廚房設(shè)備的控制動作。本發(fā)明的烹飪控制程序或者烹飪控制命令在執(zhí)行過程中,除了可以控制某一道菜肴的烹飪過程外,還可以同時控制多道菜肴的烹飪過程,例如某一烹飪控制命令除了可以控制智能爐具烹炒菜肴的火力大小,還可以控制智能電飯煲煮粥的火力大小,通過這種方式,提高了智能廚房主機協(xié)調(diào)控制廚房設(shè)備的能力。
[0122]進一步的,還可以在烹飪控制程序執(zhí)行過程中通過狀態(tài)監(jiān)測接口獲取智能廚房設(shè)備的工作狀態(tài),以實現(xiàn)烹飪控制程序的閉環(huán)控制。
[0123]以上分別說明了智能廚房主機、智能廚房主機的工作方法以及智能廚房主機的控制方法,為了更進一步說明本發(fā)明智能廚房主機的工作機制,下面通過舉例來說明使用者具備不同廚房設(shè)備時,智能廚房主機如何利用記錄的設(shè)備信息自適應的執(zhí)行相應的控制命令,來滿足不同使用者的需求。
[0124](a)智能廚房主機
[0125]如果智能廚房主機的設(shè)備管理單元只記錄了智能廚房主機自身的設(shè)備識別信息,則可能代表使用者所擁有的其它廚房電器都為傳統(tǒng)電器設(shè)備,無法實現(xiàn)遠程控制功能,也無法接入智能廚房主機,協(xié)同完成烹飪過程或者廚房內(nèi)的其它工作。
[0126]在這種情況下,智能廚房主機通過設(shè)備注冊服務(wù)器獲取的功能列表中只包含智能廚房主機自身的功能。智能廚房主機能夠提供的功能主要是烹飪提示信息。提示信息向使用者展示的具體方式,根據(jù)獲取的廚房主機自身的功能列表決定,例如提供文字、語音、視頻、燈光這些提示信息中的部分或者全部;甚至是特定信息類型的細節(jié)特征,例如文字的大小、位置、字體,語音提示的語言種類或者區(qū)域方言,視頻的分辨率等。
[0127](b)智能廚房主機+智能烹飪爐具
[0128]如果智能廚房主機記錄的設(shè)備列表中增加了智能烹飪爐具設(shè)備,則可以將烹飪爐具納入智能廚房主機的控制范圍。則烹飪控制程序執(zhí)行時,不僅可以提供(a)中所述的提示信息,還可以對烹飪爐具的火力進行控制。
[0129]烹飪爐具的火力大小可以通過和智能烹飪爐具的信息交互自動完成,火候控制不需要使用者完成,自然也就不再需要提示信息。因此,智能廚房主機的協(xié)調(diào)控制單元在從設(shè)備管理單元獲取到智能烹飪爐具具備火力調(diào)節(jié)功能后,自動屏蔽烹飪控制程序中火力調(diào)節(jié)提示信息。即在烹飪控制程序執(zhí)行過程中,(a)中原來需要智能廚房主機發(fā)出火力調(diào)節(jié)提示信息的地方,修改為向智能烹飪爐具發(fā)出火力調(diào)節(jié)命令。
[0130]同時,如果智能烹飪爐具具備測溫傳感器或者類似狀態(tài)監(jiān)測部件,同樣也會在智能廚房主機的設(shè)備管理單元中顯示。智能廚房主機的協(xié)調(diào)控制單元,在從設(shè)備管理單元中獲取狀態(tài)監(jiān)測部件信息后,則會根據(jù)烹飪控制程序的相應設(shè)計,在合適的時候,通過通信模塊從智能廚房設(shè)備中讀取相應狀態(tài)量,并結(jié)合烹飪控制的目標量,調(diào)整火力大小,形成一個閉環(huán)控制系統(tǒng),從而達到更好的烹飪控制效果。
[0131](C)智能廚房主機+智能烹飪爐具+智能傳感器+智能照明+智能排氣扇+智能抽油煙機
[0132]在完全智能化的廚房系統(tǒng)中,需要完成的不僅僅是飯菜烹飪工作,而是希望將整個廚房的所有電器設(shè)備都納入智能廚房主機的管理范圍,形成統(tǒng)一控制的智能廚房系統(tǒng)。
[0133]除了飯菜烹飪外,廚房內(nèi)需要完成的另一項工作就是環(huán)境安全檢測,包括空氣凈化、油煙抽放、燈光照明、火災報警、煤氣泄漏、漏水等。環(huán)境安全檢測系統(tǒng)的基本組成是傳感器加報警器或者執(zhí)行器的模式。例如火災報警、煤氣泄漏、漏水等系統(tǒng)就是傳感器加報警器的模式,而空氣凈化、油煙吸取、智能照明則是傳感器加執(zhí)行器的模式。具體的,傳感器可以是人體感應傳感器、光照度傳感器、溫度傳感器、濕度傳感器、煤氣濃度傳感器、漏水檢測傳感器等;執(zhí)行器可以是排氣扇、抽油煙機、可控滅火裝置、可控水龍頭等。
[0134]將環(huán)境安全檢測系統(tǒng)納入智能廚房主機的控制范圍后,智能廚房主機可以替代上述報警器的功能,也能替代上述執(zhí)行器中的邏輯判斷功能。對于傳感器加報警器的系統(tǒng),需要在智能廚房主機的設(shè)備管理單元中添加智能傳感器,然后通過設(shè)備注冊服務(wù)器返回的信息,智能廚房主機就可以接收智能傳感器發(fā)送的狀態(tài)監(jiān)測信號,然后設(shè)置狀態(tài)量越限值或告警值,并關(guān)聯(lián)相應的人機交互信息輸出接口,就可以實現(xiàn)此類系統(tǒng)的越限告警功能。對于傳感器加執(zhí)行器的系統(tǒng),需要同時將智能傳感器和執(zhí)行器記錄到設(shè)備管理單元中。智能廚房主機通過訪問設(shè)備注冊服務(wù)器后獲得信息,就可以接收智能傳感器監(jiān)測的狀態(tài)量,也能在需要的時候,以通信的方式控制執(zhí)行器的動作。因為智能廚房主機自身就可以實現(xiàn)邏輯判斷功能,只需要設(shè)置動作越限值,智能廚房主機就可以將接收到的狀態(tài)量與動作越限值比較,如果滿足條件,則發(fā)送動作命令控制執(zhí)行器的動作行為。在這種情況下,將會簡化執(zhí)行器的設(shè)計和制造過程。
[0135]綜上所述,通過本發(fā)明提出的智能廚房主機,不僅可以解決傳統(tǒng)廚房向智能廚房過渡時,使用者逐步更新廚房設(shè)備時需要智能廚房主機不斷改變控制策略的問題,還可以作為一種智能廚房控制平臺,將智能廚房內(nèi)的所有電器設(shè)備均納入該控制平臺,從而達到最優(yōu)的控制策略和工作效果,不僅明顯降低了智能廚房控制系統(tǒng)的建設(shè)成本,而且顯著提高了整個系統(tǒng)的工作效率。
【權(quán)利要求】
1.一種智能廚房主機,包括通信模塊、控制模塊和電源模塊,所述通信模塊和所述控制模塊分別與所述電源模塊連接,所述通信模塊與所述控制模塊連接,所述通信模塊與廚房設(shè)備通訊連接,其特征在于,所述控制模塊包括設(shè)備管理單元、烹飪程序管理單元和協(xié)調(diào)控制單元;所述設(shè)備管理單元管理廚房設(shè)備的設(shè)備信息,所述設(shè)備信息包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或代表廚房設(shè)備類型的設(shè)備識別信息;所述烹飪程序管理單元獲取所述設(shè)備信息,根據(jù)所述設(shè)備信息在烹飪控制主題被解析后的烹飪控制程序集合中選取與所述設(shè)備信息相匹配的烹飪控制程序;所述協(xié)調(diào)控制單元獲取并執(zhí)行所述烹飪控制程序。
2.根據(jù)權(quán)利要求1所述的智能廚房主機,其特征在于,所述智能廚房主機還包括可用于使用者和智能廚房主機交換信息的人機交互模塊,所述人機交互模塊分別與所述電源模塊和所述控制模塊連接。
3.根據(jù)權(quán)利要求1或2所述的智能廚房主機,其特征在于,所述智能廚房主機還包括可執(zhí)行烹飪控制命令的具有烹飪過程控制能力的執(zhí)行模塊,所述執(zhí)行模塊分別與所述電源模塊和所述控制模塊連接。
4.根據(jù)權(quán)利要求1-3任一項所述的智能廚房主機,其特征在于,所述控制模塊還包括可由用戶自定義智能廚房主機輸入量和輸出量之間控制邏輯關(guān)系的邏輯可編程單元,所述邏輯可編程單元與所述協(xié)調(diào)控制單元連接。
5.一種權(quán)利要求1-4任一項的智能廚房主機的工作方法,其特征在于,預先匯集有多種烹飪控制主題,所述烹飪控制主題可被解析為烹飪控制程序集合,該工作方法包括如下步驟: 設(shè)備信息獲取步驟,獲取廚房設(shè)備的設(shè)備信息,其中,所述設(shè)備信息包括設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息、控制接口信息和/或代表廚房設(shè)備類型的設(shè)備識別信息; 烹飪控制程序選取步驟,根據(jù)所述設(shè)備信息在所述烹飪控制主題被解析后的烹飪控制程序集合中選取與所述設(shè)備信息相匹配的烹飪控制程序; 烹飪控制程序執(zhí)行步驟,將所述烹飪控制程序發(fā)送給對應的所述廚房設(shè)備執(zhí)行;其中,所述對應的廚房設(shè)備,是指智能廚房主機本身,或者是除智能廚房主機之外具有烹飪過程控制能力的其他任一廚房設(shè)備。
6.根據(jù)權(quán)利要求5所述的智能廚房主機的工作方法,其特征在于,所述廚房設(shè)備的設(shè)備信息與所述烹飪控制程序的部分信息相關(guān)聯(lián),并且所述烹飪控制程序中與所述設(shè)備信息相關(guān)聯(lián)的部分,具有與所述設(shè)備信息相同的描述標準,所述描述標準是程序語言或者標記;五古P口口 ο
7.根據(jù)權(quán)利要求5或6所述的智能廚房主機的工作方法,其特征在于,所述廚房設(shè)備的設(shè)備信息其獲取方式是通過智能廚房主機的人機交互模塊或者通信模塊獲取。
8.根據(jù)權(quán)利要求5-7任一項所述的智能廚房主機的工作方法,其特征在于,除設(shè)備識別信息外的所述廚房設(shè)備的設(shè)備信息獲取方式是通過智能廚房主機訪問服務(wù)器獲取;所述服務(wù)器按照統(tǒng)一的標準格式記錄并保存不同廚房設(shè)備的設(shè)備信息,所述除設(shè)備識別信息外的設(shè)備信息與設(shè)備識別信息相關(guān)聯(lián),所述服務(wù)器獲取智能廚房主機提交的所述設(shè)備識別信息,返回與所述設(shè)備識別信息對應的設(shè)備功能信息、設(shè)備參數(shù)信息、狀態(tài)監(jiān)測接口信息和/或控制接口信息。
9.根據(jù)權(quán)利要求5-8任一項所述的智能廚房主機的工作方法,其特征在于,獲取的廚房設(shè)備的設(shè)備信息,包括智能廚房主機自身的設(shè)備信息。
10.根據(jù)權(quán)利要求5-9任一項所述的智能廚房主機的工作方法,其特征在于,所述烹飪控制程序同時控制多個廚房設(shè)備,所述廚房設(shè)備工作在同一烹飪過程中,或者工作在不同的烹飪過程中,或者工作在與烹飪相關(guān)的過程中。
11.根據(jù)權(quán)利要求5-10任一項所述的智能廚房主機的工作方法,其特征在于,所述智能廚房主機與所述廚房設(shè)備之間通過建立綁定關(guān)系,實現(xiàn)所述設(shè)備信息的獲??;所述綁定關(guān)系的確認通過驗證的方式實現(xiàn);所述智能廚房主機對驗證綁定后的廚房設(shè)備進行上電檢索,根據(jù)廚房設(shè)備的上電狀態(tài)以及廚房設(shè)備與烹飪控制過程的關(guān)聯(lián)性,采取與之相應的處理方式。
12.根據(jù)權(quán)利要求5-11所述的智能廚房主機的工作方法,其特征在于,所述烹飪控制程序中智能廚房主機的輸入量和輸出量之間的控制邏輯關(guān)系,可以由用戶自定義;所述輸入量是智能廚房主機通過人機交互模塊或者通信模塊接收的狀態(tài)量或輸入,或者是執(zhí)行烹飪控制程序過程中產(chǎn)生的中間變量;所述輸出量是智能廚房主機通過人機交互模塊或者通信模塊發(fā)送的控制命令或提示信息,或者是執(zhí)行烹飪控制程序過程中產(chǎn)生的中間變量或事件。
13.—種權(quán)利要求1-4任一項的智能廚房主機的控制方法,其特征在于, 獲取與智能廚房主機協(xié)同工作的廚房設(shè)備的設(shè)備信息; 根據(jù)所述廚房設(shè)備與烹飪過程相關(guān)的功能組合,選擇與所述功能組合相匹配的烹飪控制程序; 執(zhí)行所述烹飪控制程序,依照烹飪過程既定的順序,通過標準控制接口或者與所述廚房設(shè)備相匹配的控制接口執(zhí)行相應的烹飪控制命令。
14.根據(jù)權(quán)利要求13所述的控制方法,其特征在于,所述與智能廚房主機協(xié)同工作的廚房設(shè)備,是工作前綁定的廚房設(shè)備中的部分或者全部,或者是工作時發(fā)現(xiàn)或者檢測到的廚房設(shè)備的部分或者全部。
15.根據(jù)權(quán)利要求13或14所述的控制方法,其特征在于,所述與烹飪過程相關(guān)的功能包括廚房設(shè)備能夠?qū)崿F(xiàn)的功能、廚房設(shè)備實現(xiàn)所述功能的能力、烹飪狀態(tài)量監(jiān)測的種類和/或烹飪狀態(tài)量監(jiān)測的能力。
16.根據(jù)權(quán)利要求13-15任一項所述的控制方法,其特征在于,所述烹飪控制程序和/或烹飪控制命令同時控制多道菜肴的烹飪過程。
17.根據(jù)權(quán)利要求13-16任一項所述的控制方法,其特征在于,所述與智能廚房主機協(xié)同工作的廚房設(shè)備包括智能廚房主機自身。
【文檔編號】G05B19/04GK104133387SQ201410315704
【公開日】2014年11月5日 申請日期:2014年7月2日 優(yōu)先權(quán)日:2014年7月2日
【發(fā)明者】江海峰, 張永強, 王嘉敏, 黃道鳳 申請人:珠海優(yōu)特電力科技股份有限公司