Charging control method and device

By receiving the charging parameter packets of the battery pack and controlling the relay, the parallel or sequential charging and discharging of multiple automotive power battery packs is achieved, which solves the problems of manual switching and uninterrupted power supply, and improves the charging efficiency and reliability of the battery pack.

CN119134583APending Publication Date: 2024-12-13SHANGHAI RONGHE ZHIDIAN NEW ENERGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411262811.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-10
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

When using multiple automotive power battery packs to power, the battery pack needs to be switched manually, resulting in the inability to achieve uninterrupted power supply, and the power status needs to be continuously monitored, which increases the difficulty of operation.

Method used

By receiving the charging parameter packet of the battery pack, the difference between the battery pack is determined based on the state of charge value and the open circuit voltage value, and the relay controls the battery pack to charge and discharge in parallel or sequentially, realizing automatic switching and parallel charging and discharge.

Benefits of technology

It reduces user manual operations, improves the charging efficiency and reliability of the battery pack, achieves uninterrupted power supply, and reduces operating costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119134583A_ABST
    Figure CN119134583A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a charging control method and device, and the method comprises the steps: receiving a charging parameter message of a first battery pack and a second battery pack, and carrying out the charging control of the first battery pack and the second battery pack according to a charge state value and an open-circuit voltage value in the charging parameter message, a charge state difference value and an open-circuit voltage difference value between the first battery pack and the second battery pack are determined, and if the charge state difference value is smaller than or equal to a first preset threshold value and the open-circuit voltage difference value is smaller than or equal to a second preset threshold value, a target relay is controlled to be closed, the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged at the same time through a charging module.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of this specification relate to the technical field of power batteries, and in particular to a charging control method. Background Art

[0002] The new energy industry is currently developing vigorously, and there are a large number of automotive power batteries on the market. Drawing out the idle vehicle power batteries and using them as energy carriers to power some electrical equipment has certain economic and social benefits.

[0003] Since the characteristics of automotive power batteries are high power and small capacity, multiple power battery packs are often required to supply enough power to the power load. However, when using multiple power battery packs to power the power load, if the power of one battery pack is used up, it is necessary to switch to another battery pack to continue to power it. This requires the user to continue to pay attention to the power status of the battery pack and manually switch the battery pack when it is necessary. In addition, during the battery pack switching process, the power load needs to stop working, which means that it is impossible to provide uninterrupted power supply to the power load. Therefore, an effective method is urgently needed to solve this problem. Summary of the invention

[0004] In view of this, an embodiment of this specification provides a charging control method. One or more embodiments of this specification also relate to a discharge control method, a charging control device, a computing device, a computer-readable storage medium and a computer program to solve the technical defects existing in the prior art.

[0005] According to a first aspect of an embodiment of this specification, a charging control method is provided, including:

[0006] Receiving charging parameter messages of the first battery pack and the second battery pack;

[0007] Determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message;

[0008] If the state of charge difference is less than or equal to a first preset threshold, and the open circuit voltage difference is less than or equal to a second preset threshold, the target relay is controlled to close so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged simultaneously through the charging module.

[0009] Optionally, the charging control method further includes:

[0010] If the state of charge difference is greater than a first preset threshold value, and the open circuit voltage difference is greater than a second preset threshold value, the first relay and the second relay are controlled to be closed or opened in a preset order, and the first battery pack and the second battery pack are charged in sequence through the charging module, wherein the target relay includes the first relay and the second relay.

[0011] Optionally, the charging control method further includes:

[0012] Determining a charging order of the first battery pack and the second battery pack according to the state of charge values ​​corresponding to the first battery pack and the second battery pack, respectively, wherein if the state of charge value of the first battery pack is smaller than the state of charge value of the second battery pack, the charging order is to charge the first battery pack first and then the second battery pack;

[0013] According to the sequence, the preset sequence of opening or closing of the first relay and the second relay is determined.

[0014] Optionally, the charging control method further includes:

[0015] When the sequence is to charge the first battery pack first and then the second battery pack, the first relay is controlled to be closed, the second relay is controlled to be disconnected, and the first battery pack is charged through the charging module, wherein when the first relay is closed, the first battery pack is connected to the charging module; when the second relay is closed, the second battery pack is connected to the charging module.

[0016] Optionally, the charging control method further includes:

[0017] When receiving the charging stop information of the first battery pack, setting the current demand in the charging demand message to 0, and stopping charging the first battery pack when detecting that the charging module stops outputting current;

[0018] Controlling the first relay to be disconnected, controlling the second relay to be closed, and charging the second battery pack through the charging module;

[0019] When the charging stop information of the second battery pack is received, a shutdown request is sent to the charging module, and the second relay is controlled to be disconnected to stop charging the second battery pack.

[0020] Optionally, the charging control method further includes:

[0021] When the charging stop information corresponding to the first battery pack or the second battery pack is received, a shutdown request is sent to the charging module, and the target relay is controlled to be disconnected to stop charging the first battery pack and the second battery pack.

