control engineering laboratory - semantic scholar · 2019-04-11 · ii university of oulu control...

48
CONTROL ENGINEERING LABORATORY One- and two-dimensional control of paper machine: A literature review Markku Ohenoja Report A No 38, October 2009

Upload: others

Post on 13-Feb-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

CONTROL ENGINEERING LABORATORY

One- and two-dimensional control of

paper machine: A literature review

Markku Ohenoja

Report A No 38, October 2009

Page 2: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

ii

University of Oulu

Control Engineering Laboratory

Report A No 38, October 2009

One- and two-dimensional control of paper machine: A literature review

Markku Ohenoja

University of Oulu, Control Engineering Laboratory

Abstract: This literature review introduces the controls of paper machine, basis weight being the

example case. As control problem is highly affected by the sensing system and the data processing, also

different sensor arrangements, with their shortcomings, and the most common data filtering techniques are

explained. Both the cross-directional (CD) control and the machine-directional (MD) control are presented.

Also, a brief description of two-dimensional control theory is given.

MD and CD control loops require different measurement information. However, the data coming from the

most traditional scanning sensing systems is mixed. The common data filtering techniques assume the

separability of the MD and CD, where large part of the variation is accounted in residual variation and only

part of the variations can be removed. Model predictive control (MPC) has gained a lot of attention in paper

machine control and it has been applied to MD control some time ago. MPC provides good tools for

controlling the more complex CD process also, but the size of the problem is huge so certain

approximations are inevitable. Besides the input-output model of the control algorithm, CD system requires

often models or on-line identification to compensate the sheet shrinking phenomena.

Focus of the research has naturally changed with time. First, the reduction techniques to make the CD

control problem feasible were investigated. Later, as MPC has become more common, also the robustness

issues, i.e. model accuracy and uncertainty, have become more important. Also the alignment (shrinkage)

problem has gained a lot of attention lately, since it is an essential part of the model accuracy. Also, the

research in the area of sensing systems has been continuous.

Keywords: paper machine, web forming, cross direction control, machine direction control, two-

dimensional control

ISBN 978-951-42-9316-0 University of Oulu

ISSN 1238-9390 Control Engineering Laboratory

PL 4300

FIN-90014 University of Oulu

Page 3: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

iii

Contents

1 INTRODUCTION ...................................................................................................... 1 1.1 Scanning sensor ...................................................................................................... 2 1.2 Optional sensing systems ........................................................................................ 3

2 PROFILE ESTIMATION ........................................................................................... 5 2.1 CD/MD separation .................................................................................................. 5 2.2 Reducing the computational load ............................................................................ 7 2.3 Discussion ............................................................................................................... 9

3 MACHINE-DIRECTIONAL CONTROL ................................................................ 11 3.1 Sources of the variations ....................................................................................... 11 3.2 Control strategies in MD ....................................................................................... 12

3.3 Discussion ............................................................................................................. 13

4 CROSS-DIRECTIONAL CONTROL ...................................................................... 14 4.1 Sources of the variations ....................................................................................... 14 4.2 Mapping the actuators and the measurements ...................................................... 15

4.3 Response models ................................................................................................... 17 Spatial response of a slice lip actuator ............................................................. 18

Spatial response of a dilution actuator ............................................................. 20

Dynamic response ............................................................................................ 21

Two-dimensional response ............................................................................... 21 Disturbance models .......................................................................................... 21

4.4 Control strategies in CD........................................................................................ 22 Linear control ................................................................................................... 22 Model predictive control .................................................................................. 23

4.5 Discussion ............................................................................................................. 26

5 2D-POLYNOMIALS ................................................................................................ 28

5.1 2D linear control ................................................................................................... 29 Prediction.......................................................................................................... 29

Identification .................................................................................................... 30 Control .............................................................................................................. 31

State-space representation ................................................................................ 32 5.2 2D model predictive control ................................................................................. 33 5.3 Discussion ............................................................................................................. 34

6 SUMMARY AND CONCLUSIONS ....................................................................... 36

7 REFERENCES ......................................................................................................... 39

Page 4: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

1

1 INTRODUCTION

Introduction to the controllable parameters of paper machine and the conventional

scanning sensor system are explained first. Additional measurement systems are also

introduced briefly. For a quick overview of this literature review, see Chapter 6.

There are four main quality parameters to be controlled in paper manufacturing: basis

weight (grammage), moisture, ash content (filler content) and caliper (thickness). The

control problem is two-dimensional, since variations occur both across the paper web and

along the production line. However, separate control systems are used for the machine-

direction (MD, along the line) and cross-direction (CD, across the web). Basis weight in

the MD is controlled by adjusting the amount of pulp flowing into the headbox and in the

CD by controlling the pulp flow distributed to the wire (slice lip) or the consistency of

pulp flow distributed to the wire (dilution) in different locations. The MD control takes

care of the setpoint value of the basis weight and the CD control tries to distribute the

pulp evenly to the wire. The control problem is illustrated in Figure 1.1.

Figure 1.1. Estimation and control of basis weight variations [11].

This literature review concentrates on basis weight, but the nature of the problem is

similar for all properties mentioned above. Variations in moisture are controlled with

steam boxes and water sprays. Caliper is mostly affected by the pressure of the calender

Page 5: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

2

nips. Other paper properties, such as formation, gloss and opacity are not considered

here. It should be noted, that there are strong interactions between variables.

1.1 Scanning sensor

Control actions are based on the measurements which are usually provided by the

scanning sensor. These measurements can be taken only from sufficiently dry paper web

at the end of the production line. This causes long time delays between the actuators and

measurements. Additionally, since the sensor travels slowly back and forth across the

web, while the paper web moves fast in other direction, the forming measurement path is

zig-zag-pattern (see Figure 1.2). The horizontal parts in the path correspond to the fact

that it takes some seconds to change the direction of the scan.

Figure 1.2. Measurement path caused by the movement of the paper web and the

traversing scanner.

The producing path can be an angle less than one degree and only small amount of the

paper web, down to 0.001 %, is actually measured [5]. The measurement resolution

calculated from the experimental setup in [48] is roughly 1.7 centimetres in the CD and

1.2 metres in the MD assuming that the MD value is estimated at every sample. Based on

the same setup, the scanning angle is 0.85 degrees. Usually a bit higher resolution values

are reported [10]. The specifications of the calculations above are given in Table 1.1.

Table 1.1. Calculation of the measurement resolution.

Width of the

sheet (CD), W

Number of data-

points in CD, N

Speed of the

machine, v

Time of a

single scan, t

10 m 560 1600 m/min

≈ 27 m/s

25 s

Sampling

frequency, F

CD

resolution

MD resolution Scanning

angle

tN = 22.4 1/s

NW = 0.017 m

FW = 1.205 m

tvW

1sin = 0.848

Page 6: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

3

Another problem related to the traversing scanner is the separability of the measurements

in MD and in CD. The measurements contain mixed information from which the CD and

the MD variation need to be estimated. At simplest, an exponential filtering is used to

capture the CD variations i.e. the measurements in each CD position is a weighted

average of several scans. Correspondingly, the MD variations are estimated from the

average of a single scan. This however results in slow detection of upsets and slow

control response. [11] Also, the variations are not totally separable. Large part (70%) of

the short term variation is accounted in residual variation which is uncorrelated either

with CD or MD. Almost all variations on MD scales shorter than 10 metres are random.

[39, p.35] Additionally, some MD variations will be aliased into the CD measurement

due to the periodic nature of the variations and the sensor path.

1.2 Optional sensing systems

There have been efforts to increase the measurement resolution. This would facilitate the

CD and MD measurement separation and therefore profile estimation. Most convenient

way would be using several adjacent scanning sensors in the same frame or add a fixed

sensor array to the process, but the sensor technology is very expensive. Inspection of the

measurement patterns in different sweeping directions and ranges with more than one

scanning sensor demonstrates that the same pattern can be achieved with different

arrangements [56]. The best estimation results in spatio-temporal domain were achieved

with a row of scanning sensors, each of them sweeping only part of the paper web.

However, considering also the engineering point of view of the sensing system, an

arrangement with full web sweeping in opposite directions was more preferable (i.e. less

frequent accelerations and decelerations) [56]. Also, adding a single stationary sensor to

detect variations more efficiently has been considered [17], but the improvement to the

CD closed-loop system performance may be quite moderate in some cases [22].

One recent development to the scanning sensor is the possibility to control the movement

of the sensor. The scanning speed and width is changed to suit the control situation and

the process state i.e. the scanning takes place where the faster measurements and better

estimates are required. [76] The sensor paths of the above mentioned sensing systems are

illustrated in Figure 1.3.

Page 7: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

4

Figure 1.3. Different sensing system arrangements. Multiple scanning sensors (a),

multiple scanning sensors with different scanning directions and phases (b), array of

stationary sensors (c) and situation-based scanning (d).

Another effort is to get the measurements closer to the start of the production line i.e.

improving the dynamic bandwidth of the control system. Additional measurements could

be available from the existing camera-based systems in paper machines, which are

currently used detecting the dry-line in wire section (of a fourdrinier paper machine i.e.

single-wire) or defect detection from the finished base paper. Dry-line camera option is

examined in [5] and [9], where the information from the camera is converted into digital

form. However, the information was not yet applied to an on-line automated process

control. The restrictions on data processing have not made it feasible to use the

information coming from the defect detection system, which uses an array of high speed

CCD cameras. However, recent development of data storage capabilities and data

processing techniques may help to overcome this problem. One example of using CCD

cameras to estimate sheet properties and variations has been given in [19]. It is expected,

that these camera-based systems can offer the kind of information needed in control and

can fulfil the requirements of the real-time data processing in near future. Also other

optical measurements have been proposed. One of them used light transmissisivity signal

from the stationary array of sensors and from the scanning optical sensor at the wet end

of the paper machine, where the latter one calibrates the first one. Additionally, the

traditional scanning sensor in the dry end was also required for the calibration. The

control signal was generated for each slice lip positions. [2] Some measurement

applications related to other paper properties than basis weight can be found for example

from [39, p.50].

Improving the sensing system on paper machine, as well as the actuator speed, could lead

to the need of two-dimensional signal processing and control systems. Hence, this paper

gives an introduction both to the one-dimensional control of basis weight, which assumes

the separability of the CD and MD, and to the two-dimensional control. It is notable, that

methods used in the academic field may differ significantly from the applied methods in

industry.

Page 8: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

5

2 PROFILE ESTIMATION

CD control loops make control actions to different CD positions at the same time instant.

That is why there have to be a measurement available at each time instant in each CD

actuator position. As we know, traditional traversing scanning sensor can’t provide this.

