Vehicle control method and device, electronic equipment and storage medium

By only waking up the necessary target modules in the vehicle sleep state and charging according to the battery capacity, the problem of vehicle energy wasting under remote control of the Internet of Vehicles was solved, and more efficient energy management was achieved.

CN120396860APending Publication Date: 2025-08-01GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202410090675.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-22
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

When the vehicle network remotely controls the vehicle module, the vehicle consumes too much energy when it is not driving, especially in the dormant state, the entire vehicle module remains awake, resulting in energy waste.

Method used

In the vehicle sleep state, only the corresponding target module of the remote control request is awakened, and the remaining battery power is compared with the power threshold required for the target module to work, to ensure that the target module works normally, while keeping other modules sleep, and ensuring sufficient power is achieved through charging the power module.

Benefits of technology

It reduces the energy consumption of other modules of the vehicle in the dormant state, improves battery utilization efficiency, and reduces the energy consumption of the entire vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120396860A_ABST
    Figure CN120396860A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle control method and device, electronic equipment and a storage medium, and the vehicle control method comprises the steps: obtaining a remote control request for requesting to control a target module in a vehicle under the condition that the vehicle is in a dormant state; in response to the remote control request, whether the residual electric quantity of a storage battery is larger than a first threshold value or not is determined, and the first threshold value is determined based on the electric quantity needed when the target module works; if the residual electric quantity is larger than the first threshold value, the target module is awakened to work, other modules in the vehicle are kept in the dormant state continuously, and the other modules are modules in the dormant state except the target module in the vehicle. Other modules in the dormant state on the vehicle are still in the dormant state, and energy consumption of other modules on the vehicle is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of vehicle networking, and more specifically, to a vehicle control method, device, electronic device, and storage medium. Background Art

[0002] Vehicle networking is one of the future development trends of automobiles, and it brings a lot of convenience to vehicle owners. For example, in summer, the vehicle can be started in advance through vehicle networking and the air conditioner can be controlled to cool in advance. In winter, the vehicle can be started in advance through vehicle networking and the control of the air conditioner can be used to heat in advance, so as to improve the user's experience of using the vehicle.

[0003] However, remotely controlling the corresponding modules of the vehicle to work through vehicle networking requires the whole vehicle to be in a wake-up state, which results in excessive energy consumption when the vehicle is not in motion. Summary of the Invention

[0004] In view of the above problems, this application proposes a vehicle control method, device, electronic device, and storage medium.

[0005] In a first aspect, an embodiment of this application provides a vehicle control method, and the method includes: when the vehicle is in a sleep state, obtaining a remote control request for requesting to control a target module in the vehicle; in response to the remote control request, determining whether the remaining power of the battery is greater than a first threshold, where the first threshold is determined based on the power required for the target module to work; if the remaining power is greater than the first threshold, waking up the target module to work and keeping other modules in the vehicle in a sleep state, where the other modules are the modules in the vehicle that are in a sleep state except the target module.

[0006] In an optional embodiment, after determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request, the method further includes: if the remaining power is not greater than the first threshold, starting a power module to charge the battery so that the power of the battery after charging is greater than the first threshold.

[0007] In an optional embodiment, before determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request, the method further includes: waking up a power detection module every first time period, and detecting the remaining power of the battery through the power detection module; determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request includes: in response to the remote control request, obtaining the remaining power of the battery detected by the power detection module last time; determining whether the remaining power is greater than the first threshold.

[0008] In an alternative embodiment, after waking up the target module to operate and keeping other modules in the vehicle in a sleep state if the remaining power is greater than the first threshold, the method further includes: waking up the power detection module every second duration, and detecting the remaining power of the battery through the power detection module, where the second duration is less than the first duration.

[0009] In an alternative embodiment, after waking up the power detection module every second duration and detecting the remaining power of the battery through the power detection module, it further includes: if the remaining power detected by the power detection module last time is greater than the second threshold, waking up the power detection module every first duration and detecting the remaining power of the battery through the power detection module; if the remaining power is not greater than the second threshold, starting the power module to charge the battery so that the power of the battery after charging is greater than the second threshold; after completing the charging of the battery, waking up the power detection module every first duration.

[0010] In an alternative embodiment, before the vehicle's vehicle network module receives the remote control request and determines whether the remaining power of the battery is greater than the first threshold in response to the remote control request, the method further includes: performing a security authentication on the remote control request using the vehicle network module to obtain an authentication result; if the authentication result indicates that the remote control request passes the security authentication, after transmitting the remote control request to the central control unit of the vehicle through the vehicle network module, switching the state of the vehicle network module to a sleep state; determining whether the remaining power of the battery of the vehicle is greater than the first threshold in response to the remote control request includes: determining whether the remaining power of the battery is greater than the first threshold through the central control unit in response to the remote control request.

[0011] In an alternative embodiment, determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request includes: determining whether the remaining power of the battery is greater than the first threshold through the central control unit in response to the remote control request.

[0012] In an alternative embodiment, if the remaining power is greater than the first threshold, wake up the target module to work and keep other modules in the vehicle in the sleep state continuously, including: if the remaining power is greater than the first threshold, after sending a control instruction to the target domain controller of the target module through the central control unit, switch the state of the central control unit to the sleep state; wake up the target module to work through the target domain controller and keep the other modules in the sleep state continuously.