[0022] According to a second aspect of an embodiment of this specification, a discharge control method is provided, including:

[0023] Receiving charging parameter messages of the first battery pack and the second battery pack;

[0024] Determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message;

[0025] If the state of charge difference is less than or equal to a first preset threshold, and the open circuit voltage difference is less than or equal to a second preset threshold, the target relay is controlled to close so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are discharged simultaneously through the discharge module.

[0026] According to a third aspect of an embodiment of this specification, a charging control device is provided, including:

[0027] A receiving module, configured to receive charging parameter messages of the first battery pack and the second battery pack;

[0028] a determination module configured to determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message;

[0029] The processing module is configured to control the target relay to close if the charge state difference is less than or equal to a first preset threshold and the open circuit voltage difference is less than or equal to a second preset threshold, so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged simultaneously through the charging module.

[0030] According to a fourth aspect of an embodiment of this specification, a computing device is provided, including:

[0031] Memory and processor;

[0032] The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions to implement any one of the steps of the charging control method or the discharging control method.

[0033] According to a fifth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of any one of the charging control method or the discharging control method are implemented.

[0034] According to a sixth aspect of the embodiments of this specification, a computer program is provided, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned charging control method or discharging control method.

[0035] The embodiment of this specification receives the charging parameter message of the first battery pack and the second battery pack, and determines the state of charge difference and open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and open circuit voltage value contained in the charging parameter message. If the state of charge difference is less than or equal to the first preset threshold value, and the open circuit voltage difference is less than or equal to the second preset threshold value, the target relay is controlled to close, so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged and discharged simultaneously through the charging and discharging module. In this way, it is possible to charge multiple power battery packs in parallel or sequentially. During the charging process, the user does not need to manually plug in and pull out the gun to switch the battery, which is conducive to reducing the manpower input during the operation process. Multiple battery packs can be charged without the user manually switching the battery, which is conducive to improving the charging efficiency of multiple battery packs. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 is an architecture diagram of a charging control system provided by an embodiment of this specification;

[0037] Figure 2 is a flow chart of a charging control method provided by an embodiment of this specification;

[0038] Figure 3 is a processing flow chart of a charging control method provided by an embodiment of this specification;

[0039] Figure 4 is a flow chart of a discharge control method provided by an embodiment of this specification;

[0040] Figure 5 It is a structural schematic diagram of a charging control device provided by an embodiment of this specification;

[0041] Figure 6 It is a structural schematic diagram of a discharge control device provided by an embodiment of this specification;

[0042] Figure 7 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION

[0043] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.

[0044] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a", "said" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.

[0045] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".

[0046] First, the terms involved in one or more embodiments of this specification are explained.

[0047] State of Charge (SOC): It is used to reflect the remaining capacity of the battery. Its value is defined as the ratio of the remaining capacity to the battery capacity, usually expressed as a percentage. Its value range is 0 to 1. When "SOC = 0", it means that the battery is fully discharged, and when "SOC = 1", it means that the battery is fully charged.

[0048] Battery Management System (BMS): commonly known as a battery nanny or battery butler, it can be used to intelligently manage and maintain each battery unit, prevent the battery from overcharging and over-discharging, extend the battery life, and monitor the battery status.

[0049] Vehicle Control Unit (VCU): Usually installed in a control module box in the engine compartment of a car.

[0050] Battery Charge Parameter (BCP): The full name is the power battery charging parameter message. The vehicle starts sending this message after receiving the charger identification message that has been successfully identified. The purpose is to report its own charging parameters to the charger, among which the most critical ones are the maximum charging voltage and maximum charging current.

[0051] Battery Charge Lead (BCL): The vehicle starts sending this message after receiving the charger output ready message of 0XAA, in order to report its charging demand information (charging voltage, charging current, constant voltage charging or constant current charging) to the charger. This charging demand information is updated in real time, mainly with the change of BMS charging strategy.

[0052] BMS Stop, BST: BMS stops charging message. When charging is to be stopped, if the vehicle stops actively, this message is sent directly. If the charger stops actively, this message is sent after receiving the charger's stop charging message. The purpose is to report to the charger that it is about to stop charging and the reason for stopping charging.

[0053] Vehicle to Grid (V2G) technology: refers to the two-way interactive technology between electric vehicles and the grid, allowing electric vehicles to charge from the grid when the grid load is low, and feed the electric energy in the battery back to the grid when the grid load is high. The core idea is to use the energy storage of a large number of electric vehicles as a buffer between the grid and renewable energy.

[0054] Charge confirmation (Controlled Conductor 2, CC2) signal: A signal used to confirm whether the charging gun is correctly inserted into the charging pile. When the charging gun is inserted into the charging pile, the CC2 signal will be activated to confirm the connection status between the charging gun and the charging pile.

