CAN message arbitration influence factor detection system and method thereof

A technology of influencing factors and detection systems, applied in transmission systems, digital transmission systems, data exchange through path configuration, etc., can solve the problems of CAN message arbitration failure, no message arbitration, etc., and achieve the effect of ensuring effectiveness

Active Publication Date: 2014-10-08
CHINA FIRST AUTOMOBILE
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the setting of relevant parameters affecting CAN message arbitration in China is only based on theoretical analysis, and there is no detection system and effective method to detect the influence of these factors on message arbitration, so that in CAN network design there is a certain risk
[0003] Whether the CAN message can be successfully arbitrated m

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • CAN message arbitration influence factor detection system and method thereof
  • CAN message arbitration influence factor detection system and method thereof
  • CAN message arbitration influence factor detection system and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0013] Example 1

[0014] Such as image 3 As shown, the CAN message arbitration influencing factor detection system detects the influence of the change in the position of the sampling point on the CAN message arbitration caused by the change of the CAN controller bit timing parameter of the second node 2. The following steps are carried out in sequence: 1) Set the first node 1 Continuously send messages with an identifier of 0x201, and the second node 2 continuously sends messages with an identifier of 0x202. The number of bytes of the message data is the same. The purpose of this setting is to make the first node 1 send a message with a higher priority than the first node. The priority of the message sent by the second node 2; 2) Set the first node to not receive the message sent by the second node, and the content output to the first LCD display unit is "arbitration successful", if the first node is successfully received For the message sent by the second node, the content ou...

Example Embodiment

[0015] Example 2

[0016] Such as image 3 As shown, the CAN message arbitration influencing factor detection system detects the influence of the second node 2's oscillator tolerance change on the CAN message arbitration, and proceeds in the following steps: 1) Set the first node 1 to continuously send the identifier 0x201 Message, the second node 2 continuously sends the message with the identifier 0x202, and the number of bytes of the message data is the same. The purpose of this setting is to make the first node 1 send a message with a higher priority than the second node 2 send message Priority; 2) Set that the first node cannot receive the message sent by the second node, and the content output to the first LCD display unit is "arbitration successful". Once the message sent by the second node is successfully received, Then the content output to the first LCD display unit is locked as "arbitration failure"; the second node cannot send a message, the content output to the sec...

Example Embodiment

[0017] Example 3

[0018] Such as image 3 As shown, the CAN message arbitration influence factor detection system detects the influence of the transceiver delay change on the CAN message arbitration, and proceeds in the following steps: 1) Set the first node 1 to continuously send messages with identifier 0x201, and the second Node 2 continuously sends messages with identifier 0x202, and the number of bytes of the message data is the same. The purpose of this setting is to make the priority of the first node 1 send messages greater than the priority of the second node 2 send messages; 2) It is set that the first node cannot receive the message sent by the second node, and the content output to the first LCD display unit is "arbitration successful". Once the message sent by the second node is successfully received, it will be output to the first node. The content of an LCD display unit is locked as "arbitration failure"; the second node cannot send a message, the content output ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a CAN message arbitration influence factor detection system which is composed of a first node, a second node and a CAN bus. The system is characterized in that the state display signal output end of a first processor embedded in the first node is connected with the input end of a first LCD display unit, the control input end of the first processor is connected with the data output end of a first keyboard, the reset signal output end of a first reset button is connected with the reset signal input end of the first processor, a first oscillator is connected with the oscillation input end of the first processor through a first oscillator socket, a bus communication end of the first processor is connected with the data transmitting and receiving ends of a first transceiver A, a first transceiver B, a first transceiver C, a first transceiver D and a first transceiver E, the characteristic of the second node is the same as that of the first node, and the first node and the second node are hooked on the CAN bus. The system can detect influence on message arbitration from CAN controller position timing parameters, oscillator tolerance, transceiver delay and harness physical delay, the parameters can be set more scientifically and reasonably, and therefore effectiveness of CAN message arbitration can be ensured.

Description

technical field [0001] The invention relates to a CAN message arbitration influencing factor detection system and a method thereof, which are applied to detect various factors affecting CAN message arbitration in CAN network communication. Background technique [0002] The non-destructive arbitration carrier sense multiple access / collision avoidance (CSMA / CA) feature of the CAN bus has always been one of the important advantages of the CAN bus, so it has been widely used in automotive network communications. In order to ensure that the CAN message can successfully complete the message arbitration according to the agreed priority, the user can avoid the occurrence of arbitration failure by setting the bit rate, the position of the sampling point, the physical delay of the wiring harness, and selecting a high-quality transceiver, but it will affect the CAN message. There are many factors in civil arbitration, and each factor restricts each other, so it needs to be considered c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L12/40H04L12/26
Inventor 刘晓祥曲玲方伟家武亭孙乐乐高洪伟
Owner CHINA FIRST AUTOMOBILE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products