基于OSGI的智能家庭系統(tǒng)的設(shè)計與實現(xiàn)
同時使用上下文感知計算技術(shù),來實現(xiàn)系統(tǒng)的智能化程度。上下文信息中包含著豐富的信息,有利于系統(tǒng)對用戶注意以外的任務(wù)進行智能化處理,對于系統(tǒng)而言,不僅要知道靜態(tài)的信息還要知道動態(tài)的信息。
本系統(tǒng)包括三部分:
1)普適計算子系統(tǒng)(Pervasivc computing subsystem)
①Context Server是上下文服務(wù)中心,負(fù)責(zé)系統(tǒng)中上下文信息的管理和發(fā)布/訂閱到匹配;
②Sensor是傳感器,負(fù)責(zé)面向用戶方各類數(shù)據(jù)的實時采集;
③PDA是手持電腦,可以通過以太網(wǎng)(Ethemet)對家庭內(nèi)部電器進行控制;
2)現(xiàn)場總線控制子系統(tǒng)(Lonworks control subsystem)
①PLC是電力線載波模塊,它可以通過現(xiàn)有的電力線進行數(shù)據(jù)的傳輸和交換,負(fù)責(zé)信息的轉(zhuǎn)發(fā);
②Adapter智能電力線載波適配器,負(fù)責(zé)將家用電器實時信息傳遞給現(xiàn)場總線,并且接收從上位機傳遞的控制信息;
③Lonworks gateway是現(xiàn)場總線網(wǎng)關(guān),解決現(xiàn)場控制器之間的集成。
④scryice是將原始上下文進行組裝或者推理出新服務(wù)。
3)OSGI服務(wù)網(wǎng)關(guān)(OSGI gataway)
其主要的功能是完成相對高速的計算機網(wǎng)絡(luò)(Ethernet)和相對低速的現(xiàn)場總線網(wǎng)絡(luò)(LonWorks)之間的互聯(lián)。
2 LonWorks網(wǎng)絡(luò)的設(shè)計與實現(xiàn)
本系統(tǒng)通過控制適配器掛接到普通家庭中的220 V電力線上,將溫度、濕度、光強、壓力、紅外等各種傳感器以及各種家用電器接入OSGi服務(wù)網(wǎng)關(guān),形成一個以LonWorks現(xiàn)場總線為平臺的控制和監(jiān)測網(wǎng)絡(luò)。而采用現(xiàn)場總線結(jié)構(gòu)組建監(jiān)控網(wǎng)絡(luò)可方便地去除和增加控制節(jié)點,而且對電器設(shè)備的控制分散到了各個智能控制節(jié)點中,實現(xiàn)了真正意義上的集中管理和分散控制。使用電力線網(wǎng)絡(luò),不需要另外再鋪設(shè)通信線路,這不僅給系統(tǒng)通信網(wǎng)絡(luò)建設(shè)帶來了很大的方便,克服了無線通信的弊端,如成本高、電磁污染等。LonWorks網(wǎng)絡(luò)體系結(jié)構(gòu)如圖2所示。本文引用地址:http://butianyuan.cn/article/161671.htm
LonWorks中心控制器通過電力線連接開關(guān)適配器、功率調(diào)節(jié)適配器、各種傳感器適配器等。開關(guān)適配器子系統(tǒng)通過電力線收到中心控制器的控制命令,控制連接家用電器的電源通斷。功率調(diào)節(jié)適配器子系統(tǒng)從電力線上接收來自中心控制器的控制命令,調(diào)節(jié)輸出的功率,進而控制連接的各種用電設(shè)備的運行狀態(tài)。中心控制器內(nèi)嵌電力線載波芯片使用現(xiàn)代DSP技術(shù),可以完成在高干擾、高噪聲的惡劣電力線環(huán)境下提供可靠的數(shù)據(jù)傳輸。其兼容ANSI/EIA709.2和CENEIECEN50065-1:2001標(biāo)準(zhǔn)內(nèi)嵌的協(xié)議,與此同時也與ANSI/ELA709.1、LonTalk控制網(wǎng)絡(luò)協(xié)議兼容。
評論