Method and apparatus for sending regulation instruction, storage medium and electronic device

CN122979656APending Publication Date: 2026-10-27HANGZHOU HOLLYSYS AUTOMATION
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611054195.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-15
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0005]本申请实施例提供了一种调控指令的发送方法及装置、存储介质及电子装置,以至少解决人工离线检测滞后导致萃取设备调控不及时的问题

Benefits of technology

[0017]通过本申请,通过获取萃取槽中的有机相的第一特征信息和水相的第二特征信息,并据此确定有机相中的目标金属离子的第一浓度和水相中的目标金属离子的第二浓度,进而根据第一浓度和第二浓度生成调控指令,并将该调控指令发送至萃取设备,以使萃取设备基于调控指令调整其工作参数;实现了基于实时浓度数据的自动化调控,避免了人工检测滞后导致的调控不及时,从而解决了相关技术在人工离线检测滞后导致萃取设备调控不及时的技术问题,达到提升萃取过程控制的实时性与精准度,保障萃取效率及稳定性的效果。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122979656A_ABST
    Figure CN122979656A_ABST
Patent Text Reader

Abstract

The application discloses a kind of regulation instruction sending method and device, storage medium and electronic device, wherein above-mentioned method includes: obtaining the first characteristic information of organic phase in extraction tank and the second characteristic information of water phase, and according to the first characteristic information and the second characteristic information determine the first concentration of target metal ion in the organic phase and the second concentration of target metal ion in the water phase;According to the first concentration and the second concentration, generate regulation instruction;The regulation instruction is sent to extraction equipment, to make the extraction equipment adjust the working parameter of the extraction equipment based on the regulation instruction.The technical scheme of the application can effectively solve the problem that the extraction equipment is not timely regulated due to manual offline detection lag in related technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer data processing technology, and more specifically, to a method and apparatus for transmitting control commands, a storage medium, and an electronic device. Background Technology

[0002] In the field of waste lithium battery recycling, cobalt, as the core precious metal of ternary lithium batteries, directly determines the metal recovery rate, production cost, and product quality through precise control of its ion concentration during the extraction process. Currently, small and medium-sized lithium battery recycling companies generally use traditional manual EDTA titration for offline detection of cobalt ions. This method has a detection lag of 15-30 minutes, making real-time control of the extraction process impossible. It is highly susceptible to problems such as cobalt loss, unsaturated extraction, or over-extraction, leading to metal loss and energy waste.

[0003] There is currently no effective solution to the problem of untimely adjustment of extraction equipment due to the lag in manual offline detection in related technologies.

[0004] Therefore, it is necessary to improve the relevant technology to overcome the aforementioned defects. Summary of the Invention

[0005] This application provides a method and apparatus for sending control commands, a storage medium, and an electronic device to at least solve the problem of untimely control of extraction equipment caused by the lag in manual offline detection.

[0006] This application provides a method for sending a control command, comprising: acquiring first characteristic information of the organic phase and second characteristic information of the aqueous phase in an extraction tank, and determining a first concentration of a target metal ion in the organic phase and a second concentration of a target metal ion in the aqueous phase based on the first and second characteristic information; generating a control command based on the first and second concentrations; and sending the control command to an extraction device so that the extraction device adjusts its operating parameters based on the control command.

[0007] Further, generating control instructions based on the first concentration and the second concentration includes: determining a first magnitude relationship between the first concentration and a first preset concentration, and / or determining a second magnitude relationship between the first sub-concentration of the target metal ion in the raffinate and the second preset concentration, and / or determining a third magnitude relationship between the second sub-concentration of the target metal ion in the back-extraction solution and the third preset concentration, wherein the aqueous phase includes at least one of the following: back-extraction solution, raffinate, and the second concentration includes at least one of the following: first sub-concentration, second sub-concentration; generating control instructions based on the first magnitude relationship and / or the second magnitude relationship and / or the third magnitude relationship.

[0008] Further, the control instructions generated based on the first size relationship and / or the second size relationship and / or the third size relationship include at least one of the following: when the first size relationship indicates that the first concentration is greater than the first preset concentration, a first control instruction is generated, wherein the first control instruction includes at least one of the following: starting the back-extraction operation and increasing the back-extraction agent flow rate; when the second size relationship indicates that the first sub-concentration is greater than the second preset concentration, a second control instruction is generated, wherein the second control instruction includes at least one of the following: adjusting the volume ratio of the organic phase and the aqueous phase, increasing the extractant flow rate, and increasing the stirring speed; when the third size relationship indicates that the second sub-concentration is greater than the third preset concentration, a third control instruction is generated, wherein the third control instruction includes: starting the product collection operation. The control instructions include at least one of the following: the first control instruction, the second control instruction, and the third control instruction.

[0009] Further, acquiring first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank includes: acquiring a first image of the organic phase and a second image of the aqueous phase; performing chromaticity extraction on the first image and the second image to obtain first chromaticity data of the first image and second chromaticity data of the second image; and acquiring first spectral absorbance data of the organic phase and second spectral absorbance data of the aqueous phase.

