Method for managing a starting phase of a hybrid vehicle

20260034992 · 2026-02-05

Assignee

Inventors

Cpc classification

International classification

Abstract

A method is proposed for synchronizing a combustion engine in a hybrid vehicle provided with an electric motor, comprising the following steps: applying an initial rotation speed setpoint value to the electric motor (typically 2,500 revolutions per minute), then synchronizing the combustion engine on the basis of the rotation signals from the camshaft and the crankshaft. In the event of a camshaft signal failure, an initial combustion engine position assumption is selected from among a plurality of possible assumptions, and injection tests are performed by adjusting the rotation speed setpoints. Once the idle speed setpoint has been reached, the rotation speed setpoint value of the electric motor is reduced to a new value (typically 2,000 revolutions per minute). If the assumption is confirmed, the speed setpoint process is stopped; if not, another assumption is tested until confirmation occurs.

Claims

1. A method for synchronizing a combustion engine for a vehicle provided with an electric motor and said combustion engine, the combustion engine comprising a crankshaft and at least one camshaft, the speed of each of the motor and the engine being controllable separately by a control unit of the vehicle, said method comprising : /a/ applying an electric motor rotation speed setpoint having a so-called predetermined initial value to the electric motor, /b/ applying a combustion engine synchronization strategy on the basis of signals representing rotation speeds of the camshaft and the crankshaft, /c/ if a camshaft signal failure is detected, /i/ selecting a so-called current combustion engine position assumption from among a plurality of possible assumptions, then /ii/ performing injection tests on the basis of the current assumption selected, by applying a combustion engine rotation speed setpoint the value of which is said predetermined initial value to the combustion engine, /iii/ once the combustion engine rotation speed setpoint has been reached, applying a modified electric motor rotation speed setpoint having a so-called subsequent value to the electric motor, while maintaining the rotation speed setpoint of the combustion engine at the initial value, then /iv/ processing a data signal the variations of which represent the rotation speed of the combustion engine in order to confirm or refute the current combustion engine position assumption, /v/ if the current combustion engine position assumption is refuted, selecting another position assumption from among the possible assumptions and then repeating Buchanan steps /ii/ to /v/ and, if the combustion engine position assumption is confirmed, ceasing to apply a rotation speed setpoint to the electric motor.

2. The method as claimed in claim 1, wherein the processing of the data signal the variations of which represent the rotation speed of the combustion engine comprises: determining an elapsed duration between the time of application of the modified electric motor rotation speed setpoint and an average convergence time of the rotation speed of the motor, comparing a slope showing the variation in the rotation speed of the electric motor between the predetermined initial speed and the predetermined subsequent speed, the combustion engine position assumption being confirmed if the variation slope determined is greater than a predetermined slope threshold, and if the rotation speed has oscillations of an amplitude greater than a predetermined amplitude threshold, the combustion engine position assumption being refuted if not.

3. The method as claimed in claim 2, wherein the predetermined amplitude threshold is between 50 revolutions per minute and 150 revolutions per minute, preferably 100 revolutions per minute.

4. The method as claimed in claim 1, wherein the value of the modified rotation speed setpoint (Te) of the electric motor decreases by a predetermined amount on each selection of a combustion engine position assumption from among a plurality of possible assumptions.

5. The method as claimed in claim 1, wherein the data signal the variations of which represent the rotation speed of the combustion engine is a signal generated by a rotation sensor of a crankshaft target and/or a voltage signal from a battery powering the electric motor.

6. The method as claimed in claim 1, comprising a step of setting a test counter to a zero value if a camshaft signal failure is detected, and a step of incrementing the test counter on each refutation of the current combustion engine position assumption, steps /ii/ to /v/ only being repeated on the additional condition that the current value of the test counter is less than a predetermined number.

7. The method as claimed in claim 1, wherein the predetermined initial value (N_SP_IS_ini) is between 2,200 and 2,800 revolutions per minute, preferably 2,500 revolutions per minute.

8. The method as claimed in claim 1, wherein the subsequent value is between 1,700 and 2,300 revolutions per minute, preferably 2,000 revolutions per minute.

