METHOD FOR OPERATING AN ELECTROMECHANICAL CAMSHAFT PHASER
20220220870 · 2022-07-14
Inventors
Cpc classification
F02D41/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/286
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2800/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2250/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2820/041
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/2487
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D13/0219
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2820/032
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/009
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/266
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2013/111
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F01L2800/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2250/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2800/09
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/001
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2013/103
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L2201/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01L1/352
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
An electromechanical camshaft phaser (3) comprises a setting gear (4) and an electric motor (5), which is controlled by means of an electric-motor control unit (6). Data concerning the operation of the electric motor (5) including position changes of its motor shaft are transferred via a data bus (8) from the electric-motor control unit (6) to an engine control unit (7) of the internal combustion engine (1) comprising the camshaft phaser (3). In addition, recurring time signals are transferred from the electric-motor control unit (6) to the engine control unit (7) via a separate line (9), by which harder real-time requirements are met than by the data bus (8). The time signals are used to generate a time difference signal in the engine control unit (7) by comparison with the data received by the engine control unit (7), which time difference signal is fed back to the electric-motor control unit (6) via the data bus (8) and is used there to synchronize the electric-motor control unit (6) with the engine control unit (7).
Claims
1. A method for operating an electromechanical camshaft phaser, the electromechanical camshaft phaser comprising a setting gear and an electric motor provided for actuating the setting gear, which is controlled by an electric-motor control unit, the method comprising: transmitting data concerning the operation of the electric motor, including position changes of a motor shaft of the electric motor, via a data bus from the electric-motor control unit to an engine control unit of an internal combustion engine comprising the camshaft phaser; transmitting recurring time signals from the electric-motor control unit to the engine control unit via a separate line, by which harder real-time requirements are met than by the data bus; using the time signals to generate a time difference signal in the engine control unit by comparison with the data received by the engine control unit; feeding the time difference signal back to the electric-motor control unit via the data bus; and using the time difference signal in the electric-motor control unit to synchronize the electric-motor control unit with the engine control unit.
2. The method according to claim 1 further comprising processing successive processes which relate to the camshaft phaser both in the electric-motor control unit and in the engine control unit; and recording the respective data on the processes in a ring memory integrated in the electric-motor control unit or in the engine control unit.
3. The method according to claim 1 wherein each of the electric-motor control unit and the engine control unit includes a ring memory, the method further comprising evaluating the data stored in the ring memories, for the most part, within the electric-motor control unit.
4. The method according to claim 1, wherein the data recorded and transmitted by the electric-motor control unit comprises trigger signals which relate to a specific camshaft position and are provided with a time stamp.
5. The method according to claim 4, further comprising detecting the position changes of the rotor of the electric motor by Hall sensors.
6. A device for controlling an internal combustion engine having at least one electromechanical camshaft phaser, the electromechanical camshaft phaser comprising a setting gear and an electric motor provided for actuating the setting gear, the device comprising: an engine control unit for controlling the internal combustion engine; and an electric-motor control unit for controlling the electric motor, the engine control unit and the electric-motor control unit being programmed to: transmit data concerning the operation of the electric motor, including position changes of a motor shaft of the electric motor, via a data bus from the electric-motor control unit to the engine control unit; transmit recurring time signals from the electric-motor control unit to the engine control unit via a separate line; use the recurring time signals to generate a time difference signal in the engine control unit by comparison with the data received by the engine control unit; feeding the time difference signal back to the electric-motor control unit via the data bus; and use the time difference signal in the electric-motor control unit to synchronize the electric-motor control unit with the engine control unit.
7. The device is as recited in claim 6, wherein the separate line has a lesser volume of data transmitted than the data bus.
8. An internal combustion engine comprising: an engine block; the device as recited in claim 6; the data bus; the separate line; and the electromechanical camshaft phaser comprising the setting gear and the electric motor provided for actuating the setting gear.
9. The internal combustion engine as recited in claim 8, wherein the data bus is configured to transmit data between the electric-motor control unit and the engine control unit and between the engine control unit and the engine block, and the separate lines is configured to transmit data between the electric-motor control unit and the engine control unit and between the electric-motor control unit and the electric motor.
10. A method for operating an electromechanical camshaft phaser, the electromechanical camshaft phaser comprising a setting gear and an electric motor provided for actuating the setting gear, the electric motor being controlled by an electric-motor control unit, the method comprising: transmitting data concerning the operation of the electric motor, including position changes of a motor shaft of the electric motor, via a data bus from the electric-motor control unit to an engine control unit of an internal combustion engine comprising the camshaft phaser; transmitting recurring time signals from the electric-motor control unit to the engine control unit via a separate line; using the recurring time signals to generate a time difference signal in the engine control unit by comparison with the data concerning the operation of the electric motor transmitted by the electric-motor control unit to the engine control unit; feeding the time difference signal back to the electric-motor control unit via the data bus; and using the time difference signal in the electric-motor control unit to synchronize the electric-motor control unit with the engine control unit.
11. The method is as recited in claim 10, wherein the separate line has a lesser volume of data transmitted than the data bus.
12. The method as recited in claim 10, wherein the recurring time signals are stored in a memory of the electric-motor control unit and a memory of the engine control unit, a timing of the time signals stored in the memory of the electric-motor control unit being offset from a timing of the time signals stored in the memory of the engine control unit by a time difference represented by the time difference signal.
13. The method as recited in claim 10, wherein time signals of the recurring time signals represent tasks to be processed by the electric-motor control unit, at least one of the tasks having a task duration, the time difference being less than half of the task duration.
14. The method as recited in claim 10, wherein the data concerning the operation of the electric motor includes detection of reference marks on the camshaft or a part that has a fixed angular relationship to the camshaft.
15. The method as recited in claim 10, wherein the data concerning the operation of the electric motor includes a direction of rotation of a setting shaft connected to the motor shaft of the electric motor.
16. The method as recited in claim 10, further comprising controlling the internal combustion engine using the synchronized electric-motor control unit and engine control unit.
17. The method as recited in claim 10, wherein each of the recurring time signals represent a task to be processed by the electric-motor control unit, the method further comprising controlling the electric motor via the electric-motor control unit to perform the task.
Description
BRIEF SUMMARY OF THE DRAWINGS
[0014] In the following, an exemplary embodiment of the present disclosure is explained in more detail by means of a drawing. In the figures:
[0015]
[0016]
DETAILED DESCRIPTION
[0017] An internal combustion engine 1, shown merely symbolically in
[0018] The electric-motor control unit 6 is linked, to the engine control unit, labeled 7, of the internal combustion engine 1, via a data bus 8, namely a CAN bus. The control units 6, 7 are designed to process processes, which are generally referred to as tasks and are illustrated in
[0019] In addition to the CAN bus 8, there is a line 9, with which a data connection is established between electric-motor control unit 6 and the engine control unit 7. The line 9 is used to send time signals from the electric-motor control unit 6 to the engine control unit 7. The data volume of the transmitted time signals is only a small fraction of the data transmitted between the electric-motor control unit 6 and the engine control unit 7 via the CAN bus 8. However, in contrast to the CAN bus 8, hard real-time requirements can be met with the aid of the line 9.
[0020] Data processing processes which relate to specific, similar signal patterns and which are to be carried out in the electric-motor control unit 6 and in the engine control unit 7 are illustrated in
[0021] Insofar as data of the task with which the electric-motor control unit 6 is concerned are transmitted to the engine control unit 7, the corresponding signal patterns also appear in the engine control unit 7, as can be seen from
LIST OF REFERENCE SYMBOLS
[0022] 1 Internal combustion engine [0023] 2 Engine block [0024] 3 Camshaft phaser [0025] 4 Setting gear [0026] 5 Electric motor [0027] 6 Electric-motor control unit [0028] 7 Engine control unit of the internal combustion engine [0029] 8 CAN data bus [0030] 9 Line [0031] 10 Ring memory in the electric-motor control unit [0032] 11 Ring memory in the engine control unit [0033] S.sub.M signal, processed by engine control [0034] S.sub.V signal processed by electric-motor control [0035] t Time [0036] t.sub.0, t.sub.1, t.sub.2 timings relating to the data processing in the electric-motor control unit [0037] t.sub.0′, t.sub.1′, t.sub.2′ timings relating to the data processing in the engine control unit [0038] T.sub.D time difference [0039] T.sub.T Duration of a task