Vehicle function control method and apparatus, electronic device, and vehicle

By acquiring the vehicle system voltage, determining the voltage status, and shutting down the target function, the problem of low efficiency in vehicle function control is solved, thereby improving both safety and functionality.

WO2026067719A1PCT designated stage Publication Date: 2026-04-02GREAT WALL MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-28
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

In existing technologies, vehicle functions have low control efficiency and cannot respond to system voltage changes in a timely and efficient manner, which increases the safety hazards of the vehicle.

Method used

By acquiring the vehicle's system voltage, determining the voltage status, and based on the duration of the voltage status and a preset function library, identifying and disabling target functions, the electrical load is reduced and safety is improved.

Benefits of technology

It simplifies the functional control logic, improves control efficiency, avoids functional damage and malfunction, and enhances vehicle safety and functionality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025124943_02042026_PF_FP_ABST
    Figure CN2025124943_02042026_PF_FP_ABST
Patent Text Reader

Abstract

A vehicle function control method, comprising: acquiring a system voltage of a vehicle, and determining a voltage state of the vehicle on the basis of the system voltage; in response to the voltage state being a target voltage state, determining the duration of the target voltage state; and determining a target function on the basis of the duration and a preset function library, and disabling the target function of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device, electronic device and vehicle for controlling vehicle function

[0001] The present application claims priority to the application with the application number 202411381929.3, the title of "Method, electronic device and vehicle for controlling vehicle function" filed with the China Patent Office on September 30, 2024, the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the technical field of vehicles, in particular to a method, device, electronic device and vehicle for controlling vehicle function. BACKGROUND

[0003] With the development of intelligence, the software integration of the whole vehicle is getting higher and higher, and many functions of the vehicle are closely related to the system voltage of the vehicle. For example, too high or too low voltage may affect the use of some functions, or if the vehicle still uses some unnecessary functions under the condition of too high or too low voltage, it will increase the safety hazard of the vehicle and endanger the safety of the vehicle and personnel. SUMMARY

[0004] Therefore, the purpose of the present application is to provide a method, device, electronic device and vehicle for controlling vehicle function to solve the problem of being unable to control vehicle function in time and efficiently.

[0005] To achieve the above purpose, the first aspect of the present application provides a method for controlling vehicle function, comprising:

[0006] acquiring the system voltage of the vehicle and determining the voltage state of the vehicle based on the system voltage;

[0007] in response to the voltage state being a target voltage state, determining the duration of the target voltage state;

[0008] determining the target function based on the duration and the preset function library, and closing the target function of the vehicle.

[0009] The second aspect of the present application provides a device for controlling vehicle function, which is arranged at the vehicle terminal, and comprises a processor, wherein the processor is used to execute the following program modules stored in the memory:

[0010] The acquisition module is configured to acquire the system voltage of the vehicle and determine the voltage state of the vehicle based on the system voltage;

[0011] The determination module is configured to determine the duration of the target voltage state in response to the voltage state being a target voltage state;

[0012] The execution module is configured to determine the target function based on the duration and the preset function library, and close the target function of the vehicle.

[0013] A third aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the processor executes the program to implement the method of any one of the first aspects described above.

[0014] The fourth aspect of this application provides a vehicle that includes the electronic equipment of the third aspect or the control device for the vehicle functions of the second aspect.

[0015] As can be seen from the above, the vehicle function control method, device, electronic device, and vehicle provided in this application only need to execute the steps of acquiring the vehicle's system voltage, determining the vehicle's voltage state based on the system voltage, and judging whether the voltage state is a target voltage state once. When the voltage state is determined to be a target voltage state, the duration of the target voltage state is determined, and then the target function is determined based on the duration and a preset function library, and the target function of the vehicle is turned off. That is, based on acquiring the system voltage once and judging that the voltage state is a target voltage state, the target function corresponding to the duration can be determined from all vehicle functions in the preset function library, and then one or more target functions can be controlled to turn off simultaneously. This can reduce the vehicle's electrical load, avoid aggravating vehicle malfunctions, improve vehicle safety, and also prevent the target function from being damaged under the target voltage state. At the same time, the result of acquiring the system voltage once and judging whether the voltage state is a target voltage state can be applied to all vehicle functions to determine the target function among all functions, without requiring the controller of each function to acquire the system voltage and judge the system voltage, which greatly simplifies the control logic of each function and improves control efficiency. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 is a flowchart illustrating the vehicle function control method according to an embodiment of this application;

[0018] Figure 2 is a schematic diagram of a vehicle function control device according to an embodiment of this application;

[0019] Figure 3 is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0020] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0021] It should be noted that, unless otherwise defined, technical terms or scientific terms used in the embodiments of the present application shall have the common meaning understood by one of ordinary skill in the art to which the embodiments of the present application belong. The terms "first", "second", and similar terms used in the embodiments of the present application do not denote any order, quantity, or importance, but are merely used to distinguish different components. The terms "include", "contain", and similar terms mean that the elements or objects before the terms encompass the elements or objects listed after the terms and their equivalents, and do not exclude other elements or objects. The terms "connect" or "connected" and similar terms are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. The terms "upper", "lower", "left", "right", and the like are merely used to represent relative positional relationships, and when the absolute positions of the described objects change, the relative positional relationships can also change accordingly.

[0022] With the development of intelligence, the software integration of the whole vehicle is getting higher and higher, and many functions of the vehicle are closely related to the system voltage of the vehicle. For example, excessively high or low voltage can affect the use of certain functions, or if the vehicle still uses some unnecessary functions under the condition of excessively high or low voltage, it will increase the safety hazards of the vehicle and endanger the safety of the vehicle and personnel.