9. A module for synchronizing a combustion engine for a vehicle provided with an electric motor and said combustion engine, the combustion engine comprising a crankshaft and at least one camshaft, the speed of each of the motor and the engine being controllable separately by a control unit of the vehicle, said module being configured for: /d/ applying an electric motor rotation speed setpoint having a so-called predetermined initial value to the electric motor, /e/ applying a combustion engine synchronization strategy on the basis of signals representing rotation speeds of the camshaft and the crankshaft, /f/ if a camshaft signal failure is detected, /i/ selecting a so-called current combustion engine position assumption from among a plurality of possible assumptions, then performing injection tests on the basis of the current assumption selected, by applying a combustion engine rotation speed setpoint the value of which is said predetermined initial value to the combustion engine, /iii/ once the combustion engine rotation speed setpoint has been reached, applying a modified electric motor rotation speed setpoint having a so-called subsequent value to the electric motor, while maintaining the rotation speed setpoint of the combustion engine at the initial value, then processing a data signal the variations of which represent the rotation speed of /iv/ the combustion engine in order to confirm or refute the current combustion engine position assumption, /v/ if the current combustion engine position assumption is refuted, selecting another position assumption from among the possible assumptions and then repeating steps /ii/ to /v/ and, if the combustion engine position assumption is confirmed, ceasing to apply a rotation speed setpoint to the electric motor.

10. A vehicle provided with a module as claimed in the claim 9.

Description

BRIEF DESCRIPTION OF THE FIGURES

[0044] Further features and advantages of aspects of the invention will become apparent on reading the following detailed description, which will be more clearly understood with reference to the appended drawings, in which:

[0045] FIG. 1 is a schematic view of a vehicle provided with a module according to an aspect of the invention,.

[0046] FIG. 2 is a diagram illustrating a method according to an aspect of the invention,.

[0047] FIG. 3 is a diagram illustrating the change in the torque generated by an electric motor and the torque generated by a combustion engine, and.

[0048] FIG. 4 is a curve illustrating the change over time of a drive system to which a method according to an aspect of the invention is applied.

DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS

[0049] With reference to FIGS. 1 and 2, a hybrid vehicle V is described that is provided with wheels R driven by a drive system M mounted on the vehicle at the same time as a method P according to an aspect of the invention.

[0050] The drive system M comprises an internal combustion engine, for example a four-stroke engine, and an electric motor ME, the speed of each of the engine and motor being controllable separately by a control unit ECU of the vehicle.

[0051] As is known, the combustion engine MT comprises a crankshaft and at least one camshaft rotated by the crankshaft.

[0052] In the starting phase, the combustion engine MT is driven by the electric motor ME, that is, the output shaft of the electric motor is mechanically coupled to the output shaft of the combustion engine, that is to the crankshaft.

[0053] A clutch E is positioned between the output shaft of the combustion engine, also referred to as the output shaft of the drive system, and a gearbox Vi, the output of which is mechanically coupled to the drive shaft of the wheels.

[0054] The control unit ECU is provided on the vehicle V and is configured to control the drive system, and in particular to apply a rotation speed setpoint to each of the engine and the motor.

[0055] In the embodiment shown, the vehicle is provided with a module D according to the invention, configured to acquire information from the ECU and to control the ECU. According to another option, the control unit ECU can be modified to comprise instructions that implement the method P according to an aspect of the invention.

[0056] The electronic module D can be implemented in the form of a computer program product, comprising program code instructions recorded on a computer-readable medium such as a processor, a controller, or a microcontroller for implementing the steps of the method P when said program is implemented by said computer such as a processor, a controller, or a microcontroller.

[0057] FIG. 3 is a torque diagram showing drive torque on the y-axis and rotation speed on the x-axis, for an electric motor illustrated by the solid curve Ce and a combustion engine illustrated by the dashed curve Ct.

[0058] It will be noted that the torque of the electric motor ME decreases when the rotation speed increases, from a torque of the order of 250 Nm on the first revolutions of the motor to almost zero torque when the rotation speed of the motor reaches 6,000 revolutions per minute.

[0059] It will be noted that the torque of the combustion engine MT is zero below a minimum rotation speed, and increases thereafter until it reaches a value corresponding to a particular speed at which the torque of the combustion engine is equal to the torque of the electric motor, then continues to increase to a maximum value before returning sharply to zero.

[0060] It will be observed that below a particular value Vt of a rotation speed, the torque of a combustion engine is much lower than the torque of an electric motor.

[0061] At low speed, the torque produced by the electric motor ME is therefore greater than the torque that can be supplied by the combustion engine MT. Low speed can be defined as the range of rotation speed values between 0 and the value Vt. A motor or engine is usually considered to be at low speed when the rotation speed is less than 3,000 revolutions per minute.

