Method and System for On-Board Diagnosis in a Vehicle
20220089172 · 2022-03-24
Inventors
Cpc classification
Y02T10/40
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
B60W2050/041
PERFORMING OPERATIONS; TRANSPORTING
B60W10/06
PERFORMING OPERATIONS; TRANSPORTING
B60W20/50
PERFORMING OPERATIONS; TRANSPORTING
B60W50/04
PERFORMING OPERATIONS; TRANSPORTING
F01N11/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W2540/103
PERFORMING OPERATIONS; TRANSPORTING
B60W50/0205
PERFORMING OPERATIONS; TRANSPORTING
International classification
B60W50/08
PERFORMING OPERATIONS; TRANSPORTING
B60W50/02
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for on-board diagnosis in a vehicle includes a) determining whether one or more release conditions for starting an on-board diagnosis are met; b) when it is determined that at least one release condition of the one or more release conditions is not met, controlling at least one driving function in such a manner that at least one release condition is met; and c) starting the on-board diagnosis.
Claims
1.-10. (canceled)
11. A method for onboard diagnosis in a vehicle, the method comprising: determining whether one or more release conditions for a start of an onboard diagnosis are fulfilled; upon determining that at least one release condition of the one or more release conditions is not fulfilled, controlling at least one vehicle function in such a way that the at least one release condition is fulfilled; and starting the onboard diagnosis.
12. The method according to claim 11, wherein the controlling of the at least one vehicle function comprises: setting at least one operating point of an engine of the vehicle such that the at least one release condition is fulfilled.
13. The method according to claim 17, wherein the at least one operating point comprises at least one of a speed or a torque of an engine.
14. The method according to claim 11, wherein the controlling of the at least one vehicle function comprises: receiving input data, which wherein the input data indicate an accelerator pedal actuation by a driver; and processing the input data for engine control such that the at least one release condition is fulfilled based on the engine control.
15. The method according to claim 14, wherein the processing of the input data for the engine control comprises: compensating for accelerator pedal actuations by the driver which exceed a threshold.
16. The method according to claim 11, further comprising: ending the controlling of the at least one vehicle function such that the at least one release condition is fulfilled after the onboard diagnosis is carried out.
17. The method according to claim 11, wherein the controlling of the at least one vehicle function takes place such that a change of a driving behavior of the vehicle is below a perception threshold for a driver.
18. A computer program product comprising a non-transitory computer readable medium having stored thereon program code which, when executed on one or more processors, carries out the acts of: determining whether one or more release conditions for a start of an onboard diagnosis are fulfilled; upon determining that at least one release condition of the one or more release conditions is not fulfilled, controlling at least one vehicle function in such a way that the at least one release condition is fulfilled; and starting the onboard diagnosis.
19. A system for onboard diagnosis in a vehicle, the system comprising one or more processors which are configured to execute a method comprising: determining whether one or more release conditions for a start of an onboard diagnosis are fulfilled; upon determining that at least one release condition of the one or more release conditions is not fulfilled, controlling at least one vehicle function in such a way that the at least one release condition is fulfilled; and starting the onboard diagnosis.
20. A vehicle comprising the system according to claim 19.
21. The vehicle according to claim 20, wherein the vehicle is a motor vehicle.
Description
BRIEF DESCRIPTION OF THE DRAWING
[0030]
DETAILED DESCRIPTION OF THE DRAWING
[0031] In the following, identical reference signs are used for identical and identically acting elements if not indicated otherwise.
[0032]
[0033] The method 100 comprises in block 110 a determination as to whether one or more release conditions are fulfilled for a start of an onboard diagnosis. If it is determined in block 110 that all release conditions for the start of the onboard diagnosis are fulfilled, the onboard diagnosis is started in block 130.
[0034] However, if it is determined in block 110 that at least one release condition of the release conditions required for the start of the onboard diagnosis is not fulfilled, a control of at least one vehicle function takes place in block 120 in such a way that the at least one release condition is fulfilled. When the at least one release condition is fulfilled by the control or regulation of the at least one vehicle function, the onboard diagnosis can start in block 130.
[0035] The method 100 furthermore comprises ending the control of the at least one vehicle function in such a way that the at least one release condition is fulfilled after the onboard diagnosis is completely carried out. In other words, the active intervention in the driving behavior can only take place as long as is necessary to carry out the onboard diagnosis.
[0036] In some embodiments, the control of the at least one vehicle function to fulfill the at least one release condition takes place in such a way that a change of a driving behavior of the vehicle is below a perception threshold for the driver. A negative influence of the onboard diagnosis on the driving experience can thus be prevented.
[0037] The driving behavior can be, for example, an acceleration of the vehicle. For example, if the driver rapidly moves or pumps the accelerator pedal, this can have little or no influence on the actual acceleration of the vehicle due to inertia. Nonetheless, the speed of the engine can briefly vary strongly. This variation of the speed can be avoided by the engine control, even if the driver “pumps”, so that a release condition relating to the speed of the engine is fulfilled and the onboard diagnosis can be carried out.
[0038] According to the present disclosure, at least one vehicle function is actively controlled which is suitable so that by the regulation thereof, the at least one release condition for the onboard diagnosis to be carried out can be fulfilled. The at least one vehicle function can affect exhaust-gas-influencing systems of the vehicle and in particular an engine of the vehicle. The engine can be, for example, an internal combustion engine, such as a diesel engine or gasoline engine.
[0039] However, the present disclosure is not restricted to vehicles having an internal combustion engine and can be used in onboard diagnoses in vehicles having an electric motor. In particular, the vehicle can be a vehicle having only an internal combustion engine, a purely electric vehicle, or a hybrid vehicle.
[0040] In some embodiments, the control of the at least one vehicle function comprises setting or regulating at least one operating point of the engine of the vehicle in such a way that the at least one release condition is fulfilled. The at least one operating point can comprise or be, for example, a speed and/or a torque of the engine. For example, by setting a speed and/or load of the engine, a corresponding release condition can be fulfilled for a specific onboard diagnosis to be carried out.
[0041] In some embodiments, the control of the at least one vehicle function comprises receiving input data, which specify an accelerator pedal position or an accelerator pedal actuation by a driver, and processing the input data for the engine control in such a way that the at least one release condition is fulfilled based on the engine control. For example, an interpretation of the accelerator pedal position can be carried out in software in such a way that the at least one release condition is fulfilled in the course of the engine control.
[0042] The processing of the input data for the engine control can typically comprise, for example, compensating for accelerator pedal actuations by the driver which exceed a threshold. In particular, excessive and/or unnecessary actuations of the accelerator pedal can be compensated for or “smoothed” in software.
[0043] For example, rapid repeated actuation or “pumping” of the accelerator pedal by the driver can be compensated for. For this purpose, the engine control can be carried out, for example, in such a way that in spite of the “pumping” of the accelerator pedal, an excessive increase of the speed of the engine does not take place. In particular, the actual speed or the target value output by the engine controller for the speed can be suitable for carrying out the onboard diagnosis and can fulfill the corresponding release condition, in spite of the “pumping” of the accelerator pedal by the driver. This can take place in particular in such a way that no or only minor influence occurs on the actual driving behavior of the vehicle, for example an actual acceleration.
[0044] According to embodiments of the invention, an active intervention is made in the driving behavior of the driver when the release conditions can be achieved by controlling or regulating at least one vehicle function, for example, a simple regulation of the engine status. For example, if a driver drives on a freeway at high load and/or high speed, throttling can be carried out by an active intervention of the onboard diagnosis, for example, to set an operating point of the engine which is required for the release condition(s). Therefore, a driver who could fulfill the condition for the release, but does not achieve it because of his (unusual) behavior, can “artificially” be made into such a driver. The intervention can remain in existence as long as it is required for the onboard diagnosis. A greater range of the driver behavior can be covered in this way. Moreover, carrying out onboard diagnoses can be facilitated and/or can be made possible more frequently.