Font Size: a A A

Design And Implementation Of Network Environment Radiation Monitoring Information Platform Based On Qt5/Embedded

Posted on:2019-01-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y HuFull Text:PDF
GTID:2428330566469858Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of China's nuclear technology,nuclear industry and construction industry,environmental radioactive pollution has increased its impact on environmental protection and public safety,and it has gradually been taken seriously by the public.In order to effectively reduce the harm of radionuclides,it is particularly important to establish a radiation environment monitoring system to monitor the regional environmental quality.This project has designed a networked radiation environment monitoring information system,which is equipped with a radiation detection device such as a helium detector,an aerosol collector,a gamma dose rate meter,a ?-ray spectrometer,etc.;it uses standard C++11 and high speed software.Socket transfer service,MySQL/SQLite open source database,efficient AES encryption algorithm,multithread locking mechanism and signal mechanism,Qt5 core library,Qt signal slot mechanism,high-performance libev network library and other key technologies and methods,complete the development of various functions.Finally,data transmission and instrument remote control are realized through LAN and 4G network modules.The main core tasks completed during system design and implementation are as follows:(1)For enterprise-to-terminal performance and operating system selection differences,monitoring instrument service providers can only provide software for a given platform,leading to multi-instrument multi-platform compatibility issues.The system uses the Qt framework to achieve multi-platform development issues such as Linux,Windows,and Android to achieve cross-platform purposes.(2)For the current diversity of radiation environment monitoring instruments,data redundancy,poor data fault tolerance,multiple sets of monitoring system independence and data formats are not uniform.While implementing various data collections,the system uses the self-protocol definition method to achieve data expression and format consistency,solves the problem of multiple monitoring information systems independent of each other,achieves the goal of multiple monitoring instruments using the same monitoring system,and reduces the number of system maintenance tasks.cost.(3)For most current instruments that are collected offline,automatic monitoring must rely on the DTU module for networking.Because the DTU module has no encryption function,it may easily lead to problems such as low data security,easy exposure of instrument interfaces,and weak server performance.The system collects and analyzes data through the acquisition terminal and uses SQLite for storage.The use of the AES algorithm has the advantages of low resource consumption and fast Socket transmission speed,thereby reducing server complexity and improving performance.Ensure data security for transmission and remote control of the instrument,prevent counterfeiting or falsification of data.Finally,the system performs use case tests on its various functional modules under simulated conditions of real instruments and virtual serial ports.The results show that the radiation environment monitoring information system has strong portability,small data redundancy,high data fault tolerance,strong data security,reliable data transmission,and stable operation of each module.Basically meet the needs of the application of environmental radiation monitoring in the networked region in practical applications,to be able to timely understand the changes in radiation levels and avoid accidental radiation accidents.
Keywords/Search Tags:radiation environment monitoring, data security, networking, Qt5/Emedded, communication protocol
PDF Full Text Request
Related items