Test switching control method and system for formation and dispensing equipment

CN123029387APending Publication Date: 2026-11-03广州朗天新能源科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611552020.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-10-09
Publication Date
2026-11-03

AI Technical Summary

Technical Problem

Existing cell formation and capacity testing equipment relies on manual operation when switching cell models, which results in cumbersome, time-consuming, error-prone, and unsuitable batch processing, thus affecting production efficiency.

Method used

By acquiring multi-dimensional status data of the target test channel, pre-interlock verification and transient review are performed to generate switching instructions, enabling batch remote one-click model changeover and automated channel switching using control terminals and switching actuators.

Benefits of technology

It enables batch remote one-click changeover of multi-fixture testing channels for batch forming and capacity testing equipment, significantly improving production efficiency, reducing production line downtime losses, and enhancing safety and traceability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123029387A_ABST
    Figure CN123029387A_ABST
Patent Text Reader

Abstract

The application relates to a test switching control method and system of a chemical formation and distribution equipment. The test switching control method of the chemical formation and distribution equipment comprises the following steps: in response to obtaining a test mode switching instruction, obtaining multi-dimensional state data of a target test channel; based on the multi-dimensional state data, performing pre-interlock verification on the availability of the target test channel to obtain a first verification result; when the first verification result is a verification pass, performing transient review on the availability of the target test channel to obtain a second verification result; when the second verification result is a verification pass, generating a switching instruction; the switching instruction is used for instructing a switching execution mechanism to perform mode switching actions on the target test channel, and the switching results of the target test channels are fed back. The test switching control method and system of the chemical formation and distribution equipment have the advantages that batch remote one-key type switching of a production line multi-jig test channel can be realized, and the production efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of battery manufacturing equipment technology, and in particular relates to a test switching control method and system for a formation and capacity testing equipment. Background Technology

[0002] Formation and capacity testing are critical processes in lithium-ion battery production, directly impacting cell quality and consistency. The formation process involves the initial charge and discharge of the cell to activate the electrode materials and form a stable solid electrolyte interface film. The capacity testing process measures the actual capacity of the cell through constant current and constant voltage charge and discharge, and then sorts them according to their capacity rating. These processes are performed by formation and capacity testing equipment, which typically contains dozens to hundreds of independent test channels. Each channel is connected to the cell via fixtures (such as probes, PCB tabs, etc.) and is equipped with an independent constant current and constant voltage source and charge / discharge circuit, enabling independent control of each channel.

[0003] When a production line switches from one cell model to another (hereinafter referred to as "model change"), the test channels need to be reconfigured and switched, including: adjusting the mapping relationship between channels and fixtures, switching current / voltage ranges, and switching charge / discharge process formulas. In existing technologies, test channel switching mainly relies on manual operation, which has the following drawbacks: Relying on manual switching of circuit breakers (knife switches / circuit breakers) or rotating knobs to switch test channels one by one is cumbersome, time-consuming, and prone to errors. Furthermore, it cannot be performed in batches. Changing between multiple fixtures and multiple channels requires a lot of time, resulting in significant production line downtime losses. Summary of the Invention

[0004] Based on this, it is necessary to provide a test switching control method and system for the formation and capacity testing equipment that can realize batch remote one-click changeover of multiple fixture test channels on the production line and improve production efficiency, in order to address the above-mentioned technical problems.

[0005] In a first aspect, this application provides a test switching control method for a formation and capacity testing device, comprising: In response to receiving a test mode switching command, acquire multi-dimensional status data of the target test channel; The availability of the target test channel is pre-interlocked and verified based on multi-dimensional state data to obtain the first verification result; If the first verification result is that the verification passes, the availability of the target test channel is transiently verified to obtain the second verification result; When the second verification result is successful, a switching instruction is generated. The switching instruction is used to instruct the switching actuator to perform mode switching actions on the target test channel and to provide feedback on the switching results of each target test channel.

[0006] In one embodiment, the method further includes: Obtain the switching results of each target test channel; Aggregate the switching results into a global state mapping structure; Generate a completion flag for the entire line based on a global state mapping structure; The production start enable signal is output based on the completion flag of the entire production line to control the production start status.

[0007] In one embodiment, the switching results are aggregated into a global state mapping structure, including: Construct a multi-dimensional state matrix; where the row dimension of the multi-dimensional state matrix corresponds to each target test channel, and the column dimension corresponds to the switching completion state, the arrival confirmation state, the electrical confirmation state, the formula verification state, and the interlock health state. The switching results of each target test channel are mapped to the corresponding cells of the multidimensional state matrix to obtain the global state mapping structure.