[0010] Further, determining the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first characteristic information and the second characteristic information includes: inputting the first characteristic information, the second characteristic information, and standard data into the target model, so that the target model outputs the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first characteristic information, the second characteristic information, and the standard data, wherein the standard data is used to indicate: the first correspondence between the characteristic information of the organic phase and the concentration of the target metal ion, and the second correspondence between the characteristic information of the aqueous phase and the concentration of the target metal ion.

[0011] Furthermore, before inputting the first feature information, the second feature information, and the standard data into the target model, the method further includes: determining whether to correct the standard data; if the standard data is corrected, acquiring the feature information of the organic phase and the feature information of the aqueous phase in a standard environment; establishing a first correspondence between the feature information of the organic phase and the concentration of the target metal ion, and establishing a second correspondence between the feature information of the aqueous phase and the concentration of the target metal ion.

[0012] Furthermore, before or after generating the control command based on the first concentration and the second concentration, the method further includes: generating an alarm command when the first concentration is greater than a first preset concentration and / or the second concentration is greater than a fourth preset concentration; and issuing an alarm based on the alarm command.

[0013] This application provides a device for transmitting control commands, comprising: an acquisition module for acquiring first characteristic information of the organic phase and second characteristic information of the aqueous phase in an extraction tank, and determining a first concentration of a target metal ion in the organic phase and a second concentration of a target metal ion in the aqueous phase based on the first and second characteristic information; a generation module for generating control commands based on the first and second concentrations; and a transmission module for transmitting the control commands to an extraction device, so that the extraction device adjusts its operating parameters based on the control commands.

[0014] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer-readable storage medium, and the computer program is configured to execute the above-described method for sending control instructions when it is run.

[0015] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the method for sending the control instructions through the computer program.

[0016] According to yet another embodiment of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0017] This application achieves automated control based on real-time concentration data by acquiring first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank, and determining the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase accordingly. Then, a control command is generated based on the first and second concentrations and sent to the extraction equipment, enabling the extraction equipment to adjust its operating parameters. This solves the technical problem of untimely control of the extraction equipment due to the lag in manual detection, thereby improving the real-time performance and accuracy of the extraction process control and ensuring extraction efficiency and stability. Attached Figure Description

[0018] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and, together with the description thereof, serve to explain this application and do not constitute an undue limitation thereof. In the drawings:

[0019] Figure 1 This is a hardware structure block diagram of a computer device for a method of sending control commands according to an embodiment of this application;

[0020] Figure 2 This is a flowchart (a) of a method for sending control commands according to an embodiment of this application;

[0021] Figure 3 This is a schematic diagram of the standard color card concentration-color correspondence according to an embodiment of this application;

[0022] Figure 4 This is a system block diagram of a control command transmission system according to an embodiment of this application;

[0023] Figure 5 This is a flowchart (II) of a method for sending control commands according to an embodiment of this application;

[0024] Figure 6 This is a structural block diagram of a method and apparatus for sending control commands according to an embodiment of this application. Detailed Implementation

[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0026] It should be noted that the terms and terms such as "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0027] The methods and embodiments provided in this application can be executed on a computer device or a similar computing device. Taking running on a computer device as an example, Figure 1 This is a hardware structure block diagram of a computer device for transmitting control commands according to an embodiment of this application. Figure 1 As shown, a computer device may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor or a programmable logic device) and a memory 104 for storing data are also shown. In one exemplary embodiment, the computer device may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the computer device described above. For example, the computer device may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 Equivalent functions or ratios shown Figure 1 The functions shown have more different configurations.

[0028] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the method for sending control instructions in this embodiment. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, which is equivalent to implementing the above-described method. The memory 104 may include high-speed random access memory and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0029] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by a communications provider for the computer device. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module used for wireless communication with the Internet.

[0030] This embodiment provides a method for sending control commands, applied to the aforementioned computer device. Figure 2 This is a flowchart (a) of a method for sending control commands according to an embodiment of this application, which includes the following steps:

[0031] Step S202: Obtain first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank, and determine the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first characteristic information and the second characteristic information.

[0032] In the cobalt solvent extraction process, the extraction tank is typically divided into an organic phase (loaded organic phase) and an aqueous phase (back-extraction solution and / or raffinate). A multimodal sensor array deployed inside the extraction tank or on the circulation pipeline collects the physicochemical characteristics (i.e., first and second characteristic information) of the organic and aqueous phases. In this embodiment, the target metal ion refers to cobalt ions.

[0033] The first characteristic information of the organic phase may include RGB colorimetric data and spectral absorbance of the organic phase; the second characteristic information of the aqueous phase may include RGB colorimetric data and spectral absorbance of the aqueous phase. By fusing and analyzing the above multimodal characteristic information, the concentration of the target metal ions in the organic and aqueous phases can be determined.