[0013] In a second aspect, an embodiment of the present application provides a vehicle control device, including: a remote control request acquisition module, configured to acquire a remote control request for requesting to control a target module in the vehicle when the vehicle is in the sleep state; a power determination module, configured to determine whether the remaining power of the storage battery is greater than a first threshold in response to the remote control request, where the first threshold is determined based on the power required when the target module works; a wake-up module, configured to wake up the target module to work if the remaining power is greater than the first threshold and keep other modules in the vehicle in the sleep state continuously, where the other modules are the modules in the sleep state except the target module in the vehicle.

[0014] In a third aspect, an embodiment of the present application provides an electronic device, including: one or more processors; a memory; one or more application programs, where the one or more application programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the vehicle control method provided in the first aspect above.

[0015] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where program code is stored in the computer-readable storage medium, and the program code can be called by a processor to execute the vehicle control method provided in the first aspect above.

[0016] The solution provided by the present application wakes up only the target module corresponding to the remote control request in the sleep state of the vehicle, and compares the remaining power of the storage battery with the first threshold power required for the target module to work, so as to determine that the remaining power of the storage battery can ensure the normal work of the target module, and during the work of the target module, other modules in the sleep state on the vehicle still remain in the sleep state, reducing the energy consumption of other modules on the vehicle. Description of the Drawings

[0017] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those skilled in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.

[0018] Figure 1 The flowchart of the vehicle control method provided by an embodiment of the present application is shown.

[0019] Figure 2 The flowchart of the vehicle control method provided by another embodiment of the present application is shown.

[0020] Figure 3 The flowchart of the vehicle control method provided by yet another embodiment of the present application is shown.

[0021] Figure 4 The flowchart of the vehicle control method provided by still another embodiment of the present application is shown.

[0022] Figure 5 The flowchart of the cooperation process among various modules in a vehicle control method provided by an embodiment of the present application is shown.

[0023] Figure 6 The information interaction diagram of a vehicle control method provided by an embodiment of the present application is shown.

[0024] Figure 7 The controller cooperation flowchart with the ventilation and heating module as the target module provided by an embodiment of the present application is shown.

[0025] Figure 8 The structural block diagram of the vehicle control device provided by an embodiment of the present application is shown.

[0026] Figure 9 The structural block diagram of the electronic device for executing the vehicle control method according to the embodiment of the present application provided by the embodiment of the present application is shown. Detailed implementation

[0027] To enable those skilled in the art to better understand the solutions of the present application, the following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the accompanying drawings in the embodiments of the present application.

[0028] In view of the technical problems raised in the background art, the inventor has proposed a vehicle control method, device, electronic device, and storage medium. When the vehicle is in a dormant state, only the target module corresponding to the remote control request is awakened, and the remaining power of the battery is compared with the first threshold power required for the operation of the target module to determine that the remaining power of the battery can ensure the normal operation of the target module. Moreover, during the operation of the target module, other modules on the vehicle that are in a dormant state remain dormant, reducing the energy consumption of other modules on the vehicle.

[0029] Please refer to Figure 1 , Figure 1 which shows a schematic flowchart of the vehicle control method provided by an embodiment of the present application. In a specific embodiment, the vehicle control method is applied to a vehicle control device 200 as shown in Figure 8 and an electronic device configured with the vehicle control device 200.

[0030] Next, the following Figure 1 shown process will be elaborated in detail. The vehicle control method may specifically include the following steps:

[0031] Step S110: When the vehicle is in a dormant state, obtain a remote control request for requesting to control a target module in the vehicle.

[0032] Among them, the dormant state of the vehicle means that when the vehicle is not in use, the in-vehicle controller as a whole enters a low-power state. In the dormant state, the in-vehicle controller only maintains a simple monitoring function to wait for awakening, while turning off some power-consuming functional modules.

[0033] The remote control request may be a control request issued by a user on a terminal device connected to the vehicle. The remote control request includes, but is not limited to, control information such as the information of the target module to be controlled, the control purpose, the control result, and the control duration. The terminal device may be a mobile terminal or a server terminal, and the terminal device for sending a remote control request to the vehicle is not specifically limited herein. The target module may be a ventilation and heating module, or a window control module, or a door lock control module, and the target module is not specifically limited herein.

[0034] In the vehicle sleep state, a remote control request of a user can be obtained through a monitoring module with a remote request monitoring function. The controller can determine the target module controlled by the remote control request based on the function module information in the remote control request. The remote control request can also be obtained through the central control unit of the vehicle, and the central control unit determines the target module controlled by the remote control request based on the function module information in the remote control request. The specific manner of obtaining the remote control request and the manner of determining the target module controlled in the remote control request are not specifically limited herein. The monitoring module can be a monitoring module or a vehicle networking module, and the monitoring module is not specifically limited herein.

[0035] Step S120: In response to the remote control request, determine whether the remaining power of the battery is greater than a first threshold, where the first threshold is determined based on the power required for the target module to operate.

[0036] Among them, the remaining power of the battery can be the remaining power of the battery obtained in real time by the power detection unit in the vehicle, the remaining power of the battery detected by the power detection module before the vehicle goes to sleep, or the remaining power detected by the power detection module after being awakened with a preset wake-up duration. The specific manner of obtaining the remaining power of the battery is not specifically limited herein.

