Method for detecting slip in a belt driven integrated starter system
12577903 · 2026-03-17
Assignee
Inventors
Cpc classification
International classification
Abstract
A method for detecting belt slip in a starter system for starting an internal combustion engine of a motor vehicle, the starter system including a belt-driven integrated starter generator. A control unit of the motor vehicle evaluates a belt slip as detected if a determined belt slip value exceeds a limit value. The belt slip value is determined to belong to a defined time window T, which opens after a start of the internal combustion engine. This determination takes into account at least one change in velocity over time value of the starter generator within the time window T. A motor vehicle with a control unit designed to carry out the method is also included.
Claims
1. A method for detecting belt slip in a starter system for starting an internal combustion engine of a motor vehicle, the starter system comprising a belt-driven integrated starter generator, the method comprising: evaluating, via a control unit of the motor vehicle, the belt slip when a determined belt slip value exceeds a limit value, wherein the determined belt slip value is determined to belong to a defined time window T, the defined time window T opening after a start of the internal combustion engine, and the determined belt slip value takes into account at least one change in velocity over time value of the belt-driven integrated starter generator within the defined time window T.
2. The method according to claim 1, wherein the defined time window T is set for slip detection after a start of the internal combustion engine, and the control unit repeats at least the following until a determined belt slip value exceeds a limit value or the time window T is exceeded: determining the at least one change in velocity over time value of the belt-driven integrated starter generator; determining a slip number assigned to the respective determined change in velocity over time value; adding up the slip numbers determined so far to a resulting belt slip value; and comparing the determined belt slip value with the limit value.
3. The method according to claim 2, wherein an assignment between the respective determined change in velocity over time value over time of the belt-driven integrated starter generator and the slip number is stored in the control unit.
4. The method according to claim 3, wherein the slip number is an incremental value.
5. The method according to claim 2, wherein an assignment between the respective determined change in velocity over time value of the belt-driven integrated starter generator and the slip number is configured to be retrieved by the control unit from another data source.
6. The method according to claim 1, wherein the at least one change in velocity over time value of the belt-driven integrated starter generator is determined by measuring a first speed value RPM_a within the defined time window T and measuring a second speed value RPM_b after an expiration of a defined time sampling interval Ti_Sample, wherein the respective determined change in velocity over time value of the belt-driven integrated starter generator is calculated by an equation:
(RPM_aRPM_b)/Ti_Sample.
7. The method according to claim 6, wherein the first speed value RPM_a and the second speed value RPM_b are measured based on a shaft speed of the belt-driven integrated starter generator.
8. The method according to claim 1, wherein the defined time window T defines a period of time between a beginning of starting the internal combustion engine and before an ignition of the internal combustion engine.
9. The method according to claim 8, wherein an end of the defined time window T is determined from a feedback of an engine ignition signal.
10. The method according to claim 8, wherein an end of the defined time window T is determined from a calibrated duration based on an engine stop position.
11. The method according to claim 1, wherein the control unit initiates countermeasures if the determined belt slip value exceeds the limit value.
12. A motor vehicle including a starter system for starting an internal combustion engine of the motor vehicle with a belt-driven integrated starter generator and a control unit designed to carry out a method for detecting belt slip according to claim 1.
13. A method for detecting belt slip in a starter system for starting an internal combustion engine of a motor vehicle, the starter system comprising a belt-driven integrated starter generator, the method comprising evaluating, via a control unit of the motor vehicle, a belt slip when a determined belt slip value exceeds a limit value, wherein the determined belt slip value is determined to belong to a defined time window T, the defined time window T opens after a start of the internal combustion engine, and the determined belt slip value takes into account at least one change in velocity over time value of the belt-driven integrated starter generator within the defined time window T, the defined time window T is set for slip detection after a start of the internal combustion engine, and the control unit repeats at least: determining the at least one change in velocity over time value of the belt-driven integrated starter generator; determining a slip number assigned to the respective determined change in velocity over time value; adding up the slip numbers determined so far to a resulting belt slip value; and comparing the determined belt slip value with the limit value until a determined belt slip value exceeds the limit value or the defined time window T is exceeded.
14. The method according to claim 13, wherein the at least one change in velocity over time value of the belt-driven integrated starter generator is determined by measuring a first speed value RPM_a within the defined time window T and measuring a second speed value RPM_b after an expiration of a defined time sampling interval Ti_Sample, wherein the respective determined change in velocity over time value of the belt-driven integrated starter generator is calculated by an equation: (RPM_aRPM_b)/Ti_Sample.
15. The method according to claim 14, wherein the first speed value RPM_a and the second speed value RPM_b are measured based on a shaft speed of the belt-driven integrated starter generator.
16. The method according to claim 13, wherein an assignment between the respective determined change in velocity over time value of the belt-driven integrated starter generator and the slip number is stored in the control unit.
17. The method according to claim 13, wherein an assignment between the respective determined change in velocity over time value of the belt-driven integrated starter generator and the slip number is configured to be retrieved by the control unit from another data source.
18. The method according to claim 13, wherein the defined time window T defines a period of time between a beginning of starting the internal combustion engine and before an ignition of the internal combustion engine.
19. The method according to claim 13, wherein the control unit initiates countermeasures if the determined belt slip value exceeds the limit value.
20. A method for detecting belt slip in a starter system for starting an internal combustion engine of a motor vehicle, the starter system comprising a belt-driven integrated starter generator, the method comprising evaluating, via a control unit of the motor vehicle, a belt slip when a determined belt slip value exceeds a limit value, wherein the determined belt slip value is determined to belong to a defined time window T, the defined time window T opens after a start of the internal combustion engine, and the determined belt slip value takes into account at least one change in velocity over time value of the belt-driven integrated starter generator within the defined time window T, the defined time window T is set for slip detection after a start of the internal combustion engine, and the control unit repeats at least: determining the at least one change in velocity over time value of the belt-driven integrated starter generator; determining a slip number assigned to the respective determined change in velocity over time value; adding up the slip numbers determined so far to a resulting belt slip value; and comparing the determined belt slip value with the limit value until a determined belt slip value exceeds the limit value or the defined time window T is exceeded, the at least one change in velocity over time value of the belt-driven integrated starter generator is determined by measuring a first speed value RPM_a within the defined time window T and measuring a second speed value RPM_b after an expiration of a defined time sampling interval Ti_Sample, the first speed value RPM_a and the second speed value RPM_b are measured based on a shaft speed of the belt-driven integrated starter generator, wherein the respective determined change in velocity over time value of the belt-driven integrated starter generator is calculated by an equation: (RPM_aRPM_b)/Ti_Sample.
Description
DRAWINGS
(1) In order that the disclosure may be well understood, there will now be described various forms thereof, given by way of example, reference being made to the accompanying drawings, in which:
(2) Further advantageous forms of the disclosure are disclosed in the dependent claims and the following description of the figures. In the figures
(3)
(4)
(5)
(6)
(7)
(8)
(9) The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
DETAILED DESCRIPTION
(10) The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses. It should be understood that throughout the drawings, corresponding reference numerals indicate like or corresponding parts and features.
(11) In the different figures, the same parts are always provided with the same reference signs, which is why they are usually only described once.
(12)
(13) During the starting phase of the engine, when the torque transmitted via the FEAD is very high, the tensioner 14 is controlled in such a way that it shifts to the h position with high pre-tensioning. While the engine is running, the tensioner 14 will remain in the low-tension position N to increase fuel economy, and will only shift to the high-tension position if the requested BISG torque is above a certain threshold value. The switching is carried out by a control unit 20 of the motor vehicle, which is also designed to carry out the method of detecting belt slip in the starter system 10 according to the disclosure. Such a control unit 20 is schematically shown in
(14) The disclosure provides that the control unit 20 evaluates a plurality of samples of the BISG change in velocity over time value within a certain time window T during engine start-up. Therefore, a suitable time window for slip detection must first be determined. From the graphs of
(15) In one form, a BISG change in velocity over time is calculated by the control unit 20 by measuring the BISG shaft speed twice in a row in time to obtain the values RPM_a and RPM_b. The speed can be measured, for example, with a speed sensor mounted on the BISG shaft or with a sensor-less speed measurement method based on a motor current analysis, wherein these values are transmitted to the control unit 20.
(16) Then RPM_b is subtracted from RPM_a and the result is then divided by the sampling time Ti_Sample, i.e. the sampling interval between two measurements, to get the BISG change in velocity over time in the current calculation step. Thus the calculation (RPM_a-RPM_b)/Ti_Sample is carried out. The determination of these values is also shown in the graphs of
(17) Subsequently, the accumulated slip number is calculated based on the BISG change in velocity over time during the specified time window T. For example, an incremental value of the slip number is calculated from a lookup table for each calculation step, wherein the BISG change in velocity over time serves as the input. An example of data of a lookup table for the stepwise incremental value of the slip number is given in
(18) These steps are carried out repeatedly in the time window T, i.e. one after the other. The slip numbers determined in this way are cumulated at each step to obtain a resulting belt slip value for the time window T. This belt slip value is then compared with a specified limit value, which is used by the control unit 20. This limit value or threshold value can be either static or dynamic. If the belt slip value is above the specified limit value during a certain time window T, the control unit 20 evaluates a too high belt slip as detected.
(19) If such a belt slip is detected, appropriate measures can be taken to inhibit excessive belt slip. This may include, for example, reducing the BISG torque, interrupting the starting process with BISG, and/or using a conventional starter motor for cranking up.
(20)
(21) Unless otherwise expressly indicated herein, all numerical values indicating mechanical/thermal properties, compositional percentages, dimensions and/or tolerances, or other characteristics are to be understood as modified by the word about or approximately in describing the scope of the present disclosure. This modification is desired for various reasons including industrial practice, material, manufacturing, and assembly tolerances, and testing capability.
(22) As used herein, the phrase at least one of A, B, and C should be construed to mean a logical (A OR B OR C), using a non-exclusive logical OR, and should not be construed to mean at least one of A, at least one of B, and at least one of C.
(23) The description of the disclosure is merely exemplary in nature and, thus, variations that do not depart from the substance of the disclosure are intended to be within the scope of the disclosure. Such variations are not to be regarded as a departure from the spirit and scope of the disclosure.