[0034] Step S204: Generate a control command based on the first concentration and the second concentration.

[0035] After calculating the target metal ion concentrations in both phases, control commands are generated to adjust the operating status of the extraction tank. These control commands may include, but are not limited to, starting / stopping pumps and valves, adjusting flow rates, changing stirring speeds, and adjusting the amount of extractant added.

[0036] Step S206: The control command is sent to the extraction device so that the extraction device adjusts its operating parameters based on the control command.

[0037] Control commands are transmitted to the executing equipment (i.e., the extraction equipment) via industrial communication protocols. The extraction equipment includes, but is not limited to, the stirring motor of the extraction mixing tank, the organic phase feed pump, the aqueous phase feed pump, the valves of the back-extraction tank, and the discharge valve of the automatic collection tank. Upon receiving the commands, the equipment adjusts the flow rate, speed, or valve opening.

[0038] Through the above steps, by acquiring the first characteristic information of the organic phase and the second characteristic information of the aqueous phase in the extraction tank, and determining the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase, a control command is generated based on the first and second concentrations and sent to the extraction equipment so that the extraction equipment can adjust its operating parameters according to the control command. This achieves automated control based on real-time concentration data, avoiding the untimely control caused by the lag in manual detection, thus solving the technical problem of untimely control of the extraction equipment due to the lag in manual offline detection. This improves the real-time performance and accuracy of the extraction process control, and ensures the extraction efficiency and stability.

[0039] Optionally, the "generating a control instruction based on the first concentration and the second concentration" in step S204 includes:

[0040] Step S2041: Determine the first magnitude relationship between the first concentration and the first preset concentration, and / or, determine the second magnitude relationship between the first sub-concentration of the target metal ion in the raffinate and the second preset concentration, and / or, determine the third magnitude relationship between the second sub-concentration of the target metal ion in the back-extraction solution and the third preset concentration, wherein the aqueous phase includes at least one of the following: back-extraction solution, raffinate, and the second concentration includes at least one of the following: first sub-concentration, second sub-concentration.

[0041] Specifically, the target metal ion concentration in the organic phase (e.g., P204-supported organic phase) at the current moment is obtained as the first concentration, and the first preset concentration threshold stored in the DCS system is obtained; it is then determined whether the first concentration is greater than or equal to the first preset concentration threshold.

[0042] Identify the current aqueous phase type. If the current aqueous phase is raffinate, obtain the target metal ion concentration in the raffinate as the first sub-concentration and obtain the second preset concentration threshold stored in the DCS system; determine whether the first sub-concentration is greater than or equal to the second preset concentration threshold.

[0043] If the current aqueous phase is a back-extraction solution, the concentration of the target metal ion in the back-extraction solution is obtained as the second sub-concentration, and the third preset concentration threshold stored in the DCS system is obtained; it is determined whether the second sub-concentration is within a preset concentration range, which is determined by the lower limit of the third preset concentration and the upper limit of the third preset concentration.

[0044] Step S2042: Generate control instructions based on the first size relationship and / or the second size relationship and / or the third size relationship.

[0045] Compared with the related technologies that rely solely on a single concentration value for regulation, the embodiments of this application can achieve more precise graded control, effectively avoiding the problem of low extraction efficiency caused by the lack of specificity in the regulation commands, and significantly improving the stability of the extraction equipment operation.

[0046] In this embodiment, the control command generated based on the first size relationship and / or the second size relationship and / or the third size relationship includes at least one of the following:

[0047] When the concentration is greater than the first preset concentration according to the first magnitude relationship, a first control command is generated. The first control command includes at least one of the following: initiating back-extraction or increasing the back-extraction agent flow rate.

[0048] Specifically, when the first concentration is greater than the first preset concentration, it indicates that the organic phase is close to saturation or has reached the back-extraction trigger point, generating the first control command, and then promptly transferring metal ions by starting the back-extraction operation, and / or replenishing the extractant by increasing the extractant flow rate to maintain the extraction capacity, thereby avoiding the decrease in extraction efficiency caused by organic phase overload.

[0049] When the concentration of the first component is greater than the second preset concentration according to the second size relationship indicator, a second control command is generated. The second control command includes at least one of the following: adjusting the volume ratio of the organic phase to the aqueous phase, increasing the extractant flow rate, or increasing the stirring speed.

[0050] Specifically, when the first concentration is greater than the second preset concentration, it indicates that the extraction reaction is in the optimization stage, generating a second control command. Then, by adjusting the volume ratio of the organic phase to the aqueous phase (for example, increasing the volume ratio of the organic phase to the aqueous phase), and by increasing the flow rate of the extractant and increasing the stirring speed to enhance the mixing intensity, the reaction rate is accelerated and the extraction rate is improved.

[0051] If the concentration of the second component exceeds the third preset concentration according to the third size relationship, a third control instruction is generated. This third control instruction includes: initiating product collection. The control instruction includes at least one of the following: a first control instruction, a second control instruction, or a third control instruction.

