当前位置:主页 > 科技论文 > 自动化论文 >

广西山洪地质灾害防治县级数据信息处理系统的设计实现

发布时间:2018-12-10 12:04
【摘要】:地处南方的广西,属于强降雨区域,而突发性强降水的发生,也是导致山洪等地质灾害的必备条件和直接因素,面对防止此类灾害的需求,当地气象部门提出如下要求,即通过对自动观测站空间密度的增加,实现服务、接收以及处理数据能力的提升,能够更为精细化、短时内完成对降水的预报活动。论文具体阐述了当地自动气象站的数据流程,并探究了其中存在的问题,因当前数据收集后,并未形成统一的标准,使得专业人员无法针对此数据,开展深入的运用和发展工作。依据应用需求,结合当地气象应用服务部门的现状,针对观测数据的处理,研发了包括格式检查、数据采集、合并以及质量控制等在内的一套系统,且结合处理后的数据,对业务流程加以完善,使得自动站在数据的接收到最终应用方面的时效得以缩短,也让全流程监视目标得以实现,确保值班人员可便捷的完成对软件运行、数据流转状况的监视、分析等工作,进而更为准确的形成质量分析结果,为预报员更为准确的开展分析工作,提供基础数据。由此,对可部署于区市县的一套自动站前段数据处理系统开展研发工作,则显得极为必要。系统以linux系统为运行平台,搭建以Oracle数据库为存储介质,Java技术框架为前提进行研发,其跨平台这一特性的充分利用,使得跨平台支持得以实现于系统之上。为适应系统未来几何级数据增长的处理需求,采用多线程与代码封装模块化设计作为该系统数据处理的核心关键支撑,针对不同数据的处理内容,规划四个独立线程模块,各个线程对所辖数据就数据采集、检查格式、合并打包、上传数据、日志归档等进行并发处理和操作,多线程的高效处理机制使得本系统可以将经典的温、湿、风、压等气象要素数据质量控制嵌入至系统当中,兼顾数据传输与数据本地质控解码入库2项关键业务的同时进行,极大的实现了处理时效的提升,确保了数据高效传输,同时提供高可靠和高可用实时数据,为科研项目提供了数据保障支撑。系统的线程之间相互独立,代码模块可以重复利用并封装为接口,具有良好的拓展性,为类似业务流程的整合奠定了基础。
[Abstract]:Guangxi, located in the south, belongs to a heavy rainfall area, and the occurrence of sudden heavy rainfall is also a necessary condition and direct factor leading to mountain floods and other geological disasters. In the face of the need to prevent such disasters, the local meteorological departments put forward the following requirements. That is, by increasing the spatial density of the automatic observation station, the ability of service, receiving and processing data can be improved, and the forecast of precipitation can be completed in a short time. The paper elaborates the data flow of the local automatic weather station, and probes into the existing problems. After the current data collection, there is no uniform standard, which makes the professionals unable to deal with the data. Carry out deep application and development work. According to the application requirements and the current situation of the local meteorological application service department, a set of systems including format check, data acquisition, merging and quality control are developed for the processing of observation data, and combined with the processed data. Improve the business process, make the automatic station in the data to the final application of the time to shorten, but also let the whole process monitoring goal can be achieved, to ensure that the duty personnel can easily complete the software operation, The monitoring and analysis of the data flow can form the quality analysis result more accurately, and provide the basic data for the forecaster to carry out the analysis work more accurately. Therefore, it is necessary to carry out research and development of a data processing system in front of an automatic station, which can be deployed in districts, cities and counties. The system takes the linux system as the running platform, builds the Oracle database as the storage medium, and the Java technology framework as the premise of the research and development. With the full use of the cross-platform feature, the cross-platform support can be realized on the system. In order to meet the increasing demand of geometric series in the future, multithreading and code encapsulation modularization design is adopted as the key support of data processing in the system. Four independent thread modules are planned for different data processing contents. Each thread carries on concurrent processing and operation to the data under its jurisdiction, such as data collection, checking format, merging and packing, uploading data, archiving log, etc. The high efficiency processing mechanism of multi-thread makes this system can make the classical temperature, humidity, wind, and so on. The data quality control of meteorological elements such as pressure is embedded in the system, taking into account the two key services of data transmission and data local quality control decoding, which greatly improves the processing efficiency and ensures the efficient transmission of data. At the same time, provide high reliability and high availability of real-time data, scientific research projects to provide data support. The threads of the system are independent of each other, and the code module can be reused and encapsulated as an interface, which has good expansibility and lays the foundation for the integration of similar business processes.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP274.2

【参考文献】

相关期刊论文 前10条

1 张宇;;湘西自治州山洪地质灾害气象防御工作的思考[J];南方农业;2016年09期

2 季永华;刘俊娜;唐怀瓯;;自动气象站实时数据质量控制研究与结果分析[J];电子世界;2015年21期

3 蒙pふ,

本文编号:2370535


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2370535.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户9eb48***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com