[0055] At present, conventional lead-acid batteries are connected in series and parallel to form battery packs, and the cells in automotive power batteries are also connected in series and parallel to form battery packs, which can achieve the superposition of electric energy and provide more power to the outside. However, due to factors such as differences in battery voltage levels and branch circuit circulation, multiple battery packs cannot be directly connected in series and parallel. Therefore, current power battery packs are used independently as energy units.

[0056] When the power battery pack is used independently, the charging and discharging process requires operators to pay attention to the battery power information and manually insert and remove the gun to achieve battery switching. Despite this, the control equipment used to achieve battery parallel connection has not yet been applied. The main reasons are the following difficulties:

[0057] 1) There are differences in voltage and internal resistance of the power battery pack. Direct parallel connection will cause circulating current between branches and damage the battery.

[0058] 2) After the battery packs are connected in parallel, the insulation detection circuits of multiple batteries interfere with each other, causing distortion in the insulation resistance measurement of the system;

[0059] 3) The control device used to realize parallel connection of battery packs should have multiple working modes, monitor the status of the battery pack in real time, and control the action of the relay to realize simultaneous charging and discharging of multiple battery packs in parallel, or sequential charging and discharging.

[0060] The embodiment of this specification provides a charging control method that can effectively solve the above problems. The battery parallel control box is used to monitor the status of multiple batteries, and the parallel charging and discharging of multiple batteries is realized by controlling the relay action in the parallel control box.

[0061] In this specification, a charging control method is provided. This specification also relates to a discharging control method, a charging control device, a computing device, a computer-readable storage medium, and a computer program, which are described in detail one by one in the following embodiments.

[0062] Figure 1 The diagram shows an architecture of a charging control system provided according to an embodiment of the present specification, which specifically includes: a parallel control device 102 , a battery pack 104 and a charging device 106 .

[0063] Among them, the parallel control device 102 includes a control device 1022 and a high-voltage relay 1024 (the embodiment of this specification includes 7 high-voltage relays, namely relay 10241, relay 10242, relay 10243, relay 10244, relay 10245, relay 10246 and relay 10247), and the control device 1022 includes a master battery management system MBMS (Master Battery Management System, responsible for communicating with the charging and discharging machine equipment) and 2 slave battery management systems SBMS (Slave Battery Management System, communicating with the two battery packs 104 respectively).

[0064] It should be noted that when two battery packs are charged in parallel simultaneously, two SBMSs are required, that is, when at least two battery packs are charged in parallel simultaneously, as many SBMSs as there are battery packs, and when at least two battery packs are charged sequentially, only one SBMS is required.

[0065] like Figure 1As shown, the parallel control device 102 is composed of a high-voltage circuit controlled by a control device 1022 and multiple high-voltage relays 1024; two SBMS modules are provided at the front end of the control device 1022, which communicate with the battery pack 1041 and the battery pack 1042 respectively, monitor the battery pack status, and enter the corresponding working mode according to the battery pack status; an MBMS module is provided at the rear end of the control device 1022 for communicating with the charging pile / discharger to control the voltage and current of the charging pile or the discharger; by controlling the high-voltage relay 1024 in the parallel control device to close or open, the parallel charging and discharging or sequential charging and discharging of the two battery packs can be controlled.

[0066] The embodiments of this specification define the following six working modes for the charging process and the discharging process:

[0067] Charging process:

[0068] Mode 1: Battery DC side parallel charging;

[0069] Mode 2: The battery DC side is disconnected and charged sequentially, charging the No. 1 battery pack 1041 first;

[0070] Mode 3: The battery DC side is disconnected and charging is carried out sequentially, charging the No. 2 battery pack 1042 first;

[0071] V2G discharge process:

[0072] Mode 4: Battery DC side parallel discharge;

[0073] Mode 5: The battery DC side is disconnected and discharged sequentially, with the No. 1 battery pack 1041 being discharged first;

[0074] Mode 6: The battery DC side is disconnected and discharged sequentially, with battery pack No. 2 1042 being discharged first.

[0075] The embodiments of this specification set multiple working modes, monitor the status of each battery pack in real time, and control the relay action to realize the simultaneous charging and discharging of multiple battery packs in parallel, or sequential charging and discharging. In addition, in the embodiments of this specification, the control module 1022 first determines that the system has the parallel conditions (SOC difference < threshold 1 and open circuit voltage difference < threshold 2), and then connects the two battery packs in parallel through the relay with pre-charging resistance in the parallel control device, which will control the circulating current between the power battery packs at an extremely low level, which is conducive to avoiding damage to the battery caused by large inter-branch circulating currents generated by direct parallel connection of battery packs.

[0076] Figure 2 A flow chart of a charging control method provided according to an embodiment of the present specification is shown, which specifically includes the following steps.

[0077] Step 202: Receive charging parameter messages of the first battery pack and the second battery pack.

[0078] Specifically, the charging parameter message is BCP.