[0023] Therefore, how to control the related functions of the vehicle in time based on the system voltage of the vehicle is very important. However, there are many functions on the vehicle, including but not limited to the roof light, reading light, front wiper function, rear wiper function, front fog light, rear fog light, low beam, high beam, daytime running light, ground light, door light, door handle light, reversing light, follow-me light, corner light, front washing function, rear washing function, trunk light, atmosphere light output, seat ventilation and heating function, proximity light show, unlocking light show, showroom light show, front nozzle heating function, front wiper heating function, and the like.

[0024] Currently, for these functions, each function controller needs to collect the system voltage and determine whether the system voltage is too large or too small. When it is determined that the system voltage is too large or too small, each function controller controls the corresponding function to be turned off.

[0025] This control method, on the one hand, each function controller needs to collect the system voltage and determine whether the system voltage is too large or too small, which is equivalent to each function controller performing repeated operations on the system voltage, resulting in complicated steps and low control efficiency; on the other hand, the determination result of the system voltage by each function controller can only be used to control its corresponding function, and cannot be used to control other functions.

[0026] Therefore, if the judgment operation on the system voltage can be performed only once, and multiple functions of the vehicle can be controlled at the same time, the control logic of each function can be greatly simplified, the control efficiency is improved, and each function of the vehicle can be timely and efficiently controlled based on the voltage state.

[0027] Based on this, referring to FIG. 1, the present application provides a control method of vehicle functions, which is executed by a vehicle controller of a vehicle, and the method comprises:

[0028] In step S100, the system voltage of the vehicle is obtained, and the voltage state of the vehicle is determined based on the system voltage.

[0029] In step S200, in response to the voltage state being a target voltage state, the duration of the target voltage state is determined.

[0030] In step S300, the target function is determined based on the duration and a preset function library, and the target function of the vehicle is turned off.

[0031] Specifically, first, the system voltage of the vehicle is obtained. The system voltage is the low voltage of the vehicle, which is provided by the vehicle battery. Under normal circumstances, the system voltage of the vehicle is 12V.

[0032] Secondly, the voltage state of the vehicle is determined based on the system voltage. The voltage state includes a high voltage state, a low voltage state and a normal state. The high voltage state and the low voltage state are abnormal states, which can also be called fault states. At this time, the functions of the vehicle need to be controlled to avoid damaging some functions of the vehicle or aggravating the fault condition of the vehicle.

[0033] Thirdly, it is judged whether the voltage state is a target voltage state. The target voltage state is the high voltage state and the low voltage state. When it is determined that the voltage state is the target voltage state, the duration of the target voltage state is determined.

[0034] Finally, the target function is determined based on the duration and a preset function library. The preset function library is a preset set including all functions of the vehicle and the voltage state duration allowed by the function. Different durations may correspond to different target functions, and the target function can be one or more of the multiple functions of the vehicle. Based on the duration and the preset function library, it can be determined which functions must be turned off under the premise of the duration, otherwise the damage of the functions or the aggravation of the fault condition of the vehicle will be caused.

[0035] After the target function is determined, the target function of the vehicle is turned off, so that the power consumption load of the vehicle can be reduced, the aggravation of the fault condition of the vehicle can be avoided, the safety of the vehicle can be improved, and the target function can also be avoided from being damaged under the target voltage state.

[0036] In the present application, the execution step of acquiring the system voltage of the vehicle and determining the voltage state of the vehicle based on the system voltage, and judging whether it is the target voltage state based on the voltage state, only needs to be executed once. When it is determined that the voltage state is the target voltage state, the duration of the target voltage state is determined, and then the target function is determined based on the duration and the preset function library, and the target function of the vehicle is turned off. That is, under the premise of acquiring the system voltage once and judging that the voltage state is the target voltage state, the target function corresponding to the duration among all functions of the vehicle can be determined from the preset function library, and then one or more target functions are controlled to be turned off at the same time. In this way, the power load of the vehicle can be reduced, the failure condition of the vehicle can be avoided, the safety of the vehicle can be improved, and the target function can also be avoided from being damaged under the target voltage state.

[0037] Meanwhile, in the present application, the judgment result of acquiring the system voltage once and judging whether the voltage state is the target voltage state can be applied to all functions of the vehicle to determine the target function among all functions. It is not necessary for the controller of each function to acquire the system voltage and judge the system voltage, which greatly simplifies the control logic of each function and improves the control efficiency, and then each function of the vehicle can be controlled based on the voltage state in a timely and efficient manner.

[0038] In some embodiments, the step S300 of determining the target function based on the duration and the preset function library and turning off the target function comprises:

[0039] determining a failure level based on the duration;

[0040] determining the target function corresponding to the failure level in the preset function library based on the failure level, and turning off the target function.

[0041] Specifically, when the target function is determined based on the duration and the preset function library, the failure level is first determined based on the duration. The longer the duration of the target voltage state is, the longer the duration of the high voltage or low voltage state of the vehicle is, and the higher the failure level of the vehicle is. Therefore, the failure level can be determined based on the duration.

[0042] The target functions corresponding to different failure levels are not completely the same. For example, the higher the failure level is, the more serious the failure degree of the vehicle is, and it is necessary to turn off as many unnecessary functions as possible to avoid aggravating the failure degree of the vehicle. Therefore, the number of target functions is relatively large. When the failure level is low, the failure degree of the vehicle is not too serious, and it is necessary to turn off some edge functions or auxiliary functions, so as to avoid aggravating the failure degree of the vehicle and not to affect the use of some main functions of the vehicle.

[0043] Therefore, it is necessary to determine the target function corresponding to the fault level in the preset function library based on the fault level, and then to close the target function, so that the safety and functionality of the vehicle can be taken into account, the safety is prioritized under the premise of insufficient safety, and the functionality of the vehicle is taken into account under the premise of ensuring safety.