[0008] In one embodiment, the multidimensional state data includes at least one of electrical safety state, process state, mechanical state, environmental safety state, and access control state; A transient verification of the availability of the target test channel is performed to obtain a second verification result, including: Reacquire the latest multidimensional status data according to the preset time period; Within a preset time window before the trigger mode switching action, the multidimensional state data is sampled and confirmed twice to obtain a second verification result.

[0009] In one embodiment, the method further includes: During the process of switching the execution mode of the target test channel by switching the execution mechanism, the latest multidimensional status data is reacquired according to the preset time period; When any multidimensional state data characterizes a state failure, an abort instruction is generated. The abort instruction is used to instruct the switching actuator to stop restoring the target test channel to a safe state and to provide feedback on the structured cause code characterizing the cause of the failure.

[0010] In one embodiment, while switching the execution mode of the target test channel by switching the execution mechanism, the method further includes: Multiple target test channels are grouped according to their respective physical regions, and mutually exclusive serial scheduling is performed on target test channels in the same group that share the same power bus. In response to the failure of mode switching action of any target test channel during the scheduling process, the failed target test channel is isolated, while the current state of the target test channel that has been successfully switched is maintained. In response to receiving a recovery command, batch scheduling continues from the unfinished node corresponding to the failed target test channel.

[0011] In one embodiment, before receiving the test mode switching instruction, the method further includes: In response to receiving an operation request from a local or remote operation domain, perform operation token mutual exclusion arbitration to ensure that only one operation domain holds the operation token at any given time. When switching modes between the local and remote operation domains, perform a conflict-free detection window check. Record the operation source, operation object, and operation result as a globally unique operation session.

[0012] Secondly, this application also provides a test switching control system for a formation and capacity testing device, comprising: The data acquisition module is used to acquire multi-dimensional status data of the target test channel in response to the test mode switching command. The first verification module is used to perform pre-interlock verification of the availability of the target test channel based on multi-dimensional status data, and obtain the first verification result; The second verification module is used to perform a transient verification of the availability of the target test channel when the first verification result is a pass, and to obtain the second verification result. The instruction generation module is used to generate a switching instruction when the second verification result is a successful verification. The switching instruction is used to instruct the switching execution mechanism to perform a mode switching action on the target test channel and to provide feedback on the switching results of each target test channel.

[0013] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect of this application.

[0014] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect of this application.

[0015] The aforementioned test switching control method and system for the formation and capacity testing equipment acquires multi-dimensional status data of the target test channel in response to a test mode switching command; performs a pre-interlock verification of the availability of the target test channel based on the multi-dimensional status data to obtain a first verification result; if the first verification result is successful, performs a transient verification of the availability of the target test channel to obtain a second verification result; if the second verification result is successful, generates a switching command; the switching command instructs the switching actuator to perform a mode switching action on the target test channel and provides feedback on the switching results of each target test channel, enabling batch remote one-click changeover of multiple fixture test channels on the production line, thereby improving production efficiency. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 A schematic diagram illustrating an application scenario for a test switching control method for a formation and capacity testing device provided in this application; Figure 2 This is a flowchart illustrating a test switching control method for a formulation and capacity testing device provided in this application. Detailed Implementation

[0018] 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. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0019] It should be understood that the described embodiments are merely some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of the embodiments of this application.

[0020] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the embodiments of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0021] In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of systems and methods consistent with some aspects of this application. In the description of this application, it should be understood that the terms "first," "second," "third," etc., are used only to distinguish similar objects and are not necessarily used to describe a specific order or sequence, nor should they be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0022] Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0023] The test switching control method for the formulation and capacity testing equipment provided in this application embodiment can be applied to, for example... Figure 1 The application environment is illustrated. The switching execution layer includes switching actuators such as contactors / circuit breakers / electronic switches corresponding to each test channel, as well as position feedback / status sensors, used to execute channel switching and provide feedback on the execution results. The equipment control layer is deployed on each batching and capacity testing device, including a channel status acquisition unit (acquiring the voltage, current, insulation, temperature, etc. of each channel) and an equipment cascade interlocking engine. The line-level interlocking control layer is deployed at the production line level and may include a changeover task orchestrator, a line-wide status aggregation unit, a mode arbitration unit, and a safety gate unit, used for batch changeover task orchestration, line-wide switching status aggregation, and production start-up safety gate control, respectively. Illustratively, the line-level interlocking control layer can be a single terminal or server, or a cluster of multiple terminals and / or servers. The line-level interlocking control layer can also be called a control terminal. The operation access layer includes local operation terminals (such as touchscreens / industrial PCs) and remote control terminals (production line central control / MES), both connected to the mode arbitration unit, which is used to perform mutual exclusion arbitration between local and remote operations.