[0079] The charging control method provided in the embodiments of this specification is applied to the parallel control device 102, such as Figure 1 As shown, the parallel control device 102 is composed of a high-voltage circuit controlled by a control device 1022 (VCU) and multiple high-voltage relays 1024; two SBMS modules are provided at the front end of the control device 1022, which communicate with the first battery pack 1041 and the second battery pack 1042 respectively, monitor the battery pack status, and enter the corresponding working mode according to the battery pack status; an MBMS module is provided at the rear end of the control device 1022 for communicating with the charging pile / discharger.

[0080] Based on this, the parallel control device 102 can communicate with the first battery pack 1041 and the second battery pack 1042 through the control module 1022, receive the BCP messages of the first battery pack 1041 and the second battery pack 1042, and perform subsequent processing according to the relevant information contained in the BCP messages.

[0081] Step 204: Determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message.

[0082] Specifically, the state of charge is SOC.

[0083] The state of charge difference as described in the embodiments of this specification is usually determined by subtracting the smaller value from the larger value of the two state of charge differences between the first battery pack 1041 and the second battery pack 1042. If the larger value is subtracted from the smaller value, the state of charge difference is the absolute value of the difference between the smaller value and the larger value. This determination method is also applicable to the open circuit voltage value.

[0084] In addition, in the embodiments of this specification, the charging and discharging process between the parallel control device 102 and the charger and discharge machine, the first battery pack 1041, and the second battery pack 1042 is designed in full accordance with the national standard 27930 protocol, including physical connection, low-voltage auxiliary power-on, handshake, parameter configuration stage, charging and discharging stage, and end. In the parameter configuration stage, the control module 1022 can read the battery SOC and open circuit voltage from the BCP message of the two battery packs, and judge the current system state based on the SOC difference and open circuit voltage difference between the two for subsequent processing.

[0085] Step 206: If the state of charge difference is less than or equal to a first preset threshold, and the open circuit voltage difference is less than or equal to a second preset threshold, the target relay is controlled to close so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged simultaneously through the charging module.

[0086] In addition, when the charging stop information corresponding to the first battery pack or the second battery pack is received, a shutdown request is sent to the charging module, and the target relay is controlled to be disconnected to stop charging the first battery pack and the second battery pack.

[0087] Specifically, the target relays are relay 10241, relay 10242, relay 10243, relay 10244, relay 10245, relay 10246, and relay 10247. The charging module may be a charger, and in practical applications, the charger may be a charging pile.

[0088] During the parameter configuration stage, the control module 1022 can read the battery SOC and open circuit voltage from the BCP messages of the two battery packs to determine the current system status. If the battery voltage difference is ≤10V (can be set according to actual needs) and the SOC difference is ≤5% (can be set according to actual needs), the battery side relays connected in the parallel control device 102 (a total of 7 relays 10241 to relay 10247) are closed to connect the first battery pack 1041 and the second battery pack 1042 in parallel, and charge the first battery pack 1041 and the second battery pack 1042 at the same time.

[0089] After entering the energy transfer stage, if any battery pack meets the charging stop conditions (such as full charging, single cell voltage exceeding the limit, battery failure, etc.) and sends BST, the control module 1022 immediately sends a shutdown request to the charger, suspends power output, disconnects the relays (7 in total, relays 10241 to relays 10247) and exits the charging process.

[0090] In the embodiments of this specification, in the parallel charging process, the information interaction process between the charger and the parallel control device can refer to the following steps:

[0091] Step 1: Establish a physical connection between the charger and the MBMS module.

[0092] Step 2: Low voltage auxiliary power-on.

[0093] The auxiliary power supply is used to wake up the MBMS module, and if the CC2 signal is detected, step three is executed.

[0094] Step 3: Handshake.

[0095] The charger sends a charger handshake message, and MBMS determines that the system is in the charging process, and then executes step 4.

[0096] Step 4: Parameter configuration.

[0097] The upper-level BMS determines the current system status based on the BCP messages of the two batteries.

[0098] State 1): Battery voltage difference ≤ 10V (settable) and SOC difference ≤ 5% (settable);

[0099] State 2): Battery voltage difference>10V (settable) and SOC difference>5% (settable).

[0100] Step 5: Charging.

[0101] According to the system status, the relay is controlled to close or open to enter the corresponding working mode. If the current system status is status 1), the target relay is controlled to close so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged simultaneously through the charger.

[0102] Step 6: End charging.

[0103] During the charging process, if BST is received from any battery pack, the charging process is terminated.

[0104] In addition, the information interaction process between the parallel control device and the battery pack can refer to the following steps:

[0105] Step 1: Establish physical connection between the parallel control device and the battery pack.

[0106] Step 2: Low voltage auxiliary power-on.

[0107] Simulate the charger output auxiliary wake-up power and simulate the output CC2 signal.

[0108] Step 3: Handshake.

[0109] Step 4: Parameter configuration.

[0110] The parallel control device receives the BCP message from the battery pack.

[0111] When the system is in charging mode, the two CANs continue to interact according to the charging protocol and enter the charging process.

[0112] Step 5: Charging.

[0113] When the charging end condition is reached, BST is sent to the parallel control device.

