Vehicle control method, device and equipment
By acquiring vehicle parameters and weather information, the system automatically adjusts the air conditioning, steering wheel, and seats, solving the problem of insufficient intelligence and flexibility in existing remote control solutions. This allows users to enjoy a comfortable environment as soon as they get in the car, improving the driving experience and energy efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SAIC GM WULING AUTOMOBILE CO LTD
- Filing Date
- 2026-03-11
- Publication Date
- 2026-05-12
AI Technical Summary
Existing remote control solutions for vehicle ride environment adjustment equipment are insufficient in terms of intelligence and flexibility, failing to meet users' needs for a comfortable ride environment as soon as they get in the car, and are cumbersome to operate, affecting the ride experience.
By acquiring vehicle parameter information and current weather information, and combining real-time weather with the parameter information of the target device, the system automatically adjusts the air conditioning, steering wheel heating, and seat ventilation/heating functions to pre-adjust the in-vehicle environment to the target comfortable temperature.
It enables users to enjoy a comfortable environment as soon as they get in the car, solves the pain points of car use in cold winters and hot summers, greatly improves driving and riding comfort, optimizes energy utilization, and reduces waiting time and operating costs.
Smart Images

Figure CN122009063A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a vehicle control method, device, and equipment. Background Technology
[0002] With the development of the automotive industry and mobile communication technology, in-vehicle air conditioning, seat heating, steering wheel heating and other driving environment adjustment equipment have become core configurations to improve vehicle driving comfort. Remote control functions have also gradually become mainstream vehicle configurations. Users can remotely turn on the environmental adjustment equipment through mobile terminals to adjust the in-vehicle environment before driving. However, the existing remote control solutions for vehicle driving environment adjustment equipment have obvious shortcomings in terms of intelligence and flexibility, and cannot meet the core needs of users to enjoy a comfortable driving environment as soon as they get in the car.
[0003] In related technologies, when controlling the equipment, only timed or manual triggering is supported, without dynamic adjustment based on real-time weather temperature, making operation cumbersome and easily affecting the driving experience. Summary of the Invention
[0004] In view of this, this application provides a vehicle control method, apparatus, and device to improve the flexibility of controlling the driving environment adjustment equipment in a vehicle.
[0005] In a first aspect, embodiments of this application provide a vehicle control method applied to a vehicle, the method comprising: Acquire parameter information from the vehicle and current weather information; the parameter information is the parameter information corresponding to the target device, and the parameter information includes at least one of the following: the activation frequency of the target device, the trigger temperature threshold of the target device, the activation time of the target device, the running time of the target device, and the operating mode of the target device; Determine vehicle control commands based on parameter information and current weather information; Control the target devices in the vehicle according to the vehicle control command; the target devices include at least one of the following: air conditioner, steering wheel, and seat.
[0006] In this embodiment, by combining real-time weather and parameter information corresponding to the target device, the system automatically links and controls functions such as air conditioning, steering wheel heating, and seat ventilation / heating to adjust the interior, steering wheel, and seats to the target comfortable temperature in advance. Users can enjoy a suitable environment as soon as they get in the car, solving the pain point of driving in cold winters and hot summers without waiting, and greatly improving driving comfort.
[0007] In some possible embodiments, obtaining parameter information from the vehicle includes: The parameter setting interface is displayed to the user; the parameter setting interface includes at least one settable parameter item, which includes at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; In response to the user's adjustment operation in the parameter setting interface, obtain the parameter value corresponding to each settable parameter item; The parameter value corresponding to each settable parameter item is used as parameter information.
[0008] In some possible embodiments, obtaining parameter information from the vehicle includes: For each target device in the vehicle, the following steps are performed: acquire the usage information of the target device within a historical time period; determine the corresponding usage parameters of the target device based on the usage information; the usage parameters include at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; The usage parameters corresponding to each target device are used as parameter information.
[0009] In some possible embodiments, the usage parameters corresponding to the target device are determined based on usage information, including at least one of the following: Based on the usage information, the target date tag for each target device used within the historical time period is determined. If the number of target dates tagged as statutory holidays is greater than the preset number, the activation frequency of the target device is statutory holidays. If the number of target dates tagged as statutory working days is greater than the preset number, the activation frequency of the target device is statutory working days. Based on usage information, determine the weather information corresponding to the target date for each target device used within a historical time period; determine the average value of the weather information corresponding to each target date, and use the average value of the weather information as the trigger temperature threshold corresponding to the target device; Based on usage information, determine the start time corresponding to the target date for each target device used within the historical time period; determine the average start time corresponding to each target date, and use the average start time as the start time corresponding to the target device; Based on usage information, determine the runtime corresponding to the target date for each target device used within the historical time period; determine the average runtime corresponding to each target date, and use the average runtime as the runtime corresponding to the target device; Based on usage information, determine the operating mode corresponding to the target date for each target device within the historical time period; select the operating mode with the most frequent operation modes corresponding to the target date as the operating mode corresponding to the target device.
[0010] In some possible embodiments, obtaining parameter information from the vehicle includes: Receive parameter information sent by the terminal device; the terminal device is a device associated with the vehicle, and the parameter information is set by the user for each target device in the vehicle in the parameter setting interface of the terminal device.
[0011] In some possible embodiments, controlling a target device in a vehicle according to vehicle control commands includes: If there are multiple target devices, the pre-set priority is obtained, and each target device is controlled sequentially according to the priority and vehicle control instructions.
[0012] In some possible embodiments, after controlling the target device in the vehicle according to the vehicle control command, the method further includes: If the target device fails to execute the operation corresponding to the vehicle control command, a fault message corresponding to the target device will be generated. Display fault messages or send fault messages to terminal devices; terminal devices are devices associated with the vehicle.
[0013] Secondly, embodiments of this application provide a vehicle control device, the device comprising: The acquisition module is used to acquire parameter information from the vehicle and current weather information; the parameter information is the parameter information corresponding to the target device, and the parameter information includes at least one of the following: the activation frequency of the target device, the trigger temperature threshold of the target device, the activation time of the target device, the running time of the target device, and the operating mode of the target device; The instruction determination module is used to determine vehicle control instructions based on the parameter information and the current weather information; The device control module is used to control target devices in the vehicle according to the vehicle control command; the target devices include at least one of the following: air conditioner, steering wheel, and seat.
[0014] In some possible embodiments, the acquisition module is specifically used for: The parameter setting interface is displayed to the user; the parameter setting interface includes at least one settable parameter item, which includes at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; In response to the user's adjustment operation in the parameter setting interface, the parameter value corresponding to each settable parameter item is obtained; The parameter value corresponding to each configurable parameter item is used as the parameter information.
[0015] In some possible embodiments, the acquisition module is specifically used for: For each target device in the vehicle, the following steps are performed: acquiring the usage information of the target device within a historical time period; determining the corresponding usage parameters of the target device based on the usage information; the usage parameters include at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; The usage parameters corresponding to each target device are used as the parameter information.
[0016] In some possible embodiments, the acquisition module is specifically used for: Based on the usage information, a tag is determined for each target date of the target device within a historical time period. If the number of target dates with the tag being a statutory holiday is greater than a preset number, then the activation frequency of the target device is a statutory holiday. If the number of target dates with the tag being a statutory working day is greater than the preset number, then the activation frequency of the target device is a statutory working day. Based on the usage information, determine the weather information corresponding to each target date of using the target device within the historical time period; determine the average value of the weather information corresponding to each target date, and use the average value of the weather information as the trigger temperature threshold corresponding to the target device; Based on the usage information, determine the start time corresponding to each target date of using the target device within the historical time period; determine the average start time corresponding to each target date, and use the average start time as the start time corresponding to the target device; Based on the usage information, determine the runtime corresponding to the target date for each target device used within the historical time period; determine the average runtime corresponding to each target date, and use the average runtime as the runtime corresponding to the target device; Based on the usage information, determine the operating mode corresponding to the target date for each use of the target device within the historical time period; and select the operating mode with the most frequent operation modes corresponding to the target date as the operating mode corresponding to the target device.
[0017] In some possible embodiments, the acquisition module is specifically used for: The system receives parameter information sent by a terminal device; the terminal device is a device associated with the vehicle, and the parameter information is set by the user for each target device in the vehicle in the parameter setting interface of the terminal device.
[0018] In some possible embodiments, the device control module is specifically used for: If there are multiple target devices, a pre-set priority is obtained, and each target device is controlled sequentially according to the priority and the vehicle control command.
[0019] In some possible embodiments, the device control module is further configured to: If the target device fails to execute the operation corresponding to the vehicle control command, a fault message corresponding to the target device is generated. The fault message may be displayed or sent to a terminal device; the terminal device is a device associated with the vehicle.
[0020] Thirdly, another embodiment of this application also provides an electronic device, including at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform any of the methods provided in the first aspect embodiment of this application.
[0021] Fourthly, another embodiment of this application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for causing a computer to perform any of the methods provided in the first aspect of this application.
[0022] Other features and advantages of this application will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0023] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 This is a schematic diagram of the overall process of a vehicle control method provided in an embodiment of this application; Figure 2 A flowchart illustrating the setting parameter information of a vehicle control method provided in this application embodiment; Figure 3 A schematic diagram illustrating the setting parameter information of a vehicle control method provided in an embodiment of this application; Figure 4 This is a schematic diagram of a first custom interface for a vehicle control method provided in an embodiment of this application; Figure 5This is a schematic diagram of a second custom interface for a vehicle control method provided in an embodiment of this application; Figure 6 A schematic flowchart illustrating the sending of fault notifications in a vehicle control method provided in this application embodiment; Figure 7 A schematic diagram illustrating a fault indication method for a vehicle control method provided in this application embodiment; Figure 8 A schematic diagram of an apparatus for a vehicle control method provided in an embodiment of this application; Figure 9 This is a schematic diagram of an electronic device for a vehicle control method provided in an embodiment of this application. Detailed Implementation
[0025] To better understand the technical solution of this application, the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0026] It should be understood that the described embodiments are merely some, not all, of the embodiments in this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.
[0027] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.
[0028] It should be understood that the term "and / or" used in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.
[0029] With the development of the automotive industry and mobile communication technology, in-vehicle air conditioning, seat heating, steering wheel heating and other driving environment adjustment equipment have become core configurations to improve vehicle driving comfort. Remote control functions have also gradually become mainstream vehicle configurations. Users can remotely turn on the environmental adjustment equipment through mobile terminals to adjust the in-vehicle environment before driving. However, the existing remote control solutions for vehicle driving environment adjustment equipment have obvious shortcomings in terms of intelligence and flexibility, and cannot meet the core needs of users to enjoy a comfortable driving environment as soon as they get in the car.
[0030] In related technologies, when controlling the equipment, only timed or manual triggering is supported, without dynamic adjustment based on real-time weather temperature. This makes operation cumbersome and can easily affect the driving experience. Secondly, the parameter settings lack flexibility, with limited support for personalized settings such as function activation frequency and device coordination levels, requiring users to perform repetitive operations, resulting in low efficiency. Furthermore, multi-device coordination is lacking, failing to achieve linkage control between the air conditioner and environmental adjustment devices such as seats and steering wheel. Users need to perform additional operations after getting into the vehicle, resulting in long waiting times. Energy utilization is unreasonable, lacking the ability to limit the activation time and intelligently perceive the user's travel status, which can easily lead to energy waste and shorten the driving range of pure electric vehicles. Moreover, users rely on experience to judge the activation time, making it difficult to achieve the ideal temperature adjustment effect.
[0031] To address the aforementioned problems, this application provides a vehicle control method, device, and medium to solve these issues. The inventive concept of this application can be summarized as follows: acquiring parameter information from the vehicle and current weather information; the parameter information is parameter information corresponding to a target device, including at least one of the following: the target device's activation frequency, the target device's trigger temperature threshold, the target device's activation time, the target device's runtime, and the target device's operating mode; determining a vehicle control command based on the parameter information and current weather information; controlling the target device in the vehicle according to the vehicle control command; the target device includes at least one of the following: air conditioning, steering wheel, and seat.
[0032] In this embodiment, by combining real-time weather and parameter information corresponding to the target device, the system automatically links and controls functions such as air conditioning, steering wheel heating, and seat ventilation / heating to adjust the interior, steering wheel, and seats to the target comfortable temperature in advance. Users can enjoy a suitable environment as soon as they get in the car, solving the pain point of driving in cold winters and hot summers without waiting, and greatly improving driving comfort.
[0033] For ease of understanding, the vehicle control method provided in this application embodiment will be described in detail below with reference to the accompanying drawings: like Figure 1 The diagram shown is a schematic overall flow chart of a vehicle control method provided in an embodiment of this application, wherein: In step 101: Obtain the parameter information from the vehicle and the current weather information; the parameter information is the parameter information corresponding to the target device.
[0034] In this embodiment of the application, the target device is a device in the vehicle related to the adjustment of the driving and riding environment, including but not limited to: air conditioner, steering wheel, and seat; the parameter information is the linkage operation parameters corresponding to the target device, including but not limited to: the activation frequency of the target device, the trigger temperature threshold of the target device, the activation time of the target device, the running time of the target device, and the operating mode of the target device.
[0035] In some possible embodiments, the parameter information can be set by the user on the vehicle display screen, specifically as follows: Figure 2 The steps shown are as follows: In this embodiment of the application, the current weather information can be obtained from the vehicle's location information to determine the weather conditions at the vehicle's location.
[0036] In step 201: Display the parameter setting interface to the user; the parameter setting interface includes at least one settable parameter item, which includes at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode.
[0037] In this embodiment, the user can set the parameters for the air conditioner, steering wheel, and seat respectively on the vehicle's display screen so that when the air conditioner, steering wheel, and seat are adjusted later, they can all reach the user's preferred temperature.
[0038] By setting the activation frequency, the usage frequency of each target device and the time period during which the user uses each target device can be obtained. By setting the trigger temperature threshold, it is possible to determine whether each target device needs to be turned on based on the ambient temperature. By setting the startup time, the startup time of each target device can be determined; By setting the runtime, the time when each target device needs to be shut down can be determined; By setting the operating mode, the interior environment can be kept at a comfortable temperature for the user.
[0039] In step 202: In response to the user's adjustment operation in the parameter setting interface, the parameter value corresponding to each settable parameter item is obtained.
[0040] In this embodiment of the application, the parameter setting interface includes options or adjustment ranges corresponding to each settable parameter item. For each settable parameter item, the user can select a value that suits them from the multiple options corresponding to the settable parameter item, or adjust the parameter value from the adjustment range corresponding to the settable parameter item to a value that suits them.
[0041] In step 203: the parameter value corresponding to each settable parameter item is used as parameter information.
[0042] In this embodiment of the application, after the user sets the parameter value corresponding to each configurable parameter item, the parameter value set by the user is used as parameter information.
[0043] Let's take an air conditioner as an example for explanation. Figure 3As shown: The configurable parameters for the air conditioner include: operating frequency, trigger temperature threshold, start time, runtime, operating mode, operating temperature, and airflow. The operating frequency options are: daily, legal workdays, legal holidays, and custom. If the user selects custom, they will enter a menu as shown below. Figure 4 In the first customizable interface shown, users can freely select from Monday to Sunday; the trigger temperature threshold adjustment range is -35 degrees Celsius (°C) to 40°C, with an adjustment step of 1°C. Users can adjust the trigger temperature threshold by sliding on the axis; the target start time range is 0:00-23:59, and users can adjust the target start time by sliding; the runtime options include 5 minutes, 10 minutes, 30 minutes, and custom. If the user selects custom, they will enter the following... Figure 5 In the second custom interface shown, the user can input the runtime; the operating modes include: face blowing, foot blowing, defogging, and mixed; the operating temperature adjustment range is 16℃-32℃; the air volume levels include: level 1, level 2, level 3, level 4, level 5, and level 6. by Figure 3 For example, if the user selects the following activation frequency: legal working days; the trigger temperature threshold: -10℃; the activation time: 7:30; the running time: 30 minutes; the operating mode: face blowing; the airflow: level 3; and the operating temperature: 28℃; then on each legal working day, if the ambient temperature is below -10℃, the vehicle will start the air conditioner at 7:30, set the air conditioner running time to 30 minutes, the operating mode to face blowing, and the airflow to level 3.
[0044] Taking the steering wheel as an example: The settable parameters for the steering wheel include: operating mode, which includes the following options: 0 gear, 1 gear, 2 gear, and 3 gear. Taking a seat as an example, the settable parameters for the seat include: operating mode, which includes two sub-modes: seat ventilation and seat heating. The options for seat ventilation are: 0, 1, 2, and 3; the options for seat heating are: 0, 1, 2, and 3.
[0045] In addition, target devices may also include: air purifiers, sunshades, etc.; the settable parameters for air purifiers include: operating mode, and the options for operating mode are: on, off; The adjustable parameters for the sunshade include: operating mode, with options for: open, closed, and partially open.
[0046] In other possible embodiments, in addition to setting parameter information on the vehicle's display screen, to further enhance the user experience, the parameter information corresponding to each target device can be determined based on historical data. Specifically, this can be implemented as follows: for the air conditioner, steering wheel, and seats in the vehicle, the following steps are performed: obtaining the usage information of the target device within a historical time period; determining the usage parameters corresponding to the target device based on the usage information; the usage parameters include at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; and using the usage parameters corresponding to each target device as parameter information.
[0047] In this embodiment of the application, for each target device, the usage parameters of the target device are statistically calculated based on the usage information of the target device in the historical time period. Specifically, for the activation frequency, the tag of the target date of each target date in the historical time period is determined. If the number of target dates with the tag of statutory holidays is greater than the preset number, the activation frequency is determined as statutory holidays. If the number of target dates with the tag of statutory working days is greater than the preset number, the activation frequency is determined as statutory working days. For the trigger temperature threshold: determine the weather information corresponding to each target date when the target device is used within the historical time period; determine the mean (or mode) of the weather information corresponding to each target date, and use the mean (or mode) as the trigger temperature threshold; Regarding the start time: Determine the start time corresponding to each target date when the target device is used within the historical time period; determine the mean (or mode) of the start time corresponding to each target date, and use the mean (or mode) as the start time; Regarding runtime: Determine the runtime corresponding to each target date when the target device is used within the historical time period; determine the average runtime corresponding to each target date, and use the average runtime as the runtime; Regarding operating modes: Determine the operating mode corresponding to the target date for each target date within the historical time period; the operating mode that appears most frequently among the operating modes corresponding to the target date is taken as the operating mode of the target device.
[0048] It should be noted that the methods for determining other usage parameters corresponding to the target device can refer to the above content, and this application will not exhaustively describe the process of determining other usage parameters.
[0049] For usage information that can be quantified, the mean or mode can be used as the usage parameters for the target device; for usage information that cannot be quantified, the usage information with the largest quantity can be used as the usage parameters for the target device.
[0050] In other possible embodiments, in order to facilitate users in setting parameters in the vehicle, users can set parameter information for each target device in the vehicle in the parameter setting interface of the terminal device associated with the vehicle, and after the setting is completed, the terminal device sends the parameter information to the vehicle.
[0051] The process of setting the parameters for each target device in the vehicle through the terminal device's parameter settings interface is the same as the process of setting the parameters for each target device through the vehicle's display screen, and will not be repeated here.
[0052] In step 102: Determine the vehicle control command based on the parameter information and the current weather information.
[0053] In this embodiment of the application, after obtaining the parameter information and the current information, the trigger temperature threshold in the parameter information is compared with the current temperature in the current weather information. When the trigger temperature threshold and the current temperature satisfy a preset relationship, a vehicle control command is generated based on the parameter information.
[0054] In this application, it is considered that users need to turn on the vehicle's heating and warming functions in winter and the vehicle's cooling and warming functions in summer. Therefore, it is necessary to set an upper or lower limit for the trigger temperature threshold. When the ambient temperature is greater than the upper or lower limit, a vehicle control command is generated. For example, if the user sets the upper limit of the trigger temperature threshold to 25°C and the lower limit to 10°C, and the current temperature is 28°C, then it is determined that a control command needs to be generated.
[0055] In some possible embodiments, the generated vehicle control commands are used to adjust the operating status and operating mode of the target equipment in the vehicle.
[0056] In step 103: control the target device in the vehicle according to the vehicle control command; the target device includes at least one of the following: air conditioner, steering wheel, seat.
[0057] In this embodiment of the application, after generating vehicle control commands, at least one of the air conditioning, steering wheel, and seats is adjusted according to the vehicle control commands to adjust the in-vehicle environment to a suitable temperature.
[0058] In other possible embodiments, in order to achieve coordinated control of the air conditioner, steering wheel and seat, different priorities can be set for different target devices, and the target devices in the vehicle can be controlled according to the vehicle control command. Specifically, if there are multiple target devices, the pre-set priorities are obtained, and each target device is controlled sequentially according to the priorities and the vehicle control command.
[0059] For example, if the priority is set as: air conditioning > seat ventilation / heating > steering wheel heating, then the air conditioning will be adjusted first according to the vehicle control command, then the seat will be adjusted, and finally the steering wheel will be adjusted.
[0060] In this embodiment of the application, each target device is started synchronously within a short time (e.g., 100ms) to avoid the comfort gap caused by the delay of a single device (such as the seat heating starting first in winter and the air conditioning starting later, so that the user still has to wait for the car to heat up after getting in).
[0061] In other possible embodiments, to ensure that the user is promptly informed whether a target device in the vehicle has malfunctioned, therefore during execution... Figure 1 After the steps shown, the following can be implemented: Figure 6 The steps shown are as follows: In step 601: If the target device does not execute the operation corresponding to the vehicle control command, a fault message corresponding to the target device is generated.
[0062] In step 602: display a fault message or send a fault message to a terminal device; the terminal device is a device associated with the vehicle.
[0063] In this embodiment of the application, if the target device is performing an operation corresponding to a vehicle control command, it indicates that the target device has malfunctioned. Therefore, it is necessary to generate a fault prompt corresponding to the target device. The fault prompt can be displayed on the vehicle's display screen or sent to the user's terminal device for display, so that the user can handle the target device in a timely manner.
[0064] For example: If the vehicle control command corresponds to turning on the air conditioner at 7:30, and the air conditioner's operating temperature is 26 degrees Celsius, and after the air conditioner has been running for a period of time, it is detected that the interior temperature has not reached 26 degrees Celsius, then it can be determined that the air conditioner has malfunctioned, and a command like this will be generated. Figure 7 The fault message will be displayed on the vehicle's screen.
[0065] In summary, the technical solution provided in this application significantly improves driving comfort. By pre-triggering and coordinating with multiple devices, the temperature inside the vehicle, the steering wheel, and the seats are precisely at the target value when the user gets in, allowing for comfortable driving without waiting. This completely solves the pain points of getting into the car cold in winter and hot in summer, and is more suitable for the needs of temperature-sensitive passengers such as the elderly and children. At the same time, it takes into account both intelligence and personalized experience, supporting customizable configuration of multi-dimensional parameters such as frequency, temperature, time, and gear. It can flexibly adapt to different usage scenarios such as heating in winter, cooling in summer, and holiday travel, and can also match differentiated modes according to user habits to meet the personalized usage needs of different groups such as office workers and families.
[0066] Furthermore, the technical solution provided in this application effectively avoids energy waste caused by ineffective device startup and premature startup by predicting the temperature and accurately calculating the air conditioning start-up time. It implements a timed shutdown function based on the user-set runtime, significantly reducing the range loss of pure electric vehicles and fuel waste in gasoline vehicles, thus achieving precise and efficient energy utilization. This extends the range of new energy vehicles and aligns with the development trend of energy conservation, environmental protection, and emission reduction. Operationally, it significantly improves convenience; once the user completes parameter settings, they remain effective long-term without daily repetition. This significantly reduces operating costs for users with fixed commuting routes and regular driving times. The system automatically adjusts the vehicle's interior temperature to a comfortable level before the user arrives, further optimizing the driving experience. The technical solution provided in this application also possesses strong compatibility and reliability, adapting to various vehicle types such as gasoline vehicles, pure electric vehicles, and hybrid vehicles. It requires no large-scale modification of vehicle hardware, making it easy to promote in batches. Furthermore, the status feedback function allows users to monitor the air conditioning operation in real time, and the robust anomaly handling mechanism effectively reduces the risk of functional failure due to communication interruptions, ensuring stable operation.
[0067] Based on the same inventive concept, after introducing a vehicle control method provided by the embodiments of this application, as follows... Figure 8 As shown, the following describes a vehicle control device 800 provided in an embodiment of this application. The device includes: The acquisition module 8001 is used to acquire parameter information in the vehicle and current weather information; the parameter information is the parameter information corresponding to the target device, and the parameter information includes at least one of the following: the activation frequency of the target device, the trigger temperature threshold of the target device, the activation time of the target device, the running time of the target device, and the operating mode of the target device. The instruction determination module 8002 is used to determine vehicle control instructions based on parameter information and current weather information; The device control module 8003 is used to control target devices in the vehicle according to vehicle control commands; the target devices include at least one of the following: air conditioner, steering wheel, and seat.
[0068] In some possible embodiments, the acquisition module 8001 is specifically used for: The parameter setting interface is displayed to the user; the parameter setting interface includes at least one settable parameter item, which includes at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; In response to the user's adjustment operation in the parameter setting interface, obtain the parameter value corresponding to each settable parameter item; The parameter value corresponding to each settable parameter item is used as parameter information.
[0069] In some possible embodiments, the acquisition module 8001 is specifically used for: For each target device in the vehicle, the following steps are performed: acquire the usage information of the target device within a historical time period; determine the corresponding usage parameters of the target device based on the usage information; the usage parameters include at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; The usage parameters corresponding to each target device are used as parameter information.
[0070] In some possible embodiments, the acquisition module 8001 is specifically used for: Based on the usage information, the target date tag for each target device used within the historical time period is determined. If the number of target dates tagged as statutory holidays is greater than the preset number, the activation frequency of the target device is statutory holidays. If the number of target dates tagged as statutory working days is greater than the preset number, the activation frequency of the target device is statutory working days. Based on usage information, determine the weather information corresponding to the target date for each target device used within a historical time period; determine the average value of the weather information corresponding to each target date, and use the average value of the weather information as the trigger temperature threshold corresponding to the target device; Based on usage information, determine the start time corresponding to the target date for each target device used within the historical time period; determine the average start time corresponding to each target date, and use the average start time as the start time corresponding to the target device; Based on usage information, determine the runtime corresponding to the target date for each target device used within the historical time period; determine the average runtime corresponding to each target date, and use the average runtime as the runtime corresponding to the target device; Based on usage information, determine the operating mode corresponding to the target date for each target device within the historical time period; select the operating mode with the most frequent operation modes corresponding to the target date as the operating mode corresponding to the target device.
[0071] In some possible embodiments, the acquisition module 8001 is specifically used for: Receive parameter information sent by the terminal device; the terminal device is a device associated with the vehicle, and the parameter information is set by the user for each target device in the vehicle in the parameter setting interface of the terminal device.
[0072] In some possible embodiments, the device control module 8003 is specifically used for: If there are multiple target devices, the pre-set priority is obtained, and each target device is controlled sequentially according to the priority and vehicle control instructions.
[0073] In some possible embodiments, the device control module 8003 is further configured to: If the target device fails to execute the operation corresponding to the vehicle control command, a fault message corresponding to the target device will be generated. Display fault messages or send fault messages to terminal devices; terminal devices are devices associated with the vehicle.
[0074] Corresponding to the above embodiments, this application also provides an electronic device. Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 900 may include a processor 901, a memory 902, and a communication unit 903. These components communicate through one or more buses. Those skilled in the art will understand that the structure of the electronic device shown in the figure does not constitute a limitation on the embodiment of this application. It may be a bus topology or a star topology, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0075] The communication unit 903 is used to establish a communication channel, enabling the electronic device to communicate with other devices. It receives user data from other devices or sends user data to other devices.
[0076] The processor 901 serves as the control center of the electronic device, connecting various parts of the device via various interfaces and lines. It executes software programs and / or modules stored in the memory 902, and calls data stored in the memory to perform various functions and / or process data. The processor can be composed of integrated circuits (ICs), such as a single packaged IC or multiple packaged ICs with the same or different functions connected together. For example, the processor 901 may consist only of a central processing unit (CPU). In this embodiment, the CPU may have a single processing core or include multiple processing cores.
[0077] The memory 902 is used to store the execution instructions of the processor 901. The memory 902 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.
[0078] When the execution instructions in memory 902 are executed by processor 901, the electronic device 900 is able to perform operations. Figure 1 Some or all of the steps in the illustrated embodiments.
[0079] In a specific implementation, this application also provides a computer storage medium, wherein the computer storage medium may store a program, which, when executed, may include some or all of the steps of the various embodiments of the vehicle control method provided in this application. The storage medium may be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0080] Those skilled in the art will clearly understand that the techniques in the embodiments of this application can be implemented using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions in the embodiments of this application, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application or some parts of the embodiments.
[0081] The same or similar parts between the various embodiments in this specification can be referred to mutually. In particular, the device embodiments and terminal embodiments are basically similar to the method embodiments, so the description is relatively simple, and the relevant parts can be referred to the description in the method embodiments.
Claims
1. A vehicle control method, characterized in that, Applied to vehicles, the method includes: Acquire parameter information from the vehicle and current weather information; the parameter information is the parameter information corresponding to the target device, and the parameter information includes at least one of the following: the activation frequency of the target device, the trigger temperature threshold of the target device, the activation time of the target device, the running time of the target device, and the operating mode of the target device; The vehicle control command is determined based on the parameter information and the current weather information; The target device in the vehicle is controlled according to the vehicle control command; the target device includes at least one of the following: air conditioner, steering wheel, and seat.
2. The method according to claim 1, characterized in that, The acquisition of parameter information from the vehicle includes: The parameter setting interface is displayed to the user; the parameter setting interface includes at least one settable parameter item, which includes at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; In response to the user's adjustment operation in the parameter setting interface, the parameter value corresponding to each settable parameter item is obtained; The parameter value corresponding to each configurable parameter item is used as the parameter information.
3. The method according to claim 1, characterized in that, The acquisition of parameter information from the vehicle includes: For each target device in the vehicle, the following steps are performed: acquiring the usage information of the target device within a historical time period; determining the corresponding usage parameters of the target device based on the usage information; the usage parameters include at least one of the following: activation frequency, trigger temperature threshold, activation time, runtime, and operating mode; The usage parameters corresponding to each target device are used as the parameter information.
4. The method according to claim 3, characterized in that, Determining the usage parameters corresponding to the target device based on the usage information includes at least one of the following: Based on the usage information, a tag is determined for each target date of the target device within a historical time period. If the number of target dates with the tag being a statutory holiday is greater than a preset number, then the activation frequency of the target device is a statutory holiday. If the number of target dates with the tag being a statutory working day is greater than the preset number, then the activation frequency of the target device is a statutory working day. Based on the usage information, determine the weather information corresponding to each target date of using the target device within the historical time period; determine the average value of the weather information corresponding to each target date, and use the average value of the weather information as the trigger temperature threshold corresponding to the target device; Based on the usage information, determine the start time corresponding to each target date of using the target device within the historical time period; determine the average start time corresponding to each target date, and use the average start time as the start time corresponding to the target device; Based on the usage information, determine the runtime corresponding to the target date for each target device used within the historical time period; determine the average runtime corresponding to each target date, and use the average runtime as the runtime corresponding to the target device; Based on the usage information, determine the operating mode corresponding to the target date for each use of the target device within the historical time period; and select the operating mode with the most frequent operation modes corresponding to the target date as the operating mode corresponding to the target device.
5. The method according to claim 1, characterized in that, The acquisition of parameter information from the vehicle includes: The system receives parameter information sent by a terminal device; the terminal device is a device associated with the vehicle, and the parameter information is set by the user for each target device in the vehicle in the parameter setting interface of the terminal device.
6. The method according to claim 1, characterized in that, The step of controlling the target device in the vehicle according to the vehicle control command includes: If there are multiple target devices, a pre-set priority is obtained, and each target device is controlled sequentially according to the priority and the vehicle control command.
7. The method according to claim 1, characterized in that, After controlling the target device in the vehicle according to the vehicle control command, the method further includes: If the target device fails to execute the operation corresponding to the vehicle control command, a fault message corresponding to the target device is generated. The fault message may be displayed or sent to a terminal device; the terminal device is a device associated with the vehicle.
8. A vehicle control device, characterized in that, The device includes: The acquisition module is used to acquire parameter information from the vehicle and current weather information; the parameter information is parameter information corresponding to the target device, and the parameter information includes at least one of the following: the activation frequency of the target device, the trigger temperature threshold of the target device, the activation time of the target device, the running time of the target device, and the operating mode of the target device; The instruction determination module is used to determine vehicle control instructions based on the parameter information and the current weather information; The device control module is used to control target devices in the vehicle according to the vehicle control command; the target devices include at least one of the following: air conditioner, steering wheel, and seat.
9. An electronic device, characterized in that, It includes a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to perform the method of any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device on which the computer-readable storage medium is located to perform the method according to any one of claims 1-7.