CN-121994414-A - Battery pack air tightness detection method, device, storage medium and program product
Abstract
The application provides a battery pack air tightness detection method, a device, a storage medium and a program product, wherein the method comprises the steps of acquiring a Modbus RTU communication protocol of air tightness detection equipment, wherein the Modbus RTU communication protocol indicates the storage address and corresponding reading rule of a register of each test data in the air tightness detection equipment, and different test data are distributed in different types of registers; based on the reading rule, reading target test data from a corresponding register in the air tightness detection device according to a target storage address corresponding to the target test data in each test data, and storing a plurality of target test data and partial data in test results to a local storage and/or importing the target test data and the partial data into an MES database, wherein the MES database is at least a Postgresql-based MES database, and the test results are obtained from the plurality of target test data. The application can directly import the MES database based on Postgresql through the test data obtained from the air tightness detection equipment.
Inventors
- SHEN LIN
- XU GUOYAO
- LI SHENGFENG
- HUANG WEI
- MA JIAQI
Assignees
- 青岛中集普威新能源科技有限公司
- 青岛中集集装箱制造有限公司
- 中集集装箱(集团)有限公司
- 中国国际海运集装箱(集团)股份有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251230
Claims (16)
- 1. A method for detecting the air tightness of a battery pack, comprising: acquiring a Modbus RTU communication protocol of air tightness detection equipment, wherein the Modbus RTU communication protocol indicates the storage address of a register of each test data in the air tightness detection equipment and a corresponding reading rule, and different test data are distributed in different types of registers; Reading target test data from a corresponding register in the air tightness detection device according to a target storage address corresponding to the target test data in the test data based on the reading rule; And storing the target test data and partial data in the test results locally and/or importing the target test data and the partial data into an MES database, wherein the MES database is at least based on Postgresql, and the test results are obtained from the target test data.
- 2. The battery pack air-tightness detection method according to claim 1, wherein said target storage address is at least one address.
- 3. The battery pack airtightness detection method according to claim 1, wherein the target test data is read from a corresponding register in the airtightness detection apparatus through serial communication.
- 4. The battery pack airtightness detection method according to claim 1, wherein the test data includes at least dynamic data, and when the target test data is the dynamic data, the target test data is read from a corresponding register in the airtightness detection apparatus in real time.
- 5. The method for detecting air tightness of battery pack according to claim 4, wherein said dynamic data comprises at least a current device state, a detection elapsed time, a test pressure value, and a test leak value.
- 6. The battery pack airtightness detection method according to claim 1, wherein the test data includes at least static data, and when the target test data is the static data, the target test data is read from a corresponding register in the airtightness detection apparatus at the start of the test.
- 7. The battery pack air tightness detection method according to claim 6, wherein said static data includes at least a device number, a station, a channel number, a test pressure unit, a leak upper limit, a leak lower limit, and a leak unit.
- 8. The battery pack air tightness detection method according to claim 1, wherein the test result is determined based on the following process: Acquiring an upper leakage limit and a lower leakage limit; and judging the magnitude relation between the leakage value and the numerical range from the leakage lower limit to the leakage upper limit, and obtaining the test result.
- 9. The battery pack air tightness detection method according to claim 8, wherein said determining a magnitude relation between a leak value and a numerical range from said leak lower limit to said leak upper limit, obtaining said test result comprises: If the leak rate value is within the range of values from the leak lower limit to the leak upper limit, the test result is a first result; if the leak rate value is greater than the leak upper limit, the test result is a second result; and if the leak rate value is smaller than the leak lower limit, the test result is a third result.
- 10. The battery pack air tightness detection method according to claim 1, wherein importing a plurality of the target test data and part of the data in the test result into the Postgresql-based MES database comprises: Acquiring a configuration file, wherein the configuration file records the connection information of the MES database based on Postgresql; and importing the target test data and part of data in the test results into an MES database according to the connection information.
- 11. The battery pack air tightness detection method according to claim 10, further comprising: and managing the connection information in the configuration file through an auxiliary tool.
- 12. The battery pack air-tightness detection method according to claim 10, wherein said connection information includes at least a database server address, a port number, a database name, a login user name, and a password.
- 13. The battery pack airtightness detection method according to claim 10 wherein the plurality of target test data and part of the test results include at least a battery pack SN, a leak value, a test result, a test temperature, a test humidity, a tester, a test time.
- 14. A battery pack airtightness detection apparatus, characterized in that the apparatus comprises a memory and a processor, the memory having stored thereon a computer program to be executed by the processor, which, when executed by the processor, causes the processor to execute the battery pack airtightness detection method according to any one of claims 1 to 13.
- 15. A storage medium having stored thereon a computer program to be run by a processor, which computer program, when run by the processor, causes the processor to perform the battery pack air tightness detection method of any of claims 1-13.
- 16. A computer program product, characterized in that the computer program product, when run by a processor, causes the processor to perform the battery pack air tightness detection method of any of claims 1-13.
Description
Battery pack air tightness detection method, device, storage medium and program product Technical Field The application relates to the technical field of battery pack air tightness detection, in particular to a battery pack air tightness detection method, a device, a storage medium and a program product. Background The airtight performance detection of the battery pack is a key safety test for ensuring whether the tightness of the battery pack shell meets the standard. This test is an important test throughout the life cycle of the production and use of the battery pack. Currently, for the air tightness performance detection of a battery pack, the test of the battery pack is realized by adopting upper computer software of air tightness detection equipment. However, the existing upper computer software of the air tightness detection device of the battery pack is limited by the current technical ecology of the database, development cost and other factors, and the existing upper computer software cannot realize the butt joint with the PostgreSQL type MES database, so that the limitation restricts the use experience of users. Disclosure of Invention In the summary, a series of concepts in a simplified form are introduced, which will be further described in detail in the detailed description. The summary of the application is not intended to define the key features and essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter. Aiming at the existing problems, the application provides a battery pack air tightness detection method, which comprises the following steps: acquiring a Modbus RTU communication protocol of the air tightness detection device, wherein the Modbus RTU communication protocol indicates the storage address and the corresponding reading rule of each test data in a register of the air tightness detection device, and different test data are distributed in different types of registers; Reading target test data from a corresponding register in the air tightness detection device according to a target storage address corresponding to the target test data in each test data based on the reading rule; And storing the target test data and part of the test results in a local storage and/or importing the target test data and the test results into an MES database, wherein the MES database is at least based on Postgresql, and the test results are obtained from the target test data. In one embodiment, the target storage address is at least one address. In one embodiment, the target test data is read from a corresponding register in the air tightness detection device by serial communication. In one embodiment, the test data includes at least dynamic data, and when the target test data is dynamic data, the target test data is read from a corresponding register in the air tightness detection device in real time. In one embodiment, the dynamic data includes at least a current device state, a time of detection has occurred, a test pressure value, and a test leak value. In one embodiment, the test data includes at least static data, and when the target test data is static data, the target test data is read from a corresponding register in the air tightness detection device when the test is started. In one embodiment, the static data includes at least a device number, a station, a channel number, a test pressure unit, an upper leakage limit, a lower leakage limit, and a leakage unit. In one embodiment, the test results are determined based on the following process: Acquiring an upper leakage limit and a lower leakage limit; And judging the magnitude relation between the leakage value and the numerical range from the leakage lower limit to the leakage upper limit, and obtaining a test result. In one embodiment, determining the magnitude relationship of the leak value and the range of values from the leak lower limit to the leak upper limit, the obtaining the test result includes: if the leak rate value is in a numerical range from the leak lower limit to the leak upper limit, the test result is a first result; if the leak rate value is greater than the leak upper limit, the test result is a second result; and if the leakage value is smaller than the leakage lower limit, the test result is a third result. In one embodiment, importing a plurality of target test data and a portion of the data in the test results into a Postgresql-based MES database includes: Acquiring a configuration file, wherein the configuration file records connection information of an MES database based on Postgresql; and importing the target test data and part of data in the test results into the MES database according to the connection information. In one embodiment, further comprising: and managing the connection information in the configuration file through an auxiliary tool. In one embodiment, the connection information includes at least a database server add