[0114] Step 6: End the charging process.

[0115] The embodiments of this specification can realize simultaneous charging of multiple power battery packs in parallel or sequential charging in this way. During the charging process, the user does not need to manually plug in and unplug the gun to switch the battery, which is beneficial to reduce the manpower input during the operation process. Multiple battery packs can be charged without the user manually switching the battery, which is beneficial to improve the charging efficiency of multiple battery packs.

[0116] In an optional embodiment, if the charge state difference is greater than a first preset threshold value, and the open circuit voltage difference is greater than a second preset threshold value, the first relay and the second relay are controlled to be closed or opened in a preset order, and the first battery pack and the second battery pack are charged in sequence through the charging module, wherein the target relay includes the first relay and the second relay.

[0117] Furthermore, the order of charging the first battery pack and the second battery pack may be determined according to the state of charge values ​​corresponding to the first battery pack and the second battery pack, respectively, wherein if the state of charge value of the first battery pack is smaller than the state of charge value of the second battery pack, the order of charging is to charge the first battery pack first and then the second battery pack;

[0118] According to the sequence, the preset sequence of opening or closing of the first relay and the second relay is determined.

[0119] Furthermore, when the order is to charge the first battery pack first and then the second battery pack, the first relay is controlled to be closed, the second relay is controlled to be disconnected, and the first battery pack is charged through the charging module, wherein when the first relay is closed, the first battery pack is connected to the charging module; when the second relay is closed, the second battery pack is connected to the charging module.

[0120] In addition, when the charging stop information of the first battery pack is received, the current demand in the charging demand message is set to 0, and when it is detected that the charging module stops outputting current, the charging of the first battery pack is stopped;

[0121] Controlling the first relay to be disconnected, controlling the second relay to be closed, and charging the second battery pack through the charging module;

[0122] When the charging stop information of the second battery pack is received, a shutdown request is sent to the charging module, and the second relay is controlled to be disconnected to stop charging the second battery pack.

[0123] Specifically, the first relays are relay 10241 , relay 10242 , relay 10243 , relay 10244 and relay 10246 ; the second relays are relay 10244 , relay 10245 , relay 10246 and relay 10247 .

[0124] During the parameter configuration stage, the control module 1022 can read the battery SOC and open circuit voltage from the BCP messages of the two battery packs to determine the current system status. If the battery voltage difference is greater than 10V (can be set according to actual needs) and the SOC difference is greater than 5% (can be set according to actual needs), the sequential charging process is entered.

[0125] Sequential charging means charging one battery pack first, and then charging another battery pack after the charging of the battery pack is completed. Therefore, in the sequential charging process, when charging one battery pack, the relay corresponding to the battery pack needs to be controlled to close, and the relays corresponding to other battery packs need to be controlled to open.

[0126] In the actual charging process, the battery pack with low SOC is usually charged first. Therefore, based on this logic, the high-voltage relay corresponding to a battery pack in the parallel control device can be controlled to close and the high-voltage relays corresponding to other battery packs can be disconnected to charge one battery pack.

[0127] For ease of description, the present specification takes two battery packs as an example, and takes charging the first battery pack first and then the second battery pack as an example for explanation. Other charging and discharging sequences are similar. Figure 1 As shown, the relay corresponding to the first battery pack 1041 is the first relay, and the relay corresponding to the second battery pack 1042 is the second relay. When charging the first battery pack, the first relay needs to be controlled to be closed, and the second relay needs to be controlled to be opened.

[0128] After entering the energy transmission stage, during the charging process of the first battery pack, if the first battery pack reaches the charging stop condition (such as full charging, single cell voltage exceeding the limit, battery failure, etc.) and sends BST, the control module does not send a shutdown request to the charger, but reduces the current demand to 0 in the BCL; when the charger stops the current output (the charger still remains in the energy transmission stage of the charging process), the control module responds to the BST request of the first battery pack and ends the charging process of the first battery pack normally.

[0129] Next, the control module controls the disconnection of the first relay corresponding to the first battery pack in the parallel control device, closes the second relay corresponding to the second battery pack, and starts to wake up the second battery pack at the same time, starting the charging process of the second battery pack until entering the energy transmission stage; the control module sends the requested current and requested voltage of the second battery pack to the charger to start energy transmission.

[0130] When the second battery pack reaches the condition to stop charging, it sends BST, and the control module controls the second battery pack to end the charging process according to the process, and at the same time sends a BST stop charging request to the charger, suspends power output, disconnects the second relay and ends the charging process.

[0131] In the embodiment of this specification, in the series charging process, the information interaction process between the charger and the parallel control device can refer to the following steps:

[0132] Step A: The charger establishes a physical connection with the MBMS module.

[0133] Step B: Low voltage auxiliary power-on.

[0134] The auxiliary power supply is used to wake up the MBMS module, and if the CC2 signal is detected, step C is executed.

[0135] Step C: Handshake.

[0136] The charger sends a charger handshake message, and MBMS determines that the system is in the charging process, and then executes step D.