[0024] In one exemplary embodiment, such as Figure 2 As shown, a test switching control method for a formation capacity testing device is provided, which is applied to... Figure 1 The following steps are used as an example to illustrate the process, including steps 202 to 208. Wherein: Step 202: In response to receiving the test mode switching command, acquire the multi-dimensional status data of the target test channel.

[0025] The test mode switching command can be a command issued from a local operating terminal or a remote control terminal to the control terminal, used to instruct the production line to switch test modes, such as from a single-channel test mode to a dual-channel test mode. The target test channel (also called the "target channel") refers to all test channels whose power on / off or voltage / current parameters need to be adjusted during the mode switching process. For example, when switching the test mode from a 36-channel single-channel test to a 72-channel dual-channel test, all 72 test channels can be considered target test channels.

[0026] After receiving the test mode switching command, the control terminal can acquire multi-dimensional status data of the target test channel based on various sensors in the device control layer and / or switching execution layer. For example, the multi-dimensional status data may include at least one of electrical safety status, process status, mechanical status, environmental safety status, and access control status.

[0027] Step 204: Perform a pre-interlock verification on the availability of the target test channel based on multi-dimensional state data to obtain the first verification result.

[0028] The availability of the target test channel can be used to characterize whether the test channel meets the preset security conditions. The first verification result can include verification pass and verification fail; only when the verification passes can subsequent steps be executed.

[0029] For example, the device cascade interlocking engine of the control terminal can perform multi-condition forced interlocking verification on the target test channel and associated channels before the test channel switching action is executed, and the switching is allowed only after all conditions are met.

[0030] Step 206: When the first verification result is that the verification is passed, the availability of the target test channel is transiently verified to obtain the second verification result.

[0031] Specifically, the control terminal can acquire multi-dimensional status data again to perform a pre-execution transient review of the availability of the target test channel. This involves a second sampling confirmation of the aforementioned conditions to prevent changes in the condition status during the window between "request initiation" and "execution switching." The second verification result can include verification pass and verification fail. Only when the verification passes can subsequent steps be executed.

[0032] Step 208: When the second verification result is that the verification is passed, a switching instruction is generated; the switching instruction is used to instruct the switching execution mechanism to perform mode switching action on the target test channel and to provide feedback on the switching result of each target test channel.

[0033] When the second verification result is successful, the control terminal generates a switching command. The switching command can first be sent from the control unit to the switching execution unit, which then instructs the switching execution mechanism to perform mode switching actions on the target test channels and provides feedback on the switching results of each target test channel.

[0034] If the second verification result is a failure, that is, if any condition is not met, the control terminal can refuse to switch and output a structured reason code (such as "EE-01 Channel voltage not returned to zero" or "EP-02 There is an ongoing charging / discharging step") for the operator to display and troubleshoot.

[0035] In the above-mentioned test switching control method for the formation and capacity testing equipment, multi-dimensional status data of the target test channel is acquired in response to the test mode switching command; the availability of the target test channel is pre-interlocked and verified based on the multi-dimensional status data to obtain a first verification result; when the first verification result is passed, the availability of the target test channel is transiently verified to obtain a second verification result; when the second verification result is passed, a switching command is generated; the switching command is used to instruct the switching actuator to perform mode switching action on the target test channel and to provide feedback on the switching results of each target test channel, which can realize batch remote one-click changeover of multiple fixture test channels on the production line, thereby improving production efficiency.

[0036] In one embodiment, before receiving the test mode switching instruction, the method further includes: In response to receiving an operation request from a local or remote operation domain, perform operation token mutual exclusion arbitration to ensure that only one operation domain holds the operation token at any given time. When switching modes between the local and remote operation domains, perform a conflict-free detection window check. Record the operation source, operation object, and operation result as a globally unique operation session.

[0037] Specifically, since the control terminal is connected to both the local operation terminal (local operation domain) and the remote control terminal (remote operation domain), the instructions issued by the two may conflict. Therefore, the two are connected to the mode arbitration unit, which is used to perform mutual exclusion arbitration between local operation and remote operation.

