Vehicle wake-up method, vehicle terminal device, vehicle wake-up system and vehicle

By waking up only the necessary DC/DC converter and vehicle controller during the electric vehicle charging process, the high power consumption problem caused by waking up all components in the vehicle in the prior art is solved, and a more efficient charging process and extended component life are achieved.

CN115709657BActive Publication Date: 2026-04-28SHENZHEN UNITY-DRIVE INNOVATION TECH CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN UNITY-DRIVE INNOVATION TECH CO LTD
Filing Date
2022-11-09
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

In existing technologies, waking up all components during electric vehicle charging increases the overall vehicle power consumption, shortens component lifespan, and wastes resources.

Method used

The system sends messages to the on-board charger via the CAN bus, determines the status of the on-board charger based on its feedback, and only wakes up the DC/DC converter. The vehicle controller and other components are woken up by instructions from the cloud server when necessary.

Benefits of technology

It reduces the overall vehicle power consumption during the charging process, extends component lifespan, and optimizes resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115709657B_ABST
    Figure CN115709657B_ABST
Patent Text Reader

Abstract

The application relates to the field of automobile technology and discloses a vehicle wake-up method, a vehicle-mounted terminal device, a vehicle wake-up system and a vehicle. The vehicle wake-up method is applied to a vehicle, the vehicle comprises a vehicle-mounted terminal device, a vehicle-mounted charger and a DC / DC converter, the vehicle wake-up method is executed by the vehicle-mounted terminal device, and the vehicle wake-up method comprises the following steps: after receiving a charging wake-up signal, sending a message to the vehicle-mounted charger through a CAN bus; determining that the vehicle-mounted charger is in a charging state according to a message fed back by the vehicle-mounted charger, and sending an enabling message to the DC / DC converter so that the DC / DC converter is woken up. The message is sent to the vehicle-mounted charger through the CAN bus, the message fed back by the vehicle-mounted charger is used to determine that the vehicle-mounted charger is in the charging state, and the enabling message is sent to the DC / DC converter so that the DC / DC converter is woken up. According to the application, only part of devices can be woken up when the vehicle is charged, and the whole vehicle power consumption during the vehicle charging process is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of automotive technology, and in particular to a vehicle wake-up method, an in-vehicle terminal device, a vehicle wake-up system, and a vehicle. Background Technology

[0002] Electric vehicles are vehicles that use onboard power sources to drive their wheels with electric motors and meet all road traffic and safety regulations. Because they have a relatively smaller environmental impact compared to traditional vehicles, their future prospects are widely viewed favorably.

[0003] Electric vehicles typically use plug-in charging; however, current charging methods require activating the battery management system, vehicle controller, and DC / DC converter to complete the charging process. Existing technology uses a key-operated power switch to activate these systems and enable charging.

[0004] However, using a key to power on the vehicle will wake up and make all the vehicle's components work, increasing the overall power consumption of the vehicle during the charging process, reducing the lifespan of the corresponding components, and resulting in a waste of resources. Summary of the Invention

[0005] This application provides a vehicle wake-up method, an in-vehicle terminal device, a vehicle wake-up system, and a vehicle, which can wake up only some devices when the vehicle is charging, thereby reducing the overall power consumption of the vehicle during the charging process.

[0006] The embodiments of this application provide the following technical solutions:

[0007] In a first aspect, embodiments of this application provide a vehicle wake-up method, applied to a vehicle, the vehicle including an on-board terminal device, an on-board charger, and a DC / DC converter, the vehicle wake-up method being executed by the on-board terminal device, the method comprising:

[0008] After receiving the charging wake-up signal, a message is sent to the on-board charger via the CAN bus;

[0009] Based on the messages from the on-board charger, it is determined that the on-board charger is in a charging state, and an enable message is sent to the DC / DC converter to wake up the DC / DC converter.

[0010] In some embodiments, the vehicle includes a vehicle controller;

[0011] Before sending messages to the on-board charger via the CAN bus, the method includes:

[0012] Check if a wake-up command has been received from the cloud server;

[0013] If a wake-up command is received from the cloud server, the vehicle controller will be woken up according to the wake-up command;

[0014] If no wake-up command is received from the cloud server, a message is sent to the on-board charger via the CAN bus.

[0015] In some embodiments, if a wake-up command is received from a cloud server, the vehicle controller is woken up according to the wake-up command, including:

[0016] The wake-up command sent by the cloud server is converted into a CAN message and then sent to the vehicle controller so that the vehicle controller can wake up the vehicle based on the CAN message.

[0017] In some embodiments, the method further includes, before sending a message to the on-board charger via the CAN bus:

[0018] Check if a hibernation command has been received from the cloud server;

[0019] If a hibernation command is received from the cloud server, the vehicle terminal device will be controlled to enter hibernation mode according to the hibernation command.

[0020] In some embodiments, the vehicle includes a BMS relay, an ACC relay, and a cabin relay;

[0021] CAN messages include system power status information, which is used to characterize the system power status.

[0022] If a wake-up command is received from the cloud server, the method for waking up the vehicle controller according to the wake-up command includes:

[0023] If the system power status information is power-on, the vehicle controller will activate the BMS relay, ACC relay, and cabin relay in a specified sequence to wake up and power on the vehicle.

[0024] In some embodiments, the vehicle also includes a battery;

[0025] After the DC / DC converter is woken up, the method also includes:

[0026] Periodically check the battery's charge status;

[0027] If the battery charge is detected to be greater than or equal to a first charge threshold, a shutdown message is sent to the DC / DC converter to put the on-board terminal device into a sleep state, thereby putting the vehicle into a sleep state.

[0028] Secondly, embodiments of this application provide an in-vehicle terminal device, including:

[0029] At least one processor; and

[0030] A memory that is communicatively connected to at least one processor; wherein,

[0031] The memory stores instructions that can be executed by at least one processor, such that the at least one processor is able to perform the vehicle wake-up method as described in the first aspect.

[0032] Thirdly, embodiments of this application provide a vehicle wake-up system, including:

[0033] Such as the vehicle-mounted terminal equipment in the second aspect;

[0034] The on-board charger is connected to the on-board terminal device via CAN bus communication. It is used to receive messages sent by the on-board terminal device and send messages back to the on-board terminal device. This allows the on-board terminal device to send an enable message to the DC / DC converter based on the message sent back by the on-board charger, thereby waking up the DC / DC converter.

[0035] The DC / DC converter is connected to the vehicle terminal device via CAN bus communication. It is used to receive the enable message sent by the vehicle terminal device, so as to wake up the DC / DC converter from the sleep state and complete the vehicle wake-up and power-on.

[0036] Fourthly, embodiments of this application provide a vehicle wake-up method, applied to the vehicle wake-up system as described in the third aspect, the vehicle wake-up method comprising:

[0037] The on-board terminal receives the charging wake-up signal and sends a message to the on-board charger via the CAN bus;

[0038] After receiving the message sent by the vehicle terminal device, the on-board charger detects the vehicle status and sends a message back to the vehicle terminal device.

[0039] Based on the messages fed back by the on-board charger, the on-board terminal equipment determines that the on-board charger is in a charging state and sends an enable message to the DC / DC converter.

[0040] The DC / DC converter is woken up after receiving an enable message from the vehicle terminal equipment.

[0041] In some embodiments, the on-board terminal device receives a charging wake-up signal and sends a message to the on-board charger via the CAN bus, including:

[0042] The vehicle-mounted terminal device receives the charging wake-up signal and checks whether it has received a wake-up command sent by the cloud server.

[0043] If no wake-up command is received from the cloud server, the vehicle terminal device sends a message to the vehicle charger via the CAN bus.

[0044] In some embodiments, the vehicle wake-up system further includes a vehicle controller. After the on-board terminal device receives the charging wake-up signal and detects whether a wake-up command sent by the cloud server has been received, the method further includes:

[0045] If the vehicle terminal receives a wake-up command sent by the cloud server, the vehicle terminal will convert the wake-up command sent by the cloud server into a CAN message and send the CAN message to the vehicle controller.

[0046] The vehicle controller is awakened after receiving a CAN message sent by the on-board terminal equipment.

[0047] In some embodiments, the vehicle wake-up system further includes a BMS relay, an ACC relay, and a cabin relay;

[0048] CAN messages include system power status information, which is used to characterize the system power status.

[0049] After the vehicle controller is woken up by receiving a CAN message from the on-board terminal device, the methods include:

[0050] If the system power status information is power-on, the vehicle controller will turn on the BMS relay, ACC relay and cabin relay in a specified sequence to wake up and power on the vehicle.