Sometimes this problem is handled by assuming that measurements are taken at the same

time instant since the variation in CD is much slower than in MD. More sophisticated

option is to calculate estimations for the measurement. Chapter 2.2 concerns the need of

reducing the dimensions of the cross-directional input-output model, where the number of

measurement locations has the most significant contribution. The methods used have a

tendency to smooth and filter profiles in a preferable way.

2.1 CD/MD separation

MD profile is traditionally calculated simply from the average of each scan. Improving

the MD measurement bandwidth by several orders of magnitude is possible by providing

estimates of the MD variations as the scanner moves across the web. Other methods are

concerning the improvements made to the measurement hardware. [5]

Sometimes also CD profile is averaged as the mean of the last 4 to 10 scans. Besides

producing slow control action, this method poses several other problems in profile

estimation [1, p.209]:

Mixing of CD and MD variation in estimation (aliasing), when MD variation has

the period close to the scan time

MD variation that has twice larger period (i.e. 8-20 scans) than the observation

period that CD estimate uses can lead to “flying profiles”, where estimates

become unstable close to the edges (i.e. MD trend tilts the profiles and the

direction of tilting changes from profile to profile due to the fact that every other

profile measurement is obtained in reverse time order)

Diagonal waves and excessive residual variation make the estimate noisy

More detailed description of this aliasing problem can be found from [39, p.32]. Aliasing

may also occur with an array of sensors due to insufficient spatial filtering within

measurement process [14].

More efficient estimation methods for CD/MD separation use models to provide

estimates of the variations at any point of the sheet. Usually these are based on the

Kalman filtering and least-squares optimal estimation theory. Some examples are:

periodic, time varying Kalman filter, e.g. [17,22]

two-dimensional transfer function, e.g. [68,69]

recursive least-squares approach and extended Kalman filter, e.g. [11]

wavelets, e.g. [10]

principal components analysis, e.g. [35]

Page 9: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

6

Expectation-maximization algorithms, e.g. [38]

Extended generalised sampling theorem, e.g. [7]

Both the moisture estimation model and the basis weight estimation model have been

derived in [71]. The nonlinear moisture model assumes known MD dynamics, but the

linear basis weight model allows estimating the MD dynamics with Kalman filtering. The

moisture model was improved in [72]. The related works can be found from [11] and

[73].

The full two-dimensional variation can be constructed from the scanned data in Fourier

domain. The analysis in [7] is based on generalised sampling theorem and it considers

scanning as a “one-dimensional” sample of a process that is varying in two dimensions.

Variation can be constructed at any point by taking a linear combination of the

measurements at this CD location on each scan. The analysis shows that the angle of the

scan is a design parameter.

More straightforward solution to the full two-dimensional variation estimation is given in

[17], where stationary sensor is used with scanning one. Additional sensors may improve

the estimation error, but due to the significant system delay, robustness considerations

and model and measurement accuracy, obtaining a better CD estimate may not

significantly enhance closed-loop system performance [22]. Another possibility is to use

fixed array of sensors, which takes measurements across the full width of the sheet at

each sample time i.e. profiles are measured continuously. This way the process

disturbances can be modelled [17,36].

Figure 2.1 shows the need of a good estimation technique for CD profile. Unprocessed

signal (dotted line) is very far from the actual CD variation (solid line) due to the MD

variation mixed to it. Exponential averaging (dash-dotted line) filters some of the MD

variation, but the mean level of the CD variation is incorrect due to the lag caused by

filtering. [7] Reconstruction with the estimation method (linear combination in frequency

domain) used in [7] shows a good performance and would be an obvious choice to use in

control system (dashed line).

It should be noted, that CD profile or CD dimension may refer either to the actuator

position or to the measurement position. There is a difference between the CD

dimensions of these two due to the shrinking phenomenon and other web alignment

problems. These are addressed in chapter 4.2.

Page 10: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

7

Figure 2.1. CD variation at one MD location [7]. Solid line is the true variation, dotted

line is the unprocessed signal, dash-dotted line is the signal from exponentially averaged

scans and dashed line is the reconstruction with the generalised sampling approach.

2.2 Reducing the computational load

The scanning measurement provides multiple measurements for each actuator in CD. We

will find out later, that it is advisable to describe the CD process in reduced resolution.

Usually basis function expansions are used for this purpose. Basis function methods both

reduce the dimensions of the data and, if correctly applied, filter out most of the

uncontrollable high frequency variations. Possible basis function expansions are [6,14]:

Fourier (sinusoidal) methods [24,26]

Chebyshev polynomials [12,16,24,25]

wavelets [4,27]

the eigenvectors of the correlation matrix of the CD variations (principal

components) [28,33,36,44]

splines

square impulse i.e. top hat functions

These bases suit well for smoothing the data and orthogonal ones (first three) present

some analytic and computational benefits. The orthogonal basis functions bk capture

patterns of the variation from the original data. They form a design matrix B, which can

be used to project part of the original variation data Y in reduced space as in Equation 2.1.

The bases are orthogonal if BTB = I. [39, p.79]

Page 11: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

8

(2.1)

where W is the weighting matrix and Z2 contains the residual variation or uncontrollable

variations, which are not captured by the basis functions.

For example, the general form for the discrete Chebyshev polynomials (Gram

polynomials) is [25]:

(2.2)

where m is the polynomial order and cmN is the normalization parameter (equals to 1 in

[25]). There are N measurement points, which are denoted by i running from zero to N-1.

For the discrete Chebyshev polynomials the weighting matrix W=I. Figure 2.2 shows a

measured CD profile and some schematic approximations with different polynomial

orders.

Figure 2.2. CD profile approximations with Gram polynomials [25].

The order of the polynomials must be less than the number of the actuators in order to

facilitate some cooperation between adjacent actuators [25]. In [25], 420 measurements

Page 12: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

9

were reduced to seventh order Gram polynomial and it took 59 simulated scans to

complete the identification. Hence control design included seven controllers, one for each

order of polynomial.

The CD profile was estimated with discrete Chebyshev polynomials also in [24]. The

problem was solved only at the sampling points and interpolated between them. The

simulations contained 70 actuators and 500 data points in CD, which were described by

the first 40 Chebyshev coefficients. Hence, the dimensionality of the problem was

reduced from 500 to 40.

In [3], different wavelet filters were tested for process data. For the industrial data,

compression ratios of roughly 27:1 were obtained. The algorithm can be adjusted to

provide either a minimum error (loss of information) or a constant compression ratio.

Another work based on wavelet transformation is [4]. There, the dimensions of the

response model, describing the relationship between the setting of the slice lip actuators

and the basis weight profile, were reduced from 420x88 to 53x22 using discrete wavelet

transform domain.

In [10] it is mentioned, that the benefit of the DWT (discrete wavelet transform) is the

ability to completely reconstruct the original signal with the inverse DWT. Wavelet

decomposes the data to details and approximations. Four orthogonal functions (i.e. filters)

are required: First of all, the two decomposition filters are used to determine the wavelet

coefficients for the details and for the approximations. Next, the data can be

reconstructed with these coefficients and two reconstruction filters. In practice, the

decomposition filters B and the original data Y forms the wavelet coefficients C, the

matrices are truncated and the reconstruction is made (see Equation 2.3). [39, p.82]

(2.3)

Principal component analysis can be considered as an empirical orthogonal functions

method, since it does not use a priori chosen basis functions, but instead uses the data set

itself to determine the natural set of coordinates to analyse the data [36]. A particular

principal components analysis, known as Karhunen-Loeve expansion, to identify process

disturbances and input modes in lower dimensions has been used in several papers

[28,33,36,44]. Precise explanation can be found in [36]. In one example, the dimensions

of the control problem were reduced from 125 to 2 [28].

2.3 Discussion

Shakespeare [39] warns that the data may be misrepresented if the filtering is not done

correctly. The control systems are able to move only part of the variations. That is why

the performance is usually expressed as variance of the error e.g. standard deviation. The

mismatched sampling and filtering can, however, lead to artificially low values of

standard deviation. For example, by using the response to smooth a profile and sampling

Page 13: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

10

it at the actuator Nyquist frequency will lead to this situation. A lower sampling

frequency based on the highest significant frequency in the response is more preferable.

[39, p.54]

Page 14: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

11

3 MACHINE-DIRECTIONAL CONTROL

The MD control is quite straightforward and the dynamics of the actuator responses can

be described with first-order transfer function with dead time. Hence, the problem may

be solved with simple PI-controllers. However, the interactions between different quality

parameters can be easily taken account with multivariate model predictive control.

The machine-directional control is less problematic in paper machines than the cross-

directional control. Yet, there is a trade-off between regulatory control and setpoint

following of the MD control [40]. In practice, one should probably use a different

controller for setpoint steps than for disturbance rejection [41]. MD variation is usually

characterized as a multivariate process with substantial dead times and greatly differing

time constants and many identification and control techniques developed in other process

industries may be readily adapted for the paper industry [39, p. 1]. Dead times vary from

a few seconds to some minutes and time constants from few tens of seconds up to tens of

minutes for different quality parameters [1, p.214].

The process can be described more precisely with the nonlinear process model introduced

in [40]. It describes the white water system, where thick stock flow and filler flow are

controlled by corresponding valve positions and where dry weight and ash content are the

observed outputs. Moisture is assumed to be constant. Disturbances come from the thick

stock consistency which affects both to the fibre and the filler consistencies in the

headbox. Also the varying filler retention level was used as an additional disturbance,

although nowadays it is a controllable disturbance [42]. In commercial paper machine,

the retention is controlled by the flow of a retention aid polymer [45]. This process model

has been used as a benchmark plant in [41,42,43].

Another nonlinear model and a linearised version for the forming zone of the paper

machine are introduced thoroughly in [45]. Here, the basis weight and the retention are

selected as outputs. The input of the linear model is the thick stock flow and disturbances

are caused by the consistency and the fines content. The linear model is used for defining

controllability within pre-defined limits on input and output variables. The nonlinear

model was used to confirm the results of the linear model.

3.1 Sources of the variations

Most of the variations in MD can be attributed to disturbances and pulsations occurring

prior to the headbox [11]. For example, the fluctuations of the consistency, the fines

content and the dissolved solids cause variations in first-pass retention and basis weight

[45]. Shakespeare [39, p.32] has listed following causes:

poorly maintained process equipment (i.e. valves)

improper tuning of control loops for materials supplied to the machine (flows,

concentrations, levels in the wet end, headbox pressure)

suboptimal dimensioning of machine services (air, vacuum and shower systems)

Page 15: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

12

variation in headbox pressure

reciprocating devices on the machine (doctor blades, cleaning showers)