[0044] In this application, the fault level is determined based on the duration, and then the corresponding target function is determined based on the fault level and closed, so that the appropriate target function is determined based on the fault level, and the closing of the target function can take into account the safety and functionality of the vehicle, which can avoid aggravating the fault degree of the vehicle and improve the safety of the vehicle, and also will not affect the use of some main functions of the vehicle, and improve the functionality of the vehicle.

[0045] In some embodiments, the target function includes an auxiliary function and a main function.

[0046] The auxiliary function is a function that is not closely related to driving, and the existence of such function can improve the automation level and driving experience of the vehicle, but closing such function will not affect the normal use of the vehicle. Illustratively, the auxiliary function includes but is not limited to dome light, reading light, front washing function, rear washing function, atmosphere light output, seat ventilation and heating function, proximity light show, unlocking light show, showroom light show, front nozzle heating function, front wiper heating function, etc.

[0047] The main function is a function that is closely related to driving, and the existence of such function can make the vehicle have certain functions when in use, and closing these functions will cause some inconvenience and may affect the driving effect of the vehicle. Illustratively, the main function includes but is not limited to front wiper function, rear wiper function, front fog lamp, rear fog lamp, low beam, high beam, daytime running light, ground light, door light, door handle light, reversing light, follow-me function, corner light, front washing function, rear washing function, trunk light, etc.

[0048] In some embodiments, step S300 determines the target function based on the duration and the preset function library, and closes the target function, including:

[0049] In response to the duration being greater than or equal to the first preset time and less than the second preset time, the fault level is determined to be a first fault level; wherein the second preset time is greater than the first preset time;

[0050] Based on the first fault level, the target function corresponding to the first fault level in the preset function library is determined to be an auxiliary function and a main function;

[0051] The auxiliary function is closed and the auxiliary function is prohibited from being turned on;

[0052] The environment information is obtained, and the main function is closed based on the environment information.

[0053] Specifically, the first preset time is a preset time threshold of a medium fault, and the second preset time is a preset time threshold of a serious fault. When the duration is less than the first preset time, it indicates that the duration is short at this time, and the vehicle is in a light fault state; when the duration is greater than or equal to the first preset time and less than the second preset time, it indicates that the duration of the target voltage state is long at this time, and the vehicle is in a medium fault state; when the duration is greater than or equal to the second preset time, it indicates that the duration of the target voltage state is very long at this time, and the vehicle is in a serious fault state.

[0054] Different fault states can be determined based on different durations, and different fault levels can be determined based on different fault states.

[0055] When the duration is greater than or equal to the first preset time and less than the second preset time, the duration of the target voltage state of the vehicle is long at this time, and the vehicle is in a medium fault state, so the fault level is determined to be a first fault level.

[0056] The first fault level is a medium fault level, so it is necessary to close all unnecessary functions as much as possible to avoid aggravating the fault degree of the vehicle or damaging the related functions of the vehicle.

[0057] Therefore, based on the first fault level, the target functions corresponding to the first fault level in the preset function library are determined to be auxiliary functions and main functions. Since the auxiliary functions and the main functions have different characteristics, different operations need to be performed based on the auxiliary functions and the main functions.

[0058] For auxiliary functions, since closing these auxiliary functions does not affect the use of the vehicle, the auxiliary functions are directly closed and the starting of the auxiliary functions is prohibited to avoid aggravating the fault degree of the vehicle or damaging the related functions of the vehicle.

[0059] For main functions, since closing the main functions affects the use of the vehicle, the main functions cannot be directly closed, but environment information needs to be acquired to determine whether the environment information meets a closing condition.

[0060] When the environment information meets the closing condition, the main functions can be closed based on the environment information. At this time, since the environment information meets the closing condition, it indicates that the vehicle does not need to use these main functions in this environment, so closing the main functions will not affect the use of the vehicle, and the main functions can be closed at this time.

[0061] When the environment information does not meet the closing condition, the main functions cannot be closed. At this time, since the environment information does not meet the closing condition, it indicates that the vehicle needs to use these main functions in this environment, so closing the main functions will affect the use of the vehicle, and the main functions cannot be closed at this time.

[0062] In the present application, the corresponding target functions are determined as auxiliary functions and main functions based on the first fault level, and different closing operations are performed based on the auxiliary functions and the main functions. In this way, the safety of the vehicle can be improved by directly closing the auxiliary functions and prohibiting the auxiliary functions from being turned on to avoid aggravating the fault level of the vehicle or damaging the related functions of the vehicle. In addition, the functionality of the vehicle can be improved by closing the main functions based on the environmental information, ensuring the normal use of the vehicle functions under the premise of safety.

[0063] In some embodiments, the environmental information includes rain information, the main function includes a wiper function, and the wiper function includes a high-speed wiper function and a low-speed wiper function. The wiper speed of the high-speed wiper function is greater than the wiper speed of the low-speed wiper function.

[0064] Closing the main function based on the environmental information includes:

[0065] In response to the rain information being less than or equal to a first preset rain value, the wiper function is closed and the wiper function is prohibited from being turned on.

[0066] In response to the rain information being greater than the first preset rain value and less than or equal to a second preset rain value, the wiper function is closed and the high-speed wiper function is prohibited from being turned on.

[0067] In response to the rain information being greater than the second preset rain value, the high-speed wiper function is closed.

[0068] The second preset rain value is greater than the first preset rain value.

[0069] Specifically, the first preset rain value is a preset rain threshold for a small amount of rain, and the second preset rain value is a preset threshold for a large amount of rain.

[0070] When the rain information is less than or equal to the first preset rain value, it indicates that there is little rain in the external environment, which can be ignored. At this time, the user is less likely to use the wiper function, and closing the wiper function will not affect the normal use of the vehicle. Therefore, all functions of the wiper function are directly closed and the wiper function is prohibited from being turned on at this time to avoid aggravating the fault level of the vehicle or damaging the wiper function controller.

