Soft start numerical control method of chemical component batching system, controller and storage medium
By employing a software-level soft-start numerical control method, the batch capacity system achieves rapid, overshoot-free current and voltage start-up, solving the problems of high cost and inflexible parameter adjustment in hardware soft-start circuits, reducing hardware costs and improving the flexibility of parameter adjustment.
Patent Information
- Application Number
- CN202211519952.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-30
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2042-11-30
AI Technical Summary
Existing battery-based capacity-balancing systems typically rely on hardware soft-start circuits for soft-start, resulting in high costs and insufficient flexibility in parameter tuning, making it difficult to quickly and smoothly adjust the start-up current and voltage under different scenarios.
The software-level soft-start CNC method is adopted. By acquiring the step operation parameters, battery voltage and preset step distance, a loop is formed after pre-charging. The voltage or current soft-start process is selected according to the load status to achieve constant voltage or constant current loop control.
Without adding hardware circuitry, it enables rapid and overshoot-free start-up current and voltage, reducing hardware costs and increasing the flexibility of parameter adjustment.
Smart Images

Figure CN115756063B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of soft-start technology, and in particular to a soft-start numerical control method, controller, and storage medium for a fractionation capacity system. Background Technology
[0002] The battery formation and capacity testing system is one of the key pieces of equipment in the battery packing process, directly affecting battery quality and yield. Soft-starting the battery formation and capacity testing system allows the current or voltage to rise smoothly and stably to the target value, reducing the impact on circuit components or loads within the system and preventing overshoot. Related technologies typically employ hardware soft-start circuits. Parameters are adjusted by changing the RC value in the soft-start circuit, but this increases hardware costs. Furthermore, different hardware parameters need to be replaced for different applications, making parameter tuning inflexible. Summary of the Invention
[0003] This application provides a soft-start digital control method, controller, and storage medium for a batch capacity system. It enables soft-start digital control of the batch capacity system at the software level, allowing for rapid and overshoot-free start-up of current and voltage, reducing hardware costs, and improving the flexibility of parameter adjustment.
[0004] In a first aspect, embodiments of this application provide a soft-start numerical control method for a formation and capacity testing system, the formation and capacity testing system including a power port, a battery, and a loop switch, the soft-start numerical control method comprising:
[0005] Acquire step operation parameters, battery voltage, and preset step distance;
[0006] The formation and capacity testing system is pre-charged according to the preset step size and the battery voltage. When the port voltage of the power supply port is equal to the battery voltage, the loop switch is controlled to close to form a loop.
[0007] When the loop is formed, the loop is subjected to no-load judgment processing based on the battery voltage;
[0008] If the loop is determined to be unloaded, the port voltage is soft-started according to the operation parameters of the process step, and then the constant voltage loop is entered.
[0009] If the loop is determined to be under load, the port voltage is subjected to current soft-start processing according to the operation parameters of the process step, and then enters the constant current loop.
[0010] In some embodiments, the pre-charging process of the formation and capacity testing system according to the preset step size and the battery voltage includes:
[0011] Obtain the port voltage of the power supply port and the first loop feedback voltage in the loop;
[0012] When the port voltage is not equal to the battery voltage, the first loop feedback voltage is adjusted in steps according to the preset step size to obtain the first loop adjustment target voltage.
[0013] The port voltage is adjusted in steps according to the target voltage of the first loop adjustment until the port voltage is equal to the battery voltage.
[0014] In some embodiments, obtaining the step operation parameters includes:
[0015] Receive process step data sent from the host computer;
[0016] The process step data is parsed to obtain the process step operating parameters, which include constant pressure parameters and constant current parameters.
[0017] In some embodiments, the step of performing voltage soft-start processing on the port voltage according to the operation parameters of the work step to enter the constant voltage loop includes:
[0018] Obtain constant pressure parameters from the operation parameters of the work steps, the constant pressure parameters including the target constant pressure value and the voltage soft start step distance;
[0019] Obtain the port voltage of the power supply port and the second loop feedback voltage in the loop;
[0020] When the port voltage is not equal to the target constant voltage value, the second loop feedback voltage is adjusted in steps according to the voltage soft-start step to obtain the second loop adjustment target voltage;
[0021] The port voltage is adjusted in steps according to the target voltage of the second loop until the port voltage is equal to the target constant voltage value;
[0022] When the port voltage is equal to the target constant voltage value, the control loop enters the constant voltage loop.
[0023] In some embodiments, the step of performing a soft-start process on the port voltage based on the operation parameters of the work step to enter the constant current loop includes:
[0024] The constant current parameter is obtained from the operation parameters of the work step, and the constant current parameter includes a target constant current value and a current soft-start step distance selected corresponding to the target constant current value;
[0025] Obtain the loop current and loop feedback current in the loop;
[0026] When the loop current is not equal to the target constant current value, the loop feedback current is adjusted in steps according to the current soft-start step to obtain the loop adjustment target current;
[0027] The loop current is adjusted in steps according to the target current of the loop adjustment until the loop current is equal to the target constant current value;
[0028] When the loop current is equal to the target constant current value, the loop is controlled to enter the constant current loop.
[0029] In some embodiments, after controlling the loop to enter a constant voltage loop when the port voltage is equal to the target constant voltage value, the method further includes:
[0030] The battery is charged and discharged using a trickle current to maintain a constant battery voltage;
[0031] The loop current is detected, and if the loop current is continuously greater than the target constant current value, the loop is controlled to enter the constant current loop.
[0032] In some embodiments, after controlling the loop to enter the constant current loop when the loop current is equal to the target constant current value, the method further includes:
[0033] The battery is charged and discharged using a constant current with a current value equal to the target constant current value;
[0034] The battery voltage is detected, and if the battery voltage is continuously greater than the target constant voltage value, the loop is controlled to enter the constant voltage loop.
[0035] In some embodiments, the loop no-load determination process based on the battery voltage includes:
[0036] The terminal voltages of the battery are obtained in the loop.
[0037] The terminal voltage is compared with the battery voltage;
[0038] If the voltage at the circuit terminal is less than the battery voltage, it is determined that there is a load in the loop;
[0039] If the voltage at the circuit terminal is equal to the voltage of the battery, the loop is determined to be unloaded.
[0040] In a second aspect, embodiments of this application provide a controller, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the soft-start numerical control method for the batching and capacity-operating system as described in the first aspect.
[0041] Thirdly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the soft-start numerical control method for forming a capacity-deployable system as described in the first aspect.
[0042] This application embodiment includes: acquiring step operation parameters, battery voltage, and preset step distance; performing pre-charging processing on the formation and capacity testing system according to the preset step distance and battery voltage; controlling the loop switch to close and form a loop when the port voltage of the power supply port is equal to the battery voltage; performing loop no-load judgment processing on the loop according to the battery voltage when the loop is formed; performing voltage soft-start processing on the port voltage according to the step operation parameters when the loop is determined to be no-load, entering the constant voltage loop; and performing current soft-start processing on the port voltage according to the step operation parameters when the loop is determined to be loaded, entering the constant current loop. According to the scheme of this application embodiment, during the soft-start process of the formation and capacity testing system, the controller acquires the step operation parameters, battery voltage, and preset step distance, performs pre-charging processing on the formation and capacity testing system according to the preset step distance and battery voltage, and controls the loop switch to close and form a loop when the port voltage of the power supply port is equal to the battery voltage. Then, when the loop is formed, performing loop no-load judgment processing on the loop according to the battery voltage to obtain a judgment result. Then, different start-up processes are controlled according to the judgment result. Specifically, when the loop is determined to be unloaded, the port voltage is subjected to voltage soft-start processing based on the step operation parameters, entering the constant voltage loop to achieve soft start; when the loop is determined to be loaded, the port voltage is subjected to current soft-start processing based on the step operation parameters, entering the constant current loop to achieve soft start. Without adding new hardware circuitry, soft start of current and voltage is achieved through step-by-step adjustment based on the step operation parameters. In other words, the solution of this application embodiment can achieve soft-start digital control of the batch capacity system at the software level, quickly and without overshoot in starting current and voltage, reducing hardware costs and improving the flexibility of parameter adjustment.
[0043] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the description, claims and drawings. Attached Figure Description
[0044] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.
[0045] Figure 1This is a flowchart illustrating a soft-start numerical control method for a batching and capacity-operated system provided in one embodiment of this application;
[0046] Figure 2 yes Figure 1 A flowchart illustrating the specific method of step S120;
[0047] Figure 3 yes Figure 1 A flowchart illustrating the specific method of step S140;
[0048] Figure 4 yes Figure 1 A flowchart illustrating the specific method of step S150;
[0049] Figure 5 yes Figure 3 A flowchart illustrating the soft-start CNC method following step S350;
[0050] Figure 6 yes Figure 4 A flowchart illustrating the soft-start CNC method following step S450;
[0051] Figure 7 This is a schematic diagram of the controller provided in one embodiment of this application. Detailed Implementation
[0052] 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.
[0053] It should be noted that although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that shown in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0054] This application provides a soft-start numerical control method and controller for a formation and capacity testing system, as well as a computer-readable storage medium. During the soft-start process of the formation and capacity testing system, the controller acquires the step operation parameters, battery voltage, and preset step distance. Based on the preset step distance and battery voltage, it performs pre-charging processing on the system. When the port voltage at the power supply port is equal to the battery voltage, it controls the loop switch to close, forming a loop. Then, with the loop formed, it performs a loop no-load judgment based on the battery voltage to obtain a judgment result. Next, it controls different start-up processes based on the judgment result. Specifically, when the loop is determined to be no-load, it performs voltage soft-start processing on the port voltage based on the step operation parameters, entering a constant voltage loop to achieve soft start; when the loop is determined to be loaded, it performs current soft-start processing on the port voltage based on the step operation parameters, entering a constant current loop to achieve soft start. Without adding new hardware circuitry, soft start of current and voltage is achieved through step-by-step adjustment based on the step operation parameters. Therefore, the solution of this application embodiment can realize soft-start digital control of the formation capacity system at the software level, quickly and without overshooting the start current and voltage, reduce hardware costs, and improve the flexibility of parameter adjustment.
[0055] The embodiments of this application will be further described below with reference to the accompanying drawings.
[0056] Firstly, such as Figure 1 As shown, Figure 1 This is a flowchart illustrating a soft-start numerical control method for a formation and capacity testing system according to an embodiment of this application. The formation and capacity testing system includes, but is not limited to, a power port, a battery, and a loop switch. The soft-start numerical control method can be applied to a controller, and the method may include, but is not limited to, steps S110 to S150.
[0057] Step S110: Obtain the step operation parameters, battery voltage, and preset step distance.
[0058] Step S120: Perform pre-charging processing on the formation and capacity system according to the preset step distance and battery voltage. When the port voltage of the power supply port is equal to the battery voltage, control the loop switch to close to form a loop.
[0059] Step S130: In the case of a loop being formed, the loop is subjected to no-load judgment processing based on the battery voltage.
[0060] Step S140: If the loop is determined to be unloaded, perform a soft-start voltage process on the port voltage according to the step operation parameters, and enter the constant voltage loop.
[0061] Step S150: If the loop is found to be under load, the port voltage is soft-started according to the operating parameters of the step, and the loop is entered into constant current loop.
[0062] This embodiment employs a soft-start CNC method including steps S110 to S150. During the soft-start process of the formation and capacity testing system, the method acquires the step operation parameters, battery voltage, and preset step distance. Based on the preset step distance and battery voltage, it performs pre-charging processing on the formation and capacity testing system. When the port voltage at the power supply port is equal to the battery voltage, it controls the loop switch to close, forming a loop. During the pre-charging stage, a step adjustment method based on the preset step distance is used to ensure that the port voltage rises smoothly and stably to the battery voltage, reducing the inrush current when the loop switch closes and thus protecting the loop. Once the loop is formed, a loop no-load judgment process is performed based on the battery voltage to obtain the judgment result. Next, different startup processes are controlled according to the judgment result. Specifically, when the loop is determined to be unloaded, a voltage soft-start process is performed on the port voltage based on the step operation parameters, entering the constant voltage loop to achieve a soft start. When the loop is determined to be loaded, a current soft-start process is performed on the port voltage based on the step operation parameters, entering the constant current loop to achieve a soft start. Selecting different soft-start processes based on the loop's load state helps achieve a better soft-start effect. Without adding new hardware circuitry, the step operation parameters can be adjusted according to different scenario requirements. Step-by-step adjustment based on the step operation parameters achieves soft start of current and voltage. This flexibility in adjusting the step operation parameters makes the soft-start CNC method of this embodiment more flexible and adaptable. Therefore, the solution of this embodiment can achieve soft-start digital control of the batch capacity system at the software level, quickly and without overshoot in starting current and voltage, reducing hardware costs and improving the flexibility of parameter adjustment.
[0063] It is understood that the formation and capacity testing system also includes a communication module, an overload and overcurrent protection module, a display module, and a formation and capacity testing module, etc. This application will not elaborate on the specific composition of the formation and capacity testing system.
[0064] In one embodiment, step S110, "acquiring the step operation parameters, battery voltage, and preset step distance," is further explained. "Acquiring the step operation parameters" may include, but is not limited to, the following steps:
[0065] First, receive the process step data sent by the host computer;
[0066] Then, the process data is parsed and processed to obtain the process operation parameters, which include constant pressure parameters and constant current parameters.
[0067] The operating parameters are obtained by parsing and processing the operating data, including the operating parameters of each step. These parameters include constant voltage and constant current parameters. They provide a reliable foundation for subsequent voltage and current soft-start processing. The operating parameters can be manually selected and set according to different application scenarios, and then sent to the controller via a host computer, offering high flexibility in parameter adjustment.
[0068] Understandably, the preset step size can also be manually selected and set according to different application scenarios, improving the flexibility of parameter adjustment. Similarly, the battery voltage can be obtained through manual measurement or detection; this application does not impose specific restrictions on this.
[0069] In one embodiment, step S130, "in the case of loop formation, performing loop no-load determination processing based on battery voltage," will be further explained. This "loop no-load determination processing based on battery voltage" may include, but is not limited to, the following steps:
[0070] First, obtain the terminal voltage across the battery in the loop;
[0071] Next, the loop voltage is compared with the battery voltage; if the loop voltage is less than the battery voltage, the loop is considered to be under load; if the loop voltage is equal to the battery voltage, the loop is considered to be unloaded.
[0072] By comparing the circuit end voltage and the battery voltage to obtain the loop load status, it is beneficial to select different soft-start processes based on the loop load status in the subsequent process, thereby achieving a better soft-start effect.
[0073] like Figure 2 As shown, Figure 2 yes Figure 1 A flowchart illustrating the specific method of step S120. Step S120 may include, but is not limited to, steps S210 to S230.
[0074] Step S210: Obtain the port voltage of the power supply port and the first loop feedback voltage in the loop;
[0075] Step S220: When the port voltage and the battery voltage are not equal, the first loop feedback voltage is adjusted in steps according to the preset step distance to obtain the first loop adjustment target voltage.
[0076] Step S230: Adjust the port voltage stepwise according to the target voltage of the first loop until the port voltage is equal to the battery voltage.
[0077] In this embodiment, after obtaining the port voltage of the power port and the first loop feedback voltage in the loop through steps S210 to S230, the port voltage and the battery voltage are compared. If the port voltage and battery voltage are not equal, the first loop feedback voltage is adjusted in steps according to a preset step size to obtain the first loop adjustment target voltage. The port voltage is then adjusted in steps according to the first loop adjustment target voltage until the port voltage equals the battery voltage. If the port voltage equals the battery voltage, the first loop feedback voltage is no longer adjusted; instead, the control switch is closed to form a loop. During the pre-charging phase, the controller uses a step adjustment method based on a preset step size to ensure the port voltage rises smoothly and stably to the battery voltage, reducing the inrush current when the loop switch closes and protecting the circuit components in the loop.
[0078] Understandably, the preset step size is the amount of voltage adjusted in each step.
[0079] Understandably, during the pre-charging process, in each step adjustment of the port voltage, the port voltage is adjusted to the first loop regulation target voltage to obtain an updated port voltage. Then, this updated port voltage is compared with the battery voltage. If the updated port voltage equals the battery voltage, the control loop switch is closed. If the updated port voltage does not equal the battery voltage, the first loop feedback voltage is adjusted according to a preset step size to obtain an updated first loop regulation target voltage. In the next step adjustment of the port voltage, the port voltage is adjusted to the updated first loop regulation target voltage. This process is repeated multiple times until the port voltage equals the battery voltage, which helps reduce inrush current when the loop switch is closed.
[0080] like Figure 3 As shown, Figure 3 yes Figure 1 A flowchart illustrating the specific method of step S140. Step S140: "If the loop is determined to be unloaded, perform a voltage soft-start process on the port voltage according to the step operation parameters, and enter the constant voltage loop" may include, but is not limited to, steps S310 to S350.
[0081] Step S310: Obtain constant voltage parameters from the operation parameters of the work step. The constant voltage parameters include the target constant voltage value and the voltage soft start step distance.
[0082] Step S320: Obtain the port voltage of the power supply port and the second loop feedback voltage in the loop.
[0083] Step S330: When the port voltage is not equal to the target constant voltage value, the feedback voltage of the second loop is adjusted in steps according to the voltage soft start step to obtain the target voltage of the second loop adjustment.
[0084] Step S340: Adjust the port voltage stepwise according to the target voltage of the second loop until the port voltage is equal to the target constant voltage value.
[0085] Step S350: When the port voltage is equal to the target constant voltage value, the control loop enters the constant voltage loop.
[0086] In this embodiment, through steps S310 to S350, constant voltage parameters, including the target constant voltage value and the voltage soft-start step distance, are obtained from the operating parameters of the working step. Simultaneously, the port voltage of the power supply port and the second loop feedback voltage in the loop are acquired, and the port voltage and the second loop feedback voltage are compared. If the port voltage is not equal to the target constant voltage value, the second loop feedback voltage is adjusted in steps according to the voltage soft-start step distance to obtain the second loop adjustment target voltage. Then, the port voltage is adjusted in steps according to the second loop adjustment target voltage. When the port voltage and the target constant voltage value are equal, the control loop enters the constant voltage loop, realizing voltage soft start. During the voltage soft start process, the controller uses a step adjustment method based on the voltage soft start step distance to make the port voltage rise smoothly and stably to the target constant voltage value, reducing the probability of voltage overshoot and achieving voltage soft start quickly and without overshoot.
[0087] It is understandable that the voltage soft-start step size is the amount of voltage adjusted in each step.
[0088] Understandably, the target constant voltage value and voltage soft-start step can be manually selected and set according to different application scenarios, and then sent to the controller via the host computer, making parameter adjustment more flexible.
[0089] It is understandable that in the voltage soft-start process, in each step adjustment of the port voltage, the port voltage is adjusted to the second loop adjustment target voltage to obtain an updated port voltage. Then, the updated port voltage obtained after each adjustment is compared with the target constant voltage value. If the updated port voltage is equal to the target constant voltage value, the control loop enters the constant voltage loop. If the updated port voltage is not equal to the target constant voltage value, the second loop feedback voltage is adjusted according to the voltage soft-start step to obtain an updated second loop adjustment target voltage. In the next step adjustment of the port voltage, the port voltage is adjusted to the updated second loop adjustment target voltage with reference to the updated second loop adjustment target voltage. This process is repeated multiple times until the port voltage is equal to the target constant voltage value, entering the constant voltage loop. This helps reduce the probability of voltage overshoot and achieves a fast, overshoot-free soft start. The embodiments of this application achieve voltage soft start by step adjustment based on the step operation parameters without adding new hardware circuitry. At the software level, soft-start digital control is implemented for the formation capacity system, enabling rapid and overshoot-free start-up voltage, reducing hardware costs and improving the flexibility of parameter adjustment.
[0090] like Figure 4 As shown, Figure 4 yes Figure 1 A flowchart illustrating the specific method of step S150. Step S150: "If it is determined that there is a load in the loop, perform current soft-start processing on the port voltage according to the step operation parameters, and enter the constant current loop" may include, but is not limited to, steps S410 to S450.
[0091] Step S410: Obtain constant current parameters from the operation parameters of the work step. The constant current parameters include the target constant current value and the current soft-start step distance selected corresponding to the target constant current value.
[0092] Step S420: Obtain the loop current and loop feedback current in the loop.
[0093] Step S430: When the loop current is not equal to the target constant current value, the loop feedback current is adjusted in steps according to the current soft start step to obtain the target current for loop adjustment.
[0094] Step S440: Adjust the loop current in steps according to the target loop current until the loop current is equal to the target constant current value.
[0095] Step S450: When the loop current is equal to the target constant current value, the control loop enters the constant current loop.
[0096] In this embodiment, through steps S410 to S450, firstly, constant current parameters, including the target constant current value and the current soft-start step distance, are obtained from the operating parameters. The current soft-start step distance is selected corresponding to the target constant voltage value. Then, the loop current and loop feedback current in the loop are obtained, and the loop current is compared with the target constant current value. If the loop current is not equal to the target constant current value, the loop feedback current is adjusted in steps according to the current soft-start step distance to obtain the loop adjustment target current. Then, the loop current is adjusted in steps again according to the loop adjustment target current. When the loop current is equal to the target constant current value, the control loop enters the constant current loop, achieving current soft start. During the current soft start process, the controller uses a step adjustment method based on the current start step distance to make the loop current rise smoothly and stably to the target constant current value, reducing the probability of current overshoot and achieving current soft start quickly and without overshoot.
[0097] Understandably, the current soft-start step size is the amount of current adjusted in each step.
[0098] Understandably, the target constant current value and the current soft-start step size can be manually selected and set according to different application scenarios, and then sent to the controller via a host computer, making parameter adjustment more flexible. The current soft-start step size is selected corresponding to the target constant voltage value. For example, the current soft-start step size can be determined based on the target constant voltage value and the preset number of adjustment steps, realizing flexible parameter adjustment.
[0099] It is understandable that in the current soft-start process, in each step adjustment of the loop current, the loop current is adjusted to the target loop adjustment current to obtain an updated loop current. Then, the updated loop current obtained after each adjustment is compared with the target constant current value. If the loop current is equal to the target constant current value, the control loop enters the constant current loop. If the loop current is not equal to the target constant current value, the loop feedback current is adjusted stepwise according to the current soft-start step size to obtain an updated target loop adjustment current. In the next step adjustment of the loop current, the loop current is adjusted to the updated target loop adjustment current with reference to the updated target loop adjustment current. This process is repeated multiple times until the loop current is equal to the target constant current value, and the loop enters the constant current loop. This helps to reduce the probability of current overshoot and achieve current soft start quickly and without overshoot. The embodiments of this application achieve current soft start by stepwise adjustment based on the step operation parameters without adding new hardware circuitry. At the software level, soft-start digital control is implemented for the batch capacity system, which enables rapid and non-overshooting start-up current, reducing hardware costs and improving the flexibility of parameter adjustment.
[0100] like Figure 5 As shown, Figure 5yes Figure 3 The flowchart of the soft-start CNC method after step S350 is shown. After step S350: "When the target constant voltage value of the port voltage is equal, the control loop enters the constant voltage loop", steps S510 to S520 may also be included, but are not limited to.
[0101] Step S510: Charge and discharge the battery using trickle current to maintain a constant battery voltage;
[0102] Step S520: Detect the loop current. If the loop current is continuously greater than the target constant current value, control the loop to enter the constant current loop.
[0103] This application embodiment employs a soft-start numerical control method including steps S510 to S520. After the loop enters the constant voltage loop, the battery is charged and discharged using a trickle current to maintain a constant battery voltage. Simultaneously, the loop current is detected, and if the loop current continuously exceeds the target constant current value, the loop is controlled to enter the constant current loop. This embodiment's solution can switch the loop between the constant voltage and constant current loops during the constant voltage stage based on the actual current situation, providing good flexibility and adaptability, while also improving the loop's safety performance to a certain extent.
[0104] like Figure 6 As shown, Figure 6 yes Figure 4 The flowchart of the soft-start CNC method after step S450 is shown. Step S450: "When the loop current is equal to the target constant current value, the control loop enters the constant current loop". After this, steps S610 to S620 may also be included, but are not limited to.
[0105] Step S610: Charge and discharge the battery using a constant current with a current value of the target constant current value;
[0106] Step S620: Detect the battery voltage. If the battery voltage is continuously greater than the target constant voltage value, the control loop enters the constant voltage loop.
[0107] This application embodiment employs a soft-start numerical control method including steps S610 to S620. After the loop enters the constant current loop, it charges and discharges the battery using a constant current with a target constant current value to maintain a constant loop current. Simultaneously, it detects the battery voltage, and if the battery voltage continuously exceeds the target constant voltage value, it controls the loop to enter the constant voltage loop. This embodiment's solution can switch the loop between the constant voltage and constant current loops during the constant current phase based on the actual voltage situation, providing good flexibility and adaptability, while also improving the loop's safety performance to a certain extent.
[0108] 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.
[0109] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.
[0110] Secondly, such as Figure 7 As shown, Figure 7 This is a schematic diagram of the controller provided in one embodiment of this application. The controller 700 includes: a memory 720, a processor 710, and a computer program stored in the memory 720 and executable on the processor. When the processor 710 executes the computer program, it implements the soft-start numerical control method for the batch capacity system in the above embodiment.
[0111] The processor 710 and memory 720 can be connected via a bus or other means.
[0112] The processor 710 can be implemented using a general-purpose central processing unit, microprocessor, application-specific integrated circuit, or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application.
[0113] The memory 720, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, the memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0114] The non-transient software program and instructions required to implement the soft-start CNC method of the above embodiments are stored in memory. When executed by a processor, the soft-start CNC method of the above embodiments is executed, for example, the method described above is executed. Figure 1 Method steps S110 to S150 Figure 2 Method steps S210 to S230, Figure 3 Method steps S310 to S350 Figure 4 Method steps S410 to S450 Figure 5Method steps S510 to S520 and Figure 6 Method steps S610 to S620.
[0115] The device or system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; 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 embodiment according to actual needs.
[0116] Thirdly, embodiments of this application also provide a computer-readable storage medium storing computer-executable instructions that are executed by a processor or controller, for example, by a processor in the above-described device embodiments, causing the processor to execute the soft-start CNC method in the above-described embodiments, for example, to execute the above-described... Figure 1 Method steps S110 to S150 Figure 2 Method steps S210 to S230, Figure 3 Method steps S310 to S350 Figure 4 Method steps S410 to S450 Figure 5 Method steps S510 to S520 and Figure 6 Method steps S610 to S620.
[0117] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0118] The above provides a detailed description of the preferred embodiments of this application. However, this application is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of this application. All such equivalent modifications or substitutions are included within the scope defined by this application.
Claims
1. A soft-start numerical control method for a fractionation capacity system, characterized in that, The formation and capacity testing system includes a power port, a battery, and a loop switch; the soft-start CNC method includes: Acquire step operation parameters, battery voltage, and preset step distance; The formation and capacity testing system is pre-charged according to the preset step size and the battery voltage. When the port voltage of the power supply port is equal to the battery voltage, the loop switch is controlled to close to form a loop. When the loop is formed, the loop is subjected to no-load judgment processing based on the battery voltage; If the loop is determined to be unloaded, the port voltage is soft-started according to the operation parameters of the process step, and then the constant voltage loop is entered. If it is determined that there is a load in the loop, the port voltage is subjected to current soft-start processing according to the operation parameters of the process step, and then enters the constant current loop. The step of pre-charging the formation and capacity testing system according to the preset step size and the battery voltage includes: Obtain the port voltage of the power supply port and the first loop feedback voltage in the loop; When the port voltage is not equal to the battery voltage, the first loop feedback voltage is adjusted in steps according to the preset step size to obtain the first loop adjustment target voltage. The port voltage is adjusted in steps according to the target voltage of the first loop adjustment until the port voltage is equal to the battery voltage.
2. The soft-start CNC method according to claim 1, characterized in that, The acquisition of process step operation parameters includes: Receive process step data sent from the host computer; The process step data is parsed to obtain the process step operating parameters, which include constant pressure parameters and constant current parameters.
3. The soft-start CNC method according to claim 2, characterized in that, The step of performing a soft-start voltage process on the port voltage based on the operation parameters of the work step, and entering the constant voltage loop, includes: Obtain constant pressure parameters from the operation parameters of the work steps, the constant pressure parameters including the target constant pressure value and the voltage soft start step distance; Obtain the port voltage of the power supply port and the second loop feedback voltage in the loop; When the port voltage is not equal to the target constant voltage value, the second loop feedback voltage is adjusted in steps according to the voltage soft-start step to obtain the second loop adjustment target voltage; The port voltage is adjusted in steps according to the target voltage of the second loop until the port voltage is equal to the target constant voltage value; When the port voltage is equal to the target constant voltage value, the control loop enters the constant voltage loop.
4. The soft-start CNC method according to claim 3, characterized in that, The step of performing a soft-start process on the port voltage based on the operation parameters of the work step, and entering the constant current loop, includes: The constant current parameter is obtained from the operation parameters of the work step, and the constant current parameter includes a target constant current value and a current soft-start step distance selected corresponding to the target constant current value; Obtain the loop current and loop feedback current in the loop; When the loop current is not equal to the target constant current value, the loop feedback current is adjusted in steps according to the current soft-start step to obtain the loop adjustment target current; The loop current is adjusted in steps according to the target current of the loop adjustment until the loop current is equal to the target constant current value; When the loop current is equal to the target constant current value, the loop is controlled to enter the constant current loop.
5. The soft-start CNC method according to claim 4, characterized in that, After controlling the loop to enter the constant voltage loop when the port voltage is equal to the target constant voltage value, the method further includes: The battery is charged and discharged using a trickle current to maintain a constant battery voltage; The loop current is detected, and if the loop current is continuously greater than the target constant current value, the loop is controlled to enter the constant current loop.
6. The soft-start CNC method according to claim 4, characterized in that, After controlling the loop to enter the constant current loop when the loop current is equal to the target constant current value, the method further includes: The battery is charged and discharged using a constant current with a current value equal to the target constant current value; The battery voltage is detected, and if the battery voltage is continuously greater than the target constant voltage value, the loop is controlled to enter the constant voltage loop.
7. The soft-start CNC method according to claim 1, characterized in that, The process of determining the loop no-load based on the battery voltage includes: The terminal voltages of the battery are obtained in the loop. The terminal voltage is compared with the battery voltage; If the voltage at the circuit terminal is less than the battery voltage, it is determined that there is a load in the loop; If the voltage at the circuit terminal is equal to the voltage of the battery, the loop is determined to be unloaded.
8. A controller, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the soft-start numerical control method for a batching and capacity-operating system as described in any one of claims 1 to 7.
9. A computer-readable storage medium, characterized in that, The system stores computer-executable instructions, which, when executed by a processor, implement the soft-start numerical control method for the formation and capacity system as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Digital power box charging and discharging control algorithm and control system
CN113794249A
Power supply soft start control circuit, control chip and control device
CN114661081A