基于时间敏感以太网的列车通信网络拓扑结构及通讯方法

    公开(公告)号:CN115714694B

    公开(公告)日:2024-09-17

    申请号:CN202110950431.4

    申请日:2021-08-18

    摘要: 本发明公开了一种基于时间敏感以太网的列车通信网络拓扑结构及通讯方法,包括终端层、至少两个由基于TSN的以太网骨干层和基于TSN的以太网编组网层形成的TSN的以太网层;所有以太网编组网层中的TSN编组交换机相互连接构成一个环型编组网;该环型编组网被配置为与每个基于TSN的以太网编组网层相对应的独立交互网络路径和与环型编组网相对应的线性网路交互路径;独立交互网络路径传输至少一个终端发送的第一类型数据;线性网路交互路径传输至少一个终端发送的优先级低于第一类型数据的第二类型数据,实现了第一类型数据在编组内和跨编组通讯时其对应的交互路径的确定性,保障多网融合时关键数据不受影响。

    基于VxWorks的文件操作方法和文件操作系统

    公开(公告)号:CN112445778B

    公开(公告)日:2024-05-28

    申请号:CN201910838641.7

    申请日:2019-09-05

    IPC分类号: G06F16/188

    摘要: 本发明提供一种基于VxWorks的文件操作方法和文件操作系统,所述方法包括以下步骤:目标文件系统接收用户发出的文件操作指令,将所述文件操作指令传递给与所述目标文件系统相对应的目标驱动系统;所述目标文件系统是多个文件系统其中之一,每个所述文件系统分别通过不同的驱动系统挂载在同一个存储器上;基于传递的文件操作指令,所述目标驱动系统获取所述存储器的状态信息,其中,所述状态信息包含用于表征所述存储器当前是否被除所述目标文件系统之外的其它文件系统占用的信息;当确定所述存储器的状态为空闲时,所述目标驱动系统获得所述存储器的操作权限,以使所述存储器执行相应的操作指令。

    一种融合控制架构下外设共享通信的方法及系统

    公开(公告)号:CN114448963A

    公开(公告)日:2022-05-06

    申请号:CN202011184982.6

    申请日:2020-10-30

    摘要: 本发明提供了一种融合控制架构下外设共享通信的方法及系统,该方法将设置的共享外设接口指定分配给设定的中心服务器,将与列车运行控制相关的各个控制系统与融合控制架构中的各虚拟机关联配置,并设置各虚拟机为中心服务器的客户端,基于该架构部署利用单个共享外设接口接收各个外部设备的外设数据信号,进而由中心服务器控制通过设置在各客户端与所述中心服务器之间的共享空间实现所述外设数据信号的接收和响应。采用本发明的方案能够解决现有融合控制应用设想中无法有效共享物理外设资源的障碍,可以实现所有控制系统共用单个外设接口进行网络通信的功能,显著降低硬件成本,提高硬件资源利用率,改善了硬件安装部署的空间占用率。

    基于VxWorks的文件操作方法和文件操作系统

    公开(公告)号:CN112445778A

    公开(公告)日:2021-03-05

    申请号:CN201910838641.7

    申请日:2019-09-05

    IPC分类号: G06F16/188

    摘要: 本发明提供一种基于VxWorks的文件操作方法和文件操作系统,所述方法包括以下步骤:目标文件系统接收用户发出的文件操作指令,将所述文件操作指令传递给与所述目标文件系统相对应的目标驱动系统;所述目标文件系统是多个文件系统其中之一,每个所述文件系统分别通过不同的驱动系统挂载在同一个存储器上;基于传递的文件操作指令,所述目标驱动系统获取所述存储器的状态信息,其中,所述状态信息包含用于表征所述存储器当前是否被除所述目标文件系统之外的其它文件系统占用的信息;当确定所述存储器的状态为空闲时,所述目标驱动系统获得所述存储器的操作权限,以使所述存储器执行相应的操作指令。

    用于实现VxWorks操作系统环境下实时进程间数据调用的方法及系统

    公开(公告)号:CN111737025B

    公开(公告)日:2024-04-09

    申请号:CN202010446684.3

    申请日:2020-05-25

    IPC分类号: G06F9/54

    摘要: 本发明公开了一种用于实现VxWorks操作系统环境下RTP间数据调用的方法,包括:建立在数据调用时通信双方的公共管道;在调用请求方对应的第一RTP中创建用于请求调用公共管道内数据的调用请求函数;在被调用方对应的第二RTP中创建用于响应公共管道内的调用请求并将被调用数据写入公共管道的调用响应函数;在第二RTP中创建用于将调用请求函数和调用响应函数进行响应关联的调用关系响应函数;将调用关系响应函数对应的关联作为任务添加至第二RTP中。本发明简单有效地实现了不同RTP间进程的通信,既确保不同SIL应用软件的安全隔离,又有效保障整体软件功能的实现。

    一种故障诊断方法、存储介质以及设备

    公开(公告)号:CN115757081A

    公开(公告)日:2023-03-07

    申请号:CN202111028558.7

    申请日:2021-09-02

    IPC分类号: G06F11/36 G06F11/07

    摘要: 本发明公开了一种故障诊断方法、存储介质以及设备,该方法应用于vxWorks系统下的故障诊断,通过建立任务诊断链表,任务诊断链表可以包括多个任务诊断节点,每个任务诊断节点对应一个待诊断任务;判断与当前任务诊断节点对应的待诊断任务的任务负荷是否大于预设告警阈值;如果是,发送故障记录请求并将任务诊断链表中位于当前任务诊断节点下一位的任务诊断节点作为任务负荷目标诊断节点;如果否,直接将任务诊断链表中位于当前任务诊断节点下一位的任务诊断节点作为任务负荷目标诊断节点。该方法能够及时发送故障记录请求,有利于快速定位故障原因并基于任务诊断链表高效有序的进行任务负荷故障的诊断。

    一种列车软件分区与集成方法

    公开(公告)号:CN112732275B

    公开(公告)日:2022-06-03

    申请号:CN201910971798.7

    申请日:2019-10-14

    IPC分类号: G06F8/61

    摘要: 一种列车软件分区与集成方法,包括以下步骤:用于通过仿真器将引导加载程序U‑Boot烧写至闪存中的存储步骤;用于启动所述U‑Boot的启动步骤;用于通过访问网口下载引导程序、根操作系统和其他子操作系统于ROM最前端区域的下载步骤;用于激活引导程序的激活步骤;用于分配CPU资源、独立RAM区域和ROM区域的步骤;用于启动根操作系统的启动步骤;用于启动子操作系统的启动步骤;用于通过访问网口下载组件、配置文件与应用程序于相应ROM区域的下载步骤;用于加载所述通用组件于所述RAM区域运行的启动步骤;用于加载所述应用软件于所述RAM区域运行的启动步骤;用于周期性访问各个分区的运行步骤。

    VxWorks系统的RTP中任务参数的动态配置方法及其装置

    公开(公告)号:CN112083998A

    公开(公告)日:2020-12-15

    申请号:CN201910514132.9

    申请日:2019-06-14

    IPC分类号: G06F9/455

    摘要: 本发明提供一种VxWorks系统的RTP中任务参数的动态配置方法及其装置,所述方法包括以下步骤:构建配置文件,所述配置文件包括文件头、原始存储路径、RTP程序名称和所述任务参数,所述文件头表征RTP可执行程序的调用函数的入口,所述原始存储路径表征RTP可执行程序的原始存储位置;对所述配置文件进行解析,获取所述RTP程序名称和所述任务参数;基于所述RTP程序名称和所述任务参数生成任务名称;通过所述调用函数启动RTP程序,将所述任务名称传入所述RTP可执行程序中;通过所述RTP可执行程序的入口函数对所述任务名称进行解析,当解析成功时,将所述任务参数配置到相应的RTP任务中。

    一种融合控制架构下外设共享通信的方法及系统

    公开(公告)号:CN114448963B

    公开(公告)日:2024-03-01

    申请号:CN202011184982.6

    申请日:2020-10-30

    摘要: 本发明提供了一种融合控制架构下外设共享通信的方法及系统,该方法将设置的共享外设接口指定分配给设定的中心服务器,将与列车运行控制相关的各个控制系统与融合控制架构中的各虚拟机关联配置,并设置各虚拟机为中心服务器的客户端,基于该架构部署利用单个共享外设接口接收各个外部设备的外设数据信号,进而由中心服务器控制通过设置在各客户端与所述中心服务器之间的共享空间实现所述外设数据信号的接收和响应。采用本发明的方案能够解决现有融合控制应用设想中无法有效共享物理外设资源的障碍,可以实现所有控制系统共用单个外设接口进行网络通信的功能,显著降低硬件成本,提高硬件资源利用率,改善了硬件安装部署的空间占用率。