Sunlight sensor data processing method for comfort compensation

By calculating the heat storage of interior parts, correcting the sunlight intensity filter and adjusting the air conditioning output, the problem of temperature fluctuations in the car during sunlight sensor data processing is solved, improving passenger comfort.

CN120697501APending Publication Date: 2025-09-26SHANGHAI PUFAFEN ELECTRONIC TECH CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202510902879.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-01
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

When processing sunlight sensor data, existing technologies are unable to effectively adjust the air conditioning outlet temperature and wind speed, causing temperature fluctuations in the vehicle and affecting passenger comfort.

Method used

By calculating the heat storage of interior parts to correct the sunlight intensity filter attenuation coefficient, the air volume and temperature of the air conditioner are adjusted, and comfort compensation is performed using the sunlight sensor data processing method.

Benefits of technology

It achieves effective processing of sunlight sensor input data, simplifies the calculation process, and improves the stability of vehicle interior temperature and passenger comfort.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120697501A_ABST
    Figure CN120697501A_ABST
Patent Text Reader

Abstract

The invention provides a sunlight sensor data processing method for comfort compensation. The sunlight sensor data processing method comprises the following steps: step 1, calculating real-time sunlight intensity data; 2, the light spot area of sunlight in the delimited area in the vehicle is obtained; step 3, calculating energy input by sunlight in the delimited area in the vehicle; 4, the heat exchange amount of the interior trim and the air is calculated; 5, calculating the stored energy of the interior trim; 6, the average temperature of the interior trim is calculated; 7, when the sunlight intensity changes, calculating sunlight intensity output according to the stored energy of the interior trim; and 8, the air outlet volume and the air outlet temperature of the air conditioner are adjusted according to the sunlight intensity output, the temperature in the vehicle and the comfort of passengers are maintained, or energy in the vehicle is input through the sunlight, and comfort adjustment aiming at the sunlight is directly conducted on the air conditioning system. According to the method, the sunlight intensity filtering attenuation coefficient is corrected by calculating the heat storage amount of the interior trim part, so that the sunlight intensity data input by the sunlight sensor are processed, the calculation process is simplified, and engineering development and application are facilitated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile intelligent technology, and in particular to a sunlight sensor data processing method for comfort compensation. Background Art

[0002] With the increasing popularity of automobiles, users' demands for a better in-car environment are also increasing. Sunlight has a significant impact on in-car temperature and overall comfort. When sunlight is strong, additional solar energy is input into the vehicle cabin, causing the interior temperature to rise. Therefore, automotive air conditioning control systems often interpret sunlight intensity based on input from sunlight sensors, adjusting the air conditioning's outlet temperature and air volume accordingly to maintain an appropriate in-car temperature and minimize passenger discomfort.

[0003] Because vehicles often encounter shadows cast by buildings and tunnels during driving, sunlight exposure can rapidly fluctuate between high and low sunlight levels. Therefore, the control process typically filters the sunlight sensor readings to prevent sudden changes in air conditioner outlet temperature and wind speed. This approach often uses a single filtering rate. Consequently, if the vehicle suddenly enters a shadowed area after a long period of sunlight, sunlight filtering ends prematurely, causing the vehicle interior temperature to fluctuate due to residual heat from the interior, resulting in a feeling of warmth and discomfort for the user. Alternatively, excessive filtering can cause the user to feel cold.

[0004] Patent document CN116278605A discloses a method, system, device, and medium for calculating the energy corresponding to the spot area on the interior surface of a vehicle, including: step S1: determining a reference plane by using vehicle structural parameters to define multiple reference rectangular planes on the interior surface of the vehicle; step S2: projecting the sunlight spot onto the xy, zy, and zx planes and calculating the sunlight spot area within the corresponding plane; step S3: calculating the heat content of the spot area within the plane and the total heat content of the spot area of ​​the entire vehicle; step S4: based on the calculated total heat content of the spot area of ​​the entire vehicle, the automatic air conditioner in the vehicle adjusts the temperature and air volume of the air outlet to compensate for the energy. At the same time, the heat content of the spot area within the plane is compared with the energy threshold of the interior surface of the vehicle. When the threshold is exceeded, the air sweep direction of the air conditioner outlet is controlled to provide localized focused air supply. However, the technical means used in this patent differ from those of the present invention and cannot meet the requirements of the present invention. Summary of the Invention

