METHOD FOR PREVENTIVE MAINTENANCE OF HMI CONTROLS COMPONENTS
20230326258 · 2023-10-12
Assignee
Inventors
Cpc classification
B60W50/14
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A method to determine a state of health of an electrical control component of a vehicle, the electrical control component comprising at least two electrical contacts, the at least two electrical contacts being configured to be in a closed status when the electrical control component is activated, or in an open status when the electrical control component is not activated. The electrical component further comprising at least one sensor configured to determine if the status of at least two contacts is open or closed, the method being implemented by an electronic control unit determining, via the at least one sensor, that the status of one of at least two contacts is closed and that another one of at least two contacts is open; incrementing a value of a first counter; determining a first state of health of the electrical control component based on the value of the first counter.
Claims
1. A method to determine a state of health of an electrical control component of a vehicle, the electrical control component comprising at least two electrical contacts, the at least two electrical contacts being configured to be in a closed status when the electrical control component is activated, or in an open status when the electrical control component is not activated, the electrical component further comprising at least one sensor configured to determine if the status of at least two contacts is open or closed, the method being implemented by an electronic control unit and characterized by the steps of: determining, via the at least one sensor, that the status of one of at least two contacts is closed and that another one of at least two contacts is open; incrementing a value of a first counter; determining a first state of health of the electrical control component based on the value of the first counter.
2. A method according to claim 1, wherein the steps are repeated at successive instants of time during a period of time, and wherein the first state of health is based on the value of the first counter and on a duration of the period of time.
3. A method according to claim 1, wherein the at least one sensor is further configured to measure a resistance of at least two electrical contacts, the method being further characterized by the further steps of: measuring, via at least one sensor, the resistance of at least two electrical contacts, at successive instants of time; determining an evolution over time of the resistance measured; determining a second state of health of the control component based on the evolution over time of the resistance measured.
4. A method according to claim 1, wherein at least one sensor is further configured to measure a strength applied by a user on the control component to activate the control component, the method being further characterized by the further steps of: measuring, via at least one sensor, the strength applied by the user on the control component to activate the control component at a number of successive instants of time; determining a third state of health of the control component based on the strength measured at successive instants of time.
5. A method according to claim 1, wherein at least one sensor is further configured to determine whether the control component is activated, the method being further characterized by the further steps of: determining, via at least one sensor, that the control component is activated; incrementing a value of a second counter; determining a fourth state of health of the control component based on the value of the second counter.
6. A method according to claim 1, the method being further characterized by the further step of determining a fifth state of health based on at least one of the first state of health, the second state of health, the third state of health, and the fourth state of health.
7. A method according to claim 1, the method being further characterized by the further step of: comparing one of the first state of health, the second state of health, the third state of health, the fourth state of health, the fifth state of health, with a pre-warning threshold, to obtain a first comparison result; trigger a first level action, the step of triggering a first level action being conditioned by the first comparison result.
8. A method according to claim 7, the method being further characterized by the further step of: comparing one of the first state of health, the second state of health, the third state of health, the fourth state of health, the fifth state of health, with a critical warning threshold, to obtain a second comparison result; trigger a second level action, the step of triggering a second level action being conditioned by the second comparison result.
9. A method according to claim 8, wherein the evolution over time of the resistance measured is a time derivation of the resistance measured, said time derivation being compared with a time derivation threshold to obtain a third comparison result, the step of triggering the second level action being conditioned by the third comparison result.
10. A method according to claim 7, wherein the strength measured is compared to a pre-warning strength threshold, to obtain a fourth comparison result, and wherein the strength measured is compared to a critical warning strength threshold to obtain a fifth comparison result, the step of triggering the first level action being conditioned by the fourth comparison result, and the step of triggering the second level action being conditioned by the fifth comparison result.
11. A method according to claim 10, wherein when the condition for triggering the first level of action is realised at the number of successive instants of time, the number of successive instants of time being greater than a first predetermined number, the step of triggering the first level of action is implemented, and/or when said strength measured is greater than the critical strength threshold, and when the condition for triggering the second level of action is realised at the number of successive instants of time, the number of successive instants of time being greater than a second predetermined number, the step of triggering the second level of action is implemented.
12. A method according to claim 7, wherein the first level action is at least one of display a pre-warning alert on a display device for a driver of the vehicle, send a pre-warning alert to a fleet manager to schedule maintenance of the electrical control component.
13. A method according to claim 8, wherein the second level action is at least one of display a critical-warning alert on a display device for a driver of the vehicle, send a critical-warning alert to a fleet manager to have the electrical control component repaired immediately.
14. A computer program comprising program code for performing the steps of claim 1 when said program code is run on a computer.
15. A non-transitory computer readable medium carrying a computer program comprising program code for performing the steps of claim 1 when said program code is run on a computer.
16. An electronic control unit for controlling a state of health of an electrical control component of a vehicle, the electronic control unit being configured to perform the steps of the method according to claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0066] With reference to the appended drawings, below follows a more detailed description of embodiments of the invention cited as examples.
[0067] In the drawings:
[0068]
[0069]
[0070]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS OF THE INVENTION
[0071] 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.
[0072] The method is based on several ways to predict the end of life of an electrical control component SW, such as a switch for example as illustrated by
[0077] Although the invention will be described with respect to a switch SW, the invention is not restricted to this particular type of control components, but may also be used for levers, freewheels, or other kind of HMI interfaces
[0078] The different ways, or cases above, are monitored in an ECU and when one of the cases above is triggered, or a combination of them, then the preventive maintenance function will activate its pre-defined strategy depending on estimated wearing levels.
[0079] The different cases above will be explained in reference to
[0080] In Case 1 above, each activation of the push switch PS is detected and logged into a counter in the Electronic Control Unit ECU memory. Initially the switch state of health is considered equal to 100%, as long as the counter increase, it makes the state of health decreasing. The switch state of health will then reach 0% when the theoretical lifetime value sent by the supplier is exceeded.
[0081] In Case 2 above, when the push switch PS may have more than one internal contact, as is the case of the push switch PS of
[0082] In Case 3 above, thanks to some internal sensors inside the push switch PS it is possible to measure the electrical contact resistance ER of each mechanical contacts. This measurement value can be compared over time and when a significant increase is observed, it corresponds to a close end of life of the switch and then the switch state of health will be automatically decreased under the critical warning thresholds because we can consider that the end of life is very close. For example, as illustrated on
[0083] In case 4 above, thanks to some other internal sensors inside the push switch PS, it is possible to measure the strength applied by the driver when he pushes the button. Then the strength evolution (to activate the switch) may be compared over time. This measurement value may be compared over time and when it exceeds certain predefined values (2 values corresponding to pre-warning or critical warning) over time (typically stable strength over 10 activation), then the switch state of health will be automatically decreased under the pre-warning or critical warning thresholds (corresponding to the strength measured).
[0084] Preventive maintenance according to the invention defines 3 levels strategy: [0085] 1) Normal: Switch state of health>pre-warning value: no actions needed, the switch is considered to be fully functional [0086] 2) Prewarning: pre warning value>=Switch state of health>critical warning value; then a pre-warning alert is displayed in the instrument cluster and sent to fleet manager to schedule maintenance [0087] 3) Critical warning: critical warning>=Switch state of health; then a critical alert is displayed in the instrument cluster and sent to fleet manager to go to workshop immediately
[0088] In this strategy, the initial switch state of health is considered 100%, a prewarning level may be 20%, a critical level can be 10%. Each threshold can be set individually depending on switch technology and corresponding feature risk levels.
[0089] It is also possible to communicate the estimated remaining percentage of life for each switch via telematics TGW to a fleet management system (or for gold contract maintenance) and give a global overview of upcoming maintenance needed.
[0090] In reference to
[0094] In particular, the steps are repeated at successive instants of time during a period of time, and wherein the first state of health is based on the value of the first counter and on a duration of the period of time.
[0095] In a second example of implementation of the method 100, the at least one sensor is further configured to measure a resistance of at least two electrical contacts, the method 100 being further characterized by the further steps of: [0096] measuring 101bis, via the at least one sensor, the resistance of the at least two electrical contacts, at successive instants of time; [0097] determining 102bis an evolution over time of the resistance measured; [0098] determining 103bis a second state of health of the control component based on the evolution over time of the resistance measured.
[0099] In a third example of implementation of the method 100, the at least one sensor is further configured to measure a strength applied by a user on the control component to activate the control component, the method being further characterized by the further steps of: [0100] measuring 101ter, via the at least one sensor, the strength applied by the user on the control component to activate the control component at a number of successive instants of time; [0101] determining 103ter a third state of health of the control component based on the strength measured at successive instants of time.
[0102] In a fourth example of implementation of the method 100, the at least one sensor is further configured to determine whether the control component is activated, the method being further characterized by the further steps of: [0103] determining 101′, via the at least one sensor, that the control component is activated; [0104] incrementing 102′ a value of a second counter; [0105] determining 103′ a fourth state of health of the control component based on the value of the second counter.
[0106] More particularly, the method 100 comprises a further step of determining 104 a fifth state of health based on at least one of the first state of health, the second state of health, the third state of health, and the fourth state of health. Thus, the fifth state of health may be a combination of any two or more of the first state of health, the second state of health, the third state of health, and the fourth state of health.
[0107] Even more particularly, the method 100 being further characterized by the further steps of: [0108] comparing 105 the fifth state of health with a pre-warning threshold and with a critical warning threshold; [0109] if 106 the fifth state of health is comprised between the pre-warning threshold and the critical warning threshold, trigger 107 a first level action; [0110] if 106 the fifth state of health is greater than the critical warning threshold, trigger 107bis a second level action.
[0111] Optionally, the evolution over time of the resistance measured at step 102bis is a time derivation of the resistance measured, said time derivation being compared with a time derivation threshold, so that when said time derivation is greater than the time derivation threshold the second state of health is set to a value under the critical warning threshold.
[0112] According to a further option, the strength measured at step 101ter is compared to a pre-warning strength threshold and to a critical warning strength threshold, so that when said strength measured is comprised between the pre-alert strength threshold and the critical strength threshold, the third state of health is set to a value under the pre-alert warning threshold, and when said strength measured is greater than the critical strength threshold, then the third state of health is set to a value under the critical warning threshold.
[0113] More specifically, the strength measured at step 101ter at the number of successive instants of time is successively compared to a pre-warning strength threshold and to a critical warning strength threshold, so that when said strength measured is successively comprised between the pre-alert strength threshold and the critical strength threshold, and when the number of successive instants of time is greater than a predetermined number, the third state of health is set to a value under the pre-alert warning threshold, and when said strength measured is greater than the critical strength threshold, and when the number of successive instants of time is greater than the predetermined number, then the third state of health is set to a value under the critical warning threshold.
[0114] For example, the first level action 107 is the action of displaying a pre-warning alert on a display device D for a driver of the vehicle, or sending a pre-warning alert to a fleet manager TGW to schedule maintenance of the electrical control component SW. The second level action 107bis is at least one of display a critical-warning alert on a display device D for a driver of the vehicle, send a critical-warning alert to a fleet manager TGW to have the electrical control component SW repaired immediately.
[0115] In particular, a nominal fifth state of health has a value of 100%, and the pre-warning threshold has a value comprised between 15% and 25%, preferably a value of 20%; the critical-warning threshold has a value comprised between 5% and 15%, preferably a value of 10%.
[0116] According to an aspect, the invention also relates to a computer program comprising program code means for performing the steps described herein above when said program is run on a computer.
[0117] According to a further aspect, the invention also relates to a computer readable medium carrying a computer program comprising program code means for performing the steps described herein above when said program product is run on a computer.
[0118] According to another aspect, the invention also relates to an electronic control unit ECU for controlling a state of health of an electrical control component SW of a vehicle, the electronic control unit ECU being configured to perform the steps of the method 100 described herein above.