Method, terminal and storage medium for adjusting a magnetic separator
By monitoring operating parameters and adjusting the operating parameters of the washing magnetic separator using a pre-trained model, the problem of unstable operation of the washing magnetic separator was solved, and precise control of overflow tailings and concentrate grade was achieved, improving detection efficiency and control accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHIJIAZHUANG JINKEN TECH CO LTD
- Filing Date
- 2023-08-24
- Publication Date
- 2026-06-26
Smart Images

Figure CN116871045B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of magnetic mineral separation technology, and in particular to a method, terminal and storage medium for adjusting a washing magnetic separator. Background Technology
[0002] The washing magnetic separator is affected by factors such as ore feeding and water supply, resulting in unstable operation issues such as uneven water supply, uneven overflow of tailings, fluctuations in the overflow liquid level, and the tendency for the overflow tailings to turn black. Currently, the main way to determine whether the grade of the overflow tailings from the washing magnetic separator meets the requirements and to adjust the separator is through the operator's experience, such as observing the blackening state and color of the overflow surface to adjust the operation. However, due to subjective differences and biases in human judgment, it is impossible to continuously and accurately monitor the grade of the overflow tailings and maintain its optimal state. In addition, there is no stable and reliable detection instrument to improve the monitoring accuracy of the overflow tailings grade. Even when the overflow tailings are detected using laboratory testing equipment, the poor timeliness leads to low efficiency in the existing control schemes for the washing magnetic separator. Summary of the Invention
[0003] This invention provides a method, terminal, and storage medium for adjusting a washing magnetic separator, in order to solve the problem of low efficiency in existing control schemes for washing magnetic separators.
[0004] In a first aspect, embodiments of the present invention provide a method for adjusting a washing magnetic separator, comprising:
[0005] Monitor operating parameters, and when the operating parameters change, acquire overflow tailings identification data, and determine the grade of overflow tailings based on the overflow tailings identification data and a pre-trained overflow product element content identification model.
[0006] Based on the operating parameters, the grade of the overflow tailings, and the overflow tailings identification data, an adjustment scheme for the operating parameters of the washing magnetic separator is determined, and the operating parameters of the washing magnetic separator are adjusted based on the adjustment scheme; wherein, the operating parameters include one or more of the following: feed rate, feed grade, feed concentration, and feed water pressure; the operating parameters include one or more of the following: water supply, magnetic field strength, and slurry concentration.
[0007] In one possible implementation, before determining the adjustment scheme for the operating parameters of the washing magnetic separator, the method further includes:
[0008] The control requirements for concentrate overflow tailings are analyzed, and a target washing magnetic separator control model is selected based on the control requirements for concentrate tailings. Based on the target washing magnetic separator control model, an adjustment scheme for the operating parameters of the washing magnetic separator is determined.
[0009] The control model for the washing magnetic separator includes a concentrate control model and an overflow tailings control model.
[0010] In one possible implementation, the concentrate overflow tailings control requirements include: concentrate overflow tailings adjustment sequence, concentrate target grade range, and overflow tailings grade target grade range.
[0011] In one possible implementation, determining the control requirements for concentrate tailings and selecting a target washing magnetic separator control model based on those requirements includes:
[0012] When the concentrate grade is used as the control variable, the concentrate control model is determined as the target washing magnetic separator control model;
[0013] When tailings grade is used as the control variable, the tailings control model is determined as the target washing magnetic separator control model.
[0014] In one possible implementation, when the concentrate grade is used as the control variable, if the overflow tailings grade exceeds the first set range, the overflow tailings grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the overflow tailings control model.
[0015] When the overflow tailings grade is used as the control variable, if the overflow tailings grade exceeds the second set range, the concentrate grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the concentrate control model.
[0016] In one possible implementation, determining the tailings grade based on tailings identification data and a pre-trained overflow product element content identification model includes:
[0017] Feature extraction is performed on the overflow tailings identification data to obtain feature data; wherein, the feature data includes one or more of the following: overflow product color, overflow product location, area ratio of the target area in the overflow product, volume ratio of the target area in the overflow product, electromagnetic wave intensity, and electromagnetic wave peak position;
[0018] Based on the aforementioned feature data and a pre-trained overflow product element content identification model, the grade of the overflow tailings is determined.
[0019] In one possible implementation, when the overflow tailings identification data is an image of overflow products, a radar stereoscopic scan result, or a laser stereoscopic scan result, feature extraction is performed on the overflow tailings identification data to obtain feature data, including:
[0020] The color value of each pixel in the overflow tailings identification data is detected, and the overflow tailings identification data is divided into one or more target regions based on the color value of each pixel in the overflow tailings identification data. The area ratio of one or more of the target regions is determined, or the volume ratio of one or more of the target regions is determined.
[0021] Cross-sectional information is determined based on overflow tailings identification data, and the location of overflow products is determined based on the cross-sectional information.
[0022] In one possible implementation, when the overflow tailings identification data is an image of overflow products, a radar stereoscopic scan result, or a laser stereoscopic scan result, the overflow tailings identification data is identified to obtain feature data, including:
[0023] The overflow tailings identification data is binarized and segmented, and the dark area image is extracted as the target area.
[0024] Determine the area percentage of the target region, or determine the volume percentage of the target region;
[0025] Cross-sectional information is determined based on overflow tailings identification data, and the overflow product location ratio is determined based on the cross-sectional information.
[0026] Secondly, embodiments of the present invention provide an adjustment device for a washing magnetic separator, comprising:
[0027] The detection module is used to monitor operating parameters;
[0028] The acquisition module is used to acquire overflow tailings identification data when the operating parameters change, and to determine the grade of overflow tailings based on the overflow tailings identification data and a pre-trained overflow product element content identification model.
[0029] The adjustment module is used to determine an adjustment scheme for the operating parameters of the washing magnetic separator based on the operating condition parameters, the grade of the overflow tailings, and the overflow tailings identification data, and to adjust the operating parameters of the washing magnetic separator based on the adjustment scheme; wherein, the operating condition parameters include one or more of the following: feed rate, feed grade, feed concentration, and feed water pressure; the operating parameters include one or more of the following: water supply, magnetic field strength, and slurry concentration.
[0030] In one possible implementation, the adjustment module is further configured to:
[0031] Before determining the adjustment scheme for the operating parameters of the washing magnetic separator, the control requirements for concentrate overflow tailings are analyzed, and a target washing magnetic separator control model is selected based on the control requirements for concentrate tailings, so as to determine the adjustment scheme for the operating parameters of the washing magnetic separator based on the target washing magnetic separator control model.
[0032] The control model for the washing magnetic separator includes a concentrate control model and an overflow tailings control model.
[0033] In one possible implementation, the concentrate overflow tailings control requirements include: concentrate overflow tailings adjustment sequence, concentrate target grade range, and overflow tailings grade target grade range.
[0034] In one possible implementation, the adjustment module is specifically used for:
[0035] When the concentrate grade is used as the control variable, the concentrate control model is determined as the target washing magnetic separator control model;
[0036] When tailings grade is used as the control variable, the tailings control model is determined as the target washing magnetic separator control model.
[0037] In one possible implementation, the adjustment module is further configured to:
[0038] When the concentrate grade is used as the control variable, if the overflow tailings grade exceeds the first set range, the overflow tailings grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the overflow tailings control model.
[0039] When the overflow tailings grade is used as the control variable, if the overflow tailings grade exceeds the second set range, the concentrate grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the concentrate control model.
[0040] In one possible implementation, the acquisition module is specifically used for:
[0041] Feature extraction is performed on the overflow tailings identification data to obtain feature data; wherein, the feature data includes one or more of the following: overflow product color, overflow product location, area ratio of the target area in the overflow product, volume ratio of the target area in the overflow product, electromagnetic wave intensity, and electromagnetic wave peak position;
[0042] Based on the aforementioned feature data and a pre-trained overflow product element content identification model, the grade of the overflow tailings is determined.
[0043] In one possible implementation, when the overflow tailings identification data is an overflow product image, radar stereo scanning result, or laser stereo scanning result, the acquisition module is specifically used for:
[0044] The color value of each pixel in the overflow tailings identification data is detected, and the overflow tailings identification data is divided into one or more target regions based on the color value of each pixel in the overflow tailings identification data. The area ratio of one or more of the target regions is determined, or the volume ratio of one or more of the target regions is determined.
[0045] Cross-sectional information is determined based on overflow tailings identification data, and the location of overflow products is determined based on the cross-sectional information.
[0046] In one possible implementation, when the overflow tailings identification data is an image of overflow product, a radar stereo scan result, or a laser stereo scan result, the acquisition module is specifically used for:
[0047] The overflow tailings identification data is binarized and segmented, and the dark area image is extracted as the target area.
[0048] Determine the area percentage of the target region, or determine the volume percentage of the target region;
[0049] Cross-sectional information is determined based on overflow tailings identification data, and the location of overflow products is determined based on the cross-sectional information.
[0050] Thirdly, embodiments of the present invention provide a terminal, 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 steps of the method as described in the first aspect or any possible implementation thereof.
[0051] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the method as described in the first aspect or any possible implementation thereof.
[0052] This invention provides a method, terminal, and storage medium for adjusting a washing magnetic separator. By monitoring operating parameters, when these parameters change, overflow tailings identification data is acquired. Based on this data and a pre-trained overflow product element content identification model, the overflow tailings grade is determined. This parameter monitoring enables real-time dynamic adjustment of the washing magnetic separator's operating status, improving the efficiency and accuracy of overflow tailings grade detection. An adjustment scheme for the washing magnetic separator's operating parameters is determined based on the operating parameters, concentrate grade, and overflow tailings identification data. The operating parameters are then adjusted according to this scheme to meet the requirements for both overflow tailings and concentrate grades. By comprehensively adjusting multiple parameters, the washing magnetic separator's operation can achieve integrated regulation of both concentrate and overflow tailings grades, improving the accuracy of its control. Attached Figure Description
[0053] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0054] Figure 1 This is a flowchart illustrating the implementation of a method for adjusting a magnetic separator during washing, according to an embodiment of the present invention.
[0055] Figure 2 This is a schematic diagram of the structure of a device for adjusting a magnetic separator for washing, according to an embodiment of the present invention;
[0056] Figure 3 This is a schematic diagram of a terminal provided in an embodiment of the present invention. Detailed Implementation
[0057] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.
[0058] The terms "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 for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0059] Unless otherwise stated, the term "multiple" means two or more. The character " / " indicates that the preceding and following objects are in an "or" relationship. For example, A / B means: A or B. The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or, A and B.
[0060] The terms used in this application are for describing embodiments only and are not intended to limit the claims. As used in the description of embodiments and claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term “and / or” as used herein means including one or more of the associated listed elements and all possible combinations thereof. Additionally, when used in this application, the terms “comprise” and its variations “comprises” and / or “comprising” refer to the presence of stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof. Without further limitation, an element defined by the phrase “comprises an…” does not exclude the presence of additional identical elements in the process, method, or apparatus that includes said element.
[0061] In this application, each embodiment focuses on describing the differences from other embodiments, and similar or identical parts between embodiments can be referred to mutually. For methods, products, etc., disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, then the relevant parts can be referred to the description of the method section.
[0062] In practical applications, column-type mineral processing equipment is commonly used. The feed enters the middle of the column from the upper part, disperses, and then enters the separation zone. Buoyancy is generated by water or gas, and the rise and fall of mineral particles are controlled by a magnetic field. Under the interaction of magnetic force, gravity, the force of rising water, and / or the buoyancy of air bubbles, the overflow tailings are separated from the product concentrate. Lighter particles flow out through the overflow trough and overflow pipe, forming overflow tailings, while the concentrate is discharged from the bottom.
[0063] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.
[0064] Figure 1 This is an application scenario diagram of a method for adjusting a magnetic separator during washing, provided by an embodiment of the present invention. For example... Figure 1 As shown, it includes the following steps:
[0065] S101 monitors operating parameters. When operating parameters change, it acquires overflow tailings identification data and determines the grade of overflow tailings based on the overflow tailings identification data and a pre-trained overflow product element content identification model.
[0066] The method for adjusting a washing magnetic separator provided in this application embodiment is executed by a washing magnetic separator controller, or by an electronic terminal with data processing capabilities that is communicatively connected to the washing magnetic separator controller, such as a desktop computer, laptop, tablet, or mobile phone. Overflow tailings identification data is obtained from an image acquisition module, such as a camera, installed on the washing magnetic separator or in a working environment capable of monitoring the status of the washing magnetic separator. Optionally, the overflow tailings identification data is obtained based on scanning with a stereo scanning radar, laser stereo scanner, or infrared scanner.
[0067] The washing magnetic separator controller or electronic terminal includes at least a communication module to acquire overflow tailings identification data through direct or indirect communication with the image acquisition module.
[0068] When the washing magnetic separator operates stably, the metal content in the concentrate, the metal content in the overflow tailings, and the overflow tailings identification data show minimal changes. However, when the operating parameters change, i.e., when the operating conditions of the washing magnetic separator change significantly, the metal content in the concentrate and overflow tailings fluctuates, and the overflow tailings identification data changes considerably. In such cases, it is necessary to obtain the concentrate grade and overflow tailings identification data to make real-time adjustments corresponding to the changes in operating parameters and avoid excessive metal loss.
[0069] S102. Based on the operating parameters, the control requirements for concentrate overflow tailings, the grade of overflow tailings, and the identification data of overflow tailings, determine the adjustment scheme for the operating parameters of the washing magnetic separator, and adjust the operating parameters of the washing magnetic separator based on the adjustment scheme; wherein, the operating parameters include one or more of the following: feed rate, feed grade, feed concentration, and feed water pressure; the operating parameters include one or more of the following: feed water flow, magnetic field strength, and slurry concentration.
[0070] Changes in the feed rate, i.e., increasing or decreasing the amount of raw ore, will lead to an increase in the metal content of the overflow tailings when the feed rate increases, and a decrease in the feed rate when the metal content of the overflow tailings decreases. Therefore, the operating parameters need to be adjusted accordingly based on changes in the feed rate to prevent the overflow tailings grade from fluctuating beyond the preset range.
[0071] Changes in the grade of the raw ore, such as differences in the mining date or mining area, will lead to changes in the metal content per unit volume of the raw ore. Consequently, the grades of both the concentrate and the overflow tailings will change, and the operating parameters need to be adjusted accordingly to prevent the overflow tailings grade from changing beyond the preset overflow tailings grade range, or to prevent the concentrate grade from changing beyond the preset concentrate grade range.
[0072] Changes in water pressure alter the rate at which metal enters the overflow tailings, consequently affecting the grades of both concentrate and overflow tailings. Operating parameters must be adjusted accordingly to prevent changes in overflow tailings grade from exceeding the preset range, or to prevent changes in concentrate grade from exceeding the preset range.
[0073] Among them, the feed rate, feed grade, feed concentration and feed water pressure can be input to the external equipment input of the washing magnetic separator controller through instrument detection or manual input.
[0074] In this embodiment, by monitoring operating parameters, overflow tailings identification data is acquired when these parameters change. Based on this data and a pre-trained overflow product element content identification model, the overflow tailings grade is determined. This parameter monitoring enables real-time dynamic adjustment of the washing magnetic separator's operating status, improving the efficiency and accuracy of overflow tailings grade detection. An adjustment scheme for the washing magnetic separator's operating parameters is determined based on the operating parameters, concentrate grade, and overflow tailings identification data. The operating parameters are then adjusted according to this scheme to meet the requirements for both overflow tailings and concentrate grades. By comprehensively adjusting the washing magnetic separator's operation using multiple parameters, a comprehensive regulation of both concentrate and overflow tailings grades can be achieved, improving the accuracy of the washing magnetic separator's control.
[0075] In one possible implementation, before determining the adjustment scheme for the operating parameters of the washing magnetic separator, the following is also included:
[0076] The control requirements for concentrate overflow tailings are analyzed, and a target washing magnetic separator control model is selected based on the control requirements for concentrate tailings. The adjustment scheme for the operating parameters of the washing magnetic separator is then determined based on the target washing magnetic separator control model.
[0077] The control model for the washing magnetic separator includes: a concentrate control model and an overflow tailings control model.
[0078] In one possible implementation, the requirements for controlling concentrate overflow tailings include: the adjustment sequence of concentrate overflow tailings, the target grade range of concentrate, and the target grade range of overflow tailings.
[0079] Among them, the control requirements for concentrate overflow tailings specify the adjustment sequence of concentrate overflow tailings, which can quickly adjust the operating parameters based on the adjustment sequence of concentrate overflow tailings, thereby improving the control efficiency of the washing magnetic separator.
[0080] In practical implementation, there are requirements not only for the grade of overflow tailings but also for the grade of concentrate. Operating parameters and process parameters affect both the grade of overflow tailings and the grade of concentrate, but to varying degrees. The grade of overflow tailings can be easily controlled by one or more of the following: water flow rate, magnetic field strength, and slurry concentration. However, the grade of concentrate is more significantly affected by one or more of the following: feed rate, raw ore grade, and water pressure. To achieve comprehensive control of both concentrate and overflow tailings grades and ensure control accuracy, an adjustment scheme for the operating parameters of the washing magnetic separator is determined by integrating operating parameters, concentrate grade, overflow tailings grade, and the control model of the washing magnetic separator.
[0081] The determination of overflow tailings grade based on overflow tailings identification data is mainly achieved by inputting the overflow tailings identification data into a pre-trained overflow tailings grade identification model to obtain the overflow tailings grade identification result. Optionally, the overflow tailings grade identification model is mainly trained based on the historical overflow tailings content data of the target washing magnetic separator equipment, wherein the overflow tailings content data specifically includes: overflow tailings grade and / or overflow tailings concentration.
[0082] Accordingly, before determining the grade of overflow tailings based on overflow tailings identification data, the process also includes: obtaining the corresponding overflow tailings grade identification model based on the local information of the washing magnetic separator, so as to ensure that the overflow tailings grade identification model can adapt to the identification needs of the washing magnetic separator and improve the accuracy of overflow tailings grade identification.
[0083] Specifically, separate control models for concentrate and overflow tailings are established to achieve targeted control of concentrate and overflow tailings grades, improving control efficiency and accuracy. During the specific adjustment process, the adjustment amounts of operating parameters determined based on different models will vary. Furthermore, the adjustment methods for one or more operating parameters will differ. For example, if the concentrate control model determines an increase in water supply, while the overflow tailings control model determines a decrease, then the target water supply adjustment amount needs to be determined based on either the first or second adjustment scheme, or a combination of both.
[0084] In one possible implementation, the control requirements for concentrate tailings are determined, and a target washing magnetic separator control model is selected based on these requirements, including:
[0085] When the concentrate grade is used as the control variable, the concentrate control model is determined as the target washing magnetic separator control model;
[0086] When tailings grade is used as the control variable, the tailings control model is determined as the target washing magnetic separator control model.
[0087] In one possible implementation, when the concentrate grade is used as the control variable, if the overflow tailings grade exceeds the first set range, the overflow tailings grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the overflow tailings control model.
[0088] When the overflow tailings grade is used as the control variable, if the overflow tailings grade exceeds the second set range, the concentrate grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the concentrate control model.
[0089] In this embodiment, a concentrate control model and an overflow tailings control model are set up to achieve targeted control of concentrate grade and overflow tailings grade. In addition, when the adjustment amount or adjustment trend of the same operating parameter is different in the adjustment scheme determined based on the two models, one is selected for priority control or the two control schemes are combined to determine the target adjustment amount, so as to ensure that after the operating parameter is adjusted, one or both of the concentrate grade and overflow tailings grade will have small fluctuations.
[0090] In one possible implementation, when the overflow tailings identification data is an image of the overflow product, a radar stereo scan result, or a laser stereo scan result, the tailings grade is determined based on the tailings identification data and a pre-trained overflow product element content identification model, including:
[0091] Feature extraction is performed on the overflow tailings identification data to obtain feature data; the feature data includes one or more of the following: overflow product color, overflow product location, area ratio of the target area in the overflow product, volume ratio of the target area in the overflow product, electromagnetic wave intensity, and electromagnetic wave peak position;
[0092] The grade of the overflow tailings is determined based on the characteristic data and the pre-trained overflow product element content identification model.
[0093] In actual implementation, as the overflow product increases, the liquid overflows the overflow weir, and the height changes to a certain extent before it no longer increases linearly. The overflow outlet angle will change, meaning that the position of the overflow product will be different. Therefore, the volume of the overflow product can be determined based on the position of the overflow product.
[0094] In one possible implementation, when the overflow tailings identification data is an image of the overflow product, a radar stereoscopic scan result, or a laser stereoscopic scan result, feature extraction is performed on the overflow tailings identification data to obtain feature data, including:
[0095] The color value of each pixel in the overflow tailings identification data is detected. Based on the color value of each pixel in the overflow tailings identification data, the overflow tailings identification data is divided to determine one or more target regions, and the area ratio of one or more target regions is determined, or the volume ratio of one or more target regions is determined.
[0096] Cross-sectional information is determined based on overflow tailings identification data, and the location of overflow products is determined based on the cross-sectional information.
[0097] Specifically, the overflow tailings identification data is divided into one or more target regions based on the color value of each pixel in the overflow tailings identification data, including:
[0098] The primary color of the detection data for overflow tailings identification;
[0099] Based on the main color, coarse matching is performed on the overflow tailings identification data to filter out candidate feature regions;
[0100] Determine the center point of one or more candidate feature regions;
[0101] The edge features of the candidate region are obtained by fine matching using the color value of the pixel corresponding to the center point and the preset tolerance.
[0102] One or more target regions are determined based on edge features after segmentation.
[0103] The main color of the overflow tailings identification data is the color of the water during the washing process (or background color). The overflow tailings identification data is coarsely matched based on the main color to screen out candidate feature regions that differ significantly from the main color, so as to further refine the region division and reduce the amount of computation in the feature region identification process.
[0104] Candidate feature regions are represented as discrete areas or discontinuously connected large areas, corresponding to one or more candidate feature regions. The center point of each candidate feature region is roughly estimated; often, the color value changes within the region follow a certain pattern radiating outwards from the center point. Fine matching is then performed using the color value of the center point of each candidate feature region and a preset tolerance to obtain the edge features of the candidate regions, thus eliminating regions whose edges are close to the main color. Furthermore, when different components are mixed together, regions of different components are divided based on the color value of the center point and the preset tolerance. Therefore, the number of target regions obtained after fine matching is greater than or equal to the number of candidate feature regions.
[0105] In another possible implementation, when the overflow tailings identification data is an image of the overflow product, a radar stereo scan result, or a laser stereo scan result, the overflow tailings identification data is identified to obtain feature data, including:
[0106] The overflow tailings identification data is binarized and segmented, and the dark area image is extracted as the target area.
[0107] Determine the area percentage of the target region, or determine the volume percentage of the target region;
[0108] Cross-sectional information is determined based on overflow tailings identification data, and the location of overflow products is determined based on the cross-sectional information.
[0109] Among them, binarization of overflow tailings identification data can improve image contrast, distinguish feature regions from main colors, and distinguish feature regions corresponding to different components, thereby improving feature recognition efficiency.
[0110] In some possible implementations, when the real-time overflow product identification data is an image of the overflow product, and the image is a planar image, feature recognition is performed on the real-time overflow product image to determine the feature data, including:
[0111] Detect the color value of each pixel in the real-time overflow product image, divide the real-time overflow product image into one or more target regions based on the color value of each pixel, and determine the area percentage of one or more target regions; or,
[0112] The overflow product image is binarized and segmented to extract the dark area image as the target region, and the area ratio of the target region is determined.
[0113] Cross-sectional information is determined based on real-time overflow product identification data, and the location of the overflow product is determined based on the cross-sectional information.
[0114] In other possible implementations, when the real-time overflow product identification data is a radar stereo scan result or a laser stereo scan result, the scan result is a stereo image. Feature extraction is performed on the real-time overflow product identification data to obtain feature data, including:
[0115] Detect the color value of each pixel in the real-time overflow product recognition data, divide the real-time overflow product image based on the color value of each pixel, and determine the volume proportion of one or more target regions; or...
[0116] The real-time overflow product identification data is binarized and segmented, the dark area image is extracted as the target area, and the volume ratio of the target area is determined.
[0117] Cross-sectional information is determined based on real-time overflow product identification data, and the location of the overflow product is determined based on the cross-sectional information.
[0118] In actual implementation, as the overflow product increases, the liquid overflows the overflow weir, and the height changes to a certain extent before it no longer increases linearly. The overflow outlet angle will change, meaning that the position of the overflow product will be different. Therefore, the volume of the overflow product can be determined based on the position of the overflow product.
[0119] In one possible implementation, when the overflow product identification data is infrared spectrum, feature extraction is performed on the real-time overflow product identification data to obtain feature data, including:
[0120] The intensity of electromagnetic waves and the corresponding peak positions are read from the infrared spectrum.
[0121] When the overflow product identification data is infrared spectrum, the location of the overflow product cannot be determined. Therefore, in actual implementation, overflow product identification can be performed by combining infrared scanners with any one of the following: stereo scanning radar, laser stereo scanner, and camera.
[0122] Specifically, the intensity of electromagnetic waves read from infrared spectra can be used to determine the corresponding elements, and the content of the corresponding elements can be determined by reading the peak position.
[0123] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0124] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.
[0125] Figure 2 A schematic diagram of a regulating device for a washing magnetic separator according to an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below:
[0126] like Figure 2 As shown, the adjustment device for the washing magnetic separator includes: a detection module 201, an acquisition module 202, and an adjustment module 203.
[0127] The detection module 201 is used to monitor operating parameters.
[0128] The acquisition module 202 is used to acquire overflow tailings identification data when the operating parameters change, and to determine the grade of overflow tailings based on the overflow tailings identification data and the pre-trained overflow product element content identification model.
[0129] The adjustment module 203 is used to determine the adjustment scheme of the operating parameters of the washing magnetic separator based on the operating parameters, the grade of the overflow tailings and the overflow tailings identification data, and to adjust the operating parameters of the washing magnetic separator based on the adjustment scheme. The operating parameters include one or more of the following: feed rate, feed grade, feed concentration and feed water pressure; the operating parameters include one or more of the following: water flow rate, magnetic field strength and slurry concentration.
[0130] In one possible implementation, adjustment module 203 is also used for:
[0131] Before determining the adjustment scheme for the operating parameters of the washing magnetic separator, the control requirements for concentrate overflow tailings are analyzed, and a target washing magnetic separator control model is selected based on the control requirements for concentrate tailings, so as to determine the adjustment scheme for the operating parameters of the washing magnetic separator based on the target washing magnetic separator control model.
[0132] The control model for the washing magnetic separator includes: a concentrate control model and an overflow tailings control model.
[0133] In one possible implementation, the requirements for controlling concentrate overflow tailings include: the adjustment sequence of concentrate overflow tailings, the target grade range of concentrate, and the target grade range of overflow tailings.
[0134] In one possible implementation, adjustment module 203 is specifically used for:
[0135] When the concentrate grade is used as the control variable, the concentrate control model is determined as the target washing magnetic separator control model;
[0136] When tailings grade is used as the control variable, the tailings control model is determined as the target washing magnetic separator control model.
[0137] In one possible implementation, the adjustment module 203 is also used to switch to using the overflow tailings grade as the control variable if the overflow tailings grade exceeds the first set range when the concentrate grade is the control variable, so as to determine the adjustment scheme of the washing magnetic separator operating parameters according to the overflow tailings control model.
[0138] When the overflow tailings grade is used as the control variable, if the overflow tailings grade exceeds the second set range, the concentrate grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the concentrate control model.
[0139] In one possible implementation, module 202 is specifically used for:
[0140] Feature extraction is performed on the overflow tailings identification data to obtain feature data; the feature data includes one or more of the following: overflow product color, overflow product location, area ratio of the target area in the overflow product, volume ratio of the target area in the overflow product, electromagnetic wave intensity, and electromagnetic wave peak position;
[0141] The grade of the overflow tailings is determined based on the characteristic data and the pre-trained overflow product element content identification model.
[0142] In one possible implementation, the acquisition module 202, when the overflow tailings identification data is an image of the overflow product, a radar stereo scan result, or a laser stereo scan result, is specifically used for:
[0143] The color value of each pixel in the overflow tailings identification data is detected. Based on the color value of each pixel in the overflow tailings identification data, the overflow tailings identification data is divided to determine one or more target regions, and the area ratio of one or more target regions is determined, or the volume ratio of one or more target regions is determined.
[0144] In one possible implementation, the acquisition module 202, when the overflow tailings identification data is an image of the overflow product, a radar stereo scan result, or a laser stereo scan result, is specifically used for:
[0145] The overflow tailings identification data is binarized and segmented, and the dark area image is extracted as the target area.
[0146] Determine the area percentage of the target region, or determine the volume percentage of the target region.
[0147] In this embodiment of the invention, by monitoring operating parameters, overflow tailings identification data is acquired when these parameters change. Based on this data and a pre-trained overflow product element content identification model, the grade of the overflow tailings is determined. This monitoring of operating parameters enables real-time dynamic adjustment of the washing magnetic separator's operating status, improving the efficiency and accuracy of overflow tailings grade detection. An adjustment scheme for the washing magnetic separator's operating parameters is determined based on the operating parameters, concentrate grade, and overflow tailings identification data. The operating parameters are then adjusted according to this scheme to meet the requirements for both overflow tailings and concentrate grades. By comprehensively adjusting the operation of the washing magnetic separator using multiple parameters, a comprehensive regulation of both concentrate and overflow tailings grades can be achieved, improving the accuracy of the washing magnetic separator's control.
[0148] Figure 3 This is a schematic diagram of a terminal provided in an embodiment of the present invention. Figure 3As shown, the terminal 3 in this embodiment includes: a processor 30, a memory 31, and a computer program 32 stored in the memory 31 and executable on the processor 30. When the processor 30 executes the computer program 32, it implements the steps in the various method embodiments for adjusting a washing magnetic separator described above, for example... Figure 1 The steps shown. Alternatively, when the processor 30 executes the computer program 32, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 2 The functions of each module are shown.
[0149] For example, the computer program 32 can be divided into one or more modules / units, which are stored in the memory 31 and executed by the processor 30 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 32 in the terminal 3. For example, the computer program 32 can be divided into... Figure 2 The modules shown.
[0150] The terminal 3 can be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal 3 may include, but is not limited to, a processor 30 and a memory 31. Those skilled in the art will understand that... Figure 3 This is merely an example of terminal 3 and does not constitute a limitation on terminal 3. It may include more or fewer components than shown, or combine certain components, or different components. For example, the terminal may also include input / output devices, network access devices, buses, etc.
[0151] The processor 30 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0152] The memory 31 can be an internal storage unit of the terminal 3, such as a hard disk or memory of the terminal 3. The memory 31 can also be an external storage device of the terminal 3, such as a plug-in hard disk, smart media card (SMC), secure digital card (SD), flash card, etc., equipped on the terminal 3. Furthermore, the memory 31 can include both internal storage units and external storage devices of the terminal 3. The memory 31 is used to store the computer program and other programs and data required by the terminal. The memory 31 can also be used to temporarily store data that has been output or will be output.
[0153] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0154] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0155] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0156] In the embodiments provided by this invention, it should be understood that the disclosed devices / terminals and methods can be implemented in other ways. For example, the device / terminal embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0157] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0158] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0159] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the above-described methods for adjusting the magnetic separator. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately added to or subtracted from the content as required by the legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium may not include mains carrier signals and telecommunication signals.
[0160] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A method for adjusting a washing magnetic separator, characterized in that, include: Monitor operating parameters, and when the operating parameters change, acquire overflow tailings identification data, and determine the grade of overflow tailings based on the overflow tailings identification data and a pre-trained overflow product element content identification model. Based on the operating parameters, concentrate overflow tailings control requirements, overflow tailings grade, and overflow tailings identification data, an adjustment scheme for the operating parameters of the washing magnetic separator is determined, and the operating parameters of the washing magnetic separator are adjusted based on the adjustment scheme. The operating parameters include: feed rate, feed grade, feed concentration, and feed water pressure; the operating parameters include: water supply, magnetic field strength, and slurry concentration. The determination of tailings grade based on overflow tailings identification data and a pre-trained overflow product element content identification model includes: Feature extraction is performed on the overflow tailings identification data to obtain feature data. The feature data includes: overflow product color, overflow product location, area percentage of the target region within the overflow product, volume percentage of the target region within the overflow product, electromagnetic wave intensity, and electromagnetic wave peak position. The overflow tailings identification data is a planar image or a three-dimensional image. As the overflow product increases, the overflow angle changes, and the location of the overflow product varies. The volume of the overflow product can be determined based on its location. The grade of the overflow tailings is determined based on the aforementioned feature data and the pre-trained overflow product element content identification model. Wherein, when the overflow tailings identification data is an image of overflow product, a radar stereoscopic scan result, or a laser stereoscopic scan result, the step of extracting features from the overflow tailings identification data to obtain feature data includes: The color value of each pixel in the overflow tailings identification data is detected, and the overflow tailings identification data is divided into one or more target regions based on the color value of each pixel in the overflow tailings identification data. The area ratio of one or more of the target regions is determined, or the volume ratio of one or more of the target regions is determined. Based on the overflow tailings identification data, cross-sectional information is determined, and based on the cross-sectional information, the location of the overflow product is determined; The step of dividing the overflow tailings identification data into one or more target regions based on the color value of each pixel in the overflow tailings identification data includes: The main color of the overflow tailings identification data is detected; the overflow tailings identification data is coarsely matched according to the main color to filter out candidate feature regions; one or more center points of the candidate feature regions are determined; fine matching is performed using the color value of the pixel corresponding to the center point and a preset tolerance to obtain the edge features of the candidate regions; one or more target regions are determined after division based on the edge features. Before determining the adjustment scheme for the operating parameters of the washing magnetic separator, the following steps are also included: The control requirements for concentrate overflow tailings are analyzed, and a target washing magnetic separator control model is selected based on these requirements. An adjustment scheme for the washing magnetic separator's operating parameters is then determined based on this target washing magnetic separator control model. The washing magnetic separator control model includes a concentrate control model and an overflow tailings control model. The concentrate overflow tailings control requirements include: the adjustment sequence for concentrate overflow tailings, the target grade range for concentrate, and the target grade range for overflow tailings. The step of selecting the target washing magnetic separator control model based on the control requirements of concentrate and tailings includes: When the concentrate grade is used as the control variable, the concentrate control model is determined as the target washing magnetic separator control model; when the tailings grade is used as the control variable, the tailings control model is determined as the target washing magnetic separator control model. When the concentrate grade is used as the control variable, if the overflow tailings grade exceeds the first set range, the overflow tailings grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the overflow tailings control model. When the overflow tailings grade is used as the control variable, if the overflow tailings grade exceeds the second set range, the concentrate grade is switched to be used as the control variable to determine the adjustment scheme of the washing magnetic separator operating parameters according to the concentrate control model.
2. A terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in claim 1 above.
3. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in claim 1 above.