基于SOPC的列车环境异物入侵监测系统研究

发布者:technology1最新更新时间:2010-11-14 来源: 山西电子技术关键字:监测  SOPC  FPGA  异物侵限  视频采集 手机看文章 扫描二维码
随时随地手机看文章

  随着我国经济社会的快速发展,铁路客货运输量不断增加,列车运行速度不断提高,给铁路安全监控带来巨大的压力,其中铁路异物侵限严重影响到列车的运行安全。由于列车在露天高速行驶中环境因素不可预测,轨道异物侵限可能会给行车安全带来严重后果。轨道异物是指铁道上影响到正常行车安全的障碍物,如山体滑坡、泥石流塌方等造成的道上沙石、桥梁隧道掉落的悬挂物、因报警失误仍滞留在道上作业的工务人员以及相关装备。由于铁路异物侵限检测系统的高速度、低漏检率、低误报率等要求,使传统的以软件为核心的IDS面临着越来越大的压力,仅靠模式匹配算法的改进对入侵检测速度的提高是有限的,不是解决问题的根本策略。

  SOPC(System On a Programmable Chip)称为可编程片上系统,它是一种灵活高效地解决方案,而且设计周期短,设计成本低。SOPC Bu-ilder是Altera公司实现SOPC概念的一款工具软件,用于组建一个在模块级和组件级定义的系统。SOPC Builder的组件库包含了从简单的固定逻辑功能块到复杂的、参数化的、可以动态生成的子系统等一系列的组件,用户还可简单地创建定制的SOPC Builder组件,方便地实现各种系统功能的配置。本文给出一种分布式列车环境异物入侵的前端监测系统,通过在FPGA上构建NiosⅡ软核处理器、各种各样的外设和自定义组件等,设计实现一个定制的SOPC实时监测系统,完成对前端视频数据的实时采集和处理,并通过网络将数据传送到列车控制中心。

  1 系统整体架构

  本系统采用SOPC实现分布式列车环境异物入侵前端监测功能。一个NiosⅡ处理器系统由NiosⅡCPU和一系列的外设组成,开发基于Nios-Ⅱ的嵌入式系统,关键在于如何根据功能需要定制NiosⅡ及设计自定义接口。系统采用ADV7l8lB完成模拟视频解码处理,完成CVBS等模拟视频信号到YCrCb数字信号的转换,用硬件描述语言(VHDL)设计视频数据采集模块IP核,来实现前端的视频数据采集。由于采集的视频数据是海量数据,这给存储和传输都带来了很大的不便,需要对视频数据进行预处理,以降低数据量,系统采用VHDL设计相应的视频数据处理模块IP核。最后把数据通过网络传送到列车控制中心,以太网接口模块用友晶科技提供的太网接口IP。将这些IP核以自定义组件的形成添加到Nios-Ⅱ系统中去,并添加一些必要的存储器、人机接口和定时器等,构建成所需的SOPC系统,整个系统的框图如图1所示。

a.JPG[page]

  2 视频图像采集处理模块设计

  采集模块是整个系统非常重要的组成部分,采集质量的好坏将直接影响整个系统的识别效果。本系统视频A/D转换器选用ADV7181B,它能够自动检测和转化标准的NTSC、PAL和SECAM制的模拟电视基带复合信号,输出4:2:2的符合ITU-R656(国际电信联盟的视频标准)标准的16位/8位复合视频数据,支持6路模拟视频信号的输入。ADV7l81B通过I2C总线实现配置,同时能输出行、场同步信号。ADV718lB输出的数字视频数据通过8位总线TDDATA传输给FPGA。FPGA经视频解码模块在视频数据中识别出有效数据,再根据系统对图像精度的要求进行处理,生成三种数据图像,分别有RGB彩色图像、灰度图像和二值化图像,最后将图像传送到缓存FIFO中,输出到NiosⅡCPU。最后由处理器控制将视频数据写到SDRAM中。图2是视频采集处理模块框图,其中,彩色图、灰度图、二值化图的数据量之比是384:128:1,可根据实际视频图像的需要,选择不同数据量的图像。

b.JPG

  系统内各模块功能简要描述如下:

  1)ITU-R656解码模块接收从视频A/D转换器ADV7181B送来的数字视频流,然后对数字视频流进行解码,产生YUV3路视频信号,识别出行、场同步信号。

  2)3个视频缓存模块系统各设计一个FIFO,根据视频数据的大小,缓冲深度各不相同,用于视频数据的缓存。其中FIFO是使用Altera提供的可参数化宏功能模块和LPM函数进行设计,具体是通过Mega Wizard Plug-In Manager的GUI向导实现。

  3)I2C配置模块通过I2C总线对ADV7181B进行初始化配置,选择产生的数字视频格式等。

  4)色彩空间转换模块完成色彩空间由YUV到RGB的转换,使视频数据适合在VGA显示。色彩空间由YUV到RGB的转换按以下转化公式编写相应的硬件描述语言。

  R=1.0Y+O+1.402(Cr-128)

  G=1.0Y-0.344 13(Cb-128)-0.714 14(V-128)

  B=1.OY+1.772(Cb-128)

  最后生成的YUV到RGB硬件电路模块如图3所示。

