Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

CAN (controller area network) bus scheduling analysis and monitoring system

A CAN bus, bus monitoring technology, applied in the CAN bus application field, can solve problems such as difficult to observe and record data, message transmission error retransmission, etc.

Inactive Publication Date: 2012-07-25
SHANDONG ACAD OF SCI INST OF AUTOMATION
View PDF1 Cites 17 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0036] 2. In addition, considering the possibility of error retransmission in message transmission
There is still little research on this aspect in our country, and there is a technical gap
[0037] 3. The data displayed on the monitoring interface has strong real-time performance. When CAN bus data is generated at high speed, the interface refreshes too quickly. Under normal conditions, it is often difficult to observe and record data manually
[0038] 4. CANoe software is a large-scale software system with relatively wide coverage. For the development of some single control units, using such a huge system is a comparison for those research and development units with relatively weak basic conditions. big capital investment
At present, there is no simple and effective CAN bus scheduling analysis monitoring system that meets the CAN bus test requirements and can reduce ECU development costs at the same time.

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 (controller area network) bus scheduling analysis and monitoring system
  • CAN (controller area network) bus scheduling analysis and monitoring system
  • CAN (controller area network) bus scheduling analysis and monitoring system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0101] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0102] figure 1 , Figure 2A , Figure 2B, image 3 Among them, a kind of CAN bus dispatching analysis monitoring method is represented, and the steps that it comprises are:

[0103] a) The computer terminal is connected to the CAN interface card through the USB interface, and then the CAN interface card is connected to the CAN bus; the information on the CAN bus is collected, and the message frame in the signal matrix is ​​edited by using the signal matrix to determine the information in the message frame. properties of the message;

[0104] b) Obtain the attributes of the message in a certain signal matrix message frame;

[0105] c) Judgment D m Is it smaller than T m ,T m is the cycle of a certain message frame, if it is less than, schedule and optimize the messages that appear in the busy cycle (formulas (6), (7)); at the same time, make a j...

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 discloses a CAN (controller area network) bus scheduling analysis and monitoring method, which includes the steps: a) acquiring information on a CAN bus, editing a message frame in a signal matrix and determining the property of messages in the message frame; b) acquiring the property of messages in a certain message frame signal matrix; c) judging whether Dm is smaller than Tm referring to the cycle of a certain message frame or not, optimizing scheduling for the messages in a busy cycle if the Dm is smaller than the Tm, judging whether the messages have transmission errors or not, optimizing the messages with the transmission errors, and directly executing a step d) if the Dm is not smaller than the Tm and the messages do not have the transmission errors; d) obtaining schedulability of the messages in the signal matrix and the utilization rate of the bus through the step c); and e) synchronously monitoring and analyzing the messages on the bus in real time by the aid of a monitoring module and automatically recording CAN message data by the aid of a log module during bus transmission of the signal matrix.

Description

technical field [0001] The present invention relates to a CAN bus application field, in particular to a CAN bus scheduling analysis monitoring method and system. Background technique [0002] At present, in the development process of automotive electronic control units (ECUs), domestic OEMs and R&D units mainly use the CANoe software developed by German Vector and its supporting CAN interface card for the analysis and real-time monitoring of CAN bus messages. The CANoe software is a large-scale software system with a relatively wide coverage, and its development effect on the vehicle electronic system is very great; [0003] In the distributed embedded system of the automobile, the current mainstream communication network is the CAN bus. CAN is an event-triggered communication protocol, which automatically schedules the transmission of messages according to the priority level of the message and the state of the nodes. Low-priority messages cannot be sent in time due to too...

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): G05B19/418
CPCY02P90/02
Inventor 毛成勇刘晓建孙睿闫旭琴车晓波
Owner SHANDONG ACAD OF SCI INST OF AUTOMATION
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products