Vehicle dormancy control method and device, vehicle, medium and product

By using TCU, DCU and BMS comprehensive control in driverless smart cars, in response to the self-reset button status, flexible sleep control of the vehicle is achieved, solving the problems of high power consumption and overdischarge after parking, ensuring that the vehicle can still be charged normally after parking for a long time.

CN119636609APending Publication Date: 2025-03-18ZHEJIANG LUYUAN ELECTRIC VEHICLE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411928723.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

The high power consumption caused by the communication of electrical components of driverless smart cars affects the overdischarge of the battery when the vehicle is parked for a long time, causing the vehicle to be unable to charge and affects user use.

Method used

The automatic transmission control unit (TCU), domain control unit (DCU) and battery management system (BMS) are comprehensively determined and controlled, and in response to the state of the self-reset button, flexible control of different dormant states of the vehicle is achieved and parking power consumption is reduced.

Benefits of technology

It realizes comprehensive control through TCU, DCU and BMS after parking, reduces parking power consumption, solves the problem of overdischarge after parking, and ensures that the vehicle can still charge normally after parking for a long time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119636609A_ABST
    Figure CN119636609A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle dormancy control method and device, a vehicle, a medium and a product, the method is applied to the vehicle, the vehicle comprises an automatic transmission control unit (TCU), a domain control unit (DCU) and a battery management system (BMS), and the method comprises the steps that the state responding to a self-reset key is a closed state; performing first control on the vehicle through the TCU according to the first self state information and the platform instruction monitoring result; performing second control on the vehicle through the DCU according to the second self-state information and the first state detection result; and performing third control on the vehicle through the BMS according to the third self-state information and the second state detection result. After parking, a dormancy strategy is determined and controlled comprehensively through the TCU, the DCU and the BMS, and the dormancy state is awakened by monitoring a platform instruction through a unit with lower power consumption in the TCU. Flexible control over the dormant state is achieved, parking power consumption is reduced, and the problem of overdischarge after the vehicle is parked is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle control technology, and in particular to a vehicle sleep control method, device, vehicle, medium and product. Background Art

[0002] Because all electrical components of driverless smart cars have communication capabilities, the power consumption of the entire vehicle is relatively large, which affects users' ability to park the vehicle for a long time. Long-term parking will cause the battery to over-discharge, resulting in the vehicle being unable to charge, affecting user use. Summary of the invention

[0003] The present invention provides a vehicle sleep control method, device, vehicle, medium and product to realize control of different sleep states of the vehicle in a power outage situation, and realize low-power operation in sleep mode.

[0004] According to a first aspect of the present invention, a vehicle sleep control method is provided, which is applied to a vehicle, wherein the vehicle includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS, and the method includes:

[0005] In response to the state of the self-reset button being a closed state;

[0006] Performing a first control on the vehicle according to the first self state information and the platform command monitoring result by the TCU;

[0007] performing a second control on the vehicle by the DCU according to the second self-state information and the first state detection result of the self-reset button;

[0008] The BMS performs a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button.

[0009] According to another aspect of the present invention, a vehicle sleep control device is provided, which is applied to a vehicle, wherein the vehicle includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS, and the device includes:

[0010] A response module, used for responding to the state of the self-reset button being a closed state;

[0011] A first control module, configured to perform a first control on the vehicle according to first self-state information and a platform instruction monitoring result through the TCU;

[0012] A second control module, configured to perform a second control on the vehicle through the DCU according to the second self-state information and a first state detection result of the self-reset button;

[0013] The third control module is used to perform a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button through the BMS.

[0014] According to a third aspect of the present invention, there is provided a vehicle, the vehicle comprising:

[0015] at least one controller; and

[0016] a memory in communication with the at least one controller; wherein,

[0017] The memory stores a computer program that can be executed by the at least one controller, and the computer program is executed by the at least one controller so that the at least one controller can execute the vehicle sleep control method described in any embodiment of the present invention.

[0018] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a controller to implement the vehicle sleep control method described in any embodiment of the present invention when executed.

[0019] According to a fifth aspect of the present invention, an embodiment of the present invention further provides a computer program product, the computer program product comprising a computer program, and when the computer program is executed by a controller, the vehicle sleep control method of any embodiment of the present invention is implemented.