[0051] In some embodiments, the vehicle-mounted terminal device is connected to a battery;

[0052] After the DC / DC converter is woken up by receiving an enable message from the vehicle terminal device, the method includes:

[0053] The vehicle-mounted terminal equipment periodically checks the battery's charge status;

[0054] If the detected battery charge is greater than or equal to the first charge threshold, the vehicle terminal device sends a shutdown message to the DC / DC converter.

[0055] After receiving the shutdown message, the DC / DC converter controls the on-board terminal equipment to enter a sleep state, thus putting the vehicle into a sleep state.

[0056] Fifthly, embodiments of this application provide a vehicle that includes the vehicle wake-up system as described in the third aspect.

[0057] Sixthly, embodiments of this application provide a non-volatile computer-readable storage medium storing computer-executable instructions for causing an in-vehicle terminal device to perform the vehicle wake-up method as described in the first aspect, or for causing a vehicle wake-up system to perform the vehicle wake-up method as described in the fourth aspect.

[0058] The beneficial effects of the embodiments of this application are as follows: Unlike existing technologies, the embodiments of this application provide a vehicle wake-up method, including: after receiving a charging wake-up signal, sending a message to the on-board charger via the CAN bus; determining that the on-board charger is in a charging state based on the message fed back by the on-board charger, and sending an enable message to the DC / DC converter to wake it up. By sending a message to the on-board charger via the CAN bus, determining that the on-board charger is in a charging state based on the message fed back by the on-board charger, and sending an enable message to the DC / DC converter to wake it up, this application can achieve the goal of waking up only some devices during vehicle charging, reducing the overall vehicle power consumption during the charging process. Attached Figure Description

[0059] One or more embodiments are illustrated by way of example with reference to the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements having the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.

[0060] Figure 1 This is a schematic diagram of an application environment provided in an embodiment of this application;

[0061] Figure 2 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application;

[0062] Figure 3 This is a flowchart illustrating a vehicle wake-up method provided in an embodiment of this application;

[0063] Figure 4 This is a flowchart illustrating a method for remotely waking up a vehicle according to an embodiment of this application;

[0064] Figure 5 yes Figure 4 Detailed flowchart of step S402 in the process;

[0065] Figure 6 This is a flowchart illustrating a method for a vehicle controller to wake up and power on a vehicle, as provided in an embodiment of this application.

[0066] Figure 7 This is a schematic diagram illustrating the control sequence of various vehicle components in a remote wake-up mode, as provided in an embodiment of this application.

[0067] Figure 8 This is a flowchart illustrating a method for remote vehicle hibernation provided in an embodiment of this application;

[0068] Figure 9 This is a schematic flowchart of a vehicle charging sleep mode method provided in an embodiment of this application;

[0069] Figure 10 This is a schematic diagram of the structure of an in-vehicle terminal device provided in an embodiment of this application;

[0070] Figure 11 This is a schematic diagram of the structure of a vehicle wake-up system provided in an embodiment of this application;

[0071] Figure 12 This is a flowchart illustrating another vehicle wake-up method provided in an embodiment of this application;

[0072] Figure 13 yes Figure 12 Detailed flowchart of step S1201;

[0073] Figure 14 This is a flowchart illustrating another vehicle remote wake-up method provided in an embodiment of this application;

[0074] Figure 15 This is a schematic flowchart of another method for a vehicle controller to control vehicle wake-up and power-on, provided in an embodiment of this application.

[0075] Figure 16 This is a schematic flowchart of another vehicle charging sleep method provided in an embodiment of this application;

[0076] Figure 17 This is a schematic diagram of a control method for vehicle charging wake-up, remote wake-up, and charging hibernation provided in an embodiment of this application;

[0077] Figure 18 This is a schematic diagram of the control sequence for a local wake-up vehicle terminal device provided in an embodiment of this application;

[0078] Figure 19 This is a schematic diagram of another vehicle structure provided in an embodiment of this application.

[0079] Explanation of icon numbers:

[0080] label name label name 10 vehicle 1012 memory 20 server 110 Vehicle wake-up system 30 terminal 111 Vehicle-mounted terminal equipment 101 Vehicle-mounted terminal equipment 112 On-board charger 102 On-board charger 113 DC / DC converter 103 Vehicle controller 181 Vehicle switch buttons 701 Vehicle-mounted terminal equipment 182 Vehicle controller 702 Vehicle controller 183 ACC relay 703 ACC relay 184 Vehicle terminal equipment wake-up relay 704 BMS relay 185 Vehicle-mounted terminal equipment 705 Car Relay 190 vehicle 706 MCU relay 191 Vehicle wake-up system 1011 processor Detailed Implementation

[0081] To facilitate understanding of this application, a more detailed description is provided below with reference to the accompanying drawings and specific embodiments. It should be noted that when an element is described as "fixed to" another element, it can be directly on the other element, or one or more intermediate elements may exist between them. When an element is described as "connected to" another element, it can be directly connected to the other element, or one or more intermediate elements may exist between them. The terms "vertical," "horizontal," "left," "right," and similar expressions used in this specification are for illustrative purposes only.

[0082] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the scope of this application. The term "and / or" as used in this specification includes any and all combinations of one or more of the associated listed items.

[0083] Before providing a detailed description of this application, the nouns and terms used in the embodiments of this application are explained, and the nouns and terms used in the embodiments of this application shall be interpreted as follows:

[0084] (1) Vehicle terminal equipment, English name Telematics BOX, abbreviated as vehicle T-BOX, is used to transmit vehicle battery information, vehicle fault information, location information, driving speed, alarm information, etc. to the monitoring center through wireless communication network, so that the monitoring center can keep track of the vehicle's location, speed, alarms and various statuses in real time, as well as receive control commands sent by the server, and send control messages to the vehicle charger or vehicle controller through the CAN bus according to the control commands to realize the control of the vehicle.

[0085] The technical solution of this application is described in detail below with reference to the accompanying drawings:

[0086] Please see Figure 1 , Figure 1 This is a schematic diagram of an application environment provided in an embodiment of this application;

[0087] like Figure 1 As shown, the application environment 100 includes: a vehicle 10, a server 20, and a mobile terminal 30. The vehicle 10 and server 20 are connected via network communication, and the server 20 and mobile terminal 30 are connected via network communication. This network includes wired networks and / or wireless networks. It is understood that this network includes 2G, 3G, 4G, 5G, Wi-Fi, Bluetooth, and other wireless networks.

[0088] In this embodiment, the vehicle 10 can be any type of charging vehicle, such as a charging car or a charging logistics vehicle, and the vehicle 10 is communicatively connected to the server 20. For details, please refer to [link to relevant documentation]. Figure 2 , Figure 2 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application;

[0089] like Figure 2 As shown, the vehicle 10 includes an on-board terminal device 101, an on-board charger 102, a vehicle controller 103, etc.

[0090] The vehicle terminal device 101, the vehicle charger 102, and the vehicle controller 103 are all connected via a CAN bus. The vehicle terminal device 101 receives control commands from the server and sends control messages to the vehicle charger 102 or the vehicle controller 103 via the CAN bus to remotely control the vehicle. The vehicle charger 102 determines whether the battery connection is correct, receives control commands to start or stop charging, executes corresponding actions, and completes the charging process. The vehicle controller 103 (VCU, Vehicle Control Unit) receives CAN messages from the vehicle terminal device 101 and controls the corresponding relays to turn on sequentially according to the CAN messages.

[0091] In this embodiment, the vehicle 10 may also have at least one charging port. This charging port is used for electrical connection with a charging gun to charge the vehicle.

[0092] In this embodiment, the server 20 is communicatively connected to the vehicle 10 and the mobile terminal 30. It is used to receive control commands sent by the mobile terminal 30 or to send control instructions to the vehicle 10, such as sending a wake-up command to the vehicle 10 to wake it from a sleep state. There can be multiple servers 20, which can form a server cluster. For example, the server cluster may include a first server, a second server, ..., an Nth server. Alternatively, the server cluster may be a cloud computing service center comprising several servers. The servers in this embodiment include, but are not limited to, tower servers, rack servers, blade servers, and cloud servers. Preferably, the server 20 is a cloud server (Elastic Compute Service, ECS).

[0093] In this embodiment, the mobile terminal 30 is communicatively connected to the server 20 and is used to send control commands to the server 20 or receive vehicle status information sent by the server 20. The mobile terminal 30 has an application program (APP) installed, allowing the user to send control commands to the server 20 to control the status of the vehicle 10. The mobile terminal 30 includes, but is not limited to, mobile communication devices, mobile personal computer devices, or other electronic devices with wireless communication capabilities.

