chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

為適應智能家居的發(fā)展設計AI-IA智能控制模塊

電子設計 ? 來源:郭婷 ? 作者:電子設計 ? 2019-05-21 08:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 引言

智能家居(Smart Home)的概念最早出現(xiàn)于美國,它利用先進的計算機技術、嵌入式技術、網(wǎng)絡通訊技術、綜合布線技術、將與家居生活有關的各種子系統(tǒng),有機地結合在一起。隨著科學技術的發(fā)展,智能家居的智能化、人性化一直是人們追求的目標,在此基礎上,本文提出了“AI-IA”的設想,將人工智能領域中專家系統(tǒng)控制方法應用于智能家居控制軟件的構建中,并給出了合理的設計方案。

2 關于智能家居的研究

2.1智能家居未來發(fā)展方向

智能家居是在信息技術的發(fā)展和人類對居住環(huán)境的要求不斷提高的基礎上產(chǎn)生的,由Home Automation Association(HAA,家庭自動化協(xié)會)所定義的智能家居是:一個使用不同的方法或設備的過程,以此來提高人們生活的能力,使家庭變得更舒適、安全和有效。科技以人為本,智能家居向著智能化、人性化的方向逐步發(fā)展,它可以在沒有或很少有人干預的情況下,對室內(nèi)或室外可能發(fā)生的事情按預先設定的內(nèi)容做出反應。如今,家電自動化的條件已經(jīng)具備,如:電飯煲可定時煮飯煲湯,空調(diào)可以定時開關,但家居智能化還剛剛起步。

2.2 AI-IA構想

目前的智能家居均實現(xiàn)了三表抄送、家庭安全監(jiān)控等功能,家電的自動化較以前有了很大的提高,但家電之間沒有太大聯(lián)系,僅僅是單一的“機械式”模式。信息家電之間若不能相互識別、相互通信、相互協(xié)作,那它所提供的功能是十分有限的,既不能實現(xiàn)服務的相互調(diào)用,更不能根據(jù)主人的生活習慣自我調(diào)節(jié),只能按照事先設定好的模式周而復始的獨立運行。為了適應智能家居的發(fā)展,本文設計了一個類似“人腦”一樣的控制器軟件,它存儲了主人大量生活習慣的規(guī)則,在外界環(huán)境發(fā)生變化時調(diào)用、觸發(fā)相關設備,這個過程可簡單描述為:記錄、識別、控制、響應、反饋等。

AI-IA(Artificial Intelligence-Information Appliance)是人工智能與信息家電的融合,它將人工智能領域中的專家系統(tǒng)引入智能家居,實現(xiàn)了信息家電之間的智能協(xié)作。信息家電智能協(xié)作模型可簡單描述為:人們根據(jù)自己的意愿將家電所能產(chǎn)生的事件按照因果關系組織起來,當某一事件產(chǎn)生時,系統(tǒng)會按照預先設定的信息自動觸發(fā)其它設備,使之產(chǎn)生相關的事件,哪些設備參與協(xié)作以及什么時候參與協(xié)作,都是按照用戶事先設定的規(guī)則完成的。

2.3 家庭網(wǎng)關軟件體系結構

家庭網(wǎng)關的設計采用模塊化分層的體系結構,每層軟件各司其職,并通過接口函數(shù)的調(diào)用來實現(xiàn)各層之間的功能交互。整個軟件系統(tǒng)具有良好的可操作性和可移植性,自上而下分為應用程序?qū)?、網(wǎng)絡協(xié)議層、操作系統(tǒng)層、硬件驅(qū)動層。AI-IA智能控制模塊是家庭網(wǎng)關的一部分,實現(xiàn)規(guī)則的采集、設備的監(jiān)控、智能推理、智能控制等功能,在linux操作系統(tǒng)下用C語言編寫,通過應用程序接口供其它功能模塊調(diào)用。家庭網(wǎng)關體系結構如圖1所示。

為適應智能家居的發(fā)展設計AI-IA智能控制模塊

圖1 家庭網(wǎng)關體系結構圖

3 AI-IA智能控制模塊的設計

AI-IA智能控制模塊實質(zhì)上是一個在家庭網(wǎng)關中起到協(xié)作功能的專家系統(tǒng),其目的是監(jiān)控設備所發(fā)生的各種事件,用戶事先設定的某條規(guī)則一旦得以滿足,便會驅(qū)動其它設備引發(fā)相應事件。此系統(tǒng)的設計模擬了生物的“刺激-反應”機制,位于智能家居中的信息家電除了聯(lián)網(wǎng)和實時通信外,還能夠根據(jù)主人的意愿,對外界的信息做出恰當?shù)姆从?,極大程度地增強了信息家電的實時、智能性能。USB2.0