[0052] When the concentration of the second component is greater than the third preset concentration, it indicates that the target metal in the aqueous phase has been fully transferred to the organic phase. At this time, a third control command is generated, which in turn enables the automatic switching of the process by starting the product collection operation, thus preventing over-extraction or solvent waste.

[0053] In this embodiment of the application, the above-mentioned judgment logic enables the extraction equipment to automatically match the corresponding working parameters according to the liquid phase state, thereby improving the response speed and control accuracy of the extraction process.

[0054] Optionally, step S202, "obtaining the first characteristic information of the organic phase and the second characteristic information of the aqueous phase in the extraction tank," includes:

[0055] Step S2021: Obtain a first image of the organic phase and a second image of the aqueous phase; perform chromaticity extraction on the first and second images to obtain first chromaticity data of the first image and second chromaticity data of the second image; and obtain first spectral absorbance data of the organic phase and second spectral absorbance data of the aqueous phase.

[0056] Specifically, the organic and aqueous phases typically exhibit color differences (e.g., cobalt-loaded organic phases are often purplish-red or bluish-green, while aqueous phases are mostly blue or transparent). This embodiment employs a dual-modal feature extraction scheme combining visual and spectral methods. An industrial camera acquires images of the two-phase flow, and chromaticity features (such as hue angle, saturation, and luminance components) are extracted through HSV or Lab color space conversion. Simultaneously, a fiber optic probe or flow-cell spectrometer acquires spectral absorbance data in the ultraviolet-visible (UV-Vis) band. The chromaticity data is used to indicate the appearance characteristics of the first image of the organic phase and the second image of the aqueous phase, while the spectral absorbance is used to indicate the molecular / ionic level electronic transition characteristics of the first image of the organic phase and the second image of the aqueous phase.

[0057] In this embodiment of the application, by acquiring colorimetric data and spectral absorbance data, the method effectively avoids the problem of concentration determination deviation caused by relying solely on color judgment, which is easily affected by lighting environment or impurities, or by relying solely on spectral detection, thereby ensuring that the generated control instructions are more accurate.

[0058] Optionally, step S202, "determining the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first feature information and the second feature information," includes:

[0059] Step S2022: Input the first feature information, the second feature information, and the standard data into the target model so that the target model outputs the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first feature information, the second feature information, and the standard data. The standard data is used to indicate the first correspondence between the feature information of the organic phase and the concentration of the target metal ion, and the second correspondence between the feature information of the aqueous phase and the concentration of the target metal ion.

[0060] Specifically, the target model can employ a lightweight machine learning model (such as XGBoost, SVR, or a small neural network). During training, a multimodal feature vector is input, and the output information is ion concentration. Standard data consists of standard curves or calibration datasets, obtained by scanning and calibrating standard samples of known concentrations acquired experimentally. Based on a mapping baseline established using the standard data, the target model calculates the multimodal features acquired in real-time, outputting the first and second concentrations without requiring formula calculations, thus reducing computational latency.

[0061] Optionally, the standard data may include: a standard color chart, wherein the standard color chart is used to indicate the correspondence between concentration and color, and a schematic diagram of the standard color chart is shown below. Figure 3 As shown. Figure 3 The text is divided into four horizontal lines, including:

[0062] P204 organic phase: The organic phase after loading cobalt ions onto P204 extractant exhibits different colors at different cobalt concentrations.

[0063] High-acid cobalt chloride aqueous phase: A cobalt chloride solution under high acidity conditions, used for concentration calibration of back-extraction liquid / feed aqueous phase.

[0064] Low-acid cobalt chloride aqueous phase: a cobalt chloride solution under low acidity conditions, used for calibration under different acidity conditions.

[0065] Cobalt sulfate aqueous phase: Cobalt solution in a sulfuric acid system, used for the standardization of sulfuric acid extraction systems.

[0066] Each row represents a different concentration gradient, with each concentration point corresponding to a color patch (actual color photograph or standard color sample). Each color patch is labeled with its RGB values ​​(e.g., R=120, G=80, B=50). Each color patch is also labeled with its cobalt concentration value (e.g., 5g / L, 10g / L, 20g / L, 40g / L, etc.).

[0067] Optionally, before inputting the first feature information, the second feature information, and the standard data into the target model, the method further includes:

[0068] Determine whether to calibrate the standard data; if the standard data is calibrated, acquire the characteristic information of the organic phase and the aqueous phase in a standard environment; establish a first correspondence between the characteristic information of the organic phase and the concentration of the target metal ion, and establish a second correspondence between the characteristic information of the aqueous phase and the concentration of the target metal ion.