[0094] Example 1

[0095] Please see Figure 3 , Figure 3 This is a flowchart illustrating a vehicle wake-up method provided in an embodiment of this application;

[0096] The vehicle wake-up method is applied to vehicles, such as electric vehicles. Specifically, the vehicle includes an on-board terminal device, an on-board charger, and a DC / DC converter. The on-board terminal device of the vehicle is the executing entity of the vehicle wake-up method.

[0097] like Figure 3 As shown, the vehicle wake-up method includes:

[0098] Step S301: After receiving the charging wake-up signal, send a message to the on-board charger via the CAN bus;

[0099] Specifically, when the vehicle is in sleep mode, the charging gun is inserted into the vehicle's charging port. At this time, the charging pile is electrically connected to the vehicle through the charging gun and the charging port. The charging pile sends a charging wake-up signal to the vehicle, and the on-board terminal device is awakened upon receiving this signal. It can be understood that the charging port includes both AC and DC charging ports. The wake-up signal can be a level signal indicating the charging port; for example, a high-level signal indicates that the charging port connected to the charging gun is an AC charging port, while a low-level signal indicates that the charging port connected to the charging gun is a DC charging port.

[0100] Furthermore, the vehicle also includes a vehicle controller. After the on-board terminal device is woken up, it determines whether the vehicle is in a remote wake-up state. If the vehicle is in a remote wake-up state, it controls the vehicle controller to wake up from the sleep state. If the vehicle is not in a remote wake-up state, that is, the vehicle is in a charging wake-up state, the on-board terminal device enters a critical state and sends a first message to the on-board charger via the CAN bus. At this time, the on-board terminal device can only receive messages sent by the cloud server and the vehicle controller, and can only send messages to the on-board charger via the CAN bus. The first message includes a vehicle status detection command.

[0101] For details, please refer to [link / reference]. Figure 4 , Figure 4 This is a flowchart illustrating a method for remotely waking up a vehicle according to an embodiment of this application;

[0102] In this embodiment of the application, the vehicle also includes a vehicle controller.

[0103] Before sending a message to the on-board charger via the CAN bus, the on-board terminal device performs the following vehicle remote wake-up method.

[0104] like Figure 4 As shown, the vehicle remote wake-up method includes:

[0105] Step S401: Detect whether a wake-up command sent by the cloud server has been received;

[0106] Specifically, the cloud server sends control commands to the vehicle terminal device based on the control commands sent by the mobile terminal. The vehicle terminal device detects whether it has received a wake-up command sent by the cloud server. The control command is the same as the control instructions, which includes remote wake-up instructions.

[0107] Step S402: If a wake-up command is received from the cloud server, the vehicle controller is woken up according to the wake-up command;

[0108] Specifically, if the vehicle terminal device receives a remote wake-up command sent by the cloud server, it determines that the vehicle is in a remote wake-up state, and the vehicle terminal device wakes up the vehicle controller according to the wake-up command.

[0109] For details, please refer to [link / reference]. Figure 5 , Figure 5 yes Figure 4 Detailed flowchart of step S402 in the process;

[0110] like Figure 5 As shown, step S402 includes:

[0111] Step S4021: Convert the wake-up command sent by the cloud server into a CAN message and send the CAN message to the vehicle controller so that the vehicle controller can wake up the vehicle according to the CAN message.

[0112] Specifically, the vehicle terminal equipment includes a microcontroller unit, which converts the wake-up command sent by the cloud server into a CAN message and sends the CAN message to the vehicle controller. The CAN message includes a vehicle controller wake-up message.

[0113] Furthermore, if the vehicle controller is in a sleep state, and the vehicle controller receives a vehicle controller wake-up message sent by the vehicle terminal device, the vehicle controller is woken up from the sleep state and wakes up the vehicle according to the CAN message.

[0114] Understandably, if the CAN message includes a partial component wake-up command, the vehicle controller can wake up the partial components of the vehicle from the dormant state according to the CAN message.

[0115] Please see Figure 6 , Figure 6 This is a flowchart illustrating a method for a vehicle controller to wake up and power on a vehicle, as provided in an embodiment of this application.

[0116] In this embodiment, the vehicle also includes a BMS relay, an ACC relay, and a cabin relay. The CAN message also includes system power status information, which is used to characterize the system power status.

[0117] If a wake-up command is received from the cloud server, the vehicle terminal device will then wake up the vehicle controller according to the wake-up command and execute the following vehicle controller-controlled vehicle wake-up and power-on method.

[0118] like Figure 6 As shown, the vehicle controller controls the vehicle's wake-up and power-on method, including:

[0119] Step S601: If the system power status information is power-on, control the vehicle controller to turn on the BMS relay, ACC relay and cabin relay in a specified order to realize vehicle wake-up and power-on.

[0120] Specifically, if the system power status information in the CAN message sent by the on-board terminal device received by the vehicle controller is power-on status information, then the vehicle controller is controlled to turn on the BMS relay, ACC relay, and cabin relay in a specified order, including:

[0121] Control the BMS relay and ACC relay to conduct simultaneously;

[0122] After the BMS relay and ACC relay are turned on simultaneously, the control car relay is turned on.

[0123] Specifically, the vehicle controller outputs control signals to the BMS relay and ACC relay respectively, so that the BMS relay and ACC relay are turned on simultaneously. One second after the BMS relay and ACC relay are turned on simultaneously, the control compartment relay is turned on to realize the remote wake-up and power-on of the vehicle.

[0124] In this embodiment of the application, the vehicle further includes a power indicator light, and the method further includes:

[0125] The power indicator light status is controlled according to the control commands sent by the cloud server.

[0126] Specifically, the control commands sent by the cloud server also include vehicle power modes, which include ACC, ON, and OFF states. The vehicle terminal device controls the state of the power indicator light according to the vehicle power modes in the control commands sent by the cloud server.

[0127] Specifically, if the vehicle power mode is ACC, the vehicle terminal device will switch the power indicator light to blue; if the vehicle power mode is ON, the vehicle terminal device will switch the power indicator light to green; if the vehicle power mode is OFF, the vehicle terminal device will turn off the power indicator light.

[0128] Please see Figure 7 , Figure 7 This is a schematic diagram illustrating the control sequence of various vehicle components in a remote wake-up mode, as provided in an embodiment of this application.

[0129] like Figure 7 As shown, the vehicle also includes an MCU relay. The on-board terminal device 701 is connected to the vehicle controller 702 via a CAN bus. The vehicle controller 702 is connected to the ACC relay 703, BMS relay 704, cabin relay 705, and MCU relay 706 via hard wires (i.e., actual wiring harnesses).

[0130] Specifically, the vehicle terminal device detects whether it has received a wake-up command sent by the cloud server. If the vehicle terminal device receives a wake-up command sent by the cloud server, it determines that the vehicle is in a remote wake-up state. The microcontroller unit in the vehicle terminal device converts the wake-up command into a CAN message and sends the CAN message to the vehicle controller. The CAN message includes the vehicle controller wake-up message and system power status information.

[0131] Specifically, the control commands sent by the cloud server also include the vehicle power mode, which includes ACC, ON, and OFF states. The in-vehicle terminal device controls the state of the power indicator light according to the vehicle power mode specified in the control commands sent by the cloud server. In other words, if the vehicle power mode is ACC, the in-vehicle terminal device will switch the power indicator light to blue; if the vehicle power mode is ON, the in-vehicle terminal device will switch the power indicator light to green; and if the vehicle power mode is OFF, the in-vehicle terminal device will turn off the power indicator light.

[0132] Furthermore, after receiving the vehicle controller wake-up message sent by the vehicle terminal device, the vehicle controller is woken up from the sleep state. Then, the vehicle controller determines whether the system power status information in the CAN message is the power-on status information. If the system power status information in the CAN message is the power-on status information, the vehicle controller controls each relay to conduct, thereby realizing remote wake-up of the vehicle.

[0133] Specifically, the vehicle controller outputs control signals to the BMS relay and ACC relay respectively, so that the BMS relay and ACC relay are turned on simultaneously. One second after the BMS relay and ACC relay are turned on simultaneously, the vehicle controller controls the cabin relay to turn on. When the power indicator light turns green, that is, when the vehicle power mode is ON, the vehicle controller outputs control signals to the MCU relay to control the MCU relay to turn on.

[0134] Understandably, if the vehicle controller does not receive a wake-up message from the on-board terminal device, the vehicle controller will remain in sleep mode, and the vehicle will remain in sleep mode as well.

