A wireless control method, system, and vehicle for a lithium-ion battery pack

By using a time synchronization method based on wireless communication, the installation difficulties and failure risks of lithium-ion battery management systems have been solved, achieving high-precision, low-power data transmission and improving the system's safety and flexibility.

CN115601948BActive Publication Date: 2025-11-14CHINA FAW CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211203925.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-29
Publication Date
2025-11-14
Estimated Expiration
2042-09-29

AI Technical Summary

Technical Problem

The data transmission of existing lithium-ion battery management systems is mainly carried out through wired connections, which leads to installation difficulties, low space utilization, and aging and loose connection failures in complex environments, posing safety hazards.

Method used

A time-synchronized wireless communication method is adopted, in which the master controller wakes up the slave controller to collect and transmit battery information, thereby realizing the synchronous data collection of the wireless battery management system, eliminating the communication connection between high and low voltage, and reducing the risk of communication failure.

Benefits of technology

It improves sampling accuracy, reduces data transmission error rate, enhances system robustness, reduces power consumption, simplifies Pack structure, and improves security and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115601948B_ABST
    Figure CN115601948B_ABST
Patent Text Reader

Abstract

This invention discloses a wireless control method, system, and vehicle for a lithium-ion battery pack. The method includes the following steps: a main controller wakes up a slave controller via wireless broadcast; the slave controller receives sampling instructions from the main controller; the slave controller collects battery information and sends it to the main controller via wireless communication; the main controller receives the battery information and completes the sampling for the current cycle. The system and vehicle correspond to the control method. This invention achieves synchronous data acquisition of the wireless battery management system by employing a time-synchronized and reliable data transmission method, improving sampling accuracy, reducing data transmission error rate, and enhancing system robustness. The use of a wireless communication BMS offers low power consumption, high reliability, and moderate cost. Furthermore, wireless communication reduces in-pack wiring and simplifies the pack structure, which is significant for improving pack energy density. It also eliminates the communication connection between high and low voltage levels, making it safer than traditional communication methods.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a wireless control method, system, and vehicle, and more particularly to a wireless control method, system, and vehicle for a lithium-ion battery pack. Background Technology

[0002] With the development and popularization of new energy technologies, the safety of new energy vehicles has received increasing attention. To ensure the safety and reliability of power batteries in new energy vehicles, the importance of battery management systems (BMS) is becoming increasingly prominent. Their function is to monitor battery status, prevent overcharging and over-discharging, ensure the battery always operates in a safe state, and extend battery life.

[0003] Currently, battery management systems primarily transmit data via wired connections (CAN bus / UART bus), requiring numerous connectors, wiring harnesses, and considerable space. Due to the limited space in battery packs, this leads to installation difficulties and low space utilization. Furthermore, under the complex temperature and vibration conditions of vehicles, wiring harnesses and connectors are prone to aging, loose connections, and other malfunctions over time, posing safety hazards to vehicle operation. Summary of the Invention

[0004] The purpose of this invention is to provide a wireless control method, system, and vehicle for lithium-ion battery packs. By employing a time-synchronized and reliable data transmission method, the invention enables synchronous data acquisition of the wireless battery management system, thereby overcoming the shortcomings of existing technologies.

[0005] This invention provides the following solution:

[0006] A wireless control method for a lithium-ion battery pack, specifically including:

[0007] The main controller wakes up the slave controller via wireless broadcast;

[0008] Receive sampling instructions from the main controller from the controller;

[0009] Battery information is collected from the controller and sent to the main controller via wireless communication;

[0010] The main controller receives battery information and completes the sampling for this cycle.

[0011] Furthermore, each slave controller sends a wake-up complete flag after receiving the wake-up signal from the master controller.

[0012] Furthermore, if the main controller does not receive a wake-up completion flag from the slave controller, it resends the wake-up command.

[0013] Furthermore, it also includes: after completing the sampling of this cycle, entering the next sampling cycle, and cyclically sampling.

[0014] Furthermore, the battery information includes cell voltage and cell temperature.

[0015] Furthermore, there are four controllers.

[0016] A wireless control system for lithium-ion battery packs, specifically comprising:

[0017] The controller wake-up module is used by the master controller to wake up the slave controller via broadcast.

[0018] The main controller sampling instruction receiving module is used to receive sampling instructions from the main controller.

[0019] The battery information acquisition and transmission module is used to acquire battery information from the controller and transmit it to the main controller via wireless communication.

[0020] The battery information receiving module is used by the main controller to receive battery information and complete the sampling for this cycle.

[0021] An electronic device includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the method.

[0022] A computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the method.

[0023] A vehicle, specifically comprising:

[0024] Electronic device for implementing a wireless control method for lithium-ion battery packs;

[0025] A processor that runs a program, which, when running, performs the steps of the method for implementing wireless control of a lithium-ion battery pack in response to data output from the electronic device;

[0026] A storage medium for storing a program that, when run, executes the steps of the method for implementing wireless control of a lithium-ion battery pack in response to data output from an electronic device.

[0027] Compared with the prior art, the present invention has the following advantages:

[0028] By employing time-synchronized and reliable data transmission methods, the wireless battery management system achieves synchronous data acquisition, improves sampling accuracy, reduces data transmission error rate, and enhances system robustness.

[0029] The use of a wireless communication BMS offers advantages such as low power consumption, high reliability, and moderate cost. Furthermore, wireless communication reduces in-pack wiring, simplifying the pack structure and significantly improving pack energy density. It also eliminates the communication connection between high and low voltage levels, making it safer than traditional communication methods. Additionally, wireless communication reduces the risk of communication failures, preventing network-wide paralysis caused by the failure of a single node. Wireless communication also offers better robustness; the impact of a single point of failure is limited, and it allows for greater flexibility in adding and removing new nodes within the network. Attached Figure Description

[0030] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0031] Figure 1 This is a flowchart of a wireless control method for lithium-ion batteries.

[0032] Figure 2 This is an architecture diagram of a lithium-ion battery wireless control system.

[0033] Figure 3 This is a structural diagram of the wireless battery management system in the embodiment.

[0034] Figure 4 This is a flowchart of the wireless battery management system.

[0035] Figure 5 yes Figure 4 One of the magnified views of a section.

[0036] Figure 6 yes Figure 4 The second enlarged view of a part.

[0037] Figure 7 This is a timing diagram for the time synchronization of a wireless communication battery management system.

[0038] Figure 8 This is a flowchart of the data transmission method for a wireless communication battery management system.

[0039] Figure 9 This is a flowchart of a fault diagnosis and handling method for a wireless communication battery management system.

[0040] Figure 10 This is a system architecture diagram of an electronic device. Detailed Implementation

[0041] The technical solution of the present invention will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. 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.

[0042] like Figure 1 The wireless control method for lithium-ion battery packs shown specifically includes:

[0043] Step S1: The main controller wakes up the slave controller via wireless broadcast;

[0044] Step S2: Receive sampling instructions from the main controller from the controller;

[0045] Step S3: Collect battery information from the controller and send it to the main controller via wireless communication;

[0046] Step S4: The main controller receives battery information and completes the sampling for this cycle.

[0047] Preferably, each slave controller sends a wake-up completion flag after receiving the wake-up signal from the master controller.

[0048] Preferably, if the main controller does not receive a wake-up completion flag from the slave controller, it resends the wake-up command.

[0049] Preferably, it also includes: after completing the sampling of this cycle, entering the next sampling cycle, and cyclically sampling.

[0050] Preferably, the battery information includes cell voltage and cell temperature.

[0051] Preferably, there are four slave controllers.

[0052] For the purpose of simplicity, the method steps disclosed in the above embodiments are described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0053] like Figure 2 The wireless control system for the lithium-ion battery pack shown specifically includes:

[0054] The controller wake-up module is used by the master controller to wake up the slave controller via broadcast.

[0055] The main controller sampling instruction receiving module is used to receive sampling instructions from the main controller.

[0056] The battery information acquisition and transmission module is used to acquire battery information from the controller and transmit it to the main controller via wireless communication.

[0057] The battery information receiving module is used by the main controller to receive battery information and complete the sampling for this cycle.

[0058] For example:

[0059] The system consists of one master controller and four slave controllers;

[0060] The main controller is used to receive data sent by the slave controllers and send acquisition commands, and the slave controllers communicate wirelessly.

[0061] The main controller includes an RF antenna, a wireless module, a bridging module, and a processor. The processor connects to the wireless module via an SPI interface.

[0062] The slave controller is used to send voltage and temperature data of the battery cell, and the master controller communicates with the slave controller wirelessly.

[0063] The controller includes: voltage sampling modules, each of which collects the lithium-ion battery voltage; the controller collects a total of battery voltages; each voltage sampling module is interconnected via a daisy-chain communication connection, and is also connected to a bridging module via a daisy-chain connection; the bridging module is connected to a wireless module, and data is transmitted via an RF antenna.

[0064] The master controller sends a start sampling signal to the first slave controller, the second slave controller, the third slave controller, and the fourth slave controller. After receiving the signal, the first slave controller, the second slave controller, the third slave controller, and the fourth slave controller determine the sampling start time according to the time synchronization strategy, and then sample the cell voltage at the same time.

[0065] After sampling is completed, each slave controller transmits the voltage data to the master controller wirelessly and waits for the next sampling command.

[0066] It is worth noting that although this embodiment only discloses the controller wake-up module, the main controller sampling instruction receiving module, the battery information acquisition and transmission module, and the battery information receiving module, it does not mean that the composition of this system is limited to the above-mentioned basic functional modules. On the contrary, the meaning of this embodiment is that, based on the above-mentioned basic functional modules, those skilled in the art can arbitrarily add one or more functional modules in combination with existing technology to form an infinite number of embodiments or technical solutions. That is to say, this system is open rather than closed. The fact that this embodiment only discloses a few basic functional modules does not mean that the scope of protection of the claims of this invention is limited to the disclosed basic functional modules. At the same time, for the convenience of description, the above device is described separately according to its functions as various units and modules. Of course, in implementing this invention, the functions of each unit and module can be implemented in one or more software and / or hardware.

[0067] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0068] like Figure 3 The specific implementation shown provides a specific application scenario for a wireless control system for lithium-ion battery packs:

[0069] The main controller includes an RF antenna, a wireless module, a bridging module, and a processor.

[0070] The first slave controller includes three voltage sampling modules, each of which collects 16 lithium-ion battery voltages. The controller collects a total of 48 battery voltages. Each voltage sampling module is connected to the others via a daisy chain and is also connected to a bridging module via a daisy chain. The bridging module is connected to a wireless module and transmits data via an RF antenna.

[0071] The second controller includes three voltage sampling modules, each of which collects 16 lithium-ion battery voltages, for a total of 48 battery voltages collected by the controller. Each voltage sampling module is connected to the other via a daisy chain and is also connected to a bridging module via a daisy chain. The bridging module is connected to a wireless module and transmits data via an RF antenna.

[0072] The third controller includes three voltage sampling modules, each of which collects 16 lithium-ion battery voltages, for a total of 48 battery voltages collected by the controller. Each voltage sampling module is connected to the other via a daisy chain and is also connected to a bridging module via a daisy chain. The bridging module is connected to the wireless module and transmits data via an RF antenna.

[0073] The fourth controller includes three voltage sampling modules, each of which collects 16 lithium-ion battery voltages, for a total of 48 battery voltages collected by the controller. Each voltage sampling module is connected to the other via a daisy chain and is also connected to a bridging module via a daisy chain. The bridging module is connected to the wireless module and transmits data via an RF antenna.

[0074] The main controller includes:

[0075] The processor connects to the wireless module via the SPI interface, and the wireless module communicates with the first, second, third, and fourth slave wireless modules.

[0076] The master controller sends a start sampling signal to the first, second, third, and fourth slave controllers. After receiving the signal, the first, second, third, and fourth slave controllers determine the sampling start time based on the timestamp, and then simultaneously sample the cell voltage. After sampling is complete, each slave controller transmits the voltage data to the master controller wirelessly and waits for the next sampling command.

[0077] From the controller, including:

[0078] Three voltage sampling modules, each with 16 voltage sampling channels, are used to collect lithium-ion battery voltages. Each voltage sampling module is connected to the other via a daisy chain, which in turn connects to a bridging module. The bridging module is then connected to a wireless module, and data is transmitted via an RF antenna.

[0079] like Figure 4 , Figure 5 , Figure 6 As shown in the figure, this embodiment of the invention provides a wireless communication battery management system, the system configuration of which is as follows:

[0080] The main controller is wirelessly connected to the first, second, third, and fourth slave controllers. At the same time, the first, second, third, and fourth slave controllers are wirelessly connected, and the communication path is changed through dynamic routing function.

[0081] The first slave controller is used to collect voltage data from 48 battery cells.

[0082] The second slave controller is used to collect voltage data from 48 battery cells.

[0083] The third controller is used to collect voltage data from 48 battery cells.

[0084] The fourth controller is used to collect voltage data from 48 battery cells.

[0085] When the main controller periodically samples the battery voltage, the processor sends acquisition commands to the first, second, third, and fourth slave controllers via the wireless module. The commands are sent to the wireless module through the bridging chip and transmitted through the radio frequency antenna. After receiving the sampling commands, the antennas of the first, second, third, and fourth slave controllers then send the acquisition commands to the voltage acquisition module, current acquisition module, and temperature detection module respectively through the bridging chip of each slave controller via the bus. At the same time, the first, second, and third microcontrollers synchronize their sampling times through the first, second, and third wireless transmission modules respectively, so that voltage, current, and temperature can be acquired synchronously.

[0086] Combination Figure 4 , Figure 5 , Figure 6 As shown, the workflow of this embodiment is as follows:

[0087] 1. In the wireless battery management system, after the main controller starts working, it wakes up each slave controller simultaneously via broadcast.

[0088] 2. After receiving the wake-up signal from the master controller, each slave controller sends a wake-up completion flag. If the master controller does not receive the wake-up completion flag from the slave controller, it resends the wake-up command. After three failed wake-up attempts, the slave controller enters a fault state.

[0089] 3. The master controller sends a sampling command, and the controller synchronizes its local time after receiving the sampling command.

[0090] 4. After time synchronization is completed, the controller starts to collect data on cell voltage, cell temperature, equalization, and fault diagnosis status, and sends the data to the main controller via wireless communication.

[0091] 5. If data transmission fails, the wireless information frequency will be tuned and the data will be retransmitted, entering the controller fault state.

[0092] 6. After the main controller successfully sends the acquisition, equalization, and fault diagnosis data, it completes the processing of this cycle and enters the next sampling cycle.

[0093] like Figure 7 The timing diagram for time synchronization of the wireless communication battery management system shown below outlines the following steps:

[0094] 1: The master controller sends a time synchronization request and sends a message with timestamp Tts1 to the slave controller;

[0095] 2: After receiving the synchronization command from the main controller, the local time is marked as T1. At this time, T1 = Tts1 + Tdelay1 + Tjitter1 + Tsend1. The meanings of the variables in the above formula are as follows:

[0096] Tdelay1 is the transmission delay, Tjitter1 is the error between the slave controller clock and the master controller clock, and Tsend1 is the master controller's data transmission time.

[0097] 3: After receiving the synchronization command from the controller, immediately send a synchronization confirmation command with timestamp Tts2 to the main controller;

[0098] 4: After the master controller receives the synchronization confirmation command from the slave controller, the local time is marked as T2. At this time, T2 = Tts2 + Tdelay2 + Tjitter2 + Tsend2, where Tdelay2 is the transmission delay, Tjitter2 is the error between the slave controller clock and the master controller clock, and Tsend2 is the time for the slave controller to send data.

[0099] 5: The controller sends an acknowledgment command immediately after receiving the instruction, Tjitter1=-Tjitter2, Tdelay1=Tdelay2;

[0100] 6: Transmission delay, Tdelay is:

[0101]

[0102] 7: Clock error, Tjitter is:

[0103]

[0104] like Figure 8 As shown in the figure, this embodiment of the invention provides a data transmission method for a wireless communication battery management system, the steps of which are as follows:

[0105] 1: Divide the wireless transmission frequency band into n physical channels;

[0106] 2: Conduct communication quality tests on all channels and construct a list of available channels based on the data delivery rate metric;

[0107] 3: Confirm the number of communication channels; the number of channel offset values ​​equals the number of available channels.

[0108] 4: Confirm the number of wireless nodes in the system, and assign the same channel offset and time slot offset to the two nodes that need to communicate;

[0109] 5: Allocate time slot offset and channel offset;

[0110] 6: Calculate the physical channel of the communication based on the absolute timeslot number of the current communication;

[0111] 7: The two communication nodes begin wireless communication, sending and receiving data;

[0112] 8: Confirm whether communication is successful. If communication is unsuccessful, recalculate the physical channel for communication based on the current new absolute timeslot number and retry communication.

[0113] 9: After successful communication, proceed to the next communication cycle.

[0114] For example: In this embodiment, 16 physical channels are divided according to the 2.4GHz ISM band. The signal quality is judged by the data delivery rate index (>99.5%), the list and number of available channels are constructed, and the communication channel number is set as the available channel number.

[0115] Confirm whether the four wireless nodes in the system are online, and calculate the communication frequency band for each pair of wireless communication nodes based on the channel offset and time slot offset;

[0116]

[0117] LUT is the list of available channels, nChannel is the number of available channels, ASN is the absolute timeslot number, and the communication frequency is determined by the lookup table.

[0118] like Figure 9 As shown, this invention also discloses a fault diagnosis and processing method for a wireless communication battery management system, the specific method steps of which include:

[0119] Step T1: Upon detecting a fault in the controller, the system enters the fault diagnosis state.

[0120] Step T2: When the number of controller faults is 1, enter safety state 1; A. Limit battery discharge power to <50%; B. Record fault-related diagnostic codes; C. Notify the instrument to display the fault and prompt for repair;

[0121] Step T3: When the number of controller faults is 2, enter safety state 2: A. Limit battery discharge power to <15%; B. The instrument displays the fault and prompts for maintenance; C. Disconnect the contactor according to the timing sequence; D. Record the fault-related diagnostic codes;

[0122] Step T4: When the number of controller faults exceeds 2, enter safety state 3: A. Discharge power is limited to 0; B. The instrument displays the fault and prompts for maintenance; C. The contactor is disconnected at the same time; D. The fault-related diagnostic codes are recorded.

[0123] Figure 9 The disclosed embodiments of the present invention can be combined with other embodiments in the specification to form more embodiments, such as: with Figure 1 The wireless control method flow shown is combined with the following: Figure 2 The wireless control system for the lithium-ion battery pack shown is combined with each other, and with the disclosed embodiment of a vehicle equipped with a lithium-ion battery pack below, etc. Each independently implementable solution can be combined with the embodiments of the present invention to form a new embodiment. That is to say, those skilled in the art can form an infinite number of embodiments based on the embodiments of the present invention and in combination with the prior art. Due to space limitations, these will not be elaborated further.

[0124] As can be seen from the technical content disclosed in the embodiments of the present invention, the embodiments of the present invention can not only realize the control of lithium-ion batteries through wireless control, but also detect the faults of the slave controller, and dynamically control the slave controller according to the magnitude of the number of faults in the slave controller, and implement different fault diagnosis and control methods for different fault states.

[0125] like Figure 10 As shown, the present invention also discloses electronic devices and storage media corresponding to the wireless control method and system for lithium-ion battery packs:

[0126] An electronic device includes: a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of a wireless control method for a lithium-ion battery pack.

[0127] A computer-readable storage medium storing a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of a wireless control method for a lithium-ion battery pack.

[0128] The communication bus mentioned in the above electronic devices can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.

[0129] The electronic device comprises a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on the operating system. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory. The operating system can be any one or more computer operating systems that control the electronic device through processes, such as Linux, Unix, Android, iOS, or Windows. Furthermore, in this embodiment of the invention, the electronic device can be a smartphone, tablet computer, or other handheld device, or a desktop computer, portable computer, or other electronic device; there is no particular limitation in this embodiment.

[0130] In this embodiment of the invention, the executing entity for electronic device control can be an electronic device itself, or a functional module within an electronic device capable of calling and executing a program. The electronic device can obtain the firmware corresponding to the storage medium. This firmware is provided by the supplier, and different storage media may have the same or different firmware; no limitation is made here. After obtaining the firmware corresponding to the storage medium, the electronic device can write this firmware into the storage medium; specifically, it burns the firmware corresponding to the storage medium into the storage medium. The process of burning the firmware into the storage medium can be implemented using existing technology, and will not be elaborated upon in this embodiment of the invention.

[0131] Electronic devices can also obtain reset commands corresponding to the storage media. The reset commands corresponding to the storage media are provided by the supplier. The reset commands corresponding to different storage media can be the same or different, and no restrictions are imposed here.

[0132] At this time, the storage medium of the electronic device is a storage medium on which the corresponding firmware has been written. The electronic device can respond to the reset command corresponding to the storage medium on which the corresponding firmware has been written, thereby resetting the storage medium on which the corresponding firmware has been written according to the reset command. The process of resetting the storage medium according to the reset command can be implemented by existing technology and will not be described in detail in this embodiment of the invention.

[0133] The present invention also discloses a vehicle, specifically comprising:

[0134] Electronic device for implementing a wireless control method for lithium-ion battery packs;

[0135] A processor that runs a program, which, when running, performs the steps of a wireless control method for a lithium-ion battery pack in response to data output from the electronic device;

[0136] A storage medium for storing a program that, when running, executes the steps of a wireless control method for a lithium-ion battery pack in response to data output from an electronic device.

[0137] Compared to vehicles using existing technologies, the vehicles disclosed in this invention typically refer specifically to new energy vehicles, capable of wireless power battery management, which is safer than traditional communication methods. Simultaneously, wireless communication reduces the risk of communication failure, preventing the entire network from potentially collapsing if a single node in the network is interrupted.

[0138] It will be understood by those skilled in the art that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. It should also be understood that terms such as those defined in general dictionaries should be understood to have the same meaning as in the context of the prior art and should not be interpreted in an idealized or overly formal sense unless specifically defined.

[0139] It should be noted that certain terms are used in this specification and claims to refer to specific elements. Those skilled in the art will understand that vehicle manufacturers may use different terms to refer to the same element. This specification and claims do not distinguish elements based on differences in terminology, but rather on differences in function. As used throughout this specification and claims, "comprising" or "including" is an open-ended term and should be understood as "including but not limited to". Preferred embodiments of the invention will be described subsequently; however, this description is for the purpose of understanding the general principles of the specification and is not intended to limit the scope of the invention. The scope of protection of this invention is determined by the appended claims.

[0140] This invention can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. This invention can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0141] In the description of this specification, references to terms such as "an embodiment," "example," "specific example," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0142] Furthermore, the technical solutions of the various embodiments of the present invention can be combined with each other, but only if they are feasible for those skilled in the art. If the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.

[0143] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0144] In addition, the functional modules in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0145] Those skilled in the art will understand that the remote network devices used herein include, but are not limited to, computers, network hosts, single network servers, sets of multiple network servers, or clouds composed of multiple servers. Here, a cloud server consists of a large number of computers or network servers based on cloud computing, where cloud computing is a type of distributed computing, consisting of a super virtual computer composed of a group of loosely coupled computer sets. In embodiments of the present invention, communication between the remote network device, the terminal device, and the WNS server can be achieved through any communication method, including but not limited to, mobile communication based on 3GPP, LTE, and WiMAX; computer network communication based on TCP / IP and UDP protocols; and short-range wireless transmission methods based on Bluetooth and infrared transmission standards.

[0146] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components in the message distribution device according to embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium or can take the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0147] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order and can be interpreted as names.

[0148] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A wireless control method for a lithium-ion battery pack, characterized in that, Specifically, it includes: The main controller wakes up the slave controller via wireless broadcast; Receive sampling instructions from the main controller from the controller; Battery information is collected from the controller and sent to the main controller via wireless communication; The main controller receives battery information and completes the sampling for this cycle; Among them, waking up the controller via wireless broadcast includes: Based on the wireless transmission frequency band, multiple physical channels are divided; Perform communication quality tests on multiple physical channels and generate a list of available channels; Confirm the number of communicable channels and the number of wireless nodes in the system, and assign the same channel offset and time slot offset to the two nodes that need to communicate. Calculate the physical channel of the communication based on the absolute timeslot number of the current communication. Determine if communication was successful. If not, recalculate the physical channel for communication based on the new absolute timeslot number and attempt to communicate again.

2. The wireless control method for a lithium-ion battery pack according to claim 1, characterized in that, After receiving the wake-up signal from the master controller, each slave controller sends a wake-up completion flag.

3. The wireless control method for a lithium-ion battery pack according to claim 2, characterized in that, If the master controller does not receive the wake-up complete flag from the slave controller, it resends the wake-up command.

4. The wireless control method for a lithium-ion battery pack according to claim 1, characterized in that, Also includes: After completing the sampling for this cycle, the next sampling cycle begins, and sampling continues cyclically.

5. The wireless control method for a lithium-ion battery pack according to claim 1, characterized in that, The battery information includes cell voltage and cell temperature.

6. The wireless control method for a lithium-ion battery pack according to claim 1, characterized in that, The main controller includes: a radio frequency antenna, a wireless module, a bridging module, and a processor. The processor is connected to the wireless module via an SPI interface. There are four slave controllers, each of which includes: three voltage sampling modules, each module collects the lithium-ion battery voltage, each voltage sampling module is connected to each other via daisy chain communication, and is connected to a bridging module via daisy chain, the bridging module is connected to a wireless module, and transmits data via a radio frequency antenna.

7. The wireless control method for a lithium-ion battery pack according to claim 6, characterized in that, The master controller sends a sampling signal to the slave controller. After receiving the sampling signal, the slave controller determines the sampling start time according to the time synchronization strategy, and then performs voltage sampling at the same time.

8. The wireless control method for a lithium-ion battery pack according to claim 7, characterized in that, The time synchronization strategy includes: The master controller sends a time synchronization request and sends a message with timestamp Tts1 to the slave controller; After receiving the synchronization command from the main controller, the local time is marked as T1; This includes: T1 = Tts1 + Tdelay1 + Tjitter1 + Tsend1, where the meanings of each variable in the above formula are as follows: Tdelay1 is the transmission delay, Tjitter1 is the error between the slave controller clock and the master controller clock, and Tsend1 is the master controller's data transmission time. After receiving the synchronization command from the controller, the controller sends a synchronization confirmation command with a timestamp Tts2 to the main controller. After receiving the synchronization confirmation command from the slave controller, the master controller sets the local time to T2; Where T2 = Tts2 + Tdelay2 + Tjitter2 + Tsend2, Tdelay2 is the transmission delay, Tjitter2 is the error between the slave controller clock and the master controller clock, and Tsend2 is the slave controller's data transmission time. After receiving the instruction, the controller sends an acknowledgment instruction, where Tjitter1 = -Tjitter2 and Tdelay1 = Tdelay2.

9. A wireless control system for a lithium-ion battery pack, characterized in that, Specifically, it includes: The controller wake-up module is used by the master controller to wake up the slave controller via broadcast. The main controller sampling instruction receiving module is used to receive sampling instructions from the main controller. The battery information acquisition and transmission module is used to acquire battery information from the controller and transmit it to the main controller via wireless communication. The battery information receiving module is used by the main controller to receive battery information and complete the sampling for this cycle; Among them, waking up the controller via broadcast includes: Based on the wireless transmission frequency band, multiple physical channels are divided; Perform communication quality tests on multiple physical channels and generate a list of available channels; Confirm the number of communicable channels and the number of wireless nodes in the system, and assign the same channel offset and time slot offset to the two nodes that need to communicate. Calculate the physical channel of the communication based on the absolute timeslot number of the current communication. Determine if communication was successful. If not, recalculate the physical channel for communication based on the new absolute timeslot number and attempt to communicate again.

10. An electronic device, characterized in that, include: The system includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus; the memory stores a computer program, which, when executed by the processor, causes the processor to perform the steps of the method according to any one of claims 1 to 8.

11. A computer-readable storage medium, characterized in that, It stores a computer program executable by an electronic device, which, when run on the electronic device, causes the electronic device to perform the steps of the method according to any one of claims 1 to 8.

12. A vehicle, characterized in that, Specifically, it includes: Electronic device for implementing a wireless control method for lithium-ion battery packs; A processor that runs a program that, when the program is running, performs the steps of the wireless control method for a lithium-ion battery pack as described in any one of claims 1 to 8 on data output from the electronic device. A storage medium for storing a program that, when run, performs the steps of the wireless control method for a lithium-ion battery pack as described in any one of claims 1 to 8 in response to data output from an electronic device.

Citation Information

Patent Citations

  • Monitoring system of power battery, control method for monitoring system, and vehicle

    CN106314167A

  • Wireless voltage, current and temperature synchronous acquisition system for hydrogen fuel battery pack

    CN113092851A