ADJUST CONTROL STRATEGY BASED ON FAULT EVENTS COMBINED WITH PREDICTIVE DATA
20220383674 ยท 2022-12-01
Assignee
Inventors
- David Elebring (Floda, SE)
- John Korsgren (Hisings Karra, SE)
- Martin Petersson (Hisings Karra, SE)
- Oscar Stjernberg (Goteborg, SE)
- Maria Kafvelstrom (Goteborg, SE)
- Martin Wilhelmsson (Goteborg, SE)
Cpc classification
F02D41/0235
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2550/05
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2260/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2900/1806
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/024
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N3/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/266
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2900/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2610/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/701
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N2900/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
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
F01N2900/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/029
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N3/208
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N11/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01N9/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G07C5/0816
PHYSICS
International classification
Abstract
A method for prevention of fault events on vehicles including: acquiring predictive data related to predictive events for a vehicle; processing the predictive data with a vehicle performance model adapted to relate specific predictive events to specific vehicle performance events; and adjusting a control strategy for the vehicle based on an outcome of the processing to at least reduce the risk that a specific vehicle performance event occurs when the vehicle reaches a corresponding specific predictive event.
Claims
1. A method for prevention of fault events in aftertreatment system of a vehicle characterized by the steps of: acquiring predictive data related to predictive events for a vehicle related to at least one of geographical data and time data; processing the predictive data with a vehicle performance model based on prior data from the same vehicle and/or from other vehicles and being adapted to relate specific predictive events to specific vehicle performance events related to faults in an aftertreatment system of a vehicle, to predict that the vehicle will be a location or time instant where a fault is likely to occur; and adjusting a control strategy for the vehicle based on an outcome of the processing to prevent that a specific vehicle performance event occurs when the vehicle reaches the corresponding location or time instant, wherein adjusting a control strategy comprises at least one of proactive regeneration of a urea nozzle, proactive regeneration of a particulate filter, proactively trigger a urea crystal regeneration, adjusting dosing of urea injection, adjusting engine torque, and add heating to the aftertreatment system.
2. The method according to claim 1, further comprising acquiring vehicle performance data related to the specific performance events for the vehicle and including the vehicle performance data in the vehicle performance model.
3. The method according to claim 1, the vehicle being a first vehicle, the method further comprising acquiring vehicle performance data related to the specific performance events for at least one second vehicle, and including the vehicle performance data for the at least one second vehicle in the vehicle performance model.
4. The method according to claim 1, wherein adjusting a control strategy comprises adjusting a control strategy for a component of an exhaust aftertreatment system (2).
5. The method according to claim 1, comprising transmitting the acquired predictive data and/or outcome data indicative of the outcome of the processing step, and/or vehicle performance data to a remote server.
6. The method according to claim 1, wherein the vehicle performance model is a statistical model, or a machine learning model formed from vehicle performance data from the vehicle or from a plurality of vehicles.
7. The method according to claim 5, the vehicle performance model is accessible to at least a first vehicle and a second vehicle through the remote server.
8. The method according to claim 1, wherein adjusting a control strategy includes to not take action if it is known that the vehicle will soon experience high load conditions again at a near future predictive event.
9. The method according to claim 1, wherein the vehicle performance model is based on vehicle performance data related to at least one of diagnostic data, fault event data, fuel economy data and/or emission event data.
10. A system for prevention of fault events in an aftertreatment system of a vehicle characterized by: a data acquisition unit configured to acquire predictive data related to predictive events for the vehicle related to at least one of geographical data and time data; and a control unit configured to: acquire a signal indicative of an outcome of a processing step where predictive data is processed with a vehicle performance model based on prior data from the same vehicle and/or from other vehicles and being adapted to relate specific predictive events to specific vehicle performance events related to faults in an aftertreatment system of a vehicle to predict that the vehicle will be a location or time instant where a fault is likely to occur; and to adjust a control strategy for the vehicle based on the outcome of the processing step to prevent that a specific vehicle performance event occurs when the vehicle reaches a corresponding location or time instant, wherein adjusting a control strategy comprises at least one of proactive regeneration of a urea nozzle, proactive regeneration of a particulate filter, proactively trigger a urea crystal regeneration, adjusting dosing of urea injection, adjusting engine torque, and add heating to the aftertreatment system.
11. The system according to claim 10, wherein the control unit is configured to adjust the control strategy for an exhaust gas aftertreatment system of the vehicle.
12. A vehicle comprising a system according to claim 10.
13. A computer program comprising program code means for performing the steps of claim 1 when said program is run on a computer.
14. A computer readable medium carrying a computer program comprising program code means for performing the steps of claim 1 when said program product is run on a computer.
15. A control unit for adjusting a control strategy for prevention of fault events on a vehicle, the control unit being configured to perform the steps of the method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032] With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples.
[0033] In the drawings:
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS OF THE INVENTION
[0040] The present invention will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments of the invention are shown. The invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided for thoroughness and completeness. The skilled person will recognize that many changes and modifications may be made within the scope of the appended claims. Like reference character refer to like elements throughout the description.
[0041]
[0042]
[0043] The predictive data is processed in step S104, with a vehicle performance model adapted to relate specific predictive events to specific vehicle performance events. Processing the predictive data with the vehicle performance model allows for making conclusions regarding whether the vehicle will reach a specific vehicle performance event at an upcoming location or at a near-future time instant.
[0044] In step S106, a control strategy for the vehicle based on an outcome of the processing is adjusted to at least reduce the risk that a specific vehicle performance event occurs when the vehicle reaches a corresponding specific predictive event. Thus, if the outcome of the processing using the vehicle performance model indicates that a specific vehicle performance event may occur or is even imminent if no action is taken, a control strategy may be adjusted to reduce the risk that that specific vehicle performance event occurs.
[0045]
[0046] The predictive data and the vehicle performance data is processed in step S104 to make conclusions from the acquired data, such as whether a specific vehicle performance event is likely to occur ahead, or within a specified time duration. Further, the acquired vehicle performance data in step S103 may be used for building or updating or improving the vehicle performance model.
[0047] The processed data, i.e. the predictive data and the vehicle performance data may be transmitted, in step S108 to a remote server 12, see
[0048] Further, as discussed above, in step S106, a control strategy for the vehicle is adjusted based on an outcome of the processing to at least reduce the risk that a specific vehicle performance event occurs when the vehicle reaches a corresponding specific predictive event. Information related to what control strategy was adjusted or how it was adjusted, may be transmitted, in step S108, to the remote server 12.
[0049] In preferred embodiments, adjusting a control strategy comprises adjusting a control strategy for a component of an exhaust aftertreatment system 2. For example, adjusting a control strategy may comprise at least one of proactive regeneration of a urea nozzle, proactive regeneration of a particulate filter, adjusting dosing of urea injection, and adjusting engine torque. This will be discussed in more detail with reference to subsequent drawings.
[0050]
[0051] The acquired predictive events, e.g. geographical locations x1-x9 are processed with a vehicle performance model 10. Generally, the vehicle performance model 10 is able to relate specific predictive events to specific vehicle performance events. For example, given a set of predictive events x1-x9, the vehicle performance model 10 can determine whether one or more of the predictive events x1-x9 is related to a specific vehicle performance event, such as a fault of a vehicle component. The vehicle performance model 10 is here represented by a look-up table representation 11 having a corresponding specific vehicle performance event slot for each predictive event x1-x9. At the predictive event x6 is a specific vehicle performance event y6 indicated. For example, it may be known from the model 10 that is based on prior data from the same vehicle and/or from other vehicles, that there is a relatively high risk for a fault, or other type of a specific vehicle performance event such as increased emission, at the predictive event x6. The vehicle 1 is approaching the predictive event x6, and in order to reduce the risk that a specific vehicle performance event y6 occurs when the vehicle reaches a corresponding specific predictive event x6, a control strategy for the vehicle may be adjusted.
[0052] As an example, it may be known from prior collected vehicle performance data, that a urea dosing nozzle of an aftertreatment system of the vehicle 1 often clog at the geographical location related to the predictive event x6. Thus, the vehicle performance model 10 can relate the predictive event x6 to the clogging of the urea nozzle. To prevent the urea nozzle from clogging, a control strategy may be to either add extra heating to the system when approaching the predictive event x6, or to adjust the urea dosing strategies in order to minimize the risk of clogging.
[0053] Another example could be that a diesel particulate filter could be filled with soot during certain conditions related to geographic locations and maybe also related to specific times of the day. In order to reduce the risk of clogging the filter, a control strategy may be to add extra heating and/or reduce the amount of soot from the engine to trigger a regeneration of the filter to avoid that the diesel particulate filter is overfilled. In addition, that the vehicle is about to leave the predictive event x6, and enter predictive event x7, may trigger another control strategy to avoid triggering a regeneration, since in x7 the vehicle may experience high load conditions again, where the increased temperatures will quickly decrease the soot levels in the diesel particulate filter again.
[0054] A further example is that the specific vehicle performance event is a risk for building urea crystals in a urea dosing mixbox in the aftertreatment system of the vehicle 1. With this knowledge in the vehicle performance model, the adjustment of a control strategy may advantageously be to proactively trigger a urea crystal regeneration, or adjust the dosing strategies to mitigate the buildup rate, or possibly to not take action if it is known that the vehicle will soon experience high load conditions again at near future predictive event. A further possible control strategy adjustment may be to reduce engine torque/power.
[0055] The vehicle 1 may be commutatively connected with a remote server 12 via a wireless communication link. Using the communication link, the vehicle may transmit the acquired predictive data x1-x9 and/or outcome data indicative of the outcome of the processing step, and/or vehicle performance data to the remote server 12. For example, by transmitting the acquired predictive data and the vehicle performance data to a remote server 12, a vehicle performance model may be trained off-line with further data to improve the model accuracy. The improved model may be installed in the vehicle 1 at a later time.
[0056] The vehicle performance model 10 may be constructed in various ways, such as in a simple look-up table, or in other embodiments such as a statistical model, or a machine learning model formed from vehicle performance data from the single vehicle 1 to thereby construct a model specific to that vehicle 1. For example, as the vehicle 1 travels, more data is collected, to train a machine learning model, or add additional data to a statistical model. A model tailored to the specific vehicle 1 provides for a model accurate for that specific vehicle which may have its own performance characteristics, such as emission performance. However, the amount of data for constructing the model is limited to the data collected by that one vehicle.
[0057]
[0058] As discussed in relation to
[0059] As discussed in relation to
[0060]
[0061] The system comprises a data acquisition unit 102 configured to acquire predictive data x1-x9 related to predictive events for the vehicle 1. The data acquisition unit may include e.g. a global positioning system device for collecting geographical data or a clock unit for collecting time data or a unit for providing drive cycle statistics related to both time instants and geographical points along a drive cycle.
[0062] The system 100 further comprises a control unit 106 configured to acquire a signal indicative of an outcome of a processing step where predictive data is processed with a vehicle performance model adapted to relate specific predictive events to specific vehicle performance events. Further, the control unit 106 is configured to adjust a control strategy for the vehicle based on the outcome of the processing step to at least reduce the risk that a specific vehicle performance event occurs when the vehicle reaches a corresponding specific predictive event.
[0063] In preferred embodiments, the control unit 106 is configured to adjust the control strategy for an exhaust gas aftertreatment system 2 of the vehicle.
[0064] A control unit may include a microprocessor, microcontroller, programmable digital signal processor or another programmable device. Thus, the control unit comprises electronic circuits and connections (not shown) as well as processing circuitry (not shown) such that the control unit can communicate with different parts of the truck such as the brakes, suspension, driveline, in particular an electrical engine, an electric machine, a clutch, and a gearbox in order to at least partly operate the truck. The control unit may comprise modules in either hardware or software, or partially in hardware or software and communicate using known transmission buses such as CAN-bus and/or wireless communication capabilities. The processing circuitry may be a general purpose processor or a specific processor. The control unit comprises a non-transitory memory for storing computer program code and data upon. Thus, the skilled addressee realizes that the control unit may be embodied by many different constructions.
[0065] The control functionality of the present disclosure may be implemented using existing computer processors, or by a special purpose computer processor for an appropriate system, incorporated for this or another purpose, or by a hardwire system. Embodiments within the scope of the present disclosure include program products comprising machine-readable medium for carrying or having machine-executable instructions or data structures stored thereon. Such machine-readable media can be any available media that can be accessed by a general purpose or special purpose computer or other machine with a processor. By way of example, such machine-readable media can comprise RAM, ROM, EPROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code in the form of machine-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer or other machine with a processor. When information is transferred or provided over a network or another communications connection (either hardwired, wireless, or a combination of hardwired or wireless) to a machine, the machine properly views the connection as a machine-readable medium. Thus, any such connection is properly termed a machine-readable medium. Combinations of the above are also included within the scope of machine-readable media. Machine-executable instructions include, for example, instructions and data which cause a general-purpose computer, special purpose computer, or special purpose processing machines to perform a certain function or group of functions.
[0066] Although the figures may show a sequence the order of the steps may differ from what is depicted. Also, two or more steps may be performed concurrently or with partial concurrence. Such variation will depend on the software and hardware systems chosen and on designer choice. All such variations are within the scope of the disclosure. Likewise, software implementations could be accomplished with standard programming techniques with rule-based logic and other logic to accomplish the various connection steps, processing steps, comparison steps and decision steps. Additionally, even though the invention has been described with reference to specific exemplifying embodiments thereof, many different alterations, modifications and the like will become apparent for those skilled in the art.
[0067] It is to be understood that the present invention is not limited to the embodiments described above and illustrated in the drawings; rather, the skilled person will recognize that many changes and modifications may be made within the scope of the appended claims.