c.JPG

  5)图2中Y的输出即为图像的灰度值,Y值的信息可以完整地描述一幅灰度图(灰度等级为256)。将灰度值经二值化后就可以得到一幅二值化的图像,关键是阈值的选择,在这里将灰度阈值设置成可调的输入量,就可以根据具体的应用环境设定理想的阈值。二值化的硬件模块也是用硬件描述语言描述的,生成的模块如图4所示,其工作原理是当图像值大于阈值时输出l,否则输出0。

d.JPG[page]

  3 视频数据图像传输模块设计

  视频数据图像传输部分采用SOPC Builder工具自带的以太网接口IP核,将其添加到NiosⅡ系统中,构建成SOPC系统。其中,DM9000A是一款高速网络控制器,它具有通用处理器接口,1个10/100M PHY和4K字节的SRAM,它支持8位和16位2种数据接口。SOPC Builder提供将DM-9000A连接到Avalon总线上所需要的接口逻辑。图5是DM9000A IP核接口模块,分为输入和输出两部分,一部分是模块与Avalon总线的连接信号,另一部分是模块与FPGA外部的DM9000A连接的信号。

e.JPG

  最后根据需要配置得到的NiosⅡ软核处理器如图6所示。NiosⅡ是一个用户可配置的通用RISC嵌入式处理器,NiosII集成开发环境(IDE)是NiosⅡ系列嵌入式处理器的基本软件开发工具,所有软件开发任务都可以在NiosⅡIDE下完成。

  4 结束语

  本文介绍一种基于SOPC的列车分布式环境异物入侵前端监测系统,详细介绍了SOPC硬件系统的设计配置过程,以及基于此硬件系统配置的NiosⅡ软核处理器的软件设计。最后在Altera公司的DE2开发平台上进行测试,监测得到前端灰度图像如图7所示,达到了前端检测的目的。列车环境异物入侵监测系统软件流程包括对各模块的初始化和对各模块的流程控制,主要有视频采集控制、图像处理控制、图像SDRAM存储控制、以太网接口控制流程等设计。

g.JPG

5z.jpg

  基于SOPC技术设计的创新点在于不但软件是可以编程的,构建的硬件系统也是可编程的,这就为系统的灵活配置和软件的灵活设计提供了很大的方便,也有利于系统的后期优化和升级。在设计时,要注意根据具体的硬件资源大小和实现速度要求,选择硬件实现还是软件模拟。同时还要注意前端采集模块的抗抖动设计。这种量体裁衣的硬件配置方式可以最大限度地提高系统的性价比,使得SOPC技术在环境异物入侵监测系统中有着广阔的应用空间。也可以利用HardCopy技术,将实现于FPGA器件上的列车分布式环境异物入侵监测系统通过特定的技术直接向ASIC转化。

关键字:监测  SOPC  FPGA  异物侵限  视频采集 引用地址:基于SOPC的列车环境异物入侵监测系统研究

上一篇:IDT推出可实现高精度温度补偿的实时时钟
下一篇:单片机控制的多参数实时采集与处理系统设计

推荐阅读最新更新时间:2024-03-30 22:12

印度研发基于蓝牙的胎儿心率监测系统
    常可以采用听诊器来检查未出生婴儿的心脏。然而,印度研究人员已经开发出廉价并且精确的蓝牙胎儿心率监测系统并且已经在长期家庭护理中得到应用。     位于Jaipur 和 Anil Kumar Tiwari的LNM信息技术研究所的Vijay Chourasia,该研究所在印度Jodhpur的Rajasthan科技公司,Vijay Chourasia解释了现代的胎儿心音描记法是如何等同于产前婴儿听诊器的。该研究组已经将这个系统配置了蓝牙并可不间断地监测胎儿的心脏,通过个人电脑进行数据分析,并且允许医疗保健专业人士访问。     研究人员对在妊娠不同阶段的33名妇女的婴儿测试他们的系统,并与基于超声多普勒技术获得的数据进行
[医疗电子]
美海军研发光盘大小无人机 可监测危险地区
    摘要: 据中国国防科技信息网报道,美国海军官员透露,美国海军研究实验室正在测试一种仅为光盘大小的微型无人机,这种无人机设计装有特殊的声学、气象和化学检测传感器,可批量飞行至危险地区执行监测任务。 该无人机被称为“近战隐蔽自主无人一次性飞机”(CICADA),可携带多种探测设备并批量飞行到偏远地区或人员难以接近的地区。美海军官员表示,该项目已经持续数年时间,但仍处于实验室开发阶段,正等待投入更多资金来推向实际部署应用。 “在执行某些任务时,该无人机能够有效地批量传递有效载荷,且具有很明显的成本优势。”美海军研究实验室资深航空航天工程师阿龙·卡恩表示。 CICADA微型无人机被卡恩称为“飞行电路板”,它能够自主