3.1 AI-IA智能控制模塊體系結構

在家庭網(wǎng)關中添加的AI-IA智能控制模塊,是實現(xiàn)信息家電智能協(xié)作的關鍵,其核心思想就是將專家系統(tǒng)引入控制領域。其整體結構如圖2所示。

(1)服務的注冊

服務是設備所能提供某種功能的抽象,而設備所達到的某種狀態(tài)即可構成一個事件,設備所提供的服務只有在完成注冊后,用戶才能對這些事件進行處理。服務的注冊就是把設備所具有的功能在家庭網(wǎng)關上進行登記,以便其它設備需要某種服務時,可以通過網(wǎng)關查詢,并按照指定的接口調(diào)用服務。由于用戶使用的各種電器可能來自于不同的廠商,因此必須有一種能夠描述設備的屬性、服務等信息的描述語言來解決設備間的異構性。在此引入了Information Appliance Interface Definition Language(IAIDL, 信息家電接口定義語言),它是一種用來定義信息家電的說明性語言,只描述設備的資源信息,不直接用于編寫可執(zhí)行程序。IAIDL文件記錄了設備的可用信息,通過編譯該文件將這些信息提取出來,以數(shù)據(jù)的形式存儲到嵌入式數(shù)據(jù)庫SQLite中,完成家電設備的注冊。IAIDL的引入實現(xiàn)了設備的互通、互聯(lián),成功地解決了信息家電“即插即用”問題。

為適應智能家居的發(fā)展設計AI-IA智能控制模塊

圖2 基于專家系統(tǒng)的AI-IA智能控制模塊圖

(2)知識庫的形成

知識庫是專家系統(tǒng)重要組成部分。用戶通過Graphical User Interface (GUI,圖形用戶接口)查看設備在數(shù)據(jù)庫中的注冊信息,將設備提供的事件以產(chǎn)生式規(guī)則的形式聯(lián)系起來,以此形成知識庫。系統(tǒng)的GUI具有多樣性,可以是遙控器、PDA、web網(wǎng)頁或其它方便用戶使用的方式。知識庫及知識的表達是建立專家系統(tǒng)的關鍵,它們的形式、內(nèi)容、組織方式直接影響到專家系統(tǒng)描述問題特性的能力,同時也會影響到推理機制、解釋機制等其它部分的結構和實現(xiàn)方法。

(3)推理機的應用

推理機負責控制并執(zhí)行問題的求解,它從已有的事實出發(fā),根據(jù)知識庫中給定的規(guī)則推導出最終結論。例如,IF THEN,這一規(guī)則按照特定的形式存儲于知識庫中。當傳感器檢測到門已經(jīng)打開,以及室內(nèi)光線低于設定值時,推理機即可識別這兩個事件與知識庫中用戶事先設定的某條規(guī)則相匹配,從而按照指定的接口調(diào)用開燈這一服務。

3.2 知識庫的設計

用戶通過友好的人機界面將大量規(guī)則存儲于知識庫中,例如,主人回家開門時,客廳里的電燈會因室內(nèi)的光線過暗自動打開;主人外出關門時,室內(nèi)的監(jiān)控系統(tǒng)會因家中無人而自動開啟。電燈的打開這個操作會與門打開、室內(nèi)亮度過低這兩個事件聯(lián)系在一起,我們用產(chǎn)生式規(guī)則來表示描述這條知識:

IF《 門打開,室內(nèi)光線過暗》 THEN《 燈亮 》

產(chǎn)生式描述了事物之間的一種對應關系(包括因果關系和蘊含關系),這種基于規(guī)則的符號化模型特別適于反應人們對家電設備的調(diào)度,由一臺設備的某一事件或狀態(tài)作為條件,引發(fā)對另一設備的使用。此系統(tǒng)中的知識庫實際上是一個能夠表達用戶主觀意愿的產(chǎn)生式規(guī)則庫,在系統(tǒng)中以動態(tài)數(shù)據(jù)結構進行組織。

知識的表示是描述客觀事物的一組規(guī)定,是知識的符號化過程。規(guī)則主要包含規(guī)則的前提和規(guī)則結論部分,前提部分說明規(guī)則可以被引用的條件,而結論部分則說明當前提成立時可進行的操作或引起的領域行為。根據(jù)需要,一條規(guī)則可以有多個前提和多個結論。在具體用C語言實現(xiàn)時,直接以IFTHEN語句形式編程是行不通的,為了實現(xiàn)事件的驅(qū)動,必須利用C語言強有力的字符串處理能力將抽象的符號變成一個個表單元。根據(jù)實際情況我們可以將智能家居監(jiān)控下的設備看成一個對象,C語言定義為:

struct object{

char *name; /*設備的名稱*/

float val; /*設備的特性值*/

enum events {high,middle,low,open,close};USB2.0

/*事件類型的抽象*/

};

這些對象通過規(guī)則聯(lián)系起來,每定義一條規(guī)則,都要把它們存放到規(guī)則庫Rule_Base中,以方便推理機獲取有用的規(guī)則。在規(guī)則表達中,通過rule()函數(shù)把規(guī)則的外部語言形式轉(zhuǎn)換成內(nèi)部的特性表的形式,它的Clause和Action特性分別存放了該規(guī)則的前提和結論。推理時若要用到某條規(guī)則rule_X(X=1,2.。.n),就直接從它的特性表中取出相應的前提和結論,Clause和Action可以是一個函數(shù)調(diào)用、常量或變量,每條規(guī)則的特性表組織成如下形式:

(Clause(條件1 條件2…)Action (結論1 結論2…))

3.3 推理機的設計

推理機設計采用事件驅(qū)動正向推理方式,其基本思想是:推理機通過網(wǎng)關管理模塊讀取信息家電的當前狀態(tài),從中獲取由設備產(chǎn)生的事件,這些事件構成了基本事實;從基本事實出發(fā)引用規(guī)則庫中的規(guī)則,若某些規(guī)則的前提被滿足,則執(zhí)行這些規(guī)則的結論,若這些規(guī)則的結論部分形成新的事件,則用同樣的方法以這些邏輯結果為基礎再次進行正向推理。推理過程中的沖突消解采用最先匹配策略,將所有符合當前求解條件的知識放在一張表中,在問題求解過程中一旦找到匹配的規(guī)則即采用該規(guī)則。

事件驅(qū)動是數(shù)據(jù)驅(qū)動的發(fā)展形式,所謂事件驅(qū)動是指當事件集合中所有的事件都已發(fā)生,才能引發(fā)另一種操作。在產(chǎn)生式規(guī)則中,IF后面的條件便可當作一個事件集合,當用戶所設定的條件都滿足時,即可得出THEN后的結論或觸發(fā)相應的操作,本系統(tǒng)通過Event_driven()函數(shù)實現(xiàn)了基于事件驅(qū)動的正向推理。

Event_driven()算法

Kbase-Load() /*知識庫的裝載*/USB2.0

for(所有的事實fact)

{

event=fact中的事件;

for(所有在rulebase中的規(guī)則rule)

{

rule_event=出現(xiàn)在規(guī)則rule中的所有事件;

if(rule_event至少有一個變量沒有值)

continue; /*取規(guī)則庫中的下一條規(guī)則*/USB2.0

else

{

for(規(guī)則rule中每一前提clause)

match(clause);/*匹配clause中的條件*/

if(match(clause))

{

do(action); /*執(zhí)行規(guī)則rule中所有action結論*/

value(action); /*用value保存每一個操作結果*/

if(rule(action))/* action產(chǎn)生的事件構成一個新的事實*/USB2.0

Add_Kbase(action) /*將產(chǎn)生的事件加入到知識庫中*/

}

}

}

}

4 結束語