[0071] When the rain information is greater than the first preset rain value and less than or equal to the second preset rain value, it indicates that there is light rain in the external environment. At this time, the user may use the wiper, but will not use the high-speed wiper function. Therefore, the wiper function is closed and the high-speed wiper function is prohibited from being turned on at this time to avoid aggravating the fault level of the vehicle. However, the low-speed wiper function is not prohibited from being turned on, i.e., the user is allowed to manually turn on the low-speed wiper function to ensure that the user can turn on the low-speed wiper function when needed and ensure driving safety.

[0072] When the rain amount information is greater than the second preset rain amount value, it indicates that there is light rain, moderate rain or heavy rain in the external environment at this time, and the user is very likely to use the wiper function at this time, so the wiper high-speed function is closed, but the wiper low-speed function is not closed, and the opening of the wiper high-speed function and the wiper low-speed function is not prohibited, so as to ensure that the user can open the wiper low-speed function and the wiper high-speed function when needed, and ensure driving safety.

[0073] In this application, different operations of closing the wiper function are performed based on different situations of the rain amount information, which can not only close some functions of the wiper to avoid increasing the degree of vehicle failure, but also retain some necessary functions of the wiper to ensure driving safety and improve the safety of the vehicle.

[0074] In some embodiments, the environmental information includes light intensity information, and the main function includes a light function, and the light function includes a first brightness function and a second brightness function, and the second brightness is greater than the first brightness. Exemplarily, the light function includes but is not limited to low beam, high beam, daytime running light, ground light, door light, door handle light, reversing light, follow-me function, corner light, front washing function, rear washing function, trunk light, etc.

[0075] Closing the main function based on the environmental information includes:

[0076] In response to the light intensity information being greater than or equal to a first preset intensity, the light function is closed and the opening of the light function is prohibited;

[0077] In response to the light intensity information being greater than a second preset intensity and less than the first preset intensity, the light function is closed and the opening of the second brightness function is prohibited;

[0078] In response to the light intensity information being less than or equal to the second preset intensity, the second brightness function is closed;

[0079] Wherein, the first preset intensity is greater than the second preset intensity.

[0080] Specifically, the second preset intensity is a preset rain amount threshold when the light intensity is very small, and the first preset intensity is a threshold when the light intensity is relatively large.

[0081] When the light intensity information is greater than or equal to the first preset intensity, it indicates that the light intensity in the external environment is very strong at this time, and the user is very unlikely to use the light function at this time, so closing the light function will not affect the normal use of the vehicle, therefore all functions of the light function are directly closed and the opening of the light function is prohibited at this time, so as to avoid increasing the degree of vehicle failure or damaging the wiper function controller.

[0082] When the light intensity information is greater than the second preset intensity and less than the first preset intensity, it indicates that the light intensity in the external environment is moderate at this time, and the user may use the light function at this time, but will not use the second brightness function with larger brightness. Therefore, the light function is turned off at this time, and the second brightness function is prohibited from being turned on, so as to avoid aggravating the fault degree of the vehicle. However, the first brightness function is not prohibited from being turned on, that is, the user is allowed to manually turn on the first brightness function, so as to ensure that the user can turn on the first brightness function when needed, and ensure driving safety.

[0083] When the light intensity information is less than or equal to the second preset intensity, it indicates that the light intensity in the external environment is small at this time, and the user is very likely to use the light function at this time, so the second brightness function is turned off, but the first brightness function is not turned off, and the first brightness function and the second brightness function are not prohibited from being turned on, so as to ensure that the user can turn on the first brightness function and the second brightness function when needed, and ensure driving safety.

[0084] In this application, different operations of turning off the light function are performed based on different situations of the light intensity information, which can not only turn off some functions of the light function to avoid aggravating the fault degree of the vehicle, but also retain some necessary functions of the light function to ensure driving safety and improve the safety of the vehicle.

[0085] In some embodiments, the environmental information includes horizontal visibility information, and the main function includes a fog lamp function.

[0086] Turning off the main function based on the environmental information includes:

[0087] In response to the horizontal visibility information being greater than or equal to a first visibility, the fog lamp function is turned off and prohibited from being turned on.

[0088] In response to the horizontal visibility information being greater than a second visibility and less than the first visibility, the fog lamp function is turned off.

[0089] The first visibility is greater than the second visibility.

[0090] Specifically, the first visibility is a preset visibility threshold when the visibility is far, and the second visibility is a preset visibility threshold when the visibility is close.

[0091] When the horizontal visibility information is greater than or equal to the first visibility, it indicates that the visibility in the external environment is far at this time, and the user is very unlikely to use the fog lamp function at this time, so turning off the fog lamp function will not affect the normal use of the vehicle, and therefore the fog lamp function is directly turned off and prohibited from being turned on at this time, so as to avoid aggravating the fault degree of the vehicle or damaging the wiper function controller.

[0092] When the horizontal visibility information is greater than the second visibility and less than the first visibility, it indicates that the visibility in the external environment is relatively near at this time, at which time the user may use the fog lamp, and therefore, the fog lamp function is closed at this time but the fog lamp function is not prohibited to be turned on, so as to ensure that the user can turn on the fog lamp function when needed, and ensure driving safety.

[0093] When the horizontal visibility information is less than the second visibility, it indicates that the visibility in the external environment is very near at this time, at which time the user almost uses the fog lamp, and therefore, the fog lamp function is not closed at this time, so as to ensure that the user can turn on the fog lamp function when needed, and ensure driving safety.

[0094] In this application, different operations of closing the fog lamp function are performed based on different situations of the horizontal visibility information, which can not only avoid aggravating the fault level of the vehicle, but also improve the safety of the vehicle.

[0095] In some embodiments, the target function includes an auxiliary function or a non-essential function, and the non-essential function is all functions on the vehicle except the power-off function;

[0096] Step S300 determines the target function based on the duration and the preset function library, and closes the target function, including:

[0097] In response to the duration being greater than or equal to the third preset time and less than the first preset time, it is determined that the fault level is a secondary fault level, based on the secondary fault level, the target function is determined to be an auxiliary function in the preset function library, the auxiliary function is closed, and the auxiliary function is prohibited to be turned on; wherein the first preset time is greater than the third preset time;

[0098] In response to the duration being greater than or equal to the second preset time, it is determined that the fault level is a special fault level, based on the special fault level, the target function is determined to be a non-essential function in the preset function library, and the non-essential function is closed.

[0099] Specifically, the third preset time is a preset time threshold of a slight fault, and the second preset time is a preset time threshold of a serious fault.

[0100] When the duration is greater than or equal to the third preset time and less than the first preset time, the duration of the target voltage state of the vehicle is relatively short at this time, and the vehicle is in a slight fault state, and therefore, the fault level is determined to be a secondary fault level.

[0101] The secondary fault level is a slight fault level, at which time the fault level of the vehicle is not too serious, and some marginal functions or auxiliary functions need to be closed, and therefore, based on the secondary fault level, the target function is determined to be an auxiliary function in the preset function library, the auxiliary function is closed, and the auxiliary function is prohibited to be turned on, so as to not only avoid aggravating the fault level of the vehicle, but also not affect the use of some main functions of the vehicle.

[0102] When the duration is greater than or equal to the second preset time, at this time, the duration of the target voltage state of the vehicle is very long, the vehicle is in a serious fault state, and therefore the fault level is determined as a special fault level, at this time, the target function is determined as a non-essential function, that is, all functions on the vehicle except the power-off function of the power supply, and the non-essential function is closed to ensure the safety of the vehicle.

[0103] In the present application, the fault level is determined based on the duration, and then the corresponding target function is determined based on the fault level and closed, so that the appropriate target function is determined based on the fault level, and the closing of the target function can take into account the safety and functionality of the vehicle, which can avoid aggravating the fault degree of the vehicle, improve the safety of the vehicle, and also will not affect the use of some main functions of the vehicle, and improve the functionality of the vehicle.

[0104] In some embodiments, the voltage state of the vehicle is determined based on the system voltage in step S100, comprising:

[0105] In response to the system voltage being less than the preset minimum voltage and the system voltage duration being greater than or equal to the fourth preset time, the voltage state of the vehicle is determined as a low voltage state;

[0106] In response to the system voltage being greater than or equal to the preset minimum voltage and less than the preset maximum voltage, and the system voltage duration being greater than or equal to the fourth preset time, the voltage state of the vehicle is determined as a normal state;

[0107] In response to the system voltage being greater than or equal to the preset maximum voltage, and the system voltage duration being greater than or equal to the fourth preset time, the voltage state of the vehicle is determined as a high voltage state.

[0108] Specifically, the preset minimum voltage is a preset system minimum voltage, and the preset maximum voltage is a preset system maximum voltage.

[0109] The fourth preset time is the shortest duration of the target voltage state, and when the duration is less than the fourth preset time, at this time, the voltage state lasts for a very short time, the voltage state is unstable, and cannot be used as a basis for judgment.

[0110] When the system voltage is less than the preset minimum voltage and the system voltage duration is greater than or equal to the third preset time, it indicates that the system voltage is low and the duration reaches the preset value, and at this time, the voltage state of the vehicle is determined as a low voltage state.

[0111] When the system voltage is greater than or equal to the preset minimum voltage and less than the preset maximum voltage, and the system voltage duration is greater than or equal to the third preset time, it indicates that the system voltage is normal and the duration reaches the preset value, and at this time, the voltage state of the vehicle is determined as a normal state.

[0112] When the system voltage is greater than or equal to the preset maximum voltage, and the system voltage duration is greater than or equal to the third preset time, it is indicated that the system voltage is high voltage and the duration reaches the preset value, and at this time, the voltage state of the vehicle is determined as a high voltage state.

[0113] The low voltage state and the high voltage state are both abnormal states, and each function on the vehicle needs to be closed based on the low voltage state and the high voltage state to avoid damage of the function and related hardware under the abnormal voltage state or to aggravate the fault degree of the vehicle.

[0114] In the present application, the voltage state of the vehicle is determined based on the system voltage and the duration thereof, so that the functions of the vehicle are operated based on the voltage state, and the safety of the vehicle is improved.

[0115] In some embodiments, the system voltage is divided into three states: normal, low voltage, and high voltage. The control method of the vehicle function further includes:

[0116] 1. When the system is powered on initially, the voltage may fluctuate within 100 ms due to system initialization, and at this time, the default state of the system voltage is normal, and then the voltage state is monitored in real time; the voltage sampling circuit sends the voltage of the controller to the voltage processing module VRM in real time;

[0117] 2. After the system is woken up, the voltage state is first judged, and the voltage state is automatically updated; and whether the voltage is normal is outputted;

[0118] 3. In the low voltage state, if "low voltage recovery voltage ≤ system voltage < normal voltage upper limit", and stable for 2±0.1S (i.e. the fourth preset time) continuously, the voltage state becomes normal;

[0119] 4. In the high voltage state, if "normal voltage lower limit ≤ system voltage < high voltage recovery voltage", and stable for 2±0.1S continuously, the voltage state becomes normal;

[0120] 5. In any state, if "system voltage < normal voltage lower limit", and stable for 2±0.1S continuously, the voltage state becomes low voltage;

[0121] 6. In any state, if "system voltage > normal voltage upper limit", and stable for 0.2±0.1S continuously, the voltage state is high voltage;

[0122] 7. In all other cases, the voltage state remains unchanged;

[0123] 8. The VRM module feeds back the voltage state to other function modules in real time, and since high voltage is relatively dangerous and easy to cause damage to the controller or device, each function module is controlled based on the voltage state, and the specific operation is as follows:

[0124] a. If the voltage is high or low for more than 10S (i.e. the third preset time), the user is notified by the yellow light of the instrument to stop and check, and if it is high voltage, the EEM sends the following functions to be closed:

[0125] 1). If the top light and reading light are in the door control position at this time, the top light and reading light are turned off;

[0126] 2). The follow-home function is turned off;

[0127] 3). The front wiper high-speed function is turned off;

[0128] 4). The ambient light output is turned off, which cannot be controlled by the switch at this time;

[0129] 5). The front and rear seat ventilation and heating function outputs are controlled to be turned off, and the switch cannot be controlled at this time;

[0130] 6). The proximity light show, unlocking light show, and exhibition light show are controlled to be turned off, and cannot be turned on again by the switch;

[0131] 7). The front nozzle heating function and the front wiper heating function are controlled to be turned off.

[0132] b. If the voltage is high or low for more than 30S (i.e. the first preset time), the user is notified by the red light of the instrument to stop and check and stay away from the vehicle; at this time, if it is high voltage, the EEM sends instructions to close the following functions:

[0133] 1). The follow-home function is turned off, and if the top light and reading light are in the door control position at this time, the top light and reading light are turned off;

[0134] 2). The front wiper function is turned off, and if it is in the on state at this time, it needs to be automatically returned to the home position;

[0135] 3). The rear wiper function is turned off, and if it is in the on state at this time, it needs to be automatically returned to the home position;

[0136] 4). The front fog light output is turned off;

[0137] 5). The rear fog light output is turned off;

[0138] 6). The low beam light output is turned off;

[0139] 7). The high beam light output is turned off;

[0140] 8). The daytime running light output is turned off;

[0141] 9). The ground light output is turned off;

[0142] 10). The door light output is turned off;

[0143] 11). The door handle light output is turned off;

[0144] 12) Turn off the reverse light output;

[0145] 13) Turn off the follow me to find car function;

[0146] 14) Turn off the corner light output;

[0147] 15) Turn off the front washer function;

[0148] 16) Turn off the rear washer function;

[0149] 17) Turn off the trunk light output;

[0150] 18) Turn off the ambient light output, which is now not controllable by the switch;

[0151] 19) Control to turn off the front and rear seat ventilation and heating functions, which are now not controllable by the switch signal;

[0152] 20) Control to turn off the approach light show, unlock light show, and showroom light show, which cannot be turned on again by the switch;

[0153] 21) Control to turn off the front nozzle heating function and the front wiper heating function.

[0154] c. If the voltage continues to be high or low for more than 1 min (i.e., the second preset time), the user is notified by the instrument indicating the purple light and the 4S store is notified, and at this time the fault is of a serious level; at this time, the EEM sends all load turn-off instructions except for the power-off instruction.

[0155] It should be noted that the method of the embodiments of the present application can be executed by a single device, such as a computer or a server, etc. The method of the embodiments of the present application can also be applied to a distributed scenario, and be completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only execute one or more steps in the method of the embodiments of the present application, and the multiple devices can interact with each other to complete the method.

[0156] It should be noted that some embodiments of the present application have been described above. In some cases, the actions or steps recorded in the above embodiments can be executed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multi-task processing and parallel processing are possible or can be advantageous.

[0157] Based on the same inventive concept, the present application also provides a vehicle function control device corresponding to any of the above-mentioned embodiment methods.

[0158] With reference to FIG. 2, a control device of a vehicle function is provided at a head unit, and the device includes a processor configured to execute the following program modules stored in a memory:

[0159] The acquisition module 100 is configured to acquire a system voltage of the vehicle and determine a voltage state of the vehicle based on the system voltage.

[0160] The determination module 200 is configured to, in response to the voltage state being a target voltage state, determine a duration of the target voltage state.

[0161] The execution module 300 is configured to determine a target function based on the duration and a preset function library, and turn off the target function of the vehicle.

[0162] In some embodiments, the execution module 300 is further configured to:

[0163] determine a fault level based on the duration;

[0164] determine, in the preset function library, a target function corresponding to the fault level based on the fault level, and turn off the target function.

[0165] In some embodiments, the target function includes an auxiliary function and a main function.

[0166] In some embodiments, the execution module 300 is further configured to:

[0167] in response to the duration being greater than or equal to a first preset time and less than a second preset time, determine that the fault level is a first-level fault level; and wherein the second preset time is greater than the first preset time.

[0168] determine, in the preset function library, that the target function corresponding to the first-level fault level is the auxiliary function and the main function based on the first-level fault level.

[0169] turn off the auxiliary function and prohibit the auxiliary function from being turned on.

[0170] acquire environmental information and turn off the main function based on the environmental information.

[0171] In some embodiments, the environmental information includes rainfall information, the main function includes a wiper function, the wiper function includes a high-speed wiper function and a low-speed wiper function, and a wiper speed of the high-speed wiper function is greater than a wiper speed of the low-speed wiper function.

[0172] In some embodiments, the execution module 300 is further configured to:

[0173] in response to the rainfall information being less than or equal to a first preset rainfall value, turn off the wiper function and prohibit the wiper function from being turned on.

[0174] in response to the rain information being greater than the first preset rain value and less than or equal to the second preset rain value, the wiper function is turned off and the wiper high-speed function is prohibited from being turned on;

[0175] in response to the rain information being greater than the second preset rain value, the wiper high-speed function is turned off.

[0176] The second preset rain value is greater than the first preset rain value.

[0177] In some embodiments, the environmental information includes illumination intensity information, the main function includes a light function, the light function includes a first brightness function and a second brightness function, and the second brightness is greater than the first brightness.

[0178] In some embodiments, the execution module 300 is further configured to:

[0179] in response to the illumination intensity information being greater than or equal to a first preset intensity, the light function is turned off and the light function is prohibited from being turned on;

