1. Field of the Invention
The present invention relates to an algorithm used in a method of controlling a paper machine to automatically tune parameters for calculating the initial value of web moisture percentage at a dryer part inlet after grade change and parameters for calculating the dry-bulb temperature of air within a hood. The invention also relates to apparatus for implementing such an algorithm.
2. Description of the Prior Art
In the specification of Patent Application 2001-106038, the applicant proposed equation (1) shown below as an equation for calculating the initial value of a web's dryer part inlet moisture percentage after grade change.
where
Also in the specification of Patent Application 2001-014493, the applicant proposed equation (2) shown below as an equation for calculating the dry-bulb temperature of air within a hood.
where
However, such a method of predictive dryer control in a paper machine as described above has had the following problems.
Parameters A1, A2 and A3 in equations (1) and (2) shown above were determined manually and empirically using earlier point-of-grade-change data. This way of determining the parameters was problematic, as it required experience. Another problem was that the quality of paper, which is a product, varies since precise tuning was not possible.
The object of the present invention is therefore to provide a method of predictive dryer control in a paper machine whereby parameters can be tuned automatically, and to provide apparatus for the method.
Preferred embodiments of the present invention will now be described in detail by referring to the accompanying drawings.
When counter N reaches or exceeds the predetermined value NCount, auto-tuning calculation is performed. NCount is set to, for example, 10. Auto-tuning is classified into two types: auto-tuning of the dry-bulb temperature of air within a hood as indicated by {circle around (2)} and auto-tuning of a web's moisture percentage (MP) at the dry part inlet as indicated by {circle around (3)}.
Firstly, the dry-bulb temperature of air within a hood is auto-tuned as indicated by {circle around (2)}. The steady-state values of steam pressure stored in the step indicated by {circle around (1)} are read. Then, differences between the predicted values of steam pressure in grade change involving relatively large production volume changes and the steady-state values of steam pressure that have been read are determined. An average ratio of these differences to the amounts of change in the production volume is calculated. According to this ratio, parameter A3 to be used in an equation for calculating the dry-bulb temperature of air within the hood is auto-tuned.
Secondly, the web moisture percentage (MP) at the dry part inlet is auto-tuned as indicated by {circle around (3)}. To do this, the steady-state values of steam pressure stored in the step indicated by {circle around (1)} are read. Then, differences between the predicted values of steam pressure in; grade change involving relatively small production volume changes and the steady-state values of steam pressure that have been read are determined.
An average ratio of these differences to the amounts of basis weight change at grade change and an average ratio of the differences to the amounts of machine speed change are determined. According to these ratios, parameters A1 and A2 to be used in an equation for calculating the web moisture percentage (MP) at the dry part inlet are auto-tuned.
Calculation of the predicted values of steam pressure is influenced by the auto-tuning of parameters A1 and A2 in grade change involving relatively large production volume changes. In order to cancel this influence, parameter A3 that is used to calculate the dry-bulb temperature of air within the hood is also auto-tuned. When these two types of auto-tuning are completed, counter N is cleared to zero.
Now, these steps will be explained in detail. Firstly, the automatic calculation of the steady-state values of steam pressure indicated by {circle around (1)} will be explained.
In order to determine the steady-state values of steam pressure, the process values of pre-dryer steam pressure are first measured at 30-second intervals after grade change and saved in a file. The time interval from the point StartTime (minute) to the point EndTime (minute) during which the steam pressure is relatively stable is defined as the steady-state value calculation interval. At each time point during that interval, the standard deviation of steam pressure process values in the immediately preceding AveTime (minutes) duration is determined. The value of the AveTime duration may be defined appropriately, depending on the process under consideration.
The standard deviation is calculated by the following steps. Assume that the process value of steam pressure i/2 minutes after grade change is SteamP(i) (i=0 . . . EndTime×2). The reason for dividing i by 2 is that measurements are taken at 30-second intervals.
Given that NAve=2×AveTime, i=2×StartTime, . . . 2×EndTime, the following equations hold true.
where, AveSteamP(i) is the average value (kPa) of pre-dryer steam pressure in the immediately preceding AveTime (minutes) duration as measured i/2 minutes after the end of grade change; and SigmaSteamP(i) is the standard deviation (kPa) of pre-dryer steam pressure in the immediately preceding AveTime (minutes) duration also as measured i/2 minutes after the end of grade change.
In the next step, the time point at which the standard deviation of steam pressure process values evaluated by equation (4) above is minimum is determined. Then, the average value of steady-state steam pressure in the AveTime duration immediately preceding that time point is defined as the steady-state steam pressure value (StableP). However, if this minimum value of standard deviation is greater than that of a given unsteady-state region (UnstableValue), the steady-state steam pressure value is set to 0, concluding that the process did not stabilize.
This procedure can be described in a program format, as shown below.
The interval from the moment StartTime has elapsed to the moment EndTime has elapsed after the completion of grade change is defined as the steady-state value calculation interval. In this interval, the standard deviation of steam pressure process values is calculated. Specifically, from equations (3) and (4) above, the standard deviation of steam pressure process values in the immediately preceding AveTime duration is determined at 30-second intervals. The range labeled AveTime and indicated by each double arrow in
Now, an explanation will be made of the auto-tuning of dry-bulb temperature of air within a hood. The dry-bulb temperature of air within a hood before and after grade change varies depending on the steam temperature values before and after grade change since, in practice, the air is trapped within a hermetically sealed dryer hood. The mechanisms of air supply/exhaust of a dryer hood and of heat transfer to the outside air are so complex, however, that it is difficult to simulate the process of such air supply/exhaust or heat transfer.
For this reason, in the specification of Patent Application 2001-014493 the applicant proposed equation (2), as discussed earlier, as a simple linear equation for calculating the dry-bulb temperature of air within a hood. It was not possible however to theoretically determine which value of coefficient A3 in the equation, among those between 0.0 and 1.0, should be applied; rather, the value had to be determined empirically. In this embodiment, the value of coefficient A3 is recursively determined from errors in the predicted value of steam pressure.
As is evident from equation (2), the dry-bulb air temperature within a hood increases as the change in the steam pressure before and after grade change becomes greater. Therefore, as data to be used to tune coefficient A3, only the data on such instances of grade change that involves production volume changes greater than a given value is used.
For this purpose, instances of grade change that satisfy condition equation (5) below are exclusively selected.
where
The first term of equation (5) indicates that the ratio of change in the production volume before and after grade change is greater than the point-of-production-change ratio ΔRAna. Note that production volumes R1 and R2 referred to here are represented by the product of bone dry basis weight and machine speed with no regard to the paper width. Specifically, the production volumes are defined as
R1=BD1×V1(g/m2×m/min)
R2=BD2×V2(g/m2×m/min)
V1 and V2 are machine speeds before and after grade change, respectively.
The second term of equation (5) indicates that the ratio of basis weight change before and after grade change is greater than the minimum basis weight change ratio ΔBDAna. If the basis weight change is marginally small, predicting the steam pressure is theoretically easy and will not produce any errors in principle. Therefore, instances of grade change involving only small basis weight changes are excluded from the evaluation of predicted errors. The third term of equation (5) indicates that the process has stabilized after grade change and the steady-state values of steam pressure have been successfully calculated.
In the next step, a scatter diagram is created by plotting the predicted steam pressure error as the ordinate and the production volume change as the abscissa and retroactively applying NGC1 data items of grade change instances, among those that meet the condition given by equation (5). Then, according to equation (6) below, the slope of the regression line in the scatter diagram is determined by the least squares method. NGC1 is set to, for example, 50.
By applying symbols used in equation (5), the X and Y coordinates XR and Y of an ith data item are represented as
XR(i)=(R2(i)−R1(i))/R1(i)
Y(i)=(Predicted pre-dryer steam pressure(i))−StableP(i)
StableP is the steady-state steam pressure determined in the step of automatically calculating steady-state steam pressure values.
From XR(i) and Y(i), the slope KR of the regression line can be determined by using equation (6) below.
Using the slope KR, parameter A3 is tuned. Specifically, if the absolute value of KR is smaller than the threshold THPreA3, parameter A3 is not changed in order to avoid excessive change. If the absolute value of KR is larger than the threshold THPreA3, KR is increased by multiplying it by a weighting factor.
As A3 increases, the dry-bulb temperature of air within a hood rises at a higher rate in response to an increase in the steam pressure. Consequently, calculating the predicted steam pressure results in a value lower than the current one. This problem can be solved, however, by applying a positive value to the weighting factor, or by increasing A3 if KR is positive. Since in theory, any rise in the temperature of air within a hood never exceeds an increase in the steam temperature, 0.0≦A3≦1.0 holds true. Consequently, specific upper and lower limits are provided so that this relationship is satisfied.
This process of tuning A3 can be described in a program format, as shown below.
If abs(KR)≧THPreA3 then
A3, New=FA3×KR+A3, Old (7)
If A3, New>AHI3 then A3, New=AHI3
If A3, New<ALO3 then A3, New=ALO3
where, THPreA3 is a threshold, FA3 is a weighting factor, AHI3 is an upper limit, and ALO3 is a lower limit. Parameter A3 with a subscript containing the word “New” is a newly calculated value, whereas that with a subscript containing the word “Old” is a previous value. FA3, AHI3 and ALO3 are set from the screen of a control unit in the paper machine.
Now, an explanation will be made of the auto-tuning of web moisture percentage (MP) at the dryer part inlet. Some instances of grade change may involve a large change in the production volume. In other instances, however, the amount of change in the production volume as represented by a product of basis weight and machine speed often proves small, though changes in the basis weight and machine speed are significantly large.
For example, assume that bone dry basis weight before grade change=80 (g/m2), bone dry basis weight after grade change=100 (g/m2), machine speed before grade change=700 (m/min), and machine speed after grade change=560 (m/min). This would result in a large-scale grade change since changes in the basis weight and machine speed are significantly large. In fact, however, the production volume (basis weight×machine speed) does not change.
In this case, a change in the steam pressure is relatively small. Accordingly, the calculation of equation (2) as to the dry-bulb temperature of air within a hood does not significantly affect the predicted steam pressure. In contrast, the calculation of equation (1) as to the web moisture percentage (MP) at the dryer part inlet significantly affects the predicted steam pressure.
Accordingly, in order to increase the accuracy of predicted steam pressure in the case of grade change involving only small production volume changes, it is necessary to use a method contrary to the method of parameter tuning discussed earlier in the auto-tuning of the dry-bulb temperature of air within a hood. That is, parameters A1 and A2 should be tuned using data on instances of grade change involving production volume changes smaller than a prescribed-value.
For this reason, condition expression (8) below is used in place of equation (5).
The meanings of symbols in this expression are the same as those in condition expression (5) and so are not explained here. The first term of this expression indicates that the amount of change in the production volume is small. The meanings of the second and third terms are the same as those of equation (5) and so are not explained here.
Using retroactive NGC2 data items on the instances of grade change, among those that satisfy condition expression (8), a scatter diagram of “ratio of change in bone dry basis weight before and after grade change vs. errors in predicted steam pressure” and a scatter diagram of “ratio of change in machine speed before and after grade change vs. errors in predicted steam pressure” are created. Then, the slopes of regression lines in these scatter diagrams are determined using the least squares method.
Given that
then, the slopes K1 and K2 of the regression lines are given by
These slopes K1 and K2 are used to tune parameters A1 and A2, where parameter A1 is tuned using slope K1 and parameter A2 is tuned using slope K2. Since parameters A1 and A2 are tuned using the same method, the method is explained only once here assuming j=1 and 2.
If the absolute value of KR is smaller than the prescribed threshold, parameter tuning is not performed in order to avoid excessive tuning. If the absolute value is greater than the threshold, parameter Aj is increased by the amount indicated by equation (10) below.
Increment=Fj×Kj/PG (10)
PG in this equation denotes an increment as the result of predictive steam pressure calculation when the moisture percentage (MP) at the dryer part inlet increases by 1%, and has the unit of kPa/%. Fj is a weight factor and also represents an error (kPa) in the value of steam pressure predicted in relation to the ratio of change in the bone dry basis weight before and after grade change. Therefore, Fj=−1 holds true in theory. In order to avoid possible drastic parameter tuning, however, Fj is adjusted to a value that satisfies −1≦Fj≦0. In addition, in order to prevent optimization tuning from resulting in divergence, upper and lower limits are set in the results of parameter tuning.
This process can be described in a program format, as shown below.
If abs(Kj)≧THj then
Aj, New=Fj×Kj/PG+Aj, Old(%) (11)
If Aj, New>AHIj then Aj, New=AHIj
If Aj, New<ALOj then Aj, New=ALOj
where, PG is an increment as the result of steam pressure prediction, as discussed earlier, and Fj is a weighting factor. THj is a threshold and AHIj and ALOj are upper and lower limits, respectively. Parameter Aj with a subscript containing the word “New” is a newly calculated value, whereas that with a subscript containing the word “Old” is a previous value. PG, Fj, THj, AHIj and ALOj are set from the screen of a control unit in the paper machine.
Assume that in the aforementioned method of tuning parameters A1 and A2, predictive steam pressure calculation tends to result in excessively small values (K1<0) in the case of grade change involving basis weight increase and, therefore, A1 is increased. Then, the predicted value of steam pressure tends to become large in the case of grade change involving large changes in the basis weight and production volume. Consequently, parameter A3, which affects the results of steam pressure prediction in grade change involving large production volume changes, must be tuned once again.
For this reason, an increment as the result of predicting the dry-bulb temperature of air within a hood when the press outlet moisture percentage (MP) is increased by 1% is defined as FAIR, and parameter A3 is increased by a value obtained by multiplying the increment of parameter A1 by FAIR.
Under normal conditions, FAIR is set to a value that satisfies 0.0<FAIR<1.0. Note that specific upper and lower limits are provided so that parameter A3 will not diverge.
This process can be described in a program format, as shown below.
A3, New=FAIR×(A1, New−A1, Old)+A3, Old (12)
If A3, New>AHI3 then A3, New=AHI3
If A3, New>ALO3 then A3, New=ALO3
where, AHI3 and ALO3 are the upper and lower limits of parameter A3, respectively. Parameters A1 and A3 with a subscript containing the word “New” are a newly calculated value, whereas those with a subscript containing the word “Old” are a previous value. FAIR, AHI3 and ALO3 are set from the screen of a control unit in the paper machine.
Grade change begins at the time point of 45.5 minutes and ends at the time point of 92 minutes. Steam pressure 1 begins to change dramatically at the time point of approximately 81 minutes, causing standard deviation 3 to increase. This change in steam pressure 1 begins to diminish at the time point of approximately 105 minutes, causing standard deviation 3 to also decrease as the change becomes smaller.
At the time point of 144.5 minutes, when 52.2 minutes have elapsed since the end of grade change, standard deviation 3 reaches its minimum value (4.20). Since the-moving average 2 of steam pressure at this point is 216 kPa, this value is used as the steady-state steam pressure StableP. This result almost perfectly agrees with the value visually read from the graph.
Note that the interval from the time point of 101 minutes to the time point of 155 minutes is defined as the steady-state value calculation interval. In practice, the standard deviation is calculated only in this interval, though in
As explained with reference to equation (7) above, parameter A3 for the auto-tuning of the dry-bulb temperature of air within a hood—i.e., parameter A3 in equation (2) discussed earlier—can be determined from the slope of a regression line obtained by assuming that the ratio of a difference in the production volume before and after grade change is X and a difference between the predicted value of pre-dryer steam pressure and the value of the steady-state steam pressure StableP evaluated from
The upward-sloping straight line in the figure is the regression line obtained by calculation using equation (6). In this example, the slope KR is calculated to be 49.849. Assuming weighting factor FA3=0.012 and the previous value A3, Old of parameter A3=0.00, then the new value A3, New of parameter A3=0.60 holds true from equation (7).
As discussed with reference to equation (11), parameter A1 used to calculate the initial value of web moisture percentage (MP) shown in equation (1) can be determined from the slope of a regression line obtained by assuming that the ratio of a difference in the bone dry basis weight before and after grade change is X and a difference between the predicted value of pre-dryer steam pressure and the value of the steady-state steam pressure StableP is Y.
In equation (11), assume that the increment PG as the result of steam pressure prediction=11 (kPa/%), weighting factor F1=0.9, and the previous value A1, Old of parameter A1=8.70 (%). Then, the new value A1, New of parameter A1=8.70+4.40=13.1 (%) holds true.
Also assume that the increment FAIR as the result of predicting the dry-bulb temperature of air within a hood=0.03 and the previous value A3, Old of parameter A3=0.60. Then, the new value A3, New of parameter A3=0.03×4.40+0.60=0.73 holds true.
X's in the graph are plots of data acquired for each case of grade change. Note that the aforementioned data has been acquired for all instances of grade change, irrespective of the amount of change in the production volume. The differences between the predicted values and steady-state values are smaller than 40 kPa in all instances of grade change, indicating that the method in accordance with the present invention is effective.
Numeral 6 denotes a parameter A3 calculation block, whereby parameter A3 is calculated according to equation (7) from point-of-grade-change data stored in grade change data storage block 5, and tuned. Numeral 7 denotes a parameter A1/A2 calculation block, whereby parameters A1 and A2 are calculated according to equation (11) from point-of-grade-change data stored in grade change data storage block 5, and tuned.
Numeral 8 denotes a parameter A3 correction block, which receives parameter A1 from parameters A1/A2 calculation block 7 to correct the parameter according to equation (12). Numeral 9 denotes a dry-bulb temperature calculation block, which receives parameter A3 from parameter A3 correction block 8 to calculate the dry-bulb temperature of air within a hood according to equation (2). Numeral 10 denotes an initial web moisture percentage (MP) calculation block, which receives parameters A1 and A2 from parameters A1/A2 calculation block 7 to calculate the initial value of web moisture percentage according to equation (1).
Note that parameter A3 correction block 8 is unnecessary if parameters A1 and A2 need not be tuned. In this case, the output of parameter A3 calculation block 6 is supplied to dry-bulb temperature calculation block 9 to calculate the dry-bulb temperature.
Number | Date | Country | Kind |
---|---|---|---|
2002-187160 | Jun 2002 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
4836894 | Chance et al. | Jun 1989 | A |
5718060 | Mori | Feb 1998 | A |
5862613 | Kerttula et al. | Jan 1999 | A |
6446356 | Hamstrom et al. | Sep 2002 | B1 |
6780284 | Almi et al. | Aug 2004 | B2 |
6904331 | Sasaki et al. | Jun 2005 | B2 |
Number | Date | Country | |
---|---|---|---|
20040002786 A1 | Jan 2004 | US |