CANopen Train Network Heartbeat Monitoring and Channel Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current train communication networks using CAN bus technology face issues with data reception when multiple nodes experience channel faults, leading to reduced redundancy effects and potential disruptions in train operations.

Innovation Solution

A CANopen-based train network data transmission method that monitors heartbeat packets on both active and standby networks, switches data reception to the standby network when a node's active channel fails, ensuring complete data receipt and maintaining network redundancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data reception is performed only on the active network, then the system structure is simple, but data reception fails when the active channel of a node malfunctions

Engineering Contradiction:
Improvedata reception reliabilityVSAvoidnetwork reception system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-configuring both active and standby reception networks before faults occur. Each node is预先 equipped with dual reception capabilities, and the master node maintains a node list with reception status information for all nodes, enabling immediate switching when faults are detected without requiring complex real-time decision-making structures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a reception status indication mechanism as an intermediary. The master node sends reception status indication information to each node, which acts as a mediator to trigger switching actions. This intermediary mechanism simplifies the overall control structure by centralizing fault detection and coordination at the master node while keeping slave node operations simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If all nodes switch to standby network when any node's active channel fails, then complete data reception is ensured, but network switching complexity increases

Engineering Contradiction:
Improvecomplete data receptionVSAvoidnetwork switching control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by enabling each node to independently determine its own reception status based on local fault detection, rather than forcing a uniform switching decision across all nodes. Each node monitors its own active channel and switches to standby only when its specific channel fails, allowing different nodes to operate in different network modes simultaneously based on their local conditions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The network reception system is segmented into independent node-level decision units. Each node operates autonomously with its own fault detection and switching capability, rather than as a monolithic system. This segmentation is enabled by the master node distributing node lists and reception status information to each node, allowing distributed independent decision-making that reduces overall switching complexity.

Inventive Principle:
Principle #1Segmentation

3Reliability

If dual-line mode is implemented for all nodes, then network redundancy is improved, but system cost and complexity increase

Engineering Contradiction:
Improvenetwork redundancyVSAvoiddual-line system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements partial redundancy by having nodes switch to standby network only when necessary, rather than continuously using both networks. The dual-line capability is provided excessively in terms of available capacity, but actually utilized partially based on real-time fault conditions. This allows the system to maintain high redundancy potential while operating with simpler single-network mode during normal conditions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11018895B2Method and system for transmitting train network data based on CANopen protocol, and apparatus thereof
Publication Date: 2021.05.25 BYD CO LTD
  • US11018895B2 patent drawing
  • US11018895B2 patent drawing
  • US11018895B2 patent drawing

AI summary

The present disclosure discloses a CANopen-based train network data transmission method. The method includes: monitoring, on an active network, a heartbeat packet transmitted through a first CAN channel by each slave node related to an active master node; determining whether the first CAN channel of each slave node is faulty; transmitting a reset instruction to a first node from the active network if no heartbeat packet of the first node is received within the preset first heartbeat period; learning, if no heartbeat packet of the first node is received, that the first CAN channel of the first node is faulty, and switching to a standby network to monitor the heartbeat packet transmitted by the first node; otherwise, receiving, on the standby network, data transmitted by the first node, and also receiving, on the active network, data transmitted by other slave nodes that normally transmit heartbeat packets.