| Dam safety inspection is related to the safe operation of the dam,the life and property safety of the surrounding people,and even the economic and social development of a country.It is very important to monitor whether the dam body structure is stable,whether the internal structure material is damaged or not,whether there is collapse around the dam and other security risks or not.Real-time data acquisition and analysis of dam safety inspection system is the key to ensure normal operation of the dam.There are several problems that make the dam safety inspection difficult,for example,Basic construction data is lack in the dam project,the monitoring statistics are not handled in time,and the monitoring data and model construction have low reliability.In recent years,the rapid development and application of wireless network transmission and three-dimensional visualization technology have provided a convenient way to solve the difficult problems in dam safety inspection system.Based on the wireless sensor network and three-dimensional visualization technology,this thesis analyzes the data acquisition and transmission method for dam safety inspection,and the modeling methods for dam three-dimensional display.According to these methods,the dam safety monitoring visualization system is designed to study deeply in data acquisition and transmission as well as dam model construction and display technology and methods.The main works of this thesis include:(1)The data collection and transmission functions for dam safety inspection system is designed.This thesis studied the ZigBee wireless sensor network protocol,topology and the availability and practicality of fuzzy analytic hierarchy process(FAHP)in the sensor network.The FAHP is introduced into the ZigBee node’s priority decision to actualize data transmission optimization and to improve data transmission efficiency.(2)This thesis designed and optimized the system database based on SQLite database to analyze the dam structure.And according to different data tables with different data types,which is connected to each other by setting the keyword as the primary key,a method is proposed to reduce the redundancy of the database.(3)This thesis analyzes the structural characteristics of the dam,and studies how to import the three-dimensional model files.The data block of the 3DS file is analyzed,including the recursive structure of the file and the redrawing structure of the model.The thesis studies the modeling method of dam model,including the application of projection,viewport and texture rendering,and analyzes how the three-dimensional model is realistically displayed in OpenGL.(4)The dam safety monitoring system based on Qt and OpenGL is designed in this thesis.This system can import external virtual 3DS dam model,and by the interaction between three-dimensional model structure and the external keyboard or mouse through different viewports,the functions including translation,rotation and zoom for the model are realized.It is proposed to add the location of the sensor to the dam through the function keys on the keyboard to monitor the point of the distribution information,so that the interaction with the external equipment could be more convenient and more intuitive. |