- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
运营期地铁结构监测数据管理系统设计与实现
地铁是一种运力大、运营时间长、运行空间狭长的常用交通工具,地面各类交通、地铁隧道周边施工、隧道渗水及其他地质灾害都对地铁产生了严重的威胁1 系统设计1.1整体设计运营期地铁结构检测数据管理系统是一个从数据产生到数据可视化的数据管理系统。主要分为数据采集、数据处理、数据传输、数据可视化四个模块。从数据采集到用户端的具体实施过程如图1所示。数据采集由部署在隧道监测区域的自动化监测系统和移动扫描检测系统完成,仍需要人工测量作为补充来验证采集到的数据可靠性。自动化监测系统面向有重大威胁地铁安全运营区段进行固定周期的监测数据处理是利用自动化监测系统和移动扫描检测系统配套的数据处理软件处理原始数据,处理后得到一系列数据报表并判断隧道变形的风险等级。数据传输是将报表的内容分类统计,然后上传至部署在阿里云的SQL数据库内对应的数据表以供Web前端页面调取。数据可视化主要是以B/S架构为基础的前端与SQL为支撑的后端两部分组成,前后端通过ADO.NET技术进行实时、安全数据交互1.2 系统前端部分设计前端是展示后台数据的载体和容器,设计科学合理的前端是全面展示测绘成果的保证,专业美观、人性化的布局是用户良好使用体验的开始。前端部分是数据管理系统的核心部分,也是数据管理的开始和结束端。现存的大多数开发的数据处理软件会输出数据报表,但是数据后期可视化的部分仍然依靠人工处理。地铁运营期测量数据管理系统前端部分就是为解决数据可视化问题进行的针对性研发。前端主要模块如图2所示。系统模块主要是为用户和管理员管理数据提供出入口。用户和管理员通过系统模块填写用户名和密码进行验证,如果输入的用户名和密码与后台SQL数据库User表内的信息一致,则进入系统;否则不能进入系统,需要与管理员联系进行授权。自动化监测模块主要是为实现SQL数据库内自动化监测类数据库内的数据可视化。此模块以项目为入口,每个项目的具体测量结果分别从各个层次展示该项目的测量成果。移动扫描检测模块是实现SQL内三维激光扫描测量类数据库内的数据可视化。该模块以城市为入口,展示某条地铁测量数据的整体统计和区段详细测量结果。数据上传与下载模块是系统进行数据更新的出入口。自动化监测数据的原始数据、数据统计表格图片的下载、检测结果报告的上传下载等数据都由数据上传下载模块实现。1.3数据库设计1.3.1 数据结构分析本系统管理的数据具有种类多,数据量大,更新频繁等特征。数据种类主要有来自:①自动化监测系统的原始数据、处理结果报表,②移动扫描检测系统的点云数据处理结果报表、灰度影像等。数据类型有int 、float、datetime、image、varchar等类型。要达到管理高效和调取及时的数据管理系统,理清数据之间的层次结构、内在逻辑、时间关系是基础。自动化监测系统数据特点是量小周期多,总数据量较大。原始数据的数据主要包括平距、天顶距、X、Y、Z、点名、测量日期时间。处理结果报表主要包括点名、X方向本期及累计变形量、Y方向本期及累计变形量、Z方向本期及累计变形量、测量日期时间。累计变形量是本期监测点坐标与参考周期坐标的差值,本期变形量本期累计量与上期累计量的差值。移动扫描检测系统数据特点是量大周期少,总数据量大。点云数据处理结果报表主要分为收敛监测结果报表、错台分析表、病害检测结果表三类。收敛监测表主要包括里程、环号、椭圆长短轴、偏转角、水平直径、椭圆度、差值、扫描日期等,其中差值是指水平直径与设计值的差值。错台分析表主要包括环号、里程、错台弧长、错台量、扫描日期等。病害检测表主要有环号、里程、角度、渗水面积、扫描日期等。灰度影像主要是将点云数据分割为小块,并将影像格式转化为低像素的png或jpg格式。1.3.2 数据调取方式设计前端从数据库调取数据时有两种方式,方式一是直接从上传的数据中利用select等语句对数据进行读取,其优点是数据库创建比较简单,不需要考虑数据表的联系;缺点是前端调取数据时代码较复杂,且调取效率较慢。方式二是利用SQL触发器、级联等方法将上传的数据表进行重新组织,根据前端需求建立新表,前端直接从新表中读取数据。其优点是调取数据时代码简单、数据筛选范围小,效率较高;缺点是数据库建立工作量大,数据表之间关系较复杂。由于本系统数据量庞大,对数据调取效率要求较高,故根据方式二的情况进行数据库设计。1.3.3 SQL数据库设计系统后台通过SQL2008数据库将用户信息与测量数据存储在各类表内,是数据管理系统的大脑中枢;SQL数据库有着调试、优化、管理更简单的优势数据表设计主要包括用户信息表设计和测量数据表两部分的设计。用户信息数据库User来存储用户信息表U
文档评论(0)