Signal processing apparatus and method for a battery management system
By designing signal processing devices and methods, the problem that oscilloscopes cannot meet the data analysis requirements of BMS was solved, and the accurate processing and synchronization of daisy-chain signals were achieved, providing a miniaturized and long-lasting signal processing solution.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SUNGROW ENERGY STORAGE TECH CO LTD
- Filing Date
- 2023-02-13
- Publication Date
- 2026-07-14
AI Technical Summary
In the existing technology, oscilloscopes cannot meet the data analysis needs of different scenarios of battery management systems (BMS), and cannot accurately align and time-synchronize signal waveforms. They are also bulky and heavy, making them inconvenient to use.
A signal processing device is designed, including a signal processing component and a processor. By determining the working mode, the signal processing component is controlled to process daisy-chain signals, obtain daisy-chain waveform data and BMS data, and perform corresponding operations, including display, storage, and decoding.
It achieves the ability to meet BMS data analysis requirements in different scenarios, accurately align and synchronize signal waveforms in time, has a small size, long battery life, and fault data recording function.
Smart Images

Figure CN116127278B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of signal processing technology, and in particular to a signal processing apparatus and method for a battery management system. Background Technology
[0002] Currently, in order to ensure the normal operation of the Battery Management System (BMS), an oscilloscope is usually used to analyze the quality of the bus signals in the BMS. However, the oscilloscope can only observe short-term signal waveforms and cannot meet the data analysis needs of the BMS in different scenarios. Summary of the Invention
[0003] The technical problem to be solved by this invention is to provide a signal processing device and method for a battery management system (BMS) that can meet the data analysis requirements of the BMS. The specific solution is as follows:
[0004] A signal processing apparatus, comprising:
[0005] Signal processing components and processors;
[0006] The signal processing component is used to receive daisy-chain signals from the battery management system (BMS) and process the received daisy-chain signals.
[0007] The processor is used for:
[0008] Determine the current work mode;
[0009] Based on the operating mode, the signal processing component is controlled to process the received daisy-chain signal to obtain a processing result; the processing result includes at least one of daisy-chain waveform data and BMS data;
[0010] Perform the operation corresponding to the working mode on the processing result.
[0011] Optionally, the signal processing component in the aforementioned apparatus includes:
[0012] Signal switching circuit, first signal processing module, and second signal processing module;
[0013] The signal switching circuit is used to receive the daisy-chain signal sent by the signal acquisition component and send the daisy-chain signal to the first signal processing module and / or the second signal processing module.
[0014] The first signal processing module is used to convert the daisy-chain signal into daisy-chain waveform data upon receiving the daisy-chain signal sent by the signal switching circuit, and then send the daisy-chain waveform data to the processor.
[0015] The second signal processing module is used to decode the daisy-chain signal sent by the signal switching circuit to obtain BMS data, and send the BMS data to the processor.
[0016] Optionally, in the aforementioned apparatus, the first signal processing module includes:
[0017] Signal conditioning circuits and analog-to-digital converters;
[0018] A signal conditioning circuit is used to preprocess the daisy-chain signal when it receives the daisy-chain signal sent by the signal switching circuit.
[0019] The analog-to-digital converter is used to convert the preprocessed daisy-chain signal into daisy-chain waveform data and send the daisy-chain waveform data to the processor.
[0020] Optionally, in the aforementioned apparatus, the processor is used for:
[0021] When the operating mode includes waveform analysis mode, the signal switching circuit is controlled to send the daisy-chain signal to the first signal processing module;
[0022] When the operating mode includes a low-power mode, the signal switching circuit is controlled to send the daisy-chain signal to the second signal processing module.
[0023] Optionally, in the aforementioned apparatus, the processor is used for:
[0024] When the operating mode is the preset first waveform analysis mode, the signal processing component is controlled to output daisy-chain waveform data based on the daisy-chain signal;
[0025] The daisy-chain waveform data is decoded to obtain BMS data.
[0026] Optionally, in the aforementioned apparatus, the processor is used for:
[0027] When the operating mode is the preset second waveform analysis mode, the signal processing component is controlled to output daisy-chain waveform data based on the daisy-chain signal;
[0028] The daisy-chain waveform data is decoded to obtain BMS data;
[0029] If there is erroneous data in the BMS data, the waveform data segment corresponding to the erroneous data is obtained from the daisy-chain waveform data.
[0030] A fault data record is generated based on the error data and the waveform data segment.
[0031] Optionally, in the aforementioned apparatus, the processor is used for:
[0032] When the operating mode is a preset first low-power mode, the signal processing component is controlled to output BMS data based on the daisy-chain signal;
[0033] The BMS data is stored.
[0034] Optionally, in the aforementioned apparatus, the processor is used for:
[0035] When the operating mode is a preset second low-power mode, the signal processing component is controlled to output BMS data based on the daisy-chain signal;
[0036] If there are erroneous data in the BMS data, the operating mode is switched from the second low-power mode to the preset waveform analysis mode.
[0037] The aforementioned device may optionally further include: a display module;
[0038] The display module is used to display at least one of the daisy-chain waveform data and the BMS data.
[0039] The aforementioned device may optionally further include: a storage module;
[0040] The storage module is used to store at least one of the daisy-chain waveform data and the BMS data.
[0041] The aforementioned apparatus may optionally further include: a control component;
[0042] The control component is used to receive user selection operations;
[0043] The processor is configured to determine the mode corresponding to the selection operation as the current working mode.
[0044] Optionally, in the aforementioned apparatus, the processor is used to send at least one of the daisy-chain waveform data and the BMS data to an electronic device via a preset data transmission interface.
[0045] A signal processing method is applied to a processor in a signal processing device, the signal processing device further comprising a signal processing component, the method comprising:
[0046] Determine the current work mode;
[0047] Based on the operating mode, the signal processing component is controlled to process the received daisy-chain signal from the battery management system (BMS) to obtain a processing result, which includes at least one of daisy-chain waveform data and BMS data.
[0048] Perform the operation corresponding to the working mode on the processing result.
[0049] Compared with the prior art, the embodiments of the present invention have the following advantages:
[0050] This invention provides a signal processing apparatus and method for a battery management system. The processor in the signal processing apparatus determines the current operating mode; based on the operating mode, the signal processing component in the signal processing apparatus processes the received daisy-chain signal to obtain a processing result; the processing result includes at least one of daisy-chain waveform data and BMS data; and the operation corresponding to the operating mode is executed on the processing result. By applying the apparatus provided by this invention, daisy-chain signals can be processed based on the current operating mode to obtain at least one of waveform data and BMS data, and then the operation corresponding to the operating mode can be executed on at least one of the waveform data and BMS data, thus meeting the data analysis requirements of the BMS. Attached Figure Description
[0051] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0052] Figure 1 This is a schematic diagram of the structure of a signal processing device for a battery management system provided in an embodiment of the present invention;
[0053] Figure 2 A schematic diagram of the structure of a signal processing device for a battery management system provided in an embodiment of the present invention;
[0054] Figure 3 A flowchart of a signal processing procedure in a first waveform analysis mode is provided for an embodiment of the present invention;
[0055] Figure 4 A flowchart of a signal processing procedure in a second waveform analysis mode is provided as an embodiment of the present invention;
[0056] Figure 5 A flowchart of a signal processing procedure in a second waveform analysis mode is provided as an embodiment of the present invention;
[0057] Figure 6 A flowchart of a signal processing procedure in a second waveform analysis mode is provided as an embodiment of the present invention;
[0058] Figure 7 This is a schematic diagram of the structure of a signal processing device for another battery management system provided in an embodiment of the present invention;
[0059] Figure 8 A flowchart of a signal processing method for a battery management system provided in an embodiment of the present invention. Detailed Implementation
[0060] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0061] In this application, the terms "comprising," "including," or any other variations thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0062] Currently, to ensure the normal operation of the Battery Management System (BMS), oscilloscopes are typically used to analyze the bus signals within the BMS. However, oscilloscopes can only observe short-term signal waveforms, failing to meet the data analysis needs of the BMS in various scenarios. Furthermore, the signal waveforms displayed on the oscilloscope are difficult to precisely align and synchronize with the data from the host computer's BMS, making it impossible to accurately pinpoint communication waveforms at points of BMS data anomalies. Oscilloscopes themselves also cannot perform data integrity checks or trigger data errors. Additionally, the large size and weight of oscilloscopes make signal observation of the BMS inconvenient.
[0063] Based on this, embodiments of the present invention provide a signal processing device for a battery management system, the structural schematic diagram of which is shown below. Figure 1 As shown, it specifically includes:
[0064] Signal processing component 101 and processor 102;
[0065] The signal processing component 101 is used to receive daisy-chain signals from the battery management system (BMS) and process the received daisy-chain signals. In this embodiment, the signal processing component can be connected to the daisy-chain signal line of the BMS; or it can be connected to the daisy-chain signal line of the BMS through a signal acquisition component to receive daisy-chain signals. In some embodiments, the signal acquisition component can be a daisy-chain signal probe, which can be used to acquire daisy-chain signals and then send the acquired daisy-chain signals to the signal processing component. The battery management system (BMS) includes multiple battery packs (PACKs) connected in series. Each PACK consists of multiple individual battery cells. One or more acquisition chips are used in each PACK to acquire the voltage and temperature of the individual cells within the PACK. The main control module (CMU) communicates with the acquisition chips in the PACK using daisy-chain communication to complete the acquisition of data from all individual cells within the PACK.
[0066] The processor 102 is used for:
[0067] Determine the current work mode;
[0068] Based on the operating mode, the signal processing component is controlled to process the received daisy-chain signal to obtain a processing result; the processing result includes at least one of daisy-chain waveform data and BMS data;
[0069] Perform the operation corresponding to the working mode on the processing result.
[0070] In this embodiment, the operating mode can be either waveform analysis mode or low-power mode; the operation corresponding to the operating mode can be at least one of display, storage, analysis, decoding, verification, and output. BMS data can be at least one of voltage data, temperature data, etc.
[0071] For example, in waveform analysis mode, the signal processing component can be controlled to output daisy-chain waveform data based on the daisy-chain signal, and then perform at least one operation on the daisy-chain waveform data, such as display, storage, decoding, verification, and output. Optionally, performing a decoding operation on the daisy-chain waveform data can obtain BMS data; performing a verification operation on the daisy-chain waveform data can determine whether there is erroneous waveform data, etc.
[0072] In low-power mode, the control signal processing component can output BMS data based on a daisy-chain signal, and then perform at least one operation on the BMS data, such as storage, verification, and output. Optionally, the verification operation on the BMS data can determine whether there is erroneous data.
[0073] The apparatus provided in this embodiment of the invention can process daisy-chain signals based on the current working mode, obtain at least one of waveform data and BMS data, and then perform the operation corresponding to the working mode on at least one of the waveform data and BMS data, which can meet the data analysis requirements of BMS.
[0074] In this embodiment, the processor can be various types of chips or integrated circuits. For example, the processor includes at least one of microcontrollers, digital signal processing (DSP) chips, and field-programmable gate arrays (FPGAs).
[0075] In this embodiment, the operation corresponding to the working mode includes at least one of analysis operation, output operation and storage operation.
[0076] In one embodiment of the present invention, based on the above-described solution, optionally, as follows: Figure 2 As shown, the signal processing component 101 includes:
[0077] Signal switching circuit 1011, first signal processing module 1012, and second signal processing module 1013;
[0078] The signal switching circuit 1011 is used to receive daisy-chain signals from the battery management system (BMS) and send the daisy-chain signals to the first signal processing module and / or the second signal processing module. In some embodiments, the signal switching circuit can receive control instructions sent by the processor based on the current operating mode. The control instructions are used to instruct the signal switching circuit to send the daisy-chain signals to a target signal processing module, which is one of the first signal processing module and the second signal processing module.
[0079] The first signal processing module 1012 is used to convert the daisy-chain signal into daisy-chain waveform data when it receives the daisy-chain signal sent by the signal switching circuit, and send the daisy-chain waveform data to the processor. In this embodiment, the first signal processing model can first convert the daisy-chain signal into a signal of appropriate level, and then convert this signal into a digital signal, which is the daisy-chain waveform data.
[0080] The second signal processing module 1013 is used to decode the daisy-chain signal received from the signal switching circuit to obtain BMS data, and then send the BMS data to the processor. In this embodiment, the second signal processing model can be various types of decoding chips, such as the BQ79600 chip.
[0081] In one embodiment of the present invention, based on the above-described solution, optionally, the first signal processing module 1011 includes:
[0082] Signal conditioning circuits and analog-to-digital converters;
[0083] A signal conditioning circuit is used to preprocess the daisy-chain signal upon receiving it from the signal switching circuit. In this embodiment, by preprocessing the daisy-chain signal, a daisy-chain signal with a suitable level can be obtained. The preprocessed daisy-chain signal is then transmitted to the analog-to-digital converter (ADC). The level of the preprocessed daisy-chain signal meets the requirements of the ADC, and the daisy-chain signal can be an analog signal.
[0084] The analog-to-digital converter is used to convert the preprocessed daisy-chain signal into daisy-chain waveform data and send the daisy-chain waveform data to the processor.
[0085] In one embodiment of the present invention, based on the above-described solution, optionally, the processor 102 is configured to:
[0086] When the operating mode includes waveform analysis mode, the signal switching circuit is controlled to send the daisy-chain signal to the first signal processing module;
[0087] When the operating mode includes a low-power mode, the signal switching circuit is controlled to send the daisy-chain signal to the second signal processing module.
[0088] In this embodiment, the waveform analysis mode may include a first waveform analysis mode and a second waveform analysis mode; the low power mode may include a first low power mode and a second low power mode.
[0089] In one embodiment of the present invention, based on the above-described solution, optionally, the processor 102 is configured to, when the operating mode is a preset first waveform analysis mode, control the signal processing component to output daisy-chain waveform data based on the daisy-chain signal; and decode the daisy-chain waveform data output by the signal processing component to obtain BMS data. In this embodiment, as... Figure 3 As shown, in the first waveform analysis mode, the processor can control the signal processing component to perform signal conditioning and digital-to-analog conversion on the daisy-chain signal to obtain daisy-chain waveform data. The processor can perform operations such as displaying, analyzing, decoding, storing and outputting the received daisy-chain waveform data. It can output at least one of the daisy-chain waveform data and BMS data, control the display of at least one of the daisy-chain waveform data and BMS data, and store at least one of the daisy-chain waveform data and BMS data.
[0090] In one embodiment of the present invention, based on the above-described scheme, optionally, the processor 102 is configured to: control the signal processing component to output daisy-chain waveform data based on the daisy-chain signal when the working mode is a preset second waveform analysis mode; decode the daisy-chain waveform data to obtain BMS data; if there is erroneous data in the BMS data, obtain the waveform data segment corresponding to the erroneous data in the daisy-chain waveform data; and generate a fault data record based on the erroneous data and the waveform data segment.
[0091] In this embodiment, as Figure 4 As shown, in the second waveform analysis mode, the processor can control the signal processing component to perform signal conditioning and digital-to-analog conversion on the daisy-chain signal to obtain daisy-chain waveform data. The daisy-chain model data is then transmitted to the processor, which can perform operations such as displaying, analyzing, decoding, storing, verifying, and outputting the received daisy-chain waveform data. The processor can output at least one of the daisy-chain waveform data and BMS data, control the display of at least one of the daisy-chain waveform data and BMS data, and store at least one of the daisy-chain waveform data and BMS data.
[0092] In this embodiment, the BMS data can be verified. If erroneous data, i.e. fault data, is found in the BMS data, the time point corresponding to the erroneous data can be determined. Based on the time point, the waveform data segment of the target time period is obtained in the daisy chain waveform data, and the waveform data segment is used as the fault waveform. The target time period may include the time point before the time point and the time point after the time point. Then, the erroneous data and the fault waveform are stored.
[0093] In one embodiment of the present invention, based on the above-described solution, optionally, the processor 102 is configured to control the signal processing component to output BMS data based on the daisy-chain signal when the operating mode is a preset first low-power mode; and to store the BMS data. In this embodiment, as... Figure 5 As shown, in the first low-power mode, the processor can control the second signal processing module in the signal processing component, such as the BQ79600 chip, to decode the daisy-chain signal, obtain BMS data, and then store the BMS data.
[0094] In one embodiment of the present invention, based on the above-described solution, optionally, the processor 102 is configured to control the signal processing component to output BMS data based on the daisy-chain signal when the operating mode is a preset second low-power mode; and to switch the operating mode from the second low-power mode to a preset waveform analysis mode when the BMS data contains erroneous data. In this embodiment, as...Figure 6 As shown, in the second low-power mode, the processor can control the second signal processing module in the signal processing component, such as the BQ79600 chip, to decode the daisy-chain signal, obtain BMS data, and then verify the BMS data. If there is erroneous data in the BMS, the processor's current operating mode can be switched from the second low-power mode to the waveform analysis mode to obtain daisy-chain waveform data, and the obtained daisy-chain waveform data is stored as a fault waveform.
[0095] In one embodiment of the present invention, based on the above-described solution, optionally, a display module 103 is further included; the display module 103 is used to display at least one of the daisy-chain waveform data and the BMS data. In this embodiment, the display module can be various types of display devices, such as liquid crystal displays, touch screens, etc. Optionally, the display module can also be used to display system parameters and system status of the signal processing device. In some embodiments, if the display device is a touch screen, the user can send operation commands to the processor through the touch screen to instruct the processor to switch operating modes or set system parameters, etc.
[0096] In one embodiment of the present invention, based on the above-described solution, optionally, a storage module 104 is further included; the storage module is used to store at least one of the daisy-chain waveform data and the BMS data. In this embodiment, the storage module may include various types of memory, such as FLASH memory; the memory may have the ability to store daisy-chain waveform data for a long time, for example, it may be able to store daisy-chain waveform data for more than 24 hours; the storage module may also include a memory card, such as an SD card.
[0097] In one embodiment of the present invention, based on the above solution, optionally, a control component 105 may also be included;
[0098] The control component is used to receive user selection operations;
[0099] The processor is configured to determine the mode corresponding to the selection operation as the current working mode.
[0100] In one embodiment of the present invention, based on the above-described scheme, optionally, the processor is used to send at least one of the daisy-chain waveform data and the BMS data to an electronic device through a preset data transmission interface. In this embodiment, the data transmission interface can be at least one of a wired data transmission interface and a wireless data transmission interface, for example, a USB interface; the electronic device can be a computer, mobile phone, tablet device, and various wearable devices.
[0101] In one embodiment of the present invention, based on the above-described solution, optionally, a power conversion circuit is also included; such as... Figure 7 As shown, the power conversion circuit can be used to convert the power output into the voltage required by various circuit components in the information processing device, and to power each circuit component through the power supply bus.
[0102] In this embodiment, the power supply can be used to power the signal processing device. The power supply can be various types of batteries such as lithium batteries and nickel-metal hydride batteries, and the battery power supply time can be greater than 24 hours. In some embodiments, the power supply can be charged through a preset charging interface.
[0103] In this embodiment, the signal processing device is provided with a housing, and a magnetic attraction device is provided on the housing for fixing the signal processing device. Optionally, the signal processing device can be arranged on an iron frame near the power station package PACK by means of the magnetic attraction device.
[0104] The signal processing device provided in this invention has a daisy-chain waveform analysis function, directly analyzing BMS data; it can accurately align and synchronize the daisy-chain signal waveform and BMS data in time; it is compact, battery-powered, and has a magnetic attachment device, allowing it to be directly attached near the PACK. It provides over 24 hours of battery life. It has long-term daisy-chain waveform and BMS data storage functions. It also has a communication fault trigger waveform recording function; the device monitors the signal waveform or BMS data in real time, and when a communication anomaly is detected, it records the daisy-chain waveform and BMS data at the time of the fault, forming a fault waveform record.
[0105] This invention also provides a signal processing method for a battery management system, applied to the processor in the aforementioned signal processing device. The flowchart of the method is shown below. Figure 8 As shown, it specifically includes:
[0106] S801: Determine the current operating mode;
[0107] S802: Based on the operating mode, the signal processing component is controlled to process the received daisy-chain signal when it receives the daisy-chain signal from the battery management system (BMS) to obtain a processing result, wherein the processing result includes at least one of daisy-chain waveform data and BMS data.
[0108] S803: Perform the operation corresponding to the working mode on the processing result.
[0109] The method provided by the embodiments of the present invention can process daisy-chain signals based on the current working mode to obtain at least one of waveform data and BMS data, and then perform the operation corresponding to the working mode on at least one of the waveform data and BMS data, which can meet the data analysis requirements of BMS.
[0110] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For apparatus embodiments, since they are basically similar to method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.
[0111] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0112] For ease of description, the above apparatus is described by dividing it into various functional units. Of course, in implementing this invention, the functions of each unit can be implemented in one or more software and / or hardware components.
[0113] As can be seen from the above description of the embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of the present invention.
[0114] The signal processing device for a battery management system provided by the present invention has been described in detail above. Specific examples have been used to illustrate the principle and implementation of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core idea of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation and application scope based on the idea of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A signal processing device for a battery management system, characterized in that, include: Signal processing components and processors; The signal processing component is used to receive daisy-chain signals from the battery management system (BMS) and process the received daisy-chain signals. The processor is used for: Determine the current operating mode; the operating mode includes at least one of waveform analysis mode and low power mode. Based on the operating mode, the signal processing component is controlled to process the received daisy-chain signal to obtain a processing result; the processing result includes at least one of daisy-chain waveform data and BMS data; Perform the operation corresponding to the working mode on the processing result; Specifically, when the working mode is the preset second waveform analysis mode, the signal processing component is controlled to output daisy-chain waveform data based on the daisy-chain signal; The daisy-chain waveform data is decoded to obtain BMS data; If there is erroneous data in the BMS data, the waveform data segment corresponding to the erroneous data is obtained from the daisy-chain waveform data. A fault data record is generated based on the error data and the waveform data segment; or, When the operating mode is a preset second low-power mode, the signal processing component is controlled to output BMS data based on the daisy-chain signal; If there are erroneous data in the BMS data, the operating mode is switched from the second low-power mode to the preset waveform analysis mode.
2. The apparatus according to claim 1, characterized in that, The signal processing component includes: Signal switching circuit, first signal processing module, and second signal processing module; The signal switching circuit is used to receive the daisy-chain signal sent by the signal acquisition component and send the daisy-chain signal to the first signal processing module and / or the second signal processing module. The first signal processing module is used to convert the daisy-chain signal into daisy-chain waveform data upon receiving the daisy-chain signal sent by the signal switching circuit, and then send the daisy-chain waveform data to the processor. The second signal processing module is used to decode the daisy-chain signal sent by the signal switching circuit to obtain BMS data, and send the BMS data to the processor.
3. The apparatus according to claim 2, characterized in that, The first signal processing module includes: Signal conditioning circuits and analog-to-digital converters; A signal conditioning circuit is used to preprocess the daisy-chain signal when it receives the daisy-chain signal sent by the signal switching circuit. The analog-to-digital converter is used to convert the preprocessed daisy-chain signal into daisy-chain waveform data and send the daisy-chain waveform data to the processor.
4. The apparatus according to claim 2, characterized in that, The processor is used for: When the operating mode includes waveform analysis mode, the signal switching circuit is controlled to send the daisy-chain signal to the first signal processing module; When the operating mode includes a low-power mode, the signal switching circuit is controlled to send the daisy-chain signal to the second signal processing module.
5. The apparatus according to claim 1, characterized in that, The processor is used for: When the operating mode is the preset first waveform analysis mode, the signal processing component is controlled to output daisy-chain waveform data based on the daisy-chain signal; The daisy-chain waveform data is decoded to obtain BMS data.
6. The apparatus according to claim 1, characterized in that, The processor is used for: When the operating mode is a preset first low-power mode, the signal processing component is controlled to output BMS data based on the daisy-chain signal; The BMS data is stored.
7. The apparatus according to claim 1, characterized in that, Also includes: Display module; The display module is used to display at least one of the daisy-chain waveform data and the BMS data.
8. The apparatus according to claim 1, characterized in that, Also includes: Storage module; The storage module is used to store at least one of the daisy-chain waveform data and the BMS data.
9. The apparatus according to claim 1, characterized in that, Also includes: Control components; The control component is used to receive user selection operations; The processor is configured to determine the mode corresponding to the selection operation as the current working mode.
10. The apparatus according to claim 1, characterized in that, The processor is used to send at least one of the daisy-chain waveform data and the BMS data to an electronic device through a preset data transmission interface.
11. A signal processing method for a battery management system, characterized in that, A processor used in a signal processing apparatus, the signal processing apparatus further comprising a signal processing component, the method comprising: Determine the current operating mode; the operating mode includes at least one of waveform analysis mode and low power mode. Based on the operating mode, the signal processing component is controlled to process the received daisy-chain signal from the battery management system (BMS) to obtain a processing result, which includes at least one of daisy-chain waveform data and BMS data. Perform the operation corresponding to the working mode on the processing result; Specifically, when the working mode is the preset second waveform analysis mode, the signal processing component is controlled to output daisy-chain waveform data based on the daisy-chain signal; The daisy-chain waveform data is decoded to obtain BMS data; If there is erroneous data in the BMS data, the waveform data segment corresponding to the erroneous data is obtained from the daisy-chain waveform data. A fault data record is generated based on the error data and the waveform data segment; or, When the operating mode is a preset second low-power mode, the signal processing component is controlled to output BMS data based on the daisy-chain signal; If there are erroneous data in the BMS data, the operating mode is switched from the second low-power mode to the preset waveform analysis mode.