nonuniform wearing of the wire during operation.

3.2 Control strategies in MD

The performance of different control strategies have been compared in [40,41] and it

seems that modern control schemes have more to offer for setpoint changes than for

disturbance rejection [41]. Performance evaluations can also be found from [42,43].

The most traditional way to control the machine directional variation is the Smith

predictor and its discrete time version, the Dahlin controller. The Smith predictor

includes an internal model of the process with and without dead time in addition to some

controller structure. [40] Usually a PI- or a PID-controller is used with a low-order model

(see for example [42]). An example of the Dahlin controller is presented in [41]. Wang et

al. [11] describe that both the Dahlin controller and the Smith predictor can be derived

using pole-placement. The Dahlin controller cancels all process zeros, while the Smith

predictor preserves process zeros but cancels all process poles [11].

A modification of the Smith predictor makes it possible to vary the control signal

between the samples. It computes output predictions also in the intersample region while

the true process output is used as a correction signal. Hence, the controller can be tuned

for the process with no delay. [42] Similar control structure was introduced also in [46]

(see Figure 3.1).

Figure 3.1. The Smith predictor for time-delay systems [46]. K(s) is the controller, G(s)

is the delay free part of the actual plant and Go(s) is the delay free part of the model.

Some other alternatives for the control strategies are loop-shaping designs (i.e. H∞) and

predictive controllers, such as dynamic matrix control (DMC) and generalised predictive

control (GPC). The difference between the two latter ones is that DMC uses a step

coefficient model whereas GPC is based on a discrete-time transfer function model. [40]

H∞ control has been used by Whidborne et al. (see [40]), where the aim is to minimise the

Page 16: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

13

highest peak in the Bode plot of a weighted closed-loop system to control the error.

Makkonen et al. [42] also introduced an internal model control (IMC) which is a

feedforward type of controller.

Some GPC approaches can be found from [42] and [43], but more precise work is

presented in [11]. Wang et al. [11] have used GPC by extending a 2nd

-order ARMA

model to an ARMAX model with an assumption of an additional stationary sensor. This

way a measurement in MD would be available at each sample time. The ARMAX model

was identified with an extended Kalman filter. Additionally, in order to apply the GPC

for adaptive control, the ARMAX model was transformed into following CARIMA

(controlled auto-regression and integrated moving average) model:

(3.1)

The time delay was placed explicitly in the model. Alternatively, the CARIMA could be

identified also by using the increments of the measured output and control input with the

extended Karman filter. The GPC controller calculates the predicted control increments

over a certain horizon, but updates only the next control action (receding horizon

principle). If the minimum variance predictions through the prediction horizon are given

as in Equation 3.2., then the optimization criterion is a linear quadratic function J1

(Equation 3.3) where control moves ũ can be solved from Equation 3.4. [11]

(3.2)

(3.3)

(3.4)

3.3 Discussion

Besides the control structure, also the tuning the controllers need attention. For example,

Baki et al. [46] pointed out the need of more robust control algorithms for basis weight

control and implemented a PID controller with derivative filtering to a pilot paper

machine. With the new tuning algorithm, both the dynamic and steady-state responses

were better than provided with PI- or Smith predictive control [46].

Page 17: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

14

4 CROSS-DIRECTIONAL CONTROL

CD control is very challenging even due to the problems explained so far. There are also

additional problem of sheet shrinkage and wandering which requires actuator-

measurement mapping. This is viewed in Chapter 4.2. Another problem comes from the

fact that actuator responses are not known exactly; hence response models are somewhat

inaccurate. Response modelling approaches and identification methods for the slice lip

actuators (continuum device) and dilution actuators (discrete device) are introduced in

Chapter 4.3. The control methods presented in the literature (see Chapter 4.4) are often

based on linear control or model predictive control, where solving methods can be

divided further to quadratic and linear programming.

There are numerous things to consider in cross-directional control of some property in

paper machine. First of all, the scanning measurement is not able to provide information

at each time instant at each CD location. Also, the control problem is large due to the

high amount of measurement and actuator positions. Secondly, there are different

numbers of actuators in different actuator arrays, which are all used to control the same

property or they are affecting to different properties due to the cross-variations. CD

process is quite unique, although there is some similarity with polymer film extrusion

process (for the description of the process, see [6]). However, solutions from other

industries may not be applicable due to the critical limitations in papermaking. For

example, the solid content can vary across the sheet and process involves as loss of

moisture and dry matter. Since exact control is not possible, usually the control target is

to minimize the deviation of sheet properties in CD (a minimum CD variance control)

[39, p.2]. Also, overlapping of the effecting zones of the actuators prevents removing

some disturbances. The rule of thumb is that only disturbances with wavelengths twice

wider than the actuator spacing can be removed [14,15,26]. Including these

uncontrollable modes of variation to the response model leads to rank deficiencies and

numerical problems in optimization [39, p.3].

4.1 Sources of the variations

Process variation often takes a sinusoidal shape, especially in heavier grades [21]. It is

commonly assumed that fluctuations in CD occur on a much slower time scale than in

MD [22]. This is also the reason why the first problem described above is not considered

to be crucial; due to the slow variation of the CD properties, it can be assumed that

measurements are taken at the same time instant. Naturally some MD operating

conditions (headbox consistency level, slice opening, stream valve control, pulp pH) have

some impact to CD profiles [21].

One problem for controlling CD profile comes from the edge profile variations on the

wire. Especially for heavy paper grades the slurry coming out from the slice lip can fall

off the wire very easily. This may be partly resolved by curling the wire toward the centre

or installing deckle boards to the edges. However, these methods always create several

Page 18: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

15

edge reflection wave boundaries. Additionally, the junctions between the deckle boards

and headbox are not smooth, which causes turbulence. [21]

4.2 Mapping the actuators and the measurements

In conventional CD control systems, mapping is used to correctly align actuator zones

with measurement zones. This may cause some loss in profile resolution or poor

controller performance. Misalignment of a few centimetres can result in sawtooth

profiles, since actuators are adjusted to compensate for errors outside their control zone

[25]. The allowable mapping error that causes system to diverge has been examined for

plastic film extrusion, where a mis-mapping of the full spacing between actuators were

required before system became unstable [53]. However, the widely accepted mis-map

threshold of one third of the spacing between CD actuators was exceeded with the

expense of the spatial bandwidth and dynamic response of the control system [53] i.e. the

tuning of the control affects to the mis-mapping stability. Also, the width of the CD

response has an effect on the mis-map threshold. For narrow actuators, even small

changes in alignment would lead to instability. However, these small mapping errors may

be hidden by the small signal to noise ratio. [65]

Besides the difficulties caused by the traversing scanning sensor, also other phenomena

make it necessary to adjust the measurements for the right actuators or in other words, to

find the center of the actuator response. Mapping algorithm usually compensates for

nonlinear sheet shrinkage, sheet wandering and actuator spacing [15]. Another problem

comes from the different resolutions of the different actuator arrays. Arrays include

different number of actuators; hence they may not be capable to remove the unwanted

effects caused by the others [20]. As a whole, the factors affecting the mapping between

measurements and actuators in CD process are [48]:

geometric alignment of the CD actuators and measurement devices

position of the individual actuator within the array

wandering of the paper web

paper shrinkage through the drying process

flow pattern of the extracted liquid paper stock in the wire

Figure 4.1 illustrates the shrinkage phenomenon and the mapping problem between

actuator locations and their responses.

The shrinkage occurs in the dryer section and it varies across the web, gaining its

maximum values at the edges. The phenomenon can be described with a function s=f(s’)

that relates a particle with the wet cross coordinate s to a particle with the dry cross

coordinate s’. This mapping function can be used to calculate the shrinkage curve B(s)

(Equation 4.1) and vice versa. It is usually necessary to update the mapping function f for

example when certain 2σ-value exceeds, since shrinkage varies both with time and

process state. This can be done with mini-bumb tests (non-intrusive), which does not

affect the quality (amplitude is approximately equal to the standard deviation) and using

statistical analysis methods or fuzzy logic. [37]

Page 19: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

16

(4.1)

Figure 4.1. Shrinkage profile for a high-speed newsprint machine [66] and alignment

problem [65].

Misalignment due to shrinkage is magnified in faster machines. Misalignment larger than

one-third of the spacing between actuators can cause instability of the CD control system.

Many shrinkage models assume that the shrinkage phenomenon occur symmetrically

which is not the real case. Mapping problem is a non-linear and slowly time varying

phenomenon. [48] Hence, current approaches try to detect the mapping directly from the

closed-loop data instead of using a model. One approach is the CD tensor model in [48].

Alignment of actuators with their response centres has been examined also in [64] and

[65]. The latter one used a procedure where it was detected whether mapping is incorrect

and re-mapping was performed if necessary. It is said that the updating the actuator

response model is rarely necessary, but the updating the alignment need to be done more

often [65]. The online method of mapping in [64] is based on the correlation cancellation

of the source signal and noise. In [61], a closed-loop identification algorithm was

developed to update the step-response model used by a MPC control to compensate the

effects of shrinkage.

Actual shrinkage can also be measured. The forming fabric leaves periodic imprints to

the paper which can be recorded either measuring the intensity of the light transmitted

through the paper using a CCD camera [66] or alternatively measuring the amount of

fluorescence light from the paper [67]. The image coming from the CCD camera or the

time series coming from the fluorescence sensor is then examined in frequency spectrum

to detect the wire marks. Once the location of these marks is known, the shrinkage profile

can be calculated.

Page 20: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

17

4.3 Response models

The basis weight is controlled either with slice lip actuators or dilution actuators. Slice lip

actuators control the amount of fiber suspension exiting the headbox by locally changing

the height of the slice opening. The spacing of the actuators are typically between 75 to

100 mm. Dilution actuators change the local concentration of fibres by diluting the

suspension with a flow of low consistency water. The dilution zones are typically 40 to

60 mm wide. [75, p.11]

Despite the type of the actuator, some common assumptions are shared. Common

assumptions for response models are [21]:

the response shape is symmetric

the response is identical for all actuators in an actuator array

the total profile response is equal to the sum of the individual actuator responses

Additionally, the input-output models usually assume that the dynamic and spatial

responses of the actuator can be separated. The dynamic response actually comprises two

dynamic components; dynamic response of the actuator to setpoint changes and the sheet

response to the actuator action [35]. The dynamic response is usually described as a first-

order plus delay transfer function [25]:

(4.2)

In most cases, the dynamics may be just a dead time [25].

The spatial response of the system is usually represented by copying single actuator

response to form an interaction matrix. Hence, the input-output relationship becomes

[25]:

(4.3)

The problem with this kind of model may arise from the interaction matrix G, which

cannot be approximated without uncertainty and may approach singularity. When the

number of measurements (number of rows) is not an integer multiple of the number of

actuators (number of columns), each column in matrix will have different entries. [25]

Also, the calculation of the optimal control output by inversion is not straightforward for

non-square matrix. The matrix may be squared for example by reducing the number of

measurement locations to match the number of actuators. The main problem, however,

comes from the size of the interaction matrix. Due to the high amount of measurement

locations and actuator numbers, the interaction matrix is very large and inverting even a

square matrix may be problematic [28]. Hence, the inversion has to be approximated or

the matrix must be truncated to the lower dimension. There are several ways to truncate

Page 21: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

18

the model, as well there are several ways to model (identify) the spatial response of single

actuator.

Spatial response of a slice lip actuator

The spatial response can be identified by a parameterisation of single actuator move (e.g.

[21,27]), defining the full dimensional model and reducing it (e.g. [25]) or identifying it

directly from the data, which is the most popular alternative (e.g. [12,21,24]). The typical

steady-state response of a single slice lip actuator is shown in Figure 4.2. One should

notice, that the width of the response is much wider than the actuator width i.e.

adjustment of a slice lip actuator affects also to the adjacent actuator positions.

Additionally, it is clear that this effect is in opposite direction than to the adjusted

actuator.

Figure 4.2. Typical response of a slice lip actuator [30].

The profile response of single actuator can be interpreted as a phenomenon of wave

propagations. Machine speed and dewatering process determine the profile response

width and the response shape. For lighter weight paper products, the coefficients of the

response model are not too difficult to determine, a simple bump test or on-line

identification method can be applied. For heavier grades, the model size (response width)

and response shape may change dramatically and the actual numerical values of the

model coefficients are much smaller than those for lighter weight paper. Wave

propagation can be described by a following function: [21]

(4.4)

Page 22: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

19

where w(x,t) is the wave magnitude, ff(x+vt) is the wave component propagating toward

the front edge of the machine, fb(x-vt) is the wave component propagating toward the

back edge of the machine and v is the speed of the wave propagation in CD [21].

Another function for the shape of the CD response at the dry-line is given in [27] and the

equation contains amplitude, damping factor, spatial frequency and phase shift:

(4.5)

For light grades, the response is quite typical bump response, phase shift is zero and

problem is hence one-dimensional. For heavier grades, the response is M-shape and also

the phase shift must be included [27]. The spatial coupling can vary from 1 to 5 adjacent

zones on each side of an actuator uniformly across the sheet [34].

Full dimensional square interaction matrix was identified in [25]. This was then used to

define a reduced matrix in terms of Gram polynomials. Another solution, without

knowledge of full dimensional matrix, was to estimate the reduced matrix directly from

the orthogonal parameters of the measured profile and the slice lip polynomial.

The response of the slice lip can be examined more precisely by modelling the actuator

bending with full dynamic partial differential equation [31]. The model concerns the

forces applied to each screw in slice lip and the positions of the screws. The results in

[31] show that the assumption of the separability of the dynamic and spatial component is

valid in most cases. Another first principle model and its simplification are presented in

[70]. The CD response is a shifted and amplified version of the slice deflection curve thus

the model can be identified directly using cross correlation approach.

Partial differential equations (PDE) approach is not convenient for control purposes. That

is why PDEs are approximated using an above mentioned interaction matrix approach,

that most of the currently installed systems use. In this approach, infinite system is

truncated to finite-dimensional by some basis function expansion. Another approach is to

discretise PDEs to give a 2D polynomial transfer function description. Usually finite

difference procedures are applied. [6]

Basis functions (i.e. rational polynomials or arbitrary orthogonal functions) are used to

express the spatial response, and often similarly the measured CD profile, as referred in

chapter 2.2. Basis function expansion decouples the system, so that each spatial mode can

be considered separately and it restricts the response to those spatial components that can

be regulated. Hence, the reduction of the system dimensions follows. [14] Also the

actuator profile and control action may be given in same reduced space. The

representation with orthogonal polynomials provides accuracy and smoothness only for

either responses near the centre of the sheet or those near the edge, but not both [39,

p.92].

The response of an actuator array can be analysed also in spatial-frequency domain using

Fourier transform. This leads to an expression for the spatial bandwidth of the array and a

Page 23: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

20

methodology for the design of an actuator array and signal processing. The cut-off

frequency of a spatial low-pass filter can be determined in cases where the actuator

response is close to the “ideal” response. One example happens to be the basis weight

response in slice lip adjustment. [26] One has to notice, that Fourier methods require the

spatial response to be periodic [14].

Spatial response of a dilution actuator

The spatial response of a dilution actuator differs from the spatial response of a slice lip

actuator. A typical response of a dilution actuator is illustrated in Figure 4.3. The most

notable difference comes from the fact, that the response does not have the negative

effect on the adjacent actuators. Also, the width of the response is not as wide as for the

slice lip actuator. This means that the dilution actuator requires more accurate mapping

information [75, p.11].

Figure 4.3. Spatial responses of basis weight to a slice lip actuator and to a dilution

actuator [75,p.8].

The response of a dilution actuator can be well approximated with Gaussian [39,p.21]:

(4.6)

where a is the amplitude and s is the dispersion parameter. The offset b may be neglected

if the CD control action satisfied the zero mean over the sheet [39, p.73]. The parameter

xk is the mapping position.

Page 24: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

21

Dynamic response

As mentioned earlier, the dynamic response of an actuator is usually described by first-

order plus delay transfer function. While it is assumed that the dynamic response is

similar for all actuators in an actuator array, it may differ significantly between different

types of actuators.

The process dynamics can be dominated by the sensor filtering and the transport delay, if

the dynamic response of an actuator is very fast comparing to the scan time. An example

is the dynamic response of moisture to a rewet shower, where the rise time could be less

than one scan time. An opposite example is the rise time of the dynamic response of

caliper to an induction heating actuator. The response could be more than 10 times the

scan time while the dead time due to the transport delay is small since the actuator is

located near the scanning sensor. Thus this rise time is the main factor of this process

dynamics. [75,p.6]

In [39, p.60], it is said that it took several scan times (i.e. 75-100 seconds) to the dilution

actuator response to reach the steady-state in open-loop. However, the adjustment made

to the actuator was significantly higher than the adjustments in normal operation (1%

dilution ratio change compared to less than 0.1% changes in normal control actions). In

[60], the time constant of the dynamic response of a slice lip actuator was found to be 3

seconds while the dead-time delay was 35 seconds.

Two-dimensional response

In practice, the actuator response models have to be identified from bump-tests, which is

an inefficient way. One solution is to use two-dimensional sheet variation data, which is

available with the new measurement technology. Both the dynamic and spatial parts of

the response model are identified with random probing actions made to the actuators and

using KL expansions to separate MD and CD variations. This method is able to identify

individual responses for each CD actuator including both dynamic components. [35,60]

Another method to identify the CD response from industrial data is to use wavelet

transform [27]. Some identification methods for two-dimensional process models are

introduced in [6]. The identification of polynomial model can be done with modified

conventional recursive estimators when full array data is available. Scanning sensor data

need sparse data methods, e.g. EM (expectation maximization) algorithms. [6]

Disturbance models

There have been attempts to include the process disturbances in the process model as

well. While some approaches have assumed some structure of the disturbance model in

order to estimate the full profile variations [16,17,30], have others derived identified the

disturbance model from the data [28,33,36,44].

A correlated disturbance model for the use with polynomial models was derived in [16].

Disturbance model considers CD correlation in process noise and distinguishes between

Page 25: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

22

two types of disturbances; infrequent, spatially correlated, low-spatial-frequency

disturbances and random disturbances, which may be spatially correlated [16].

Disturbance model can be identified by capturing most significant modes of spatial

disturbances entering the process with a PCA method, more precisely the Karhunen-

Loeve expansion [28,33,36,44]. Temporal changes were modelled with autoregressive

time series modelling.

4.4 Control strategies in CD

The control strategy is based on minimising some measure of the cross-directional error,

since it is not possible to generate cross-direction control actions that will produce the

desired basis weight at all measurement positions. The most common approach is to

minimise the expected cross-directional variance of the variations (residual error).

Another option is to minimise the expected range of future values. [30]

Additional things to consider in CD control are the constraints of the actuators.

Traditionally, the basis weight is controlled with a machine wide steel beam, which is

bended for example by screws forming openings (i.e. slice lip). This slice lip setup has

the following limits [33]:

The actuator has a maximum (and minimum) allowable opening.

The actuator has a maximum (and minimum) bending moment i.e. adjacent

actuators have maximum difference in their openings, which cannot be exceeded.

The change rate of the actuator opening has a maximum (and minimum) value in

order to avoid wear and tear of actuators. The allowable rate can depend also on

the openings of two adjacent actuators [4].

The sum of current actuator positions must provide zero mean (in order to keep

MD value at its setpoint value).

Linear control

Linear control usually assumes that the dynamics are equal to the dead time i.e. control

actions are made only for steady-states. Linear control cannot take constraints into

account very effectively, since it can only penalize the control action in the objective

function. Clipping or scaling leads to decreased closed-loop performance of the

controller. Anti-windup controllers, e.g. observer-based compensation or internal model

control based compensation may be used to modify the linear control system. [13]

The optimal control output can be calculated as the least-squares solution (Equation 4.7)

by inverting the steady-state input-output model. This may require a square structure of

the interaction matrix and usually a Toeplitz symmetric structure is used, where the same

element is repeated along each diagonal of the matrix i.e. adjustment of any actuator in an

array affect symmetrically to the nearest neighbours of this actuator [13]. For the non-

square matrices, the inversion can be approximated with pseudo-inverse (see Equation

4.8) if the columns of the response matrix are assumed to be rank deficient. If the rank of

Page 26: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

23

the response matrix is unknown or it is known not to have full rank, it is recommended to

compute the inverse via the singular value decomposition. [39, p.125,171]

(4.7)

(4.8)

One example of linear quadratic optimal control has been given in [15], where the

performance was compared to mapped PI-controller. A minimum variance controller for

scalar disturbance dynamics and for multivariable disturbance model was used in [16].

Actuator response and disturbances were represented by Chebyshev polynomials.

Kristinsson and Dumont [25] used a Dahlin controller, which is capable to compensate

the long time delay. Control limits were applied to the control signal by an anti-windup

design. The interaction matrix dimensions were reduced with Gram polynomials. The

simulations showed, that with this approach, the total bending of the slice can be reduced

significantly comparing to a traditional control and the method is more robust. The basis