[0069] In this embodiment, determining whether to calibrate the standard data means, before executing model inference, first determining whether the currently collected or preset standard data meets the accuracy requirements. If it is determined that calibration is required, the calibration process is initiated. Specifically, the extraction equipment is set under ideal operating conditions with stable parameters, and the characteristic information of the organic phase and aqueous phase are collected respectively to eliminate the influence of complex on-site conditions (such as temperature fluctuations and impurity interference) on the reference data. Through experimental or historical data analysis, a mapping model from the characteristic information of the organic phase to the target metal ion concentration and a mapping model from the characteristic information of the aqueous phase to the target metal ion concentration are established.

[0070] Through the above embodiments, before inputting actual monitoring data into the target model, it is ensured that the benchmark data (standard data) used to calculate the concentration is data with high confidence, avoiding concentration calculation errors caused by standard data drift or deviation, thereby improving the accuracy of determining the target metal ion concentration based on feature information.

[0071] Optionally, before or after generating the control command based on the first concentration and the second concentration, the method further includes: generating an alarm command when the first concentration is greater than a first preset concentration and / or the second concentration is greater than a fourth preset concentration; and issuing an alarm based on the alarm command.

[0072] Specifically, if the first concentration is greater than the first preset concentration, and / or the second concentration is greater than the fourth preset concentration, it indicates that the equipment may be leaking, the sensor may be malfunctioning, or there may be extreme operating conditions. Multi-level alarm commands are immediately generated (such as audible and visual alerts, pop-up windows on the host computer, and SMS push notifications to process engineers' mobile phones), and safety interlocks (such as automatically shutting off the feed pump) can also be triggered to prevent the accident from escalating.

[0073] Through the embodiments of this application, not only can the working parameters of the extraction equipment be automatically adjusted, but also an early warning can be issued in time when the concentration deviates significantly, thereby making up for the problem of not being able to actively inform of abnormal states and realizing real-time monitoring and alarm of abnormal risks in the extraction process.

[0074] Obviously, the embodiments described above are only some embodiments of this application, and not all embodiments. To better understand the above-described method for sending control commands, the process is explained below with reference to embodiments, but this is not intended to limit the technical solutions of the embodiments of this application. Specifically:

[0075] In an optional embodiment, Figure 4 Here is a system block diagram of the control command sending system according to an embodiment of this application, as follows:

[0076] DCS central control system, DCS real-time interactive linkage module, edge computing processing module, standard color card calibration module, light-avoiding visual acquisition module, miniature spectral detection module, on-site early warning module, and remote monitoring terminal.

[0077] The standard color card calibration module has four built-in standard color cards: P204-loaded organic phase, high-acid cobalt chloride aqueous phase, low-acid cobalt chloride aqueous phase, and cobalt sulfate aqueous phase. It also has a pre-stored three-dimensional database of cobalt ion concentration, RGB color characteristics, and spectral absorbance. The database covers concentration ranges including: organic phase 0-30 g / L, aqueous phase 0-50 g / L, and raffinate 0-500 mg / L.

[0078] The standard color chart is made of corrosion-resistant and anti-aging materials, ensuring long-term stable use and supporting rapid offline calibration. During calibration, the operator can place the standard color chart within the field of view of the light-shielding visual acquisition module, read the RGB chromaticity values ​​corresponding to each concentration point, and compare them with the standard values ​​in the database. Correction is triggered when the deviation exceeds a preset tolerance. Simultaneously, the standard color chart calibration module supports remote access to calibration parameters and issuance of calibration commands via the DCS system.

[0079] The light-shielding visual acquisition module consists of an industrial high-definition camera, a constant light source assembly, and a fully enclosed light-shielding dark box. The industrial high-definition camera is fixedly installed inside the light-shielding dark box. The constant light source assembly provides stable white light illumination, eliminating interference from natural light and ambient lighting in the workshop on colorimetric acquisition.

[0080] The light-shielding visual acquisition module acquires the chromaticity image of the extract in real time, extracts the RGB chromaticity values ​​of the region of interest (ROI) through the built-in image preprocessing algorithm, and transmits them to the edge computing processing module in milliseconds to ensure that the image data is uploaded without delay.

[0081] The miniature spectral detection module uses a miniature ultraviolet-visible fiber optic spectrometer to collect the spectral absorbance signal of the extract in real time, targeting the characteristic absorption wavelengths of cobalt P2O4 complex at 627nm and cobalt chloride at 510nm. It removes impurity ions such as nickel and manganese and turbidity interference, accurately corrects the visual detection data, and simultaneously transmits the original spectral data to the edge computing module.

[0082] The edge computing processing module incorporates a neural network fusion algorithm and a dedicated DCS communication protocol. It receives the RGB colorimetric feature vector from the light-avoiding visual acquisition module and the spectral absorbance feature vector from the micro-spectral detection module.

[0083] After receiving visual chromaticity data and spectral absorbance data, the edge computing processing module compares the visual chromaticity data with the RGB-concentration mapping relationship in the standard color chart 3D database to obtain a first concentration estimate; at the same time, it fits the spectral absorbance data with the spectral-concentration calibration curve to obtain a second concentration estimate; then, it uses a neural network fusion algorithm to perform weighted fusion of the two concentration estimates to output the final cobalt ion concentration value.

[0084] The edge computing processing module simultaneously parses the control commands, threshold parameters, and calibration commands issued by the DCS system, completes data verification and command forwarding, and realizes bidirectional data interaction between the detection system and the DCS system.

[0085] The DCS real-time interactive linkage module is equipped with a dedicated industrial communication interface, supporting common industrial communication protocols such as Modbus RTU, Modbus TCP, and Profinet. It is compatible with conventional DCS / PLC control systems in small and medium-sized enterprises, enabling bidirectional real-time data transmission, command interaction, closed-loop control, remote configuration, and fault feedback between the detection system and the DCS system. It provides a complete interactive hub for the detection system and the DCS system. Specifically, the DCS real-time interactive linkage module has the following functions:

[0086] (1) Real-time data upload: Detection concentration data, equipment operating status, raw spectral data, and visual colorimetric data are continuously uploaded to the DCS system. The data refresh frequency is 1 time / second, and the data transmission delay is ≤0.5s.

[0087] (2) Remote parameter distribution: The DCS central control terminal can remotely set the concentration thresholds of each liquid phase, extraction process parameters, control logic parameters and calibration cycle. The concentration thresholds of each liquid phase include the first preset concentration, the second preset concentration, the third preset concentration and the product concentration threshold, which can be adjusted according to different batches of raw materials, different seasonal temperature conditions and different product specifications.

[0088] (3) Closed-loop linkage control: Based on the concentration deviation, the control command is automatically issued to link and control the extractant flow regulating valve, organic phase / aqueous phase transfer pump, stirring device, back-extraction acid metering pump, washing liquid flow valve and other field execution equipment.

[0089] (4) Two-way fault transmission: When the detection equipment malfunctions or communication is interrupted, it reports to the DCS system in real time. The DCS system automatically switches to manual control mode or safety interlock mode according to the fault type and notifies the operator to handle it. At the same time, when the DCS system issues an abnormal command, it automatically sends it to the detection system and locks it for protection to prevent the erroneous command from damaging the detection equipment.

[0090] The on-site early warning module is equipped with an audible and visual alarm, which is linked with the DCS system. It has a preset concentration threshold. When the detected concentration exceeds the reasonable range of the process, it issues an early warning locally in real time and uploads the warning signal to the DCS system, triggering a remote pop-up window and audible and visual alarm at the central control terminal.

[0091] The remote monitoring terminal is used to connect to the DCS system's central control screen to display real-time values ​​of cobalt ion concentration, historical curves, equipment operating status, and process parameters for the entire process section. It supports historical data query, automatic report generation, remote calibration command issuance, and control record retrieval.

[0092] Optionally, in this embodiment of the application, a method for sending control commands is also provided. Figure 5 The flowchart of the method for sending control commands according to an embodiment of this application is as follows:

[0093] S501: Pre-calibration stage: After initialization and startup, the standard color card calibration module is fixedly installed at the target detection point. The zero-point calibration and concentration calibration of the industrial camera and miniature spectrometer are completed through the edge computing module, a benchmark detection database is established, and the calibration parameters are simultaneously uploaded to the DCS system for storage and filing.

[0094] S502: Real-time Data Acquisition Stage: The light-shielding visual acquisition module continuously acquires images of the P204-loaded organic phase, back-extraction liquid, or raffinate in the extraction tank. It determines the region of interest (ROI) in the liquid phase and extracts the RGB colorimetric parameters of each liquid phase using a color space conversion algorithm. Simultaneously, the miniature spectral detection module acquires the spectral absorbance of the corresponding liquid phase at cobalt characteristic wavelengths (e.g., 627 nm for P204 complex, 510 nm for cobalt chloride). The built-in spectral analysis algorithm identifies the characteristic absorption peaks of impurity ions such as nickel and manganese in real time and removes interference signals from impurities. Both types of multimodal data are sent to the edge computing processing module.

[0095] S503: Data Fusion Calculation Stage: After receiving RGB chromaticity data and spectral absorbance data, the edge computing processing module calls the neural network algorithm to fuse RGB chromaticity data, spectral absorbance data and standard color card 3D database, eliminate environmental and impurity interference, calculate the real-time accurate cobalt ion concentration within 1 second, and simultaneously upload the original data and calculation results to the DCS system.

[0096] S504: DCS Real-time Interactive Monitoring Stage: After receiving the concentration data uploaded by the edge module, the DCS system generates dynamic curves showing the change of cobalt concentration in each liquid phase over time and displays the current detection status of the entire process, achieving 24-hour uninterrupted online monitoring. Simultaneously, the DCS system sends preset concentration thresholds for each liquid phase (such as saturation threshold, cobalt runoff threshold, and pass threshold) and process control parameters to the edge computing module.

[0097] S505: Closed-loop automatic control stage: When the edge computing module or DCS system determines that the real-time detected concentration deviates from the preset process target value, the DCS system generates corresponding control commands based on the magnitude and trend of the deviation, and sends them to the DCS real-time interactive linkage module. After verification by the edge computing module, the extraction process equipment is automatically linked and controlled: adjusting the extractant flow rate, organic phase / aqueous phase ratio, extraction tank stirring rate, back-extraction acid addition amount, and washing liquid flow rate; typical linkage logic is as follows:

[0098] When the cobalt concentration in the organic phase of P204 is ≥25g / L (saturation threshold), the DCS automatically issues a back-extraction command, which triggers the back-extraction process and increases the flow rate of the back-extraction acid solution.

[0099] When the cobalt concentration in the raffinate is ≥50mg / L (cobalt runoff threshold), the DCS automatically adjusts the ratio, increases the amount of extractant added, and increases the stirring speed.

[0100] When the cobalt concentration in the back-extraction solution reaches 40-50 g / L (the acceptable threshold), the DCS automatically stops the back-extraction and switches to the product collection process.

[0101] S506: Abnormal Early Warning and Feedback Phase: If the detected concentration exceeds the safety threshold, the on-site early warning module will trigger a local alarm, and the DCS central control terminal will simultaneously trigger an audible and visual alarm and a pop-up notification; after the control command is executed, the detection system will transmit the controlled concentration data back to the DCS system in real time, forming a complete closed loop of detection, monitoring, control and feedback.

[0102] S507: Periodic Calibration and Data Traceability Stage: Standard color card calibration commands can be remotely initiated by DCS every week. The calibration process is monitored throughout and the results are automatically archived. All test data, control records, calibration records, and alarm records are permanently stored in the DCS system, supporting historical data traceability and process optimization analysis.

[0103] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the related technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0104] This embodiment also provides a method and apparatus for sending control commands. This apparatus is used to implement the above embodiments and preferred embodiments, and will not be repeated for details already described. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0105] Figure 6 This is a structural block diagram of a control command transmission method apparatus according to an embodiment of this application. The apparatus includes:

[0106] The acquisition module 62 is used to acquire first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank, and to determine the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first characteristic information and the second characteristic information.

[0107] Generation module 64 is used to generate control instructions based on the first concentration and the second concentration;

[0108] The sending module 66 is used to send control commands to the extraction equipment so that the extraction equipment can adjust its operating parameters based on the control commands.

[0109] The aforementioned device acquires first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank, and determines the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase accordingly. Then, a control command is generated based on the first and second concentrations and sent to the extraction equipment, enabling the extraction equipment to adjust its operating parameters. This achieves automated control based on real-time concentration data, avoiding untimely control caused by lag in manual detection. It solves the technical problem of untimely control of extraction equipment due to lag in offline manual detection, thereby improving the real-time performance and accuracy of the extraction process control and ensuring extraction efficiency and stability.

[0110] Further, the generation module 64 is used to determine a first magnitude relationship between the first concentration and the first preset concentration, and / or, determine a second magnitude relationship between the first sub-concentration of the target metal ion in the raffinate and the second preset concentration, and / or, determine a third magnitude relationship between the second sub-concentration of the target metal ion in the back-extraction solution and the third preset concentration, wherein the aqueous phase includes at least one of the following: back-extraction solution, raffinate, and the second concentration includes at least one of the following: first sub-concentration, second sub-concentration; and to generate control instructions based on the first magnitude relationship and / or the second magnitude relationship and / or the third magnitude relationship.

