Professional Documents
Culture Documents
9th
Symposium
on
June
7-10, 2015. Whistler,
British
Columbia,Control
Canadaof
9th International
International
Symposium
on Advanced
Advanced
Control
of Chemical
Chemical Processes
Processes
9th
International
Symposium
on
Advanced
Control
of
Chemical
Processes
June
7-10,
2015.
Whistler,
British
Columbia,
Canada
Available
online
June
7-10,
2015.
Whistler,
British
Columbia,
Canada
June 7-10, 2015. Whistler, British Columbia, Canada at www.sciencedirect.com
ScienceDirect
IFAC-PapersOnLine 48-8 (2015) 551555
Distributed
Model Predictive
Control
Distributed
Distributed Model
Model Predictive
Predictive Control
Control
Based
on
Nash
Optimality
for
Large
Scale
Based
on
Nash
Optimality
for
Large
Based on Nash Optimality for Large Scale
Scale
Irrigation
Systems
Irrigation
Irrigation Systems
Systems
Rongchao Zhang Andong Liu Li Yu Wen-an Zhang
Rongchao
Zhang Andong
Liu Li
Yu Wen-an
Zhang
Rongchao
Rongchao Zhang
Zhang Andong
Andong Liu
Liu Li
Li Yu
Yu Wen-an
Wen-an Zhang
Zhang
Department
of Automation,
Automation,
Zhejiang
University
of Technology,
Technology,
Zhejiang
Provincial
United KeyZhejiang
Laboratory
of Embedded
Systems,
Department
of
University
of
Zhejiang
Provincial
United
Key
Laboratory
of
Embedded
Systems,
Zhejiang
Provincial
United
Key
Laboratory
of
Embedded
Systems,
Hangzhou
310023, P.R.
China,
(e-mail:
zhangrongchao@163.com)
Zhejiang
Provincial
United
Key
Laboratory
of
Embedded
Systems,
Hangzhou
310023,
P.R.
China,
(e-mail:
zhangrongchao@163.com)
Hangzhou
310023,
P.R.
China,
(e-mail:
zhangrongchao@163.com)
Hangzhou 310023, P.R. China, (e-mail: zhangrongchao@163.com)
Abstract: Irrigation system is a large scale system, consisting of many interacting channels, and
Abstract:
Irrigation
system
is
a large
scale
system,
consisting
many
interacting
channels,
and
Abstract:
Irrigation
system
is
scale
consisting
of
many
channels,
and
spanning vast
geographical
areas.
In practice,
the water
level isof
expected
to the desired
reference
Abstract:
Irrigation
systemareas.
is a
a large
large
scale system,
system,
consisting
ofexpected
many interacting
interacting
channels,
and
spanning
vast
geographical
In
practice,
the
water
level
is
to
the
desired
reference
spanning
vast
geographical
areas.
In
practice,
the
water
level
is expected
expected
to the
theisdesired
desired
reference
values forvast
safety
and eciency.
InIn
this
paper, the
thewater
modellevel
of irrigation
system
modeled
by the
spanning
geographical
areas.
practice,
is
to
reference
values
for
safety
and
eciency.
In
this
paper,
irrigation
system
is
modeled by
the
values
for
safety
and
In
paper,
the
model
of
irrigation
system
is
the
principle
on
conservation
of mass.
Because
ofthe
themodel
strongof
coupling
between
neighboring
pools
values
foron
safety
and eciency.
eciency.
In this
this
paper,of
the
model
ofcoupling
irrigationbetween
system neighboring
is modeled
modeled by
by
the
principle
conservation
of
mass.
Because
the
strong
pools
principle
on
conservation
of
mass.
Because
of
the
strong
coupling
between
neighboring
pools
in
irrigation
system
and
large
disturbance
from
the
environment,
a
non-cooperative
distributed
principle
on
conservation
of
mass.
Because
of
the
strong
coupling
between
neighboring
pools
in
irrigation
system
and
large
disturbance
from
the
environment,
aa non-cooperative
distributed
in
irrigation
system
and
disturbance
from
environment,
distributed
model
predictive
control
(NDMPC)
algorithm
based
on Nash optimality
is proposed
for the
in
irrigation
system
and large
large
disturbance
from the
the
environment,
a non-cooperative
non-cooperative
distributed
model
predictive
control
(NDMPC)
algorithm
based
on
Nash
optimality
is
proposed
for
model
predictive
control
(NDMPC)
algorithm
based on
on
Nash
optimality
is proposed
proposed
for the
the
large scale
irrigation
system
to design
the controller
for Nash
setting
points regulation.
Finally,
a
model
predictive
control
(NDMPC)
algorithm
based
optimality
is
for
the
large
scale
irrigation
design
the
controller
for
setting
regulation.
Finally,
aa
large
scale
irrigation
system
to
design
the
controller
for
setting
points
regulation.
Finally,
simulation
example
is system
given toto
demonstrate
the eectiveness
of thepoints
proposed
algorithm.
large
scale
irrigation
system
to
design
the
controller
for
setting
points
regulation.
Finally,
a
simulation
example
is
given to
demonstrate the
eectiveness
of
the
proposed
algorithm.
simulation
example
is
to
the
eectiveness
of
the
proposed
algorithm.
simulation
example
is given
given
to demonstrate
demonstrate
the Control)
eectiveness
of by
theElsevier
proposed
2015, IFAC
(International
Federation
of Automatic
Hosting
Ltd. algorithm.
All rights reserved.
Keywords: Distributed model predictive control, Irrigation systems, Nash optimality, Large
Keywords:
Distributed
model
predictive
control,
Irrigation
systems,
Nash
optimality,
Keywords:
Distributed model
model predictive
predictive control,
control, Irrigation
Irrigation systems,
systems, Nash
Nash optimality,
optimality, Large
Large
scale systems.
Keywords:
Distributed
Large
scale
systems.
scale
systems.
scale systems.
1. INTRODUCTION
There are lots of results for large scale irrigation system. In
1.
There
are
lots
of
results
large
scale
irrigation
In
1. INTRODUCTION
INTRODUCTION
There
are
lots
of
for
large
irrigation
system.
In
Cantoni
al (2007).,
thefor
irrigation
system
modelsystem.
had been
1.
INTRODUCTION
There
areet
lots
of results
results
for
large scale
scale
irrigation
system.
In
Cantoni
et
al
(2007).,
the
irrigation
system
model
had
been
Cantoni
et
al
(2007).,
the
irrigation
system
model
had
been
described
detailedly
and
a
closed-loop
centralized
control
et
al
(2007).,
the
irrigation
system
model
had
been
Water is one of the most vital elements in human life. Cantoni
described
detailedly
and
a closed-loop
centralized
control
Water
one
of
vital
elements
in
life.
described
detailedly
and
centralized
control
and a decentralized
control algorithm
openWater
isother
one things,
of the
the most
most
vital for
elements
in human
human
life. algorithm
described
detailedly
and aa closed-loop
closed-loop
centralizedof
control
Amongis
it is used
drinking,
agriculture,
Water
is
one
of
the
most
vital
elements
in
human
life.
algorithm
and
a
decentralized
control
algorithm
of
openAmong
other
things,
it
is
used
for
drinking,
agriculture,
algorithm
and
a
decentralized
control
algorithm
of
openwater
channels
had
been
proposed
from
the
perspective
of
Among
other
things,
it
is
used
for
drinking,
agriculture,
algorithm
and
a
decentralized
control
algorithm
of
opentransportation,
recreation,
and energy
production.
Irriga- water channels had been proposed from the perspective
Among
other things,
it is used
for drinking,
agriculture,
of
transportation,
recreation,
and
energy
production.
Irrigawater
channels
had
been
proposed
from
the
perspective
of
large
scale
irrigation
network
management.
In
Bolea
et
al
transportation,
recreation,
and
energy
production.
Irrigawater
channels
had
been
proposed
from
the
perspective
of
tion
systems
consist
of
water
bodies,
such
as
lakes
and
transportation,
recreation,
and
energy
production.
Irrigalarge
scale
irrigation
network
management.
In
Bolea
et
al
tion
systems
consist
of
water
bodies,
such
as
lakes
and
large
scale
irrigation
network
management.
In
Bolea
et
al
(2014).,
the
irrigation
systems
were
suitably
represented
tion
systems
consist by
of natural
water bodies,
bodies,
such as
as lakes
lakes
and large
scale
irrigation
network
management.
In
Bolea
et
al
reservoirs,
connected
water channels
and mantion
systems
consist
of
water
such
and
(2014).,
the
irrigation
systems
were
suitably
represented
reservoirs,
connected
by
natural
water
channels
and
man(2014).,
the
irrigation
systems
were
suitably
represented
for
control
purposes
by
using
linear
parameter-varying
reservoirs,
connected
by
natural
water
channels
and
man(2014).,
the
irrigation
systems
were
suitably
represented
made channels.
The by
water
owswater
in the
rivers and
pools
reservoirs,
connected
natural
channels
and
manfor
purposes
by
using
linear
made
The
ows
in
rivers
and
for control
control
purposes
bysystem
using parameters
linear parameter-varying
parameter-varying
(LPV)
models,
and the
can be easily
made
channels.
The water
water
ows and
in the
the
rivers
and pools
pools for
control
purposes
by
using
linear
parameter-varying
can bechannels.
manipulated
by pumps
gates
(Agriculture
made
channels.
The
water
ows
in
the
rivers
and
pools
(LPV)
models,
and
the
system
parameters
can
easily
can
be
manipulated
by
pumps
and
gates
(Agriculture
(LPV)
models,
and
the
system
parameters
can
be
easily
identied
from
input-output
data
by
means
of be
classical
can
be
manipulated
by
pumps
and
gates
(Agriculture
(LPV)
models,
and
the
system
parameters
can
be
easily
and
Water,
2010).
Water
is
drawn
from
the
reservoir
and
can
be
manipulated
by
pumps
and
gates
(Agriculture
identied
from
input-output
data
by
means
of
classical
and
Water,
2010).
Water
is
drawn
from
the
reservoir
and
identied
from
input-output
data
by
means
of
classical
identication
techniques,
moreover,
a
decentralized
conand
Water, through
2010). Water
Water
is drawn
drawn
from
the
reservoir
and identied
from
input-output
data
by
means
of
classical
distributed
the main
channel
andthe
many
secondary
and
Water,
2010).
is
from
reservoir
and
identication
techniques,
moreover,
aa decentralized
condistributed
through
the
main
channel
and
many
secondary
identication
techniques,
moreover,
decentralized
controller
is
designed
for
the
irrigation
system.
Because
of
the
distributed
through
the
main
channel
and
many
secondary
identication
techniques,
moreover,
a
decentralized
channels to through
farms. Along
thechannel
channels,
mechanical
gates troller is designed for the irrigation system. Because ofcondistributed
the main
andmechanical
many secondary
the
channels
to
farms.
Along
the
channels,
gates
troller is
is designed
designed
for the
the irrigation
irrigation
system.
Because of
ofburthe
expensive
communication
cost
and
huge
computation
channels
to
farms.
Along
the
channels,
mechanical
gates
troller
for
system.
Because
the
are
installed
to
regulate
the
ow.
A
stretch
of
water
bechannels
to farms.
Alongthe
theow.
channels,
mechanical
gates
expensive
communication
cost
and
huge
computation
burare
installed
to
regulate
A
stretch
of
water
beexpensive
communication
cost
and
huge
computation
burden,
the
centralized
control
algorithm
is
confronted
with
are
installed
to
regulate
the
ow.
A
stretch
of
water
beexpensive
communication
cost
and
huge
computation
burtween
two
neighboring
gates
is
called
a
pool.
An
irrigation
are
installed
to regulate
the isow.
A stretch
of water
be- den, the centralized control algorithm is confronted with
tween
neighboring
gates
irrigation
den,
the
centralized
control
is
with
diculties
in practical
applications.
In the decentween
two
neighboring
gates
is called
called a
a pool.
pool.
An
irrigation
den,
the
centralized
control algorithm
algorithm
is confronted
confronted
with
systemtwo
is usually
largely
gravity-fed(i.e.
thereAn
is no
pump- great
tween
two
neighboring
gates
is
called
a
pool.
An
irrigation
great
diculties
in
practical
applications.
In
the
decensystem
is
usually
largely
gravity-fed(i.e.
there
is
no
pumpgreat
diculties
in
practical
applications.
In
the
decentralized
control,
there
is
no
information
transfer
between
system
is
usually
largely
gravity-fed(i.e.
there
is
no
pumpgreat
diculties
in
practical
applications.
In
the
decening); to issatisfy
water-demands
from farms
andistonodecrease
system
usually
largely
gravity-fed(i.e.
there
pumptralized
control, there
there
islead
no to
information
transfer
between
ing);
satisfy
from
to
control,
no
information
transfer
between
local controllers,
whichis
a poor system
performance
ing);
to
satisfy water-demands
water-demands
from
farms
and
to decrease
decrease
tralized
control, there
islead
no to
information
transfer
between
waterto
wastage,
the water levels in
thefarms
pools and
should
be regu- tralized
ing);
to
satisfy
water-demands
from
farms
and
to
decrease
local
controllers,
which
aaetpoor
system
performance
water
wastage,
the
water
levels
in
the
pools
should
be
regulocal
controllers,
which
lead
to
poor
system
performance
of
irrigation
system.
In
Farina
al
(2011).,
a
distributed
water
wastage,
the
water
levels
in
the
pools
should
be
regulocal
controllers,
which
lead
to
a
poor
system
performance
lated
to
certain
set
points
(Li
and
Schutter,
2011;
Rostalski
water
wastage,
the
water levels
in the
pools should
be regu- of irrigation system. In Farina et al (2011)., a distributed
lated
certain
set
(Li
2011;
of
irrigation
system.
In
et
(2011).,
aa distributed
horizon
estimation
(MHE)
proposed
lated
to
certain
set points
points
(Li and
and
Schutter,
2011; Rostalski
Rostalski
of
irrigation
system.
In Farina
Farina
et al
al method
(2011)., was
distributed
et al.,to
2008).
Since
most farms
sitSchutter,
at the downstream
ends moving
lated
to
certain
set
points
(Li
and
Schutter,
2011;
Rostalski
moving
horizon
estimation
(MHE)
method
was
proposed
et
al.,
2008).
Since
most
farms
sit
at
the
downstream
ends
moving
horizon
estimation
(MHE)
method
was
proposed
for
discrete-time
nonlinear
systems
decomposed
into couet
al.,
2008).
Since
most
farms
sit
at
the
downstream
ends
moving
horizon
estimation
(MHE)
method
was
of pools,
it is Since
more important
tosit
control
downstream
water
et
al., 2008).
most farmsto
at thedownstream
downstreamwater
ends for discrete-time nonlinear systems decomposed proposed
into coucouof
pools,
it
is
more
important
control
for
discrete-time
nonlinear
systems
decomposed
into
pled
pools
with
non-overlapping
states.
of
pools,
it
is
more
important
to
control
downstream
water
for
discrete-time
nonlinear
systems
decomposed
into coulevels
by
controlling
the
gate
opening.
To
avoid
excessive
of
pools,
itcontrolling
is more important
to
control To
downstream
water pled pools with non-overlapping states.
levels
by
the
gate
opening.
avoid
excessive
pled
pools
with
non-overlapping
states.
levels
by controlling
controlling
the large
gate opening.
opening.
To avoid
avoid
excessive
pools withetnon-overlapping
states.
communication
load for
scale irrigation
systems,
de- pled
levels
by
the
gate
To
excessive
In Negenborn
al (2006)., a novel
DMPC algorithm was
communication
load
scale
deIn
Negenborn
et
al
(2006).,
a
novel
DMPC
algorithm
was
communication
load for
for large
large
scale irrigation
irrigation systems,
systems,
de- In
centralized control(there
is no communication
between any
communication
load
for
large
scale
irrigation
systems,
deNegenborn
et
al
(2006).,
a
novel
was
presented
based
on(2006).,
Lagrange
dual DMPC
theory algorithm
for transport
In
Negenborn
et
al
a
novel
DMPC
algorithm
was
centralized
control(there
is
no
communication
between
any
based
on
Lagrange
dual
theory
for
transport
centralized
control(there
is no
no communication
communication
between any
any presented
local controller)
and distributed
control(communication
centralized
control(there
is
between
presented
based
on
Lagrange
dual
theory
for
transport
systems
to
handle
couplings
between
subsystems.
An
itpresented
based
on
Lagrange
dual
theory
for
transport
local
controller)
and
distributed
control(communication
to
handle
couplings
between
subsystems.
An
itlocal
controller)
and distributed
distributed
control(communication
delivercontroller)
between neighboring
local controllers)
are preferred systems
local
and
control(communication
systems
to
handle
couplings
between
subsystems.
An
iterative
DMPC
algorithm
was
developed
based
on
Nash
systems
to handle
couplings
between
subsystems.
An
itdeliver
between
neighboring
local
controllers)
are
preferred
erative
DMPC
algorithm
was
developed
based
on
Nash
deliver
between
neighboring
local
controllers)
are
preferred
to
centralized
control.
Moreover,
an
irrigation
channel
is
a
deliver
between
neighboring
local
controllers)
are
preferred
erative
DMPC
algorithm
was
developed
based
on
Nash
optimality
for
large
scale
power
system
to
tackle
the
state
erative
DMPC
algorithm
was
developed
based
on
Nash
to
centralized
control.
Moreover,
an
irrigation
channel
is
a
optimality
for
large
scale
power
system
to
tackle
the
state
to
centralized
control.
Moreover,
anbetween
irrigation
channel
is
system
presenting
strong
coupling
pools,
i.e. is
theaa optimality
to
centralized
control.
Moreover,
an
irrigation
channel
for
scale
system
to
the
coupling between
the relevant
for large
largesubsystems,
scale power
powerand
system
to tackle
tacklecomputathe state
state
system
strong
pools,
i.e.
coupling
between
subsystems,
and
the
relevant
computasystem
presenting
strongtocoupling
coupling
between
pools,
i.e. the
the optimality
ow intopresenting
a pool is equal
the ow between
out of the
neighboring
system
presenting
strong
coupling
between
pools,
i.e.
the
coupling
between
subsystems,
and
the
relevant
computation
convergence
and
the
nominal
stability
condition
were
coupling
between
subsystems,
and
the
relevant
computaow
into
a
pool
is
equal
to
the
ow
out
of
the
neighboring
convergence
and
the
nominal
stability
condition
were
ow
into aapool.
pool With
is equal
equal
to gate
the ow
ow
out of
ofcontrolling,
the neighboring
neighboring
upstream
local
opening
when tion
ow
into
pool
is
to
the
out
the
tion
convergence
and
the
nominal
stability
condition
were
presented
for
unconstrained
DMPC
(Li
et
al.,
2005;
Zhang
convergence
and the nominal
stability
condition
were
upstream
pool.
local
gate
opening
controlling,
when
presented
for
unconstrained
DMPC
(Li
et
al.,
2005;
Zhang
upstream
pool.atWith
With
local
gate pool
opening
controlling,
when tion
otakes occur
a down
stream
(Litrico
and Fromion,
upstream
pool.
With
local
gate
opening
controlling,
when
presented
for
unconstrained
DMPC
(Li
et
al.,
2005;
Zhang
and
Li,
2007).
Considering
dierent
forms
of
collaborapresented
for
unconstrained
DMPC
(Li
et
al.,
2005;
Zhang
otakes
occur
at
a
down
stream
pool
(Litrico
and
Fromion,
and
Li,
2007).
Considering
dierent
forms
of
collaboraotakes
occur at
at aa down
down stream
stream pool
pool (Litrico
(Litrico and
and Fromion,
Fromion, and
2003, 2005).
otakes
occur
dierent
of
tion, Li,
the2007).
DMPCConsidering
can be classied
intoforms
two categories:
1)
and
Li,
2007).
Considering
dierent
forms
of collaboracollabora2003,
tion,
the
DMPC
can
be
classied
into
two
categories:
1)
2003, 2005).
2005).
2003,
2005).
tion,
the
DMPC
can
be
classied
into
two
categories:
1)
Distributed
algorithms
where
each
local
controller
minition,
the
DMPC
can
be
classied
into
two
categories:
1)
Distributed
algorithms
where
each
local
controller
miniDistributed
algorithms
where
each
local
controller
minimizes
a
global
cost
function
(cooperating
algorithms).
In
Distributed
algorithms
where
each
local
controller
mini This research work was supported by the National Natural Science
mizes
global
cost
(cooperating
algorithms).
In
mizes aaa et
global
cost function
function
(cooperating
algorithms).
In
Stewart
al (2010).,
a cooperative
linear DMPC
strategy
This
research
work
was
supported
by
the
National
Science
mizes
global
cost
function
(cooperating
algorithms).
In
Foundation
of China
the Grants
andNatural
61273117,
and
This
work
was
by
the
Natural
Science
Stewart
et
al
(2010).,
a
cooperative
linear
DMPC
strategy
This research
research
work under
was supported
supported
by 61403344
the National
National
Natural
Science
Stewart
et
al
(2010).,
a
cooperative
linear
DMPC
strategy
Foundation
of
China
under
the
Grants
61403344
and
61273117,
and
was presented
for anyanite
numberlinear
of subsystems
and a
Stewart
et
al
(2010).,
cooperative
DMPC
strategy
the
Zhejiang
Qianjiang
talent
project(QJD1302012).
Foundation
of
China
under
the
Grants
61403344
and
61273117,
and
Foundation
China under
theproject(QJD1302012).
Grants 61403344 and 61273117, and
was
presented for
any nite
number of
subsystems and
a
the
ZhejiangofQianjiang
talent
was
was presented
presented for
for any
any nite
nite number
number of
of subsystems
subsystems and
and aa
the
the Zhejiang
Zhejiang Qianjiang
Qianjiang talent
talent project(QJD1302012).
project(QJD1302012).
Copyright
2015 IFAC
552 Hosting by Elsevier Ltd. All rights reserved.
2405-8963 2015,
IFAC (International Federation of Automatic Control)
Copyright
2015
IFAC
552
Copyright
2015
IFAC
552
Peer review
of International Federation of Automatic
Copyright
under
2015 responsibility
IFAC
552Control.
10.1016/j.ifacol.2015.09.025
h
i
i
s.t.
(2)
xi (k) Xi
ui (k) Ui
(1)
xi (t) Xi
ui (t) Ui
xi (k + 1) = xi (k) + Bi ui (k)
T
uh (k) + T di (k)
hi
i
T
i ,
ui (k|k)
Ji (k)
(4)
..
.
ui (k+M |k)
where
Ji (k) =
xi (k + s|k) xi,r (k + s) Qi
s=1
M 1
+
ui (k + s|k) Ri
(5)
s=0
iu
i (k)
xi (k + s|k) = xi (k) + B
iu
h (k)
B
h
i
(7)
xi (k) Xi
ui (k) Ui
s.t.
where Bi =
553
(6)
and u
i (k) = [ui (k|k) , , ui (k + s 1|k)] ,
T
sBi
p+1
Given error accuracy i , if
pi (k) i ,
ui (k) u
Set the local optimal control decision for time instant
(k|k), then go to S5. Else, go
k with ui (k|k) = up+1
i
to the next iteration p = p + 1, go to S2.
S5 : Receding horizon:
Let [ui (k + 1| k + 1), ..., ui (k + M |k + 1)] =
[ui (k + 1|k), .., ui (k + M 1|k), ui (k + M 1|k)].
Move horizon to the next sampling time k = k + 1,
go to S2, and repeat the above steps.
3.3 Stability analysis
The model of the overall irrigation system can be described
as
x (k + 1) = x (k) + Bu (k)
= (I + BK1 ) x (k) + K2
xX
uU
T
b11
..
B= .
bn1
..
.
b1n
i
.. , b =
T
ij
.
i
bnn
i = j,
j
i,
else.
(9)
5.6
4. SIMULATION
In this section, an irrigation system is used to illustrative
the eectiveness of the proposed NDMPC based on Nash
optimally algorithm for the large scale irrigation system.
A schematic of this process is shown in Fig. 4, and the
parameter values of this irrigation system is given in Table
1. It can be seen that the irrigation system is composed
by one reservoir and ve pools, and each pool can supply
water to one or serval farms. The water level can be adjust
by the gates (Each gate is controlled by local controller).
5.5
water level
set point
5.4
5.3
x2
x1
50
100
150
200
250
300
5.2
0
4.55
50
100
150
200
250
300
50
100
150
200
250
300
50
100
150
200
250
300
50
100
150
200
250
300
5.3
5.25
4.5
x3
4.45
4.4
5
x4
s.t.
(8)
4.95
4.9
4.85
x5
5
4.9
4.8
4.7
time t/s
u1
control decision
u2
0
0
1.5
50
100
150
200
250
300
50
100
150
200
250
300
0
0
1.5
50
100
150
200
250
300
50
100
150
200
250
300
50
100
150
200
250
300
1
0.5
0
1.5
u3
u4
0.5
1
0.5
0
u5
0
3
2
1
0
time t/s
555