Vehicles commonly include heating, ventilation and air conditioning (HVAC) systems to thermally condition air within the vehicle's cabin. A typical modern vehicle also includes seats having thermal effectors that are controlled to achieve occupant thermal comfort. The thermal effectors may include heating and/or cooling elements that further heat or cool the occupant through the seat support surfaces.
Although many systems have been proposed, it is difficult to achieve a commercial seating thermal control system that effectively and efficiently achieves occupant thermal comfort using the seat, particularly for all of the numerous variable conditions present in a vehicle cabin.
Thermal comfort is usually associated with one simple parameter such as the mean temperature. Although temperature is a major driver of thermal comfort it does a poor job in reflecting the perception of pleasantness/unpleasantness in people. This perception is regulated by multiple environmental parameters on one hand (temperature stratification, humidity, and radiation) and personal characteristics on the other (clothing level, height, weight, age, gender etc). Therefore, the driver of an automobile has to frequently regulate HVAC controls to account for the dynamic environment of the car cabin. The problem is aggravated in cases of multiple occupancy where multiple opinions come into play. There is a need for customization of comfort per occupied cabin seat.
Better approximations to the problem of thermal comfort in a car cabin have been implemented with the most notable being the equivalent homogenous temperature (EHT). EHT is a better measure of the environmental factors in the cabin. However, it does not address the component of personal characteristics and preferences. Still other attempts to solve the problem rely on expensive solutions such as infra-red thermal cameras to estimate skin temperature.
An exemplary method of controlling an occupant microclimate system, the method including the steps of determining vehicle environmental conditions, determining occupant personal parameters, predicting a multiple of occupant thermal comfort values based upon at least the environmental conditions, cabin temperature data, and occupant personal parameters, the predicting step performed using a multiple of different machine learning algorithm relationships to provide the multiple of occupant thermal comfort values, evaluating the multiple of occupant thermal comfort values using a voting classifier to provide an estimated occupant thermal comfort, and regulating at least one thermal effector based upon the estimated occupant thermal comfort.
In another example of the above described method for controlling an occupant microclimate system the vehicle environmental conditions include at least one of cabin conditions, vehicle exterior temperature and vehicle exterior humidity.
In another example of any of the above described methods for controlling an occupant microclimate system the cabin conditions include at least two of the cabin temperature data, a cabin humidity and a cabin solar radiation.
In another example of any of the above described methods for controlling an occupant microclimate system the cabin conditions include at least three of mean temperature at a cabin floor, mean temperature at an occupant belt line or waist, mean temperature at a breath level or face, temperature of a cushion between knees, temperature of a seat back, temperature of a seat cushion, and a difference between the temperatures at the breath level and at the cabin floor.
In another example of any of the above described methods for controlling an occupant microclimate system the occupant personal parameters include at least two of occupant weight, occupant height, occupant gender, and occupant clothing.
In another example of any of the above described methods for controlling an occupant microclimate system the multiple of machine learning algorithms include at least three of random forests, LightGBM, Neural Nets, Extremely Gradient Boosted Trees (XGBoost), Extremely Randomized Trees, Adaptive boosting, Logistic Regression, Support Vector Machines, and Naive Bayes classifiers, the evaluating step performed on calculated equivalent homogeneous temperatures.
In another example of any of the above described methods for controlling an occupant microclimate system each of the multiple of machine learning algorithms is trained via identical training sets.
In another example of any of the above described methods for controlling an occupant microclimate system the voting classifier chooses among the multiple of occupant thermal comfort values using a majority hard-voting process to select the estimated occupant thermal comfort.
In another example of any of the above described methods for controlling an occupant microclimate system the voting classifier chooses among the multiple of occupant thermal comfort values using a probabilistic soft-voting process to select the estimated occupant thermal comfort.
In another example of any of the above described methods for controlling an occupant microclimate system the thermal effectors are selected from the group comprising a climate controlled seat, a head rest/neck conditioner, a climate controlled headliner, a steering wheel, a heated gear shifter, a heater mat, and a mini-compressor system.
In one exemplary embodiment a microclimate control system for an occupant includes a first input device configured to provide vehicle environmental conditions, a second input device occupant personal parameters, at least one thermal effector configured to heat and/or cool an occupant, and a controller configured to predict a multiple of occupant thermal comfort values based upon the environmental conditions, cabin temperature data, and occupant personal parameters, the controller configured to perform the prediction using a multiple of different machine learning algorithms to provide the multiple of occupant thermal comfort values, the controller configured to evaluate the multiple of occupant thermal comfort values with a voting classifier to provide an estimated occupant thermal comfort, the controller configured to regulate the at least one thermal effector based upon the estimated occupant thermal comfort.
In another example of the above described microclimate control system for an occupant the vehicle environmental conditions include at least one of cabin conditions, vehicle exterior temperature and vehicle exterior humidity.
In another example of the above described microclimate control system for an occupant the cabin conditions include at least two of the cabin temperature, a cabin humidity and a cabin solar radiation.
In another example of any of the above described microclimate control systems for an occupant the cabin conditions include at least three of a mean temperature at a cabin floor, a mean temperature at an occupant belt line or waist, a mean temperature at a breath level or face, a temperature of a cushion between the knees, a temperature of a seat back, a temperature of a seat cushion, and a difference between temperatures at the breath level and at the cabin floor.
In another example of any of the above described microclimate control systems for an occupant the second input device is at least one array of pressure sensors in a seat, and the occupant personal parameters include at least two of occupant weight, occupant height, occupant gender, and occupant clothing.
In another example of any of the above described microclimate control systems for an occupant the multiple of machine learning algorithms relationship ships include machine learning algorithm relationships determined using at least three of random forests, LightGBM, Neural Nets, Extremely Gradient Boosted Trees (XGBoost), Extremely Randomized Trees, Adaptive boosting, Logistic Regression, Support Vector Machines, and Naive Bayes classifiers, the evaluating step performed on calculated equivalent homogeneous temperatures.
In another example of any of the above described microclimate control systems for an occupant the voting classifier chooses among the multiple of occupant thermal comfort values based upon one of majority hard-voting and probabilistic soft voting to select the estimated occupant thermal comfort.
In another example of any of the above described microclimate control systems for an occupant the thermal effectors are selected from the group comprising a climate controlled seat, a head rest/neck conditioner, a climate controlled headliner, a steering wheel, a heated gear shifter, a heater mat, and a mini-compressor system.
In another example of any of the above described microclimate control systems for an occupant the multiple of machine learning algorithm relationships includes at least three machine learning relationships determined using a single machine learning algorithm and at least three data sets.
The disclosure can be further understood by reference to the following detailed description when considered in connection with the accompanying drawings wherein:
The embodiments, examples and alternatives of the preceding paragraphs, the claims, or the following description and drawings, including any of their various aspects or respective individual features, may be taken independently or in any combination. Features described in connection with one embodiment are applicable to all embodiments, unless such features are incompatible.
This disclosure is directed to a method for capturing environmental and personal characteristics and making predictions of individual preferences of thermal satisfaction within the car cabin.
The system and method disclosed herein rely upon the readings from a grid of simple, inexpensive sensors, or inputs, and the output of transfer functions, where such sensors are lacking, to infer the thermal comfort state of an automobile passenger according to a relationship f(x). The prediction is based on multiple machine learning algorithms, which each are trained using a data set of the inputs and their associated occupant thermal comfort. Specifically, at least three different machine learning algorithms (e.g., random forests, LightGBM, Neural Nets, etc.) are trained to predict the thermal comfort state of a passenger. In one example, each machine learning algorithm is trained with identical data sets. Due to the distinct algorithms, the identical training data sets result in distinct machine learning algorithm relationships being determined. Each machine learning algorithm may predict a different occupant thermal comfort. The predictions from the algorithms are then passed through a voting classifier which predicts i) on majority hard-voting and/or ii) probabilistic soft-voting. The voting classifier determines which reduction is most accurate, and outputs the most accurate prediction. As a result, the accuracy of the predicted occupant thermal comfort is improved since multiple machine learning approaches are relied upon. The algorithms used in the prediction of thermal comfort are flexible and can be expanded to include other signals, such as heart rate variability parameters, and make inferences or decision on wellness preferences.
In order to determine the relationship f(x) between the inputs and occupant thermal comfort for a given machine learning algorithm, the machine learning algorithm is trained using a data set. Referring to
After the neural net has been trained using a data set, the predicted relationship between the inputs and output for the given machine learning algorithm is established. This training process is reiterated for multiple machine learning algorithms providing multiple distinct algorithm relationships f(x). In one example disclosed method 10, shown in
The thermal comfort control method 10 utilizes the data provided from blocks 12, 14 and 16 to predict a multiple of occupant thermal comfort values, as indicated at block 18. The prediction is performed using a multiple of different machine learning algorithms generated as described above to provide the multiple occupant thermal comfort values. Using multiple algorithms provides a more representative sample size of the likely thermal comfort than the actual occupant is experiencing. Example machine learning algorithms include random forests 36, LightGBM 38, and Neural Nets 40. Other machine learning algorithms, such as Extremely Gradient Boosted Trees (XGBoost), Extremely Randomized Trees, Adaptive boosting, Logistic Regression, Support Vector Machines, and/or Naive Bayes classifiers may also be used.
Due to the different techniques utilized in the various algorithms 36, 38, 40, different occupant thermal comfort values are generated as a result of the different weights given to the various inputs (see,
Two example systems 26, 126 are respectively illustrated in
This application hereby incorporates by reference the co-pending PCT application entitled “Automotive Seat Based Microclimate System” which has a serial number of PCT/US2020/063349 and claims priority to U.S. Provisional patent Application No. 62/937,890 which was filed on Nov. 20, 2019 and has the same title, and to the co-pending PCT application entitled “Thermophysiologically-Based Microclimate Control System” which has a serial number of PCT/US2021/016723 and claims priority to U.S. Provisional Patent Application No. 62/970,409 which was filed on Feb. 5, 2020 and has the same title.
The occupant temperature stratification 32 may be calculated using transfer functions based upon empirical data 34. In the example, the occupant temperature stratification approximates the temperature at six different heights relative to the seated occupant. That is, the temperature vertical stratification adjusts the cabin air temperature for the level of stratification in that particular zone e.g. “breath level”.
The estimated occupant thermal comfort 44 is then used by the thermal effect controller 46 to regulate the thermal effectors 1-6. The thermal effectors include, for example, the seat 24, a steering wheel 30, a shifter 32, a mat 34 (such as a floor mat, a door panel, and/or a dash panel), a headliner 36, a microcompressor system 38, a cushion thermal conditioner 40, and/or a back/neck/head thermal conditioner 42.
A system 126, shown in
The individual inputs 135 provided by the vehicle environmental condition, cabin condition, and occupant personal parameter data is fed into the different machine learning algorithms 136, 138, 140 prior to predicting occupant thermal comfort, which potentially provides more variability than the system 26.
It should also be understood that although a particular component arrangement is disclosed in the illustrated embodiment, other arrangements will benefit herefrom. Although particular step sequences are shown, described, and claimed, it should be understood that steps may be performed in any order, separated or combined unless otherwise indicated and will still benefit from the present invention.
Although the different examples have specific components shown in the illustrations, embodiments of this invention are not limited to those particular combinations. It is possible to use some of the components or features from one of the examples in combination with features or components from another one of the examples.
In one alternate embodiment, the distinct machine learning algorithms can be replaced with a single machine learning algorithm that has been trained on different data sets. This method of training results in distinct machine learning algorithm relationships (f(x)). The distinct algorithm relationships are then treated in the same manner as the algorithm relationship from distinct machine learning algorithms.
Although an example embodiment has been disclosed, a worker of ordinary skill in this art would recognize that certain modifications would come within the scope of the claims. For that reason, the following claims should be studied to determine their true scope and content.
This application claims priority to U.S. Provisional Patent No. 63/012,335 which was filed on Apr. 20, 2020. This application also incorporates by reference PCT Application No. PCT/US21/22876 filed on Mar. 18, 2021.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2021/022877 | 3/18/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63012335 | Apr 2020 | US |