Vehicle-mounted air conditioner control method, system and device based on artificial intelligence and medium

Through the on-board air conditioning control method based on artificial intelligence, the temperature distribution prediction model is used to automatically adjust the opening of the air conditioning damper, which solves the problem of inaccurate temperature adjustment in the vehicle in the existing technology, and improves the control efficiency and driving experience.

CN119636356AActive Publication Date: 2025-03-18GAC HONDA AUTOMOBILE CO LTD +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510116394.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-24
Publication Date
2025-03-18
Estimated Expiration
2045-01-24

AI Technical Summary

Technical Problem

The adjustment of existing vehicle air conditioners is based on user active settings, which leads to excessive or low local temperatures in the car, affecting the driving experience and may cause safety hazards.

Method used

Using an artificial intelligence-based on-board air conditioning control method, the cabin temperature distribution data is obtained, and the pre-trained temperature distribution prediction model is used to predict, determine the area to be adjusted and the temperature adjustment value, and then adjust the opening degree of the air conditioning damper.

Benefits of technology

It improves the efficiency and accuracy of on-board air conditioning control, reduces the user's adjustment frequency, provides a more comfortable driving environment, and improves driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119636356A_ABST
    Figure CN119636356A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle-mounted air conditioner control method, system and device based on artificial intelligence and a medium. The method comprises the steps that cabin temperature distribution data of a target vehicle in the current time period are obtained, and cabin temperature distribution time sequence data are determined according to the cabin temperature distribution data; inputting the cabin temperature distribution time sequence data into a pre-trained temperature distribution prediction model to obtain a cabin temperature distribution prediction result of the target vehicle in the next time period; determining a to-be-adjusted cabin area and a temperature adjustment value corresponding to the to-be-adjusted cabin area according to the cabin temperature distribution prediction result; and according to the to-be-adjusted cabin area, a target air conditioner air door is determined, according to the temperature adjustment value, the air outlet volume change value of the to-be-adjusted cabin area is determined, and then the opening degree of the target air conditioner air door is adjusted according to the air outlet volume change value. The vehicle-mounted air conditioner control method improves the efficiency and accuracy of vehicle-mounted air conditioner control and the driving safety and the driving experience of the user, and can be widely applied to the technical field of vehicle control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle control technology, and in particular to an artificial intelligence-based vehicle air conditioning control method, system, device and medium. Background Art

[0002] As a common means of transportation, cars have become indispensable in human life. The interior environment of a car affects the comfort of the driver and passengers. At present, most cars are equipped with onboard air conditioners to adjust and control the temperature inside the car to provide users with a good driving environment.

[0003] In the prior art, the adjustment of the car air conditioner is mostly based on the user's active setting of the temperature and air volume. The car air conditioner can meet the user's temperature requirements after running according to the parameters set by the user for a period of time. However, if the car air conditioner continues to run according to the parameters set by the user, it will cause the local temperature in the car to be too high or too low, causing the user to feel uncomfortable. Therefore, the user is required to adjust the temperature and air volume settings more frequently, which on the one hand affects the efficiency and accuracy of the car air conditioner control, and on the other hand affects the user's driving experience, and is prone to safety hazards during driving. Summary of the invention

[0004] The purpose of the present invention is to solve one of the technical problems existing in the prior art to at least a certain extent.

[0005] To this end, an object of an embodiment of the present invention is to provide an artificial intelligence-based vehicle air-conditioning control method, which improves the efficiency and accuracy of vehicle air-conditioning control as well as the user's driving safety and driving experience.

[0006] Another object of an embodiment of the present invention is to provide an on-vehicle air-conditioning control system based on artificial intelligence.

[0007] In order to achieve the above technical objectives, the technical solutions adopted by the embodiments of the present invention include:

[0008] In a first aspect, an embodiment of the present invention provides a vehicle air conditioning control method based on artificial intelligence, comprising the following steps:

[0009] Acquire cabin temperature distribution data of the target vehicle in the current period, and determine cabin temperature distribution time series data according to the cabin temperature distribution data;

[0010] Inputting the cabin temperature distribution time series data into a pre-trained temperature distribution prediction model to obtain a cabin temperature distribution prediction result of the target vehicle in the next time period;

[0011] Determining a cabin area to be adjusted and a temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result;

[0012] A target air conditioning damper is determined according to the cabin area to be adjusted, an air volume change value of the cabin area to be adjusted is determined according to the temperature adjustment value, and then the opening of the target air conditioning damper is adjusted according to the air volume change value.

[0013] Further, in one embodiment of the present invention, the step of acquiring cabin temperature distribution data of the target vehicle in the current period and determining cabin temperature distribution time series data according to the cabin temperature distribution data specifically includes:

[0014] Acquiring real-time temperature information of each cabin area by means of temperature sensors disposed in each cabin area of ​​the target vehicle;

[0015] Determine a cabin temperature distribution heat map of the target vehicle at each time according to the real-time temperature information, and use the cabin temperature distribution heat map as the cabin temperature distribution data;

[0016] The cabin temperature distribution data at each moment is sorted in chronological order to obtain the cabin temperature distribution time series data.