weight profile is not as smooth for the controller with Gram polynomial, since it does not

try to remove the high-frequency components, which a traditional controller removes as

long as the model mismatch is not too big. [25]

Arkun and Kayihan [28] used a reduced-order internal mode controller (IMC), since

model dynamics are known to be non-minimum phase, and hence cannot be inversed.

The key steps of the method are:

conditioning of the original input-output space using singular value

decomposition (SVD) to get around the problem of model ill-conditioning

identification of the dominant disturbance modes that should be rejected

construction of the lower-dimensional subspace for the controller followed by

reduced order IMC design in that space

“lifting” the computed control action from the design subspace to the original

input space and implementing it on the actual process

The identification of the disturbance modes was done with PCA. It should be noted, that

here PCA (KL-expansion) was used in the context of closed-loop control, whereas for

example in [36] it was used only for identification of disturbance profiles. This means,

that the modelled effect of the control inputs must be first subtracted from the

measurements before PCA is applied [28].

Model predictive control

CD process is truly multivariable and runs suboptimally with traditional CD-controllers,

which are used for controlling only one sheet property. That is why multivariable

controllers, such as MPC, should be used. In MPC, coupling of the actuator and

measurement arrays is done internally, setpoints are calculated with respect to the

physical limitations of the actuators and spatial responses are not assumed to be uniform

and symmetric. [23]

Page 27: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

24

The role of predictive control has a long history in the consideration of CD control.

Already in 1977, it was observed that the control problem could be posed as finding the

minimum of a quadratic cost function subject to linear inequality constraints. Basis

functions allow to reconsider this problem with a possibility to satisfy all the

requirements of CD control; good dynamic behaviour, satisfaction of input constraints

and parsimonious representation. [24]

The optimization can be performed by means of linear programming (LP) or quadratic

programming (QP) [4]. LP gives a solution to the 1-norm or ∞-norm minimization

problem while in QP the problem is to minimize the variance of the sheet profile [13].

For more detailed description of these solution methods, see [47] and [34], respectively.

Additionally, solution methods based on elliptic approximation of quadratic MPC

problem were presented in [52,55]. Here the focus is to introduce how different authors

have approached the use of MPC in CD control.

For example, Backström et al. [23] introduced a model predictive controller to a

linerboard machine. Each of the four actuator array-measurement array pairs are

represented in discrete-time. Measurement resolution is down-sampled to the highest

resolution of the all actuator arrays. The model was identified with an automated

identification tool. Process disturbances were assumed as integrating moving average

processes. Next, the model was converted to the state-space form and objective function

(minimize the sampled variance of the CD error profiles) was formulated as MPC

problem. Current state was estimated with Kalman filter. Optimization problem and the

constraints provide a quadratic program, so a QP solver is used at each scan (i.e. every 23

seconds). [23] The objective function is presented in Equation 4.9.

(4.9)

where R contains the future target profile, Ŷ contains the predicted future profiles over a

prediction horizon p, ΔU contains the future actuator setpoint profiles over the control

horizon c. R, Y, ΔU and U are calculated for each scan, but the time index k has been

omitted from the equation. Q1 is the weighting matrix for weighting different sheet

properties and CD locations and Q3 is for energy maintenance (i.e. to penalize actuator

fighting etc.). Q2 is the main weighting matrix used for the penalization of actuator moves

i.e. aggressiveness of control. Also, different actuator arrays and CD locations can be

weighted with Q2. [23]

Heath [24] uses an orthogonal function, discrete Chebyshev polynomial with uniform

weighting to describe the process. The linear distributed parameter model includes also

terms for residual variation (ξ) and sensor noise (e). By representing above mentioned

parts in terms of orthonormal basis functions, the controllable part of the process may be

represented by the multivariable model:

Page 28: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

25

(4.10)

where N(z-1

) and D(z-1

) are finite-order polynomials and B is the interaction matrix.

The control criterion was based on a GPC type criterion and it was solved subject to

inequality constraints on the inputs:

(4.11)

where Ei,j(z-1

) and Fi,j(z-1

) comes from the spectral factorisation and partitioning of the

noise i.e.

(4.12)

Problem can be solved either via a quadratic program or iterative algorithms (e.g. mixed-

weights least-squares) [24].

In [4], an adaptive predictive control strategy was applied in discrete wavelet domain.

The output prediction included model-based output prediction and a term for

compensation of predictive errors. It was not stated if the optimization problem was

solved using linear programming or quadratic programming.

A broad analysis of linear programming in MPC was made in [47]. LP requires linear

objective function. It was stated that LP-MPC can outperform QP-MPC being

computationally efficient and can be modified easily. However, LP can suffer from

undesirable idle or deadbeat behaviour.

The PCA based work by Arkun et al. [28] mentioned before has been reported with MPC

algorithm in [33,44]. Again, this approach assumes that the measurements (or

estimations) are available at each CD location at each sample time. In [33], the

disturbance model is based on the lower dimensional subspace projection. The time

dependence of the disturbance profile can be captured with autoregressive (AR) time

series modelling. Vector autoregressive (VAR) method should be used if the correlation

between the temporal modes is found to be significant. Also the original input-output

relationships, as well as the constraints need to be reduced to the same subspace. Finally,

a reduced order augmented state space model is used in calculating the optimum control

action (see Table 4.1). The steady state gain matrix is not inversed here, so the problem

with ill-conditioning will not arise. [33]

Page 29: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

26

Table 4.1. Model equations in [33].

Input-output relationship in reduced subspace:

Superscript L denotes lower order subspace, Φ is the projection vector

in KL expansion and t is the time dependence of the disturbance

profile. Approximated disturbance profile in original space can be

retained by:

Reduced order augmented state-space model:

Subscript p refers to process model and d to disturbance model. e is the

noise of the autoregressive model.

The control criterion is:

Where, Q, R, S are weighting matrices. The solution was given by a

quadratic program.

The controller synthesis has been made also in two-dimensional frequency domain

(Fourier transform). In [62], the process model with square Toeplitz interaction matrix

was approximated with symmetric circulant matrices. This way the stability analysis

became easier and bounds for robust control could be derived. The system uses a family

of SISO controllers, one for each spatial frequency. The amount of the controllers was

halved. Since squaring the process model is difficult and infeasible, the system was

interpreted with rectangular circulant matrices in [63]. The MPC algorithm was based on

[23] and the solver was adopted from [34].

4.5 Discussion

Above mentioned methods concern only single property control. Multiple property

control i.e. multiple properties are controlled with the same actuators has been discussed

for example in [33]. Each property is described with its own gain and disturbance

matrices. Model becomes non-square, so a third intermediate space need to be introduced

where the calculations can be performed and the optimal solution can be projected back

to the original space. Also the constraints need to be projected again. Other examples of

multiple property control are given in [23,51].

Page 30: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

27

There has also been an attempt to assist MD control performance with CD actuators. This

kind of coordinated MD control improves the MD response at the expense of

degradations of the CD profile. For the simulated case of moisture, MD response was

indeed faster. Besides the increased closed loop speed of the response, the CD actuator is

required to handle the MD transients only and should return to its original position after

the transient passes so that it will have full control capability in CD profiling. Another

requirement is to determine how much CD profile degradation is allowable. [20]

Although there have been a lot of effort reducing the computational cost of model

predictive control in CD (see for example [34]), the results may not always be sufficient

for on-line applications. Especially, if one is expecting to increase the resolution of the

measurements, the problem will be more emphasized and the use of MPC may become

impossible.

Page 31: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

28

5 2D-POLYNOMIALS

The interaction matrix approach introduced above is based on the assumption of

separating the spatial and the dynamic terms of the actuator response. PCA and wavelet

methods allowed model to adapt with time and such an assumption was not required. The

improvement of sensing and actuating systems may lead to a situation, where this kind of

assumption may no longer be allowable. The 2D-methods presented in this chapter give

some theoretical tools to be used with two-dimensional measurements in control

engineering.

As referred earlier, Duncan and Corscadden [31] have examined the validity of the

assumption of separability of the dynamic and spatial responses. They pointed out, that

the assumption may not hold when the dynamic bandwidth of the system increases. This

kind of increase is achievable by improving the speed of the actuators and measurement

resolution. As a result, it may be necessary to design control algorithms that do not

require the assumption of separability or can accommodate deviations from separability.

[31] One suitable approach may be to use techniques based upon two-dimensional

polynomial methods developed for the optimal control [6,14,68,69]. This study has taken

place in University of Manchester Institute of Science and Technology Control Systems

Centre (UMIST) and the earliest works are from the mid-80s. Another example which is

classified here as two-dimensional control is taken from reference [44], where process

disturbances were first modelled and a simultaneous model predictive control of CD and

MD variations was applied. The coupled control approach was first introduced in [77]

where it is said to allow improved control when the CD profile variations are slow or

infrequent in nature.

The basis of the 2D systems theory comes from filtering applications in image

processing. The basic idea is to represent a process output variable at a particular point on

a surface as an explicit function of two Cartesian coordinate variables which jointly

define the surface. [8] Again, it is not possible to describe the process efficiently with

physical models and process identification methods are needed to be used. The two

approaches introduced in [6] were 2D-ARMAX model and two-dimensional state-space

model. Also state-space models with mixed structure of discrete in one direction and

continuous in the other direction has been studied by Kaczorek (see [57]).

More universal description on 2D systems theory is given in [57], which gives a review

on whole area including controllability, observability, causality, construction of state

space models (realisation theory), stability and stabilisation, feedback control and finally,

filtering. It was mentioned in [57] in 1996 that the area of applicable control theory and

controller design for multidimensional systems has gained very small attention. The

development has been focused more on multidimensional filtering, although there have

been some progress in control algorithms for special cases of 2D linear systems, referring

for example to the work in UMIST.

Page 32: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

29

5.1 2D linear control

Prediction

There are some key elements when considering two-dimensional polynomials:

Second shift operator

Support of the polynomials

The solution polynomials are of infinite degree (Diophantine equations)

Polynomial condition requirements

Truncation of the supports near the edges

The one-dimensional polynomial model can be expanded to two-dimensional polynomial

model by introducing a second shift operator and a support for the polynomials. Equation

5.1 shows an example of 2D-ARMAX model. Possible supports are non-symmetric half-

plane (NSHP), quarter-plane (QP) and symmetric half-plane (SHP). SHP requires the

whole current row to be measured before it can be recursively updated (raster scanning).

[6] This is not a problem, if fast measurements from an array of sensors are available.

(5.1)

The delay v is in vertical direction n (corresponding to the MD). The shift operators w

and z (in CD and MD, respectively) and the two-dimensional polynomials A, B and C can