[0137] Step D: Parameter configuration.

[0138] The upper-level BMS determines the current system status based on the BCP messages of the two batteries.

[0139] State 1): Battery voltage difference ≤ 10V (settable) and SOC difference ≤ 5% (settable);

[0140] State 2): Battery voltage difference>10V (settable) and SOC difference>5% (settable).

[0141] Step E: Charging.

[0142] According to the system status, the relay is controlled to be closed or opened to enter the corresponding working mode. If the current system status is state 2), the first relay is controlled to be closed, and the first battery pack is charged through the charger. When BST1 of the first battery pack is received, the BCL current is limited to 0, the first relay is controlled to be opened, and the second relay is controlled to be closed, and the charging current limit of the second battery pack is transparently transmitted to BCL to charge the second battery pack based on the charging current limit.

[0143] Step F: End charging.

[0144] During the charging process, if the BST of the second battery pack is received, the charging process is terminated.

[0145] In addition, the information interaction process between the parallel control device and the two battery packs can refer to the following steps:

[0146] Step a: Establish physical connection between the parallel control device and the two battery packs.

[0147] Step b: The first battery pack is powered on with low voltage assistance.

[0148] Simulate the charger output auxiliary wake-up power and simulate the output CC2 signal.

[0149] Step c: Handshake.

[0150] Step d: Parameter configuration.

[0151] The parallel control device receives the BCP message of the first battery pack and disconnects the low-voltage auxiliary power supply of the second battery pack.

[0152] Step e: Charging.

[0153] The first battery pack is charged, and when the charging end condition is reached, BST1 of the first battery pack is sent to the parallel control device.

[0154] Step f: End the charging process of the first battery pack.

[0155] The first relay is controlled to be opened to disconnect the low-voltage auxiliary power supply of the first battery pack, and the second relay is controlled to be closed.

[0156] Step g: The second battery pack is powered on with low voltage assistance.

[0157] Simulate the charger output auxiliary wake-up power and simulate the output CC2 signal.

[0158] Step h: Handshake.

[0159] Step i: Parameter configuration.

[0160] The parallel control device receives the BCP message of the second battery pack.

[0161] Step j: Charging.

[0162] The second battery pack is charged, and when the charging end condition is reached, BST2 of the second battery pack is sent to the parallel control device.

[0163] Step k: End the charging process of the second battery pack.

[0164] Control the second relay to open.

[0165] The embodiment of this specification receives the charging parameter message of the first battery pack and the second battery pack, and determines the state of charge difference and the open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value contained in the charging parameter message. If the state of charge difference is less than or equal to the first preset threshold value, and the open circuit voltage difference is less than or equal to the second preset threshold value, the target relay is controlled to close, so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged and discharged simultaneously through the charging and discharging module. In this way, it is possible to realize parallel charging and discharging of multiple power battery packs simultaneously or sequentially. During the charging or discharging process, the user does not need to manually plug in and pull out the gun to switch the battery, which is conducive to reducing the manpower input during the operation process. The full charge / discharge of multiple battery packs can be achieved without the user manually switching the battery, which is conducive to improving the charging and discharging efficiency of multiple battery packs.

[0166] Figure 3 A flow chart of a discharge control method provided according to an embodiment of the present specification is shown, which specifically includes the following steps.

[0167] Step 302: Receive charging parameter messages of the first battery pack and the second battery pack.

[0168] Step 304: Determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message.

[0169] Step 306: If the state of charge difference is less than or equal to the first preset threshold, and the open circuit voltage difference is less than or equal to the second preset threshold, the target relay is controlled to close so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are discharged simultaneously through the discharge module.

[0170] The discharge control method provided in the embodiments of this specification is consistent with the implementation process of the aforementioned charging control method, and the architecture of the discharge control system is similar to the architecture of the charging control system. The only difference is that a charger is used in the architecture of the charging control system, while a discharger is used in the architecture of the discharge control system.

[0171] The above is a schematic scheme of a discharge control method of this embodiment. It should be noted that the technical scheme of the discharge control method and the technical scheme of the above-mentioned charge control method belong to the same concept, and the details of the technical scheme of the discharge control method that are not described in detail can be referred to the description of the technical scheme of the above-mentioned charge control method.

[0172] The following combination Figure 4, taking the application of the discharge control method provided in this specification in the field of vehicle batteries as an example, the discharge control method is further described. Among them, Figure 4 A processing flow chart of a discharge control method provided in an embodiment of the present specification is shown, which specifically includes the following steps.

[0173] Step 402: Receive charging parameter messages of the first battery pack and the second battery pack.

[0174] Step 404: Determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message.

[0175] Step 406: If the state of charge difference is greater than the first preset threshold, the open circuit voltage difference is greater than the second preset threshold, and the state of charge difference of the first battery pack is greater than the state of charge difference of the second battery pack, the first relay is controlled to close, the second relay is controlled to open, and the first battery pack is discharged through the discharger.

