[go: up one dir, main page]

CN115764011A - Battery management system and management method for high-reliability analog front-end communication - Google Patents

Battery management system and management method for high-reliability analog front-end communication Download PDF

Info

Publication number
CN115764011A
CN115764011A CN202211418745.0A CN202211418745A CN115764011A CN 115764011 A CN115764011 A CN 115764011A CN 202211418745 A CN202211418745 A CN 202211418745A CN 115764011 A CN115764011 A CN 115764011A
Authority
CN
China
Prior art keywords
communication
chip
protection
module
analog front
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211418745.0A
Other languages
Chinese (zh)
Inventor
张伟杰
刘轶鑫
荣常如
刘渺然
杨雪枫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FAW Group Corp
Original Assignee
FAW Group Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FAW Group Corp filed Critical FAW Group Corp
Priority to CN202211418745.0A priority Critical patent/CN115764011A/en
Publication of CN115764011A publication Critical patent/CN115764011A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The invention relates to a battery management system and a management method for high-reliability analog front-end communication, wherein the system is composed of a switch control module, a chip communication module, a protection logic module, a protection communication module and a logic execution module; the switch control module comprises a high-voltage isolation unit for protecting the chip from high-voltage interference and a short-circuit switch corresponding to different analog front-end communication lines; the chip communication module comprises CAN communication and SPI communication; the protection logic module comprises a main chip, an IO, an SPI and a CAN communication channel; the protection communication module comprises a transceiver corresponding to a communication mode and a channel switching switch module; the main chip included in the protection logic module is a logic processing chip of the protection system, and the chip and the main chip form an entity for operating the logic execution module. The invention can start the hardware protection mechanism immediately after the chain break fault occurs, and the protection chip is connected to the daisy chain protection circuit by receiving the chain break position informed by the main chip to test whether the chain break fault is a hard line fault.

Description