[0038] The mode arbitration unit performs mutually exclusive arbitration between local and remote operations: only one operation domain is allowed to hold the operation token at any given time; if a local switching operation is in progress, a remote switching request is rejected or queued, and vice versa. Mode switching must pass through a conflict-free detection window, and the operation source and the entire operation process are recorded as a globally unique operation session, supporting traceability and auditing.

[0039] For example, the mode arbitration unit can be implemented as a finite state machine, including five states: idle state, local session state, remote session state, switching execution state, and interlocking lock state. In the idle state, any operation domain can initiate a request and obtain an operation token. The local session state and the remote session state are mutually exclusive. When one party is in an active session, the other party's request is rejected or enters the queue. In the session state, after the interlock verification is passed, the switching execution state is entered. During the switching, the token ownership is verified again. If the interlock condition fails in any state, the interlocking lock state is entered. After the fault is cleared and the condition is restored, the idle state is returned.

[0040] The test switching control method for the formation and capacity testing device provided in this application eliminates local / remote concurrent conflicts through mutual exclusion token arbitration and conflict-free detection windows in the local / remote operation domains, and the globally unique operation session supports full traceability.

[0041] In one embodiment, the method further includes: Obtain the switching results of each target test channel; Aggregate the switching results into a global state mapping structure; Generate a completion flag for the entire line based on a global state mapping structure; The production start enable signal is output based on the completion flag of the entire production line to control the production start status.

[0042] The safety gate unit in the control terminal can be used to aggregate the switching completion status of each fixture and channel on the entire production line, forming a summary of the entire production line status. A preferred implementation of this summary is a two-dimensional matrix of production line changeover completion markers. Production startup is enabled when the entire production line is ready, all target channels have been confirmed to have switched over, there are no interlocking alarms, and access is granted. If the switching is not fully completed or an interlocking alarm exists, the safety gate forcibly prevents production line startup; even manual error or remote mis-issuance will not start production.

[0043] Specifically, the control terminal acquires the switching results of each target test channel and aggregates these results into a global state mapping structure using a preset template. When the state of each channel in the global state mapping structure is "switching complete," a line completion flag is generated based on the global state mapping structure. This signifies that the entire line is ready, all target channels have been switched successfully, there are no interlocking alarms, and access is granted. Furthermore, the control terminal outputs a production start enable signal based on the line completion flag to control the production start status.

[0044] In one embodiment, aggregating the switching results into a global state mapping structure may include the following steps: Construct a multi-dimensional state matrix; where the row dimension of the multi-dimensional state matrix corresponds to each target test channel, and the column dimension corresponds to the switching completion state, the arrival confirmation state, the electrical confirmation state, the formula verification state, and the interlock health state. The switching results of each target test channel are mapped to the corresponding cells of the multidimensional state matrix to obtain the global state mapping structure.

[0045] The preferred implementation of the aforementioned summary of the entire production line status is a production line changeover completion flag matrix organized in the form of a two-dimensional matrix, i.e., a multi-dimensional status matrix. The rows of the multi-dimensional status matrix correspond to each target to be switched, and the columns correspond to status dimensions such as switchover completion, arrival confirmation, electrical confirmation, recipe version verification, and interlock health. The production line completion flag is obtained by performing logical AND aggregation on all cells of the matrix.

[0046] When the control terminal obtains the switching results of each target test channel, it maps each switching result to the corresponding cell of the multi-dimensional state matrix to obtain the global state mapping structure.

[0047] This application uses the overall line status summary (preferably a changeover completion flag matrix) as a mandatory enable condition for production start-up, prohibiting start-up when the changeover is not fully completed, and preventing start-up even in case of misoperation, thus further improving production safety.

[0048] In one embodiment, the multidimensional state data includes at least one of electrical safety state, process state, mechanical state, environmental safety state, and access control state; The transient verification of the availability of the target test channel to obtain the second verification result may include the following steps: Reacquire the latest multidimensional status data according to the preset time period; Within a preset time window before the trigger mode switching action, the multidimensional state data is sampled and confirmed twice to obtain a second verification result.