[0005] In view of the defects in the prior art, an object of the present invention is to provide a sunlight sensor data processing method for comfort compensation.

[0006] The sunlight sensor data processing method for comfort compensation provided by the present invention includes:

[0007] Step 1: Calculate real-time sunlight intensity data through the sunlight sensor;

[0008] Step 2: Obtain the spot area of ​​sunlight in the designated area inside the car through an algorithm or calibration method;

[0009] Step 3: Calculate the energy input from sunlight within the designated area inside the vehicle;

[0010] Step 4: Calculate the heat exchange between the interior and the air;

[0011] Step 5: Calculate the energy stored in the interior;

[0012] Step 6: Calculate the average interior temperature;

[0013] Step 7: When the sunlight intensity changes, calculate the sunlight intensity output based on the energy stored in the interior;

[0014] Step 8: Adjust the air volume and temperature of the air conditioner according to the sunlight intensity output to maintain the temperature inside the vehicle and the comfort of the passengers, or use the energy input from the sunlight into the vehicle to directly adjust the air conditioning system for the comfort of the sunlight.

[0015] Preferably, step 1 includes: calculating the real-time sunlight intensity data I by calculating or looking up the analog signal of the sunlight sensor, and calculating the sunlight intensity Ix, Iy, and Iz in the XYZ axis direction in the three-dimensional coordinate system using the sunlight altitude angle and the sunlight incident angle formed by the sun and the vehicle.

[0016] Preferably, the step 2 includes:

[0017] The physical structure is used to establish a sunlight spot area model inside the car under sunlight, and the sunlight spot area inside the car is calculated, which are the spot areas Sx, Sy, and Sz in the XYZ axis directions in the three-dimensional coordinate system;

[0018] Alternatively, the equivalent spot area S inside the vehicle can be estimated or obtained by looking up a table based on the sunlight altitude angle and the sunlight incidence deflection angle formed by the sun and the vehicle.

[0019] Preferably, the step 3 includes:

[0020] If the method of processing data using the three-dimensional spot area inside the car is used, the sunlight energy input into the car per second is: Qxyz=Ix×Sx+Iy×Sy+Iz×Sz;

[0021] If the data is processed using the equivalent spot area method, the sunlight energy input into the car per second is: Q = Ix × S.

[0022] Preferably, step 4 includes:

[0023] Using the three-dimensional spot area data processing method, the energy of sunlight input into the car is: Qair_xyz=(Sx+Sy+Sx)×R×(Ti-Tair);

[0024] Using the method of processing data with equivalent spot area, the energy of sunlight input into the car is: Qair = A × R × (Ti-Tair);

[0025] Where R is the convective heat exchange coefficient; Ti is the interior temperature, Tair is the air temperature in the area; and A is the total interior area.

[0026] Preferably, the step 5 includes:

[0027] Using the method of processing data with three-dimensional spot area, the energy stored in the interior is: QI_s = Qxyz - Qair_xyz;

[0028] Using the method of processing data with equivalent spot area, the energy stored in the interior is: QI_s=Q-Qair.

[0029] Preferably, the average interior temperature is: Ti = QI_s / (C×M) + Ti_Prv;

[0030] Where Ti_Prv is the interior temperature at the previous calculation time; Ti is the interior temperature at the current time; C is the interior specific heat capacity; and M is the total mass of the interior.

[0031] Preferably, the step 7 includes:

[0032] Using the three-dimensional spot area data processing method, the equivalent sunlight intensity is: I_sensor = Qair / (Sx+Sy+Sx);

[0033] Using the method of processing data with equivalent spot area, the equivalent sunlight intensity is: I_sensor = Qair / S;