[0020] The technical solution of the embodiment of the present invention is applied to a vehicle, which includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS. In response to the state of the self-reset button being in the off state, the TCU performs a first control on the vehicle according to the first self-state information and the platform command monitoring result; the DCU performs a second control on the vehicle according to the second self-state information and the first state detection result of the self-reset button; and the BMS performs a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button. After parking, the sleep strategy is determined and controlled comprehensively by the TCU, DCU and BMS, and the sleep state is awakened by the unit with lower power consumption in the TCU listening to the platform command. Flexible control of the sleep state is achieved, parking power consumption is reduced, and the over-discharge problem after the vehicle is parked is solved.

[0021] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 is a flow chart of a vehicle sleep control method provided according to Embodiment 1 of the present invention;

[0024] Figure 2 is a flow chart of a vehicle sleep control method provided according to Embodiment 2 of the present invention;

[0025] Figure 3 is an example flow chart of a vehicle sleep control method provided according to Embodiment 2 of the present invention;

[0026] Figure 4 is a schematic structural diagram of a vehicle sleep control device provided according to Embodiment 3 of the present invention;

[0027] Figure 5 Schematic diagram of the structure of a vehicle implementing an embodiment of the present invention. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] Embodiment 1

[0031] Figure 1A flowchart of a vehicle sleep control method is provided for the first embodiment of the present invention. This embodiment is applicable to the sleep control of a vehicle when the power is off. The method can be executed by a vehicle sleep control device. The vehicle sleep control device can be implemented in the form of hardware and / or software. The vehicle sleep control device can be configured in a vehicle, and the vehicle includes an automatic transmission control unit (Transmission Control Unit, TCU), a domain control unit (Domain Control Unit, DCU) and a battery management system (Battery Management System, BMS).

[0032] like Figure 1 As shown, the method includes:

[0033] S110, in response to the state of the self-reset button being a closed state.

[0034] In this embodiment, the self-reset button (ie, Adaptive-Cruise-Control, ACC) can be understood as a switch button of a vehicle key. The state can be understood as a state used to characterize whether the vehicle is powered on.

[0035] It is understandable that, usually when the car is parked and the engine is turned off, the key is in the LOCK position. In this position, the vehicle circuit is disconnected, the entire vehicle is powered off, the steering wheel is locked, and the ACC state is off. When the key is in the ACC position, the ACC state corresponds to the on state, and some of the vehicle's electrical equipment is powered on, such as the radio, audio, etc., but other parts of the vehicle are not powered on.

[0036] Specifically, the state of the self-reset button can be determined by the TCU, DCU and BMS respectively, in response to the state of the self-reset button being a closed state.

[0037] Among them, ACC is only a self-reset button, so ACC only wakes up from shallow sleep. The ACC power-off judgment adopts the reading of the ACC status of DCU (judging DCU-8BYTE1 (instrument status) BIT7). When DCU-8BYTE1 (instrument status) BIT7 is 1, ACC is powered on, and when DCU-8BYTE1 (instrument status) BIT7 is 0, ACC is powered off. When BMS does not receive DCU-8 message for 20 seconds, it is considered that DCU is offline and ACC is powered off.

[0038] S120: Perform a first control on the vehicle according to the first self-state information and the platform command monitoring result through the TCU.

[0039] In this embodiment, the first self-state information can be understood as the result of the TCU detecting its own state, for example, it can include detecting the duration of its own power-on, etc. The vehicle can be equipped with a platform in the form of a software APP, etc., through which control instructions can be remotely issued to the vehicle. The command monitoring result can be understood as the monitoring result used to determine whether there is a control command. The first control can be understood as the control of the vehicle by the TCU.

[0040] Specifically, when the state of the self-reset button is off, the TCU can control itself to enter the low power consumption mode according to the first self-state information. Since the TCU also includes a GPS unit and can be connected to the network, the GPS unit in the TCU can be connected to the network to monitor the platform command, and determine whether to turn on the power of the whole vehicle to issue the command based on the platform command monitoring result, so as to achieve the first control of the vehicle.

[0041] S130, performing a second control on the vehicle according to the second self-state information and the first state detection result of the self-reset button through the DCU.

[0042] In this embodiment, the second self-state can be understood as the result of the DCU detecting its own state, for example, it can include detecting the duration of its own power-on, etc. Since there may be a situation where ACC is turned on, the first state detection result can be understood as the result of re-detecting the on and off states of ACC. The second control can be understood as the control of the vehicle by the DCU.

[0043] Specifically, when the state of the self-reset button is off, the DCU can control itself to enter the low power consumption mode according to the second self-state information, and continue to detect the state of the self-reset button after entering the low power consumption mode to obtain the first state detection result, and subsequently control the vehicle through the change of the first state detection result.

[0044] S140. Performing a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button through the BMS.