be defined in a following way [6]:

(5.2)

(5.3)

The nonzero coefficients in polynomial A forms a support, which is actually a region in

available past data S(n,m). The support is analogous to the degree of a one-dimensional

autoregressive polynomial. The coefficients of polynomial C are associated with the

moving average part of the model. The size and the shape of the supports determine

which past values of signal and noise contribute to the current value of the signal. [49

p.474]

The theory is certainly applicable for infinite webs. For the finite webs of the true

processes, model is only an approximate since the support for the model must be

truncated for the data near the edges. [6] The assumption of the semi-infinite global past

corresponds to the assumption of a semi-infinite past in one-dimensional prediction and

control. Appropriate algorithms can be achieved by simply truncating the local supports

Page 33: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

30

at the edges, as was shown in [68]. The simulations showed that the truncation affects

only at the edges.

The book covering the two-dimensional self-tuning algorithms [49] uses 2D-models to

predict only the future values of pixels along the row i.e. the cross-direction. However, if

the predictions are considered away from the row (machine direction), a different

approach is required. The two-dimensional Diophantine equation in the latter case

contains infinite polynomials (F and G). The resulting infinite-degree polynomials can be

truncated, but the producing result of the generalized predictors will be sub-optimal.

Optimal predictor can be derived if these polynomials are expressed as a ratio of two

finite-degree polynomials i.e. they are expressed as rational transfer functions of finite

order (causal polynomials Φ and Γ). [68]

Identification

Optimal least-squares predictor for known two-dimensional CARMA process was

derived in [68]. The algorithm was extended to self-tuning (recursive) form in [69]. The

presence of finite edges requires estimating the noise explicitly. In infinite case as well as

in one-dimensional prediction, the noise is implicit. [68] For the first case, the estimation

of the noise process must be done by using the model itself [69]. For the self-tuning case,

the identification of the 2D-polynomial model produces an estimate of the noise process

and it can be applied to minimum variance controller [6]. This was demonstrated in [69],

where parameters were estimated with 2D-AML (two-dimensional approximate

maximum likelihood). The noise estimate comes from the residuals of the 2D-AML. The

procedure is following:

Form the data vector using past values of output and input and the noise estimate

Form the prediction error

Update the covariance matrix

Update the parameter estimate with the covariance matrix

Form new residual (noise estimate) with the current parameter estimates

Use the parameter estimates to obtain polynomials X, Y and Z

Apply the controller

The method of identification of the parameters for these models depends on the sensing

system. Recursive methods for both the stationary array sensors and scanning sensor

were introduced in [6]. Conventional estimators can be applied with some modifications.

Some mentioned methods are 2D forgetting factor method, regularized forgetting and

sparse matrix methods. The applicable method depends also on the type of the support

(for example, SHP cannot use point-to-point recursion). [6] The modifications include

housekeeping changes in how the data are stacked and how the polynomial estimates are

removed or changes concerning how the information matrix is updated in the means of

radial distance from the current data point [18].

Also the support needs to be estimated. Standard 1D-methods for model order testing

may be appropriate for 2D support estimation. Some examples are product moment

methods, Akiake’s information criterion and final prediction error criterion. [6]

Page 34: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

31

Control

After the model parameters have been obtained, model can be used for control purposes.

The minimum variance control law can be constructed directly from the predictor. The

generalized minimum variance controller incorporates a set point and weights to the input

and to the output. [68] The data in [68] is from a raster scan, where it propagates from left

to right and starts from the beginning at each row. Hence, it does not correspond to any

measurement method in paper machine. The algorithm was extended to self-tuning

(recursive) environment with generalised minimum variance controller in [69]. Also the

set-point tracking and offset handling of the system was considered. The paper makes no

claims for the convergence properties of the algorithms. [69]

As mentioned above, parameter identification generates automatically a residual process

which can be used as a noise estimate [18]. Generalised minimum variance control has

been extended to two-dimensions and an example is given in [8]. The cost function V has

the form:

(5.4)

The pseudo-output governing the controller must be given as:

(5.5)

P, Q and R are (truncated) 2D-polynomials, which filter the original input/output

processes u and y and the setpoint r to produce required control behaviour. The control

signal can be calculated from Equation 5.6, where Φ’ and Γ’ are the results of an

operation (Equations 5.7-5.9) corresponding the partitioning in one-dimensional GMV.

[8]

(5.6)

(5.7)

(5.8)

(5.9)

Two methods are presented in [69] to achieve a given set-point; tracking column-by-

column (weighting each column separately) and integral control. The first one is based on

the multivariable analysis in [68] and requires manipulation of scalar matrices

corresponding to the multivariable problem. The disadvantage of this method is the

Page 35: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

32

necessity of inverting large matrices. The integral method is simple, but takes longer time

to settle and the stability (choosing polynomials P and Q) is not guaranteed. [69]

There are two different approaches also for the offset descriptions; the incremental model

(zero mean noise process) and the static model (unique disturbance in every vertical

position). Incremental model allows a neat solution, but e.g. the case where the offset is

constant or slowly varying and the noise is purely sensor noise, the model may be

unsuitable. For the static model, the control is simple, since it is closely related to the set-

point problem. However, it introduces severe difficulties to the parameter estimation.

Control law does not need an estimation of disturbances, but the estimation of the other

parameters requires it. This increases the dimensions of the problem hence increasing the

computational time and also the convergence rate of the estimation. It may be possible to

approximate smooth offsets with some low-order polynomials etc. However, optimal

control cannot be achieved. It can be concluded that incremental model should be used

when possible. [69]

State-space representation

2D-ARMAX model can be easily transformed into state-space forms, which are more

versatile when considering controller synthesis. For example Roesser’s model and

Fornasini-Marchesini’s model may be applied (for more information see [58,59]). Also

other model forms may be found from the field of two-dimensional signal processing.

Equation 5.10 shows a state-space model which is based on 2D-ARMAX model with

quarter plane support and Roesser’s formation. [6]

(5.10)

The vertical and horizontal state vectors are comprised in local state vector x and the

arrow notation denotes propagation of these state vectors as follows:

(5.11)

(5.12)

The state-space model allows making state estimates for k1 and k2 steps ahead in CD and

MD, respectively. The estimates can naturally be applied to predictive control.

The state-space model can be used with generalised predictive controller. The

representation for the use with scanning sensor (missing data problem) can be found from

[38] and [6]. The procedure without equations is following:

1. Initialize the predictor using the one-step ahead prediction along a row i.e. use the

available a one-step-ahead prediction in both directions subject to the current

measuring position.

Page 36: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

33

2. Replace missing data points with their prediction from the previous location in a

row.

3. Use these predictions to give k1 columns ahead horizontal state estimates for the

current row and vertical estimates for the next row in these estimated positions.

4. Calculate k2 rows ahead state estimates subject to the current measurement row.

As explained above, the first row comes from the previous step using one-step-

ahead predictions. Next rows are based on the other estimates.

5. Obtain the final state estimates.

6. Calculate the predicted output.

Additionally, step 1 requires the initial conditions for the states and step 4 requires

appropriate boundary conditions.

5.2 2D model predictive control

In [44], two-dimensional disturbance profile was measured with an array of stationary

sensors, or alternatively, the estimates of the full profile based on the measurements from

the scanning sensor were used. The most significant features of this profile were captured

with principal components analysis (PCA). PCA describes the stochastic evolution of the

CD profile with temporal modes an. The more correlated the CD lanes are, the less modes

are needed to describe them [36]. The method filters and compresses the data very

efficiently. The dimensions of the data were reduced from 20x400 to 2x400. The

evolution of the temporal modes (MD profile) was modelled with linear autoregressive

sequences (AR). This provides a predictor for the control purposes. It was mentioned in

[33], that AR should only be used if there is no significant correlation among the modes

of retained temporal vectors. If significant correlation exists, vector autoregressive

(VAR) process model is preferable. Additionally, the selection of the AR or the VAR

model order should not be made with traditional methods (AIC, BIC), since they do not

take into account the effect of time series modelling to the other operations in the

algorithm. [33]

The approach in [44] is non-recursive and identification needs to be done in open-loop.

The derived disturbance model ND(k) was simulated with a MPC algorithm, which

accounts both the CD and MD actuator input-output behaviour i.e. the algorithm couples

two one-dimensional models into a two-dimensional control problem (see Equations

5.13-5.15). The interaction matrix GCD was assumed to be square, as can be seen from

Equation 5.15.

(5.13)

Page 37: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

34

(5.14)

(5.15)

The actuator transfer function coefficients in [44] were taken from [77] and they are

dMD=7, dCD=1, g11=2.0 and g12=0.8. The MD actuator transfer function gMD was modelled

as a first order system with a gain of -0.024 and a pole at 0.88. Finally, the problem was

casted into a state-space form.

The next paper [36] of the research group explains comprehensively the identification of

the full profile disturbances. The contribution of this later work comparing to the earlier

one, is that the approach is adaptive and can be implemented on-line. The control

application was not considered in [36], neither were the mapping issues.

5.3 Discussion

Clearly, the methods mentioned in Chapter 5.1 could be implemented to the systems,

which are truly two-dimensional i.e. variations are controlled in two directions at the

same time. The actuators currently in paper machines are used to control strictly only one

direction. So, is there any use for the two-dimensional methods in current processes? The

following may give some insight of the potential of two-dimensional methods (based on

the 2D-theory).

The total variations can be decomposed to mean level, MD variation and CD variation,

where only CD variation depends on both directions. Additionally, it is usual to

decompose the CD variation further to a true CD variation, depending only upon CD

position, and to an uncontrollable residual variation. However, by using two-dimensional

approach, CD variation is considered in both directions, which means that some part of

the residual variation is controlled. [14]

The problem of two-dimensional methods in controlling a paper machine comes from the

edge effects. For finite width webs the 2D model is only approximate, because the

support of the model must be truncated for the data near the edges [6].

Page 38: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

35

Additionally, there are some condition requirements for the polynomials used to solve the

Diophantine equation and used by the controllers. Some of the polynomials need to be

inverse-stable in order to the prediction order to be bounded and the closed-loop output to

be stable. However, there are not always solutions, which will satisfy these conditions. In

general, the applicability of the two-dimensional controllers is questionable since the

relation between poles and zeros of 2D transfer functions and system response is not fully

understood and the relation between continuous processes and their discrete

representations is not as clear as in one-dimensional case. [68]

Page 39: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

36

6 SUMMARY AND CONCLUSIONS

Paper machine uses different actuators and control loops for the cross-directional (CD)

and machine-directional (MD) control. Whereas MD problem is quite straightforward,