[0135] Alternatively, after receiving a wake-up message from the vehicle terminal device, the vehicle controller is awakened from its sleep state. Then, the vehicle controller determines that the system power status information in the CAN message is not the power-on status information. In this case, the vehicle controller controls all relays to disconnect, so that the vehicle enters a sleep state.

[0136] In this embodiment, the vehicle controller is woken up by the vehicle terminal device according to the wake-up command sent by the cloud server. When the system power status information is power-on, the vehicle controller is controlled to turn on the BMS relay, ACC relay and cabin relay in a specified order. This application can realize remote control of the vehicle to wake up from the dormant state and realize remote wake-up and power-on of the vehicle.

[0137] Please see Figure 8 , Figure 8 This is a flowchart illustrating a method for remote vehicle hibernation provided in an embodiment of this application;

[0138] In this embodiment of the application, before sending a message to the on-board charger via the CAN bus, the on-board terminal device also performs the following vehicle remote sleep method.

[0139] like Figure 8 As shown, the vehicle remote sleep method includes:

[0140] Step S801: Detect whether a hibernation command has been received from the cloud server;

[0141] Specifically, the cloud server sends control commands to the vehicle terminal device based on the control commands sent by the mobile terminal. The vehicle terminal device detects whether it has received a sleep command sent by the cloud server. The control command is the same as the control instructions, and the control instructions also include sleep instructions.

[0142] Step S802: If a hibernation command is received from the cloud server, the vehicle terminal device is controlled to enter hibernation state according to the hibernation command.

[0143] Specifically, if the vehicle terminal device receives a hibernation command sent by the cloud server, the microcontroller unit in the vehicle terminal device converts the hibernation command sent by the cloud server into a CAN hibernation message and sends the CAN hibernation message to the vehicle controller. After receiving the CAN hibernation message, the vehicle controller stops outputting control signals, and the vehicle terminal device enters hibernation mode, thereby putting the vehicle into hibernation state.

[0144] In this embodiment of the application, the vehicle is controlled to enter a hibernation state by receiving a hibernation command sent by a cloud server. This application can realize remote control of the vehicle to enter a hibernation state.

[0145] Step S403: If no wake-up command is received from the cloud server, a message is sent to the on-board charger via the CAN bus.

[0146] Specifically, if the vehicle terminal device does not receive the remote wake-up command sent by the cloud server, it is determined that the vehicle is not in a remote wake-up state, that is, the vehicle is in a charging wake-up state. The vehicle terminal device sends a message to the vehicle charger through the CAN bus, which includes the first message.

[0147] Step S302: Based on the message fed back by the on-board charger, determine that the on-board charger is in a charging state, and send an enable message to the DC / DC converter to wake up the DC / DC converter.

[0148] Specifically, after receiving the first message from the vehicle terminal device, the on-board charger detects the vehicle status and sends a feedback message to the vehicle terminal device. This feedback message includes a second message, which is used to characterize the status of the on-board charger. The status of the on-board charger includes whether it is in a charging state or a non-charging state. Specifically, the content of the second message is identified by an identifier in the second message. Different identifiers indicate different on-board charger statuses, such as: the on-board charger is in a charging state, or the on-board charger is in a non-charging state.

[0149] Specifically, after receiving the second message, the vehicle terminal device determines the status of the vehicle charger based on the identifier in the second message. If the vehicle charger is in a charging state, the vehicle terminal device sends an enable message to the DC / DC converter to wake up the DC / DC converter. Otherwise, the vehicle terminal device sends a shutdown message to the DC / DC converter to put the vehicle terminal device into a sleep mode, thus putting the vehicle into a sleep state. The enable message is used to wake up the DC / DC converter, and the shutdown message is used to put the vehicle terminal device into a sleep mode.

[0150] Furthermore, the DC / DC converter is woken up after receiving the enable message and starts to work. At this time, the vehicle is in a charging state, which realizes that some components are woken up and work normally.

[0151] In this embodiment, by determining that the on-board charger is in a charging state based on the message fed back by the on-board charger, an enable message is sent to the DC / DC converter to wake up the DC / DC converter. This application can wake up the on-board terminal equipment and the DC / DC converter after the charging gun is inserted into the vehicle's charging port, so that the vehicle can charge without waking up all the vehicle components, thus reducing the overall power consumption of the vehicle during the charging process.

[0152] Please see Figure 9 , Figure 9This is a schematic flowchart of a vehicle charging sleep mode method provided in an embodiment of this application;

[0153] In this embodiment of the application, the vehicle also includes a battery, and after the DC / DC converter is woken up, the on-board terminal device executes the following vehicle charging sleep method.

[0154] like Figure 9 As shown, the vehicle charging sleep method includes:

[0155] Step S901: Periodically check the battery's charge status;

[0156] Specifically, during vehicle charging, the on-board terminal equipment periodically checks the battery's charge status. Understandably, the on-board terminal equipment checks the battery's charge status once per minute by default, but the detection cycle can be reset according to actual needs.

[0157] Step S902: If the battery charge is detected to be greater than or equal to the first charge threshold, a shutdown message is sent to the DC / DC converter to put the vehicle terminal device into a sleep state, thereby putting the vehicle into a sleep state.

[0158] Specifically, if the vehicle terminal device detects that the battery charge is greater than or equal to the first charge threshold, that is, the vehicle is fully charged, the vehicle terminal device sends a shutdown message to the DC / DC converter. After receiving the shutdown message, the DC / DC converter stops outputting control signals, the vehicle terminal device enters a low-power sleep mode, and the vehicle re-enters sleep mode. The first charge threshold is the nominal capacity of the battery.

[0159] In this embodiment of the application, the vehicle wake-up method includes remote vehicle wake-up and vehicle charging wake-up. When the battery charge is greater than or equal to a first charge threshold after the vehicle is woken up by charging, that is, when the vehicle is fully charged, the vehicle enters a hibernation state.

[0160] It is understandable that remote wake-up refers to sending control commands to a cloud server via a mobile terminal. These control commands include remote wake-up instructions, and the cloud server sends wake-up instructions to the vehicle based on these control commands to wake the vehicle from its sleep state. Charging wake-up refers to the process where, when the vehicle is in a sleep state, a charging gun is plugged in to charge the vehicle, and some of the vehicle's components are woken up and put into operation.

[0161] In this embodiment, a vehicle wake-up method is provided, applied to a vehicle including an on-board terminal device, an on-board charger, and a DC / DC converter. The method includes: upon receiving a charging wake-up signal, sending a message to the on-board charger via a CAN bus; determining that the on-board charger is in a charging state based on the message returned by the on-board charger, and sending an enable message to the DC / DC converter to wake it up. By sending a message to the on-board charger via the CAN bus, determining that the on-board charger is in a charging state based on the message returned by the on-board charger, and sending an enable message to the DC / DC converter to wake it up, this application enables only some devices to be woken up during vehicle charging, thereby reducing the overall vehicle power consumption during the charging process.

[0162] Please refer to the following: Figure 10 , Figure 10 This is a schematic diagram of the structure of an in-vehicle terminal device provided in an embodiment of this application;

[0163] like Figure 10 As shown, the vehicle-mounted terminal device 101 includes one or more processors 1011 and a memory 1012. Wherein, Figure 10 Take the 1011 processor as an example.

[0164] Processor 1011 and memory 1012 can be connected via a bus or other means. Figure 10 Taking the example of a connection between China and Israel via a bus.

[0165] The processor 1011 is used to provide computing and control capabilities to control the vehicle terminal device 101 to perform corresponding tasks, such as controlling the vehicle terminal device 101 to perform the vehicle wake-up method in any of the above method embodiments, including: receiving a charging wake-up signal; sending a message to the vehicle charger via the CAN bus; determining that the vehicle charger is in a charging state based on the message fed back by the vehicle charger, and sending an enable message to the DC / DC converter to wake up the DC / DC converter.

[0166] By sending messages to the on-board charger via the CAN bus and determining that the on-board charger is in a charging state based on the messages returned by the on-board charger, an enable message is sent to the DC / DC converter to wake up the DC / DC converter. This application can reduce the overall vehicle power consumption during the vehicle charging process.