[0049] Specifically, each multidimensional state data may include the following conditions: Electrical safety conditions: Channel voltage / current is zero, insulation test passed, no overcurrent or overtemperature. Process status conditions: There are no ongoing charging / discharging / resting steps in this channel, or the steps have been safely terminated; Mechanical condition: clamp locked in place, in contact, no jamming alarm; Environmental safety conditions: Temperature, humidity, and flammable gas concentration are within safe limits; Permission status conditions: The current operation is authorized, the requirement of double verification is met, and there are no interlocking alarms.

[0050] If the first verification result is satisfactory, a pre-execution transient review is still required. This involves a second sampling confirmation of the aforementioned conditions to prevent changes in the condition state during the window between "request initiation" and "execution switching." Specifically, the control terminal re-acquires the latest multi-dimensional state data according to a preset time period. Within the preset time window before triggering the mode switching action, the multi-dimensional state data undergoes a second sampling confirmation to obtain the second verification result, i.e., the pre-transient review result. If any condition is not met, the interlocking engine refuses to switch and outputs a structured reason code; if any condition fails during the switching process, a safety abort is immediately executed, and the safe state is restored.

[0051] In one embodiment, the method further includes: During the process of switching the execution mode of the target test channel by switching the execution mechanism, the latest multidimensional status data is reacquired according to the preset time period; When any multidimensional state data characterizes a state failure, an abort instruction is generated. The abort instruction is used to instruct the switching actuator to stop restoring the target test channel to a safe state and to provide feedback on the structured cause code characterizing the cause of the failure.

[0052] The system continuously monitors the switchover process in a closed loop, and immediately terminates the switchover and restores the system to a safe state if any condition fails.

[0053] The test switching control method for the formation and capacity testing equipment provided in this application verifies the availability of the target test channel from multiple aspects, including electrical safety status, process status, mechanical status, environmental safety status, and access control status. It also performs transient verification before execution. If any condition fails, it immediately executes a safety stop and restores the safety status, thereby improving the safety of production.

[0054] In one embodiment, while switching the execution mode of the target test channel by switching the execution mechanism, the method further includes: Multiple target test channels are grouped according to their respective physical regions, and mutually exclusive serial scheduling is performed on target test channels in the same group that share the same power bus. In response to the failure of mode switching action of any target test channel during the scheduling process, the failed target test channel is isolated, while the current state of the target test channel that has been successfully switched is maintained. In response to receiving a recovery command, batch scheduling continues from the unfinished node corresponding to the failed target test channel.

[0055] Specifically, for the common DC bus conversion and capacity setting equipment, before switching, the current ramp of the channel is first reduced to zero, and the charging and discharging current is reduced to zero at a set rate; then, energy discharge is performed to ensure that the residual energy of the bus and channel capacitors is released to a safe level; then the channel switching is performed. For scenarios requiring seamless switching, a "first-on, then-off" bridging method of electronic switches and mechanical contactors is adopted: first close the target-side electronic switch, then open the original-side contactor, and finally open the electronic switch to achieve a smooth energy transition during the switching process and avoid arcing and voltage surges. After interruption recovery, execution continues from the unfinished node; a scheduling strategy of parallel grouping by fixture area and mutual exclusion serial operation of the common DC bus is supported.

[0056] Based on the scheduling strategy of failure isolation, breakpoint resume, group parallelism and mutual exclusion serialism of common DC bus, remote one-click type change of thousands of channels of the entire line can be realized.

[0057] In a preferred embodiment, the test switching control method for the formation and capacity testing equipment provided in this application includes the following steps: The mode arbitration unit maintains global operation tokens and operation sessions. When a local terminal initiates a switching operation, the arbitration unit checks whether a remote active session exists: if not, it grants a local token and creates a local session; if so, it rejects or queues the session. Remote operations follow the same logic. Mode switching (local to remote or remote to local) must pass through a conflict-free detection window to confirm that no ongoing switching operation is currently in progress before switching can proceed. All operation sources, times, objects, and results are recorded as globally unique operation sessions, supporting traceability and auditing to ensure that at most one of the local or remote terminal holds operation rights at any given time.

[0058] Before the test channel switching action is executed, the device-level interlocking engine performs multi-condition forced interlocking verification on the target test channel and related channels. Switching is only allowed after all conditions are met. During the switching process, continuous closed-loop monitoring is performed. If any condition fails, the switching is immediately stopped and the system is restored to a safe state.

[0059] If the conditions are not met, the interlocking engine will refuse to switch and output a structured reason code; if any condition fails during the switching process, a safety abort will be executed immediately and the safe state will be restored.

[0060] The changeover task scheduler groups the multiple fixture test channels on the production line to be switched according to the changeover recipe, generates a batch changeover task queue, and executes it in four stages: "rehearsal - execution - confirmation - summary". (1) Pre-run: Perform pre-interlock verification on all target channels and offline simulation verification of the change formula parameters. After all passes, proceed to the execution stage; (2) Execution: The switching of each channel is executed sequentially according to the switching task queue. Transactional management is adopted. If any point fails, the faulty channel is automatically paused and isolated, and the switched part remains in a safe state. (3) Confirmation: Perform a confirmation for each switched channel (electrical connectivity test, parameter readback and comparison); (4) Summary: Generate a summary of the overall line status and report it to the line-level interlocking control layer. The preferred implementation of the summary of the overall line status is to organize the overall line completion status in the form of a two-dimensional matrix.

[0061] Batch switching supports breakpoint resumption: execution continues from the unfinished node after interruption recovery; it supports scheduling strategies of parallel grouping by fixture area and mutual exclusion serial execution on the common DC bus.

[0062] The safety gate unit maintains the overall line status summary, and its preferred implementation is a line changeover completion flag matrix (dimensions: fixture × channel × status). The safety gate outputs a "production start allowed" enable signal only when all target channel statuses in the matrix are "changeover complete and confirmed," there are no interlock alarms on the entire line, and the production start permission verification passes; otherwise, it is forcibly kept "start prohibited." This enable signal is simultaneously connected to the production line PLC and the remote control center. Even if the operator accidentally triggers the start button or the remote control center mistakenly issues a start command, the production line will not start, thus ensuring the line-wide linkage requirement of "production start prohibited if changeover is not fully completed."

[0063] Taking a 128-channel component breakout and capacity testing device as an example. When a switchover request for a certain test channel is received: Step S201: The equipment cascade engine reads the five types of precondition status (electrical safety, process status, mechanical status, environmental safety, and permissions) of the channel and associated channels reported by the channel status acquisition unit. Step S202: Perform a pre-execution transient review, that is, perform a second sampling confirmation of the above conditions to avoid changes in the condition state during the window period between "request initiation" and "execution switch". In step S203, if all conditions are met, a switching command is sent to the switching execution unit; if any condition is not met, the switching is rejected, and a structured reason code (e.g., “EE-01 Channel voltage not returned to zero”, “EP-02 There is an ongoing charging / discharging step”) is output for the operator to display and troubleshoot. In step S204, during the switching process, the equipment cascade engine maintains closed-loop monitoring; if a certain condition fails (such as detecting an abnormal rise in channel voltage), the switching is immediately stopped, the channel is restored to a safe state (disconnecting the contactor and discharging residual charge), and the fault site information is recorded.

[0064] In this embodiment, the pre-interlocking conditions are operated in a combination of "periodic refresh (e.g., 100 ms) + transient review before execution", which ensures that the conditions are valid in real time and avoids misjudgment caused by instantaneous disturbances, thus balancing security and availability.

[0065] Taking a chemical production line containing 48 sets of fixtures, each set corresponding to 128 test channels, as an example: When the production line needs to be changed from model A to model B: Step S301: The operator selects the target model B on the remote control terminal and triggers a one-click model change; the system links with the MES production plan to automatically generate a model change recipe (including channel-fixture mapping, current / voltage range, charge / discharge step recipe, etc.). Step S302, the switch task orchestrator performs a pre-run: it performs a pre-interlock check on all channels to be switched and performs offline simulation to check the formula parameters. After the check results are qualified, it generates a switch task queue. Step S303, Execution phase: The switching is performed according to the scheduling strategy of "grouping fixture areas in parallel and mutually exclusive serial communication on the common DC bus"; the interlocking conditions are reconfirmed before each channel is switched, and the feedback is read after the switch is completed; Step S304, Confirmation Phase: Perform electrical connectivity tests and parameter readback comparisons on each switched channel to confirm that the switching results are correct; Step S305, Summary Stage: Generate a summary of the overall line status (preferably organized in a two-dimensional matrix) and report it; if a channel fails during the switching process, automatically pause and isolate the channel, while the remaining channels continue or wait according to the strategy, supporting breakpoint resume and partial retry.

[0066] In this embodiment, one-click model change can complete the switching and confirmation of all 48 sets of fixtures and thousands of channels within minutes, which is significantly more efficient than manual channel-by-channel switching.

[0067] The safety gate unit maintains the overall line status summary, and its preferred implementation is a line changeover completion flag matrix (dimensions: fixture × channel × status). The safety gate outputs a "production start allowed" enable signal only when all target test channels in the matrix are in the "changeover complete and confirmed" state, there are no interlock alarms on the entire line, and the production start permission verification passes; otherwise, it is forcibly kept in "start prohibited". This enable signal is simultaneously connected to the production line PLC and the remote control center. Even if the operator accidentally triggers the start button or the remote control center mistakenly issues a start command, the production line will not start, thus ensuring the line-wide linkage requirement of "production start prohibited if changeover is not fully completed".

[0068] Compared with the prior art, this application has the following beneficial effects: (1) Safety: By using pre-set multi-condition software to force interlocking and close-loop monitoring of the switching process, live switching, misoperation and concurrent conflicts are eliminated, significantly reducing the risk of short circuit, arcing, electric shock and fire. (2) Efficiency: Enables batch remote one-click changeover of multiple fixture testing channels on the production line, reducing changeover time from hours to minutes, and reducing production line downtime losses; (3) Unmanned: Local / remote mode interlock and whole line linkage safety gate, adapted to lithium battery fully automatic unmanned production line (lights-out factory). (4) Traceability: The entire process of model change is recorded and the formula version is managed to meet the quality traceability and compliance requirements of the battery industry.

[0069] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0070] Based on the same inventive concept, this application also provides a test switching control system for a formation and capacity testing device for implementing the test switching control method for the formation and capacity testing device described above. The solution provided by this system is similar to the implementation described in the above method. Therefore, the specific limitations of one or more test switching control system embodiments for a formation and capacity testing device provided below can be found in the limitations of the test switching control method for the formation and capacity testing device described above, and will not be repeated here.

[0071] In one exemplary embodiment, this application also provides a test switching control system for a formation capacity testing device, comprising: The data acquisition module is used to acquire multi-dimensional status data of the target test channel in response to the test mode switching command. The first verification module is used to perform a pre-interlock verification of the availability of the target test channel based on the multi-dimensional status data, and obtain a first verification result; The second verification module is used to perform a transient verification of the availability of the target test channel when the first verification result is a pass, and to obtain a second verification result. The instruction generation module is used to generate a switching instruction when the second verification result is a successful verification; the switching instruction is used to instruct the switching execution mechanism to perform a mode switching action on the target test channel and to provide feedback on the switching result of each target test channel.

[0072] In one embodiment, the system further includes: The switching result acquisition module is used to acquire the switching results of each target test channel; The aggregation module is used to aggregate the switching results into a global state mapping structure; The mapping module is used to generate a line completion flag based on the global state mapping structure; The signal output module is used to output a production start enable signal based on the line completion flag to control the production start status.

[0073] In one embodiment, the aggregation module includes: The matrix construction unit is used to construct a multi-dimensional state matrix; where the row dimension of the multi-dimensional state matrix corresponds to each target test channel, and the column dimension corresponds to the switching completion state, the arrival confirmation state, the electrical confirmation state, the formula verification state, and the interlock health state. The mapping unit is used to map the switching results of each target test channel to the corresponding cell of the multi-dimensional state matrix to obtain the global state mapping structure.

[0074] In one embodiment, the multidimensional state data includes at least one of electrical safety state, process state, mechanical state, environmental safety state, and access control state; The second verification module is also used for: Reacquire the latest multidimensional status data according to the preset time period; Within a preset time window before the trigger mode switching action, the multidimensional state data is sampled and confirmed twice to obtain a second verification result.

[0075] In one embodiment, the system further includes: The data update module is used to reacquire the latest multidimensional status data according to a preset time period during the process of switching the execution mode of the target test channel by the switching execution mechanism. The abort module is used to generate an abort command when any multi-dimensional state data characterizes a failed state. The abort command is used to instruct the switching actuator to stop restoring the target test channel to a safe state and to provide feedback of the structured cause code characterizing the cause of the failure.

[0076] In one embodiment, the system further includes: The grouping module is used to group multiple target test channels according to their respective physical regions and to perform mutually exclusive serial scheduling of target test channels in the same group that share the same power bus. The isolation module is used to isolate the failed target test channel in response to the mode switching failure of any target test channel during the scheduling process, while maintaining the current state of the target test channel that has been successfully switched. The recovery module is used to continue batch scheduling from the unfinished nodes corresponding to the failed target test channel in response to a received recovery command.

