Vehicle control method and device, vehicle and storage medium
By detecting the frequency of the user's vehicle use and dynamically adjusting the off time of the vehicle's preset function, the problem of increasing power consumption when the vehicle is not used for a long time is solved, and the effect of reducing power consumption and improving range is achieved.
Patent Information
- Application Number
- CN202510363307.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-26
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-03-26
AI Technical Summary
When the vehicle is not used for a long time, the vehicle controller will periodically perform key detection operations, resulting in increased vehicle power consumption and ineffective reduction of energy waste.
By detecting the frequency of the vehicle used by the user, dynamically adjusting the time of the preset function to avoid energy waste caused by turning on the preset function for a long time. The specific methods include obtaining the vehicle frequency, determining the target working time of the preset function, and calculating the closing time based on the opening time and the target working time, and controlling the preset function to be turned off at the closing time.
It effectively reduces the power consumption of the vehicle, improves the vehicle's cruising range, and enhances the user experience to meet the car usage needs of different users.
Smart Images

Figure CN119975249A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicles, and more specifically, to a vehicle control method, a device, a vehicle and a storage medium in the field of vehicles. Background Art
[0002] The active function of the vehicle includes the automatic unlocking function. When the automatic unlocking is turned on, if the user does not use the vehicle for a long time, the vehicle controller will periodically perform the key detection operation within the preset time, but this mechanism will increase the power consumption of the vehicle. Therefore, how to reduce the power consumption of the vehicle has become an urgent problem to be solved. Summary of the invention
[0003] The present application provides a vehicle control method, device, vehicle and storage medium, which can reduce the power consumption of the vehicle while meeting the user's vehicle use needs.
[0004] In a first aspect, a vehicle control method is provided, the method comprising: after detecting that a preset function is turned on, obtaining the frequency of vehicle use by a user within a preset period; wherein the preset function is: a function of periodically detecting the environment around the vehicle; determining a shutoff time of the preset function based on the vehicle use frequency; and controlling the preset function to shut down at the shutoff time.
[0005] The above technical solution takes into account that the traditional preset function shutdown mechanism is usually based on a fixed time point, which may cause these functions to be turned on for a long time when the user is not using the vehicle, resulting in energy waste. The frequency of vehicle use by different users is usually different, and the shutdown strategy at a fixed time point cannot meet the needs of different users. Based on this, the above solution can avoid unnecessary energy waste caused by turning on the preset function for a long time by dynamically adjusting the shutdown time of the preset function according to the user's frequency of vehicle use, so as to achieve the purpose of reducing vehicle power consumption. This method of dynamically adjusting the function shutdown time according to the frequency of vehicle use can not only improve the convenience of vehicle use, but also effectively reduce the power consumption of the vehicle, thereby controlling the vehicle to enter a deep sleep state and increasing the vehicle's cruising range. At the same time, the technical solution also takes into account the user's vehicle usage habits, enhances the user experience, and improves user satisfaction.
[0006] In combination with the first aspect, in some possible implementations, determining the deactivation time of the preset function based on the vehicle usage frequency includes: determining the target working time of the preset function based on the vehicle usage frequency; determining the deactivation time of the preset function based on the activation time of the preset function and the target working time.
[0007] The above technical solution calculates the target working time of the preset function according to the user's vehicle usage frequency, which can fully consider the user's usage habits and needs, and accurately calculates the closing time of the preset function in combination with the opening time of the preset function and the target working time, thereby avoiding the ineffective operation of the preset function and energy waste. This strategy of dynamically adjusting the closing time of the preset function based on the vehicle usage frequency not only enhances the user experience, but also controls the vehicle to enter a deep sleep state and improves the vehicle's cruising range.
[0008] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, determining the target working time of the preset function based on the vehicle usage frequency includes: querying a preset corresponding relationship based on the vehicle usage frequency, and determining the target working time of the preset function; wherein the corresponding relationship is used to describe the relationship between the vehicle usage frequency and the target working time of the preset function.
[0009] The above technical solution can increase the speed of obtaining the target working time by determining the target working time of the preset function by querying the preset corresponding relationship according to the vehicle use frequency.
[0010] In combination with the first aspect and the above-mentioned implementation manner, in some possible implementation manners, in the preset corresponding relationship, the vehicle use frequency is negatively correlated with the target working time.
[0011] The above technical solution, as the frequency of car use increases, indicates that there may be a situation where the interval between the user's last car use and the start of this car use is short. Therefore, it is possible to consider reducing the target working time to reduce the power consumption of the vehicle caused by the preset function.
[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the vehicle includes a battery, and before controlling the preset function to be turned off at the shutdown time, it also includes: obtaining the remaining power of the battery or the current weather conditions; if the remaining power is lower than the preset power threshold, or the weather status indicates that the weather is in an abnormal state, then controlling the preset function to be turned off.
[0013] The above technical solution also needs to consider the remaining battery power and the current weather conditions before controlling the preset function to be turned off at the shutdown time. When the remaining battery power is insufficient, there may be a situation where the preset function cannot be supported, and at this time, you can consider turning off the preset function immediately; when the weather is in an abnormal state, there may be a situation where the weather affects the user's travel, so there may be a situation where the user does not use the vehicle for a long time, so at this time, you can also consider turning off the preset function immediately to reduce the power consumption of the vehicle.
[0014] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, after detecting that the preset function is turned on, obtaining the frequency of vehicle usage by users within a preset period includes: after detecting that the preset function is turned on, sending a statistical instruction to the cloud server, so that the cloud server counts the frequency of vehicle usage by users within the preset period based on the vehicle identification carried by the statistical instruction, and sends the vehicle usage frequency to the vehicle; receiving the vehicle usage frequency sent by the cloud server.
[0015] In the above technical solution, after detecting that the preset function is turned on, the vehicle sends a statistical instruction to the cloud server. This statistical instruction carries the vehicle identification, ensuring that the cloud server can accurately locate the corresponding vehicle data; after receiving the statistical instruction, the cloud server counts the user's vehicle usage frequency within the preset period, and after the statistics are completed, the vehicle usage frequency data is sent to the vehicle. This vehicle usage frequency statistical method based on the cloud server can improve the efficiency and accuracy of data processing.
[0016] In combination with the first aspect and the above implementations, in some possible implementations, a function of periodically detecting the working status of vehicle keys around the vehicle is provided.
[0017] In a second aspect, a vehicle control device is provided, which includes: an acquisition module, which is used to acquire the frequency of vehicle use by users within a preset period after detecting that a preset function is turned on; wherein the preset function is: a function of periodically detecting the environment around the vehicle; a determination module, which is used to determine the closing time of the preset function according to the vehicle use frequency; and a control module, which is used to control the preset function to be closed at the closing time.
[0018] In combination with the second aspect, in certain implementations of the second aspect, the determination module is specifically used to: determine the turning-off time of the preset function based on the vehicle usage frequency, including: determining the target working time of the preset function based on the vehicle usage frequency; determining the turning-off time of the preset function based on the starting time of the preset function and the target working time.
[0019] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the determination module is specifically used to: determine the target working time of the preset function based on the vehicle usage frequency, including: querying a preset corresponding relationship based on the vehicle usage frequency, and determining the target working time of the preset function; wherein the corresponding relationship is used to describe the relationship between the vehicle usage frequency and the target working time of the preset function.
[0020] In combination with the second aspect and the above-mentioned implementation manners, in some implementation manners of the second aspect, in the preset corresponding relationship, the vehicle use frequency is negatively correlated with the target working time.
[0021] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the vehicle includes a battery, and the control module is specifically used to: before controlling the preset function to be turned off at the shutdown time, it also includes: obtaining the remaining power of the battery or the current weather conditions; if the remaining power is lower than the preset power threshold, or the weather status indicates that the weather is in an abnormal state, then controlling the preset function to be turned off.
[0022] In combination with the second aspect and the above-mentioned implementation methods, in some implementation methods of the second aspect, the acquisition module is specifically used to: after detecting that the preset function is turned on, obtain the frequency of vehicle usage by users within a preset period, including: after detecting that the preset function is turned on, sending a statistical instruction to the cloud server, so that the cloud server counts the frequency of vehicle usage by users within a preset period based on the vehicle identification carried by the statistical instruction, and sends the vehicle usage frequency to the vehicle; receiving the vehicle usage frequency sent by the cloud server.
[0023] In combination with the second aspect and the above-mentioned implementations, in some implementations of the second aspect, the preset function includes: a function of periodically detecting the working status of vehicle keys around the vehicle.
[0024] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.
[0025] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.
[0026] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a schematic flow chart of a vehicle control method provided in an embodiment of the present application;
[0028] Figure 2is a schematic flow chart of another vehicle control method provided in an embodiment of the present application;
[0029] Figure 3 is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application;
[0030] Figure 4 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0031] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0032] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.
[0033] The active function of the vehicle includes the automatic unlocking function. When the automatic unlocking is turned on, if the user does not use the vehicle for a long time, the vehicle controller will periodically perform key detection within 48 hours, but this mechanism will increase the power consumption of the vehicle. Therefore, how to reduce the power consumption of the vehicle has become an urgent problem to be solved.
[0034] In order to at least solve the above-mentioned problems, an embodiment of the present application provides a vehicle control method, which is applied to a vehicle controller of a vehicle. The method reduces the power consumption of the vehicle while meeting the user's vehicle use needs.
[0035] Figure 1 It is a schematic flow chart of a vehicle control method provided in an embodiment of the present application.
[0036] For example, Figure 1 As shown, the method 100 includes:
[0037] Step 101, after detecting that a preset function is turned on, obtaining the user's vehicle usage frequency within a preset period; wherein the preset function is: a function of periodically detecting the environment around the vehicle.
[0038] Step 102, determining the deactivation time of the preset function according to the vehicle usage frequency.
[0039] Step 103, controlling the preset function to be turned off at the turn-off time.
[0040] In the embodiments of the present application, considering that the traditional preset function shutdown mechanism is usually based on a fixed time point, this may cause these functions to be turned on for a long time when the user is not using the vehicle, resulting in energy waste. The frequency of use of different users is usually different, and the shutdown strategy at a fixed time point cannot meet the needs of different users. Based on this, the above scheme can avoid unnecessary energy waste caused by turning on the preset function for a long time by dynamically adjusting the shutdown time of the preset function according to the user's frequency of use of the vehicle, so as to achieve the purpose of reducing vehicle power consumption. This method of dynamically adjusting the function shutdown time according to the frequency of use of the vehicle can not only improve the convenience of vehicle use, but also effectively reduce the power consumption of the vehicle, thereby controlling the vehicle to enter a deep sleep state and increasing the vehicle's cruising range. At the same time, the technical solution also takes into account the user's car usage habits, enhances the user experience, and improves user satisfaction.
[0041] Below Figure 1 The implementation method of each step in the illustrated embodiment is specifically described.
[0042] For step 101, it can be understood that the above-mentioned preset function is a function of periodically detecting the environment around the vehicle. The environment around the vehicle can be a living object, an obstacle, a vehicle key, etc. The above-mentioned periodic detection refers to the operation of detecting the living object, the obstacle, and the vehicle key at a certain time interval.
[0043] Since the above preset function is used to actively perform periodic detection of the environment around the vehicle, the above preset function can also be called an active function. An active function refers to a method or technology based on active intervention, which can actively generate corresponding operations according to changes in the environment around the vehicle. This function usually requires energy (for example, a battery) to support the operation of the active function. Compared with passive functions, active functions have higher flexibility and controllability, and can respond more accurately to changes in the environment around the vehicle.
[0044] The above-mentioned preset period can be one month or one week, etc. When the preset function is turned on, the vehicle controller can obtain the user's frequency of using the vehicle within one month or one week.
[0045] When dividing the frequency of car use, the frequency of car use can be divided into four types, namely daily use, frequent use, seldom use and rarely use. Taking the preset period of one month as an example, the above-mentioned daily use means that in a month, the user has driven the vehicle on 90% to 100% of the days, the above-mentioned frequent use means that in a month, the user has driven the vehicle on 70% to 90% of the days, the above-mentioned seldom use means that in a month, the user has driven the vehicle on 40% to 70% of the days, and the above-mentioned rarely use means that in a month, the user has driven the vehicle on 0% to 40% of the days.
[0046] In some embodiments, the preset function includes: a function of periodically detecting the working status of vehicle keys around the vehicle.
[0047] It is understandable that the above-mentioned function of detecting the working state of the vehicle key around the vehicle can also be called the automatic unlocking function of the vehicle. Generally, when the automatic unlocking function of the vehicle is turned on, the operation of periodically detecting the working state of the vehicle key is performed within a preset time.
[0048] The above working state may include an unlocking working state and a locking working state. When the vehicle key is in the unlocking working state, the vehicle key may establish interaction with the vehicle; when the vehicle key is in the locking working state, the vehicle key may disconnect interaction with the vehicle.
[0049] The above-mentioned preset duration can be a fixed duration or a non-fixed duration, for example, a fixed duration of 48 hours, a non-fixed duration of 12 hours, 24 hours or 48 hours, etc.
[0050] The above-mentioned active function may include an automatic unlocking function of the vehicle, which refers to a function of periodically detecting the working status of the vehicle keys around the vehicle, and controlling the vehicle doors to automatically unlock or lock when it is detected that there is no living object in the vehicle and the vehicle doors are in a closed state, so as to improve the convenience of the user. In actual application, when the door is automatically unlocked, the headlights of the vehicle will also be automatically turned on, and when the door is automatically locked, the headlights of the vehicle will also be automatically turned off, so as to further provide convenience for the user. The embodiments of the present application mainly relate to the description of the automatic unlocking function of the vehicle.
[0051] For ease of understanding, the following specific introduction is given by taking the automatic unlocking function of the vehicle as an example.
[0052] When detecting the above-mentioned living objects, an infrared thermal imager can be used to determine. Specifically, a face liveness detection instrument can be used to determine whether the living object is a human, and a small animal liveness imager can be used to determine whether the living object is an animal. The above-mentioned face liveness detection instrument refers to a device that uses infrared thermal imaging technology to verify whether a face is alive. By analyzing information such as the temperature distribution and texture features of the face, it determines whether the face is a real living body. The above-mentioned small animal liveness imager refers to a device that uses infrared thermal imaging technology to monitor the liveness of small animals.
[0053] When detecting the state of the above-mentioned door, a door switch sensor can be used to determine whether the door is in a closed state. Usually, a micro switch or a Hall sensor can be installed on the door of the vehicle. When the door is closed, the above-mentioned switch or sensor will be activated and send a closing signal to the electronic control unit (ECU) of the vehicle. If the ECU determines that the closing signal has been received, it indicates that the door is in a closed state at this time. If the door is not completely closed, the ECU will not receive the closing signal.
[0054] In some embodiments, when the automatic unlocking function of the vehicle is on, if it is detected that the user has a tendency to get off the vehicle and the vehicle key is not detected within a preset range of the vehicle, the vehicle doors are controlled to open the locked state and the vehicle headlights are turned off; if it is detected that the user has a tendency to get on the vehicle and the vehicle key is detected within a preset range of the vehicle, the vehicle doors are controlled to close the locked state and the vehicle headlights are turned on.
[0055] It is understandable that when detecting the user's tendency to get off the vehicle and the tendency to get on the vehicle, it can be determined based on the distance between the user and the vehicle. If it is detected that the user unbuckles the seat belt and opens the door, it is determined that the user has a tendency to get off the vehicle; if it is detected that the distance between the user and the vehicle gradually decreases, it is determined that the user has a tendency to get on the vehicle.
[0056] The above-mentioned preset range refers to a range with the vehicle as the center and a preset distance as the radius. If the vehicle key is not detected within the preset range and the user has a tendency to get off the vehicle, it is determined that the user is gradually leaving the vehicle. At this time, the vehicle controller can control the door to open and lock the vehicle and turn off the vehicle's headlights; if the vehicle key is detected within the preset range and the user has a tendency to get on the vehicle, it is determined that the user is gradually approaching the vehicle. At this time, the vehicle controller can control the door to close and lock the vehicle and turn on the vehicle's headlights.
[0057] In some embodiments, after detecting that a preset function is turned on, the frequency of vehicle usage by users within a preset period is obtained, including: after detecting that the preset function is turned on, sending a statistical instruction to a cloud server, so that the cloud server counts the frequency of vehicle usage by users within the preset period based on the vehicle identification carried by the statistical instruction, and sends the vehicle usage frequency to the vehicle; receiving the vehicle usage frequency sent by the cloud server.
[0058] It is understandable that the above-mentioned cloud server can be connected to the vehicle through the Internet to realize data storage, processing and analysis. The connection method between the vehicle and the cloud server mainly relies on Internet technology. Specifically, the vehicle needs to be equipped with a dedicated communication module (for example, a vehicle-mounted T-BOX (Telematics BOX, vehicle-mounted communication terminal)), which is connected to the Internet through a mobile communication network (for example, 4G, 5G network) or WIFI and other wireless communication technologies, and then establishes a communication connection with the cloud server. This connection method allows the vehicle to upload vehicle usage data to the cloud server in real time or regularly. The cloud server is responsible for storing, processing and analyzing these vehicle usage data to ensure real-time transmission and processing of data.
[0059] The above statistical instruction refers to an instruction for counting the frequency of vehicle use; the above vehicle identification can be used to identify the vehicle, and the cloud server obtains the vehicle use data of the vehicle based on the vehicle identification, for example, the length of time the user uses the vehicle. It is understandable that the cloud server stores a large amount of vehicle use data, and the use data of different vehicles can be distinguished by the vehicle identification.
[0060] After the vehicle's automatic unlocking function is turned on, the vehicle's whole vehicle controller sends a statistical instruction to the server. After receiving the statistical instruction, the cloud server can count the user's vehicle usage frequency within a preset period based on the user's vehicle usage time carried in the statistical instruction, and then send the vehicle usage frequency to the vehicle's whole vehicle controller.
[0061] In the above technical solution, after detecting that the automatic unlocking function is turned on, the vehicle sends a statistical instruction to the cloud server. This statistical instruction carries the vehicle identification, ensuring that the cloud server can accurately locate the corresponding vehicle data; after receiving the statistical instruction, the cloud server counts the frequency of vehicle use by users within a preset period, and after the statistics are completed, the vehicle use frequency data is sent to the vehicle. This vehicle use frequency statistics method based on a cloud server not only improves the efficiency and accuracy of data processing, but also can store the vehicle identification in the statistical instruction in the cloud server, which facilitates the upgrade and expansion of other functions.
[0062] In addition, in addition to the cloud server being able to count the frequency of vehicle usage by users, the vehicle's entire vehicle controller can also be used to count the frequency of vehicle usage by users.
[0063] As for step 102, it can be understood that after obtaining the vehicle usage frequency of the user, the vehicle controller can determine the closing time of the preset function of the vehicle (such as the automatic unlocking function) according to the vehicle usage frequency. Compared with the prior art, the closing time determined in the embodiments of the present application is earlier than or equal to the original closing time in the existing solution, thereby achieving the purpose of reducing the power consumption of the vehicle.
[0064] In some embodiments, determining the deactivation time of a preset function according to the vehicle usage frequency includes: determining the target working time of the preset function according to the vehicle usage frequency; determining the deactivation time of the preset function according to the activation time and target working time of the preset function.
[0065] It is understandable that the vehicle controller can determine the target working time of the vehicle's automatic unlocking function based on the frequency of vehicle use. The above target working time refers to the time from when the vehicle's automatic unlocking function is turned on to when it is turned off under normal working conditions.
[0066] When it is detected that the automatic unlocking function is in the on state, the door switch sensor will generate an automatic unlocking function start signal and send the start signal to the vehicle controller. After receiving the start signal, the vehicle controller continues to send the start signal to the ECU, and the ECU determines the moment of receiving the start signal as the start moment of the vehicle's automatic unlocking function.
[0067] In one possible implementation, the closing time of the preset function is determined according to the opening time of the preset function and the target working time, including: when obtaining the closing time, the target working time is extended on the basis of the opening time to obtain the closing time. For example, taking the opening time as 8 pm and the target working time as 12 hours as an example, the closing time obtained is 8 am the next day.
[0068] In another possible implementation, the time to turn off the preset function is determined based on the time to turn on the preset function and the target working time, including: obtaining the remaining power of the battery, correcting the target working time according to the remaining power, and obtaining the corrected target working time; determining the time to turn off the preset function based on the time to turn on the preset function and the corrected target working time.
[0069] It is understandable that since the vehicle's preset functions will consume battery power when turned on, the impact of battery power on the preset functions can be considered. Therefore, after determining the target working time based on the frequency of vehicle use, the target working time can also be corrected.
[0070] In some embodiments, the target working time is corrected according to the remaining power to obtain a corrected target working time, including: determining the time that the remaining power supports the operation of a preset function; judging the relationship between the time to support the operation of the preset function and the target working time; if it is determined that the time to support the operation of the preset function is greater than or equal to the target working time, then the target working time is the corrected target working time; if it is determined that the time to support the operation of the preset function is less than the target working time, then the time to support the operation of the preset function is the corrected target working time.
[0071] It can be understood that if the time supporting the automatic unlocking function is greater than or equal to the target working time, it means that the current remaining battery power can support the normal operation of the automatic unlocking function. Therefore, there is no need to correct the target working time at this time, that is, the closing time of the automatic unlocking function can be determined based on the opening time of the automatic unlocking function and the target working time.
[0072] If the time duration supporting the automatic unlocking function is less than the target working time, it means that the remaining power of the current battery cannot support the automatic unlocking function to complete the target working time. Therefore, it is necessary to consider turning off the automatic unlocking function in advance. Therefore, the target working time needs to be corrected at this time, that is, the time to turn off the automatic unlocking function can be determined based on the time when the automatic unlocking function is turned on and the time duration supporting the automatic unlocking function to avoid damage to the battery life.
[0073] In some other embodiments, the target working time is corrected according to the remaining power to obtain a corrected target working time, including: querying the target correspondence according to the remaining power to determine the correction factor for the target working time; correcting the target working time according to the correction factor to obtain a corrected target working time.
[0074] It can be understood that the above target correspondence is pre-calibrated and is used to describe the relationship between different target working hours and correction factors. According to each remaining power, by querying the above target correspondence, a correction factor for the target working time can be obtained.
[0075] In the target correspondence, the remaining power is positively correlated with the correction ratio. As the remaining power of the battery decreases, the duration of the automatic unlocking function will gradually decrease. At this time, you can consider shortening the target working time, that is, reducing the correction ratio to reduce the damage to the battery life. The correction ratios mentioned above are all numbers greater than 0 and less than or equal to 1.
[0076] After obtaining the correction ratio, the product of the target working time and the correction ratio is calculated to obtain the corrected target working time, and the automatic unlocking function is controlled to work according to the corrected target working time.
[0077] The above technical solution calculates the target working time of the automatic unlocking function according to the user's vehicle usage frequency, which can fully consider the user's usage habits and needs, and accurately calculates the closing time of the automatic unlocking function in combination with the opening time of the automatic unlocking function and the target working time, thereby avoiding the ineffective operation and energy waste of the automatic unlocking function. This strategy of dynamically adjusting the closing time of the automatic unlocking function based on the vehicle usage frequency not only enhances the user experience, but also can control the vehicle to enter a deep sleep state and improve the vehicle's cruising range.
[0078] In some embodiments, the target working time of a preset function is determined according to the frequency of vehicle use, including: querying a preset corresponding relationship according to the frequency of vehicle use, and determining the target working time of the preset function; wherein the corresponding relationship is used to describe the relationship between the frequency of vehicle use and the target working time of the preset function.
[0079] It can be understood that the above-mentioned preset corresponding relationship is pre-set and is used to describe the relationship between different vehicle usage frequencies and target working hours. According to each vehicle usage frequency, the above-mentioned preset corresponding relationship can be queried to obtain the target working time of a preset function.
[0080] The above technical solution determines the target working time of the automatic unlocking function by querying the preset corresponding relationship according to the vehicle use frequency, which can improve the speed of obtaining the target working time.
[0081] In some embodiments, in a preset correspondence, the vehicle usage frequency is negatively correlated with the target working time.
[0082] It can be understood that in the above correspondence, as the frequency of car use increases, it means that there may be a short interval between the end of the last car use and the start of this car use. Therefore, it is possible to consider reducing the target working time to reduce the power consumption of the vehicle caused by the automatic unlocking function. That is, the more frequent the car use, the shorter the target working time, so the frequency of car use is negatively correlated with the target working time.
[0083] In some embodiments, according to the vehicle usage frequency, querying the preset correspondence relationship and determining the target working time of the preset function include: determining the frequency interval of the vehicle usage frequency according to the vehicle usage frequency, querying the preset correspondence relationship according to the frequency interval, and determining the target working time of the preset function; wherein the correspondence relationship is used to describe the relationship between the frequency interval and the target working time of the preset function. The above-mentioned preset correspondence relationship can be represented by a preset correspondence relationship table, and the preset correspondence relationship table can be preset and calibrated. The above-mentioned preset correspondence relationship table is shown in Table 1 below.
[0084] Table 1
[0085]
[0086] The data in the above preset correspondence table are all illustrative explanations for ease of understanding and are not limited to this in actual application. In the above preset correspondence table, if the user's vehicle usage frequency is between 90% and 100%, the target working time set can be 12 hours; if the user's vehicle usage frequency is between 70% and 90%, the target working time set can be 24 hours; if the user's vehicle usage frequency is between 40% and 70%, the target working time set can be 48 hours; if the user's vehicle usage frequency is between 0% and 40%, the target working time set can also be 48 hours.
[0087] For step 103, it can be understood that after obtaining the closing time of the automatic unlocking function, it is necessary to continue the judgment step of whether the current moment is the closing time. If it is determined that the current moment is the closing time, it is determined whether the preset function is in the closed state; if it is detected that the preset function is not in the closed state, the preset function is turned off.
[0088] Exemplarily, assuming that the shutoff time is 9 o'clock in the morning, if the current time is earlier than 9 o'clock, the judgment of whether the current time is 9 o'clock will continue; if the current time is exactly 9 o'clock, it will be judged whether the preset function is in the shutoff state; if it is detected that the preset function is not in the shutoff state, the preset function will be shut down.
[0089] In abnormal weather conditions, the user may not use the vehicle for a short period of time. Therefore, in addition to considering the impact of battery power on the automatic unlocking function, the impact of weather on the automatic unlocking function must also be considered.
[0090] In some embodiments, the vehicle includes a battery, and before controlling the preset function to be turned off at the shutdown time, it also includes: obtaining the remaining battery power or the current weather conditions; if the remaining power is lower than the preset power threshold, or the weather conditions indicate that the weather is in an abnormal state, then controlling the preset function to be turned off.
[0091] It is understandable that when obtaining the remaining power of the battery inside the vehicle, it can be obtained directly through the dashboard on the vehicle; the above-mentioned weather conditions can be obtained directly through the weather application.
[0092] The above preset power threshold can be pre-calibrated to measure whether the remaining power is sufficient. For example, if the remaining power of the battery is less than the preset power threshold, it means that the current remaining power is insufficient and may not support the automatic unlocking function. In this case, the automatic unlocking function needs to be turned off immediately.
[0093] The above-mentioned abnormal weather state may refer to the current weather type being typhoon, heavy rain, hail and other weather types. If the weather is in an abnormal state, it means that the user may not use the vehicle for a long time. At this time, continue to use the automatic unlocking function, that is, you can consider turning off the automatic unlocking function.
[0094] The above technical solution also needs to consider the remaining battery power and the current weather conditions before controlling the automatic unlocking function to be turned off at the shutdown time. When the remaining battery power is insufficient, there may be a situation where the automatic unlocking function cannot be supported, and at this time, you can consider turning off the automatic unlocking function immediately; when the weather is in an abnormal state, there may be a situation where the weather affects the user's travel, and at this time, you can also consider turning off the automatic unlocking function immediately to reduce the power consumption of the vehicle.
[0095] In addition, before the preset function is controlled to be turned off at the shutdown time, if the vehicle key is detected around the vehicle, the door is controlled to be closed and locked, the vehicle's headlights are turned on, and the automatic unlocking function is immediately turned off. The automatic unlocking function will be turned on again when the conditions are met next time.
[0096] In actual applications, in order to further improve the user experience, it is possible to consider adding a setting for the user to manually turn on and off the automatic unlocking function.
[0097] In some embodiments, when the user's portable device is successfully connected to the vehicle, if the remaining power is lower than a preset power threshold, or the weather conditions indicate that the weather is abnormal, a reminder message is output; wherein the reminder message is used to remind the user to turn off the automatic unlocking function; if feedback information is detected that the user is determined to turn off the automatic unlocking function, the automatic unlocking function is controlled to be turned off.
[0098] It is understandable that the above reminder information can be displayed on a portable device connected to the vehicle. The above feedback information is used to indicate that the user confirms to turn off the automatic unlocking function.
[0099] The user's portable device is provided with a switch option for the automatic unlocking function, and the automatic unlocking function is turned on by default. When the remaining power is lower than the preset power threshold, or the weather condition indicates that the weather is in an abnormal state, the vehicle controller sends a reminder message to the portable device. After receiving the reminder message, the user can choose to manually turn off the switch of the automatic unlocking function. At this time, feedback information indicating confirmation of turning off the automatic unlocking function will be sent to the vehicle controller, and then the vehicle controller controls the automatic unlocking function to be turned off.
[0100] In actual applications, when the remaining power is higher than a preset power threshold or the weather conditions indicate that the weather is normal, the user can also manually turn off the automatic unlocking function. In addition, the switch option of the automatic unlocking function can be set not only on the user's portable device, but also on the vehicle's HUT (Head Unit Terminal), so that the user can turn off the automatic unlocking function at any time to further reduce the vehicle's power consumption.
[0101] When the user decides to turn off the automatic unlocking function, the vehicle's HUT or the user's portable device can provide the user with reminders in various ways such as vibration, voice or automatic pop-up windows, so that the user can understand the current status of the automatic unlocking function.
[0102] The above-mentioned vehicles are connected to the user's portable devices in the following ways: Bluetooth connection, Internet of Vehicles APP connection (Application), NFC connection (Near Field Communication) and other wireless communication technologies.
[0103] The above-mentioned Bluetooth connection is a low-power, short-range wireless communication technology that can be used for data transmission between the vehicle and the user's portable device to achieve certain specific functions (for example, remotely controlling the vehicle's automatic unlocking function through the user's portable device). However, since the Bluetooth connection is easily subject to distance limitations, this method is only suitable for use when the user's portable device is close to the vehicle.
[0104] The above-mentioned Internet of Vehicles APP connection refers to a method in which users can establish a connection with the vehicle by installing a specific APP on the user's portable device. This method usually relies on the Internet, allowing users to remotely view the vehicle status, receive information, and send instructions, etc. (for example, receive reminder information from the vehicle controller, and send instructions to the vehicle controller to turn off the automatic unlocking function).
[0105] The above-mentioned NFC connection refers to a method of quickly pairing and connecting a user's portable device with a vehicle, which can be used to implement a more convenient car key function (for example, an automatic unlocking function of a vehicle).
[0106] For ease of understanding, the following takes a preset period of one month as an example to further introduce the contents of the embodiment of the present application:
[0107] Before the vehicle obtains the user's vehicle usage frequency within a month, the target working time of the automatic unlocking function can be pre-set to 48 hours. The vehicle controller can obtain the user's daily vehicle usage time, and send the daily vehicle usage time of the current month to the cloud server at the end of each month. The cloud server will calculate the vehicle usage frequency based on the vehicle usage time of the current month and send it to the vehicle controller. The vehicle controller obtains the target working time corresponding to the vehicle usage frequency by querying the preset corresponding relationship, and starting from the next month, controls the automatic unlocking function to work according to the new target working time. For example, assuming that the current month is March, the target working time for the automatic unlocking work in March is 48 hours, and the daily vehicle usage time in that month is sent to the cloud server at the end of March. The cloud server will calculate the vehicle usage frequency based on the vehicle usage time in March (assuming that the vehicle usage frequency is between 70% and 90%) and send it to the vehicle controller. The vehicle controller obtains the target working time corresponding to the vehicle usage frequency by querying the preset corresponding relationship. At this time, the target working time is 24 hours. Therefore, starting from April, the automatic unlocking function is controlled to work according to a 24-hour working time, and this cycle repeats.
[0108] Based on the above example, it can also be continued as follows: starting from the first week of April, the automatic unlocking function is controlled to work according to a 24-hour working time, and on the weekend of the first week, the daily vehicle usage time of that week is sent to the cloud server. The cloud server will calculate the vehicle usage frequency based on the last three weeks of March and the first week of April (assuming that the vehicle usage frequency is between 40% and 70%), and send it to the vehicle controller of the vehicle. The vehicle controller obtains the target working time corresponding to the vehicle usage frequency by querying the preset corresponding relationship. At this time, the target working time is 48 hours. Therefore, starting from the second week of April, the automatic unlocking function is controlled to work according to a 48-hour working time, and this cycle is repeated.
[0109] Figure 2 It is a schematic flow chart of another vehicle control method provided in an embodiment of the present application.
[0110] For example, Figure 2 As shown, the method 200 includes:
[0111] Step 201, after detecting that the automatic unlocking function is turned on, the vehicle sends a statistical instruction to the cloud server.
[0112] In step 202, the cloud server counts the frequency of vehicle use by users within a preset period based on the vehicle identification carried in the statistical instruction.
[0113] Step 203: The cloud server sends the vehicle usage frequency to the vehicle.
[0114] In step 204, the vehicle queries a preset corresponding relationship according to the vehicle usage frequency and determines the target working time of the automatic unlocking function.
[0115] Step 205 : The vehicle determines a target closing time of the automatic unlocking function according to the opening time of the automatic unlocking function and the target working time.
[0116] Step 206 : The vehicle determines a target closing time of the automatic unlocking function according to the opening time of the automatic unlocking function and the target working time.
[0117] In the above technical solution, the vehicle and the cloud server work together to realize the intelligent management of the automatic unlocking function. When the vehicle detects that the automatic unlocking function is in the on state, the vehicle will actively send a statistical instruction to the cloud server, which contains the vehicle identification to ensure that the cloud server can accurately identify and process the request from the vehicle. After receiving the statistical instruction, the cloud server will count the frequency of vehicle use by users within a preset period according to the vehicle identification carried in the instruction. After the cloud server completes the statistics, the cloud server will send the vehicle use frequency information to the vehicle. After the vehicle receives the vehicle use frequency, it will determine the target working time of the automatic unlocking function according to the preset corresponding relationship. At this time, the vehicle can calculate and determine the closing time of the target unlocking function according to the opening time of the automatic unlocking function and the target working time, thereby achieving the purpose of dynamically adjusting the closing time of the automatic unlocking function, so as to reduce the power consumption of the vehicle.
[0118] In summary, the vehicle control method provided by the embodiment of the present application has the following beneficial effects:
[0119] Through the close collaboration between the vehicle and the cloud server, the automatic unlocking function can be dynamically adjusted according to the actual vehicle usage situation, greatly reducing the need for manual settings or frequent operations by users, and significantly improving the convenience of use. The cloud server can intelligently adjust the working time of the automatic unlocking function based on the user's vehicle usage habits, providing each user with more personalized services, thereby accurately meeting the diverse needs of different users. In addition, the vehicle accurately calculates and determines the shutdown time of the automatic unlocking function based on the detailed vehicle usage frequency information provided by the cloud server, effectively avoiding unnecessary power consumption and effectively achieving the goal of energy conservation and emission reduction.
[0120] Figure 3 It is a structural schematic diagram of a vehicle control device provided in an embodiment of the present application.
[0121] For example, Figure 3 As shown, the device 300 includes:
[0122] The acquisition module 301 is used to acquire the vehicle usage frequency of the user within a preset period after detecting that a preset function is turned on; wherein the preset function is: a function of periodically detecting the environment around the vehicle.
[0123] The determination module 302 is used to determine the deactivation time of the preset function according to the vehicle usage frequency.
[0124] The control module 303 is used to control the preset function to be turned off at the turn-off time.
[0125] In one possible implementation, the determination module is specifically used to: determine the shutdown time of the preset function according to the frequency of vehicle use, including: determining the target working time of the preset function according to the frequency of vehicle use; determining the shutdown time of the preset function according to the startup time and target working time of the preset function.
[0126] In one possible implementation, the determination module is specifically used to: determine the target working time of the preset function according to the frequency of vehicle use, including: querying a preset corresponding relationship according to the frequency of vehicle use, and determining the target working time of the preset function; wherein the corresponding relationship is used to describe the relationship between the frequency of vehicle use and the target working time of the preset function.
[0127] In a possible implementation, in a preset corresponding relationship, the frequency of vehicle use is negatively correlated with the target working time.
[0128] In one possible implementation, the vehicle includes a battery, and the control module is specifically used to: before controlling the preset function to be turned off at the shutdown time, it also includes: obtaining the remaining power of the battery or the current weather conditions; if the remaining power is lower than the preset power threshold, or the weather status indicates that the weather is in an abnormal state, then controlling the preset function to be turned off.
[0129] In one possible implementation, the acquisition module is specifically used to: after detecting that a preset function is turned on, obtain the frequency of vehicle usage by users within a preset period, including: after detecting that the preset function is turned on, sending a statistical instruction to the cloud server, so that the cloud server counts the frequency of vehicle usage by users within the preset period based on the vehicle identification carried by the statistical instruction, and sends the vehicle usage frequency to the vehicle; receiving the vehicle usage frequency sent by the cloud server.
[0130] In a possible implementation, the preset function includes: a function of periodically detecting the working status of vehicle keys around the vehicle.
[0131] Figure 4 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0132] For example, Figure 4As shown, the vehicle 400 includes: a memory 401 and a processor 402, wherein the memory 401 stores an executable program code 4011, and the processor 402 is used to call and execute the executable program code 4011 to perform a vehicle control method.
[0133] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute a vehicle control method provided by an embodiment of the present application.
[0134] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0135] In the case of dividing each functional module according to each function, the device may also include an acquisition module, a determination module, a control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0136] It should be understood that the device provided in this embodiment is used to execute the above-mentioned vehicle control method, and thus can achieve the same effect as the above-mentioned implementation method.
[0137] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing related program codes, etc.
[0138] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits shown in conjunction with the disclosure of the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.
[0139] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiments.
[0140] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is run on a computer, the computer executes the above-mentioned related method steps to implement a vehicle control method provided by the above-mentioned embodiment.
[0141] This embodiment also provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a vehicle control method provided by the above-mentioned embodiment.
[0142] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.
[0143] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0144] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0145] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A vehicle control method, characterized in that: The method comprises: After detecting that a preset function is turned on, obtaining the user's vehicle usage frequency within a preset period; wherein the preset function is: a function of periodically detecting the environment around the vehicle; Determining a deactivation time of the preset function according to the vehicle use frequency; The preset function is controlled to be turned off at the turning-off time.
2. The method according to claim 1, characterized in that The step of determining the deactivation time of the preset function according to the vehicle use frequency includes: Determining a target working time of the preset function according to the vehicle use frequency; The closing time of the preset function is determined according to the opening time of the preset function and the target working time.
3. The method according to claim 2, characterized in that Determining the target working time of the preset function according to the vehicle use frequency includes: According to the vehicle usage frequency, a preset corresponding relationship is queried to determine the target working time of the preset function; wherein the corresponding relationship is used to describe the relationship between the vehicle usage frequency and the target working time of the preset function.
4. The method according to claim 3, characterized in that In the preset corresponding relationship, the vehicle usage frequency is negatively correlated with the target working time.
5. The method according to claim 1, characterized in that The vehicle includes a battery, and before the control of the preset function is turned off at the turn-off time, further includes: Obtaining the remaining power of the battery or the current weather conditions; If the remaining power is lower than a preset power threshold, or the weather condition indicates that the weather is in an abnormal state, the preset function is controlled to be turned off.
6. The method according to claim 1, characterized in that After detecting that the preset function is turned on, obtaining the vehicle usage frequency of the user within the preset period includes: After detecting that the preset function is turned on, a statistical instruction is sent to the cloud server, so that the cloud server counts the frequency of use of the vehicle by the user within a preset period based on the vehicle identifier carried in the statistical instruction, and sends the frequency of use to the vehicle; Receive the vehicle usage frequency sent by the cloud server.
7. The method according to claim 1, characterized in that The preset function includes: a function of periodically detecting the working status of vehicle keys around the vehicle.
8. A vehicle control device, characterized in that: The device comprises: An acquisition module is used to acquire the vehicle usage frequency of the user within a preset period after detecting that a preset function is turned on; wherein the preset function is: a function of periodically detecting the environment around the vehicle; A determination module, used to determine the deactivation time of the preset function according to the vehicle use frequency; The control module is used to control the preset function to be turned off at the turning-off time.
9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 7.
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, the method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Vehicle control method, server, vehicle and vehicle system
CN114114993A
Contextual model creation method, contextual model execution method, equipment and storage medium
CN116795468A
Function mode regulation and control method and device based on full-period user-defined vehicle using scene
CN118061936A
Low-frequency antenna control method, device and equipment and vehicle
CN118810679A
Vehicle function control method and device, electronic equipment and vehicle
CN119682698A