Font Size: a A A

Design And Implementation Of Environmental Information Monitoring System Based On Agent Technology

Posted on:2015-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:S SuFull Text:PDF
GTID:2298330431481028Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the deepening of Internet of things in city environment, the existing environment monitoring equipment exposed some disadvantages, such as expensive,signle function and low intelligence.To improve intelligent level and automation level of the environment monitoring,this thesis designs and implements intelligent environment monitoring system via the conjunction of embedded technology,Agent technology,wireless transfer technology anddatabase wireless transfer technology.This system takes embedded system provided by the EmbedSky Company as hardware platform,the FedoralO operation system implements the management of resource.From thepoint of hardware,the system consists of environment information collect module,intelligent control module,net commucation module.Environment information collect module has many kinds of enironment information sensors,such as sound sensor and tempture sensor;intelligent control module consists of S3C2440A which is based on arm9framework;net commucation module takes use of Wifi wireless technology to reach the goal of data transmission in short distance.Based on the hardware platform,thie thesis gives the frameworkof software system and model the software system with fomal methods and designs driversoftware,application software,Webservice middleware,Driver software consists of environment information sensor driver and power control driver,the function of envoirnment information sensor driver is to driver sensor to work,the funciton of power control driver is to monitor the battery capacity of this system,change the state of this system to reach the goal of reducing the power consumption.Application software consists of environment information sensor application software,database application software,policy parse software andpolicy download software etc,this thesis uses standyard XML to desrcibe Agent action policy and gives the parse algorithm.Webservice middleware is implemented by gsoap to show environment information with digital and graphic expression.Petri net is a formal method based on strict math,has graphical representation and has an advantage over other methods on the description of Agent’s parallel behavior.This thesis makes use of Petri net to model the context-aware system firstly. This system consistsof five subnets and gives the definition of the Agent’s behavior feature.The subnets are User Interface Agent subnet,Power Manage Agent subnet,Intelligent Control Agent subnet,Collect Information Agent subnet,Data Mange Agent subnet..Agent behavior feature consists of four attributes,goal of activity,trigger condition,internal action and activity.This thesis exactly expresses the behavior of system Agents via descibing the four attributes above.Agent behavior policy consists of trigger condition and action sequence,the action sequenceis an ordered set of Agent internal actions which is expressed by well-formed formula in discrete mathematics.Based on the model of the this system, this thesis proposes anotion of peer agent,describes the logic structure of peer agent and the peer agent capacity table (PCT),presents the function of PCT on the process of agent cooperation and implements the basic operation of PCT.Lastly,this thesis gives the typical example of peer agent in the environment monitoring system.Finally, this thesis builds a practical model of environment aware agent system based on embedded technology, on the basis of the design of hardware structure, equipment selection, software architecture, functional modules,embedded operation system and database. Moreover, the practicability of the system is verified through the experiment. It proves that this system is terminal system for monitoring of environment information which is easy to install and has the feature of intelligent customization and can provide low-level support for the city environment monitor.
Keywords/Search Tags:Embedded technology, Environmental Information monitoring, Wifi, Agent coope-ration, Webservice, multi-agent system
PDF Full Text Request
Related items