基于JESS的智能家居安防系統設計
3.2 邏輯表示和推理
在系統中,規則的實(shí)施需要相應的上下文支持。例如:“當專(zhuān)家系統接收到識別設備傳送的觸發(fā)信號時(shí),專(zhuān)家系統會(huì )根據數據庫中的信息和知識基礎將信號轉化為(“怎么了?”)的問(wèn)題,隨后將產(chǎn)生的“問(wèn)題”傳送到規則引擎中進(jìn)行事實(shí)的匹配:
(1)識別設備(觸發(fā)信號)∧控制設備(接收信號);
(2)控制設備(執行)∧控制設備(傳送信息給控制設備)∧識別模塊(接收信息);
(3)識別設備(標識信息,數據庫和知識庫)∧控制沒(méi)備(探測和識別的信息);
(4)控制設備(信息)∧執行設備(檢測結果,執行命令)
上述過(guò)程也可以使用下列公式表示:

3.3 判別規則執行機制的驗證
實(shí)驗場(chǎng)景:實(shí)驗場(chǎng)景包括防火子系統,防盜子系統和防天然氣子系統。當響應的傳感器接收到傳感器的“異常檢測信號”,信號會(huì )立即傳送給專(zhuān)家系統,由專(zhuān)家系統根據事先設定的規則做出響應。
實(shí)驗數據:實(shí)驗中所描述數據,主要包括兩種類(lèi)型,一類(lèi)是對基本事實(shí)的聲明(是對家庭內部各種數據正常情況的模擬),另一類(lèi)是各種規則(判決規則和映射規則,即對各種突發(fā)情況臨界值的界定和判斷)的定義,限于篇幅,本文做了最大程度的精簡(jiǎn),僅給出基本事實(shí)的聲明和判決規則來(lái)模擬現實(shí)生活。
實(shí)驗環(huán)境:一臺PC機(2.26 GHz的CPU,2 GB內存),操作系統Microsoft Windows 7,規則引擎JESS(Ver 7.1p4)等。
實(shí)驗目的:通過(guò)上述實(shí)驗,演示上述判決規則的抽象執行流程,用仿真模擬的方式來(lái)證明該專(zhuān)家系統是可靠的。
實(shí)驗結果分析:本次實(shí)驗中,為了便于理解實(shí)驗過(guò)程,在對實(shí)驗數據文件的處理上,不管是聲明事實(shí),還是定義規則等,本文都做了最大程度的精簡(jiǎn),僅使用關(guān)鍵的概念斷言事實(shí)(即模擬的各種突發(fā)狀況)。實(shí)際情況復雜的實(shí)驗可以在此基礎上,通過(guò)添加各種詳細的斷言事實(shí)來(lái)完成。本實(shí)驗僅僅是模擬,但根據應用場(chǎng)景的描述,實(shí)驗結果是正確的,符合預定的判斷,判決規則的有效性得到了驗證,從而證明本文設計的判決規則的執行流程是可實(shí)施的。輸出結果見(jiàn)圖2。本文引用地址:http://dyxdggzs.com/article/160427.htm
4 結論
基于JESS專(zhuān)家系統的智能家居安防系統,運用了控制技術(shù)實(shí)現了對室內全方位、立體的、完善的火災探測、門(mén)窗防撬、防燃氣泄露等智能安防報警自動(dòng)化等功能,可靠性高、使用簡(jiǎn)單、成本低廉,能夠滿(mǎn)足一般的家庭需求。該系統充分利用了局域網(wǎng)內通信上的優(yōu)勢,實(shí)現了報警迅速、實(shí)時(shí)檢測等功能,還能對該系統進(jìn)行軟件升級和整合新的功能模塊,滿(mǎn)足智能家居未來(lái)發(fā)展的需求。所以,隨著(zhù)無(wú)線(xiàn)通信技術(shù)、Internet技術(shù)的發(fā)展,該系統還可以用在銀行、圖書(shū)館、大型超市等需要安防的地方,應用極其廣泛,具有可開(kāi)發(fā)性和可拓展性。
評論