[0034] The final output equivalent sunlight intensity I_sw is the maximum value of the equivalent sunlight intensity I_sensor and the sunlight intensity Ix.

[0035] Preferably, a heat storage value is used to characterize the heat storage of the interior of the vehicle. The larger the heat storage value, the greater the heat storage of the interior. When the interior stores a certain amount of heat, when the sunlight disappears, the interior releases a certain amount of heat, which is equivalent to a certain amount of sunlight input.

[0036] When sunlight appears or rises, the sunlight intensity is increased according to conventional filtering methods. When sunlight disappears or decreases, the interior releases the accumulated heat. Based on the heat storage value, it is determined whether the sunlight intensity output by the sunlight sensor decays quickly or slowly, or decays at different rates in stages.

[0037] Preferably, the specific implementation process of characterizing the heat storage condition of the vehicle interior by the heat storage value is as follows:

[0038] Based on the sunlight intensity provided by the sunlight sensor, the increment of the heat storage register value is calculated by looking up the table; the heat storage register value is calculated by accumulation, heat storage register value = heat storage register value at the previous moment + increment of heat storage register value; the heat storage register value is limited to a preset range; and it is determined whether the sunlight intensity is increasing;

[0039] If the sunlight intensity increases, the difference between the sunlight intensity at the previous moment and the current moment is calculated, and the sunlight intensity increase is calculated according to the preset ratio: the increase = sunlight intensity difference × preset ratio; the sunlight intensity output value actually used for subsequent calculations at the current time is calculated: the sunlight intensity output value = the sunlight intensity output value at the previous moment + the increase;

[0040] If the sunlight intensity decreases, it is determined whether the heat storage value is greater than the preset interval. If the heat storage value is greater than the preset interval, the attenuation coefficient is set to a smaller value; if the heat storage value is less than the preset interval, the attenuation coefficient is set to a larger value; the sunlight intensity difference is calculated, and the sunlight intensity output value is calculated. The sunlight intensity output value = the previous sunlight intensity output value + the difference × the attenuation coefficient;

[0041] If the sunlight intensity remains constant, the sunlight intensity output value remains unchanged.

[0042] Compared with the prior art, the present invention has the following beneficial effects:

[0043] The present invention uses the method of calculating the heat storage of interior parts to correct the sunlight intensity filter attenuation coefficient, thereby processing the sunlight intensity data input by the sunlight sensor; and at the same time provides a simplified method for sunlight sensor data processing, which simplifies the calculation process and facilitates engineering development and application. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Other features, objects and advantages of the present invention will become more apparent upon reading the detailed description of non-limiting embodiments with reference to the following drawings:

[0045] Figure 1 This is a flow chart of the sunlight sensor data processing method for comfort compensation of the present invention. DETAILED DESCRIPTION

[0046] The present invention will be described in detail below with reference to specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those skilled in the art, several changes and improvements can be made without departing from the scope of the present invention. These all fall within the scope of protection of the present invention.

[0047] Example

[0048] The present invention uses the method of calculating the heat storage of interior parts to correct the sunlight intensity filter attenuation coefficient, thereby processing the sunlight intensity data input by the sunlight sensor; and at the same time provides a simplified method for sunlight sensor data processing, which simplifies the calculation process and facilitates engineering development and application.

[0049] The main processing steps are as follows:

[0050] 1) Calculate real-time sunlight intensity data through sunlight sensors;

[0051] The real-time sunlight intensity data I is calculated by calculating or looking up the analog signal of the sunlight sensor, and the sunlight altitude angle and the sunlight incident angle formed by the sun and the vehicle are used to calculate the sunlight intensity Ix, Iy, and Iz in the XYZ axis direction in the three-dimensional coordinate system.

[0052] 2) Obtain the spot area of ​​sunlight in the designated area inside the vehicle through an algorithm or calibration method;

[0053] a) Using physical structures to establish a sunlight spot area model for the interior of a vehicle under sunlight, calculate the sunlight spot area inside the vehicle, which are the spot areas Sx, Sy, and Sz in the XYZ axis directions in the three-dimensional coordinate system;

