This application claims priority as a continuation application under 35 U.S.C. §120 to PCT/EP2009/062175, which was filed as an International Application on Sep. 21, 2009 designating the U.S., and which claims priority to European Application 08164844.6 filed in Europe on Sep. 23, 2008. The entire contents of these applications are hereby incorporated by reference in their entireties.
The present disclosure relates to a system and a control method for controlling an industrial process. More particularly, the present disclosure relates to a system and a control method for controlling an industrial process, such as operating a rotary kiln in a cement production process, by calculating manipulated variables based on defined set-points and a fuzzy logic indicator determined from measured process variables.
In advanced process control for industrial processes, many different system configurations with respect to the control algorithm are known. However, as illustrated in
For example, in the cement production process, the raw components and the raw mixture are transported from the feeders to a kiln, possibly involving additional crushers, feeders that provide additional additives to the raw mixture, transport belts, storage facilities and the like. As illustrated in
The environmental conditions of the clinker production (up to 2500° C., dusty, rotating) do not make it possible for direct measurement of the temperature profile 10 along the length of a rotary kiln 1. Consequently, burning zone temperature YBZT is used as the indicator in known systems and by the operators of a rotary cement kiln 1. The sintering condition or burning zone temperature YBZT is usually related to one or a combination of several of the following measurements:
As the hot meal becomes stickier at higher temperatures, the torque needed to rotate increases because more and more material is dragged up the side of the kiln. The temperature of the gas can be related to the NO levels in the exhaust gas. All three measurements are unreliable, however. For example, the varying dust condition will significantly influence the pyrometer readings, as the pyrometer may be directed at “shadows” producing false readings. Nevertheless, the aggregation of the three measurements, as defined in equation (1), can provide a reasonably reliable determination of the burning zone temperature YBZT.
YBZT=ƒ(YTorque, YNOx, YPyro) (1)
where ƒ is a description on how YYBZT relates to the sensor measurements. The function ƒ can be described by a fuzzy logic system (often called expert system) performed by an indicator generator. This indicator is thus a fuzzy logic based indicator, for example an integer value on the scale [−3, +3] corresponding to an indication of [cold . . . hot], i.e. a fuzzy indicator of the aggregated burning zone temperature, but not an actual physical temperature value (in ° C. or ° F.).
While the aggregation of the three measurements provides the burning zone temperature as a reasonably reliable indicator of the burning zone temperature, it does not provide the temperature profile along the whole length of the rotary kiln. However, knowledge of the temperature profile would make possible better predictions of the process, leading to an improved process control.
In another example, a wet grinding process may require grinding circuits with different configurations depending on the ore characteristics, the design plant capacity, etc. As illustrated in
An exemplary embodiment of the present disclosure provides a control method for controlling an industrial process. The exemplary method includes measuring a plurality of process variables, and determining at least one fuzzy logic based indicator from the measured process variables. The exemplary method also includes calculating, for controlling the process, manipulated variables based on defined set-points and the determined indicator. In addition, the exemplary method includes determining estimated process states based on the indicator, and calculating, by a controller, the manipulated variables based on a model of the process using the estimated process states.
An exemplary embodiment of the present disclosure provides a control system for controlling an industrial process. The exemplary system includes sensors for measuring a plurality of process variables, and an indicator generator configured to determine at least one fuzzy logic based indicator from the measured process variables. The exemplary system also includes a process controller configured to calculate manipulated variables based on defined set-points and the determined indicator. In addition, the exemplary system includes an estimator configured to determine estimated process states based on the indicator. The process controller is configured to calculate the manipulated variables based on a model of the process using the estimated process states.
Additional refinements, advantages and features of the present disclosure are described in more detail below with reference to exemplary embodiments illustrated in the drawings, in which:
Exemplary embodiments of the present disclosure provide a control system and a control method for controlling an industrial process in a real plant situation in which the available signals representing measurements of process variables may possibly contradict each other, rendering them useless in a conventional model based control system. For instance, exemplary embodiments of the present disclosure provide a control system and a control method which provide robust (reliable) indicators of the state of a cement rotary kiln that can be used to generate a temperature profile of the rotary kiln. Other exemplary embodiments of the present disclosure provide a control system and a control method which provide a robust indicator of a mill state of a grinding system.
For controlling an industrial process, a plurality of process variables are measured, at least one fuzzy logic based indicator (may be abbreviated as: fuzzy logic indicator) is determined from the measured process variables, and, for controlling the process, manipulated variables are calculated based on defined set-points and the fuzzy logic indicator. For example, the fuzzy logic indicator is determined using a neural network or a statistical learning method.
According to an exemplary embodiment of the present disclosure, estimated process states are determined based on the fuzzy logic indicator, and the manipulated variables are calculated by a controller based on a model of the process using the estimated process states. For example, estimated physical process states are determined based on the fuzzy logic indicator, and the manipulated variables are calculated by a controller based on a physical model of the process using the estimated physical process states. For example, the controller can be a Model Predictive Controller (MPC). For example, the estimated process states can be determined by one of a Kalman filter, a state observer, and a moving horizon estimation method.
For example, the industrial process can relate to operating a rotary kiln, e.g. for a cement production process. Correspondingly, measuring the process variables includes measuring the torque required for rotating the kiln, measuring the NO level in the exhaust gas, and taking pyrometer readings at an exit opening of the kiln. A burning zone temperature can be determined as a fuzzy logic indicator based on the torque, the NO level, and the pyrometer readings. A temperature profile along a longitudinal axis of the kiln can be determined as the estimated process state based on the burning zone temperature, and the manipulated variables can then be calculated based on the temperature profile.
In accordance with an exemplary embodiment, the fuzzy logic indicator can be based on the measured process variables and on one or more of the manipulated variables.
In accordance with an exemplary embodiment, the estimated process states can be determined based on the fuzzy logic indicator, one or more of the process variables, and/or one or more of the manipulated variables.
The control system 3 further includes an indicator generator 33, which includes a fuzzy logic or expert system. The indicator generator 33 is configured to generate a fuzzy logic indicator z based on a set y2 of measured process variables y, and/or based on a set u2 of the manipulated variables u. The manipulated variables u are generated by the process controller 31 for controlling the industrial process 32. The fuzzy logic indicator z is fed back to the process controller 31, which is accordingly configured as a fuzzy logic or expert system based controller to derive the set-points of the manipulated variables u based on the fuzzy logic indicator z.
For example, in a cement production process, such as in operating a rotary kiln 1 in a cement production process, the fuzzy indicator z indicates the aggregated burning zone temperature YBZT of the rotary kiln 1 and is determined based on a set y2 of measured process variables y including torque (YTorque) required to rotate the kiln 1, NOx measurements in the exhaust gas (YNOx), and temperature readings based on a pyrometer located at the exit opening (discharge or front end) of the kiln (YPyro), as described earlier with reference to
In another example, in a wet grinding process, the fuzzy indicator z indicates a mill state of a grinding system and is determined based on a set y2 of measured process variables y including mill sound level, mill bearing pressure, mill power draw, slurry density, and flows and pressures at specific places, as described earlier with reference to
The control system 4 further includes an indicator generator 43 for determining one or more fuzzy logic indicator(s) z based on a set y2 of measured process variables y, and/or based on a set u2 of the manipulated variables u, as described above in the context of
In control system 4, the process controller 41 can be implemented as a model based controller. Generally, in model based controllers (such as model predictive control, MPC) a mathematical model is used to predict the behavior of the system in the near future. This model can be a black-box or a physical model (i.e. grey-box) respectively. For control purposes, the model states should be provided before the controller generates the manipulated variables u. Specifically, MPC is a procedure of solving an optimal-control problem, which includes system dynamics and constraints on the system output and/or state variables. A system or process model valid at least around a certain operating point allows for expression of a manipulated system trajectory or sequence of output signals y in terms of a present state of the system, forecasts of external variables and future control signals u. A performance, cost or objective function involving the trajectory or output signals y is optimized according to some pre-specified criterion and over some prediction horizon. An optimum first or next control signal u1 resulting from the optimization is then applied to the system, and based on the subsequently observed state of the system and updated external variables, the optimization procedure is repeated. Depending on the particular implementation, the model based controller 41 can be based on any linear or nonlinear model based control algorithm, such as IMC (Internal Model Control), LQR (Linear Quadratic Regulator), LQG (Linear Quadratic Gaussian), Linear MPC (Model Predictive Control), NMPC (Nonlinear Model Predictive Control), or the like.
The control system 4 includes comprises a state estimator 44 configured to determine the model states {circumflex over (x)}, e.g. as estimated physical process states, based on the fuzzy indicator z. As indicated schematically through dashed lines in
It should be noted that the sets u1, u2, yi and y2, are either 0, a subset of the parent set (u1, ⊂u , yi ⊂y), or the complete parent set, respectively.
As illustrated schematically in
According to an exemplary embodiment, the process controller 41, indicator generator 43, and/or the state estimator 44 are logic modules implemented by a processor of a computing device executing programmed software modules recorded on a non-transitory computer-readable recording medium (e.g., ROM, hard disk drive, optical memory, flash memory, etc.). One skilled in the art will understand, however, that these logic modules can also be implemented fully or partly by hardware elements.
It will be appreciated by those skilled in the art that the present invention can be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The presently disclosed embodiments are therefore considered in all respects to be illustrative and not restricted. The scope of the invention is indicated by the appended claims rather than the foregoing description and all changes that come within the meaning and range and equivalence thereof are intended to be embraced therein.
Number | Date | Country | Kind |
---|---|---|---|
08164844.6 | Sep 2008 | EP | regional |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2009/062175 | Sep 2009 | US |
Child | 13051249 | US |