[0045] In this embodiment, the third self-state can be understood as the result of the BMS detecting its own state, for example, it can include the detection of the duration of its own power-on, and the results of the detection of the power-on condition and the power condition. The second state detection result can be understood as the BMS's re-detection result of the on and off state of ACC. The third control can be understood as the BMS's control of the vehicle.

[0046] Specifically, when the state of the self-reset button is off, the BMS can determine the overall mode entered by the vehicle according to the battery condition in the third self-state information, which may include, for example, a shallow sleep mode with a better battery condition and a deep sleep mode with a poorer battery condition. In the shallow sleep mode, the BMS can control itself to enter the low power mode based on the third self-state information, and continue to detect the state of the self-reset button after entering the low power mode to obtain the second state detection result, and subsequently control the vehicle through changes in the second state detection result. In the deep sleep mode, the power of the entire vehicle can be directly turned off, and the vehicle enters an extremely low power consumption mode, waiting for charging activation.

[0047] The technical solution of the embodiment of the present invention is applied to a vehicle, which includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS. In response to the state of the self-reset button being in the off state, the TCU performs a first control on the vehicle according to the first self-state information and the platform command monitoring result; the DCU performs a second control on the vehicle according to the second self-state information and the first state detection result of the self-reset button; and the BMS performs a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button. After parking, the sleep strategy is determined and controlled comprehensively by the TCU, DCU and BMS, and the sleep state is awakened by the unit with lower power consumption in the TCU listening to the platform command. Flexible control of the sleep state is achieved, parking power consumption is reduced, and the over-discharge problem after the vehicle is parked is solved.

[0048] Embodiment 2

[0049] Figure 2 This is a flow chart of a vehicle sleep control method provided by Embodiment 2 of the present invention. This embodiment is a refinement of the above embodiment. Figure 2 As shown, the method includes:

[0050] S201, in response to the state of the self-reset button being a closed state.

[0051] S202: When the first timing sub-information in the first self-state information reaches a preset first timing duration, the TCU determines that the self-CAN bus function is turned off, and the self is controlled to enter a first low power consumption mode.

[0052] In this embodiment, the first timing sub-information can be understood as being used to record the duration of this power-on, for example, each time the self-reset button is switched from off to on, it is used as the start time of the TCU timing, thereby determining the first timing sub-information. The preset first timing duration can be understood as the preset time for the TCU to enter the sleep mode, for example, it can be 24 hours, etc. The CAN bus function can be understood as the function of transmitting data via the CAN bus. The first low power mode can be understood as the low power mode of the TCU, for example, a low power keep-alive mode, and the corresponding parameter is less than 48V / 1mA.

[0053] Specifically, the TCU obtains the first timing sub-information in the first self-state information, and compares the first timing sub-information with the preset first timing duration to determine whether the entry into the first low-function mode can be triggered. When the first timing sub-information reaches the preset first timing duration (for example, 24 hours), the TCU can turn off its own CAN bus function and control itself to enter the first low-power consumption mode, for example, hibernation at a power consumption of 48V / 1mA.

[0054] S203. When the TCU determines that the vehicle is in the first low power consumption mode and the platform command monitoring result indicates that there are commands to be sent, the vehicle power is turned on according to the preset turn-on time, the state of the self-reset button is turned on, and the CAN bus data transmission is activated to synchronize the commands to be sent through the CAN bus.

[0055] In this embodiment, the instruction to be sent can be understood as an instruction for the platform to transmit and enable the vehicle to complete a specific function. The preset opening time can be understood as the power-on time of the vehicle power supply, for example, it can be powered on for 5 seconds.

[0056] Specifically, when the TCU determines that the vehicle is in the first low power consumption mode and the platform command monitoring result indicates that there are instructions to be sent, the power of the vehicle can be turned on according to the preset opening time. At this time, the state of the self-reset button automatically changes to the on state, and the TCU can activate the CAN bus data transmission and synchronize the instructions to be sent through the CAN bus.

[0057] S204. When the second timing sub-information in the second self-state information reaches the preset second timing duration, the DCU determines that the self-CAN bus function is turned off, the Bluetooth function is turned off, and the self is controlled to enter the second low power consumption mode.

[0058] In this embodiment, the second timing sub-information can be understood as being used to record the duration of this power-on, for example, each time the self-reset button is switched from off to on, it is used as the start time of the DCU timing, thereby determining the second timing sub-information. The preset second timing duration can be understood as the preset time for the DCU to enter the sleep mode, for example, it can be 24 hours, etc., which can be the same as or different from the first timing duration and the third timing duration, and can be set according to actual needs. The second low power consumption mode can be understood as the low power consumption mode of the DCU, for example, it can sleep at a power consumption of 48V / 0.5mA.

