Escolar Documentos
Profissional Documentos
Cultura Documentos
Preprints,
IFAC Conference
Control of 1st
Nonlinear
Systems on Modelling, Identification and
Preprints, 1st IFAC Conference on Modelling,
and
AvailableIdentification
online at www.sciencedirect.com
Control
of Nonlinear
Systems
June
24-26,
2015.
Petersburg, Russia
Preprints,
IFACSaint
Conference
Control of 1st
Nonlinear
Systems on Modelling, Identification and
June
24-26,
2015. Saint
Petersburg, Russia
Control
of Nonlinear
Systems
June 24-26,
2015. Saint
Petersburg, Russia
June 24-26, 2015. Saint Petersburg, Russia
ScienceDirect
Xu
Kong
Xu Zhe,
Zhe, Yang
Yang Jie,
Jie, Cai
Cai Huaqiang,
Huaqiang,
Kong Yaguang,
Yaguang, He
He Bishi
Bishi
Institute
Information
and
Hangzhou
China,
(e-mail: xuzhe@hdu.edu.cn)
Institute of
ofHangzhou,
Information
and Control,
Control,
Hangzhou Dianzi
Dianzi University,
University,
Institute ofHangzhou,
Information
and
Control,
Hangzhou Dianzi University,
China,
(e-mail:
xuzhe@hdu.edu.cn)
Hangzhou, China, (e-mail: xuzhe@hdu.edu.cn)
Hangzhou, China, (e-mail: xuzhe@hdu.edu.cn)
Abstract: This paper proposes a NARX (Nonlinear Auto-Regressive with Exogenous Inputs) model for
Abstract:
paper
NARX
Exogenous
model
the water This
distribution
network aareal-time
prediction Auto-Regressive
and control. The with
model
estimates Inputs)
the time-variable
Abstract:
This
paper proposes
proposes
NARX (Nonlinear
(Nonlinear
Auto-Regressive
with
Exogenous
Inputs)
model for
for
Abstract:
This
paper
proposes
areal-time
NARX (Nonlinear
Auto-Regressive
with
Exogenous
Inputs)
model for
the
water
distribution
network
prediction
and
control.
The
model
estimates
the
time-variable
nodal
demand
equivalently
by
exploiting
the
real-time
and
historical
operating
data
and
establishes
the water distribution network real-time prediction and control. The model estimates the time-variablea
the
water
distribution
network
real-time
and
control.
The model
estimates
the
time-variable
nodal
demand
equivalently
by
the
real-time
and
historical
operating
data
establishes
functional
relationship
between
the majorprediction
variables
among
network.
In addition,
training
schemeaa
nodal
demand
equivalently
by exploiting
exploiting
the
real-time
andthe
historical
operating
data aand
and
establishes
nodal
demand
equivalently
by
exploiting
the
real-time
and
historical
operating
data
and
establishes
a
functional
relationship
between
the
major
variables
among
the
network.
In
addition,
a
training
scheme
with a combination
of between
offline training
andvariables
online training,
and network.
corresponding
algorithm
are proposed.
functional
relationship
the major
among the
In addition,
a training
scheme
functional
relationship
between
the
major
variables
among
the
network.
In
addition,
a
training
scheme
with
a
combination
of
offline
training
and
online
training,
and
corresponding
algorithm
are
proposed.
And the
NARX model
established
forand
a real
distribution
The results demonstrate
theproposed.
model is
with
a combination
of isoffline
training
online
training,network.
and corresponding
algorithm are
with
a combination
of offline
andreal
online
training,
and corresponding
algorithm are proposed.
And
the
model
for
The
results
applicative
and satisfactory,
andtraining
it shows
tracking
andnetwork.
predicting
performance.
And
the NARX
NARX
model is
is established
established
for aagood
real distribution
distribution
network.
The
results demonstrate
demonstrate the
the model
model is
is
And the NARX
model is established
for agood
real distribution
network.
The
results demonstrate the model is
applicative
and
satisfactory,
and
it
shows
tracking
and
predicting
performance.
applicative
and
satisfactory,
and
it
shows
good
tracking
and
predicting
performance.
Keywords:
water
distribution
network,
NARX,
BP
algorithm,
forgetting
factor.
2015, IFAC
of Automatic
Control)
Hosting byperformance.
Elsevier Ltd. All rights reserved.
applicative
and(International
satisfactory, Federation
and it shows
good tracking
and predicting
Keywords:
Keywords: water
water distribution
distribution network,
network, NARX,
NARX, BP
BP algorithm,
algorithm, forgetting
forgetting factor.
factor.
Keywords: water distribution network, NARX, BP algorithm, forgetting factor.
1. INTRODUCTION
(Nazif,
et
2010)
(Broad,
2009)
and
simplified
simulation
model
(Paluszczyszyn,
et al.,
2013)
&
(Nazif,
et al.,
al.,
2010)
(Broad, et
et al.,
al.,
2009)
and (Shamir
simplified
1.
INTRODUCTION
(Nazif,
et
al.,
2010)
(Broad,
et
al.,
2009)
and
simplified
1.
INTRODUCTION
simulation
model
(Paluszczyszyn,
et
al.,
2013)
(Shamir
&
Salomons, model
2008). (Paluszczyszyn,
Surrogate modelet is
second(Shamir
level of
Water distribution network
is generally composed of a large simulation
al.,a 2013)
&
1. INTRODUCTION
simulation
model
(Paluszczyszyn,
et
al.,
2013)
(Shamir
&
Salomons,
2008).
Surrogate
model
is
a
second
level
of
Water
distribution
network
is
generally
composed
of
a
large
abstraction,
a
kind
of
data-driven
model
based
on
the
numberdistribution
of interconnected
tanks,composed
pumps, valves
and Salomons, 2008). Surrogate model is a second level of
Water
network pipes,
is generally
of a large
Salomons, data
2008).
Surrogate
model
is
a second
level
of
Waterhydraulic
distribution
network
is generally
composed
of anodes
large
abstraction,
a
kind
of
data-driven
model
based
on
the
number
of
interconnected
pipes,
tanks,
pumps,
valves
and
simulation
which
can
also
classified
as
macroscopic
other
elements
which
carry
water
to
demand
number of interconnected pipes, tanks, pumps, valves and abstraction, a kind of data-driven model based on the
a kind of can
data-driven
model based
on the
number
of
interconnected
pipes,
tanks,
pumps,
valves
and abstraction,
simulation
other
hydraulic
elements
which
carry
water
demand
nodes
from
supply
areas, with
specific
pressure
levels
to provide
simulation data
data which
which can also
also classified
classified as
as macroscopic
macroscopic
other the
hydraulic
elements
which
carry
water to
to
demand
nodes model.
simulation
data
which
can
also
classified
as
macroscopic
other
hydraulic
elements
which
carry
water
to
demand
nodes
model.
from
the
supply
with
pressure
levels
to
afrom
good
consumers
(Cembrano,
et al.,
2000).
And it model.
theservice
supplytoareas,
areas,
with specific
specific
pressure
levels
to provide
provide
However, the models for water distribution network often
model.
theservice
supplytoareas,
with
specific
pressure
levels
to provide
afrom
good
consumers
(Cembrano,
et
al.,
2000).
it
is
characterized
by
a
large
variety
and
complexity,
and
a good service to consumers (Cembrano, et al., 2000). And
And in
it However,
the
water
distribution
require
accurate
nodal for
demand
which hasnetwork
limited often
their
However,
the models
models
for
waterdata
distribution
network
often
aparticular,
good
service
to
consumers
(Cembrano,
et
al.,
2000).
And
it
is
characterized
by
a
large
variety
and
complexity,
and
in
their hydraulic
dynamics
the
models
for
water
distribution
network
often
is characterized
by a large
varietyare
andtime-variant,
complexity,spatially
and in However,
require
accurate
nodal
demand
data
which
has
limited
their
application,
especially
in
the
context
of
real
time
(e.g.
with
is
characterized
by a large
varietyare
and &complexity,
and
in require accurate nodal demand data which has limited their
particular,
their
dynamics
distributed
and hydraulic
highly
non-linear
Alvarruiz,spatially
2007).
require
accurate
nodal
demand
data are
which
has
limited
their
particular,
their
hydraulic
dynamics(Rao
are time-variant,
time-variant,
spatially
application,
especially
in
the
context
of
real
time
(e.g.
minutes).
On
the
one
hand,
there
few
nodal
demand
especially in the context of real time (e.g. with
with
particular,
their
hydraulic
are time-variant,
spatially
distributed
and
(Rao
2007).
An appropriate
model non-linear
ofdynamics
water distribution
network
is the application,
application,
especially
inhand,
the
context
of real
time
with
distributed
and highly
highly
non-linear
(Rao &
& Alvarruiz,
Alvarruiz,
2007).
minutes).
On
the
one
there
are
few
nodal
demand
measuring
points
primarily
used
for modeling
in the(e.g.
network
minutes).
On
the
one
hand,
there
are
few
nodal
demand
distributed
and
highly
non-linear
(Rao
&
Alvarruiz,
2007).
An
appropriate
model
of
water
distribution
network
is
the
basisappropriate
for the control
procedure to
improve
the measuring
minutes).
On
the
one
hand,
there
are
few
nodal
demand
An
modeloptimization
of water distribution
network
is the
points
primarily
used
for
modeling
in
the
network
mainly
perspective
ofmodeling
economic
efficiency,
measuringfrom
pointsthe
primarily
used for
in the
network
An appropriate
model
of water
distribution
network
is the
basis
control
optimization
procedure
to
improve
the
economic
and/or
energetic
efficiency
(Coelho
Andrademeasuring
points
primarily
used for
modeling
in the
network
basis for
for the
the
control
optimization
procedure
to &
improve
the mainly
from
the
perspective
of
economic
efficiency,
especially
in
developing
countries
such
as
China.
On the
mainly
from
the
perspective
of
economic
efficiency,
basis for 2014).
the
control
optimization
procedure
to &
improve
the
economic
and/or
energetic
efficiency
(Coelho
AndradeCampos,
mainly
from
the
perspective
of
economic
efficiency,
economic and/or energetic efficiency (Coelho & Andrade- especially
in
developing
countries
such
as
China.
On
other hand,inthedeveloping
nodal demand
possesses
huge
uncertainty
so
especially
countries
such
as
China.
On the
the
economic
and/or
energetic
efficiency
(Coelho
&
AndradeCampos,
2014).
especially
in
developing
countries
such
as
China.
On
the
Campos,
2014).
other
hand,
the
nodal
demand
possesses
huge
uncertainty
so
that ithand,
is difficult
to be
estimated
exactly,
especially
in real
Water
distribution
the nodal
demand
possesses
huge
uncertainty
so
Campos,
2014). network model generally can be classified other
other
hand,
the
nodal
demand
possesses
huge
uncertainty
so
that
it
is
difficult
to
be
estimated
exactly,
especially
in
real
Water
distribution
network
model
generally
can
be
classified
time
(Shen,
et
al.,
2014)
(Hutton,
et
al.,
2012)
(Hatchett,
et
al.,
into two
categories
which
are generally
microscopic
model
and that it is difficult to be estimated exactly, especially in real
Water
distribution
network
model
can be
classified
that
it(Shen,
is difficult
to be (Hutton,
estimatedetexactly,
especially
inetreal
Watertwo
distribution
network
model
generally
can be
classified
time
et
al.,
2014)
al.,
2012)
(Hatchett,
al.,
into
categories
which
are
microscopic
model
and
2010).
macroscopic
model
(DeMoyer
&
Horwitz,
1975).
into two categories which are microscopic model and time (Shen, et al., 2014) (Hutton, et al., 2012) (Hatchett, et al.,
(Shen, et al., 2014) (Hutton, et al., 2012) (Hatchett, et al.,
into
two categories
which
arefull
microscopic
model1975).
anda time
2010).
macroscopic
model
&
Horwitz,
Microscopic
as the
simulation
model,
is
2010).
macroscopic model,
modelsuch(DeMoyer
(DeMoyer
&
Horwitz,
1975).
In view of the problem above, this paper propose a NARX
2010).
macroscopic
model
(DeMoyer
&
Horwitz,
1975).
Microscopic
such
as
full
kind
of first model,
principle
model,
for the model,
purposeis
Microscopic
model,
such
as the
theprimarily
full simulation
simulation
model,
is ofaa In
view
of
above,
this
propose
NARX
model
onproblem
the theory
of data-driven
viewbased
of the
the
problem
above,
this paper
paper modeling,
propose aa mainly,
NARX
Microscopic
model,
such
as theprimarily
full
simulation
model,
is a In
kind
of
first
principle
model,
for
the
purpose
design,
of
which
the
network
topology
and
the
exact
In view
of the
problem
above,
thisreal-time
paper modeling,
propose
a mainly,
NARX
kind of first principle model, primarily for the purpose of
of model
based
on
the
theory
of
data-driven
for
water
distribution
network
prediction
and
model
based
on
the
theory
of
data-driven
modeling,
mainly,
kind
of
first
principle
model,
primarily
for
the
purpose
of
design,
of
which
the
network
topology
and
the
exact
parameters
pipes the
and nodes
are topology
needed to and
be known,
and model
based
on the
theory
ofisdata-driven
modeling,
mainly,
design, of ofwhich
network
the exact
for
water
distribution
network
real-time
prediction
control.
The
rest
of
the
paper
organized
as
follows.
Section
for water distribution network real-time prediction and
and
design,
of of
which
the
network
andin
the
exact
parameters
pipes
needed
to
and
the nodal
demand
mustnodes
be are
welltopology
estimated
advance.
water
distribution
network
real-time
prediction
and
parameters
of
pipes and
and
nodes
are
needed
to be
be known,
known,
and for
control.
The
rest
the
paper
organized
as
follows.
2
describes
and of
deduces
theis
mathematic
model
ofSection
water
control.
The
rest
of
the
paper
is
organized
as
follows.
Section
parameters
of
pipes
and
nodes
are
needed
to
be
known,
and
the
nodal
demand
must
be
well
estimated
in
advance.
Macroscopic
model, must
such as
regression
model,
is based 2
control.
The
rest
of
the
paper
is
organized
as
follows.
Section
the
nodal demand
bethewell
estimated
in advance.
describes
and
deduces
the
mathematic
model
of
water
distribution
Section
introducesmodel
the NARX
of
describes network.
and deduces
the 3mathematic
of water
the
nodal
demand
must
be which
well estimated
in advance.
Macroscopic
model,
as
model,
is
on the
data-driven
method,
can be
obtained
by 2
2 describes
and deduces
the
mathematic
model
of water
Macroscopic
model, such
such
as the
the regression
regression
model,
is based
based
distribution
network.
Section
3
introduces
the
NARX
of
water
distribution
network.
Section
4
is
a
practical
case
study
Macroscopic
model,
such
as the
regression
model,operating
is based distribution network. Section 3 introduces the NARX of
on
the
method,
which
be
constructing
and
maintaining
the can
telemetered
distribution
network.
Section
3
introduces
the
NARX
of
on
the data-driven
data-driven
method, from
which
can
be obtained
obtained by
by water
distribution
network.
Section
4
is
a
practical
case
study
of which
the NARX
model
is established
and case
analyzed.
distribution
network.
Section
4 is a practical
study
on
the
data-driven
which
can
be the
obtained
by water
constructing
and
the
operating
data.
It includes
onlymethod,
major from
variables
among
network,
water
distribution
network.
Section
4
is
a
practical
case
study
constructing
and maintaining
maintaining
from
the telemetered
telemetered
operating
of
which
the
NARX
model
is
established
and
analyzed.
Finally,
section
5 is the concluding
remarks. and analyzed.
which
the NARX
model is established
constructing
and
maintaining
from
the telemetered
operating
data.
It
includes
only
variables
among
network,
such
flows
andmajor
pressures,
tank
flows
andthe
depths,
and of
of which
the NARX
model is established
and analyzed.
data. as
It pump
includes
only
major
variables
among
the
network,
Finally,
section
5
is
the
concluding
remarks.
Finally,
section
5
is
the
concluding
remarks.DISTRIBUTION
data.
It
includes
only
major
variables
among
the
network,
such
as
pump
flows
and
pressures,
tank
flows
and
depths,
and
selected
pressure
points.
2. MATHEMATIC
MODEL
OF WATER
section 5 is the
concluding
remarks.
such as pump
flows
and pressures, tank flows and depths, and Finally,
such as pump
flows
and pressures, tank flows and depths, and
selected
pressure
points.
2.
OF
NETWORNK
selected
pressure
2. MATHEMATIC
MATHEMATIC MODEL
MODEL
OF WATER
WATER DISTRIBUTION
DISTRIBUTION
In
the study
of points.
control optimization of water distribution
selected
pressure
points.
2. MATHEMATIC MODEL
OF WATER DISTRIBUTION
NETWORNK
NETWORNK
In
the
study
of
control
optimization
of
water
distribution
networks
in
practice,
since
derivation
of
optimal
control
In the study of control optimization of water distribution 2.1 Model in theory NETWORNK
In
the study
of
optimization
ofofwater
distribution
networks
derivation
control
strategies
on practice,
thecontrol
basissince
of
complex
models
is 2.1 Model in theory
networks in
in
practice,
since
derivationsimulation
of optimal
optimal
control
2.1 Model in theory
networks
in
practice,
since
derivation
of
optimal
control
strategies
on
the
basis
of
complex
simulation
models
difficult
and
time-consuming
(Cembrano,
et
al.,
2000)
Model
in theory
Based
on the
control system theory, a description of the
strategies on the basis of complex simulation models is
is 2.1
strategies
on
the
basis
of
complex
simulation
models
is
difficult
and
time-consuming
(Cembrano,
et
al.,
2000)
(Coelho
&
Andrade-Campos,
2014)
(Razavi,
et
al.,
2012)
Based
on
the
control
system
theory,
description
of
dynamiconmodel
of a water
distribution
in discrete
difficult and time-consuming (Cembrano, et al., 2000) Based
the
control
system
theory, aanetwork,
description
of the
the
difficult
and 2010)
time-consuming
(Cembrano,
etet al.,
2000)
(Coelho
(Razavi,
Basedis on
the control
system
theory,
anetwork,
description
of the
(Nazif, et&
(Broad, et 2014)
al.,
2009)
(Paluszczyszyn,
et dynamic
model
of
a
water
distribution
in
discrete
time,
as
follows
(Cembrano,
et
al.,
2000):
(Coelho
&al.,Andrade-Campos,
Andrade-Campos,
2014)
(Razavi,
et al.,
al., 2012)
2012)
dynamic
model
of
a
water
distribution
network,
in
discrete
(Coelho
&(Shamir
Andrade-Campos,
2014)
(Razavi,
et al., model
2012)
(Nazif,
et
et
2009)
(Paluszczyszyn,
et
model of(Cembrano,
a water distribution
network, in discrete
al.,
2013)
Salomons,
2008),
surrogate
time,
et
al.,
2000):
(Nazif,
et al.,
al., 2010)
2010)&(Broad,
(Broad,
et al.,
al.,
2009)the
(Paluszczyszyn,
et dynamic
time, is
is as
as follows
follows (Cembrano,
et
al.,
2000):
(Nazif,
et
al.,
2010)
(Broad,
et
al.,
2009)
(Paluszczyszyn,
et
al.,
2013)
(Shamir
&
Salomons,
2008),
the
surrogate
model
x
(
t
1)
f
(
x
(
t
),
u
(
t
),
d
(t ), (t )) (1)
time,
is
as
follows
(Cembrano,
et
al.,
2000):
has 2013)
developed
recently
which is 2008),
concerned
developing
al.,
(Shamir
& Salomons,
the with
surrogate
model
xx((tt
1)
f
(
x
(
t
),
u
(
t
),
d
((tt ))
al., 2013)
(Shamir
& Salomons,
2008),
theofwith
surrogate
model
has
developed
recently
which
is
concerned
developing
and
utilizing
cheaper-to-run
surrogates
the
original
1) Input
f ( x(t ),Multiple
u(t ), d ((tt ),
),Output)
)) (1)
has developed recently which is concerned with developing It is a MIMO (Multiple
system.
x
(
t
1)
f
(
x
(
t
),
u
(
t
),
d
(
t
),
(t )) (1)
(1)
has developed
recently
which
is concerned
with
developing
and
utilizing
cheaper-to-run
surrogates
of
the
original
simulation
models
(Razavi,
et
al.,
2012),
such
as
metamodels
It
is
a
MIMO
(Multiple
Input
Multiple
Output)
and utilizing cheaper-to-run surrogates of the original Where
x
is
a
vector
of
state
variable,
such
as
the
nodal
It is a MIMO (Multiple Input Multiple Output) system.
system.
and
utilizing
surrogates
of themetamodels
original
simulation
models
(Razavi,
et
2012),
such
(Cembrano,
etcheaper-to-run
al., 2000)
(Coelho
Andrade-Campos,
2014) Where
It is a xMIMO
(Multiple
Inputvariable,
Multiplesuch
Output)
system.
is
a
vector
of
state
as
the
simulation
models
(Razavi,
et al.,
al., &
2012),
such as
as metamodels
Where x is a vector of state variable, such as the nodal
nodal
simulation
models
(Razavi, et al., &
2012), such as metamodels
(Cembrano,
(Cembrano, et
et al.,
al., 2000)
2000) (Coelho
(Coelho & Andrade-Campos,
Andrade-Campos, 2014)
2014) Where x is a vector of state variable, such as the nodal
(Cembrano, et al., 2000) (Coelho & Andrade-Campos, 2014)
2405-8963 2015,
IFAC (International Federation of Automatic Control)
Copyright
IFAC 2015
76 Hosting by Elsevier Ltd. All rights reserved.
Peer reviewunder
of International Federation of Automatic
Copyright
IFAC responsibility
2015
76 Control.
Copyright
IFAC
2015
76
10.1016/j.ifacol.2015.09.162
Copyright
IFAC 2015
76
MICNON 2015
June 24-26, 2015. Saint Petersburg, Russia
(3)
hg [ x( t ), , x (t 1 nd ), u (t 1), , u (t 1 nd )]
(6)
X ( na ) [ x (t ), x (t 1), , x ( t na )]
(7)
U ( nb ) [u (t 1), u (t 2), , u ( t nb )]
(4)
x (t 1) f [ x (t ), u (t ), hg ( X (t na ), U ( t nb ))] (9)
And (9) can be further simplified as:
d (t ) hg [ X (t na ),U (t nb )]
73
(5)
MICNON 2015
74
June 24-26, 2015. Saint Petersburg, Russia
Outputs(t ) x(t )
Water
Network
wn 2
u (t 2 )
u (t nb )
Multilayer
Perceptron
(MLP)
x (t 2 )
x (t na )
f21
v1n
c1
v22
f22
v2n
b2
vq1
Outputs(t )
c2
vq 2
wnp
w11
w21
W
wn1
f1n
vqn
f2q
cq
w12 w1 p
v11 v12
v v
w22 w2 p
21 22
V
wn 2 wnp
vq1 vq 2
v1n
v2 n
(14)
vqn
e(t)
Training
x ( t 1)
v12
NARX
x ( t )
wn1
bn
z 1
z
f12
w2 p
Inputs(t )
v11
v12
b1
w22
x (t)
nb
w12
w
w21 1p
f11
w11
(13)
b [b1 , b2 , , bn ]T , c [c 1 ,c 2 , ,c q ]T (15)
z 2
z na
f1k (net1k )
1
, f 2i (net2i ) net2i (17)
1 e net1k
and i 1, 2, , q .
In summary, the basic architecture of the two-layered FNN
network can be described as:
MICNON 2015
June 24-26, 2015. Saint Petersburg, Russia
W E (t )
E (t )
W (t )
t
(20)
t j
j 1
75
F1 ( j )V T ( j ) F2 ( j )e( j ) Inputs T ( j )
V E (t )
t
E (t )
t j F1 ( j )eT ( j ) F2 ( j ) (21)
V (t )
j 1
b E (t )
t
E (t )
t j F1 ( j )V T ( j ) F2 ( j )e( j ) (22)
b(t )
j 1
c E (t )
N
E (t )
t j eT ( j ) F2 ( j ) (23)
c (t )
j 1
21
2q
22
Rewrite (20), (21), (22) and (23) in the recursive form as:
(2)
Online Training
Online training is a supplementary/enhancement for the
fundamental NARX model. Although the fundamental
NARX model has a sufficient knowledge of the dynamics of
water distribution system, there exist some dynamic that the
model havent known. In other words, the training data for
constructing the fundamental NARX model does not contain
the entire behaviors of the system, which may cause a
problem of incomplete identification.
W W E (t ) , V V E (t ) (34)
W E (t ) W E (t 1) F1 (t )V T (t ) F2 (t )e(t ) xT (t ) (26)
E (t ) E (t 1) F (t )eT (t ) F (t ) (27)
V
c c
W (t ) W (t 1) W (t ) [W (t 1) W (t 2)] (30)
V (t ) V (t 1) V (t ) [V (t 1) V (t 2)] (31)
b(t ) b(t 1) b(t ) [b(t 1) b(t 2)] (32)
c
(t ) c
(t 1) c
(t ) [c
(t 1) c
(t 2)] (33)
Where is the incremental operator and such that:
b b E (t ) ,c
c E (t ) (35)
Where is the online learning rate, here it should be relative
small value. Because, on the one hand, the online learning
mode emphasizes the learning and tracking the dynamics/
behaviors of the system in real time; On the other hand, the
NARX model has captured most of the system
dynamics/behaviors when under the offline training mode, so
it is not required to update largely or learn much in a short
time. And is the momentum factor, and such that
0 1.
b E (t ) b E (t 1) F1 (t )V T (t ) F2 (t )e(t ) (28)
E (t ) E (t 1) F (t )e(t ) (29)
1 t t j q 2
1 t
ei ( j ) t j eT ( j )e( j ) (19)
2 j 1
2 j 1
i 1
MICNON 2015
76
June 24-26, 2015. Saint Petersburg, Russia
4. CASE STUDY
In this paper, an NARX model is established and analyzed for
a real water distribution network at Binjiang District in
Hangzhou city. Binjiang District is now equipped with two
water treatment plants--Puyan and Binjiang, which provide
daily supply of about 160,000 tons. Although, there are two
water treatment plants, the daily regulation of this water
distribution network is mainly based on Binjiang plant, and
the outlet pressure and outlet flow of pumping stations in
plant Puyan is relative constant.
1 N q 2
1 N
ei ( j ) eT ( j )e( j ) (36)
2 j 1 i 1
2 j 1
RMSE
80
2
j 1 ij
MICNON 2015
June 24-26, 2015. Saint Petersburg, Russia
77
Table 1. Tracking and predicting performance of the offline and online NARX model
Mode
offline
online
Monitoring Points
RMSE100
MAPE%
RMSE100
MAPE%
Changyi
0.10
0.29
0.09
0.27
Baimahu
0.12
0.29
0.1
0.29
Tangjiajing
0.18
0.45
0.14
0.40
UT
0.24
0.68
0.29
0.72
Yixueyuan
0.15
0.35
0.09
0.25
Zhijiang
0.16
0.42
0.13
0.39