Battery pack test probe automatic pitch changing method and system

Through laser sensor and dual-axis addressing distance change method, the problem of low distance change accuracy and efficiency of battery pack test probes is solved, and high-precision and efficient automatic distance change is achieved to meet the testing needs of multi-spec battery packs.

CN120559290APending Publication Date: 2025-08-29FUJIAN NEBULA ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510397497.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-08-29

AI Technical Summary

Technical Problem

There are poor scanning and inability to scan during the distance change process of existing battery pack test probes, resulting in low distance change accuracy and efficiency, making it difficult to adapt to battery pack testing requirements of different models and specifications.

Method used

The laser sensor combines the biaxial addressing and variable distance method of A-axis and B-axis. The laser sensor is driven to drive the laser sensor to perform displacement through the A-addressed cylinder and B-addressed cylinder, and dynamic shielding and monitoring are combined with the shielding distance and safe distance, and the variable distance log is recorded and encrypted in real time to realize automatic addressing and variable distance.

Benefits of technology

It effectively improves the accuracy and efficiency of the battery pack test probe variable distance, reduces ambient light source interference, avoids repeated detection and misjudgment, ensures equipment safety and data integrity, and adapts to batch testing of multi-spec battery packs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120559290A_ABST
    Figure CN120559290A_ABST
Patent Text Reader

Abstract

The invention provides an automatic distance changing method and system for a battery pack test probe in the technical field of battery pack test, and the method comprises the following steps: S1, carrying out the safety state self-inspection after a distance changing device is started; s2, acquiring the input shielding distance of the laser sensor and the safe distance between the A axis and the B axis by the variable-pitch equipment; s3, after driving an addressing air cylinder A and an addressing air cylinder B to extend out, the variable-pitch equipment respectively drives a shaft A and a shaft B to displace so as to link laser sensors mounted on the shaft A and the shaft B to displace, and double-shaft addressing operation is executed on the test probe based on the shielding distance and the safe distance; s4, after the addressing operation is completed, the variable-pitch equipment executes double-shaft variable-pitch operation based on an input variable-pitch instruction and the safe distance; and S5, recording a variable-pitch log in real time by the variable-pitch equipment, and encrypting and storing the variable-pitch log. The device has the advantages that the precision and efficiency of the battery pack test probe pitch change are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of battery pack testing, and in particular to a method and system for automatically changing the distance of a battery pack testing probe. Background Art

[0002] As the global automotive industry accelerates its transition toward new energy, new energy vehicles have demonstrated rapid development in recent years. Among the core technologies of new energy vehicles, the performance and safety of battery packs are crucial. To ensure stable and reliable operation in a variety of complex operating conditions and harsh environments, battery pack testing has become an indispensable part of the R&D and production of new energy vehicles.

[0003] During battery pack testing, different models and specifications of battery packs need to be tested, and the electrode positions and spacing of these battery packs often vary. Furthermore, to achieve compatibility with a wider range of battery pack models, the product feed methods on the production line have also become more diversified. More production lines are beginning to require mixed-flow feeds of battery packs with different orientations to accommodate the liberalization and automation of battery pack production for various categories. To handle the testing of battery packs of varying specifications, the probe needs to be distance-varied. To improve the accuracy of the distance-variation, the probe needs to be controlled for addressing before the distance-variation is completed. Traditionally, the addressing process often results in poor scanning or even no scanning, which affects the accuracy and reliability of the distance-variation. Furthermore, low addressing efficiency further affects the efficiency of the distance-variation process.

[0004] Therefore, how to provide a method and system for automatically changing the distance of a battery pack test probe to improve the accuracy and efficiency of the distance change of the battery pack test probe has become a technical problem that needs to be solved urgently. Summary of the Invention

[0005] The technical problem to be solved by the present invention is to provide a method and system for automatically changing the distance of a battery pack test probe, so as to improve the accuracy and efficiency of the distance change of the battery pack test probe.

[0006] In a first aspect, the present invention provides a method for automatically changing the distance of a battery pack test probe, comprising the following steps:

[0007] Step S1: After the pitch-changing device is started, a safety status self-check is performed;

[0008] Step S2: The distance-variable device obtains the input shielding distance of the laser sensor and the safety distances of the A-axis and the B-axis;

[0009] Step S3: After driving the addressing cylinder A and the addressing cylinder B to extend, the pitch-changing device drives the A-axis and the B-axis to move respectively, thereby linking the laser sensors installed on the A-axis and the B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance;

[0010] Step S4: After the addressing operation is completed, the distance changing device performs a dual-axis distance changing operation on the test probe based on the input distance changing instruction and the safety distance;

[0011] Step S5: The pitch changing device records the pitch changing log in real time, and encrypts and stores the pitch changing log.

[0012] Furthermore, the step S1 is specifically as follows:

[0013] After the pitch variable device is powered on and started, it performs a safety status self-test including at least the axis safety standby position, cylinder return status and device status, and generates a self-test log containing at least the self-test time, self-test results and device serial number. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm.

[0014] Furthermore, the step S3 is specifically as follows:

[0015] The variable pitch device controls the extension of the A addressing cylinder and the B addressing cylinder, so that the laser sensors installed on the A axis and the B axis reach the probe scanning position, drive the A axis to move from the starting position to the middle position, and drive the B axis to move from the middle position to the end position. During the displacement process, the test probe is scanned by the laser sensor, and the number of scanned probes and the probe addressing position are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. After the displacement is completed, the number of probes scanned by the two laser sensors is merged for quantity verification, and then the dual-axis addressing operation is performed.

[0016] Furthermore, the step S4 is specifically as follows:

[0017] After the addressing operation is completed, the distance-changing device obtains an input distance-changing instruction that carries at least the distance-changing distance, the target point, a timestamp, and a hash value; the hash value is obtained by performing a hash calculation on the distance-changing distance, the target point, and the timestamp;

[0018] The distance changing device parses the distance changing instruction to obtain the distance changing distance, target point, timestamp and hash value, performs integrity check on the distance changing distance, target point and timestamp through the hash value, performs timeliness check through the timestamp, and then performs dual-axis distance changing operation through the distance changing distance, target point, safety distance and probe addressing position recorded during the addressing operation.

[0019] Furthermore, the step S5 is specifically as follows:

[0020] The variable distance device records a variable distance log in real time, which includes at least the variable distance time, the variable distance instruction, the moving distance and the device serial number. A MAC calculation is performed on the variable distance log to obtain a MAC value. The variable distance log and the MAC value are encrypted by an AES algorithm to obtain first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain second-level encrypted data. Successive characters S in the second-level encrypted data are cyclically shifted to the right by 5 bits to obtain third-level encrypted data. The third-level encrypted data is encrypted by an EDA algorithm to obtain an encrypted log, and the encrypted log is stored.

[0021] In a second aspect, the present invention provides a battery pack test probe automatic distance change system, comprising the following modules:

[0022] Status self-check module, used to perform safety status self-check after the pitch change equipment is started;

[0023] The parameter input module is used for the variable distance device to obtain the shielding distance of the laser sensor and the safety distance of the A-axis and B-axis;

[0024] A dual-axis addressing module is used for the variable pitch device to drive the A-axis and the B-axis to move respectively after driving the A-axis addressing cylinder and the B-axis addressing cylinder to extend, thereby linking the laser sensors installed on the A-axis and the B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance;

[0025] A dual-axis pitch-changing module, configured to enable the pitch-changing device to perform a dual-axis pitch-changing operation on the test probe based on an input pitch-changing instruction and the safety distance after the addressing operation is completed;

[0026] The pitch change log management module is used for the pitch change device to record the pitch change log in real time and encrypt and store the pitch change log.

[0027] Furthermore, the status self-check module is specifically used to:

[0028] After the pitch variable device is powered on and started, it performs a safety status self-test including at least the axis safety standby position, cylinder return status and device status, and generates a self-test log containing at least the self-test time, self-test results and device serial number. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm.

[0029] Furthermore, the dual-axis addressing module is specifically used for:

[0030] The variable pitch device controls the extension of the A addressing cylinder and the B addressing cylinder, so that the laser sensors installed on the A axis and the B axis reach the probe scanning position, drive the A axis to move from the starting position to the middle position, and drive the B axis to move from the middle position to the end position. During the displacement process, the test probe is scanned by the laser sensor, and the number of scanned probes and the probe addressing position are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. After the displacement is completed, the number of probes scanned by the two laser sensors is merged for quantity verification, and then the dual-axis addressing operation is performed.

[0031] Furthermore, the dual-axis pitch-variable module is specifically used for:

[0032] After the addressing operation is completed, the distance-changing device obtains an input distance-changing instruction that carries at least the distance-changing distance, the target point, a timestamp, and a hash value; the hash value is obtained by performing a hash calculation on the distance-changing distance, the target point, and the timestamp;

[0033] The distance changing device parses the distance changing instruction to obtain the distance changing distance, target point, timestamp and hash value, performs integrity check on the distance changing distance, target point and timestamp through the hash value, performs timeliness check through the timestamp, and then performs dual-axis distance changing operation through the distance changing distance, target point, safety distance and probe addressing position recorded during the addressing operation.

[0034] Furthermore, the variable pitch log management module is specifically used to:

[0035] The variable distance device records a variable distance log in real time, which includes at least the variable distance time, the variable distance instruction, the moving distance and the device serial number. A MAC calculation is performed on the variable distance log to obtain a MAC value. The variable distance log and the MAC value are encrypted by an AES algorithm to obtain first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain second-level encrypted data. Successive characters S in the second-level encrypted data are cyclically shifted to the right by 5 bits to obtain third-level encrypted data. The third-level encrypted data is encrypted by an EDA algorithm to obtain an encrypted log, and the encrypted log is stored.

[0036] The advantages of the present invention are:

[0037] 1. After the pitch-changing device is started, a safety status self-test is performed; then the shielding distance of the input laser sensor and the safety distance of the A-axis and B-axis are obtained, and the A-axis and B-axis are driven to move respectively through the A addressing cylinder and the B addressing cylinder, thereby linking the laser sensors installed on the A-axis and B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance; after the addressing operation is completed, the pitch-changing device performs a dual-axis pitch-changing operation on the test probe based on the input pitch-changing instruction and the safety distance, and records the pitch-changing log in real time, and encrypts and stores the pitch-changing log; since the laser sensor is combined with the addressing process, and the laser sensor is dynamically shielded based on the shielding distance, the interference of ambient light or other light sources is reduced, and repeated detection and misjudgment are effectively avoided, overcoming the traditional poor scanning and non-scanning situations, and through dual-axis addressing and dual-axis pitch changing, the pitch changing speed is effectively improved, and ultimately the accuracy and efficiency of the battery pack test probe pitch changing are greatly improved.

[0038] 2. After the pitch-variable device is powered on and started, a safety status self-test is performed, which includes at least the shaft safety standby position, cylinder return status, and device status. This greatly improves the safety of the pitch-variable device operation. By generating a self-test log that contains at least the self-test time, self-test results, and device serial number, it facilitates later traceability. The self-test log is encrypted and stored using the RSA algorithm and RC6 algorithm to prevent the self-test log from being stolen and tampered with in plain text, effectively improving the security of the self-test log storage.

[0039] 3. The variable pitch device drives the A-axis to move from the starting position to the middle position through the A addressing cylinder, and drives the B-axis to move from the middle position to the end position through the B addressing cylinder. During the displacement process, the test probes are scanned by laser sensors installed on the A-axis and B-axis, and the number of scanned probes and the probe addressing positions are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A-axis and the B-axis is safely monitored based on the safety distance. That is, a dual-axis addressing operation is performed to improve the addressing efficiency. Dynamic shielding of the laser sensor through the shielding distance effectively reduces interference to improve the addressing accuracy. The distance between the A-axis and the B-axis is safely monitored through the safety distance to effectively improve the safety of the addressing.

[0040] 4. By setting the pitch change instruction to carry at least the pitch change distance, target point, timestamp and hash value, the integrity check can be performed through the hash value and the timeliness check can be performed through the timestamp to prevent the pitch change device from executing illegal pitch change instructions, effectively improving the safety of pitch change.

[0041] 5. By recording the distance change log including at least the distance change time, distance change instruction, moving distance and equipment serial number in real time, it is convenient for later tracing.

[0042] 6. Perform MAC calculation on the variable-distance log to obtain a MAC value, encrypt the variable-distance log and the MAC value using the AES algorithm to obtain first-level encrypted data, map the first-level encrypted data using a preset mapping rule to obtain second-level encrypted data, shift consecutive characters S in the second-level encrypted data rightward by 5 bits to obtain third-level encrypted data, encrypt the third-level encrypted data using the EDA algorithm to obtain an encrypted log, and store the encrypted log. That is, the encryption process of the variable-distance log combines five encryption measures (MAC calculation, AES algorithm, mapping rule, shift of consecutive characters S, and EDA algorithm). If you do not know all the encryption algorithms or data transformation rules, you will not be able to crack the encrypted log, effectively improving the security of the variable-distance log storage.

[0043] 7. The dual-axis (A / B axis) addressing cylinder drives the laser sensor to move in conjunction, realizing automatic addressing and distance variation of the test probe without manual intervention, significantly improving adjustment efficiency, and is particularly suitable for batch testing scenarios of battery packs of multiple specifications.

[0044] 8. The laser sensor dynamically shields interference signals based on the shielding distance, and monitors the dual-axis distance in real time based on the safety distance to avoid mechanical collision risks, ensure operational safety under high-speed displacement, and reduce downtime for maintenance.

[0045] 9. After the A / B axis phased displacement scanning, the probe quantity verification is combined to improve the accuracy of the addressing data, avoid single sensor missed detection or false detection, and ensure the reliability of subsequent distance change operations.

[0046] 10. During the startup phase, self-checks such as the axis safety standby position and the cylinder return status are performed to ensure the safety of the equipment's initial state. A hash value is embedded in the pitch change instruction to verify data integrity, and the instruction timeliness is verified in combination with the timestamp to prevent tampering or the execution of expired instructions.

[0047] 11. The self-test log adopts RSA+RC6 double encryption, and the variable-distance log uses MAC calculation and AES encryption. The superimposed mapping rules generate secondary encrypted data to form multiple protections to meet the high security requirements of industrial data; the log records cover key information such as device serial number and timestamp to enhance data traceability and non-repudiation.

[0048] 12. Through A / B axis coordinated addressing and distance variation, it breaks through the physical limitations of single-axis adjustment, can adapt to the probe layout of battery packs of different sizes, and expands the application range of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0050] Figure 1 The present invention is a flowchart of a method for automatically changing the distance of a battery pack test probe.

[0051] Figure 2 It is a structural schematic diagram of an automatic distance-changing system for a battery pack test probe of the present invention. DETAILED DESCRIPTION