[0017] Furthermore, in one embodiment of the present invention, the temperature distribution prediction model is trained by the following steps:

[0018] Obtain cabin temperature distribution sample data of the test vehicle at multiple times during a historical period;

[0019] Determine a temperature distribution prediction label according to the cabin temperature distribution sample data at the last moment, and determine cabin temperature distribution sample time series data according to the cabin temperature distribution sample data at other moments, and then construct a training sample set according to the cabin temperature distribution sample time series data and the temperature distribution prediction label;

[0020] The training sample set is input into a pre-built long short-term memory neural network for training, and the model parameters of the long short-term memory neural network are optimized using a back propagation algorithm to obtain a trained temperature distribution prediction model.

[0021] Further, in one embodiment of the present invention, the model parameters include a forget gate weight matrix, an input gate weight matrix, an output gate weight matrix, a unit state weight matrix, a forget gate bias term, an input gate bias term, an output gate bias term, and a unit state bias term, and the step of optimizing the model parameters of the long short-term memory neural network by using a back propagation algorithm specifically includes:

[0022] Forward calculation of the forget gate, input gate, output gate and unit state of each storage unit;

[0023] Reversely calculate the error term value of each storage unit according to the forget gate, the input gate, the output gate and the unit state;

[0024] Determine a first gradient of the forget gate weight matrix, a second gradient of the input gate weight matrix, a third gradient of the output gate weight matrix, and a fourth gradient of the unit state weight matrix according to the error term value;

[0025] The first gradient, the second gradient, the third gradient, and the fourth gradient are gradient updated to optimize the forget gate weight matrix, the input gate weight matrix, the output gate weight matrix, the unit state weight matrix, the forget gate bias item, the input gate bias item, the output gate bias item, and the unit state bias item.

[0026] Further, in one embodiment of the present invention, determining the cabin area to be adjusted and the temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result specifically includes:

[0027] Determining a temperature prediction value for each cabin area according to the cabin temperature distribution prediction result;

[0028] Acquiring a temperature setting value of the target vehicle, and when an absolute value of a difference between the temperature setting value and the temperature prediction value is greater than or equal to a preset temperature difference threshold, determining a corresponding cabin area as a cabin area to be adjusted;

[0029] The temperature adjustment value is determined according to a difference between the temperature setting value of the cabin area to be adjusted and the temperature prediction value.

[0030] Further, in one embodiment of the present invention, determining the target air-conditioning damper according to the cabin area to be adjusted, and determining the air volume change value of the cabin area to be adjusted according to the temperature adjustment value specifically includes:

[0031] Determining the air conditioning damper at the corresponding position according to the cabin area to be adjusted as the target air conditioning damper;

[0032] determining an air heat energy adjustment value of the cabin area to be adjusted according to the temperature adjustment value and the space size of the cabin area to be adjusted;

[0033] The air conditioning cold air temperature of the target vehicle is obtained, and the air volume change value is determined according to the air conditioning cold air temperature and the air thermal energy adjustment value.

[0034] Further, in one embodiment of the present invention, adjusting the opening of the target air-conditioning damper according to the air volume change value specifically includes:

[0035] Determining the current air volume of the target air conditioner damper according to the current opening of the target air conditioner damper and a preset damper opening-air volume mapping table;

[0036] Determining a target air volume of the target air conditioning damper according to the air volume change value and the current air volume;

[0037] Determining the target opening of the target air-conditioning damper according to the target air volume and the damper opening-air volume mapping table;

[0038] The target air-conditioning damper is adjusted according to the target opening.

[0039] In a second aspect, an embodiment of the present invention provides an artificial intelligence-based vehicle air conditioning control system, comprising:

[0040] A temperature distribution time series data acquisition module is used to acquire cabin temperature distribution data of a target vehicle in a current period, and determine cabin temperature distribution time series data according to the cabin temperature distribution data;

[0041] A temperature distribution prediction module, used to input the cabin temperature distribution time series data into a pre-trained temperature distribution prediction model to obtain a cabin temperature distribution prediction result of the target vehicle in the next time period;

[0042] A module for determining a cabin area to be adjusted and a temperature adjustment value, for determining a cabin area to be adjusted and a temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result;

[0043] The air conditioning damper opening adjustment module is used to determine a target air conditioning damper according to the cabin area to be adjusted, determine an air volume change value of the cabin area to be adjusted according to the temperature adjustment value, and then adjust the opening of the target air conditioning damper according to the air volume change value.

[0044] In a third aspect, an embodiment of the present invention provides an artificial intelligence-based vehicle air conditioning control device, comprising:

[0045] at least one processor;

[0046] at least one memory for storing at least one program;

[0047] When the at least one program is executed by the at least one processor, the at least one processor implements the above-mentioned vehicle air conditioning control method based on artificial intelligence.

[0048] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, which stores a program executable by a processor, and the program executable by the processor is used to execute the above-mentioned artificial intelligence-based vehicle air-conditioning control method when executed by the processor.

[0049] The advantages and beneficial effects of the present invention will be partly given in the following description, partly become apparent from the following description, or be understood through the practice of the present invention:

[0050] An embodiment of the present invention obtains cabin temperature distribution data of a target vehicle in a current time period, determines cabin temperature distribution time series data based on the cabin temperature distribution data, inputs the cabin temperature distribution time series data into a pre-trained temperature distribution prediction model, obtains a cabin temperature distribution prediction result of the target vehicle in the next time period, determines a cabin area to be adjusted and a temperature adjustment value corresponding to the cabin area to be adjusted based on the cabin temperature distribution prediction result, determines a target air-conditioning damper based on the cabin area to be adjusted, determines an air volume change value of the cabin area to be adjusted based on the temperature adjustment value, and then adjusts the opening of the target air-conditioning damper based on the air volume change value. The embodiment of the present invention predicts the cabin temperature distribution of the target vehicle in the next time period, and determines the cabin area to be adjusted and the corresponding temperature adjustment value according to the cabin temperature distribution prediction result, so that the target air-conditioning damper to be adjusted and the corresponding air volume change value can be determined, and then the opening of the target air-conditioning damper is adjusted according to the air volume change value, thereby realizing pre-adjustment of the vehicle's air conditioning without the need for users to manually adjust repeatedly, thereby improving the efficiency and accuracy of the vehicle's air-conditioning control, being able to provide users with a more comfortable driving environment, and improving the user's driving safety and driving experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solution in the embodiments of the present invention, the following introduction is made to the drawings required for use in the embodiments of the present invention. It should be understood that the drawings introduced below are only for the convenience of clearly describing some embodiments of the technical solution of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0052] Figure 1 A flowchart of a vehicle air conditioning control method based on artificial intelligence provided by an embodiment of the present invention;

[0053] Figure 2 A schematic diagram of the sequential structure of a long short-term memory neural network repeating unit provided in an embodiment of the present invention;

[0054] Figure 3 A schematic diagram of gate control of a long short-term memory neural network provided by an embodiment of the present invention;

[0055] Figure 4 A structural block diagram of an artificial intelligence-based vehicle air conditioning control system provided by an embodiment of the present invention;

[0056] Figure 5A structural block diagram of an artificial intelligence-based vehicle air-conditioning control device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0057] The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and are not to be construed as limitations of the present invention. For the step numbers in the following embodiments, they are only provided for the convenience of explanation, and the order between the steps is not limited in any way, and the execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.

[0058] In the description of the present invention, the meaning of "a plurality" is two or more than two. If there is a description of "a first" or "a second", it is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features. In addition, unless otherwise defined, all technical and scientific terms used in this document have the same meaning as those commonly understood by those skilled in the art.

[0059] Reference Figure 1 The embodiment of the present invention provides a vehicle air conditioning control method based on artificial intelligence, which specifically includes the following steps:

[0060] S101, obtaining cabin temperature distribution data of a target vehicle in a current period, and determining cabin temperature distribution time series data according to the cabin temperature distribution data;

[0061] S102, inputting the cabin temperature distribution time series data into a pre-trained temperature distribution prediction model to obtain a cabin temperature distribution prediction result of the target vehicle in the next period;

[0062] S103, determining a cabin area to be adjusted and a temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result;

[0063] S104, determining a target air conditioning damper according to the cabin area to be adjusted, determining an air volume change value of the cabin area to be adjusted according to the temperature adjustment value, and then adjusting the opening of the target air conditioning damper according to the air volume change value.

[0064] The embodiment of the present invention predicts the cabin temperature distribution of the target vehicle in the next time period, and determines the cabin area to be adjusted and the corresponding temperature adjustment value according to the cabin temperature distribution prediction result, so that the target air-conditioning damper to be adjusted and the corresponding air volume change value can be determined, and then the opening of the target air-conditioning damper is adjusted according to the air volume change value, thereby realizing pre-adjustment of the vehicle's air conditioning without the need for users to manually adjust repeatedly, thereby improving the efficiency and accuracy of the vehicle's air-conditioning control, being able to provide users with a more comfortable driving environment, and improving the user's driving safety and driving experience.

[0065] As an optional implementation, the cabin temperature distribution data of the target vehicle in the current period is obtained, and the cabin temperature distribution time series data is determined according to the cabin temperature distribution data, which specifically includes:

[0066] S1011, obtaining real-time temperature information of each cabin area through temperature sensors disposed in each cabin area of ​​the target vehicle;

[0067] S1012, determining a cabin temperature distribution heat map of the target vehicle at each time according to the real-time temperature information, and using the cabin temperature distribution heat map as cabin temperature distribution data;

[0068] S1013. Sort the cabin temperature distribution data at each moment in chronological order to obtain cabin temperature distribution time series data.

[0069] Specifically, a temperature sensor is pre-installed in each cabin area of ​​the target vehicle to obtain the real-time temperature information of the corresponding area. A cabin temperature distribution heat map is drawn based on the obtained real-time temperature information combined with the cabin area distribution map of the target vehicle. The cabin temperature distribution heat map uses colors to identify the temperature of each cabin area. For example, a dark color can be used for a high temperature area, and a light color can be used for a low temperature area. The cabin temperature distribution heat map can spatially associate the temperature conditions of each cabin area, so that the influence of the spatial position relationship of each cabin area can be introduced in the subsequent model recognition process, thereby improving the accuracy of the cabin temperature distribution prediction. The cabin temperature distribution heat map at each moment is sorted in chronological order to obtain the cabin temperature distribution time series data.

[0070] As an optional implementation, the temperature distribution prediction model is trained by the following steps:

[0071] S201, obtaining cabin temperature distribution sample data of the test vehicle at multiple times in a historical period;

[0072] S202, determining a temperature distribution prediction label according to the cabin temperature distribution sample data at the last moment, and determining cabin temperature distribution sample time series data according to the cabin temperature distribution sample data at other moments, and then constructing a training sample set according to the cabin temperature distribution sample time series data and the temperature distribution prediction label;

[0073] S203, inputting the training sample set into the pre-built long short-term memory neural network for training, optimizing the model parameters of the long short-term memory neural network using a back propagation algorithm, and obtaining a trained temperature distribution prediction model.

[0074] Specifically, when constructing the training sample set, the cabin temperature distribution sample time series data and the temperature distribution prediction label are determined according to the changes in the cabin temperature distribution of the test vehicle during actual operation. For example, the cabin temperature distribution sample data from time 1 to time 10 are obtained, where the cabin temperature distribution sample data from time 1 to time 9 constitute the cabin temperature distribution sample time series data, and the cabin temperature distribution sample data at time 10 is used to determine the temperature distribution prediction label, that is, the temperature prediction value label of each cabin area.

[0075] Long Short Term Memory Network (LSTM) is an improved recurrent neural network. In the LSTM network, conventional neurons are replaced by storage units, and each storage unit is composed of an input gate, an output gate, a unit state, etc. The following describes the long short-term memory neural network used in the embodiment of the present invention.

[0076] The sequential structure of the LSTM network repetitive units is as follows Figure 2 As shown, at time t, the LSTM has three inputs: the input value X of the network at the current time t , the output value X of LSTM at the previous moment t-1 , and the cell state C at the previous moment t-1 ; LSTM has two outputs: the current LSTM output value h t , and the current cell state C t .

[0077] For the control of the long-term state c, three gate control switches are used for measurement. It is necessary to consider the influence of the output of the previous storage unit, the influence of the current input value, and the influence of the current storage unit on subsequent transmission. Therefore, the rational use of the three gate control switches becomes an important link in signal transmission and parameter update.

[0078] In the process of transferring information over time in the storage unit, three control switches are used to measure the state unit c, which is allocated as follows: Figure 3As shown in the figure, the first switch (left) is responsible for controlling the continued preservation of the long-term state c, measuring the influence of the previous storage unit on the current storage unit, and determining the influence of the memory experience on the current time point; the second switch (bottom) is responsible for controlling the input of the immediate state into the long-term state c. The input signal does not have to be fully input into the model, only the measurement value that needs to be considered can be input; the third switch (right) is responsible for controlling whether to use the long-term state c as the output of the current LSTM. It is worth mentioning that the gate switch used here is only a gate definition in terms of its function. Its value is a vector value between 0 and 1, and is calculated using the weight measurement method, rather than simply being identified as a gate switch of 0 or 1.

[0079] The gate switch is actually a fully connected layer. The input is a vector and the output is a real vector between 0 and 1. When in use, the output vector of the gate switch is multiplied by the vector to be controlled element by element as the output vector. The output of the gate is a real vector between 0 and 1. When the gate output is 0, any vector multiplied with it will result in a 0 vector, which is equivalent to nothing passing through; when the output is 1, any vector multiplied with it will not change anything, which is equivalent to everything passing through. The Sigmoid function implements the normalization operation of the output quantity, making the output value a probability value between 0 and 1.

[0080] The embodiment of the present invention uses the cabin temperature distribution sample time series data as the input data of the LSTM model to train the network. This process can perform feature learning and mapping on the data layer by layer, and then send the deep time-frequency feature signal features to the SoftMax classifier for training. Then, the LSTM is initialized using the trained weights, and the constructed LSTM network model is optimized using the back propagation algorithm, so that the LSTM network model converges to reach the global optimum, and finally achieves the purpose of temperature distribution prediction.

[0081] As an optional implementation, the model parameters include a forget gate weight matrix, an input gate weight matrix, an output gate weight matrix, a unit state weight matrix, a forget gate bias item, an input gate bias item, an output gate bias item, and a unit state bias item. The step of optimizing the model parameters of the long short-term memory neural network using a back propagation algorithm specifically includes:

[0082] S2031, forward calculation of the forget gate, input gate, output gate and unit state of each storage unit;

[0083] S2032, reversely calculating the error term value of each storage unit according to the forget gate, the input gate, the output gate and the unit state;

[0084] S2033, determining a first gradient of a forget gate weight matrix, a second gradient of an input gate weight matrix, a third gradient of an output gate weight matrix, and a fourth gradient of a unit state weight matrix according to the error term value;

[0085] S2034, performing gradient update on the first gradient, the second gradient, the third gradient and the fourth gradient, thereby optimizing the forget gate weight matrix, the input gate weight matrix, the output gate weight matrix, the unit state weight matrix, the forget gate bias item, the input gate bias item, the output gate bias item and the unit state bias item.

[0086] Specifically, when constructing a long short-term memory neural network, in addition to determining the initial model parameters, it is also necessary to determine the forget gate function, input gate function, output gate function, and unit state function.

[0087] The forget gate function is:

[0088] f t =σ(W f [h t-1 ,x t ]+b f )

[0089] Among them, f t represents the forget gate, W f represents the forget gate weight matrix, [h t-1 ,x t ] represents the input signal of the previous layer output and the current layer input as a whole, b f represents the forget gate bias term, σ represents the sigmoid function;

[0090] The input gate function is:

[0091] i t =σ(W i [h t-1 ,x t ]+b i )

[0092] Among them, i t represents the input gate, W i represents the input gate weight matrix, [h t-1 ,x t ] represents the input signal of the previous layer output and the current layer input as a whole, b i represents the input gate bias term, σ represents the sigmoid function;

[0093] The output gate function is:

[0094] o t =σ(W o .[h t-1 ,xt ]+b o )

[0095] Among them, t represents the output gate, W o represents the output gate weight matrix, [h t-1 ,x t ] represents the input signal of the previous layer output and the current layer input as a whole, b o represents the output gate bias term, σ represents the sigmoid function;

[0096] The cell state function is:

[0097] C t =f t *C t-1 +i t *C′ t

[0098] C′ t =tanh(W c .[h t-1 ,x t ]+b c )

[0099] Among them, C t represents the current unit state, f t represents the forget gate, C t-1 Indicates the unit state at the previous moment, i t represents the input gate, C′ t represents the current input unit state, tanh represents the tanh function, W c represents the unit state weight matrix, [h t-1 ,x t ] represents the input signal of the previous layer output and the current layer input as a whole, b c Represents the unit state bias term.

[0100] In the forward transmission process, the signal transmission process is controlled by controlling the gate control switch between adjacent storage units, which can be mainly divided into three categories, as follows:

[0101] 1) Forget gate: determines the cell state C at the previous moment t-1 How much information is still retained at the current time C t In the process, memory update of data is realized.

[0102] 2) Input gate: determines the input X of the network at the current moment t How much is saved to the cell state C t , to achieve the screening of input data and reduce the purpose of data input.

[0103] 3) Output gate: controls the cell state C t How many outputs are there to the current output value h of the LSTM t , reducing data output.

[0104] The forget gate can save earlier information, normalize the output value through the σ function, and use the influence of the original information as an important reference to determine the propagation process of the current value, thereby achieving the purpose of memory updating.

[0105] The input gate can filter the current input data to prevent currently irrelevant content from entering the storage unit.

[0106] The unit state of the current input is calculated based on the previous output and this input; the unit state C at the current moment t Calculation: Based on the last cell state C t-1 Multiply the forget gate f element-wise t , and then use the current input unit state C t Element-wise multiplication of the input gate i t , and then add the two products: In this way, the current memory C t and long-term memory C t-1 Combined together, a new unit state C is formed t Due to the control of the forget gate, it can save information from a long time ago, and due to the control of the input gate, it can prevent currently irrelevant content from entering the storage unit.

[0107] The main function of the output gate is to control the influence of long-term memory on the current output. The output value h of the output gate t as follows:

[0108] h t =o t *tanh(C t )

[0109] Similar to the BP neural network, the reverse update of the LSTM network can be divided into three steps: determining parameters, calculating errors, and updating gradients.

[0110] 1) Determine the parameters: forward calculate the output value of each storage unit, a total of 4 variables (f t 、i t 、c' t , o t ), and the calculation method is shown in the above specific formula.

[0111] 2) Error calculation: Reversely calculate the error term value of each storage unit. Like RNN, the back propagation of LSTM error terms also includes two directions: one is the back propagation along time, that is, starting from the current time t, calculating the error term at each moment; the other is to propagate the error term to the upper layer.

[0112] 3) Gradient update: Calculate the gradient of each weight based on the corresponding error term.

[0113]

[0114] σ′(z)=y(1-y)

[0115] The activation function of the gate switch is defined as the sigmoid function, and the output activation function is the tanh function, and the derivatives are:

[0116]

[0117] tanh′(z)=1-y 2

[0118] The goal of network optimization is to learn 8 groups of parameters, including the weight matrix and bias term of the forget gate, the weight matrix and bias term of the input gate, the weight matrix and bias term of the output gate, and the weight matrix and bias term of the unit state.

[0119] The weight matrix W is composed of two matrices. The two parts use different formulas in back propagation. In the subsequent derivation, the weight matrix should also be written as two separate matrices [w fh ,w fx ].

[0120] In the reverse propagation of the error term along time, the error term at time t-1 is calculated as follows:

[0121]

[0122] Using h t and C t The definition of and the total derivative formula can give the formula for passing the error term forward to any k moment:

[0123]

[0124] The gradient update is shown in Table 1 below.

[0125]

[0126] Table 1

[0127] The embodiment of the present invention uses a back propagation algorithm to optimize and update the model parameters of the long short-term memory neural network, and a trained temperature distribution prediction model can be obtained after several iterations. The specific number of iterations can be preset, or the training is considered complete when the test set meets the accuracy requirements.

[0128] For the cabin temperature distribution time series data to be predicted, input it into the trained temperature distribution prediction model to obtain the cabin temperature distribution prediction result of the target vehicle in the next period of time.

[0129] As an optional implementation, determining the cabin area to be adjusted and the temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result specifically includes:

[0130] S1031, determining a temperature prediction value for each cabin area according to the cabin temperature distribution prediction result;

[0131] S1032, obtaining a temperature setting value of the target vehicle, and when the absolute value of the difference between the temperature setting value and the temperature prediction value is greater than or equal to a preset temperature difference threshold, determining the corresponding cabin area as the cabin area to be adjusted;

[0132] S1033: Determine a temperature adjustment value according to a difference between the temperature setting value of the cabin area to be adjusted and the temperature prediction value.

[0133] Specifically, the temperature prediction value of each cabin area is determined according to the cabin temperature distribution prediction result and the cabin area distribution map; the temperature setting value set by the current user of the target vehicle is obtained, and when the absolute value of the difference between the temperature setting value and the temperature prediction value is greater than or equal to a preset temperature difference threshold (such as 1 degree), it means that the temperature value of the corresponding cabin area in the next time period is significantly different from the temperature setting value, and therefore the cabin area is taken as the cabin area to be adjusted, and the temperature adjustment value is determined according to the difference between the temperature setting value and the temperature prediction value of the cabin area to be adjusted. It can be recognized that when the temperature setting value is greater than the temperature prediction value, the temperature adjustment value is a positive value, and vice versa, the temperature adjustment value is a negative value.

[0134] As an optional implementation, determining a target air-conditioning damper according to the cabin area to be adjusted, and determining an air volume change value of the cabin area to be adjusted according to the temperature adjustment value specifically includes:

[0135] S1041, determining an air conditioning damper at a corresponding position according to the cabin area to be adjusted as a target air conditioning damper;

[0136] S1042, determining an air heat energy adjustment value of the cabin area to be adjusted according to the temperature adjustment value and the space size of the cabin area to be adjusted;

[0137] S1043. Obtain the air conditioning cold air temperature of the target vehicle, and determine the air volume change value according to the air conditioning cold air temperature and the air thermal energy adjustment value.

[0138] Specifically, in the embodiment of the present invention, each cabin area is provided with a corresponding air-conditioning damper for regulating the temperature of the corresponding cabin area. The corresponding unknown air-conditioning damper is determined as the target air-conditioning damper that needs to adjust the opening according to the cabin area to be adjusted. At the same time, based on the temperature adjustment value and the space size of the cabin area to be adjusted, the air thermal energy adjustment value of the cabin area to be adjusted can be calculated in combination with the principles of thermodynamics. Finally, the current air-conditioning cold air temperature of the target vehicle is obtained, and the air thermal energy change value that can be brought about by unit air volume is determined according to the air-conditioning cold air temperature, so that the air volume change value can be calculated in combination with the air thermal energy adjustment value.

[0139] It should be noted that the temperature distribution prediction result predicted by the embodiment of the present invention is the predicted value when the target vehicle does not make any adjustments according to the current air-conditioning settings. Therefore, the calculated air thermal energy adjustment value is relative to the air thermal energy adjustment value required when the current air-conditioning settings are not adjusted. Therefore, the air volume change value calculated based on the air thermal energy adjustment value is also relative to the air volume change value when the current air-conditioning settings are not adjusted.

[0140] As an optional implementation, adjusting the opening of the target air-conditioning damper according to the air volume change value specifically includes:

[0141] S1044, determining the current air volume of the target air conditioner damper according to the current opening of the target air conditioner damper and a preset damper opening-air volume mapping table;

[0142] S1045, determining a target air volume of the target air conditioning damper according to the air volume change value and the current air volume;

[0143] S1046, determining a target opening of a target air conditioning damper according to a target air volume and a damper opening-air volume mapping table;

[0144] S1047. Adjust the target air-conditioning damper according to the target opening.

[0145] Specifically, a damper opening-air volume mapping table is pre-constructed according to the structural parameters of the air-conditioning damper and the operating parameters of the vehicle air-conditioner, the current air volume is determined according to the current opening, the target air volume is obtained in combination with the air volume change value, and then the target opening is obtained by looking up the table, so that the target air-conditioning damper can be adjusted.

[0146] The above is a description of the method steps of the embodiment of the present invention. It can be understood that the embodiment of the present invention predicts the cabin temperature distribution of the target vehicle in the next period of time, and determines the cabin area to be adjusted and the corresponding temperature adjustment value according to the cabin temperature distribution prediction result, so that the target air-conditioning damper to be adjusted and the corresponding air volume change value can be determined, and then the opening of the target air-conditioning damper is adjusted according to the air volume change value, so as to realize the pre-adjustment of the vehicle air-conditioning, without the need for the user to manually adjust repeatedly, improve the efficiency and accuracy of the vehicle air-conditioning control, and provide users with a more comfortable driving environment, and improve the driving safety and driving experience of users.

[0147] Reference Figure 4 , an embodiment of the present invention provides a vehicle air conditioning control system based on artificial intelligence, comprising:

[0148] A temperature distribution time series data acquisition module is used to acquire cabin temperature distribution data of a target vehicle in a current period, and determine cabin temperature distribution time series data according to the cabin temperature distribution data;

[0149] The temperature distribution prediction module is used to input the cabin temperature distribution time series data into the pre-trained temperature distribution prediction model to obtain the cabin temperature distribution prediction result of the target vehicle in the next period;

[0150] A module for determining a cabin area to be adjusted and a temperature adjustment value, for determining a cabin area to be adjusted and a temperature adjustment value corresponding to the cabin area to be adjusted according to a cabin temperature distribution prediction result;

[0151] The air conditioning damper opening adjustment module is used to determine the target air conditioning damper according to the cabin area to be adjusted, determine the air volume change value of the cabin area to be adjusted according to the temperature adjustment value, and then adjust the opening of the target air conditioning damper according to the air volume change value.

[0152] The contents of the above method embodiments are all applicable to the present system embodiments. The functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0153] Reference Figure 5 , an embodiment of the present invention provides a vehicle air conditioning control device based on artificial intelligence, comprising:

[0154] at least one processor;

[0155] at least one memory for storing at least one program;

[0156] When the at least one program is executed by the at least one processor, the at least one processor implements the above-mentioned artificial intelligence-based vehicle air conditioning control method.

[0157] The contents of the above method embodiments are all applicable to the present device embodiments. The functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0158] An embodiment of the present invention further provides a computer-readable storage medium, in which a program executable by a processor is stored. When the program executable by the processor is executed by the processor, it is used to execute the above-mentioned vehicle air conditioning control method based on artificial intelligence.

[0159] A computer-readable storage medium of an embodiment of the present invention can execute an artificial intelligence-based vehicle air-conditioning control method provided by an embodiment of the method of the present invention, can execute any combination of implementation steps of the method embodiment, and has the corresponding functions and beneficial effects of the method.

[0160] The embodiment of the present invention also discloses a computer program product or a computer program, wherein the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device can read the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes Figure 1 The method shown.

[0161] In some selectable embodiments, the function / operation mentioned in the block diagram may not occur in the order mentioned in the operation diagram. For example, depending on the function / operation involved, the two boxes shown in succession can actually be executed substantially simultaneously or the above-mentioned boxes can sometimes be executed in reverse order. In addition, the embodiment presented and described in the flow chart of the present invention is provided by way of example, for the purpose of providing a more comprehensive understanding of technology. The disclosed method is not limited to the operation and logic flow presented herein. Selectable embodiments are expected, wherein the order of various operations is changed and the sub-operation of a part for which is described as a larger operation is performed independently.

[0162] In addition, although the present invention is described in the context of functional modules, it should be understood that, unless otherwise specified to the contrary, one or more of the above-mentioned functions and / or features can be integrated into a single physical device and / or software module, or one or more functions and / or features can be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the present invention. More specifically, in view of the properties, functions and internal relationships of the various functional modules in the device disclosed herein, the actual implementation of the module will be understood within the conventional skills of the engineer. Therefore, those skilled in the art can implement the present invention set forth in the claims without excessive experimentation using ordinary techniques. It is also understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present invention, which is determined by the full scope of the appended claims and their equivalents.

[0163] If the above functions are implemented in the form of 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 part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the above methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0164] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in conjunction with such instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in conjunction with such instruction execution systems, devices or apparatuses.

[0165] More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (electronic device), a portable computer disk case (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and editable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be a paper or other suitable medium on which the above-mentioned program is printed, since the above-mentioned program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering or processing in other suitable ways as necessary, and then stored in a computer memory.

[0166] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0167] In the above description of this specification, the description with reference to the terms "one embodiment / example", "another embodiment / example" or "certain embodiments / examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0168] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

[0169] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the above embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of this application.

Claims

1. A vehicle air conditioning control method based on artificial intelligence, characterized in that: The following steps are involved: Acquire cabin temperature distribution data of the target vehicle in the current period, and determine cabin temperature distribution time series data according to the cabin temperature distribution data; Inputting the cabin temperature distribution time series data into a pre-trained temperature distribution prediction model to obtain a cabin temperature distribution prediction result of the target vehicle in the next time period; Determining a cabin area to be adjusted and a temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result; A target air conditioning damper is determined according to the cabin area to be adjusted, an air volume change value of the cabin area to be adjusted is determined according to the temperature adjustment value, and then the opening of the target air conditioning damper is adjusted according to the air volume change value.

2. The vehicle air conditioning control method based on artificial intelligence according to claim 1, characterized in that: The step of obtaining cabin temperature distribution data of the target vehicle in the current period and determining cabin temperature distribution time series data according to the cabin temperature distribution data specifically includes: Acquiring real-time temperature information of each cabin area by means of temperature sensors disposed in each cabin area of ​​the target vehicle; Determine a cabin temperature distribution heat map of the target vehicle at each time according to the real-time temperature information, and use the cabin temperature distribution heat map as the cabin temperature distribution data; The cabin temperature distribution data at each moment is sorted in chronological order to obtain the cabin temperature distribution time series data.