Battery management system and management method for high-reliability analog front-end communication
Technical Field
The invention belongs to the technical field of batteries, and particularly relates to a battery management system and a management method for high-reliability analog front-end communication.
Background
The battery management system is mainly used for estimating battery state parameters and diagnosing battery related faults, and then response processing is carried out according to the information. The core information acquisition unit of the battery management system is an analog front end, the analog front end acquires the voltage of a battery core and the temperature of a battery, and can diagnose the sampling line, the balance line and the functions of the battery management system.
The accuracy and reliability of the information reported by the functions are determined by whether the analog front end can report accurate information. Due to the fact that the electromagnetic environment of the electric vehicle battery system is complex, the number of hard wire connection points is large, and chain breakage faults are prone to occurring. One part of the occurrence reasons is software misjudgment that the battery interference time exceeds a software filtering threshold value, and the other part is caused by unreliable real connection. At present, when a chain breaking fault is established in the industry, power can be limited or even interrupted, the use of a user is seriously influenced, and even danger is caused in a driving scene.
Disclosure of Invention
The invention aims to provide a battery management system for high-reliability analog front-end communication and a management method for the battery management system for high-reliability analog front-end communication, so as to solve the problem of power limitation of a whole vehicle and the whole vehicle caused by fault false alarm.
The purpose of the invention is realized by the following technical scheme:
a battery management system of high-reliability analog front-end communication is composed of a switch control module 100, a chip communication module 200, a protection logic module 300, a protection communication module 400 and a logic execution module;
the switch control module 100 includes a high-voltage isolation unit for protecting the chip from high-voltage interference and a short-circuit switch corresponding to different analog front-end communication lines;
the chip communication module 200 comprises CAN communication and SPI communication; the CAN communication carries out redundancy protection and verification on SPI communication data;
the protection logic module 300 comprises a main chip, a plurality of IO, SPI and CAN communication channels, wherein the SPI communication channel or the CAN communication channel is used as a redundant communication link of the main communication link, the IO channel is used as a switch of the redundant communication link, and each channel is controlled by the protection logic module 300;
the protection communication module 400 includes a transceiver and a channel switching module which are in a communication mode; the channel switching switch module is used for communicating with one analog front end of a fault point in a time-sharing communication mode in order to reduce the number of the transceivers;
the protection logic module 300 includes a main chip mainly serving as a logic processing chip of the protection system, and the main chip form an entity for operating the logic execution module.
Further, the high-voltage isolation unit is used for protecting the protection chip from high-voltage interference; the number of short circuit switch channels of the communication lines is required to be at least not less than the number of the original communication lines.
Further, the switch control module 100 includes a switch of the battery cell and a short-circuit switch of the redundant communication link, and the switch is used to change the redundant communication position and bypass the damaged battery cell.
Further, redundancy protection is when the data check of SPI is not passed through, and the master chip CAN be through the mode of CAN communication to the SPI data retransmission, and SPI's data also CAN be sent together simultaneously, and when the protection chip judges that CAN chip data is unanimous with SPI data, CAN stop CAN communication transmission, resume SPI communication interaction.
Further, when the SPI communication is normal, the CAN communication is performed at a rate of 1: the SPI data is synchronously sent according to the proportion of 10, the protection chip judges the data, the validity of the data is guaranteed, and if the computing power of the chip is limited, the verification proportion can be properly reduced.
Further, the chip communication module 200 includes but is not limited to SPI and CAN communication, and another communication method is added for verification in addition to the communication method of the main communication link.
Further, the IO channel may control a short-circuit switch, and also control a cell combination switch.
Furthermore, the cell combination switch can bypass the cells and exclude dangerous cells from the battery system.
Further, the protection communication module 400 is configured to implement a change corresponding to a broken link communication link, and implement a communication switching function through a communication transceiver and a channel switch.
A management method of a battery management system for high-reliability analog front-end communication is disclosed, wherein a logic execution module executes based on the battery management system, and the method comprises the following steps:
A. when the main chip detects a broken link fault, the broken link position is sent to the protection chip through the chip communication module 200;
B. the protection chip closes the communication line short-circuit switch at the corresponding position and accesses the protection communication link into the main communication link;
C. the protection chip sends a broken link detection command to the main chip, and the main chip sends a preset communication broken link re-confirmation command to the protection chip through the main communication link;
D. if the protection chip receives the chain breakage and then confirms that the command is correct, the last chain breakage fault can be inferred to be a software misinformation, the protection chip can disconnect the short-circuit switch, and the main chip is informed to recover a normal working mechanism;
E. if the protection chip cannot receive a chain breakage reconfirming command sent by the main chip, the protection chip informs the main chip that the transmission is not successful, the chain breakage fault is judged to be real chain breakage, a communication link between the main chip and the protection chip is changed into a chip communication module, and the protection chip sends a command of failure transmission of the main chip to a simulation front end behind a chain breakage position;
F. if the data of the rest analog front ends are received, all the received data are forwarded to the main chip, and the main chip can obtain all effective analog front end data;
G. if the valid data of the remaining analog front ends are not received, firstly, whether the number of the analog front ends which do not successfully read the data is 0 is judged. If the current value is 0, the protection mechanism is withdrawn, and if the current value is not 0, the short-circuit switch corresponding to the next analog front end which cannot be communicated is required to be disconnected, and the short-circuit switch of the next node is closed;
H. and the bypassed battery cell data in the protection chip is set as an average value of effective data, the number of bypassed nodes of the main chip is informed, and finally all the residual battery cell data are sent to the main chip.
Compared with the prior art, the invention has the beneficial effects that:
according to the invention, through a battery management system simulating front-end communication, a hardware protection mechanism can be started immediately after a broken link fault occurs, and the protection chip is connected to a daisy chain protection circuit through receiving a broken link position informed by the main chip to test whether the broken link fault is a hard line fault; if the fault is a software fault, the protection chip can inform the main chip of restarting a working mechanism, eliminate the fault of misreport and broken link, recover the vehicle to normal work and avoid the problem of the whole vehicle caused by the fault misreport; if the failure command is a hardware failure, the protection chip transmits the failure command to the simulation front end after the chain breakage position through a communication line of the protection circuit by receiving the failure command transmitted by the main chip, and then returns the returned information to the main chip, so that the main chip can obtain all battery information in the mode, and the problem of power limitation of the whole vehicle is avoided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
FIG. 1 is a schematic diagram of a battery management system for highly reliable analog front-end communications;
fig. 2-3 are flowcharts illustrating the operation of the battery management system protection mechanism for highly reliable analog front-end communication.
Detailed Description
The invention is further illustrated by the following examples:
the present invention will be described in further detail with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined or explained in subsequent figures. Meanwhile, in the description of the present invention, the terms "first", "second", and the like are used only for distinguishing the description, and are not construed as indicating or implying relative importance.
As shown in fig. 1, the battery management system for high-reliability analog front-end communication according to the present invention includes a switch control module 100, a chip communication module 200, a protection logic module 300, a protection communication module 400, and a logic execution module.
The switch control module 100 includes a high voltage isolation unit and a short circuit switch corresponding to different analog front end communication lines. The high-voltage isolation unit protects the protection chip from high-voltage interference and ensures normal work. The number of the short circuit switch channels of the short circuit switches of the communication lines needs to be at least not less than the number of the original communication lines, and each communication line is ensured to be redundant.
Specifically, the switch control module 100 includes a switch of the battery cell and a short-circuit switch of the redundant communication link, and the protection system may implement changing of the redundant communication position and a bypass that damages the battery cell through the switches.
The chip communication module 200 includes CAN communication and SPI communication. And the CAN communication carries out redundancy protection and verification on the SPI communication data.
Redundant protection is when the data check of SPI is not passed through, and the master chip CAN be through the mode of CAN communication to SPI data retransmission, and SPI's data also CAN be sent together simultaneously, judges when CAN chip data is unanimous with SPI data when the protection chip, CAN stop CAN communication transmission, resumes SPI communication interaction.
When the SPI communication is normal, the CAN communication is performed according to the following steps that 1: the SPI data is synchronously sent according to the proportion of 10, the protection chip judges the data, the validity of the data is guaranteed, and if the computing power of the chip is limited, the verification proportion can be properly reduced.
Specifically, the chip communication module 200, including but not limited to SPI and CAN communication, is verified by adding another communication method in addition to the communication method of the main communication link.
The protection logic module 300 needs to have as many IO, SPI and CAN communication channels as possible, the SPI channel or the CAN communication channel needs to be used as a redundant communication link of the main communication link, and the IO channel mainly serves as a switch of the redundant communication link.
The IO channel can control a short-circuit switch and also control a battery cell combination switch.
The battery core combination switch can bypass the battery core and exclude the risky battery core from the battery system.
The channels are controlled by protection logic 300.
The protection logic module 300 described above may be part of the master chip in case the master chip resources are met.
Specifically, the protection logic module 300 includes a main chip mainly serving as a logic processing chip of the protection system, and the main chip and the chip form an entity for operating the logic execution module.
The protection communication module 400 includes a transceiver and a channel switching module corresponding to a communication mode. The channel change-over switch module is used for reducing the number of the transceivers, and the time-sharing communication mode is adopted to communicate with the analog front ends of one fault point, so that the hardware development cost is reduced.
Specifically, the protection communication module 400 implements a change corresponding to a broken link communication link, and implements a communication switching function through a communication transceiver and a channel switch. Specifically, the logic execution module executes the system according to the judgment logic of the management method.
Through the battery management system for highly reliable analog front-end communication, the battery management system can still normally acquire the cell information under the condition that a main analog front-end communication loop of the battery management system fails due to broken link, and meanwhile, the fault analog front end and the corresponding cell can be bypassed, so that the robustness and the safety of the system are ensured.
The invention relates to a management method of a battery management system for high-reliability analog front-end communication.A logic execution module executes based on the battery management system and comprises the following steps:
1. as shown in fig. 3, when the main chip detects a link-breaking fault, the link-breaking position is sent to the protection chip through the chip communication module 200;
2. the protection chip closes the communication line short-circuit switch at the corresponding position and accesses the protection communication link into the main communication link;
3. the protection chip sends a link-breaking detection command to the main chip, and the main chip sends a preset communication link-breaking reconfirmation command to the protection chip through the main communication link;
4. if the protection chip receives the chain breakage and then confirms that the command is correct, the last chain breakage fault can be inferred to be a software misinformation, the protection chip can disconnect the short-circuit switch, and the main chip is informed to recover a normal working mechanism;
5. if the protection chip cannot receive a chain breakage reconfirming command sent by the main chip, the protection chip informs the main chip that the transmission is not successful, the chain breakage fault is judged to be real chain breakage, a communication link between the main chip and the protection chip is changed into a chip communication module, and the protection chip sends a command of failure transmission of the main chip to a simulation front end behind a chain breakage position;
6. if the data of the rest analog front ends are received, all the received data are forwarded to the main chip, and the main chip can obtain all effective analog front end data;
7. if the valid data of the remaining analog front ends are not received, firstly, whether the number of the analog front ends which do not successfully read the data is 0 is judged. If the current value is 0, the protection mechanism is withdrawn, and if the current value is not 0, the short-circuit switch corresponding to the next analog front end which cannot be communicated is required to be disconnected, and the short-circuit switch of the next node is closed;
8. and the bypassed battery cell data in the protection chip is set as an average value of effective data, the number of bypassed nodes of the main chip is informed, and finally all the residual battery cell data are sent to the main chip.
The invention uses a battery management system which simulates front-end communication with high reliability to bypass a broken link fault point of a main communication link, and uses a protection system to upload node information after the communication link break point to a main chip again. The management method can continuously ensure the normal work of the battery system under the condition that the battery management system is broken, improve the robustness of the analog front-end communication of the battery management system and improve the use safety and reliability of the electric vehicle.
When the fault of the analog front-end communication link is established, the protection system can communicate with the analog front end after the breakpoint through the protection chip again to confirm the fault again, whether the fault is a chip fault can be judged, and if the fault is a chip fault, the chip and the corresponding battery cell can be bypassed; the continuous operation of the system can be ensured through the bypass fault chip and the battery cell, and meanwhile, the safety of the system is ensured.
The invention completely depends on the local system to make decision and execute, does not need to depend on the external environment, and can be independently used. The invention adopts a low-cost software and hardware protection system, is a fault-tolerant system based on fault points, ensures the minimization and low cost of the system, and simultaneously improves the stability of the system without using two sets of same equipment for backup. The invention provides a detailed fault processing logic, can reconfirm that the fault has a protection exit mechanism, can bypass the simulation front end and the corresponding battery cell according to the minimized actual fault condition, and does not independently bypass the preset battery unit directly when the fault occurs.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.

