Control method of vehicle, control device of vehicle, vehicle, and storage medium
By acquiring environmental parameters from the vehicle's passenger compartment to calculate thermal comfort levels and human body heat values, the vehicle's equipment status is intelligently adjusted, solving the problem that head temperature cannot meet the requirements for driving and riding comfort in existing technologies, and achieving higher riding comfort.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2023-03-21
- Publication Date
- 2026-06-26
AI Technical Summary
Existing automotive control systems, which rely solely on head temperature within the passenger compartment, are insufficient to meet the actual comfort requirements of drivers and passengers.
By acquiring environmental parameters of the vehicle's passenger compartment, the thermal comfort level of the occupants is calculated, and the human body heat value is determined based on the thermal comfort level. This enables intelligent control of the vehicle, including adjusting the working status of equipment such as the vehicle's air conditioning, audio system, and central control display.
It improves the comfort of drivers and passengers, meets their actual comfort needs, and achieves precise adjustment of the passenger cabin environment.
Smart Images

Figure CN116141916B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle control method, control device, vehicle, and storage medium. Background Technology
[0002] As automobiles become an indispensable means of transportation, people are placing higher demands on the driving and riding environment of their vehicles as their living standards improve. Currently, most cars control in-vehicle equipment based on the head temperature of passengers, adjusting the interior environment to enhance passenger comfort.
[0003] However, head temperature cannot reasonably represent the actual comfort level of the human body, and it is difficult to meet the actual comfort requirements of drivers and passengers. Summary of the Invention
[0004] This application provides a vehicle control method, control device, vehicle, and storage medium to solve the problem that current automobiles only use head temperature for control, which is insufficient to meet the actual comfort requirements of drivers and passengers.
[0005] In a first aspect, this application provides a method for controlling a vehicle, including:
[0006] Obtain environmental parameters of the vehicle's passenger compartment and calculate the thermal comfort level of the passenger compartment occupants based on the environmental parameters;
[0007] The thermal comfort level is used to determine the body heat value of the crew members in the crew cabin;
[0008] Vehicles are controlled based on human body heat levels.
[0009] In one possible implementation, the environmental parameters include information on the angle of sunlight shining on the passenger compartment glass, information on the intensity of sunlight shining on the passenger compartment, and information on the latitude and longitude of the vehicle.
[0010] The thermal comfort level of the occupants in the passenger cabin is calculated based on environmental parameters, including:
[0011] The illumination angle is determined based on the illumination angle information and latitude and longitude information. The illumination angle is the angle between the sun and the normal to the crew cabin glass.
[0012] The human radiation energy in the crew cabin is determined based on the illumination angle and light intensity information.
[0013] The thermal comfort level of occupants in the crew cabin is determined based on the amount of radiation energy emitted by the human body.
[0014] In one possible implementation, the included angle of illumination is determined based on the illumination angle information and latitude and longitude information, including:
[0015] Determine the vehicle's heading based on latitude and longitude information;
[0016] The illumination angle is determined based on the illumination angle information and the direction of the vehicle's front.
[0017] In one possible implementation, the illumination angle information includes the solar altitude angle and the solar azimuth angle, and the formula for determining the illumination angle includes:
[0018] cosθ=sinγ·cosβ+cosγ·sinβ·cosδ
[0019] Where θ represents the illumination angle, γ represents the solar altitude angle, and β represents the angle between the crew cabin window and the horizontal plane. α represents the heading angle of the vehicle, and α represents the azimuth angle of the sun.
[0020] In one possible implementation, the light intensity information includes a measurement of the current sunlight illuminating the crew cabin glass;
[0021] The radiation energy emanating from the occupants of the crew cabin is determined based on the illumination angle and light intensity information, including:
[0022] Determine the area of the passenger compartment glass currently exposed to sunlight;
[0023] The intensity of transmitted light illuminating the passenger compartment glass is calculated based on the measured illumination value and the angle of illumination.
[0024] The human body radiation energy of the crew members in the crew cabin is determined based on the intensity of transmitted light and the area of the region.
[0025] In one possible implementation, the passenger compartment glass includes a windshield and / or window glass;
[0026] The formula for calculating the intensity of transmitted light through a windshield when sunlight shines on it is:
[0027] I solar =I sensor / τ(θ1)
[0028] I solar Indicates the intensity of transmitted light from the sun onto the windshield, I sensor τ(θ1) represents the measured value of sunlight shining on the windshield, and τ(θ1) represents the projectivity of the windshield at the first included angle. 0 < τ(θ1) < 1, where the first included angle is the angle between the sun and the normal to the windshield.
[0029] The formula for calculating the intensity of transmitted light through a car window when sunlight shines on it is:
[0030] I 侧 =I solar ·τ(θ2)
[0031] I 侧τ(θ2) represents the intensity of transmitted light from the sun onto the car window, and τ(θ2) represents the transmittance of the car window at the second included angle. 0 < τ(θ2) < 1, where the second included angle is the angle between the sun and the normal to the car window.
[0032] In one possible implementation, the thermal comfort level of the occupants in the passenger cabin is calculated based on environmental parameters, including:
[0033] The body temperature of the occupants in the occupant cabin is calculated based on environmental parameters, and the thermal comfort level of the occupants in the occupant cabin is calculated based on the body temperature; where body temperature includes human skin temperature and human core temperature.
[0034] In one possible implementation, the body thermal value of the occupants in the passenger compartment is determined based on the thermal comfort level, including:
[0035] Based on the first correspondence table, the human body heat value of the crew members corresponding to the thermal comfort level is determined by looking up the table.
[0036] In one possible implementation, vehicle control is based on human body heat value, including:
[0037] When the human body's calorific value is not greater than the first preset calorific value, the vehicle will not be controlled;
[0038] When the human body's calorific value is greater than the first preset calorific value but not greater than the second preset calorific value, the vehicle's air conditioning is controlled to operate at the first power.
[0039] When the human body's calorific value is greater than the second preset calorific value but not greater than the third preset calorific value, the vehicle's air conditioning is controlled to operate at the second power.
[0040] When the human body's calorific value exceeds the third calorific value, the vehicle's air conditioning will be controlled to operate at the third power level.
[0041] Wherein, the first preset calorific value is less than the second preset calorific value, the second preset calorific value is less than the third preset calorific value, the first power is less than the second power, and the second power is less than the third power.
[0042] Secondly, this application provides a vehicle control device, comprising:
[0043] The parameter acquisition module is used to acquire environmental parameters of the vehicle's passenger compartment and calculate the thermal comfort level of the passenger compartment occupants based on the environmental parameters.
[0044] The calorific value calculation module is used to determine the human calorific value of the occupants in the passenger cabin based on the thermal comfort level;
[0045] The vehicle control module is used to control the vehicle based on the human body's thermal values.
[0046] Thirdly, this application provides a vehicle including a controller, the controller including a memory and a processor, the memory storing a computer program executable on the processor, the processor executing the computer program to implement the steps of the vehicle control method as described in the first aspect or any possible implementation of the first aspect.
[0047] Fourthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the vehicle control method as described in the first aspect or any possible implementation of the first aspect.
[0048] This application provides a vehicle control method, control device, vehicle, and storage medium. Compared to vehicle control based solely on temperature near the human head, this application calculates the thermal comfort level of the occupants based on environmental parameters of the vehicle's passenger compartment, then determines the occupants' body heat value based on the thermal comfort level, and subsequently controls the vehicle based on the body heat value. By considering the occupants' body heat value distribution, the output vehicle control strategy can significantly improve the occupants' riding comfort and meet the actual comfort requirements of drivers and passengers. Attached Figure Description
[0049] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0050] Figure 1 This is a flowchart illustrating the implementation of the vehicle control method provided in this application embodiment;
[0051] Figure 2 This is a schematic diagram of a solar illumination angle provided in an embodiment of this application;
[0052] Figure 3 This is a schematic diagram of the illumination angle provided in the embodiments of this application;
[0053] Figure 4 This is a transmittance variation curve with incident angle provided in an embodiment of this application;
[0054] Figure 5 This is a schematic diagram of solar illumination provided in an embodiment of this application;
[0055] Figure 6 This is a schematic diagram of the structure of the vehicle control device provided in the embodiments of this application;
[0056] Figure 7This is a schematic diagram of the controller provided in an embodiment of this application. Detailed Implementation
[0057] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0058] To make the objectives, technical solutions, and advantages of this application clearer, the following description will be provided in conjunction with the accompanying drawings and specific embodiments.
[0059] See Figure 1 This illustrates a flowchart of the vehicle control method provided in an embodiment of this application. Figure 1 As shown, a vehicle control method may include S101 to S103.
[0060] S101, acquire the environmental parameters of the vehicle's passenger compartment, and calculate the thermal comfort level of the passenger compartment occupants based on the environmental parameters.
[0061] Optionally, the execution entity in this application embodiment can be the vehicle central control unit or a vehicle controller specifically used to adjust the comfort of drivers and passengers. The specific settings can be made according to the actual situation. This application embodiment uses the vehicle central control unit as an example for illustration.
[0062] The passenger compartment is the interior area of a vehicle where passengers can ride. A vehicle may include at least one passenger compartment, and the rules for dividing the passenger compartment can be selected according to the actual situation. For example, for a small car, the passenger compartment can be divided into a front passenger compartment and a rear passenger compartment, or it can be divided into a driver's passenger compartment, a front passenger compartment, and a rear passenger compartment, or the entire small car can be considered as a single passenger compartment.
[0063] Optionally, the environmental parameters of the passenger compartment may include internal environmental parameters and / or external environmental parameters. For example, environmental parameters may include at least one of the following: internal ambient temperature, internal ambient humidity, internal noise, air conditioning vent wind speed, air conditioning air volume, external ambient temperature, external ambient humidity, current weather conditions (rain, snow, overcast, sunny, haze, etc.), and external light intensity.
[0064] Optionally, the thermal comfort level is a quantitative index indicating how occupants perceive the thermal environment. It can be expressed using Predicted Mean Vote (PMV), the Teq (Temporal Equivalent Temperature) index, or the Thermal Comfort Test System (DTS) index. Thermal comfort levels can include seven categories: hot, warm, slightly warm, moderate, slightly cool, cool, and cold. PMV or equivalent temperature can be calculated using factors such as air humidity, mean radiant temperature, air velocity, relative humidity, metabolic rate, and clothing thermal resistance; the specific level can be selected based on actual conditions.
[0065] Calculating the thermal comfort level of occupants in the passenger cabin allows for an accurate and comprehensive assessment of the current condition of the cabin, improving the reliability of subsequent calculations of human body thermal values within the cabin.
[0066] S102, determine the body heat value of the crew members in the crew cabin according to the thermal comfort level.
[0067] Optionally, the vehicle may have a pre-stored first correspondence table, in which thermal comfort levels correspond one-to-one with human body calorific values. Different thermal comfort levels correspond to different human body calorific values, and the human body calorific value corresponding to the current thermal comfort level can be obtained by looking up the table. Alternatively, the first correspondence table may be stored in the cloud. The vehicle's central control unit can send the calculated thermal comfort level to the cloud, which will then look up the table and send the corresponding human body calorific value back to the vehicle's central control unit. The specific choice can be made based on the actual situation.
[0068] S103 controls the vehicle based on the human body's thermal value.
[0069] After determining the current body temperature of the occupants in the passenger compartment, the vehicle's central control system will output a corresponding control strategy to control the operation of the vehicle's electronic equipment to ensure a comfortable environment for the occupants. This electronic equipment may include the vehicle's audio system, central control display screen, and air conditioning system.
[0070] Optionally, when the vehicle's air conditioning is operating, the control process may include:
[0071] When the human body's calorific value is not greater than the first preset calorific value, the vehicle is not controlled; when the human body's calorific value is greater than the first preset calorific value but not greater than the second preset calorific value, the vehicle's air conditioning is controlled to operate at the first power; when the human body's calorific value is greater than the second preset calorific value but not greater than the third preset calorific value, the vehicle's air conditioning is controlled to operate at the second power; when the human body's calorific value is greater than the third calorific value, the vehicle's air conditioning is controlled to operate at the third power.
[0072] The first preset calorific value is less than the second preset calorific value, the second preset calorific value is less than the third preset calorific value, the first power is less than the second power, and the second power is less than the third power. Specific preset values can be set according to actual conditions. For example, the first power can be 20% of the full-load power, the second power can be 50% of the full-load power, and the third power can be 90% of the full-load power.
[0073] When the human body's calorific value is high, the air conditioning power can be increased to lower the temperature in the passenger compartment. By automatically adjusting the vehicle's air conditioning power based on the human body's calorific value, the temperature adjustment needs of the passenger compartment can be met, improving passenger comfort. Specific vehicle air conditioning control strategies can include default factory settings and personalized settings, which can be selected according to actual needs.
[0074] Optionally, the control process may also include the following when the car audio system is in operation:
[0075] When the human body's calorific value is not greater than the first preset calorific value, the vehicle is not controlled; when the human body's calorific value is greater than the first preset calorific value but not greater than the second preset calorific value, the vehicle audio system is controlled to operate at the first volume; when the human body's calorific value is greater than the second preset calorific value but not greater than the third preset calorific value, the vehicle air conditioner is controlled to operate at the second volume; when the human body's calorific value is greater than the third calorific value, the vehicle air conditioner is controlled to operate at the third volume.
[0076] The first volume is greater than the second volume, and the second volume is greater than the third volume.
[0077] When a person's body temperature is high, the car audio system's volume output can be reduced to prevent passenger irritation. By automatically adjusting the car audio system's volume based on body temperature, the system can meet passengers' needs for adjusting the volume within the passenger compartment, thus improving passenger comfort. Specific car audio control strategies can include default factory settings and personalized settings, which can be selected according to actual needs.
[0078] In addition, it can automatically adjust the output music type of the car audio system based on the human body's thermal value, or automatically adjust the output theme of the central control display screen based on the human body's thermal value, or automatically adjust the vehicle's driving mode (sport mode, economy mode, balance mode, etc.) based on the human body's thermal value, or automatically adjust the degree of raising and lowering of the passenger compartment windows based on the human body's thermal value, so as to improve the riding comfort of the passengers in the passenger compartment.
[0079] In the embodiments of this application, the control strategy for controlling the vehicle based on human body heat value can be divided into default factory settings and personalized settings, which can be selected according to the actual situation.
[0080] In some embodiments of this application, the "calculating the thermal comfort level of the occupants in the occupant cabin based on environmental parameters" in S101 above may include:
[0081] The body temperature of the occupants in the occupant cabin is calculated based on environmental parameters, and the thermal comfort level of the occupants in the occupant cabin is calculated based on the body temperature; where body temperature includes human skin temperature and human core temperature.
[0082] Optionally, environmental parameters may include at least one of the following: cabin temperature, blower voltage, and cabin illumination intensity.
[0083] Specifically, the vehicle's central control system can obtain the temperature of the passenger compartment through temperature sensors or from the temperature control calculation module.
[0084] The vehicle's central control system can convert the blower voltage into the passenger compartment airflow speed. The blower voltage corresponds to the blower's airflow, and the airflow can be further correlated with the passenger compartment airflow speed. This correspondence can be obtained through CFD or experimental calibration, forming a map table. The specific settings can be customized according to actual conditions.
[0085] The vehicle's central control system can calculate the occupant's radiant energy by analyzing the intensity of light.
[0086] After obtaining the passenger compartment temperature, passenger compartment wind speed, and occupant radiant energy, the vehicle's central control system can calculate the occupants' skin temperature and core body temperature based on these parameters. Then, the central control system can calculate the occupants' thermal comfort level based on their skin temperature and core body temperature, facilitating more accurate calculation of occupant thermal values and thus better vehicle control. The thermal comfort level can be represented by the Thermal Comfort System (DTS) index.
[0087] In some embodiments of this application, environmental parameters include information on the angle of sunlight shining on the passenger compartment glass, information on the intensity of sunlight shining on the passenger compartment, and information on the latitude and longitude of the vehicle.
[0088] The phrase “calculate the thermal comfort level of the occupants in the occupant cabin based on environmental parameters” in S101 above may include S1011 to S1013.
[0089] S1011, the illumination angle is determined based on the illumination angle information and latitude and longitude information. The illumination angle is the angle between the sun and the normal to the crew cabin glass.
[0090] The vehicle's central control system can obtain the vehicle's current latitude and longitude information through the in-vehicle navigation module, such as via GPS or BeiDou navigation. Latitude and longitude information can include the vehicle's current longitude and latitude. Illumination angle information can include the solar altitude angle and solar azimuth angle.
[0091] Specifically, the vehicle's heading angle is determined based on latitude and longitude information; the included angle of illumination is determined based on the illumination angle information and the vehicle's heading angle.
[0092] The solar altitude angle γ satisfies: sinγ=cosh cosεcosΦ+sinεsinΦ.
[0093] The solar azimuth angle α satisfies: cosα=(sinε-sinγsinΦ) / (cosγcosΦ).
[0094] h = 15 × (t + (Λ - 120°) / 15° - 12), where t is time.
[0095] ε=-23.44°*cos(360 / 365·(N+10)), where the unit of angle in cosine is degrees, and N is the day of the year.
[0096] The heading angle ζ of the vehicle can be calculated using the changes in latitude and longitude at adjacent times:
[0097] tan ζ =(Λ) i -Λ i-1 ) / (Φ i -Φ i-1 ), where Λ represents longitude and Φ represents latitude.
[0098] In the embodiments of this application, the formula for determining the irradiation angle includes:
[0099] cosθ=sinγ·cosβ+cosγ·sinβ·cosδ
[0100] Where θ represents the illumination angle, γ represents the solar altitude angle, and β represents the angle between the crew cabin window and the horizontal plane. α represents the heading angle of the vehicle, and α represents the azimuth angle of the sun.
[0101] For example, see Figure 2 This illustrates a schematic diagram of a solar illumination angle provided in an embodiment of this application. For example... Figure 2 As shown, N represents north, E represents east, ζ represents the direction of the vehicle's front, β represents the angle between the passenger compartment window and the horizontal plane, θ represents the illumination angle, and γ represents the solar altitude angle.
[0102] S1012, determine the human body radiation energy of the crew members in the crew cabin based on the illumination angle and light intensity information.
[0103] Optionally, the light intensity information includes the measured value of sunlight shining on the passenger compartment glass. The vehicle's central control system can obtain the light measurement value through a corresponding light sensor. The light sensor can be located on the inside of the passenger compartment glass, and the specific configuration can be determined according to actual conditions.
[0104] Specifically, calculating the human radiation energy of occupants in the crew cabin can include:
[0105] Determine the area currently illuminated by the sun for the occupants. This area can be pre-defined, and a table showing the change in the area illuminated by the sun over time can be obtained. This table allows us to determine the area illuminated by the sun at the current moment.
[0106] The intensity of transmitted light illuminating the crew cabin glass is calculated based on the measured illumination value and the angle of illumination.
[0107] The human body radiation energy of the crew members in the crew cabin is determined based on the intensity of transmitted light and the area of the region.
[0108] Optionally, the human body radiation energy of the passenger compartment includes the sum of the human body radiation energy emitted by the sun when it shines on each passenger compartment window, which may include the windshield and / or the window glass.
[0109] For example, the driver's side passenger compartment glass may include a windshield and a left-side window; the front passenger compartment glass may include a windshield and a right-side window; and the rear passenger compartment may include a rear windshield, a left-side window, and a right-side window. For large buses, the passenger compartment glass may only include either the left-side window or the right-side window.
[0110] For example, see Figure 3 This illustrates a schematic diagram of the illumination angle provided in an embodiment of this application. For example... Figure 3 As shown, the illumination angle θ represents the angle between the sun's incident light and the normal to the crew cabin glass, and β represents the angle between the crew cabin glass and the horizontal plane.
[0111] This application's embodiments calculate the vehicle's heading angle using latitude and longitude information, providing real-time feedback on the vehicle's direction of travel. This direction of travel allows for real-time calculation of the radiation angle, enabling reliable calculation of human body radiation energy and facilitating subsequent intelligent adjustment of vehicle thermal comfort. Specifically, by introducing the heading angle, not only can lane-level intelligent adjustment of in-vehicle thermal comfort be achieved (i.e., intelligent adjustment of vehicle thermal comfort in different lanes), but also vehicle-level intelligent adjustment of in-vehicle thermal comfort (i.e., intelligent adjustment of vehicle thermal comfort in different directions at the same location). This makes thermal comfort adjustment more precise and intelligent, greatly improving the passenger experience.
[0112] In the embodiments of this application, the methods for calculating the transmitted light intensity of the windshield and the vehicle window are different.
[0113] The formula for calculating the intensity of transmitted light through a windshield when sunlight shines on it is:
[0114] I solar =I sensor / τ(θ1)
[0115] I solar Indicates the intensity of transmitted light from the sun onto the windshield, I sensor The value represents the measured illumination of the windshield by the sun, and τ(θ1) represents the projectivity of the windshield at the first included angle. 0 < τ(θ1) < 1, where the first included angle is the angle between the sun and the normal of the windshield.
[0116] The formula for calculating the intensity of transmitted light from the sun shining through the vehicle window is:
[0117] I 侧 =I solar ·τ(θ2)
[0118] I 侧 τ(θ2) represents the transmitted light intensity of the sun shining on the car window glass, and τ(θ2) represents the transmittance of the car window glass at the second included angle, 0<τ(θ2)<1, where the second included angle is the angle between the sun and the normal of the car window glass.
[0119] Figure 4 This is a transmittance variation curve with incident angle provided in an embodiment of this application. Figure 4 As shown, τ(θ) is the transmittance of the glass as a function of the incident angle θ, 0 < τ(θ) < 1. τ(θ) can be obtained from the cabin glass manufacturer and is a factory parameter.
[0120] For example, the light intensity received by different parts of the human body is the same as the intensity of sunlight after passing through glass. The driver receives light from the direction of the windshield or the left front window.
[0121] The light intensity I measured by the sunlight sensor is the light intensity in the direction of the windshield. sensor It can be obtained directly.
[0122] The light intensity I measured by the sunlight sensor is the illumination from the left side of the glass. sensor It is derived from the angle between the sun and the windshield and the left front window.
[0123] Get the current direct sunlight intensity I solar .
[0124] I solar =I sensor / τ(θ)
[0125] I 侧 =I solar ·τ(θ 侧 )
[0126] I solar The intensity of transmitted sunlight, W / m 2 I sensor The light intensity, W / m², is measured by the sunlight sensor. 2 .
[0127] After determining the intensity of sunlight transmitted through the glass, the product of the intensity of sunlight transmitted through each pane of glass and the area of the human body corresponding to that pane can be calculated. This product value is taken as the human body radiation energy after the sun passes through that pane of glass. The sum of the human body radiation energy of each pane of glass is then calculated as the human body radiation energy of the occupant.
[0128] For example, Figure 5 This is a schematic diagram of solar illumination provided in an embodiment of this application, such as... Figure 5 As shown, the driver's passenger compartment glass may include the windshield and the left-side window. When calculating the transmitted light intensity of the driver's passenger compartment, the transmitted light intensity of the windshield and the left-side window must be considered.
[0129] S1013, determine the thermal comfort level of occupants in the crew cabin based on human body radiation energy.
[0130] After determining the occupant's human radiation energy, the vehicle's central control system can calculate the thermal comfort level of the occupants in the passenger compartment based on the occupant's human radiation energy and other environmental parameters.
[0131] Specifically, the vehicle's central control system can calculate the occupants' body temperature based on their radiant energy, cabin wind speed, and cabin temperature, thereby determining the occupants' thermal comfort level.
[0132] For example, the passenger compartment glass includes a windshield and a window glass, the light intensity information includes the light measurement value corresponding to the windshield, and the illumination angle includes a first angle and a second angle, the first angle being the angle between the sun and the normal of the windshield, and the second angle being the angle between the sun and the normal of the window glass.
[0133] Calculating the human body radiation energy of occupants can include:
[0134] Determine the first irradiation area and the second irradiation area. The first irradiation area is the area of the person on the windshield that is currently illuminated by the sun, and the second irradiation area is the area of the person on the vehicle window that is currently illuminated by the sun.
[0135] The transmitted light intensity of the sun is calculated based on the measured light intensity and the first angle. The radiation energy of the first human body is determined based on the measured light intensity and the first irradiated area. The radiation energy of the first human body is the energy of the sun shining on the occupant through the windshield.
[0136] The second transmitted light intensity illuminating the vehicle window is calculated based on the solar transmitted light intensity and the second angle. The second human body radiation energy is determined based on the second transmitted light intensity and the second irradiated area. The second human body radiation energy is the energy of the current sun illuminating the occupant through the vehicle window.
[0137] The occupant's body radiation energy is determined based on the first and second body radiation energies.
[0138] This application embodiment comprehensively considers the human body radiation energy from solar exposure to occupants, calculates the thermal comfort level based on the human body radiation energy of each part, and then obtains the occupant's body heat value. The body heat value obtained in this way can more comprehensively and accurately reflect the actual situation of the occupants, which is beneficial for subsequently adopting appropriate control strategies to control the vehicle and improve the occupant's riding comfort.
[0139] This application embodiment calculates the thermal comfort level and human calorific value of the occupants in the passenger compartment through the vehicle's central control system. Without adding additional hardware, it can accurately calculate the thermal comfort level in real time based on environmental parameters and convert it into human calorific value, thereby precisely controlling thermal comfort and improving the thermal comfort of the occupants.
[0140] This application's embodiments take into account the problem of thermal discomfort that may result from increased heat due to sunlight exposure on the human body, and can achieve real-time comfort for drivers and passengers, thereby improving the vehicle's intelligence level.
[0141] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0142] The following are device embodiments of this application. For details not described in detail, please refer to the corresponding method embodiments described above.
[0143] Figure 6 A schematic diagram of the vehicle control device provided in an embodiment of this application is shown. For ease of explanation, only the parts related to the embodiment of this application are shown, and are described in detail below:
[0144] like Figure 6 As shown, the vehicle control device 20 may include:
[0145] The parameter acquisition module 201 is used to acquire the environmental parameters of the vehicle's passenger compartment and calculate the thermal comfort level of the passenger compartment occupants based on the environmental parameters.
[0146] The calorific value calculation module 202 is used to determine the human calorific value of the occupants in the passenger cabin according to the thermal comfort level;
[0147] The vehicle control module 203 is used to control the vehicle based on the human body's thermal value.
[0148] In some embodiments of this application, environmental parameters include information on the angle of sunlight shining on the passenger compartment glass, information on the intensity of sunlight shining on the passenger compartment, and information on the latitude and longitude of the vehicle.
[0149] The calorific value calculation module 202 may include:
[0150] The first calculation unit is used to determine the illumination angle based on the illumination angle information and latitude and longitude information. The illumination angle is the angle between the sun and the normal to the crew cabin glass.
[0151] The second calculation unit is used to determine the human body radiation energy in the occupant cabin based on the illumination angle and light intensity information.
[0152] The third calculation unit is used to determine the thermal comfort level of the occupants in the crew cabin based on the human body's radiated energy.
[0153] In some embodiments of this application, the first calculation unit is further configured to determine the vehicle's heading direction based on latitude and longitude information; and to determine the illumination angle based on the illumination angle information and the vehicle's heading direction.
[0154] In some embodiments of this application, the illumination angle information includes the solar altitude angle and the solar azimuth angle, and the formula for determining the illumination angle includes:
[0155] cosθ=sinγ·cosβ+cosγ·sinβ·cosδ
[0156] Where θ represents the illumination angle, γ represents the solar altitude angle, and β represents the angle between the crew cabin window and the horizontal plane. α indicates the direction the car is facing, and α represents the solar azimuth.
[0157] In some embodiments of this application, the light intensity information includes a measurement of the current sunlight illuminating the passenger compartment glass;
[0158] The third computing unit may include:
[0159] The first calculation subunit is used to determine the area of the crew cabin glass currently illuminated by the sun.
[0160] The second calculation subunit is used to calculate the transmitted light intensity of the current sunlight illuminating the crew cabin glass based on the illumination measurement value and the illumination angle.
[0161] The third calculation subunit is used to determine the human body radiation energy in the crew cabin based on the transmitted light intensity and the area of the region.
[0162] In some embodiments of this application, the passenger compartment glass includes a windshield and / or a window.
[0163] The formula for calculating the intensity of transmitted light through a windshield when sunlight shines on it is:
[0164] I solar =I sensor / τ(θ1)
[0165] Isolar Indicates the intensity of transmitted light from the sun onto the windshield, I sensor τ(θ1) represents the measured value of sunlight shining on the windshield, and τ(θ1) represents the projectivity of the windshield at the first included angle. 0 < τ(θ1) < 1, where the first included angle is the angle between the sun and the normal to the windshield.
[0166] The formula for calculating the intensity of transmitted light through a car window when sunlight shines on it is:
[0167] I 侧 =I solar ·τ(θ2)
[0168] I 侧 τ(θ2) represents the intensity of transmitted light from the sun onto the car window, and τ(θ2) represents the transmittance of the car window at the second included angle. 0 < τ(θ2) < 1, where the second included angle is the angle between the sun and the normal to the car window.
[0169] In some embodiments of this application, the parameter calculation module 201 is further configured to calculate the body temperature of the occupants in the occupant cabin based on environmental parameters, and to calculate the thermal comfort level of the occupants in the occupant cabin based on the body temperature; wherein, the body temperature includes the human skin temperature and the human core temperature.
[0170] In some embodiments of this application, the vehicle has a first correspondence table pre-stored, in which the thermal comfort level corresponds one-to-one with the human body's thermal value;
[0171] The calorific value calculation module 202 is also used to determine the human body calorific value of the occupants in the passenger cabin corresponding to the thermal comfort level by looking up the table based on the first correspondence table.
[0172] In some embodiments of this application, the vehicle control module 203 may include:
[0173] The first control unit is used to not control the vehicle when the human body's calorific value is not greater than the first preset calorific value;
[0174] The second control unit is used to control the vehicle air conditioner to operate at the first power when the human body's calorific value is greater than the first preset calorific value and not greater than the second preset calorific value.
[0175] The third control unit is used to control the vehicle air conditioner to operate at the second power when the human body's calorific value is greater than the second preset calorific value but not greater than the third preset calorific value.
[0176] The fourth control unit is used to control the vehicle air conditioner to operate at the third power when the human body's calorific value is greater than the third calorific value;
[0177] Wherein, the first preset calorific value is less than the second preset calorific value, the second preset calorific value is less than the third preset calorific value, the first power is less than the second power, and the second power is less than the third power.
[0178] This application also provides a vehicle that includes a controller. Figure 7 This is a schematic diagram of the controller provided in an embodiment of this application. Figure 7 As shown, the controller 30 in this embodiment includes a processor 300 and a memory 301. The memory 301 stores a computer program 302 that can run on the processor 300. When the processor 300 executes the computer program 302, it implements the steps in the various vehicle control method embodiments described above, for example... Figure 1 S101 to S103 are shown. Alternatively, when the processor 300 executes the computer program 302, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 6 The functions of modules 201 to 203 are shown.
[0179] For example, computer program 302 can be divided into one or more modules / units, one or more of which are stored in memory 301 and executed by processor 300 to complete this application. One or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of computer program 302 in controller 30. For example, computer program 302 can be divided into... Figure 6 Modules 201 to 203 are shown.
[0180] The controller 30 may be a vehicle central control unit. The controller 30 may include, but is not limited to, a processor 300 and a memory 301. Those skilled in the art will understand that... Figure 7 This is merely an example of controller 30 and does not constitute a limitation on controller 30. It may include more or fewer components than shown, or combine certain components, or different components. For example, the controller may also include input / output devices, network access devices, buses, etc.
[0181] The processor 300 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0182] The memory 301 can be an internal storage unit of the controller 30, such as a hard disk or RAM of the controller 30. The memory 301 can also be an external storage device of the controller 30, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the controller 30. Furthermore, the memory 301 can include both internal and external storage units of the controller 30. The memory 301 is used to store computer programs and other programs and data required by the controller. The memory 301 can also be used to temporarily store data that has been output or will be output.
[0183] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0184] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0185] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0186] In the embodiments provided in this application, it should be understood that the disclosed devices / controllers and methods can be implemented in other ways. For example, the device / controller embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0187] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0188] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0189] If integrated modules / units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the control methods of the various vehicles described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.
[0190] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A method for controlling a vehicle, characterized in that, include: The environmental parameters of the vehicle's passenger compartment are obtained, and the thermal comfort level of the passenger compartment occupants is calculated based on the environmental parameters. The body thermal value of the occupants in the passenger cabin is determined based on the thermal comfort level. The vehicle is controlled based on the human body's caloric value; The environmental parameters include the passenger compartment temperature, blower voltage, sunlight intensity information of the passenger compartment, sunlight angle information of the passenger compartment glass, and the current latitude and longitude information of the vehicle; the sunlight intensity information includes the current sunlight measurement value of the passenger compartment glass. The calculation of the thermal comfort level of the occupants in the passenger cabin based on the environmental parameters includes: The blower voltage is converted to obtain the passenger compartment wind speed, and the passenger's radiant energy is calculated by analyzing the light intensity information. The calculation of the passenger's radiant energy by analyzing the light intensity information includes: determining the area of the passenger compartment glass currently illuminated by the sun; calculating the transmitted light intensity of the sun illuminating the passenger compartment glass based on the measured light intensity and the glass transmittance at the illumination angle; the illumination angle includes a first angle and a second angle; the passenger compartment glass includes a windshield and / or window glass; the formula for calculating the transmitted light intensity of the sun illuminating the windshield is: This indicates the intensity of transmitted light from the sun shining through the windshield. This represents the measured value of sunlight shining on the windshield. This indicates the projective power of the windshield at the first included angle. The first included angle is the angle between the sun and the normal of the windshield; The formula for calculating the intensity of transmitted light from the sun shining through the vehicle window is: This indicates the intensity of transmitted light from the sun shining through the vehicle window glass. This indicates the transmittance of the vehicle window glass at the second included angle. The second included angle is the angle between the sun and the normal to the car window glass; The human body radiation energy of the occupants in the passenger compartment is determined based on the transmitted light intensity and the area of the region. Before calculating the human body radiation energy of the occupants from the light intensity information, the process includes: determining the illumination angle based on the illumination angle information and the latitude and longitude information, wherein the illumination angle is the angle between the sun and the normal to the passenger compartment glass. Determining the illumination angle based on the illumination angle information and the latitude and longitude information includes: determining the vehicle's heading angle based on the latitude and longitude information; and determining the illumination angle based on the illumination angle information and the vehicle's heading angle. The formula for determining the vehicle's heading angle includes: tan ζ =(Λ i -Λ i-1 ) / (Φ i -Φ i-1 ), where Λ represents longitude and Φ represents latitude. Indicates the heading angle of the vehicle; The illumination angle information includes the solar altitude angle and the solar azimuth angle, and the formula for determining the illumination angle includes: in, Indicates the included angle of illumination. Indicates the solar altitude angle. This indicates the angle between the passenger compartment glass and the horizontal plane. , Indicates the solar azimuth angle; The thermal comfort level of the occupants in the occupant cabin is calculated based on the cabin temperature, cabin wind speed, and occupant radiant energy.
2. The vehicle control method according to claim 1, characterized in that, The calculation of the thermal comfort level of the occupants in the passenger cabin based on the cabin temperature, cabin wind speed, and occupant radiant energy includes: The body temperature of the occupants in the cabin is calculated based on the cabin temperature, cabin wind speed, and occupant radiant energy, and the thermal comfort level of the occupants in the cabin is calculated based on the body temperature; wherein, the body temperature includes human skin temperature and human core temperature. The vehicle has a pre-stored first correspondence table, in which the thermal comfort level corresponds one-to-one with the human body's thermal value; Determining the body thermal value of the occupants in the passenger cabin based on the thermal comfort level includes: Based on the first correspondence table, the human body heat value of the occupant in the passenger cabin corresponding to the thermal comfort level is determined by looking up the table.
3. The vehicle control method according to claim 1, characterized in that, The control of the vehicle based on the human body's calorific value includes: When the human body's calorific value is not greater than the first preset calorific value, the vehicle will not be controlled; When the human body's calorific value is greater than the first preset calorific value but not greater than the second preset calorific value, the vehicle's air conditioning is controlled to operate at the first power. When the human body's calorific value is greater than the second preset calorific value but not greater than the third preset calorific value, the vehicle's air conditioning is controlled to operate at the second power. When the human body's calorific value exceeds the third preset calorific value, the vehicle's air conditioning will operate at the third power level. Wherein, the first preset calorific value is less than the second preset calorific value, the second preset calorific value is less than the third preset calorific value, the first power is less than the second power, and the second power is less than the third power.
4. A vehicle comprising a controller, the controller including a memory and a processor, the memory storing a computer program running on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the vehicle control method as described in any one of claims 1 to 3 above.
5. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the vehicle control method as described in any one of claims 1 to 3 above.