[0037] In a vehicle, different function modules require different amounts of power to operate. Therefore, in this application, first determine the target module controlled in the remote control request, and then determine the first threshold. Finally, judge whether the remaining power of the battery can meet the operating requirements of the target module based on the magnitude relationship between the remaining power of the battery and the first threshold.

[0038] In some embodiments, when there are more than one target module controlled in the remote control request, the required powers of the multiple target modules can be accumulated to determine the first threshold, and then judge the magnitude relationship between the first threshold and the remaining power of the battery to determine whether the remaining power of the battery can meet the operating requirements of the multiple target modules. The number of target modules controlled in the remote control request and the determination of the first threshold are not specifically limited herein.

[0039] Step S130: If the remaining power is greater than the first threshold, wake up the target module to operate and keep other modules in the vehicle in the sleep state, where the other modules are the modules in the sleep state in the vehicle except the target module.

[0040] In an embodiment of the present application, when the remaining power is greater than the first threshold, it indicates that the current power of the storage battery is sufficient to ensure the operation of the target module, and there is no need to wake up other dormant modules in the vehicle or wake up the vehicle. Therefore, when the remaining power is greater than the first threshold, only the target module is woken up to operate, and the modules in the dormant state other than the target module in the vehicle continue to remain in the dormant state to reduce unnecessary consumption of the storage battery of the vehicle in the dormant state.

[0041] The vehicle control method provided by the embodiment of the present application, in the vehicle dormant state, only wakes up the target module corresponding to the remote control request, and compares the remaining power of the storage battery with the first threshold power required for the operation of the target module to determine that the remaining power of the storage battery can ensure the normal operation of the target module, and during the operation of the target module, other modules in the dormant state on the vehicle still remain in the dormant state, reducing the energy consumption of other modules on the vehicle.

[0042] Please refer to Figure 2 , Figure 2 which shows a schematic flowchart of a vehicle control method provided by another embodiment of the present application. The following will elaborate in detail on the Figure 2 shown process. The vehicle control method may specifically include the following steps:

[0043] Step S210: When the vehicle is in the dormant state, obtain a remote control request for requesting to control the target module in the vehicle.

[0044] Step S220: In response to the remote control request, determine whether the remaining power of the storage battery is greater than the first threshold, where the first threshold is determined based on the power required for the operation of the target module.

[0045] For the detailed elaboration of steps S210 to S220, please refer to steps S110 to S120 in the foregoing embodiment, which will not be elaborated here again.

[0046] Step S230: If the remaining power is not greater than the first threshold, start the power module to charge the storage battery so that the power of the storage battery after charging is greater than the first threshold.

[0047] Among them, the power module is the engine module in a fuel vehicle, and the power module in a new energy vehicle is the high-voltage module. The high-voltage module includes but is not limited to components such as power batteries, drive motors, and high-voltage distribution boxes. The high-voltage module is used to start and drive new energy vehicles. Starting the power module of the vehicle means starting the engine module in a fuel vehicle or performing a high-voltage power-on operation on the high-voltage module of a new energy vehicle.

[0048] When the remaining power of the storage battery is not greater than the first threshold, it indicates that the current remaining power of the storage battery cannot ensure the operation of the target module, and the storage battery needs to be charged to ensure that the target module can complete the operation corresponding to the remote control request. Therefore, the power module of the vehicle is awakened and started to charge the storage battery, so that the power of the storage battery after charging is greater than the first threshold to ensure the operation of the target module. After charging the storage battery and the power of the storage battery after charging is greater than the first threshold, to reduce the energy consumption of the whole vehicle, the state of the power module can be switched to the sleep state.

[0049] The vehicle control method provided by the embodiment of the present application, when the remaining power of the storage battery is not enough to ensure the operation of the target module, awakens and starts the power module of the vehicle to charge the storage battery, so that the power of the storage battery after charging is greater than the first threshold required for the operation of the target module, to ensure the operation required by the target module. Moreover, after charging the storage battery, the power module will also enter the sleep state, avoiding the energy consumption caused by the power module being in the long-term wake-up state.

[0050] Please refer to Figure 3 , Figure 3 which shows a schematic flowchart of a vehicle control method provided by another embodiment of the present application. The following will elaborate in detail on the Figure 3 shown process. The vehicle control method may specifically include the following steps:

[0051] Step S310: When the vehicle is in the sleep state, obtain a remote control request for requesting to control a target module in the vehicle.

[0052] For the detailed elaboration of step S310, please refer to step S110 of the foregoing embodiment, which will not be elaborated here again.

[0053] Step S320: Wake up the power detection module every first time period, and detect the remaining power of the storage battery through the power detection module.

[0054] Wherein, the first time period refers to the interval time period for the power detection module to detect the power of the storage battery, which can be custom-set by the user, and no specific limitation is imposed on the first time period here. It should be clear that whether the vehicle is in the sleep state or the non-sleep state, the power detection module will be awakened at intervals of the first time period to detect the remaining power of the storage battery.

