Design and implementation of remote monitoring system based on the Internet Niumasi mine
|School||University of Electronic Science and Technology|
|Keywords||coal mine Internet sensor video remote monitoring|
Coal is the primary energy in China, which is over 70% of our total energy. Coal industries play a very important role in our country, but the security situation is not optimistic. Now, there are tens of monitoring systems used in China coal mine, but none of them is open and interoperating. And it is difficult to integrate the various control subsystems. Nowadays, with the rapid development of the computer technology and network technology, coal remote monitoring system has a good chance to be better and better.In this thesis, basing on the coal mines of Hunan Coal Mining Group and research on the coal mine monitoring systems at home and abroad, we combine C/S model and B/S model to build a coal mine monitoring system based on the three layers information distributing system of the distributed browser, Web server and database server.Firstly, the key technologies used in our system are analyzed and studied, which include video compression technology, data acquisition technology and data transmission technology etc. Then, the software system structure is analyzed and studied in detail, including centralized model, C/S mode and B/S mode, and chooses the structure of our system. At last, the thesis designs and takes a research on the remote coal mine monitoring system based on the Internet, and main work is as following:(1) Whole system designing, researching, analyzing and designing the overall system architecture, components and function modules;(2) System key function modules are designed and implemented, including user management module, parameter configuration module, communication module, video surveillance module, encoding and decoding module, gas drainage module, SMS alarming module, real-time data display module, historical data display module, report generating module and so on;(3) Database designing, designing all tables needed in our system, including system user tables, system parameter tables, history data tables, alarming event tables, gas drainage tables etc.