[0059] Specifically, the DCU obtains the second timing sub-information in the second self-state information, and compares the second timing sub-information with the preset second timing duration to determine whether the entry into the second low-function mode can be triggered. When the second timing sub-information reaches the preset second timing duration (for example, 24 hours), the DCU can turn off its own CAN bus function and control itself to enter the second low power consumption mode, for example, hibernation with a power consumption of less than 48V / 0.5mA.

[0060] S205. When the DCU determines that the system is in the second low power consumption mode and the first state detection result of the self-reset button is the on state, the system turns on its own CAN bus function, turns on the Bluetooth function, turns on the senseless function, receives and executes the platform instructions transmitted through the CAN bus, and continues to detect the state of the self-reset button.

[0061] In this embodiment, the senseless function can be understood as a function in which the system can automatically complete tasks without the user having to perform obvious perception or dare in a specific operation or scenario, such as remote monitoring and control through the senseless function, that is, controlling the vehicle air conditioning, doors and windows, remote start or shutdown, etc. through the APP. The platform command is the command that the DCU can respond to in the above-mentioned commands to be sent transmitted by the TCU.

[0062] Specifically, when the DCU determines that it is in the second low power consumption mode and the first state detection result of the self-reset button is on (for example, the self-reset button is turned on when the TCU issues a pending instruction), it turns on its own CAN bus function, turns on the Bluetooth function and the senseless function to respond to the platform instruction, receives the platform instruction transmitted through the CAN bus and executes it, and continues to detect the state of the self-reset button.

[0063] S206. Determine, through the BMS, a vehicle sleep mode of the vehicle according to the battery status sub-information in the third self-status information. The vehicle sleep mode includes a deep sleep mode and a shallow sleep mode.

[0064] In this embodiment, the battery status sub-information can be understood as a state related to the battery, such as the state of the charge and discharge current, the voltage of the battery cell, and the battery state of charge (SOC) value. The vehicle sleep mode can be understood as a control mode for the entire vehicle. In this embodiment, the deep sleep mode can be understood as a sleep mode under conditions of low power or abnormalities, and the charging and discharging MOS are both disconnected. The shallow sleep mode can be understood as a sleep mode that can also achieve specific functions, such as the sentinel mode, in which the BMS is in shallow sleep and the charging and discharging MOS are both closed).

[0065] Specifically, the BMS may judge the vehicle sleep mode according to the battery status sub-information in the third self-status information and the set conditions in combination with the battery status sub-information, and determine the vehicle sleep mode corresponding to the vehicle.

[0066] Exemplarily, the battery status sub-information includes the charge and discharge current, short circuit protection, battery cell voltage and SOC value. When there is no charge and discharge current and no short circuit protection, and the cell voltage is greater than the deep sleep voltage and SOC>5%, in order to ensure accuracy, the sleep delay judgment is first entered. If this state lasts for a specific number of seconds (for example, 20s), it is judged as a shallow sleep mode. If the cell voltage is less than or equal to the deep sleep voltage or SOC<=5%, and the duration of this state reaches the sleep delay (for example, 20s), or if there is a fault, it is judged as a deep sleep mode.

[0067] S207. When the BMS determines that the vehicle sleep mode is the shallow sleep mode, the vehicle is thirdly controlled according to the third preset timing duration, the third timing sub-information in the third self-state information, and the second state detection result of the self-reset button.

[0068] In this embodiment, the third timing duration can be understood as the duration for recording the current power-on, for example, each time the self-reset button is switched from off to on, it is used as the start time of the BMS timing, so as to determine the third timing sub-information. The preset third timing duration can be understood as the preset time for the BMS to enter the sleep mode, for example, it can be 24 hours, etc., which can be the same as or different from the first timing duration and the second timing duration, and can be set according to actual needs.

[0069] Specifically, when the BMS determines that the vehicle sleep mode is a shallow sleep mode, the BMS can obtain the third timing sub-information in the third self-state information, and compare the third timing sub-information with the preset third timing duration to determine whether the entry into the second low-function mode can be triggered. When the second timing sub-information reaches the preset second timing duration (for example, 24 hours), the DCU can turn off its own CAN bus function and control itself to enter the second low power consumption mode, for example, sleep with a power consumption of less than 48V / 0.5mA.

[0070] Specifically, when the BMS determines that the vehicle sleep mode is the shallow sleep mode, the BMS can perform the third control on the vehicle according to the preset third timing duration, the third timing sub-information in the third self-state information, and the second state detection result of the self-reset button.