從智能家居未來發(fā)展方向出發(fā),分析了利用專家系統(tǒng)構建AI-IA智能控制模塊的必要性和合理性,建立了智能協(xié)作模型,并給出了設計專家系統(tǒng)的具體方法,為智能軟件的優(yōu)化以及在嵌入式開發(fā)板上的移植奠定了基礎。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 自動化
    +關注

    關注

    29

    文章

    5784

    瀏覽量

    84857
  • 智能家居
    +關注

    關注

    1934

    文章

    9805

    瀏覽量

    190551
  • 人工智能
    +關注

    關注

    1806

    文章

    49021

    瀏覽量

    249487
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    洞悉智能家居發(fā)展新趨勢

    ` 本帖最后由 小水滴02 于 2012-9-24 17:08 編輯  觀點:隨著互聯(lián)網(wǎng)技術的創(chuàng)新和發(fā)展,智能化趨勢越漸明顯?!?b class='flag-5'>智能”標簽隨處可見,這也足以見得,物聯(lián)網(wǎng)大潮下的智能家居
    發(fā)表于 09-24 17:06

    智能家居控制系統(tǒng)模型

    智能家居控制系統(tǒng)模型 智能家居控制系統(tǒng)(smarthome controlsystems,簡稱SCS),是以住宅平臺,
    發(fā)表于 10-28 21:21

    從CES2016 看智能家居智能硬件發(fā)展現(xiàn)狀及趨勢

    的更多可能性以及新產(chǎn)品。但是有業(yè)內(nèi)專家認為,各大廠商基于自身的智能家居平臺,反映了行業(yè)碎片化和標準未統(tǒng)一的現(xiàn)狀,不利于智能家居產(chǎn)品互聯(lián)互通及,將是發(fā)展的阻礙。其實,針對目前現(xiàn)狀,我們可以把這種現(xiàn)象理解
    發(fā)表于 01-11 15:13

    智能家居未來發(fā)展走向

    內(nèi)容:隨著科技的發(fā)展,尤其是云計算、物聯(lián)網(wǎng)的出現(xiàn),智能家居的概念頻頻出現(xiàn)在各大媒介上,進入公眾的視線。在我國,智能家居的概念是十年前引進,并推入市場。隨著社會、經(jīng)濟水平的發(fā)展,人們對
    發(fā)表于 05-24 13:53

    智能家居系統(tǒng)、智能家居解決方案及智能家居定制開發(fā)

    遠程管理和切換情景模式??蛻艨梢愿鶕?jù)自己的需求選擇所需要的功能模塊自己的智能家居,智能家居控制主機可以無縫連接各功能模塊,包括無線紅外線轉(zhuǎn)發(fā)
    發(fā)表于 06-12 10:27

    智能家居將成為裝修又一大賣點

    ”某種程度上是智能家居的真實寫照。隨著技術更新迭代,智能家居控制系統(tǒng)實用性將提高,人們擔憂的問題也能得到較好的解決。2018年,AI將推動智能家居
    發(fā)表于 03-23 10:14

    智能家居發(fā)展前景如何?

    判斷,進行警報,而廚房安全警報則會自動測量廚房煤氣濃度,一旦超標即可發(fā)出警報,并自動關閉煤氣管道總閥門。在家居娛樂和電器控制方面智能家居也有突出表現(xiàn),包括背景音樂系統(tǒng)、數(shù)字網(wǎng)絡客廳、家居
    發(fā)表于 05-05 14:50

    智能家居發(fā)展態(tài)勢良好國內(nèi)發(fā)展空間巨大

      智能家居是以住宅平臺,利用網(wǎng)絡通信、自動控制、音視頻等技術將與家居生活相關的設施聯(lián)系在一起,構建高效的住宅設施與家庭事務的管理系統(tǒng),提升家居
    發(fā)表于 05-10 10:01

    智能家居發(fā)展態(tài)勢良好國內(nèi)發(fā)展空間巨大

      智能家居是以住宅平臺,利用網(wǎng)絡通信、自動控制、音視頻等技術將與家居生活相關的設施聯(lián)系在一起,構建高效的住宅設施與家庭事務的管理系統(tǒng),提升家居
    發(fā)表于 05-11 11:59

    智能家居產(chǎn)業(yè)正迎來高速發(fā)展時代

    ,2018年中國智能家居市場規(guī)模約占全球智能家居市場規(guī)模710億美元的32%。智能家居公司帶來新的發(fā)展機遇
    發(fā)表于 05-12 09:24

    智能家居發(fā)展前景廣闊

    判斷,進行警報,而廚房安全警報則會自動測量廚房煤氣濃度,一旦超標即可發(fā)出警報,并自動關閉煤氣管道總閥門。在家居娛樂和電器控制方面智能家居也有突出表現(xiàn),包括背景音樂系統(tǒng)、數(shù)字網(wǎng)絡客廳、家居
    發(fā)表于 08-04 11:18

    人工智能智能家居發(fā)展老年市場的關鍵是什么

    `近幾年來,人工智能AI等技術迅速發(fā)展,各行各業(yè)都開始緊跟發(fā)展潮流,在產(chǎn)品內(nèi)融入人工智能。借著這個趨勢,
    發(fā)表于 11-21 10:29

    論文-基于stm32的智能家居遠程控制系統(tǒng)

    隨著經(jīng)濟、社會以及相關技術的發(fā)展,特別是近年來在物聯(lián)網(wǎng)建設的帶動下,智能家居的概念越來越受到人們的關注,人們對家居智能化的需求也越來越大。因此如果能設計一套成本低,
    發(fā)表于 03-19 13:34

    什么才能算是智能家居真正的控制中心?

    揚聲器系統(tǒng)與AI平臺相結合;起初,它們的主要功能是流媒體播放云音樂。但過去兩年中,智能音箱增添了顯示屏、攝像頭、流媒體視頻和家居自動控制燈光、氣候和防盜系統(tǒng)。該
    發(fā)表于 11-09 07:14

    利用專家系統(tǒng)構建智能家居

    分析了智能家居未來發(fā)展方向,在智能家居智能化、人性化問題上提出了AI-IA (Artificial Intelligence- Inform
    發(fā)表于 04-19 15:51 ?54次下載
    利用專家系統(tǒng)構建<b class='flag-5'>智能家居</b>