The present disclosure relates to vehicle powertrain cooling systems.
Internal combustion engines generate significant heat and commonly require thermal management. Liquid coolant within a closed fluid circuit may be cycled through a block portion of an engine and other vehicle accessories to dissipate heat and maintain engine temperature within a desirable range. Coolant volume loss from the fluid circuit as well as flow obstructions may reduce efficacy of the temperature management, and potentially cause damage to engine components due to overheating.
An engine coolant system includes a variable-opening valve having a plurality of tubes in fluid flow communication with an engine block, a radiator and at least one vehicle accessory. The coolant system also includes an electrically-powered pump arranged to cycle coolant through the radiator and the engine block to regulate an engine temperature. The coolant system further includes a controller programmed to store a baseline relationship between pump speed and pump power draw using a nonlinear scale. The controller is also programmed to detect a steady state operating condition of the pump, monitor an operational pump speed and a pump power draw, and estimate an operational relationship in real-time. The controller is further programmed to detect at least one of a coolant leak and a flow obstruction based on a deviation between the baseline relationship and the operational relationship.
A method of detecting a coolant flow anomaly such as at least one of a coolant leak and a flow obstruction includes setting a baseline value for a coolant flow characteristic based on a logarithmic relationship between stored operational speed data and stored power draw data of an electrically-powered coolant pump. The method also includes monitoring a speed characteristic and a power draw characteristic of the coolant pump. The method further includes storing data indicative of operational pump speed and pump power draw over a predetermined learning time duration in response to detecting a steady state operational speed of the coolant pump. The method further includes estimating a relationship between pump speed and a pump power and updating the estimate in real time. The method further includes detecting a reduction in a volume of coolant based on a deviation between an operational value and the baseline value of the coolant flow characteristic.
A system for detecting at least one of a coolant leak and a flow obstruction includes a controller programmed to store a baseline value for a coolant flow characteristic indicative of an initial volume of coolant and detect a speed characteristic and a power draw characteristic of an electrically-powered coolant pump. The controller is also programmed to store data indicative of pump operational speed and pump power draw over a predetermined learning time duration in response to detecting a steady state operational speed of the coolant pump. The controller is further programmed to estimate a real-time value for the coolant flow characteristic based on an operational relationship between pump speed and pump power and update the estimate in real-time based on new sensor data. The controller is further programmed to detect a reduction in a volume of coolant based on a change in the coolant flow characteristic from the baseline value.
Embodiments of the present disclosure are described herein. It is to be understood, however, that the disclosed embodiments are merely examples and other embodiments can take various and alternative forms. The figures are not necessarily to scale; some features could be exaggerated or minimized to show details of particular components. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a representative basis for teaching one skilled in the art to variously employ the present invention. As those of ordinary skill in the art will understand, various features illustrated and described with reference to any one of the figures can be combined with features illustrated in one or more other figures to produce embodiments that are not explicitly illustrated or described. The combinations of features illustrated provide representative embodiments for typical applications. Various combinations and modifications of the features consistent with the teachings of this disclosure, however, could be desired for particular applications or implementations.
Referring to
While a single engine cooling circuit is depicted by way of example, multi-circuit cooling fluid systems may also benefit from aspects of the present disclosure. For example a hybrid vehicle having a high voltage traction battery may include an additional cooling circuit to manage battery temperature. Coolant flow may be characterized for each of the coolant circuits, both individually and collectively. This characterization allows for prompt detection of a coolant flow anomaly in a multi-circuit cooling system prior to the existence of detrimental symptoms as a result of the anomaly.
Often the coolant pump is a traditional mechanical pump which is driven by a belt connected to engine output. The mechanical relationship detracts horsepower from the engine output as a parasitic energy loss. Additionally, a mechanically-driven coolant pump is driven at all times while the engine is rotating, at a speed proportional to the speed of the engine. As a result, there are conditions where significant coolant is circulated even though the temperature of the engine may not necessarily be great enough to require cooling. Moreover, the coolant pump should ensure sufficient cooling even at low engine RPM with higher engine loads. Therefore for normal operations (higher RPM and lower load) a mechanical pump commonly needs to be oversized to meet engine thermal requirements.
According to aspects of the present disclosure, coolant pump 14 is provided as an electrically-powered coolant pump in lieu of a mechanical coolant pump. The electrical coolant pump 14 allows for more engine power through the reduction of drag upon engine output. The electric pump also allows the precise control over how much coolant is cycled through the engine at given engine temperature ranges. Coolant pump 14 enables on-demand pump speed, which may be more efficient and in tunable to the specific cooling needs of the engine 12.
Valve 18 may be actuated by controller 32 to provide a selectable opening to meter coolant flow through the engine cooling system 10. In one example, the valve 18 is a multiple way rotary gate valve that provides a variable range of opening sizes for each opening according to the position of the valve. The valve 18 includes a rotary portion having a number of angular positions, each corresponding to a different orifice size of an opening within the valve. The position of the valve affects the hydraulic resistance of the coolant system and also the load on the coolant pump. Also, precise control of the orifice size allows coolant flow to be metered as compared to merely open or closed. In alternate examples, the opening of the valve may be triggered by external factors such as temperature (for example, a thermostat valve). One advantage to utilizing an active-control variable valve as compared to a reactive control open-closed valve is the avoidance of latency effects, which may be introduced by a time lag and/or hysteresis effects associated with a traditional thermostat valve. An additional advantage realized by utilizing an actively-controlled variable valve is to control the valve opening at a continuous state in order to a more precise flow rate control. In contrast, a traditional thermostat valve usually stays at either closed or opened position without allowing for precise flow rate control.
The various coolant system components discussed herein may have one or more associated controllers to control and monitor operation. Controller 32, although schematically depicted as a single controller, may be implemented as one controller, or as system of controllers in cooperation to collectively manage engine cooling. Multiple controllers may be in communication via a serial bus (e.g., Controller Area Network (CAN)) or via discrete conductors. The controller 32 includes one or more digital computers each having a microprocessor or central processing unit (CPU), read only memory (ROM), random access memory (RAM), electrically-programmable read only memory (EPROM), a high speed clock, analog-to-digital (A/D) and digital-to-analog (D/A) circuitry, input/output circuitry and devices (I/O), as well as appropriate signal conditioning and buffering circuitry. The controller 32 may also store a number of algorithms or computer executable instructions needed to issue commands to perform actions according to the present disclosure.
The controller 32 is programmed to coordinate the operation of the various coolant system components. Controller 32 monitors the temperature of the engine 12 based on a signal from one or more temperature sensors. One or more additional temperature sensors are also disposed in the radiator to monitor the temperature of coolant flow thought the radiator. The controller 32 also monitors operating conditions of the coolant pump 14 and controls power provided to the pump based on the sensed temperatures at various locations in the cooling system 10. The controller 32 additionally controls and monitors the opening of valve 18 to coordinate the valve opening size with the operation of the coolant pump 14 and the cooling needs of the engine 12.
The flow rate of coolant within the engine cooling system 10 directly affects the cooling efficiency of the system. The reduction of the flow rate may, for example, be caused by a loss of coolant volume due to leakage, coolant underfill, or flow obstructions within the circulation circuit (e.g., such as obstructions caused by coolant tube deformation or debris from a failed component). Severe degradation of coolant flow may prevent adequate engine cooling and therefore cause overheating and damage to engine components. For example, as coolant is lost and air begins to cycle through the coolant system, damage may be caused to the cooling system components. Specifically, low coolant leads to pump failure caused by cavitation due to air cycling through the cooling system. It may be advantageous to quantitatively estimate the health status of the of coolant circulation. More specifically, conducting cooling system prognosis to detect cooling system coolant flow rate degradation before an actual temperature increase occurs may avoid premature wear and/or damage to engine components.
Referring to
Following the predetermined delay, the controller begins to learn pump operating properties at time T2. There is a second predetermined time period over which the controller learns the pump operation by collecting the pump speed, current draw, and power draw data. In the example of
Referring to
Plot 300 depicts several curves each corresponding to a different volume of coolant lost from the system at a specific rotary valve position. Curve 306 represents a power-speed relationship for a coolant system having lost 0.5 liters of coolant due to leakage. Similarly, curves 308, 310, and 312 represent the same cooling system having lost 1 liter, 1.5 liters, and 2 liters of coolant, respectively. As may be seen from plot 300, the pump energy consumption generally decreases as fluid is lost from the system, which further correlates to the reduction of coolant flow rate and heat exchange effectiveness. However, the relationship between power and speed is nonlinear and may be difficult to correlate, particularly at different valve positions. Power demand increases exponentially as coolant pump speed is increased.
Equation 1 below generally characterizes the power-speed relationship for a closed fluid circuit where P is power supplied to the pump, and N is the rotational speed of the pump. Constants α and β are system constants which relate to flow characteristics of the system.
P=αN
β (1)
The pump power is calculated as the product of pump voltage and pump current. It can either be calculated at the power supply side (i.e., usupp·isupp) or at the motor side (i.e., umotor·imotor), depending on the sensor deployment location.
P=u
supp
·i
supp
=u
motor
·i
motor (2)
Transforming Equation 1 from a linear scale to a logarithmic scale makes the power-speed relationship of the pump into a linear relationship. This is useful because system constants α and β correspond to offset and slope of the linear curve and can be used to characterize a coolant flow resistance function. Equation 4 below shows a linear relationship between P and N present once in the logarithmic domain.
log(P)=log(αNβ) (3)
log(P)=log(α)+β log(N) (4)
Referring to
As data is acquired during coolant pump operation as discussed above, these data maybe used to identify the current curve parameters, which are compared with baseline values. A recursive least squares (RLS) algorithm is applied to identify the linear model relating coolant pump power load and pump speed in real time. The real-time relationship of coolant pump speed and power draw can indicate volume of coolant lost from the coolant system or clogging severity independent of a subsequent temperature rise in engine components. According to aspects of the present disclosure, an on-board processor performs an estimation of the real-time performance of the coolant system. Performance data may subsequently be transmitted to an off-board processing system or diagnostic server for determination of remedial actions or preventative maintenance for example. The controller may be in wireless communication with the server to send and receive diagnostic messages regarding cooling system operational health.
The power-speed relationship for the coolant pump is robust against many of the operational variables of the coolant system. For example, the relationship is not sensitive to changes in coolant temperature. Referring to
Likewise, the power-speed relationship of the coolant pump is robust against a range of operating pressures of the coolant system. Referring to
While robust to several operating variables, the prognosis systems discussed in the present disclosure may be sensitive to changes of other certain operating parameters besides coolant volume. For example the degree to which the variable-opening valve is opened may affect the slope β and/or the offset α of the power-speed curves on the logarithmic scale. Yet for each given open position the power-speed relationship of the coolant pump is well correlated. Thus in the case of the rotary gate valve having a number of various open positions, the controller may store a separate algorithm to convert the power-speed relationship into a logarithmic domain for each of a plurality of valve opening positions. In one example, the controller may store an algorithm for each open position of the variable position valve in 10% increments. In this case any of eleven different algorithm sets may be employed depending on the valve position. It should be appreciated that storing multiple algorithms may be used to address other types of variables which affect the speed-power characteristics of the coolant pump. According to aspects of present disclosure, the controller may store a different algorithm corresponding to different discrete values of any variable which affects the power-speed relationship of the coolant pump.
If a steady state has been detected at step 704, the controller determines at step 706 whether a diagnostic trouble code (DTC) has been flagged for the coolant pump. If a DTC has been set for the pump, it may indicate a fault with the coolant pump aside from a loss of coolant. In this case, the controller returns to the beginning of the prognosis method and returns to step 702.
If there is no DTC is set at step 706, the controller determines at step 708 the current open position of the radiator variable valve. As discussed above the controller may decide which algorithm to apply based on the valve open position. At step 710 the controller selects the appropriate algorithm to apply based on at least one variable operating condition of the coolant system. According to aspects of the present disclosure, the controller selects an appropriate algorithm based on the current open position of the rotary variable valve.
At step 712 the controller updates the power-speed curve fit estimate. In one example, the controller performs a RLS estimation to determine the coolant pump operation parameters β and α, which correspond to the slope and offset, respectively, on a logarithmic scale. A beneficial aspect of using RLS estimation is that the technique operates as an adaptive filter. As new steady state sample data is available from the coolant pump, at least one filtering coefficient of the estimation algorithm, and subsequently the estimate curve, is updated. The parameters β and α may ultimately be compared to correlated values to make a real-time determination of changes in coolant volume such as those caused by a coolant leak. Another advantage is that estimation significantly reduces the amount of data that needs to be recorded and transmitted to the remote server. Instead of the entire data traces which may be data-heavy, only the estimated parameters β and α need to handled.
A step 714 the controller assesses whether the duration of the data acquisition period is sufficient to have a confident estimate of the parameters β and α of the current operating conditions. If at step 714 there is insufficient duration of data acquisition, the controller assesses at step 716 whether the coolant pump remains in steady state operation. If at step 716 the coolant pump remains in steady state, the controller returns to step 706 to check for an active DTC related to a coolant pump fault. However, if at step 716 the coolant pump has left steady state operation, the controller returns to step 702 to continue to monitor for steady state operation during the present drive cycle.
If at step 714 the duration of the data acquisition, or event learning, is long enough to provide an adequate estimate, at step 718 the controller stops updating the estimates of the curves representing operation of the cooling pump, and returns to step 702 to assess whether the current drive cycle remains active. This helps to avoid over-training of the model at a specific operating point.
If at step 702 the drive cycle has ended, the controller assesses at step 720 whether the collective learned data sets are mature enough to store as an indication of long-term coolant pump operation. Total effective samples used for updating the estimates for a given drive cycle will be counted and the number of samples needs to be larger than the threshold sample count to be considered a valid learning cycle. If at step 720 the collective data acquired during the drive cycle is mature, the controller stores at step 722 the estimated pump operating parameters as an indicator of historical pump performance. In some examples step 722 may include uploading the stored data to an off-board server for further analysis.
The processes, methods, or algorithms disclosed herein can be deliverable to/implemented by a processing device, controller, or computer, which can include any existing programmable electronic control unit or dedicated electronic control unit. Similarly, the processes, methods, or algorithms can be stored as data and instructions executable by a controller or computer in many forms including, but not limited to, information permanently stored on non-writable storage media such as ROM devices and information alterably stored on writeable storage media such as floppy disks, magnetic tapes, CDs, RAM devices, and other magnetic and optical media. The processes, methods, or algorithms can also be implemented in a software executable object. Alternatively, the processes, methods, or algorithms can be embodied in whole or in part using suitable hardware components, such as Application Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), state machines, controllers or other hardware components or devices, or a combination of hardware, software and firmware components. Such example devices may be on-board as part of a vehicle computing system or be located off-board and conduct remote communication with devices on one or more vehicles
While exemplary embodiments are described above, it is not intended that these embodiments describe all possible forms encompassed by the claims. The words used in the specification are words of description rather than limitation, and it is understood that various changes can be made without departing from the spirit and scope of the disclosure. As previously described, the features of various embodiments can be combined to form further embodiments of the invention that may not be explicitly described or illustrated. While various embodiments could have been described as providing advantages or being preferred over other embodiments or prior art implementations with respect to one or more desired characteristics, those of ordinary skill in the art recognize that one or more features or characteristics can be compromised to achieve desired overall system attributes, which depend on the specific application and implementation. These attributes can include, but are not limited to cost, strength, durability, life cycle cost, marketability, appearance, packaging, size, serviceability, weight, manufacturability, ease of assembly, etc. As such, embodiments described as less desirable than other embodiments or prior art implementations with respect to one or more characteristics are not outside the scope of the disclosure and can be desirable for particular applications.