[0176] Step 408: When the discharge stop information of the first battery pack is received, the current demand in the discharge demand message is set to 0, and when it is detected that the discharger stops outputting current, the discharge of the first battery pack is stopped.

[0177] Step 410: Control the first relay to be disconnected, control the second relay to be closed, and discharge the second battery pack through the discharger.

[0178] Step 412: When receiving the discharge stop information of the second battery pack, a shutdown request is sent to the discharger, and the second relay is controlled to be disconnected to stop discharging the second battery pack.

[0179] The embodiments of this specification can realize sequential discharge of multiple power battery packs in this way. During the discharge process, the user does not need to manually plug in and unplug the gun to switch the battery, which is beneficial to reduce the manpower input during the operation process. The discharge operation of multiple battery packs can be realized without the user manually switching the battery, which is beneficial to improve the discharge efficiency of the multiple battery packs.

[0180] Corresponding to the above method embodiment, this specification also provides a charging control device embodiment, Figure 5 FIG. 1 shows a schematic diagram of the structure of a charging control device provided by an embodiment of the present specification. Figure 5 As shown, the device comprises:

[0181] The receiving module 502 is configured to receive charging parameter messages of the first battery pack and the second battery pack;

[0182] A determination module 504 is configured to determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message;

[0183] The processing module 506 is configured to control the target relay to close if the charge state difference is less than or equal to a first preset threshold and the open circuit voltage difference is less than or equal to a second preset threshold, so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged simultaneously through the charging module.

[0184] Optionally, the processing module 506 is further configured to:

[0185] If the state of charge difference is greater than a first preset threshold value, and the open circuit voltage difference is greater than a second preset threshold value, the first relay and the second relay are controlled to be closed or opened in a preset order, and the first battery pack and the second battery pack are charged in sequence through the charging module, wherein the target relay includes the first relay and the second relay.

[0186] Optionally, the processing module 506 is further configured to:

[0187] Determining a charging order of the first battery pack and the second battery pack according to the state of charge values ​​corresponding to the first battery pack and the second battery pack, respectively, wherein if the state of charge value of the first battery pack is smaller than the state of charge value of the second battery pack, the charging order is to charge the first battery pack first and then the second battery pack;

[0188] According to the sequence, the preset sequence of opening or closing of the first relay and the second relay is determined.

[0189] Optionally, the processing module 506 is further configured to:

[0190] When the sequence is to charge the first battery pack first and then the second battery pack, the first relay is controlled to be closed, the second relay is controlled to be disconnected, and the first battery pack is charged through the charging module, wherein when the first relay is closed, the first battery pack is connected to the charging module; when the second relay is closed, the second battery pack is connected to the charging module.

[0191] Optionally, the processing module 506 is further configured to:

[0192] When receiving the charging stop information of the first battery pack, setting the current demand in the charging demand message to 0, and stopping charging the first battery pack when detecting that the charging module stops outputting current;

[0193] Controlling the first relay to be disconnected, controlling the second relay to be closed, and charging the second battery pack through the charging module;

[0194] When the charging stop information of the second battery pack is received, a shutdown request is sent to the charging module, and the second relay is controlled to be disconnected to stop charging the second battery pack.

[0195] Optionally, the processing module 506 is further configured to:

[0196] When the charging stop information corresponding to the first battery pack or the second battery pack is received, a shutdown request is sent to the charging module, and the target relay is controlled to be disconnected to stop charging the first battery pack and the second battery pack.

[0197] The above is a schematic scheme of a charging control device of this embodiment. It should be noted that the technical scheme of the charging control device and the technical scheme of the charging control method described above are of the same concept, and the details not described in detail in the technical scheme of the charging control device can be found in the description of the technical scheme of the charging control method described above.

[0198] Corresponding to the above method embodiment, this specification also provides a discharge control device embodiment, Figure 6 FIG. 2 shows a schematic diagram of a discharge control device provided by an embodiment of the present specification. Figure 6 As shown, the device comprises:

[0199] The message receiving module 602 is configured to receive the charging parameter messages of the first battery pack and the second battery pack;

[0200] A difference determination module 604 is configured to determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message;

[0201] The discharge processing module 606 is configured to control the target relay to close if the charge state difference is less than or equal to a first preset threshold and the open circuit voltage difference is less than or equal to a second preset threshold, so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are discharged simultaneously through the discharge module.

[0202] The above is a schematic scheme of a discharge control device of this embodiment. It should be noted that the technical scheme of the discharge control device and the technical scheme of the above discharge control method belong to the same concept, and the details not described in detail in the technical scheme of the discharge control device can be referred to the description of the technical scheme of the above discharge control method.

[0203] Figure 7 The block diagram of a computing device 700 according to an embodiment of the present specification is shown. The components of the computing device 700 include but are not limited to a memory 710 and a processor 720. The processor 720 is connected to the memory 710 via a bus 730, and the database 750 is used to store data.

