Method for pre-booking DC charging, vehicle and external charging device
By using CAN communication to identify and execute the appointment charging function in the electric vehicle charging system, the charging failure problem caused by increasing costs and network instability in the prior art is solved, and a fast and stable appointment charging effect is achieved.
Patent Information
- Application Number
- CN202210975975.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-15
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2042-08-15
AI Technical Summary
Existing electric vehicle charging systems require the addition of Bluetooth modules and cloud network modules when making appointments for DC charging, which increases costs and may cause charging failure due to instability of the network.
Through CAN communication, the reservation charging function is quickly identified between the entire vehicle and the external charging device, and the reservation charging interaction is carried out through customized BRM messages and CRM messages, avoiding dependence on Bluetooth modules and cloud network modules.
It realizes the quick identification and execution of the reservation charging function without additional costs, avoids charging failures caused by network problems, and improves the stability and efficiency of the charging process.
Smart Images

Figure CN115416533B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of electric vehicle charging, and in particular to a method for booking direct current charging, a whole vehicle and an external charging device. Background Art
[0002] When users charge their electric vehicles, they often consider the charging costs and hope to charge during peak hours with low electricity prices. Such times are usually at night, so reservations have become a very necessary function.
[0003] The existing reserved DC charging solutions in this field generally use Bluetooth, cloud network and CAN to initiate a reservation request to the charging pile. When the electric vehicle and the charging pile are connected through the charging gun, the reserved charging function is started. When the preset reservation time is reached, the charging pile will activate the electric vehicle to enter the DC charging mode. The problem with the above-mentioned prior art is that it is necessary to add Bluetooth modules and cloud network modules to the electric vehicle, which increases the cost. At the same time, since the network is the main means of communication, when the charging pile network is unstable, charging cannot be carried out due to communication abnormalities. Summary of the invention
[0004] The present invention provides a method for scheduled direct current charging, a whole vehicle and an external charging device, which can perform scheduled direct current charging only when the external charging device is quickly identified to have a scheduled charging function through CAN communication.
[0005] According to a first aspect of the present invention, a method for scheduling DC charging is provided for a vehicle, the method comprising:
[0006] The vehicle end is connected to an external charging device;
[0007] The human-computer interaction device at the vehicle end receives input information, wherein the input information indicates whether to reserve charging and the reservation time;
[0008] The vehicle controller identifies the input information and confirms whether scheduled charging is required:
[0009] If yes, a first BRM message is generated according to the result of the confirmation, and the first BRM message is sent through the CAN bus; and external message information is received, and it is determined whether scheduled charging can be performed according to the external message information: if yes, the first scheduled charging mode is entered, and before receiving the external wake-up signal, the vehicle end is in a dormant state, and when the external wake-up signal is received, the vehicle controller is awakened and DC charging is started; if no, DC charging is performed;
[0010] If not, a second BRM message is generated according to the confirmation result, and the second BRM message is sent through the CAN bus, and the vehicle enters DC charging;
[0011] The first BRM message and the second BRM message both include a first reserved byte that can be used for customization. The first reserved byte includes a reserved bit for indicating whether confirmation of scheduled charging is required, and the other bits of the reserved byte are used to indicate the scheduled time.
[0012] Optionally, the first reserved byte is SPN2574; wherein the reserved bit 7 of the first reserved byte represents the confirmation result of whether the scheduled charging is required, and the reserved bits 6 to 0 represent the scheduled time.
[0013] Optionally, the vehicle end establishes a connection with the external charging device via a charging gun.
[0014] Specifically, as described above, the first scheduled charging mode is entered, and before receiving an external wake-up signal, the vehicle is in a dormant state; specifically, it includes:
[0015] The vehicle controller calculates a first preset time according to the current time and the reservation time, and stores the first preset time;
[0016] Before receiving the external wake-up signal, the vehicle controller controls the vehicle end to be in a sleep state.
[0017] Specifically, as described above, when the external wake-up signal is received, the vehicle controller is awakened and DC charging is started, which specifically includes:
[0018] When the external wake-up signal is received, the vehicle controller is awakened;
[0019] After being awakened, the vehicle controller makes an error judgment on the first wake-up time and the first preset time. When the judgment result is less than the set value or the first preset time is less than the first wake-up time, normal charging is performed. When the judgment result is greater than the set value, the first scheduled charging mode is re-entered, and the vehicle controller puts the vehicle end back into sleep mode before being awakened. The first wake-up time is used to represent the time when the vehicle controller is awakened for the first time by an external wake-up signal.
[0020] Specifically, as described in the above method, the error judgment specifically includes:
[0021] The vehicle controller compares the first preset time with the first wake-up time, and performs DC charging if the first wake-up time is less than the first preset time and the time difference between the first wake-up time and the first wake-up time is less than the set value or the current wake-up time is greater than the first preset time;
[0022] If the first wake-up time is less than the first preset time and the time difference between the two is greater than the set value, the vehicle controller resets and stores the second preset time according to the current time and the scheduled time, and sends the third BRM message through the CAN bus again to re-schedule charging until the time difference between the second preset time and the second wake-up time is less than the set value or the second wake-up time is greater than the second preset time.
[0023] Optionally, the third BRM message also indicates the second preset time.
[0024] According to a second aspect of the present invention, there is provided a method for scheduling DC charging, for use with an external charging device, comprising:
[0025] The external charging device is connected to a vehicle end;
[0026] After receiving the BRM message, the external charging device identifies the received BRM message. If it is the first BRM message, it confirms whether it has the scheduled charging function:
[0027] If yes, the external charging device enters the second scheduled charging mode, and stops sending the wake-up signal before the first wake-up time. When the first wake-up time is reached, the external charging device sends the wake-up signal and enters the DC charging mode, and generates a first CRM message according to the confirmation result, and sends the first CRM message through the CAN bus;
[0028] If not, the external charging device generates a second CRM message according to the confirmation result, sends the second CRM message through the CAN bus, and enters the DC charging mode;
[0029] If it is the second BRM message, then enter the DC charging mode;
[0030] The first CRM message and the second CRM message both include a second reserved byte that can be used for customization, and the second reserved byte includes a reserved bit for indicating that the external charging device can respond to the scheduled charging request, and two other reserved bits for indicating whether the external charging device can be identified.
[0031] Optionally, the second reserved byte is SPN2560; wherein, the reserved bit 0x00 of the second reserved byte indicates that the external charging device cannot be identified, the reserved bit 0xAA indicates that the external charging device can be identified, and the reserved bit 0xBB indicates that the external charging device can respond to the scheduled charging request.
[0032] Specifically, as described above, the external charging device enters the second scheduled charging mode and stops sending the wake-up signal before the first wake-up time, specifically including:
[0033] The external charging device sets the first wake-up time internally according to the scheduled time and the current time, and stops sending the wake-up signal externally before the first wake-up time.
[0034] Specifically, as described above, when the first wake-up time is reached, the external charging device sends the wake-up signal to the outside and enters the DC charging mode, which specifically includes:
[0035] When the first wake-up time is reached, the external charging device sends the wake-up signal externally; if a third BRM message is received, the external charging device resets the second wake-up time according to the second preset time in the third BRM message, and before the second wake-up time is reached, the external charging device stops outputting the wake-up signal externally.
[0036] Optionally, the wake-up signal is a 12V level output as specified by the national standard.
[0037] According to a third aspect of the present invention, a vehicle is provided, including a human-computer interaction device and a vehicle controller; wherein:
[0038] The human-computer interaction device is used to receive input information, wherein the input information represents whether to reserve charging and the reservation time;
[0039] The vehicle controller is used to identify the input information, confirm whether scheduled charging is required, and perform the following operations according to the confirmation result:
[0040] If the confirmation result is yes, a first BRM message is formed according to the confirmation result, and the first BRM message is sent through the CAN bus; and external message information is received, and it is determined whether scheduled charging can be performed according to the external message information: if yes, the first scheduled charging mode is entered, and before receiving the external wake-up signal, the vehicle end enters a dormant state, and when the external wake-up signal is received, the vehicle controller is awakened and DC charging is started; if not, DC charging is performed;
[0041] If the confirmation result is no, a second BRM message is formed according to the confirmation result, and the second BRM message is sent through the CAN bus, and the vehicle enters DC charging;
[0042] The first BRM message and the second BRM message both include a first reserved byte that can be used for customization. The first reserved byte includes a reserved bit for indicating whether confirmation of scheduled charging is required, and the other bits of the reserved byte are used to indicate the scheduled time.
[0043] Optionally, the vehicle controller includes a first processing module, a second processing module and a third processing module;
[0044] The first processing module is used to identify the input information and confirm whether charging reservation is required:
[0045] If the confirmation result is yes, a first BRM message is generated and sent through the CAN bus to the third processing module;
[0046] If the confirmation result is no, a second BRM message is generated and sent through the CAN bus to the second processing module;
[0047] The first processing module is used to receive external message information and identify it. If the identification result is that scheduled charging can be executed, the executable scheduled charging information is sent to the third processing module; if the identification result is that scheduled charging cannot be executed, the unexecutable scheduled charging information is sent to the second processing module; the executable scheduled charging information indicates that the vehicle controller can perform scheduled charging, and the unexecutable scheduled charging information indicates that the vehicle controller cannot perform scheduled charging;
[0048] The first processing module is used to generate a third BRM message according to the received second preset time, and send it through the CAN bus;
[0049] The third processing module is used to calculate and store the first preset time according to the received first BRM message and the executable scheduled charging information; the third processing module compares the first preset time with the first wake-up time; when the first wake-up time is less than the first preset time and the error time is greater than the set value, the third processing module is used to reset the second preset time according to the current time and the first BRM message and send it to the first processing module for storage; when the first wake-up time is less than the first preset time and the error time is less than the set value or the first wake-up time is greater than the first preset time, the third processing module sends a DC charging signal to the second processing module; the third processing module is used to send a sleep signal to the second processing module after setting the first preset time and the second preset time;
[0050] The second processing module is used to control the whole vehicle to perform DC charging according to the second BRM message, the unexecutable reserved charging information and the DC charging signal; the second processing module is used to control the whole vehicle to enter sleep mode according to the sleep signal; the second processing module is used to wake up the whole vehicle according to an externally input wake-up signal.
[0051] Optionally, the vehicle controller further includes a fourth processing module:
[0052] The fourth processing module is used to store the first preset time, the second preset time and the set value.
[0053] According to a fourth aspect of the present invention, an external charging device is provided, comprising an identification module and an execution module; wherein:
[0054] The identification module is used to identify the received BRM message; and
[0055] The execution module is configured to perform the following operations according to the type of the BRM message identified by the identification module:
[0056] If it is the first BRM message, confirm whether it has the scheduled charging function:
[0057] If yes, the external charging device enters the second scheduled charging mode, and stops sending the wake-up signal before the first wake-up time. When the first wake-up time is reached, the external charging device sends the wake-up signal and enters the DC charging mode, and forms a first CRM message according to the confirmation result, and sends the first CRM message through the CAN bus;
[0058] If not, the external charging device forms a second CRM message according to the confirmation result, sends the second CRM message through the CAN bus, and enters the DC charging mode;
[0059] If it is the second BRM message, then enter the DC charging mode;
[0060] The first CRM message and the second CRM message both include a second reserved byte that can be used for customization, and the second reserved byte includes a reserved bit for indicating that the external charging device can respond to the scheduled charging request, and two other reserved bits for indicating whether the external charging device can be identified.
[0061] Optionally, the execution module includes: a fifth processing module, a sixth processing module, a seventh processing module and an eighth processing module;
[0062] The fifth processing module is used to identify the input BRM message and perform corresponding operations according to the identification result:
[0063] If the recognition result is the first BRM message, confirm whether it has the scheduled charging function:
[0064] If the confirmation result is yes, generate a first CRM message and send it through the CAN bus and send the first BRM message to the sixth processing module;
[0065] If the confirmation result is no, a second CRM message is generated and sent via the CAN bus to control the external charging device to enter a DC charging mode;
[0066] If the recognition result is the second BRM message, directly controlling the external charging device to enter a DC charging mode;
[0067] If the recognition result is the third BRM message, the third BRM message is directly sent to the sixth processing module; the sixth processing module is used to calculate the first wake-up time and the second wake-up time according to the first BRM message received and the reservation time in the third BRM message and the current time, and store the first wake-up time and the second wake-up time in the seventh processing module;
[0068] The sixth processing module is used to control the eighth processing module to stop outputting the wake-up signal before the first wake-up time and the second wake-up time; and to output the wake-up signal when the first wake-up time and the second wake-up time are reached;
[0069] The seventh processing module is used to store the first wake-up time and the second wake-up time;
[0070] The eighth processing module is used for stopping outputting the wake-up signal or outputting the wake-up signal externally under the control of the sixth processing module.
[0071] The scheduled DC charging method provided by the present invention utilizes the reserved bytes in the communication standard of the charging process to form different messages for interaction of charging reservations, so that scheduled charging can be realized only through CAN communication. Compared with the prior art, the Bluetooth module and cloud network module of the whole vehicle are omitted, thereby saving costs; at the same time, the scheduled charging function of the external charging device is quickly and accurately identified, avoiding the situation where the scheduled charging function is misjudged due to network problems. BRIEF DESCRIPTION OF THE DRAWINGS
[0072] The present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0073] Figure 1This is one of the flow charts of the method for scheduling DC charging provided in an embodiment of the present invention;
[0074] Figure 2 This is a second flow chart of the method for scheduling DC charging provided by an embodiment of the present invention;
[0075] Figure 3 It is a schematic diagram of the module structure of the vehicle end provided by an embodiment of the present invention;
[0076] Figure 4 is a schematic diagram of the module structure of an external charging device provided by an embodiment of the present invention;
[0077] Figure 5 Schematic diagram of the module structure of the vehicle controller provided by an embodiment of the present invention;
[0078] Figure 6 Schematic diagram of the module structure of the execution module provided in the embodiment of the present invention. DETAILED DESCRIPTION
[0079] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions 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 are within the scope of protection of the present invention.
[0080] The terms "first", "second", "third", "fourth", etc. (if any) 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.
[0081] The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0082] Please refer to Figure 1 The embodiment of the present invention provides a method for pre-booking DC charging, which is applied to a vehicle end; the method comprises:
[0083] S101: The vehicle establishes a connection with an external charging device;
[0084] S102: The human-computer interaction device at the vehicle end receives input information, where the input information indicates whether charging is scheduled and the scheduled time;
[0085] S103: The vehicle controller identifies the input information and confirms whether there is a reservation request; if so, it proceeds to S104; if not, it proceeds to S107;
[0086] S104: The vehicle controller sends a first BRM message to the outside through the CAN bus, and receives external message information;
[0087] S105: The vehicle controller determines the external message information to determine whether the scheduled charging can be performed; if so, proceed to S106; if not, proceed to S108;
[0088] S106: the vehicle controller enters the first scheduled charging mode, and before receiving an external wake-up signal, the vehicle end is in a dormant state. When receiving the external wake-up signal, the vehicle controller is awakened and performs DC charging;
[0089] S107: The vehicle controller sends a second BRM message through the CAN bus and controls the vehicle end to perform DC charging;
[0090] S108: The vehicle performs DC charging;
[0091] Among them, the first BRM message and the second BRM message both include a first reserved byte that can be used for customization, the first reserved byte includes a reserved bit for indicating whether confirmation result of scheduled charging is required, and the other bits of the reserved byte are used to indicate the scheduled time.
[0092] As a preferred embodiment, the first reserved byte is SPN2574; wherein the reserved bit 7 of the first reserved byte represents the confirmation result of whether or not to make an appointment for charging, and the reserved bits 6 to 0 represent the appointment time; for example, when bit 7 is 1, it represents the need for appointment for charging, and when bit 7 is 0, it represents that appointment for charging is not required; when bit 6 to 0 represent the appointment time, it is only necessary to establish a rule between each bit and the time it represents, for example, 000000 represents 30 minutes, 000001 represents 30 minutes, 000010 represents 60 minutes, 000100 represents 90 minutes, 001000 represents 120 minutes, and so on, so that the corresponding appointment time can be known according to the numbers of each bit of bit 6 to 0. Of course, the above rules are only examples, and there can be various variations of the rules, all within the protection scope of the present invention.
[0093] As a preferred embodiment, S101 specifically includes: after the vehicle end establishes a connection with the charging pile through the charging gun, handshake interaction is performed with the charging pile through the CAN network in accordance with the communication requirements for DC charging in GB / T 27930-2015, and at the same time, the level of a special hard-wire signal is checked to determine whether the connection between the vehicle end and the charging pile is normal.
[0094] As a preferred embodiment, S102 specifically includes: a user inputs a reservation information to the vehicle end through a human-computer interaction device, wherein the reservation information indicates whether a reservation for charging and a reservation time are required and is sent to the vehicle controller through a CAN bus;
[0095] As a preferred embodiment, S104 and S105 are specifically as follows: if it is confirmed that scheduled charging is required, the vehicle controller generates a first BRM message according to the confirmation result and sends it outward through the CAN bus, wherein the reserved bit 7 sends 1, and the reserved bits 6 to 0 send the first preset time; the vehicle controller also receives external message information and makes a judgment to determine whether the vehicle controller can execute scheduled charging;
[0096] As a preferred embodiment, S107 is specifically as follows: if it is confirmed that scheduled charging is not required, the vehicle controller generates a second BRM message according to the confirmation result and sends it outward through the CAN bus, wherein the reserved bit 7 sends 0, and the reserved bits 6 to 0 send 0.
[0097] As a preferred embodiment, S106 is specifically:
[0098] If it is determined that scheduled charging can be performed, the vehicle controller calculates a first preset time according to the current time and the scheduled time and stores it; before receiving the external wake-up signal, the vehicle controller controls the vehicle end to be in a dormant state; the dormant state is that the controller in the vehicle end only maintains a simple monitoring function and waits for wake-up in a low-power state, and the controller includes OBC, VCU, BMS, etc.;
[0099] The vehicle controller is awakened after receiving the external wake-up signal, and then the first preset time is compared with the first wake-up time. If the first wake-up time is less than the first preset time and the time difference between the two is less than the set value or the current wake-up time is greater than the first preset time, DC charging is performed; the first wake-up time is used to represent the time when the vehicle controller is awakened by the external wake-up signal for the first time;
[0100] If the first wake-up time is less than the first preset time and the time difference between the two is greater than the set value, the vehicle controller resets the second preset time according to the current time and the scheduled time and stores it, and sends the third BRM message through the CAN bus again, wherein the reserved bit 7 sends 1, and the reserved bits 6~0 send the second preset time, and reschedules charging. Before being awakened by an external wake-up signal, the vehicle controller controls the vehicle end to be in a dormant state again until the time difference between the second preset time and the second wake-up time is less than the set value or the second wake-up time is greater than the second preset time, and the vehicle end performs DC charging; the second wake-up time is used to represent the time when the vehicle controller is awakened by an external wake-up signal for the second time.
[0101] As a preferred embodiment, the third BRM message also indicates the second preset time.
[0102] Please refer to Figure 2 The embodiment of the present invention further provides a method for scheduled DC charging, which is applied to an external charging device; the method comprises:
[0103] S201: connecting an external charging device to a vehicle;
[0104] S202: After receiving the BRM message, the external charging device identifies the received BRM message; if it is identified as the first BRM message, enter S203; if it is identified as the second BRM message, enter S206;
[0105] S203: The external charging device confirms whether it has a scheduled charging function; if so, proceed to S204; if not, proceed to S205;
[0106] S204: the external charging device enters the second reservation mode, and stops sending the wake-up signal before the first wake-up time, and sends the wake-up signal and enters the DC charging mode when the first wake-up time is reached, and generates a first CRM message according to the confirmation result and sends it through the CAN bus;
[0107] S205: The external charging device generates a second CRM message according to the confirmation result and sends it through the CAN bus, and enters the DC charging mode;
[0108] S206: The external charging device directly enters a DC charging mode;
[0109] The first CRM message and the second CRM message both include a second reserved byte that can be used for customization, and the second reserved byte includes a reserved bit for indicating that the external charging device can respond to the scheduled charging request, and two other reserved bits for indicating whether the external charging device can be identified.
[0110] As a preferred embodiment, the second reserved byte is SPN2560; wherein, the reserved bit 0x00 of the second reserved byte indicates that the external charging device cannot be identified, the reserved bit 0xAA indicates that the external charging device can be identified, and the reserved bit 0xBB indicates that the external charging device can respond to the scheduled charging request.
[0111] As a preferred embodiment, S201 specifically includes:
[0112] After the charging pile establishes a connection with the vehicle through the charging gun, it performs handshake interaction with the vehicle through the CAN network in accordance with the communication requirements for DC charging in GB / T 27930-2015. When the handshake is just started, the charging pile needs to spend a few seconds to check whether its charging function is normal. This process requires the vehicle controller to remain in a waiting state to avoid the charging pile self-test failing due to the action of the vehicle controller. Therefore, a CRM message is sent to the vehicle controller of the vehicle, in which the identification result byte SPN2560 is sent as 0x00.
[0113] As a preferred embodiment, S202-S206 are specifically described as follows:
[0114] After receiving the BRM message, the charging pile will identify the BRM message:
[0115] If it is the first BRM message, the charging pile will confirm whether it has the function of scheduled charging. If the confirmation result is yes, the charging pile sets the first wake-up time inside it according to the scheduled time and the current time in the first BRM message, and stops sending the wake-up signal to the outside before the first wake-up time, and generates the first CRM message according to the confirmation result and sends it to the outside through the CAN bus, wherein the identification result byte SPN2560 is sent as 0xBB, and the charging pile sends the wake-up signal to the outside when the first wake-up time is reached. If the third BRM message is not received within the set time, the DC charging mode is entered. If the third BRM message is received within the set time, the external charging device resets the second wake-up time according to the second preset time in the third BRM message, and before the second wake-up time is reached, the external charging device stops outputting the wake-up signal to the outside; if the confirmation result is no, the charging pile forms the second CRM message according to the confirmation result, sends the second CRM message through the CAN bus, wherein the identification result byte SPN2560 is sent as 0xAA, and enters the DC charging mode;
[0116] If it is the second BRM message, the charging pile directly enters the DC charging mode. As a preferred embodiment, the wake-up signal is a 12V level output specified by the national standard.
[0117] Please refer to Figure 3 The embodiment of the present invention further provides a vehicle 300, including a human-computer interaction device 301 and a vehicle controller 302; wherein:
[0118] The human-computer interaction device 301 is used to receive input information, wherein the input information represents whether to reserve charging and the reservation time;
[0119] The vehicle controller 302 is used to identify the input information, confirm whether scheduled charging is required, and perform the following operations according to the confirmation result:
[0120] If the confirmation result is yes, a first BRM message is formed according to the confirmation result, and the first BRM message is sent through the CAN bus; and external message information is received, and it is determined whether the scheduled charging can be performed according to the external message information: if yes, the first scheduled charging mode is entered and the reservation success information is fed back to the human-computer interaction device 301, and before receiving the external wake-up signal, the whole vehicle 300 enters the dormant state, and when the external wake-up signal is received, the whole vehicle controller 302 is awakened and starts DC charging; if not, DC charging is performed and the reservation failure information is fed back to the human-computer interaction device 301;
[0121] If the confirmation result is no, a second BRM message is formed according to the confirmation result, and the second BRM message is sent through the CAN bus, and the vehicle 300 enters DC charging;
[0122] The first BRM message and the second BRM message both include a first reserved byte that can be used for customization. The first reserved byte includes a reserved bit for indicating whether confirmation of scheduled charging is required, and the other bits of the reserved byte are used to indicate the scheduled time.
[0123] Please refer to Figure 5 As a preferred embodiment, the vehicle controller 302 includes a first processing module 3021, a second processing module 3022 and a third processing module 3023;
[0124] The first processing module 3021 is used to identify the input information and confirm whether charging reservation is required:
[0125] If the confirmation result is yes, a first BRM message is generated and sent through the CAN bus to the third processing module 3023;
[0126] If the confirmation result is no, a second BRM message is generated and sent through the CAN bus to the second processing module 3022;
[0127] The first processing module 3021 is used to receive external message information and identify it. If the identification result is that scheduled charging can be executed, the executable scheduled charging information is sent to the third processing module 3023 and the reservation success information is fed back to the human-computer interaction device 301; if the identification result is that scheduled charging cannot be executed, the unexecutable scheduled charging information is sent to the second processing module 3022 and the reservation failure information is fed back to the human-computer interaction device 301; the executable scheduled charging information indicates that the vehicle controller 302 can perform scheduled charging, and the unexecutable scheduled charging information indicates that the vehicle controller 302 cannot perform scheduled charging;
[0128] The first processing module 3021 is used to generate a third BRM message according to the received second preset time and send it through the CAN bus;
[0129] The third processing module 3023 is used to calculate and store the first preset time according to the received first BRM message and the executable scheduled charging information; the third processing module 3023 compares the first preset time with the first wake-up time; when the first wake-up time is less than the first preset time and the error time is greater than the set value, the third processing module 3023 is used to reset the second preset time according to the current time and the first BRM message and send it to the first processing module 3021 for storage; when the first wake-up time is less than the first preset time and the error time is less than the set value or the first wake-up time is greater than the first preset time, the third processing module 3023 sends a DC charging signal to the second processing module 3022; the third processing module 3023 is used to send a sleep signal to the second processing module 3022 after setting the first preset time and the second preset time;
[0130] The second processing module 3022 is used to control the whole vehicle 300 to perform DC charging according to the second BRM message, the unexecutable reserved charging information and the DC charging signal; the second processing module 3022 is used to control the whole vehicle 300 to enter the sleep mode according to the sleep signal; the second processing module 3022 is used to wake up the whole vehicle 300 according to the wake-up signal input externally.
[0131] In a preferred embodiment, the vehicle controller 302 further includes a fourth processing module 3024;
[0132] The fourth processing module 3024 is used to store the first preset time, the second preset time and the set value.
[0133] The above-mentioned human-machine interaction device 301 may be a central control screen, and the above-mentioned vehicle controller 302 may be a BMS, which is a battery management system. Of course, it should be appreciated that the human-machine interaction device of the present invention may also be other devices, and the vehicle controller may also be other types of controllers, and the present invention is not limited thereto.
[0134] Please refer to Figure 4 The embodiment of the present invention further provides an external charging device 400, including an identification module 401 and an execution module 402; wherein:
[0135] The identification module 401 is used to identify the received BRM message; and
[0136] The execution module 402 is configured to perform the following operations according to the type of the BRM message identified by the identification module 401:
[0137] If it is the first BRM message, confirm whether it has the scheduled charging function:
[0138] If yes, the external charging device 400 enters the second scheduled charging mode, and stops sending the wake-up signal before the first wake-up time. When the first wake-up time is reached, the external charging device 400 sends the wake-up signal and enters the DC charging mode, and forms a first CRM message according to the confirmation result, and sends the first CRM message through the CAN bus;
[0139] If not, the external charging device 400 forms a second CRM message according to the confirmation result, sends the second CRM message through the CAN bus, and enters the DC charging mode;
[0140] If it is the second BRM message, then enter the DC charging mode;
[0141] The first CRM message and the second CRM message both include a second reserved byte that can be used for customization, and the second reserved byte includes a reserved bit for indicating that the external charging device 400 can respond to the scheduled charging request, and two other reserved bits for indicating whether the external charging device 400 can be identified.
[0142] Please refer to Figure 6 , a preferred embodiment, the execution module 402 includes a fifth processing module 4021, a sixth processing module 4022, a seventh processing module 4023 and an eighth processing module 4024;
[0143] The fifth processing module 4021 is used to identify the input BRM message and perform corresponding operations according to the identification result:
[0144] If the recognition result is the first BRM message, confirm whether it has the scheduled charging function:
[0145] If the confirmation result is yes, a first CRM message is generated and sent via the CAN bus and the first BRM message is sent to the sixth processing module 4022;
[0146] If the confirmation result is no, a second CRM message is generated and sent through the CAN bus to control the external charging device 400 to enter a DC charging mode;
[0147] If the recognition result is the second BRM message, directly controlling the external charging device 400 to enter the DC charging mode;
[0148] If the identification result is the third BRM message, the third BRM message is directly sent to the sixth processing module 4022; the sixth processing module 4022 is used to calculate the first wake-up time and the second wake-up time according to the first BRM message received and the reservation time and the current time in the third BRM message, and store the first wake-up time and the second wake-up time in the seventh processing module 4023;
[0149] The sixth processing module 4022 is used to control the eighth processing module 4024 to stop outputting the wake-up signal before the first wake-up time and the second wake-up time; and to output the wake-up signal when the first wake-up time and the second wake-up time are reached;
[0150] The seventh processing module 4023 is used to store the first wake-up time and the second wake-up time;
[0151] The eighth processing module 4024 is used for stopping outputting the wake-up signal or outputting the wake-up signal to the outside under the control of the sixth processing module 4022 .
[0152] The external charging device 400 mentioned above may be a charging pile.
[0153] The present invention uses reserved bytes in custom BRM messages and CRM messages as interactive information for scheduled charging, thereby realizing rapid recognition of the scheduled charging function without additional cost.
[0154] In addition, if the external charging terminal has a scheduled charging function, the error judgment of the wake-up time of the external charging device can also be performed to ensure that the user can accurately charge during the desired low electricity price period.
[0155] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for booking DC charging, applied to a vehicle, characterized in that: The method comprises: The vehicle end is connected to an external charging device; The human-computer interaction device at the vehicle end receives input information, wherein the input information indicates whether to reserve charging and the reservation time; The vehicle controller identifies the input information and confirms whether scheduled charging is required: If yes, a first BRM message is formed according to the result of the confirmation, and the first BRM message is sent through the CAN bus; and external message information is received, and it is determined whether scheduled charging can be performed according to the external message information: if yes, the first scheduled charging mode is entered, and before receiving the external wake-up signal, the vehicle end is in a dormant state, and when the external wake-up signal is received, the vehicle controller is awakened and DC charging is performed; if no, DC charging is performed; If not, a second BRM message is formed according to the confirmation result, and the second BRM message is sent through the CAN bus, and the vehicle end performs DC charging; The first BRM message and the second BRM message both include a first reserved byte that can be used for customization. The first reserved byte includes a reserved bit for indicating whether confirmation of scheduled charging is required, and the other bits of the reserved byte are used to indicate the scheduled time.
2. The method according to claim 1, characterized in that The first reserved byte is SPN2574; wherein the reserved bit 7 of the first reserved byte represents the confirmation result of whether the scheduled charging is required, and the reserved bits 6 to 0 represent the scheduled time.
3. The method according to claim 1, characterized in that The vehicle end is connected to the external charging device via a charging gun.
4. The method according to claim 1, characterized in that: Entering the first scheduled charging mode, and before receiving an external wake-up signal, the vehicle end is in a dormant state; specifically including: The vehicle controller calculates a first preset time according to the current time and the reservation time, and stores the first preset time; Before receiving the external wake-up signal, the vehicle controller controls the vehicle end to be in a sleep state.
5. The method according to claim 4, characterized in that When receiving the external wake-up signal, the vehicle controller is awakened and starts DC charging, which specifically includes: When the external wake-up signal is received, the vehicle controller is awakened; After being awakened, the vehicle controller makes an error judgment on the first wake-up time and the first preset time. When the judgment result is less than the set value or the first preset time is less than the first wake-up time, normal charging is performed. When the judgment result is greater than the set value, the first scheduled charging mode is re-entered, and the vehicle controller puts the vehicle end back into sleep mode before being awakened. The first wake-up time is used to represent the time when the vehicle controller is awakened for the first time by an external wake-up signal.
6. The method according to claim 5, characterized in that The error judgment specifically includes: the vehicle controller compares the first preset time with the first wake-up time, and if the first wake-up time is less than the first preset time and the time difference between the two is less than the set value or the current wake-up time is greater than the first preset time, DC charging is performed; If the first wake-up time is less than the first preset time and the time difference between the two is greater than the set value, the vehicle controller resets the second preset time according to the current time and the scheduled time and stores it, and sends the third BRM message through the CAN bus again to re-schedule charging until the time difference between the second preset time and the second wake-up time is less than the set value or the second wake-up time is greater than the second preset time; the second wake-up time is used to represent the time when the vehicle controller is awakened by an external wake-up signal for the second time.
7. The method according to claim 6, characterized in that The third BRM message also indicates the second preset time.
8. A method for scheduling DC charging, applied to an external charging device, characterized in that: The method comprises: The external charging device is connected to a vehicle; After receiving the BRM message, the external charging device identifies the received BRM message. If it is the first BRM message, it confirms whether it has the scheduled charging function: If yes, the external charging device enters the second scheduled charging mode, and stops sending the wake-up signal before the first wake-up time. When the first wake-up time is reached, the external charging device sends the wake-up signal and enters the DC charging mode, and forms a first CRM message according to the confirmation result, and sends the first CRM message through the CAN bus; If not, the external charging device forms a second CRM message according to the confirmation result, sends the second CRM message through the CAN bus, and enters the DC charging mode; If it is the second BRM message, the external charging device directly enters the DC charging mode; The first CRM message and the second CRM message both include a second reserved byte that can be used for customization, and the second reserved byte includes a reserved bit for indicating that the external charging device can respond to the scheduled charging request, and two other reserved bits for indicating whether the external charging device can be identified.
9. The method according to claim 8, characterized in that The second reserved byte is SPN2560; wherein the reserved bit 0x00 of the second reserved byte indicates that the external charging device cannot be identified, the reserved bit 0xAA indicates that the external charging device can be identified, and the reserved bit 0xBB indicates that the external charging device can respond to the scheduled charging request.
10. The method according to claim 8, characterized in that The external charging device enters the second scheduled charging mode and stops sending the wake-up signal before the first wake-up time, specifically including: The external charging device sets the first wake-up time internally according to the reservation time and the current time, and stops sending the wake-up signal externally before the first wake-up time.
11. The method according to claim 8, characterized in that When the first wake-up time is reached, the external charging device sends the wake-up signal to the outside and enters the DC charging mode, specifically including: When the first wake-up time is reached, the external charging device sends the wake-up signal to the outside and enters the DC charging mode; if the third BRM message is received within the set time, the external charging device resets the second wake-up time according to the second preset time in the third BRM message, and before the second wake-up time is reached, the external charging device stops outputting the wake-up signal to the outside.
12. The method according to any one of claims 8 to 11, characterized in that The wake-up signal is output at a 12V level as specified by the national standard.
13. A complete vehicle, characterized in that: Including human-computer interaction equipment and vehicle controller; among which: The human-computer interaction device is used to receive input information, wherein the input information represents whether to reserve charging and the reservation time; The vehicle controller is used to identify the input information, confirm whether scheduled charging is required, and perform the following operations according to the confirmation result: If the confirmation result is yes, a first BRM message is formed according to the confirmation result, and the first BRM message is sent through the CAN bus; and external message information is received, and it is determined whether scheduled charging can be performed according to the external message information: if yes, the first scheduled charging mode is entered, and before receiving the external wake-up signal, the vehicle end enters a dormant state, and when the external wake-up signal is received, the vehicle controller is awakened and DC charging is started; if not, DC charging is performed; If the confirmation result is no, a second BRM message is formed according to the confirmation result, and the second BRM message is sent through the CAN bus, and the vehicle enters DC charging; The first BRM message and the second BRM message both include a first reserved byte that can be used for customization. The first reserved byte includes a reserved bit for indicating whether confirmation of scheduled charging is required, and the other bits of the reserved byte are used to indicate the scheduled time.
14. The complete vehicle according to claim 13, characterized in that: The vehicle controller includes a first processing module, a second processing module and a third processing module; the first processing module is used to identify the input information and confirm whether scheduled charging is required: If the confirmation result is yes, a first BRM message is generated and sent through the CAN bus to the third processing module; If the confirmation result is no, a second BRM message is generated and sent through the CAN bus to the second processing module; The first processing module is used to receive external message information and identify it. If the identification result is that scheduled charging can be executed, the executable scheduled charging information is sent to the third processing module; If the identification result is that scheduled charging cannot be performed, the information of the scheduled charging cannot be performed is sent to the second processing module; the executable scheduled charging information indicates that the vehicle controller can perform scheduled charging, and the unexecutable scheduled charging information indicates that the vehicle controller cannot perform scheduled charging; The first processing module is used to generate a third BRM message according to the received second preset time and send it through the CAN bus; The third processing module is used to calculate and store the first preset time according to the received first BRM message and the executable scheduled charging information; the third processing module compares the first preset time with the first wake-up time; when the first wake-up time is less than the first preset time and the error time is greater than the set value, the third processing module is used to reset the second preset time according to the current time and the first BRM message and send it to the first processing module for storage; when the first wake-up time is less than the first preset time and the error time is less than the set value or the first wake-up time is greater than the first preset time, the third processing module sends a DC charging signal to the second processing module; the third processing module is used to send a sleep signal to the second processing module after setting the first preset time and the second preset time; The second processing module is used to control the whole vehicle to perform DC charging according to the second BRM message, the unexecutable reserved charging information and the DC charging signal; the second processing module is used to control the whole vehicle to enter sleep mode according to the sleep signal; the second processing module is used to wake up the whole vehicle according to an externally input wake-up signal.
15. The vehicle controller according to claim 14, characterized in that: The vehicle controller further includes a fourth processing module; The fourth processing module is used to store the first preset time, the second preset time and the set value.
16. An external charging device, characterized in that: It includes an identification module and an execution module; wherein: The identification module is used to identify the received BRM message; and The execution module is configured to perform the following operations according to the type of the BRM message identified by the identification module: If it is the first BRM message, confirm whether it has the scheduled charging function: If yes, the external charging device enters the second scheduled charging mode, and stops sending the wake-up signal before the first wake-up time. When the first wake-up time is reached, the external charging device sends the wake-up signal and enters the DC charging mode, and forms a first CRM message according to the confirmation result, and sends the first CRM message through the CAN bus; If not, the external charging device forms a second CRM message according to the confirmation result, sends the second CRM message through the CAN bus, and enters the DC charging mode; If it is the second BRM message, then enter the DC charging mode; The first CRM message and the second CRM message both include a second reserved byte that can be used for customization, and the second reserved byte includes a reserved bit for indicating that the external charging device can respond to the scheduled charging request, and two other reserved bits for indicating whether the external charging device can be identified.
17. The external charging device according to claim 16, characterized in that: The execution module includes: a fifth processing module, a sixth processing module, a seventh processing module and an eighth processing module; The fifth processing module is used to identify the input BRM message and perform corresponding operations according to the identification result: If the recognition result is the first BRM message, confirm whether it has the scheduled charging function: If the confirmation result is yes, generate a first CRM message and send it through the CAN bus and send the first BRM message to the sixth processing module; If the confirmation result is no, a second CRM message is generated and sent via the CAN bus to control the external charging device to enter a DC charging mode; If the recognition result is the second BRM message, directly controlling the external charging device to enter a DC charging mode; If the recognition result is the third BRM message, the third BRM message is directly sent to the sixth processing module; the sixth processing module is used to calculate the first wake-up time and the second wake-up time according to the first BRM message received and the reservation time in the third BRM message and the current time, and store the first wake-up time and the second wake-up time in the seventh processing module; The sixth processing module is used to control the eighth processing module to stop outputting the wake-up signal before the first wake-up time and the second wake-up time; and to output the wake-up signal when the first wake-up time and the second wake-up time are reached; The seventh processing module is used to store the first wake-up time and the second wake-up time; The eighth processing module is used for stopping outputting the wake-up signal or outputting the wake-up signal externally under the control of the sixth processing module.
Citation Information
Patent Citations
Intelligent direct-current charging pile
CN106314190A
Charging method and device for electric vehicle
CN107097667A