[0167] The processor 1011 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), a hardware chip, or any combination thereof; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The aforementioned PLD can be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0168] Memory 1012, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer-executable programs, and modules, such as the program instructions / modules corresponding to the vehicle wake-up method in the embodiments of this application. Processor 1011 can implement the vehicle wake-up method in any of the above method embodiments by running the non-transitory software programs, instructions, and modules stored in memory 1012. Specifically, memory 1012 may include volatile memory (VM), such as random access memory (RAM); memory 1012 may also include non-volatile memory (NVM), such as read-only memory (ROM), flash memory, hard disk drive (HDD), solid-state drive (SSD), or other non-transitory solid-state storage devices; memory 1012 may also include combinations of the above types of memory.

[0169] Memory 1012 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, memory 1012 may optionally include memory remotely located relative to processor 1011, and such remote memory may be connected to processor 1011 via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0170] One or more modules are stored in memory 1012. When executed by one or more processors 1011, they perform the vehicle wake-up method in any of the above method embodiments, for example, the method described above. Figure 3 The steps shown.

[0171] In this embodiment of the application, the vehicle terminal device 101 may also include other components for realizing the device functions, which will not be described in detail here.

[0172] Example 2

[0173] Please see Figure 11 , Figure 11 This is a schematic diagram of the structure of a vehicle wake-up system provided in an embodiment of this application;

[0174] like Figure 11 As shown, the vehicle wake-up system 110 includes an on-board terminal device 111, an on-board charger 112, and a DC / DC converter 113.

[0175] The vehicle terminal device 111 is connected to the on-board charger 112 and the DC / DC converter 113 via a CAN bus communication, and is used to execute the vehicle wake-up method in any of the above method embodiments, for example, to execute the method described above. Figure 3 The steps shown.

[0176] The on-board charger 112 is connected to the on-board terminal device 111 via CAN bus communication. It is used to receive messages sent by the on-board terminal device 111 and send back messages to the on-board terminal device 111, so that the on-board terminal device 111 sends an enable message to the DC / DC converter 113 according to the message fed back by the on-board charger 112, so that the DC / DC converter 113 is woken up.

[0177] DC / DC converter 113 is connected to vehicle terminal device 111 via CAN bus communication. It is used to receive enable messages sent by vehicle terminal device 111 to wake up DC / DC converter 113 from sleep state in order to complete vehicle wake-up and power-on.

[0178] Please see Figure 12 , Figure 12 This is a flowchart illustrating another vehicle wake-up method provided in an embodiment of this application;

[0179] This vehicle wake-up method is applied to a vehicle wake-up system, for example... Figure 11 The vehicle wake-up system shown is executed by the vehicle wake-up system itself.

[0180] like Figure 12 As shown, the vehicle wake-up method includes:

[0181] Step S121: The on-board terminal device receives the charging wake-up signal and sends a message to the on-board charger via the CAN bus;

[0182] Specifically, when the vehicle is in sleep mode, the charging gun is inserted into the vehicle's charging port. At this time, the charging pile is electrically connected to the vehicle through the charging gun and the charging port. The charging pile sends a charging wake-up signal to the vehicle, and the on-board terminal device is awakened upon receiving this signal. It can be understood that the charging port includes both AC and DC charging ports. The wake-up signal can be a level signal indicating the charging port; for example, a high-level signal indicates that the charging port connected to the charging gun is an AC charging port, while a low-level signal indicates that the charging port connected to the charging gun is a DC charging port.

[0183] Furthermore, after the vehicle terminal device is woken up, it determines whether the vehicle is in a remote wake-up state. If the vehicle is not in a remote wake-up state, that is, the vehicle is in a charging wake-up state, the vehicle terminal device enters a critical state and sends a message to the vehicle charger through the CAN bus. At this time, the vehicle terminal device can only receive messages sent by the cloud server and the vehicle controller, and can only send messages to the vehicle charger through the CAN bus.

[0184] For details, please refer to [link / reference]. Figure 13 , Figure 13 yes Figure 12 A detailed flowchart of step S121 in the process;

[0185] like Figure 13 As shown, step S121 includes:

[0186] Step S1211: The vehicle terminal device receives the charging wake-up signal and checks whether it has received a wake-up command sent by the cloud server;

[0187] Specifically, the cloud server sends control commands to the vehicle terminal device based on the control commands sent by the mobile terminal. The vehicle terminal device receives the charging wake-up signal and checks whether it has received the wake-up command sent by the cloud server, that is, it determines whether the vehicle is in a remote wake-up state. The control command is the same as the control instruction, which includes the remote wake-up instruction.

[0188] Step S1212: If no wake-up command is received from the cloud server, the vehicle terminal device sends a message to the vehicle charger via the CAN bus.

[0189] Specifically, if the vehicle terminal device receives a wake-up command sent by the cloud server, the vehicle is in a remote wake-up state; if the vehicle terminal device does not receive a wake-up command sent by the cloud server, that is, the vehicle is not in a remote wake-up state and is in a charging wake-up state, the vehicle terminal device enters a critical state and sends the first message to the on-board charger via the CAN bus. At this time, the vehicle terminal device can only receive messages sent by the cloud server and the vehicle controller, and can only send messages to the on-board charger via the CAN bus. The first message includes a vehicle status detection command.

[0190] Please see Figure 14 , Figure 14 This is a flowchart illustrating another vehicle remote wake-up method provided in an embodiment of this application;

[0191] In this embodiment, the vehicle wake-up system also includes a vehicle controller.

[0192] After the vehicle terminal receives the charging wake-up signal and detects whether it has received a wake-up command sent by the cloud server, the vehicle wake-up system executes the following vehicle remote wake-up method.

[0193] like Figure 14 As shown, the vehicle remote wake-up method includes:

[0194] Step S1401: If the vehicle terminal device receives a wake-up command sent by the cloud server, the vehicle terminal device converts the wake-up command sent by the cloud server into a CAN message and sends the CAN message to the vehicle controller.

[0195] Specifically, if the vehicle terminal receives a wake-up command sent by the cloud server, the vehicle is in a remote wake-up state.

[0196] Furthermore, the vehicle terminal device includes a microcontroller unit, which is used to convert the wake-up command sent by the cloud server into a CAN message and send the CAN message to the vehicle controller, wherein the CAN message includes a vehicle controller wake-up message.

[0197] Step S1402: The vehicle controller is woken up after receiving the CAN message sent by the vehicle terminal device.

[0198] Specifically, if the vehicle controller is in a sleep state and receives a vehicle controller wake-up message from the vehicle terminal device, the vehicle controller is woken up from the sleep state and wakes up the vehicle according to the CAN message.

[0199] Understandably, if the CAN message includes a partial component wake-up command, the vehicle controller can wake up the partial components of the vehicle from the dormant state according to the CAN message.

[0200] Please see Figure 15 , Figure 15 This is a schematic flowchart of another method for a vehicle controller to control vehicle wake-up and power-on, provided in an embodiment of this application.

[0201] In this embodiment, the vehicle wake-up system further includes a BMS relay, an ACC relay, and a cabin relay. The CAN message also includes system power status information, which is used to characterize the system power status.

[0202] After the vehicle controller is awakened by receiving the CAN message sent by the on-board terminal device, the vehicle wake-up system executes the following vehicle controller-controlled vehicle wake-up power-on method.

[0203] like Figure 15 As shown, the vehicle controller controls the vehicle's wake-up and power-on method, including:

[0204] Step S1501: If the system power status information is power-on status information, the vehicle controller will turn on the BMS relay, ACC relay and vehicle compartment relay in a specified order to realize vehicle wake-up and power-on.

[0205] Specifically, if the system power status information in the CAN message sent by the vehicle terminal device received by the vehicle controller is power-on status information, then the vehicle controller turns on the BMS relay, ACC relay, and vehicle compartment relay in a specified order. The method for the vehicle controller to turn on the BMS relay, ACC relay, and vehicle compartment relay in a specified order is the same as the method for controlling the vehicle controller to turn on the BMS relay, ACC relay, and vehicle compartment relay in a specified order in step S601, and will not be repeated here.

[0206] In this embodiment of the application, the vehicle wake-up system is connected to a power indicator light, and the method further includes:

[0207] The vehicle-mounted terminal device controls the status of the power indicator light according to the control commands sent by the cloud server.

[0208] Specifically, the control commands sent by the cloud server also include vehicle power modes, which include ACC, ON, and OFF states. The vehicle terminal device controls the state of the power indicator light according to the vehicle power modes in the control commands sent by the cloud server.

[0209] Specifically, if the vehicle power mode is ACC, the vehicle terminal device will switch the power indicator light to blue; if the vehicle power mode is ON, the vehicle terminal device will switch the power indicator light to green; if the vehicle power mode is OFF, the vehicle terminal device will turn off the power indicator light.