[0204] The computing device 700 also includes an access device 740 that enables the computing device 700 to communicate via one or more networks 760. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 740 may include one or more of any type of network interface (e.g., a network interface card (NIC)) whether wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a World Wide Interoperability for Microwave Access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, a near field communication (NFC) interface, and the like.

[0205] In one embodiment of the present specification, the above components of the computing device 700 and Figure 7 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 7 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.

[0206] The computing device 700 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or PC. The computing device 700 may also be a mobile or stationary server.

[0207] The processor 720 is used to execute the following computer executable instructions, which, when executed by the processor, implement the steps of the above-mentioned charging control method or discharging control method.

[0208] The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the charging control method or the discharging control method described above are of the same concept, and the details of the technical scheme of the computing device that are not described in detail can be found in the description of the technical scheme of the charging control method or the discharging control method described above.

[0209] An embodiment of the present specification further provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the above-mentioned charging control method or discharging control method.

[0210] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the charging control method or the discharging control method described above are of the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the charging control method or the discharging control method described above.

[0211] An embodiment of the present specification further provides a computer program, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned charging control method or discharging control method.

[0212] The above is a schematic scheme of a computer program of this embodiment. It should be noted that the technical scheme of the computer program and the technical scheme of the charging control method or the discharging control method described above are of the same concept, and the details not described in detail in the technical scheme of the computer program can be referred to the description of the technical scheme of the charging control method or the discharging control method described above.

[0213] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0214] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0215] It should be noted that, for the convenience of description, the aforementioned method embodiments are all described as a series of action combinations, but those skilled in the art should be aware that the embodiments of this specification are not limited by the order of the actions described, because according to the embodiments of this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of this specification.

[0216] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0217] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can understand and use this specification well. This specification is limited only by the claims and their full scope and equivalents.

Claims

1. A charging control method, comprising: Receiving charging parameter messages of the first battery pack and the second battery pack; Determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message; If the state of charge difference is less than or equal to a first preset threshold, and the open circuit voltage difference is less than or equal to a second preset threshold, the target relay is controlled to close so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged simultaneously through the charging module.

2. The charging control method according to claim 1, further comprising: If the state of charge difference is greater than a first preset threshold value, and the open circuit voltage difference is greater than a second preset threshold value, the first relay and the second relay are controlled to be closed or opened in a preset order, and the first battery pack and the second battery pack are charged in sequence through the charging module, wherein the target relay includes the first relay and the second relay.

3. The charging control method according to claim 2, further comprising: Determining a charging order of the first battery pack and the second battery pack according to the state of charge values ​​corresponding to the first battery pack and the second battery pack, respectively, wherein if the state of charge value of the first battery pack is smaller than the state of charge value of the second battery pack, the charging order is to charge the first battery pack first and then the second battery pack; According to the sequence, the preset sequence of opening or closing of the first relay and the second relay is determined.

4. The charging control method according to claim 2 or 3, further comprising: When the sequence is to charge the first battery pack first and then the second battery pack, the first relay is controlled to be closed, the second relay is controlled to be disconnected, and the first battery pack is charged through the charging module, wherein when the first relay is closed, the first battery pack is connected to the charging module; when the second relay is closed, the second battery pack is connected to the charging module.

5. The charging control method according to claim 4, further comprising: When receiving the charging stop information of the first battery pack, setting the current demand in the charging demand message to 0, and stopping charging the first battery pack when detecting that the charging module stops outputting current; Controlling the first relay to be disconnected, controlling the second relay to be closed, and charging the second battery pack through the charging module; When the charging stop information of the second battery pack is received, a shutdown request is sent to the charging module, and the second relay is controlled to be disconnected to stop charging the second battery pack.

6. The charging control method according to claim 1, further comprising: When the charging stop information corresponding to the first battery pack or the second battery pack is received, a shutdown request is sent to the charging module, and the target relay is controlled to be disconnected to stop charging the first battery pack and the second battery pack.

7. A discharge control method, comprising: Receiving charging parameter messages of the first battery pack and the second battery pack; Determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message; If the state of charge difference is less than or equal to a first preset threshold, and the open circuit voltage difference is less than or equal to a second preset threshold, the target relay is controlled to close so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are discharged simultaneously through the discharge module.

8. A charging control device, comprising: A receiving module, configured to receive charging parameter messages of the first battery pack and the second battery pack; a determination module configured to determine a state of charge difference and an open circuit voltage difference between the first battery pack and the second battery pack according to the state of charge value and the open circuit voltage value included in the charging parameter message; The processing module is configured to control the target relay to close if the charge state difference is less than or equal to a first preset threshold and the open circuit voltage difference is less than or equal to a second preset threshold, so that the first battery pack and the second battery pack are connected in parallel, and the first battery pack and the second battery pack are charged simultaneously through the charging module.

9. A computing device comprising: Memory and processor; The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the charging control method according to any one of claims 1 to 6 or the discharging control method according to claim 7 are implemented.

10. A computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the charging control method according to any one of claims 1 to 6 or the discharging control method according to claim 7.