[0180] in response to the illumination intensity information being greater than a second preset intensity and less than the first preset intensity, the light function is turned off and the second brightness function is prohibited from being turned on;

[0181] in response to the illumination intensity information being less than or equal to the second preset intensity, the second brightness function is turned off.

[0182] The first preset intensity is greater than the second preset intensity.

[0183] In some embodiments, the environmental information includes horizontal visibility information, and the main function includes a fog lamp function.

[0184] In some embodiments, the execution module 300 is further configured to:

[0185] in response to the horizontal visibility information being greater than or equal to a first visibility, the fog lamp function is turned off and the fog lamp function is prohibited from being turned on;

[0186] in response to the horizontal visibility information being greater than a second visibility and less than the first visibility, the fog lamp function is turned off.

[0187] The first visibility is greater than the second visibility.

[0188] In some embodiments, the target function includes an auxiliary function or a non-essential function, and the non-essential function is all functions on the vehicle except for the power-off function.

[0189] In some embodiments, the execution module 300 is further configured to:

[0190] In response to the duration being greater than or equal to the third preset time and less than the first preset time, the fault level is determined as a secondary fault level, based on the secondary fault level, the target function is determined as an auxiliary function in the preset function library, the auxiliary function is closed, and the auxiliary function is prohibited from being turned on; and the first preset time is greater than the third preset time.

[0191] In response to the duration being greater than or equal to the second preset time, the fault level is determined as a special fault level, based on the special fault level, the target function is determined as a non-essential function in the preset function library, and the non-essential function is closed.

[0192] In some embodiments, the acquisition module 100 is further configured to:

[0193] In response to the system voltage being less than the preset minimum voltage and the system voltage duration being greater than a fourth preset time, the voltage state of the vehicle is determined as a low voltage state.

[0194] In response to the system voltage being greater than or equal to the preset minimum voltage and less than the preset maximum voltage, and the system voltage duration being greater than the fourth preset time, the voltage state of the vehicle is determined as a normal state.

[0195] In response to the system voltage being greater than or equal to the preset maximum voltage, and the system voltage duration being greater than the fourth preset time, the voltage state of the vehicle is determined as a high voltage state.

[0196] For the convenience of description, the above apparatus is described in various modules in terms of functions. Of course, in the implementation of the present application, the functions of the modules can be implemented in one or more software and / or hardware.

[0197] The apparatus of the above embodiments is used to implement the control method of the corresponding vehicle function in any of the preceding embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described here again.

[0198] Based on the same inventive concept, corresponding to any of the above method embodiments, the present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor executes the program to implement the control method of the vehicle function of any of the embodiments.

[0199] FIG. 3 shows a more specific hardware structure of an electronic device according to the present embodiment. The device can include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are communicatively connected to each other within the device through the bus 1050.

[0200] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits, etc., for executing relevant programs to implement the technical solutions provided by the embodiments of the present specification.

[0201] The memory 1020 can be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 can store an operating system and other application programs, and when the technical solutions provided by the embodiments of the present specification are implemented by software or firmware, the relevant program codes are saved in the memory 1020 and called and executed by the processor 1010.

[0202] The input / output interface 1030 is configured to connect input / output modules to implement information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices can include a display, a speaker, a vibrator, an indicator light, etc.

[0203] The communication interface 1040 is configured to connect a communication module (not shown in the figure) to implement the communication interaction between the device and other devices. The communication module can realize communication through a wired manner (such as USB, network cable, etc.) or through a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).

[0204] The bus 1050 includes a channel for transmitting information between various components (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040) of the device.

[0205] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can also only include the components necessary to implement the solutions of the embodiments of the present specification, and does not have to include all the components shown in the figure.

[0206] The electronic device of the above embodiment is used to implement the control method of the corresponding vehicle function in any of the preceding embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0207] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the control method of the vehicle function of any of the above embodiments.

[0208] The computer-readable medium of the present embodiment includes permanent and non-permanent, removable and non-removable media, which can be implemented by any method or technology to store information. The information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette, magnetic tape disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.

[0209] The storage medium of the above embodiment stores computer instructions for causing a computer to execute the control method of the vehicle function of any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0210] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a computer program product comprising computer program instructions that, when executed on a computer, cause the computer to execute the control method of the vehicle function of any of the above embodiments, having the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0211] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application also provides a vehicle comprising the device, electronic device, storage medium or computer program product of any of the above embodiments. The vehicle has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0212] It can be understood that before using the technical solutions of various embodiments in the present disclosure, the user will be informed of the type, use range, use scenario, etc. of the personal information involved in a proper manner, and the authorization of the user will be obtained.

[0213] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose, based on the prompt message, whether to provide personal information to the software or hardware such as electronic devices, applications, servers, or storage media performing the operations of this disclosed technical solution.

[0214] As an optional but not limited implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0215] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.

[0216] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application is limited to these examples; under the concept of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the above embodiments of this application, which are not provided in detail for the sake of brevity.

[0217] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0218] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.

[0219] Embodiments of the present application are intended to cover any and all such substitutions, modifications, and variations. Accordingly, any one of the above-described embodiments of the present application can be replaced by any other disclosed embodiments of the present application, and the entirety of any disclosed series can be substituted for any other disclosed series, and the entirety of any disclosed series can be substituted for any other disclosed series, and the entirety of any disclosed series can be substituted for any other disclosed series, and the entirety of any disclosed series can be substituted for any other disclosed series, and the entirety of any disclosed series can be substituted for any other disclosed series, and the entirety of any disclosed series can be substituted for any other disclosed series, and the entirety of any disclosed series can be substituted for any other disclosed series, and the entirety of

Claims

1. A control method of a function of a vehicle, characterized by, The method comprises: acquiring a system voltage of the vehicle, and determining a voltage state of the vehicle based on the system voltage; in response to the voltage state being a target voltage state, determining a duration of the target voltage state; based on the duration and a preset function library, determining a target function, and shutting down the target function of the vehicle.