CD control is a quite complex system. Model predictive control (MPC) provides good

tools for controlling the CD, since the limits of the actuators can be efficiently taken into

account. Besides the input-output model of the control algorithm, CD system requires

often models or on-line identification to compensate the sheet shrinking phenomenon.

Sometimes also process disturbances are modelled in order to make better predictions.

Another concern is the data processing of the measurements coming from the scanning

sensor. Data need to be filtered in a way, that the mixed information between MD and

CD variations could be decomposed. The high amount of data points and the vast number

of actuators make the dimensions of the input-output model huge, so usually some basis

function expansion is applied to reduce the dimensions. The common techniques assume

the separability of the MD and CD, which does not remove all the variation as possible

with the CD control system. Especially the development of the actuators and sensing

systems may lead to a situation, where truly two-dimensional methods should be applied

instead of current ones.

The literature cited in this review mostly concerns the papermaking process, although

some works prefer to handle the sheet, or web, forming processes in general. Few cited

works use the plastic film extrusion as an example process. The classification can be

found from table 6.1.

Table 6.1. Cited literature by the process.

Sheet forming in general Papermaking Plastic film machines

6, 7, 13, 14, 16, 17, 18, 22,

26, 30, 33, 36, 38, 50, 51,

77

3, 4, 5, 8, 9, 10, 15, 19, 20,

21, 23, 25, 27, 28, 31, 32,

34, 35, 37, 44, 47, 48, 52, 55

12, 24, 53, 54

Table 6.2 shows how the cited literature is divided between the most important topics of

this review. Naturally, most extensive works cover several of these topics. It seems that

the aim of the research in this area has changed with time. Earlier, the focus has been on

finding efficient techniques to reduce the size of the CD control problem (basis functions)

in order to make different control methods feasible. As model predictive control has

gained more attention, also the robustness issues have become more important and they

are involved in many recent studies e.g. [62,63]. Robust control is related to the model

accuracy and uncertainty, which means that the model reduction techniques may need to

be reconsidered. Also the alignment and shrinkage problems have gained a lot of

attention lately, since they are essential parts of the model accuracy. Especially, the non-

intrusive closed-loop methods have been under investigation e.g. [61,64,65]. Research in

the area of sensing systems has been quite continuous, but without any remarkable

breakthroughs.

Page 40: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

37

Table 6.2. Cited literature by the topic.

Sensing CD control MD

control

Two-

dimensional

methods

Basis

function

expansion

Profile

estimation

Response

identification

Disturbance

identification

2, 5, 6, 7,

9, 10, 17,

19, 22,

56, 76

3, 4, 6, 10,

12, 16, 24,

25, 26, 27,

28, 35, 36,

44

3, 4, 5, 10,

17, 22, 24,

25, 27, 35,

71, 72, 73

4, 6, 12, 15,

16, 17, 21,

23, 24, 25,

26, 27, 31,

35, 60

16, 17, 24,

28, 30, 33,

36, 44

11, 40,

41, 42,

43, 45,

46

6, 7, 8, 14, 18,

38, 44, 57, 68,

69, 77

Finally, table 6.3 lists some of the authors, whose contributions have been in more than

one paper cited in this review. The subject column indicates roughly where the main

focus of the author has been. Notice, that this list is only an opinion of the reviewer.

Some certain observations from this list, however, can be made. Depending on one’s

interests, for example robust control in sheet forming processes, the works of

VanAntwerp and Stewart may be a good starting point for further reading. The work with

two-dimensional control has been in the hands of Duncan, Heath, Wellstead and Zarrop.

For another example, the alignment problem has been studied by Loewen and co-

workers.

Page 41: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

38

Table 6.3. Cited literature by the author.

Author References Subjects

Arkun 28, 33, 36, 44 identification, control, PCA

Backström J. U. 23, 34 MPC

Corscadden 16, 30, 31 minimum variance control

Chen 35, 60 identification

Dumont 3, 10, 11, 25, 27, 43, 48, 63-65, 70-73 CD control, MD control

Duncan 6, 7, 14, 16, 17, 18, 26, 30, 31, 50, 53 2D methods, controllability

Ghofraniha 27, 70 identification, wavelets

Heath 5, 8, 12, 24, 31, 68, 69 CD control, basis functions

Isaksson 40, 41 MD control

Kayihan 28, 36 identification, PCA

Kjaer 5, 12 CD control

Loewen 48, 64, 65 alignment

Nesic 3, 10 wavelets, filtering

Rigopoulos 36, 44 PCA, MPC

Stewart 23, 62, 63 MPC, robust control

Taylor 17, 53 controllability

VanAntwerp 13, 32, 52, 55 MPC, robust control

Wellstead 5, 6, 7, 8, 12, 18, 68, 69 2D methods

Wang X. G. 11, 71, 73 identification, control

Vyse 15, 23 multiple actuators/variables

Zarrop 6, 18, 38 2D methods

Page 42: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

39

7 REFERENCES

1. Ritala R. (2009) Managing paper machine operation. In Leiviskä K. (editor):

Papermaking Science and Technology, Book 14: Process and maintenance

management. 2nd

edition, Paper Engineers’ Association, Jyväskylä, 379 p.

2. U.S. Pat. No. 5071514 (1991) Paper weight sensor with stationary optical sensors

calibrated by a scanning sensor. Francis, K. E., 10.12.1991.

3. Nesic Z., Davies M. & Dumont G. (1996) Paper Machine Data Compression Using

Wavelets. Proceedings of the 1996 IEEE International Conference on Control

Applications, Dearborn, MI, September 15-18, p. 161-166.

4. Zhi-huan S., Ping L. & Yi-ming L. (1999) Cross-directional Modeling and Control

of Paper-making Processes in the Discrete Wavelet Transform Domain. IEEE

Transactions on Systems, Man and Cybernetics, Vol.2, p. 666-670.

5. Kjaer A. P., Wellstead P. E. & Heath W. P. (1997) On-Line Sensing of Paper

Machine Wet-End Properties: Dry-Line Detector. IEEE Transactions on Control

Systems Technology, Vol.5(6), p. 571-585.

6. Wellstead P. E., Zarrop M. B. & Duncan S. R. (2000) Signal processing and control

paradigms for industrial web and sheet manufacturing. International Journal of

Adaptive Control and Signal Processing, Vol.14, p. 51-76.

7. Duncan S. & Wellstead P. (2004) Processing data from scanning gauges on

industrial web processes. Automatica, Vol.40, p. 431-437.

8. Wellstead P. E. & Heath W. P. (1994) Two-dimensional control systems:

application to the CD and MD control problem. Pulp & Paper Canada, Vol.95(2), p.

48-51.

9. Niemi A. J. & Backstrom C. J. (1994) Automatic observation of dry line on wire for

wet end control of the paper machine. Pulp & Paper Canada, Vol.95(2), p. 27-30.

10. McLeod S., Nesic Z., Davies M. S., Dumont G. A., Lee F., Lofkrantz E. & Shaw I.

(1998) Paper Machine Data Analysis and Display Using Wavelet Transforms.

Proceedings of the Workshop Dynamic Modeling Control Applications for

Industry, IEEE Industry Applications, Vancouver B.C., April 30. – May 1. p. 59-62.

11. Wang X. G., Dumont G. A. & Davies M. S. (1993) Adaptive Basis Weight Control

in Paper Machines. Second IEEE Conference on Control Applications, Vancouver,

B.C., September 13-16, p. 209-216.

Page 43: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

40

12. Kjaer A. P., Heath W. P. & Wellstead P. E. (1995) Identification of cross-

directional behaviour in web production: Techniques and experience. Control

Engineering Practice, Vol.3(1), p. 21-29.

13. VanAntwerp J. G., Featherstone A. P., Braatz R. D. & Oqunnaike B. A. (2007)

Cross-directional control of sheet and film processes. Automatica, Vol.43, p. 191-

211.

14. Duncan S. R. (2001) Two-dimensional control systems: Learning from

implementations. Journal of Electronic Imaging, Vol.10(3), p. 661-668.

15. Heaven E. M., Jonsson I. M., Kean T. M., Manness M. A. & Vyse R. N. (1994)

Recent Advances in Cross Machine Profile Control. IEEE Control Systems

Magazine, Vol.14(5), p. 35-46.

16. Corscadden K. W. & Duncan S. R. (2000) Multivariable disturbance modelling for

web processes. International Journal of Systems Science, Vol.31(1), p. 97-106.

17. Duncan S. & Taylor A. (2007) Using Signals from Two Gauges to Estimate MD

Variations for CD Control Systems. Proceedings of the 2007 American Control

Conference, New York City, July 11-13, p. 1341-1346.

18. Wellstead P. E., Zarrop M. B., Duncan S. R. & Waller M. H. (1996) Two

dimensional analysis and control for industrial processes. IEE Colloquium on

Multi-Dimensional Systems: Problems and Solutions, London, January 10, p. 6.

19. Ferguson K. H. (1997) Full sheet imaging system becomes control reality. Pulp &

Paper, Vol.71(10), p. 75-81.

20. Hall R. (1991) Coordinated cross-machine control. Paperi ja puu, Vol.73(3), p. 241.

21. Adler L. S. & Marcotte N. (1994) Automated tuning technique applied to paper-

machine cross directional control – edge profile and moisture control can be

improved. Pulp & Paper, Vol.95(11), p. 20-26.

22. Tyler M. L. & Morari M. (1995) Estimation of Cross-Directional Properties:

Scanning vs. Stationary Sensors. AIChE Journal, Vol.41(4), p. 846-854.

23. Backström J. U., Gheorhge C., Stewart G. E. & Vyse R. N. (2001) Constrained

model predictive control for cross directional multi-array processes – A look at its

implementation on a linerboard machine. Pulp & Paper Canada, Vol.102(5), p. 33-

36.

24. Heath W. P. (1996) Orthogonal Functions for Cross-directional Control of Web

Forming Processes. Automatica, Vol.32(2), p. 183-198.

Page 44: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

41

25. Kristinsson K. & Dumont G. A. (1996) Cross-directional Control on Paper

Machines using Gram Polynomials. Automatica, Vol.32(4), p. 533-548.

26. Duncan S. R. & Bryant G. F. (1997) The Spatial Bandwidth of Cross-directional

Control Systems for Web Processes. Automatica, Vol.33(2), p. 139-153.

27. Ghofraniha J., Davies M. S. & Dumont G. A. (1997) Cross Direction Response

Identification and Control of Paper Machine Using Continuous Wavelet Transform.

Proceedings of the American Control Conference, Albuquerque, June 1997.

28. Arkun Y. & Kayihan F. (1998) A novel approach to full CD profile control of