[0055] In the power detection module, the remaining power of the storage battery can be detected by a power detection sensor. The power detection sensor can be an Electronic Battery Sensor (EBS), or other sensors for detecting the battery power. The type of sensor in the power detection module is not specifically limited herein. The power detection module is woken up at the first detection interval to detect the remaining power of the storage battery. Compared with detecting the remaining power of the storage battery in real time, it saves more vehicle energy consumption. Moreover, by waking up the power detection module to detect the remaining power of the storage battery at the first interval, it is possible to determine whether the storage battery is damaged based on the remaining power. For example, if the remaining power detected last time is the first power, and after an interval of the first duration, the detected remaining power is the second power, it is possible to determine whether excessive power consumption occurs by comparing the difference between the first power and the second power, and thus determine whether the storage battery is damaged.

[0056] Step S330: In response to the remote control request, obtain the remaining power of the storage battery detected by the power detection module last time.

[0057] Step S340: Determine whether the remaining power is greater than the first threshold.

[0058] In the embodiments of the present application, since the time when the remote control request is obtained is not necessarily the time when the power detection module is woken up, in order to ensure the accuracy of the remaining power of the storage battery, the remaining power detected by the power detection module last time is compared with the first threshold to determine whether the remaining power detected last time is greater than the first threshold.

[0059] Step S350: If the remaining power is greater than the first threshold, wake up the target module to work and keep other modules in the vehicle in the sleep state. The other modules are the modules in the vehicle that are in the sleep state except the target module.

[0060] For a detailed description of Step S350, please refer to Step S130 in the foregoing embodiments, and details are not described herein again.

[0061] Step S360: Wake up the power detection module every second interval, and detect the remaining power of the storage battery through the power detection module. The second interval is less than the first interval.

[0062] In the embodiments of the present application, in order to avoid the impact of the aging or damage of the storage battery on the work of the target module, it is necessary to wake up the power detection module more frequently during the work of the target module to obtain the remaining power of the storage battery during the work of the target module. Therefore, after the target module starts to work, the power detection module is woken up at the second interval to detect the remaining power of the storage battery.

[0063] The second duration setting can be preset at the factory or can be customized by the user. The setting method of the second duration and the specific duration of the second duration are not limited herein.

[0064] Step S370: If the remaining power detected by the power detection module last time is greater than the second threshold, then every interval of the first duration, wake up the power detection module and detect the remaining power of the storage battery through the power detection module.

[0065] Step S380: If the remaining power is not greater than the second threshold, then start the power module to charge the storage battery so that the power of the storage battery after charging is greater than the second threshold.

[0066] Among them, the remaining power detected by the power detection module last time being greater than the second threshold indicates that the electric energy of the storage battery is normally consumed, and there is no old or damaged storage battery. Therefore, update the interval duration for waking up the power detection module from the second duration to the first duration, and wake up the power detection module every interval of the first duration to detect the remaining power of the storage battery.

[0067] The remaining power not being greater than the second threshold indicates that the electric energy consumption of the storage battery is too large, which may be caused by the old or damaged storage battery. To ensure that the storage battery can provide sufficient electric energy for the target module, it is necessary to start the power module of the vehicle to charge the storage battery, so that the power of the storage battery after charging is greater than the second threshold. After the charging of the storage battery is completed, switch the state of the power module to the sleep state. The charging completion flag can be reaching the preset charging duration or the power of the storage battery being greater than the second threshold.

[0068] Step S390: After the charging of the storage battery is completed, wake up the power detection module every interval of the first duration.

[0069] In the embodiment of the present application, after the power module completes the charging of the storage battery, update the interval duration for waking up the power detection module from the second duration to the first duration to reduce the wake-up times of the power detection module and save the electric energy of the vehicle.

[0070] The vehicle control method provided by the embodiment of the present application wakes up the battery power detection module at regular intervals to detect the remaining power of the battery, reducing the energy consumed by the battery power detection module for continuously obtaining the remaining power of the battery. Moreover, to prevent the risk of power shortage caused by the aging or damage of the battery, when the target module is working, the wake-up cycle of the battery power detection module will be accelerated to obtain the remaining power of the battery more frequently. When the remaining power is greater than a certain threshold, the wake-up cycle of the battery power detection module is restored to the original wake-up cycle. When the remaining power is not greater than a certain threshold, the power module is woken up to charge the battery. The automatic adjustment of the wake-up cycle by the battery power detection module can avoid the risk of power shortage during the operation of the target module.

[0071] The remote control request is received by the vehicle networking module of the vehicle. Please refer to Figure 4 , Figure 4 which shows a schematic flow chart of the vehicle control method provided by another embodiment of the present application. The following will elaborate in detail on Figure 4 the flow shown. The vehicle control method may specifically include the following steps:

[0072] Step S410: When the vehicle is in a dormant state, obtain a remote control request for requesting to control a target module in the vehicle.

[0073] For the detailed elaboration of step S410, please refer to step S110 of the foregoing embodiment, which will not be elaborated here again.

[0074] Step S420: Use the vehicle networking module to perform a security authentication on the remote control request to obtain an authentication result.

[0075] Step S430: If the authentication result indicates that the remote control request passes the security authentication, after transmitting the remote control request to the central control unit of the vehicle through the vehicle networking module, switch the state of the vehicle networking module to the dormant state.

[0076] Among them, the vehicle networking module refers to the vehicle networking communication box (Telematics BOX, TBox) module. The vehicle networking module is used for data communication between the user and the vehicle. The vehicle networking module can be connected to the user's mobile terminal through a mobile network or a wireless network to receive the user's request and feedback the vehicle information to the user. The vehicle networking module realizes the acquisition of vehicle information and the transmission of user requests through communication with the vehicle's bus.

