The invention relates to a method for the identification of a delay-susceptible control path in the control of a steam generator as well as to a device embodied for executing the method. The invention further relates to a control device as well as to a computer program product.
The quality of control of model-based controlling depends on how well the dynamic behavior of a real process is mapped by the model. In the case of a steam generator with turbine in a coal-fired power station the dynamic behavior of the overall system varies over time because of the non-linear behavior of different units such as coal crushers, fresh air blowers, suction paths etc. as well as especially the fluctuations in the raw material quality of the coal. In addition the process dynamics changes over time as a result of contamination and wear.
For controlling such time-variant processes the dynamic behavior of the process has previously only been considered to the extent that, starting from a time-invariant model, in a comprehensive series of trials, dependencies of the process dynamics of the main influencing variables have been determined. This information was stored in corresponding maps which in their turn were incorporated into the control process. The slow variance of the dynamic over time through contamination or wear often had to be countered in expensive on-site servicing by the controlling having to be reset again and again at regular intervals. In such cases the control quality is always limited by the inaccuracy of the model.
Another approach to enabling time-variant processes to be better controlled consists of adapting the model to the current circumstances in the process. In an adaptive control the time-variable system behavior caused by the fluctuations in path parameters is first detected in a suitable manner and with the aid of the information thus obtained an adjustment of the controller parameters is undertaken. In the so-called “self-tuning” adaption method the fluctuating parameters are determined from the measurement of input and output variables of the path. Such a determination of system parameters from system variables which change over time is referred to as identification.
An object of the invention is to specify a method for identification of a delay-susceptible control path, so that an improved quality of control is achieved in the control of a steam generator. A further object of the present invention is to specify a corresponding apparatus which enables the inventive method to be executed. A further object of the invention consists of specifying a control device which uses the result of the identification of the control path. A computer program product is also to be specified.
This object is achieved by the features of the independent claims. Advantageous embodiments are reflected respectively in the dependent claims.
The invention advantageously enables an online identification for the dynamic process model of a steam generator. In such cases a model structure of the steam generator consisting of a time-variant Nth-order delay element N and an integrator is specified. The mass fuel flow which is fed to the steam generator, the turbine steam mass flow which is taken from the output of the steam generator pipe and the fresh steam pressure which obtains in the steam vessel beyond the steam generator after removal of the turbine steam mass flow are used as measured values. By means of these measured values obtained online the fresh steam mass flow at the output of the steam generator is computed, since this is not accessible and thus also not measurable. In this way the input variable of the Nth-order delay element and the output variables of the same are determined, so that by means of an estimation process the parameters of a continuous transmission function of the Nth-order delay element will likewise be determined online. The estimated parameters are subsequently converted into the time constants of a delay element with N independent time constants. In a next step, by comparison of the N time constants, areas in the time curves of the individual time constants are defined, in which the time constants are almost the same. Within these areas the time constants of an Nth-order delay element with the same time constants for the delay element of the predetermined model structure are determined from the N independent time constants. If the time constant of the delay element is determined, the entire dynamic model of the steam generator is also identified.
The inventive approach enables time-variant parameters of a continuous transmission function to be identified from sampled measurement data. This makes a permanent adaptation of the process model to the behavior of the real plant possible. The adapted model is a basis for an adaptive control which offers a power station operator a higher quality of control especially for changes in the raw material quality and for load changes, and which contributes to reducing energy consumption, environmental stress and wear on the plant. An especial advantage of the invention lies in the fact that the permanent monitoring and online execution of the parameter estimation with insufficient stimulus avoids the output of irrelevant estimation results to the overlaid control.
In an embodiment of the invention the fuel mass flow is advantageously multiplied by an amplification factor which is composed from the calorific value of the fuel and the efficiency of the steam generator. This means an improved mapping of the dynamic model of the steam generator onto the real process, and thus an additional improvement in control quality.
In a further embodiment of the invention the measured values are multiplied by weighting factors, with the weighting factors for measured values lying further back in the past being smaller than the weighting factors of current measured values. To this end for example a forgetting factor is introduced into the computations. Faults resulting from measurement data further back in time are in this way advantageously avoided and thus a higher accuracy of the inventive method is obtained.
The invention will be explained below with reference to an exemplary embodiment shown in the drawings. The figures show:
As input variable the fuel mass flow mBr is fed to the steam generator which is represented in the drawing by the control path RS, For steam generation for example coal crushed into coal dust in coal crushing units is burnt, which heats up water conducted above the burner in pipes into steam. The different calorific value of the coal is taken into account in the structure model RS by an amplification element HW. In addition each combustion and thereby the steam generation has a different efficiency, which is shown in
The dynamic behavior of coal crushing, combustion and steam generation will be modeled in this exemplary embodiment approximately by a time-variant Nth-order delay element VZN. As already explained, the dynamic behavior of the steam generator varies over time because of the fluctuating raw material quality.
At the output of the delay element VZN a fresh steam mass flow mBlr is discharged. The fresh steam is subsequently fed to a steam reservoir or vessel. Taken from this and fed to the turbine is a turbine steam mass flow mT. To this end a subtraction element SUB is shown in
The current-generating subsystem is not part of the control path RS and is only shown here as a extra. It comprises generator and turbine. A manipulated variable is the valve setting VEN of the turbine input valve via which the flow of steam to the turbine is controlled. Turbine and generator are modeled by the parallel circuit of a P and PT1 element, since a part of the fresh steam moves directly from the high pressure area of the turbine to the generator and a further part of the steam is fed behind the high-pressure area of the turbine back into the steam vessel. The PT1 element thus represents the circuit in conjunction with the intermediate circuit superheater.
The steam-generating and the current-generating subsystem are coupled via the turbine steam mass flow mT and the steam pressure pHP. Increasing the turbine steam mass flow by opening the valve VEN initially leads to a reduction in the steam pressure. This in its turn reduces the turbine steam mass flow and thereby increases the steam pressure pHP again. It is also basically true that the turbine flow mass flow mT is proportional to the generated electrical power ELL and can be determined computationally from this.
On the basis of the path module RS for the steam generator described with reference to
Basically the identification of the control path of the steam generator means the determination of the transmission behavior of the unknown delay element VZN, which represents the dynamic behavior of the steam generator. If the transmission function and the time constant of the delay element is determined, the process is identified. An estimation method is used for identification of the parameter of the transmission function of the delay element. A permanent monitoring of the parameter estimation should occur at the same time in order to prevent the output of incorrect estimation results to the overlaid controlling.
The basis of the inventive online identification, as well as the predetermined model structure, are thus measured values of the fuel mass flow mBr of the turbine steam mass flow mT and of the fresh steam pressure pHP sampled in constant time steps. An identification in real time is achieved in this way.
To determine the transmission function of the delay element the input and output variables of the delay element VZN must be determined in a next step. The input variable is the fuel mass flow mBr. The output variable is the fresh steam mass flow mBlr. The fresh steam mass flow mBlr is however generally difficult to determine using measurement technology. This is thus reconstructed computationally. The fresh steam mass flow mBlr is computed for known integration time constant TI of the pressure vessel from the measurable variables of the fresh steam pressure pHP and of the turbine steam mass flow mT in the following manner (with TA representing the sampling time and k a runtime parameter for the sampling):
The Nth-order delay element VZN is assumed below as a typical PT3 element.
The aim is to determine the continuous transmission function of the PT3 element in this step
The meanings of the terms are as follows
G(s) the Laplace-transformed transmission function of the PT3 element (also referred to as s transmission function)
y(s) the process output signal
u(s) the process input signal
T1, T2, T3 are the individual independent time constants
a1, a2, a3 and b0 the process parameters which are determined by means of an estimation method.
In this exemplary embodiment a recursive Least-Squares parameter estimation with a discrete root filter method in the form of information is used. Simultaneously an exponentially decreasing weighting of measurement data further back in time is undertaken using forgetting factors. The non-measurable derivations of the input and output variables needed for this are determined with the aid of a state variable filter.
Shown as examples in
Basically other known estimation methods can also be used to estimate the parameters such as the Prediction Error Method or other root filter methods.
It should also be noted below that in this exemplary embodiment the dynamic behavior of the steam generator and vessel is described as a series connection of three first-order delay elements with the same time constants, although with a real path there would never be three precisely identical time constants. The demand for three identical time constants however cannot be directly fulfilled since all recursive parameter estimation methods only estimate the parameters (polynomial coefficients) of a transmission function, but no time constants. However the time constants of the PT3 element can still be determined subsequent to the parameter estimation from the estimated independent time constants.
After successful estimation of the discrete parameters a1, a2, a3 and b0 these are still to be converted to the corresponding continuous-time amplification and time constants.
From the above equation for the transmission function in the conversion into time constants a non-linear equation system in the following form is produced:
T
1
+T
2
+T
1
=a
1
T
1
T
2
+T
2
T
3
+T
1
T
3
=a
2
T1T2T3=a3
With the simplified assumption of three identical time constants T1=12=13=1 the numerical value of this triple time constant can be computed from each of the parameters. With small differences between the three independent time constants T1, T2 and T3 the assumption made is appropriate. This gives three ways of computing the same time constant, namely the time constant of the PT3 element of the steam generator sought:
Based on these values the relevance of the estimation results can now be determined.
It should also be noted that this is an online identification and the recursive estimator should be active at any time in order to identify the system parameters. With insufficient excitation or too much disturbance however the estimator does not deliver any meaningful estimation parameters and thus no meaningful time constants either. Thus a monitoring level is necessary which tests the estimation results delivered for plausibility and decides on their validity. Different test criteria are set up for this purpose. Only if all criteria are fulfilled at the same time is the currently computed average sum time constant accepted and output.
Sensible interval limits are specified as criteria for example, i.e. a lower limit Tmin and an upper limits Tmax of an interval is specified within which the average time constant of the steam generator sought may be located.
In addition the gradient behavior can be checked and a so-called prediction error criterion applied. Thus at the monitoring level use is made of the fact that three independent time constants for a time constant of the delay element PT3 sought are present.
In pure graphical terms this step is represented such that the curve shapes of the three time constants T1, T2, T3 are compared and a check is made by means of the above criteria and that In this way areas of the curve shapes can be determined in which the time constants T1, T2, T3 are approximately the same. Within these areas the time constant T of a 3rd-order delay element 3 with same time constants for the delay element of the predetermined model structure can be determined from the three independent time constants T1, T2, T3, whereby the overall process is identified here in the case of the steam generator.
The result of the identification is passed on in the form of a continuous-time model to the overlaid control. The adapted model is thus part of an adaptive control of the steam generator and the turbine, as illustrated in
Number | Date | Country | Kind |
---|---|---|---|
10 2006 049 124.6 | Oct 2006 | DE | national |
This application is the US National Stage of International Application No. PCT/EP2007/061170, filed Oct. 18, 2007 and claims the benefit thereof. The International Application claims the benefits of German application No. 10 2006 049 124.6 DE filed Oct. 18, 2006, both of the applications are incorporated by reference herein in their entirety.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2007/061170 | 10/18/2007 | WO | 00 | 6/17/2010 |