[0052] The overall idea of ​​the technical solution in the embodiments of the present application is as follows: a laser sensor is combined during the addressing process, and the laser sensor is dynamically shielded based on the shielding distance to reduce interference from ambient light or other light sources, effectively avoid repeated detection and misjudgment, overcome the traditional poor scanning and non-scanning situations, and through dual-axis addressing and dual-axis distance variation, effectively improve the distance variation speed, thereby improving the accuracy and efficiency of the battery pack test probe distance variation.

[0053] Please refer to Figures 1 to 2 As shown, a preferred embodiment of a method for automatically changing the distance of a battery pack test probe of the present invention includes the following steps:

[0054] Step S1: After the pitch-changing device is started, a safety status self-check is performed;

[0055] Step S2: The distance-variable device obtains the input shielding distance of the laser sensor and the safety distances of the A-axis and the B-axis;

[0056] Step S3: After driving the addressing cylinder A and the addressing cylinder B to extend, the pitch-changing device drives the A-axis and the B-axis to move respectively, thereby linking the laser sensors installed on the A-axis and the B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance;

[0057] After the addressing operation is completed in step S4, the pitch-variation device performs a dual-axis pitch-variation operation on the test probe based on the input pitch-variation command and the safety distance. The dual-axis (A / B-axis) addressing cylinder drives the laser sensor to move in tandem, achieving automatic addressing and pitch-variation of the test probe without manual intervention, significantly improving adjustment efficiency and making it particularly suitable for batch testing of battery packs of various specifications. Through A / B-axis coordinated addressing and pitch-variation, the device overcomes the physical limitations of single-axis adjustment and can adapt to probe layouts for battery packs of varying sizes, expanding its application range.

[0058] Step S5: The pitch changing device records the pitch changing log in real time, and encrypts and stores the pitch changing log.

[0059] The step S1 is specifically as follows:

[0060] After the pitch variable device is powered on and started, it performs a safety status self-test including at least the axis safety standby position, cylinder return status and device status, and generates a self-test log containing at least the self-test time, self-test results and device serial number. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm.

[0061] By performing a safety status self-test, which includes at least the shaft safety standby position, cylinder return status, and equipment status, after the pitch variable equipment is powered on and started, the safety of the pitch variable equipment operation is greatly improved. By generating a self-test log that carries at least the self-test time, self-test results, and equipment serial number, it is convenient for later traceability. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm to prevent the self-test log from being stolen and tampered with in plain text, effectively improving the security of the self-test log storage.

[0062] During the startup phase, self-checks such as the axis safety standby position and cylinder return status are performed to ensure the safety of the equipment's initial state. A hash value is embedded in the pitch change instruction to verify data integrity, and the instruction timeliness is verified by combining the timestamp to prevent tampering or the execution of expired instructions.

[0063] The step S3 is specifically as follows:

[0064] The variable pitch device controls the extension of the A addressing cylinder and the B addressing cylinder, so that the laser sensors installed on the A axis and the B axis reach the probe scanning position, drive the A axis to move from the starting position to the middle position, and drive the B axis to move from the middle position to the end position. During the displacement process, the test probe is scanned by the laser sensor, and the number of scanned probes and the probe addressing position are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. After the displacement is completed, the number of probes scanned by the two laser sensors is merged for quantity verification, and then the dual-axis addressing operation is performed.

[0065] The variable pitch device drives the A axis to move from the starting position to the middle position through the A addressing cylinder, and drives the B axis to move from the middle position to the end position through the B addressing cylinder. During the displacement process, the test probes are scanned by laser sensors installed on the A axis and the B axis, and the number of scanned probes and the probe addressing positions are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. That is, a dual-axis addressing operation is performed to improve the addressing efficiency. Dynamic shielding of the laser sensor through the shielding distance effectively reduces interference to improve the addressing accuracy. The distance between the A axis and the B axis is safely monitored through the safety distance to effectively improve the safety of the addressing.

[0066] The laser sensor dynamically shields interference signals based on the shielding distance, and monitors the dual-axis spacing in real time in combination with the safety distance to avoid mechanical collision risks, ensure operational safety under high-speed displacement, and reduce downtime for maintenance.

[0067] After the A / B axis phased displacement scanning, the probe quantity verification is combined to improve the accuracy of the addressing data, avoid missed detection or false detection by a single sensor, and ensure the reliability of subsequent distance change operations.

[0068] The step S4 is specifically as follows:

[0069] After the addressing operation is completed, the distance-changing device obtains an input distance-changing instruction that carries at least the distance-changing distance, the target point, a timestamp, and a hash value; the hash value is obtained by performing a hash calculation on the distance-changing distance, the target point, and the timestamp;

[0070] By setting the pitch change instruction to carry at least the pitch change distance, target point, timestamp and hash value, the integrity check can be performed through the hash value and the timeliness check can be performed through the timestamp to prevent the pitch change device from executing illegal pitch change instructions, effectively improving the safety of pitch change.

[0071] The distance changing device parses the distance changing instruction to obtain the distance changing distance, target point, timestamp and hash value, performs integrity check on the distance changing distance, target point and timestamp through the hash value, performs timeliness check through the timestamp, and then performs dual-axis distance changing operation through the distance changing distance, target point, safety distance and probe addressing position recorded during the addressing operation.

[0072] The step S5 is specifically as follows:

[0073] The variable distance device records a variable distance log in real time, which includes at least the variable distance time, the variable distance instruction, the moving distance and the device serial number. A MAC calculation is performed on the variable distance log to obtain a MAC value. The variable distance log and the MAC value are encrypted by an AES algorithm to obtain first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain second-level encrypted data. Successive characters S in the second-level encrypted data are cyclically shifted to the right by 5 bits to obtain third-level encrypted data. The third-level encrypted data is encrypted by an EDA algorithm to obtain an encrypted log, and the encrypted log is stored.

[0074] By recording the distance change log including at least the distance change time, distance change instruction, moving distance and equipment serial number in real time, it is convenient for later tracing.

[0075] The MAC value is obtained by performing MAC calculation on the variable-distance log, and the variable-distance log and the MAC value are encrypted by the AES algorithm to obtain the first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain the second-level encrypted data. The continuous characters S in the second-level encrypted data are shifted right by 5 bits to obtain the third-level encrypted data. The third-level encrypted data is encrypted by the EDA algorithm to obtain an encrypted log, and the encrypted log is stored. In other words, the encryption process of the variable-distance log combines five encryption measures (MAC calculation, AES algorithm, mapping rule, continuous character S shift, and EDA algorithm). If you do not know all the encryption algorithms or data transformation rules, you will not be able to crack the encrypted log, which effectively improves the security of the variable-distance log storage.

[0076] The self-test log uses RSA+RC6 dual encryption, and the variable-distance log uses MAC calculation and AES encryption. The superimposed mapping rules generate secondary encrypted data to form multiple protections to meet the high security requirements of industrial data; the log records cover key information such as device serial number and timestamp to enhance data traceability and non-repudiation.

[0077] A preferred embodiment of a battery pack test probe automatic distance change system of the present invention includes the following modules:

[0078] Status self-check module, used to perform safety status self-check after the pitch change equipment is started;

[0079] The parameter input module is used for the variable distance device to obtain the shielding distance of the laser sensor and the safety distance of the A-axis and B-axis;

[0080] A dual-axis addressing module is used for the variable pitch device to drive the A-axis and the B-axis to move respectively after driving the A-axis addressing cylinder and the B-axis addressing cylinder to extend, thereby linking the laser sensors installed on the A-axis and the B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance;

[0081] The dual-axis pitch-variation module is used to perform dual-axis pitch-variation on the test probe based on the input pitch-variation command and the safety distance after the addressing operation is completed. The dual-axis (A / B-axis) addressing cylinder drives the laser sensor to move in conjunction, achieving automatic addressing and pitch-variation of the test probe without manual intervention, significantly improving adjustment efficiency and being particularly suitable for batch testing of battery packs of various specifications. Through A / B-axis coordinated addressing and pitch-variation, the physical limitations of single-axis adjustment can be overcome, adapting to the probe layout of battery packs of different sizes and expanding the device's application range.

[0082] The pitch change log management module is used for the pitch change device to record the pitch change log in real time and encrypt and store the pitch change log.

[0083] The status self-check module is specifically used for:

[0084] After the pitch variable device is powered on and started, it performs a safety status self-test including at least the axis safety standby position, cylinder return status and device status, and generates a self-test log containing at least the self-test time, self-test results and device serial number. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm.

[0085] By performing a safety status self-test, which includes at least the shaft safety standby position, cylinder return status, and equipment status, after the pitch variable equipment is powered on and started, the safety of the pitch variable equipment operation is greatly improved. By generating a self-test log that carries at least the self-test time, self-test results, and equipment serial number, it is convenient for later traceability. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm to prevent the self-test log from being stolen and tampered with in plain text, effectively improving the security of the self-test log storage.

[0086] During the startup phase, self-checks such as the axis safety standby position and cylinder return status are performed to ensure the safety of the equipment's initial state. A hash value is embedded in the pitch change instruction to verify data integrity, and the instruction timeliness is verified by combining the timestamp to prevent tampering or the execution of expired instructions.

[0087] The dual-axis addressing module is specifically used for:

[0088] The variable pitch device controls the extension of the A addressing cylinder and the B addressing cylinder, so that the laser sensors installed on the A axis and the B axis reach the probe scanning position, drive the A axis to move from the starting position to the middle position, and drive the B axis to move from the middle position to the end position. During the displacement process, the test probe is scanned by the laser sensor, and the number of scanned probes and the probe addressing position are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. After the displacement is completed, the number of probes scanned by the two laser sensors is merged for quantity verification, and then the dual-axis addressing operation is performed.

[0089] The variable pitch device drives the A axis to move from the starting position to the middle position through the A addressing cylinder, and drives the B axis to move from the middle position to the end position through the B addressing cylinder. During the displacement process, the test probes are scanned by laser sensors installed on the A axis and the B axis, and the number of scanned probes and the probe addressing positions are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. That is, a dual-axis addressing operation is performed to improve the addressing efficiency. Dynamic shielding of the laser sensor through the shielding distance effectively reduces interference to improve the addressing accuracy. The distance between the A axis and the B axis is safely monitored through the safety distance to effectively improve the safety of the addressing.