[0077] The Central Control Unit (CCU) is a module for overall control in a vehicle. The Central Control Unit can receive requests from users and send corresponding instructions to the vehicle according to the requests of the users, so that the vehicle performs the operations corresponding to the requests.

[0078] In the embodiments of the present application, after the vehicle networking module receives a remote control request, to ensure the security of data transmission, it performs a security authentication on the remote control request and obtains the security authentication result. The security authentication includes, but is not limited to, authenticating the communication address that issues the remote control request, authenticating the communication key in the remote control request, authenticating the target address corresponding to the remote control request, and other aspects of authentication.

[0079] When the authentication result indicates that the remote control request passes the security authentication, the vehicle networking module transmits the remote control request to the Central Control Unit of the vehicle. After the vehicle networking module finishes transmitting the remote control request, to save the energy consumption in the vehicle's sleep state, the state of the vehicle networking module is switched to the sleep state.

[0080] In some embodiments, when the authentication result indicates that the remote control request fails the security authentication, the vehicle networking module no longer transmits the remote control request, and will also switch its state to the sleep state after receiving the authentication result. While saving the vehicle's energy, it waits to be woken up when receiving the next user request.

[0081] Step S440: In response to the remote control request through the Central Control Unit, determine whether the remaining power of the battery is greater than a first threshold.

[0082] In the embodiments of the present application, after the Central Control Unit receives the remote control request transmitted by the vehicle networking module, it analyzes the target module controlled in the remote control request and the first threshold of the power required by the target module. Then it obtains the remaining power of the vehicle battery to determine whether the remaining power of the battery is greater than the first threshold, and whether the remaining power of the battery can ensure the operation of the target module.

[0083] Step S450: If the remaining power is greater than the first threshold, after sending a control instruction to the target domain controller of the target module through the Central Control Unit, switch the state of the Central Control Unit to the sleep state.

[0084] Step S460: Wake up the target module to work through the target domain controller and keep the other modules in the sleep state.

[0085] In the embodiment of the present application, when the central control unit determines that the remaining power of the battery is greater than the first threshold, it sends a control instruction to the domain controller of the target module to wake up the target module. After sending the control instruction, to save vehicle energy, the state is switched to the sleep state. When the target domain controller of the target module receives the control instruction from the central control unit, it only wakes up the target module to work until the working duration of the target module reaches the control duration in the remote control request, and then controls the target module to enter the sleep state through the target domain controller. It should be noted that during the process from receiving the remote control request to the target module completing its work and entering the sleep state, other modules in the vehicle except the target module remain in the sleep state to reduce the power consumption of the vehicle.

[0086] Exemplarily, taking the target module as the ventilation and heating module as an example, please refer to Figure 5 , Figure 5 which shows a schematic diagram of the cooperation process among various modules in a vehicle control method provided by an embodiment of the present application. When the vehicle networking module receives a remote control request from a user, the vehicle networking module performs security authentication, and then transmits the remotely controlled request that has passed the security authentication to the central control unit. After the transmission is completed, the state of the vehicle networking module is switched to the sleep state and the network is released. If the remote control request fails the security authentication, the remotely controlled request is not transmitted to the central control unit, and after the security authentication of the remote control request is completed, the state of the vehicle networking module is switched to the sleep state and the network is released. When the central control unit receives the remotely controlled request that has passed the security authentication transmitted by the vehicle networking module, it determines whether to start the power module of the vehicle by comparing the remaining power of the battery with the first threshold corresponding to the ventilation and heating module in the remote control request. If the remaining power is greater than the first threshold, there is no need to start the power module of the vehicle, and the central control unit directly transmits the ventilation and heating request to the ventilation and heating module to wake up the ventilation and heating module to work. At the same time, to avoid inaccurate detection of the remaining power caused by the aging or damage of the battery, during the operation of the ventilation and heating module, the central control module sends a wake-up request to the power detection module at an accelerated rate, so that the wake-up interval duration 1 of the power detection module is updated from the first duration to the second duration. When the power detection module is woken up after the second duration and it is detected that the remaining power of the battery is greater than the second threshold, it is determined that the battery is not damaged and is in a normal power consumption state. At this time, the wake-up interval duration of the power detection module is updated to the first duration. If the remaining power of the battery detected by waking up the power detection module after the second duration is not greater than the second threshold, the central control unit needs to be woken up to start the power module of the vehicle to charge the battery to ensure that the electrical energy of the battery supports the ventilation and heating module to work. And the wake-up interval duration of the power detection module is updated to the first duration.

[0087] When the remaining power is not greater than the first threshold, the central control unit wakes up the power module of the vehicle, starts the power module of the vehicle to charge the battery, so that the power of the battery after charging is greater than the first threshold. After the power of the battery after charging is greater than the first threshold, the state of the power module is switched to the sleep state. When the power of the battery after charging is greater than the first threshold, the central control unit sends a control instruction to the domain controller of the ventilation and heating module to wake up the ventilation and heating module to work, and after the working control duration, the state of the ventilation and heating module is switched to the sleep state.