[0210] Please see Figure 16 , Figure 16 This is a schematic flowchart of another vehicle charging sleep method provided in an embodiment of this application;

[0211] In this embodiment of the application, the vehicle terminal device is connected to the battery via a hard wire (i.e., an actual wiring harness).

[0212] After being woken up by the DC / DC converter receiving the enable message sent by the on-board terminal device, the vehicle wake-up system executes the following vehicle charging sleep method.

[0213] like Figure 16 As shown, the vehicle charging sleep method includes:

[0214] Step S1601: The vehicle terminal equipment periodically checks the battery's charge status;

[0215] Specifically, during vehicle charging, the on-board terminal equipment periodically checks the battery's charge status. Understandably, the on-board terminal equipment checks the battery's charge status once per minute by default, but the detection cycle can be reset according to actual needs.

[0216] Step S1602: If the detected battery charge is greater than or equal to the first charge threshold, the vehicle terminal device sends a shutdown message to the DC / DC converter.

[0217] Specifically, if the vehicle terminal device detects that the battery charge is greater than or equal to a first charge threshold, that is, the vehicle is fully charged, the vehicle terminal device sends a shutdown message to the DC / DC converter. The first charge threshold is the nominal capacity of the battery.

[0218] Step S1603: After receiving the shutdown message, the DC / DC converter controls the vehicle terminal equipment to enter a sleep state, thus putting the vehicle into a sleep state.

[0219] Specifically, after receiving the shutdown message, the DC / DC converter stops outputting control signals, the vehicle terminal device enters a low-power sleep mode, and the vehicle re-enters sleep mode.

[0220] Step S122: After receiving the message sent by the vehicle terminal device, the on-board charger detects the vehicle status and sends a message back to the vehicle terminal device.

[0221] Specifically, after receiving the first message sent by the vehicle terminal device, the on-board charger detects the vehicle status and sends a message back to the vehicle terminal device. This message includes a second message, which is used to characterize the status of the on-board charger. The status of the on-board charger includes whether it is in a charging state or a non-charging state. Specifically, the content of the second message is identified by an identifier in the second message. Different identifiers indicate different on-board charger statuses, such as: the on-board charger is in a charging state, or the on-board charger is in a non-charging state.

[0222] Step S123: The on-board terminal device determines that the on-board charger is in a charging state based on the message fed back by the on-board charger, and sends an enable message to the DC / DC converter.

[0223] Specifically, after receiving the second message, the vehicle terminal device determines the status of the vehicle charger based on the identifier in the second message. If the vehicle charger is in a charging state, the vehicle terminal device sends an enable message to the DC / DC converter to wake up the DC / DC converter. Otherwise, the vehicle terminal device sends a shutdown message to the DC / DC converter to put the vehicle terminal device into a sleep mode, thus putting the vehicle into a sleep state. The enable message is used to wake up the DC / DC converter, and the shutdown message is used to put the vehicle terminal device into a sleep mode.

[0224] Step S124: The DC / DC converter is woken up after receiving the enable message sent by the vehicle terminal device.

[0225] Specifically, after receiving the enable message, the DC / DC converter is woken up and starts working. At this time, the vehicle is in a charging state, which realizes that some components are woken up and work normally.

[0226] In this embodiment, the vehicle terminal device determines that the vehicle charger is in a charging state based on the message fed back by the vehicle charger, and sends an enable message to the DC / DC converter. The DC / DC converter is woken up after receiving the enable message sent by the vehicle terminal device. This application can wake up the vehicle terminal device and the DC / DC converter after the charging gun is inserted into the vehicle's charging port, so that the vehicle can charge without waking up all the vehicle components, thus reducing the overall power consumption of the vehicle during the charging process.

[0227] Please refer to the following: Figure 17 , Figure 17 This is a schematic diagram of a control method for vehicle charging wake-up, remote wake-up, and charging hibernation provided in an embodiment of this application;

[0228] like Figure 17 As shown, the control method for vehicle charging wake-up, remote wake-up, and charging hibernation includes:

[0229] Step S1701: The vehicle-mounted terminal device obtains the control command sent by the cloud server;

[0230] Specifically, the cloud server sends control commands to the vehicle terminal device based on the control commands sent by the mobile terminal, and the vehicle terminal device receives the control commands sent by the cloud server.

[0231] Step S1702: The vehicle terminal device determines whether the control command includes a wake-up command;

[0232] Specifically, after receiving the control command sent by the cloud server, the vehicle terminal device determines whether the control command includes a wake-up command. If the control command includes a wake-up command, it determines that the vehicle is in a remote wake-up state. At this time, the vehicle terminal device executes the vehicle remote wake-up method, that is, it enters step S1705: the vehicle terminal device sends a CAN message to the vehicle controller.

[0233] Specifically, if the control command does not include a wake-up command, then proceed to step S1701: the vehicle terminal device obtains the control command sent by the cloud service. If the obtained control command still does not include a wake-up command, the vehicle terminal device determines whether the control command includes a sleep command. If the control command includes a sleep command, the microcontroller unit in the vehicle terminal device converts the sleep command sent by the cloud server into a CAN sleep message and sends the CAN sleep message to the vehicle controller. After receiving the CAN sleep message, the vehicle controller controls the vehicle terminal device to enter a sleep state, thereby putting the vehicle into a sleep state.

[0234] Understandably, if the control command does not include either a wake-up command or a sleep command, the vehicle wake-up system will not perform the following methods, and the vehicle will remain in sleep mode.

[0235] In this embodiment of the application, the vehicle can also be directly woken up by charging, that is, without going through step S1701: the vehicle terminal device obtains the control command sent by the cloud server, and step S1702: the vehicle terminal device determines whether the control command includes a wake-up command, and directly enters step S1703: the charging gun is connected to the charging port.

[0236] Step S1703: Connect the charging gun to the charging port;

[0237] Specifically, when the vehicle is in sleep mode, the charging gun is inserted into the vehicle's charging port. At this time, the charging pile is electrically connected to the vehicle through the charging gun and the charging port. The charging pile sends a wake-up signal to the vehicle. After receiving the wake-up signal, the vehicle terminal device is awakened. After being awakened, the vehicle terminal device determines whether the vehicle is in a remote wake-up state.

[0238] Step S1704: The vehicle terminal device determines whether it has received a wake-up command sent by the cloud server;

[0239] Specifically, the vehicle terminal device determines whether it has received a wake-up command from the cloud server. If the vehicle terminal device receives a remote wake-up command from the cloud server, it determines that the vehicle is in a remote wake-up state and proceeds to step S1705: the vehicle terminal device sends a CAN message to the vehicle controller; if the vehicle terminal device does not receive a remote wake-up command from the cloud server, it determines that the vehicle is in a charging wake-up state and proceeds to step S1707: the vehicle terminal device sends a message to the vehicle charger.

[0240] Step S1705: The on-board terminal device sends a CAN message to the vehicle controller;

[0241] Specifically, the vehicle terminal device includes a microcontroller unit, which converts the wake-up command sent by the cloud server into a CAN message and sends the CAN message to the vehicle controller. The CAN message includes a vehicle controller wake-up message and system power status information. After receiving the vehicle controller wake-up message sent by the vehicle terminal device, the vehicle controller is woken up from the sleep state.

[0242] Step S1706: The vehicle controller controls the relays to turn on in a specified sequence.

[0243] Specifically, the vehicle controller determines whether the system power status information in the CAN message sent by the on-board terminal device indicates a power-on status. If the system power status information in the CAN message indicates a power-on status, the vehicle controller outputs control signals to the BMS relay and ACC relay respectively, so that the BMS relay and ACC relay are turned on simultaneously. One second after the BMS relay and ACC relay are turned on simultaneously, the vehicle controller controls the cabin relay to turn on. When the power indicator light turns green, that is, when the vehicle power mode is ON, the vehicle controller outputs a control signal to the MCU relay to control the MCU relay to turn on, thereby realizing remote vehicle wake-up.

[0244] Understandably, if the vehicle controller does not receive a wake-up message from the on-board terminal device, the vehicle controller will remain in sleep mode, and the vehicle will remain in sleep mode as well.

[0245] Alternatively, after receiving a wake-up message from the vehicle terminal device, the vehicle controller is awakened from its sleep state. Then, the vehicle controller determines that the system power status information in the CAN message is not the power-on status information. In this case, the vehicle controller controls all relays to disconnect, so that the vehicle enters a sleep state.

[0246] Step S1707: The on-board terminal device sends a message to the on-board charger;