Claims (10)

1. A battery management system of high-reliability analog front-end communication is characterized in that: the system is composed of a switch control module (100), a chip communication module (200), a protection logic module (300), a protection communication module (400) and a logic execution module;
the switch control module (100) comprises a high-voltage isolation unit for protecting a chip from high-voltage interference and a short-circuit switch corresponding to different analog front-end communication lines;
the chip communication module (200) comprises CAN communication and SPI communication; the CAN communication carries out redundancy protection and verification on SPI communication data;
the protection logic module (300) comprises a main chip, a plurality of IO, SPI and CAN communication channels, the SPI communication channel or the CAN communication channel is used as a redundant communication link of the main communication link, the IO channel is used as a switch of the redundant communication link, and each channel is controlled by the protection logic module (300);
the protection communication module (400) comprises a transceiver and a channel switching switch module which are applicable to a communication mode; the channel switching switch module is used for communicating with one analog front end of a fault point in a time-sharing communication mode in order to reduce the number of the transceivers;
the main chip included in the protection logic module (300) is mainly a logic processing chip of the protection system, and the chip and the main chip form an entity for operating the logic execution module.
2. The system of claim 1, wherein the battery management system for high reliability analog front end communication comprises: the high-voltage isolation unit is used for protecting the chip from high-voltage interference; the number of short circuit switch channels of the communication lines is required to be at least not less than the number of the original communication lines.
3. The system of claim 1, wherein the battery management system for high reliability analog front end communication comprises: the switch control module (100) comprises a switch of the battery cell and a short-circuit switch of the redundant communication link, and the switch is used for changing the redundant communication position and damaging a bypass of the battery cell.
4. The battery management system of claim 1, wherein the battery management system comprises: redundant protection is when SPI's data check is failed, and the master chip CAN carry out the retransmission to SPI data through the mode of CAN communication, and SPI's data also CAN be sent together simultaneously, when the protection chip judges that CAN chip data is unanimous with SPI data, CAN stop CAN communication transmission, resume SPI communication interaction.
5. The system of claim 1, wherein the battery management system for high reliability analog front end communication comprises: when the SPI communication is normal, the CAN communication is performed according to the following steps that 1: the SPI data is synchronously sent according to the proportion of 10, the protection chip judges the data, the validity of the data is guaranteed, and if the computing power of the chip is limited, the verification proportion can be properly reduced.
6. The system of claim 1, wherein the battery management system for high reliability analog front end communication comprises: the chip communication module (200) comprises but is not limited to SPI and CAN communication, and another communication mode is added for verification according to the communication mode of the main communication link.
7. The system of claim 1, wherein the battery management system for high reliability analog front end communication comprises: the IO channel can control the short-circuit switch and also control the battery cell combination switch.
8. The system of claim 7, wherein the battery management system for high reliability analog front end communication comprises: the battery core combination switch can bypass the battery core and exclude the risky battery core from the battery system.
9. The battery management system of claim 1, wherein the battery management system comprises: the protection communication module (400) is used for changing a corresponding broken link communication link and realizing a communication switching function through a communication transceiver and a channel switching switch.
10. A management method of a battery management system of high-reliability analog front-end communication is characterized in that a logic execution module executes based on the battery management system, and comprises the following steps:
A. when the main chip detects a broken link fault, the broken link position is sent to the protection chip through the chip communication module (200);
B. the protection chip closes the communication line short-circuit switch at the corresponding position and accesses the protection communication link into the main communication link;
C. the protection chip sends a link-breaking detection command to the main chip, and the main chip sends a preset communication link-breaking reconfirmation command to the protection chip through the main communication link;
D. if the protection chip receives the chain breakage and then confirms that the command is correct, the last chain breakage fault can be inferred to be a software misinformation, the protection chip can disconnect the short-circuit switch, and the main chip is informed to recover a normal working mechanism;
E. if the protection chip cannot receive the chain breakage reconfirmation command sent by the main chip, the protection chip informs the main chip that the transmission is not successful, the chain breakage fault is judged to be real chain breakage, a communication link between the main chip and the protection chip is changed into a chip communication module, and the protection chip sends a command of the failure of the transmission of the main chip to the simulation front end behind the chain breakage position;
F. if the data of the rest analog front ends are received, all the received data are forwarded to the main chip, and the main chip can obtain all effective analog front end data;
G. if the effective data of the remaining analog front ends are not received, firstly, judging whether the number of the analog front ends which do not successfully read the data is 0, if so, exiting the protection mechanism, and if not, disconnecting the short-circuit switch corresponding to the next analog front end which can not communicate and closing the short-circuit switch of the next node;
H. and the bypassed battery cell data in the protection chip is set as an average value of effective data, the number of bypassed nodes of the main chip is informed, and finally all the residual battery cell data are sent to the main chip.
CN202211418745.0A 2022-11-14 2022-11-14 Battery management system and management method for high-reliability analog front-end communication Pending CN115764011A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211418745.0A CN115764011A (en) 2022-11-14 2022-11-14 Battery management system and management method for high-reliability analog front-end communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211418745.0A CN115764011A (en) 2022-11-14 2022-11-14 Battery management system and management method for high-reliability analog front-end communication