[0062] When the respective output shafts of the combustion engine MT and the electric motor ME are mechanically coupled (which is the case in the starting phase), and when the rotation speed setpoints of each of the engine and the motor are of the order of 2,500 revolutions per minute, it will be understood that the torque supplied by the electric motor ME quickly takes the output shaft of the combustion engine MT to a rotation speed of 2,500 revolutions per minute.

[0063] This is why it is not possible to implement the known injection test strategy.

[0064] When a degraded mode resulting from the absence of a signal representing the angular position of the camshaft is detected, one idea behind an aspect of the invention is that of selecting one or other of the crankshaft position assumptions (position on the first or second revolution and more generally one of the possible positions), performing fuel injections as a result, waiting for a predetermined duration from the time of selecting the assumption, and then modifying the electric motor rotation speed setpoint value and performing processing on a signal the variations of which represent the change in the instantaneous rotation speed of the crankshaft.

[0065] According to an aspect of the invention, a method is proposed for synchronizing a combustion engine, implemented by the module D, comprising the following steps: [0066] /a/ applying a rotation speed setpoint value Te of the electric motor ME having a so-called predetermined initial value N_SP_IS_ini, typically 2,500 revolutions per minute, [0067] /b/ applying an engine synchronization strategy on the basis of signals representing rotation speeds of the camshaft and the crankshaft.

[0068] The implementation of steps /a/ and /b/ is well known to a person skilled in the art.

[0069] The method according to an aspect of the invention advantageously comprises a step/c/of detecting a camshaft signal failure. The implementation of this detection is also well known to a person skilled in the art.

[0070] If a camshaft signal failure is detected, the method can comprise a step of setting a test counter to a zero value.

[0071] When such a failure is detected, the method comprises a step /i/ of selecting an assumption regarding the position of the combustion engine MT from among the possible assumptions. There are as many possible assumptions as there are singularities on the crankshaft target. Again, this step is known to a person skilled in the art.

[0072] The method then comprises a step /ii/ of performing injection tests on the basis of the assumption selected, by applying a rotation speed setpoint Tt the value of which is said predetermined initial value N_SP_IS_ini to the combustion engine MT.

[0073] The method then comprises a step /iii/ of applying a modified rotation speed setpoint Te having a so-called subsequent value N_SP_IS_ult to the electric motor ME, while maintaining the rotation speed setpoint of the combustion engine MT, once the combustion engine rotation speed setpoint value has been reached.

[0074] The rotation speed of the electric motor ME can for example be acquired from the control unit ECU of the combustion engine MT. It can for example be determined by analyzing a signal representing the rotation of the crankshaft target.

[0075] As the electric motor has a higher rotation speed than the combustion engine, the rotation speed of the combustion engine varies so that it tends on average toward the subsequent value.

[0076] If the assumption selected is correct, the combustion is effective. In this case, the torque of the combustion engine MT is therefore higher than if the assumption selected is incorrect.

[0077] If the assumption selected is incorrect, the torque of the combustion engine MT is purely resistive.

[0078] If the assumption selected is incorrect, the duration elapsed between the application time of the subsequent speed setpoint value and the average convergence time toward the subsequent setpoint value is therefore shorter than when the assumption selected is correct.

[0079] Average convergence time denotes the time from which the rotation speed converges on average, that is, the time from which the average of the rotation speed converges.

[0080] In addition, when the assumption selected is correct, significant variations in the rotation speed of the combustion engine MT are observed around the subsequent value. These variations result from the difference between the rotation speed setpoint of the electric motor ME, which is the subsequent speed, and the rotation speed setpoint of the combustion engine, which remains the initial value.

[0081] These variations also result in resistance of the electric motor and therefore voltage variations at the terminals of the battery.

[0082] The method therefore comprises a step/v/of processing a data signal the variations of which represent the rotation speed of the combustion engine MT in order to confirm or refute the combustion engine position assumption.

[0083] It is for example possible to determine the slope showing the variation of the rotation speed of the combustion engine between the initial value and the subsequent value. By comparing the slope with a predetermined slope threshold, typically of 250 revolutions per minute and per second, it is thus possible to confirm or refute the engine position assumption.

[0084] To this end, the method can comprise determining the time required to reach the combustion engine idle speed setpoint value.

[0085] In addition, it is possible to confirm or refute the engine position assumption by analyzing the data signal the variations of which represent the rotation speed of the combustion engine in order to determine the presence or absence of oscillations of an amplitude greater than a predetermined amplitude threshold, typically of 100 revolutions per minute.