[0088] In the specific implementation process, please refer to Figure 6 , Figure 6 which shows the information interaction schematic diagram of a vehicle control method provided by an embodiment of the present application. The vehicle networking module obtains the request instruction transmitted by the terminal, and transmits the instruction to the central processing unit. The central processing unit determines whether to wake up the power module of the vehicle, and the central control unit also transmits the request instruction to the target module and receives the execution result of the target module for the request instruction. Moreover, the central control unit controls the wake-up cycle of the power detection module. The power detection unit also feeds back the corresponding wake-up execution result to the central control unit. The central control unit feeds back the execution result of the power detection module and the execution result of the target module to the vehicle networking module, and the vehicle networking module feeds back the result to the terminal.

[0089] Exemplarily, taking the target module as the ventilation and heating module as an example, the interaction signals between the vehicle networking module and the central control unit can be as shown in Table 1: [[ID=1,2]]

[0090]

[0091] Table 1

[0092] As shown in Table 1, during the interaction between the vehicle networking module and the central control unit, the heating and ventilation signal transmitted by the vehicle networking module can be SeatHeatVentCtrl. Different signal values carried in the heating and ventilation signal represent different control signals. When the signal value is 0x0, it means no signal. When the signal value is 0x1, it means automatic heating and ventilation. The signal values of 0x2, 0x3, and 0x4 represent the heating gears. 0x2 means the heating gear is gear 1, 0x3 means the heating gear is gear 2, and 0x4 means the heating gear is gear 3. The signal values of 0x5, 0x6, and 0x7 represent the ventilation gears. 0x5 means the ventilation gear is gear 1, 0x6 means the ventilation gear is gear 2, and 0x7 means the ventilation gear is gear 3. The signal value of 0x8 means off.

[0093] The feedback signal sent from the central control unit to the vehicle networking module can be Return Result. A feedback signal value of 0x0 indicates that the heating and ventilation request has been successfully executed. Values from 0x1 to 0xFF indicate that the request has failed, and the corresponding failure reason is returned. Different values correspond to different failure reasons.

[0094] The interaction signals between the central control unit and the controller of the ventilation and heating module are shown in Table 2:

[0095]

[0096]

[0097] Table 2

[0098] As shown in Table 2, when the sender is the central control unit, the central control unit sends a heating request signal SeatHeatReq and a ventilation request signal SeatVentReq to the ventilation and heating module. In Table 2, different values corresponding to the heating request signal SeatHeatReq and the ventilation request signal SeatVentReq represent different gears, no control, or off. The ventilation and heating module sends a heating status signal SeatHeatSt and a ventilation status signal SeatVentAct to the central control module. Similarly, different values corresponding to the heating status signal SeatHeatSt and the ventilation status signal SeatVentAct represent different heating and ventilation gear states or off states of the ventilation and heating module.

[0099] The interaction signals between the central control unit and the controller of the power detection module are shown in Table 3:

[0100]

[0101] Table 3

[0102] As shown in Table 3, when the central control unit sends a wake-up interval duration signal to the power detection module, the signal value is converted into a time value through the conversion formula agreed in the signal description. The corresponding conversion formula in the signal description is: wake-up interval duration = 1s * (signal value) + offset. That is, when the signal value is 0x10, according to this conversion formula, the wake-up interval duration = 1s * 16 + 0 = 16s.

[0103] Similarly, when the power detection module sends power information to the central control unit, the power information needs to be converted into a signal value. The conversion formula is: power signal = 1% * (power value) + offset. When the power value is 32%, according to this conversion formula, the power signal is = 1% * 32 + 0 = 32, which is converted to hexadecimal as 0x20. That is, the signal sent by the power detection module to the central control unit is 0x20. The conversion formula can be customized by the user, and no specific limitation is imposed on the conversion formula here.

[0104] In the vehicle control method provided by the embodiment of the present application, the remote control request is obtained by the vehicle networking module, and the vehicle networking module performs security authentication on the remote control request, improving the security of the remote control request. The vehicle networking module transmits it to the central control unit. After the transmission of the remote control request is completed, the vehicle networking module enters the sleep state. After the central control unit transmits the control instruction corresponding to the remote control request to the target module, it also enters the sleep state. That is, during the operation of the target module, only the target module is working, and the other modules are in the sleep state, reducing the energy consumption of the vehicle.

[0105] To better understand the vehicle control method provided by the present application, this vehicle control method is applicable not only to the planning and control (PNC) network architecture but also to the Automotive Open System Architecture (AUTOSAR&OSEK) network architecture. Taking the target module as the ventilation and heating module as an example. Please refer to Figure 7 , Figure 7 shows the controller cooperation flowchart of the target module being the ventilation and heating module provided by the embodiment of the present application. When the vehicle networking module receives a remote control request from the user, it wakes up the vehicle bus, performs security authentication on the remote control request through the data of the vehicle bus, and transmits the remote control request that has passed the security authentication to the central control unit. After the transmission is completed, the vehicle networking module releases the network and waits to sleep until it enters the sleep state. If the remote control request fails to pass the security authentication, the remote control request is not transmitted to the central control unit, and after the security authentication of the remote control request is completed, the vehicle networking module releases the network and waits to sleep until it enters the sleep state. At this time, the vehicle does not wake up any module and maintains the sleep state of the vehicle.

