PROGNOSTIC SYSTEM AND METHOD FOR AN ELECTRIC COOLANT PUMP
20180216517 ยท 2018-08-02
Assignee
Inventors
Cpc classification
F01P5/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P2025/32
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P11/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P2031/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P2025/60
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P5/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P2031/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P2005/125
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P7/164
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A thermal management system includes an electric coolant pump, power source, and controller. The pump is in fluid communication with a heat source and a radiator, and has pump sensors for determining a pump voltage, speed, and current. The battery energizes the sensors. The controller receives the voltage, speed, and current from the sensors, determines a performance of the pump across multiple operating regions, calculates a numeric state of health (SOH) quantifying degradation severity for each of a plurality of pump characteristics across the regions, and executes a control action when the calculated numeric SOH for any region is less than a calibrated SOH threshold. The pump characteristics include pump circuit, leaking/clogging, bearing, and motor statuses. A vehicle includes an engine or other heat source, a radiator; and the thermal management system. The controller may execute a prognostic method for the electric coolant pump in the vehicle.
Claims
1. A thermal management system comprising: an electric coolant pump in fluid communication with a heat source and a radiator, and having a plurality of pump sensors operable for determining a voltage, a speed, and a current of the coolant pump; a power source that is electrically connected to the coolant pump and operable for energizing the coolant pump and the pump sensors; and a controller in communication with the coolant pump and the pump sensors, and programmed to receive the voltage, speed, and current from the pump sensors, determine a level of performance of the coolant pump across multiple pump operating regions using the received voltage and current, calculate a numeric state of health (SOH) quantifying a degradation severity for each of a plurality of pump characteristics across the pump operating regions, and execute a control action with respect to the thermal management system when the calculated numeric SOH for any of the pump operating regions is less than a calibrated SOH threshold; wherein the pump characteristics include a pump circuit status, a pump leaking/clogging status, a pump bearing status, a pump motor status, and a pump circuit status.
2. The thermal management system of claim 1, wherein the controller is programmed with a nominal resistance and a nominal inductance value of the coolant pump, is configured to estimate a resistance and an inductance value for the coolant pump, and is further configured to classify the performance of the coolant pump across the multiple pump operating regions using respective differences between the nominal and estimated resistance values and the nominal and estimated inductance values.
3. The thermal management system of claim 1, wherein the multiple pump operating regions include different rotational speeds of the coolant pump and different temperatures of a coolant circulated via the coolant pump.
4. The thermal management system of claim 1, wherein the controller is programmed with a calibrated baseline relationship between a rotational speed of the coolant pump and a power draw of the coolant pump, and to calculate the numeric SOH using a deviation of an actual or modeled performance of the calibrated baseline relationship from the calibrated baseline relationship.
5. The thermal management system of claim 1, wherein the controller includes a first controller programmed to receive the measured voltage and current from the pump sensors, determine the level of performance of the coolant pump across the multiple pump operating regions, and execute the control action, and a second controller configured to calculate the numeric SOHs of the thermal management system, the system further comprising a telematics unit, wherein the first and second controllers are in remote communication with each other via the telematics unit.
6. The thermal management system of claim 1, wherein the controller is programmed to apply a weighted filter to the calculated numeric SOHs to determine an overall numeric SOH of the thermal management system.
7. A vehicle comprising: a heat source; a radiator; and a thermal management system having: an electric coolant pump in fluid communication with the heat source and the radiator, and operable for circulating coolant through the heat source and radiator, the coolant pump having a plurality of pump sensors operable for measuring a voltage and a current of the coolant pump; a battery electrically connected to the coolant pump and operable for energizing the coolant pump and the pump sensors; and a controller in communication with the coolant pump and the pump sensors, and programmed to receive the measured voltage and current from the pump sensors, determine a level of performance of the coolant pump across multiple pump operating regions using the received voltage and current, calculate a numeric state of health (SOH) of the thermal management system quantifying a relative severity of each of a plurality of pump characteristics across the pump operating regions, and execute a control action with respect to the thermal management system when the calculated numeric SOH for any of the pump operating regions is less than a calibrated SOH threshold; wherein the pump characteristics include a pump circuit status, a pump leaking/clogging status, a pump bearing status, a pump motor status, and a pump circuit status.
8. The vehicle of claim 7, wherein the heat source is an internal combustion engine.
9. The vehicle of claim 7, wherein the controller is programmed with nominal resistance and inductance values for the coolant pump, is configured to estimate resistance and inductance values for the coolant pump, and is further configured to classify the performance of the coolant pump across the multiple pump operating regions using respective differences between the nominal and estimated resistance values and the nominal and estimated inductance values.
10. The vehicle of claim 7, wherein the multiple pump operating regions include different rotational speeds of the coolant pump and different temperatures of a coolant circulated via the coolant pump.
11. The vehicle of claim 7, wherein the controller is programmed with a calibrated baseline relationship between a rotational speed of the coolant pump and a power draw of the coolant pump, and for calculating the numeric SOH using a deviation of an actual or modeled performance of the calibrated baseline relationship from the calibrated baseline relationship.
12. The vehicle of claim 7, wherein the controller includes a first controller programmed to receive the measured voltage and current from the pump sensors, determine the level of performance of the coolant pump across the multiple pump operating regions, and execute the control action, and a second controller configured to calculate the numeric SOHs of the thermal management system, the system further comprising a telematics unit, wherein the first and second controllers are in remote communication with each other via the telematics unit.
13. The vehicle of claim 7, wherein the controller is programmed to apply a weighted filter to the plurality of pump statuses to determine an overall numeric SOH of the thermal management system.
14. A prognostic method for an electric coolant pump in a vehicle having an internal combustion engine, an electric coolant pump, and a radiator, the method comprising: receiving, via a controller, a measured voltage and current from a plurality of pump sensors of the coolant pump; determining a level of performance of the coolant pump across multiple pump operating regions using the received voltage and current; calculating a numeric state of health (SOH) of the thermal management system that quantifies a relative severity of degradation for each of a plurality of pump characteristics across multiple pump operating regions; and executing a control action with respect to the thermal management system via the controller when the calculated numeric SOH for any of the pump operating regions is less than a calibrated SOH threshold, wherein the pump characteristics include a pump circuit status, a pump leaking/clogging status, a pump bearing status, a pump motor status, and a pump circuit status.
15. The method of claim 14, further comprising estimating resistance and inductance values for the coolant pump, wherein classifying the performance of the coolant pump across the multiple pump operating regions includes using respective differences between nominal and the estimated resistance values and nominal and the estimated inductance values.
16. The method of claim 14, wherein the multiple pump operating regions include different rotational speeds of the coolant pump and different temperatures of a coolant circulated via the coolant pump.
17. The method of claim 14, wherein the controller is programmed with a calibrated baseline relationship between a rotational speed of the coolant pump and a power draw of the coolant pump, further comprising calculating the numeric SOH using a deviation from a calibrated baseline relationship of an actual or modeled performance of relationship between a rotational speed of the coolant pump and a power draw of the coolant pump.
18. The method of claim 14, the controller including first and second controllers, the vehicle including a telematics system, the method further comprising communicating the level of performance of the coolant pump across the multiple pump operating regions from the first controller to the second controller using the telematics unit, and calculating the numeric SOHs of the thermal management system using the second controller.
19. The method of claim 14, further comprising applying a weighted filter to each numeric SOH to determine an overall numeric SOH of the thermal management system.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION
[0018] Referring to the drawings, wherein like reference numbers refer to like components,
[0019] The thermal management system 12 includes an electrically-driven coolant pump (P.sub.C) 30. The coolant pump 30 is in fluid communication with a radiator (R) 22 via inlet and outlet coolant hoses 13 and 17, with ambient air (arrows A) drawn into the radiator 22 via operation of a cooling fan 24. Heated coolant (arrow F.sub.H) such as antifreeze or water is circulated from the engine block 14B into the radiator 22 through the inlet coolant hose 13, while cooled coolant (arrow F.sub.C) is fed back to the coolant pump 30 via the outlet coolant hose 17. A rotary valve 27 is controlled to distribute coolant flow to the radiator 22 based on coolant temperature (arrow T.sub.C). That is, when the engine 14 is hot, more coolant flows to the radiator 22 via operation of the valve 27. Similarly, when the engine 14 is relatively cool, more coolant is allowed to bypass the radiator 22 via a bypass branch 29 to allow the engine 14 to heat up faster.
[0020] The coolant pump 30 includes a plurality of pump sensors 32 operable for measuring or otherwise determining a corresponding pump voltage (V.sub.p), pump speed (.sub.P), and a pump current (i.sub.P). With respect to pump speed, the pump sensors 32 may be configured to report a position/speed signal, e.g., via controller area network (CAN) bus messaging or other low-voltage signal transmission. The pump motor may be optionally embodied as an AC motor or a brushless DC motor, with a resident motor control processor of the coolant pump 32 or a separate controller determining pump speed (.sub.P) based on the measured pump voltage (V.sub.p) and pump current (i.sub.P). For example, a position of a rotor of the coolant pump 30 may be measured via a resolver or encoder, with the rate of change of the measured position corresponding to the pump speed (.sub.P), or pump phase currents and voltages may be used to calculate a corresponding speed, e.g., using a calibrated relationship as is known in the art.
[0021] The thermal management system 12 also includes a power source 19, e.g., a battery (B), that is electrically connected to the coolant pump 30, and that energizes operation of the coolant pump 30 and the pump sensors 32. As the coolant pump 30 is electrically driven, a controller (C) 50, such as an engine control module, is placed in communication with the coolant pump 30 and the pump sensors 32 to control the rotational speed of blades (not shown) of the coolant pump 30. Speed control may be achieved using pump control signals (arrow CC.sub.P) independently of engine speed, with the coolant pump 30 thereby acting as a smart actuator within the thermal management system 12 as noted elsewhere above.
[0022] As will be explained in further detail below with particular reference to
[0023] As part of its intended operating function, the controller 50 may be programmed to store a calibrated baseline relationship 55 as shown in
[0024] Using this collected information, the controller 50 may detect the presence of a coolant leak and/or an obstruction of coolant flow based on a deviation between the calibrated baseline relationship 55 and the actual operational relationship. Additionally, the controller 50 is specially configured to calculate a numeric state of health (SOH) of the thermal management system 12 for each pump operating region, and to ultimately execute a control action with respect to the system 12, including identifying the numeric SOH of multiple pump performance characteristics. This is done doing so prior to setting a diagnostic fault code or trouble code indicative of an actual/hard failure of the thermal management system 12 or a component thereof.
[0025] That is, when the calculated numeric SOH for a given operating region is less than a calibrated SOH threshold for that region, e.g., 50% of a calibrated new/properly functioning SOH, the numeric SOH may be reported to the operator of the thermal management system 12, thus providing the operator with ample warning and allowing the operator to preemptively service an impending or slowly developing failure before a total failure occurs. An indicator device 28 such as a message light or text message screen responsive to output signals (arrow CC.sub.O) from the controller 50 may be used to alert an operator to the numeric SOH.
[0026] Optionally, the numeric SOH may be determined partially or fully offline/offboard using an external controller (C.sub.EXT) 150. The external controller 150 may be placed in remote communication with the controller 50 via a telematics unit 25, e.g., a transceiver/transponder, antenna, or cellular device, and thus may be located a substantial distance away from the thermal management system 12. Telematics signals (arrow TT) may be transmitted to the external controller 150. Use of the external controller 150 may enable the external controller 150 to utilize similar data from other thermal management systems 12 deployed, for instance, across a fleet of vehicles 10, and/or to readily update any programmed baseline calibrations across such a fleet.
[0027] The controller 50 and the optional external controller 150 may be embodied as one or more computer devices. While omitted from the controller 150 for illustrative simplicity, the controllers 50 and 150 are equipped with the requisite memory (M) and a processor (P), as well as associated hardware and software, e.g., a clock or timer, input/output circuitry, etc. Memory (M) includes sufficient amounts of read only memory, for instance magnetic or optical memory, on which is recorded computer-readable instructions 100 embodying the processes described herein.
[0028] The controller 50 and/or the external controller 150 execute the instructions 100 via pump prognosis logic 60 to generate the numeric SOH of the thermal management system 12, with identification of the particular developing failure mode, e.g., a fluid leak, a worn or defective bearing, or a pump motor electrical failure. Independently of the forward-looking SOH function of the controller 50 or 150, the controller 50 may also receive a detected fault (arrow F.sub.30) indicative of an actual (i.e., not impending or developing) hard fault or failure of the coolant pump 30 as part of the ongoing operating function of the controller 50, with the coolant pump 30 possibly reporting such faults as part of a programmed self-diagnosing functionality. By way of example, the pump voltage (V.sub.P) may fall outside of a calibrated allowable voltage range indicative of a short circuit or open circuit condition, or an overcurrent or undercurrent condition may be detected, or the temperature of the engine 14 may rise above a maximum allowable temperature, any of which may trigger generation of the detected fault (arrow F.sub.30).
[0029] As part of the thermal management system 12 of
[0030] Referring to
[0031] Example features may include a calculated power and speed of the coolant pump 30 as shown with the calibrated baseline relationship in
[0032]
[0033] As part of the ongoing function of the controller 50, e.g., onboard pump prognostic functions in an engine control module embodiment of the controller 50, certain diagnostic values may be estimated, including an estimated pump load curve (arrow P.sub.LC) and estimated pump motor parameters (arrow P.sub.EST), e.g., motor resistance or inductance, which may vary with the level of degradation due to oxidation, demagnetization, etc., of the pump motor. Additionally, the fault statuses (arrow F.sub.30) shown schematically in
[0034]
[0035] Schematically, each pump operating region has a corresponding regional classifier, with the term classifier referring to programmed classification functionality as set forth below. Thus, the numeric SOH may be determined separately for each pump operating region, i.e., SOH.sub.1, SOH.sub.2, . . . , SOHj. The controller 50 may thereafter fuse the results of the different classifications using a weighted filtering (F.sub.W) block, such as by assigning numeric weights to each classifier to capture the relative significance or impact thereof on the overall health of the thermal management system 12. A final fault severity estimate (arrow FSE) is then output from the controller 50 as a numeric value, e.g., a percentage value or an integer representing a relative severity, which may be part of the output signals (arrow CC.sub.O) shown in
[0036] For instance, as shown by way of example in
log(P.sub.P)=log()+ log(N.sub.P)
[0037] The nominal trace (NOM) of
[0038]
[0039] By way of illustration and not limitation, an example of such a function may be represented as follows:
with R, L, , V, and i being measured or calculated actual values, and the residuals being absolute values of between 0 and 1, e.g., |R|<1.
[0040]
[0041] Similarly, for pump characteristics in which the pump sensors 32 are healthy and thus functioning properly, a faulty motor of the coolant pump 30 of
[0042] Using the above-described approach, a numeric SOH of the thermal management system 12 of
[0043] The disclosed approach allows for the indication of slowly-developing failures before such failures are actually realized. The present method lends itself to electrical devices such as the electric coolant pump 30 of
[0044] The detailed description and the drawings or figures are supportive and descriptive of the disclosure, but the inventive scope is defined solely by the claims. While some of the best modes and other embodiments for carrying out the disclosure have been described in detail herein, various alternative designs and embodiments exist. Furthermore, the embodiments shown in the drawings or the characteristics of various embodiments mentioned in the present description are not necessarily to be understood as embodiments independent of each other. Rather, it is possible that each of the characteristics described in one of the examples of an embodiment can be combined with one or a plurality of other desired characteristics from other embodiments, resulting in other embodiments not described in words or by reference to the drawings. Accordingly, such other embodiments fall within the framework of the scope of the appended claims.