Device and method for improving performance of a motor vehicle
10001051 ยท 2018-06-19
Assignee
Inventors
Cpc classification
F01P2023/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01P7/026
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method for improving the performance of a motor vehicle which has a cooler and a fan for cooling the vehicle's engine, the method includes detecting (s410) a temperature-related parameter which affects the engine's temperature during specific cooling conditions; and activating operation of the fan when the engine's temperature fulfils a predetermined condition; determining the (s440) predetermined condition on the basis of outcome as regards engine temperature over a predetermined period of time, and/or outcome as regards the detected parameter over a predetermined period of time. A computer program product includes program code (P) for a computer (200; 210) for implementing a method according to the invention. Also the device that performs the method and a motor vehicle equipped with the device are disclosed.
Claims
1. A method for improving the performance of a motor vehicle wherein the vehicle has a cooler and a fan for cooling the vehicle's engine, the method comprising the steps of: (a) detecting a temperature-related parameter which affects the engine's temperature during specific cooling conditions; (b) activating operation of the fan when the engine's temperature fulfils a predetermined condition; (c) determining the predetermined condition on the basis of an outcome in regard to the engine's temperature over a predetermined period of time, and/or an outcome in regard to the detected parameter over a predetermined period of time; (d) deciding whether the predetermined condition should be altered on the basis of a new outcome in regard to the engine's temperature over the predetermined period of time and/or a new outcome in regard to the detected parameter over the predetermined period of time; (e) altering the predetermined condition on the basis of the new outcome in regard to the engine's temperature over the predetermined period of time and/or the new outcome in regard to the detected parameter over the predetermined period of time if the decision in step (d) is in the affirmative; and (f) returning to step (d) if the decision in step (d) is in the negative.
2. A method according to claim 1, further comprising the step of: activating the operation of the fan when the engine's temperature exceeds a first predetermined value, whereby operation of the fan takes place when the engine's temperature is within a predetermined range.
3. A method according to claim 2, wherein the predetermined range of the engine's temperature is determined on the basis of the outcome in regard to the engine's temperature over the predetermined period of time, and/or the outcome in regard to the detected parameter over the predetermined period of time.
4. A method according to claim 2, further comprising the step of: reducing a maximum available power output of the engine when the engine's temperature exceeds a second predetermined value which is higher than the first predetermined value.
5. A method according to claim 1, wherein the outcome in regard to the engine's temperature is stored information which had been recorded during operation of the vehicle over the predetermined period of time.
6. A method according to claim 1, wherein the outcome in regard to the detected parameter is stored information which had been recorded during operation of the vehicle over the predetermined period of time.
7. A method according to claim 1, wherein the parameter is selected from among kinds of parameter, individually or in combination, which are within a category which includes a coolant temperature, an oil temperature of the engine, a temperature of surrounding air, a charge air temperature and vehicle component temperatures.
8. A method according to claim 1, wherein the parameter is selected from among kinds of parameter, individually or in combination, which are within a category which includes a current time of the year, a current time of day/night and a geographical location.
9. A device for improving the performance of a motor vehicle, wherein the vehicle has a cooler and a fan for cooling the vehicle's engine, the device comprising: a detector for detecting a temperature-related parameter which affects the engine's temperature during specific cooling conditions; an activator for activating operation of the fan when the engine's temperature fulfils a predetermined condition; and a control unit for determining the predetermined condition on the basis of an outcome in regard to the engine's temperature over a predetermined period of time, and/or an outcome in regard to the detected parameter over a predetermined period of time, for deciding whether the predetermined condition should be altered on the basis of a new outcome in regard to the engine's temperature over the predetermined period of time and/or a new outcome in regard to the detected parameter over the predetermined period of time, and for altering the predetermined condition on the basis of the new outcome in regard to the engine's temperature over the predetermined period of time and/or the new outcome in regard to the detected parameter over the predetermined period of time.
10. A device according to claim 9, further comprising: a second activator for activating operation of the fan when the engine's temperature exceeds a first predetermined value, whereby operation of the fan takes place when the engine's temperature is within a predetermined range.
11. A device according to claim 10, wherein the predetermined range of the engine's temperature is determined on the basis of the outcome in regard to the engine's temperature over the predetermined period of time, and/or the outcome in regard to the detected parameter over the predetermined period of time.
12. A device according to claim 10, further comprising: a device for reducing a maximum available power output of the engine when the engine's temperature exceeds a second predetermined value which is higher than the first predetermined value.
13. A device according to claim 9 wherein the outcome in regard to the engine's temperature is stored information which had been recorded during operation of the vehicle over the predetermined period of time.
14. A device according to claim 9, wherein the outcome in regard to the detected parameter is stored information, which had been recorded during operation of the vehicle over the predetermined period of time.
15. A device according to claim 9, wherein the parameter is selected from among kinds of parameter, individually or in combination, which are within a category which includes a coolant temperature, an oil temperature of the engine, a temperature of surrounding air, a charge air temperature and vehicle component temperatures.
16. A device according to claim 9, wherein the parameter is selected from among kinds of parameter, individually or in combination, comprised within a category which includes a current time of the year, a current time of day/night and a geographical location.
17. A motor vehicle comprising a device according to claim 9.
18. A motor vehicle according to claim 17, wherein the motor vehicle is a truck, a bus or a passenger car.
19. A computer program for improving the performance of a motor vehicle, which computer program comprises program code stored on a non-transitory computer-readable medium for causing an electronic control unit or another computer connected to the electronic control unit to perform the steps according to claim 1.
20. A computer product comprising a computer program stored on a non-transitory computer-readable medium for performing the method steps according to claim 1, the computer program being configured and operable to run on an electronic control unit or another computer connected to the electronic control unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Fuller understanding of the present invention and further objects and advantages of it may be gathered from the following detailed description which is to be read in conjunction with the accompanying drawings, in which the same reference notations pertain to similar parts in the various diagrams, and in which:
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE DRAWINGS
(8)
(9) The term link refers herein to a communication link which may be a physical line such as an opto-electronic communication line, or a non-physical line such as a wireless connection, e.g. a radio link or microwave link.
(10) The term line refers herein to a passage adapted to conveying a fluid, e.g. coolant in a cooling system of the vehicle. The line may be a pipe or a hose.
(11) The line may be made of any desired material, e.g. plastic or rubber. Alternatively it may be made of a metal or alloy, e.g. aluminium or stainless steel.
(12)
(13) A cooling fan 227 is adapted to being driven by a crankshaft 223 of the engine. A first control unit 200 is adapted to controlling operating means 225 via a link 203. The operating means 225 may be an electromagnetic clutch or, for example, an electromechanical clutch. The first control unit 200 is adapted to controlling the operation of the cooling fan by means of control signals sent to the operating means 225. The operating means 225 is adapted to receiving control signals from the first control unit 200 and to regulating the cooling fan on the basis of them.
(14) According to an alternative embodiment, the cooling fan 227 is an electric fan. The first control unit 200 is adapted to controlling the cooling fan by means of control signals.
(15) The first control unit 200 is adapted to control the engine 230 by means of control signals via a link 202. The first control unit 200 is adapted to controlling a generated power output of the engine 230. The first control unit 200 is also adapted to, when appropriate, adjusting downwards a maximum available output power of the engine 230.
(16) The first control unit 200 is adapted to communicate with a temperature sensor 240 via a link 204. The temperature sensor 240 is situated adjacent to the engine 230. The temperature sensor 240 is adapted to detect a temperature of said cooling medium at the engine and to continuously sending signals containing information about temperatures of said cooling medium to the first control unit 200 via the link 204. The first control unit 200 is adapted to receive said signals from the temperature sensor 240. The value of the detected temperature of said cooling medium may, according to an aspect of the invention, be used as a representation of the engine's temperature.
(17) The first control unit 200 is adapted to use the signals received which contain information about temperatures of said cooling medium as a basis for control of operation of the cooling fan 227 according to an aspect of the invention. The first control unit 200 is adapted to use the signals received containing information about temperatures of said cooling medium as a basis for controlling operation of the engine 230 according to an aspect of the invention.
(18) The first control unit 200 is adapted to use the signals received containing information about temperatures of said cooling medium, which correspond to the engine's temperature, as a basis for assessing whether one or more limit values for activation and control of operation of the cooling fan 227 need updating according to an aspect of the invention. The first control unit 200 is adapted to use the signals received containing information about the temperature of the cooling medium, which corresponds to the engine's temperature, as a basis for assessing whether a limit value for activation of downward adjustment of a maximum available power output of the engine 230 needs updating according to an aspect of the invention.
(19) The first control unit 200 is adapted to use the signals received containing information about temperatures of said cooling medium, which correspond to the engine's temperature, as a basis in appropriate cases for altering a limit value for activation of operation of the cooling fan 227 according to an aspect of the invention. The first control unit 200 is adapted to use the signals received containing information about temperatures of said cooling medium, which correspond to the engine's temperature, as a basis in appropriate cases for altering a limit value for activation of downward adjustment of a maximum available power output of the engine 230 according to an aspect of the invention.
(20) A second control unit 210 is adapted to communicate with the first control unit 200 via a link 201. The second control unit 210 may be detachably connected to the first control unit 200. The second control unit 210 may be a control unit external to the vehicle 100. The second control unit 210 may be adapted to effecting the innovative method steps according to the invention. The second control unit 210 may be used to cross-load software to the first control unit 200, particularly software for effecting the innovative method. The second control unit 210 may alternatively be adapted to communicate with the first control unit 200 via an internal network in the vehicle. The second control unit 210 may for example be adapted to performing substantially similar functions to the first control unit 200, e.g. activating operation of the cooling fan 227 and/or reducing a maximum available output power of the engine 230 on the basis of information comprising the temperature of said cooling medium.
(21)
(22) The first control unit 200 is adapted to communicate with the temperature sensor 240 which is itself adapted to continuously detecting the temperature of said cooling medium as described above. The temperature of said cooling medium corresponds, according to an example, to the engine's temperature.
(23) The first control unit 200 is adapted to communicate with an air temperature sensor 250 which is itself adapted to continuously detecting the temperature of air surrounding the vehicle. The air temperature sensor 250 is adapted to detecting the temperature of surrounding air and sending signals containing this information to the first control unit 200 via a link 251. The first control unit 200 is adapted to receiving said signals from the air temperature sensor 250.
(24) In a similar way, the first control unit 200 is adapted to receive signals relevant to the invention from various sensors, instruments, pickups or devices briefly indicated below.
(25) The first control unit 200 is adapted to communicate with a temperature sensor 255 for continuously measuring temperatures of charge air for the vehicle. The sensor 255 is adapted to detecting the temperature of the charge air and sending signals containing this information to the first control unit 200 via a link 256. The first control unit 200 is adapted to receiving said signals from the sensor 255.
(26) The first control unit 200 is adapted to communicate with a device 260 for continuously providing input data to the first control unit 200. The device 260 is a composite term for the various sensors, pickups, measuring devices etc. which may provide parameters relevant to executing the innovative method according to various embodiments of the invention. The device 260 is adapted to sending signals containing this information to the first control unit 200 via a link 261. The first control unit 200 is adapted to receiving said signals from the device 260. The device 260 may for example be a GPS for continuously providing the first control unit with information about the vehicle's geographical location. The device 260 may alternatively be a timer which provides information about current time of the year and/or current time of day/night. The device 260 may be a sensor for measuring temperatures of the engine's motor oil. The device 260 may be a sensor for measuring temperatures of the engine's cylinder block. The device 260 may be a sensor for measuring temperatures of electronic components which are associated with the engine.
(27) Information about the vehicle's location, current time of the year and current time of day/night may be used by the first control unit 200 to determine a predetermined condition on the basis of outcome as regards engine temperature over a predetermined period of time according to an aspect of the invention.
(28) The first control unit 200 is adapted to activate operation of the fan when at least one parameter provided by any of units 240, 250, 255 and/or 260 fulfils a predetermined condition, according to the innovative method. The first control unit 200 is adapted to activate operation of the fan when the engine's temperature provided directly or indirectly by any of units 240, 250, 255 and/or 260 fulfils a predetermined condition, according to the innovative method.
(29) The first control unit 200 is adapted to activate, in appropriate situations, a downward adjustment of a maximum available torque of an output shaft of the engine when at least one parameter provided by any of units 240, 250, 255 and/or 260 exceeds a predetermined value, according to an aspect of the innovative method.
(30) The first control unit 200 is adapted to activate, in appropriate situations, a downward adjustment of a maximum available torque of an output shaft of the engine when the engine's temperature directly or indirectly provided by any of units 240, 250, 255 and/or 260 exceeds a predetermined value, according to an aspect of the innovative method.
(31) The first control unit 200 is adapted to activate, in appropriate situations, a downward adjustment of an electric thermostat 235 of the engine when the engine's temperature provided by any of units 240, 250, 255 and/or 260 exceeds a predetermined value, according to an aspect of the innovative method. The first control unit 200 is adapted to control the thermostat 235 in such a way that said thermostat opens, thereby causing coolant to pass through the cooler 220 and hence be cooled. Alternatively, there is a mechanical thermostat not controlled by the control system.
(32) The first control unit 200 is adapted to use the signals received containing information about temperatures of surrounding air as a basis for controlling operation of the cooling fan 227, according to an aspect of the invention. The first control unit 200 is adapted to use the signals received containing information about temperatures of surrounding air as a basis for controlling the engine 230 according to an aspect of the invention.
(33) The first control unit 200 is adapted to use the signals received containing information about temperatures of surrounding air as a basis for assessing whether limit values for activation of operation of the cooling fan 227 need updating according to an aspect of the invention. The first control unit 200 is adapted to use the signals received containing information about temperatures of surrounding air as a basis for assessing whether limit values for activation of downward adjustment of maximum available power output of the engine 230 need updating according to an aspect of the invention.
(34) The first control unit 200 is adapted to use the signals received containing information about temperatures of surrounding air as a basis in appropriate cases for altering limit values for activation of control of operation of the cooling fan 227 according to an aspect of the invention. The first control unit 200 is adapted to use the signals received containing information about temperatures of surrounding air as a basis in appropriate cases for altering limit values for activation of downward adjustment of maximum available power output of the engine 230 according to an aspect of the invention.
(35)
(36)
(37) The method comprises a first step s410. Step s410 incorporates the step of detecting the engine's temperature. Step s410 is followed by a step s420.
(38) Method step s420 incorporates the step of comparing a value representing the engine's temperature with a first predetermined value. If the value of the engine's temperature exceeds the first predetermined value, operation of the cooling fan 227 is activated. If the value of the engine's temperature does not exceed the first predetermined value, step s440 below is effected. Step s420 is followed by a step s430.
(39) Method step s430 incorporates the step of comparing the value representing the engine's temperature with a second predetermined value. If the value of the engine's temperature exceeds the second predetermined value, a procedure for reducing the engine's maximum available torque on an output shaft from the engine is activated. If the value of the engine's temperature does not exceed the second predetermined value, only the fan is controlled, since the value of the engine's temperature will still exceed the first predetermined value. Step s430 is followed by a step s440.
(40) Method step s440 incorporates the step of determining the first predetermined value on the basis of outcome as regards engine temperature and/or a parameter detected during a respective predetermined period of time. This is done by analysing data gathered and stored in the control unit as regards the engine's temperature and/or the detected parameter for the respective predetermined period of time. The first predetermined value may be updated in order better to adjust the regulation of the fan to current running conditions.
(41) According to an example, the first predetermined value may be updated to become lower than previously if the outcome shows that a mean value of the engine's temperature during operation over the last two weeks was relatively high and therefore caused undesirable wear of vehicle components.
(42) According to an example, the first predetermined value may be updated to become higher than previously if the outcome shows that a mean value of the engine's temperature during operation over the last three days was relatively low and therefore caused undesirable fuel consumption related to running the engine fan.
(43) Method step s440 incorporates the step of determining the second predetermined value on the basis of outcome as regards engine temperature and/or outcome as regards the parameter detected over a respective predetermined period of time. This is done by analysing data gathered and stored in the control unit as regards engine temperature and/or the detected parameter for the respective predetermined period of time. The second predetermined value may be updated in order better to adjust the reduction in maximum available torque on the engine's output shaft to current running conditions.
(44) According to an example, the second predetermined value may be updated to become lower than previously if the outcome shows that a mean value of the engine's temperature during operation over the last two weeks was relatively high and therefore caused undesirable wear of vehicle components. The method ends after step s440.
(45)
(46) A computer program P is provided and comprises routines for improving the performance of a motor vehicle which has a cooler and fan for cooling the vehicle's engine, according to the innovative method.
(47) The program P comprises routines for generating an outcome as regards engine temperature over a predetermined period of time on the basis of at least one detected temperature-related parameter which affects the engine's temperature during specific cooling conditions. The program P comprises routines for generating an outcome as regards engine temperature over a predetermined period of time. The program P comprises routines for generating an outcome as regards the detected parameter over a predetermined period of time. The program P comprises routines for activating operation of the fan when the engine's temperature during operation of the vehicle fulfils a predetermined condition, e.g. that the engine's temperature is higher than a predetermined temperature. The engine's temperature may correspond to a temperature of the vehicle's coolant. The engine's temperature may correspond to a temperature of the vehicle's motor oil.
(48) The program P comprises routines for activating operation of the fan when a detected parameter fulfils a predetermined condition, e.g. that detected coolant temperatures exceed a predetermined value. The program P comprises routines for determining said predetermined condition on the basis of outcome as regards engine temperature over a predetermined period of time. The program P may be stored in an executable form or a compressed form in a memory 560 and/or in a read/write memory 550.
(49) Where it is stated that the data processing unit 510 performs a certain function, it means that the data processing unit 510 effects a certain part of the program which is stored in the memory 560 or a certain part of the program which is stored in the read/write memory 550.
(50) The data processing unit 510 can communicate with a data port 599 via a data bus 515. The non-volatile memory 520 is intended for communication with the data processing unit 510 via a data bus 512. The separate memory 560 is intended to communicate with the data processing unit 510 via a data bus 511. The read/write memory 550 is adapted to communicating with the data processing unit 510 via a data bus 514. The data port 599 may have, for example, the links 201, 202, 203, and 204 connected to it (see
(51) When data are received on the data port 599, they are stored temporarily in the second memory element 540. When input data received have been temporarily stored, the data processing unit 510 will be ready to effect code execution in a manner described above. According to a version, signals received on the data port 599 contain information about temperatures of the coolant for cooling the engine. According to a version, signals received on the data port 599 contain information about the temperature of air surrounding the vehicle. According to a version, signals received on the data port 599 contain information about temperatures of charge air for the vehicle. The signals received on the data port 599 may be used by the device 500 to determine a condition relating to activation of operation of the engine fan, according to an aspect of the invention. The signals received on the data port 599 may be used by the device 500 to determine a condition related to control of a maximum available output power of the vehicle's engine, according to an aspect of the invention. The signals received on the data port 599 may be used by the device 500 to determine a limit value for a temperature-related parameter, e.g. temperatures of the coolant or temperatures of surrounding air, which limit value is related to activation of operation of the engine fan, according to an aspect of the invention. The signals received on the data port 599 may be used by the device 500 to determine a limit value for a temperature-related parameter, e.g. temperatures of the coolant or the temperatures of surrounding air, which limit value is related to control of maximum power output of the vehicle's engine, according to an aspect of the invention.
(52) Parts of the methods herein described may be effected by the device 500 by means of the data processing unit 510 which runs the program stored in the memory 560 or the read/write memory 550. When the device 500 runs the program, methods herein described are executed.
(53) The foregoing description of the preferred embodiments of the present invention is provided for illustrative and descriptive purposes. It is not intended to be exhaustive, nor to limit the invention to the variants described. Many modifications and variations will be obvious to one skilled in the art. The embodiments were chosen and described in order best to explain the principles of the invention and their practical applications and hence to make it possible for specialists to understand the invention for various embodiments and with the various modifications appropriate to the intended use.