Intelligent device, battery pack information entry method, and computer readable medium

CN116109271BActive Publication Date: 2026-08-21JIANGSU DONGCHENG TOOLS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310101899.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-11
Publication Date
2026-08-21
Estimated Expiration
2043-02-11

AI Technical Summary

Technical Problem

[0002]现阶段电池包的BMS系统基本上是通过设置不同的识别电阻,或者根据电池包的不同烧录不同的软件,实现对电池包性能、参数等信息的识别,但是这两种方式都存在缺陷

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116109271B_ABST
    Figure CN116109271B_ABST
Patent Text Reader

Abstract

The application relates to an intelligent device, a battery pack information input method and a computer readable medium, the intelligent device comprising a man-machine interaction module and an information conversion module, and the intelligent device is used for inputting information into a battery pack; the battery pack information input method comprises setting input information of the battery pack on the man-machine interaction module; the information conversion module converts the input information into configuration information meeting communication requirements of the battery pack and sends the configuration information to the battery pack; the battery pack stores the configuration information in a memory; and the intelligent device reads the configuration information in the memory of the battery pack and compares and verifies the input information. The battery pack information input method provided by the application can intuitively input production information and charging and discharging information of the battery pack in the production of the battery pack, has a verification function, effectively avoids input errors, can input more information, and meets the requirement of rapid growth of refined types of the battery pack.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This invention relates to the field of power tools, and more specifically, to a smart device, a battery pack information input method, and a computer-readable medium. [Background Technology]

[0002] Currently, battery pack BMS systems primarily identify battery pack performance and parameters by setting different identification resistors or by programming different software for different battery packs. However, both methods have drawbacks. With technological advancements, the variety of battery cells, their charging and discharging capabilities, and the number of cells connected in series and parallel have led to an exponential increase in the types of battery packs. Identification resistors are no longer effective at distinguishing between them, and programming different software can cause confusion in the programming files, resulting in problems such as missed or incorrect programming.

[0003] Therefore, it is necessary to design a battery pack information input method and intelligent device to overcome the shortcomings of existing technologies. [Summary of the Invention]

[0004] To address the shortcomings of existing technologies, the present invention aims to provide a method for inputting battery pack information, so as to enable the simple and direct input of production and charging / discharging information into the battery pack as the types of battery packs continue to increase, and to verify the accuracy of the information stored in the battery pack.

[0005] The present invention can solve the problems of the prior art by adopting the following technical solutions:

[0006] A smart device is used to input information into a battery pack. The smart device includes: a human-machine interaction module for setting input information; the input information includes battery pack production information and battery pack charge / discharge information, wherein the battery pack production information includes production time, production location, production line identification, and production quantity, and the battery pack charge / discharge information includes the number of cells, cell series-parallel arrangement information, cell performance, cell brand, maximum charging current per cell, and maximum discharging current per cell; and an information conversion module for converting the input information into configuration information that meets the communication requirements of the battery pack, the configuration information including high and low level information.

[0007] A further improvement is as follows: the smart device is used to send a read command to the battery pack, receive configuration information sent by the battery pack, and automatically compare the configuration information with the entered information to verify whether the configuration information entered into the battery pack is correct.

[0008] A further improvement is as follows: the intelligent device is used to send a read command to the battery pack, receive configuration information sent by the battery pack, and display the configuration information on the human-computer interaction module to verify whether the configuration information entered into the battery pack is consistent with the entered information.

[0009] A further improvement is as follows: the human-computer interaction module is a module with an operation display interface, through which the input information of the battery pack is set; the information conversion module includes a data conversion serial port, the information conversion module converts the input information into configuration information that meets the communication requirements of the battery pack and sends it to the battery pack, the battery pack reads the configuration information and stores the configuration information in the memory.

[0010] This invention also provides a battery pack information input method, which is implemented through a smart device. The smart device includes a human-computer interaction module and an information conversion module. The information input method includes: S101: The battery pack is connected to the smart device; S102: Input information of the battery pack is set on the human-computer interaction module; S103: The smart device sends an access command to the battery pack; S104: The battery pack receives the access command and returns an instruction to the smart device agreeing to be input; S105: The information conversion module converts the input information into configuration information that meets the communication requirements of the battery pack and sends it to the battery pack. The configuration information includes high and low level information; S106: The battery pack receives the configuration information, reads the configuration information, and stores the configuration information in a memory; S107: The smart device reads the configuration information in the battery pack's memory and verifies the configuration information with the input information.

[0011] A further improvement is as follows: the input information includes battery pack production information and battery pack charging and discharging information; wherein, the battery pack production information includes production time, production location, production line identification and production quantity, and the battery pack charging and discharging information includes the number of cells, cell series and parallel arrangement information, cell performance, cell brand, maximum charging current of a single cell and maximum discharging current of a single cell.

[0012] A further improvement is as follows: The information input method includes a verification step, which includes an automatic comparison verification process. The automatic comparison verification process includes: S201: The smart device sends a read access command to the battery pack; S202: The battery pack receives the read access command and returns an instruction to the smart device agreeing to be read and accessed; S203: The battery pack sends the configuration information stored in its memory to the smart device; S204: The smart device receives the configuration information sent by the battery pack; S205: The smart device automatically compares the configuration information with the input information set on the human-machine interaction module to verify whether the configuration information input to the battery pack is correct.

[0013] A further improvement is as follows: The information input method includes a verification step, which includes a manual comparison verification process. The manual comparison verification process includes: S301: The smart device sends a read access command to the battery pack; S302: The battery pack receives the read access command and returns an instruction to the smart device agreeing to be read and accessed; S303: The battery pack sends the configuration information stored in its memory to the smart device; S304: The smart device receives the configuration information sent by the battery pack; S305: The smart device displays the configuration information on the human-computer interaction module to verify whether the configuration information entered into the battery pack is consistent with the entered information.

[0014] The present invention also provides an intelligent device, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method described thereon.

[0015] The present invention also provides a computer-readable medium having processor-executable non-volatile program code that causes the processor to perform the method.

[0016] Compared with existing technologies, the present invention has the following advantages: The present invention provides a battery pack information input method and intelligent device. Operators can visually set and input information on the intelligent device and store the input information into the battery pack. This solves the problems of difficulty in effectively distinguishing identification resistors or the confusion of burned files caused by setting identification resistors or burning different software to differentiate battery packs. The present invention can intuitively input battery pack production information and charge / discharge information during battery pack production, effectively avoiding input errors and allowing for the input of a large amount of information, meeting the needs of the rapidly increasing variety of battery packs. Furthermore, the present invention has a verification function, which can easily and directly verify whether the information stored in the battery pack is correct, ensuring that the input information is consistent with the battery pack configuration information. [Image Description]

[0017] The specific embodiments of the present invention will be further described in detail below with reference to the accompanying drawings:

[0018] Figure 1 This is a flowchart illustrating the principle of a preferred embodiment of the present invention;

[0019] Figure 2 This is a flowchart illustrating the principle of automatic comparison and verification in this invention;

[0020] Figure 3 This is a flowchart illustrating the principle of manual comparison and verification in this invention;

[0021] Figure 4 This is a block diagram of a preferred embodiment of the present invention. [Detailed Implementation]

[0022] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.

[0023] The terminology used in this invention is for the purpose of describing particular embodiments only and is not intended to limit the invention.

[0024] The battery pack information entry method described in this invention is applicable to intelligent devices such as power tools / electric equipment. As long as the aforementioned devices / tools can adopt the substantive content of the technical solutions disclosed below, they will fall within the protection scope of this invention.

[0025] Due to the rapid increase in the variety of battery packs, using different identification resistors or different software programs to distinguish battery packs can lead to problems such as ineffective identification resistor differentiation or inconsistent software files. To address these shortcomings, this invention aims to provide a method and intelligent device for inputting battery pack information. This method allows for the intuitive input of production and charge / discharge information during battery pack manufacturing. The input method is simple and can handle a large amount of information. Furthermore, this invention includes a verification function, enabling simple and direct verification of the accuracy of the stored battery pack information, ensuring the correctness of the input.

[0026] Please see Figure 4The present invention addresses the problems of existing technologies by employing the following technical solution: an intelligent device comprising a human-computer interaction module and an information conversion module. The intelligent device is used to input information into a battery pack; the human-computer interaction module is used to set the input information; the information conversion module is used to convert the input information into configuration information that meets the communication requirements of the battery pack, the configuration information including high and low level information. The input information includes battery pack production information and battery pack charging and discharging information. The battery pack production information includes production time, production location, production line identification, and production quantity. The battery pack charging and discharging information includes the number of battery cells, battery cell series and parallel arrangement information, battery cell performance, battery cell brand, maximum charging current per cell, and maximum discharging current per cell. The battery cell performance can include positive and negative electrode parameters, electrolyte composition, energy density, cycle life, conversion efficiency, etc.

[0027] The human-machine interaction module is a module with an operation display interface. The operator sets the input information of the battery pack on the human-machine interaction module. The information conversion module includes a data conversion serial port. The information conversion module converts the input information into configuration information that meets the communication requirements of the battery pack and sends it to the battery pack. The battery pack reads the configuration information and stores the configuration information in its memory.

[0028] The human-machine interaction module is equipped with multiple information windows, including a production information window and a charging and discharging information window. Operators can select an information window on the interface of the human-machine interaction module and fill in the relevant information according to the battery pack to be entered, thus setting the information of the battery pack in a simple and intuitive way.

[0029] The information conversion module stores various types of information in different formats. By converting these formats, the information can meet the communication requirements of the battery pack, thereby enabling the configuration of the battery pack.

[0030] The smart device obtains the communication requirements of the battery pack's communication protocol through interaction with the battery pack, and then feeds back the communication requirements to the information conversion module so that the module can convert the entered information into information that the battery pack can recognize according to the communication requirements.

[0031] The communication requirements include: transmitting configuration information using high and low level signals. In an optional embodiment, the communication requirements may further include: using a handshake protocol to transmit configuration information, wherein the specific settings of the handshake protocol are common in the art and will not be described in detail here.

[0032] The intelligent device can be used to send read commands to the battery pack and can also receive configuration information sent by the battery pack to perform verification steps. The verification steps include an automatic comparison verification process and a manual comparison verification process. The automatic comparison verification process includes the intelligent device automatically comparing the configuration information with the entered information to verify whether the configuration information entered into the battery pack is correct. The manual comparison verification process includes the intelligent device displaying the received configuration information on the human-computer interaction module, and the operator comparing and verifying whether the configuration information entered into the battery pack is consistent with the battery pack information.

[0033] When automatic comparison verification is used, no operator intervention is required; the consistency of information can be automatically identified and confirmed, improving the system's automation level. When manual comparison verification is used, the interaction between the system and the operator can be increased. The operator can set the fault tolerance rate through the human-computer interaction module. When the consistency level reaches a certain level, such as 95%, it is considered consistent, improving the controllability of the fault tolerance rate. The fault tolerance rate can be set according to the actual situation; the above scheme enables personalized verification settings.

[0034] Generally, after the battery pack configuration information is entered, consistency is confirmed through automatic comparison verification. Manual comparison verification is mainly used for product spot checks or quality inspection processes. Thus, through unified automatic verification and manual spot checks, the accuracy of configuration information is further improved.

[0035] Compared with existing technologies, the present invention provides an intelligent device through which operators can intuitively set and input battery pack production information and charging / discharging information into the battery pack. This effectively avoids the problem of easy errors in information input and allows for the input of a large amount of information, which can meet the needs of the rapidly growing number of battery pack types. At the same time, the intelligent device can read the configuration information stored in the battery pack to verify whether the input is correct and ensure that the input information is consistent with the battery pack.

[0036] This invention also provides a method for entering battery pack information; please refer to [link / reference]. Figure 1The information input method is implemented through a smart device, which includes a human-computer interaction module and an information conversion module. The information input method includes: S101: The battery pack is connected to the smart device; S102: The input information of the battery pack is set on the human-computer interaction module; S103: The smart device sends an access command to the battery pack; S104: The battery pack receives the access command and returns an instruction to the smart device agreeing to be input; S105: The information conversion module converts the input information into configuration information that meets the communication requirements of the battery pack and sends it to the battery pack, the configuration information including high and low level information; S106: The battery pack receives the configuration information, reads the configuration information, and stores the configuration information in a memory; S107: The smart device reads the configuration information in the battery pack's memory and verifies the configuration information with the input information.

[0037] The human-machine interaction module is equipped with multiple information windows, including a production information window and a charging and discharging information window. Operators can select an information window on the interface of the human-machine interaction module and fill in the relevant information according to the battery pack to be entered, thus setting the information of the battery pack in a simple and intuitive way.

[0038] The information conversion module internally stores various information formats and performs format conversions to meet the communication requirements of the battery pack, thereby enabling battery pack configuration. The smart device interacts with the battery pack to obtain its communication protocol requirements and then feeds these requirements back to the information conversion module, which converts the entered information into information that the battery pack can recognize.

[0039] The communication requirements include: transmitting configuration information using high and low level signals. In an optional embodiment, the communication requirements may further include: using a handshake protocol to transmit configuration information, wherein the specific settings of the handshake protocol are common in the art and will not be described in detail here.

[0040] The verification steps include an automated comparison verification process and a manual comparison verification process.

[0041] Please see Figure 2The automatic comparison and verification process includes: S201: The smart device sends a read access command to the battery pack; S202: The battery pack receives the read access command and returns an instruction to the smart device agreeing to be read and accessed; S203: The battery pack sends the configuration information stored in its memory to the smart device; S204: The smart device receives the configuration information sent by the battery pack; S205: The smart device automatically compares the configuration information with the input information set on the human-machine interaction module to verify whether the configuration information input to the battery pack is correct.

[0042] Please see Figure 3 The manual comparison and verification process includes: S301: The smart device sends a read access command to the battery pack; S302: The battery pack receives the read access command and returns an instruction to the smart device agreeing to be read and accessed; S303: The battery pack sends the configuration information stored in its memory to the smart device; S304: The smart device receives the configuration information sent by the battery pack; S305: The smart device displays the configuration information on the human-computer interaction module to verify whether the configuration information entered into the battery pack is consistent with the entered information.

[0043] When automatic comparison verification is used, no operator intervention is required; the consistency of information can be automatically identified and confirmed, improving the system's automation level. When manual comparison verification is used, the interaction between the system and the operator can be increased. The operator can set the fault tolerance rate through the human-computer interaction module. When the consistency level reaches a certain level, such as 95%, it is considered consistent, improving the controllability of fault tolerance. The above scheme can realize personalized verification settings.

[0044] Generally, after the battery pack configuration information is entered, consistency is confirmed through automatic comparison verification. Manual comparison verification is mainly used for product spot checks or quality inspection processes. Thus, through unified automatic verification and manual spot checks, the accuracy of configuration information is further improved.

[0045] The entered information includes battery pack production information and battery pack charge / discharge information. The battery pack production information includes production time, production location, production line, and production quantity. The battery pack charge / discharge information includes the number of cells, cell series / parallel arrangement information, cell performance, cell brand, maximum charging current per cell, and maximum discharging current per cell. Cell performance can include positive and negative electrode parameters, electrolyte composition, energy density, cycle life, and conversion efficiency.

[0046] The battery pack information entry process is carried out during the battery pack production process. After the battery pack is assembled, the information of the battery pack is entered into the memory through the information entry method.

[0047] For communicable battery packs, enter the battery pack information according to the described information entry method; this includes modules that support wireless communication protocols such as Bluetooth and Wi-Fi, or other common interfaces for communication with smart terminals, such as USB and Type-C. Interact with smart devices through these modules / interfaces to obtain the battery pack's configuration information.

[0048] For non-communicable battery packs, a separate read / write port is designed on the battery pack. This read / write port can communicate with the smart device to input battery pack information according to the information input method. A dedicated device is connected to the designated read / write port; the dedicated device can interact with the smart device to obtain the battery pack's configuration information.

[0049] Compared with existing technologies, the present invention provides a method for entering battery pack information, which intuitively enters battery pack production information and charge / discharge information during battery pack production. The entry method is simple and can record a large amount of information. Simultaneously, the present invention has a verification function, which can easily and directly verify whether the information stored in the battery pack is correct, ensuring the accuracy of the entered information. The present invention can realize the information traceability function of the battery pack, retrieving the battery pack's production information; during battery pack charging and discharging, it can match the charging and discharging parameters according to the different battery packs, ensuring safety in use.

[0050] The present invention also provides a computer-readable medium having processor-executable non-volatile program code that causes the processor to perform the method described in Embodiment 2.

[0051] Compared with existing technologies, the intelligent device provided by this invention is used to input information into the battery pack. During battery pack production, the input information can be set intuitively, and the intelligent device can verify the correctness of the input information. This effectively avoids the problem in existing technologies where identifying resistors or programming software leads to difficulties in effectively distinguishing battery packs and confusion between the resistor identification and the programmed files. This invention meets the needs of simple and direct input of battery pack information in the context of rapidly increasing battery pack categorization, while also enabling traceability of battery pack information.

[0052] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, tools, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0053] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (tools), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0054] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0055] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0056] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A smart device, characterized in that: The intelligent device is used to input information into the battery pack after the battery pack assembly is completed. This information input is not a program flashing process. The intelligent device includes: The human-computer interaction module has an operation display interface for setting and inputting information. The input information includes battery pack production information and battery pack charging and discharging information. The battery pack production information includes production time, production location, production line identification, and production quantity. The battery pack charging and discharging information includes the number of cells, cell series and parallel arrangement information, cell performance, cell brand, maximum charging current of a single cell, and maximum discharging current of a single cell. The information conversion module is used to convert the input information into configuration information that meets the communication requirements of the battery pack, the configuration information including high and low level information; The smart device and the battery pack have a handshake protocol. After the battery pack returns an instruction to agree to be entered, the information is entered. The smart device is also used to obtain the configuration information of the battery pack and supports both automatic comparison verification and manual comparison verification to verify whether the configuration information entered into the battery pack is correct. The manual comparison verification includes displaying the configuration information on the human-computer interaction module, and the operator verifying the configuration information against the entered information.

2. The intelligent device according to claim 1, characterized in that: The smart device is used to send a read command to the battery pack, receive configuration information sent by the battery pack, and automatically compare the configuration information with the entered information to verify whether the configuration information entered into the battery pack is correct.

3. The intelligent device according to claim 1, characterized in that: The smart device is used to send a read command to the battery pack, receive configuration information sent by the battery pack, and display the configuration information on the human-computer interaction module to verify whether the configuration information entered into the battery pack is consistent with the entered information.

4. The intelligent device according to claim 1, characterized in that: The human-computer interaction module is a module with an operation display interface. The battery pack's input information is set through the human-computer interaction module. The information conversion module includes a data conversion serial port. The information conversion module converts the input information into configuration information that meets the battery pack's communication requirements and sends it to the battery pack. The battery pack reads the configuration information and stores it in its memory.

5. A method for entering battery pack information, characterized in that: The information input method is implemented through a smart device, which is used to input information into the battery pack after assembly. The information input is not a program flashing process. The smart device includes a human-computer interaction module and an information conversion module. The information input method includes: S101: Battery pack connected to smart devices; S102: Set the battery pack input information on the human-computer interaction module; S103: The smart device sends an access command to the battery pack; S104: The battery pack receives the access command and returns an instruction to the smart device agreeing to be recorded; S105: The information conversion module converts the input information into configuration information that meets the communication requirements of the battery pack and sends it to the battery pack. The configuration information includes high and low level information. S106: The battery pack receives the configuration information, reads the configuration information, and stores the configuration information into a memory; S107: The intelligent device reads the configuration information in the battery pack memory and verifies it through automatic comparison verification and / or manual comparison verification to verify whether the configuration information entered into the battery pack is correct; the manual comparison verification includes displaying the configuration information on the human-computer interaction module, and the operator verifying the configuration information against the entered information.

6. The information entry method according to claim 5, characterized in that: The entered information includes battery pack production information and battery pack charging and discharging information; wherein, the battery pack production information includes production time, production location, production line identification and production quantity, and the battery pack charging and discharging information includes the number of cells, cell series and parallel arrangement information, cell performance, cell brand, maximum charging current of a single cell and maximum discharging current of a single cell.

7. The information entry method according to claim 6, characterized in that: The information entry method includes a verification step, which includes an automatic comparison verification process, the automatic comparison verification process including: S201: The smart device sends a read access command to the battery pack; S202: The battery pack receives the read access command and returns an instruction to the smart device agreeing to be read and accessed; S203: The battery pack sends the configuration information stored in the memory to the smart device; S204: The smart device receives the configuration information sent by the battery pack; S205: The smart device automatically compares the configuration information with the input information set on the human-computer interaction module to verify whether the configuration information input to the battery pack is correct.

8. The information entry method according to claim 6, characterized in that: The information entry method includes a verification step, which includes a manual comparison verification process, which includes: S301: The smart device sends a read access command to the battery pack; S302: The battery pack receives the read access command and returns an instruction to the smart device agreeing to be read and accessed; S303: The battery pack sends the configuration information stored in the memory to the smart device; S304: The smart device receives the configuration information sent by the battery pack; S305: The smart device displays the configuration information on the human-computer interaction module to verify whether the configuration information entered into the battery pack is consistent with the entered information.

9. A smart device, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, characterized in that: When the processor executes the computer program, it implements the method described in any one of claims 5-8.

10. A computer-readable medium having processor-executable non-volatile program code, characterized in that: The program code causes the processor to execute the method described in any one of claims 5-8.

Citation Information

Patent Citations

  • Battery intelligent identification and management circuit

    CN105958568A

  • Method and device for achieving IC burning calibration and verification tests

    CN106844116A