An electrodynamic cell clamp control method and system

By automating the control of servo motors and electric actuators, the problems of inconsistent clamping force and cumbersome operation of battery clamps have been solved, realizing efficient, accurate and safe full-process automation of battery performance testing, and improving the accuracy and efficiency of testing.

CN121300494BActive Publication Date: 2026-03-10SHENZHEN TIANBANGDA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-12-10
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing battery clamps suffer from inconsistent clamping force during clamping and fixing, leading to unstable contact resistance and affecting measurement accuracy. Furthermore, changing to different battery specifications is cumbersome, time-consuming, has poor compatibility, poses safety hazards, and relies on manual operation, resulting in low testing efficiency and poor consistency.

Method used

By acquiring battery size information, calculating servo motor motion parameters, and precisely controlling the fixture position, the test probe is aligned with the battery tabs. The surface temperature is monitored in real time, and safety alarms are set. The entire process is automated by using servo motors and electric actuators.

Benefits of technology

It improves the accuracy and efficiency of battery performance testing, reduces measurement errors, ensures the safety and consistency of testing, and meets the needs of high-throughput testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121300494B_ABST
    Figure CN121300494B_ABST
Patent Text Reader

Abstract

The application discloses an electric dynamic battery clamp control method and system, and relates to the technical field of battery detection. The method comprises the following steps: acquiring size information of a battery to be detected; calculating servo motor motion parameters according to the size information, wherein the servo motor motion parameters comprise a target speed, an acceleration and an acceleration / deceleration time; controlling the servo motor to adjust the clamping position of a pneumatic battery clamp according to the servo motor motion parameters, so as to realize position alignment of a test probe and the tab of the battery to be detected; after the position alignment, controlling the pneumatic battery clamp to fix the battery to be detected; after the battery to be detected is fixed, collecting the surface temperature of the battery to be detected; and if the surface temperature is greater than a preset temperature threshold, triggering a safety alarm. The application can adjust the clamping position by calculating the servo motor motion parameters, so as to realize battery clamp control, and improve the accuracy and efficiency of battery performance detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of battery testing technology, and in particular to an electric battery clamp control method and system. Background Technology

[0002] With the growing global demand for sustainable energy, battery technology has become a key component in fields such as electric vehicles, consumer electronics, and energy storage systems. To ensure the performance, safety, and reliability of these battery products, rigorous, accurate, and efficient testing is essential. Existing methods use manually operated clamps to hold and secure batteries; however, the clamping force applied manually by operators is difficult to maintain consistently, leading to unstable contact resistance between the battery tabs and test probes, which easily introduces measurement errors and results in low accuracy in battery performance testing. Furthermore, changing to batteries of different specifications requires operators to perform a series of tedious steps involving loosening, removing, inserting, aligning, and tightening, which is time-consuming and inefficient.

[0003] In summary, the technical problems existing in the relevant technologies need to be improved. Summary of the Invention

[0004] The main objective of this invention is to propose an electric battery clamp control method and system that can adjust the clamping position by calculating the motion parameters of the servo motor to achieve battery clamp control, thereby improving the accuracy and efficiency of battery performance testing.

[0005] On one hand, embodiments of the present invention provide an electric battery clamp control method, comprising the following steps:

[0006] Obtain the size information of the battery under test;

[0007] Based on the size information, the motion parameters of the servo motor are calculated, including the target speed, acceleration, and acceleration / deceleration time.

[0008] Based on the motion parameters of the servo motor, the servo motor is controlled to adjust the clamping position of the electric battery clamp in order to align the test probe with the tab of the battery under test.

[0009] After the position is aligned, the electric battery clamp is controlled to fix the battery under test.

[0010] After the battery under test is fixed, the surface temperature of the battery under test is collected;

[0011] If the surface temperature exceeds a preset temperature threshold, a safety alarm will be triggered.

[0012] In some embodiments, calculating the servo motor motion parameters based on the size information includes:

[0013] Collect the instantaneous current driven by the servo motor;

[0014] Calculate the waveform characteristic value of the instantaneous current;

[0015] If the waveform characteristic value is greater than the preset stability threshold, the wear area of ​​the fixture moving platform in the motion stroke segment is identified;

[0016] Update the wear area data table based on the start and end coordinates of the wear area;

[0017] The motion parameters of the servo motor are calculated based on the wear area data table.

[0018] In some embodiments, updating the wear area data table based on the start and end coordinates of the wear area includes:

[0019] Assess the overall wear level of the wear area;

[0020] The wear area parameters are compared with the wear area data table to obtain the comparison results. The wear area parameters include the starting position coordinates, the ending position coordinates, and the overall wear degree.

[0021] If the comparison result indicates that no record exists, then the wear area parameter is added to the wear area data table;

[0022] If the comparison result indicates that a record already exists, then the wear area data table is updated according to the wear area parameters.

[0023] In some embodiments, calculating the servo motor motion parameters based on the wear area data table includes:

[0024] Based on the wear area data table, the wear area is divided into multiple wear sub-regions;

[0025] Assess the degree of local wear corresponding to each wear sub-region;

[0026] Based on the current position of the fixture moving platform within the wear area, identify the wear sub-region where the current position is located;

[0027] The motion parameters of the servo motor are calculated based on the wear sub-region where the current position is located and the corresponding local wear degree.

[0028] In some embodiments, controlling the electro-pneumatic battery clamp to fix the battery under test includes:

[0029] After the electro-electric battery clamp applies an initial clamping force to the battery under test, the instantaneous air source pressure value of the electro-electric battery clamp is collected.

[0030] If the instantaneous air source pressure value is greater than the preset pressure fluctuation threshold, then the wear of the internal seals and the air circuit components of the electric battery clamp are evaluated.

[0031] Calculate the air pressure compensation value based on the wear of the internal seals and the wear of the air circuit components;

[0032] The target pressure value is calculated based on the pressure compensation value and the instantaneous air source pressure value.

[0033] An adjustment command is sent to the solenoid valve of the electric battery clamp. The adjustment command is used to fine-tune the opening degree of the solenoid valve so that the cylinder output air pressure is maintained at the target pressure value.

[0034] In some embodiments, calculating the air pressure compensation value based on the wear degree of the internal seal and the wear degree of the air circuit assembly includes:

[0035] Collect the internal pressure value of the cylinder;

[0036] Based on the internal pressure value of the cylinder and the opening degree of the solenoid valve, calculate the wear coefficient of the internal seal and the wear coefficient of the air circuit assembly.

[0037] The air pressure compensation value is calculated based on the wear degree of the internal seal, the wear degree of the air circuit assembly, the wear coefficient of the internal seal, and the wear coefficient of the air circuit assembly.

[0038] In some embodiments, the acquisition of the internal pressure value of the cylinder includes:

[0039] The current pressure output value is acquired through the first pressure sensor;

[0040] Calculate the pressure deviation value;

[0041] Based on the pressure deviation value, the current pressure output value is calibrated to obtain the internal pressure value of the cylinder.

[0042] In some embodiments, calculating the pressure deviation value includes:

[0043] When the internal pressure of the cylinder is stable, the first pressure output value is collected by the first pressure sensor, and multiple second pressure output values ​​are collected by multiple second pressure sensors.

[0044] The average value of the multiple second pressure output values ​​is calculated as the standard pressure value.

[0045] The pressure deviation value is calculated based on the standard pressure value and the first pressure output value.

[0046] In some embodiments, the step of performing deviation calibration on the current pressure output value based on the pressure deviation value to obtain the internal pressure value of the cylinder includes:

[0047] Collect ambient temperature and humidity information;

[0048] Based on the ambient temperature information and the ambient humidity information, find the calibration deviation value that matches the current environmental conditions from the preset calibration deviation lookup table;

[0049] Based on the pressure deviation value and the calibration deviation value, the current pressure output value is calibrated to obtain the internal pressure value of the cylinder.

