Adaptive control of industrial automation for mining flotation cells

US11944984B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11944984-B2
Application numberUS-201916578742-A
CountryUS
Kind codeB2
Filing dateSep 23, 2019
Priority dateSep 23, 2019
Publication dateApr 2, 2024
Grant dateApr 2, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques to facilitate adaptive optimization and control of flotation cell processing are disclosed herein. In at least one implementation, a computing system receives a plurality of flotation cell process variables associated with a flotation cell process. The flotation cell process variables are fed into a machine learning model associated with the flotation cell process to determine improved settings for the flotation cell process. The improved settings for the flotation cell process are provided to an industrial controller that controls at least one aspect of the flotation cell process to improve the flotation cell process.

First claim

Opening claim text (preview).

What is claimed is: 1. One or more non-transitory computer-readable storage media having program instructions stored thereon to facilitate adaptive optimization and control of flotation cell processing, wherein the program instructions, when executed by a computing system, direct the computing system to at least: receive a plurality of flotation cell process variables associated with a flotation cell process; receive a desired system output for the flotation cell process from an industrial controller that controls at least one aspect of the flotation cell process; input the plurality of flotation cell process variables and the desired system output to a machine learning model, wherein the machine learning model is trained to: process the plurality of flotation cell process variables to determine improved settings for the flotation cell process and a change in performance of at least one component of a plurality of components associated with the flotation cell process based on the input; and responsively generate the improved settings for the flotation cell process wherein the improved settings comprise an adjustment to a performance curve for the at least one component based on the change in performance of the at least one component; provide the improved settings for the flotation cell process to the industrial controller; and in response to receiving the improved settings, applying, by the industrial controller, the improved settings, including the adjustment to the performance curve for the at least one component, to achieve the desired system output for the at least one aspect of the flotation cell process. 2. The one or more non-transitory computer-readable storage media of claim 1 wherein the program instructions direct the computing system to determine the improved settings for the flotation cell process by directing the computing system to determine the improved settings for individual components of the plurality of components associated with the flotation cell process. 3. The one or more non-transitory computer-readable storage media of claim 1 wherein the program instructions direct the computing system to determine the improved settings for the flotation cell process by directing the computing system to determine the improved settings for overall master control of the flotation cell process. 4. The one or more non-transitory computer-readable storage media of claim 1 wherein the improved settings for the flotation cell process comprise updated set points for one or more components of the plurality of components associated with the flotation cell process and an updated offset to a Proportional, Integral, and Derivative (PID) control device associated with the flotation cell process. 5. The one or more non-transitory computer-readable storage media of claim 1 wherein the improved settings for the flotation cell process comprise energy optimizations that minimize an amount of energy used by one or more components of the plurality of components associated with the flotation cell process. 6. The one or more non-transitory computer-readable storage media of claim 1 wherein the program instructions direct the computing system to provide updated process variables to the machine learning model that indicate a change in performance associated with the flotation cell process, and wherein the machine learning model is configured to automatically adjust the machine learning model to compensate for the change in performance. 7. The one or more non-transitory computer-readable storage media of claim 1 wherein the flotation cell process variables comprise flotation cell level, agitation rate, air injection rate, and reagent feed rate. 8. A method to facilitate adaptive optimization and control of flotation cell processing, the method comprising: receiving a plurality of flotation cell process variables associated with a flotation cell process; receiving a desired system output for the flotation cell process from an industrial controller that controls at least one aspect of the flotation cell process; inputting the plurality of flotation cell process variables and the desired system output to a machine learning model, wherein the machine learning model is trained to: process the plurality of flotation cell process variables to determine improved settings for the flotation cell process and a change in performance of at least one component of a plurality of components associated with the flotation cell process based on the input; and responsively generate the improved settings for the flotation cell process wherein the improved settings comprise an adjustment to a performance curve for the at least one component based on the change in performance of the at least one component; providing the improved settings for the flotation cell process to the industrial controller; and in response to receiving the improved settings, implementing, by the industrial controller, the improved settings, including the adjustment to the performance curve for the at least one component, to achieve the desired system output for the at least one aspect of the flotation cell process. 9. The method of claim 8 wherein feeding the flotation cell process variables into the machine learning model to determine the improved settings for the flotation cell process comprises feeding the flotation cell process variables into the machine learning model to determine the improved settings for individual components of the plurality of components associated with the flotation cell process. 10. The method of claim 8 wherein feeding the flotation cell process variables into the machine learning model to determine the improved settings for the flotation cell process comprises feeding the flotation cell process variables into the machine learning model to determine the improved settings for overall master control of the flotation cell process. 11. The method of claim 8 wherein the improved settings for the flotation cell process comprise updated set points for one or more components of the plurality of components associated with the flotation cell process and an updated offset to a Proportional, Integral, and Derivative (PID) control device associated with the flotation cell process. 12. The method of claim 8 wherein the improved settings for the flotation cell process comprise energy optimizations that minimize an amount of energy used by one or more components of the plurality of components associated with the flotation cell process. 13. The method of claim 8 further comprising providing updated process variables to the machine learning model that indicate a change in performance associated with the flotation cell process, and wherein the machine learning model is configured to automatically adjust the machine learning model to compensate for the change in performance. 14. The method of claim 8 wherein the flotation cell process variables comprise flotation cell level, agitation rate, air injection rate, and reagent feed rate. 15. A system to facilitate adaptive optimization and control of flotation cell processing, the system comprising: a computing device comprising a processing system, one or more computer-readable storage media, and program instructions stored on the one or more computer-readable storage media that, when executed by the processing system, direct the processing system to at least: receive a plurality of flotation cell process variables associated with a flotation cell process; receive a desired system output for the flotation cell process from an industrial controller that controls at least one aspect of the flotation cell process;

Assignees

Inventors

Classifications

  • B03D1/028Primary

    Control and monitoring of flotation processes; computer models therefor · CPC title

  • the criterion being a learning criterion · CPC title

  • in which a variable is automatically adjusted to optimise the performance · CPC title

  • Ores · CPC title

  • Froth-flotation processes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11944984B2 cover?
Techniques to facilitate adaptive optimization and control of flotation cell processing are disclosed herein. In at least one implementation, a computing system receives a plurality of flotation cell process variables associated with a flotation cell process. The flotation cell process variables are fed into a machine learning model associated with the flotation cell process to determine improv…
Who is the assignee on this patent?
Rockwell Automation Tech Inc
What technology area does this patent fall under?
Primary CPC classification B03D1/028. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Apr 02 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).