Font Size: a A A

Real-time Data Acquisition And Alarm System Based On Wireless Sensor Network

Posted on:2011-02-22Degree:MasterType:Thesis
Country:ChinaCandidate:B WangFull Text:PDF
GTID:2178360305955084Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Since 1991, ubiquitous computing method was proposed. Wireless sensor network as a ubiquitous computing method as a major research direction has been rapid development, but also in all walks of life have been widely applied in. Ubiquitous computing refers to, at any time, any place have carried out a model calculation. It combines communication technology, computer networks, computer hardware and software for the integration of a technology, by computing devices added to every aspect of our lives, so that any time, any place can be calculated as a possibility, but also through such a ways to change and influence every aspect of our lives, but also improve efficiency.Wireless sensor network is defined as a group of sensors in a wireless network consisting of AdHoc mode, and the aim is to collaborate collection, sensing and processing networks in the geographic area covered by the information and publish to the observer. Sensor networks, three basic elements are the sensors, sensing objects and observers, sensors and wireless communication between the observer and establish communication paths between sensors perception of writing, collecting and publishing information about perceived objects. Wireless sensor networks is the core of a group of limited functionality of the sensors, these sensors have a strong sense to complete the task. These sensors are able to move nodes, sensor network topology with the nodes will be mobile and constantly changing, between the nodes to communicate through the Ad Hoc mode, the same time, each node can act as a router the role , and both have capabilities of dynamic search, locate, restore your connection, disconnect.Wireless sensors can be such a rapid development, because it itself has many advantages. It is characterized by distinctive, its superior mobility, intermittent, powerful computing capabilities, good communication capabilities, the network of high robustness and fault tolerance, real-time, and network dynamics that have made wireless sensor has great application prospect . As the sensor technology, computing technology, embedded technology and wireless communication technology, various types of sensor networks will be all over our living environment. And thus the true realization of "ubiquitous computing." At present, the sensor applications have been related to the military, environmental monitoring, medical, security alarm and other business applications. The first wireless sensor network applications where the military area, which together with its own unique advantages available to the military on many occasions to meet the real-time access to information, accuracy and comprehensiveness, etc. requirements. At the same time the aircraft can also use the sensor nodes scattered in the battlefield of a vast area, the composition of these nodes from the net, and timely battlefield information collection and timely transmission, so as to achieve to know ourselves and requirements. Also in environmental monitoring, the original manual collection will not only be costly, while the information received can not guarantee the accuracy and timeliness. Wireless sensors can be used to detect the soil environment, climatic conditions, its timeliness and accuracy of the guarantee can be perceived areas of information to make the most accurate analysis and diagnosis. In health care, wireless sensor networks will also be applied to real-time monitoring of the patient's pulse, blood pressure in various situations. The event of circumstances can be aid in the first time.This article is based on the WSN real-time data acquisition and alarm system. The system of software engineering, project implementation in accordance with the requirements of carrying out the construction. The system is to provide lightweight presentation tasks designed as a demonstration system, its main demand is that it can demonstrate through its sensor network based on an unlimited data collection and alarm, as well as the advantages of the diversity of data collection. Therefore, the relevant data need to set the frame to control the types of data. Second, as a demonstration system, it is necessary to provide the appropriate follow-up related development assistance. Therefore, the system design, provide a lot of basic ways to the development of the follow-up on the system only need to be expanded to form the relevant business systems.This paper describes analysis diagram, System flowchart, Class diagram and Database Design of the system. The second chapter describes the system's overall structure of the planning, use case diagram, including the overall use case diagram, and the system settings section, equipment management and other relevant parts of the use case diagram. The third chapter describes the realization of the whole system, including data collection and alarm the realization of two-part process, algorithm, and related interface design and so on. The fourth chapter describes the class diagram of the entire system, including system settings part of the class diagram, the data recording part of the class diagram, the logical part of the class diagram, the data part of the class diagram as well as the alarm part of the class diagram. Finally, in Chapter V of the system database design. Including the relationship between the physical model, as well as the relationship between the logical model and the associated detailed design of the table.The system used a three-tier architecture model. From top to bottom are the presentation layer, business logic layer, data access layer. This layered improve system maintainability and scalability, while enhancing system stability. Three logically independent of each other between the clear division of labor, showing layers: presentation layer consists mainly of the entire system, page design and page logic. Business logic layer: In the business logic layer, the entity classes and methods is divided into two kinds of class types, so that the system designed to greatly increase the scalability, if the need for new-in feature, no need to change classes written, only the method needs to be written to join can be. Data Access Layer: In the data access, the system uses dalFactory.dll the related methods, reporting directly to the data increase, delete, change, checking and other functions generate the SQL language and the implementation of the database-related operations.There are five parts of functional needs of this system. They were system parameter setting, facilities management component, data management component, command management component, as well as some alarm. One part of the system parameter settings are divided into system variable is set to receive serial port settings, SMS serial port settings, database configuration, command and alarm parameter setting five categories. Equipment management component is divided into types of equipment management, equipment, information, and work status of three parts. Data management component is divided into real-time data, historical data query, data frame is set in three parts. Order management component is divided into a command issued, historical order information, the command frame is set in three parts. Police reported that sub-divided into SMS alarm, window alarm, alarm information search history in three parts.
Keywords/Search Tags:WSN, Data Acquisition, Alarm
PDF Full Text Request
Related items