2. The method of claim 1, wherein, The determining of the target function based on the duration and the preset function library and the shutting down of the target function comprise: based on the duration, determining a fault level; based on the fault level, determining the target function corresponding to the fault level in the preset function library, and shutting down the target function.

3. The method of claim 2, wherein, The target function comprises an auxiliary function and a main function; the determining of the target function based on the duration and the preset function library and the shutting down of the target function comprise: in response to the duration being greater than or equal to a first preset time and less than a second preset time, determining that the fault level is a first-level fault level; wherein the second preset time is greater than the first preset time; based on the first-level fault level, determining that the target function corresponding to the first-level fault level in the preset function library is the auxiliary function and the main function; shutting down the auxiliary function and prohibiting the auxiliary function from being started; acquiring environmental information, and shutting down the main function based on the environmental information.

4. The method of claim 3, wherein, The environmental information comprises rainfall information, the main function comprises a wiper function, the wiper function comprises a high-speed wiper function and a low-speed wiper function, and a wiper speed of the high-speed wiper function is greater than a wiper speed of the low-speed wiper function; The shutting down of the main function based on the environmental information comprises: in response to the rainfall information being less than or equal to a first preset rainfall value, shutting down the wiper function and prohibiting the wiper function from being started; in response to the rainfall information being greater than the first preset rainfall value and less than or equal to a second preset rainfall value, shutting down the wiper function and prohibiting the high-speed wiper function from being started; in response to the rainfall information being greater than the second preset rainfall value, shutting down the high-speed wiper function; wherein the second preset rainfall value is greater than the first preset rainfall value.

5. The method of claim 3, wherein, The environmental information comprises illumination intensity information, the main function comprises a light function, the light function comprises a first brightness function and a second brightness function, and the second brightness is greater than the first brightness; The shutting down of the main function based on the environmental information comprises: in response to the illumination intensity information being greater than or equal to a first preset intensity, shutting down the light function and prohibiting the light function from being started; in response to the illumination intensity information being greater than a second preset intensity and less than the first preset intensity, shutting down the light function and prohibiting the second brightness function from being started; in response to the illumination intensity information being less than or equal to the second preset intensity, shutting down the second brightness function; wherein the first preset intensity is greater than the second preset intensity.

6. The method of claim 3, wherein, The environmental information comprises horizontal visibility information, and the main function comprises a fog lamp function; The shutting down of the main function based on the environmental information comprises: in response to the horizontal visibility information being greater than or equal to a first visibility, shutting down the fog lamp function and prohibiting the fog lamp function from being started; in response to the horizontal visibility information being greater than the second visibility and less than the first visibility, the fog lamp function is turned off; wherein the first visibility is greater than the second visibility.

7. The method of claim 6, wherein, Further comprising: in response to the horizontal visibility information being less than or equal to the second visibility, the fog lamp function is prohibited from being turned off.

8. The method of claim 3, wherein, the target function includes an auxiliary function or a non-essential function, the non-essential function being all functions on the vehicle except for a power-off function; the determining the target function based on the duration and the preset function library and turning off the target function includes: in response to the duration being greater than or equal to a third preset time and less than the first preset time, a second fault level is determined, based on the second fault level, the auxiliary function is determined as the target function in the preset function library, the auxiliary function is turned off, and the auxiliary function is prohibited from being turned on; wherein the first preset time is greater than the third preset time; in response to the duration being greater than or equal to a second preset time, a special fault level is determined, based on the special fault level, the non-essential function is determined as the target function in the preset function library, and the non-essential function is turned off.

9. The method of claim 8, wherein, the turning off the auxiliary function includes: turning off a roof light, a reading light, turning off a follow-home function, turning off a front wiper high-speed function, turning off an ambient light, turning off ventilation and heating functions of front and rear seats, turning off proximity light shows, unlocking light shows, and exhibition light shows, turning off a front nozzle heating function, and turning off a front wiper heating function.

10. The method of claim 1, wherein, the determining the voltage state of the vehicle based on the system voltage includes: in response to the system voltage being less than a preset minimum voltage and the system voltage duration being greater than a fourth preset time, a low-voltage state is determined as the voltage state of the vehicle; in response to the system voltage being greater than or equal to the preset minimum voltage and less than a preset maximum voltage, and the system voltage duration being greater than the fourth preset time, a normal state is determined as the voltage state of the vehicle; in response to the system voltage being greater than or equal to the preset maximum voltage, and the system voltage duration being greater than the fourth preset time, a high-voltage state is determined as the voltage state of the vehicle.

11. A control device of a vehicle function, characterized by the device is arranged at a car terminal, and the device includes a processor, wherein the processor is configured to execute the following program modules stored in a memory: an acquisition module configured to acquire a system voltage of a vehicle and determine a voltage state of the vehicle based on the system voltage; a determination module configured to determine a duration of a target voltage state in response to the voltage state being the target voltage state; an execution module configured to determine a target function based on the duration and a preset function library and turn off the target function of the vehicle.

12. An electronic device comprising a memory, a processor, and a computer program stored on the memory and running on the processor, characterized in that, the processor executes the programs to implement the method of any one of claims 1 to 10.

13. A vehicle comprising the electronic device of claim 12 or the control device of vehicle functions of claim 11.

Citation Information

Patent Citations

  • Method and device for controlling a rear fog light of a motor vehicle

    CN104684759A

  • Vehicle power supply and distribution fault diagnosis method and vehicle power supply and distribution system

    CN114312320A

  • Intelligent relay box with fault alarm and diagnosis functions

    CN116073324A

  • Vehicle function control method, electronic equipment and vehicle

    CN119099517A

  • Vehicle Device and Method for Operating a Vehicle Device

    US20210178910A1