DRIVER PERSONALIZED CLIMATE CONDITIONING
20170197489 ยท 2017-07-13
Inventors
- Kwaku O. Prakah-Asante (Commerce Twp., MI, US)
- Jialiang Le (Canton, MI)
- Manoharprasad K. Rao (Novi, MI)
- Gary S. Strumolo (Canton, MI, US)
Cpc classification
B60H1/00742
PERFORMING OPERATIONS; TRANSPORTING
B60H1/0075
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
An HVAC system for a vehicle includes infrared skin temperature sensors for measuring actual skin temperatures of the driver and a cabin temperature sensor for measuring an actual cabin temperature of ambient air within the passenger cabin. A controller module stores a target cabin temperature. The controller module controls the HVAC system according to a first error between the target cabin temperature and the actual cabin temperature. A personalization module stores a target skin temperature, and the personalization module determines an offset to be applied to the target cabin temperature according to a second error between the target skin temperature and the actual skin temperature. Infrared temperature measurements are collected for the left and right sides of a person's face, and the actual skin temperature is selected as the one that deviates most from the actual cabin temperature.
Claims
1. A method of providing personalized climate control of a person in a seated position within a transportation vehicle, comprising the steps of: collecting a first temperature measurement from a first infrared sensor directed toward a first region of the seated position corresponding to the left side of the face of the person; collecting a second temperature measurement from a second infrared sensor directed toward a second region of the seated position corresponding to the right side of the face of the person; measuring an actual cabin temperature of ambient air within the passenger cabin; comparing each of the first and second temperature measurements with the actual cabin temperature; selecting the one of the first or second temperature that deviates the most from the actual cabin temperature as an actual skin temperature; and controlling ventilation applied to the person based on the actual skin temperature.
2. The method of claim 1 wherein the step of controlling ventilation is comprised of: storing a target cabin temperature; averaging the actual cabin temperature according to a first time constant; controlling a heat source and a cool source of an HVAC system in the vehicle to reduce a first error between the target cabin temperature and the averaged actual cabin temperature; storing a target skin temperature; averaging the actual skin temperature according to a second time constant longer than the first time constant; and determining an offset for updating the target cabin temperature according to a second error between the target skin temperature and the averaged actual skin temperature.
3. The method of claim 1 wherein the infrared sensors are mounted proximate a steering wheel of the vehicle and directed toward predetermined potential positions of the face of the person.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
[0018] Referring now to
[0019] The present invention builds upon the EATC system of
[0020] A system of the present invention is shown in greater detail in
[0021] In order to obtain skin temperature measurements of the driver, a pair of infrared temperature sensors 32 and 33 is mounted on steering wheel 21. Heated or cooled air flow is provided onto the driver from various registers, including a register 35.
[0022] Control apparatus for performing the present invention is shown in greater detail in
[0023] Driver personalization function 40 receives various temperature measurements including skin temperature 43, ambient internal (i.e., cabin) temperature 44, ambient external air temperature 45, and a preview temperature 46. Preview temperature 46 may correspond to upcoming external temperature conditions based on 1) current or future temperature measurements at a destination toward which the vehicle is being driven, or 2) a short-term temperature forecast for the vicinity of the vehicle. These preview temperatures may be received from a remote service provider via the wireless communication system. Based on known models relating various temperature conditions to the personal feeling of comfort according to a person's skin temperature, personalization function 40 derives a recommended skin target temperature based on known physical/perceptual models.
[0024] Using a target skin temperature derived from
[0025] The signal processing and decision making performed in
where CT is actual cabin temperature, .sub.CT is the filter gain between 0 and 1 which defines the first time constant, BT is actual skin temperature, .sub.BT is the filter gain that defines the second time constant, and k is an index. The first error is determined in accordance with a formula:
CT.sub.err(k)=CT.sub.tar(k)
where CT.sub.err is the first error and CT.sub.tar is the target cabin temperature (i.e., that is used by the EATC as the feedback target). The second error is determined in accordance with a formula:
BT.sub.err(k)=BT.sub.tar(k)
where BT.sub.err is the second error and BT.sub.tar is the target skin temperature. An updated target cabin temperature (i.e., after incrementing index k by one) is determined in accordance with a formula:
CT.sub.tar(k)=CT.sub.tar(k1)+K.sub.1BT.sub.err(k)
where K.sub.1 is the tunable gain factor for a normalized gain factor between 0 and 1. The magnitude of BT.sub.err is applied if the tunable normalized K.sub.1 range is between 1 to 1 to provide appropriate directional offsets to the cabin temperature.
[0026] A rule-base is provided for the value of gain factor K.sub.1 which is designed to limit the amount of change at each iteration and to prevent changes during times when the cabin temperature error is more than a threshold difference (e.g., 5 F.). One embodiment for the rule base for the invention is shown as a normalized surface plot in
CT.sub.tar(k)=CT.sub.tar(k1)+K.sub.1|BT.sub.err(k)|
The magnitudes for the cabin temperature error and body temperature error are shown with respect to a normalized scale between 1 and 1 representing thresholds within which the personalization function is allowed to operate. Near the thresholds, the value of K is zero in order to prevent operation of the personalization function. For example, at high values of cabin temperature error along regions 64 and 65 of surface 60 the value of K.sub.1 approaches zero. Likewise, when the body temperature error is close to zero, surface 60 is at a zero value as shown at region 66. When the value of cabin temperature error is close to zero, but body temperature error is between upper and lower thresholds, increasingly larger values of gain factor K.sub.1 are represented as shown in regions 67 and 68.
[0027] Instead of a mapping, the controller can alternatively use a numerical relationship for determining the gain factor. Such a relationship can be stated generally as K.sub.1=(CT.sub.err, BT.sub.err). Suitable equations defining this function are designed according to the desired properties for a particular vehicle, but would produce a gain factor similar to the mapping shown in
delta_CT.sub.tar(k)=K.sub.1BT.sub.err(k)
for normalized gain factors between 0 and 1, and
delta_CT.sub.tar(k)=K.sub.1|BT.sub.err(k)|
with a normalized K.sub.1 range between 1 to 1. So that the personalization function does not impair overall performance of the temperature control system and to ensure stability of operation, the offset is further modified according to the following limits:
where .sub.thres is an upper-bound for CT.sub.err, .sub.thres is an lower-bound for CT.sub.err, .sub.thres is an upper-bound for BT.sub.err, and .sub.thres is an lower-bound for BT.sub.err. The thresholds prevent the personalization function from introducing modifications whenever either of the errors are too small or too big, thereby ensuring stability and avoiding undesirable interactions.
[0028] In order to obtain robust skin temperature measurements, detection regions of the infrared temperature sensors mounted on the steering wheel may be provided as shown in
[0029] The temperature measurements are evaluated to ensure that the sensor obtaining the better skin temperature measurement is utilized as shown in
[0030] As shown in