[0086] It is preferable to conclude that the assumption regarding the position of the engine MT is confirmed when the slope is greater than a predetermined slope and in the presence of significant variation in the data signal the variations of which represent the rotation speed of the combustion engine.

[0087] For the reasons set out above, the voltage signal of a battery B to which the electric motor ME is electrically connected is also a signal representing the rotation speed of the combustion engine. The battery signal can be used as an alternative or in addition to the crankshaft rotation speed signal.

[0088] If the combustion engine position assumption is confirmed, the method comprises a step of ceasing to apply a rotation speed setpoint to the electric motor.

[0089] When a test counter C exists, the method comprises a step of incrementing the counter on each refutation of the current combustion engine position assumption.

[0090] According to a first embodiment, if the combustion engine position assumption, the method is restarted by selecting another position assumption from among the possible assumptions, on the optional additional condition that the value of the test counter is less than a predetermined number when the test counter exists.

[0091] According to one variant, if the combustion engine position assumption is refuted, the method comprises a step of selecting another position assumption from among the possible assumptions, then repeating the steps described above that follow the step of selecting the initial assumption, on the optional additional condition that the value of the test counter is less than a predetermined number when the test counter exists.

[0092] According to this variant, the electric motor rotation speed setpoint is constant before the assumption is confirmed.

[0093] On each selection of a combustion engine position assumption from among a plurality of possible assumptions, it is possible to alternate the combustion engine rotation speed setpoint value between the initial value and the subsequent value.

[0094] According to one option, the combustion engine rotation speed setpoint value is decreased by a predetermined amount, for example 500 revolutions per minute, on each selection of a combustion engine position assumption from among a plurality of possible assumptions. This option is advantageous because, if the combustion engine position assumption is correct, the variations of the combustion engine rotation speed around the subsequent value are greater and therefore easier to detect, as the difference between the initial value and the subsequent value increases on each assumption.

[0095] Other changes in the rotation speed setpoint of the combustion engine are envisaged, such as a regular increase thereof, or an alternation between an increase and a decrease.

[0096] FIG. 4 is a graph showing a change in the rotation speed of the output shaft of the drive system M as function of time t when a method according to an aspect of the invention is applied.

[0097] As described above, an electric motor rotation speed setpoint, of a so-called predetermined initial value N_SP_IS_ini, is applied to the electric motor ME at time

[00001] t = 0 .

[0098] If a camshaft signal failure is detected, at a time t1, a so-called current combustion engine position assumption is selected from among a plurality of possible hypotheses, and then injection tests are performed on the basis of the current assumption selected, while applying a combustion engine rotation speed setpoint the value of which is the predetermined initial value to the combustion engine MT.

[0099] Once the combustion engine rotation speed setpoint N_SP_IS_ini has been reached, at time t2, a modified electric motor rotation speed setpoint having a so-called subsequent value N_SP_IS_ult is applied to the electric motor ME, while maintaining the rotation speed setpoint of the combustion engine MT at the initial value.

[0100] Two curves Cf, Cs illustrate a possible change over time of the rotation speed of the drive system, depending on whether the current assumption selected is correct (curve Cs) or incorrect (curve Cf). The curves Cf and Cs are shown in dashed and dotted lines respectively.

[0101] It will be observed that in both cases, the rotation speed of the drive system converges on average toward the subsequent value N_SP_IS_ult. As explained above, this is due to the torque of the electric motor, which is greater than the torque of the combustion engine.

[0102] When the assumption selected is incorrect, the change over time of the rotation speed of the drive system follows the curve Cf, comprising a first portion of rapid decrease of the rotation speed up to a time tf, followed by slight oscillations of the rotation speed of the drive system around the value N_SP_IS_ult.

[0103] Because the assumption selected is incorrect, the torque of the combustion engine is purely resistive and therefore has little influence on the rotation speed of the drive system.

[0104] +When the assumption selected is correct, the change over time of the rotation speed of the drive system follows the curve Cs, comprising a first portion of slow decrease of the rotation speed up to a time ts, followed by marked oscillations of the rotation speed of the drive system around the value N_SP_IS_ult.

[0105] Because the assumption selected is correct, the torque of the combustion engine is greater and therefore has more influence on the rotation speed of the drive system.

[0106] Clear discrimination of the two curves according to one or more criteria thus makes it possible to reach a conclusion regarding whether the selected assumption is correct and, if applicable, to formulate another assumption before reapplying injection tests.