Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and system for implementing multiple protocols based on thread interaction

A protocol implementation and threading technology, which is applied in the general control system, control/regulation system, test/monitoring control system, etc., can solve the problems that restrict the development of new energy vehicle products and cannot realize multiple protocols at the same time

Active Publication Date: 2021-08-03
XIAN FASHITE AUTOMOBILE TRANSMISSION CO LTD
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Using the CCP protocol can quickly and effectively realize the calibration of the automotive electronic control unit, but the software part of the CCP protocol that meets the requirements basically depends on foreign professional software (such as CANAPE from the German VECTOR company), and domestic manufacturers are popularizing the CCP protocol. In the process, it is necessary to purchase relevant diagnostic products from foreign companies at high prices for calibration and diagnosis. At the same time, it is currently impossible to realize the integration of multiple protocols (UDS, CCP, J1939) at the same time. It is necessary to use multiple software tools to realize the functions of different protocols. Development of new energy vehicle products

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
  • A method and system for implementing multiple protocols based on thread interaction

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention is described in further detail below in conjunction with accompanying drawing:

[0025] Such as figure 1 As shown, the present invention is a kind of method for implementing multiple protocols based on thread interaction, comprising the following steps:

[0026] Step 1), using the controller area network CAN thread to connect the electronic control unit, the controller area network CAN message receiver continuously obtains the message of the electronic control unit through the controller area network CAN thread; the controller area network CAN message receiver The read message of the electronic control unit complies with the protocol receiving data requirements;

[0027] Step 2), after the CAN message receiver of the controller local area network reads the message of the electronic control unit, the message of the electronic control unit is sorted according to the message ID of the message read, and the message of the electronic control unit is so...

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 method and system for implementing multiple protocols based on thread interaction, which uses the CAN thread of the controller area network to connect the electronic control unit, uses the underlying CAN sending thread as a service, and responds to the request of the upper layer application at any time, and sends the CAN report. In this paper, the underlying CAN sending thread can respond to the requests of multiple upper-layer application protocols at the same time, providing a basis for the integration of multiple protocols, using the CAN message receiver of the controller area network to continuously read the electronic control unit through the CAN sending thread Messages are sorted and distributed to different processing thread drivers after sorting the read messages, so that the messages are sent to the corresponding processing threads, and the corresponding upper layer services are activated, thereby realizing the integration of multiple protocols. The present invention It can quickly and efficiently process the service requests of upper-layer applications, and can realize the integration of other protocols, so as to develop new energy vehicle research and development tools that meet multiple protocols at the same time.

Description

technical field [0001] The invention belongs to the field of automobile data calibration, and in particular relates to a method and system for implementing multiple protocols based on thread interaction. Background technique [0002] In the field of new energy commercial vehicles, with the vigorous promotion of national policies, new energy products are gradually introduced to the market, and social and economic benefits continue to improve. In order to promote the research and development of new energy products, it is necessary to continuously calibrate and measure the internal data of the product, so as to ensure the continuous improvement of product quality. [0003] At present, the international mainstream data measurement and calibration specification is the CCP (CAN Calibration Protocol) protocol issued by ASAM (Automation and Measurement System Standards Association), which is an ECU calibration protocol based on CAN bus. Using the CCP protocol can quickly and effect...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G05B23/02
CPCG05B23/0213
Inventor 董昌兴严鉴铂刘义
Owner XIAN FASHITE AUTOMOBILE TRANSMISSION CO LTD