[安防电子]
LATTICE展出最新的移动通信FPGA平台
美国俄勒冈州希尔斯波罗市 2012年2月15日莱迪思半导体公司(NASDAQ: LSCC)今日宣布将参加于2月27日–3月1日在西班牙巴塞罗那举办的世界移动通信大会。莱迪思的展台位于2.1号厅2.1A56号,并将展出公司的mobileFPGA™平台,包括新的iCE40™和MachXO2™ FPGA以及ispMACH® 4000ZE CPLD。 届时将展出20多个移动通信产品,从中可以看到,设计师们能够通过使用莱迪思mobileFPGA器件迅速为他们的产品添加差异化功能。莱迪思还将演示包括摄像机与LVDS显示的桥接,使用低成本的mobileFPGA器件支持1366 x 768像素和525 Mb/s的传输速率。
[网络通信]
Altera荣获中兴通讯公司的最佳技术支持奖
    2014年1月7日,A lte ra公司宣布,荣获前沿电信公司 中兴 通讯的最佳技术支持奖。中兴通讯是一家领先的电信公司,在最近的中国深圳中兴通讯年度供应商日上颁发了这一奖项给Altera。中兴通讯举办这项一年一度的盛事旨在表彰其供应商在支持公司的地位不断增长并成为全球电信设备和网络业界领先的创新者之一中所起到的关键作用。   中兴通讯副总裁曾昭翔评论说:“中兴通讯和Altera一直以来长期合作,我们采用了Altera基于Altera 28 nm系列产品的解决方案及其电源方案,其技术支持使我们能够帮助客户实现最好的结果。Altera是我们的战略合作供应商,2013年,公司为中兴通讯提供了非常好的技术支持。”  
[嵌入式]
如何利用工业网关集中监测管理?
在制造业中的应用与日俱增,使用,不仅提高了设备和场地的利用率,还能保持稳定的水平。随着工业机器人的大规模部署,对于数量众多、类型各异、功能不一的机器人的监测、管理和维护,也成为企业面临的关键问题。 针对工业机器人的集中监测和管理,可以部署佰马BMG700数据采集 工业智能网关 ,协助企业打造集合数据采集、数据分析、远程管控、边缘计算等应用的系统解决方案。助力实现更可靠、稳定的连续生产。 当前常见的工业机器人种类包括: 焊接机器人:执行焊接、切割,对定位精度和移动精度有极高要求 码垛机器人:将物体按一定排列码放在托盘、栈板上,进行自动堆码堆层 运输机器人:将工件从一处运输到另一处,主要体现机器人行驶路线规划、行驶避障等能力 喷
[机器人]
基于VHDL语言的卷积码编解码器的设计
1 引言      数字信息在有噪信道中传输时,会受到噪声干扰的影响,误码总是不可避免的。为了在已知信噪比的情况下达到一定的误码率指标,在合理设计基带信号,选择调制、解调方式,并采用频域均衡或时域均衡措施的基础上,还应采用差错控制编码等信道编码技术,使误码率进一步降低。卷积码和分组码是差错控制编码的2种主要形式,在编码器复杂度相同的情况下,卷积码的性能优于分组码,因此卷积码几乎被应用在所有无线通信的标准之中,如GSM ,IS95和CDMA2000的标准中。   目前,VHDL语言已成为EDA领域首选的硬件设计语言,越来越多的数字系统设计使用 VHDL语言来完成。原因是通过VHDL描述的硬件系统“软核”便于存档,程序模块的
[嵌入式]
短帧Turbo译码器的FPGA实现
     Turbo码虽然具有优异的译码性能,但是由于其译码复杂度高,译码延时大等问题,严重制约了Turbo码在高速通信系统中的应用。因此,如何设计一个简单有效的译码器是目前Turbo码实用化研究的重点。本文主要介绍了短帧 Turbo 译码器的 FPGA 实现,并对相关参数和译码结构进行了描述。   1 几种译码算法比较   Turbo码常见的几种译码算法中,MAP算法 具有最优的译码性能。但因其运算过程中有较多的乘法和指数运算,硬件实现很困难。简化的MAP译码算法是LOG-MAP算法和MAX-LOG-MAP算法,它们将大量的乘法和指数运算转化成了加减、比较运算,大幅度降低了译码的复杂度,便于硬件实现。简化算法中,LOG
[嵌入式]
40个CAST IP在Precision综合工具上验证
硅IP供应商CAST公司携手Mentor Graphics保证:使用该公司FGPA综合设计流程的用户将会拥有使用CAST的IP内核的超级体验。到目前为止,已有40个CAST IP内核在Mentor Graphics Precision FPGA综合工具上成功地进行了评估和测试,并且得出优异的结果。 Mentor Graphics FPGA 综合产品总监,Daniel Platzker 说:“CAST是Mentor Graphics长期的合作伙伴,其在供应硅IP内核方面也处于领导地位。”同时他还指出:“与CAST在内核方面合作后,我们非常高兴地推荐我们双方的客户使用Precision 综合工具,将其作为我们全面的、独立
[嵌入式]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved