高速铁路防灾安全监控系统终端设计与实现
发布时间:2018-04-14 15:21
本文选题:监控系统 + 数据库设计 ; 参考:《南京理工大学》2017年硕士论文
【摘要】:本项目来源于校企合作,研究对象为高速铁路防灾安全监控系统,系统对铁路沿线的风、雨、雪、异物侵限进行监测、报警,并提供限速预案。系统由现场监测设备、监控单元和铁路局中心监测系统组成。其中,作者负责设计与实现系统数据库、线路配置软件和调度终端软件。通过分析系统数据库功能与需求,建立E-R模型和数据模型,并基于Oracle 11g进行实现。线路设备表是数据库的核心部分,描述了基站、监测点、站台、异物侵限、监测设备的基本信息和拓扑关系。线路配置软件提供图形操作界面对线路设备表进行增、删、改,使用DataSet对象减少客户端对数据库的操作请求。基于C/S架构和C#WinForm语言开发终端软件,涉及如下环节:(1)使用TcpCIient类建立通信连接,发送心跳包监测连接状态;(2)使用多线程、字符队列和互斥锁实现接受、处理数据的并发和同步;(3)自定义应用层协议完成客户端和应用服务器的数据交互;(4)设计界面布局和显示规则,使用委托技术处理跨线程的UI操作请求;(5)制定语音报警规则,使用SpeechSynthesizer类播放报警信息和故障信息。监控终端以文本、图形、语音等多种形式展示监测数据、设备状态和报警信息,并提供人员管理、报警规则设置、信息查询等功能。最终,项目达到设计目标,并通过动态验收。截至目前为止,系统运行良好。
[Abstract]:This project comes from the cooperation of school and enterprise. The research object is the high speed railway disaster prevention and safety monitoring system. The system monitors the wind, rain, snow, foreign body invasion limit along the railway line, alarm, and provides the speed limit plan.The system consists of field monitoring equipment, monitoring unit and central monitoring system of railway bureau.Among them, the author is responsible for the design and implementation of the system database, line configuration software and scheduling terminal software.By analyzing the functions and requirements of the database, the E-R model and the data model are established and implemented based on Oracle 11g.The line equipment table is the core part of the database. It describes the basic information and topological relationship of the base station, monitoring point, platform, foreign body invasion and monitoring equipment.Line configuration software provides graphical operation interface to increase, delete, change the line equipment table, and use DataSet object to reduce the client's operation request to the database.Develop terminal software based on C / S architecture and C#WinForm language, involving the following links: 1) use TcpCIient class to establish communication connection, send heartbeat packet to monitor the status of connection, use multithreading, character queue and mutex to receive,Processing data concurrency and synchronization / 3) customizing application layer protocol to complete the data interaction between client and application server. (4) designing interface layout and display rules; using delegate technology to handle cross-threaded UI operation requests; (5) making voice alarm rules.Use SpeechSynthesizer class to play alarm information and fault information.The monitoring terminal displays monitoring data, equipment status and alarm information in many forms, such as text, graphics and voice, and provides functions such as personnel management, alarm rule setting, information query and so on.Finally, the project achieves the design goal, and passes the dynamic acceptance.So far, the system is running well.
【学位授予单位】:南京理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP277
【参考文献】
相关期刊论文 前10条
1 罗宇;李明东;伍开胜;;基于winForm的教务管理系统的设计和实现[J];科技视界;2016年07期
2 张洪欣;;论高铁防灾监控的设计与完善[J];中国新通信;2016年05期
3 叶边;;高铁防灾系统风雨报警与优化处置研究[J];科技创新与应用;2015年08期
4 王凯隆;;中国高速铁路发展分析[J];大陆桥视野;2015年03期
5 李小辉;曹青松;毕彬杰;;武广高铁异物侵限监测系统误报警分析及处理[J];中国铁路;2015年02期
6 刘金鹏;;浅议高速铁路防灾系统的不足与优化[J];科技视界;2014年04期
7 赵春;;我国高速铁路的发展概况与趋势探析[J];科技创新与应用;2014年01期
8 宋晋东;李山有;马强;;日本新干线地震监测与预警系统[J];世界地震工程;2012年04期
9 王开云;王少林;杨久川;王慎;;地震环境下铁路轮轨动态安全性能及脱轨研究进展[J];地震工程与工程振动;2012年06期
10 闫宏凯;李敏;;铁路大风监测设备故障自动诊断远程报警系统[J];铁道技术监督;2012年10期
,本文编号:1749890
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/1749890.html