Vehicle air conditioning control method, device and storage medium for automobile interior temperature control
By obtaining interior temperature distribution information and controlling the vehicle air conditioner to supply air to specific interiors, the problems of low adjustment efficiency and high energy consumption of the vehicle air conditioning system are solved, and fast and comfortable interior temperature adjustment is achieved, thereby improving driving comfort.
Patent Information
- Application Number
- CN202411085860.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2044-08-08
AI Technical Summary
Existing vehicle air-conditioning systems are inefficient in regulating the cabin temperature, taking a long time to reach a comfortable temperature, and consume a lot of energy. They are unable to intelligently adjust the surface temperature of interior components, causing discomfort to drivers and passengers.
By obtaining the actual and target temperature distribution information of the car interior, using the interior temperature sensor and image sensor to identify the interior temperature, determining the air conditioning control information, and controlling the onboard air conditioning to supply air to specific interiors to quickly reach the target temperature, priority is given to interiors that have a greater impact on the driver and passengers' perceived temperature.
It achieves rapid adjustment of interior temperature, reduces driver and passenger discomfort time, reduces energy consumption, and improves driving comfort.
Smart Images

Figure CN118893945B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile technology, and in particular to a vehicle-mounted air-conditioning control method, a computer device, and a storage medium for adjusting the temperature of automobile interior. Background Art
[0002] The car's cabin has a strong heat exchange with the outside world. Under natural conditions, the cabin temperature is usually very high in the summer, even reaching a level that can catch fire with flammable items, while the cabin temperature is very low in the winter. Therefore, the car's air conditioning system must be used to cool or heat the environment inside the cabin, thereby adjusting the cabin temperature to a comfortable level for the human body and ensuring the driving safety and driving experience of the car.
[0003] Current vehicle air conditioning systems cool or heat the cabin air, thereby raising or lowering the overall cabin temperature. However, due to the varying materials used in the cabin interior and their contact with human skin, the perceived temperature of each interior varies significantly for the driver and passengers. Current vehicle air conditioning systems, which cool or heat the entire cabin, are inefficient. Without pre-activating cooling or heating, it takes a long time for the cabin to reach the target comfortable temperature, during which time the passengers experience a low level of comfort. Even with pre-activating cooling or heating, the low efficiency means it takes a long time to reach the desired temperature, requiring the vehicle components to be pre-activated, resulting in high energy consumption. Furthermore, if the vehicle air conditioning is activated prematurely to cool or heat the cabin, the air outlet will continue to blow towards the center console armrest or door trim armrest, which come into contact with the skin. This can easily lead to the cabin temperature being too low or too high, causing discomfort when touched. Summary of the Invention
[0004] In view of the technical problems that current vehicle air-conditioning technology takes a long time to reach a comfortable state, requires high energy consumption, and is unable to intelligently adjust the surface temperature of cabin interior parts, the purpose of the present invention is to provide a vehicle air-conditioning control method, computer device and storage medium for automobile interior temperature control.
[0005] In one aspect, an embodiment of the present invention includes a vehicle air conditioning control method for adjusting the temperature of a vehicle interior, the vehicle air conditioning control method for adjusting the temperature of a vehicle interior including the following steps:
[0006] Acquiring actual temperature distribution information; the actual temperature distribution information represents the spatial distribution of the actual temperature of at least one vehicle interior;
[0007] Obtaining target temperature distribution information; the target temperature distribution information represents a spatial distribution of a target temperature that at least one vehicle interior is expected to achieve;
[0008] determining air conditioning control information according to the actual temperature distribution information and the target temperature distribution information;
[0009] The operation of the vehicle air conditioner is controlled according to the air conditioner control information.
[0010] Furthermore, the obtaining of actual temperature distribution information includes:
[0011] Invoking at least one interior temperature sensor; the interior temperature sensor is used to detect the temperature of the corresponding vehicle interior;
[0012] Obtaining location information of each interior temperature sensor;
[0013] detecting temperature information by each of the interior temperature sensors;
[0014] The temperature information detected by the interior temperature sensor is marked according to the position information of the interior temperature sensor to obtain the actual temperature distribution information.
[0015] Furthermore, the obtaining of actual temperature distribution information includes:
[0016] Calling the image sensor to shoot the space inside the car cabin to obtain the image inside the cabin;
[0017] Performing object recognition on the cabin image to determine at least one vehicle interior and corresponding location information;
[0018] performing temperature recognition on the cabin interior image to determine temperature information of various locations in the cabin interior image;
[0019] The temperature information of the corresponding position in the cabin image is marked according to the position information of the vehicle interior to obtain the actual temperature distribution information.
[0020] Furthermore, determining the air conditioning control information according to the actual temperature distribution information and the target temperature distribution information includes:
[0021] determining temperature difference distribution information according to the actual temperature distribution information and the target temperature distribution information;
[0022] The air-conditioning control information is determined according to the temperature difference distribution information.
[0023] Furthermore, determining the temperature difference distribution information according to the actual temperature distribution information and the target temperature distribution information includes:
[0024] subtracting the temperature information corresponding to the same position in the actual temperature distribution information and the target temperature distribution information to obtain temperature difference information of each position;
[0025] Determine the temperature difference field based on the temperature difference information at each location;
[0026] Obtaining the gradient magnitude at each position of the temperature difference field;
[0027] When the magnitudes of the gradients are all smaller than the gradient threshold, the temperature difference field itself is used as the temperature difference distribution information.
[0028] Furthermore, the determining of the temperature difference distribution information according to the actual temperature distribution information and the target temperature distribution information further includes:
[0029] When any of the gradient magnitudes is greater than or equal to a gradient threshold, fuzzifying the temperature difference field;
[0030] The fuzzified temperature difference field is used as the temperature difference distribution information.
[0031] Furthermore, determining the air conditioning control information according to the temperature difference distribution information includes:
[0032] Set the temperature difference threshold;
[0033] According to the temperature difference threshold, the temperature difference information at each position in the temperature difference distribution information is screened to determine at least one temperature difference maximum value information; the temperature difference maximum value information is the temperature difference information that is greater than or equal to the temperature difference threshold;
[0034] Perform path planning based on the position information corresponding to each of the temperature difference maximum value information to obtain air supply path information;
[0035] Set target air supply volume;
[0036] The air conditioning control information is generated based on the air supply path information and the target air supply volume.
[0037] Furthermore, controlling the operation of the vehicle air conditioner according to the air conditioner control information includes:
[0038] Get the air conditioning scheduled start control instruction;
[0039] Determining the air conditioning usage time according to the air conditioning scheduled start control instruction;
[0040] Determine the advance start time according to the air supply path information;
[0041] Determining the air conditioner startup time according to the air conditioner usage time and the advance startup time;
[0042] At the time of starting the air conditioner, the vehicle air conditioner is controlled to perform cooling or heating according to the target air supply volume and to supply air according to the air supply path information.
[0043] On the other hand, an embodiment of the present invention also includes a computer device including a memory and a processor, the memory being used to store at least one program, and the processor being used to load at least one program to execute the vehicle air conditioning control method for automobile interior temperature control in the embodiment.
[0044] On the other hand, an embodiment of the present invention also includes a computer-readable storage medium, which stores a program executable by a processor. When the program is executed by the processor, it is used to execute the vehicle air conditioning control method for automobile interior temperature control in the embodiment.
[0045] The beneficial effects of the present invention are: through the vehicle air-conditioning control method for automobile interior temperature control in the embodiment, when the vehicle air-conditioning is controlled to work according to the air-conditioning control information, the air supply outlet of the vehicle air-conditioning can be controlled to supply air to a specific spatial position, so that the specific interior can reach the target temperature faster; it can be achieved that specific interiors that have a greater impact on the body temperature of the driver and passengers are selected for priority air supply, so that these specific interiors can reach the target temperature faster, thereby achieving the effect of improving the body temperature of the driver and passengers in the cabin in a shorter time; since there is no need to wait for all interiors to reach the target temperature, the discomfort time of the driver and passengers can be reduced and the driving comfort can be improved when the vehicle air-conditioning is not started in advance. When the vehicle air-conditioning is started in advance, the required advance start time can be reduced, thereby achieving the effects of rapid response and reduced energy consumption. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 Schematic diagram of the structure of a vehicle system to which the vehicle air conditioning control method for automobile interior temperature control can be applied in an embodiment;
[0047] Figure 2 Schematic diagram of the steps of the vehicle air conditioning control method for adjusting the temperature of the vehicle interior in an embodiment;
[0048] Figure 3 Schematic diagram of the principle of the vehicle air conditioning control method for adjusting the temperature of the vehicle interior in the embodiment. DETAILED DESCRIPTION
[0049] In this embodiment, the vehicle air conditioning control method for adjusting the temperature of the vehicle interior can be applied to Figure 1 In the vehicle system shown.
[0050] Reference Figure 1The vehicle system to which the vehicle air-conditioning control method for automobile interior temperature adjustment can be applied includes interior trim, a control module, an image sensor, a temperature sensor and a vehicle air-conditioning system.
[0051] Among them, the interior is the components installed in the car's cabin, such as the center console, steering wheel, instrument panel, gear lever, seats, headrests, armrests, door handles, seat belts, ambient lights, etc. Figure 1 There are n interiors such as Interior 1, Interior 2, ... Interior n; the control module is a component with functions such as data acquisition, data processing, data output and control, and can be specifically an Electronic Control Unit (ECU); the image sensor can capture the space inside the cabin through visible light or infrared rays. The field of view of the image sensor is large enough to include a large number of interiors in the cabin, such as Figure 1 The n interiors are all within the field of view of the image sensor; the temperature sensor has a temperature detection function, refer to Figure 1 There are n temperature sensors in total, including temperature sensor 1, temperature sensor 2, ..., temperature sensor n. Temperature sensor 1 is installed on interior trim 1 to detect the temperature of interior trim 1, temperature sensor 2 is installed on interior trim 2 to detect the temperature of interior trim 2... Temperature sensor n is installed on interior trim n to detect the temperature of interior trim n.
[0052] In this embodiment, either the image sensor or the temperature sensor may be provided selectively, that is, only the image sensor may be provided without the temperature sensor, or only the temperature sensor may be provided without the image sensor.
[0053] In this embodiment, the vehicle air conditioner can have both cooling and heating functions, or only cooling. Since cooling is a typical function of a vehicle air conditioner, this embodiment uses cooling as an example to illustrate the vehicle air conditioner control method for controlling the temperature of a vehicle interior. Unless otherwise specified, when controlling the vehicle air conditioner, the default setting is to control the vehicle air conditioner for cooling. Controlling the vehicle air conditioner for heating, etc., can be achieved by reversing some of the control logic based on the process of controlling the vehicle air conditioner for cooling, and this is within the scope of understanding of those skilled in the art.
[0054] In this embodiment, refer to Figure 1The car air conditioner is equipped with an air outlet. The air outlet can adjust the airflow direction of the cold or hot air blown by the car air conditioner's fan, so that the cold or hot air is blown directly to the target location. The target location directly hit by the cold or hot air will be cooled or heated rapidly, and can reach the target temperature in a short time (for example, 5 seconds). Compared with the case where the target location is not directly hit by the cold or hot air, the temperature change rate is greatly increased. In this case, the target location may take longer (for example, 5 minutes) to reach the target temperature.
[0055] In this embodiment, by increasing the air flow rate of the air outlet and the swing range of its blades, the air delivery range of the air outlet can be made sufficiently large and adjustable, thereby enabling the air outlet to change the air delivery direction within a sufficiently large range. For example, any one or more interior trims in a vehicle can be selected as the air delivery target and air can be delivered specifically to that target. The air outlet structure can also be improved to increase the concentration of air delivery from the air outlet. For example, the air outlet can be configured to deliver air specifically to interior trim 1, while other interior trims such as interior trim 2, interior trim 3, and so on will not be directly blown by the air from the air outlet, or the amount of air directly blown to them will be negligible.
[0056] In this embodiment, refer to Figure 2 The vehicle air conditioning control method for adjusting the temperature of the vehicle interior comprises the following steps:
[0057] S1. Obtain actual temperature distribution information;
[0058] S2. Obtain target temperature distribution information;
[0059] S3 based on the actual temperature distribution information and the target temperature distribution information, determine the air conditioning control information;
[0060] S4. Control the operation of the vehicle air conditioner according to the air conditioner control information.
[0061] In this embodiment, each step in the vehicle air-conditioning control method for adjusting the temperature of the vehicle interior can be executed by the control module. When the control module needs to obtain some data, the control module can call other components to read it; when the control module needs to execute steps that require physical components to execute, the control module can send control instructions to other components, thereby calling other components to execute.
[0062] In this embodiment, the principles of steps S1-S4 are as follows Figure 3 shown.
[0063] In step S1, the control module obtains actual temperature distribution information, which represents the spatial distribution of the actual temperature of at least one vehicle interior in the cabin. For example, a format and content of the actual temperature distribution information are shown in Table 1.
[0064] Table 1
[0065] Interior Actual temperature Space coordinates Interior 1 <![CDATA[T1]]> <![CDATA[(x1,y1,z1)]]> Interior 2 <![CDATA[T2]]> <![CDATA[(x2,y2,z2)]]> Interior 3 <![CDATA[T3]]> <![CDATA[(x3,y3,z3)]]> …… …… …… Interior <![CDATA[T n ]]> <![CDATA[(x n ,y n ,z n )]]>
[0066] According to Table 1, the spatial coordinates of interior trim 1 in the cabin are (x1, y1, z1), and the actual temperature of interior trim 1 is detected as T1. The actual temperature of each interior trim can be found in Table 1.
[0067] In step S2, the control module obtains target temperature distribution information, which indicates the spatial distribution of target temperatures that at least one interior trim in the cabin needs to achieve. For example, a format and content of the target temperature distribution information is shown in Table 2.
[0068] Table 2
[0069]
[0070]
[0071] Table 2 shows that the spatial coordinates of interior trim 1 within the cabin are (x1, y1, z1). The target temperature of interior trim 1 is detected to be T'1. This means that after turning on the vehicle's air conditioning for cooling, the desired temperature of interior trim 1 should be lowered to T'1. The target temperature for each interior trim can be found in Table 2.
[0072] The target temperature distribution information in step S2 can be set by the driver according to his or her own physical preferences. For example, the driver can set T'1, T'2, ..., T'1 according to his or her comfort range. n The target temperature that can make the human body comfortable can also be calibrated in a laboratory environment for different regions, seasons, day and night conditions, and stored in the storage space of the control module. The control module can call the positioning module and the timing module to detect the region, season, day and night information of the car, and read the corresponding T'1, T'2...T' from the storage space. n etc., so as to set the target temperature distribution information in batches.
[0073] In step S3, the control module determines air conditioning control information based on the actual temperature distribution information obtained in step S1 and the target temperature distribution information obtained in step S2. Specifically, the air conditioning control information includes information such as the target air volume and the location of the air supply target. The control module then executes step S4 to control the operation of the vehicle air conditioner based on the air conditioning control information. The air conditioning control information is then transmitted to the vehicle air conditioner, causing the vehicle air conditioner to deliver air to the target according to the target air volume and the location of the air supply target.
[0074] In this embodiment, the principle of executing steps S1-S4 is that: since the actual temperature distribution information and the target temperature distribution information include the spatial distribution of the actual temperature and the spatial distribution of the target temperature, respectively, the generated air conditioning control information can include the spatial distribution of the specific temperature. Therefore, when controlling the operation of the vehicle air conditioner according to the air conditioning control information, the air supply outlet of the vehicle air conditioner can be controlled to supply air to a specific spatial location, for example, to supply air to one or more specific interior trims, so that the specific interior trims can reach the target temperature more quickly; it can be achieved that specific interior trims that have a greater impact on the perceived temperature of the driver and passengers (such as seats, headrests, and steering wheels that have large-area contact with the driver and passengers' skin) are selected for priority air supply, so that these specific interior trims can reach the target temperature more quickly, thereby achieving the effect of improving the perceived temperature of the driver and passengers in the cabin in a shorter time; since there is no need to wait for all interior trims to reach the target temperature, the discomfort time of the driver and passengers can be reduced and the driving comfort can be improved when the vehicle air conditioner is not started in advance. When the vehicle air conditioner is started in advance, the required pre-start time can be reduced, thereby achieving effects such as rapid response and reduced energy consumption.
[0075] In this embodiment, when executing step S1, that is, the step of obtaining actual temperature distribution information, the following steps may be specifically performed:
[0076] S101A. Call at least one interior temperature sensor;
[0077] S102A obtains the location information of each interior temperature sensor;
[0078] S103A. Detecting temperature information through each interior temperature sensor;
[0079] S104A. Mark the temperature information detected by the interior temperature sensor according to the position information of the interior temperature sensor to obtain actual temperature distribution information.
[0080] Steps S101A-S104A are the first execution mode of step S1.
[0081] In step S101A, refer to Figure 1 , an interior temperature sensor can be installed for each interior (such as seats, steering wheels, armrests, and other interiors that are large in size and in close contact with the driver and passengers), and the position information of each interior temperature sensor can be determined by calibration. The interior temperature sensor can be a temperature sensor that measures based on principles such as the resistance temperature effect. Each interior temperature sensor is installed together with the corresponding interior, that is, the position information of each interior temperature sensor can be the same as the position of the interior where it is installed. For example, referring to Figure 1, the temperature sensor 1 is installed together with the interior trim 1. Referring to Table 1, the spatial coordinates of the interior trim 1 have been determined to be (x1, y1, z1) through calibration and other methods. Then, the position information of the temperature sensor 1 in step S102A can be the same as the spatial coordinates of the interior trim 1, that is, (x1, y1, z1).
[0082] In step S103A, refer to Figure 1 The control module calls temperature sensor 1, temperature sensor 2, ... temperature sensor n, etc., and respectively detects the temperature information T1 of interior 1, the temperature information T2 of interior 2, ... the temperature information T of interior n. n In step S104A, (x1, y1, z1), (x2, y2, z2) ... (x n ,y n ,z n ) and other position information to obtain the actual temperature distribution information shown in Table 1.
[0083] In this embodiment, by executing steps S101A-S104A and using the interior temperature sensor to detect and obtain actual temperature distribution information, the characteristics of the interior temperature sensor can be utilized to improve the accuracy and real-time performance of the actual temperature distribution information. In addition, generally, one temperature sensor is installed for each interior. Therefore, in the actual temperature distribution information shown in Table 1, each actual temperature can be associated with a specific interior (for example, interior 1 is the steering wheel, and according to Table 1, the actual temperature of interior 1, i.e., the steering wheel, is T1). This improves the comprehensibility of the data and also enables the granularity of the actual temperature distribution information shown in Table 1 to be large, which helps reduce the required data processing amount.
[0084] In this embodiment, when executing step S1, that is, the step of obtaining actual temperature distribution information, the following steps may be specifically performed:
[0085] S101B calls the image sensor to capture the space inside the car cabin to obtain an image inside the cabin;
[0086] S102B performs object recognition on the cabin image to determine at least one vehicle interior and corresponding location information;
[0087] S103B performs temperature recognition on the cabin image to determine the temperature information at each location in the cabin image;
[0088] S104B. Mark the temperature information of the corresponding position in the cabin image based on the position information of the vehicle interior to obtain actual temperature distribution information.
[0089] Steps S101B-S104B are a second execution mode of step S1.
[0090] In step S101B, the control module can call on the image sensor to capture the interior of the vehicle cabin using infrared imaging to obtain an interior cabin image. The interior cabin image includes pixel values corresponding to various locations in the cabin (both on the interior and outside the interior).
[0091] In step S102B, the control module can run a trained artificial intelligence model to perform object recognition on the cabin image, determining at least one vehicle interior and its corresponding location information. For example, the artificial intelligence model identifies an area with the outline of a steering wheel in the cabin image, identifying it as interior trim 1, i.e., the steering wheel. The model then determines the relative position of this area in the cabin image and, by transforming the coordinate system within the cabin image into the cabin's spatial coordinate system, determines the location information of interior trim 1. The interior trim location information can be expressed as the spatial coordinates (x1, y1, z1) shown in Table 1 or Table 2.
[0092] In step S103B, when the cabin image is obtained by infrared imaging, the control module can determine the temperature corresponding to each pixel in the cabin image by querying the correspondence between pixel value and temperature, thereby determining the temperature of each area in the cabin image.
[0093] In step S104B, taking interior trim 1 as an example, the control module obtains the temperatures of all pixels in the area corresponding to interior trim 1 in the cabin image, calculates the average value as the actual temperature T1 of interior trim 1, and labels it with the spatial coordinates (x1, y1, z1) of interior trim 1. Similar operations are performed for all interior trims to obtain the actual temperature distribution information shown in Table 1.
[0094] In this embodiment, actual temperature distribution information is obtained by performing steps S101B-S104B through image capture and recognition. This can take advantage of the rapid nature of the image capture and recognition process. Furthermore, the number of pixels in the cabin image is large, generally far greater than the number of interior temperature sensors. Therefore, actual temperature distribution information tending to be continuously distributed at various locations within the cabin can be obtained. In the actual temperature distribution information obtained in Table 1, interior 1, interior 2, etc. may not strictly correspond to a specific interior, but rather to a specific area within the cabin (for example, interior 1 in Table 1 may not correspond to the entire steering wheel, but to the upper half of the steering wheel, while interior 2 may correspond to the lower half of the steering wheel. Interior 1 and interior 2 together correspond to a complete interior, i.e., the steering wheel). In this case, the number n in Table 1 can be very large (for example, up to 10). 6 Such a level), so that the actual temperature distribution information shown in Table 1 obtained tends to be continuously distributed.
[0095] In this embodiment, when executing step S3, that is, determining the air conditioning control information based on the actual temperature distribution information and the target temperature distribution information, the following steps may be specifically performed:
[0096] S301. Determine the temperature difference distribution information based on the actual temperature distribution information and the target temperature distribution information;
[0097] S302. Determine air conditioning control information based on the temperature difference distribution information.
[0098] In step S301 , for each interior, a temperature difference corresponding to the interior is determined based on the actual temperature of the interior and the target temperature.
[0099] For example, according to Table 1, the actual temperature of interior 1 is T1, and according to Table 2, the target temperature of interior 1 is T'1. Since the actual temperature T1 is generally higher than the target temperature T'1 under cooling demand, the difference ΔT1 between the actual temperature T1 and the target temperature T'1 can be calculated, that is, ΔT1 = T1 - T'1, as the temperature difference ΔT1 corresponding to interior 1. The position information corresponding to the temperature difference ΔT1 is still the spatial coordinate corresponding to interior 1, that is, (x1, y1, z1).
[0100] By performing similar operations on all interiors, the temperature difference distribution information shown in Table 3 can be obtained.
[0101] Table 3
[0102] Interior Temperature difference (absolute value) Space coordinates Interior 1 <![CDATA[|ΔT1|]]> <![CDATA[(x1,y1,z1)]]> Interior 2 <![CDATA[|ΔT2|]]> <![CDATA[(x2,y2,z2)]]> Interior 3 <![CDATA[|ΔT3|]]> <![CDATA[(x3,y3,z3)]]> …… …… …… Interior <![CDATA[|ΔT n |]]> <![CDATA[(x n ,y n ,z n )]]>
[0103] In step S302 , the control module may generate air conditioning control information according to the temperature difference distribution information shown in Table 3.
[0104] In this embodiment, when executing step S302, that is, determining the air conditioning control information according to the temperature difference distribution information, the following steps may be specifically performed:
[0105] S30201. Set the temperature difference threshold;
[0106] S30202. Filter the temperature difference information at each position in the temperature difference distribution information according to the temperature difference threshold, and determine at least one temperature difference maximum value information;
[0107] S30203. Path planning is performed based on the location information corresponding to each temperature difference maximum value information to obtain air supply path information;
[0108] S30204. Set target air supply volume;
[0109] S30205. Generate air conditioning control information based on the air supply path information and the target air supply volume.
[0110] In step S30201, the control module can set a temperature difference threshold Threshold T , temperature difference threshold Threshold T It can be a fixed value used to determine the size of a temperature difference information. For example, if the temperature difference information obtained in step S301 is greater than or equal to the temperature difference threshold Threshold T , it can be determined that the temperature difference information is relatively large. On the contrary, if the temperature difference information is less than the temperature difference threshold Threshold T , it can be determined that the temperature difference information is relatively small.
[0111] In step S30202, the control module converts the temperature difference information |ΔT1|, |ΔT2|, ..., |ΔT in Table 3 into n |Equal to the temperature difference threshold Threshold T Compare and set the value greater than or equal to the temperature difference threshold Threshold T , that is, the information with relatively large temperature differences is filtered out and marked as the maximum temperature difference information.
[0112] For example, assuming that when step S30202 is executed, the temperature difference information |ΔT1|, |ΔT3|, |ΔT 102 |are greater than or equal to the temperature difference threshold T , then the temperature difference information |ΔT1|, |ΔT3|, |ΔT 102 |Marked as maximum temperature difference information.
[0113] In step S30203, the control module calculates the maximum temperature difference information |ΔT1|, |ΔT3| and |ΔT 102 | etc. to perform path planning and obtain air supply path information.
[0114] Specifically, referring to Table 1, Table 2 or Table 3, the temperature difference maximum value information |ΔT1|, |ΔT3| and |ΔT 102 | respectively correspond to interior 1, interior 3 and interior 102, and correspond to spatial coordinates (x1, y1, z1), (x3, y3, z3) and (x 102 ,y 102 ,z 102 ), the control module can be based on the spatial coordinates (x1, y1, z1), (x3, y3, z3) and (x 102 ,y 102 ,z 102 ) for path planning.
[0115] For example, the goal of path planning can be set to generate a closed path that passes through all the location information corresponding to the maximum temperature difference information [such as spatial coordinates (x1, y1, z1), (x3, y3, z3) and (x 102 ,y 102 ,z 102 )], and the length of this path is the shortest. It is also possible to set corresponding weights for the position information corresponding to each temperature difference maximum value information, for example, setting the position information corresponding to all temperature difference maximum value information to the same weight (for example, all 1), or setting weights for the corresponding position information according to the size of the temperature difference maximum value information itself [for example, assigning weight |ΔT1| to the spatial coordinate (x1, y1, z1), assigning weight |ΔT3| to the spatial coordinate (x3, y3, z3), assigning weight |ΔT4| to the spatial coordinate (x 102 ,y 102 ,z 102 ) gives weight |ΔT 102 |], run the path planning algorithm on the position information corresponding to each weighted temperature difference maximum value information, set the constraint conditions according to the above path planning goals, and thus generate the corresponding closed path as the air supply path information.
[0116] In this embodiment, it is assumed that the generated closed path path, that is, the air supply path information path, is (x1, y1, z1)→(x 102 ,y 102 ,z 102 )→(x3,y3,z3), that is, when moving according to the air supply path information path, you can start from the space coordinate (x1,y1,z1) and jump to the space coordinate (x 102 ,y 102 ,z 102 ), then jumps to the spatial coordinates (x3,y3,z3), and then returns to the spatial coordinates (x1,y1,z1), and so on.
[0117] In step S30204, the control module can set the target air supply volume based on parameters such as the performance of the vehicle air conditioner.
[0118] In step S30205, the control module packages the air supply path information path and the target air supply volume to generate air conditioning control information.
[0119] In this embodiment, the principle of executing steps S30201-S30205 is: by using the temperature difference threshold to filter out the temperature difference maximum value information, it is possible to find the position information where the actual temperature is farthest from the target temperature, that is, the position information corresponding to each of the temperature difference maximum value information, and perform path planning on these position information to obtain the air supply path information, which represents a path that meets the conditions (for example, passing through all the position information with the largest temperature difference and with the shortest total path length). Such air supply path information is packaged to generate air conditioning control information, which enables the control module to control the vehicle air conditioner using the air conditioning control information when executing step S4, so that the vehicle air conditioner controls its air outlet according to the air supply target and sequence determined by the air supply path information [for example, (x1, y1, z1)→(x 102 ,y 102 ,z 102 )→(x3,y3,z3)], cyclically for each air supply target [such as interior 1 corresponding to the spatial coordinate (x1,y1,z1), spatial coordinate (x 102 ,y 102 ,z 102 ) and the interior 3 corresponding to the spatial coordinates (x3, y3, z3)] are supplied with air according to the target air volume; since each air supply target determined by the air supply path information corresponds to the temperature difference maximum value information, that is, they are all air supply targets with the most urgent air supply needs, executing steps S30201-S30205 can control the vehicle air conditioner to give priority to the air supply targets with the most urgent air supply needs, so that these interiors can reach the target temperature faster and speed up the improvement of the driver and passengers' perceived temperature; and since the air supply path information meets certain conditions (such as the shortest total length), the air supply range of the air outlet of the vehicle air conditioner can be limited to a smaller range. Specifically, the swing range of the fan blades in the air outlet of the vehicle air conditioner can be reduced, thereby reducing the working loss of the vehicle air conditioner and reducing maintenance costs.
[0120] In this embodiment, when executing step S301, that is, determining the temperature difference distribution information based on the actual temperature distribution information and the target temperature distribution information, the following steps may be specifically performed:
[0121] S30101. Subtract the temperature information corresponding to the same position from the actual temperature distribution information and the target temperature distribution information to obtain the temperature difference information at each position;
[0122] S30102. Determine the temperature difference field based on the temperature difference information at each location;
[0123] S30103. Obtain the gradient size of the temperature difference field at each position;
[0124] S30104. When the magnitudes of all gradients are less than the gradient threshold, the temperature difference field itself is used as the temperature difference distribution information;
[0125] S30105. When any gradient is greater than or equal to the gradient threshold, the temperature difference field is fuzzified;
[0126] S30106. Use the fuzzified temperature difference field as temperature difference distribution information.
[0127] In step S30101, the temperature difference information obtained is |ΔT1|, |ΔT2|, ..., |ΔT in Table 3. n | etc.
[0128] In step S30102, referring to Table 3, each piece of temperature difference information corresponds to a corresponding spatial coordinate, so the data shown in Table 3 can be regarded as a temperature difference field.
[0129] In step S30103, the temperature difference field shown in Table 3 may be interpolated to make it a continuous field and then the gradient at each position may be calculated. Alternatively, a discrete gradient algorithm may be used to calculate the gradient at each position.
[0130] In steps S30104 and S30105, a gradient threshold Threshold can be set Gradient , gradient threshold Threshold Gradient It can be a fixed value used to determine whether a gradient is large or small. For example, if the gradient obtained in step S30103 is greater than or equal to the gradient threshold Threshold Gradient , it can be determined that the gradient size is relatively large. Conversely, if the gradient size is less than the gradient threshold Threshold Gradient , we can determine that the gradient is relatively small.
[0131] If all the gradients obtained in step S30103 are smaller than the gradient threshold Threshold Gradient , that is, if it is determined that all the gradients of the temperature difference field shown in Table 3 are relatively small, then step S30104 is executed, and the temperature difference field shown in Table 3 itself is directly used as the temperature difference distribution information used when executing step S302 to generate the air conditioning control information.
[0132] If any gradient obtained in step S30104 is greater than or equal to the gradient threshold Threshold Gradient , that is, if it is determined that there are some positions in the temperature difference field shown in Table 3 where the gradient is relatively large, then step S30105 is executed to fuzzify the temperature difference field shown in Table 3, and the fuzzified temperature difference field is used as the temperature difference distribution information used when executing step S302 to generate air conditioning control information.
[0133] When executing step S30105, Table 3 can be regarded as an image (similarly, the data in Table 1 and Table 2 can also be stored and processed in the form of images). Specifically, the spatial coordinates in Table 3 represent the pixel coordinates of the image, and the temperature difference in Table 3 represents the pixel value of the pixel. Therefore, the image can be blurred using algorithms such as Gaussian blur to obtain the blurred temperature difference field as temperature difference distribution information.
[0134] In this embodiment, the principle of executing steps S30101-S30105 is that the gradient size at each position of the temperature difference field represents the smoothness of the distribution of the temperature difference field. When the gradient sizes are all less than the gradient threshold, it indicates that the temperature difference field is smooth enough, and the temperature difference field itself can be used as the temperature difference distribution information; when any gradient size is greater than or equal to the gradient threshold, it indicates that the temperature difference field is not smooth enough, and fuzzifying the temperature difference field can make the temperature difference field smoother, and the fuzzified temperature difference field can be used as the temperature difference distribution information; that is, executing steps S30101-S30105, the obtained temperature difference distribution information is obtained based on the temperature field, and the temperature difference distribution is smooth enough, which is beneficial to determine the temperature difference maximum value information and plan the air supply path information with finer force when executing step S302 later, which is beneficial to the control module controlling the vehicle air conditioner to perform more detailed air supply control on the space in the cabin, further improve the temperature distribution in the cabin, and meet more delicate personalized needs.
[0135] In addition, when executing steps S101A-S104A and using interior temperature sensors to detect and obtain actual temperature distribution information, since temperature sensors are arranged on the interior parts, when the interior temperature reaches a specified temperature, the direction and air volume of the vehicle air-conditioning outlet can be intelligently adjusted to keep the surface temperature of the interior parts at a comfortable temperature.
[0136] In this embodiment, when executing step S4, that is, controlling the operation of the vehicle air conditioner according to the air conditioner control information, the following steps may be specifically performed:
[0137] S401. Get the air conditioning reservation start control instruction;
[0138] S402. According to the air conditioning reservation start control instruction, determine the air conditioning use time;
[0139] S403. Determine the advance opening time based on the air supply path information;
[0140] S404. Determine the air conditioning start time based on the air conditioning use time and advance opening time;
[0141] S405. When the air conditioner is started, the vehicle air conditioner is controlled to cool or heat according to the target air supply volume and to supply air according to the air supply path information.
[0142] In step S401, the driver or passenger can set the air conditioning scheduled start control instruction through the human-computer interaction module. The air conditioning scheduled start control instruction indicates that the driver or passenger wishes to start the vehicle air conditioning in advance. The air conditioning scheduled start control instruction includes the air conditioning use time t2, which represents the time when the driver or passenger is expected to enter the vehicle cabin.
[0143] In step S402, the control module extracts the air conditioner use time t2 from the air conditioner scheduled start control instruction.
[0144] In step S403, the control module can determine the advance opening duration Δt based on the length of the air supply path information. Specifically, the swing speed of the fan blades of the air outlet is generally fixed, so the advance opening duration Δt can be set as a directly proportional function of the length of the air supply path information. For example, the time required for the air outlet to complete a cycle of the air supply path information can be determined based on the length of the air supply path information and the swing speed of the fan blades. This time can be multiplied by the set number of cycles to obtain the advance opening duration Δt.
[0145] In step S404, the air conditioner start-up time t1 is determined based on the air conditioner use time t2 and the advance start-up time Δt. Specifically, the air conditioner start-up time t1 can be calculated according to the formula t1 = t2 - Δt.
[0146] In step S405 , the control module controls the vehicle air conditioner at the air conditioner start-up time t1 to perform cooling or heating according to the target air supply volume and to supply air according to the order of the air supply targets determined in the air supply path information path.
[0147] In this embodiment, the principle of executing steps S401-S405 is to enable the air conditioner to be started in advance to cool or heat the cabin space, so that at the air conditioner use time t2, that is, when the driver and passengers enter the cabin, the temperature of the cabin interior has reached the appropriate target temperature distribution, thereby improving the driving experience; and the length of time for starting the air conditioner in advance, that is, the advance start-up time Δt, just enables the vehicle air conditioner to prioritize air supply to the key interior to meet the number of times required, thereby reducing unnecessary advance start-up time of the vehicle air conditioner and reducing unnecessary work of the vehicle air conditioner, which is conducive to reducing energy consumption.
[0148] A computer program that executes the vehicle air-conditioning control method for adjusting the temperature of the automobile interior in this embodiment can be written and written into a computer device or storage medium. When the computer program is read out and run, the vehicle air-conditioning control method for adjusting the temperature of the automobile interior in this embodiment is executed, thereby achieving the same technical effect as the vehicle air-conditioning control method for adjusting the temperature of the automobile interior in the embodiment.
[0149] It should be noted that, unless otherwise specified, when a feature is referred to as being "fixed" or "connected" to another feature, it may be directly fixed or connected to the other feature, or it may be indirectly fixed or connected to the other feature. In addition, the descriptions of up, down, left, right, etc. used in this disclosure are only relative to the relative positional relationships of the components of the present disclosure in the accompanying drawings. The singular forms of "a", "" and "the" used in this disclosure are also intended to include the plural forms, unless the context clearly indicates otherwise. In addition, unless otherwise defined, all technical and scientific terms used in this embodiment have the same meaning as those generally understood by those skilled in the art. The terms used in the specification of this embodiment are only for describing specific embodiments and are not intended to limit the invention. The term "and / or" used in this embodiment includes any combination of one or more related listed items.
[0150] It should be understood that, although the present disclosure may adopt the term first, second, third etc. to describe various elements, these elements should not be limited to these terms.These terms are only used to distinguish the elements of the same type from each other.For example, without departing from the scope of the present disclosure, the first element may also be referred to as the second element, and similarly, the second element may also be referred to as the first element.The use of any and all examples or exemplary language ("for example", "such as" etc.) provided by the present embodiment is only intended to better illustrate embodiments of the present invention, and unless otherwise required, the scope of the present invention will not be limited.
[0151] It should be appreciated that embodiments of the present invention can be implemented or practiced by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer-readable memory. The methods can be implemented in a computer program using standard programming techniques - including a non-transitory computer-readable storage medium configured with a computer program, wherein the storage medium so configured causes the computer to operate in a specific and predefined manner - according to the methods and figures described in the specific embodiments. Each program can be implemented in a high-level procedural or object-oriented programming language to communicate with the computer system. However, if desired, the program can be implemented in assembly or machine language. In any case, the language can be a compiled or interpreted language. In addition, the program can be run on a programmed application-specific integrated circuit for this purpose.
[0152] In addition, the operations of the processes described in this embodiment may be performed in any suitable order, unless otherwise indicated in this embodiment or otherwise clearly contradicted by the context. The processes described in this embodiment (or variations and / or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as code (e.g., executable instructions, one or more computer programs, or one or more applications) that is executed collectively on one or more processors, by hardware, or a combination thereof. A computer program includes multiple instructions that can be executed by one or more processors.
[0153] Furthermore, the method can be implemented in any type of computing platform that is operably connected to a suitable computer, including but not limited to a personal computer, a minicomputer, a mainframe, a workstation, a network or distributed computing environment, a separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, etc. Various aspects of the present invention can be implemented as machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, an optical read and / or write storage medium, RAM, ROM, etc., so that it can be read by a programmable computer, and when the storage medium or device is read by the computer, it can be used to configure and operate the computer to perform the process described herein. In addition, the machine-readable code, or portions thereof, can be transmitted over a wired or wireless network. When such media includes instructions or programs that implement the above steps in conjunction with a microprocessor or other data processor, the invention of this embodiment includes these and other different types of non-transitory computer-readable storage media. When programmed according to the methods and techniques of the present invention, the present invention also includes the computer itself.
[0154] The computer program can be applied to input data to perform the functions of the present embodiment, thereby converting the input data to generate output data that is stored in a non-volatile memory. The output information can also be applied to one or more output devices such as a display. In a preferred embodiment of the present invention, the converted data represents a physical and tangible object, including a specific visual depiction of the physical and tangible object produced on the display.
[0155] The above are merely preferred embodiments of the present invention. The present invention is not limited to the aforementioned embodiments. As long as the technical effects of the present invention are achieved by the same means, any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention shall be included within the scope of protection of the present invention. Within the scope of protection of the present invention, various modifications and variations of the technical solutions and / or implementation methods may be made.
Claims
1. A vehicle air conditioning control method for adjusting the temperature of a vehicle interior, characterized in that: The vehicle air conditioning control method for adjusting the temperature of the vehicle interior comprises: Acquiring actual temperature distribution information; the actual temperature distribution information represents the spatial distribution of the actual temperature of at least one vehicle interior; Obtaining target temperature distribution information; the target temperature distribution information represents a spatial distribution of a target temperature that at least one vehicle interior is expected to achieve; determining air conditioning control information according to the actual temperature distribution information and the target temperature distribution information; Controlling the operation of the vehicle air conditioner according to the air conditioner control information; The determining of air conditioning control information according to the actual temperature distribution information and the target temperature distribution information includes: subtracting the temperature information corresponding to the same position in the actual temperature distribution information and the target temperature distribution information to obtain temperature difference information of each position; Determine the temperature difference field based on the temperature difference information at each location; Obtaining the gradient magnitude at each position of the temperature difference field; When the magnitudes of the gradients are all smaller than the gradient threshold, the temperature difference field itself is used as the temperature difference distribution information; When any of the gradient magnitudes is greater than or equal to a gradient threshold, fuzzifying the temperature difference field; Using the fuzzified temperature difference field as the temperature difference distribution information; The air-conditioning control information is determined according to the temperature difference distribution information.
2. The vehicle air conditioning control method for automobile interior temperature control according to claim 1, characterized in that: The obtaining of actual temperature distribution information includes: Invoking at least one interior temperature sensor; the interior temperature sensor is used to detect the temperature of the corresponding vehicle interior; Obtaining location information of each interior temperature sensor; detecting temperature information by each of the interior temperature sensors; The temperature information detected by the interior temperature sensor is marked according to the position information of the interior temperature sensor to obtain the actual temperature distribution information.
3. The vehicle air conditioning control method for automobile interior temperature control according to claim 1, characterized in that: The obtaining of actual temperature distribution information includes: Calling the image sensor to shoot the space inside the car cabin to obtain the image inside the cabin; Performing object recognition on the cabin image to determine at least one vehicle interior and corresponding location information; performing temperature recognition on the cabin interior image to determine temperature information of various locations in the cabin interior image; The temperature information of the corresponding position in the cabin image is marked according to the position information of the vehicle interior to obtain the actual temperature distribution information.
4. The vehicle air conditioning control method for automobile interior temperature control according to claim 1, characterized in that: The determining the air conditioning control information according to the temperature difference distribution information includes: Set the temperature difference threshold; According to the temperature difference threshold, the temperature difference information at each position in the temperature difference distribution information is screened to determine at least one temperature difference maximum value information; the temperature difference maximum value information is the temperature difference information that is greater than or equal to the temperature difference threshold; Perform path planning based on the position information corresponding to each of the temperature difference maximum value information to obtain air supply path information; Set target air supply volume; The air conditioning control information is generated based on the air supply path information and the target air supply volume.
5. The vehicle air conditioning control method for automobile interior temperature control according to claim 4, characterized in that: The step of controlling the operation of the vehicle air conditioner according to the air conditioner control information includes: Get the air conditioning scheduled start control instruction; Determining the air conditioning usage time according to the air conditioning scheduled start control instruction; Determine the advance start time according to the air supply path information; Determining the air conditioner startup time according to the air conditioner usage time and the advance startup time; At the time of starting the air conditioner, the vehicle air conditioner is controlled to perform cooling or heating according to the target air supply volume and to supply air according to the air supply path information.
6. A computer device, characterized in that: The system comprises a memory and a processor, wherein the memory is used to store at least one program, and the processor is used to load at least one program to execute the vehicle air conditioning control method for automobile interior temperature control according to any one of claims 1 to 5.
7. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to execute the vehicle air conditioning control method for automobile interior temperature control as described in any one of claims 1 to 5 when executed by the processor.
Citation Information
Patent Citations
Automobile cabin temperature adjusting system and automobile
CN116872679A
TEMPERATURE CONTROL SYSTEM FOR VEHICLE INTERIOR SURFACES
DE102022110909A1