Claims
- 1. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- selecting predetermined system parameters via a password accessible interactive program,
- providing first switch means for selecting an automatic engine start-stop operating mode,
- providing second switch means for selecting an automatic temperature control mode for the truck sleeper unit,
- providing safety means which indicates when the truck engine may be safely operated in the automatic engine start-stop operating mode,
- overriding the ignition switch control of the engine in response to a predetermined condition when the first switch means selects the automatic operating mode and the safety means indicates the truck engine may be safely operated in the automatic operating mode,
- starting and stopping the engine automatically while the ignition switch control of the engine is being overridden by the overriding step, to maintain the engine in a ready-to-start condition, regardless of the selection of the second switch means,
- starting and stopping the engine automatically while the ignition switch control of the engine is being overridden by the overriding step, to maintain the engine in a ready-to-start condition, and to control the temperature of the sleeper unit, when the second switching means selects automatic temperature control,
- terminating the overriding step in response to a predetermined condition, restoring ignition switch control of the engine,
- and preventing automatic re-starting of the engine while the ignition switch is in control of the engine.
- 2. The method of claim 1 wherein the step of overriding the ignition switch includes the step of disconnecting the ignition switch controlled electrical loads from the battery.
- 3. The method of claim 1 wherein the step of overriding the ignition switch overrides the ignition switch regardless of the position of the ignition switch.
- 4. The method of claim 3 including the steps of:
- enabling temperature control of the sleeper unit when the ignition switch is in the on position,
- and disabling temperature control of the sleeper unit when the ignition switch is in the off position.
- 5. The method of claim 1 wherein the step of overriding the ignition switch is additionally responsive to the position of the ignition switch, overriding the ignition switch only when the ignition switch is in the on position.
- 6. The method of claim 1 including the step of enabling stopping of the engine by the ignition switch immediately after the step of terminating the overriding step.
- 7. The method of claim 1 including the step of delaying stopping of the engine by the ignition switch for a predetermined period of time after the step of terminating the overriding step.
- 8. The method of claim 1 wherein the step of overriding ignition switch control of the engine in response to a predetermined condition includes the step of enabling the overriding step, and initiating a timing period when the step of overriding ignition switch control is enabled, with the predetermined condition which initiates the overriding step being the expiration of the timing period.
- 9. The method of claim 1 wherein the step of overriding ignition switch control of the engine in response to a predetermined condition includes the step of determining if the engine is running, with the predetermined condition being a finding that the engine is running.
- 10. The method of claim 1 wherein the predetermined condition which initiates the termination of the overriding step is a change in the first switching means to non-selection of the automatic operating mode.
- 11. The method of claim 1 wherein the step of selecting predetermined system parameters includes the steps of:
- determining if the engine is an electronic fuel injected engine,
- determining the number of control relays used for engine control when the engine is an electronic fuel injected engine,
- storing a predetermined parameter of the engine for a predetermined relay of an electronic fuel injected engine,
- starting the engine when it is stopped in response to predetermined conditions,
- and using the stored parameter of the engine in the step of starting the engine.
- 12. The method of claim 1 wherein the step of selecting predetermined system parameters includes the steps of:
- calibrating the measurement of engine speed (RPM) of the engine,
- said calibrating step including the steps of running the engine at a predetermined RPM, and storing an indication that the truck is running at the predetermined RPM,
- starting the engine when it is stopped, in response to predetermined conditions,
- and using calibrated RPM measurements of engine speed during the step of starting the engine.
- 13. The method of claim 1 wherein the step of selecting predetermined system parameters includes the steps of:
- initializing battery voltage measurement,
- said initializing step including the step of providing an offset value by which a measured battery voltage is to be modified,
- starting, running and stopping the engine in response to predetermined conditions,
- measuring the battery voltage in response to predetermined conditions during the steps of starting, running and stopping the engine,
- modifying the battery measurements with the offset value,
- and using the modified battery measurements in the steps of starting, running, and stopping the engine.
- 14. The method of claim 1 wherein the step of selecting predetermined system parameters includes the step of selecting a dead band value about a selected set point temperature which will initiate starting and stopping of the engine, for controlling the temperature of the truck sleeper unit.
- 15. The method of claim 14 wherein the step of selecting predetermined system parameters includes the step of selecting upper and lower ambient temperature limits, and including the steps of:
- measuring ambient temperature,
- comparing the measurement of ambient temperature with the selected upper and lower ambient temperature limits,
- and operating the engine continuously while the comparison step indicates that the measured ambient temperature is outside the selected upper and lower limits.
- 16. The method of claim 1 wherein the step of electing predetermined system parameters includes the step of selecting a dead band value about a selected set point temperature which will initiate starting and stopping of the engine for controlling the temperature of the truck sleeper unit, and including the steps of:
- measuring the running time of the engine when running to drive the temperature of the sleeper unit to a dead band value,
- and modifying the selected dead band value to predetermined smaller value when the measured running time exceeds a predetermined value.
- 17. The method of claim 16 including the step of resetting the dead band value to the selected value after a predetermined period of time.
- 18. The method of claim 1 wherein the step of controlling the temperature of the sleeper unit includes the steps of starting and stopping the engine to maintain the temperature of the sleeper unit within a predetermined dead band range of a selected set point temperature, measuring engine off time, and running the engine continuously for a predetermined period of time when a measured engine off time is less than a predetermined value.
- 19. The method of claim 1 wherein the step of selecting predetermined system parameters includes the step of selecting a dead band value about a selected set point temperature which will initiate starting and stopping of the engine according to predetermined cooling and heating control algorithms, and including the steps of:
- manually selecting one of heat and cool conditioning modes,
- manually selecting a set point temperature,
- measuring ambient temperature,
- comparing the measurement of ambient temperature with the set point temperature,
- using the control algorithm associated with the manually selected conditioning mode, when the manually selected conditioning mode is consistent with the comparison of ambient temperature with the set point temperature,
- and using the control algorithm which is not associated with the manually selected conditioning mode, when the manually selected conditioning mode is not consistent with the comparison of ambient temperature with the set point temperature.
- 20. The method of claim 1 wherein the step of controlling the temperature of the sleeper unit includes the steps of providing a sleeper unit temperature sensor for determining the temperature of the sleeper unit, and detecting when the sleeper unit temperature sensor has been placed outside the sleeper unit in an attempt to operate the engine continuously, with said detecting step including the steps of:
- detecting when the temperature difference between the ambient temperature and the temperature reported by the sleeper unit temperature sensor is less than a predetermined value,
- determining the length of time the detecting step finds that the detected temperature difference is less than the predetermined value,
- and operating the engine in a predetermined on-off time pattern when the determining step finds the detected temperature difference is less than the predetermined value for a predetermined period of time.
- 21. The method of claim 20 including the step of selecting a set point temperature, and wherein the step of detecting when the sleeper unit temperature sensor has been placed outside the sleeper unit in an attempt to operate the engine continuously further includes the steps of:
- determining if the selected set point temperature is within a predetermined normal comfort temperature range,
- and deciding that the temperature sensor is properly located within the sleeper unit when the determining step finds that the selected set point temperature is within the predetermined normal comfort temperature range.
- 22. The method of claim 1 .Iadd.wherein .Iaddend.the step of controlling the temperature of the sleeper unit includes the steps of:
- operating a sleeper unit fan off the battery while the engine is off,
- measuring the battery voltage while the sleeper unit fan is operated with the engine off,
- restarting the engine when the battery voltage drops to a predetermined value within a predetermined period of time,
- and, when the engine is restarted due to low battery voltage, the step of de-energizing the sleeper unit fan during predetermined subsequent engine off cycles.
- 23. The method of claim 22 wherein the predetermined subsequent engine off cycles during which the sleeper unit fan is de-energized are those which occur within a predetermined period of time after an engine start due to low battery voltage.
- 24. The method of claim 1 wherein the step of controlling the temperature of the sleeper unit includes the steps of:
- operating a sleeper unit fan while the engine is operative,
- determining when an engine start is for the purpose of providing heat to the sleeper unit,
- and delaying the step of operating the sleeper unit fan for a predetermined period of time following an engine start to provide heat to the sleeper unit.
- 25. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- determining if the engine is an electronic fuel injected engine,
- determining the number of control relays used for engine control when the engine is an electronic fuel injected engine,
- storing a predetermined parameter of the engine for a predetermined relay of an electronic fuel injected engine,
- starting the engine when it is stopped in response to predetermined conditions,
- and using the stored parameter of the engine in the step of starting the engine.
- 26. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- calibrating the measurement of engine speed (RPM) of the engine,
- said calibrating step including the steps of running the engine at a predetermined RPM, and storing an indication that the truck is running at the predetermined RPM,
- starting the engine when it is stopped, in response to predetermined conditions,
- and using calibrated RPM measurements of engine speed during the step of starting the engine.
- 27. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- initializing battery voltage measurement,
- said initializing step including the step of providing an offset value by which a measured battery voltage is to be modified,
- starting, running and stopping the engine in response to predetermined conditions,
- measuring the battery voltage in response to predetermined conditions during the steps of starting, running and stopping the engine,
- modifying the battery measurements with the offset value,
- and using the modified battery measurements in the steps of starting, running, and stopping the engine.
- 28. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- selecting a dead band value about a selected set point temperature which will initiate starting and stopping of the engine, for controlling the temperature of the truck sleeper unit,
- selecting upper and lower ambient temperature limits,
- measuring ambient temperature,
- comparing the measurement of ambient temperature with the selected upper and lower ambient temperature limits,
- and operating the engine continuously, without regard to the selected dead band value, while the comparison step indicates that the measured ambient temperature is outside the selected upper and lower limits.
- 29. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- selecting a dead band value about a selected set point temperature which will initiate starting and stopping of the engine for controlling the temperature of the truck sleeper unit,
- measuring the running time of the engine when running to drive the temperature of the sleeper unit to a dead band value,
- and modifying the selected dead band value to predetermined smaller value when the measured running time exceeds a predetermined value.
- 30. The method of claim 29 including the step of resetting the dead band value to the selected value after a predetermined period of time.
- 31. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- starting and stopping the engine to maintain the temperature of the sleeper unit within a predetermined dead band range of a selected set point temperature,
- measuring engine off time,
- and running the engine continuously for a predetermined period of time, without regard to the dead band range, when a measured engine off time is less than a predetermined value.
- 32. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- selecting a dead band value about a selected set point temperature which will initiate starting and stopping of the engine according to predetermined cooling and heating control algorithms,
- selecting one of heat and cool conditioning modes,
- selecting a set point temperature,
- measuring ambient temperature,
- comparing the measurement of ambient temperature with the set point temperature,
- using the control algorithm associated with the manually selected conditioning mode, when the manually selected conditioning mode is consistent with the comparison of ambient temperature with the set point temperature,
- and using the control algorithm which is not associated with the manually selected conditioning mode, when the manually selected conditioning mode is not consistent with the comparison of ambient temperature with the set point temperature.
- 33. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit having a sleeper unit temperature sensor for determining the temperature of the sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, with the step of controlling the temperature of the sleeper unit comprising the steps of:
- detecting when the sleeper unit temperature sensor has been placed outside the sleeper unit in an attempt to operate the engine continuously,
- said detecting step including the steps of:
- detecting when the temperature difference between the ambient temperature and the temperature reported by the sleeper unit temperature sensor is less than a predetermined value,
- determining the length of time the detecting step finds that the detected temperature difference is less than the predetermined value,
- and operating the engine in a predetermined on-off time pattern when the determining step finds the detected temperature difference is less than the predetermined value for a predetermined period of time.
- 34. The method of claim 33 including the step of selecting a set point temperature, and wherein the step of detecting when the sleeper unit temperature sensor has been placed outside the sleeper unit in an attempt to operate the engine continuously further includes the steps of:
- determining if the selected set point temperature is within a predetermined normal comfort temperature range,
- and deciding that the temperature sensor is properly located within the sleeper unit when the determining step finds that the selected set point temperature is within the predetermined normal comfort temperature range.
- 35. A method of automatically starting and stopping an engine of a truck having an ignition switch which includes on and off positions for controlling starting .[.a.]. .Iadd.and .Iaddend.stopping of the engine, a battery having ignition switch controlled electrical loads, and a sleeper unit, to conserve fuel while providing temperature control of the sleeper unit, and maintaining the truck engine in a ready-to-start condition, comprising the steps of:
- operating a sleeper unit fan off the battery while the engine is off,
- measuring the battery voltage while the sleeper unit fan is operated with the engine off,
- restarting the engine when the battery voltage drops to a predetermined value within a predetermined period of time,
- and, when the engine is restarted due to low battery voltage, .[.the step of.]. de-energizing the sleeper unit fan during predetermined subsequent engine off cycles.
- 36. The method of claim 35 wherein the predetermined subsequent engine off cycles during which the sleeper unit fan is de-energized are those which occur within a predetermined period of time after an engine start due to low battery voltage. .Iadd.
- 37. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step of maintain the engine in a ready-to-start condition;
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle;
- terminating the overriding step in response to a predetermined condition so as to restore operator control of the engine; and
- delaying stopping of the engine by the ignition switch for a predetermined period of time after the step of terminating the overriding step. .Iaddend..Iadd.
- 38. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step of maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of selecting predetermined system parameters comprises:
- determining if the engine is an electronically controlled fuel injected engine;
- determining the number of control relays used for engine control when the engine is determined to be an electronically controlled fuel injected engine;
- storing a predetermined parameter of the engine for a predetermined relay of an electronically controlled fuel injected engine;
- starting the engine when the engine is stopped in response to predetermined conditions; and
- using the stored parameter of the engine in the step of starting the engine. .Iaddend..Iadd.39. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of selecting predetermined system parameters comprises:
- calibrating engine speed measurement for the engine by running the engine at a predetermined speed and storing an indication that the engine is running at the predetermined speed;
- starting the engine after being stopped in response to predetermined conditions; and
- using calibrated engine speed measurements during the step of starting the
- engine. .Iaddend..Iadd.40. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of selecting predetermined system parameters comprises:
- initializing a battery voltage measurement by affording an offset value by which a measured battery voltage is to be modified;
- starting, running, and stopping the engine is response to predetermined conditions;
- measuring the battery voltage in response to predetermined conditions during the steps of starting, running, and stopping the engine,
- modifying the battery measurements with the offset value; and
- using the modified battery measurements in the steps of starting, running, and stopping the engine. .Iaddend..Iadd.41. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of selecting predetermined system parameters comprises selecting a dead band value about a selected set point temperature for use in initiation starting and stopping of the engine. .Iaddend..Iadd.42. The method of claim 41 wherein the step of selecting predetermined system parameters comprises:
- selecting upper and lower ambient temperature limits;
- determining ambient temperature;
- comparing the determined ambient temperature with the selected upper and lower ambient temperature limits; and
- operating the engine continuously while the step of comparing indicates that the ambient temperature is outside the selected upper and lower
- limits. .Iaddend..Iadd.43. The method of claim 42 wherein the step of determining ambient temperature includes estimating ambient temperature. .Iaddend..Iadd.44. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of selecting predetermined system parameters comprises:
- selecting a dead band value about a selected set point temperature for use in initiating starting and stopping of the engine to control the temperature of the interior portion of the vehicle;
- measuring running time of the engine when running to control the temperature within the interior portion of the vehicle; and
- modifying the selected dead band value when the measured running time exceeds a predetermined value. .Iaddend..Iadd.45. The method of claim 44 including the step of resetting the modified dead band value to the selected value after a predetermined period of time. .Iaddend..Iadd.46. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; when the step of starting and stopping the engine to control the temperature within the interior portion of the vehicle comprises:
- starting the stopping the engine to maintain the temperature of the interior portion within a predetermined dead band range of a selected set point temperature;
- measuring engine off time; and
- running the engine for a predetermined period of time when a measured
- engine off time is less than a predetermined value. .Iaddend..Iadd.47. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of selecting predetermined system parameters comprises:
- selecting a dead band value about a selected set point temperature which is used in initiating starting and stopping of the engine according to predetermined cooling and heating control algorithms;
- selecting one of heat and cool conditioning modes;
- selecting a set point temperature;
- comparing ambient temperature with the set point temperature;
- using a control algorithm associated with the selected conditioning mode when the selected conditioning mode is consistent with the comparison of ambient temperature with the set point temperature; and
- using a control algorithm when is not associated with the selected conditioning mode when the selected conditioning mode is not consistent with the comparison of ambient temperature with the set point temperature. .Iaddend..Iadd.48. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the vehicle includes a temperature sensor disposed within the interior portion of the vehicle and wherein the step of starting and stopping the engine to control the temperature of an interior portion of the vehicle comprises detecting when the temperature sensor has been placed outside of the interior portion of the vehicle.
- .Iaddend..Iadd.9. The method of claim 48 wherein detecting when the temperature sensor has been placed outside of the interior portion of the vehicle comprises:
- detecting a difference between the ambient temperature and the temperature within the interior portion which is less than a first predetermined value;
- determining a length of time during which the difference is less than the first predetermined value; and
- operating the engine in a predetermined on-off pattern when the length of time exceeds a second predetermined value. .Iaddend..Iadd.50. The method of claim 49 further comprising selecting a set point temperature. .Iaddend..Iadd.51. The method of claim 50 wherein the step of detecting when the temperature sensor has been placed outside of the interior portion of the vehicle comprises:
- determining if the selected set point temperature is within a predetermined temperature range; and
- concluding that the temperature sensor is properly located within the interior portion of the vehicle when the set point temperature is determined to be within the predetermined temperature range. .Iaddend..Iadd.52. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, a battery, and a fan for circulating air within the interior portion of the vehicle, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic temperature control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of starting and stopping the engine to control the temperature of the interior portion further comprises:
- operating the fan off the battery while the engine is not running;
- restarting the engine when the battery voltage becomes less than a predetermined value within a predetermined period of time; and
- disabling the fan from operating during subsequent periods when the engine is not running if the engine has been restarted by the restarting step.
- .Iaddend..Iadd.53. The method of claim 52 wherein the subsequent periods during which the fan is disabled are those which occur with a predetermined period of time after the engine has been restarted by the restarting step. .Iaddend..Iadd.54. A method of automatically starting and stopping an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the vehicle having an ignition switch which includes on and off positions for controlling starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, means for selecting an automatic temperature control mode, safety means for indicating when the engine may be safely started, and a fan for circulating air within the interior portion of the vehicle, the method comprising:
- selecting predetermined system parameters;
- overriding operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode;
- starting and stopping the engine automatically while the operator control of the engine is being overridden by the overriding step to maintain the engine in a ready-to-start condition; and
- starting and stopping the engine automatically while the operator control of the engine is being overridden and the automatic control mode is selected to control the temperature within the interior portion of the vehicle; wherein the step of starting and stopping the engine to control the temperature of the interior portion of the vehicle comprises:
- determining if an engine start is initiated to provide heat to the interior portion of the vehicle; and
- operating the fan prior to an engine start initiated to provide heat.
- .Iaddend..Iadd.55. A method of automatically starting an electronically controlled fuel injected engine in a vehicle including a number of control relays used for engine control, the method comprises:
- storing a predetermined parameter of the engine for a predetermined control relay;
- starting the engine when the engine is stopped in response to predetermined conditions; and
- using the stored parameter of the engine in the step of starting the engine. .Iaddend..Iadd.56. A method of automatically starting an engine in a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control for an interior portion of the vehicle, the method comprising:
- calibrating measurement of engine speed of the engine by running the engine at a predetermined engine speed and storing an indication that the engine is running at the predetermined engine speed;
- starting the engine when the engine is stopped in response to predetermined conditions; and
- using calibrated engine speed measurements during the step of starting the engine. .Iaddend..Iadd.57. A method of automatically starting and stopping an engine of a vehicle having a battery so as to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, and method comprising:
- providing an offset value by which a measured battery voltage is to be modified;
- starting, running, and stopping the engine in response to predetermined conditions;
- measuring a voltage of the battery in response to predetermined conditions during the steps of starting, running and stopping the engine;
- modifying the voltage measurements with the offset value; and
- using the modified voltage measurements in the steps of starting, running,
- and stopping the engine. .Iaddend..Iadd.58. A method of automatically operating an engine of a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the method comprising:
- selecting a dead band value about a selected set point temperature used in initiating starting and stopping of the engine to control the temperature within the interior portion of the vehicle;
- selecting upper and lower ambient temperature limits;
- determining ambient temperature;
- comparing the determined ambient temperature with the selected upper and lower ambient temperature limits; and
- operating the engine while the comparison step indicates that the ambient temperature is outside the selected upper and lower limits. .Iaddend..Iadd.59. A method of automatically starting and stopping an engine of a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control for the interior portion of the vehicle, the method comprising:
- selecting a dead band value about a selected set point temperature used in initiating starting and stopping of the engine to control the temperature within the interior portion of the vehicle;
- determining the running time of the engine; and
- modifying the selected dead band value when the measured running time
- exceeds a predetermined value. .Iaddend..Iadd.60. The method of claim 59 further comprising:
- resetting the modified dead band value to the selected value after a predetermined period of time. .Iaddend..Iadd.61. A method of automatically starting and stopping an engine of a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the method comprising:
- starting and stopping the engine to maintain the temperature within the interior portion of the vehicle within a predetermined dead band range of a selected set point temperature;
- determining engine off time; and
- running the engine for a predetermined period of time when the engine off time is less than a predetermined value. .Iaddend..Iadd.62. A method of automatically starting and stopping an engine of a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control of an interior portion of the vehicle, the method comprising:
- selecting a dead band value about a selected set point temperature which is used in initiating starting and stopping of the engine according to predetermined cooling and heating control algorithms;
- selecting one of head and cool conditioning modes;
- selecting a set point temperature;
- determining ambient temperature;
- comparing the ambient temperature with the set point temperature;
- using a first control algorithm to start and stop the engine when the selected conditioning mode is consistent with the comparison of ambient temperature and the set point temperature; and
- using a second control algorithm to start and stop the engine when the selected conditioning mode is inconsistent with the comparison of ambient
- temperature and the set point temperature. .Iaddend..Iadd.63. A method of automatically starting and stopping an engine of a vehicle to conserve fuel while providing temperature control for an interior portion of the vehicle having a temperature sensor disposed therein, the method comprising:
- detecting when the temperature sensor has been placed outside the interior portion in an attempt to keep the engine running; and starting and stopping the engine based on the result of the step of detecting. .Iaddend..Iadd.64. The method of claim 63 wherein detecting when the temperature sensor has been placed outside the interior portion comprises:
- detecting when a difference between ambient temperature and temperature detected by the temperature sensor is less than a first predetermined value; and
- determining a length of time during which the difference is less than the first predetermined value;
- wherein the step of starting and stopping includes operating the engine in a predetermined on-off pattern when the length of time exceeds a second
- predetermined value. .Iaddend..Iadd.65. The method of claim 64 further comprising:
- selecting a set point temperature;
- concluding that the temperature sensor is disposed within the interior portion of the vehicle when the selected set point temperature is within a predetermined temperature range. .Iaddend..Iadd.66. A method of automatically operating an engine of a vehicle to conserve fuel while maintaining the engine in a ready-to-start condition and providing temperature control for an interior portion of the vehicle having a fan for circulating air thereabout, the method comprising:
- operating the fan utilizing a battery while the engine is off;
- measuring voltage of the battery while the fan is operated and the engine is off; and
- restarting the engine when the measured voltage becomes less than a predetermined value within a first predetermined period of time. .Iaddend..Iadd.67. The method of claim 66 further comprising:
- disabling operating of the fan while the engine is off if the engine has been restarted due to the measured voltage becoming less than the predetermined value within the first predetermined period of time. .Iaddend..Iadd.68. The method of claim 67 wherein the disabling step is performed only if the engine has been restarted within a second
- predetermined period of time. .Iaddend..Iadd.69. A system for automatically starting and stopping an engine in a vehicle to maintain the engine in a ready-to-start condition, the vehicle having an ignition switch which includes on and off positions for requesting starting and stopping of the engine, means for selecting an automatic engine start-stop operating mode, and safety means for indicating when the engine may be safely started, the system comprising:
- a memory for storing a control program; and
- a controller in communication with the memory for executing the control program to allow selection of predetermined system parameters so as to accommodate different engine designs and operating modes, override operator control of the engine in response to a predetermined condition when the means for selecting an automatic engine start-stop mode selects the automatic start-stop mode and the safety means indicates the engine may be safely operated in the automatic start-stop mode, and to start and stop the engine automatically while the operator control of the engine is being overridden by the override step to maintain the engine in a
- ready-to-start condition. .Iaddend..Iadd.70. The system of claim 69 wherein the vehicle includes an interior portion, the system further comprising:
- a selector in communication with the controller for requesting an automatic temperature control mode. .Iaddend..Iadd.71. The system of claim 70 wherein the control program starts and stops the engine automatically vehicle the operator control of the engine is being overridden and the automatic temperature control mode is selected. .Iaddend.
Parent Case Info
.Iadd.This application is a continuation of reissue application No. 08/405,749 filed Mar. 20, 1995, now abandoned. .Iaddend.
US Referenced Citations (13)
Continuations (1)
|
Number |
Date |
Country |
Parent |
405749 |
Mar 1995 |
|
Reissues (1)
|
Number |
Date |
Country |
Parent |
114401 |
Sep 1993 |
|