Vehicle-mounted air conditioner control method, device and equipment and storage medium
By obtaining vehicle position change information and air conditioning usage habits, we can judge whether the vehicle meets the preset area movement and stay conditions, and adjust the vehicle air conditioning system, solving the problem that the air conditioning cannot be automatically adjusted according to geographical location changes in the prior art, improving driving comfort degree and energy efficiency.
Patent Information
- Application Number
- CN202411510144.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-01-07
AI Technical Summary
The existing vehicle air conditioning system cannot be automatically adjusted according to the changes in the geographical location of the vehicle, resulting in the inability to provide the most suitable air conditioning settings in different geographical areas, affecting driving comfort.
By obtaining the position change information of the vehicle, we determine whether the preset area movement and residence conditions are met, and adjust the air conditioning settings according to these conditions, including obtaining the position change value, latitude change value and residence time, obtaining the air conditioning usage habits in the area, and adjusting the temperature , wind speed and mode.
It provides air conditioning settings that are more suitable for different geographical areas, improves driving comfort and energy utilization efficiency, and meets users' needs for air conditioning across different areas.
Smart Images

Figure CN119261486A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle air conditioning control, and in particular to a vehicle air conditioning control method, a vehicle air conditioning control device, an electronic device and a computer-readable storage medium. Background Art
[0002] Car air conditioners usually have two modes: manual and automatic. Users can manually set the temperature and wind speed according to their needs, or choose the automatic mode to let the air conditioner automatically adjust according to the car environment. At present, most cars are equipped with fully automatic air conditioners. Fully automatic car air conditioners have automatic temperature control systems. Once the target temperature is set, the temperature in the car will quickly reach and remain at the set value. However, the working conditions of car air conditioners are relatively harsh. Changes in the external environment will cause great disturbances to the temperature in the car. Drivers often need to adjust the air conditioner frequently to find the most satisfactory air conditioner setting under stable conditions.
[0003] In the prior art, the automatic adjustment function of the vehicle air conditioner mainly relies on in-vehicle sensors (such as temperature sensors, humidity sensors, etc.) to monitor the in-vehicle environment and adjust it according to a preset algorithm. For example, when the temperature in the vehicle exceeds the set value, the air conditioner will automatically start and adjust to the appropriate temperature and wind speed. However, when the vehicle is in different geographical locations, the user's experience of the air conditioner is different. Controlling the air conditioner only according to the in-vehicle environment cannot meet the user's needs. Summary of the invention
[0004] In view of the above problems, embodiments of the present invention are proposed to provide a vehicle air conditioning control method, device, electronic device and storage medium that overcome the above problems or at least partially solve the above problems.
[0005] In order to solve the above problem, a first aspect of an embodiment of the present invention provides a vehicle air conditioning control method, the method comprising:
[0006] Obtain vehicle position change information;
[0007] Determining whether the vehicle meets a preset area movement condition according to the position change information of the vehicle;
[0008] After the vehicle meets the regional movement condition, adjusting the air conditioner of the vehicle, and determining whether the vehicle meets the preset regional stay condition according to the position change information of the vehicle;
[0009] After the vehicle meets the stay condition in the preset area, the air conditioner of the vehicle is adjusted according to the area where the vehicle is located.
[0010] Optionally, after the vehicle meets the stay condition in the preset area, adjusting the air conditioner of the vehicle according to the area where the vehicle is located includes:
[0011] After the vehicle meets the stay condition in the preset area, obtaining the air conditioning usage habits in the area where the vehicle is located;
[0012] The air conditioning of the vehicle is adjusted according to the air conditioning usage habits of the area where the vehicle is located.
[0013] Optionally, the position change information includes a position change value, and determining whether the vehicle meets a preset area movement condition according to the position change information of the vehicle includes:
[0014] If the position change value is greater than or equal to the first preset threshold, it is determined that the vehicle meets the preset area movement condition;
[0015] If the position change value is less than the first preset threshold, it is determined that the vehicle does not meet the preset area movement condition.
[0016] Optionally, after the vehicle meets the regional movement condition, adjusting the air conditioner of the vehicle includes:
[0017] If the vehicle meets the preset area movement condition, obtaining the latitude change value of the vehicle according to the position change information of the vehicle;
[0018] The air conditioning of the vehicle is adjusted according to the latitude change value.
[0019] Optionally, the determining whether the vehicle meets a condition for staying in a preset area includes:
[0020] Recording the number of times the position change value is continuously less than a second preset threshold;
[0021] If the position change value is less than the second preset threshold value for more than N consecutive times, the stay duration is obtained;
[0022] If the stay time is greater than or equal to the preset time, it is determined that the vehicle meets the stay condition in the preset area;
[0023] If the stay time is less than the preset time, it is determined that the vehicle does not meet the stay condition in the preset area.
[0024] Optionally, after the vehicle meets the stay condition in a preset area, obtaining the air conditioning usage habits of the area where the vehicle is located includes:
[0025] Get date information and weather information for the area;
[0026] According to the area where the vehicle is located, the date information and the weather information, the air conditioning usage habits corresponding to the area where the vehicle is located are obtained.
[0027] Optionally, obtaining the position change information of the vehicle includes:
[0028] Determine vehicle location information according to preset time intervals;
[0029] The position change information of the vehicle is determined based on the vehicle position information determined twice adjacently.
[0030] According to a second aspect of an embodiment of the present invention, there is provided a vehicle air conditioning control device, the device comprising:
[0031] An information acquisition module, used to acquire the position change information of the vehicle;
[0032] A first condition determination module, used to determine whether the vehicle meets a preset area movement condition according to the position change information of the vehicle;
[0033] A second condition determination module is used to adjust the air conditioning of the vehicle after the vehicle meets the regional movement condition, and determine whether the vehicle meets the preset regional stay condition according to the position change information of the vehicle;
[0034] The air conditioning adjustment module is used to adjust the air conditioning of the vehicle according to the area where the vehicle is located after the vehicle meets the stop condition of the preset area.
[0035] Optionally, the air conditioning adjustment module includes:
[0036] A habit acquisition submodule, used to acquire the air conditioning usage habits of the area where the vehicle is located after the vehicle meets the stay condition of the preset area;
[0037] The first regulating submodule is used to regulate the air conditioning of the vehicle according to the air conditioning usage habits of the area where the vehicle is located.
[0038] Optionally, the position change information includes a position change value, and the first condition determination module includes:
[0039] The movement condition judgment submodule is used to determine that the vehicle meets the movement condition of the preset area if the position change value is greater than or equal to the first preset threshold; if the position change value is less than the first preset threshold, determine that the vehicle does not meet the movement condition of the preset area.
[0040] Optionally, the first condition determination module includes:
[0041] A latitude acquisition submodule, configured to acquire a latitude change value of the vehicle according to the position change information of the vehicle if the vehicle meets a preset area movement condition;
[0042] The second regulating submodule is used to regulate the air conditioning of the vehicle according to the latitude change value.
[0043] Optionally, the second condition determination module includes:
[0044] A times recording submodule, used to record the number of times the position change value is continuously less than a second preset threshold;
[0045] A duration acquisition submodule, used for acquiring the duration of stay if the position change value is less than the second preset threshold value for more than N consecutive times;
[0046] The stay condition judgment submodule is used to determine that the vehicle meets the stay condition in the preset area if the stay time is greater than or equal to the preset time; if the stay time is less than the preset time, determine that the vehicle does not meet the stay condition in the preset area.
[0047] Optionally, the habit acquisition submodule includes:
[0048] An information acquisition unit, used to acquire date information and weather information of the area;
[0049] The usage habit acquisition unit is used to acquire the air conditioning usage habits corresponding to the area where the vehicle is located according to the area where the vehicle is located, the date information and the weather information.
[0050] Optionally, the information acquisition module includes:
[0051] A position information determination submodule, used to determine the vehicle position information according to a preset time interval;
[0052] The position change information determination submodule is used to determine the vehicle's position change information based on two adjacent determined vehicle position information.
[0053] According to a third aspect of the present invention, a vehicle is provided, wherein the electronic device comprises: a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the vehicle air conditioning control method as described in any one of the above items.
[0054] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps of the vehicle air conditioning control method as described in any one of the above items.
[0055] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:
[0056] An embodiment of the present invention provides a method for controlling vehicle air conditioning. In the present invention, the position change information of the vehicle is obtained, the vehicle position can be updated in real time, and the change of the vehicle's geographical location is obtained; based on the position change information of the vehicle, it is determined whether the vehicle meets the preset area movement conditions; if the vehicle meets the preset area movement conditions, it indicates that the vehicle moves from one geographical area to another geographical area. At this time, the vehicle's air conditioning can be adjusted to provide the user with a more comfortable air conditioning experience; after the vehicle arrives at the new area, it is further determined whether the vehicle meets the preset area stay conditions. After the vehicle meets the preset area stay conditions, the air conditioning settings can be further optimized according to the area where the vehicle is located, which can better meet the user's air conditioning needs when crossing different areas. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1 is a flow chart of the steps of a vehicle air conditioning control method provided by an embodiment of the present invention;
[0058] Figure 2 is a step logic diagram of a vehicle air conditioning control method provided by an embodiment of the present invention;
[0059] Figure 3 is a structural block diagram of a vehicle air conditioning control device provided by an embodiment of the present invention;
[0060] Figure 4 is a structural block diagram of a vehicle provided by an embodiment of the present invention;
[0061] Figure 5 It is a structural block diagram of a computer-readable storage medium provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0062] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0063] One of the core concepts of the embodiments of the present invention is that the automatic mode of the vehicle air conditioner is usually adjusted based on the real-time data of the vehicle's internal environment, without considering the geographical location changes during the vehicle's driving. For example, when a vehicle drives from a warm area to a cold area, the air conditioning system will not automatically adjust its working mode to adapt to the changes in the external environment, resulting in the air conditioning system being unable to be intelligently adjusted according to the actual driving path of the vehicle and regional usage habits, which may affect driving comfort.
[0064] Therefore, a vehicle air-conditioning control method is provided. If the vehicle meets the preset area movement conditions, indicating that the vehicle moves from one geographical area to another, the vehicle's air-conditioning can be adjusted at this time to provide the user with a more comfortable air-conditioning experience; after the vehicle arrives at the new area, it is further determined whether the vehicle meets the preset area stay conditions. After the vehicle meets the preset area stay conditions, the air-conditioning settings can be further optimized according to the area where the vehicle is located, which can better meet the user's demand for air-conditioning when crossing different areas.
[0065] Figure 1 1 is a flow chart of a method for controlling a vehicle air conditioner provided by an embodiment of the present invention. The method may specifically include the following steps:
[0066] Step 101, obtaining the position change information of the vehicle;
[0067] The vehicle's position change information includes the vehicle's position change value. The vehicle's position change is obtained by calculating the distance difference between the vehicle's current position and the last recorded position at regular intervals.
[0068] In this embodiment, when obtaining the location change information of the vehicle, the vehicle's geographic location information is obtained in real time through the vehicle-mounted Beidou chip module. The Beidou chip has functions such as high-precision positioning, timing, and short message communication, and can perform high-precision positioning of the vehicle. The Beidou chip module sends the real-time acquired geographic location information to the air-conditioning main control module, and the main control module stores the received location information in the storage module unit of the air-conditioning. The vehicle's current location information is obtained every 30 minutes, and the distance difference is calculated from the last recorded location information to obtain the vehicle's location change information.
[0069] In some embodiments, step 101 may include the following sub-steps:
[0070] Sub-step S11, determining vehicle location information according to a preset time interval;
[0071] The preset time is 30 minutes by default and can be set and modified by the user. The preset time represents the time interval between the last recorded position of the vehicle and the current position of the vehicle. The preset time can be used to determine the position movement change of the vehicle within the time range.
[0072] In this embodiment, the preset time can be set in a variety of ways, which are not limited by the present invention. For example, if not modified, the preset time is the default value, that is, the factory setting value of 30 minutes, or can be set by the user to better meet the needs of the user.
[0073] Sub-step S12, determining the vehicle position change information based on the vehicle position information determined twice adjacently.
[0074] The vehicle position information determined twice adjacently refers to the vehicle's current position information and the position information before a preset time interval. The distance difference is calculated based on the two vehicle position information to obtain the vehicle's position change information within this time interval.
[0075] In this embodiment, the on-board Beidou chip module obtains the vehicle's geographic location information in real time, and sends the obtained vehicle location information to the main control module. The main control module calculates the distance difference once every preset time. The main control module can obtain the vehicle's current location information transmitted by the on-board Beidou chip module in real time, call the last recorded location information from the air-conditioning storage module unit, and perform calculations based on the two location information.
[0076] Step 102, determining whether the vehicle meets a preset area movement condition based on the position change information of the vehicle;
[0077] The preset area movement condition is whether the vehicle position change value exceeds a preset threshold. The preset threshold is a default value of 200 kilometers. This preset threshold can also be modified according to actual conditions and there is no limitation on this.
[0078] In this embodiment, the on-board Beidou module monitors the vehicle position in real time, identifies changes in the vehicle's geographic location, and synchronizes the location information to the main control module for processing. The main control module calculates the distance difference of the vehicle's position through a change detection algorithm, determines the change in the vehicle's geographic location, and determines whether the change in geographic location exceeds a preset threshold of 200 kilometers, thereby determining whether the vehicle meets the preset area movement conditions.
[0079] In some embodiments, step 201 may include the following sub-steps:
[0080] Sub-step S21, the position change information includes a position change value, and if the position change value is greater than or equal to the first preset threshold, it is determined that the vehicle meets the preset area movement condition;
[0081] If the vehicle position change value is less than the first preset threshold, it is determined that the vehicle does not meet the preset area movement condition.
[0082] Position change information refers to detailed data of a vehicle moving from one location to another, including the distance the object moves (i.e., displacement), as well as the direction, time, path shape, and changes in speed and acceleration. The position change value is the straight-line distance from one location to another of the vehicle, usually represented by a vector. In addition, the position change information also includes the vehicle's initial location, final location, and intermediate locations passed during the movement. The first preset threshold is a pre-set value used to determine whether the position change is significant.
[0083] In this embodiment, the modulus of the vehicle displacement vector is calculated by the air-conditioning main control module to obtain the position change value, and the position change value is compared with the first preset threshold to determine whether the vehicle meets the preset area movement conditions: if the vehicle position change value is greater than or equal to the first preset threshold, it is determined that the vehicle meets the preset area movement conditions; if the vehicle position change value is less than the first preset threshold, it is determined that the vehicle does not meet the preset area movement conditions.
[0084] Step 103, after the vehicle meets the regional movement condition, adjusting the air conditioner of the vehicle, and determining whether the vehicle meets the preset regional stay condition according to the position change information of the vehicle;
[0085] If the vehicle meets the regional mobility conditions, the air conditioning intelligent adjustment mode will be turned on to adjust the air conditioning. Adjust the vehicle's air conditioning according to preset rules or user needs, change the vehicle's air conditioning settings, such as temperature, wind speed, mode, etc. For example, when the vehicle is traveling long distances or crossing different climate zones, the system may automatically adjust the air conditioning temperature to the user's preferred temperature, or when driving at night, the system may automatically lower the air conditioning speed to reduce noise.
[0086] The vehicle system detects the vehicle's location, speed, direction and other information in real time, and compares the detected location information with the preset regional movement conditions to determine whether the conditions are met. If the vehicle meets the regional movement conditions, the system will automatically adjust the vehicle's air conditioning settings according to the preset rules or user needs, and send adjustment instructions to the vehicle's air conditioning system to change the air conditioning temperature, wind speed, mode and other settings.
[0087] The preset area stay condition is whether the vehicle's stay time in the area exceeds a preset time value. The length of time the vehicle stays or stays in the area is obtained and compared with a preset time threshold (such as 12 hours) to determine whether the vehicle meets the preset area stay condition.
[0088] In this embodiment, the air-conditioning main control module calculates the detailed data of the position change information of the vehicle moving from one position to another within a certain time period, accumulates the duration of the vehicle's continuous distance difference within a certain area, and compares it with the preset time threshold to determine whether the conditions are met. If the vehicle meets the preset area stay conditions, the system will trigger the corresponding operation.
[0089] In some embodiments, step 103 may include the following sub-steps:
[0090] Sub-step S31, if the vehicle meets the preset area movement condition, obtaining the latitude change value of the vehicle according to the position change information of the vehicle;
[0091] Position change information refers to the detailed data of a vehicle moving from one location to another within a certain period of time. This information usually includes the current location of the vehicle (latitude, longitude). The latitude change value refers to the change in the latitude coordinates of the vehicle within a certain period of time. It can be calculated by comparing the latitude coordinates of the vehicle at different time points. The vehicle's on-board Beidou chip module will detect the vehicle's location information in real time, including latitude and longitude. The main control module will record the vehicle's location information at different time points, and calculate the latitude change value by comparing the latitude coordinates of the vehicle at different time points.
[0092] In this embodiment, if the vehicle position change value is greater than or equal to the first preset threshold, it is determined that the vehicle meets the preset area movement conditions, and the air conditioning main control module will obtain the latitude of the vehicle at different time points through the on-board Beidou chip module and calculate the latitude change value.
[0093] Sub-step S32, adjusting the air conditioning of the vehicle according to the latitude change value.
[0094] In this embodiment, the air conditioning main control module calculates the latitude change value by comparing the latitude coordinates of the vehicle at different time points. Adjusting the vehicle's air conditioning means changing the vehicle's air conditioning settings according to preset rules or user needs. For example, as the latitude changes, the main control module adjusts the wind speed according to the preset rules. For every 5° increase in latitude, the wind speed decreases by one level; for every 5° decrease in latitude, the wind speed increases by one level.
[0095] Sub-step S33, recording the number of times the position change value is continuously less than a second preset threshold;
[0096] The position change value refers to the distance or displacement that the vehicle moves from one position to another within a certain period of time. The position change value is usually obtained by measuring the position coordinates of the vehicle at different time points and calculating the modulus of its displacement vector. The second preset threshold is a pre-set value used to determine whether the position change is significant. The setting of the threshold is usually based on the specific actual needs of the user. Continuously less than the second preset threshold means that the vehicle's position change value is continuously less than the preset threshold over a period of time. The number of records refers to the number of times the system detects that the position change value is continuously less than the second preset threshold over a period of time.
[0097] In this embodiment, the main control module calculates the distance difference between the current position of the vehicle and the last recorded position at regular intervals, continuously detects the position change value of the vehicle, determines whether it is less than a second preset threshold, and records the number of times the position change value is continuously less than the second preset threshold each time, and stores it in the system, so as to accurately determine the stationary state or stop state of the vehicle.
[0098] Sub-step S34, if the position change value is less than the second preset threshold value for more than N times in a row, obtaining the stay time;
[0099] N times is a preset number threshold used to determine whether the vehicle is in a stopped state. Obtaining the dwell time means that after the system determines that the vehicle is in a stopped state, it records the duration of the vehicle in this state. If the position change value is less than the second preset threshold, it will be recorded once, and the position change value will continue to be detected, and the number of times it is less than the second preset threshold each time will be recorded.
[0100] In this embodiment, the main control module compares the number of times the recorded position change value is continuously less than the second preset threshold value with the preset N value number. If the number exceeds N times, it means that the vehicle stays in this area. The stay duration is calculated by recording the time interval from the start to the end of the vehicle's stay, and the recorded stay duration is stored in the system for subsequent analysis and use.
[0101] Sub-step S35, if the stay time is greater than or equal to the preset time, determining that the vehicle meets the stay condition in the preset area;
[0102] If the stay time is less than the preset time, it is determined that the vehicle does not meet the stay condition in the preset area.
[0103] The dwell time refers to the length of time a vehicle stays at a certain location within a certain period of time. The preset duration is a pre-set value used to determine whether a vehicle has stayed in a certain area for a long enough time. The preset duration is usually set based on the actual needs of the user and is usually set to a default value of 12 hours. It can also be modified by the user based on actual conditions. The preset area dwell conditions refer to a series of conditions that must be met when a vehicle stays in a specific area, including whether the length of time the vehicle stays in the area exceeds the preset duration.
[0104] In this embodiment, the main control module obtains the length of time the vehicle stays in the area and compares it with the preset length of time. If the length of time is greater than or equal to the preset length of time, it is determined that the vehicle meets the stay conditions in the preset area; if the length of time is less than the preset length of time, it is determined that the vehicle does not meet the stay conditions in the preset area.
[0105] Step 104, after the vehicle meets the stay condition in the preset area, adjust the air conditioning of the vehicle according to the area where the vehicle is located.
[0106] In this embodiment, after the main control module determines that the vehicle meets the stay conditions in the preset area, it obtains the current geographical location of the vehicle or the preset area through the on-board Beidou chip module, and changes the vehicle's air conditioning settings, such as temperature, wind speed, mode, etc., according to the current ambient temperature, user preferences, time, regional characteristics, etc. or user needs. By automatically adjusting the air conditioning, a more comfortable driving environment can be provided for users to adapt to different regional characteristics.
[0107] In some embodiments, step 104 may include the following sub-steps:
[0108] Sub-step S41, after the vehicle meets the stay condition in the preset area, obtaining the air conditioning usage habits of the area where the vehicle is located;
[0109] The region where the vehicle is located refers to the current geographical location of the vehicle or a preset region. The air-conditioning usage habits refer to the user's preference and habits of using the air-conditioning in the current geographical location or the preset region.
[0110] In this embodiment, after the main control module determines that the vehicle meets the stay conditions in the preset area, it will obtain the area where the vehicle is located, obtain the air-conditioning usage habits of users in the current area based on the area where the vehicle is located, and automatically adjust the vehicle's air-conditioning settings based on the obtained air-conditioning usage habits to meet the user's preferences.
[0111] In some embodiments, step S41 may include the following sub-steps:
[0112] Sub-step S411, obtaining date information and weather information of the area;
[0113] The date information refers to the current date, including year, month, and day. The weather information of the area refers to the weather conditions at the current location of the vehicle, including temperature, humidity, wind speed, precipitation probability, and weather conditions (such as sunny, rainy, snowy, etc.).
[0114] In this embodiment, the main control module obtains the location information of the current area and transmits the location information to the cloud server. The cloud service obtains the current date and time (including season) based on the location information of the area, and simultaneously obtains the weather information of the local location based on the collected location information.
[0115] Sub-step S412, acquiring the air conditioning usage habits corresponding to the area where the vehicle is located according to the area where the vehicle is located, the date information and the weather information.
[0116] Air conditioning usage habits refer to the user's preferences and habits for using air conditioning in specific areas, dates, and weather conditions. These habits may include the temperature setting, wind speed, mode, and on / off time of the air conditioner.
[0117] In this embodiment, the cloud server obtains the date and time (including season) of the current area based on the received location information of the area, and obtains the weather information of the area. Based on the recommendation algorithm, the location information, date information and weather information of the area are matched and identified with the server's database, and the air conditioning usage habit parameters of residents in the climate of the area at this time are comprehensively retrieved. The parameter results are sent to the air conditioning main control module, which can enable users to better adapt to the weather conditions in the current area, reduce unnecessary energy consumption, and improve energy utilization efficiency.
[0118] Sub-step S42, adjusting the air conditioning of the vehicle according to the air conditioning usage habits of the area where the vehicle is located.
[0119] In this embodiment, the air conditioning main control module sends instructions to change the vehicle's air conditioning settings, such as temperature, wind speed, mode, etc., based on the received air conditioning usage habit parameters of the current area. According to the regional usage habits, the air conditioning working mode (such as cooling, heating, dehumidification, etc.) is adjusted. According to the regional usage habits, the set temperature of the air conditioning is adjusted. For example, the southern region may be set to 26°C in summer, while the northern region may be set to 24°C. According to the regional usage habits, the wind speed of the air conditioning is adjusted. For example, the southern region may be set to medium speed, while the northern region may be set to low speed. The vehicle's air conditioning settings can be automatically adjusted to meet the user's preferences.
[0120] In the embodiment provided by the present invention, the position change information of the vehicle is obtained, the vehicle position can be updated in real time, and the change of the vehicle's geographical location can be obtained; based on the position change information of the vehicle, it is determined whether the vehicle meets the preset area movement conditions; if the vehicle meets the preset area movement conditions, it indicates that the vehicle moves from one geographical area to another geographical area. At this time, the air conditioning of the vehicle can be adjusted to provide the user with a more comfortable air conditioning experience; after the vehicle arrives at the new area, it is further determined whether the vehicle meets the preset area stay conditions. After the vehicle meets the preset area stay conditions, the air conditioning settings can be further optimized according to the area where the vehicle is located, which can better meet the user's air conditioning needs when crossing different areas.
[0121] Reference Figure 2 , shows a step logic diagram of a vehicle air conditioning control method provided by an embodiment of the present invention, and the step logic includes the following specific steps:
[0122] When the car air conditioner starts running, the on-board Beidou chip module will start to obtain the vehicle's position in real time, monitor the vehicle's position in real time, and send the monitored position to the air-conditioning main control module. The main control module calculates the vehicle's position change information based on the position information, and determines whether the vehicle meets the preset area movement conditions based on the vehicle's position change information; if it does, it will determine the vehicle's preset area stay conditions, and also start the air-conditioning intelligent adjustment mode, and intelligently adjust the air-conditioning according to the latitude changes of the vehicle's position; obtain the vehicle's stay time in the area to determine whether the vehicle meets the preset area stay conditions. If it does, it will obtain the air-conditioning usage habit parameters in the area, and then the main control module will adjust the air-conditioning according to these habit parameters.
[0123] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0124] Reference Figure 3 , shows a structural block diagram of a vehicle air conditioning control device provided by an embodiment of the present invention, the device comprising:
[0125] The information acquisition module 301 is used to acquire the position change information of the vehicle;
[0126] The vehicle's position change information includes the vehicle's position change value. The vehicle's position change is obtained by calculating the distance difference between the vehicle's current position and the last recorded position at regular intervals.
[0127] In this embodiment, when obtaining the location change information of the vehicle, the vehicle's geographical location information is obtained in real time through the vehicle-mounted Beidou chip. The Beidou chip has functions such as high-precision positioning, timing and short message communication, and can perform high-precision positioning of the vehicle. The Beidou chip sends the real-time acquired geographical location information to the information acquisition module, and the information acquisition module stores the received location information in the storage module unit of the air conditioner. The vehicle's current location information and the last recorded location information are obtained every 30 minutes to calculate the distance difference, and the vehicle's location change information is obtained.
[0128] A first condition determination module 302 is used to determine whether the vehicle meets a preset area movement condition according to the position change information of the vehicle;
[0129] The preset area movement condition is whether the vehicle position change value exceeds a preset threshold. The preset threshold is a default value of 200 kilometers. This preset threshold can also be modified according to actual conditions and there is no limitation on this.
[0130] In this embodiment, the on-board Beidou monitors the vehicle position in real time, identifies changes in the vehicle's geographical location, and synchronizes the location information to the first condition determination module for processing. The first condition determination module calculates the distance difference of the vehicle's position through a change detection algorithm, determines the change in the vehicle's geographical location, and determines whether the change in geographical location exceeds a preset threshold of 200 kilometers, so as to determine whether the vehicle meets the preset area movement conditions.
[0131] A second condition determination module 303 is used to adjust the air conditioning of the vehicle after the vehicle meets the regional movement condition, and determine whether the vehicle meets the preset regional stay condition according to the position change information of the vehicle;
[0132] If the vehicle meets the regional mobility conditions, the air conditioning intelligent adjustment mode will be turned on to adjust the air conditioning. Adjust the vehicle's air conditioning according to preset rules or user needs, change the vehicle's air conditioning settings, such as temperature, wind speed, mode, etc. For example, when the vehicle is traveling long distances or crossing different climate zones, the system may automatically adjust the air conditioning temperature to the user's preferred temperature, or when driving at night, the system may automatically lower the air conditioning speed to reduce noise.
[0133] The vehicle system detects the vehicle's location, speed, direction and other information in real time, and compares the detected location information with the preset regional movement conditions to determine whether the conditions are met. If the vehicle meets the regional movement conditions, the system will automatically adjust the vehicle's air conditioning settings according to the preset rules or user needs, and send adjustment instructions to the vehicle's air conditioning system to change the air conditioning temperature, wind speed, mode and other settings.
[0134] The preset area stay condition is whether the vehicle's stay time in the area exceeds a preset time value. The length of time the vehicle stays or stays in the area is obtained and compared with a preset time threshold (such as 12 hours) to determine whether the vehicle meets the preset area stay condition.
[0135] In this embodiment, the second condition determination module calculates the detailed data of the position change information vehicle moving from one position to another within a certain time period, accumulates the duration of the vehicle's continuous distance difference within a certain area, and compares it with the preset time threshold to determine whether the conditions are met. If the vehicle meets the preset area stay conditions, the corresponding operation will be triggered.
[0136] The air conditioning adjustment module 304 is used to adjust the air conditioning of the vehicle according to the area where the vehicle is located after the vehicle meets the stay condition in the preset area.
[0137] In this embodiment, after the air conditioning adjustment module determines that the vehicle meets the stay conditions in the preset area, it obtains the current geographical location of the vehicle or the preset area through the on-board Beidou chip, and changes the vehicle's air conditioning settings, such as temperature, wind speed, mode, etc., according to the current ambient temperature, user preferences, time, regional characteristics, etc. or user needs. By automatically adjusting the air conditioning, a more comfortable driving environment can be provided for users to adapt to different regional characteristics.
[0138] In one embodiment, the information acquisition module 301 includes:
[0139] A position information determination submodule, used to determine the vehicle position information according to a preset time interval;
[0140] The preset time is 30 minutes by default and can be set and modified by the user. The preset time represents the time interval between the last recorded position of the vehicle and the current position of the vehicle. The preset time can be used to determine the position movement change of the vehicle within the time range.
[0141] In this embodiment, the preset time can be set in a variety of ways, which are not limited by the present invention. For example, if not modified, the preset time is the default value, that is, the factory setting value of 30 minutes, or can be set by the user to better meet the needs of the user.
[0142] The position change information determination submodule is used to determine the vehicle's position change information based on two adjacent determined vehicle position information.
[0143] The vehicle position information determined twice adjacently refers to the vehicle's current position information and the position information before a preset time interval. The distance difference is calculated based on the two vehicle position information to obtain the vehicle's position change information within this time interval.
[0144] In this embodiment, the on-board Beidou chip obtains the vehicle's geographic location information in real time, and sends the obtained vehicle location information to the position change information determination submodule. The position change information determination submodule calculates the distance difference once every preset time interval. The position change information determination submodule can obtain the vehicle's current location information transmitted by the on-board Beidou chip module in real time, call the last recorded location information from the air-conditioning storage module unit, and perform calculations based on the two location information.
[0145] In one embodiment, the first condition determination module 302 includes:
[0146] The movement condition judgment submodule is used to determine that the vehicle meets the movement condition of the preset area if the position change value is greater than or equal to the first preset threshold; if the vehicle position change value is less than the first preset threshold, determine that the vehicle does not meet the movement condition of the preset area.
[0147] Position change information refers to detailed data of a vehicle moving from one location to another, including the distance the object moves (i.e., displacement), as well as the direction, time, path shape, and changes in speed and acceleration. The position change value is the straight-line distance from one location to another of the vehicle, usually represented by a vector. In addition, the position change information also includes the vehicle's initial location, final location, and intermediate locations passed during the movement. The first preset threshold is a pre-set value used to determine whether the position change is significant.
[0148] In this embodiment, the modulus of the vehicle displacement vector is calculated by the movement condition judgment submodule to obtain the position change value, and the position change value is compared with the first preset threshold to determine whether the vehicle meets the preset area movement condition: if the vehicle position change value is greater than or equal to the first preset threshold, it is determined that the vehicle meets the preset area movement condition; if the vehicle position change value is less than the first preset threshold, it is determined that the vehicle does not meet the preset area movement condition.
[0149] In one embodiment, the second condition determination module 303 further includes:
[0150] A latitude acquisition submodule, configured to acquire a latitude change value of the vehicle according to the position change information of the vehicle if the vehicle meets a preset area movement condition;
[0151] Position change information refers to the detailed data of a vehicle moving from one location to another within a certain period of time. This information usually includes the current location of the vehicle (latitude, longitude). The latitude change value refers to the change in the latitude coordinates of the vehicle within a certain period of time. It can be calculated by comparing the latitude coordinates of the vehicle at different time points. The vehicle's on-board Beidou chip module will detect the vehicle's location information in real time, including latitude and longitude. The main control module will record the vehicle's location information at different time points, and calculate the latitude change value by comparing the latitude coordinates of the vehicle at different time points.
[0152] In this embodiment, if the vehicle position change value is greater than or equal to the first preset threshold, it is determined that the vehicle meets the preset area movement conditions, and the latitude acquisition submodule will obtain the latitude of the vehicle at different time points through the on-board Beidou chip and calculate the latitude change value.
[0153] The second regulating submodule is used to regulate the air conditioning of the vehicle according to the latitude change value.
[0154] In this embodiment, the second adjustment submodule calculates the latitude change value by comparing the latitude coordinates of the vehicle at different time points, and adjusting the vehicle's air conditioning means changing the vehicle's air conditioning settings according to preset rules or user needs. For example: as the latitude changes, the second adjustment submodule adjusts the wind speed according to the preset rules: for every 5° increase in latitude, the wind speed decreases by one level; for every 5° decrease in latitude, the wind speed increases by one level.
[0155] A times recording submodule, used to record the number of times the position change value is continuously less than a second preset threshold;
[0156] The position change value refers to the distance or displacement that the vehicle moves from one position to another within a certain period of time. The position change value is usually obtained by measuring the position coordinates of the vehicle at different time points and calculating the modulus of its displacement vector. The second preset threshold is a pre-set value used to determine whether the position change is significant. The setting of the threshold is usually based on the specific actual needs of the user. Continuously less than the second preset threshold means that the vehicle's position change value is continuously less than the preset threshold over a period of time. The number of records refers to the number of times the system detects that the position change value is continuously less than the second preset threshold over a period of time.
[0157] In this embodiment, the frequency recording submodule calculates the distance difference between the current position of the vehicle and the last recorded position at regular intervals, continuously detects the position change value of the vehicle, determines whether it is less than a second preset threshold, and records the number of times the position change value is continuously detected to be less than the second preset threshold, and stores it in the system, so as to accurately determine the stationary state or stop state of the vehicle.
[0158] A duration acquisition submodule, used for acquiring the duration of stay if the position change value is less than the second preset threshold value for more than N consecutive times;
[0159] N times is a preset number threshold used to determine whether the vehicle is in a stopped state. Obtaining the dwell time means that after the system determines that the vehicle is in a stopped state, it records the duration of the vehicle in this state. If the position change value is less than the second preset threshold, it will be recorded once, and the position change value will continue to be detected, and the number of times it is less than the second preset threshold each time will be recorded.
[0160] In this embodiment, the duration acquisition submodule compares the number of times the recorded position change value is continuously less than the second preset threshold value with the preset N value number. If the number exceeds N times, it means that the vehicle stays in this area. The stay duration is calculated by recording the time interval from the start to the end of the vehicle's stay, and the recorded stay duration is stored in the system for subsequent analysis and use.
[0161] The stay condition judgment submodule is used to determine that the vehicle meets the stay condition in the preset area if the stay time is greater than or equal to the preset time; if the stay time is less than the preset time, determine that the vehicle does not meet the stay condition in the preset area.
[0162] The dwell time refers to the length of time a vehicle stays at a certain location within a certain period of time. The preset duration is a pre-set value used to determine whether a vehicle has stayed in a certain area for a long enough time. The preset duration is usually set based on the actual needs of the user and is usually set to a default value of 12 hours. It can also be modified by the user based on actual conditions. The preset area dwell conditions refer to a series of conditions that must be met when a vehicle stays in a specific area, including whether the length of time the vehicle stays in the area exceeds the preset duration.
[0163] In this embodiment, the stay condition judgment submodule obtains the length of time the vehicle stays in the area and compares it with the preset length of time. If the stay time is greater than or equal to the preset length of time, it is determined that the vehicle meets the stay conditions in the preset area; if the stay time is less than the preset length of time, it is determined that the vehicle does not meet the stay conditions in the preset area.
[0164] In one embodiment, the air conditioning adjustment module 304 further includes:
[0165] A habit acquisition submodule, used to acquire the air conditioning usage habits of the area where the vehicle is located after the vehicle meets the stay condition of the preset area;
[0166] The region where the vehicle is located refers to the current geographical location of the vehicle or a preset region. The air-conditioning usage habits refer to the user's preference and habits of using the air-conditioning in the current geographical location or the preset region.
[0167] In this embodiment, after the habit acquisition submodule determines that the vehicle meets the stay conditions in the preset area, it will obtain the area where the vehicle is located, and obtain the air-conditioning usage habits of users in the current area based on the area where the vehicle is located. Based on the acquired air-conditioning usage habits, the vehicle's air-conditioning settings are automatically adjusted to meet the user's preferences.
[0168] The first regulating submodule is used to regulate the air conditioning of the vehicle according to the air conditioning usage habits of the area where the vehicle is located.
[0169] In this embodiment, the first regulating submodule sends instructions to change the vehicle's air conditioning settings, such as temperature, wind speed, mode, etc., based on the received air conditioning usage habit parameters of the current area. According to the regional usage habits, the air conditioning working mode (such as cooling, heating, dehumidification, etc.) is adjusted. According to the regional usage habits, the set temperature of the air conditioner is adjusted. For example, the southern region may be set to 26°C in summer, while the northern region may be set to 24°C. According to the regional usage habits, the wind speed of the air conditioner is adjusted. For example, the southern region may be set to medium speed, while the northern region may be set to low speed. The vehicle's air conditioning settings can be automatically adjusted to meet the user's preferences.
[0170] In one embodiment, the habit acquisition submodule includes:
[0171] An information acquisition unit, used to acquire date information and weather information of the area;
[0172] The date information refers to the current date, including year, month, and day. The weather information of the area refers to the weather conditions at the current location of the vehicle, including temperature, humidity, wind speed, precipitation probability, and weather conditions (such as sunny, rainy, snowy, etc.).
[0173] In this embodiment, the information acquisition unit obtains the location information of the current area and transmits the location information to the cloud server. The cloud server obtains the current date and time (including season) based on the location information of the area, and simultaneously obtains the weather information of the current location based on the collected location information.
[0174] The usage habit acquisition unit is used to acquire the air conditioning usage habits corresponding to the area where the vehicle is located according to the area where the vehicle is located, the date information and the weather information.
[0175] Air conditioning usage habits refer to the user's preferences and habits for using air conditioning in specific areas, dates, and weather conditions. These habits may include the temperature setting, wind speed, mode, and on / off time of the air conditioner.
[0176] In this embodiment, the cloud server obtains the date and time (including season) of the current area based on the received location information of the area, and obtains the weather information of the area. Based on the recommendation algorithm, the location information, date information and weather information of the area are matched and identified with the server's database, and the air conditioning usage habit parameters of residents in the climate of the area at this time are comprehensively retrieved. The parameter results are sent to the usage habit acquisition unit, which can enable users to better adapt to the weather conditions of the current area, reduce unnecessary energy consumption, and improve energy utilization efficiency.
[0177] In the embodiment provided by the present invention, the information acquisition module is used to acquire the position change information of the vehicle; the first condition determination module is used to determine whether the vehicle meets the preset regional movement condition according to the position change information of the vehicle; the second condition determination module is used to adjust the air conditioning of the vehicle after the vehicle meets the regional movement condition, and determine whether the vehicle meets the preset regional stay condition according to the position change information of the vehicle; the air conditioning adjustment module is used to adjust the air conditioning of the vehicle according to the area where the vehicle is located after the vehicle meets the preset regional stay condition. The air conditioning can be adjusted according to the position change information of the vehicle and the area where the vehicle is located to meet the user's air conditioning needs for different environments.
[0178] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0179] Reference Figure 4 , showing that an embodiment of the present invention also provides a structural block diagram of a vehicle 40, including: a processor 401, a memory 402 and a computer program 4021 stored in the memory and capable of running on the processor. When the computer program is executed by the processor, the steps of the vehicle air-conditioning control method described in any one of the above items are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0180] Reference Figure 5 , showing a structural block diagram of a computer-readable storage medium 50 provided in an embodiment of the present invention, on which a computer program 501 is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned vehicle air-conditioning control methods are implemented, and the same technical effects can be achieved. To avoid repetition, they will not be described here.
[0181] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0182] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0183] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0184] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0185] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0186] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0187] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0188] The above is a detailed introduction to a vehicle air-conditioning control method and a vehicle air-conditioning control device provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A vehicle air conditioning control method, characterized in that: The method comprises: Obtain the vehicle's position change information; Determining whether the vehicle meets a preset area movement condition according to the position change information of the vehicle; After the vehicle meets the regional movement condition, adjusting the air conditioner of the vehicle, and determining whether the vehicle meets the preset regional stay condition according to the position change information of the vehicle; After the vehicle meets the stay condition in the preset area, the air conditioner of the vehicle is adjusted according to the area where the vehicle is located.
2. The method according to claim 1, characterized in that After the vehicle meets the stay condition in the preset area, adjusting the air conditioner of the vehicle according to the area where the vehicle is located includes: After the vehicle meets the stay condition in the preset area, obtaining the air conditioning usage habits in the area where the vehicle is located; The air conditioning of the vehicle is adjusted according to the air conditioning usage habits of the area where the vehicle is located.
3. The method according to claim 1, characterized in that: The position change information includes a position change value, and determining whether the vehicle meets a preset area movement condition according to the position change information of the vehicle includes: If the position change value is greater than or equal to the first preset threshold, it is determined that the vehicle meets the preset area movement condition; If the position change value is less than the first preset threshold, it is determined that the vehicle does not meet the preset area movement condition.
4. The method according to claim 1, characterized in that After the vehicle meets the regional movement condition, adjusting the air conditioner of the vehicle includes: If the vehicle meets the preset area movement condition, obtaining the latitude change value of the vehicle according to the position change information of the vehicle; The air conditioning of the vehicle is adjusted according to the latitude change value.
5. The method according to claim 1, characterized in that The determining whether the vehicle meets the preset area stay condition includes: Recording the number of times the position change value is continuously less than a second preset threshold; If the position change value is less than the second preset threshold value for more than N consecutive times, the stay duration is obtained; If the duration of the stay is greater than or equal to the preset duration, it is determined that the vehicle meets the stay condition in the preset area; If the stay time is less than the preset time, it is determined that the vehicle does not meet the stay condition in the preset area.
6. The method according to claim 2, characterized in that After the vehicle meets the stay condition in the preset area, obtaining the air conditioning usage habits in the area where the vehicle is located includes: Get date information and weather information for the area; According to the area where the vehicle is located, the date information and the weather information, the air conditioning usage habits corresponding to the area where the vehicle is located are obtained.
7. The method according to claim 1, characterized in that The obtaining of the vehicle's position change information includes: Determine vehicle location information according to preset time intervals; The position change information of the vehicle is determined based on the vehicle position information determined twice adjacently.
8. A vehicle air conditioning control device, characterized in that: The device comprises: An information acquisition module, used to acquire the position change information of the vehicle; A first condition determination module, used to determine whether the vehicle meets a preset area movement condition according to the position change information of the vehicle; A second condition determination module is used to adjust the air conditioning of the vehicle after the vehicle meets the regional movement condition, and determine whether the vehicle meets the preset regional stay condition according to the position change information of the vehicle; The air conditioning adjustment module is used to adjust the air conditioning of the vehicle according to the area where the vehicle is located after the vehicle meets the stop condition of the preset area.
9. A vehicle, characterized in that: include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the vehicle air conditioning control method as described in any one of claims 1 to 7 are implemented.
10. 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 a processor, the steps of the vehicle air conditioning control method according to any one of claims 1 to 7 are implemented.