[0054] b) Alternatively, the equivalent spot area S inside the vehicle may be estimated or obtained by looking up a table based on the sunlight altitude angle and the sunlight incidence angle formed between the sun and the vehicle.

[0055] 3) Calculate the energy input from sunlight in the area;

[0056] a) If the method of processing data using the three-dimensional spot area inside the car is used, the sunlight energy input into the car per second is Qxyz=Ix×Sx+Iy×Sy+Iz×Sz

[0057] b) If the method of processing data using equivalent spot area is used, the sunlight energy input into the car per second is Q = Ix × S.

[0058] 4) Calculate the heat exchange between the interior and the air;

[0059] a) Using the three-dimensional spot area method to process data, Qair_xyz = (Sx + Sy + Sx) × R × (Ti - Tair), where R is the convective heat exchange coefficient, ranging from 5.1 to 6; Ti is the interior temperature; and Tair is the air temperature in the area.

[0060] b) Data processing using the equivalent spot area method: Qair = A × R × (Ti - Tair), where R is the convective heat exchange coefficient, ranging from 5.1 to 6; Ti is the interior temperature; Tair is the air temperature in the area; and A is the total interior area.

[0061] 5) Calculate the energy stored in the interior;

[0062] a) Method for processing data using three-dimensional spot area, QI_s = Qxyz - Qair_xyz;

[0063] b) Method of processing data using equivalent spot area, QI_s=Q-Qair.

[0064] 6) Calculate the average interior temperature;

[0065] Ti=QI_s / (C×M)+Ti_Prv;

[0066] Where Ti_Prv is the interior temperature at the previous calculation time; Ti is the interior temperature at the current time; C is the interior specific heat capacity; and M is the total mass of the interior.

[0067] 7) When the sunlight intensity Ix changes, the sunlight intensity output is calculated based on the heat stored in the interior.

[0068] Calculate equivalent sunlight intensity;

[0069] Method for processing data using three-dimensional spot area: I_sensor = Qair / (Sx+Sy+Sx);

[0070] The method of processing data using equivalent spot area, I_sensor = Qair / S;

[0071] The final output equivalent sunlight intensity I_sw is the maximum value of I_sensor and Ix.

[0072] 8) Ultimately, the algorithm can use I_sw to directly adjust the air conditioning air volume and temperature to maintain the vehicle interior temperature and passenger comfort, or use the sunlight energy Qair_xyz / Qair input into the vehicle to directly adjust the air conditioning system for sunlight comfort.

[0073] At the same time, in order to simplify engineering development, the present invention also provides a simplified processing method based on the above process. The main process is as follows Figure 1 .

[0074] The main concept is to use a heat storage value to characterize the heat storage situation of the vehicle interior.

[0075] The larger the heat storage value, the greater the interior's heat storage. When the interior accumulates a certain amount of heat, it will release a certain amount of heat when sunlight disappears, equivalent to a certain amount of sunlight input. Therefore, this heat storage value is used to determine whether to apply different filtering responses to sunlight intensity as sunlight fades.

[0076] When sunlight appears or rises, the sunlight intensity is increased according to conventional filtering methods. When sunlight disappears or decreases, the interior releases the accumulated heat. Based on the heat storage value, it is determined whether the sunlight intensity output by the sunlight sensor decays quickly or slowly, or decays at different rates in stages.

[0077] The specific implementation process is as follows:

[0078] 1) Calculate the increment of heat storage value according to the sunlight intensity given by the sunlight sensor;

[0079] 2) Calculate the thermal storage value by accumulation;

[0080] Thermal storage value = thermal storage value at the previous moment + thermal storage value increment;

[0081] 3) Limit the heat storage value to a reasonable range;

[0082] 4) Determine whether sunlight intensity is increasing;

[0083] a) If the intensity of sunlight increases;

[0084] i. Calculate the difference in sunlight intensity between the previous moment and the current moment;

