- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高速公路检测系统概要设计
版本:V3.0
发布时间:
河南蓝信科技有限公司
文件变更记录
*A - 增加 M - 修订 D - 删除
变更
版本号 日期 变更类型(A*M*D) 修改人 变更摘要 审核 批准
高速公路检测系统概要设计
一、引言 4
1.1 编写目的 4
1.2 背景 4
1.3 定义 4
1.3 开发环境 4
1.5 通讯方式 4
1.6 参考资料 5
二、总体设计 5
2.1 基本设计概念及处理流程 5
2.2 系统时间基准 8
2.3 文件生成和命名规则 9
2.3.1 文件生成规则 9
2.3.2 文件名构成 9
2.3.3 文件显示方式 10
2.4 灯定义 10
2.4.1 车载灯定义 10
2.4.2 地面灯定义 10
三、分模块设计 11
3.1 DMS2系统 11
3.2 司机室存储系统 11
3.2.1 信息处理方式 11
3.2.2 模块结构 13
3.3 音频采集系统 14
3.3.1 信息处理方式 14
3.3.2模块结构 15
3.4 视频采集系统 16
3.4.1 信息处理方式 16
3.4.2模块结构 17
一、引言
1.1 编写目的
本文档描述了高速公路检测系统的设计方法,用以指导软件开发人员的详细设计和编码工作。
1.2 背景
本系统名为高速公路检测系统,音频卡、视频卡安装在Arm9-LPC3250核心板上,通过DMS2核心板与其它设备协同工作;回放软件工作在Windows系统上,通过TCP协议与司机室系统进行交互;司机室系统运行在Arm9-LPC3250核心板上。
1.3 定义
DMS:列控设备动态监测系统;
EOAS:高速公路检测系统(E: engineer; O: operation; A: analysis; S: system)
EB:外部扩展总线(E: extended; B: bus)
1.3 开发环境
1、回放软件:
语言:C#;
开发环境:visual studio 2008;
外部组件、库:DIRECTX9.0组件,H264解码器;
2、音频采集、视频采集、高速摄像机程序:
语言:标准C++,采用标准C++库4.6;
开发环境:gcc,g++;
外部组件、库:lib555 2011.12.19,cxutils2.0;
3、司机室存储系统
语言:标准C++,采用标准C++库4.6;
开发环境:gcc,g++;
外部组件、库: cxutils2.0;
1.5 通讯方式
主机内部各板卡采用一主多从的通讯方式,在主核心程序的控制下通过EB总线进行通讯,司机室与转换器通过网络进行通讯。具体的交互方式参照相应的通讯协议。
1.6 参考资料
《DMS设备与EOAS通讯协议V2.doc》
《LX-30-SJ-0006 动车组司机室视频采集系统软件设计方案.docx》
《动车组司机室音、视频传输协议.doc》
《司机室与回放软件通讯协议.doc》
《LX-30-SJ-0007 动车组司机室音频采集系统软件设计方案.docx》
二、总体设计
2.1 基本设计概念及处理流程
本系统是对ATP数据、基本信息数据、音频数据、视频数据,进行实时安全的保存,并对保存的数据进行回放、分析,为列车的安全运行保驾护航。
按信息的重要程度及信息量的大小,存储分为两种模式:
1、黑匣子:循环保存ATP数据和接点信息数据、车辆数据、2分钟音频和视频数据。用于对灾难性事故原因的分析;
2、司机室专用存储设备:保存ATP数据、基本信息数据、接点信息数据、车辆信息数据及实时的音频数据和视频数据,用于日常分析。
3、高速摄像机:用来记录前方线路的运行状况。
系统的实现分为两个阶段:
1、在DMS2主机的基本上加上数据转换模块与黑匣子,见图1。第一阶段发送模块预留,黑匣子仅保存ATP数据;
2、在EOAS主机实现,见图2;
3、读卡器程序结构及交互图,见图3。
图1:实现方式1:板卡插在DMS2主机上(基本信息流)
图2:EOAS主机模式(基本信息流)
图3:读卡器程序结构及交互图
2.2 系统时间基准
系统时间以DMS2发送的基本信息时间为基准,基本信息中的时间精确到秒。本地开一个计时器,以mS为计时单位。当收到相邻两次基本信息中的时间相差大于等于1秒时,重新开始计时。算法如图4。
图4:系统计时算法
2.3 文件生成和命名规则
2.3.
文档评论(0)