Font Size: a A A

Embedded Database Technology In Coal Mine The Inoue Monitoring System Development And Application

Posted on:2008-12-17Degree:MasterType:Thesis
Country:ChinaCandidate:J Q ChenFull Text:PDF
GTID:2208360212486570Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the rapid development of embedded systems, the needs for storage and management of data in embedded system are also in high-speed growth, a new database product called embedded database system emerged. Embedded Database is a database management system to support a particular computing mode, it is usually integrated with operating systems and specific application, and works in intelligent embedded equipment or real-time operating environments. Compared to traditional database, embedded database has some features such as less memory resources occupation, lower system costs, closer integration with application, healthier system, better scalability, and so on. So, in realizing of the database system, embedded database has its own characteristics.With the features of the present Mine Safety Monitoring System such as huge equipment structure, weak stability, difficult to adapt to vibrate production environment, gray, humid, high temperature and other adverse conditions, this paper has proposed the application of the Embedded System Technology in Mine Safety Monitoring and Control Terminal. And based on the characteristics of embedded hardware system such as lack of hardware storage resources, low operating speed, this paper has researched the development and application of Embedded Database Technology in Mine Monitoring System.This paper first introduced the embedded system concept and the related hardware and software environment, clarified the embedded system needs of Mine Monitoring System and the choice of Windows CE embedded operating system. Then, from the related concept of embedded database and the embedded database needs of Mine Monitoring System, this paper deeply researched the key technical characteristics of Berkeley DB database and its applicability in Mine Monitoring System, and it introduced the basic concepts of Berkeley DB database and its basic API function operations.On the basis of the above analysis and discussion, this paper combined the project of Yunnan Coal Mine Safety Monitoring network management system, designed the Mine Monitoring System based on Berkeley DB embedded database. The system adapted the software architecture of Windows CE embedded operating system and Berkeley DB embedded database, used Visual C++ and Embedded Visual C++ toolkits to develop MineMonitoring and Control Terminal software application. This design analyzed the overall structure and function modules of Mine Monitoring System based on Berkeley DB embedded database, clarified the design ideas of main function modules and realization of the program. Further more, this paper deeply discussed the system data acquisition method, database storage program of KEY/DATA pairs, and the database query strategy of real-time / historical sensor data.At the end of this paper, I has done the work summary for the research of this paper, and pointed out the follow-up work of the design and the key issues to be resolved.
Keywords/Search Tags:Mine Monitoring System, Embedded Systems, Embedded Database, Berkeley DB
PDF Full Text Request
Related items