[0090] The laser sensor dynamically shields interference signals based on the shielding distance, and monitors the dual-axis spacing in real time in combination with the safety distance to avoid mechanical collision risks, ensure operational safety under high-speed displacement, and reduce downtime for maintenance.

[0091] After the A / B axis phased displacement scanning, the probe quantity verification is combined to improve the accuracy of the addressing data, avoid missed detection or false detection by a single sensor, and ensure the reliability of subsequent distance change operations.

[0092] The dual-axis pitch variable module is specifically used for:

[0093] After the addressing operation is completed, the distance-changing device obtains an input distance-changing instruction that carries at least the distance-changing distance, the target point, a timestamp, and a hash value; the hash value is obtained by performing a hash calculation on the distance-changing distance, the target point, and the timestamp;

[0094] By setting the pitch change instruction to carry at least the pitch change distance, target point, timestamp and hash value, the integrity check can be performed through the hash value and the timeliness check can be performed through the timestamp to prevent the pitch change device from executing illegal pitch change instructions, effectively improving the safety of pitch change.

[0095] The distance changing device parses the distance changing instruction to obtain the distance changing distance, target point, timestamp and hash value, performs integrity check on the distance changing distance, target point and timestamp through the hash value, performs timeliness check through the timestamp, and then performs dual-axis distance changing operation through the distance changing distance, target point, safety distance and probe addressing position recorded during the addressing operation.

[0096] The variable pitch log management module is specifically used for:

[0097] The variable distance device records a variable distance log in real time, which includes at least the variable distance time, the variable distance instruction, the moving distance and the device serial number. A MAC calculation is performed on the variable distance log to obtain a MAC value. The variable distance log and the MAC value are encrypted by an AES algorithm to obtain first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain second-level encrypted data. Successive characters S in the second-level encrypted data are cyclically shifted to the right by 5 bits to obtain third-level encrypted data. The third-level encrypted data is encrypted by an EDA algorithm to obtain an encrypted log, and the encrypted log is stored.

[0098] By recording the distance change log including at least the distance change time, distance change instruction, moving distance and equipment serial number in real time, it is convenient for later tracing.

[0099] The MAC value is obtained by performing MAC calculation on the variable-distance log, and the variable-distance log and the MAC value are encrypted by the AES algorithm to obtain the first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain the second-level encrypted data. The continuous characters S in the second-level encrypted data are shifted right by 5 bits to obtain the third-level encrypted data. The third-level encrypted data is encrypted by the EDA algorithm to obtain an encrypted log, and the encrypted log is stored. In other words, the encryption process of the variable-distance log combines five encryption measures (MAC calculation, AES algorithm, mapping rule, continuous character S shift, and EDA algorithm). If you do not know all the encryption algorithms or data transformation rules, you will not be able to crack the encrypted log, which effectively improves the security of the variable-distance log storage.

[0100] The self-test log uses RSA+RC6 dual encryption, and the variable-distance log uses MAC calculation and AES encryption. The superimposed mapping rules generate secondary encrypted data to form multiple protections to meet the high security requirements of industrial data; the log records cover key information such as device serial number and timestamp to enhance data traceability and non-repudiation.

[0101] In summary, the advantages of the present invention are:

[0102] 1. After the pitch-changing device is started, a safety status self-test is performed; then the shielding distance of the input laser sensor and the safety distance of the A-axis and B-axis are obtained, and the A-axis and B-axis are driven to move respectively through the A addressing cylinder and the B addressing cylinder, thereby linking the laser sensors installed on the A-axis and B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance; after the addressing operation is completed, the pitch-changing device performs a dual-axis pitch-changing operation on the test probe based on the input pitch-changing instruction and the safety distance, and records the pitch-changing log in real time, and encrypts and stores the pitch-changing log; since the laser sensor is combined with the addressing process, and the laser sensor is dynamically shielded based on the shielding distance, the interference of ambient light or other light sources is reduced, and repeated detection and misjudgment are effectively avoided, overcoming the traditional poor scanning and non-scanning situations, and through dual-axis addressing and dual-axis pitch changing, the pitch changing speed is effectively improved, and ultimately the accuracy and efficiency of the battery pack test probe pitch changing are greatly improved.

[0103] 2. After the pitch-variable device is powered on and started, a safety status self-test is performed, which includes at least the shaft safety standby position, cylinder return status, and device status. This greatly improves the safety of the pitch-variable device operation. By generating a self-test log that contains at least the self-test time, self-test results, and device serial number, it facilitates later traceability. The self-test log is encrypted and stored using the RSA algorithm and RC6 algorithm to prevent the self-test log from being stolen and tampered with in plain text, effectively improving the security of the self-test log storage.

[0104] 3. The variable pitch device drives the A-axis to move from the starting position to the middle position through the A addressing cylinder, and drives the B-axis to move from the middle position to the end position through the B addressing cylinder. During the displacement process, the test probes are scanned by laser sensors installed on the A-axis and B-axis, and the number of scanned probes and the probe addressing positions are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A-axis and the B-axis is safely monitored based on the safety distance. That is, a dual-axis addressing operation is performed to improve the addressing efficiency. Dynamic shielding of the laser sensor through the shielding distance effectively reduces interference to improve the addressing accuracy. The distance between the A-axis and the B-axis is safely monitored through the safety distance to effectively improve the safety of the addressing.

[0105] 4. By setting the pitch change instruction to carry at least the pitch change distance, target point, timestamp and hash value, the integrity check can be performed through the hash value and the timeliness check can be performed through the timestamp to prevent the pitch change device from executing illegal pitch change instructions, effectively improving the safety of pitch change.

[0106] 5. By recording the distance change log including at least the distance change time, distance change instruction, moving distance and equipment serial number in real time, it is convenient for later tracing.

[0107] 6. Perform MAC calculation on the variable-distance log to obtain a MAC value, encrypt the variable-distance log and the MAC value using the AES algorithm to obtain first-level encrypted data, map the first-level encrypted data using a preset mapping rule to obtain second-level encrypted data, shift consecutive characters S in the second-level encrypted data rightward by 5 bits to obtain third-level encrypted data, encrypt the third-level encrypted data using the EDA algorithm to obtain an encrypted log, and store the encrypted log. That is, the encryption process of the variable-distance log combines five encryption measures (MAC calculation, AES algorithm, mapping rule, shift of consecutive characters S, and EDA algorithm). If you do not know all the encryption algorithms or data transformation rules, you will not be able to crack the encrypted log, effectively improving the security of the variable-distance log storage.

[0108] 7. The dual-axis (A / B axis) addressing cylinder drives the laser sensor to move in conjunction, realizing automatic addressing and distance variation of the test probe without manual intervention, significantly improving adjustment efficiency, and is particularly suitable for batch testing scenarios of battery packs of multiple specifications.

[0109] 8. The laser sensor dynamically shields interference signals based on the shielding distance, and monitors the dual-axis distance in real time based on the safety distance to avoid mechanical collision risks, ensure operational safety under high-speed displacement, and reduce downtime for maintenance.

[0110] 9. After the A / B axis phased displacement scanning, the probe quantity verification is combined to improve the accuracy of the addressing data, avoid single sensor missed detection or false detection, and ensure the reliability of subsequent distance change operations.

[0111] 10. During the startup phase, self-checks such as the axis safety standby position and the cylinder return status are performed to ensure the safety of the equipment's initial state. A hash value is embedded in the pitch change instruction to verify data integrity, and the instruction timeliness is verified in combination with the timestamp to prevent tampering or the execution of expired instructions.

[0112] 11. The self-test log adopts RSA+RC6 double encryption, and the variable-distance log uses MAC calculation and AES encryption. The superimposed mapping rules generate secondary encrypted data to form multiple protections to meet the high security requirements of industrial data; the log records cover key information such as device serial number and timestamp to enhance data traceability and non-repudiation.

[0113] 12. Through A / B axis coordinated addressing and distance variation, it breaks through the physical limitations of single-axis adjustment, can adapt to the probe layout of battery packs of different sizes, and expands the application range of the equipment.

[0114] Although the specific embodiments of the present invention are described above, those skilled in the art should understand that the specific embodiments described are merely illustrative and are not intended to limit the scope of the present invention. Equivalent modifications and changes made by those skilled in the art in accordance with the spirit of the present invention should be included within the scope of protection of the claims of the present invention.

Claims

1. A method for automatically changing the distance of a battery pack test probe, characterized by: The steps include: Step S1: After the pitch-changing device is started, a safety status self-check is performed; Step S2: The distance-variable device obtains the input shielding distance of the laser sensor and the safety distances of the A-axis and the B-axis; Step S3: After driving the addressing cylinder A and the addressing cylinder B to extend, the pitch-changing device drives the A-axis and the B-axis to move respectively, thereby linking the laser sensors installed on the A-axis and the B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance; Step S4: After the addressing operation is completed, the distance changing device performs a dual-axis distance changing operation on the test probe based on the input distance changing instruction and the safety distance; Step S5: The pitch changing device records the pitch changing log in real time, and encrypts and stores the pitch changing log.

2. The method for automatically changing the distance of a battery pack test probe according to claim 1, wherein: The step S1 is specifically as follows: After the pitch variable device is powered on and started, it performs a safety status self-test including at least the axis safety standby position, cylinder return status and device status, and generates a self-test log containing at least the self-test time, self-test results and device serial number. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm.

3. The method for automatically changing the distance of a battery pack test probe according to claim 1, wherein: The step S3 is specifically as follows: The variable pitch device controls the extension of the A addressing cylinder and the B addressing cylinder, so that the laser sensors installed on the A axis and the B axis reach the probe scanning position, drive the A axis to move from the starting position to the middle position, and drive the B axis to move from the middle position to the end position. During the displacement process, the test probe is scanned by the laser sensor, and the number of scanned probes and the probe addressing position are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. After the displacement is completed, the number of probes scanned by the two laser sensors is merged for quantity verification, and then the dual-axis addressing operation is performed.

4. The method for automatically changing the distance of a battery pack test probe according to claim 1, wherein: The step S4 is specifically as follows: After the addressing operation is completed, the distance-changing device obtains an input distance-changing instruction that carries at least the distance-changing distance, the target point, a timestamp, and a hash value; the hash value is obtained by performing a hash calculation on the distance-changing distance, the target point, and the timestamp; The distance changing device parses the distance changing instruction to obtain the distance changing distance, target point, timestamp and hash value, performs integrity check on the distance changing distance, target point and timestamp through the hash value, performs timeliness check through the timestamp, and then performs dual-axis distance changing operation through the distance changing distance, target point, safety distance and probe addressing position recorded during the addressing operation.

5. The method for automatically changing the distance of a battery pack test probe according to claim 1, wherein: The step S5 is specifically as follows: The variable distance device records a variable distance log in real time, which includes at least the variable distance time, the variable distance instruction, the moving distance and the device serial number. A MAC calculation is performed on the variable distance log to obtain a MAC value. The variable distance log and the MAC value are encrypted by an AES algorithm to obtain first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain second-level encrypted data. Successive characters S in the second-level encrypted data are cyclically shifted to the right by 5 bits to obtain third-level encrypted data. The third-level encrypted data is encrypted by an EDA algorithm to obtain an encrypted log, and the encrypted log is stored.

6. A battery pack test probe automatic distance change system, characterized by: Includes the following modules: Status self-check module, used to perform safety status self-check after the pitch change equipment is started; The parameter input module is used for the variable distance device to obtain the shielding distance of the laser sensor and the safety distance of the A-axis and B-axis; A dual-axis addressing module is used for the variable pitch device to drive the A-axis and the B-axis to move respectively after driving the A-axis addressing cylinder and the B-axis addressing cylinder to extend, thereby linking the laser sensors installed on the A-axis and the B-axis to move, and performing a dual-axis addressing operation on the test probe based on the shielding distance and the safety distance; A dual-axis pitch-changing module, configured to enable the pitch-changing device to perform a dual-axis pitch-changing operation on the test probe based on an input pitch-changing instruction and the safety distance after the addressing operation is completed; The pitch change log management module is used for the pitch change device to record the pitch change log in real time and encrypt and store the pitch change log.

7. The battery pack test probe automatic distance change system according to claim 6, characterized in that: The status self-check module is specifically used for: After the pitch variable device is powered on and started, it performs a safety status self-test including at least the axis safety standby position, cylinder return status and device status, and generates a self-test log containing at least the self-test time, self-test results and device serial number. The self-test log is encrypted and stored using the RSA algorithm and the RC6 algorithm.

8. The battery pack test probe automatic distance change system according to claim 6, characterized in that: The dual-axis addressing module is specifically used for: The variable pitch device controls the extension of the A addressing cylinder and the B addressing cylinder, so that the laser sensors installed on the A axis and the B axis reach the probe scanning position, drive the A axis to move from the starting position to the middle position, and drive the B axis to move from the middle position to the end position. During the displacement process, the test probe is scanned by the laser sensor, and the number of scanned probes and the probe addressing position are recorded. The laser sensor is dynamically shielded based on the shielding distance, and the distance between the A axis and the B axis is safely monitored based on the safety distance. After the displacement is completed, the number of probes scanned by the two laser sensors is merged for quantity verification, and then the dual-axis addressing operation is performed.

9. The battery pack test probe automatic distance change system according to claim 6, characterized in that: The dual-axis pitch variable module is specifically used for: After the addressing operation is completed, the distance-changing device obtains an input distance-changing instruction that carries at least the distance-changing distance, the target point, a timestamp, and a hash value; the hash value is obtained by performing a hash calculation on the distance-changing distance, the target point, and the timestamp; The distance changing device parses the distance changing instruction to obtain the distance changing distance, target point, timestamp and hash value, performs integrity check on the distance changing distance, target point and timestamp through the hash value, performs timeliness check through the timestamp, and then performs dual-axis distance changing operation through the distance changing distance, target point, safety distance and probe addressing position recorded during the addressing operation.

10. The battery pack test probe automatic distance changing system according to claim 6, characterized in that: The variable pitch log management module is specifically used for: The variable distance device records a variable distance log in real time, which includes at least the variable distance time, the variable distance instruction, the moving distance and the device serial number. A MAC calculation is performed on the variable distance log to obtain a MAC value. The variable distance log and the MAC value are encrypted by an AES algorithm to obtain first-level encrypted data. The first-level encrypted data is mapped by a preset mapping rule to obtain second-level encrypted data. Successive characters S in the second-level encrypted data are cyclically shifted to the right by 5 bits to obtain third-level encrypted data. The third-level encrypted data is encrypted by an EDA algorithm to obtain an encrypted log, and the encrypted log is stored.