[0085] ii. Calculate the sunlight intensity increase according to a preset ratio, which is generally set to 0.25;

[0086] Amplitude = sunlight intensity difference × preset ratio;

[0087] iii. Calculate the actual sunlight intensity output value for subsequent calculations at the current time;

[0088] Sunlight intensity output value = sunlight intensity output value at the previous moment + increase;

[0089] b) If the intensity of sunlight decreases;

[0090] i. Determine whether the heat storage value is greater than the preset range;

[0091] When the heat storage value is greater than the preset range, the attenuation coefficient is set to a smaller value;

[0092] When the heat storage value is less than the preset range, the attenuation coefficient is set to a larger value;

[0093] ii. Calculate the difference in sunlight intensity;

[0094] iii. Calculate the sunlight intensity output value;

[0095] Sunlight intensity output value = previous sunlight intensity output value + difference × attenuation coefficient;

[0096] c) If the sunlight intensity remains constant;

[0097] Sunlight intensity output remains unchanged.

[0098] In this simple way, the filtered calculation of sunlight intensity can be achieved with less computing power.

[0099] Those skilled in the art will appreciate that, in addition to implementing the system, device, and various modules provided by the present invention in purely computer-readable program code, it is entirely possible to implement the same program in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, embedded microcontrollers, and the like by logically programming the method steps. Therefore, the system, device, and various modules provided by the present invention can be considered a hardware component, and the modules included therein for implementing various programs can also be considered structures within the hardware component; the modules for implementing various functions can also be considered both software programs for implementing the method and structures within the hardware component.

[0100] The above describes specific embodiments of the present invention. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art may make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. The embodiments of this application and the features in the embodiments may be combined with each other in any manner unless there is a conflict.

Claims

1. A sunlight sensor data processing method for comfort compensation, characterized in that: include: Step 1: Calculate real-time sunlight intensity data through the sunlight sensor; Step 2: Obtain the spot area of ​​sunlight in the designated area inside the car through an algorithm or calibration method; Step 3: Calculate the energy input from sunlight within the designated area inside the vehicle; Step 4: Calculate the heat exchange between the interior and the air; Step 5: Calculate the energy stored in the interior; Step 6: Calculate the average interior temperature; Step 7: When the sunlight intensity changes, calculate the sunlight intensity output based on the energy stored in the interior; Step 8: Adjust the air volume and temperature of the air conditioner according to the sunlight intensity output to maintain the temperature inside the vehicle and the comfort of the passengers, or use the energy input from the sunlight into the vehicle to directly adjust the air conditioning system for the comfort of the sunlight.

2. The sunlight sensor data processing method for comfort compensation according to claim 1, characterized in that: Step 1 includes: calculating real-time sunlight intensity data I by calculating or looking up the analog signal of the sunlight sensor, and calculating the sunlight intensity Ix, Iy, and Iz in the XYZ axis directions in the three-dimensional coordinate system using the sunlight altitude angle and the sunlight incident angle formed by the sun and the vehicle.

3. The sunlight sensor data processing method for comfort compensation according to claim 2, characterized in that: The step 2 includes: A sunlight spot area model is established using physical structures to calculate the sunlight spot area inside the car, which are the spot areas Sx, Sy, and Sz in the XYZ axis directions in the three-dimensional coordinate system. Alternatively, the equivalent spot area S inside the vehicle can be estimated or obtained by looking up a table based on the sunlight altitude angle and the sunlight incidence deflection angle formed by the sun and the vehicle.

4. The sunlight sensor data processing method for comfort compensation according to claim 3, characterized in that: The step 3 comprises: If the method of processing data using the three-dimensional spot area inside the car is used, the sunlight energy input into the car per second is: Qxyz=Ix×Sx+Iy×Sy+Iz×Sz; If the data is processed using the equivalent spot area method, the sunlight energy input into the car per second is: Q = Ix × S.

