一种便携式多功能列车网关设备的制作方法

文档序号:17429273发布日期:2019-04-17 03:16阅读:147来源:国知局
一种便携式多功能列车网关设备的制作方法

本发明涉及网络控制技术领域,尤其涉及铁路行业现场总线网络控制技术领域。



背景技术:

现有列车通信总线主要有mvb、worldfip、can、rs485和rs422等,而列车网络主要存在一种通信总线,对应不同总线类型的设备就需要通过网关进行数据转换。现阶段主要有mvb-can、canopen-rs485、worldfip-can和worldfip-rs485等网关,只实现两种网络数据的转换,并且大多采取用主板叠加通信网卡的方式实现。

要实现多种数据转换就需要多个网关,大部分网关设计是在主板上通过pc104接口叠加通信板卡实现,在列车运行环境下容易松动且电磁兼容性不好。另外大多数网关不能同时具有背板总线和pci总线接口。



技术实现要素:

为了解决现有列车通信网关存在的上述问题,本发明提供了一种便携式多功能的列车网关设备。

本发明为实现上述目的所采用的技术方案是:一种便携式多功能的列车网关设备,zynq主控制器包括软件可编程的ps模块和硬件逻辑可编程的pl模块,ps模块和pl模块之间通过axi4总线连接,ps模块设有pci接口、uart端口、can端口,pci接口通过pci连接器连接pci总线,uart端口通过通信接口连接通信总线,can端口通过can收发模块和can接口连接can总线,通过canopen协议编写can应用层程序实现canopen数据传输;pl模块通过扩展i/o连接mvb协议控制器和worldfip协议控制器,mvb协议控制器通过mvb收发管理器和mvb接口连接mvb总线,mvb协议控制器通过连接mvb收发管理器实现对mvb接口的冗余管理;worldfip协议控制器通过worldfip总线收发器和worldfip接口连接worldfip总线,worldfip协议控制器通过连接worldfip总线收发器实现对worldfip接口的冗余管理;转换电路通过背板连接器连接背板总线。

所述zynq主控制器的ps模块还包括ddrcontroller控制器,ddrcontroller控制器连接外部存储器。

所述uart端口为3路,分别连接rs485接口、rs422接口和用于串口调试的rs232接口,rs485接口连接rs485总线,rs422接口连接rs422总线。

所述zynq主控制器采用xilinx公司的现场可编程门阵列fpga器件。

所述ps模块为双硬核arm9。

所述ps模块还设有用于对网关设备进行以太网下载和检测的以太网接口。

本发明的便携式多功能的列车网关设备,将cpu和各种通信芯片采用结构紧凑的方式集成在一块板卡上,提高网关的可靠性和电磁兼容性;具有pci接口可以方便插入电脑pci插槽方便调试、验证及各种网络测试平台设计;具有背板接口方便连接网络控制系统的背板总线进行网络通信,也可以直接连接相互转换的总线接口进行数据转换,实现了便携式多功能的特点;以zynq作为主控制器构建软硬件协同设计的网关,灵活划分软件程序模块和硬件设计模块,充分发挥zynq软硬件协同编程的优势,并通过zynq的可编程逻辑部分进行软件算法硬件化的方法提高数据转换速度,同时采用可编程逻辑部分设计并行硬件电路实现多种数据的并行操作,代替以往通过软件的多进程方式实现并行处理,提高多种数据并行操作的速度;同时应用zynq片内的axi4总线,实现硬件设计和软件操作的协同运行,提高数据的吞吐量,加快数据处理和转换速度,提高实时处理能力,并且降低功耗。

附图说明

图1是本发明便携式多功能的列车网关设备原理图。

具体实施方式

本发明的便携式多功能的列车网关设备原理参见图1,主要包括zynq主控制器、rs422接口、rs485接口、rs232接口、以太网接口、can收发、外部存储器、pci连接器、mvb协议控制器、worldfip协议控制器和背板连接器等。zynq主控制器包括软件程序可编程的ps模块和硬件逻辑可编程的pl模块,ps模块嵌入了arm9双硬核处理器、ddrcontroller控制器以及一些mio接口,如can端口、uart端口、enet以太网接口和pci接口等;rs422接口连接ps部分的mio/uart和rs422总线;rs485接口连接ps部分的mio/uart和rs485总线;rs232接口连接ps模块的mio/uart用于串口调试;以太网接口连接ps模块的mio/enet用于对网关设备进行以太网下载和检测;can收发模块连接ps模块的mio/can端口和can接口,can接口连接外部的can总线和canopen总线;外部存储器连接ps模块的ddrcontroller用于数据存储,pci连接器连接ps模块的mio/pci和pci总线。pl模块为硬件逻辑可编程部分,通过axi4总线与zynq主处理器的ps模块进行数据交换,pl模块有许多emio接口,通过硬件描述语言(hdl)对emio进行扩展i/o设计,连接mvb协议控制器和worldfip协议控制器,通过硬件描述语言实现对相关网络协议控制器的寄存器配置、数据流处理及控制、mvb数据私有存储、worldfip私有存储、和canopen协议栈;通过硬件描述语言设计转换电路连接所述背板连接器,背板连接器连接列车网络系统的背板总线实现车载设备网络数据转换。所述mvb协议控制器通过连接mvb收发管理器(双通道冗余)实现对mvb接口的冗余管理,mvb接口连接mvb总线。所述worldfip协议控制器通过连接worldfip总线收发器(双通道冗余)实现对worldfip接口的冗余管理,worldfip接口连接worldfip总线。