[0247] Specifically, if the vehicle terminal device does not receive a remote wake-up command from the cloud server, it determines that the vehicle is in a charging wake-up state. The vehicle terminal device sends a message to the vehicle charger via the CAN bus. This message includes a first message. After receiving the first message from the vehicle terminal device, the vehicle charger detects the vehicle status and sends a feedback message to the vehicle terminal device. This feedback message includes a second message, which is used to characterize the status of the vehicle charger. The status of the vehicle charger includes whether it is in a charging state or a non-charging state. Specifically, the content of the second message is identified by an identifier in the second message. Different identifiers indicate different vehicle charger statuses, such as: the vehicle charger is in a charging state, or the vehicle charger is in a non-charging state.

[0248] Step S1708: The vehicle terminal device determines whether the vehicle charger is in a charging state;

[0249] Specifically, after receiving the second message, the vehicle terminal device determines the status of the vehicle charger based on the identifier in the second message. If the vehicle charger is in a charging state, then proceed to step S1709: the vehicle terminal device sends an enable message to the DC / DC converter to wake up the DC / DC converter; otherwise, proceed to step S1711: the vehicle terminal device sends a shutdown message to the DC / DC converter to put the vehicle terminal device into a sleep state, thereby putting the vehicle into a sleep state. The enable message is used to wake up the DC / DC converter, and the shutdown message is used to put the vehicle terminal device into a sleep state.

[0250] Step S1709: The vehicle terminal device sends an enable message to the DC / DC converter;

[0251] Specifically, when the on-board charger is charging, the on-board terminal device sends an enable message to the DC / DC converter. After receiving the enable message, the DC / DC converter is woken up and starts to work. At this time, the vehicle is in a charging state, which realizes that some components are woken up and work normally.

[0252] In this embodiment, after the charging gun is inserted into the charging port, the vehicle terminal device determines whether it has received a wake-up command sent by the cloud server. If the vehicle terminal device receives a remote wake-up command sent by the cloud server, it is determined that the vehicle is in a remote wake-up state, and the vehicle terminal device sends a CAN message to the vehicle controller. If the vehicle terminal device does not receive a remote wake-up command sent by the cloud server, it is determined that the vehicle is in a charging wake-up state, and the vehicle terminal device sends a message to the vehicle charger. This application can combine vehicle charging wake-up and remote wake-up to wake up the vehicle according to different needs.

[0253] Step S1710: The vehicle terminal device determines whether the battery charge is greater than or equal to the first charge threshold.

[0254] Specifically, during vehicle charging, the on-board terminal equipment periodically checks the battery's charge status. Understandably, the on-board terminal equipment checks the battery's charge status once per minute by default, but the detection cycle can be reset according to actual conditions.

[0255] Specifically, if the vehicle terminal device detects that the battery charge is greater than or equal to the first charge threshold, the vehicle terminal device executes the vehicle charging method, that is, enters step S1711: sends a shutdown message to the DC / DC converter to make the vehicle terminal device enter a low-power sleep state, thereby making the vehicle re-enter the sleep state. The first charge threshold can be the nominal capacity of the battery, or it can be reset according to the actual situation. For example, the first charge threshold can be 95% of the nominal capacity of the battery.

[0256] Understandably, if the vehicle terminal device detects that the battery power is less than the first power threshold, it indicates that the battery is still not fully charged. At this time, the battery continues to charge, and the vehicle terminal device continues to periodically detect the battery power status to determine whether the battery power is greater than or equal to the first power threshold. When the battery power is greater than or equal to the first power threshold, the process proceeds to step S1711: the vehicle terminal device sends a shutdown message to the DC / DC converter.

[0257] Step S1711: The vehicle terminal device sends a shutdown message to the DC / DC converter.

[0258] Specifically, the vehicle terminal device sends a shutdown message to the DC / DC converter. After receiving the shutdown message, the DC / DC converter stops outputting control signals, the vehicle terminal device enters a low-power sleep mode, and the vehicle re-enters sleep mode.

[0259] In this embodiment of the application, the vehicle terminal device determines whether the battery charge is greater than or equal to a first charge threshold. When the battery charge is greater than or equal to the first charge threshold, the vehicle terminal device sends a shutdown message to the DC / DC converter. This application can enable the vehicle to re-enter a sleep state when the vehicle charge reaches a specified condition, thereby saving energy.

[0260] In this embodiment of the application, after step S1701: the vehicle-mounted terminal device obtains the control command sent by the cloud server, the method further includes:

[0261] The vehicle-mounted terminal device controls the status of the power indicator light according to the control commands sent by the cloud server.

[0262] Specifically, the control commands sent by the cloud server also include the vehicle power mode, which includes ACC, ON, and OFF states. The in-vehicle terminal device controls the state of the power indicator light according to the vehicle power mode specified in the control commands sent by the cloud server. In other words, if the vehicle power mode is ACC, the in-vehicle terminal device will switch the power indicator light to blue; if the vehicle power mode is ON, the in-vehicle terminal device will switch the power indicator light to green; and if the vehicle power mode is OFF, the in-vehicle terminal device will turn off the power indicator light.

[0263] In this embodiment of the application, by combining vehicle charging wake-up, vehicle charging hibernation and vehicle remote wake-up, the user's needs for vehicle wake-up methods can be better met and the user experience can be improved.

[0264] In this embodiment, the vehicle wake-up system is connected to the vehicle's power button, and the vehicle wake-up method further includes local wake-up, i.e., waking up the vehicle using the car key. This local wake-up method includes:

[0265] If the vehicle switch button is in the on state, the vehicle controller receives a wake-up signal to be woken up;

[0266] After the vehicle controller is woken up, it controls the ACC relay and the vehicle terminal equipment wake-up relay to conduct in a specified sequence in order to wake up the vehicle terminal equipment.

[0267] It is understandable that manually operating the vehicle's power switch buttons, i.e. using the key to control the vehicle's power switch buttons, can change the vehicle's power status.

[0268] In this embodiment of the application, the vehicle wake-up system further includes an on-board terminal device wake-up relay, which is connected to the ACC relay and the on-board terminal device via hard wires (i.e., actual wiring harnesses). The on-board terminal device wake-up relay is used to output control signals to wake up the on-board terminal device.

[0269] For details, please refer to [link / reference]. Figure 18 , Figure 18 This is a schematic diagram of the control sequence for a local wake-up vehicle terminal device provided in an embodiment of this application;

[0270] like Figure 18As shown, the vehicle switch button 181 is connected to the vehicle controller 182 via a hard wire (i.e., actual wiring harness), the vehicle controller 182 is connected to the ACC relay via a hard wire (i.e., actual wiring harness), the ACC relay 183 is connected to the vehicle terminal equipment wake-up relay 184 via a hard wire (i.e., actual wiring harness), the vehicle terminal equipment wake-up relay 184 is connected to the vehicle terminal equipment 185 via a hard wire (i.e., actual wiring harness), and the vehicle terminal equipment 185 is connected to the vehicle controller 182 via a CAN bus communication connection.

[0271] Specifically, if the vehicle switch button is in the OFF position, i.e., the car key is in the ACC or ON position, the key will turn to a fixed position to activate the circuit and generate a wake-up signal. The vehicle controller will receive the wake-up signal and be activated. The vehicle controller will then output a control signal to the ACC relay to activate the ACC relay. Once the ACC relay is activated, it will output a signal to activate the vehicle terminal device wake-up relay. After the vehicle terminal device wake-up relay is activated, it will activate the vehicle terminal device.

[0272] Furthermore, after the vehicle terminal device is woken up, it sends a message to the vehicle controller. This message includes a third message. After receiving the third message sent by the vehicle terminal device, the vehicle controller controls the BMS relay, ACC relay, cabin relay, and MCU relay to turn on in a specified order. The third message is used to enable the vehicle controller to control the BMS relay, ACC relay, cabin relay, and MCU relay to turn on in a specified order. The specific method by which the vehicle controller controls the above relays to turn on is the same as the method by which the vehicle controller controls the above relays to turn on in the remote wake-up mode, and will not be described again here.

[0273] Understandably, if the vehicle's power switch is in the off position, i.e., the car key is in the OFF position, the vehicle is in a turned-off state and does not need to be woken up.

[0274] In this embodiment of the application, the method further includes:

[0275] After the vehicle controller is woken up, the on-board terminal device receives the status of the vehicle switch buttons sent by the vehicle controller in order to control the status of the power indicator light.

[0276] Specifically, if the vehicle switch button is in the ACC state, the vehicle terminal device will switch the power indicator light to blue; if the vehicle switch button is in the ON state, the vehicle terminal device will switch the power indicator light to green; if the vehicle switch button is in the OFF state, the vehicle terminal device will turn off the power indicator light.

[0277] In this embodiment, a vehicle wake-up method is provided for a vehicle wake-up system. This method includes: an on-board terminal device receiving a charging wake-up signal and sending a message to the on-board charger via a CAN bus; the on-board charger receiving the message from the on-board terminal device, detecting the vehicle status, and sending a message back to the on-board terminal device; the on-board terminal device determining that the on-board charger is in a charging state based on the message from the on-board charger, and sending an enable message to the DC / DC converter; and the DC / DC converter being woken up after receiving the enable message from the on-board terminal device. By having the on-board terminal device determine that the on-board charger is in a charging state based on the message from the on-board charger and send an enable message to the DC / DC converter, and the DC / DC converter being woken up after receiving the enable message from the on-board terminal device, this application enables only some devices to be woken up during vehicle charging, thereby reducing the overall vehicle power consumption during the charging process.

[0278] Example 3

[0279] Please see Figure 19 , Figure 19 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application;

[0280] like Figure 19 As shown, the vehicle 190 includes a vehicle wake-up system 191.

[0281] The vehicle wake-up system 191 is used to execute the vehicle wake-up method in Embodiment 2 above. The structure of the vehicle wake-up system 191 can be referred to Figure 11 The provided structural diagram of the vehicle wake-up system 110 shows that the structure of the vehicle wake-up system 191 is similar to that of the vehicle wake-up system 191. Figure 11 The vehicle wake-up system 110 in the text has the same structure, so it will not be described in detail here.

[0282] The specific structure of vehicle 190 can be found in the following reference. Figure 2 The provided structural schematic diagram of vehicle 10 shows that the structure of vehicle 190 is similar to... Figure 2 The structure of vehicle 10 is the same as that of vehicle 10, and will not be described again here.

[0283] In this embodiment, the vehicle 190 also includes components such as tires, steering wheel, and drive motor, which are existing technologies and will not be described in detail here.

[0284] This application also provides a computer-readable storage medium, such as a memory including program code, which can be executed by a processor to complete the vehicle wake-up method in the above embodiments. For example, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CDROM), magnetic tape, floppy disk, and optical data storage device, etc.

[0285] This application also provides a computer program product comprising one or more lines of program code stored in a computer-readable storage medium. The processor of an electronic device reads the program code from the computer-readable storage medium and executes the program code to complete the method steps of the vehicle wake-up method provided in Embodiment 1 or Embodiment 2 above.

[0286] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware, or by a program or program code related to hardware. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.

[0287] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented using software and a general-purpose hardware platform, or of course, using hardware. Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0288] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and not to limit them; under the concept of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations as described above in different aspects of this application, which are not provided in detail for the sake of brevity; although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A vehicle wake-up method, applied to a vehicle, characterized in that, The vehicle includes an on-board terminal device, an on-board charger, a DC / DC converter, and a vehicle controller. The vehicle also includes a BMS relay, an ACC relay, and a passenger compartment relay. The method is executed by the on-board terminal device, and the method includes: After receiving the charging wake-up signal, a message is sent to the on-board charger via the CAN bus; Based on the message fed back by the on-board charger, it is determined that the on-board charger is in a charging state, and an enable message is sent to the DC / DC converter to wake up the DC / DC converter. Before sending a message to the on-board charger via the CAN bus, the method includes: Check if a wake-up command has been received from the cloud server; If a wake-up command is received from the cloud server, the wake-up command sent by the cloud server is converted into a CAN message and the CAN message is sent to the vehicle controller so that the vehicle controller can wake up the vehicle according to the CAN message. The CAN message includes system power status information. If no wake-up command is received from the cloud server, a message is sent to the on-board charger via the CAN bus; After sending the CAN message to the vehicle controller, the method includes: If the system power status information is power-on status information, then the vehicle controller is controlled to turn on the BMS relay, the ACC relay and the vehicle compartment relay in a specified order to realize vehicle wake-up and power-on; The control of the vehicle controller to activate the BMS relay, the ACC relay, and the passenger compartment relay in a specified sequence includes: The BMS relay and the ACC relay are simultaneously turned on. After the BMS relay and the ACC relay are simultaneously turned on, the carriage relay is turned on.

2. The method according to claim 1, characterized in that, Before sending the message to the on-board charger via the CAN bus, the method further includes: Detect whether a hibernation command has been received from the cloud server; If a hibernation command is received from the cloud server, the vehicle terminal device is controlled to enter hibernation mode according to the hibernation command.

3. The method according to claim 1, characterized in that, The system power status information is used to characterize the system power status.

4. The method according to any one of claims 1-3, characterized in that, The vehicle also includes a battery, and the method further includes, after the DC / DC converter is activated: The battery's charge status is periodically checked; If the battery charge is detected to be greater than or equal to a first charge threshold, a shutdown message is sent to the DC / DC converter to put the vehicle terminal device into a sleep state, thereby putting the vehicle into a sleep state.

5. A vehicle-mounted terminal device, characterized in that, include: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the vehicle wake-up method as described in any one of claims 1-4.

6. A vehicle wake-up system, characterized in that, include: The vehicle-mounted terminal device as described in claim 5; The on-board charger is connected to the on-board terminal device via a CAN bus. It is used to receive messages sent by the on-board terminal device and to send back messages to the on-board terminal device, so that the on-board terminal device sends an enable message to the DC / DC converter according to the message sent back by the on-board charger, thereby waking up the DC / DC converter. The DC / DC converter is connected to the vehicle terminal device via CAN bus communication. It is used to receive the enable message sent by the vehicle terminal device, so as to wake up the DC / DC converter from the sleep state and complete the vehicle wake-up and power-on.

7. A vehicle wake-up method, characterized in that, Applied to the vehicle wake-up system as described in claim 6, the method includes: The on-board terminal receives the charging wake-up signal and sends a message to the on-board charger via the CAN bus; After receiving the message sent by the vehicle terminal device, the on-board charger detects the vehicle status and sends a message back to the vehicle terminal device. The vehicle terminal device determines that the vehicle charger is in a charging state based on the message fed back by the vehicle charger, and sends an enable message to the DC / DC converter. The DC / DC converter is woken up after receiving an enable message sent by the vehicle terminal device.

8. The method according to claim 7, characterized in that, The on-board terminal device receives the charging wake-up signal and sends a message to the on-board charger via the CAN bus, including: The vehicle-mounted terminal device receives the charging wake-up signal and detects whether it has received a wake-up command sent by the cloud server. If the wake-up command sent by the cloud server is not received, the vehicle terminal device sends a message to the vehicle charger via the CAN bus.

9. The method according to claim 8, characterized in that, The vehicle wake-up system further includes a vehicle controller. After the on-board terminal device receives the charging wake-up signal and detects whether it has received a wake-up command sent by the cloud server, the method further includes: If the vehicle terminal device receives a wake-up command sent by the cloud server, the vehicle terminal device converts the wake-up command sent by the cloud server into a CAN message and sends the CAN message to the vehicle controller. The vehicle controller is awakened after receiving the CAN message sent by the on-board terminal device.

10. The method according to claim 9, characterized in that, The vehicle wake-up system also includes a BMS relay, an ACC relay, and a cabin relay. The CAN message includes system power status information, which is used to characterize the system power status. After the vehicle controller is woken up after receiving the CAN message sent by the on-board terminal device, the method includes: If the system power status information is power-on status information, the vehicle controller will turn on the BMS relay, ACC relay and cabin relay in a specified order to realize vehicle wake-up and power-on.

11. The method according to any one of claims 7-10, characterized in that, The vehicle-mounted terminal device is connected to a battery. After being woken up by the DC / DC converter receiving an enable message sent by the vehicle-mounted terminal device, the method includes: The vehicle-mounted terminal equipment periodically detects the battery's charge status; If the battery charge is detected to be greater than or equal to a first charge threshold, the vehicle terminal device sends a shutdown message to the DC / DC converter. After receiving the shutdown message, the DC / DC converter controls the vehicle terminal device to enter a sleep state, thereby putting the vehicle into a sleep state.

12. A vehicle, characterized in that, Includes the vehicle wake-up system as described in claim 6.

Citation Information

Patent Citations

  • Automobile charging method, charging device, charging system and automobile

    CN106340916A

  • Power source management system of electric automobile

    CN107472023A

  • Car monitoring device and system

    CN204870844U

  • Car reservation charging system

    CN207683369U

  • Charging control system of vehicle-mounted auxiliary power supply and automobile

    CN209534765U