Vehicle air conditioner control method, control device, vehicle, and storage medium
By integrating environmental characteristics and user historical data to determine the target control parameters of the vehicle air conditioner, the problem of unsuitable air conditioner parameters caused by individual user differences in the existing technology is solved, thereby improving user experience and safety.
Patent Information
- Application Number
- CN202310606338.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-25
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2043-05-25
AI Technical Summary
Existing vehicle air conditioning systems cannot automatically provide the most suitable air conditioning parameters based on individual user differences, requiring users to manually adjust them, which affects the user experience and may cause safety hazards.
By combining environmental feature data and historical user feature data, target control parameters are determined, including a first control parameter based on environmental features and a second control parameter based on user habits. The adjustment process is then optimized by using preset relationships, models, and weights.
It achieves the goal of meeting users' comfort needs while also taking into account their personalized needs, thus improving the user experience of in-vehicle air conditioning and enhancing adjustment accuracy through dynamic weight adjustment.
Smart Images

Figure CN119017892B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a vehicle air conditioner control method, a vehicle air conditioner control device, a vehicle and a computer readable storage medium. BACKGROUND
[0002] The vehicle air conditioner can cool, heat and ventilate in the vehicle cabin, so that the driver and passenger can obtain a more comfortable driving experience during the use of the vehicle. In order to automatically provide comfortable air conditioning settings to users, in related technologies, a series of adjustment parameters corresponding to different environmental parameters are preset to determine the current adjustment parameters, and adjustment is performed. However, due to individual differences of users, the above-mentioned corresponding relationship may not be suitable for each user, and users still need to manually adjust to obtain more suitable air conditioning parameters, and the overall use experience of the vehicle air conditioner is poor. SUMMARY
[0003] The present application provides a vehicle air conditioner control method, a vehicle air conditioner control device, a vehicle and a computer readable storage medium.
[0004] The vehicle air conditioner control method of the present application embodiment comprises:
[0005] In response to the vehicle air conditioner entering a predetermined mode, environmental feature data of the vehicle is obtained;
[0006] A first control parameter is determined according to the environmental feature data;
[0007] User feature historical data of the user using the vehicle air conditioner is obtained;
[0008] A second control parameter is determined according to the environmental feature data and the user feature historical data;
[0009] A target control parameter is determined according to the first control parameter and the second control parameter;
[0010] The vehicle air conditioner is controlled to adjust according to the target control parameter.
[0011] In this way, in the vehicle air conditioner control method of the present application embodiment, the first control parameter determined based on the current environmental feature data is combined with the second control parameter determined based on the user feature historical data to determine the target control parameter for air conditioning adjustment, and the determination of the target control parameter integrates different ways of determining control parameters, so that the determined target control parameter can meet the human body mechanism signs in the current environment to a certain extent, and can also meet the use habits of the user, taking into account the comfort and individual needs of the user, and improving the use experience of the vehicle air conditioner.
[0012] In some embodiments, the determining the first control parameter according to the environment characteristic data comprises:
[0013] determining the first control parameter according to the environment characteristic data and a preset environment characteristic-air conditioner control parameter correspondence.
[0014] In this way, the first control parameter is determined according to the environment characteristic and the preset correspondence, which can provide a general control parameter that can meet the user's comfort in the current environment to a certain extent.
[0015] In some embodiments, the determining the second control parameter according to the environment characteristic data and the user characteristic historical data comprises:
[0016] determining the second control parameter according to the environment characteristic data, the user characteristic historical data and a pre-constructed air conditioner parameter adjustment model.
[0017] In this way, the second control parameter is determined mainly based on the user characteristic historical data, in combination with the environment characteristic data and the pre-constructed air conditioner parameter adjustment model, and the second control parameter is more in line with the user's usage habits and takes into account the user's personalized needs to a certain extent.
[0018] In some embodiments, the determining the second control parameter according to the environment characteristic data, the user characteristic historical data and the pre-constructed air conditioner parameter adjustment model comprises:
[0019] obtaining target user characteristic historical data matching the environment characteristic data from the user characteristic historical data;
[0020] determining the second control parameter according to the target user characteristic historical data, the environment characteristic data and the air conditioner parameter adjustment model.
[0021] In this way, the data matching the current environment is selected from the user characteristic historical data, so that the target user characteristic historical data reflecting the user's usage matching the current environment is taken as the input of the model, and the second control parameter meeting the user's personalized needs in the current environment is obtained.
[0022] In some embodiments, the determining the target control parameter according to the first control parameter and the second control parameter comprises:
[0023] determining the target control parameter according to the first control parameter weight, the second control parameter weight, the first control parameter and the second control parameter.
[0024] Therefore, in the fusion process, the weights corresponding to the two control parameters are introduced, and the fusion has more emphasis, so that the target control parameter obtained by the fusion is more in line with the user's demand.
[0025] In some embodiments, the method further comprises:
[0026] According to the target control parameter, the first control parameter and the second control parameter, updating the first control parameter weight and the second control parameter weight, so that in the next time the vehicle air conditioner enters the predetermined mode, the target control parameter is determined according to the updated first control parameter weight and the updated second control parameter weight.
[0027] Therefore, the weights corresponding to the control parameters are updated, and the proportions of the first control parameter and the second control parameter in the fusion process are continuously adjusted, so that the result of subsequent fusion is more and more accurate, and the user's experience of using the vehicle air conditioner is better.
[0028] In some embodiments, the method further comprises:
[0029] According to the user's adjustment input to the target control parameter, determining the adjusted target control parameter;
[0030] According to the adjusted target control parameter, the first control parameter and the second control parameter, updating the first control parameter weight and the second control parameter weight, so that in the next time the vehicle air conditioner enters the predetermined mode, the target control parameter is determined according to the updated first control parameter weight and the updated second control parameter weight.
[0031] Therefore, the weights corresponding to the control parameters are updated based on the user's adjustment to the target control parameter, and the proportions of the first control parameter and the second control parameter in the fusion process are continuously adjusted, so that the result of subsequent fusion is more and more accurate, and the user's experience of using the vehicle air conditioner is better.
[0032] The vehicle air conditioner control device of the embodiments of the present application comprises:
[0033] The first acquisition module is configured to, in response to the vehicle air conditioner entering a predetermined mode, acquire current environmental feature data of the vehicle;
[0034] The first parameter determination module is configured to determine a first control parameter according to the environmental feature data;
[0035] The second acquisition module is configured to acquire user feature historical data of the user using the vehicle air conditioner;
[0036] The second parameter determination module is configured to determine a second control parameter according to the environmental feature data and the user feature historical data;
[0037] a target parameter determination module configured to determine a target control parameter according to the first control parameter and the second control parameter;
[0038] a control module configured to control the vehicle air conditioner to adjust according to the target control parameter.
[0039] The vehicle of the embodiments of the present application comprises a memory and a processor, the memory stores a computer program, when the computer program is executed by the processor, the processor executes the vehicle air conditioner control method as described in the above embodiments.
[0040] The computer readable storage medium of the embodiments of the present application stores a computer program, when the computer program is executed by one or more processors, the vehicle air conditioner control method as described in the above embodiments is implemented.
[0041] Additional aspects and advantages of the embodiments of the present application will be in part apparent and in part pointed out hereinafter in the description of the embodiments of the present application. BRIEF DESCRIPTION OF DRAWINGS
[0042] The above and / or additional aspects and advantages of the present application will become apparent and more readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings in which:
[0043] Figure 1 is a flowchart of a control method of a vehicle air conditioner in the embodiments of the present application;
[0044] Figure 2 is a module schematic diagram of a control device of a vehicle air conditioner in the embodiments of the present application;
[0045] Figure 3 is a flowchart of a control method of a vehicle air conditioner in the embodiments of the present application;
[0046] Figure 4 is a flowchart of a control method of a vehicle air conditioner in the embodiments of the present application;
[0047] Figure 5 is a flowchart of a control method of a vehicle air conditioner in the embodiments of the present application;
[0048] Figure 6 is a flowchart of a control method of a vehicle air conditioner in the embodiments of the present application. DETAILED DESCRIPTION
[0049] Embodiments of the present application are described below in detail, examples of which are shown in the accompanying drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below are exemplary only, and are used only for the purpose of explaining the embodiments of the present application, and should not be understood as limiting the embodiments of the present application.
[0050] The vehicle-mounted air conditioner can realize the functions of refrigeration, heating and ventilation in the vehicle cabin, so that the driver and passenger can obtain a more comfortable driving experience during the use of the vehicle. In order to make the adjustment of the vehicle-mounted air conditioner more intelligent without the need for user adjustment, the related art has a corresponding relationship between the preset environmental parameters and the air conditioner control parameters, and in the actual use of the vehicle, the corresponding air conditioner control parameters are automatically determined according to the obtained environmental parameters. However, such a corresponding relationship is usually based on big data or general control parameters suitable for most users. Due to the differences between individual users, the above-mentioned corresponding relationship may not be suitable for each user. In order for the user to obtain more suitable air conditioner parameters, the user still needs to manually adjust the control parameters determined automatically, resulting in a poor overall use experience of the vehicle-mounted air conditioner, and even may cause safety hazards during driving.
[0051] Based on the above possible problems, please refer to Figure 1 The embodiments of the present application provide a vehicle-mounted air conditioner control method, comprising:
[0052] 01: In response to the vehicle-mounted air conditioner entering a predetermined mode, obtaining the current environmental feature data of the vehicle;
[0053] 02: Determining the first control parameter according to the environmental feature data;
[0054] 03: Obtaining the user feature historical data of the user using the vehicle-mounted air conditioner;
[0055] 04: Determining the second control parameter according to the environmental feature data and the user feature historical data;
[0056] 05: Determining the target control parameter according to the first control parameter and the second control parameter;
[0057] 06: Controlling the vehicle-mounted air conditioner to adjust according to the target control parameter.
[0058] Please refer to Figure 2The embodiment of the present application further provides a vehicle air conditioner control device 100, and the vehicle air conditioner control method of the embodiment of the present application can be realized by the control device 100. Specifically, the control device 100 comprises a first acquisition module 10, a first parameter determination module 20, a second acquisition module 30, a second parameter determination module 40, a target parameter determination module 50 and a control module 60. The first acquisition module 10 is configured to acquire the current environmental characteristic data of the vehicle in response to the vehicle air conditioner entering a predetermined mode, the first parameter determination module 20 is configured to determine a first control parameter according to the environmental characteristic data, the second acquisition module 30 is configured to acquire user characteristic historical data of the user using the vehicle air conditioner, the second parameter determination module 40 is configured to determine a second control parameter according to the environmental characteristic data and the user characteristic historical data, the target parameter determination module 50 is configured to determine a target control parameter according to the first control parameter and the second control parameter, and the control module 60 is configured to control the vehicle air conditioner to adjust according to the target control parameter.
[0059] The embodiment of the present application further provides a vehicle comprising a memory and a processor, the memory stores a computer program, the processor is configured to acquire the current environmental characteristic data of the vehicle in response to the vehicle air conditioner entering a predetermined mode, to determine a first control parameter according to the environmental characteristic data, to acquire user characteristic historical data of the user using the vehicle air conditioner, to determine a second control parameter according to the environmental characteristic data and the user characteristic historical data, to determine a target control parameter according to the first control parameter and the second control parameter, and to control the vehicle air conditioner to adjust according to the target control parameter.
[0060] Specifically, the vehicle air conditioner control method of the embodiment of the present application fuses the air conditioner control parameter determined based on the environmental parameter and the air conditioner control parameter determined based on the user usage habit, so as to determine the final target control parameter, and the target control parameter can take into account the comfort and personalized requirements.
[0061] Specifically, the predetermined mode in the embodiment is a running mode that can trigger the fusion of the air conditioner control parameters determined by different manners. An operation entrance can be provided in the vehicle system, for example, an operation button such as "automatic air conditioner" and "fusion mode" is provided in the user interface, the user can enter the corresponding running mode by touch operation, of course, the user can also enter the running mode by voice interaction or by a terminal device in communication with the vehicle, and the specific manner is not limited.
[0062] The current environmental characteristic data of the vehicle is data of corresponding parameters sensed by relevant sensors arranged on the vehicle, and the environmental characteristic parameters may include, for example, temperature inside and outside the vehicle, window humidity, light intensity, air quality, and the like. It can be understood that these parameters will directly affect the determination of the air conditioning control parameters. For example, the cooling or heating mode, target temperature, air speed gear, and the like are determined according to the temperature inside and outside the vehicle, and the inside / outside circulation mode is determined according to the window humidity, air quality, and the like.
[0063] The first control parameter is an air conditioning control parameter determined according to the obtained current environmental characteristic data, and the first control parameter can be determined by, for example, table lookup, network query of big data, uploading to a server analysis platform, and the like, which are not limited herein.
[0064] The second control parameter is an air conditioning control parameter determined according to the obtained environmental characteristic data and user historical characteristic data. The user historical characteristic data is formed based on historical data of the user using the vehicle air conditioner, for example, the user's air conditioning parameter settings, such as temperature, air speed gear, and inside / outside circulation setting, in different environments in certain time periods, certain geographic locations, and the time periods and geographic locations. The parameter setting habits of the user in different environments are collected to form the user characteristic historical data, and the second control parameter in the current environment can be determined in combination with the current environmental characteristic data.
[0065] It can be understood that, in general, the second control parameter is more in line with the individual needs of the user than the first control parameter, but it often needs to be learned or data accumulated for a period of time to generate relatively accurate control parameters. Therefore, when the sample size of the data is small, it is often difficult to provide the user with relatively accurate and comfortable control parameters. In the embodiments of the present application, the first control parameter is introduced as part of the reference for generating the target control parameter, which can to some extent avoid the problem that the comfort of the air conditioning control parameters determined according to the user's use habits is poor due to insufficient data in the early stage of use of the vehicle. When the user characteristic historical data is gradually accumulated, the individual needs of the user can be taken into account on the basis of comfort, and the user experience of using the vehicle air conditioner is improved.
[0066] Further, the first control parameter and the second control parameter are fused to generate the final target control parameter. In the fusion processing, the first control parameter and the second control parameter can be processed by weighted average, arithmetic average, and the like. The fusion processing can be fusion of each specific control parameter in the two control parameters one by one, rather than fusion of all parameters as a whole. For example, the temperature is fused, the air speed gear is fused, and the like. One or several control parameters can also be fused.
[0067] In some examples, the object of the fusion processing can be all categories of parameters in the first and second control parameters, that is, after determining which specific control parameters, the fusion processing is performed on these parameters. In such an embodiment, for parameters that are not measured by numbers, such as loop mode and the like, during the fusion processing, the corresponding number labels of different modes can be used for fusion processing, for example, the inner loop mode corresponds to 1, and the outer loop mode corresponds to 2. When the loop mode is fused, that is, 1 and 2 are fused. It should be noted that the numbers corresponding to the loop mode are only illustrative.
[0068] In other examples, the object of the fusion processing can be part of the parameters in the first and second control parameters that involve specific numbers, such as temperature, wind speed gear, and the like, and for parameters that cannot be measured by numbers, such as loop mode, working mode, and the like, the corresponding part in the second control parameter is determined as the target control parameter.
[0069] Finally, the vehicle-mounted air conditioner is controlled according to the determined target control parameter to perform parameter adjustment, and runs with the adjusted parameter. It can be understood that in the embodiment of the application, the air conditioner parameters determined based on different modes are fused, the advantages of both are taken into account, and the respective defects are effectively avoided. Specifically, the first control parameter is determined based on environmental feature data, which is more in line with the human body mechanism of most users and meets the comfort needs of users. By introducing the second control parameter, the user's usage habits are taken into account on the basis of comfort, and the user's personalized needs are met.
[0070] In this way, the vehicle-mounted air conditioner control method, the vehicle-mounted air conditioner control device 100, and the vehicle of the embodiment of the application combine the first control parameter determined based on the current environmental feature data and the second control parameter determined based on the user feature historical data to determine the target control parameter for air conditioner adjustment. The determination of the target control parameter fuses different ways of determining control parameters, so that the determined target control parameter can meet the human body mechanism under the current environment to a certain extent, and can also meet the user's usage habits, taking into account the comfort needs and personalized needs of the user, and improving the use experience of the vehicle-mounted air conditioner.
[0071] In some embodiments, 02 includes:
[0072] The first control parameter is determined according to the environmental feature data and the pre-set environmental feature-air conditioner control parameter correspondence.
[0073] In some embodiments, the first parameter determination module 20 is configured to determine the first control parameter according to the environmental feature data and the pre-set environmental feature-air conditioner control parameter correspondence.
[0074] In some embodiments, the processor is configured to determine the first control parameter according to the environmental feature data and a preset environmental feature-air conditioner control parameter correspondence.
[0075] Specifically, in the embodiments of the present application, an environmental feature-air conditioner control parameter correspondence is preset in the vehicle-mounted system, which can be in the form of a table or a function, without limitation. The correspondence can be configured before the vehicle is shipped and can be updated after the vehicle is shipped through OTA and the like, following the vehicle-mounted system.
[0076] Taking the correspondence in the form of a table as an example, in some examples, the environmental feature can be single-dimensional, for example, only the temperature outside the vehicle is considered, that is, the air conditioner control parameter in the correspondence is only related to the environmental temperature outside the vehicle cabin, and each temperature corresponds to a set of air conditioner control parameters. It can be understood that the calibration of such a correspondence is relatively simple and convenient to maintain. The correspondence can be generated by using big data, experimental calibration, or by constructing a model.
[0077] In other examples, the environmental feature can also be multi-dimensional, for example, the temperature outside the vehicle, the temperature inside the vehicle, the light intensity, the humidity, the air quality, and the like are considered, that is, a combination of multiple environmental feature parameters corresponds to a set of air conditioner control parameters. The generation process of the correspondence can be to separately perform parameter correspondence for each dimension in the multi-dimensional feature, and then combine multiple correspondences, for example, the temperature inside and outside the vehicle corresponds to the air conditioner temperature parameter, the humidity and air quality correspond to the circulation mode, and the like, and then combine these correspondences. It can also be that the feature parameters of multiple dimensions are combined first, and then the correspondence between the combination and the air conditioner control parameter is determined. Similarly, the correspondence can be generated by using big data, experimental calibration, or by constructing a model. Of course, the generation method of the correspondence is not limited to the method disclosed in the embodiments of the present application, and the determination method is not limited.
[0078] In actual operation, according to the obtained environmental feature data, a query is performed in the preset correspondence table to determine the corresponding air conditioner control parameter, that is, the first control parameter. It can be understood that the first control parameter can be regarded as a reference value of the vehicle-mounted air conditioner control parameter for different environments given from the user comfort requirement, which can as much as possible meet the user's comfort requirement. So that the user no longer adjusts randomly.
[0079] In this way, the first control parameter is determined according to the environmental feature and the preset correspondence, which can provide a general control parameter that can meet the user's comfort in the current environment to a certain extent.
[0080] Please refer to Figure 3 In some embodiments, 04 further comprises:
[0081] 040: determining the second control parameter according to the environment feature data, the user feature history data and the pre-constructed air conditioner parameter adjustment model.
[0082] In some embodiments, the second parameter determination module 40 is configured to determine the second control parameter according to the environment feature data, the user feature history data and the pre-constructed air conditioner parameter adjustment model.
[0083] In some embodiments, the processor is configured to determine the second control parameter according to the environment feature data, the user feature history data and the pre-constructed air conditioner parameter adjustment model.
[0084] Specifically, the user feature history data is formed based on the historical data of the user using the vehicle-mounted air conditioner, for example, the user's adopted air conditioner parameter settings, such as the temperature, the wind speed gear, the inside-out circulation setting, etc., in different environments in certain time periods, certain geographical locations and the time periods, geographical locations, and the adjustments made by the user to the first control parameter in certain situations. The parameter setting habits of different users in different environments are collected to form the user feature history data. In some embodiments, the user feature history data can be stored in the form of a table, etc., and is constantly updated with new user data collected. In the user feature history data table, the environment feature parameters are in a corresponding relationship with the time, the geographical location and the adopted air conditioner parameter settings.
[0085] The pre-constructed air conditioner parameter adjustment model can take the collected environment feature parameter model and the user feature history data as inputs, and then output the second control parameter. The user feature history data can be used as a verification set to form feedback on the output result. With the increase of training, the second control parameter given by the model will be closer to the user's expectation. Therefore, the second control parameter is determined according to the user feature history data and in combination with the current environment feature data. It can be understood that the second control parameter can meet the user's individual needs compared with the first control parameter. However, in the case that the sample size of the user feature history data is small, there may still be a certain deviation between the output second control parameter and the user's true expectation.
[0086] In this way, the second control parameter is mainly determined based on the user feature history data, in combination with the environment feature data and the pre-constructed air conditioner parameter adjustment model, and the second control parameter is more in line with the user's usage habits, to a certain extent, taking into account the user's individual needs.
[0087] Please refer to Figure 4 In some embodiments, 040 comprises:
[0088] 0400: obtaining target user feature history data matching the environment feature data from the user feature history data;
[0089] 0401: determining the second control parameter according to the target user feature historical data, the environment feature data and the air conditioner parameter adjustment model.
[0090] In some embodiments, the second parameter determination module 40 is configured to obtain target user feature historical data from the user feature historical data that matches the environment feature data, and to determine the second control parameter according to the target user feature historical data, the environment feature data and the air conditioner parameter adjustment model.
[0091] In some embodiments, the processor is configured to obtain target user feature historical data from the user feature historical data that matches the environment feature data, and to determine the second control parameter according to the target user feature historical data, the environment feature data and the air conditioner parameter adjustment model.
[0092] Specifically, it can be understood that the collected user feature historical data includes data corresponding to different environment features, and the user feature historical data in other environments different from the current environment has a low correlation with the determination of the current second control parameter. Therefore, before determining the second control parameter, the target user feature historical data that matches the current environment feature data needs to be selected from the user feature historical data, that is, the user feature data corresponding to the environment feature data substantially the same as the current environment is selected as the target user feature historical data from the user feature historical data.
[0093] In some embodiments, the user feature historical data can be stored in the form of a table and updated continuously with new user data collected. In the user feature historical data table, the environment feature parameters correspond to the time, geographical location and the adopted air conditioner parameter settings. According to the previously obtained environment feature parameters, the same or similar environment feature parameters are queried in the user historical feature data, so that the target user feature historical data corresponding to the environment feature parameters can be determined. Then, the target user feature historical data and the current environment feature parameters can be used as the input of the air conditioner parameter adjustment model to obtain the second control parameter that meets the user's individual needs in the current environment.
[0094] In this way, the data matching the current environment is selected from the user feature historical data, so that the target user feature historical data reflecting the user's use that matches the current environment is used as the input of the model to obtain the second control parameter that meets the user's individual needs in the current environment.
[0095] In some embodiments, 05 includes:
[0096] determining the target control parameter according to the first control parameter weight, the second control parameter weight, the first control parameter and the second control parameter.
[0097] In some embodiments, the target parameter determining module 50 is configured to determine the target control parameter according to the first control parameter weight, the second control parameter weight, the first control parameter and the second control parameter.
[0098] In some embodiments, the processor is configured to determine the target control parameter according to the first control parameter weight, the second control parameter weight, the first control parameter and the second control parameter.
[0099] Specifically, it can be understood that the first control parameter mainly considers the comfort requirement of the user, and the second control parameter mainly considers the individualized requirement of the user. When the two are fused, the weight of each control parameter is considered, and thus the first control parameter weight corresponding to the first control parameter and the second control parameter weight corresponding to the second control parameter are set. The control parameter weight reflects the emphasis or tendency of different control parameters in the fusion process. After the fusion processing, the target control parameter can be determined, and then the air conditioning control instruction is generated. The vehicle controls the vehicle-mounted air conditioner according to the target control parameter according to the control instruction. It can be understood that the greater the weight of the control parameter, the greater the proportion of the target control parameter, which also indicates the tendency of the user's requirement.
[0100] The determination process of the target control parameter can be represented by the following expression:
[0101] R = w1*T + w2*A;
[0102] wherein R represents the target control parameter, w1 represents the first control parameter weight, T represents the first control parameter, w2 represents the second control parameter weight, and A represents the second control parameter.
[0103] In some examples, w1 and w2 can be a fixed value and cannot be adjusted later, for example, the system sets w1 and w2 as 0.5 respectively. In other examples, w1 and w2 can also be set as 0.55, 0.45, 0.6, 0.4, etc. respectively, which is not limited herein. When the air conditioner is adjusted each time, the first control parameter T and the second control parameter A are fused and processed with the set w1 and w2, so as to determine the target control parameter R. It should be noted that during the fusion processing, some air conditioning parameters, such as temperature, are usually shown as integers. If the result after fusion is not an integer, the result can be processed by using relevant mathematical processing methods, such as rounding, rounding up, rounding down, etc., so that the result is kept as an integer.
[0104] In some other examples, the weights can be dynamically adjusted, for example, the vehicle-mounted system can provide a weight adjustment entrance for the user, and the user can set the weights according to his own needs, etc. In the interactive interface, the system gives the target control parameter determined according to the user's set weight under the reference control parameter. For example, the system gives the reference control parameters as 22℃ and 20℃, if the user sets the weights as 0.5, 0.5 respectively, the system will give the fused target temperature as 21℃, if the user sets the weights as 0.2, 0.8 respectively, the fused target temperature is 20.4℃, and according to the vehicle air conditioner temperature adjustment rule, the output value is rounded, and the final fused target temperature is 20℃, so that the user can obtain a more intuitive feeling in the process of setting the weight. Similar processing can be performed for other parameters, which will not be described here.
[0105] Of course, in the process of actual use of the vehicle-mounted air conditioner by the user, real-time adjustment can also be performed, and the adjusted weights will be saved in real time and still be effective when the vehicle is powered on next time.
[0106] In addition, in some other examples, the user may not be satisfied with the fused target temperature during use of the air conditioner, and further adjustment is made, in which case the vehicle-mounted system will calculate the corresponding weights according to the user-adjusted parameters and save them. For example, the system gives the reference control parameters as 22℃ and 20℃, if the initial weights are 0.5, 0.5 respectively, then the system will give the fused target temperature as 21℃, and the vehicle-mounted air conditioner runs at 21℃, if the user is not satisfied with the current target temperature during use, the temperature is adjusted to 22℃, the vehicle-mounted system will calculate the weight of the two control parameters as 1, 0 according to the adjusted temperature, and save the calculated control parameters for subsequent use, similarly, the saved weights are still effective when the vehicle is powered on next time.
[0107] In this way, in the fusion process, the weights corresponding to the two control parameters are introduced, and the fusion is more focused, so that the target control parameter obtained by fusion is more in line with the user's needs.
[0108] Please refer to Figure 5 In some embodiments, the control method further comprises:
[0109] 07: According to the target control parameter, the first control parameter and the second control parameter, the first control parameter weight and the second control parameter weight are updated, so that in the case that the vehicle-mounted air conditioner enters the predetermined mode next time, the target control parameter is determined according to the updated first control parameter weight and the updated second control parameter weight.
[0110] In some embodiments, the control device 100 further comprises an updating module 70 configured to update the first control parameter weight and the second control parameter weight according to the target control parameter, the first control parameter and the second control parameter.
[0111] In some embodiments, the processor is configured to update the first control parameter weight and the second control parameter weight according to the target control parameter, the first control parameter and the second control parameter.
[0112] Specifically, as described above, since the parameter setting rules of the vehicle-mounted air conditioner, such as temperature, gear and the like, are all shown in integers, the target control parameter actually determined is the result of rounding off and the like after the real value obtained through fusion processing, and the two may deviate in some cases, and this deviation can also represent the trend of the fusion result. For example, in an example, the temperature in the first control parameter is determined to be 24℃ based on the current environmental characteristic parameter, and the temperature in the second control parameter is determined to be 21℃ based on the current environmental characteristic parameter and in combination with the user historical characteristic data. Assuming that the default weights of the two control parameters are 0.5 and 0.5 respectively, the temperature after fusion is 22.5℃, and the temperature in the target control parameter can be determined to be 23℃ after rounding off. In this case, the weights are updated based on the target control parameter 23℃, the first control parameter 24℃ and the second control parameter 21℃. In an example, the updated weights can be calculated according to the formula R = w1*T + w2*A, and w1 + w2 = 1. Of course, the update of the weights can also use other calculation methods, which are not limited by the present application. The updated weights will be saved for determining the target control parameter in subsequent implementation processes.
[0113] In this way, the weights corresponding to the control parameters are updated, and the proportions of the first control parameter and the second control parameter in the fusion process are continuously adjusted, so that the result of subsequent fusion is more and more accurate, and the user experience of using the vehicle-mounted air conditioner is better.
[0114] Please refer to Figure 6 In some embodiments, the method further comprises:
[0115] 08: determining the adjusted target control parameter according to the user's adjustment input to the target control parameter;
[0116] 09: updating the first control parameter weight and the second control parameter weight according to the adjusted target control parameter, the first control parameter and the second control parameter, so as to determine the target control parameter according to the updated first control parameter weight and the updated second control parameter weight in the case that the vehicle-mounted air conditioner enters the predetermined mode next time.
[0117] In some embodiments, the updating module 70 is configured to determine an adjusted target control parameter according to the adjustment input of the user to the target control parameter, and to update the first control parameter weight and the second control parameter weight according to the adjusted target control parameter, the first control parameter and the second control parameter, so as to determine the target control parameter according to the updated first control parameter weight and the updated second control parameter weight in the next time when the vehicle air conditioner enters the predetermined mode.
[0118] In some embodiments, the processor is configured to determine an adjusted target control parameter according to the adjustment input of the user to the target control parameter, and to update the first control parameter weight and the second control parameter weight according to the adjusted target control parameter, the first control parameter and the second control parameter, so as to determine the target control parameter according to the updated first control parameter weight and the updated second control parameter weight in the next time when the vehicle air conditioner enters the predetermined mode.
[0119] Specifically, it can be understood that the target control parameter is obtained by fusing the weights set initially, although the comfort and personalized needs are taken into account, there may still be a certain deviation from the real expectation of the user, therefore, the user may still adjust the target control parameter again in the process of using the vehicle air conditioner. In this case, the tendency of the user needs to be determined according to the adjustment of the target control parameter by the user this time, so as to give more accurate target control parameter in the subsequent fusion process.
[0120] Taking temperature as an example, in an example, the temperature in the first control parameter is determined to be 24℃ based on the current environmental characteristic parameter, the temperature in the second control parameter is determined to be 20℃ based on the current environmental characteristic parameter and in combination with the historical characteristic data of the user, assuming that the default weights of the two control parameters are 0.5 and 0.5 respectively, then the temperature in the determined target control parameter is 22℃, if the user is not satisfied with the current temperature and adjusts the temperature to 23℃, it can be understood that the real expectation of the user is more inclined to the first control parameter. In this case, the weights of the two control parameters are updated according to the adjusted target control parameter, the first control parameter and the second control parameter. Similarly, the updated weights can be calculated according to the formula R = w1*T + w2*A, and w1 + w2 = 1. It can be understood that when the weights are updated, in the subsequent similar environment, the system will be able to give the control parameter that meets the expectation of the user.
[0121] In this way, the weights corresponding to the control parameters are updated based on the adjustment of the user to the target control parameter, the proportions of the first control parameter and the second control parameter in the fusion process are constantly adjusted, so that the result of the subsequent fusion is more and more accurate, and the user experience of using the vehicle air conditioner is better.
[0122] Hereinafter, an example of updating the weights of the control parameters according to the target control parameters obtained through the fusion processing will be given, and the process of the weight updating will be described.
[0123] Specifically, taking the temperature parameter as an example, first, the difference d1 between the first control parameter T and the real data, and the difference d2 between the second control parameter A and the real data are preset, let d1 = 0.01, d2 = 0.01. It should be noted that here, the real data can be understood as the actual running data of the air conditioner corresponding to T and A, and in general, it can be considered that the two are equal, and the real data is introduced only for the convenience of the subsequent calculation process, and the value does not have a special physical meaning. Here, the values of d1 and d2 are very small, and 0.01 is only illustrative.
[0124] Further, the absolute value of the first difference e1 between the target control parameter R and the first control parameter T, and the absolute value of the first difference e2 between the target control parameter R and the second control parameter A are calculated, and the expressions are as follows:
[0125] e1 = |T-R|;
[0126] e2 = |A-R|;
[0127] On this basis, let:
[0128] d1 = d1 + e1;
[0129] d2 = d2 + e2;
[0130] w1 = (1 / d1) / (1 / d1 + 1 / d2);
[0131] w2 = (1 / d2) / (1 / d1 + 1 / d2).
[0132] As in the example above, T = 24℃, A = 21℃, and assuming that the default weights of the two control parameters are w1 = 0.5 and w2 = 0.5, R' = 22.5℃, and after rounding processing, R = 23℃ can be determined.
[0133] Further, e1 = 1℃, e2 = 2℃, d1 = 1.01, d2 = 2.01, and thus,
[0134] w1 = (1 / 1.01) / (1 / 1.01 + 1 / 2.01) = 0.67;
[0135] w2 = (1 / 2.01) / (1 / 1.01 + 1 / 2.01) = 0.33.
[0136] The weights of the first control parameter and the second control parameter will be updated.
[0137] In the next fusion process, the updated weights are used to determine the target control parameter, and w1 and w2 are iterated based on the target control parameter or the user-adjusted parameter. In this calculation, d1 = 1.01 + e1, and d2 = 2.01 + e2.
[0138] It can be understood that the main purpose of setting d1 and d2 to a minimum value is to deal with the case where e1 = e2 = 0. It can be understood that if the initial values of d1 and d2 are not set, the denominator will be 0 in the calculation process.
[0139] In this way, the weight parameters are updated based on the deviation of different control parameters from the target control parameter, so that the weight of the control parameter that deviates from the target control parameter by a smaller distance is larger in the subsequent fusion process, so that the target control parameter obtained by fusion is more consistent with the user's expectations and needs. And, the weight of the control parameter is continuously updated based on the accumulated deviation, so that the target control obtained by fusion is more consistent with the user's expectations and meets the user's use needs.
[0140] It should be noted that the above updating process is also applicable to updating the weights based on the user's adjustment to the target control parameter.
[0141] As in the example above, T = 24℃, A = 20℃, and the default weights of the two control parameters are w1 = 0.5 and w2 = 0.5, respectively. R' = 22℃, and R = 23℃ is determined after user adjustment.
[0142] Further, e1 = 1℃, e2 = 3℃, d1 = 1.01, and d2 = 3.01, so that,
[0143] w1 = (1 / 1.01) / (1 / 1.01 + 1 / 3.01) = 0.75;
[0144] w2 = (1 / 3.01) / (1 / 1.01 + 1 / 3.01) = 0.25.
[0145] The first control parameter weight and the second control parameter weight are updated.
[0146] In the next fusion process, the updated weights are used to determine the target control parameter, and w1 and w2 are iterated based on the target control parameter or the user-adjusted parameter. In this calculation, d1 = 1.01 + e1, and d2 = 3.01 + e2.
[0147] The application also provides a computer-readable storage medium storing a computer program, which, when executed by one or more processors, implements the vehicle-mounted air conditioner control method in the above embodiments.
[0148] In the description of the specification, the description of the terms "certain embodiments", "in an example", "exemplarily" and the like means that the specific features, structures, materials or characteristics described in connection with the embodiments or examples are included in at least one embodiment or example of the present application. In the specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Also, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, the person skilled in the art can combine and combine the different embodiments or examples described in the specification and the features of the different embodiments or examples without contradiction.
[0149] Any process or method descriptions or descriptions of the flow diagrams in the flow charts described herein and elsewhere can be understood as representing code modules, segments, or portions of code which include one or more executable instructions for performing specific logic functions or steps in the process, and that the various systems described herein can include one or more circuits, circuitry, or other hardware for implementing the described functions or steps. The various systems described herein can form part of a machine in the form of a computer, embedded computer, arithmetical logic unit, or other device for example.
[0150] Although the embodiments of the present application have been shown and described above, it is understood that the above-described embodiments are exemplary and are not to be construed as limiting the present application, and the person skilled in the art can make changes, modifications, replacements and variations to the above-described embodiments within the scope of the present application.
Claims
1. A method for controlling a vehicle air conditioner, characterized in that: include: In response to the vehicle air conditioner entering a predetermined mode, acquiring current environmental characteristic data of the vehicle; determining a first control parameter according to the environmental characteristic data; Obtaining user feature history data of users using the vehicle air conditioner; determining a second control parameter according to the environmental characteristic data and the user characteristic history data; determining a target control parameter according to the first control parameter and the second control parameter; Controlling the vehicle air conditioner to adjust according to the target control parameter; The determining of the target control parameter according to the first control parameter and the second control parameter includes: determining the target control parameter according to the first control parameter weight, the second control parameter weight, the first control parameter, and the second control parameter; The first control parameter weight and the second control parameter weight are updated according to the target control parameter, the first control parameter and the second control parameter, so that the target control parameter is determined according to the updated first control parameter weight and the updated second control parameter weight when the vehicle air conditioner enters the predetermined mode next time.
2. The method according to claim 1, characterized in that The determining of the first control parameter according to the environmental characteristic data includes: The first control parameter is determined according to the environmental characteristic data and a preset environmental characteristic-air conditioning control parameter correspondence.
3. The method according to claim 1, characterized in that The determining of the second control parameter according to the environmental characteristic data and the user characteristic history data includes: The second control parameter is determined according to the environmental characteristic data, the user characteristic historical data and a pre-built air-conditioning parameter adjustment model.
4. The method according to claim 3, characterized in that Determining the second control parameter according to the environmental characteristic data, the user characteristic historical data, and a pre-built air conditioning parameter adjustment model includes: Acquire target user feature history data that matches the environment feature data from the user feature history data; The second control parameter is determined according to the target user characteristic historical data, the environmental characteristic data and the air-conditioning parameter adjustment model.
5. The method according to claim 1, wherein The method further comprises: determining an adjusted target control parameter according to a user's adjustment input of the target control parameter; The first control parameter weight and the second control parameter weight are updated based on the adjusted target control parameter, the first control parameter and the second control parameter, so that the target control parameter is determined based on the updated first control parameter weight and the updated second control parameter weight when the vehicle air conditioner enters the predetermined mode next time.
6. A vehicle air conditioning control device, characterized in that: include: A first acquisition module, configured to acquire current environmental characteristic data of the vehicle in response to the vehicle air conditioner entering a predetermined mode; A first parameter determination module, configured to determine a first control parameter according to the environmental characteristic data; A second acquisition module is used to obtain user feature history data of users using the vehicle air conditioner; A second parameter determination module, configured to determine a second control parameter based on the environmental characteristic data and the user characteristic history data; a target parameter determination module, configured to determine a target control parameter according to the first control parameter and the second control parameter; A control module, configured to control the vehicle air conditioner to adjust according to the target control parameter; The determining of the target control parameter according to the first control parameter and the second control parameter includes: determining the target control parameter according to the first control parameter weight, the second control parameter weight, the first control parameter, and the second control parameter; The first control parameter weight and the second control parameter weight are updated according to the target control parameter, the first control parameter and the second control parameter, so that the target control parameter is determined according to the updated first control parameter weight and the updated second control parameter weight when the vehicle air conditioner enters the predetermined mode next time.
7. A vehicle, characterized in that: The vehicle includes a memory and a processor, wherein the memory stores a computer program. When the computer program is executed by the processor, the processor executes the method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by one or more processors, the method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Automobile air conditioner air supply regulation and control method and device based on user heat requirements
CN114801649A