[0111] Further, the generation module 64 is configured to: generate a first control instruction when a first size relationship indicates that the first concentration is greater than a first preset concentration, wherein the first control instruction includes at least one of the following: starting back-extraction operation and increasing the back-extraction agent flow rate; generate a second control instruction when a second size relationship indicates that the first sub-concentration is greater than a second preset concentration, wherein the second control instruction includes at least one of the following: adjusting the volume ratio of the organic phase and the aqueous phase, increasing the extractant flow rate, and increasing the stirring speed; generate a third control instruction when a third size relationship indicates that the second sub-concentration is greater than a third preset concentration, wherein the third control instruction includes: starting product collection operation, and the control instruction includes at least one of the following: the first control instruction, the second control instruction, and the third control instruction.

[0112] Furthermore, the acquisition module 62 is used to acquire a first image of the organic phase and a second image of the aqueous phase, perform chromaticity extraction on the first image and the second image to obtain first chromaticity data of the first image and second chromaticity data of the second image; and acquire first spectral absorbance data of the organic phase and second spectral absorbance data of the aqueous phase.

[0113] Furthermore, the acquisition module 62 is used to input the first feature information, the second feature information, and the standard data into the target model, so that the target model outputs the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first feature information, the second feature information, and the standard data. The standard data is used to indicate the first correspondence between the feature information of the organic phase and the concentration of the target metal ion, and the second correspondence between the feature information of the aqueous phase and the concentration of the target metal ion.