工作原理和工作过程:本专利实施例中,其中zynq主控制器采用xilinx公司的现场可编程门阵列(fpga)器件,可以实现软硬件协同设计。zynq主控制器包括软件可编程的ps模块和硬件逻辑可编程的pl模块,ps部分通过内部axi4总线读写pl模块。ps模块嵌入arm9双硬核,通过移植实时嵌入式操作系统,在操作系统下开发相关通信模块的驱动程序和应用程序;ps模块具有ddrcontroller控制器,连接外部存储器用于数据存储及输出显示使用等。ps部分具有许多mio接口,通过配置可以实现相应的常用接口电路。配置1路enet连接外部以太网接口实现对网关的网络调试和下载;配置3路uart分别与rs485接口、rs422接口和rs232接口相连,实现相应数据的传输;配置1路can与can收发相连,can收发连接can接口,通过can总线实现标准can数据通信,通过canopen协议编写can应用层程序实现canopen数据传输;配置1路pci与pci连接器相连,通过pci连接器接入计算机的pci总线方便调试和一些测试平台搭建。pl部分采用硬件描述语言(hdl)设计实现canopen协议栈、设计mvb数据私有存储和worldfip私有存储,可以通过硬件电路并行实现canopen、mvb和worldfip三种数据的并行运行,设计相关寄存器配置对各种通信数据进行参数设置,为实现对各种通信数据流的调制和解调等设计了数据流处理及控制,设计转换电路用于连接背板连接器,方便网关连接列车网络系统的背板总线;编程实现pl部分的emio接口,通过扩展i/o连接mvb协议控制器和worldfip协议控制器。mvb总线数据通过mvb接口进入mvb收发管理器,并进行双通道冗余管理,实现数据冗余控制,提高数据传输的可靠性,最终通过mvb协议控制器对mvb数据进行处理控制并传输到zynq主控制器,通过zynq主控制器将数据再分发到各个接口;相反,zynq主控制器将数据通过扩展i/o传输给mvb协议控制器,再通过mvb收发管理器及mvb接口进行数据冗余控制发送到mvb总线。worldfip总线数据通过worldfip接口进入worldfip总线收发器,并进行双通道冗余管理,实现数据冗余控制,提高数据传输的可靠性,最终通过worldfip协议控制器对worldfip数据进行处理控制并传输到zynq主控制器,通过zynq主控制器将数据再分发到各个接口;相反,zynq主控制器将数据通过扩展i/o传输给worldfip协议控制器,再通过worldfip总线收发器及worldfip接口进行数据冗余控制发送到worldfip总线。所述以太网接口用于跨平台交叉编译时的程序代码下载和操作系统内核下载等;外部存储器用于存放嵌入式操作系统、应用程序和数据等;rs232接口用于网关程序串口调试等;pci连接器用于连接pc机的pci总线方便网关设备测试以及搭建一些网络测试平台等;背板连接器用于连接列车网络控制系统的背板总线实现网关的在系统运行。

该网关采用zynq主控制器进行软硬件协同设计,便于功能扩展,缩短开发时间,降低维护和升级成本;用zynq作为主控制器,软硬件均可编程,且保密性好,可靠性高,采用硬件可编程实现原有的软件算法,大大提高设备运行速度;采用硬件描述语言(hdl)设计硬件电路,实现多功能网络数据的并行运行,提高设备性能;采用zynq作为主控制器,软硬件协同设计,集成度高,方便网关多总线数据转换,设备小巧,携带和安装方便;同时具有mvb、worldfip、can、rs422和rs485通信功能,设计新颖,软硬件均可在线升级和维护;同时具有pci连接器和背板连接器,既可以安装到电脑pci插槽方便测试和平台搭建,又方便连接网络系统背板总线进行车载运行,在铁路、地铁和轻轨领域具有很高的推广价值。

本发明是通过实施例进行描述的,本领域技术人员知悉,在不脱离本发明的精神和范围的情况下,可以对这些特征和实施例进行各种改变或等效替换。另外,在本发明的教导下,可以对这些特征和实施例进行修改以适应具体的情况及材料而不会脱离本发明的精神和范围。因此,本发明不受此处所公开的具体实施例的限制,所有落入本申请的权利要求范围内的实施例都属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1