Method for controlling a multicore-processor engine control unit

A control unit and engine technology, applied in program control design, electrical digital data processing, instruments, etc., can solve the problem of long delay time, inability to make full use of multi-core processor parallel processing capabilities, executable files cannot be read or modified at the same time, etc. problem, to achieve a powerful treatment effect

Pending Publication Date: 2021-08-24
VTESCO TECH GMBH
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the prior art, in order to make these operations safe, methods for controlling engine control units with multi-core microprocessors usually use the signal station principle (principe de sémaphore), that is, when the executable file of the task reads or modifies a variable , it locks the variable so that other executables cannot read or modify it at the same time
These methods are satisfactory from a security point of view, but result in considerable latency, since the executable is thus executed sequentially, and these methods therefore cannot take full advantage of the parallelism provided by multi-core processors processing power

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
  • Method for controlling a multicore-processor engine control unit
  • Method for controlling a multicore-processor engine control unit
  • Method for controlling a multicore-processor engine control unit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] figure 1 An engine control unit 1 for operating an internal combustion engine of a motor vehicle is schematically shown.

[0034] The engine control unit 1 is connected to a series of sensors 3, such as position sensors, temperature sensors, pressure sensors, flow sensors and the like. The engine control unit 1 is also connected to a control output 4 capable of controlling actuators involved in operating the engine. These actuators are, for example, spark plugs, fuel injectors, valves, and the like.

[0035] The engine control unit 1 is programmed in a known manner in order, on the one hand, to acquire the measurements provided by the sensors 3 and, on the other hand, to control the actuators to ensure the operation of the engine.

[0036] The engine control unit 1 comprises a microprocessor 2, which in this example is provided with two cores C1, C2. In addition to conventional elements such as random access memory, various buses (not shown), etc., which allow the op...

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 provides a method for controlling an engine control unit which includes at least two microprocessor cores, and the method comprises steps of executing a parent subtask (FA1, FB1) and at least one child subtask (FA2, FB2). The method includes the following steps: - determining the number of executables (R) that are still to be executed in the last child subtask (FA2) in the first period (9A) when the parent subtask (FB1) in the second period (9B) starts; - determining the number of executables (R) that have already been executed in the parent subtask (FB1) in the second period (9B) when the last child subtask (FA2) in the first period (9A) ends.

Description

technical field [0001] The invention relates to the automotive field and to the control of an engine control unit for operating an internal combustion engine of a motor vehicle. Background technique [0002] Most current motor vehicles have an engine control unit usually located under the hood. The engine control unit is connected with sensors so that information about the state of the engine can be obtained (temperature, pressure, vibrations, position of various components, etc.). Taking into account the data collected by these sensors, the engine control unit operates the internal combustion engine by controlling actuators such as fuel injectors, possibly spark plugs, valves arranged in various fluid circuits associated with the engine. To ensure its functionality, the engine control unit includes electronics for processing information, such as a microprocessor. [0003] More and more sensors are on board recent motor vehicles, and their engine control units are programm...

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 Applications(China)
IPC IPC(8): G06F9/48G06F11/30
CPCG06F9/4887G06F11/004G06F11/3013G06F11/302G06F11/3065G06F9/3836G06F9/3877G06F9/4881G06F9/5066G06F9/5088
Inventor N·罗梅亚D·克拉拉O·施普伊希
Owner VTESCO TECH GMBH
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