Automobile air conditioning control method, vehicle processor, device and storage medium
By using multiple temperature and light intensity sensors in the car air-conditioning system, dynamically calculating the temperature compensation amount and adjusting the opening of the air-conditioning duct, the temperature deviation and energy waste problems caused by single-point detection in the existing technology are solved, and precise personalized air supply control is achieved, thereby improving passenger comfort.
Patent Information
- Application Number
- CN202510479935.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2045-04-17
AI Technical Summary
Existing automotive air-conditioning systems, through single-point temperature detection and centralized control, are unable to precisely control temperature differences within the vehicle, local thermal disturbances, personalized needs, and environmental interference, resulting in deviations between control strategies and actual needs, delayed responses, and energy waste.
Using multi-point temperature sensors and light intensity sensors, combined with engine temperature and window light intensity, the system dynamically calculates the temperature compensation for each seat and adjusts the opening of the air duct to achieve personalized air supply control.
It achieves rapid response and precise adjustment to local temperature differences, improves temperature uniformity inside the vehicle, reduces energy waste, and improves passenger comfort.
Smart Images

Figure CN119974904B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of new energy vehicles, and in particular to an automobile air-conditioning control method, a vehicle processor, a device, and a storage medium. Background Art
[0002] As a core device for ensuring a comfortable in-vehicle environment, the temperature control accuracy of the automotive air conditioning system directly affects the passenger experience. Existing automotive air conditioning systems generally adopt a single-point temperature detection and centralized control strategy. This involves installing a single temperature sensor at a specific location in the vehicle to collect the overall temperature signal, and then uniformly adjusting the air conditioning power and air outlet opening based on this signal. However, this control method struggles to meet precision requirements under complex operating conditions. The core technical features of existing systems are single-point temperature detection and centralized control logic: they rely solely on a single sensor to obtain the average in-vehicle temperature, and uniformly adjust the air conditioning parameters through a fixed algorithm, ensuring that all seats share the same cooling / heating intensity.
[0003] However, the research found that this technical solution has the following defects: First, single-point detection cannot cover the temperature differences in different areas within the vehicle, and it is difficult to capture local thermal disturbances (such as engine heat radiation or direct sunlight), resulting in deviations between the control strategy and actual needs; second, the sensor is susceptible to environmental interference, resulting in data distortion, and cannot distinguish the differentiated contributions of different heat sources; third, the adjustment method based on average temperature is difficult to meet personalized needs, and has a delayed response to temperature changes; fourth, to compensate for local high-temperature areas, the system needs to continue to operate at high power, resulting in over-adjustment and energy waste in low-temperature areas. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide an automobile air-conditioning control method, a vehicle processor, a device and a storage medium to achieve rapid response to local temperature differences, improve the accuracy and specificity of automobile air-conditioning control, and enhance the comfort of automobile use.
[0005] In a first aspect, embodiments of the present application provide an automotive air conditioning control method, which is applied to an automotive air conditioning control system. The system includes a plurality of first sensors for collecting seat temperatures at different automotive seats, a plurality of second sensors for collecting light intensities at different side automotive windows, and a third sensor for collecting engine temperature of the automotive engine. The automotive air conditioning control method runs on a vehicle processor and includes:
[0006] After obtaining the initial seat temperature of each vehicle seat, the light intensity at each side vehicle window, and the engine temperature collected by each first sensor, each second sensor, and the third sensor according to a preset collection period, determining a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat;
[0007] Determining a second temperature compensation amount for each vehicle seat affected by the light intensity based on the light intensity at each vehicle window and a second straight-line distance between each vehicle window and the vehicle seat on the same side;
[0008] determining an overall temperature compensation amount for each seat position based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and a second temperature compensation amount at each vehicle seat affected by the light intensity;
[0009] Determining the target opening of the automobile air conditioning duct corresponding to each automobile seat based on the initial seat temperature of each automobile seat and the overall temperature compensation amount;
[0010] Each automobile air-conditioning duct opening is controlled according to the target opening degree of each automobile air-conditioning duct opening.
[0011] Optionally, determining a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat includes:
[0012] Determine the equivalent additional distance of each car seat based on the thermal conductivity and thickness of the structural material of each car seat;
[0013] Determining an equivalent distance between the vehicle engine and each vehicle seat according to the equivalent additional distance of each vehicle seat and the first straight-line distance between the vehicle engine and each vehicle seat;
[0014] A first temperature compensation amount for each vehicle seat affected by the engine temperature is determined according to an equivalent distance between the vehicle engine and each vehicle seat and the engine temperature.
[0015] Optionally, determining a second temperature compensation amount at each vehicle seat affected by the light intensity based on the light intensity at each vehicle window and a second straight-line distance between each vehicle window and the vehicle seat on the same side includes:
[0016] Determine a first temperature change amount of a vehicle seat on the same side affected by air heating based on the light intensity at the vehicle windows on each side and the air light and heat absorption coefficient;
[0017] Determine a second temperature change at each vehicle seat affected by radiation heating from the object based on the light intensity at each vehicle window, a second straight-line distance between each vehicle window and the vehicle seat on the same side, and a light radiation distance attenuation coefficient;
[0018] A second temperature compensation amount for each vehicle seat affected by the light intensity is determined based on a first temperature change amount affected by air heating and a second temperature change amount affected by object radiation heating at each vehicle seat.
[0019] Optionally, determining the overall temperature compensation amount at each seat position based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and a second temperature compensation amount at each vehicle seat affected by the light intensity includes:
[0020] Assign a first influence weight and a second influence weight to the engine temperature influence and the light intensity influence respectively;
[0021] determining a first local temperature compensation amount at each vehicle seat affected by the engine temperature based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and the first influence weight;
[0022] determining a second local temperature compensation amount affected by the light intensity at each vehicle seat according to the second temperature compensation amount affected by the light intensity at each vehicle seat and the second influence weight;
[0023] An overall temperature compensation amount for each vehicle seat is determined based on the first local temperature compensation amount and the second local temperature compensation amount for each vehicle seat.
[0024] Optionally, determining the target opening of the automobile air-conditioning duct corresponding to each automobile seat based on the initial seat temperature and the overall temperature compensation amount at each automobile seat includes:
[0025] Determine the initial control opening of the automobile air conditioning duct corresponding to each automobile seat according to the feedforward proportional coefficient and the overall temperature compensation amount at each automobile seat;
[0026] Determining the optimized control opening of the automobile air conditioning duct opening corresponding to each automobile seat according to the initial control opening of the automobile air conditioning duct opening corresponding to each automobile seat, the automobile air conditioning set temperature and the initial seat temperature at each automobile seat;
[0027] The target opening of the automobile air-conditioning duct opening corresponding to each automobile seat is determined according to the optimized control opening of the automobile air-conditioning duct opening corresponding to each automobile seat and the opening limit of the automobile air-conditioning duct opening.
[0028] Optionally, the method further includes:
[0029] Get the current seat temperature at different car seats;
[0030] Calculating an average seat temperature of the current seat temperature at each vehicle seat, and calculating a temperature difference between the average seat temperature and a vehicle air conditioner set temperature;
[0031] Determining whether the temperature difference exceeds a preset threshold;
[0032] If the temperature difference exceeds the preset threshold, the compressor power of the automobile air conditioner and / or the fan speed of the automobile air conditioner are adjusted.
[0033] Optionally, adjusting the compressor power of the automobile air conditioner includes:
[0034] Determining a compressor power adjustment amount based on the temperature difference and a preset compressor power proportional coefficient;
[0035] determining a target compressor power according to the compressor power adjustment amount, the current compressor power of the automobile air conditioner, and an upper limit value of the compressor power of the automobile air conditioner;
[0036] adjusting the compressor power of the automobile air conditioner according to the target compressor power;
[0037] Adjusting the fan speed of the automobile air conditioner includes:
[0038] Determining a fan speed adjustment amount according to the temperature difference and a preset fan speed proportional coefficient;
[0039] determining a target fan speed according to the fan speed adjustment amount, the current fan speed of the automobile air conditioner, and an upper limit value of the fan speed of the automobile air conditioner;
[0040] The fan speed of the automobile air conditioner is adjusted according to the target fan speed.
[0041] In a second aspect, an embodiment of the present application provides a vehicle processor, which is provided in an automobile air conditioning control system. The automobile air conditioning control system further includes a plurality of first sensors for collecting seat temperatures at different automobile seats, a plurality of second sensors for collecting light intensities at different side automobile windows, and a third sensor for collecting engine temperature of the automobile engine. The vehicle processor includes:
[0042] a first temperature compensation amount determination module for determining, after acquiring the initial seat temperature of each vehicle seat, the light intensity at each side vehicle window, and the engine temperature collected by each first sensor, each second sensor, and the third sensor according to a preset collection period, a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat;
[0043] a second temperature compensation amount determination module for determining, based on the light intensity at the vehicle windows on each side and a second straight-line distance between the vehicle windows on each side and the vehicle seats on the same side, a second temperature compensation amount at each vehicle seat affected by the light intensity;
[0044] an overall temperature compensation amount determination module, configured to determine an overall temperature compensation amount for each seat position based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and a second temperature compensation amount at each vehicle seat affected by the light intensity;
[0045] a target opening determination module, configured to determine a target opening of the automobile air conditioning duct opening corresponding to each automobile seat based on the initial seat temperature and the overall temperature compensation amount at each automobile seat;
[0046] The automobile air-conditioning control module is used to control each automobile air-conditioning duct opening according to the target opening degree of each automobile air-conditioning duct opening.
[0047] In a third aspect, an embodiment of the present application provides a computer device comprising: a processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the automobile air-conditioning control method described in any optional implementation manner of the first aspect are performed.
[0048] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the automobile air-conditioning control method described in any optional implementation manner in the first aspect are executed.
[0049] The technical solutions provided by this application include but are not limited to the following beneficial effects:
[0050] This application first determines a first temperature compensation amount for each seat affected by the engine temperature based on the engine temperature and a first linear distance between the engine and each seat. This accurately calculates the compensation amount for each seat affected by the engine temperature, effectively correcting the blind spot of traditional single-point detection in detecting local thermal disturbances and providing a more realistic temperature correction basis for subsequent control. Then, based on the light intensity at each side of the vehicle window and the second linear distance between each side of the vehicle window and the seat on the same side, a second temperature compensation amount for each seat affected by the light intensity is determined. This dynamically compensates for the local temperature rise caused by direct sunlight, enabling the system to adapt to temperature changes under different lighting conditions and enhancing robustness to environmental interference. Next, based on the first temperature compensation amount affected by the engine temperature and the second temperature compensation amount affected by the light intensity, an overall temperature compensation amount for each seat position is determined. The engine thermal radiation and light compensation amounts are superimposed to form a comprehensive temperature correction parameter. This comprehensively accounts for the differential impact of complex heat sources on seat temperature within the vehicle and avoids adjustment errors caused by single-factor compensation. The system then determines the target opening of the corresponding air conditioning duct outlet for each seat based on the initial seat temperature and the overall temperature compensation. This generates independent damper opening commands for each seat, enabling personalized air distribution and addressing the problem of traditional centralized control failing to meet local temperature requirements. Finally, the system controls each air conditioning duct outlet based on its target opening, precisely adjusting the air supply intensity for each seat through independent damper openings. This allows for rapid response to local temperature changes while preventing global overcooling or overheating, significantly improving temperature uniformity within the vehicle, and reducing energy waste caused by redundant air supply.
[0051] To summarize, this application quantifies the differentiated effects of engine thermal radiation and light intensity on each seat, generates an overall temperature compensation amount by superposition, and dynamically adjusts the air duct opening based on the initial seat temperature, thereby achieving a rapid response to local temperature differences, improving the accuracy and specificity of automobile air conditioning control, and enhancing the comfort of automobile use.
[0052] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without making any creative efforts.
[0054] Figure 1A flow chart of a method for controlling an automobile air conditioner provided by the first embodiment of the present invention is shown;
[0055] Figure 2 A flow chart of a method for determining a first temperature compensation value provided by the first embodiment of the present invention is shown;
[0056] Figure 3 A flow chart of a second temperature compensation method provided by the first embodiment of the present invention is shown;
[0057] Figure 4 A flow chart of a method for determining an overall temperature compensation amount provided by the first embodiment of the present invention is shown;
[0058] Figure 5 A flow chart of a method for determining a target opening degree provided in the first embodiment of the present invention is shown;
[0059] Figure 6 A flow chart of a second automobile air-conditioning control method provided in the first embodiment of the present invention is shown;
[0060] Figure 7 A schematic structural diagram of a vehicle processor provided by a second embodiment of the present invention is shown;
[0061] Figure 8 A schematic structural diagram of a computer device provided in the third embodiment of the present invention is shown.
[0062] icon:
[0063] 701 - first temperature compensation determination module; 702 - second temperature compensation determination module; 703 - overall temperature compensation determination module; 704 - target opening determination module; 705 - automobile air conditioning control module;
[0064] 800 - Computer device; 801 - Processor; 802 - Memory; 803 - Bus. DETAILED DESCRIPTION
[0065] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present invention.
[0066] Example 1:
[0067] To facilitate understanding of this application, Figure 1 The flowchart of the automobile air-conditioning control method provided by the first embodiment of the present invention is shown to describe the contents of the first embodiment of the present application in detail.
[0068] See also Figure 1 As shown, Figure 1 A flowchart of an automobile air-conditioning control method provided in a first embodiment of the present invention is shown, wherein the method is applied to an automobile air-conditioning control system, the system including several first sensors for collecting seat temperatures at different automobile seats, several second sensors for collecting light intensity at automobile windows on different sides, and a third sensor for collecting engine temperature of the automobile engine. The automobile air-conditioning control method runs in a vehicle processor.
[0069] Specifically, this method is applied to a specific automotive air conditioning control system equipped with different types of sensors. Several first sensors are responsible for collecting seat temperatures at different vehicle seats, several second sensors are used to collect light intensity at different vehicle windows, and a third sensor is specifically used to collect engine temperature. These sensors collect data according to a preset collection cycle. Once the vehicle processor obtains the initial seat temperature for each vehicle seat, the light intensity at each vehicle window, and the engine temperature, it initiates the subsequent control process.
[0070] The method includes steps S101 to S105:
[0071] S101: After obtaining the initial seat temperature of each vehicle seat, the light intensity at each side vehicle window, and the engine temperature collected by each first sensor, each second sensor, and the third sensor according to a preset collection period, a first temperature compensation amount at each vehicle seat affected by the engine temperature is determined based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat.
[0072] Specifically, this step determines the first temperature compensation amount for each seat affected by the engine temperature based on the engine temperature and the first linear distance between the vehicle engine and each seat. The engine generates heat during operation, and this heat affects the temperature of the surrounding seats. The extent of this effect is related to the distance between the engine and the seat. The closer the seat is to the engine, the greater the impact of engine heat, and the corresponding first temperature compensation amount. By comprehensively considering the engine temperature and the first linear distance, the specific impact of engine heat on each seat temperature can be more accurately assessed, thereby determining the appropriate first temperature compensation amount.
[0073] S102: Determine a second temperature compensation amount for each vehicle seat affected by the light intensity based on the light intensity at each vehicle window and a second straight-line distance between each vehicle window and the vehicle seat on the same side.
[0074] Specifically, this step determines the second temperature compensation amount for each seat affected by the light intensity based on the light intensity at each vehicle window and the second linear distance between each vehicle window and the seat on that side. When sunlight shines on a vehicle window, it enters the vehicle through the window, causing the interior temperature to rise. Seats near the window are particularly affected by the light. The greater the light intensity and the closer the seat is to the window, the greater the degree of light heating the seat, and the corresponding second temperature compensation amount. By analyzing these two factors, the effect of light on the temperature of each seat can be more accurately calculated, and the corresponding second temperature compensation amount can be determined.
[0075] S103: Determine an overall temperature compensation amount for each seat position based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and a second temperature compensation amount at each vehicle seat affected by the light intensity.
[0076] Specifically, this step determines the overall temperature compensation for each seat position based on a first temperature compensation factor influenced by engine temperature and a second temperature compensation factor influenced by light intensity. In a real-world vehicle environment, actual seat temperature variations are the result of multiple factors, including engine heat dissipation and sunlight heating. Therefore, a comprehensive consideration of the first and second temperature compensation factors is necessary to arrive at an overall temperature compensation factor that accurately reflects the actual temperature variations at each seat, providing a reliable basis for subsequent, accurate control of air conditioning airflow.
[0077] S104: Determine the target opening of the vehicle air conditioning duct corresponding to each vehicle seat based on the initial seat temperature of each vehicle seat and the overall temperature compensation amount.
[0078] Specifically, this step determines the target opening of the corresponding air conditioning duct outlet at each seat based on the initial seat temperature and the overall temperature compensation. The initial seat temperature reflects the original temperature of the seat before engine and sunlight effects are taken into account, while the overall temperature compensation reflects the additional effects of engine and sunlight on seat temperature. By combining these two data points, the actual cooling or heating requirements of each seat can be accurately determined, and the corresponding target opening of the air conditioning duct outlet can be determined accordingly. For example, for seats with higher temperatures, the air duct opening should be increased to provide more cooling air; for seats with lower temperatures, the air duct opening should be appropriately reduced.
[0079] S105: Controlling each automobile air-conditioning duct opening according to the target opening of each automobile air-conditioning duct opening.
[0080] Specifically, the final step involves controlling the vehicle's air conditioning based on the target opening of each air duct. After determining the target opening for each seat, the vehicle's processor sends corresponding control commands to the vehicle's air conditioning system, adjusting the actual opening of each duct. This allows the airflow output to be distributed according to the actual needs of each seat, thereby precisely adjusting the temperature at different seats in the vehicle and creating a more comfortable riding environment for passengers.
[0081] In an alternative embodiment, see Figure 2 As shown, Figure 2 A flowchart of a method for determining a first temperature compensation amount provided in a first embodiment of the present invention is shown, wherein the method determines a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat, including steps S201 to S203:
[0082] S201: Determine the equivalent additional distance of each vehicle seat according to the thermal conductivity and thickness of the structural material of each vehicle seat.
[0083] Specifically, car seats are made of different structural materials, each with varying thermal conductivity. Thermal conductivity reflects a material's ability to conduct heat; higher thermal conductivity means it conducts heat more easily, while lower thermal conductivity means it conducts heat more slowly. Furthermore, seat thickness also influences heat conduction; thicker seats offer greater resistance to heat transfer.
[0084] Taking into account the thermal conductivity and thickness of the seat's structural material, an equivalent add distance can be determined. This quantifies the effect of the seat's material and thickness on heat transfer. For example, a seat made of a thicker material with lower thermal conductivity will have a larger equivalent add distance, meaning that heat transfer from the engine to that seat will be more hindered.
[0085] Furthermore, define Equivalent additional distance for car seats , to reflect the engine compartment and the The comprehensive thermal resistance of the multi-layer structure between car seats:
[0086] × ;
[0087] in, For the Car seat number Thickness of layer structure materials (such as metal plates, insulation wool, etc.); For the Car seat number Thermal conductivity of the layered material (≈50 W / m·K for metals and ≈0.2 W / m·K for plastics); is the structural thermal resistance correction coefficient, ∈[1,N1], N1 is the number of car seats, is an integer, ∈[1,N2], N2 is the number of layers of structural material, is an integer.
[0088] S202: Determine an equivalent distance between the vehicle engine and each vehicle seat according to the equivalent additional distance of each vehicle seat and a first straight-line distance between the vehicle engine and each vehicle seat.
[0089] Specifically, after obtaining the equivalent additional distance for each car seat, this distance is combined with the first straight-line distance between the car engine and each seat to calculate the equivalent distance between the engine and each seat. The first straight-line distance is the direct distance between the engine and the seat in space, while the equivalent additional distance takes into account the effect of seat material and thickness on heat conduction.
[0090] Adding the two distances together more accurately reflects the "effective distance" that engine heat actually travels to reach the seat. For example, even if two seats have the same straight-line distance from the engine, their equivalent distances will differ due to their different equivalent additive distances, affecting the actual impact of engine heat on the two seats.
[0091] Further, Equivalent distance of car seats The expression of the equivalent thermal radiation distance after comprehensive structural isolation is:
[0092] = + ;
[0093] in, For the engine and The first straight-line distance between the car seats; For automobile engines and The equivalent additional distance of a car seat.
[0094] S203: Determine a first temperature compensation amount for each vehicle seat affected by the engine temperature according to an equivalent distance between the vehicle engine and each vehicle seat and the engine temperature.
[0095] Specifically, after determining the equivalent distance between the engine and each seat, combined with the engine temperature, a first temperature compensation value for each seat affected by engine temperature can be determined. Generally speaking, the higher the engine temperature and the closer the equivalent distance between the engine and the seat, the greater the impact of engine heat on seat temperature, and the correspondingly larger the first temperature compensation value. A mathematical model or formula is used to calculate the first temperature compensation value based on the equivalent distance and engine temperature. This compensation value reflects the change in seat temperature due to engine heat dissipation compared to a situation without engine heat influence, providing an important basis for subsequent accurate adjustment of the vehicle's air conditioning.
[0096] Furthermore, the following model is used to determine the The first temperature compensation value affected by the engine temperature at each car seat :
[0097] × ;
[0098] in, is the air thermal attenuation coefficient (typical value 0.2 / m); The real-time engine temperature (e.g. 95°C); For the The equivalent distance of a car seat.
[0099] For example, suppose the parameters of a certain vehicle model are as follows: engine temperature =95∘C; the straight-line distance from a seat to the engine = 0.8m, the structural layer consists of 5mm metal plates ( =0.005m, =50W / m·K) and 20mm thermal insulation cotton ( =0.02m, =0.05W / m·K). Then: the equivalent additional distance of the seat: =500.005× +0.050.02× =0.405m. Equivalent distance: =0.8+0.405=1.205m. The first temperature compensation =95× ≈95×0.852=80.9℃.
[0100] In an alternative embodiment, see Figure 3 As shown, Figure 3A flowchart of a second temperature compensation method provided in a first embodiment of the present invention is shown, wherein the second temperature compensation amount at each vehicle seat affected by the light intensity is determined based on the light intensity at each vehicle window and the second straight-line distance between each vehicle window and the vehicle seat on the same side, including steps S301 to S303:
[0101] S301: Determine a first temperature change at a seat on the same side of the vehicle affected by air heating based on the light intensity at the vehicle windows on each side and the air light and heat absorption coefficient.
[0102] Specifically, sunlight entering a car through the windows heats the air inside. Light intensity is a measure of sunlight energy; greater light intensity means more light energy enters the car through the windows per unit time. The air's light-heat absorption coefficient reflects the air's ability to absorb light energy and convert it into heat.
[0103] By combining the light intensity at each car window with the air's light and heat absorption coefficient, we can calculate the primary temperature change at the seat on that side due to air heating. This is because as light energy is converted into heat, the air absorbs the light energy, causing it to heat up, which in turn affects the temperature around the seat. The greater the light intensity and air's light and heat absorption coefficient, the more light energy the air absorbs, the greater the temperature rise, and thus the greater the temperature change at the seat due to air heating.
[0104] Furthermore, the following expression is used to determine the The first temperature change at each car seat affected by air heating :
[0105] ;
[0106] in, is the light and heat absorption coefficient of air; For the The light intensity of the car window on the same side of the car seat is If the first car seat is a left-side seat, Take the light intensity at the left car window, if If the first car seat is on the right side, Take the light intensity at the right car window.
[0107] S302: Determine a second temperature change at each car seat affected by radiation heating from the object based on the light intensity at each car window, a second straight-line distance between each car window and the car seat on the same side, and a light radiation distance attenuation coefficient.
[0108] Specifically, when sunlight strikes an object's surface, it transfers energy to the object in the form of radiation, causing the object's temperature to rise, which in turn affects the temperature of the surrounding environment. Inside a car, sunlight shining through the side window onto the seat on the same side causes the seat to be heated by radiation from the object. In this process, light intensity determines the amount of radiated energy: the greater the light intensity, the stronger the radiated energy. The second straight-line distance between the car window on each side and the seat on the same side affects the transfer of radiated energy: the greater the distance, the greater the attenuation of the radiated energy during transfer. The distance attenuation coefficient of light radiation is a parameter used to describe the degree to which radiated energy attenuates with distance.
[0109] By comprehensively considering light intensity, second linear distance, and the light radiation distance attenuation coefficient, we can calculate the second temperature change at each vehicle seat due to radiant heating from an object. As light intensity increases, the second linear distance decreases, and the light radiation distance attenuation coefficient decreases, the radiant heating effect on the seat becomes more pronounced, and the second temperature change increases accordingly.
[0110] Furthermore, the following expression is used to determine the The second temperature change at the car seat affected by the radiation heating of the object :
[0111]
[0112] in, The light-to-heat conversion efficiency of an object (such as a leather seat =0.03℃ / (W / m2), fabric seat =0.05℃ / (W / m2)); is the light radiation distance attenuation coefficient; For the The second straight-line distance between a car seat and the car window on the same side; For the The light intensity at the car window on the same side of the car seat is If the first car seat is a left-side seat, Take the light intensity at the left car window, if If the first car seat is on the right side, Take the light intensity at the right car window.
[0113] S303: Determine a second temperature compensation amount for each vehicle seat affected by the light intensity based on a first temperature change amount affected by air heating and a second temperature change amount affected by object radiation heating.
[0114] Specifically, the temperature change at the seat affected by light intensity is the result of the combined effects of air heating and object radiant heating. Therefore, it is necessary to comprehensively consider the first temperature change at each seat affected by air heating and the second temperature change at each seat affected by object radiant heating to determine the second temperature compensation for each seat affected by light intensity.
[0115] Specifically, the first and second temperature changes can be added or weighted together to produce a final second temperature compensation. This compensation reflects the actual temperature variation of the seat due to light intensity, providing an important basis for subsequent precise adjustment of the vehicle's air conditioning system based on the actual temperature requirements of each seat.
[0116] Furthermore, the following expression is used to determine the The second temperature compensation value affected by the light intensity at each car seat ;
[0117] ;
[0118] in, For the The first temperature change at each car seat affected by air heating, For the The second temperature change at each car seat affected by radiation heating of the object.
[0119] In an alternative embodiment, see Figure 4 As shown, Figure 4 A flowchart of a method for determining an overall temperature compensation amount provided by a first embodiment of the present invention is shown. The method determines an overall temperature compensation amount for each seat position based on a first temperature compensation amount affected by the engine temperature and a second temperature compensation amount affected by the light intensity at each vehicle seat, including steps S401 to S403:
[0120] S401: configuring a first influence weight and a second influence weight for the influence of the engine temperature and the influence of the light intensity respectively.
[0121] Specifically, in a real-world vehicle environment, the impact of engine temperature and light intensity on seat temperature is not fixed but rather influenced by various factors, such as the vehicle's driving state and ambient lighting conditions. To more accurately measure the impact of these two factors on seat temperature, we need to configure primary and secondary influence weights for engine temperature and light intensity, respectively.
[0122] The first impact weight reflects the contribution of engine temperature to the overall temperature impact, while the second impact weight reflects the impact of light intensity. For example, during bright daylight hours, light intensity may have a greater impact on seat temperature, so the second impact weight will be relatively high. However, during extended periods of high-speed driving, the engine generates more heat, significantly affecting seat temperature, and the first impact weight may increase.
[0123] S402: Determine a first local temperature compensation amount at each vehicle seat affected by the engine temperature according to the first temperature compensation amount at each vehicle seat affected by the engine temperature and the first influence weight.
[0124] Specifically, after determining the first impact weight, combined with the first temperature compensation amount affected by engine temperature at each vehicle seat, the first local temperature compensation amount affected by engine temperature can be calculated for each seat. The first temperature compensation amount represents the raw impact of engine temperature on seat temperature, while the first impact weight quantifies this impact. The specific calculation method is to multiply the first temperature compensation amount by the first impact weight. This method can more accurately reflect the actual temperature impact of engine temperature on each seat after comprehensively considering various factors, providing more accurate data for the subsequent calculation of the overall temperature compensation amount.
[0125] Furthermore, the following expression is used to determine the A first local temperature compensation amount at each vehicle seat affected by the engine temperature :
[0126] × ;
[0127] in, is the first impact weight, For the A first temperature compensation amount affected by the engine temperature at each vehicle seat.
[0128] S403: Determine a second local temperature compensation amount affected by the light intensity at each vehicle seat according to the second temperature compensation amount affected by the light intensity at each vehicle seat and the second influence weight.
[0129] Specifically, for the impact of light intensity, after obtaining the second impact weight, combined with the second temperature compensation value affected by light intensity at each car seat, the second local temperature compensation value affected by light intensity can be calculated for each seat. The second temperature compensation value reflects the initial impact of light intensity on seat temperature, and the second impact weight appropriately adjusts it. The calculation method is to multiply the second temperature compensation value by the second impact weight. This can more accurately measure the actual impact of light intensity on each seat temperature in the overall environment.
[0130] Furthermore, the following expression is used to determine the A second local temperature compensation value at each car seat affected by the light intensity :
[0131] ;
[0132] in, is the second impact weight, For the A second temperature compensation amount affected by light intensity at each car seat.
[0133] S404: Determine the overall temperature compensation amount of each vehicle seat according to the first local temperature compensation amount and the second local temperature compensation amount of each vehicle seat.
[0134] Specifically, the actual temperature change at each car seat is the result of the combined effects of engine temperature and light intensity. Therefore, the overall temperature compensation for each car seat can be obtained by adding the first local temperature compensation amount and the second local temperature compensation amount for each seat.
[0135] The overall temperature compensation factor comprehensively considers the impact of two primary factors, engine temperature and light intensity, on seat temperature. This accurately reflects the actual temperature adjustment required by the seat, providing a key basis for the vehicle's air conditioning system to precisely control temperature based on the specific conditions of each seat. For example, for seats with a high overall temperature compensation, the air conditioner can appropriately increase air volume or lower air temperature to meet the comfort needs of the passenger in that seat.
[0136] Furthermore, the following expression is used to determine the Overall temperature compensation at each car seat :
[0137] + ;
[0138] in, For the a first local temperature compensation amount at each vehicle seat affected by the engine temperature, For the A second local temperature compensation amount at each vehicle seat affected by the light intensity.
[0139] In an alternative embodiment, see Figure 5 As shown, Figure 5 A flow chart of a method for determining a target opening degree provided in a first embodiment of the present invention is shown, wherein the method determines the target opening degree of the automobile air conditioning duct outlet corresponding to each automobile seat based on the initial seat temperature and the overall temperature compensation amount at each automobile seat, including steps S501 to S503:
[0140] S501: Determine the initial control opening of the automobile air conditioning duct corresponding to each automobile seat according to the feedforward proportional coefficient and the overall temperature compensation amount at each automobile seat.
[0141] Specifically, the overall temperature compensation reflects the combined impact of external factors such as engine temperature and light intensity on the temperature at each vehicle seat. The feedforward proportionality factor is a pre-set parameter that establishes a corresponding relationship between the overall temperature compensation and the initial control opening of the air conditioning duct outlets. By multiplying the feedforward proportionality factor by the overall temperature compensation at each vehicle seat, the initial control opening of the corresponding air conditioning duct outlet at each vehicle seat is obtained. This feedforward control approach allows for preliminary adjustments to the air conditioning duct outlet opening based on known external interference factors (such as engine heat dissipation and light intensity) to reduce their impact on seat temperature.
[0142] Furthermore, the following expression is used to determine the The initial control opening of the car air conditioning duct corresponding to each car seat :
[0143] = × ;
[0144] in, is the feedforward proportional coefficient (example: 10% / , that is, every degree Celsius temperature difference corresponds to a 10% opening change). For the The overall temperature compensation at each car seat.
[0145] S502: Determine the optimized control opening of the automobile air conditioning duct opening corresponding to each automobile seat according to the first control opening of the automobile air conditioning duct opening corresponding to each automobile seat, the automobile air conditioning set temperature and the initial seat temperature of each automobile seat.
[0146] Specifically, the initial control opening is a preliminary adjustment value derived from feedforward control, but it does not fully account for the deviation between the current actual seat temperature and the set temperature. The vehicle air conditioning set temperature represents the user's desired comfort level, while the initial seat temperature at each seat represents the current actual temperature. By comparing these two temperatures with the initial control opening, a specific control algorithm (such as a PID algorithm) is applied to optimize the initial control opening, more accurately bringing the seat temperature closer to the set temperature.
[0147] Furthermore, the following expression is used to determine the Optimized control of the opening of the air duct of the car air conditioner corresponding to each car seat :
[0148] ;
[0149] in, For the The initial control opening of the car air conditioning duct corresponding to each car seat, Set the temperature for your car's air conditioner, For the Initial seat temperature at each car seat.
[0150] S503: Determine the target opening of the automobile air-conditioning duct opening corresponding to each automobile seat according to the optimized control opening of the automobile air-conditioning duct opening corresponding to each automobile seat and the opening limit of the automobile air-conditioning duct opening.
[0151] Specifically, to ensure safe and stable operation of the vehicle's air conditioning system, each air duct opening is subject to a control range, meaning the opening cannot exceed this range. After obtaining the optimized control opening for each seat, it is compared with the opening limit for that air duct. If the optimized control opening is within the limit, it is used as the target opening. If it exceeds the limit, it is adjusted to the limit's boundary value, i.e., the maximum opening limit, which is then used as the target opening.
[0152] Furthermore, the following expression is used to determine the The target opening of the air duct of the automobile air conditioner corresponding to each car seat :
[0153] =min(max( , ), );
[0154] in, For the The optimized control opening of the car air conditioning duct corresponding to each car seat, For the The minimum opening limit of the car air conditioning duct corresponding to each car seat, No. The maximum opening limit of the car air conditioning air duct corresponding to each car seat.
[0155] Example: Assume that the opening limit of a car's air conditioning duct is (15% - 85%), and the optimized control opening calculated at a certain seat is (90%). Since (90%) exceeds the limit range, the target opening of the car's air conditioning duct corresponding to that seat is adjusted to (85%).
[0156] In addition, the opening instructions of multiple consecutive cycles can be averaged to smooth the output curve and avoid noise or vibration caused by frequent adjustments.
[0157] In an alternative embodiment, see Figure 6 As shown, Figure 6 A flow chart of a second automobile air-conditioning control method provided in the first embodiment of the present invention is shown, wherein the method further includes steps S601 to S604:
[0158] S601: Acquire current seat temperatures at different car seats.
[0159] Specifically, each seat temperature sensor continuously monitors the current seat temperature at regular intervals while the vehicle's air conditioning is running. These sensors sense the temperature around each seat in real time and accurately transmit this data to the vehicle's processor.
[0160] S602: Calculating the average seat temperature of the current seat temperature at each vehicle seat, and calculating the temperature difference between the average seat temperature and the vehicle air conditioner set temperature.
[0161] Specifically, the system calculates the average current seat temperature for each seat, providing a comprehensive reflection of the overall temperature conditions within the vehicle. This average seat temperature is then compared with the vehicle's air conditioning setpoint temperature to calculate the temperature difference. The air conditioning setpoint represents the user's desired comfort level, while the average seat temperature represents the actual temperature level within the vehicle. By calculating this difference, the gap between the current vehicle temperature and the user's desired temperature is determined, providing a basis for subsequent control operations.
[0162] S603: Determine whether the temperature difference exceeds a preset threshold.
[0163] Specifically, the calculated temperature difference is compared with the preset threshold. If the temperature difference is small, it means that the temperature inside the car basically meets the user's setting requirements and no additional adjustment of the air conditioner is required; if the temperature difference exceeds the preset threshold, it means that the temperature inside the car is significantly different from the temperature expected by the user, and measures need to be taken to adjust the operating status of the air conditioner.
[0164] S604: If the temperature difference exceeds the preset threshold, adjust the compressor power of the automobile air conditioner and / or the fan speed of the automobile air conditioner.
[0165] Specifically, when the temperature difference exceeds a preset threshold, the corresponding adjustment mechanism is triggered. This mechanism adjusts the vehicle air conditioner's compressor power and / or fan speed. Increasing compressor power enhances the air conditioning's cooling or heating efficiency, accelerating the rate at which the interior temperature drops or rises; decreasing compressor power weakens the cooling or heating efficiency. Adjusting fan speed also affects the air volume and air delivery efficiency of the air conditioner. Increasing fan speed increases air volume, enabling faster temperature adjustment; decreasing fan speed reduces air volume and slows temperature adjustment. By properly adjusting compressor power and fan speed, the interior temperature can be brought closer to the user's set temperature more quickly, improving passenger comfort.
[0166] In an optional embodiment, adjusting the compressor power of the automobile air conditioner includes:
[0167] A compressor power adjustment amount is determined based on the temperature difference and a preset compressor power proportional coefficient; a target compressor power is determined based on the compressor power adjustment amount, the current compressor power of the automobile air conditioner, and an upper limit value of the compressor power of the automobile air conditioner; and the compressor power of the automobile air conditioner is adjusted based on the target compressor power.
[0168] Specifically, the difference between the average seat temperature in the vehicle and the set temperature of the air conditioner is calculated. This difference reflects the degree of deviation between the current actual vehicle temperature and the user's desired temperature. This temperature difference is multiplied by the preset compressor power proportionality factor to obtain the compressor power adjustment value, which reflects the magnitude of the change in compressor power required to bring the vehicle temperature closer to the set temperature. Combining the current compressor power of the vehicle air conditioner with the previously calculated compressor power adjustment value yields a theoretical target compressor power. To ensure safe compressor operation and air conditioning system stability, the compressor power has an upper limit. If the initially calculated target compressor power exceeds this upper limit, the target compressor power is set to the upper limit. If not, the initially calculated result is used as the target compressor power. After determining the target compressor power, the air conditioner control system issues corresponding instructions to adjust electrical parameters such as the compressor motor's power supply frequency and voltage, altering the compressor's operating state to ensure that the actual compressor power reaches the target compressor power.
[0169] Furthermore, the average temperature inside the car, T avg With the set temperature T set The difference ΔT: ΔT=T set -T avg ; If ΔT exceeds the preset threshold ΔT threshold , then the power regulation is activated and the power regulation amount ΔP is determined by the following expression:
[0170] ΔP=K p ×(ΔT-ΔT threshold )
[0171] Among them, K p is the compressor power proportional coefficient (for example: 500W / ∘C, that is, the power increases by 500W for every 1°C increase in temperature difference); ΔT-ΔT threshold Indicates the temperature difference that exceeds the threshold (e.g., when ΔT = 5°C, ΔP = 500 × 2 = 1000W).
[0172] Then the target compressor power P is determined according to the following expression: new :
[0173] P new =min(P current +ΔP,P max );
[0174] Among them, P current is the current compressor power; P max The upper limit of the compressor power.
[0175] Adjusting the fan speed of the automobile air conditioner includes:
[0176] A fan speed adjustment amount is determined based on the temperature difference and a preset fan speed proportional coefficient; a target fan speed is determined based on the fan speed adjustment amount, the current fan speed of the automobile air conditioner, and an upper limit value of the fan speed of the automobile air conditioner; and the fan speed of the automobile air conditioner is adjusted based on the target fan speed.
[0177] Specifically, the difference between the average seat temperature in the vehicle and the set temperature of the air conditioner is first calculated. The preset fan speed scaling factor is a predefined parameter that establishes a relationship between the temperature difference and the fan speed adjustment. The fan speed adjustment factor is multiplied by the temperature difference and the preset fan speed scaling factor to obtain the fan speed adjustment factor. Once the fan speed adjustment factor is obtained, it is combined with the current fan speed of the air conditioner. If the temperature needs to be increased, the fan speed adjustment factor is a positive value and is added to the current fan speed. If the temperature needs to be decreased, the fan speed adjustment factor is a negative value and is subtracted from the current fan speed. To ensure safe fan operation and avoid problems such as excessive noise, the fan speed of the air conditioner has an upper limit. If the initially calculated target fan speed exceeds this upper limit, the target fan speed is set to the upper limit. If it does not exceed the upper limit, the initial calculation result is used as the final target fan speed. Once the target fan speed is determined, the air conditioner control system issues a corresponding control signal to adjust the fan's operating status. The control system typically adjusts the fan speed to achieve the target fan speed by changing the fan motor's supply voltage or current or using variable frequency control.
[0178] Furthermore, for the same compressor power regulation, ΔT>ΔT threshold Trigger the air conditioner to adjust the speed. The fan speed adjustment value ΔRPM is determined by the following expression:
[0179] ΔRPM=K T ×(ΔT-ΔT threshold )
[0180] Among them, K T is the compressor power proportional coefficient; ΔT-ΔT threshold Indicates a temperature difference that exceeds a threshold.
[0181] Then determine the target compressor power RPM according to the following expression: new :
[0182] RPM new =min(RPM current +ΔRPM,RPM max );
[0183] Among them, RPM current is the current fan speed; RPMmax The upper limit of the fan speed.
[0184] Example 2:
[0185] The second embodiment of the present invention provides a vehicle processor, see Figure 7 As shown, Figure 7 A schematic diagram of the structure of a vehicle processor provided by a second embodiment of the present invention is shown, wherein the vehicle processor is provided in an automobile air conditioning control system. The automobile air conditioning control system further includes a plurality of first sensors for collecting seat temperatures at different automobile seats, a plurality of second sensors for collecting light intensities at different side automobile windows, and a third sensor for collecting engine temperature of the automobile engine. The vehicle processor includes:
[0186] a first temperature compensation amount determination module 701 for determining, after acquiring the initial seat temperature of each vehicle seat, the light intensity at each side vehicle window, and the engine temperature collected by each first sensor, each second sensor, and the third sensor according to a preset collection period, a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat;
[0187] A second temperature compensation amount determination module 702 is configured to determine a second temperature compensation amount at each vehicle seat affected by the light intensity based on the light intensity at each vehicle window and a second straight-line distance between each vehicle window and the vehicle seat on the same side;
[0188] an overall temperature compensation amount determination module 703, configured to determine an overall temperature compensation amount for each seat position based on a first temperature compensation amount affected by the engine temperature and a second temperature compensation amount affected by the light intensity at each vehicle seat;
[0189] The target opening determination module 704 is used to determine the target opening of the automobile air conditioning duct corresponding to each automobile seat based on the initial seat temperature of each automobile seat and the overall temperature compensation amount;
[0190] The automobile air-conditioning control module 705 is used to control each automobile air-conditioning duct opening according to the target opening degree of each automobile air-conditioning duct opening.
[0191] In an optional embodiment, determining a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat includes:
[0192] Determine the equivalent additional distance of each car seat based on the thermal conductivity and thickness of the structural material of each car seat;
[0193] Determining an equivalent distance between the vehicle engine and each vehicle seat according to the equivalent additional distance of each vehicle seat and the first straight-line distance between the vehicle engine and each vehicle seat;
[0194] A first temperature compensation amount for each vehicle seat affected by the engine temperature is determined according to an equivalent distance between the vehicle engine and each vehicle seat and the engine temperature.
[0195] Optionally, determining a second temperature compensation amount at each vehicle seat affected by the light intensity based on the light intensity at each vehicle window and a second straight-line distance between each vehicle window and the vehicle seat on the same side includes:
[0196] Determine a first temperature change amount of a vehicle seat on the same side affected by air heating based on the light intensity at the vehicle windows on each side and the air light and heat absorption coefficient;
[0197] Determine a second temperature change at each vehicle seat affected by radiation heating from the object based on the light intensity at each vehicle window, a second straight-line distance between each vehicle window and the vehicle seat on the same side, and a light radiation distance attenuation coefficient;
[0198] A second temperature compensation amount for each vehicle seat affected by the light intensity is determined based on a first temperature change amount affected by air heating and a second temperature change amount affected by object radiation heating at each vehicle seat.
[0199] Optionally, determining the overall temperature compensation amount at each seat position based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and a second temperature compensation amount at each vehicle seat affected by the light intensity includes:
[0200] Assign a first influence weight and a second influence weight to the engine temperature influence and the light intensity influence respectively;
[0201] determining a first local temperature compensation amount at each vehicle seat affected by the engine temperature based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and the first influence weight;
[0202] determining a second local temperature compensation amount affected by the light intensity at each vehicle seat according to the second temperature compensation amount affected by the light intensity at each vehicle seat and the second influence weight;
[0203] An overall temperature compensation amount for each vehicle seat is determined based on the first local temperature compensation amount and the second local temperature compensation amount for each vehicle seat.
[0204] Optionally, determining the target opening of the automobile air-conditioning duct corresponding to each automobile seat based on the initial seat temperature and the overall temperature compensation amount at each automobile seat includes:
[0205] Determine the initial control opening of the automobile air conditioning duct corresponding to each automobile seat according to the feedforward proportional coefficient and the overall temperature compensation amount at each automobile seat;
[0206] Determining the optimized control opening of the automobile air conditioning duct opening corresponding to each automobile seat according to the initial control opening of the automobile air conditioning duct opening corresponding to each automobile seat, the automobile air conditioning set temperature and the initial seat temperature at each automobile seat;
[0207] The target opening of the automobile air-conditioning duct opening corresponding to each automobile seat is determined according to the optimized control opening of the automobile air-conditioning duct opening corresponding to each automobile seat and the opening limit of the automobile air-conditioning duct opening.
[0208] Optionally, the automobile air conditioning control module is also used to:
[0209] Get the current seat temperature at different car seats;
[0210] Calculating an average seat temperature of the current seat temperature at each vehicle seat, and calculating a temperature difference between the average seat temperature and a vehicle air conditioner set temperature;
[0211] Determining whether the temperature difference exceeds a preset threshold;
[0212] If the temperature difference exceeds the preset threshold, the compressor power of the automobile air conditioner and / or the fan speed of the automobile air conditioner are adjusted.
[0213] Optionally, adjusting the compressor power of the automobile air conditioner includes:
[0214] Determining a compressor power adjustment amount based on the temperature difference and a preset compressor power proportional coefficient;
[0215] determining a target compressor power according to the compressor power adjustment amount, the current compressor power of the automobile air conditioner, and an upper limit value of the compressor power of the automobile air conditioner;
[0216] adjusting the compressor power of the automobile air conditioner according to the target compressor power;
[0217] Adjusting the fan speed of the automobile air conditioner includes:
[0218] Determining a fan speed adjustment amount according to the temperature difference and a preset fan speed proportional coefficient;
[0219] determining a target fan speed according to the fan speed adjustment amount, the current fan speed of the automobile air conditioner, and an upper limit value of the fan speed of the automobile air conditioner;
[0220] The fan speed of the automobile air conditioner is adjusted according to the target fan speed.
[0221] Example 3:
[0222] Based on the same application concept, see Figure 8 As shown, Figure 8 FIG. 1 shows a schematic diagram of the structure of a computer device provided by the third embodiment of the present invention, wherein Figure 8 As shown, a computer device 800 provided in the third embodiment of the present application includes:
[0223] A processor 801, a memory 802, and a bus 803. The memory 802 stores machine-readable instructions executable by the processor 801. When the computer device 800 is running, the processor 801 communicates with the memory 802 via the bus 803. When the processor 801 runs the machine-readable instructions, the steps of the equity issuance method shown in the first embodiment are executed.
[0224] Example 4:
[0225] Based on the same application concept, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the automobile air-conditioning control method described in any one of the above embodiments are executed.
[0226] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0227] The computer program product for controlling automobile air conditioning provided in an embodiment of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. For specific implementation, please refer to the method embodiments and will not be repeated here.
[0228] The vehicle processor provided in the embodiments of the present invention can be specific hardware on a device, or software or firmware installed on the device. The implementation principles and technical effects of the system provided in the embodiments of the present invention are the same as those of the aforementioned method embodiments. For the sake of brevity, any details not mentioned in the system embodiments can be referred to the corresponding content in the aforementioned method embodiments. Those skilled in the art will clearly understand that, for ease and brevity of description, the specific operating processes of the aforementioned systems, devices, and units can all refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0229] In the embodiments provided by the present invention, it should be understood that the disclosed vehicle processor and method can be implemented in other ways. The vehicle processor embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. 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. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some communication interface, device or unit, which may be electrical, mechanical or other forms.
[0230] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0231] In addition, each functional unit in the embodiment provided by the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0232] If the functions 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, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage media include various media capable of storing program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.
[0233] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.
[0234] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the above-described embodiments, those skilled in the art should understand that any person skilled in the art can modify or easily conceive of changes to the technical solutions described in the above-described embodiments within the technical scope disclosed by the present invention, or replace some of the technical features therein with equivalents. Such modifications, changes, or replacements do not deviate from the spirit and scope of the technical solutions of the embodiments of the present invention. They should all be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A method for controlling an automobile air conditioner, characterized in that: The system is applied to an automobile air conditioning control system, the system including a plurality of first sensors for collecting seat temperatures at different automobile seats, a plurality of second sensors for collecting light intensity at different side automobile windows, and a third sensor for collecting engine temperature of the automobile engine. The automobile air conditioning control method is run in a vehicle processor, and the method includes: After obtaining the initial seat temperature of each vehicle seat, the light intensity at each side vehicle window, and the engine temperature collected by each first sensor, each second sensor, and the third sensor according to a preset collection period, determining a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat; Determining a second temperature compensation amount for each vehicle seat affected by the light intensity based on the light intensity at each vehicle window and a second straight-line distance between each vehicle window and the vehicle seat on the same side; determining an overall temperature compensation amount for each seat position based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and a second temperature compensation amount at each vehicle seat affected by the light intensity; Determining the target opening of the automobile air conditioning duct corresponding to each automobile seat based on the initial seat temperature of each automobile seat and the overall temperature compensation amount; Each automobile air-conditioning duct opening is controlled according to the target opening degree of each automobile air-conditioning duct opening.
2. The method according to claim 1, characterized in that The determining, based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat, a first temperature compensation amount at each vehicle seat affected by the engine temperature includes: Determine the equivalent additional distance of each car seat based on the thermal conductivity and thickness of the structural material of each car seat; Determining an equivalent distance between the vehicle engine and each vehicle seat according to the equivalent additional distance of each vehicle seat and the first straight-line distance between the vehicle engine and each vehicle seat; A first temperature compensation amount for each vehicle seat affected by the engine temperature is determined according to an equivalent distance between the vehicle engine and each vehicle seat and the engine temperature.
3. The method according to claim 1, characterized in that The determining of a second temperature compensation amount at each vehicle seat affected by the light intensity based on the light intensity at each vehicle window and a second straight-line distance between each vehicle window and the vehicle seat on the same side thereof includes: Determine a first temperature change amount of a vehicle seat on the same side affected by air heating based on the light intensity at the vehicle windows on each side and the air light and heat absorption coefficient; Determine a second temperature change at each vehicle seat affected by radiation heating from the object based on the light intensity at each vehicle window, a second straight-line distance between each vehicle window and the vehicle seat on the same side, and a light radiation distance attenuation coefficient; A second temperature compensation amount for each vehicle seat affected by the light intensity is determined based on a first temperature change amount affected by air heating and a second temperature change amount affected by object radiation heating at each vehicle seat.
4. The method according to claim 1, wherein The determining of the overall temperature compensation amount at each seat position based on the first temperature compensation amount at each vehicle seat affected by the engine temperature and the second temperature compensation amount affected by the light intensity includes: Assign a first influence weight and a second influence weight to the engine temperature influence and the light intensity influence respectively; determining a first local temperature compensation amount at each vehicle seat affected by the engine temperature based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and the first influence weight; determining a second local temperature compensation amount affected by the light intensity at each vehicle seat according to the second temperature compensation amount affected by the light intensity at each vehicle seat and the second influence weight; An overall temperature compensation amount for each vehicle seat is determined based on the first local temperature compensation amount and the second local temperature compensation amount for each vehicle seat.
5. The method according to claim 1, wherein The method of determining the target opening of the automobile air conditioning duct corresponding to each automobile seat based on the initial seat temperature and the overall temperature compensation amount at each automobile seat includes: Determine the initial control opening of the automobile air conditioning duct corresponding to each automobile seat according to the feedforward proportional coefficient and the overall temperature compensation amount at each automobile seat; Determining the optimized control opening of the automobile air conditioning duct opening corresponding to each automobile seat according to the initial control opening of the automobile air conditioning duct opening corresponding to each automobile seat, the automobile air conditioning set temperature and the initial seat temperature at each automobile seat; The target opening of the automobile air-conditioning duct opening corresponding to each automobile seat is determined according to the optimized control opening of the automobile air-conditioning duct opening corresponding to each automobile seat and the opening limit of the automobile air-conditioning duct opening.
6. The method according to claim 1, characterized in that The method further comprises: Get the current seat temperature at different car seats; Calculating an average seat temperature of the current seat temperature at each vehicle seat, and calculating a temperature difference between the average seat temperature and a vehicle air conditioner set temperature; Determining whether the temperature difference exceeds a preset threshold; If the temperature difference exceeds the preset threshold, the compressor power of the automobile air conditioner and / or the fan speed of the automobile air conditioner are adjusted.
7. The method according to claim 6, characterized in that Adjusting the compressor power of the automobile air conditioner includes: Determining a compressor power adjustment amount based on the temperature difference and a preset compressor power proportional coefficient; determining a target compressor power according to the compressor power adjustment amount, the current compressor power of the automobile air conditioner, and an upper limit value of the compressor power of the automobile air conditioner; adjusting the compressor power of the automobile air conditioner according to the target compressor power; Adjusting the fan speed of the automobile air conditioner includes: Determining a fan speed adjustment amount according to the temperature difference and a preset fan speed proportional coefficient; determining a target fan speed according to the fan speed adjustment amount, the current fan speed of the automobile air conditioner, and an upper limit value of the fan speed of the automobile air conditioner; The fan speed of the automobile air conditioner is adjusted according to the target fan speed.
8. A vehicle processor, characterized in that: The vehicle processor is provided in an automobile air conditioning control system, the automobile air conditioning control system further comprising a plurality of first sensors for collecting seat temperatures at different automobile seats, a plurality of second sensors for collecting light intensities at automobile windows on different sides, and a third sensor for collecting engine temperature of an automobile engine. The vehicle processor comprises: a first temperature compensation amount determination module for determining, after acquiring the initial seat temperature of each vehicle seat, the light intensity at each side vehicle window, and the engine temperature collected by each first sensor, each second sensor, and the third sensor according to a preset collection period, a first temperature compensation amount at each vehicle seat affected by the engine temperature based on the engine temperature and a first straight-line distance between the vehicle engine and each vehicle seat; a second temperature compensation amount determination module for determining, based on the light intensity at the vehicle windows on each side and a second straight-line distance between the vehicle windows on each side and the vehicle seats on the same side, a second temperature compensation amount at each vehicle seat affected by the light intensity; an overall temperature compensation amount determination module, configured to determine an overall temperature compensation amount for each seat position based on a first temperature compensation amount at each vehicle seat affected by the engine temperature and a second temperature compensation amount at each vehicle seat affected by the light intensity; a target opening determination module, configured to determine a target opening of the automobile air conditioning duct opening corresponding to each automobile seat based on the initial seat temperature and the overall temperature compensation amount at each automobile seat; The automobile air-conditioning control module is used to control each automobile air-conditioning duct opening according to the target opening degree of each automobile air-conditioning duct opening.
9. A computer device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the computer device is running, the processor and the memory communicate via the bus, and when the machine-readable instructions are executed by the processor, the steps of the automobile air conditioning control method as described in any one of claims 1 to 7 are performed.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, executes the steps of the automobile air-conditioning control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Automobile control device and implementation method
CN113438357A
Intelligent cabin environment temperature automatic adjusting system and control method
CN115157964A