[0050] On the other hand, embodiments of the present invention provide an electric battery clamp control system, comprising:

[0051] The information acquisition module is used to acquire the size information of the battery under test;

[0052] The motor parameter calculation module is used to calculate the motion parameters of the servo motor based on the size information. The motion parameters of the servo motor include the target speed, acceleration, and acceleration / deceleration time.

[0053] The servo positioning module is used to control the servo motor to adjust the clamping position of the electric battery clamp according to the motion parameters of the servo motor, so as to align the test probe with the tab of the battery under test.

[0054] An electro-hydraulic clamping module is used to control the electro-hydraulic battery clamp to fix the battery under test after the position is aligned;

[0055] A temperature monitoring module is used to collect the surface temperature of the battery under test after the battery under test is fixed.

[0056] An alarm triggering module is used to trigger a safety alarm if the surface temperature exceeds a preset temperature threshold.

[0057] The embodiments of this application include at least the following beneficial effects: First, the size information of the battery under test is obtained. Then, based on the size information, the motion parameters of the servo motor are calculated, and the servo motor is controlled to adjust the clamping position of the electric battery clamp to align the test probe with the tab of the battery under test. Then, the electric battery clamp is controlled to fix the battery under test. Finally, the surface temperature of the battery under test is collected. If the surface temperature is greater than the preset temperature threshold, a safety alarm is triggered. Thus, the clamping position can be adjusted by calculating the motion parameters of the servo motor to achieve battery clamp control, thereby improving the accuracy and efficiency of battery performance testing.

[0058] Other features and advantages of the invention will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the description and the drawings. Attached Figure Description

[0059] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below.

[0060] Figure 1 This is a flowchart of an electric battery clamp control method according to an embodiment of the present invention;

[0061] Figure 2 This is a schematic diagram of the structure of an electric battery clamp control system according to an embodiment of the present invention. Detailed Implementation

[0062] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments.

[0063] In related technologies, with the growing global demand for sustainable energy, battery technology, especially lithium-ion batteries, has become a key component in fields such as electric vehicles, consumer electronics, and energy storage systems. To ensure the performance, safety, and reliability of these battery products, rigorous, accurate, and efficient testing is essential. Battery performance testing typically involves charging and discharging the battery under controlled conditions and monitoring its various electrical and thermal parameters.

[0064] In traditional battery testing practices, battery clamping and securing often rely on manually operated fixtures. This manual method reveals several limitations in practical applications. First, regarding testing accuracy, the clamping force applied manually by the operator is difficult to maintain consistently, leading to unstable contact resistance between the battery tabs and the test probes. Fluctuations in contact resistance directly introduce measurement errors, affecting the accuracy of electrical parameters such as voltage, thus significantly reducing the reliability of test results. For example, when the contact resistance is too high or unstable, even if the battery itself has good performance, the testing system may misjudge it as having poor performance.

[0065] Secondly, regarding testing efficiency, manual clamps require operators to perform a series of tedious steps—loosening, removing, inserting, aligning, and tightening—when changing batteries of different specifications. If the battery size is different, additional manual adjustments are needed. The entire process is time-consuming and cannot meet the stringent testing efficiency requirements of modern high-throughput production lines or R&D laboratories. For example, on a production line that needs to test thousands of batteries, a battery change taking one or two minutes will significantly slow down the overall testing progress.

[0066] Furthermore, traditional clamps have poor compatibility with batteries of different sizes and shapes, lacking versatility and requiring customized clamps for each type of battery, increasing equipment costs and management complexity. In addition, manual operation poses safety hazards; for example, excessive clamping force may cause physical damage to the battery casing or even affect the battery's internal structure. The lack of real-time monitoring of battery status, especially during extreme tests such as high-rate charge / discharge, can lead to thermal runaway and serious safety incidents if abnormal temperatures occur.

[0067] Finally, traditional manual operation is highly dependent on the skills and experience of the operators, and there may be differences between different operators, which affects the consistency and standardization of the testing process.

[0068] Existing battery clamping methods have significant shortcomings in terms of accuracy, efficiency, adaptability, safety, and ease of operation. When conducting high-throughput performance testing on batteries of various sizes, it is necessary to overcome the deficiencies of traditional manual clamps in terms of clamping force consistency, testing efficiency, rapid adaptability to batteries of different sizes, and safety monitoring during the testing process. The goal is to significantly improve testing efficiency and reduce operational complexity while ensuring high accuracy of test data.

[0069] In view of this, this application first obtains the size information of the battery under test, enabling the system to adaptively adjust to different battery specifications, avoiding the cumbersome process of customizing or manually adjusting traditional manual clamps for each type of battery. Based on the size information, the motion parameters of the servo motor are calculated, and the servo motor is precisely controlled to adjust the clamping position of the electro-pneumatic battery clamp, ensuring precise alignment between the test probe and the battery tabs. This precise alignment mechanism effectively reduces contact resistance, thereby improving the accuracy and reliability of electrical parameter measurements and solving the problem of measurement errors caused by inconsistent clamping force in traditional manual clamps.

[0070] After alignment, the electro-pneumatic battery clamp secures the battery. The clamping force is precisely controlled by air pressure, avoiding physical damage to the battery caused by excessive clamping force during manual operation. Furthermore, after the battery is secured, the system monitors the battery surface temperature in real time and establishes a safety alarm mechanism. If the surface temperature exceeds a preset threshold, an alarm is immediately triggered, and the test can even be automatically stopped, effectively preventing safety accidents such as battery thermal runaway and significantly improving the safety of the testing process.

[0071] The embodiments of this application will be explained in detail below with reference to the accompanying drawings:

[0072] Figure 1 This is an optional flowchart of an electric battery clamp control method provided in an embodiment of this application. Figure 1 The method may include, but is not limited to, steps S101 to S106.

[0073] Step S101: Obtain the size information of the battery to be tested;

[0074] Step S102: Calculate the motion parameters of the servo motor based on the size information. The motion parameters of the servo motor include the target speed, acceleration, and acceleration / deceleration time.

[0075] Step S103: According to the motion parameters of the servo motor, control the servo motor to adjust the clamping position of the electric battery clamp so as to align the test probe with the tab of the battery under test.

[0076] Step S104: After the position is aligned, control the electric battery clamp to fix the battery to be tested;

[0077] Step S105: After the battery under test is fixed, the surface temperature of the battery under test is collected;

[0078] Step S106: If the surface temperature is greater than the preset temperature threshold, a safety alarm is triggered.

[0079] Steps S101 to S106 as shown in the embodiments of this application can adjust the clamping position by calculating the motion parameters of the servo motor to achieve battery clamp control, thereby improving the accuracy and efficiency of battery performance testing.

[0080] In some embodiments, steps S101-S106 can first acquire the size information of the battery under test. For example, this can be done manually, with an operator inputting dimensional data such as length, width, and thickness into the control system based on the battery's specification sheet or actual measurement results. Another implementation can employ a visual recognition system, using a camera to capture images of the battery under test and then automatically identifying and extracting its size information using image processing algorithms. It is understood that the battery under test refers to various types of batteries that require performance, safety, or reliability testing, such as lithium-ion batteries and nickel-metal hydride batteries, whose sizes and shapes may vary.

[0081] Then, based on the dimensional information, the motion parameters of the servo motor are calculated. These parameters include the target speed, acceleration, and acceleration / deceleration time. These parameters are crucial for ensuring smooth, efficient, and precise movement of the servo motor. For example, based on the size of the battery under test and the initial position of the fixture, the distance the servo motor needs to move can be calculated, and combined with a preset motion curve algorithm, the corresponding speed, acceleration, and acceleration / deceleration time parameters can be generated.