[0071] Further, based on the above embodiment, the steps of performing the third control on the vehicle according to the preset third timing duration, the third timing information in the third self-state information and the second state detection result of the self-reset button can be refined as follows:

[0072] When the third timing information reaches the preset third timing duration, the CAN bus function is turned off and the device is controlled to enter the third low power consumption mode. When the second state detection result of the self-reset button is the on state, the CAN bus function is turned on and data transmission is turned on, and the state of the self-reset button is continued to be detected.

[0073] In this embodiment, the third low power consumption mode may be understood as a low power consumption mode of the DCU, for example, the DCU may sleep with a power consumption less than 48V / 0.5mA.

[0074] Specifically, when the third timing information reaches the preset third timing duration, the BMS can turn off its own CAN bus function and control itself to enter the third low power mode, for example, to sleep with a power consumption of less than 48V / 0.5mA. When the second state detection result of the self-reset button is the on state, turn on its own CAN bus function and start data transmission, and continue to detect the state of the self-reset button.

[0075] S208. When the vehicle sleep mode is determined to be a deep sleep mode through the BMS, the power supply of the entire vehicle is turned off, and the vehicle is controlled to enter the factory mode.

[0076] In this embodiment, the factory mode can be understood as a special operating or diagnostic mode that allows technicians or engineers to access detailed system information and settings in the vehicle's electronic control unit (ECU) for obtaining detailed system status information during automobile production, maintenance or testing.

[0077] Specifically, when the BMS determines that the vehicle sleep mode is a deep sleep mode, the BMS can shut down the power of the entire vehicle and control the vehicle to enter the factory mode.

[0078] Optionally, after performing the third control on the vehicle according to the preset third timing duration, the third timing sub-information in the third self-state information, and the second state detection result of the self-reset button, the method may further include:

[0079] When the preset wake-up interval is reached, the BMS wakes itself up according to the preset wake-up time and obtains the current battery status; based on the current battery status, the current vehicle sleep mode is determined, and the vehicle is subjected to the fourth control.

[0080] In this embodiment, the preset wake-up interval duration can be understood as the time interval of the scheduled wake-up, for example, it can be 2 hours. The preset wake-up duration can be understood as the duration of the controlled wake-up, for example, it can be 1 minute of wake-up. The current battery status can be understood as the status information of the battery at the time of wake-up. The current vehicle sleep mode can be understood as the sleep mode determined at the time of wake-up.

[0081] Specifically, after the third control of the vehicle is performed according to the preset third timing duration, the third timing sub-information in the third self-state information, and the second state detection result of the self-reset button, that is, in shallow sleep mode, when the preset wake-up interval duration is reached, the BMS can time the sleep duration. When the sleep duration reaches the preset wake-up interval duration (for example, timed wake-up every 2 hours), the BMS can wake itself up according to the preset wake-up duration and obtain the current battery status. The BMS can determine the current vehicle sleep mode based on the current battery status according to the above judgment method. The current vehicle sleep mode is still divided into shallow sleep mode and deep sleep mode. Since it is currently in shallow sleep mode, no control is required. After the wake-up duration reaches the preset wake-up duration, it enters shallow sleep mode again. If it is judged to be deep sleep mode, the power of the entire vehicle is turned off and enters factory mode. And in deep sleep mode, the vehicle can only be activated by charging.

[0082] The technical solution of the embodiment of the present invention is that after the power is cut off and the vehicle is parked, the TCU is used to control its own functions and low-power consumption mode, and the platform instructions are monitored with lower power consumption. After receiving the platform instructions, the ACC and its own parts are awakened to realize the functions of forwarding and responding to the platform instructions, so as to realize flexible control of its own state and respond to the platform instructions with lower power consumption. The DCU is used to control its own functions and low-power consumption mode. When the state of the self-reset button is not turned on, the bus function is started, and when the platform instruction is received, the function of responding to the platform instruction is turned on, so as to realize flexible control of its own sleep state and respond to the platform instruction with lower power consumption. The BMS determines the vehicle sleep mode of the whole vehicle through the state of the battery, and controls its own functions and the whole vehicle based on the vehicle sleep mode, so as to realize automatic judgment and switching of the vehicle sleep mode. Flexible control of the sleep state is realized, the parking power consumption is reduced, and the problem of over-discharge after the vehicle is parked is solved.

[0083] Exemplarily, this method is demonstrated with a specific example, and the parameters are only used as examples and are not specifically limited. Figure 3 This is an example flow chart of a vehicle sleep control method provided in Embodiment 2 of the present invention, such as Figure 3 As shown, the steps may include:

[0084] S301, in response to the state of the self-reset button ACC being in the closed state;

[0085] S302, TCU determines whether the first timing sub-information reaches 24 hours, if yes, jumps to step S305; if no, jumps to step S302;

[0086] S303, the DCU determines whether the second timing sub-information reaches 24 hours, if yes, jumps to step S309; ​​if no, jumps to step S303;

[0087] S304, BMS determines whether the third timing sub-information reaches 24 hours, if yes, jumps to step S315; if no, jumps to step S304;

[0088] S305, TCU turns off its own CAN bus function and enters low-power keep-alive mode, the power consumption of which is <48V / 1mA;

[0089] S306, the TCU monitors the platform command and determines the platform command monitoring result;

[0090] S307, TCU determines whether the platform command monitoring result indicates that there is a command to be issued, if yes, jump to step S308; if no, jump to step S306;

[0091] S308, TCU turns on ACC, activates CAN data, and synchronizes instructions to be sent via CAN;

[0092] S309, DCU turns off the CAN bus function, turns off the Bluetooth function, and enters the low power consumption mode. The power consumption of this mode is <48V / 0.5mA;

[0093] S310, DCU detects ACC status;

[0094] S311, whether the state of DCUACC is on, if yes, jump to step S312; if no, jump to step S310;

[0095] S312, DCU turns on CAN, Bluetooth function, and sensorless function;

[0096] S313, DCU receives platform instructions through CAN and executes the platform instructions;

[0097] S314, the DCU continues to detect the state of the self-reset button and returns to step S301;

[0098] S315, BMS determines whether it is in shallow sleep mode through the battery status sub-information; if so, jump to step S316; if not, jump to step S322;

[0099] S316, BMS turns off the CAN bus function and enters low power mode, the power consumption of this mode is <48V / 0.5mA;

[0100] S317, BMS detects ACC status;

[0101] S318: Is the BMSACC status on? If yes, jump to step S319; if no, jump to step S317;

[0102] S319, BMS turns on CAN and starts data transmission;

[0103] S320, the BMS continues to detect the state of the self-reset button and returns to step S301;

[0104] S321, BMS determines that the SOC value is ≤0% and the single cell voltage is <2.7V;

[0105] S322, BMS wakes up regularly to determine the vehicle sleep mode. When it is in deep sleep mode, the vehicle power is turned off and the vehicle is controlled to enter factory mode. The vehicle power consumption is less than 20uA, waiting for charging activation.

[0106] Embodiment 3

[0107] Figure 4The present invention provides a schematic diagram of the structure of a vehicle sleep control device provided in the third embodiment of the present invention. The device is applied to a vehicle, and the vehicle includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS.

[0108] like Figure 4 As shown, the device comprises:

[0109] A first response module 41, used to respond to the state of the self-reset button being a closed state;

[0110] A first control module 42, configured to perform a first control on the vehicle according to the first self state information and the platform command monitoring result through the TCU;

[0111] A second control module 43, configured to perform a second control on the vehicle through the DCU according to the second self-state information and the first state detection result of the self-reset button;

[0112] The third control module 44 is used to perform a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button through the BMS.

[0113] The technical solution of the embodiment of the present invention is applied to a vehicle, which includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS. In response to the state of the self-reset button being in the off state, the TCU performs a first control on the vehicle according to the first self-state information and the platform command monitoring result; the DCU performs a second control on the vehicle according to the second self-state information and the first state detection result of the self-reset button; and the BMS performs a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button. After parking, the sleep strategy is determined and controlled comprehensively by the TCU, DCU and BMS, and the sleep state is awakened by the unit with lower power consumption in the TCU listening to the platform command. Flexible control of the sleep state is achieved, parking power consumption is reduced, and the over-discharge problem after the vehicle is parked is solved.

[0114] Furthermore, the first control module 42 is specifically used for:

[0115] When the first timing sub-information in the first self-state information reaches the preset first timing duration, shutting down the self-CAN bus function and controlling the self to enter the first low power consumption mode;

[0116] When in the first low power consumption mode and the platform command monitoring result is that there are commands to be sent, the power of the whole vehicle is turned on according to the preset opening time, the state of the self-reset button is turned on, and the CAN bus data transmission is activated, and the commands to be sent are synchronized through the CAN bus.

[0117] Furthermore, the second control module 43 is specifically used for:

[0118] When the second timing sub-information in the second self-state information reaches the preset second timing duration, shut down the self-CAN bus function, shut down the Bluetooth function, and control itself to enter the second low power consumption mode;

[0119] When in the second low power consumption mode and the first state detection result of the self-reset button is the on state, turn on its own CAN bus function, turn on the Bluetooth function, turn on the senseless function, receive and execute the platform instructions transmitted through the CAN bus, and continue to detect the state of the self-reset button.

[0120] Furthermore, the third control module 44 includes:

[0121] a mode determination unit, configured to determine a vehicle sleep mode of the vehicle according to the battery status sub-information in the third self-state information, wherein the vehicle sleep mode includes a deep sleep mode and a shallow sleep mode;

[0122] a first control unit, configured to perform a third control on the vehicle when the vehicle sleep mode is a shallow sleep mode according to a preset third timing duration, third timing sub-information in the third self-state information, and a second state detection result of the self-reset button;

[0123] The second control unit is used to turn off the power of the entire vehicle and control the vehicle to enter the factory mode when the vehicle sleep mode is the deep sleep mode.

[0124] Wherein, the first control unit is specifically used for:

[0125] When the third timing information reaches the preset third timing duration, its own CAN bus function is turned off and it is controlled to enter the third low power consumption mode; when the second state detection result of the self-reset button is the on state, its own CAN bus function is turned on and data transmission is turned on, and the state of the self-reset button continues to be detected.

[0126] Optionally, the device further comprises:

[0127] A wake-up module is used for, after the BMS performs the third control on the vehicle according to the preset third timing duration, the third timing sub-information in the third self-state information and the second state detection result of the self-reset button, when the preset wake-up interval duration is reached, the BMS wakes itself up according to the preset wake-up duration to obtain the current battery status; based on the current battery status, determines the current vehicle sleep mode, and performs the fourth control on the vehicle.

[0128] The vehicle sleep control device provided in the embodiment of the present invention can execute the vehicle sleep control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0129] Embodiment 4

[0130] Figure 5 A schematic diagram of the structure of a vehicle provided in the fourth embodiment of the present invention is shown in FIG. Figure 5 As shown, the vehicle includes an automatic transmission control unit 50, a domain control unit 51, a battery management system 52, and a memory 53; the number of the automatic transmission control unit 50, the number of the domain control unit 51, the number of the battery management system 52, and the number of the memory 53 can be one or more. Figure 5 In the figure, an automatic transmission control unit 50, a domain control unit 51, a battery management system 52 and a memory 53 are taken as an example; the automatic transmission control unit 50, the domain control unit 51, the battery management system 52 and the memory 53 can be connected by a bus or other means. Figure 5 The example of connecting through bus is taken in the following.

[0131] The automatic transmission control unit 50 is used to respond to the state of the self-reset button being the off state, and to perform a first control on the vehicle according to the first self-state information and the platform command monitoring result.

[0132] The domain control unit 51 is used to respond to the state of the self-reset button being the off state, and perform a second control on the vehicle according to the second self-state information and the first state detection result of the self-reset button.

[0133] The battery management system 52 is used to respond to the state of the self-reset button being the off state, and perform a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button.

[0134] The memory 53, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the state monitoring method of the vehicle-mounted device in the embodiment of the present invention (for example, the response module 41, the first control module 42, the second control module 43 and the third control module 44 in the vehicle sleep control device). The battery management system 52 executes various functional applications and data processing of the vehicle by running the software programs, instructions and modules stored in the memory 53, that is, realizing the above-mentioned vehicle sleep control method.

[0135] The memory 53 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 53 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some examples, the memory 53 may further include a memory remotely arranged relative to the battery management system 52, and these remote memories may be connected to the vehicle via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0136] Embodiment 5

[0137] Embodiment 5 of the present invention further provides a storage medium including computer executable instructions, wherein the computer executable instructions are used to execute a vehicle sleep control method when executed by a computer microcontroller, and is applied to a vehicle, wherein the vehicle includes an automatic transmission control unit TCU, a domain control unit DCU, and a battery management system BMS, and the method includes:

[0138] In response to the state of the self-reset button being a closed state;

[0139] Performing a first control on the vehicle according to the first self state information and the platform command monitoring result by the TCU;

[0140] performing a second control on the vehicle by the DCU according to the second self-state information and the first state detection result of the self-reset button;

[0141] The BMS performs a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button.

[0142] Of course, the computer executable instructions of a storage medium including computer executable instructions provided in an embodiment of the present invention are not limited to the method operations described above, and can also execute related operations in the vehicle sleep control method provided in any embodiment of the present invention.

[0143] Through the above description of the implementation methods, the technicians in the relevant field can clearly understand that the present invention can be implemented by means of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0144] It is worth noting that in the embodiment of the above-mentioned vehicle sleep control device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention.

[0145] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0146] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

[0147] In one embodiment, the embodiment of the present invention further includes a computer program product, the computer program product includes a computer program, and when the computer program is executed by a controller, the vehicle sleep control method of any embodiment of the present invention is implemented.

[0148] In the process of implementation, the computer program product can be written in one or more programming languages ​​or a combination thereof to perform the computer program code of the present invention, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0149] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0150] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A vehicle sleep control method, characterized in that: Applied to a vehicle, the vehicle includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS, the method includes: In response to the state of the self-reset button being a closed state; Performing a first control on the vehicle according to the first self state information and the platform command monitoring result by the TCU; performing a second control on the vehicle by the DCU according to the second self-state information and the first state detection result of the self-reset button; The BMS performs a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button.

2. The method according to claim 1, characterized in that The first controlling of the vehicle according to the first self-state information and the platform command monitoring result includes: When the first timing sub-information in the first self-state information reaches the preset first timing duration, shutting down the self-CAN bus function and controlling the self to enter the first low power consumption mode; When in the first low power consumption mode and the platform command monitoring result is that there are commands to be sent, the power of the whole vehicle is turned on according to the preset opening time, the state of the self-reset button is turned on, and the CAN bus data transmission is activated, and the commands to be sent are synchronized through the CAN bus.

3. The method according to claim 1, characterized in that The second control of the vehicle according to the second self-state information and the first state detection result of the self-reset button includes: When the second timing sub-information in the second self-state information reaches the preset second timing duration, shut down the self-CAN bus function, shut down the Bluetooth function, and control itself to enter the second low power consumption mode; When in the second low power consumption mode and the first state detection result of the self-reset button is the on state, turn on its own CAN bus function, turn on the Bluetooth function, turn on the senseless function, receive and execute the platform instructions transmitted through the CAN bus, and continue to detect the state of the self-reset button.

4. The method according to claim 1, characterized in that: The third control of the vehicle according to the third self-state information and the second state detection result of the self-reset button includes: Determining a vehicle sleep mode of the vehicle according to the battery status sub-information in the third self-status information, wherein the vehicle sleep mode includes a deep sleep mode and a shallow sleep mode; When the vehicle sleep mode is a shallow sleep mode, performing a third control on the vehicle according to a preset third timing duration, third timing sub-information in the third self-state information, and a second state detection result of the self-reset button; When the vehicle sleep mode is the deep sleep mode, the power supply of the whole vehicle is turned off, and the vehicle is controlled to enter the factory mode.

5. The method according to claim 4, characterized in that The performing a third control on the vehicle according to the preset third timing duration, the third timing information in the third self-state information, and the second state detection result of the self-reset button includes: When the third timing information reaches a preset third timing duration, shutting down its own CAN bus function and controlling itself to enter a third low power consumption mode; When the second state detection result of the self-reset button is the on state, the self-CAN bus function is turned on and the data transmission is turned on, and the state of the self-reset button continues to be detected.

6. The method according to claim 4, characterized in that After performing the third control on the vehicle according to the preset third timing duration, the third timing sub-information in the third self-state information and the second state detection result of the self-reset button, the method further includes: When the preset wake-up interval is reached, the battery is woken up according to the preset wake-up time and the current battery status is obtained; Based on the current battery status, a current vehicle sleep mode is determined, and a fourth control is performed on the vehicle.

7. A vehicle sleep control device, characterized in that: Applied to a vehicle, the vehicle includes an automatic transmission control unit TCU, a domain control unit DCU and a battery management system BMS, the device includes: A response module, used for responding to the state of the self-reset button being a closed state; A first control module, configured to perform a first control on the vehicle according to first self-state information and a platform instruction monitoring result through the TCU; A second control module, configured to perform a second control on the vehicle through the DCU according to the second self-state information and a first state detection result of the self-reset button; The third control module is used to perform a third control on the vehicle according to the third self-state information and the second state detection result of the self-reset button through the BMS.

8. A vehicle, characterized in that: The vehicle comprises: at least one controller; and A memory in communication with the at least one controller; wherein, The memory stores a computer program executable by the at least one controller, and the computer program is executed by the at least one controller so that the at least one controller can execute the vehicle sleep control method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a controller to implement the vehicle sleep control method according to any one of claims 1 to 6 when executed.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a controller, the vehicle sleep control method according to any one of claims 1 to 6 is implemented.