[0106] When the central control unit receives a remotely controlled request that has passed security authentication transmitted by the vehicle networking module, it determines whether to start the vehicle's power module by comparing the remaining battery power with a first threshold value corresponding to the ventilation and heating module in the remotely controlled request. If the remaining power is greater than the first threshold value, there is no need to start the vehicle's power module, and the central control unit directly transmits the ventilation and heating request and the request not to start the power module to the ventilation and heating module to wake up the ventilation and heating module for operation. During the operation of the ventilation and heating module, other modules are not woken up and the network is not maintained to reduce energy consumption. The central control module sends an accelerated wake-up request to the power detection module during the operation of the ventilation and heating module, causing the power detection module to shorten the wake-up duration. When the power detection module is woken up again, it checks whether the remaining battery power is greater than a second threshold value. If it is greater than the second threshold value, the wake-up duration of the power detection module is restored to the initial wake-up duration. If it is not greater than the second threshold value, the power module is woken up to charge the battery for the start-up duration, and after reaching the start-up duration, the power module switches to the sleep state. After the ventilation and heating module has been operating for the control duration, its status is switched to the sleep state.

[0107] When the remaining power is not greater than the first threshold value, the central control unit wakes up the vehicle's power module, which starts up to charge the battery for the start-up duration. After reaching the start-up duration, the status of the power module is switched to the sleep state. The charged battery controls the ventilation and heating module to operate, and after the operation control duration, the status of the ventilation and heating module is switched to the sleep state.

[0108] Please refer to Figure 8 , which shows a structural block diagram of a vehicle control device 200 provided by an embodiment of the present application. The vehicle control device 200 is applied to a vehicle and includes: a remote control request acquisition module 210, configured to acquire a remote control request for requesting control of a target module in the vehicle when the vehicle is in a sleep state; a power determination module 220, configured to determine, in response to the remote control request, whether the remaining battery power is greater than a first threshold value, where the first threshold value is determined based on the power required for the target module to operate; and a wake-up module 230, configured to, if the remaining power is greater than the first threshold value, wake up the target module for operation and keep other modules in the vehicle in the sleep state, where the other modules are modules in the vehicle that are in the sleep state except for the target module.

[0109] In some embodiments of the present application, the vehicle control device 200 further includes: a power module, configured to, if the remaining power is not greater than the first threshold value, start the power module to charge the battery so that the power of the battery after charging is greater than the first threshold value.

[0110] In some embodiments of the present application, the vehicle control device 200 further includes: a power detection module and a first wake-up module, configured to wake up the power detection module every first time period, and detect the remaining power of the battery through the power detection module; the power determination module 220 includes: a previous remaining power acquisition module, configured to, in response to the remote control request, acquire the remaining power of the battery detected by the power detection module last time; and a remaining power determination module, configured to determine whether the remaining power is greater than the first threshold.

[0111] In some embodiments of the present application, the vehicle control device 200 further includes: a power detection module and a second wake-up module, configured to wake up the power detection module every second time period, and detect the remaining power of the battery through the power detection module, where the second time period is less than the first time period.

[0112] In some embodiments of the present application, the wake-up interval time period update module includes: a first time period restoration module, configured to, if the remaining power detected by the power detection module last time is greater than a second threshold, wake up the power detection module every first time period, and detect the remaining power of the battery through the power detection module; a power module wake-up module, configured to, if the remaining power is not greater than the second threshold, start the power module to charge the battery so that the power of the battery after charging is greater than the second threshold; and a first time period restoration module after charging, configured to, after completing the charging of the battery, wake up the power detection module every first time period.

[0113] In some embodiments of the present application, the vehicle networking module of the vehicle receives the remote control request, and the vehicle control device 200 further includes: an authentication result acquisition module, configured to perform a security authentication on the remote control request by using the vehicle networking module to obtain an authentication result; and a vehicle networking sleep module, configured to, if the authentication result indicates that the remote control request passes the security authentication, after transmitting the remote control request to the central control unit of the vehicle through the vehicle networking module, switch the state of the vehicle networking module to a sleep state.

[0114] In some embodiments of the present application, the power determination module 220 further includes: a central control unit power determination module, configured to, in response to the remote control request through the central control unit, determine whether the remaining power of the battery is greater than the first threshold.

[0115] In some embodiments of the present application, the power determination module 220 includes: a central control unit sleep module, configured to, if the remaining power is greater than the first threshold, after sending a control instruction to the target domain controller of the target module through the central control unit, switch the state of the central control unit to a sleep state; a target module wake-up module, configured to wake up the target module to work through the target domain controller and keep the other modules in a sleep state.

[0116] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the foregoing method embodiments and will not be described herein again.

[0117] In several embodiments provided by the present application, the coupling between modules can be electrical, mechanical, or other forms of coupling.

[0118] In addition, in each embodiment of the present application, the various functional modules can be integrated in one processing module, or each module can exist physically alone, or two or more modules can be integrated in one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules.

[0119] Please refer to Figure 9 , which shows a structural block diagram of an electronic device provided by an embodiment of the present application. The electronic device 100 can be a switch, a computer, or a control unit with data transmission. The electronic device 100 in the present application can include one or more of the following components: a processor 110, a memory 120, and one or more application programs, where one or more application programs can be stored in the memory 120 and configured to be executed by one or more processors 110, and one or more programs are configured to execute the methods described in the foregoing method embodiments.

[0120] The processor 110 may include one or more processing cores. The processor 110 connects various parts within the entire electronic device 100 using various interfaces and circuits. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 120, and by invoking the data stored in the memory 120, it performs various functions of the electronic device 100 and processes data. Optionally, the processor 110 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 110 may integrate a combination of one or more of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the display content; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 110 and may be implemented separately by a communication chip.