sheet-forming processes using adaptive PCA and reduced-order IMC design.

Computers and Chemical Engineering, Vol.22(7-8), p. 945-962.

29. Spitz D. A. (1990) Control of variations in a moving web with a scanning gauge.

Tappi Journal, Vol.73(1), p. 133-137.

30. Duncan S. R. & Corscadden K. W. (1998) Mini-max control of cross-directional

variations on a paper machine. IEE Proceedings – Control Theory and Applications,

Vol.145(2), p. 189-195.

31. Duncan S. R., Allwood J. M., Heath W. P. & Corscadden K. W. (2000) Dynamic

Modeling of Cross-Directional Actuators: Implications for Control. IEEE

Transactions on control systems technology, Vol.8(4), p. 667-675.

32. VanAntwerp J. G., Featherstone A. P. & Braatz R. D. (2001) Robust cross-

directional control of large scale sheet and film processes. Journal of Process

Control, Vol.11, p. 149-177.

33. Haznedat B. & Arkun Y. (2002) Single and multiple property CD control of sheet

forming processes via reduced order infinite horizon MPC algorithm. Journal of

Process Control, Vol.12, p. 175-192.

34. Bartlett R. A., Biegler L. T., Backstrom J. & Gopal V. (2002) Quadratic

programming algorithms for large-scale model predictive control. Journal of

Process Control, Vol.12, p. 775-795.

35. Chen S.-C. & Subbarayan R. (1999) Cross-machine Direction (CD) Response

Modeling with Two-dimensional Sheet Variation Measurements. Proceedings of the

American Control Conference, San Diego, June 1999.

36. Rigopoulos A., Arkun Y. & Kayihan F. (1997) Identification of Full Disturbance

Models for Sheet Forming Processes. AIChe Journal, Vol.43(3), p. 727-739.

Page 45: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

42

37. Adamy J. (1997) Adaptation of Cross-Direction Basis-Weight Control in Paper

Machines Using Fuzzy Decision Logic. International Journal of Approximate

Reasoning, Vol.16, p. 25-42.

38. Gacon D. M., Zarrop M. B. & Kulhavy R. (1996) EM estimation and control of

two-dimensional systems. UKACC International Conference on Control ’96,

Exeter, UK, September 2.-5.

39. Shakespeare J. (2001) Identification and Control of Cross-machine Profiles in Paper

Machines: A Functional Penalty Approach. Ph.D thesis, Tampere University of

Technology, Finland.

40. Hagberg M. & Isaksson A.J. (1995) Preface to the special section on benchmarking

for paper machine MD-control. Control Engineering Practice, Vol.3(10), p. 1459-

1462.

41. Isaksson A.J., Hagberg M. & Jönsson L.E. (1995) Benchmarking for paper machine

MD-control: Simulation results. Control Engineering Practice, Vol.3(10), p. 1491-

1498.

42. Makkonen A., Rantanen R., Kaukovirta A., Koivisto H., Lieslehto J., Jussila T.,

Koivo H.N. & Huhtelin T. (1995) Three control schemes for paper machine MD-

control. Control Engineering Practice, Vol.3(10), p. 1471-1474.

43. Fu Y. & Dumont G.A. (1995) A generalized predictive control design for the paper

machine benchmark. Control Engineering Practice, Vol.3(10), p. 1487-1490.

44. Rigopoulos A. & Arkun Y. (1996) Principal components analysis in estimation and

control of paper machine. Computers and Chemical Engineering, Vol.20, p. S1059-

S1064.

45. Orccotoma J. A., Paris J. & Perrier M. (2001) Paper machine controllability: effect

of disturbance on basis weight and first-pass retention. Journal of Process Control,

Vol.11, p. 401-408.

46. Baki H., Wang H., Söylemez M. T. & Munro N. (2001) Implementing machine-

directional basis weight control for a pilot paper machine. Control Engineering

Practice, Vol. 9, p. 621-630.

47. Saffer II D. R. & Doyle III F. J. (2004) Analysis of linear programming in model

predictive control. Computers and Chemical Engineering, Vol.28, p. 2749-2763.

48. Farahmand F., Dumont G. A., Loewen P. & Davies M. (2009) Tensor-based blind

alignment of MIMO CD processes. Journal of Process Control, Vol. 19, p. 732-742.

Page 46: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

43

49. Wellstead P. E. & Zarrop M. B. (1991) Self-tuning systems: control and signal

processing. John Wiley & Sons, New York, 579 p.

50. Duncan S. (2005) Controlling Spatially Invariant Systems using Finite Arrays of

Actuators and Sensors. Proceedings of the 44th IEEE Conference on Decision and

Control, and the European Control Conference 2005, Seville, Spain, December

2005.

51. Fu C., Ollanketo J. & Makinen J. (2006) Multivariable CD Control and Tools for

Control Performance Improvement. Metso Automation Newsletter, September

2006. http://www.metsoautomation-mail.com/NewsletterSep2006/MultivariableCD

ControlArticle.pdf.

52. VanAntwerp J. G. & Braatz R. D. (2000) Fast Model Predictive Control of Sheet

and Film Processes. IEEE Transactions on Control Systems Technology, Vol. 8(3),

p. 408-417.

53. Taylor A. & Duncan S. (0000) Actuator Mapping and Stability in Real-life Cross-

directional Control Systems. Proceedings of the Control Systems Conference 2006,

Tampere, Finland, pp. 197-202.

54. Sasaki T. (2006) The latest cross directional control technology in plastic film

machines. SICE-ICASE International Joint Conference, Bexco, Busan, Korea,

October 2006, p. 5178-5181.

55. VanAntwerp J. G. & Braatz R. D. (2000) Model predictive control of large scale

processes. Journal of Process Control, Vol.10, p. 1-8.

56. Chang D.-M., Yu C.-C. & Chien I-L. (2001) Arrangement of multi-sensor for

spatio-temporal systems: application to sheet-forming processes. Control

Engineering Science, Vol. 56, p. 5709-5717.

57. Rogers E., Galkowski K., Owens D. H. & Amann N. (1996) 2D control theory – A

common approach to problems in circuits, control and signal processing. UKACC

International Conference on Control ’96, September 2-5., 1996, p. 965-970.

58. Kaczorek T. (1996) Reachability and controllability of 2-D Roesser model with

bounded inputs. UKACC International Conference on Control ’96, September 2-5.,

1996, p. 971-974.

59. Galkowski K. (1996) State-space realizations of 2D systems: applications of

elementary operations. UKACC International Conference on Control ’96,

September 2-5., 1996, p. 975-980.

Page 47: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

44

60. Chen S. C. & Subbarayan R. (2002) Identifying temporal and spatial responses of

cross machine actuators for sheet-forming processes. IEE Proceedings – Control

Theory and Applications, Vol. 149(5), p. 441-447.

61. Saffer D. R. & Doyle F. J. (2002) Closed-loop identification with MPC for an

industrial scale CD-control problem. IEE Proceedings – Control Theory and

Applications, Vol. 149(5), p. 448-456.

62. Stewart G. E., Gorinevsky D. M. & Dumont G. A. (2003) Two-dimensional loop

shaping. Automatica, Vol.39, p. 779-792.

63. Fan J., Stewart G. E. & Dumont G. A. (2004) Two-dimensional frequency analysis

for unconstrained model predictive control of cross-directional processes.

Automatica, Vol. 40, p. 1891-1903.

64. Farahmand F., Dumont G., Davies M. & Loewen P. (2007) Online Identification

and Alignment of MIMO Cross Directional Controlled Processes Using Second

Order Statistics. IEEE International Conference on Control and Automation,

Guangzhou, China, May-June, 2007, p. 989-994.

65. Gopaluni R. B., Davies M. S., Loewen P. D. & Dumont G. A. (2008) An online

non-intrusive method for alignment between actuators and their response centers on

a paper machine. ISA Transactions, Vol. 47, p. 241-246.

66. I’Anson S. J., Constantino R. P. A., Hoole S. M. & Sampson W. W. (2008)

Estimation of the profile of cross-machine shrinkage of paper. Measurement

Science and Technology, Vol.19(1).

67. Kaestner A. P. & Nilsson C. M. (2003) Estimating the relative shrinkage profile of

newsprint. Optical Engineering, Vol.42(5), p. 1467-1475.

68. Heath W. P. & Wellstead P. E. (1995) Self-tuning prediction and control for two-

dimensional processes. Part 1: Fixed parameter algorithms. International Journal of

Control, Vol.62(1), p. 65-107.

69. Heath W. P. & Wellstead P. E. (1995) Self-tuning prediction and control for two-

dimensional processes. Part 2: Parameter estimation, set-point tracking and offset

handling. International Journal of Control, Vol.62(2), p. 239-269.

70. Ghofraniha J., Davies M. S. & Dumont G. A. (1995) CD Response Modelling for

Control of a Paper Machine. Proceedings of the 4th IEEE Conference on Control

Applications, p. 107-112.

71. Wang X. G., Dumont G. A. & Davies M. S. (1993a) Estimation in Paper Machine

Control. IEEE Control Systems Magazine, Vol.13(4), p. 34-43.

Page 48: CONTROL ENGINEERING LABORATORY - Semantic Scholar · 2019-04-11 · ii University of Oulu Control Engineering Laboratory Report A No 38, October 2009 One- and two-dimensional control

45

72. Dumont G. A., Jonsson I. M., Davies M. S., Ordubadi F. T., Fu Y., Natarajan K.,

Lindeborg C. & Heaven E. M. (1993) Estimation of Moisture Variations on Paper

Machines. IEEE Transactions on Control Systems Technology, Vol.1(2), p. 101-

113.

73. Wang X. G., Dumont G. A. & Davies M. S. (1993b) Modelling and Identification

of Basis Weight Variations in Paper Machines. IEEE Transactions on Control

Systems Technology, Vol.1(4), p. 230-237.

74. Mäenpää T. (2006) Robust model predictive control for cross-directional processes.

Ph.D thesis, Helsinki University of Technology, Finland.

75. Fan J. (2003) Model predictive control for multiple cross-directional processes:

analysis, tuning and implementation. Ph.D thesis, The University of British

Columbia, Vancouver, Canada.

76. Sorsa J. & Nyuan S. (2008) Introducing the new PaperIQ Select. Metso Automation

Newsletter, June 2008. http://www.metsoautomation-mail.com/Newsletter

June2008/PaperIQ%20Select%20Automation%20Article.pdf

77. Bergh L. G. & MacGregor J. F. (1987) Spatial Control of Sheet and Film Forming

Processes. The Canadian Journal of Chemical Engineering, Vol.65(1), p. 148-155.