Domain control system based on BMS
By designing a domain control system based on BMS, it collects and decodes BMS data and sends it to the BMS main controller through CAN communication, which solves the problems of difficult adaptation and low compatibility between the traditional BMS system and the vehicle control system, and achieves Provides higher data accuracy, stability and compatibility.
Patent Information
- Application Number
- CN202411423265.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-12
- Publication Date
- 2025-01-21
AI Technical Summary
Traditional BMS systems are independent control systems and need to be used in conjunction with different vehicle control systems, resulting in difficulty in adaptation and low compatibility, complex software logic and high development difficulty.
Design a domain control system based on BMS. Through the first sampling module and the second sampling module, the high-voltage output node voltage and bus current, battery pack cell voltage and temperature are collected. The control module decodes the data and sends it to the BMS through CAN communication. The main controller optimizes the BMS system architecture and improves the collaboration between the vehicle controller and the BMS controller.
This domain control system directly sends battery pack data to the vehicle controller through CAN communication, which improves data accuracy and work stability, adapts to different vehicle controllers, and improves system compatibility.
Smart Images

Figure CN119329364A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of BMS control technology, and in particular to a BMS-based domain control system. Background Art
[0002] BMS (BATTERY MANAGEMENT SYSTEM) battery management system is used in new energy vehicle control systems. In traditional new energy vehicle control systems, BMS is an independent control system that manages the power battery and needs to be used in conjunction with the vehicle controller. It needs to be re-adapted for different vehicle control systems and has a low degree of coordination with the vehicle. At the same time, traditional BMS is an independent control system that requires complex software logic strategies and is difficult to develop. Summary of the invention
[0003] In order to overcome the above shortcomings, the purpose of this application is to provide a domain control system based on BMS, so as to effectively solve the above technical problems.
[0004] In order to achieve the above objectives, the present application adopts the following technical solution: A domain control system based on BMS, comprising:
[0005] A first sampling module, which is used to collect the BMS high-voltage output node voltage and bus current,
[0006] The second sampling module is used to collect the voltage and temperature of the single cell of the BMS battery pack.
[0007] A control module, the control module is electrically connected to the first sampling module through a first isolation module, the first sampling module sends the collected BMS high-voltage output node voltage and bus current to the control module through the first isolation module, the control module is electrically connected to the second sampling module through a second isolation module, the second sampling module sends the collected BMS battery pack single cell voltage and temperature to the control module through the second isolation module, and the control module decodes the collected data,
[0008] A communication module, wherein the communication module is electrically connected to the control module, and the control module sends the decoded data to the BMS main controller through the communication module.
[0009] Furthermore, the control module includes a first chip, the communication module includes a second chip, the first chip is electrically connected to the second chip, and the first chip controls the second chip to establish CAN communication with the BMS main controller.
[0010] Further, the first sampling module includes a third chip, the third chip includes a voltage acquisition port, the voltage acquisition port is connected to a voltage acquisition circuit, the voltage acquisition circuit includes a first resistor, a second resistor and a third resistor, a first end of the first resistor is electrically connected to the BMS high-voltage output node, a second end of the first resistor is electrically connected to the first end of the second resistor, a second end of the second resistor is electrically connected to the voltage acquisition port, a first end of the third resistor is electrically connected between the first resistor and the second resistor, and a second end of the third resistor is grounded.
[0011] Furthermore, the voltage calculation formula collected by the voltage collection port is:
[0012]
[0013] Wherein, V1 is the voltage value collected by the voltage collection port, VO is the voltage value of the BMS high-voltage output node, R1 is the resistance value of the first resistor, and R3 is the resistance value of the third resistor.
[0014] Furthermore, the third chip also includes a current acquisition port, the current acquisition port is connected to the current acquisition circuit, the current acquisition circuit includes a fourth resistor, a first end of the fourth resistor is electrically connected to the current acquisition port, and a second end of the fourth resistor is electrically connected to the BMS high-voltage output node.
[0015] Furthermore, the current calculation formula collected by the current collection port is:
[0016]
[0017] Wherein, i1 is the current value collected by the current collection port, and R4 is the resistance value of the fourth resistor.
[0018] Further, the second sampling module includes a fourth chip, the fourth chip includes a temperature acquisition port, the temperature acquisition port is connected to the temperature acquisition circuit, the temperature acquisition circuit includes a fifth resistor, a sixth resistor, a seventh resistor, an eighth resistor, a ninth resistor, a first thermistor, a second thermistor and a temperature acquisition power supply, the first end of the fifth resistor is electrically connected to the BMS battery pack single cell temperature sampling interface, the second end of the fifth resistor is electrically connected to the temperature acquisition port of the fourth chip, the temperature acquisition power supply is electrically connected to the first thermistor and the second thermistor respectively through the sixth resistor and the seventh resistor voltage dividing node, and the first thermistor is electrically connected to the eighth resistor, the eighth resistor is electrically connected to the fourth chip, the second thermistor is electrically connected to the ninth resistor, and the ninth resistor is electrically connected to the fourth chip.
[0019] Furthermore, the resistance calculation formula of the temperature acquisition port is:
[0020]
[0021] Wherein, RT is the resistance of the temperature sampling interface of the BMS battery pack single cell, R5 is the resistance of the fifth resistor, VDD is the temperature acquisition power supply voltage, and V0 is the temperature acquisition port voltage.
[0022] Furthermore, the fourth chip includes a single cell voltage acquisition port, the single cell voltage acquisition port is connected to the single cell voltage acquisition circuit, the single cell voltage acquisition circuit includes a tenth resistor, an eleventh resistor and a twelfth resistor, the single cell voltage acquisition port includes a first port and a second port, the first port is electrically connected to the BMS battery pack single cell voltage sampling interface through the tenth resistor, and the second port is electrically connected to the BMS battery pack single cell voltage sampling interface through a parallel circuit of the eleventh resistor and the twelfth resistor.
[0023] Furthermore, the calculation formula of the BMS battery pack single cell balancing channel current is:
[0024]
[0025] Wherein, I is the BMS battery pack single cell balancing channel current, VB is the MS battery pack single cell voltage sampling interface voltage, R11 is the resistance value of resistor 11, and R12 is the resistance value of resistor 12.
[0026] Beneficial Effects
[0027] The present application provides a BMS-based domain control system, which sends high-voltage data and battery cell data to the vehicle control system through CAN communication and receives relay operation instructions from the vehicle control system, optimizes the BMS system architecture, improves the collaboration between the vehicle controller and the BMS controller, and allows the vehicle controller to directly read BMS information, thereby improving data accuracy and working stability. It directly improves CAN communication to send battery pack data to the vehicle controller, can be adapted to different vehicle controllers, and improves compatibility. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] The accompanying drawings are used to provide an understanding of the technical solution of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the technical solution of the present disclosure and do not constitute a limitation on the technical solution of the present disclosure. The shapes and sizes of the components in the accompanying drawings do not reflect the actual proportions and are only intended to illustrate the content of the present application.
[0029] Figure 1 This is the domain control system block diagram of the BMS in this application.
[0030] Figure 2 This is an overall circuit diagram of a domain control system of a BMS in one embodiment of the present application.
[0031] Figure 3 is a circuit diagram of a control module in one embodiment of the present application.
[0032] Figure 4 This is a circuit diagram of a first sampling module in an embodiment of the present application.
[0033] Figure 5 This is a sampling principle circuit diagram of the first sampling module in one embodiment of the present application.
[0034] Figure 6 FIG. 4 is a circuit diagram of a second sampling module in an embodiment of the present application.
[0035] Figure 7 4 is a sampling principle circuit diagram of the second sampling module in one embodiment of the present application. DETAILED DESCRIPTION
[0036] The above scheme is further described below in conjunction with specific examples. It should be understood that these examples are used to illustrate the present application and are not limited to the scope of the present application. The implementation conditions adopted in the examples can be further adjusted as the conditions of the specific manufacturer, and the unspecified implementation conditions are usually the conditions in conventional experiments.
[0037] Unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present application belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connecting" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. In this article, "electrical connection" includes the situation where the constituent elements are connected together through an element with some electrical function. "Elements with some electrical function" are not particularly limited as long as they can transfer electrical signals between the connected constituent elements. "Elements with some electrical function" can be, for example, electrodes or wiring, or switching elements such as transistors, or other functional elements such as resistors, inductors or capacitors. "Up", "down", "left", "right", etc. are only used to indicate relative position relationships. When the absolute position of the object being described changes, the relative position relationship may also change accordingly.
[0038] In this application, the directions or positional relationships indicated by the terms "upper", "lower", "inner", "middle", etc. are based on the directions or positional relationships shown in the drawings. These terms are mainly used to better describe the present application and its embodiments, and are not used to limit the indicated devices, elements or components to have a specific direction, or to be constructed and operated in a specific direction.
[0039] As described in the background technology, the traditional new energy vehicle control system, BMS is an independent control system that manages the power battery and needs to be used in conjunction with the vehicle controller. It needs to be re-adapted for different vehicle control systems and has a low degree of coordination with the vehicle.
[0040] In view of the above content, the inventor provides a domain control system based on BMS, such as Figure 1 As shown, the control system includes a first sampling module, which is used to collect the BMS high-voltage output node voltage and bus current. The control system also includes a second sampling module, which is used to collect the voltage and temperature of the single cell of the BMS battery pack. The control system also includes a control module, which is electrically connected to the first sampling module through a first isolation module. The first sampling module sends the collected BMS high-voltage output node voltage and bus current to the control module through the first isolation module. The control module is electrically connected to the second sampling module through the second isolation module. The second sampling module sends the collected BMS battery pack single cell voltage and temperature to the control module through the second isolation module. The control module decodes the collected data. The control system also includes a communication module, which is electrically connected to the control module, and the control module sends the decoded data to the BMS main controller through the communication module.
[0041] The present application provides a BMS-based domain control system, which sends high-voltage data and battery cell data to the vehicle control system through CAN communication and receives relay operation instructions from the vehicle control system, optimizes the BMS system architecture, improves the collaboration between the vehicle controller and the BMS controller, and allows the vehicle controller to directly read BMS information, thereby improving data accuracy and working stability. It directly improves CAN communication to send battery pack data to the vehicle controller, can be adapted to different vehicle controllers, and improves compatibility.
[0042] Next, combine Figure 2-7 The present application is described exemplarily.
[0043] An embodiment of the present application provides a domain control system based on a BMS, the system comprising:
[0044] Control modules such as Figure 2-3As shown, the control module includes a first chip U1, which is a battery management communication gateway and a transmission protocol link (TPL) transceiver. It supports 4-way daisy chain communication internally and supports SPI and CAN communication externally. The present invention uses the CAN communication method, which receives the operation instructions of the vehicle controller and decodes the high-voltage sampling data and AFE sampling data through CAN communication, and uploads the sampling data to the vehicle controller through CAN communication. This module mainly has the functions of receiving and transferring.
[0045] Communication modules, such as Figure 3 As shown, the module includes a second chip U2, which is a CAN receiving chip responsible for receiving and sending CAN data. The first chip U1 is electrically connected to the second chip U2, and the first chip U1 controls the second chip U2 to establish CAN communication with the vehicle controller.
[0046] The first sampling module, such as Figure 4-5 As shown, it includes a third chip U3, the third chip U3 is electrically connected to the first chip U1 through an isolation transformer T1, the third chip U3 includes a voltage acquisition port (pin 3 of the third chip U3), the voltage acquisition port has multiple corresponding to multiple BMS high-voltage output nodes, the voltage acquisition port is connected to a voltage acquisition circuit, the voltage acquisition circuit includes a first resistor R1, a second resistor R2 and a third resistor R3, the first end of the first resistor R1 is electrically connected to the BMS high-voltage output node (HV-ADC), the second end of the first resistor R1 is electrically connected to the first end of the second resistor R2, the second end of the second resistor R2 is electrically connected to the voltage acquisition port (pin 3 of the third chip U3), the first end of the third resistor R3 is electrically connected between the first resistor R1 and the second resistor R2, the second end of the third resistor R3 is grounded GND, and the voltage calculation formula collected by the voltage acquisition port is:
[0047]
[0048] Wherein, V1 is the voltage value collected by the voltage collection port, VO is the voltage value of the BMS high-voltage output node, R1 is the resistance value of the first resistor, and R3 is the resistance value of the third resistor.
[0049] The third chip U3 also includes a current acquisition port (pin 4 of the third chip U3), there are multiple current acquisition ports, the current acquisition port is connected to the current acquisition circuit, the current acquisition circuit includes a fourth resistor R4, a first end of the fourth resistor R4 is electrically connected to the current acquisition port, and a second end of the fourth resistor R4 is electrically connected to the BMS high-voltage output node (I SENSE). The current acquisition port collects a current calculation formula of:
[0050]
[0051] Wherein, i1 is the current value collected by the current collection port, and R4 is the resistance value of the fourth resistor.
[0052] The second sampling module, such as Figure 6-7 As shown, the second sampling module includes a fourth chip U4, the fourth chip U4 includes a temperature acquisition port (fourth chip U4 pin 3), there are multiple temperature acquisition ports, the temperature acquisition port is connected to the temperature acquisition circuit, the temperature acquisition circuit includes a fifth resistor R5, a sixth resistor R6, a seventh resistor R7, an eighth resistor R8, a ninth resistor R9, a first thermistor RT1, a second thermistor RT2 and a temperature acquisition power supply VDD, RT1 and RT2 are NTC sampling resistors that mainly collect the balance board temperature, and the first end of the fifth resistor R5 is connected to the BMS battery pack single cell temperature sampling interface (AFE-NTC) is electrically connected, the second end of the fifth resistor R5 is electrically connected to the temperature acquisition port of the fourth chip U4, the temperature acquisition power supply VDD is electrically connected to the first thermistor RT1 and the second thermistor RT2 respectively after passing through the sixth resistor R6 and the seventh resistor R7 voltage-dividing node, and the first thermistor RT1 is electrically connected to the eighth resistor R8, the eighth resistor R8 is electrically connected to the fourth chip U4, the second thermistor RT2 is electrically connected to the ninth resistor R9, and the ninth resistor R9 is electrically connected to the fourth chip U4. The resistance calculation formula of the temperature acquisition port is:
[0053]
[0054] In the formula, RT is the resistance of the temperature sampling interface of the single cell of the BMS battery pack, R5 is the resistance of the fifth resistor, VDD is the temperature acquisition power supply voltage, V0 is the temperature acquisition port voltage, and the resistance of the temperature sampling interface of the single cell of the BMS battery pack is calculated, and the resistance value is queried through the temperature corresponding to the RT table.
[0055] The fourth chip also includes a single cell voltage acquisition port (pin D of the fourth chip U4), there are multiple single cell voltage acquisition ports, the single cell voltage acquisition port is connected to the single cell voltage acquisition circuit, the single cell voltage acquisition circuit includes a tenth resistor R10, an eleventh resistor R11 and a twelfth resistor R12, the single cell voltage acquisition port includes a first port D(1) and a second port D(2), the first port D(1) is electrically connected to the BMS battery pack single cell voltage sampling interface (AFE-B) through the tenth resistor R10, the second port D(2) is electrically connected to the BMS battery pack single cell voltage sampling interface (AFE-B) after the eleventh resistor R11 and the twelfth resistor R12 are connected in parallel, R10 is a cell sampling current limiting resistor, protecting the cell sampling port, R11 and R12 are balancing power resistors, and the calculation formula of the BMS battery pack single cell balancing channel current is:
[0056]
[0057] Wherein, I is the BMS battery pack single cell balancing channel current, VB is the MS battery pack single cell voltage sampling interface voltage, R11 is the resistance value of resistor 11, and R12 is the resistance value of resistor 12.
[0058] The above embodiments are only for illustrating the technical concept and features of the present application, and their purpose is to enable people familiar with the technology to understand the content of the present application and implement it accordingly, and they cannot be used to limit the protection scope of the present application. Any equivalent transformation or modification made according to the spirit of the present application shall be included in the protection scope of the present application.
Claims
1. A domain control system based on BMS, characterized by: include: A first sampling module, which is used to collect the BMS high-voltage output node voltage and bus current, The second sampling module is used to collect the voltage and temperature of the single cell of the BMS battery pack. A control module, the control module is electrically connected to the first sampling module through a first isolation module, the first sampling module sends the collected BMS high-voltage output node voltage and bus current to the control module through the first isolation module, the control module is electrically connected to the second sampling module through a second isolation module, the second sampling module sends the collected BMS battery pack single cell voltage and temperature to the control module through the second isolation module, and the control module decodes the collected data, A communication module, wherein the communication module is electrically connected to the control module, and the control module sends the decoded data to the BMS main controller through the communication module.
2. The BMS-based domain control system according to claim 1, characterized in that: The control module includes a first chip, the communication module includes a second chip, the first chip is electrically connected to the second chip, and the first chip controls the second chip to establish CAN communication with the BMS main controller.
3. The BMS-based domain control system according to claim 1, characterized in that: The first sampling module includes a third chip, the third chip includes a voltage acquisition port, the voltage acquisition port is connected to a voltage acquisition circuit, the voltage acquisition circuit includes a first resistor, a second resistor and a third resistor, a first end of the first resistor is electrically connected to the BMS high-voltage output node, a second end of the first resistor is electrically connected to a first end of the second resistor, a second end of the second resistor is electrically connected to the voltage acquisition port, a first end of the third resistor is electrically connected between the first resistor and the second resistor, and a second end of the third resistor is grounded.
4. The BMS-based domain control system according to claim 3, characterized in that: The voltage calculation formula collected by the voltage collection port is: Wherein, V1 is the voltage value collected by the voltage collection port, VO is the voltage value of the BMS high-voltage output node, R1 is the resistance value of the first resistor, and R3 is the resistance value of the third resistor.
5. The BMS-based domain control system according to claim 3, characterized in that: The third chip also includes a current acquisition port, which is connected to a current acquisition circuit. The current acquisition circuit includes a fourth resistor, a first end of the fourth resistor is electrically connected to the current acquisition port, and a second end of the fourth resistor is electrically connected to a BMS high-voltage output node.
6. The BMS-based domain control system according to claim 5, characterized in that: The current calculation formula collected by the current collection port is: Wherein, i1 is the current value collected by the current collection port, and R4 is the resistance value of the fourth resistor.
7. The BMS-based domain control system according to claim 1, characterized in that: The second sampling module includes a fourth chip, the fourth chip includes a temperature acquisition port, the temperature acquisition port is connected to the temperature acquisition circuit, the temperature acquisition circuit includes a fifth resistor, a sixth resistor, a seventh resistor, an eighth resistor, a ninth resistor, a first thermistor, a second thermistor and a temperature acquisition power supply, the first end of the fifth resistor is electrically connected to the BMS battery pack single cell temperature sampling interface, the second end of the fifth resistor is electrically connected to the temperature acquisition port of the fourth chip, the temperature acquisition power supply is electrically connected to the first thermistor and the second thermistor respectively through the sixth resistor and the seventh resistor voltage dividing node, and the first thermistor is electrically connected to the eighth resistor, the eighth resistor is electrically connected to the fourth chip, the second thermistor is electrically connected to the ninth resistor, and the ninth resistor is electrically connected to the fourth chip.
8. The BMS-based domain control system according to claim 7, characterized in that: The resistance calculation formula of the temperature acquisition port is: Wherein, RT is the resistance of the temperature sampling interface of the BMS battery pack single cell, R5 is the resistance of the fifth resistor, VDD is the temperature acquisition power supply voltage, and V0 is the temperature acquisition port voltage.
9. The BMS-based domain control system according to claim 7, characterized in that: The fourth chip includes a single cell voltage acquisition port, the single cell voltage acquisition port is connected to a single cell voltage acquisition circuit, the single cell voltage acquisition circuit includes a tenth resistor, an eleventh resistor and a twelfth resistor, the single cell voltage acquisition port includes a first port and a second port, the first port is electrically connected to the BMS battery pack single cell voltage sampling interface through the tenth resistor, and the second port is electrically connected to the BMS battery pack single cell voltage sampling interface through a parallel circuit of the eleventh resistor and the twelfth resistor.
10. The BMS-based domain control system according to claim 9, characterized in that: The calculation formula of the BMS battery pack single cell equalization channel current is: Wherein, I is the BMS battery pack single cell balancing channel current, VB is the MS battery pack single cell voltage sampling interface voltage, R11 is the resistance value of resistor 11, and R12 is the resistance value of resistor 12.