[0121] The memory 120 may include random access memory (RAM) and may also include read-only memory. The memory 120 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 120 may include a program storage area and a data storage area. Among them, the program storage area may store instructions for implementing the operating system, instructions for implementing at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing the following various method embodiments, etc. The data storage area may also store the data created during the use of the electronic device 100 (such as phone book, audio and video data, chat record data, etc.).

[0122] In an embodiment of the present application, a computer-readable storage medium is also provided. The computer-readable storage medium stores program code, and the program code can be called by a processor to execute the methods described in the above method embodiments.

[0123] A computer-readable storage medium may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium has a storage space for program code that executes any of the method steps in the above-described methods. This program code may be read from or written to one or more computer program products. The program code may be compressed in a suitable form, for example.

[0124] In summary, the solution provided by this application, when the vehicle is in a sleep state, only wakes up the target module corresponding to the remote control request, and compares the remaining power of the battery with the first threshold power required for the operation of the target module to determine that the remaining power of the battery can ensure the normal operation of the target module. Moreover, during the operation of the target module, other modules on the vehicle that are in a sleep state remain in a sleep state, reducing the energy consumption of other modules on the vehicle.

[0125] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application and are not intended to limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A vehicle control method, characterized in that, The method includes: When the vehicle is in a dormant state, obtaining a remote control request for requesting to control a target module in the vehicle; In response to the remote control request, determining whether the remaining power of the battery is greater than a first threshold, where the first threshold is determined based on the power required for the target module to operate; If the remaining power is greater than the first threshold, waking up the target module to operate and keeping other modules in the vehicle in a dormant state, where the other modules are the modules in the vehicle that are in a dormant state except the target module.

2. The method according to claim 1, wherein After determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request, the method further includes: If the remaining power is not greater than the first threshold, starting a power module to charge the battery so that the power of the battery after charging is greater than the first threshold.

3. The method according to claim 1, characterized in that, Before determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request, the method further includes: Waking up a power detection module every first time period and detecting the remaining power of the battery through the power detection module; Determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request includes: In response to the remote control request, obtaining the remaining power of the battery detected by the power detection module last time; Determining whether the remaining power is greater than the first threshold.

4. The method according to claim 3, characterized in that, After waking up the target module to operate and keeping other modules in the vehicle in a dormant state if the remaining power is greater than the first threshold, the method further includes: Waking up the power detection module every second time period and detecting the remaining power of the battery through the power detection module, where the second time period is less than the first time period.

5. The method according to claim 4, wherein After waking up the power detection module every second time period and detecting the remaining power of the battery through the power detection module, it further includes: If the remaining power detected by the power detection module last time is greater than a second threshold, waking up the power detection module every first time period and detecting the remaining power of the battery through the power detection module; If the remaining power is not greater than the second threshold, starting a power module to charge the battery so that the power of the battery after charging is greater than the second threshold; After completing the charging of the battery, waking up the power detection module every first time period.

6. The method according to any one of claims 1-5, characterized in that, Before determining whether the remaining power of the battery is greater than the first threshold in response to the remote control request, the vehicle networking module of the vehicle receives the remote control request, and the method further includes: Performing a security authentication on the remote control request using the vehicle networking module to obtain an authentication result; If the authentication result indicates that the remote control request passes the security authentication, after transmitting the remote control request to the central control unit of the vehicle through the vehicle networking module, Switching the state of the vehicle networking module to a dormant state.

7. The method according to claim 6, wherein Responding to the remote control request to determine whether the remaining power of the storage battery is greater than a first threshold value includes: The central control unit responds to the remote control request to determine whether the remaining power of the storage battery is greater than a first threshold value.

8. The method according to claim 6, wherein If the remaining power is greater than the first threshold value, waking up the target module to work and keeping other modules in the vehicle in a dormant state continuously includes: If the remaining power is greater than the first threshold value, after sending a control instruction to the target domain controller of the target module through the central control unit, Switch the state of the central control unit to the dormant state; Wake up the target module to work through the target domain controller and keep the other modules in a dormant state continuously.

9. A vehicle control device, characterized in that, Includes: A remote control request acquisition module, configured to acquire a remote control request for requesting to control a target module in the vehicle when the vehicle is in a dormant state; A power amount determination module, configured to respond to the remote control request to determine whether the remaining power of the storage battery is greater than a first threshold value, where the first threshold value is determined based on the power amount required when the target module works; A wake-up module, configured to, if the remaining power is greater than the first threshold value, wake up the target module to work and keep other modules in the vehicle in a dormant state continuously, where the other modules are the modules in the vehicle that are in a dormant state except the target module.

10. An electronic device, characterized in that, Includes: One or more processors; A memory; One or more applications, where the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the method according to any one of claims 1-8.

11. A computer-readable storage medium, characterized in that, Program code is stored in the computer-readable storage medium, and the program code can be called by a processor to execute the method according to any one of claims 1-8.

Citation Information

Cited By

  • Control method applied to energy storage auxiliary device, controller and energy storage auxiliary device

    CN121840861A

  • Control methods, controllers, and energy storage auxiliary devices applied to energy storage auxiliary devices

    CN121840861B