An engine cooling system provides cooling to various parts of a vehicle engine in order to maintain the engine within a safe operating temperature range. The fuel combustion process is highly exothermic, resulting in the release of substantial energy. A significant portion of that energy is transferred to the combustion chamber walls of the engine as heat. This heat has to be constantly removed from the engine so that the engine material temperatures do not approach or exceed the temperature at which material fracture occurs. This task of heat removal is accomplished in an internal combustion engine by an engine cooling system, which transfers energy away from the engine and releases it, such as to the space within the engine compartment and to the external environment. A thermal cooling system comprises the coolant fluid (an example being a water and glycol liquid mixture), coolant pump, coolant thermostat, cooling fan, radiator and also a conduit system for circulating the coolant. The cooling system can also include oil coolers, an oil thermostat, and other components, such as explained in the example of
Fuel economy can be improved by electronically controlling a coolant pump and cooling fan operation depending on factors such as the engine and coolant temperatures. In addition, by using predictive capabilities to acquire knowledge of the oncoming road grade, future engine cooling requirements can be estimated and a control strategy can be devised to achieve desirable goals, such as to minimize the fuel consumption over the entire route traveled by the vehicle. Information on upcoming traffic problems can also be used in embodiments as a factor considered in the determination of future cooling requirements.
In general, given the geographic position of a vehicle along a route (latitude and longitude from, for example, position signals provided to a vehicle mounted Global Positioning Satellite (GPS) receiver), and having a digital map of the route including precise elevation information, and with the vehicle being operated under predictive conditions, the need for operation of auxiliary components driven by an engine over a next section of the route can be predicted. Predictive conditions include, for example, when a vehicle cruise control is in use. As another example, predictive conditions can also include vehicle operation by a driver having a known drive profile. As yet another example, predictive conditions can include traffic conditions, such as an upcoming construction zone along flat terrain with a tightly controlled speed limit or an upcoming traffic slowdown. Current or real time traffic conditions along a route can be delivered to the vehicle for use by the system in any suitable manner, such as via a satellite or other wireless transmissions. The operation of these auxiliary components can be controlled based on these predictions to, for example, achieve lower fuel consumption or to reduce coolant temperature varieties (e.g., to a range of from 85°-95° C. instead of a wider more typical set point controlled range of 50°-95° C., for a 95° C. maximum coolant temperature. The maximum coolant temperature is typically set by an engine manufacturer, with 92° to 95° C. being examples. In the event elevation information is not available for a route or route segment, or the vehicle is not being operated under predictive conditions, instantaneous vehicle conditions can be used to control the auxiliary components.
A three dimensional map database 20 can be provided that can store longitude and latitude information as well as precisely determined elevation information corresponding to the longitude and latitude location. Thus, assuming the information is available for a given route, or route segment, the 3D database can contain data that includes elevation information corresponding to contour changes along the route correlated to the position along the route. The map database can be generated in any convenient manner. For example, a truck or other vehicle with a pressure sensor can be driven over a route with data being sampled (e.g., every 40 milliseconds) to provide accurate elevation information. More frequent samples can be taken, with less distance between data points, when elevation is changing and less frequent samples can be taken when elevation is relatively unchanged. An exemplary elevation profile provides accurate elevation information within one percent. The test vehicle can be driven over the route multiple times with the results being averaged or otherwise combined to provide more accurate elevation information for the route. Alternatively, the data can be gathered by one or more trucks traveling over a given route. When a desired number of trips have occurred over the given route, the data may be combined, such as by averaging, to create the route contour. In addition, although GPS supplied elevation information is insufficiently accurate at this time, eventually GPS generated location data and elevation profiles may become accurate enough for use by the system.
With reference to
These signals can be communicated to a vehicle databus 14. The PALM 16 receives these signals from the databus for use in calculating the anticipated operation of engine auxiliaries, such as cooling components of the engine. Signals from sensors for other input devices corresponding to a variety of current vehicle conditions, indicated at block 18, are communicated to the vehicle communication bus and thus are also available to PALM control module 16. A list of exemplary instantaneous vehicle conditions comprises fuel rate, engine torque, throttle status, wheel speed, engine rpm, gear clutch status, engine brake level, retarder [additional optional brake] level, service brake level, coolant temperature, steering status, engine fan status, air conditioning (AC) status and cabin status (e.g., cab and sleeper temperature).
Engine auxiliaries can include devices that are directly connected to or coupled to the engine shaft and that take power away from the engine such as an engine driven fan and gear driven cooling pump. Electrically controlled components are alternatives to one or more of these engine driven components (see block 30 in
Signals corresponding to the operating condition of these engine auxiliaries 34 are desirably provided to vehicle communication bus 14 and are thus available to the PALM control module. In addition, these various components can be controlled by signals from the PALM control module (e.g., whether the coolant thermostat is opened, the selective front opening closure mechanisms being open or closed, the fan being turned on or off, the coolant pump being operated and controlled to circulate more or less coolant, etc.). In the case of an electric coolant pump with a variable flow rate, PALM can desirably control the RPM of the electric coolant pump to vary the flow rate from a minimum coolant flow rate to a maximum flow rate. As an example, and not a requirement, one suitable electrical variable flow rate coolant pump is produced by Engineered Machine Products, Inc. of Escanaba, Mich.
The map module 36 in
The window or route segments need not be a constant length, although this can be desirable. For example, when traveling over terrain known to be substantially flat (e.g., portions of Nebraska), PALM can select windows of extended length. Alternatively, instantaneous conditions can be used for control of the thermal components in such cases rather than using PALM calculations for control. The PALM control module can then predict the anticipated engine cooling requirements that will arise as the vehicle traverses this upcoming section of the route and can compute a set of control signals to alter the control of the engine auxiliaries to improve the performance of the vehicle, such as to increase the fuel efficiency or to maintain the engine temperature at a high level to enhance engine performance. Desirably, the map module 36 retrieves upcoming prediction window as data related to the just traversed prediction window is discarded so that calculations can be made rapidly on an ongoing basis.
A number of examples of how the PALM system can operate are described below. For example, assume the vehicle 10 reaches location x1 of
In contrast, in situations where elevation data is known for an upcoming section of a route, because the PALM system knows that a hill will soon be reached, at X1 (or some other location prior to the hill), the coolant thermostat can be opened and the grille cover opened to increase cooling before the hill is reached. If sufficient pre-cooling is achieved, the possibility exists of not having to operate the coolant pump at high speeds or, if the cooling pump is operated at high speeds, in contrast to a minimum rate, not having to turn on the vehicle cooling fan. In a heavy duty truck, a belt driven cooling fan can use up to about ten to fifteen percent of the engine power when on. In contrast, a gear driven cooling pump driven by an engine drive shaft or by an alternator, can utilize two to three percent of the engine power. Thus, it is desirable to pre-cool the engine to minimize the possibility of the fan turning on or to limit the amount of time the fan is on. In the case of an electrically controlled variable speed coolant pump and an electric cooling fan, it can be desirable to minimize the rate of operation of the coolant pump and to minimize the operation of a fan, for example to save the energy required to operate the pump at high rates and to operate the fan.
When the vehicle reaches location X2, instantaneous conditions may indicate that the cooling fan should be turned on. However, because the contour of the route is known in this example, and therefore the fact that the vehicle is almost at the crest of the hill is known, PALM can control the system to prevent the fan from turning on as cooling will increase without the fan as the vehicle crests the hill and travels downhill.
Similarly, at location X3 because the upcoming contour is known in this example, even though the vehicle is descending, the PALM system recognizes that a hill is approaching. Therefore, at X3 steps can be taken to increase the pre-cooling of the engine in advance of the hill (e.g., the thermostat can be open, grille closure mechanisms can be open). Similarly, at X4, PALM recognizes that a significant portion of the hill remains and can control the cooling pump to increase the flow of cooling fluid, thereby deferring or delaying the turning on of the fan.
As another example, the PALM controller can calculate the future engine and cooling system requirements for the upcoming prediction horizon or window. Auxiliaries can be intelligently controlled to maintain an optimal engine temperature along the route at which the engine operates at maximum thermal efficiency. Some exemplary scenarios are as follows:
The engine cooling requirements for achieving a desired engine temperature profile along a route are desirably translated by the controller into command signals to the controlled components, such as the engine cooling fan, controlled cooling valve, controlled cooling pump and other controlled thermal system cooling components. The commands are sent to the controlled auxiliaries, such as via the vehicle communication bus, via hardwired communication lines, or by wireless communication.
A computer model has been developed to simulate the combustion and heat exchange processes in a turbocharged direct-injection diesel engine. One can estimate the engine heat rejection based on a model for the energy release process of combustion. The coolant flow through the engine block can be modeled to calculate the heat removed from the engine.
Due to a constantly changing road profile and vehicle power requirements for any actual on-the-road situation, the engine operating conditions and temperatures are always in a transient state and never reach a steady state value. To accurately simulate such dynamic situations, it is desirable that the entire coolant flow circuit comprising the radiator, pump, coolant thermostat and hoses be modeled. Since, the coolant ultimately transfers the heat to the engine compartment or ambient air, the model can also include the airflow circuit comprising the cooling fan, charge air cooler, AC condenser and grille assembly, grille closing (shutter) assembly, if any, as well as other components.
The forces opposing the motion of a vehicle on a flat road can be broadly classified into two categories: aerodynamic resistance, and friction resistance. For the vehicle to maintain its motion, the engine must provide sufficient power to overcome these forces. When a transmission is engaged, the engine RPM can be directly proportional to the vehicle speed with the power train overall ratio being the constant of proportionality. In a directly driven cooling system (e.g., a coolant pump driven by a gear from an engine drive shaft), the cooling system operation is directly linked to the engine RPM. The higher the engine RPM, the greater the coolant flow rate generated by the pump and the greater the airflow rate generated by a direct driven cooling fan when switched on. Consequently, in such an approach, at a higher vehicle velocity, the amount of cooling provided to the engine is greater.
Consider a scenario where the vehicle is traversing a positive road grade. The weight of the vehicle adds another force opposing the vehicle motion, and this is commonly termed as road grade resistance. Under such a situation, the engine has to generate a higher power in order to maintain vehicle motion. This causes the engine temperatures to rise, which can result in the cooling fan being turned on. A direct drive cooling fan can consume on average 10% to 15% of the engine power. In effect, when the fan turns on, the cooling system uses significant engine power at a time when that power is needed to maintain the vehicle speed. In such a situation, the vehicle may not be able to maintain its speed and can slow down.
The above analysis demonstrates how the operation of the cooling system at a critical time can affect the engine output power available to drive the vehicle. In a direct drive cooling system, as explained above, both the coolant and air flow rates can be directly proportional to the engine RPM. For the case where the vehicle is traveling uphill, since the RPM is lowered, this can mean that the coolant and air flow rates would be reduced. Therefore, in spite of the fact that the engine temperature is now higher as compared to the engine temperature when the vehicle is on a flat road, the cooling being provided to the engine has been reduced. Even if the RPM were to be maintained at the same value as that on the flat road, the cooling provided to the engine while going uphill would at best be equal to the cooling provided on the flat road. If one assumes that the cooling provided to the engine in the case of a flat road is sufficient, this implies that the cooling provided to the engine for an uphill road would be less than what is required; a situation termed as under-cooling. However, if one assumes that the cooling during the uphill condition is sufficient, then the cooling on the flat road is greater than what was required; a situation termed as over-cooling. A similar analysis can be done to compare the performance of the cooling system between a downhill road and a flat road, and would lead to analogous conclusions.
Consider a situation where the vehicle is traveling uphill and the cooling fan is turned on just before reaching the summit. The cooling fan has a significant inertia associated with it, and, in order to avoid constant on-off operation for the fan, a cooling fan is commonly designed such that, once it is turned on, it remains on for some amount of time. If the fan control is based at least in part on future road information, one can potentially avoid turning on the fan just before a summit, since beyond the summit the fan would not be required as the engine temperature itself would fall due to lower power requirements. In addition, when a vehicle is traveling on a downhill grade, the controller can activate the fan and provide an “active-braking” function, while still meeting the engine cooling requirements.
Thus, a cooling system having an operation governed by only the engine RPM is not an optimum solution. A cooling system can be more efficient if controlled under certain conditions based upon upcoming cooling requirements. Efficiencies can also be achieved by embodiments utilizing cooling components (e.g., a coolant pump) that are not driven directly by a gear or other connection to an engine drive shaft.
Although the system in one embodiment desirably operates based upon computing heat transfer characteristics of the system, other approximations can be used. Also, refinements to and alternative forms of modeling and heat transfer computations can be used.
In one exemplary approach, a simulation models the engine, the coolant circuit and the cooling airflow. The engine is the primary source of heat to be removed. In this model, it is assumed that the cold coolant enters the engine block from the bottom and exits through the top or the head of the engine block. While passing through the engine, the coolant picks up heat from the engine block walls and head.
The complete diesel combustion cycle, in this specific exemplary approach, was modeled at crank-angle time intervals to determine the temperature and pressure of the gas mixture. The engine cylinder model was divided into different control volumes (CVs). Mass and energy balance principles were used to compute the work done and the heat transfer from the combustion gases to the engine chamber. The unsteady form of the first law of thermodynamics was applied to each control volume in terms of the control volume temperature, net enthalpy efflux, radiation and convection heat transfer, and stored energy resulting in a set of time dependent differential equations. These differential equations were then solved to obtain the control volume temperatures.
Mass flow rates through the intake and exhaust valves were calculated in this exemplary approach using the equation for compressible flow through a restriction, derived from a one-dimensional isentropic flow exemplary analysis. The single-zone model of combustion was chosen for the analysis. Heat release due to combustion was modeled in this example as consisting of two different modes of fuel burning: a rapid premixed burning phase followed by a slower mixed-controlled burning phase. In the exemplary approach, the fraction of the injected fuel that burns in each of these phases was empirically linked to the ignition delay time.
An exemplary heat transfer model has been developed to calculate the heat transfer from the in-cylinder gases to the engine and from the engine to the coolant. During a combustion cycle, the in-cylinder gas temperature shows a huge variation. In order to accurately estimate the heat transfer from the gases to the combustion chamber walls, it is desirable in one approach to do this heat transfer calculation at the same time step as the combustion cycle time step. Thus, at each crank angle rotation, one exemplary model calculates the mechanical power produced and also the heat transfer from the gases. A cycle-by-cycle calculation is desirably performed in this exemplary approach to determine the heat transfer from the gases to the combustion chamber. The heat transfer is desirably integrated over the entire cycle to calculate the total energy transfer over the combustion cycle, and then time-averaged to determine the rate of energy transfer, (the energy transfer per unit time).
The heat transfer rate from the combustion gases to the combustion chamber depends on the temperature of both the gases and the chamber walls. If an engine is allowed to reach a steady state operation, the walls would reach a constant, time-invariant temperature, and only the temperature of gases would vary during the combustion cycle. Under such conditions, the heat transfer and engine power would have a constant, steady-state value. However, for a vehicle operating in real-life, on-the-road conditions, the equilibrium or steady-state is never reached. This is attributed to the fact that the load on the engine, influenced by required speed and road grade and other variables, continuously changes as the vehicle is traversing a route.
To more accurately calculate the heat transfer under such non-equilibrium, unsteady conditions, one can use transient state heat rejection maps. These maps are used to calculate the transient heat rejection rates as a function of the temperature of the combustion chamber walls temperature. The maps have been developed to compute polynomial coefficients based on fuel rate, boost pressure, and engine RPM, and the coefficients are used to calculate the heat transfer, taking into account the instantaneous wall temperatures.
One exemplary simulation model desirably contains various routines which simulate the engine, radiator, charge air cooler (CAC), fan, airflow circuit, turbocharger, coolant circuit and oil circuit. Most of these major components are modeled mathematically with a transient approach to predict and represent the steady state as well as the transient operation. The exemplary model utilizes three main run-time data, namely: the engine speed, fuel flow rate and the vehicle speed. Selected ambient conditions are also provided as input data.
The engine model is an important component since energy rejection to the coolant and the oil comes primarily from the engine. A six cylinder diesel engine has been modeled in one approach by assuming that all the cylinders are operated at approximately the same operating conditions, making it possible to mathematically model a single cylinder and extend the results to the remaining cylinders. Combustion was modeled, in this example, as a single-zone heat release process. The gas exchange process of this example uses a one-dimensional quasi-steady compressible flow model. The heat transfer model of this example uses empirical correlations for calculating the convective heat transfer. The radiative heat transfer of the model was calculated on the basis of the flame temperature. The frictional model converts selected quantities (e.g., power and indicated specific fuel consumption) to the corresponding brake quantities. A steady-state turbocharger model, manifold heat transfer, and pressure losses were also included in the exemplary simulation. The engine model in this example calculates the surface temperatures and mass-average temperatures for the piston, cylinder head and liner, and the exit temperatures of the coolant and the oil.
An exemplary coolant system comprises the following main components: coolant pump, cab heater, bunk or sleeper heater (if the vehicle is a truck with a separately heated bunk area), engine, oil cooler, thermostat, fan and radiator. Pressurized coolant from the pump is forced through the oil cooler and the engine. Heat rejection from the engine is the main source of energy to the coolant. A full-blocking type thermostat can be used in one example to control the flow of the coolant through the radiator. When the coolant temperature is below a coolant thermostat activation temperature, the closed thermostat directs all the coolant through a bypass conduit to the coolant pump. When the thermostat opening temperature is reached, the coolant thermostat can be controlled so as to open, resulting in coolant flow being divided between the radiator and the bypass conduit.
The coolant pump circulates the coolant through the engine cooling system. The pump can be driven directly off the engine by means of a gear mechanism. However, more desirably the coolant pump is a variable pump that operates at a rate determined by electrical control signals. Data points relating the pump flow with the engine speed can be provided by an engine manufacturer or obtained from engine bench tests. Data points relating the pressure loss through individual components to the flow rate can also be obtained in the same manner. A pump model was developed to calculate the pump flow as a function of the engine speed (for a gear driven pump). Control settings to control an electrically controlled cooling pump to achieve coolant flow rates corresponding to rates at specific engine RPMs for a gear driven coolant pump were determined. The coolant pump within the cooling system was assumed to have no affect on the fluid temperature in this example. The pumping of a fluid through the system generates an increase in thermal energy due to fluid friction, which is dependent on the fluid viscosity and system pressure. For an engine application, in this specific example, these effects can be assumed negligible in comparison to the thermal energy transferred to the coolant from the engine's combustion heat transfer process.
Major assumptions that were made in the exemplary model:
The cylinder volume was modeled as an open thermodynamic system, for intake and exhaust strokes. This was based on the assumption that at any instant in time, the gases inside the open system boundary have a uniform composition, pressure and temperature. Mass and energy conservation equations were then used to derive the differential equations for the rate of change of the open system's thermal properties.
Mass Conservation: The rate of change of total mass of an open system is equal to the sum of the mass flows into and out of the system, expressed as:
Energy Conservation: The first law of thermodynamics applied to an open system is expressed as:
Where Qw and W are the total heat transfer rate into the system across the boundary, and the work transfer rate out of the system. The rate of change of the system energy is expressed as:
Gas Exchange Model: Valve overlap and reverse flow affects were accounted for in the model. Mass flow rates through the intake and exhaust valves were calculated using the equation for compressible flow through a restriction, derived from a one-dimensional isentropic flow analysis. Instantaneous values of valve lift on a crank angle basis were provided by DDC. Knowing the valve diameter, instantaneous values of area, the mass flow rate was calculated at each step of the gas exchange process.
Combustion Model: Diesel combustion is a complex, heterogeneous process and a comprehensive combustion analysis would require accurate models of compressible viscous air motion, fuel spray penetration, droplet break-up and evaporation, air entrainment into the spray, combustion kinetics, turbulent diffusion etc. The zero-dimensional or single zone model of combustion, used for the present model, does not take into account atomization, liquid jet and droplet motion, fuel vaporization, air entrainment and ignition chemistry. The fuel injected into the cylinder is assumed to mix instantaneously with the cylinder charge which is assumed to behave as an ideal gas.
Heat Release Rate:
{dot over (m)}
t
={dot over (m)}
p
+{dot over (m)}
d
where,
{dot over (m)}p=premixed burning rate
{dot over (m)}d=diffusion-controlled burning rate
{dot over (m)}t=apparent fuel burning rate with respect to crank angle
Ignition Delay Time:
Heat Transfer Model: The different heat transfer mechanisms dealt with in the exemplary model include forced convection from the turbulent flow in the cylinder to the combustion chamber walls, forced convection from the cylinder walls and head to the coolant and from the piston to the cooling oil, radiation from the flame and the burning carbonaceous particles and conduction through the combustion chamber walls.
Convective Heat Transfer: Nusselt number relations.
Nu=aRe
m
Pr
n
Radiative Heat Transfer:
Q
r
=Cσ(Tg4−Tw4)
Engine Cylinder Model: The engine cylinder model of this example was divided into eight different control volumes: cylinder liner, head surface, piston, bulk cylinder wall, cylinder head bulk, block coolant, head coolant, and piston cooling oil. The unsteady form of the first law of thermodynamics was applied to each control volume in terms of mass-averaged control volume temperature, net enthalpy efflux, radiation and convection heat transfer, and stored energy resulting in a set of eight time dependent differential equations. These differential equations were then solved to obtain the temperatures of the engine and the coolant.
Transient-state Heat Rejection Maps: The exemplary model captures the physics of two distinct processes: combustion and heat transfer. The combustion calculations have a ‘high’ time dependency; the calculation is desirably performed at each crank angle rotation to keep track of the physical properties of the mixture in the cylinder. On the other hand, the heat transfer model has a greater thermal inertia and desirably can be less frequently performed, such as no more than once every second, to keep track of the bulk temperatures. For a real-time implementation of the model and developing a real-time controller, it can be desirable to speed up the calculations. A crank angle scale combustion computation is undesirably slow. Therefore, a more desirable model is based upon transient-state heat rejection maps.
The transient maps in one exemplary approach take the bulk temperatures, engine RPM, and fuel rate input at the start of every combustion cycle and compute the following cycle variables: power or useful work delivered, bulk metal temperatures and coolant temperatures at the end of the combustion cycle. By solving the complete set of equations only once every cycle in this example, the model does away with performing the calculation multiple times (e.g., 720 times) during the combustion cycle.
The heat release rate calculation, through the maps, is dependent on linear coefficients that vary with the engine RPM and fuel rate, and on the material temperatures. Since, the three independent variables of engine RPM, fuel rate, and engine temperatures can be approximated to hold constant over a cycle, a single computation per cycle can be used and can be sufficient to capture the thermal responses of the system.
Cooling System Model: The engine is the main source of energy to the cooling system, and the rest of the components of the cooling system ensure that the engine's energy is released into the ambient surroundings. In an exemplary system, a coolant pump maintains a closed circuit coolant flow, a fan provides the cooling air flow, and the radiator is the primary heat exchanger that facilitates transfer of thermal energy from the coolant to the cooling air. These components taken together are the major constituents of such a cooling system. Other components can also be included, such as explained below.
In the truck designs, a charge air cooler and AC condenser are typically installed in front of the radiator, in the pathway of the air flow through the vehicle grille. This means that the cooling air flow exchanges heat with the condenser, and with the charge air cooler, and lastly with the radiator. Thus, to model the radiator heat transfer in such a system, it becomes desirable to account for the presence of the two other heat exchangers present in the air flow path. The coolant in the radiator exchanges heat with the cooling air; this cooling air is, however, not at the ambient temperature but its temperature has been augmented by the heat exchange taking place in the other two heat exchangers. Additionally, the flow rate of cooling air in the presence of these heat exchangers is less than what it would have been had these heat exchangers been absent from the flow path. This is accurately understood and can be modeled using pressure drop versus flow rate curves for the system and its constituent parts. For such reasons, the simulation desirably includes thermal models for the charge air cooler and condenser as well.
In
In the system of
An air conditioning condenser 180 is also shown adjacent to the charge air cooler and in the air flow path for receiving air (indicated by arrows 200) that has passed through a grille 202. An optional closure mechanism such as a shutter 210 is shown positioned adjacent to the grille for selectively closing the openings through the grille and thus the passageway for ambient air, indicated by arrows 212, impacting the truck grille from entering the engine compartment through the grille. The shutter 210 can also selectively close other openings, such as bumper openings at the front of the truck. Control signals Ss are delivered via bus 14 and to shutter controller 214 (which can control a shutter motor, not shown) for use in controlling the shutter between open and closed positions, and/or between selected positions therebetween. An exemplary shutter system is disclosed in published U.S. Patent Application 2006/0102399, Ser. No. 11/211,331, entitled Selective Closing of at Least One Vehicle Opening at a Front Portion of a Vehicle, to Guilfoyle et al. application Ser. No. 11/211,331 is hereby incorporated by reference herein.
The engine block 100 is schematically illustrated as including an oil sump 220 at a lower portion of the engine block. An outlet conduit from oil sump 220 is coupled to an oil pump 222 and via an oil thermostat 224 to the oil cooler 150 when the oil thermostat 224 is open. Cool oil from oil cooler 150 is returned, via a conduit 250 to the oil sump 220. In the event oil thermostat 224 is closed, oil is delivered via a bypass conduit 252 to the conduit 250 and back to the oil sump. The oil thermostat 224, in this example, can be electrically controlled by way of oil thermostat control signals SOT from bus 14 delivered to a controller 254 coupled to the oil thermostat 224. Also, the operation of the oil pump 222 can be controlled by oil pump control signals SOP delivered from databus 14 to an oil pump controller 256. Alternatively, set points can be used to control the oil thermostat and a gear driver oil pump can be used.
In the illustrated system of
In the embodiment of
In addition to the control signals previously noted, ambient conditions and vehicle operating conditions can be sensed and converted to signals which are also delivered to the bus 14. Some of these signals comprise the following: RAV=RAM air velocity; FR=fuel rate; RPM=engine rpm; TA=temperature/ambient; PA=pressure/ambient; TCA=temperature charge air (at turbocharger 170 outlet); and TCEO=temperature of coolant at the engine output (e.g., at entrance to conduit 102).
These signals can be used in a desirable embodiment to calculate the amount of heat transfer for removal by the cooling system to achieve a desired temperature profile for the engine operating under predictive operating conditions as it travels along future portions of a route. Various control signals can be generated to cause the engine to operate so as to have a temperature that follows the optimum temperature profile to thereby achieve benefits, such as to optimize a cost function.
One or more inputs can be provided to the optimizer 320. For example, the current velocity can be provided at an input 322 and map data can be provided at an input 324. Typically, the map data provides elevation information for upcoming portions of the route and can be searched in segments based upon the estimated position of the vehicle. Vehicle parameter information can be provided at an input 326 to the optimizer 320. For example, vehicle conditions, such as indicated in
The optimizer 320 can operate in a number of different modes. For example, assuming both the map data and position indicating information is available, and the vehicle is being operated under predictive conditions, the optimizer 320 can operate as a predictive controller. For example, from the available information, the optimizer 320 can compute a desired engine temperature profile and deliver this profile via an output 350 to an instantaneous controller 360. For example, the desired temperature profile can be based on the temperature that the engine is allowed to reach at various points along the route in a manner that minimizes a cost function (for example limiting the turning on of the vehicle fan). A temperature profile can be computed based on estimating the heat transfer required for the vehicle to operate at the desired engine profile corresponding to locations along the route. The instantaneous controller 360 then determines and provides control inputs to the databus 14 for controlling various components of the vehicle so that the vehicle is operated in a manner that causes the engine temperature to follow the determined temperature profile. These control inputs can, for example, include control signals for the electric coolant pump; electric coolant thermostat; electric oil thermostat; electric fan; electric shutters; and electric cab heater valve in the event electrically controlled components are used for these elements of the vehicle thermal system. These control inputs are provided via a line 370 to the databus. In the event the map data and/or the GPS signal or position information is unavailable or the vehicle is not being operated under predictive conditions, the system can nevertheless operate the cooling system based upon instantaneous conditions. For example, the thermostat can be opened if the coolant temperature is increasing (e.g., based on the rate of increasing temperature) before a set point is reached. As another example, during cold engine startup, a minimum coolant flow rate can be established and maintained with the coolant thermostat closed to increase the initial heating of coolant by the engine.
Although the position estimator, optimizer and instantaneous controller are depicted in
One exemplary control approach for optimizer 320 is illustrated in connection with
Assuming at block 406 it is determined that the vehicle position is known, a yes branch from block 406 is followed to a block 409 where a determination is made as to whether the terrain information is available. If the answer is no, the block 408 is again reached. On the other hand, if at block 408 the answer is yes, a block 410 is reached where a determination is made of whether the vehicle is being operated under predictive conditions. One specific example is to determine whether the vehicle is being operated under cruise control, which enhances the predictability of how the engine will operate. It is expected that sufficient predictability can also be determined to exist where a predictive model or driver profile for the vehicle driver is available. From block 410, a block 411 is reached. At block 411 a prediction horizon (e.g., an upcoming route segment) is obtained and at block 412 the grade information is established across the prediction horizon (based for example upon elevation changes in the map applicable to the prediction horizon). If the route is known or no exits exist for successive prediction horizons, successive prediction horizons can be obtained and processed at a given time. At block 414, the engine heat rejection across the prediction horizon is estimated and block 416 a desired engine temperature profile across the prediction horizon is determined. At block 418 control inputs are determined for thermal components across the prediction horizon to cause the vehicle to operate such that the engine temperature matches the desired engine temperature profile. By match, it is meant that the actual engine temperature closely approximates the actual optimum temperature across the prediction horizon.
The control inputs are then delivered to the thermal components at appropriate times as the vehicle traverses the prediction horizon so as to control the components to achieve a match of the actual engine temperature to the optimized engine temperature. Feedback is provided such that the control inputs can be adjusted, at block 422, in the event instantaneous vehicle operating conditions indicate such adjustments are needed (e.g., the liquid coolant is approaching its maximum allowed temperature). From block 422, a block 430 is reached where a determination is made as to whether the prediction horizon extends to the end of the route. If the answer is yes, the vehicle has reached its destination. If the answer is no, the block 406 is again reached and the process continues for the next prediction horizon. It should be noted that, if the route is known or there are no road exits from the road over a plurality of successive prediction windows, plural prediction horizons for a route can be processed at one time to provide control inputs for system components for plural predictive windows as the vehicle travels along the route. Alternatively, the prediction horizons may be processed in series with the next prediction horizon being processed following the processing of the preceding prediction horizon and while control inputs for the preceding prediction horizon are being delivered to the thermal components.
As another more detailed example, the following should be considered.
Consider a thermal cooling system with the following electrical components:
Force balance at vehicle center of mass: (Longitudinal Dynamics):
Ma=F
fueling
−F
engine friction
−F
engine/servicebrake
−F
Inertial
−F
Drag
−F
Roll
−F
Grade
−F
Aux
where
θ(x)=Road Grade
The above system equation shows that the vehicle acceleration is a direct function of the grade, current velocity, engine torque, and auxiliary torque. The engine wall temperature and engine coolant temperature at any instant can be expressed as a function of the current engine speed, engine torque, vehicle velocity, and ambient temperature.
{dot over (T)}
w=ƒ1(Ne,Te,v,Tamb)
T
ċ,out=ƒ2(Tc,in,Tw,{dot over (m)}c)
where
{dot over (m)}c is the coolant flow rate
The energy consumed by the coolant pump will be minimal if the coolant flow rate is minimized.
Lumped Cost Function to be minimized:
J=J
pump
+J
bound
+J
wall
+J
coolant
The objective in this example is to find the thermostat and coolant pump commands to minimize the Lumped Cost Function across the prediction horizon, and then the values of the Desired Engine Wall and Coolant temperatures that correspond to these optimal control commands.
Thus, in accordance with the above example, control of the components is instituted in order to minimize a cost function that, in the illustrated example, is comprised of a plurality of lumped cost functions. These specific cost functions of this example are: Jpump; Jbound; Jwall; and Jcoolant. Different cost functions can also be utilized. In addition, one or more of these described cost functions can be utilized even though a more desirable approach is to utilize at least these four cost functions in the analysis.
Additional examples are illustrated in connection with
The predictive operating mode (e.g., using knowledge about incoming grade facilitates improved control of electrically controlled auxiliaries to keep the coolant temperature in a desired higher temperature range (high-end values; e.g., no more than 10° C. variation).
One exemplary front grille shutter system, if used, has a very simple logic: if ambient temperatures are under Tmin, then desirably the shutter system is operated such that the front grille is closed (e.g., completely closed). If the ambient temperature is too high (e.g., at or above a threshold), desirably the shutter system is operated to open the front grille (e.g., completely opened). Desirably, although this can be varied, the shutter system is not operated to open when driving, unless ambient temperatures vary significantly or opening is required to enhance engine cooling. Also, when there is a fan event (the fan is switched on), the shutter is desirably operated to be fully open, otherwise switching the fan on is inefficient.
Having illustrated and described the principles of our invention with respect to several embodiments, it should be apparent to those of ordinary skill in the art that the embodiments may be modified in arrangement and detail without departing from the inventive principles disclosed herein. Thus, for example, the disclosure encompasses a system operable based upon either or both (a) instantaneous conditions without predictive information; and (b) predictive information. We claim as our invention all such modifications as fall within the scope of the following claims.
This application claims the benefit of U.S. Provisional Application Ser. No. 60/800,634, filed May 15, 2006, which is incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
60800634 | May 2006 | US |