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