
mance of about a quarter of the controllers present in
the industry.
The aim of this study is therefore to minimize or
cancel the oscillations observed in the outputs of in-
dustrial processes, which are caused by dead-zone in-
herent to the actuators of control loops.
The industrial processes were represented by the
Hammerstein model. Inverse models of nonlinearity
will be built based on dead-zone parameter estima-
tion. The intention is to make these inverse models
capable to compensate the nonlinearity, reducing the
oscillations and its harmful effects. It will be pro-
posed a method of parameter estimation for a Ham-
merstein model that contains as the non-linear part a
dead-zone.
2 MATHEMATIC MODELS
This section describes the mathematic models utilized
in dead-zone estimation and compensation methodol-
ogy. This methodology uses the Hammerstein model
to represent the industrial processes containing dead-
zone. Thereby, the linear part of Hammerstein model
is represented by Output Error model and the non-
linear part is represented by dead-zone. Besides the
Hammerstein model, this section also describes the
inverse model for dead-zone compensation. This one
will reduce prejudicial effects of nonlinearity.
It should be clear that the mathematic models de-
scribed in this section are simplified descriptions of
real physical phenomena.
2.1 Hammerstein Model
The nonlinear Hammerstein model is composed by
a static nonlinearity preceding a linear dynamic
(Aguirre, 2007). This model is called block-oriented
or block-structured model (Chen, 1995). Thus, both
the non-linearity and the dynamics are represented by
blocks, as shown in Figure 1. Here, the NL block
represents the static nonlinearity function and the L
block represents the linear dynamic of modeled pro-
cess. The signs u(k), y(k) and e(k) are the nonlin-
earity input, the output and the noise of the system,
respectively. The signal x(k) is called internal vari-
able of the Hammerstein model (nonlinearity output
and linear dynamic input), and, in general, it cannot
be measured, making it difficult to estimate the pa-
rameters in the same models.
Although very simple, this structure may repre-
sent several actual physical processes, such as indus-
trial processes with variable gain and control systems
u(k) x(k) y(k)
e(k)
+
+
Figure 1: Hammerstein model.
with linear processes and nonlinear actuators (the lat-
ter falls within the subject matter in this work). There-
fore Hammerstein models are popular in control engi-
neering.
2.2 Output Error Model
There are some mathematical representations that are
especially suitable for system identification, using
classic algorithms to the estimation of its parameters.
Along with the ARX and ARMAX models, the Out-
put Error model is one of the most used structures. In
this study, this model represents the linear dynamic of
the Hammerstein system (block L of Figure 1) and it
is represented in Figure 2. In the same model, it is as-
sumed that the noise disturbs the output in an additive
manner, as equations below.
y(k) = q
−d
B(q)
A(q)
x(k) + e(k) (1)
A(q)y(k) = q
−d
B(q)x(k) + A(q)e(k) (2)
A(q) and B(q) are polynomials of order n
a
and n
b
,
respectively, and are defined below. d represents the
pure delay system and q
−1
is the shift operator, so
x(k)q
−d
= x(k − d).
A(q) = 1+ a
1
q
−1
+ ... + a
n
q
−n
a
B(q) = b
0
+ b
1
q
−1
+ ... + b
m
q
−n
b
x(k)
B(q)
A(q)
y(k)
e(k)
+
+
Figure 2: Output Error model.
The Output Error model is much more realistic
than the ARX and ARMAX because the modeling of
noise does not include the dynamics of the process
1/A(q) (Nelles, 2000). So, the parameter estimation
task becomes more difficult. As shown in Equation
(2), the noise is not white but colored due to the pres-
ence of the polynomial A(q). For this reason, the least
squares method cannot be used. A non-polarized al-
gorithm should be used so that the estimation is not
biased.
ESTIMATION AND COMPENSATION OF DEAD-ZONE INHERENT TO THE ACTUATORS OF INDUSTRIAL
PROCESSES
63