[0082] Based on the motion parameters of the servo motor, the servo motor is controlled to adjust the clamping position of the electro-pneumatic battery holder to align the test probe with the tabs of the battery under test. For example, the servo motor can drive a linear guide rail, moving the electro-pneumatic battery holder along a specific direction until the test probe on the holder is precisely aligned with the tabs of the battery under test in space. It can be understood that a servo motor is a type of motor that precisely controls motion, capable of achieving precise speed, position, and acceleration control according to instructions. The electro-pneumatic battery holder is a device that uses compressed air to drive a cylinder to achieve clamping action, used to fix the battery under test.

[0083] After alignment, the electro-pneumatic battery clamp secures the battery under test. For example, this can be achieved by sending an opening command to the solenoid valve of the electro-pneumatic battery clamp, causing compressed air to enter the cylinder and drive the clamp's jaws to close, thus firmly holding the battery in place. After the battery is secured, its surface temperature is collected. This can be achieved using a temperature sensor, such as a thermocouple or thermistor, located near the clamp or in direct contact with the battery surface. The temperature sensor transmits the real-time monitored surface temperature data to the control system. Finally, if the collected surface temperature exceeds a preset temperature threshold, a safety alarm is triggered. For example, when the battery surface temperature exceeds 60°C, the system will immediately issue an audible and visual alarm and may automatically stop the test process to prevent overheating and potential safety accidents. It is understood that the test probe is a conductive component used to contact the battery's tabs to collect electrical signals or apply electrical excitation. The tabs are the external leads of the battery used to connect to external circuits.

[0084] Through the above technical solution, this embodiment achieves full automation of the entire process from battery size identification, fixture positioning, battery fixation to temperature monitoring by introducing servo motors and electro-hydraulic clamps, greatly improving testing efficiency and meeting the needs of high-throughput testing. Simultaneously, precise servo positioning and electro-hydraulic clamping control ensure the accuracy and repeatability of the test, overcoming the problems of unstable contact resistance and large measurement errors associated with traditional manual clamps. Furthermore, real-time temperature monitoring and safety alarm mechanisms provide additional safety assurance for battery testing, effectively reducing testing risks. This embodiment demonstrates significant technological advancements and practical value in improving the accuracy, efficiency, and safety of battery testing.

[0085] In some embodiments, in step S102, calculating the motion parameters of the servo motor based on the size information may include, but is not limited to, the following steps:

[0086] Step S201: Collect the instantaneous current of the servo motor drive;

[0087] Step S202: Calculate the waveform characteristic value of the instantaneous current;

[0088] Step S203: If the waveform characteristic value is greater than the preset stability threshold, then identify the wear area of ​​the fixture moving platform in the motion stroke segment;

[0089] Step S204: Update the wear area data table according to the starting and ending coordinates of the wear area;

[0090] Step S205: Calculate the motion parameters of the servo motor based on the wear area data table.

[0091] In some embodiments, wear and tear on the fixture moving platform after prolonged use can cause problems such as vibration, inaccurate positioning, or unstable operation of the servo motor during movement. This may affect the accuracy and efficiency of aligning the test probe with the battery tabs under test, and could even cause potential damage to the equipment or the battery under test. To address this, the instantaneous current driven by the servo motor can be collected first. For example, a current sensor can be used to acquire the current signal of the servo motor in real time during operation. This instantaneous current signal can reflect changes in the load on the servo motor and any abnormal resistance that may exist during movement, such as increased friction caused by mechanical wear.

[0092] Then, the waveform characteristic values ​​of the instantaneous current are calculated. For example, the acquired instantaneous current can be processed and analyzed to extract values ​​that characterize its stability or anomalies. For instance, the root mean square (RMS), peak-to-peak value, harmonic content, or energy of specific frequency components of the instantaneous current can be calculated. These waveform characteristic values ​​can quantify the stability of the servo motor's operation. If the waveform characteristic value is greater than a preset stability threshold, it indicates that the servo motor may have an anomaly in its current operating state, such as unstable operation caused by wear of mechanical parts. The wear area of ​​the fixture's moving platform during its travel stroke can be identified based on the current position of the servo motor. The preset stability threshold is calibrated and set based on the operating data of the fixture under normal, wear-free conditions.

[0093] Then, based on the start and end coordinates of the wear area, the wear area data table is updated. This data table stores detailed information about each wear area of ​​the fixture moving platform, including but not limited to the precise location range of the wear area. By continuously updating this data table, a dynamic database reflecting the wear condition of the fixture can be established.

[0094] Finally, based on the wear area data table, the motion parameters of the servo motor are calculated. This means that the system no longer calculates motion parameters solely based on ideal dimensional information, but rather incorporates actual wear conditions. For example, when the fixture moving platform passes through a wear area, the target speed, acceleration, and acceleration / deceleration time of the servo motor can be appropriately adjusted to reduce vibration, minimize impact, and ensure a smooth transition.

[0095] This embodiment addresses the problem of inaccurate and unadaptive calculation of servo motor motion parameters when the fixture moving platform is worn by introducing real-time monitoring of the servo motor's operating status and dynamic management of the wear area. Specifically, by collecting the instantaneous current driven by the servo motor and calculating its waveform characteristic values, the system can detect abnormalities in the fixture moving platform's movement in real time, such as increased friction or unstable operation due to wear. When an abnormality is detected, the system can accurately identify the specific travel segment where the wear occurred and record its start and end coordinates in a wear area data table. This data table thus forms a dynamic map of the fixture's wear condition. In subsequent servo motor motion parameter calculations, the system refers to this wear area data table and intelligently adjusts the servo motor's target speed, acceleration, and acceleration / deceleration time based on whether the fixture moving platform is currently within the wear area. For example, when the fixture moving platform is about to enter or is passing through a wear area, the servo motor's operating speed and acceleration can be appropriately reduced to minimize the negative impact of the wear area on motion smoothness and positioning accuracy, thereby ensuring the stability and accuracy of the alignment process between the test probe and the battery tab under test.

[0096] To illustrate this technical solution more clearly, a specific example is used below. Assume an electro-pumped battery fixture on a battery testing production line that frequently moves batteries under test to the testing position. Initially, the instantaneous current waveform driven by the servo motor is stable, with its characteristic values ​​all below a preset stability threshold. At this time, the calculation of the servo motor's motion parameters is mainly based on the size information of the battery under test and the preset motion curve. After a period of operation, the system continuously collects the instantaneous current driven by the servo motor through a current sensor. During a certain movement, the system detects that when the fixture's moving platform reaches the 100mm to 150mm position of the travel segment, the waveform characteristic value of the instantaneous current suddenly increases and exceeds the preset stability threshold. Based on this, the system determines that a wear area exists in this travel segment. Subsequently, the starting coordinates of this wear area (100mm) and the ending coordinates of 150mm are recorded and updated in the wear area data table.

[0097] During subsequent battery clamping operations, when the system needs to control the servo motor to move the clamping platform through a 100mm to 150mm wear zone, it dynamically adjusts the servo motor's motion parameters based on information from the wear zone data table. For example, the system might reduce the target speed within the wear zone from 200mm / s to 150mm / s and the acceleration from 500mm / s² to 300mm / s². In this way, the servo motor can operate more smoothly and in a more controlled manner when passing through the wear zone, effectively suppressing vibrations and impacts caused by wear. This ensures precise alignment of the test probe with the battery tabs under test, maintaining high-precision testing operations even when the equipment has localized wear.

[0098] Through the above technical solution, this embodiment monitors the servo motor's operating status in real time and dynamically identifies wear areas, making the calculation of servo motor motion parameters more adaptive and accurate. This not only effectively avoids problems such as inaccurate positioning and increased vibration caused by wear on the fixture's moving platform, but also significantly improves the accuracy and stability of the alignment between the test probe and the battery tab under test, extending the equipment's service life and reducing maintenance costs. Furthermore, by establishing and updating a wear area data table, this embodiment also provides data support for predictive maintenance of the equipment, enabling maintenance personnel to understand the equipment's wear condition in advance and conduct targeted repairs and replacements, thereby improving the equipment's operational reliability and production efficiency.

[0099] In some embodiments, in step S204, updating the wear area data table based on the start and end coordinates of the wear area may include, but is not limited to, the following steps:

[0100] Assess the overall wear level of the worn area;

[0101] The wear area parameters are compared with the wear area data table to obtain the comparison results. The wear area parameters include the starting position coordinates, the ending position coordinates, and the overall wear degree.

[0102] If the comparison result indicates that no record exists, the wear area parameter will be added to the wear area data table.

[0103] If the comparison result indicates that a record already exists, then update the wear area data table based on the wear area parameters.

[0104] In some embodiments, relying solely on start and end position coordinates for updates may not fully reflect the actual wear level of the wear area, nor effectively handle existing wear records in the data table. This could lead to data redundancy or inaccurate updates, consequently affecting the accuracy of servo motor motion parameter calculations. Therefore, the overall wear level of the wear area can be assessed first. For example, this can be quantified based on various factors, such as the length, depth, and surface roughness changes of the wear area, or by analyzing the severity of wear marks using image recognition technology. The aim is to provide a more comprehensive description of the wear condition, not just its spatial location.

[0105] The wear region parameters are then compared with the wear region data table to obtain the comparison results. This comparison aims to check whether the currently detected wear region already exists in the data table. The comparison can be based on various strategies, such as the overlap of location coordinates and the similarity of wear degree. The wear region parameters include the starting location coordinates, the ending location coordinates, and the overall wear degree. If the comparison result indicates no record exists, it means this is a new wear region or a significantly changed wear region. The wear region parameters can then be added to the wear region data table to ensure that all detected wear information is recorded. If the comparison result indicates an existing record, the wear region data table is updated according to the wear region parameters. Update operations may include correcting the boundaries of the wear region, adjusting the overall wear degree assessment value, or recording the evolution trend of wear. The purpose is to maintain the real-time performance and accuracy of the wear region data table, avoid duplicate recordings, and reflect the dynamic changes in wear.

[0106] This embodiment overcomes the limitations of relying solely on position coordinates to update the data table by introducing an assessment of the overall wear level of the wear area and combining it with an intelligent comparison mechanism with existing data tables. By assessing the overall wear level, the severity of wear can be quantified more comprehensively, providing more refined input for subsequent servo motor motion parameter calculations. Simultaneously, the comparison mechanism effectively distinguishes newly discovered wear areas from previously recorded wear areas, avoiding data redundancy and enabling dynamic updates to existing wear records, ensuring the accuracy and timeliness of the wear area data table. This refined data management allows subsequent servo motor motion parameter calculations to more accurately adapt to the actual wear condition of the fixture's moving platform.

[0107] To illustrate this technical solution more clearly, a specific example is used below. Suppose that during a servo motor drive process, a wear region is identified between the X and Y travel segments of the fixture's moving platform using instantaneous current waveform characteristics. The system first performs image analysis and depth measurement on this wear region, assessing its overall wear level as "moderate wear." Subsequently, the system compares the wear region parameters, including "starting position coordinate X, ending position coordinate Y, and overall wear level: moderate wear," with the current wear region data table. If there is no existing wear record for the XY region in the data table, this wear region parameter will be added as a new record. For example, a new record is added to the data table: [Region ID: 001, Starting X, Ending Y, Wear Level: Moderate]. If a wear record for the XY region already exists in the data table, for example, if the previous record was [Region ID: 001, Starting X, Ending Y, Wear Level: Slight], the system will update this record based on the currently detected "moderate wear." The updated record might become [Area ID: 001, Start X, End Y, Wear Level: Moderate, Update Time: MMMMM]. In this way, the wear area data table can accurately reflect the latest wear status and evolution trend, providing reliable data support for subsequent fine-tuning of servo motor motion parameters.

[0108] Through the above technical solution, this embodiment assesses the overall wear level of the wear area, resulting in more comprehensive wear information and providing a more reliable basis for optimizing servo motor motion parameters. The comparison mechanism effectively avoids data redundancy and enables dynamic tracking and updating of the wear area evolution, significantly improving the accuracy and real-time performance of the wear area data table. Consequently, the calculation of servo motor motion parameters becomes more precise, thereby improving the positioning accuracy and operational stability of the electric battery clamp when adjusting the clamping position, extending the equipment's service life, and reducing maintenance costs.

[0109] In some embodiments, in step S205, calculating the motion parameters of the servo motor based on the wear area data table may include, but is not limited to, the following steps:

[0110] Based on the wear area data table, the wear area is divided into multiple wear sub-areas;

[0111] Assess the degree of local wear corresponding to each wear sub-region;

[0112] Based on the current position of the fixture moving platform within the wear area, identify the wear sub-region where the current position is located;

[0113] Calculate the motion parameters of the servo motor based on the current wear sub-region and the corresponding local wear degree.

[0114] In some embodiments, the identified wear area may not be uniformly worn, and the degree of wear may vary at different locations within it. If the servo motor motion parameters are calculated solely based on the overall information of the entire wear area, it may not adequately reflect the actual situation of localized wear, thus affecting the accuracy and efficiency of the servo motor in adjusting the clamping position, and potentially even accelerating the process of localized wear. Therefore, the wear area can be divided into multiple wear sub-regions based on a wear area data table. For example, it can be logically or physically divided into several smaller wear sub-regions with relatively uniform wear characteristics based on differences in the internal wear distribution. For instance, the division of these sub-regions can be determined by more detailed inspection of the wear area or by analysis of historical data.

[0115] Then, the local wear level corresponding to each wear sub-region is evaluated to obtain more detailed wear information than the overall wear level. The evaluation of local wear level can be based on historical operating data, denser sensor data acquisition (e.g., setting up additional current or vibration sensors in the sub-region), or inference through more sophisticated algorithmic models. The aim is to accurately reflect the actual wear condition of each sub-region, providing more accurate input for subsequent servo motor motion parameter calculations.

[0116] Then, based on the current position of the fixture moving platform within the wear area, the wear sub-region in which the current position is located is identified. For example, the current wear sub-region can be determined by comparing the current position coordinates with the boundary coordinates of each wear sub-region.

[0117] Finally, based on the current wear sub-region and the corresponding local wear level, the servo motor motion parameters are calculated. These parameters include the target speed, acceleration, and acceleration / deceleration time. Instead of being based on the average condition of the entire wear region, the parameters are optimized and adjusted specifically for the current local wear condition.

[0118] This embodiment overcomes the limitations of uniformly processing the entire wear area by refining the wear area into multiple wear sub-regions and assessing the local wear degree of each sub-region. When the fixture moving platform moves within the wear area, the system can accurately identify the wear sub-region based on its current position and dynamically adjust the servo motor motion parameters based on the local wear degree of that sub-region. For example, in sub-regions with high local wear degree, the target speed and acceleration can be appropriately reduced, and the acceleration and deceleration time can be extended to reduce wear aggravation and ensure smooth movement; while in sub-regions with low local wear degree, high motion efficiency can be maintained. This refined control strategy allows the servo motor to adaptively adjust according to the actual local wear condition, thereby ensuring the alignment accuracy of the test probe and the battery tab under test and effectively extending the service life of the fixture moving platform.

[0119] To illustrate this technical solution more clearly, a specific example is used below. Assume that within a single stroke of the fixture moving platform, a wear area is identified using current waveform characteristic values, with a starting position coordinate of 100mm and an ending position coordinate of 300mm. Based on the wear area data table, this wear area is further divided into three sub-areas: sub-area one (100mm-150mm), sub-area two (150mm-250mm), and sub-area three (250mm-300mm). Through historical data analysis and denser sensor monitoring, the local wear level in sub-area one is assessed as light wear, sub-area two as moderate wear, and sub-area three as heavy wear.

[0120] When the fixture moving platform starts moving from a position of 100mm: If the platform is currently in sub-region one (e.g., 120mm), the system identifies it as being in a lightly worn area, and the calculated servo motor motion parameters can be set to a higher target speed and acceleration to ensure efficiency. If the platform enters sub-region two (e.g., 200mm), the system identifies it as being in a moderately worn area, and calculates a relatively lower target speed and acceleration based on the local wear level in sub-region two, appropriately extending the acceleration and deceleration times to ensure smooth movement and reduce wear. If the platform further enters sub-region three (e.g., 280mm), the system identifies it as being in a heavily worn area, and calculates an even lower target speed and acceleration, further extending the acceleration and deceleration times to maximize the protection of the mechanical structure and avoid impact and further damage caused by high-speed movement in the heavily worn area. In this way, the adjustment of the servo motor motion parameters is dynamically optimized based on the platform's specific position within the wear area and the local wear level at that position, thereby achieving more precise and flexible motion control.

[0121] Through the above technical solution, this embodiment introduces the concepts of wear sub-regions and local wear levels, making the calculation of servo motor motion parameters more targeted and accurate. This significantly improves the alignment accuracy between the test probe and the battery tab under test, especially in areas of uneven wear, effectively avoiding positioning deviations caused by local wear differences. Furthermore, this refined control helps to further reduce the operating load of the fixture moving platform within the wear area, slowing down the aggravation of local wear, thereby extending the service life of the fixture moving platform and servo motor, and improving the overall stability and reliability of the equipment.

[0122] In some embodiments, step S104, controlling the electric battery clamp to fix the battery under test, may include, but is not limited to, the following steps:

[0123] Step S301: After the electric battery clamp applies the initial clamping force to the battery under test, the instantaneous air source pressure value of the electric battery clamp is collected.

[0124] Step S302: If the instantaneous air source pressure value is greater than the preset pressure fluctuation threshold, then evaluate the wear of the internal seals and air circuit components of the electric battery clamp.

[0125] Step S303: Calculate the air pressure compensation value based on the wear of the internal seals and the wear of the air circuit components;

[0126] Step S304: Calculate the target pressure value based on the air pressure compensation value and the instantaneous air source pressure value;

[0127] Step S305: Send an adjustment command to the solenoid valve of the electric battery clamp. The adjustment command is used to fine-tune the opening degree of the solenoid valve so that the cylinder output air pressure is maintained at the target pressure value.

[0128] In some embodiments, wear on the internal seals or pneumatic components of the electric battery clamp, or fluctuations in the pneumatic pressure, can lead to unstable or inaccurate clamping force, affecting the accuracy and safety of battery testing. To address this, after applying an initial clamping force to the battery under test, the instantaneous pneumatic pressure value of the electric battery clamp can be collected. This instantaneous pressure value can be obtained using a pressure sensor installed in the pneumatic circuit. This instantaneous pressure value reflects the current internal pneumatic pressure state of the clamp and is an important basis for determining whether the clamping force is stable.

[0129] If the instantaneous air pressure exceeds the preset pressure fluctuation threshold, it indicates potential abnormal pressure fluctuations. This allows for the assessment of the wear on the internal seals and air circuit components of the electric battery clamp. The preset pressure fluctuation threshold can be set based on the clamp's design parameters, service life, and practical testing experience. Its purpose is to identify potential problems that may affect clamping stability. The wear on internal seals refers to the degree of wear on components such as cylinder piston seals and valve seals. The wear on air circuit components refers to the degree of wear on air pipes, connectors, and other air circuit elements. This wear directly affects airtightness, leading to unstable air pressure.

[0130] Then, based on the wear of the internal seals and the air circuit components, a pressure compensation value is calculated to offset pressure loss or fluctuations caused by wear, thereby maintaining the stability of the actual output clamping force. Next, based on the pressure compensation value and the instantaneous air source pressure, a target pressure value is calculated. This target pressure value is the ideal air pressure required to ensure stable clamping after considering the effects of wear. Finally, an adjustment command is sent to the solenoid valve of the electric battery clamp. This command is used to fine-tune the opening degree of the solenoid valve, precisely controlling the air flow into the cylinder to maintain the cylinder output pressure at the target pressure value, ensuring the stable fixation of the battery under test.

[0131] This embodiment acquires instantaneous air source pressure values ​​in real time after the initial clamping force is applied to the electric battery clamp, and compares them with a preset pressure fluctuation threshold to promptly detect air pressure anomalies. Once an anomaly is detected, the wear of internal seals and air circuit components is evaluated, allowing the system to identify the root cause of air pressure instability. Based on the wear assessment results, a reasonable air pressure compensation value is calculated, and a new target pressure value is determined in conjunction with the instantaneous air source pressure value, thus providing a basis for subsequent precise air pressure adjustment. Finally, by sending adjustment commands to the solenoid valve and fine-tuning its opening degree, the cylinder output air pressure can be precisely maintained at the target pressure value, effectively overcoming the problem of unstable clamping force caused by wear or air source fluctuations in traditional solutions.

[0132] To illustrate this technical solution more clearly, a specific example is used below. Suppose that when testing a battery under test, the electric battery clamp first applies an initial clamping force. The system collects the instantaneous air source pressure value in real time through a pressure sensor installed in the air circuit. For example, the initial clamping pressure is set to 0.5 MPa, but the instantaneous air source pressure value collected by the sensor fluctuates between 0.48 MPa and 0.52 MPa. At this time, the system compares this instantaneous air source pressure value with a preset pressure fluctuation threshold (e.g., 0.01 MPa). If the fluctuation exceeds this threshold, for example, the instantaneous pressure value is consistently below 0.49 MPa or above 0.51 MPa, the system triggers a wear assessment procedure. Specifically, the system evaluates the wear of the internal seals and air circuit components of the electric battery clamp based on historical data or a preset model. For example, the evaluation results show slight wear on the internal seals and a certain degree of aging in the air circuit components. Based on these wear levels, the system calculates an air pressure compensation value, for example, 0.02 MPa. The system then combines this compensation value with the current instantaneous air source pressure (e.g., 0.48 MPa) to calculate a new target pressure value, for example, 0.48 MPa + 0.02 MPa = 0.50 MPa. Finally, the system sends an adjustment command to the control solenoid valve, fine-tuning its opening to increase the air intake of the cylinder, ensuring that the cylinder output pressure accurately recovers and maintains at the target pressure value of 0.50 MPa. In this way, even with wear on the clamps, the clamping force on the battery under test is maintained at the expected stable level, thus guaranteeing the accuracy of the test.

[0133] Through the above technical solution, this embodiment can achieve dynamic and precise control of the clamping force of the electric battery clamp. Even when the internal seals or air circuit components wear due to long-term use of the clamp, or when there are fluctuations in the external air source pressure, the intelligent evaluation and compensation mechanism can ensure that the battery under test is always stably and reliably fixed. This significantly improves the clamping accuracy and stability during battery testing, avoids test errors or battery damage caused by insufficient or excessive clamping force, thereby improving the accuracy of test results and the operational safety of the equipment, and extending the service life of the electric battery clamp.

[0134] In some embodiments, in step S303, calculating the air pressure compensation value based on the wear of the internal seal and the wear of the air circuit assembly may include, but is not limited to, the following steps:

[0135] Step S401: Collect the internal pressure value of the cylinder;

[0136] Step S402: Calculate the wear coefficient of the internal seals and the wear coefficient of the air circuit components based on the internal pressure value of the cylinder and the opening degree of the solenoid valve.

[0137] Step S403: Calculate the air pressure compensation value based on the wear degree of the internal seal, the wear degree of the air circuit assembly, the wear coefficient of the internal seal, and the wear coefficient of the air circuit assembly.

[0138] In some embodiments, relying solely on estimated wear may not accurately reflect the real-time operating conditions of the pneumatic system, leading to inaccurate calculations of air pressure compensation values, which in turn affects the stability and reliability of the clamping force. To address this, the internal pressure value of the cylinder can be collected first. For example, the actual working pressure inside the cylinder can be obtained in real time using a pressure sensor. This pressure value is a key parameter reflecting the current operating state of the cylinder, and its changes directly indicate the operating status of the pneumatic system.

[0139] Then, based on the internal cylinder pressure and the solenoid valve opening degree, the wear coefficients of the internal seals and the pneumatic components are calculated. By analyzing the dynamic relationship between the internal cylinder pressure and the solenoid valve opening degree, combined with preset physical models, empirical formulas, or machine learning algorithms, the impact of the actual wear degree of the internal seals and pneumatic components on system performance can be quantified. For example, if the internal cylinder pressure is lower than expected when the solenoid valve opening degree is constant, it may indicate leakage or wear in the internal seals or pneumatic components; the corresponding wear coefficient can be calculated based on this difference. These wear coefficients dynamically reflect the impact of wear on air pressure output.

[0140] Then, based on the wear degree of the internal seals, the wear degree of the air circuit components, the wear coefficient of the internal seals, and the wear coefficient of the air circuit components, the air pressure compensation value is calculated. A more accurate and real-time air pressure compensation value can be obtained by comprehensively considering the static wear degree assessment results and the dynamic wear coefficient, using methods such as weighted averaging, lookup tables, or more complex predictive models. The purpose is to ensure that even under wear conditions, the cylinder output air pressure can be accurately maintained at the target pressure value, thereby ensuring the stability of the clamping force.

[0141] This embodiment overcomes the limitations of relying solely on static wear assessment by introducing real-time acquisition of cylinder internal pressure values ​​and combining this with the solenoid valve opening degree to dynamically calculate the wear coefficients of internal seals and air circuit components. This provides more refined and real-time wear status information, making the calculation of air pressure compensation values ​​closer to actual operating conditions. By combining these dynamic wear coefficients with pre-assessed wear, air pressure loss caused by wear can be predicted and compensated more accurately, ensuring that the electric battery clamp provides stable and reliable clamping force throughout its entire service life.

[0142] To illustrate this technical solution more clearly, a specific example is used below. First, a high-precision pressure sensor is installed inside the cylinder to collect the internal pressure value in real time. Simultaneously, the system records the real-time opening degree of the solenoid valve. When the electric battery clamp secures the battery, the controller continuously monitors this data. For example, when the internal cylinder pressure is lower than the theoretical value and the solenoid valve opening degree is normal, the system calculates the current wear coefficient of the internal seals and the wear coefficient of the air circuit components based on a preset pressure-flow-wear model. Assuming the pre-assessed wear degree of the internal seals is A, the wear degree of the air circuit components is B, and the wear coefficient of the internal seals obtained through real-time calculation is C, and the wear coefficient of the air circuit components is D, the formula for calculating the air pressure compensation value is: In the formula, Q is the air pressure compensation value. The calculated air pressure compensation value is then used to adjust the opening degree of the solenoid valve to accurately maintain the cylinder output air pressure at the target pressure value, thereby ensuring stable clamping of the battery.

[0143] Through the above technical solution, this embodiment can more accurately reflect the actual wear condition of the pneumatic system by dynamically monitoring the internal pressure of the cylinder and the opening degree of the solenoid valve, thereby calculating a more accurate air pressure compensation value. This helps ensure that the electric battery clamp can maintain a stable clamping force under long-term use and different wear levels, effectively avoiding test errors or battery damage caused by insufficient or excessive clamping force, thereby improving the reliability and safety of battery testing.

[0144] In some embodiments, step S401, collecting the internal pressure value of the cylinder, may include, but is not limited to, the following steps:

[0145] Step S501: Acquire the current pressure output value through the first pressure sensor;

[0146] Step S502: Calculate the pressure deviation value;

[0147] Step S503: Based on the pressure deviation value, perform deviation calibration on the current pressure output value to obtain the internal pressure value of the cylinder.

[0148] In some embodiments, the current pressure output value can be acquired first using a first pressure sensor. This first pressure sensor can be positioned inside the cylinder or directly connected to the cylinder's air passage to monitor and output the instantaneous pressure value within the cylinder in real time, thus obtaining the current pressure output value. This current pressure output value is the raw measurement data without any processing. Then, a pressure deviation value is calculated to identify and quantify any systematic errors or drift that may exist in the first pressure sensor during actual operation. Based on the pressure deviation value, the current pressure output value is then calibrated to obtain the cylinder's internal pressure value, thereby eliminating or reducing the sensor's measurement error and obtaining a more accurate and reliable cylinder internal pressure value. This calibrated cylinder internal pressure value will be used for subsequent wear coefficient calculations and the determination of air pressure compensation values.

[0149] This embodiment effectively solves the problem of inaccurate measurement that may occur in pressure sensors during long-term use or under specific environments by introducing the calculation of pressure deviation values ​​and a calibration process based on these deviation values. By calibrating the original pressure output value for deviation, higher accuracy and reliability of the acquired cylinder internal pressure values ​​can be ensured. This precise pressure data is the basis for accurately assessing the wear coefficients of internal seals and air circuit components, thereby enabling more accurate calculation of air pressure compensation values, and thus achieving refined control and maintenance of the clamping force of the electric battery clamp.

[0150] Through the above technical solution, this embodiment can significantly improve the accuracy of cylinder internal pressure value acquisition. This accuracy is crucial for subsequent wear assessment and pressure compensation calculation, avoiding compensation errors caused by inaccurate pressure measurement, thereby ensuring that the electric battery clamp can continuously and stably apply the expected clamping force to the battery. This effectively extends the clamp's service life, improves test reliability, and reduces the risk of battery damage caused by insufficient or excessive clamping force, further enhancing the robustness and safety of the entire electric battery clamp control method.

[0151] In some embodiments, the calculation of the pressure deviation value in step S502 may include, but is not limited to, the following steps:

[0152] When the internal pressure of the cylinder is stable, the first pressure output value is collected by the first pressure sensor, and multiple second pressure output values ​​are collected by multiple second pressure sensors.

[0153] The average value of multiple second pressure output values ​​is calculated as the standard pressure value.

[0154] Calculate the pressure deviation value based on the standard pressure value and the first pressure output value.

[0155] In some embodiments, if the calculation of the pressure deviation value lacks a reliable benchmark, the calculated pressure deviation value may be inaccurate, thus affecting the subsequent calibration effect of the internal cylinder pressure value, and ultimately potentially reducing the accuracy and stability of the electric battery clamp's control over the battery clamping force. To address this, a first pressure output value can be acquired using a first pressure sensor when the internal cylinder pressure is stable, and multiple second pressure output values ​​can be acquired using multiple second pressure sensors. For example, an initial, uncalibrated pressure output value, i.e., the first pressure output value, can be obtained. Simultaneously, to establish a more reliable reference benchmark, multiple second pressure sensors are deployed to independently acquire internal cylinder pressure data. These second pressure sensors can be understood as high-precision or rigorously calibrated reference sensors; increasing their number helps improve the reliability and anti-interference capability of the measurement results.

[0156] Then, based on multiple second pressure output values, an average value is calculated as the standard pressure value. Finally, a pressure deviation value is calculated based on the standard pressure value and the first pressure output value. The standard pressure value is obtained by averaging multiple second pressure output values ​​collected by multiple second pressure sensors. This averaging mechanism effectively reduces random errors or local fluctuations that may exist in individual sensors, thus providing a more stable and accurate reference pressure. The pressure deviation value is calculated by comparing this standard pressure value with the first pressure output value collected by the first pressure sensor. For example, the pressure deviation value can be calculated as the difference between the first pressure output value and the standard pressure value.

[0157] This embodiment effectively solves the inaccuracy problem that may arise from a single reference point by introducing multiple second pressure sensors and calculating their average value as the standard pressure value. When the internal pressure of the cylinder is stable, the pressure data obtained by multiple independent and reliable second pressure sensors can form a more comprehensive and accurate pressure distribution view. Averaging these data can significantly reduce the impact of measurement noise and individual sensor differences on the standard pressure value, thereby establishing a highly reliable benchmark. Subsequently, the first pressure output value collected by the first pressure sensor is compared with this highly reliable standard pressure value, and the resulting pressure deviation value will more accurately reflect the actual measurement error of the first pressure sensor. This multi-sensor collaborative and averaging processing mechanism makes the calculation of the pressure deviation value more accurate and robust, providing a solid foundation for subsequent cylinder internal pressure value deviation calibration.

[0158] To illustrate this technical solution more clearly, a specific example is used below. Suppose that during the routine maintenance or calibration cycle of an electric battery clamp, the internal pressure sensor of the cylinder needs to be calibrated. First, the internal pressure of the cylinder is adjusted to a stable state, for example, set to 0.5 MPa. At this time, a first pressure output value is collected by the first pressure sensor, for example, 0.49 MPa. Simultaneously, three rigorously calibrated second pressure sensors deployed inside or near the cylinder collect second pressure output values ​​of 0.501 MPa, 0.499 MPa, and 0.500 MPa, respectively. The standard pressure value can be obtained by averaging these three second pressure output values, i.e., (0.501 + 0.499 + 0.500) / 3 = 0.500 MPa. Then, the pressure deviation value is calculated based on this standard pressure value and the first pressure output value. In this example, the pressure deviation value = 0.49 MPa - 0.500 MPa = -0.01 MPa. The calculated -0.01 MPa represents the measurement deviation of the first pressure sensor. In subsequent deviation calibration, all current pressure output values ​​acquired by the first pressure sensor will be corrected by adding 0.01 MPa to obtain a more accurate cylinder internal pressure value. In this way, even if the first pressure sensor has some systematic error, it can be corrected through precise deviation calibration, ensuring the accuracy of the cylinder internal pressure data.

[0159] Through the above technical solution, this embodiment establishes a more robust standard pressure value by utilizing multiple second pressure sensors, effectively avoiding the impact of measurement errors or drift from a single sensor on the calibration results. Therefore, the calculated pressure deviation value can more accurately reflect the actual measurement deviation of the first pressure sensor, resulting in more precise deviation calibration of the cylinder's internal pressure value. This not only improves the overall accuracy of cylinder internal pressure measurement but also provides more reliable data support for the clamping force control of the electric battery clamp, thereby ensuring the stability and safety of the battery under test during the testing process.

[0160] In some embodiments, in step S503, the current pressure output value is calibrated according to the pressure deviation value to obtain the internal pressure value of the cylinder, which may include, but is not limited to, the following steps:

[0161] Collect ambient temperature and humidity information;

[0162] Based on the ambient temperature and humidity information, find the calibration deviation value that matches the current environmental conditions from the preset calibration deviation lookup table;

[0163] Based on the pressure deviation value and the calibration deviation value, the current pressure output value is calibrated to obtain the internal pressure value of the cylinder.

[0164] In some embodiments, external factors such as ambient temperature and humidity may affect the measurement accuracy of the pressure sensor and the performance of the pneumatic system. Calibration based solely on pressure deviation values ​​may not completely eliminate all errors, thus affecting the accuracy of the internal cylinder pressure value. This could lead to inaccurate calculation of the air pressure compensation value, consequently impacting the clamping stability and testing accuracy of the electric battery clamp. To address this, ambient temperature and humidity information can be collected beforehand. For example, real-time temperature and humidity data of the environment surrounding the cylinder can be collected during pressure measurement. This information can be acquired in real-time using environmental sensors integrated into the electric battery clamp control system.

[0165] Then, based on the ambient temperature and humidity information, the system retrieves a calibration deviation value matching the current environmental conditions from a pre-defined calibration deviation lookup table. The pre-defined calibration deviation lookup table is a pre-built data structure that stores additional deviation values ​​that pressure sensors or pneumatic systems may produce under different ambient temperature and humidity conditions. These deviation values ​​can be obtained through experimental testing under different environmental conditions, historical data analysis, or theoretical modeling, and are stored in tabular form for quick lookup based on current environmental conditions during runtime. The calibration deviation value is a specific deviation value obtained from the pre-defined calibration deviation lookup table based on the currently collected ambient temperature and humidity information; its purpose is to compensate for the influence of environmental factors on the accuracy of pressure measurement.

[0166] Then, based on the pressure deviation value and the calibration deviation value, the current pressure output value is calibrated to obtain the cylinder internal pressure value. The current pressure output value, pressure deviation value, and calibration deviation value can be comprehensively calculated, for example by subtraction, to eliminate measurement errors caused by inherent sensor bias and environmental factors, thereby obtaining a more accurate cylinder internal pressure value.

[0167] This embodiment incorporates ambient temperature and humidity information, combined with a pre-set calibration deviation lookup table, to obtain a calibration deviation value, thereby performing a more comprehensive deviation calibration of the current pressure output value. In actual working environments, changes in temperature and humidity affect the density and viscosity of gases, as well as the physical properties of sensor elements, leading to additional errors in pressure measurement results. By collecting ambient temperature and humidity information, the system can identify the current working environment conditions. Subsequently, using the pre-set calibration deviation lookup table, a calibration deviation value matching the current environmental conditions can be accurately found. This calibration deviation value is specifically used to compensate for measurement errors caused by environmental factors. Finally, this environment-related calibration deviation value is combined with the previously calculated pressure deviation value to comprehensively calibrate the current pressure output value. This method ensures that the obtained cylinder internal pressure value not only corrects the sensor's own deviation but also eliminates additional errors caused by environmental factors, thus significantly improving the accuracy of pressure measurement.

[0168] To illustrate this technical solution more clearly, a specific example is used below. Assume that during a battery clamp operation, environmental sensors collect ambient temperature information of 25℃ and ambient humidity information of 60%. The system looks up this environmental information in a preset calibration deviation lookup table. This lookup table may contain the following data: when the ambient temperature is 20℃ and the ambient humidity is 50%, the calibration deviation value is E; when the ambient temperature is 25℃ and the ambient humidity is 60%, the calibration deviation value is F; when the ambient temperature is 30℃ and the ambient humidity is 70%, the calibration deviation value is G. The system identifies that the current environmental conditions (25℃, 60%) match a row in the lookup table, thus obtaining the corresponding calibration deviation value F. Assume that the current pressure output value collected by the first pressure sensor is... And the pressure deviation value has been calculated. The final cylinder internal pressure value. The calculation formula is: In this way, even when environmental conditions change, precise deviation calibration of the current pressure output value can be ensured, thereby obtaining a highly accurate cylinder internal pressure value, providing a reliable data basis for subsequent air pressure compensation and fixture control.

[0169] Through the above technical solution, this embodiment introduces calibration deviation values ​​related to environmental factors, making the final cylinder internal pressure value more accurate and reliable. This accurate pressure value helps to more accurately assess the wear of the internal seals and air circuit components of the electric battery clamp, thereby calculating a more reasonable air pressure compensation value. This ensures that the cylinder output air pressure can be maintained more stably at the target pressure value, thus improving the clamping stability, reliability, and testing accuracy of the battery clamp.

[0170] The beneficial effects of implementing the embodiments of the present invention include: First, the size information of the battery under test is obtained. Then, based on the size information, the motion parameters of the servo motor are calculated, and the servo motor is controlled to adjust the clamping position of the electro-pneumatic battery clamp to align the test probe with the tab of the battery under test. Then, the electro-pneumatic battery clamp is controlled to fix the battery under test. Finally, the surface temperature of the battery under test is collected. If the surface temperature is greater than the preset temperature threshold, a safety alarm is triggered. Thus, the clamping position can be adjusted by calculating the motion parameters of the servo motor to achieve battery clamp control, thereby improving the accuracy and efficiency of battery performance testing.

[0171] like Figure 2 As shown, this embodiment of the invention also provides an electric battery clamp control system, including:

[0172] Information acquisition module 601 is used to acquire the size information of the battery under test;

[0173] The motor parameter calculation module 602 is used to calculate the motion parameters of the servo motor based on the size information. The motion parameters of the servo motor include the target speed, acceleration, and acceleration / deceleration time.

[0174] The servo positioning module 603 is used to control the servo motor to adjust the clamping position of the electric battery clamp according to the motion parameters of the servo motor, so as to align the test probe with the tab of the battery under test.

[0175] The electro-pneumatic clamping module 604 is used to control the electro-pneumatic battery clamp to fix the battery under test after the position is aligned;

[0176] Temperature monitoring module 605 is used to collect the surface temperature of the battery under test after the battery under test is fixed.

[0177] The alarm triggering module 606 is used to trigger a safety alarm if the surface temperature is greater than a preset temperature threshold.

[0178] The content of the above method embodiments is applicable to this system embodiment. The specific functions implemented in this system embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.

[0179] The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As those skilled in the art will know, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

Claims

1. An electrodynamic cell clamp control method, characterized by, The method comprises the following steps: acquiring size information of a battery to be tested; calculating servo motor motion parameters including target speed, acceleration and acceleration / deceleration time according to the size information; controlling the servo motor to adjust the clamping position of an electrodynamic battery clamp to positionally align a test probe with the tab of the battery to be tested according to the servo motor motion parameters; fixing the battery to be tested by the electrodynamic battery clamp after the positional alignment; collecting the surface temperature of the battery to be tested after the battery to be tested is fixed; triggering a safety alarm if the surface temperature is greater than a preset temperature threshold; the control of the electrodynamic battery clamp to fix the battery to be tested comprises: collecting the instantaneous air source pressure value of the electrodynamic battery clamp after the electrodynamic battery clamp exerts an initial clamping force on the battery to be tested; evaluating the internal seal wear degree and air path component wear degree of the electrodynamic battery clamp if the instantaneous air source pressure value is greater than a preset pressure fluctuation threshold; calculating an air pressure compensation value according to the internal seal wear degree and air path component wear degree; calculating a target pressure value according to the air pressure compensation value and the instantaneous air source pressure value; sending an adjustment instruction to the electromagnetic valve of the electrodynamic battery clamp, the adjustment instruction being used to fine-tune the opening degree of the electromagnetic valve so that the air cylinder output air pressure is maintained at the target pressure value; the calculation of the air pressure compensation value according to the internal seal wear degree and air path component wear degree comprises: collecting the internal pressure value of the air cylinder; calculating the internal seal wear coefficient and air path component wear coefficient according to the internal pressure value of the air cylinder and the opening degree of the electromagnetic valve; calculating the air pressure compensation value according to the internal seal wear degree, the air path component wear degree, the internal seal wear coefficient and the air path component wear coefficient; the collection of the internal pressure value of the air cylinder comprises: collecting the current pressure output value through a first pressure sensor; calculating a pressure deviation value; performing deviation calibration on the current pressure output value to obtain the internal pressure value of the air cylinder according to the pressure deviation value.

2. The method of claim 1, wherein, the calculation of the servo motor motion parameters according to the size information comprises: collecting the instantaneous current of the servo motor drive; calculating the waveform characteristic value of the instantaneous current; identifying the wear area of the clamp moving platform in the motion stroke segment if the waveform characteristic value is greater than a preset stability threshold; updating the wear area data table according to the starting position coordinates and ending position coordinates of the wear area; calculating the servo motor motion parameters according to the wear area data table.

3. The method of claim 2, wherein, the updating of the wear area data table according to the starting position coordinates and ending position coordinates of the wear area comprises: evaluating the overall wear degree of the wear area; comparing the wear area parameters including the starting position coordinates, the ending position coordinates and the overall wear degree with the wear area data table to obtain a comparison result; increasing the wear area parameters into the wear area data table if the comparison result is no record. If the comparison result is an existing record, the wear area data table is updated according to the wear area parameters.

4. The method of claim 2, wherein, The calculation of the servo motor motion parameters according to the wear area data table comprises: According to the wear area data table, the wear area is divided into a plurality of wear sub-areas; The local wear degree of each wear sub-area is evaluated; According to the current position of the clamp moving platform in the wear area, the wear sub-area where the current position is located is identified; According to the wear sub-area where the current position is located and the corresponding local wear degree, the servo motor motion parameters are calculated.

5. The method of claim 1, wherein, The calculation of the pressure deviation value comprises: When the internal pressure of the cylinder is in a stable state, a first pressure output value is collected by a first pressure sensor, and a plurality of second pressure output values are collected by a plurality of second pressure sensors; According to the plurality of second pressure output values, an average value is calculated as a standard pressure value; According to the standard pressure value and the first pressure output value, the pressure deviation value is calculated.

6. The method of claim 1, wherein, The deviation calibration of the current pressure output value according to the pressure deviation value to obtain the internal pressure value of the cylinder comprises: Collecting environmental temperature information and environmental humidity information; According to the environmental temperature information and the environmental humidity information, a calibration deviation value matching the current environmental condition is searched from a preset calibration deviation lookup table; According to the pressure deviation value and the calibration deviation value, the current pressure output value is calibrated for deviation to obtain the internal pressure value of the cylinder.

7. An electrodynamic cell clamp control system characterized by, It comprises: An information acquisition module is configured to acquire size information of a battery to be tested; A motor parameter calculation module is configured to calculate servo motor motion parameters including target speed, acceleration, and acceleration / deceleration time according to the size information; A servo positioning module is configured to control a servo motor to adjust the clamping position of an electrodynamic battery clamp according to the servo motor motion parameters, so as to align the position of a test probe and the tab of the battery to be tested; An electrodynamic clamping module is configured to control the electrodynamic battery clamp to fix the battery to be tested after the position alignment; A temperature monitoring module is configured to collect the surface temperature of the battery to be tested after the battery to be tested is fixed; An alarm triggering module is configured to trigger a safety alarm if the surface temperature is greater than a preset temperature threshold; The control of the electrodynamic battery clamp to fix the battery to be tested comprises: After the electrodynamic battery clamp applies an initial clamping force to the battery to be tested, a transient air source pressure value of the electrodynamic battery clamp is collected; If the transient air source pressure value is greater than a preset pressure fluctuation threshold, the internal seal wear degree and the air path component wear degree of the electrodynamic battery clamp are evaluated; According to the internal seal wear degree and the air path component wear degree, an air pressure compensation value is calculated; According to the air pressure compensation value and the transient air source pressure value, a target pressure value is calculated; An adjustment instruction is sent to a solenoid valve of the electrodynamic battery clamp, and the adjustment instruction is used to fine-tune the opening degree of the solenoid valve, so that the cylinder output air pressure is maintained at the target pressure value; The calculating the air pressure compensation value according to the internal seal wear degree and the air path component wear degree comprises: collecting a cylinder internal pressure value; calculating an internal seal wear coefficient and an air path component wear coefficient according to the cylinder internal pressure value and the opening degree of the electromagnetic valve; calculating the air pressure compensation value according to the internal seal wear degree, the air path component wear degree, the internal seal wear coefficient and the air path component wear coefficient; The collecting a cylinder internal pressure value comprises: collecting a current pressure output value through a first pressure sensor; calculating a pressure deviation value; performing deviation calibration on the current pressure output value according to the pressure deviation value to obtain the cylinder internal pressure value.

Citation Information

Patent Citations

  • Control method and device for assembling and disassembling clamp based on pneumatic and electromagnetic composite self-locking

    CN120308589A

  • Battery clamp test tool and test method

    CN120949081A