[0077] In one embodiment, the system further includes: The arbitration module is used to respond to an operation request received from a local operation domain or a remote operation domain by performing mutual exclusion arbitration of operation tokens, so that only one operation domain holds the operation token at any given time. The verification module is used to perform a conflict-free detection window verification when switching between local and remote operation domains. The recording module is used to record the source of an operation, the object of the operation, and the result of the operation as a globally unique operation session.

[0078] In one embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, the processor executing the computer program to implement the steps in the above method embodiments.

[0079] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps in the above method embodiments.

[0080] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The components described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs. Those skilled in the art can understand and implement this without creative effort.

[0081] The above-described embodiments are merely illustrative of several implementation methods of the embodiments of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the embodiments of this application, and these modifications and improvements all fall within the protection scope of the embodiments of this application.

Claims

1. A test switching control method for a formulation and capacity testing device, characterized in that, The method includes: In response to receiving a test mode switching command, acquire multi-dimensional status data of the target test channel; Based on the multi-dimensional state data, a pre-interlock verification of the availability of the target test channel is performed to obtain the first verification result; If the first verification result is a pass, the availability of the target test channel is transiently verified to obtain the second verification result; When the second verification result is successful, a switching instruction is generated; the switching instruction is used to instruct the switching execution mechanism to perform a mode switching action on the target test channel and to provide feedback on the switching result of each target test channel.

2. The method according to claim 1, characterized in that, The method further includes: Obtain the switching results of each target test channel; The switching results are aggregated into a global state mapping structure; A completion flag is generated based on the global state mapping structure; Based on the completed production line flag, a production start enable signal is output to control the production start status.

3. The method according to claim 2, characterized in that, The step of aggregating the switching results into a global state mapping structure includes: Construct a multi-dimensional state matrix; wherein, the row dimension of the multi-dimensional state matrix corresponds to each of the target test channels, and the column dimension corresponds to the switching completion state, the arrival confirmation state, the electrical confirmation state, the formula verification state, and the interlock health state; The switching results of each target test channel are mapped to the corresponding cells of the multidimensional state matrix to obtain the global state mapping structure.

4. The method according to claim 1, characterized in that, The multidimensional status data includes at least one of electrical safety status, process status, mechanical status, environmental safety status, and access control status; The transient verification of the availability of the target test channel to obtain the second verification result includes: According to the preset time period, the latest multidimensional state data is reacquired; Within a preset time window before the mode switching action is triggered, the multidimensional state data is sampled and confirmed twice to obtain a second verification result.

5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: During the process of the switching actuator performing the mode switching action on the target test channel, the latest multidimensional status data is reacquired according to a preset time period; When any of the multidimensional state data represents a failure, a stop instruction is generated; the stop instruction is used to instruct the switching actuator to stop restoring the target test channel to a safe state and to feed back the structured cause code representing the cause of the failure.

6. The method according to claim 1, characterized in that, While the switching actuator performs a mode switching action on the target test channel, the method further includes: The multiple target test channels are grouped according to their respective physical regions, and the target test channels in the same group that share the same power bus are subject to mutually exclusive serial scheduling. In response to the failure of the mode switching action of any of the target test channels during the scheduling process, the target test channel that failed to switch is isolated, and the current state of the target test channel that has successfully switched is maintained. In response to receiving a recovery command, batch scheduling continues from the unfinished node corresponding to the failed target test channel.

7. The method according to claim 1, characterized in that, Before receiving the test mode switching instruction, the method further includes: In response to receiving an operation request from a local or remote operation domain, perform operation token mutual exclusion arbitration to ensure that only one operation domain holds the operation token at any given time. When switching modes between the local operation domain and the remote operation domain, a conflict-free detection window verification is performed; Record the operation source, operation object, and operation result as a globally unique operation session.

8. A test switching control system for a chemical composition and capacity testing device, characterized in that, The system includes: The data acquisition module is used to acquire multi-dimensional status data of the target test channel in response to the test mode switching command. The first verification module is used to perform a pre-interlock verification of the availability of the target test channel based on the multi-dimensional status data, and obtain a first verification result; The second verification module is used to perform a transient verification of the availability of the target test channel when the first verification result is a pass, and to obtain a second verification result. The instruction generation module is used to generate a switching instruction when the second verification result is a successful verification; the switching instruction is used to instruct the switching execution mechanism to perform a mode switching action on the target test channel and to provide feedback on the switching result of each target test channel.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 7.