3. The vehicle air conditioning control method based on artificial intelligence according to claim 1, characterized in that: The temperature distribution prediction model is trained by the following steps: Obtain cabin temperature distribution sample data of the test vehicle at multiple times during a historical period; Determine a temperature distribution prediction label according to the cabin temperature distribution sample data at the last moment, and determine cabin temperature distribution sample time series data according to the cabin temperature distribution sample data at other moments, and then construct a training sample set according to the cabin temperature distribution sample time series data and the temperature distribution prediction label; The training sample set is input into a pre-built long short-term memory neural network for training, and the model parameters of the long short-term memory neural network are optimized using a back propagation algorithm to obtain a trained temperature distribution prediction model.

4. The vehicle air conditioning control method based on artificial intelligence according to claim 3 is characterized in that: The model parameters include a forget gate weight matrix, an input gate weight matrix, an output gate weight matrix, a unit state weight matrix, a forget gate bias item, an input gate bias item, an output gate bias item, and a unit state bias item. The step of optimizing the model parameters of the long short-term memory neural network by using a back propagation algorithm specifically includes: Forward calculation of the forget gate, input gate, output gate and unit state of each storage unit; Reversely calculate the error term value of each storage unit according to the forget gate, the input gate, the output gate and the unit state; Determine a first gradient of the forget gate weight matrix, a second gradient of the input gate weight matrix, a third gradient of the output gate weight matrix, and a fourth gradient of the unit state weight matrix according to the error term value; The first gradient, the second gradient, the third gradient, and the fourth gradient are gradient updated to optimize the forget gate weight matrix, the input gate weight matrix, the output gate weight matrix, the unit state weight matrix, the forget gate bias item, the input gate bias item, the output gate bias item, and the unit state bias item.

5. The vehicle air conditioning control method based on artificial intelligence according to claim 1, characterized in that: The step of determining the cabin area to be adjusted and the temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result specifically includes: Determining a temperature prediction value for each cabin area according to the cabin temperature distribution prediction result; Acquiring a temperature setting value of the target vehicle, and when an absolute value of a difference between the temperature setting value and the temperature prediction value is greater than or equal to a preset temperature difference threshold, determining a corresponding cabin area as a cabin area to be adjusted; The temperature adjustment value is determined according to a difference between the temperature setting value of the cabin area to be adjusted and the temperature prediction value.

6. The vehicle air conditioning control method based on artificial intelligence according to claim 1, characterized in that: The step of determining a target air-conditioning damper according to the cabin area to be adjusted, and determining an air volume change value of the cabin area to be adjusted according to the temperature adjustment value specifically includes: Determining the air conditioning damper at the corresponding position according to the cabin area to be adjusted as the target air conditioning damper; determining an air heat energy adjustment value of the cabin area to be adjusted according to the temperature adjustment value and the space size of the cabin area to be adjusted; The air conditioning cold air temperature of the target vehicle is obtained, and the air volume change value is determined according to the air conditioning cold air temperature and the air thermal energy adjustment value.

7. A vehicle air conditioning control method based on artificial intelligence according to any one of claims 1 to 6, characterized in that: The adjusting the opening of the target air conditioning damper according to the air volume change value specifically includes: Determining the current air volume of the target air conditioning damper according to the current opening of the target air conditioning damper and a preset damper opening-air volume mapping table; Determining a target air volume of the target air conditioning damper according to the air volume change value and the current air volume; Determining the target opening of the target air conditioning damper according to the target air volume and the damper opening-air volume mapping table; The target air-conditioning damper is adjusted according to the target opening.

8. An artificial intelligence-based vehicle air conditioning control system, characterized in that: include: A temperature distribution time series data acquisition module is used to acquire cabin temperature distribution data of a target vehicle in a current period, and determine cabin temperature distribution time series data according to the cabin temperature distribution data; A temperature distribution prediction module, used to input the cabin temperature distribution time series data into a pre-trained temperature distribution prediction model to obtain a cabin temperature distribution prediction result of the target vehicle in the next time period; A module for determining a cabin area to be adjusted and a temperature adjustment value, for determining a cabin area to be adjusted and a temperature adjustment value corresponding to the cabin area to be adjusted according to the cabin temperature distribution prediction result; The air conditioning damper opening adjustment module is used to determine a target air conditioning damper according to the cabin area to be adjusted, determine an air volume change value of the cabin area to be adjusted according to the temperature adjustment value, and then adjust the opening of the target air conditioning damper according to the air volume change value.

9. An artificial intelligence-based vehicle air conditioning control device, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements an artificial intelligence-based vehicle air conditioning control method as described in any one of claims 1 to 7.

10. 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 an artificial intelligence-based vehicle air conditioning control method as described in any one of claims 1 to 7 when executed by the processor.

Citation Information

Patent Citations

  • Method for controlling air-conditioning device of motor vehicle, air-conditioning device and motor vehicle

    CN113492641A

  • Vehicle cabin air conditioner control method, system and device and a storage medium

    CN113858915A

  • Air conditioner control method and device and computing equipment

    CN118342936A

  • Public transport air conditioner temperature adjusting method and system based on Internet of Things

    CN118457158A

  • Method and system for automatically adjusting a vehicle air conditioning system

    DE102023003240A1