Publications (1)

Publication Number Publication Date
CN115764011A true CN115764011A (en) 2023-03-07

Family

ID=85370983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211418745.0A Pending CN115764011A (en) 2022-11-14 2022-11-14 Battery management system and management method for high-reliability analog front-end communication

Country Status (1)

Country Link
CN (1) CN115764011A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117452193A (en) * 2023-10-25 2024-01-26 华峻科技(北京)有限公司 A front-end sampling chip simulation method and device
CN118748650A (en) * 2024-05-27 2024-10-08 北京中科格励微科技有限公司 Chip stack communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117452193A (en) * 2023-10-25 2024-01-26 华峻科技(北京)有限公司 A front-end sampling chip simulation method and device
CN118748650A (en) * 2024-05-27 2024-10-08 北京中科格励微科技有限公司 Chip stack communication system

Similar Documents

Publication Publication Date Title
CN115764011A (en) Battery management system and management method for high-reliability analog front-end communication
CA2096716C (en) Distributed control methodology and mechanism for implementing automatic protection switching
CN101494571B (en) CAN bus self-test recovery device and method
CN110703105B (en) Battery management system
CN111313555A (en) Full-redundancy intelligent terminal device for intelligent substation
CN105291875A (en) Electromobile quick charge method
CN110417464B (en) Fault processing method and device, computer device and readable storage medium
CN111740578B (en) A dual-set redundant switching method for valve control system
CN113595245A (en) Test system and method of precise load control system based on 5G communication
CN113114551B (en) Dual-redundancy LIN bus communication device
CN113759291A (en) Fault detection method and device, energy storage system and readable storage medium
CN117885788A (en) Main and standby system switching control method
CN114884803B (en) Method, device, equipment and medium for processing multiple redundant states
CN112180906B (en) A communication system for fault self-diagnosis and a method for fault self-diagnosis
CN213122705U (en) Fault self-diagnosis communication system
CN111755763B (en) BMS function safety control system and control method
KR101631631B1 (en) Method for failure check and recovery of Protective relay
CN115242710A (en) Data transmission channel switching system
CN115277373B (en) Automatic driving drive-by-wire redundant system based on vehicle-road coordination
CN108462143B (en) A kind of test optical port recognition methods of intelligent substation and device
CN104953697A (en) Spare power automatic switching system and method of chain type electrical-network
CN115801644B (en) A method for testing the correctness of FC link failure protocol execution
KR20210111478A (en) System and method for managing battery
CN112751688A (en) Flow control processing method of OTN device, electronic device and storage medium
CN218273166U (en) Controller resetting device and working machine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination