999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于多Agent數據協調的無線智能抄表系統設計

2014-03-08 02:01:36趙宏科
自動化與儀表 2014年8期
關鍵詞:用戶系統

林 濤,李 輝,郭 曉,趙宏科,陳 恩

(河北工業大學 控制科學與工程學院,天津 300130)

手工操作的抄表收費方式不但費時費力費用過高還存在安全隱患。隨著無線網絡技術的飛速發展與成熟,將其應用于抄表系統可使抄表工作變得方便、快捷。傳統的無線抄表系統大多是利用分布式器件(如采集器)采集數據,然后把數據傳至上位機,由上位機進行處理。這種方式存在一定的問題:由于所有的數據都交由上位機統一處理,一旦出現某種干擾阻止它運行,就會造成整個抄表系統數據錯誤或丟失;并且,由單一的主機處理所有數據限制了整個抄表系統的規模,大量的數據同時傳輸將會導致網絡通信過載,從而導致整個系統的實時性差,系統節點之間難以實現互操作。如果出現可疑數據,系統很難判定是數據在傳輸過程中產生,還是表具本身故障所致。

Agent是具有智能和較高自治能力的實體,對動態變化作出適當反應,Agent能夠模擬人類的行為,且具有良好的智能性、協調性、適應性[1-2]。由于Agent的這些特性,設計了一種基于多Agent技術的無線抄表系統,實現了采集節點獨立采集分析數據,并且重點研究了系統對錯誤數據的判別及協調功能,在物業中心Agent和采集器Agent加入遞推算法和最小二乘法,使系統能夠快速解決可疑數據的問題,保證了無線抄表系統的安全、可靠。

1 MAS系統

Agent理論和技術起源于20世紀80年代,隨著計算機軟、硬件技術飛速發展,Agent理論得到了強大的技術支持,使Agent的實現能力不斷增強,應用逐漸擴展到了工業、農業、醫療、交通等領域[3]。Agent是具有智能和較高自治能力的實體。相對于傳統技術而言,它不僅可以在目標的驅動下實現目標,還可感知、適應環境,對動態變化作出適當反應;Agent能夠模擬人類的行為,且具有良好的智能性、協調性、適應性等特性,特別是在滿足分布式應用方面的優勢受到越來越多的關注。

多 Agent系統 MAS(multi-Agent system)是分布式人工智能的拓展,是由多個Agent組成的一種分布式自主系統。MAS中的每個Agent擁有解決不同問題的不完全信息和能力,不存在全局控制。數據是分散的,計算過程是異步的。它旨在于把一個復雜的系統分散成若干個易于管理的小系統,這些小系統可以相互通信、相互協作,從而實現信息、知識的共享。

在開放的MAS系統中,每個Agent都具有自主性,在求解過程中會按自己的目的、知識與能力進行活動,由于封閉世界假設對MAS不成立,因此不能用演繹邏輯的方法解決矛盾,必須引入協調機制[4]。MAS協調是指具有不同目標的多個Agent對其目標、資源等進行合理安排,以協調各自行為,最大限度地實現各自目標。對于無線抄表系統而言,通過MAS協調機制,調節每個Agent的能力,降低復雜系統的難度,使復雜系統變得易于實現。MAS有3種結構形式[5-6]:純分布式結構、黑板結構和聯邦式結構。筆者采用黑板結構實現設計無線抄表系統。黑板結構中的黑板是一個公共數據存儲區,各個Agent通過對黑板的直接讀寫來完成數據共享。

2 系統網絡拓撲結構及硬件組成

抄表系統中的通信主要是末端節點(水表)與物業中心的通信,本文設計采用SI4432和GPRS相結合的方式實現通訊。本系統中共存在3種設備:水表、帶有SI4432的采集器、帶有SI4432和GPRS的集中器。其中采集器用來采集水表數據,也是多Agent系統中重要的組成部分,集中器作為遠程設備之間的中繼器來進行通信,能夠用于拓展網絡的范圍。無線抄表系統拓撲結構如圖1所示。

圖1 無線抄表系統拓撲結構Fig.1 Topological structure of wireless meter reading system

本系統的網絡拓撲分為3層。系統中的每個節點都是一個獨立的Agent。集中器Agent與物業中心Agent之間采用GPRS通訊,集中器Agent與采集器Agent之間采用SI4432無線通訊。物業中心Agent是系統的核心,其知識庫中存有系統的全局知識,它能夠接受來自表具的數據,然后根據知識庫內的知識判定數據的正誤,將正確的數據貼入黑板,以供協調時所用。集中器Agent靠集中器地址進行識別,有自己的知識算法及數據庫。采集器Agent負責采集數據,并傳送給集中器,同時對數據進行存儲。抄表方式有2種:一種是定時通訊,采集器定時采集表具數據,上報給物業中心;另一種是即時通訊,操作人員不定時讀取某個表具數據。

系統集中器上的GPRS模塊選用華為的MG323芯片,與采集器通訊使用的是SI4432無線通訊模塊,采集器與集中器采用SI4432無線模塊通訊,將Agent嵌入到系統的各個節點形成多Agent的無線抄表系統。

3 MAS數據協調機制及通訊協議

圖2為MAS數據協調機制流程圖。

圖2 MAS數據協調機制流程圖Fig.2 Data flow chart of MAS coordinateon mechanism

通信協議是通信雙方為實現信息交換而制定的規則,本系統通訊協議的設計基于188協議,無線通訊時,為了防止雜波的干擾,在188協議的基礎上進行了個人的定義,通信數據是成幀成包發送的,數據包格式為:前導碼、起始符、表具類型、同步字(采集器的地址)、控制字、數據長度、數據標識位、數據、校驗、結束符。前導碼、起始符是同步的每一包數據的引導頭;數據標識是系統的控制指令,本系統的控制命令有很多種,除設置類以外其他的3種比較重要分別是:抄表命令AA、錯誤重發命令BB、系統協調命令CC;校驗碼是每包數據的校驗標志,采用求和的校驗方式,確保通訊正確;結束符是整個通訊包結束的標志。這里給出即時抄表指令為:

FE FE FE FE 68 80 BB BB BB BB 03 08 AA 99 99 99 99 99 99 99 99 CS 16

其中:4個BB為采集器地址;7個99為表具地址;AA代表抄表。

4 系統數據協調的實現

本系統采集的數據為用戶用水量,該類數據具有一定的規律。針對這一特點,物業中心采用遞推算法判斷新的采樣數據是否符合歷史規律;對于需要協調的數據,集中器Agent采用最小二乘法進行協調,通過數據擬合,得出合理的實時數據。

遞推算法是一種通過已知條件,利用特定關系得出中間推論,直至得到結果的算法[7]。表1為某用戶4月份上半月的用水量,描點畫圖,繪制出隨時間累計用水量的曲線。

表1 某小區4月份的用水量表Tab.1 Water consumption of a district in April

根據采樣數據,繪制用水量與時間的關系圖如圖3所示。

圖3 用水量y與時間x關系圖Fig.3 Half a month curve of water cumulative consumption

圖中,圓點是用戶的實際用水數據,將2014-4-1的凌晨作為0,每小時加1獲得,通過線性回歸,得出實際數據的趨勢線,很明顯該用戶趨勢曲線為直線,用水基本均勻,沒有出現過異常數據,用待定系數法求出趨勢線表達式為

此線性公式即為用水量的理想線性規律。然而用戶水量不可能嚴格符合這一線性關系,因此需要根據歷史用水量設置一個偏差,同樣運用描點畫圖的方法,繪制時間與每單獨半個月用水量曲線如圖4所示。

圖4 半個月累計用水量及每天用水量與時間曲線Fig.4 Half a month cumulative water consumption and daily water consumption curve

顯然用戶半年內拋去粗大誤差,最大偏差為0.6978,則設定用水量遞推公式為

例如在第12天的9:00采集數據,即x=11×24+9代入上式中,得到181.2133<y<182.6088。而采集到的實際數據為181.657,在此范圍內,說明此數據是正確的;若一旦超出了這一范圍,則判定數據是可疑的,繼而系統自動進入重發或協調模式。

需要說明的是用戶的趨勢線及允許偏差值并不是一成不變的,物業中心的知識庫可以根據用戶的歷史數據動態地改變用戶的趨勢線及允許偏差,例如:用戶的某次采樣數據超出了其允許偏差,但是由用戶正常用水造成(有外來居住人員),不存在表具錯誤和數據傳輸錯誤,這種情況下,系統將會更改趨勢線及允許偏差。

當已判定某個數據為錯誤數據時,用最小二乘法對其進行數據擬合,使得這些求得的數據與實際數據之間誤差的平方和為最小,最小二乘法的判定效果主要取決于多重可決系數R2和殘差,多重可決系數R2是趨勢線的可用度,范圍在0~1之間,越接近1相似度越高,殘差則波動范圍越小越好[8]。本文中采取的變量是集中器Agent從黑板中讀取問題節點最近多少次的歷史數據,最終得出n為多少時取得合理的實時數據。

由于本系統的數據大體上滿足線性關系,所以設定經驗公式為

其中:

5 結語

多Agent的無線抄表系統末端節點具有的獨立存儲和處理數據的功能,既減輕了上位機的工作負擔,也減少了系統的通信負載;同時在無線抄表正常工作的基礎上,對可疑數據進行了分析,通過遞推算法和最小二乘法,使系統快速判別數據是否正確,如果錯誤則對錯誤數據進行協調糾正;系統對數據實施的重發或協調模式,保證了系統數據的準確性和安全性,并能實現對表具的預警;所采集的數據或者擬合后的數據與實時數據的偏差可以忽略不計,保證了系統的實時性和穩定性。

[1] 楊繼東,朱瑞龍,苗淼.基于多Agent的無線網絡水表抄表系統應用研究[J].測控技術,2014,33(1):99-103.

[2] Sun Hongbin,Yuan Shenfang.Technologyofstructuredamage monitoring based on multi-agent[J].Journal of Systems Engineering and Electronics,2010,21(4):616-622.

[3] 呂巖.基于智能Agent的無線抄表網絡應用技術研究[D].沈陽:沈陽建筑大學,2009.

[4] 史忠植.高級人工智能[M].北京:科學出版社,2006.

[5] 朱茵,唐禎敏,錢大琳.基于多智能體技術的交通管理系統的研究[J].中國公路學報,2002,15(3):82-85.

[6] Huaglory T.Multi-agent autonomic architecture and its application in e-medicine[C]//Washington,DC:IEEE Computer Society,2003.

[7] 遲鐵,馬斌,張萬江,等.基于多Agent的無線抄表系統設計[J].現代建筑電氣,2010(2):18-22.

[8] 馬斌,遲鐵,戴敬,等.針對多Agent的無線網絡中數據協調方法研究[J].沈陽建筑大學學報:自然科學版,2011,27(1):184-189.■

猜你喜歡
用戶系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
Camera360:拍出5億用戶
創業家(2015年10期)2015-02-27 07:55:08
主站蜘蛛池模板: 色妞永久免费视频| 在线看免费无码av天堂的| 毛片久久久| 激情网址在线观看| 亚洲综合极品香蕉久久网| 人妻出轨无码中文一区二区| 91在线精品麻豆欧美在线| 四虎成人免费毛片| 国产精品无码作爱| 青青操国产视频| 福利在线一区| 99re66精品视频在线观看| 国产亚洲视频免费播放| 国产精品无码一二三视频| 国产成人综合久久| 亚洲天堂网视频| 久久国产精品国产自线拍| 久久久久无码国产精品不卡| 成人免费黄色小视频| 久久综合九色综合97网| 国产精品一老牛影视频| 国产精品白浆无码流出在线看| 欧美人与牲动交a欧美精品| 91在线丝袜| 2020精品极品国产色在线观看 | 午夜毛片免费看| 成人日韩欧美| 91小视频在线观看免费版高清| 国产真实自在自线免费精品| 久久亚洲国产最新网站| 青青操国产视频| 国产精品人人做人人爽人人添| 亚洲男人的天堂在线观看| 日韩在线视频网站| 国产不卡网| 久久亚洲中文字幕精品一区| 亚洲日韩日本中文在线| 国产黄色片在线看| 91免费观看视频| 亚洲高清中文字幕在线看不卡| 婷婷综合色| 日韩无码一二三区| 一区二区欧美日韩高清免费| 欧类av怡春院| 国产精彩视频在线观看| 怡红院美国分院一区二区| 91 九色视频丝袜| 久久久久久久久久国产精品| 午夜福利网址| 精品一区二区久久久久网站| 日本一本在线视频| 国产精品露脸视频| 风韵丰满熟妇啪啪区老熟熟女| 原味小视频在线www国产| 日韩欧美视频第一区在线观看| 国产丝袜一区二区三区视频免下载| 18禁影院亚洲专区| 自拍偷拍欧美日韩| 日本成人福利视频| 久久成人国产精品免费软件| 国产AV无码专区亚洲精品网站| 国产精品自在自线免费观看| 国产女人18水真多毛片18精品 | 国产成人无码AV在线播放动漫| 日韩不卡免费视频| 午夜日b视频| 91精品啪在线观看国产91| 91免费片| 精品国产欧美精品v| 日本少妇又色又爽又高潮| 国产99久久亚洲综合精品西瓜tv| 亚洲第一香蕉视频| 欧美成人精品高清在线下载| 国产你懂得| 国产乱人激情H在线观看| 日本人妻丰满熟妇区| 狠狠干综合| 国产综合日韩另类一区二区| 99精品影院| 宅男噜噜噜66国产在线观看| 亚洲精品大秀视频| 亚洲欧洲国产成人综合不卡|