论文部分内容阅读
引水工程是优化水资源配置、促进区域协调发展的基础性工程,采用跨流域引水方法重新分配水资源,缓解水资源短缺地区的不利局面,推动了当地社会、经济、生态环境效益的发展。由于引水工程的建设规模较大,包含各种蓄水、输水和供水建筑物,这些建筑物之间相互衔接并在输水运行中相互制约,所以对引水工程中的重要建筑物进行监测至关重要。一般情况下,为了充分了解引水工程运行状态,需要在建筑枢纽部位布置大量的监测点及监测项目,构成了复杂的空间监测体系,产生了大量监测数据,为了加强对海量安全监测信息的管理,本文研究开发了集可视化功能、数据查询与分析功能于一体的引水工程可视化监测系统。引水工程可视化监测系统的研发构建,是利用Visual Studio开发环境,结合ArcEngine特色控件和C#编程语言的编写功能,完成系统的搭建,设计了可视化功能和数据查询与分析功能。系统可视化功能的实现是基于GIS平台,充分利用ArcGIS空间分析和数据管理功能与Sketchup强大三维建模能力,使得两者形成优势互补。通过添加纹理,使得三维模型能够更真实地展现引水工程边坡、建筑物、周边环境及监测点位置。运用Arc Engine特色控件MapControl、SceneControl、TOCControl等,以及运用C#语言的编写功能,从而实现Visual Studio平台与GIS的连接,使得在系统内可以直接加载引水工程模型,能够实现属性查询、量测、识别和超链接等功能。引水工程可视化监测系统的数据查询与分析功能的构建,数据查询功能是通过系统与已建立的Access数据库连接,选定相应的功能菜单,查询各监测项目的监测数据,如沉降数据、渗压数据。数据分析功能是引水工程可视化监测系统的重要组成部分,在系统外建立灰色GM(1,N)模型和BP神经网络模型分析程序,系统通过C#功能语句调用两种预测模型程序,分析处理引水工程渠道边坡的实测数据,评判渠道边坡的状态。将可视化监测系统应用到引水工程中,分别用两种预测模型对渠道边坡的沉降数据建模分析,取得良好的建模效果。