Vehicle air conditioning control method, device and electronic equipment
By obtaining vehicle location and season information, the air-conditioning control mode and parameters are automatically set, solving the problem of unmet needs of users in different regions and improving user comfort and driving safety.
Patent Information
- Application Number
- CN202310620866.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-05-26
- Publication Date
- 2025-10-10
- Estimated Expiration
- 2043-05-26
AI Technical Summary
Existing vehicle air conditioning cannot meet the needs of users in different regions in automatic mode, requiring users to make manual settings, which distracts their attention and affects driving safety.
By obtaining vehicle location information, determining the geographical sub-region and current season, and automatically setting the air conditioning control mode and parameters based on the climate type and season, intelligent air conditioning control is achieved.
It improves user comfort, reduces manual settings of the air conditioner during driving, and improves driving safety.
Smart Images

Figure CN116605002B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle air-conditioning control method, device and electronic equipment. Background Art
[0002] With users' ever-increasing pursuit of driving comfort, air conditioning has become an essential feature in vehicles. Currently, vehicle air conditioning systems offer automatic, internal circulation, and external circulation modes. When the user switches the air conditioning mode to automatic, it operates with default settings. However, users in different regions have varying requirements for air conditioning parameters, and the default settings may not meet their needs, requiring manual configuration. Manually configuring air conditioning parameters while the vehicle is in motion can distract the user and compromise driving safety. Summary of the Invention
[0003] The embodiments of the present application provide a vehicle air conditioning control method, device, and electronic device that can improve the safety of users during driving. The technical solution is as follows:
[0004] In one aspect, a vehicle air conditioning control method is provided, the method comprising:
[0005] Obtaining position information of a first vehicle within a first time range before a current time;
[0006] determining, based on the location information, a geographical sub-area in which the first vehicle is located;
[0007] determining a current season to which the current time belongs and a current climate type of the geographic sub-region;
[0008] Based on the climate type and the current season, determining a first control mode corresponding to the air conditioner of the first vehicle from a plurality of control modes; wherein one control mode corresponds to one climate type and one season;
[0009] Based on a first control parameter corresponding to the first control mode, the air conditioning operation of the first vehicle is controlled.
[0010] In a possible implementation, the method further includes:
[0011] determining, within a second time range after the current time, a plurality of second control parameters, the plurality of second control parameters being control parameters corresponding to the air conditioners of a plurality of second vehicles in the geographic sub-area in the current season;
[0012] If the plurality of second control parameters satisfy a preset condition, determining a degree of matching between the plurality of second control parameters and a third control parameter; wherein the third control parameter is a control parameter corresponding to a second control mode, and the second control mode is a control mode corresponding to the air conditioner of the second vehicle in the next season;
[0013] If the multiple matching degrees satisfy the mode switching condition, switching the control mode corresponding to the air conditioner of the first vehicle from the first control mode to the second control mode;
[0014] Based on a third control parameter corresponding to the second control mode, the air conditioning operation of the first vehicle is controlled.
[0015] In another possible implementation, the method further includes:
[0016] Determining a first number; wherein the first number is the number of vehicles for which the second control parameter does not match the first control parameter;
[0017] Get the total number of vehicles in the geographic sub-area;
[0018] A ratio of the first number to the total number is determined, and when the ratio is greater than a first preset ratio, it is determined that the plurality of second control parameters meet the preset condition.
[0019] In another possible implementation, the method further includes:
[0020] If the multiple matching degrees do not satisfy the mode switching condition, replacing the third control parameter with the second control parameter;
[0021] Based on a second control parameter corresponding to the second control mode, the air conditioning operation of the first vehicle is controlled.
[0022] In another possible implementation, the method further includes:
[0023] Based on the climate distribution characteristics of the target geographical area, the climate of the target geographical area is divided into multiple climate types;
[0024] Based on the multiple climate types, the target geographical area is divided into a plurality of geographical sub-areas; wherein one climate type corresponds to one geographical sub-area;
[0025] For each geographical sub-region, obtaining control parameters of the air conditioner of each vehicle in the geographical sub-region in different seasons;
[0026] A correspondence between geographical sub-regions, climate types, seasons and control parameters is established to obtain the multiple control modes.
[0027] In another possible implementation, the control parameters include: air conditioning temperature and air conditioning wind speed;
[0028] The obtaining of the control parameters of the air conditioner of each vehicle in the geographical sub-area in different seasons includes:
[0029] For any season, the temperature usage probability and wind speed usage probability are calculated respectively; wherein the temperature usage probability is the probability that the air conditioner of each vehicle uses different temperatures in the season, and the wind speed usage probability is the probability that the air conditioner of each vehicle uses different wind speeds in the season;
[0030] Determine the target temperature with the highest probability of temperature use and the target wind speed with the highest probability of wind speed use;
[0031] The target temperature and the target wind speed are used as control parameters corresponding to the control mode of the season in the geographical sub-area.
[0032] In another possible implementation, the control parameters include: air conditioning air outlet mode;
[0033] The obtaining of the control parameters of the air conditioner of each vehicle in the geographical sub-area in different seasons includes:
[0034] For any season, the usage frequencies of multiple air-conditioning air-out modes are counted; wherein the usage frequencies of the multiple air-conditioning air-out modes are the usage frequencies of the air-conditioning of each vehicle in different air-conditioning air-out modes in the season;
[0035] The air-conditioning outlet mode with the highest frequency of use is used as the control parameter corresponding to the control mode of the season in the geographical sub-area.
[0036] In another possible implementation, controlling the air conditioning operation of the first vehicle based on the first control parameter corresponding to the first control mode includes:
[0037] determining a current operating mode of the air conditioner of the first vehicle;
[0038] When the operation mode is the automatic mode, the first control parameter is sent to the air-conditioning controller; the air-conditioning controller is used to control the air-conditioning operation of the first vehicle based on the first control parameter in the automatic mode.
[0039] In another aspect, a vehicle air conditioning control device is provided, the device comprising:
[0040] A first acquisition module is used to obtain position information of a first vehicle within a first time range before a current time;
[0041] a first determining module, configured to determine a geographical sub-area where the first vehicle is located based on the position information;
[0042] A second determining module is configured to determine the current season to which the current time belongs and the current climate type of the geographical sub-region;
[0043] a third determining module, configured to determine, based on the climate type and the current season, a first control mode corresponding to the air conditioner of the first vehicle from a plurality of control modes; wherein one control mode corresponds to one climate type and one season;
[0044] The first control module is configured to control the operation of the air conditioner of the first vehicle based on a first control parameter corresponding to the first control mode.
[0045] In a possible implementation, the apparatus further includes:
[0046] a fourth determining module, configured to determine a plurality of second control parameters within a second time range after the current time, the plurality of second control parameters being control parameters corresponding to the air conditioners of a plurality of second vehicles in the geographic sub-area in the current season;
[0047] a fifth determining module, configured to determine a degree of matching between the plurality of second control parameters and a third control parameter if the plurality of second control parameters satisfy a preset condition; wherein the third control parameter is a control parameter corresponding to a second control mode, and the second control mode is a control mode corresponding to the air conditioner of the second vehicle in the next season;
[0048] a switching module, configured to switch the control mode corresponding to the air conditioner of the first vehicle from the first control mode to the second control mode when the plurality of matching degrees satisfy a mode switching condition;
[0049] The second control module is configured to control the operation of the air conditioner of the first vehicle based on a third control parameter corresponding to the second control mode.
[0050] In another possible implementation, the apparatus further includes:
[0051] a sixth determining module, configured to determine a first number; wherein the first number is the number of vehicles for which the second control parameter does not match the first control parameter;
[0052] A second acquisition module is used to obtain the total number of vehicles in the geographical sub-area;
[0053] A seventh determination module is configured to determine a ratio of the first quantity to the total quantity, and determine whether the plurality of second control parameters meet the preset condition when the ratio is greater than a first preset ratio.
[0054] In a further possible implementation, the apparatus further includes:
[0055] a replacing module configured to replace the third control parameter with the second control parameter in a case where the plurality of matching degrees do not satisfy the mode switching condition;
[0056] a third control module configured to control the air conditioner of the first vehicle to operate based on the second control parameter corresponding to the second control mode.
[0057] In a further possible implementation, the apparatus further includes:
[0058] a first dividing module configured to divide a climate of a target geographical region into a plurality of climate types based on climate distribution characteristics of the target geographical region;
[0059] a second dividing module configured to divide the target geographical region into a plurality of geographical sub-regions based on the plurality of climate types, wherein one climate type corresponds to one geographical sub-region;
[0060] a third obtaining module configured to obtain, for each geographical sub-region, control parameters of air conditioners of vehicles in the geographical sub-region in different seasons;
[0061] an eighth determining module configured to establish a correspondence between geographical sub-regions, climate types, seasons, and control parameters, to obtain the plurality of control modes.
[0062] In a further possible implementation, the control parameters include air conditioner temperature and air conditioner wind speed.
[0063] The third obtaining module is configured to, for any season, respectively count a temperature use probability and a wind speed use probability, wherein the temperature use probability is a probability of the air conditioners of the vehicles using different temperatures in the season, and the wind speed use probability is a probability of the air conditioners of the vehicles using different wind speeds in the season; determine a target temperature with the highest temperature use probability and a target wind speed with the highest wind speed use probability; and take the target temperature and the target wind speed as control parameters corresponding to a control mode of the geographical sub-region in the season.
[0064] In a further possible implementation, the control parameters include air conditioner air outlet mode.
[0065] The third acquisition module is used to count the usage frequencies of multiple air-conditioning air outlet modes for any season; wherein the usage frequencies of the multiple air-conditioning air outlet modes are the usage frequencies of different air-conditioning air outlet modes of the air conditioners of each vehicle in the season; and the air-conditioning air outlet mode with the highest usage frequency is used as the control parameter corresponding to the control mode of the season in the geographical sub-area.
[0066] In another possible implementation, the first control module is used to determine the current operating mode of the air conditioner of the first vehicle; when the operating mode is automatic mode, the first control parameter is sent to the air conditioner controller; the air conditioner controller is used to control the operation of the air conditioner of the first vehicle based on the first control parameter in the automatic mode.
[0067] On the other hand, an electronic device is provided, comprising a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement any of the above-mentioned vehicle air conditioning control methods.
[0068] On the other hand, a computer-readable storage medium is provided, in which at least one program code is stored. The at least one program code is loaded and executed by a processor to implement any of the above-mentioned vehicle air conditioning control methods.
[0069] On the other hand, a computer program product is provided, wherein at least one program code is stored in the computer program product, and the at least one program code is loaded and executed by a processor to implement any of the above vehicle air conditioning control methods.
[0070] The present application provides a vehicle air conditioning control method that determines a corresponding control mode for the vehicle's air conditioning based on the climate type of the vehicle's location and the current season, and controls the air conditioning operation based on control parameters corresponding to the control mode. This method can control air conditioning operation based on the air conditioning needs of users in different regions, improving user comfort and reducing the need for users to manually adjust the air conditioning settings while driving, thereby enhancing driving safety.
[0071] It should be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] Figure 1 is a schematic diagram of an implementation environment of a vehicle air conditioning control method provided in an embodiment of the present application;
[0073] Figure 2 This is a flow chart of a vehicle air conditioning control method provided by an embodiment of the present application;
[0074] Figure 3 is a schematic diagram of interaction between devices provided by an embodiment of the present application;
[0075] Figure 4 is a schematic diagram of a vehicle air conditioner control provided by an embodiment of the present application;
[0076] Figure 5 is a structural schematic diagram of a vehicle air conditioner control device provided by an embodiment of the present application;
[0077] Figure 6 is a structural block diagram of a big data cloud platform provided by an embodiment of the present application. DETAILED DESCRIPTION
[0078] In order to make the technical solutions and advantages of the present application clearer, the embodiments of the present application are described in further detail below.
[0079] The terms "first", "second", "third", and "fourth" and the like in the specification and claims of the present application and the drawings are used to distinguish different objects, and are not used to describe a particular order. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but can optionally include steps or units not listed, or can optionally include other steps or units inherent to the process, method, product, or device.
[0080] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.), and signals involved in the present application are all authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data need to comply with relevant laws, regulations, and standards of relevant countries and regions. For example, the control parameters, geographic sub-regions, climate types, etc. involved in the present application are obtained under full authorization.
[0081] Figure 1 is a schematic diagram of an implementation environment of a vehicle air conditioner control method provided by an embodiment of the present application, referring to Figure 1 The implementation environment includes an electronic device 101, an air conditioner controller 102, a vehicle networking background 103, and a vehicle-mounted communication module 104. The electronic device 101 and the vehicle networking background 103 are connected through a wireless or wired network, the vehicle networking background 103 and the vehicle-mounted communication module 104 are connected through a wireless or wired network, and the vehicle-mounted communication module 104 and the air conditioner controller 102 are connected through a CAN bus.
[0082] In the embodiment of the present application, the air conditioning controller 102 can meet user needs by controlling the temperature, air flow mode, and wind speed of the vehicle's air conditioning. The in-vehicle communication module 104 has network communication and internal vehicle network signal exchange capabilities. The in-vehicle communication module 104 and the air conditioning controller 102 are located in the same vehicle, which can be an electric vehicle, a gasoline vehicle, or a hybrid vehicle, without specific limitation.
[0083] The IoV backend 103 is a backend service platform used by enterprises for vehicle connectivity management. The electronic device 101 is a big data cloud platform, primarily used to collect and analyze data reported by the IoV backend 103 and to establish control models. The air conditioning controller 102 and the electronic device 101 can communicate with the IoV backend 103 via the in-vehicle communication module 104.
[0084] Figure 2 This is a flow chart of a vehicle air conditioning control method provided by an embodiment of the present application, see Figure 2 , performed by an electronic device, the method comprising:
[0085] Step 201: The electronic device obtains location information of a first vehicle within a first time range before the current time.
[0086] In one possible implementation, the positioning module transmits the location information of the first vehicle to the air conditioning controller in real time or periodically, and the air conditioning controller stores the location information of the first vehicle. When the first vehicle is started, the air conditioning controller retrieves the location information within a first time range before the current time from the stored location information, transmits the location information to the Internet of Vehicles backend via the vehicle communication module, and the Internet of Vehicles backend forwards the location information to the electronic device, thereby enabling the electronic device to obtain the location information of the first vehicle within the first time range before the current time.
[0087] In another possible implementation, the positioning module sends the location information of the first vehicle to the air-conditioning controller in real time or periodically. The air-conditioning controller sends the location information to the Internet of Vehicles backend through the vehicle-mounted communication module. The Internet of Vehicles backend forwards the location information to the electronic device, and the electronic device stores the location information.
[0088] When the first vehicle is started, the air conditioning controller sends a start signal to the electronic device through the on-board communication module and the vehicle network background. The electronic device uses the time when the start signal is received as the current time and obtains the location information within the first time range before the current time from the stored location information.
[0089] Among them, the first time range can be set and changed as needed. For example, the first time range is half a month, 1 month or 2 months. For example, the first time range is 1 month, then the electronic device obtains the location information of the first vehicle within 1 month before the current time.
[0090] Step 202: The electronic device determines the geographical sub-area where the first vehicle is located based on the location information.
[0091] The location information includes longitude information and latitude information. The electronic device determines a geographic sub-area containing the longitude information and the latitude information based on the longitude information and the latitude information of the first vehicle within a first time range before the current time.
[0092] Prior to step 202, the electronic device divides the climate of the target geographical area into multiple climate types based on the climate distribution characteristics of the target geographical area. Based on the multiple climate types, the target geographical area is divided into multiple geographical sub-areas, where different geographical sub-areas contain different longitude and latitude information. Based on this, the electronic device determines the geographical sub-area containing the longitude and latitude information.
[0093] The target geographic area can be a country or a region within a country, without specific limitation. When the target geographic area is a country, the various climate types may include tropical monsoon climate, subtropical monsoon climate, temperate monsoon climate, plateau mountain climate, temperate continental climate, tropical rainforest climate, and the like. Different geographic sub-regions correspond to different climate types. For example, region A has a plateau mountain climate, while region B has a tropical monsoon climate.
[0094] Step 203: The electronic device determines the current season to which the current time belongs and the current climate type of the geographical sub-region.
[0095] The current season may be spring, summer, autumn or winter. For example, if the current time is February, the electronic device determines that the current season is spring; if the current time is November, the electronic device determines that the current season is winter.
[0096] The electronic device determines the climate type corresponding to the geographical sub-region where the first vehicle is located based on the correspondence between the geographical sub-region, the climate type, the season, and the control parameter, wherein one geographical sub-region corresponds to one climate type.
[0097] It should be noted that before step 203, the electronic device establishes a correspondence between geographical sub-regions, climate types, seasons and control parameters. The process is as follows: for each geographical sub-region, the electronic device obtains the control parameters of the air conditioners of each vehicle in the geographical sub-region in different seasons; and establishes a correspondence between the geographical sub-regions, climate types, seasons and control parameters.
[0098] Control parameters include: air conditioner temperature, air conditioner wind speed, cooling / heating mode, and air conditioner air outlet mode, etc. Electronic devices can obtain different control parameters in different ways.
[0099] Electronic devices can use the binomial distribution in probability statistics to determine the air conditioning temperature and wind speed. The process is as follows: for any season, the electronic device calculates the temperature usage probability and wind speed usage probability, determines the target temperature with the highest temperature usage probability and the target wind speed with the highest wind speed usage probability, and uses the target temperature and wind speed as the control parameters for the control mode for that season within the geographic subregion. The temperature usage probability is the probability that each vehicle's air conditioning system will use different temperatures in that season, and the wind speed usage probability is the probability that each vehicle's air conditioning system will use different wind speeds in that season.
[0100] In this implementation, the electronic device counts the different temperatures used by each vehicle in that season, determines the total number of vehicles, and a second number of vehicles using each temperature, determines the ratio of the second number to the total number, obtains the temperature usage probability for each temperature, and then determines the target temperature with the highest temperature usage probability. The electronic device determines the target wind speed in the same way as the target temperature and will not be further described here.
[0101] Electronic devices can obtain air conditioning modes through frequency statistics. The process is as follows: for any season, the electronic device counts the usage frequencies of multiple air conditioning modes; the usage frequencies of the multiple air conditioning modes are the usage frequencies of the different air conditioning modes of each vehicle's air conditioner in that season; and the air conditioning mode with the highest usage frequency is used as the control parameter corresponding to the control mode for that season within the geographic sub-region.
[0102] The multiple air-conditioning modes include face-blowing mode, foot-blowing mode, defrost mode, face-blowing and foot-blowing mode, and foot-blowing defrost mode. For example, in summer, the most frequently used air-conditioning mode is face-blowing mode; in winter, the most frequently used air-conditioning mode is foot-blowing defrost mode.
[0103] For cooling and heating modes, the electronic device can determine the mode according to the season, for example, using the heating mode in winter and the cooling mode in summer.
[0104] It should be noted that the control parameters obtained by the electronic equipment are all reported by the air conditioning controller through the vehicle communication module and the vehicle network background. Figure 3 The air conditioning controller sends parameters such as temperature, wind speed, cooling / heating, front / foot blowing, and defrost to the connected car backend via the vehicle communication module. The connected car backend then synchronizes this data with the big data cloud platform. The big data cloud platform builds multiple control modes based on the data reported by the connected car backend.
[0105] Of course, the electronic device may also obtain the control parameters in other ways, which are not specifically limited.
[0106] Step 204 : The electronic device determines a first control mode corresponding to the air conditioner of the first vehicle from a plurality of control modes based on the climate type and the current season.
[0107] In step 203 , after the electronic device establishes the corresponding relationships among the geographical sub-regions, climate types, seasons and control parameters, a plurality of control modes are obtained.
[0108] In the embodiment of the present application, each climate type corresponds to four seasons, and one climate type and one season correspond to one control mode. For example, a tropical monsoon climate corresponds to spring, summer, autumn, and winter; a subtropical monsoon climate corresponds to spring, summer, autumn, and winter; a temperate monsoon climate corresponds to spring, summer, autumn, and winter; a plateau mountain climate corresponds to spring, summer, autumn, and winter; a temperate continental climate corresponds to spring, summer, autumn, and winter; and a tropical rainforest climate corresponds to spring, summer, autumn, and winter. When the multiple climate types are the above six climate types, 24 control modes can be obtained.
[0109] The electronic device determines a control mode corresponding to the climate type and the current season from a plurality of control modes based on the climate type and the current season, and uses the control mode as the control mode corresponding to the air conditioner of the first vehicle.
[0110] One point that needs to be explained is that the electronic device can also establish a correspondence between the geographical sub-region, climate type, month and control parameters to obtain multiple control modes. One climate type corresponds to 12 months, and one climate type and one month correspond to one control mode. Accordingly, the control parameters obtained by the electronic device are the control parameters of the air conditioners of each vehicle in the geographical sub-region in different months. In addition, step 203 can be replaced by: the electronic device determines the current month to which the current time belongs and the current climate type of the geographical sub-region, and step 204 can be replaced by: the electronic device determines the first control mode from multiple control modes based on the climate type and the current month.
[0111] The process of the electronic device determining the first control mode based on the climate type and the current month is similar to the process of determining the first control mode based on the climate type and the current season, and will not be repeated here.
[0112] Step 205: The electronic device controls the operation of the air conditioner of the first vehicle based on the first control parameter corresponding to the first control mode.
[0113] The electronic device determines the current operating mode of the air conditioner of the first vehicle, and sends a first control parameter to the air conditioner controller when the operating mode is automatic mode; the air conditioner controller is used to control the operation of the air conditioner of the first vehicle based on the first control parameter in automatic mode.
[0114] In this implementation, when the electronic device is in automatic operation mode, it sends a first control parameter to the IoV backend, which then sends the first control parameter to the air conditioning controller via the vehicle communication module. The air conditioning controller controls the operation of the air conditioner based on the first control parameter.
[0115] Continue to see Figure 3 The big data cloud platform sends the first control parameter corresponding to the first control mode to the air-conditioning controller through the Internet of Vehicles background and the vehicle communication module, so that the air-conditioning controller controls the operation of the air-conditioning based on the first control parameter.
[0116] In an embodiment of the present application, the air conditioning controller can also record a log of the user's air conditioning usage and periodically report it to the electronic device. The electronic device analyzes the changes and proportions of the control parameters corresponding to the air conditioning and automatically switches the air conditioning control mode. The process is as follows: the electronic device determines multiple second control parameters within a second time range after the current time; if the multiple second control parameters meet preset conditions, the electronic device determines the matching degree between the multiple second control parameters and the third control parameter; if the multiple matching degrees meet the mode switching conditions, the control mode corresponding to the air conditioning of the first vehicle is switched from the first control mode to the second control mode; and based on the third control parameter corresponding to the second control mode, the operation of the air conditioning of the first vehicle is controlled.
[0117] Among them, multiple second control parameters are control parameters corresponding to the air conditioners of multiple second vehicles in the geographical sub-area in the current season, the third control parameter is the control parameter corresponding to the second control mode, and the second control mode is the control mode corresponding to the air conditioner of the second vehicle in the next season.
[0118] The electronic device obtains, within a second time range after the current time, second control parameters currently corresponding to the air conditioners of multiple second vehicles. The second control parameters may be obtained by user adjustment of the first control parameters in automatic mode, or may be user-adjusted in non-automatic mode. The electronic device determines whether the multiple second control parameters meet preset conditions and, if so, determines the degree of matching between the multiple second control parameters and a third control parameter. The second time range can be set and modified as needed, for example, two weeks or three weeks, without specific limitation.
[0119] In an embodiment of the present application, the electronic device determines whether the plurality of second control parameters satisfy a preset condition by: determining a first number, where the first number is the number of vehicles whose second control parameters do not match the first control; obtaining the total number of vehicles in the geographic sub-area; and determining a ratio of the first number to the total number. If the ratio is greater than a first preset ratio, determining that the plurality of second control parameters satisfy the preset condition. If the ratio is not greater than the first preset ratio, determining that the plurality of control parameters do not satisfy the preset condition.
[0120] In this implementation, the electronic device determines whether a second control parameter corresponding to the air conditioning of a second vehicle in the geographic sub-area within a second time range after the current time matches the first control parameter corresponding to the current time, determines the number of vehicles for which the second control parameter does not match the first control parameter, obtains a first number, and then determines a ratio of the first number to the total number of vehicles. If the ratio is greater than a first preset ratio, it indicates that most users have adjusted the first control parameter for air conditioning operation, and that controlling air conditioning operation based on the first control parameter no longer meets user needs. The first preset ratio can be set and modified as needed, for example, the first preset ratio is 0.5, 0.6, or 0.8.
[0121] In this case, the electronic device determines the degree of match between the multiple second control parameters and the third control parameter corresponding to the control mode of the next season. Wherein, the multiple second control parameters corresponding to the determination of the degree of match between the third control parameter are second control parameters that do not match the first control parameter. For the multiple second control parameters that do not match the first control parameter, the electronic device determines the degree of match between each second control parameter and the third control parameter to obtain multiple degrees of match. Based on the multiple degrees of match, the electronic device determines a third quantity and a fourth quantity; determines the ratio of the third quantity to the fourth quantity, and if the ratio of the third quantity to the fourth quantity is greater than the second preset ratio, it is determined that the multiple degrees of match meet the mode switching condition. If it is not greater than the second preset ratio, it is determined that the multiple degrees of match do not meet the mode switching condition. Wherein, the third quantity is the number of second control parameters that are greater than the preset matching degree among the multiple degrees of match, and the fourth quantity is the total number of multiple second control parameters that do not match the first control parameter.
[0122] The electronic device may determine the matching degree based on the difference between the second control parameter and the third control parameter, or may determine the matching degree based on the similarity between the second control parameter and the third control parameter, which is not specifically limited.
[0123] For example, the control parameters include temperature, wind speed, air conditioning mode, and cooling / heating mode. For temperature and wind speed, the electronic device may determine the difference between the temperature and wind speed included in the second control parameter and the temperature and wind speed included in the third control parameter. If the difference is within a preset range, the electronic device determines that the matching degree is greater than the preset matching degree; if the difference is not within the preset range, the electronic device determines that the matching degree is not greater than the preset matching degree.
[0124] For the cooling / heating mode, the electronic device can determine whether the cooling / heating mode included in the second control parameter is the same as the cooling / heating mode included in the third control parameter. If they are the same, it is determined that the matching degree is greater than the preset matching degree; if they are different, it is determined that the matching degree is not greater than the preset matching degree.
[0125] For the air conditioning outlet mode, the electronic device may determine the similarity between the air conditioning outlet mode included in the second control parameter and the air conditioning outlet mode included in the third control parameter. For example, if the air conditioning outlet mode included in the second control parameter is a foot blowing mode and the air conditioning outlet mode included in the third control parameter is a foot blowing defrost mode, and the similarity between the two is high, then the electronic device determines that the matching degree is greater than the preset matching degree. If the air conditioning outlet mode included in the second control parameter is a foot blowing mode and the air conditioning outlet mode included in the third control parameter is a face blowing mode, and the similarity between the two is low, then the electronic device determines that the matching degree is not greater than the preset matching degree.
[0126] When multiple matching degrees meet the mode switching conditions, the electronic device switches the control mode corresponding to the air conditioner of the first vehicle from the first control mode to the second control mode, and the electronic device sends a third control parameter corresponding to the second control mode to the air conditioner controller. The air conditioner controller controls the operation of the air conditioner of the first vehicle based on the third control parameter.
[0127] In an embodiment of the present application, when the proportion of users who adjust the control parameters is large, and the control parameters are closer to the control parameters corresponding to the control mode of the next season than the current control mode, the electronic device automatically matches the current control mode of the air conditioner to the control mode of the next season to meet the needs of users.
[0128] In one possible implementation, if multiple matching degrees do not meet the mode switching conditions, the electronic device sends a mode switching instruction to the air conditioning controller. The mode switching instruction carries the second control parameter. The air conditioning controller switches the first control parameter to the second control parameter and controls the air conditioning operation of the first vehicle based on the second control parameter. In this implementation, the control parameter corresponding to the second control mode is still the third control parameter.
[0129] In another possible implementation, if the multiple matching degrees do not satisfy the mode switching condition, the electronic device replaces the third control parameter in the second control mode with the second control parameter, and then sends a mode switching instruction to the air conditioning controller, the mode switching instruction including the second control parameter. The air conditioning controller controls the air conditioning operation of the first vehicle based on the second control parameter.
[0130] In this implementation, the control parameters corresponding to the second control mode have been modified to the second control parameters, and the electronic device subsequently controls the operation of the air conditioner based on the second control parameters corresponding to the second control mode.
[0131] The embodiment of the present application is based on climate distribution, vehicle location distribution, and air conditioning usage data. Based on the air conditioning usage habits of users in different climate zones, a control mode is constructed to apply the big data of the Internet of Vehicles to provide services to users regarding the use of air conditioning, provide users with better quality and more considerate services, improve the user's car experience and comfort, and at the same time reduce the safety risks caused by vehicle control operations during driving.
[0132] In order to more clearly illustrate the process of big data cloud platform controlling air conditioning, the following Figure 4 , which explains the above process. Figure 4 When the vehicle is started and the air conditioner is operating in automatic mode, the air conditioner controller reports the vehicle's location to the connected car backend via the vehicle communication module. The connected car backend then reports the vehicle's location to the big data cloud platform. The big data platform determines the appropriate control mode for the vehicle's air conditioner based on the vehicle's location and the current season. It then sends the corresponding control parameters to the connected car backend, which then forwards them to the air conditioner controller via the vehicle communication module.
[0133] The air conditioning controller periodically reports the current control parameters of the air conditioner to the big data cloud platform through the vehicle communication module and the Internet of Vehicles backend. The big data cloud platform performs pattern matching based on the reported control parameters to determine whether the reported control parameters match the previously set control parameters. If they do not match and are closer to the control parameters of the next control mode, the control parameters corresponding to the control mode are switched. If they match, no switching is required.
[0134] The present application provides a vehicle air conditioning control method that determines a corresponding control mode for the vehicle's air conditioning based on the climate type of the vehicle's location and the current season, and controls the air conditioning operation based on control parameters corresponding to the control mode. This method can control air conditioning operation based on the air conditioning needs of users in different regions, improving user comfort and reducing the need for users to manually adjust the air conditioning settings while driving, thereby enhancing driving safety.
[0135] Figure 5 This is a schematic diagram of the structure of a vehicle air conditioning control device provided in an embodiment of the present application, see Figure 5 , the device comprises:
[0136] A first acquisition module 501 is configured to acquire location information of a first vehicle within a first time range before a current time;
[0137] A first determining module 502 is configured to determine a geographical sub-area where the first vehicle is located based on the location information;
[0138] The second determining module 503 is used to determine the current season to which the current time belongs and the current climate type of the geographical sub-region;
[0139] A third determining module 504 is configured to determine a first control mode corresponding to the air conditioner of the first vehicle from a plurality of control modes based on the climate type and the current season; wherein one control mode corresponds to each climate type and each season;
[0140] The first control module 505 is configured to control the operation of the air conditioner of the first vehicle based on a first control parameter corresponding to the first control mode.
[0141] In a possible implementation, the apparatus further includes:
[0142] A fourth determining module is configured to determine a plurality of second control parameters within a second time range after the current time, the plurality of second control parameters being control parameters corresponding to the air conditioners of a plurality of second vehicles in the geographic sub-area in the current season;
[0143] a fifth determining module, configured to determine a degree of matching between the plurality of second control parameters and a third control parameter when the plurality of second control parameters satisfy a preset condition; wherein the third control parameter is a control parameter corresponding to the second control mode, and the second control mode is a control mode corresponding to the air conditioner of the second vehicle in the next season;
[0144] a switching module, configured to switch a control mode corresponding to the air conditioner of the first vehicle from a first control mode to a second control mode when the plurality of matching degrees satisfy a mode switching condition;
[0145] The second control module is configured to control the operation of the air conditioner of the first vehicle based on a third control parameter corresponding to the second control mode.
[0146] In another possible implementation, the apparatus further includes:
[0147] a sixth determining module, configured to determine a first number; wherein the first number is the number of vehicles for which the second control parameter does not match the first control parameter;
[0148] The second obtaining module is configured to obtain a total number of vehicles in the geographical sub-region;
[0149] The seventh determining module is configured to determine a ratio of the first number to the total number, and determine that the plurality of second control parameters satisfy the preset condition when the ratio is greater than a first preset ratio.
[0150] In another possible implementation, the apparatus further includes:
[0151] The replacing module is configured to replace the third control parameter with the second control parameter when the plurality of matching degrees do not satisfy the mode switching condition.
[0152] The third control module is configured to control the air conditioner of the first vehicle to operate based on the second control parameter corresponding to the second control mode.
[0153] In another possible implementation, the apparatus further includes:
[0154] The first dividing module is configured to divide the climate of the target geographical region into a plurality of climate types based on climate distribution characteristics of the target geographical region.
[0155] The second dividing module is configured to divide the target geographical region into a plurality of geographical sub-regions based on the plurality of climate types, wherein one climate type corresponds to one geographical sub-region.
[0156] The third obtaining module is configured to, for each geographical sub-region, obtain control parameters of air conditioners of vehicles in the geographical sub-region in different seasons.
[0157] The eighth determining module is configured to establish a corresponding relationship among the geographical sub-region, the climate type, the season, and the control parameter, and obtain a plurality of control modes.
[0158] In another possible implementation, the control parameter includes an air conditioner temperature and an air conditioner wind speed.
[0159] The third obtaining module is configured to, for any season, respectively count a temperature use probability and a wind speed use probability, wherein the temperature use probability is a probability of the air conditioner of each vehicle using different temperatures in the season, and the wind speed use probability is a probability of the air conditioner of each vehicle using different wind speeds in the season; determine a target temperature with the highest temperature use probability and a target wind speed with the highest wind speed use probability; and take the target temperature and the target wind speed as the control parameter corresponding to the control mode of the season in the geographical sub-region.
[0160] In another possible implementation, the control parameter includes an air conditioner air outlet mode.
[0161] The third acquisition module is used to count the usage frequencies of multiple air-conditioning air outlet modes for any season; wherein the usage frequencies of multiple air-conditioning air outlet modes are the usage frequencies of different air-conditioning air outlet modes of the air conditioners of each vehicle in different seasons; and the air-conditioning air outlet mode with the highest usage frequency is used as the control parameter corresponding to the control mode of the season in the geographical sub-area.
[0162] In another possible implementation, the first control module 505 is used to determine the current operating mode of the air conditioner of the first vehicle; when the operating mode is automatic mode, the first control parameter is sent to the air conditioner controller; the air conditioner controller is used to control the operation of the air conditioner of the first vehicle based on the first control parameter in automatic mode.
[0163] The present application provides a vehicle air conditioning control device that determines a corresponding control mode for the vehicle's air conditioning based on the vehicle's climate and the current season, and controls the air conditioning based on control parameters corresponding to the control mode. This device can control air conditioning operation based on the air conditioning needs of users in different regions, improving user comfort and reducing the need for users to manually adjust the air conditioning settings while driving, thereby enhancing driving safety.
[0164] The structural diagram of the big data cloud platform can be found in Figure 6 The big data cloud platform 600 may vary significantly depending on its configuration or performance, and may include a processor (Central Processing Unit, CPU) 601 and a memory 602. The memory 602 stores at least one program code, which is loaded and executed by the processor 601 to implement the above-mentioned vehicle air conditioning control method. Of course, the big data cloud platform 600 may also have components such as a wired or wireless network interface, a keyboard, and input / output interfaces for input and output. The big data cloud platform 600 may also include other components for implementing device functions, which will not be detailed here.
[0165] In an exemplary embodiment, a computer-readable storage medium is further provided. The computer-readable storage medium stores at least one program code. The at least one program code is loaded and executed by a processor to implement the vehicle air conditioning control method in the above embodiment.
[0166] In an exemplary embodiment, a computer program product is further provided. The computer program product stores at least one program code, and the at least one program code is loaded and executed by a processor to implement the vehicle air conditioning control method in the above embodiment.
[0167] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0168] The above description is only for the purpose of facilitating those skilled in the art to understand the technical solution of this application and is not intended to limit this application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included in the scope of protection of this application.
Claims
1. A vehicle air conditioning control method, characterized in that: The method comprises: Obtaining position information of a first vehicle within a first time range before a current time; determining, based on the location information, a geographical sub-area in which the first vehicle is located; determining a current season to which the current time belongs and a current climate type of the geographic sub-region; Based on the climate type and the current season, determining a first control mode corresponding to the air conditioner of the first vehicle from a plurality of control modes; wherein one control mode corresponds to one climate type and one season; controlling the operation of the air conditioner of the first vehicle based on a first control parameter corresponding to the first control mode; determining, within a second time range after the current time, a plurality of second control parameters, the plurality of second control parameters being control parameters corresponding to the current season for air conditioners of a plurality of second vehicles within the geographic sub-area; If the plurality of second control parameters satisfy a preset condition, determining a degree of matching between the plurality of second control parameters and a third control parameter; wherein the third control parameter is a control parameter corresponding to a second control mode, and the second control mode is a control mode corresponding to the air conditioner of the second vehicle in the next season; If the multiple matching degrees satisfy the mode switching condition, switching the control mode corresponding to the air conditioner of the first vehicle from the first control mode to the second control mode; Based on a third control parameter corresponding to the second control mode, the air conditioning operation of the first vehicle is controlled.
2. The method according to claim 1, characterized in that The method further comprises: Determining a first number; wherein the first number is the number of vehicles for which the second control parameter does not match the first control parameter; Get the total number of vehicles in the geographic sub-area; A ratio of the first number to the total number is determined, and when the ratio is greater than a first preset ratio, it is determined that the plurality of second control parameters meet the preset condition.
3. The method according to claim 1, characterized in that The method further comprises: If the multiple matching degrees do not satisfy the mode switching condition, replacing the third control parameter with the second control parameter; Based on a second control parameter corresponding to the second control mode, the air conditioning operation of the first vehicle is controlled.
4. The method according to claim 1, wherein The method further comprises: Based on the climate distribution characteristics of the target geographical area, the climate of the target geographical area is divided into multiple climate types; Based on the multiple climate types, the target geographical area is divided into a plurality of geographical sub-areas; wherein one climate type corresponds to one geographical sub-area; For each geographical sub-region, obtaining control parameters of the air conditioner of each vehicle in the geographical sub-region in different seasons; A correspondence between geographical sub-regions, climate types, seasons and control parameters is established to obtain the multiple control modes.
5. The method according to claim 4, characterized in that The control parameters include: air conditioning temperature and air conditioning wind speed; The obtaining of the control parameters of the air conditioner of each vehicle in the geographical sub-area in different seasons includes: For any season, the temperature usage probability and wind speed usage probability are calculated respectively; wherein the temperature usage probability is the probability that the air conditioner of each vehicle uses different temperatures in the season, and the wind speed usage probability is the probability that the air conditioner of each vehicle uses different wind speeds in the season; Determine the target temperature with the highest probability of temperature use and the target wind speed with the highest probability of wind speed use; The target temperature and the target wind speed are used as control parameters corresponding to the control mode of the season in the geographical sub-area.
6. The method according to claim 4, characterized in that The control parameters include: air conditioning air outlet mode; The obtaining of the control parameters of the air conditioner of each vehicle in the geographical sub-area in different seasons includes: For any season, the usage frequencies of multiple air-conditioning air-out modes are counted; wherein the usage frequencies of the multiple air-conditioning air-out modes are the usage frequencies of the air-conditioning of each vehicle in different air-conditioning air-out modes in the season; The air-conditioning outlet mode with the highest frequency of use is used as the control parameter corresponding to the control mode of the season in the geographical sub-area.
7. The method according to claim 1, characterized in that The controlling the air conditioning operation of the first vehicle based on the first control parameter corresponding to the first control mode includes: determining a current operating mode of the air conditioner of the first vehicle; When the operation mode is the automatic mode, the first control parameter is sent to the air-conditioning controller; the air-conditioning controller is used to control the air-conditioning operation of the first vehicle based on the first control parameter in the automatic mode.
8. A vehicle air conditioning control device, characterized in that: The device comprises: A first acquisition module is used to obtain position information of a first vehicle within a first time range before a current time; a first determining module, configured to determine a geographical sub-area where the first vehicle is located based on the position information; A second determining module is configured to determine the current season to which the current time belongs and the current climate type of the geographical sub-region; a third determining module, configured to determine, based on the climate type and the current season, a first control mode corresponding to the air conditioner of the first vehicle from a plurality of control modes; wherein one climate type and one season correspond to one control mode; a first control module, configured to control the operation of the air conditioner of the first vehicle based on a first control parameter corresponding to the first control mode; a fourth determining module, configured to determine, within a second time range after the current time, a plurality of second control parameters, the plurality of second control parameters being control parameters corresponding to the air conditioners of a plurality of second vehicles in the geographic sub-area in the current season; a fifth determining module, configured to determine a degree of matching between the plurality of second control parameters and a third control parameter if the plurality of second control parameters satisfy a preset condition; wherein the third control parameter is a control parameter corresponding to a second control mode, and the second control mode is a control mode corresponding to the air conditioner of the second vehicle in the next season; a switching module, configured to switch a control mode corresponding to the air conditioner of the first vehicle from the first control mode to the second control mode when the plurality of matching degrees satisfy a mode switching condition; The second control module is configured to control the operation of the air conditioner of the first vehicle based on a third control parameter corresponding to the second control mode.
9. An electronic device, characterized in that: The electronic device includes a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the vehicle air conditioning control method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Control method and device for parking air conditioner, parking air conditioner and storage medium
CN114801644A
Integrated control method, device and equipment for vehicle-mounted air conditioner, medium and vehicle
CN114889403A