Claims
- 1. A system for tuning a raw mix proportioning controller, comprising:
a plurality of target set points; a cement plant simulator for simulating the operation of a cement plant according to a plurality of set points; a fuzzy logic supervisory controller for controlling the operation of the cement plant simulator in accordance with the plurality of target set points, wherein the fuzzy logic supervisory controller tracks error and change in tracking error between the plurality of set points of the cement plant simulator and the plurality of target set points and provides a control action to the cement plant simulator that minimizes the tracking error; and a tuner, coupled to the cement plant simulator and the fuzzy logic supervisory controller, for optimizing the tracking between the cement plant simulator and the plurality of target set points.
- 2. The system according to claim 1, wherein the fuzzy logic supervisory controller comprises a fuzzy logic knowledge base comprising scaling factors, membership functions, and rule sets defined for the tracking error, the change in tracking error, and the control action.
- 3. The system according to claim 2, wherein the fuzzy logic supervisory controller further comprises an interpreter for relating the tracking error and the change in tracking error to the control action according to the scaling factors, membership functions, and rule sets in the fuzzy logic knowledge base.
- 4. The system according to claim 3, wherein the control action modifies proportions of raw material used by the cement plant simulator.
- 5. The system according to claim 1, wherein the fuzzy logic supervisory controller comprises a plurality of low level controllers, wherein each low level controller receives a change in a target set point as an input and generates a change in a control action as an output.
- 6. The system according to claim 5, wherein the fuzzy logic supervisory controller comprises at least three pairs of low level controllers, wherein each of the at least three pairs of low level controllers receives a change in a target set point as an input and generates a change in a control action as an output.
- 7. The system according to claim 6, wherein one pair of the at least three pairs of low level controllers receives lime saturation factor as the input, a second pair of the at least three pairs of low level controllers receives alumina modulus as the input, and a third pair of the at least three pairs of low level controllers receives silica modulus as the input.
- 8. The system according to claim 7, wherein each low level controller in a pair of the at least three pairs of low level controllers generates a change in a control action as an output.
- 9. The system according to claim 8, further comprising a summer coupled to the at least three pairs of low level controllers for summing all of the change in control actions generated therefrom.
- 10. The system according to claim 9, wherein the summer comprises at least three summers, wherein a first summer sums a first component of the change in control actions from each of the at least three pairs of low level controllers, a second summer sums a second component of the change in control actions from each of the at least three pairs of low level controllers, and a third summer sums the change in control actions from both the first and second summer.
- 11. The system according to claim 5, wherein each of the plurality of low level controllers are fuzzy logic proportional integral controllers.
- 12. The system according to claim 2, wherein the tuner comprises a plurality of fitness functions for evaluating the operating performance of the cement plant simulator.
- 13. The system according to claim 12, wherein the tuner further comprises a genetic algorithm for optimizing at least one of the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base according to the evaluations determined by the plurality of fitness functions.
- 14. The system according to claim 13, wherein the tuner further comprises an adjuster for adjusting the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base according to the optimization provided by the genetic algorithm.
- 15. The system according to claim 1, wherein the plurality of target set points are physical properties comprising lime saturation factor, alumina modulus and silica modulus.
- 16. A method for tuning a raw mix proportioning controller, comprising:
obtaining a plurality of target set points; simulating the operation of a cement plant according to a plurality of set points; providing a fuzzy logic supervisory controller to control the operation of the cement plant simulation in accordance with the plurality of target set points, wherein the fuzzy logic supervisory controller tracks error and change in tracking error between the plurality of set points of the cement plant simulation and the plurality of target set points and provides a control action to the cement plant simulation that minimizes the tracking error; and tuning the fuzzy logic supervisory controller to optimize the tracking between the cement plant simulation and the plurality of target set points.
- 17. The method according to claim 16, wherein the step of providing the fuzzy logic supervisory controller comprises providing a fuzzy logic knowledge base comprising scaling factors, membership functions, and rule sets defined for the tracking error, the change in tracking error, and the control action.
- 18. The method according to claim 17, wherein the step of providing the fuzzy logic supervisory controller further comprises providing an interpreter for relating the tracking error and the change in tracking error to the control action according to the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base.
- 19. The method according to claim 18, further comprising the step of using the control action to modify proportions of raw material used by the cement plant simulation.
- 20. The method according to claim 16, wherein the step of providing the fuzzy logic supervisory controller comprises providing a plurality of low level controllers, wherein each low level controller receives a change in a target set point as an input and generates a change in a control action as an output.
- 21. The method according to claim 20, wherein the step of providing the fuzzy logic supervisory controller comprises providing at least three pairs of low level controllers, wherein each of the at least three pairs of low level controllers receives a change in a target set point as an input and generates a change in a control action as an output.
- 22. The method according to claim 21, wherein one pair of the at least three pairs of low level controllers receives lime saturation factor as the input, a second pair of the at least three pairs of low level controllers receives alumina modulus as the input, and a third pair of the at least three pairs of low level controllers receives silica modulus as the input.
- 23. The method according to claim 22, wherein each low level controller in a pair of the at least three pairs of low level controllers generates a change in a control action as an output.
- 24. The method according to claim 23, further comprising the step of providing a summer coupled to the at least three pairs of low level controllers for summing all of the change in control actions generated therefrom.
- 25. The method according to claim 24, wherein the summer comprises at least three summers, wherein a first summer sums a first component of the change in control actions from each of the at least three pairs of low level controllers, a second summer sums a second component of the change in control actions from each of the at least three pairs of low level controllers, and a third summer sums the change in control actions from both the first and second summer.
- 26. The method according to claim 20, wherein each of the plurality of low level controllers are fuzzy logic proportional integral controllers.
- 27. The method according to claim 17, wherein the step of tuning comprises using a plurality of fitness functions for evaluating the operating performance of the simulated cement plant operation.
- 28. The method according to claim 27, wherein the step of tuning further comprises using a genetic algorithm for optimizing at least one of the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base according to the evaluations determined by the plurality of fitness functions.
- 29. The method according to claim 28, wherein the step of tuning further comprises adjusting the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base according to the optimization provided by the genetic algorithm.
- 30. The method according to claim 16, wherein the plurality of target set points are physical properties comprising lime saturation factor, alumina modulus and silica modulus.
- 31. A system for tuning a raw mix proportioning controller, comprising:
means for providing a plurality of target set points; means for simulating the operation of a cement plant according to a plurality of set points; means for controlling the operation of the cement plant simulating means in accordance with the plurality of target set points, wherein the controlling means tracks error and change in tracking error between the plurality of set points of the cement plant simulating means and the plurality of target set points and provides a control action to the cement plant simulating means that minimizes the tracking error; and means for tuning the controlling means to optimize the tracking between the cement plant simulating means and the plurality of target set points.
- 32. The system according to claim 31, wherein the controlling means comprises a fuzzy logic knowledge base comprising scaling factors, membership functions, and rule sets defined for the tracking error, the change in tracking error, and the control action.
- 33. The system according to claim 32, wherein the controlling means further comprises an interpreter for relating the tracking error and the change in tracking error to the control action according to the scaling factors, membership functions, and rule sets in the fuzzy logic knowledge base.
- 34. The system according to claim 33, wherein the control action modifies proportions of raw material used by the cement plant simulating means.
- 35. The system according to claim 31, wherein the controlling means comprises a plurality of low level controllers, wherein each low level controller receives a change in a target set point as an input and generates a change in a control action as an output.
- 36. The system according to claim 35, wherein the controlling means comprises at least three pairs of low level controllers, wherein each of the at least three pairs of low level controllers receives a change in a target set point as an input and generates a change in a control action as an output.
- 37. The system according to claim 36, wherein one pair of the at least three pairs of low level controllers receives lime saturation factor as the input, a second pair of the at least three pairs of low level controllers receives alumina modulus as the input, and a third pair of the at least three pairs of low level controllers receives silica modulus as the input.
- 38. The system according to claim 37, wherein each low level controller in a pair of the at least three pairs of low level controllers generates a change in a control action as an output.
- 39. The system according to claim 38, further comprising means for summing all of the change in control actions generated therefrom.
- 40. The system according to claim 39, wherein the summing means comprises at least three summers, wherein a first summer sums a first component of the change in control actions from each of the at least three pairs of low level controllers, a second summer sums a second component of the change in control actions from each of the at least three pairs of low level controllers, and a third summer sums the change in control actions from both the first and second summer.
- 41. The system according to claim 35, wherein each of the plurality of low level controllers are fuzzy logic proportional integral controllers.
- 42. The system according to claim 32, wherein the tuning means comprises a plurality of fitness functions for evaluating the operating performance of the cement plant simulating means.
- 43. The system according to claim 42, wherein the tuning means further comprises a genetic algorithm for optimizing at least one of the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base according to the evaluations determined by the plurality of fitness functions.
- 44. The system according to claim 43, wherein the tuning means further comprises means for adjusting the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base according to the optimization provided by the genetic algorithm.
- 45. The system according to claim 31, wherein the plurality of target set points are physical properties comprising lime saturation factor, alumina modulus and silica modulus.
- 46. A computer-readable medium storing computer instructions for instructing a computer system to tune a raw mix proportioning controller, the computer instructions comprising:
obtaining a plurality of target set points; simulating the operation of a cement plant according to a plurality of set points; providing a fuzzy logic supervisory controller to control the operation of the cement plant simulation in accordance with the plurality of target set points, wherein the fuzzy logic supervisory controller tracks error and change in tracking error between the plurality of set points of the cement plant simulation and the plurality of target set points and provides a control action to the cement plant simulation that minimizes the tracking error; and tuning the fuzzy logic supervisory controller to optimize the tracking between the cement plant simulation and the plurality of target set points.
- 47. The computer-readable medium according to claim 46, wherein the instructions of providing the fuzzy logic supervisory controller comprises providing a fuzzy logic knowledge base comprising scaling factors, membership functions, and rule sets defined for the tracking error, the change in tracking error, and the control action.
- 48. The computer-readable medium according to claim 47, wherein the instructions of providing the fuzzy logic supervisory controller further comprises providing an interpreter for relating the tracking error and the change in tracking error to the control action according to the scaling factors, membership functions, and rule sets in the fuzzy logic supervisory controller knowledge base.
- 49. The computer-readable medium according to claim 48, further comprising instructions of using the control action to modify proportions of raw material used by the cement plant simulation.
- 50. The computer-readable medium according to claim 46, wherein the instructions of providing the fuzzy logic supervisory controller comprises providing a plurality of low level controllers, wherein each low level controller receives a change in a target set point as an input and generates a change in a control action as an output.
- 51. The computer-readable medium according to claim 50, wherein the instructions of providing the fuzzy logic supervisory controller comprises providing at least three pairs of low level controllers, wherein each of the at least three pairs of low level controllers receives a change in a target set point as an input and generates a change in a control action as an output.
- 52. The computer-readable medium according to claim 51, wherein one pair of the at least three pairs of low level controllers receives lime saturation factor as the input, a second pair of the at least three pairs of low level controllers receives alumina modulus as the input, and a third pair of the at least three pairs of low level controllers receives silica modulus as the input.
- 53. The computer-readable medium according to claim 52, wherein each low level controller in a pair of the at least three pairs of low level controllers generates a change in a control action as an output.
- 54. The computer-readable medium according to claim 53, further comprising instructions of providing a summer coupled to the at least three pairs of low level controllers for summing all of the change in control actions generated therefrom.
- 55. The computer-readable medium according to claim 54, wherein the summer comprises at least three summers, wherein a first summer sums a first component of the change in control actions from each of the at least three pairs of low level controllers, a second summer sums a second component of the change in control actions from each of the at least three pairs of low level controllers, and a third summer sums the change in control actions from both the first and second summer.
- 56. The computer-readable medium according to claim 50, wherein each of the plurality of low level controllers are fuzzy logic proportional integral controllers.
- 57. The computer-readable medium according to claim 47, wherein the instructions of tuning comprises using a plurality of fitness functions for evaluating the operating performance of the simulated cement plant operation.
- 58. The computer-readable medium according to claim 57, wherein the instructions of tuning further comprises using a genetic algorithm for optimizing at least one of the scaling factors, membership functions, and rule sets in the fuzzy logic knowledge base according to the evaluations determined by the plurality, of fitness functions.
- 59. The computer-readable medium according to claim 58, wherein the instructions of tuning further comprises adjusting the scaling factors, membership functions, and rule sets in the fuzzy logic knowledge base according to the optimization provided by the genetic algorithm.
- 60. The computer-readable medium according to claim 46, wherein the plurality of target set points are physical properties comprising lime saturation factor, alumina modulus and silica modulus.
- 61. A system for providing raw mix proportioning control, comprising:
a plurality of raw material; a plurality of transport belts for transporting the plurality of raw material; a measuring device that measures the composition of the plurality of raw material transported by the plurality of transport belts; a raw mix proportioning controller, coupled to the plurality of transport belts and the measuring device, for controlling the proportions of the plurality of raw material transported along the plurality of transport belts, wherein the raw mix proportioning controller comprises a fuzzy logic supervisory controller tuned to optimize tracking of a plurality of target set points specified for the plurality of raw material.
- 62. The system according to claim 61, wherein the fuzzy logic supervisory controller comprises a fuzzy logic knowledge base and an interpreter.
- 63. The system according to claim 61, wherein the fuzzy logic supervisory controller comprises a plurality of low level controllers.
- 64. The system according to claim 63, wherein the fuzzy logic supervisory controller comprises at least three pairs of low level controllers.
- 65. The system according to claim 64, wherein one pair of the at least three pairs of low level controllers receives lime saturation factor as the input, a second pair of the at least three pairs of low level controllers receives alumina modulus as the input, and a third pair of the at least three pairs of low level controllers receives silica modulus as the input.
- 66. The system according to claim 65, wherein each low level controller in a pair of the at least three pairs of low level controllers generates a change in a control action as an output.
- 67. The system according to claim 66, further comprising a summer coupled to the at least three pairs of low level controllers for summing all of the change in control actions generated therefrom.
- 68. The system according to claim 67, wherein the summer comprises at least three summers, wherein a first summer sums a first component of the change in control actions from each of the at least three pairs of low level controllers, a second summer sums a second component of the change in control actions from each of the at least three pairs of low level controllers, and a third summer sums the change in control actions from both the first and second summer.
- 69. The system according to claim 63, wherein each of the plurality of low level controllers are fuzzy logic proportional integral controllers.
- 70. The system according to claim 61, wherein the tuned fuzzy logic supervisory controller is tuned with a plurality of fitness functions.
- 71. The system according to claim 70, wherein the tuned fuzzy logic supervisory controller is further tuned with a genetic algorithm.
- 72. The system according to claim 61, wherein the plurality of target set points are physical properties comprising lime saturation factor, alumina modulus and silica modulus.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/189,153, entitled “System and Method For Providing Raw Mix Proportioning Control In A Cement Plant With A Fuzzy Logic Supervisory Controller”, filed Nov. 9, 1998.
Divisions (1)
|
Number |
Date |
Country |
Parent |
09594047 |
Jun 2000 |
US |
Child |
10679084 |
Oct 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09189153 |
Nov 1998 |
US |
Child |
09594047 |
Jun 2000 |
US |