5. The sunlight sensor data processing method for comfort compensation according to claim 1, characterized in that: The step 4 comprises: Using the three-dimensional spot area data processing method, the energy of sunlight input into the car is: Qair_xyz=(Sx+Sy+Sx)×R×(Ti-Tair); Using the method of processing data with equivalent spot area, the energy of sunlight input into the car is: Qair = A × R × (Ti-Tair); Where R is the convective heat exchange coefficient; Ti is the interior temperature, Tair is the air temperature in the area; and A is the total interior area.

6. The sunlight sensor data processing method for comfort compensation according to claim 5, characterized in that: The step 5 comprises: Using the method of processing data with three-dimensional spot area, the energy stored in the interior is: QI_s = Qxyz - Qair_xyz; Using the method of processing data with equivalent spot area, the energy stored in the interior is: QI_s=Q-Qair.

7. The sunlight sensor data processing method for comfort compensation according to claim 6, characterized in that: The average interior temperature is: Ti = QI_s / (C×M) + Ti_Prv; Where Ti_Prv is the interior temperature at the previous calculation time; Ti is the interior temperature at the current time; C is the interior specific heat capacity; and M is the total mass of the interior.

8. The sunlight sensor data processing method for comfort compensation according to claim 7, characterized in that: The step 7 comprises: Using the three-dimensional spot area data processing method, the equivalent sunlight intensity is: I_sensor = Qair / (Sx+Sy+Sx); Using the method of processing data with equivalent spot area, the equivalent sunlight intensity is: I_sensor = Qair / S; The final output equivalent sunlight intensity I_sw is the maximum value of the equivalent sunlight intensity I_sensor and the sunlight intensity Ix.

9. The sunlight sensor data processing method for comfort compensation according to claim 1, characterized in that: A heat storage value is used to characterize the heat storage of the interior of the vehicle. The larger the heat storage value, the greater the heat storage of the interior. When the interior stores a certain amount of heat, when the sunlight disappears, the interior releases a certain amount of heat, which is equivalent to a certain amount of sunlight input. When sunlight appears or rises, the sunlight intensity is increased according to conventional filtering methods. When sunlight disappears or decreases, the interior releases the accumulated heat. Based on the heat storage value, it is determined whether the sunlight intensity output by the sunlight sensor decays quickly or slowly, or decays at different rates in stages.

10. The sunlight sensor data processing method for comfort compensation according to claim 9, characterized in that: The specific implementation process of characterizing the heat storage condition of the vehicle interior by heat storage value is as follows: According to the sunlight intensity given by the sunlight sensor, the increment of the heat storage value is calculated by looking up the table; the heat storage value is calculated by accumulation, and the heat storage value = the heat storage value at the previous moment + the increment of the heat storage value; Limit the heat storage value to a preset range; determine whether the sunlight intensity is increasing; If the sunlight intensity increases, the difference between the sunlight intensity at the previous moment and the current moment is calculated, and the sunlight intensity increase is calculated according to the preset ratio, where the increase = sunlight intensity difference × preset ratio; Calculate the sunlight intensity output value actually used for subsequent calculations at the current time, sunlight intensity output value = sunlight intensity output value at the previous moment + increase; If the sunlight intensity decreases, it is determined whether the heat storage value is greater than the preset interval. If the heat storage value is greater than the preset interval, the attenuation coefficient is set to a smaller value; if the heat storage value is less than the preset interval, the attenuation coefficient is set to a larger value; the sunlight intensity difference is calculated, and the sunlight intensity output value is calculated. The sunlight intensity output value = the previous sunlight intensity output value + the difference × the attenuation coefficient; If the sunlight intensity remains constant, the sunlight intensity output value remains unchanged.

Citation Information

Patent Citations

  • Automobile virtual sensor system

    CN115626021A

  • Vehicle inner surface light spot area corresponding energy calculation method, system, equipment and medium

    CN116278605A

  • Vehicle exterior temperature acquisition method and device, storage medium and equipment

    CN118277622A

  • Multi-temperature-zone air conditioner in-vehicle temperature compensation method and device

    CN118372609A

  • Comfort compensation method and system for calculating air temperature and air volume increment through energy

    CN118596775A