[0114] Furthermore, the acquisition module 62 is used to determine whether to correct the standard data; if the standard data is corrected, the characteristic information of the organic phase and the characteristic information of the aqueous phase are acquired in a standard environment; a first correspondence between the characteristic information of the organic phase and the concentration of the target metal ion is established, and a second correspondence between the characteristic information of the aqueous phase and the concentration of the target metal ion is established.

[0115] Furthermore, the above-mentioned device also includes: an alarm module, used to generate an alarm command when the first concentration is greater than a first preset concentration and / or the second concentration is greater than a fourth preset concentration; and to issue an alarm according to the alarm command.

[0116] Embodiments of this application also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above method embodiments.

[0117] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0118] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0119] Embodiments of this application also provide an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0120] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0121] Embodiments of this application also provide a computer program product, which includes a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0122] Embodiments of this application also provide another computer program product, including a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0123] Embodiments of this application also provide a computer program that includes computer instructions stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the steps in any of the above method embodiments.

[0124] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0125] Obviously, those skilled in the art should understand that the modules or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0126] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.

Claims

1. A method for sending control commands, characterized in that, include: Obtain first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank, and determine the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first characteristic information and the second characteristic information; A control command is generated based on the first concentration and the second concentration; The control command is sent to the extraction device so that the extraction device adjusts its operating parameters based on the control command.

2. The method for sending control commands according to claim 1, characterized in that, Generate a control command based on the first concentration and the second concentration, including: The first magnitude relationship between the first concentration and the first preset concentration is determined, and / or, the second magnitude relationship between the first sub-concentration of the target metal ion in the raffinate and the second preset concentration is determined, and / or, the third magnitude relationship between the second sub-concentration of the target metal ion in the back-extraction solution and the third preset concentration is determined, wherein the aqueous phase includes at least one of the following: back-extraction solution, raffinate, and the second concentration includes at least one of the following: first sub-concentration, second sub-concentration; Control commands are generated based on the first size relationship and / or the second size relationship and / or the third size relationship.

3. The method for sending control commands according to claim 2, characterized in that, The control instructions are generated based on the first size relationship and / or the second size relationship and / or the third size relationship, including at least one of the following: When the first size relationship indicates that the first concentration is greater than the first preset concentration, a first control command is generated, wherein the first control command includes at least one of the following: starting the back-extraction operation or increasing the back-extraction agent flow rate; When the second size relationship indicates that the first sub-concentration is greater than the second preset concentration, a second control command is generated, wherein the second control command includes at least one of the following: adjusting the volume ratio of the organic phase and the aqueous phase, increasing the extractant flow rate, and increasing the stirring speed; When the third size relationship indicates that the second sub-concentration is greater than the third preset concentration, a third control instruction is generated, wherein the third control instruction includes: starting product collection, and the control instruction includes at least one of the following: the first control instruction, the second control instruction, and the third control instruction.

4. The method for sending control commands according to claim 1, characterized in that, Obtain first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank, including: Acquire a first image of the organic phase and a second image of the aqueous phase; perform chromaticity extraction on the first image and the second image to obtain first chromaticity data of the first image and second chromaticity data of the second image; and, Obtain the first spectral absorbance data of the organic phase and the second spectral absorbance data of the aqueous phase.

5. The method for sending control commands according to claim 1, characterized in that, Determining the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first feature information and the second feature information includes: The first feature information, the second feature information, and standard data are input into the target model so that the target model outputs the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first feature information, the second feature information, and the standard data. The standard data is used to indicate: the first correspondence between the feature information of the organic phase and the concentration of the target metal ion, and the second correspondence between the feature information of the aqueous phase and the concentration of the target metal ion.

6. The method for sending control commands according to claim 1, characterized in that, Before inputting the first feature information, the second feature information, and the standard data into the target model, the method further includes: Determine whether the standard data needs to be corrected; With the standard data corrected, the characteristic information of the organic phase and the characteristic information of the aqueous phase are obtained in a standard environment; A first correspondence is established between the characteristic information of the organic phase and the concentration of the target metal ion, and a second correspondence is established between the characteristic information of the aqueous phase and the concentration of the target metal ion.

7. The method for sending control commands according to claim 1, characterized in that, Before or after generating a control command based on the first concentration and the second concentration, the method further includes: An alarm command is generated if the first concentration is greater than the first preset concentration and / or the second concentration is greater than the fourth preset concentration; An alarm is triggered according to the alarm command.

8. A device for transmitting control commands, characterized in that, include: The acquisition module is used to acquire first characteristic information of the organic phase and second characteristic information of the aqueous phase in the extraction tank, and to determine the first concentration of the target metal ion in the organic phase and the second concentration of the target metal ion in the aqueous phase based on the first characteristic information and the second characteristic information. The generation module is used to generate control instructions based on the first concentration and the second concentration; The sending module is used to send the control command to the extraction device so that the extraction device can adjust its operating parameters based on the control command.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed, performs the method described in any one of claims 1 to 7.

10. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 7 through the computer program.