Exemplary embodiments of the invention relate to a method and system of controlling a seat heater for a seat and, more particularly, to a method and system of controlling a seat heater by reducing a current heater setting to a modified heater setting.
Seat heaters are provided in vehicle seats to heat the seats and to provide warmth to an occupant. Electrical energy is wasted when the seat heaters are left on for durations greater than required to warm the seats and/or occupant. Specifically, leaving the seat heaters on for a longer time than what is generally needed to heat the seats will in turn draw additional current, which in turn wastes energy. Accordingly, it is desirable to provide systems and methods for controlling the seat heater.
In one exemplary embodiment, a method for controlling a seat heater for a seat is provided. The method includes determining a timer value by a heated seat control module. The timer value is based on at least a current heater setting of the seat heater. The method includes sending the timer value to a timer. The timer counts down from the timer value and sends a time expired signal to the heated seat control module if the amount of time indicated by the timer value has expired. The method includes determining a modified heater setting if the heated seat control module receives the time expired signal. The modified heater setting indicates a reduced level of heat provided to the seat heater. The method includes sending a notification signal to a signal generation module. The notification signal includes the modified heater setting. The method includes reducing the current heater setting to the modified heater setting.
In another embodiment, a control system for controlling a seat heater is provided. The seat heater has a current heater setting that indicates a current level of heat provided to the seat heater, and a modified heater setting that indicates a reduced level of heat provided to the seat heater. The control system includes a heated seat module, a timer, and a signal generation module. The heated seat control module determines a timer value, the modified heater setting and a notification signal. The timer value is based on at least the current heater setting of the seat heater. The timer is in communication with the heated seat module to receive the timer value. The timer counts down from the timer value and sends a time expired signal to the heated seat control module if the amount of time indicated by the timer value has expired. The signal generation module receives the notification signal from the heater seat control module. The notification signal includes the modified heater setting. The signal generation module produces a control signal to reduce the current heater setting to the modified heater setting.
The above features and advantages and other features and advantages of the invention are readily apparent from the following detailed description of the invention when taken in connection with the accompanying drawings.
Other features, advantages and details appear, by way of example only, in the following detailed description of embodiments, the detailed description referring to the drawings in which:
The following description is merely exemplary in nature and is not intended to limit the present disclosure, its application or uses. As used herein the terms module and sub-module refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that executes one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
In accordance with exemplary embodiments,
As shown in
The control module 20 processes one or more sensor signals 24a-24n from the various sensors 22a-22n and determines whether the temperature of the seat 14 should be limited and/or reduced. The control module 20 selectively limits or reduces the temperature by controlling or adjusting the level of heat of the seat heaters 18. In various embodiments, the control module 20 automatically adjusts the level of heat for the seat heaters 18 to account for temperature conditions of the vehicle 10 and the level of heat (e.g., high, medium or low) of the seat heaters 18. Specifically, the control module 20 commands, controls or selectively restricts the amount of electrical energy that may be supplied to the seat heaters 18.
Referring now to
In various embodiments, the control module 20 includes a heated seat control module 30, a timer module 32, and a signal generation module 34. Although
With reference now to the exemplary embodiments of
The heated seat control module 30 determines a timer value 56 based on the inputs (e.g., the temperature value 50 and the current heater setting 36). The timer value 56 represents an amount of time that may elapse at an immediate or current value of the current heater setting 36 (e.g., the high setting, the medium setting, or the low setting) before the current heater setting 36 is automatically reduced to a lower setting. Specifically, the timer value 56 indicates a maximum amount of time that the current heater setting 36 is set to before the current heater setting 36 is automatically reduced to a lower setting (e.g., from the high setting to the medium setting, from the medium setting to the low setting, or from the low setting to the off setting). In another embodiment, the current heater setting 36 could also be reduced from the high setting to either the low setting or the off setting. For example, based on the temperature value 50 (e.g., the temperature of the seat 14) and the current heater setting 36 of the seat 14 (e.g., high, medium, or low), the heated seat control module 30 can set the timer value 56 to a predetermined value. The predetermined value can be accessed from a multi-dimensional table stored in one of the high datastore 38, the medium datastore 40, and the low datastore 42. The multi-dimensional table can be indexed by the temperature value 50.
In one embodiment, the timer value 56 may be either increased or decreased based on a nominal value (e.g., in one example the nominal value may be 30 minutes). For example, if the current heater setting 36 of the seat 14 is on the low setting, or if the seat 14 is at a relatively cooler temperature (e.g., below 20° C.), then the nominal value of the timer value 56 may be increased by an offset value. Likewise, in another example, if the current heater setting 36 of the seat 14 is at the high setting, or if the seat 14 is at a relatively warmer temperature (e.g., above 35° C.) the nominal value of the timer value 56 may be decreased by the offset value.
In another embodiment, the heated seat control module 30 adjusts the timer value 56 based on whether the seat heaters 18 (shown in
In the embodiment as shown, the heated seat control module 30 sends a start timer signal 60 to the timer module 32. The start timer signal 60 includes the timer value 56. In the embodiment as shown in
The heated seat control module 30 determines a modified heater setting 70 if the time expired signal 66 is received from the timer module 32. The modified heater setting 70 represents a reduced or modified value that the current heater setting 36 should be reduced to. For example, in one embodiment if the current heater setting 36 is high, then the modified heater setting 70 would be one of medium, low or off depending on the inputs (e.g., the temperature value 50 and the current heater setting 36). If the current heater setting 36 is medium, then the modified heater setting 70 would be low. Likewise, if the current heater setting 36 is at low, then the modified heater setting 70 would be off.
The heated seat control module 30 is in communication with the signal generation module 34. The heated seat control module 30 sends a notification signal 72 to the signal generation module 34. The notification signal 72 includes the modified heater setting 70. The signal generation module 34 generates a control signal 76. The control signal 76 modifies the current heater setting 36 to the modified heater setting 70.
The seat heater system 12 as described above provides decreased electrical energy consumption. This is because the control module 20 automatically adjusts the temperature of the seat heaters 18 (
Referring now to
As can be appreciated, the seat heater control methods can be scheduled to run based on predetermined events and/or can run continually during operation of the vehicle 10 (
In one example, the method of
In step 204, the timer value 56 is initialized. For example, if the seat heaters 18 had previously been activated during the current drive cycle, and if the maximum amount of time that the current value of the current heater setting 36 may be set to had not expired, the heated seat control module 30 subtracts the actual amount of time that elapsed during the current drive cycle with the seat heaters 18 activated from the timer value 56. In another example, if the seat heaters 18 had previously been activated during the current drive cycle, and if the maximum amount of time that the current value of the current heater setting 36 may be set to had expired, then the timer value 56 is set to zero. Method 200 may then proceed to step 206.
In step 206, the heated seat control module 30 sends the start timer signal 60 to the timer module 32. Specifically, as shown in
In step 208, once the heating duration timer 62 has reached the amount of time as in indicated by the timer value 56, the heating duration timer 62 sends the time expired signal 66 to the heated seat control module 30. Method 200 may then proceed to step 210.
In step 210, the heated seat control module 30 determines the modified heater setting 70. Method 200 may then proceed to step 212.
In step 212, the heated seat control module 30 sends the notification signal 72 to the signal generation module 34. Method 200 may then proceed to step 214.
In step 214, signal generation module 34 generates the control signal 76. The control signal 76 modifies the current value of the current heater setting 36 to the modified heater setting 70 (e.g., if the current value of the current heater setting 36 is high, then the modified heater setting 70 would be one of medium low or off depending on the inputs (e.g., the temperature value 50 and the current heater setting 36), if the current heater setting 36 is medium, then the modified heater setting 70 would be low, and if the current value of the current heater setting 36 is low, then the modified heater setting 70 would be off). If the modified heater setting 70 is either medium or low, method 200 may proceed back to step 204. If the modified heater setting 70 is off, then method 200 may terminate.
While the invention has been described with reference to exemplary embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the invention without departing from the essential scope thereof. Therefore, it is intended that the invention not be limited to the particular embodiments disclosed, but that the invention will include all embodiments falling within the scope of the application.
This patent application claims priority to U.S. Provisional Patent Application Ser. No. 61/454,243, filed Mar. 18, 2011, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
61454243 | Mar 2011 | US |