SlideShare une entreprise Scribd logo
1  sur  40
Télécharger pour lire hors ligne
Hybrid dynamics in large-scale logistics
networks
Mykhaylo Kosmykov
Promotionskolloquium
19. September 2011, Universit¨at Bremen
Centre for
Industrial Mathematics
Outline
1 Motivation
2 Modelling of logistics networks
3 Stability conditions for interconnected hybrid systems
4 Structure-preserving model reduction
5 Conclusion and outlook
2 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Logistics networks
Production facilities Distribution center Retailers Customers
Instability leads to:
High inventory costs
Large number of
unsatisfied orders
Loss of customers
Analysis steps:
1 Mathematical modelling
2 Model reduction, if the
model size is large
3 Stability analysis
3 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Modelling approaches
Discrete system:
Decentralized supply chain
Re-entrant/queueing
system
”Bucket brigade”
Continuous system:
Ordinary differential equations
- Damped oscillator model
Multilevel network
Partial differential equations
Hybrid model:
Hybrid system
Switched system
Stochastic system:
Stochastic system
Queueing/fluid network
4 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system
xi - state of logistics location Σi (stock level)
u - external input (customer orders, raw material)
State xi changes continuously during production.
Σi
t0
xi (0)
xi (t)
xi
5 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system
xi - state of logistics location Σi (stock level)
u - external input (customer orders, raw material)
When a truck picks up finished material, state xi ”jumps”.
Σi
t0
xi (0)
xi (t)
t1
xi
5 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system
xi - state of logistics location Σi (stock level)
u - external input (customer orders, raw material)
After the jump state xi changes again continuously.
Σi
t0
xi (0)
xi (t)
t1
xi
5 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system
xi - state of logistics location Σi (stock level)
u - external input (customer orders, raw material)
Hybrid dynamics of location Σi :
˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci production
x+
i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di transportation
Σi
t0
xi (0)
xi (t)
t1 t2 t3
xi
5 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system
The whole network Σ is given by interconnection of individual
locations:
Hybrid dynamics of the whole logistics network Σ:
˙x = ?, (x1, . . . , xn, u) ∈ C =? overall production
x+ = ?, (x1, . . . , xn, u) ∈ D =? overall transportation
6 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system (Teel’s framework)
Σi :
˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci
x+
i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di
xi ∈χi ⊂RNi ,fi :Ci →RNi ,gi :Di →χi ,Ci , Di ⊂χ1×. . .×χn×U1×. . .×Un.
7 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system (Teel’s framework)
Σi :
˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci
x+
i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di
xi ∈χi ⊂RNi ,fi :Ci →RNi ,gi :Di →χi ,Ci , Di ⊂χ1×. . .×χn×U1×. . .×Un.
Basic regularity conditions for ∃ of solutions (Goebel & Teel 2006):
fi , gi are continuous;
Ci , Di are closed.
7 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Hybrid system (Teel’s framework)
Σi :
˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci
x+
i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di
xi ∈χi ⊂RNi ,fi :Ci →RNi ,gi :Di →χi ,Ci , Di ⊂χ1×. . .×χn×U1×. . .×Un.
Basic regularity conditions for ∃ of solutions (Goebel & Teel 2006):
fi , gi are continuous;
Ci , Di are closed.
Solution xi (t, k) is defined on hybrid time domain:
dom xi := ∪[tk, tk+1]×{k}
t is time and k is number of the last jump.
7 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Interconnection of hybrid systems
Σ:
˙x = f (x, u), (x, u)∈C
x+ = g(x, u), (x, u)∈D
χ:=χ1×. . .×χn, x:=(xT
1 , . . ., xT
n )T ∈χ⊂RN, N:= Ni , C:= ∩ Ci ,
D:= ∪ Di , f :=(f T
1 , . . ., f T
n )T , g:=(gT
1 , . . ., gT
n )T with
gi (x, u) :=
gi (x, ui ), if (x, u) ∈ Di ,
xi , otherwise .
8 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Comparison functions
γ is p.d.f γ ∈ K γ ∈ K∞
β ∈ KLL
9 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Input-to-state stability (ISS) in maximization formulation
Definition (Input-to-state stability, Cai & Teel 2005)
Σ is input-to-state stable (ISS), if ∃β ∈ KLL, γ ∈ K∞ ∪ {0}, such
that for all initial values x0 all solution pairs (x, u) ∈ Su(x0) satisfy
|x(t, k)| ≤ max{β(|x0
|, t, k), γ( u (t,k))}, ∀(t, k) ∈ dom x.
Function γ is called ISS nonlinear gain.
β(|x0
|, t, k)
γ( u (t,k))
t0
|x0
|
x
10 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Input-to-state stability (ISS) in summation formulation
Definition
Σ is input-to-state stable (ISS), if ∃β ∈ KLL, γ ∈ K∞ ∪ {0}, such
that for all initial values x0 all solution pairs (x, u) ∈ Su(x0) satisfy
|x(t, k)| ≤ β(|x0
|, t, k) + γ( u (t,k))}, ∀(t, k) ∈ dom x.
Equivalence by max{β, γ}≤β+γ≤ max{2β, 2γ}.
β(|x0
|, t, k)
γ( u (t,k))
t0
|x0
|
x
11 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
ISS for subsystems
Σi is ISS, if ∃βi ∈ KLL, γij , γi ∈ K∞ ∪ {0}:
|xi (t, k)|≤βi (|x0
i |, t, k)+
j,j=i
γij ( xj (t,k))+γi ( u (t,k)), i∈IΣ,
|xi (t, k)|≤ max{βi (|x0
i |, t, k), max
j,j=i
γij ( xj (t,k)),γi ( u (t,k))}, i∈Imax.
IΣ, Imax ⊂ {1, . . . , n}, IΣ ∪ Imax = {1, . . . , n}, IΣ ∩ Imax = ∅.
12 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
ISS for subsystems
Σi is ISS, if ∃βi ∈ KLL, γij , γi ∈ K∞ ∪ {0}:
|xi (t, k)|≤βi (|x0
i |, t, k)+
j,j=i
γij ( xj (t,k))+γi ( u (t,k)), i∈IΣ,
|xi (t, k)|≤ max{βi (|x0
i |, t, k), max
j,j=i
γij ( xj (t,k)),γi ( u (t,k))}, i∈Imax.
IΣ, Imax ⊂ {1, . . . , n}, IΣ ∪ Imax = {1, . . . , n}, IΣ ∩ Imax = ∅.
Let Σ1, . . . , Σn be ISS with IΣ = {1, . . . , k}, Imax = {k + 1, . . . , n}.
Interconnection of ISS subsystems is in general not ISS!
⇒ we need conditions that guarantee ISS of the interconnection.
12 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Small gain condition
Consider Γ=(γij )n×n with γii ≡ 0, i = 1, . . . , n. Operator
Γ : Rn
+ → Rn
+ is defined by:
Γ(s) :=










γ12(s2) + · · · + γ1n(sn)
...
γk1(s1) + · · · + γkn(sn)
max{γk+1,1(s1), . . . , γk+1,n(sn)}
...
max{γn1(s1), . . . , γn,n−1(sn−1)}










, s ∈ Rn
+.
Given an α ∈ K∞ consider the operator D : Rn
+ → Rn
+ defined by
D(s) :=



s1 + α(s1)
...
sn + α(sn)


 , s ∈ Rn
+.
13 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Known results:
Hybrid systems, n = 2
Liberzon, Nesic 2006
IΣ={1, 2}: If ∃α∈K∞ s.t. Γ◦D(s)≥s, ∀s∈Rn
+{0} ⇒ Σ is ISS.
a ≥ b, a, b ∈ Rn ⇒ ∃ i ∈ {1, . . . , n} : ai < bi .
Continuous and discrete systems, n ≥ 2
Dashkovskiy, R¨uffer, Wirth 2007
1 Imax={1, . . . , n}: If Γ(s) ≥ s, ∀s ∈ Rn
+{0} ⇒ Σ is ISS.
2 IΣ={1, . . . , n}: If ∃α∈K∞ s.t. Γ◦D(s)≥s, ∀s∈Rn
+{0} ⇒ Σ is ISS.
For the case 0 < k < n (mixed case) we can use
maxi=1,...,n{xi } ≤ n
i=1 xi ≤ n maxi=1,...,n{xi }
The gains are conservative!
14 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Main theorem
D : Rn
+ → Rn
+, D(s):=










s1 + α(s1)
...
sk + α(sk)
sk+1
...
sn










, s∈Rn
+,
IΣ={1, . . . , k}, Imax={k + 1, . . . , n}.
Small gain theorem (in terms of trajectories)
Assume Di = D, i = 1, . . . , n and {f (x, u) : u ∈ U ∩ B} is convex
for each x ∈ χ, > 0. If all subsystems Σi are ISS and ∃α ∈ K∞
s.t. Γ satisfies Γ ◦ D(s) ≥ s, ∀s ∈ Rn
+{0}, then Σ is ISS.
If Di = D, then the assertion does not hold in general!
15 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Auxiliary results
µ(w, v) :=










w1 + v1
...
wk + vk
max{wk+1, vk+1}
...
max{wn, vn}










, w ∈ Rn
+, v ∈ Rn
+.
Lemma
Let Γ satisfy Γ ◦ D(s) ≥ s, ∀s ∈ Rn
+{0}. Then ∃φ ∈ K∞ s.t. for
all w, v ∈ Rn
+,
w ≤ µ(Γ(w), v)
implies |w| ≤ φ(|v|).
16 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Auxiliary results
Small gain theorem for pre-GS (global pre-stability)
Assume all Σi are pre-GS. If ∃α ∈ K∞ s.t. Γ satisfies Γ ◦ D(s) ≥ s,
∀s ∈ Rn
+{0}, then Σ is pre-GS.
Small gain theorem for AG (asymptotic gain property)
Assume Di =D, i = 1, . . . , n and all Σi have the AG property and
solutions of Σ exist, are bounded and some of them are complete.
If ∃α ∈ K∞ s.t. Γ satisfies Γ ◦ D(s) ≥ s, ∀s ∈ Rn
+{0}, then Σ
satisfies the AG property.
pre-GS ⇒ 0-input pre-stability
Proposition (Cai & Teel 2009)
Assume that {f (x, u) : u∈U ∩ B} is convex ∀ε>0 and for any
x∈χ. Then ISS ⇔ AG and 0-input pre-stability.
17 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Proof of the theorem
Small gain theorem for trajectories
Assume Di = D, i = 1, . . . , n and {f (x, u) : u ∈ U ∩ B} is convex
for each x ∈ χ, > 0. If all subsystems Σi are ISS and ∃α ∈ K∞
s.t. Γ satisfies Γ ◦ D(s) ≥ s, ∀s ∈ Rn
+{0}, then Σ is ISS.
Proof.
ISS of subsystems Σi ⇒ pre-GS and AG of subsystems Σi .
pre-GS and AG of Σi and Γ ◦ D(s) ≥ s ⇒ pre-GS and AG of
Σ.
pre-GS of Σ ⇒ 0-input pre-stability of Σ
0-input pre-stability and AG of Σ ⇒ ISS of Σ.
18 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
ISS-Lyapunov function
ISS-Lyapunov function
Locally Lipschitz continuous (LipLoc) function V : χ→R+ is an
ISS-Lyapunov function for Σ, if
1) ∃ψ1, ψ2 ∈ K∞:
ψ1(|x|) ≤ V (x) ≤ ψ2(|x|) for any x ∈ χ;
2) ∃γ ∈ K, and cont., p.d.f. α, λ with λ(s) < s for all s > 0:
V (x)≥γ(|u|)⇒ ∀ζ∈∂V (x): ζ, f (x, u) ≤ − α(V (x)), (x, u)∈C,
V (x)≥γ(|u|)⇒ V (g(x, u)) ≤ λ(V (x)), (x, u)∈D.
γ is called ISS-Lyapunov gain.
Proposition, Cai & Teel 2009
∃ ISS-Lyapunov function ⇒ ISS
ISS ⇒ ∃ ISS-Lyapunov function!
19 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
ISS-Lyapunov function for subsystems
1) ψi1(|xi |) ≤ Vi (xi ) ≤ ψi2(|xi |) for any xi ∈ χi ;
2) for (x, u) ∈ Ci : Vi (xi )≥
j
γij (Vj (xj ))+γi (|u|)⇒
∀ζi ∈∂Vi (xi ): ζi , fi (x, ui ) ≤−αi (Vi (xi )), i ∈ IΣ,
Vi (xi ) ≥ max{max
j
{γij (Vj (xj ))}, γi (|u|)} ⇒
∀ζi ∈ ∂Vi (xi ) : ζi , fi (x, ui ) ≤ −αi (Vi (xi )), i ∈ Imax;
3) for (x, u) ∈ Di : Vi (xi ) ≥
j
γij (Vj (xj )) + γi (|u|) ⇒
Vi (gi (x, ui )) ≤ λi (Vi (xi )), i ∈ IΣ,
Vi (xi ) ≥ max{max
j
{γij (Vj (xj ))}, γi (|u|)} ⇒
Vi (gi (x, ui )) ≤ λi (Vi (xi )), i ∈ Imax.
20 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Small gain theorem for ISS-Lyapunov functions
Case n = 2 with Imax = {1, 2}:
Teel, Nesic, 2008
∃ ISS-Lyapunov functions for Σi and Γ(s) ≥ s, ∀s ∈ Rn
+{0} ⇒ ∃
ISS-Lyapunov function for Σ.
Case n ≥ 2, mixed case:
Small gain theorem (in terms of Lyapunov functions)
Assume Di = D, i = 1, . . . , n and ∃ ISS-Lyapunov functions Vi for
Σi . If ∃α ∈ K∞ s.t. Γ ◦ D(s) ≥ s for all s = 0, s ≥ 0 is satisfied,
then ∃ ISS-Lyapunov function V for Σ:
V (x) = max
i=1,...,n
σ−1
i (Vi (xi )),
where σ satisfies:
Γ(σ(r), φ(r)) < σ(r), ∀ r > 0, φ ∈ K∞.
21 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Small gain theorem for ISS-Lyapunov functions
Proof.
Take V (x) := maxi {σ−1
i (Vi (xi ))},
γ(|u|) = max
j
{φ−1(γj (|u|))}, ψ1(|x|) := mini σ−1
i (ψi1(L1|x|)),
ψ2(|x|) := maxi σ−1
i (ψi2(L2|x|)), where ∃ of σ and φ is
guaranteed by Γ◦D(s) ≥ s (DRW 2010).
Assume V (x) ≥ γ(|u|) and consider separately:
1 (x, u) ∈ C
2 (x, u) ∈ D
In both cases we can show that such V satisfies conditions on
an ISS-Lyapunov for Σ using Γ ◦ D(s) ≥ s, properties of Vi
and σ.
22 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Example



˙x1 = −x1 + max
x2
2 +2x2
6x2+8
,
x2
3 +x3
8x3+4
+ u1
˙x2 = −x2 + max
2x2
1 +x1
8x1+5
,
x2
3 +5x3
3x3+11
+ u2
˙x3 = −x3 + max
x2
1 +x1
5x1+3
,
x2
2 +3x2
4x2+7
+ u3
, (x, u)∈C= xi ∈R+, x1≥
1
2
max{x2, x3}



x+
1 = 1
4
x1+1
8
max{x2, x3}
x+
2 = 1
4
x2
x+
3 = 1
4
x3
, (x, u)∈D= xi ∈R+, x1≤
1
2
max{x2, x3}
23 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Example



˙x1 = −x1 + max
x2
2 +2x2
6x2+8
,
x2
3 +x3
8x3+4
+ u1
˙x2 = −x2 + max
2x2
1 +x1
8x1+5
,
x2
3 +5x3
3x3+11
+ u2
˙x3 = −x3 + max
x2
1 +x1
5x1+3
,
x2
2 +3x2
4x2+7
+ u3
, (x, u)∈C= xi ∈R+, x1≥
1
2
max{x2, x3}



x+
1 = 1
4
x1+1
8
max{x2, x3}
x+
2 = 1
4
x2
x+
3 = 1
4
x3
, (x, u)∈D= xi ∈R+, x1≤
1
2
max{x2, x3}
Take Vi (xi ) = |xi | as a candidate for an ISS-Lyapunov function for Σi . Consider
Imax = {1, 2, 3} and take γ12(r) := max{
r(r + 2)
(3r + 4)(1 − 1)
,
1
2(3 − 4 1)
r},
γ13(r) := max{
r(r + 1)
(4r + 2)(1 − 1)
,
1
2(3 − 4 1)
r}, γ1(|u|) :=
2
(1 − 1)
|u|.
From V1(x1) ≥ max{γ12(|x2|), γ13(|x3|), γ1(|u|)} follows that
for (x, u)∈C ˙V1(x1) ≤ 1|x1|
for (x, u)∈D V1(g1(x, ui )) ≤ 1
2
|x1|.
23 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Example
Consider Γ =


0 γ12 γ13
γ21 0 γ23
γ31 γ32 0

. As all γij < id and Imax = {1, 2, 3}, then
Γ(r) < r and σ := (id, id, id)T . Thus Γ ◦ D(r) = Γ(r) ≥ r.
By the small gain theorem V (x) = max{V1(x1), V2(x2), V3(x3)} = max{|x1|, |x2|, |x3|}
is an ISS-Lyapunov function for Σ and thus Σ is ISS.
x(0) = (9; 3; 1)T , input u(t) = (0.5(1 + sin t); |2cos(t + 2)|; cos2 t)T :
Figure: Trajectory of the whole system.
24 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Particular classes of hybrid systems and ISS
Similar small gain results can be proved for subclasses of hybrid
systems:
Impulsive systems:
˙x(t) = f (x(t), u(t)), t = tk,
x+(t) = g(x(t), u(t)), t = tk.
Systems with stability with respect to the part of the state:
˙xs = f s(xs, u)
˙xt = f t(xs, xt, u)
, (x, u) ∈ C
xs+
= gs(xs, u)
xt+
= gt(xs, xt, u)
, (x, u) ∈ D
Comparison systems:
s(l + 1) = µ(Γ(s(l)), u(l))
25 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Reduction of gain matrix
Sufficient condition for ISS of interconnected system
ISS (ISS-Lyapunov function) of Σi + Small gain condition
Γ ◦ D(s) ≥ s ⇒ ISS of Σ
Ho to verify this condition if the size of the network is large?
Idea
Reduce the size of matrix Γ:
Γ=



0 γ12 . . . γ1,n−1 γ1n
...
...
...
...
...
γn1 γn2 . . . γn,n−1 0


 →Γ=



0 γ12 . . . γ1,k−1 γ1k
...
...
...
...
...
γk1 γk2 . . . γk,k−1 0


 , k < n.
How to obtain Γ?
SGC for Γ ⇒ SGC for Γ?
26 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Typical interconnections in the network (motifs)
almost disconnected subgraph
v1v1v1 v2v2v2 v3v3v3 v4v4v4 v5v5v5 v6v6v6
v7v7v7 v8v8v8 v9v9v9 v10v10v10
v11v11v11 v12v12v12 v13v13v13 v14v14v14 v15v15v15
v16v16v16 v17v17v17
v18v18v18 v19v19v19
sequential connection
parallel connection
v20v20v20 v21v21v21 v22v22v22 v23v23v23
27 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Aggregation of certain motifs
Parallel connections:
vvv
v1v1v1 vkvkvk
vvv
... ⇒
JJJ vvv
γv ,J
Theorem
Consider gain matrix Γ and Imax = I. Let Γ be such that
γv ,J := max{γv ,v1
◦ γv1,v , . . . , γv ,vl
◦ γvl ,v , γv ,v },
γJ,v := γv,v , γJ,j := γv,j , γj,J := γj,J , j ∈ V  (VJ ∪ {v, v }).
Then Γ(s) ≥ s ⇒ Γ(s) ≥ s.
28 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Aggregation of certain motifs
Sequential connections:
vvv v1v1v1 ......... vkvkvk vvv ⇒
JJJ
vvv
γv ,J
Theorem
Consider gain matrix Γ and Imax = I. Let Γ be such that
γv ,J := max{γv ,vl
◦ · · · ◦ γv2,v1
◦ γv1,v , γv ,v },
γJ,v := γv,v , γJ,j := γv,j , γj,J := γj,J , j ∈ V  (VJ ∪ {v, v }).
Then Γ(s) ≥ s ⇒ Γ(s) ≥ s.
29 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Aggregation of certain motifs
Almost disconnected subgraphs:
v1v1v1
v2v2v2
v3v3v3
v∗v∗
v∗
⇒ v∗v∗
v∗
JJJ
Theorem
γJ,v∗ := max
(k1,...,kr )∈{v1,...,vl ,v∗}r ,k1=kr
{γk1,k2
◦ γk2,k3
◦ · · · ◦ γkr−1,kr
},
γv∗,J = id, γij := γij , i, j = J.
Then Γ(s) ≥ s ⇒ Γ(s) ≥ s.
30 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Application of aggregation rules
almost disconnected subgraph
parallel connection
sequential connection
v1v1v1 v2v2v2 v3v3v3 v6v6v6
v7v7v7 v8v8v8 vvv
v11v11v11 v14v14v14
v16v16v16 v17v17v17
v18v18v18 v19v19v19
v20v20v20 v21v21v21 v22v22v22 v23v23v23
31 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Conclusion and Outlook
Conclusion:
1 Hybrid systems combine two types of dynamics in the model
of a logistics networks
2 ISS of interconnected hybrid systems can be established using
small gain condition Γ ◦ D(s) ≥ s, where matrix Γ describes
interconnection structure and D is diagonal matrix
3 Size of Γ can be reduced by aggregating certain motifs that
preserves the structure of the network
Outlook:
1 Hybrid model of logistics networks with different policies
2 Properties of interconnection of hybrid systems
3 Controllers based small gain conditions
4 Extension of reduction rules and their analysis
32 / 33Motivation Model Stability Reduction Summary
Centre for
Industrial Mathematics
Thank you for your attention!
33 / 33Motivation Model Stability Reduction Summary

Contenu connexe

Tendances

Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...
Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...
Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...
Patrick Diehl
 
Linear Discriminant Analysis (LDA) Under f-Divergence Measures
Linear Discriminant Analysis (LDA) Under f-Divergence MeasuresLinear Discriminant Analysis (LDA) Under f-Divergence Measures
Linear Discriminant Analysis (LDA) Under f-Divergence Measures
Anmol Dwivedi
 
Tailored Bregman Ball Trees for Effective Nearest Neighbors
Tailored Bregman Ball Trees for Effective Nearest NeighborsTailored Bregman Ball Trees for Effective Nearest Neighbors
Tailored Bregman Ball Trees for Effective Nearest Neighbors
Frank Nielsen
 
sublabel accurate convex relaxation of vectorial multilabel energies
sublabel accurate convex relaxation of vectorial multilabel energiessublabel accurate convex relaxation of vectorial multilabel energies
sublabel accurate convex relaxation of vectorial multilabel energies
Fujimoto Keisuke
 

Tendances (20)

Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...
Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...
Quasistatic Fracture using Nonliner-Nonlocal Elastostatics with an Analytic T...
 
Divergence clustering
Divergence clusteringDivergence clustering
Divergence clustering
 
Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)Computational Information Geometry: A quick review (ICMS)
Computational Information Geometry: A quick review (ICMS)
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
Classification with mixtures of curved Mahalanobis metrics
Classification with mixtures of curved Mahalanobis metricsClassification with mixtures of curved Mahalanobis metrics
Classification with mixtures of curved Mahalanobis metrics
 
Linear Discriminant Analysis (LDA) Under f-Divergence Measures
Linear Discriminant Analysis (LDA) Under f-Divergence MeasuresLinear Discriminant Analysis (LDA) Under f-Divergence Measures
Linear Discriminant Analysis (LDA) Under f-Divergence Measures
 
Tailored Bregman Ball Trees for Effective Nearest Neighbors
Tailored Bregman Ball Trees for Effective Nearest NeighborsTailored Bregman Ball Trees for Effective Nearest Neighbors
Tailored Bregman Ball Trees for Effective Nearest Neighbors
 
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017) Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
Low-rank methods for analysis of high-dimensional data (SIAM CSE talk 2017)
 
The dual geometry of Shannon information
The dual geometry of Shannon informationThe dual geometry of Shannon information
The dual geometry of Shannon information
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
QMC Error SAMSI Tutorial Aug 2017
QMC Error SAMSI Tutorial Aug 2017QMC Error SAMSI Tutorial Aug 2017
QMC Error SAMSI Tutorial Aug 2017
 
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
QMC Program: Trends and Advances in Monte Carlo Sampling Algorithms Workshop,...
 
A nonlinear approximation of the Bayesian Update formula
A nonlinear approximation of the Bayesian Update formulaA nonlinear approximation of the Bayesian Update formula
A nonlinear approximation of the Bayesian Update formula
 
A series of maximum entropy upper bounds of the differential entropy
A series of maximum entropy upper bounds of the differential entropyA series of maximum entropy upper bounds of the differential entropy
A series of maximum entropy upper bounds of the differential entropy
 
cheb_conf_aksenov.pdf
cheb_conf_aksenov.pdfcheb_conf_aksenov.pdf
cheb_conf_aksenov.pdf
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
sublabel accurate convex relaxation of vectorial multilabel energies
sublabel accurate convex relaxation of vectorial multilabel energiessublabel accurate convex relaxation of vectorial multilabel energies
sublabel accurate convex relaxation of vectorial multilabel energies
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 

Similaire à Hybrid dynamics in large-scale logistics networks

Dynamic1
Dynamic1Dynamic1
Dynamic1
MyAlome
 

Similaire à Hybrid dynamics in large-scale logistics networks (20)

Interconnections of hybrid systems
Interconnections of hybrid systemsInterconnections of hybrid systems
Interconnections of hybrid systems
 
ABC with data cloning for MLE in state space models
ABC with data cloning for MLE in state space modelsABC with data cloning for MLE in state space models
ABC with data cloning for MLE in state space models
 
A Generalized Metric Space and Related Fixed Point Theorems
A Generalized Metric Space and Related Fixed Point TheoremsA Generalized Metric Space and Related Fixed Point Theorems
A Generalized Metric Space and Related Fixed Point Theorems
 
Common fixed point theorems with continuously subcompatible mappings in fuzz...
 Common fixed point theorems with continuously subcompatible mappings in fuzz... Common fixed point theorems with continuously subcompatible mappings in fuzz...
Common fixed point theorems with continuously subcompatible mappings in fuzz...
 
(α ψ)- Construction with q- function for coupled fixed point
(α   ψ)-  Construction with q- function for coupled fixed point(α   ψ)-  Construction with q- function for coupled fixed point
(α ψ)- Construction with q- function for coupled fixed point
 
On the Family of Concept Forming Operators in Polyadic FCA
On the Family of Concept Forming Operators in Polyadic FCAOn the Family of Concept Forming Operators in Polyadic FCA
On the Family of Concept Forming Operators in Polyadic FCA
 
H2O World - Consensus Optimization and Machine Learning - Stephen Boyd
H2O World - Consensus Optimization and Machine Learning - Stephen BoydH2O World - Consensus Optimization and Machine Learning - Stephen Boyd
H2O World - Consensus Optimization and Machine Learning - Stephen Boyd
 
Kernels and Support Vector Machines
Kernels and Support Vector  MachinesKernels and Support Vector  Machines
Kernels and Support Vector Machines
 
Andrei rusu-2013-amaa-workshop
Andrei rusu-2013-amaa-workshopAndrei rusu-2013-amaa-workshop
Andrei rusu-2013-amaa-workshop
 
Murphy: Machine learning A probabilistic perspective: Ch.9
Murphy: Machine learning A probabilistic perspective: Ch.9Murphy: Machine learning A probabilistic perspective: Ch.9
Murphy: Machine learning A probabilistic perspective: Ch.9
 
Bayesian Criteria based on Universal Measures
Bayesian Criteria based on Universal MeasuresBayesian Criteria based on Universal Measures
Bayesian Criteria based on Universal Measures
 
Numerical integration based on the hyperfunction theory
Numerical integration based on the hyperfunction theoryNumerical integration based on the hyperfunction theory
Numerical integration based on the hyperfunction theory
 
Tensor train to solve stochastic PDEs
Tensor train to solve stochastic PDEsTensor train to solve stochastic PDEs
Tensor train to solve stochastic PDEs
 
SIAM - Minisymposium on Guaranteed numerical algorithms
SIAM - Minisymposium on Guaranteed numerical algorithmsSIAM - Minisymposium on Guaranteed numerical algorithms
SIAM - Minisymposium on Guaranteed numerical algorithms
 
A common random fixed point theorem for rational inequality in hilbert space
A common random fixed point theorem for rational inequality in hilbert spaceA common random fixed point theorem for rational inequality in hilbert space
A common random fixed point theorem for rational inequality in hilbert space
 
SOLVING BVPs OF SINGULARLY PERTURBED DISCRETE SYSTEMS
SOLVING BVPs OF SINGULARLY PERTURBED DISCRETE SYSTEMSSOLVING BVPs OF SINGULARLY PERTURBED DISCRETE SYSTEMS
SOLVING BVPs OF SINGULARLY PERTURBED DISCRETE SYSTEMS
 
Dynamic1
Dynamic1Dynamic1
Dynamic1
 
A Study on Intuitionistic Multi-Anti Fuzzy Subgroups
A Study on Intuitionistic Multi-Anti Fuzzy SubgroupsA Study on Intuitionistic Multi-Anti Fuzzy Subgroups
A Study on Intuitionistic Multi-Anti Fuzzy Subgroups
 
Efficient Analysis of high-dimensional data in tensor formats
Efficient Analysis of high-dimensional data in tensor formatsEfficient Analysis of high-dimensional data in tensor formats
Efficient Analysis of high-dimensional data in tensor formats
 
Inference for stochastic differential equations via approximate Bayesian comp...
Inference for stochastic differential equations via approximate Bayesian comp...Inference for stochastic differential equations via approximate Bayesian comp...
Inference for stochastic differential equations via approximate Bayesian comp...
 

Dernier

Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
Bhagirath Gogikar
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
PirithiRaju
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
RizalinePalanog2
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
1301aanya
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
PirithiRaju
 

Dernier (20)

Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
Feature-aligned N-BEATS with Sinkhorn divergence (ICLR '24)
 
Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
 
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
 
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
High Profile 🔝 8250077686 📞 Call Girls Service in GTB Nagar🍑
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptxSCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
SCIENCE-4-QUARTER4-WEEK-4-PPT-1 (1).pptx
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
Vip profile Call Girls In Lonavala 9748763073 For Genuine Sex Service At Just...
 
module for grade 9 for distance learning
module for grade 9 for distance learningmodule for grade 9 for distance learning
module for grade 9 for distance learning
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...
Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...
Dopamine neurotransmitter determination using graphite sheet- graphene nano-s...
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oUnit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 o
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Alandi Call Me 7737669865 Budget Friendly No Advance Booking
 
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptxCOST ESTIMATION FOR A RESEARCH PROJECT.pptx
COST ESTIMATION FOR A RESEARCH PROJECT.pptx
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
Pests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdfPests of mustard_Identification_Management_Dr.UPR.pdf
Pests of mustard_Identification_Management_Dr.UPR.pdf
 

Hybrid dynamics in large-scale logistics networks

  • 1. Hybrid dynamics in large-scale logistics networks Mykhaylo Kosmykov Promotionskolloquium 19. September 2011, Universit¨at Bremen
  • 2. Centre for Industrial Mathematics Outline 1 Motivation 2 Modelling of logistics networks 3 Stability conditions for interconnected hybrid systems 4 Structure-preserving model reduction 5 Conclusion and outlook 2 / 33Motivation Model Stability Reduction Summary
  • 3. Centre for Industrial Mathematics Logistics networks Production facilities Distribution center Retailers Customers Instability leads to: High inventory costs Large number of unsatisfied orders Loss of customers Analysis steps: 1 Mathematical modelling 2 Model reduction, if the model size is large 3 Stability analysis 3 / 33Motivation Model Stability Reduction Summary
  • 4. Centre for Industrial Mathematics Modelling approaches Discrete system: Decentralized supply chain Re-entrant/queueing system ”Bucket brigade” Continuous system: Ordinary differential equations - Damped oscillator model Multilevel network Partial differential equations Hybrid model: Hybrid system Switched system Stochastic system: Stochastic system Queueing/fluid network 4 / 33Motivation Model Stability Reduction Summary
  • 5. Centre for Industrial Mathematics Hybrid system xi - state of logistics location Σi (stock level) u - external input (customer orders, raw material) State xi changes continuously during production. Σi t0 xi (0) xi (t) xi 5 / 33Motivation Model Stability Reduction Summary
  • 6. Centre for Industrial Mathematics Hybrid system xi - state of logistics location Σi (stock level) u - external input (customer orders, raw material) When a truck picks up finished material, state xi ”jumps”. Σi t0 xi (0) xi (t) t1 xi 5 / 33Motivation Model Stability Reduction Summary
  • 7. Centre for Industrial Mathematics Hybrid system xi - state of logistics location Σi (stock level) u - external input (customer orders, raw material) After the jump state xi changes again continuously. Σi t0 xi (0) xi (t) t1 xi 5 / 33Motivation Model Stability Reduction Summary
  • 8. Centre for Industrial Mathematics Hybrid system xi - state of logistics location Σi (stock level) u - external input (customer orders, raw material) Hybrid dynamics of location Σi : ˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci production x+ i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di transportation Σi t0 xi (0) xi (t) t1 t2 t3 xi 5 / 33Motivation Model Stability Reduction Summary
  • 9. Centre for Industrial Mathematics Hybrid system The whole network Σ is given by interconnection of individual locations: Hybrid dynamics of the whole logistics network Σ: ˙x = ?, (x1, . . . , xn, u) ∈ C =? overall production x+ = ?, (x1, . . . , xn, u) ∈ D =? overall transportation 6 / 33Motivation Model Stability Reduction Summary
  • 10. Centre for Industrial Mathematics Hybrid system (Teel’s framework) Σi : ˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci x+ i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di xi ∈χi ⊂RNi ,fi :Ci →RNi ,gi :Di →χi ,Ci , Di ⊂χ1×. . .×χn×U1×. . .×Un. 7 / 33Motivation Model Stability Reduction Summary
  • 11. Centre for Industrial Mathematics Hybrid system (Teel’s framework) Σi : ˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci x+ i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di xi ∈χi ⊂RNi ,fi :Ci →RNi ,gi :Di →χi ,Ci , Di ⊂χ1×. . .×χn×U1×. . .×Un. Basic regularity conditions for ∃ of solutions (Goebel & Teel 2006): fi , gi are continuous; Ci , Di are closed. 7 / 33Motivation Model Stability Reduction Summary
  • 12. Centre for Industrial Mathematics Hybrid system (Teel’s framework) Σi : ˙xi = fi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Ci x+ i = gi (x1, . . . , xn, u), (x1, . . . , xn, u)∈Di xi ∈χi ⊂RNi ,fi :Ci →RNi ,gi :Di →χi ,Ci , Di ⊂χ1×. . .×χn×U1×. . .×Un. Basic regularity conditions for ∃ of solutions (Goebel & Teel 2006): fi , gi are continuous; Ci , Di are closed. Solution xi (t, k) is defined on hybrid time domain: dom xi := ∪[tk, tk+1]×{k} t is time and k is number of the last jump. 7 / 33Motivation Model Stability Reduction Summary
  • 13. Centre for Industrial Mathematics Interconnection of hybrid systems Σ: ˙x = f (x, u), (x, u)∈C x+ = g(x, u), (x, u)∈D χ:=χ1×. . .×χn, x:=(xT 1 , . . ., xT n )T ∈χ⊂RN, N:= Ni , C:= ∩ Ci , D:= ∪ Di , f :=(f T 1 , . . ., f T n )T , g:=(gT 1 , . . ., gT n )T with gi (x, u) := gi (x, ui ), if (x, u) ∈ Di , xi , otherwise . 8 / 33Motivation Model Stability Reduction Summary
  • 14. Centre for Industrial Mathematics Comparison functions γ is p.d.f γ ∈ K γ ∈ K∞ β ∈ KLL 9 / 33Motivation Model Stability Reduction Summary
  • 15. Centre for Industrial Mathematics Input-to-state stability (ISS) in maximization formulation Definition (Input-to-state stability, Cai & Teel 2005) Σ is input-to-state stable (ISS), if ∃β ∈ KLL, γ ∈ K∞ ∪ {0}, such that for all initial values x0 all solution pairs (x, u) ∈ Su(x0) satisfy |x(t, k)| ≤ max{β(|x0 |, t, k), γ( u (t,k))}, ∀(t, k) ∈ dom x. Function γ is called ISS nonlinear gain. β(|x0 |, t, k) γ( u (t,k)) t0 |x0 | x 10 / 33Motivation Model Stability Reduction Summary
  • 16. Centre for Industrial Mathematics Input-to-state stability (ISS) in summation formulation Definition Σ is input-to-state stable (ISS), if ∃β ∈ KLL, γ ∈ K∞ ∪ {0}, such that for all initial values x0 all solution pairs (x, u) ∈ Su(x0) satisfy |x(t, k)| ≤ β(|x0 |, t, k) + γ( u (t,k))}, ∀(t, k) ∈ dom x. Equivalence by max{β, γ}≤β+γ≤ max{2β, 2γ}. β(|x0 |, t, k) γ( u (t,k)) t0 |x0 | x 11 / 33Motivation Model Stability Reduction Summary
  • 17. Centre for Industrial Mathematics ISS for subsystems Σi is ISS, if ∃βi ∈ KLL, γij , γi ∈ K∞ ∪ {0}: |xi (t, k)|≤βi (|x0 i |, t, k)+ j,j=i γij ( xj (t,k))+γi ( u (t,k)), i∈IΣ, |xi (t, k)|≤ max{βi (|x0 i |, t, k), max j,j=i γij ( xj (t,k)),γi ( u (t,k))}, i∈Imax. IΣ, Imax ⊂ {1, . . . , n}, IΣ ∪ Imax = {1, . . . , n}, IΣ ∩ Imax = ∅. 12 / 33Motivation Model Stability Reduction Summary
  • 18. Centre for Industrial Mathematics ISS for subsystems Σi is ISS, if ∃βi ∈ KLL, γij , γi ∈ K∞ ∪ {0}: |xi (t, k)|≤βi (|x0 i |, t, k)+ j,j=i γij ( xj (t,k))+γi ( u (t,k)), i∈IΣ, |xi (t, k)|≤ max{βi (|x0 i |, t, k), max j,j=i γij ( xj (t,k)),γi ( u (t,k))}, i∈Imax. IΣ, Imax ⊂ {1, . . . , n}, IΣ ∪ Imax = {1, . . . , n}, IΣ ∩ Imax = ∅. Let Σ1, . . . , Σn be ISS with IΣ = {1, . . . , k}, Imax = {k + 1, . . . , n}. Interconnection of ISS subsystems is in general not ISS! ⇒ we need conditions that guarantee ISS of the interconnection. 12 / 33Motivation Model Stability Reduction Summary
  • 19. Centre for Industrial Mathematics Small gain condition Consider Γ=(γij )n×n with γii ≡ 0, i = 1, . . . , n. Operator Γ : Rn + → Rn + is defined by: Γ(s) :=           γ12(s2) + · · · + γ1n(sn) ... γk1(s1) + · · · + γkn(sn) max{γk+1,1(s1), . . . , γk+1,n(sn)} ... max{γn1(s1), . . . , γn,n−1(sn−1)}           , s ∈ Rn +. Given an α ∈ K∞ consider the operator D : Rn + → Rn + defined by D(s) :=    s1 + α(s1) ... sn + α(sn)    , s ∈ Rn +. 13 / 33Motivation Model Stability Reduction Summary
  • 20. Centre for Industrial Mathematics Known results: Hybrid systems, n = 2 Liberzon, Nesic 2006 IΣ={1, 2}: If ∃α∈K∞ s.t. Γ◦D(s)≥s, ∀s∈Rn +{0} ⇒ Σ is ISS. a ≥ b, a, b ∈ Rn ⇒ ∃ i ∈ {1, . . . , n} : ai < bi . Continuous and discrete systems, n ≥ 2 Dashkovskiy, R¨uffer, Wirth 2007 1 Imax={1, . . . , n}: If Γ(s) ≥ s, ∀s ∈ Rn +{0} ⇒ Σ is ISS. 2 IΣ={1, . . . , n}: If ∃α∈K∞ s.t. Γ◦D(s)≥s, ∀s∈Rn +{0} ⇒ Σ is ISS. For the case 0 < k < n (mixed case) we can use maxi=1,...,n{xi } ≤ n i=1 xi ≤ n maxi=1,...,n{xi } The gains are conservative! 14 / 33Motivation Model Stability Reduction Summary
  • 21. Centre for Industrial Mathematics Main theorem D : Rn + → Rn +, D(s):=           s1 + α(s1) ... sk + α(sk) sk+1 ... sn           , s∈Rn +, IΣ={1, . . . , k}, Imax={k + 1, . . . , n}. Small gain theorem (in terms of trajectories) Assume Di = D, i = 1, . . . , n and {f (x, u) : u ∈ U ∩ B} is convex for each x ∈ χ, > 0. If all subsystems Σi are ISS and ∃α ∈ K∞ s.t. Γ satisfies Γ ◦ D(s) ≥ s, ∀s ∈ Rn +{0}, then Σ is ISS. If Di = D, then the assertion does not hold in general! 15 / 33Motivation Model Stability Reduction Summary
  • 22. Centre for Industrial Mathematics Auxiliary results µ(w, v) :=           w1 + v1 ... wk + vk max{wk+1, vk+1} ... max{wn, vn}           , w ∈ Rn +, v ∈ Rn +. Lemma Let Γ satisfy Γ ◦ D(s) ≥ s, ∀s ∈ Rn +{0}. Then ∃φ ∈ K∞ s.t. for all w, v ∈ Rn +, w ≤ µ(Γ(w), v) implies |w| ≤ φ(|v|). 16 / 33Motivation Model Stability Reduction Summary
  • 23. Centre for Industrial Mathematics Auxiliary results Small gain theorem for pre-GS (global pre-stability) Assume all Σi are pre-GS. If ∃α ∈ K∞ s.t. Γ satisfies Γ ◦ D(s) ≥ s, ∀s ∈ Rn +{0}, then Σ is pre-GS. Small gain theorem for AG (asymptotic gain property) Assume Di =D, i = 1, . . . , n and all Σi have the AG property and solutions of Σ exist, are bounded and some of them are complete. If ∃α ∈ K∞ s.t. Γ satisfies Γ ◦ D(s) ≥ s, ∀s ∈ Rn +{0}, then Σ satisfies the AG property. pre-GS ⇒ 0-input pre-stability Proposition (Cai & Teel 2009) Assume that {f (x, u) : u∈U ∩ B} is convex ∀ε>0 and for any x∈χ. Then ISS ⇔ AG and 0-input pre-stability. 17 / 33Motivation Model Stability Reduction Summary
  • 24. Centre for Industrial Mathematics Proof of the theorem Small gain theorem for trajectories Assume Di = D, i = 1, . . . , n and {f (x, u) : u ∈ U ∩ B} is convex for each x ∈ χ, > 0. If all subsystems Σi are ISS and ∃α ∈ K∞ s.t. Γ satisfies Γ ◦ D(s) ≥ s, ∀s ∈ Rn +{0}, then Σ is ISS. Proof. ISS of subsystems Σi ⇒ pre-GS and AG of subsystems Σi . pre-GS and AG of Σi and Γ ◦ D(s) ≥ s ⇒ pre-GS and AG of Σ. pre-GS of Σ ⇒ 0-input pre-stability of Σ 0-input pre-stability and AG of Σ ⇒ ISS of Σ. 18 / 33Motivation Model Stability Reduction Summary
  • 25. Centre for Industrial Mathematics ISS-Lyapunov function ISS-Lyapunov function Locally Lipschitz continuous (LipLoc) function V : χ→R+ is an ISS-Lyapunov function for Σ, if 1) ∃ψ1, ψ2 ∈ K∞: ψ1(|x|) ≤ V (x) ≤ ψ2(|x|) for any x ∈ χ; 2) ∃γ ∈ K, and cont., p.d.f. α, λ with λ(s) < s for all s > 0: V (x)≥γ(|u|)⇒ ∀ζ∈∂V (x): ζ, f (x, u) ≤ − α(V (x)), (x, u)∈C, V (x)≥γ(|u|)⇒ V (g(x, u)) ≤ λ(V (x)), (x, u)∈D. γ is called ISS-Lyapunov gain. Proposition, Cai & Teel 2009 ∃ ISS-Lyapunov function ⇒ ISS ISS ⇒ ∃ ISS-Lyapunov function! 19 / 33Motivation Model Stability Reduction Summary
  • 26. Centre for Industrial Mathematics ISS-Lyapunov function for subsystems 1) ψi1(|xi |) ≤ Vi (xi ) ≤ ψi2(|xi |) for any xi ∈ χi ; 2) for (x, u) ∈ Ci : Vi (xi )≥ j γij (Vj (xj ))+γi (|u|)⇒ ∀ζi ∈∂Vi (xi ): ζi , fi (x, ui ) ≤−αi (Vi (xi )), i ∈ IΣ, Vi (xi ) ≥ max{max j {γij (Vj (xj ))}, γi (|u|)} ⇒ ∀ζi ∈ ∂Vi (xi ) : ζi , fi (x, ui ) ≤ −αi (Vi (xi )), i ∈ Imax; 3) for (x, u) ∈ Di : Vi (xi ) ≥ j γij (Vj (xj )) + γi (|u|) ⇒ Vi (gi (x, ui )) ≤ λi (Vi (xi )), i ∈ IΣ, Vi (xi ) ≥ max{max j {γij (Vj (xj ))}, γi (|u|)} ⇒ Vi (gi (x, ui )) ≤ λi (Vi (xi )), i ∈ Imax. 20 / 33Motivation Model Stability Reduction Summary
  • 27. Centre for Industrial Mathematics Small gain theorem for ISS-Lyapunov functions Case n = 2 with Imax = {1, 2}: Teel, Nesic, 2008 ∃ ISS-Lyapunov functions for Σi and Γ(s) ≥ s, ∀s ∈ Rn +{0} ⇒ ∃ ISS-Lyapunov function for Σ. Case n ≥ 2, mixed case: Small gain theorem (in terms of Lyapunov functions) Assume Di = D, i = 1, . . . , n and ∃ ISS-Lyapunov functions Vi for Σi . If ∃α ∈ K∞ s.t. Γ ◦ D(s) ≥ s for all s = 0, s ≥ 0 is satisfied, then ∃ ISS-Lyapunov function V for Σ: V (x) = max i=1,...,n σ−1 i (Vi (xi )), where σ satisfies: Γ(σ(r), φ(r)) < σ(r), ∀ r > 0, φ ∈ K∞. 21 / 33Motivation Model Stability Reduction Summary
  • 28. Centre for Industrial Mathematics Small gain theorem for ISS-Lyapunov functions Proof. Take V (x) := maxi {σ−1 i (Vi (xi ))}, γ(|u|) = max j {φ−1(γj (|u|))}, ψ1(|x|) := mini σ−1 i (ψi1(L1|x|)), ψ2(|x|) := maxi σ−1 i (ψi2(L2|x|)), where ∃ of σ and φ is guaranteed by Γ◦D(s) ≥ s (DRW 2010). Assume V (x) ≥ γ(|u|) and consider separately: 1 (x, u) ∈ C 2 (x, u) ∈ D In both cases we can show that such V satisfies conditions on an ISS-Lyapunov for Σ using Γ ◦ D(s) ≥ s, properties of Vi and σ. 22 / 33Motivation Model Stability Reduction Summary
  • 29. Centre for Industrial Mathematics Example    ˙x1 = −x1 + max x2 2 +2x2 6x2+8 , x2 3 +x3 8x3+4 + u1 ˙x2 = −x2 + max 2x2 1 +x1 8x1+5 , x2 3 +5x3 3x3+11 + u2 ˙x3 = −x3 + max x2 1 +x1 5x1+3 , x2 2 +3x2 4x2+7 + u3 , (x, u)∈C= xi ∈R+, x1≥ 1 2 max{x2, x3}    x+ 1 = 1 4 x1+1 8 max{x2, x3} x+ 2 = 1 4 x2 x+ 3 = 1 4 x3 , (x, u)∈D= xi ∈R+, x1≤ 1 2 max{x2, x3} 23 / 33Motivation Model Stability Reduction Summary
  • 30. Centre for Industrial Mathematics Example    ˙x1 = −x1 + max x2 2 +2x2 6x2+8 , x2 3 +x3 8x3+4 + u1 ˙x2 = −x2 + max 2x2 1 +x1 8x1+5 , x2 3 +5x3 3x3+11 + u2 ˙x3 = −x3 + max x2 1 +x1 5x1+3 , x2 2 +3x2 4x2+7 + u3 , (x, u)∈C= xi ∈R+, x1≥ 1 2 max{x2, x3}    x+ 1 = 1 4 x1+1 8 max{x2, x3} x+ 2 = 1 4 x2 x+ 3 = 1 4 x3 , (x, u)∈D= xi ∈R+, x1≤ 1 2 max{x2, x3} Take Vi (xi ) = |xi | as a candidate for an ISS-Lyapunov function for Σi . Consider Imax = {1, 2, 3} and take γ12(r) := max{ r(r + 2) (3r + 4)(1 − 1) , 1 2(3 − 4 1) r}, γ13(r) := max{ r(r + 1) (4r + 2)(1 − 1) , 1 2(3 − 4 1) r}, γ1(|u|) := 2 (1 − 1) |u|. From V1(x1) ≥ max{γ12(|x2|), γ13(|x3|), γ1(|u|)} follows that for (x, u)∈C ˙V1(x1) ≤ 1|x1| for (x, u)∈D V1(g1(x, ui )) ≤ 1 2 |x1|. 23 / 33Motivation Model Stability Reduction Summary
  • 31. Centre for Industrial Mathematics Example Consider Γ =   0 γ12 γ13 γ21 0 γ23 γ31 γ32 0  . As all γij < id and Imax = {1, 2, 3}, then Γ(r) < r and σ := (id, id, id)T . Thus Γ ◦ D(r) = Γ(r) ≥ r. By the small gain theorem V (x) = max{V1(x1), V2(x2), V3(x3)} = max{|x1|, |x2|, |x3|} is an ISS-Lyapunov function for Σ and thus Σ is ISS. x(0) = (9; 3; 1)T , input u(t) = (0.5(1 + sin t); |2cos(t + 2)|; cos2 t)T : Figure: Trajectory of the whole system. 24 / 33Motivation Model Stability Reduction Summary
  • 32. Centre for Industrial Mathematics Particular classes of hybrid systems and ISS Similar small gain results can be proved for subclasses of hybrid systems: Impulsive systems: ˙x(t) = f (x(t), u(t)), t = tk, x+(t) = g(x(t), u(t)), t = tk. Systems with stability with respect to the part of the state: ˙xs = f s(xs, u) ˙xt = f t(xs, xt, u) , (x, u) ∈ C xs+ = gs(xs, u) xt+ = gt(xs, xt, u) , (x, u) ∈ D Comparison systems: s(l + 1) = µ(Γ(s(l)), u(l)) 25 / 33Motivation Model Stability Reduction Summary
  • 33. Centre for Industrial Mathematics Reduction of gain matrix Sufficient condition for ISS of interconnected system ISS (ISS-Lyapunov function) of Σi + Small gain condition Γ ◦ D(s) ≥ s ⇒ ISS of Σ Ho to verify this condition if the size of the network is large? Idea Reduce the size of matrix Γ: Γ=    0 γ12 . . . γ1,n−1 γ1n ... ... ... ... ... γn1 γn2 . . . γn,n−1 0    →Γ=    0 γ12 . . . γ1,k−1 γ1k ... ... ... ... ... γk1 γk2 . . . γk,k−1 0    , k < n. How to obtain Γ? SGC for Γ ⇒ SGC for Γ? 26 / 33Motivation Model Stability Reduction Summary
  • 34. Centre for Industrial Mathematics Typical interconnections in the network (motifs) almost disconnected subgraph v1v1v1 v2v2v2 v3v3v3 v4v4v4 v5v5v5 v6v6v6 v7v7v7 v8v8v8 v9v9v9 v10v10v10 v11v11v11 v12v12v12 v13v13v13 v14v14v14 v15v15v15 v16v16v16 v17v17v17 v18v18v18 v19v19v19 sequential connection parallel connection v20v20v20 v21v21v21 v22v22v22 v23v23v23 27 / 33Motivation Model Stability Reduction Summary
  • 35. Centre for Industrial Mathematics Aggregation of certain motifs Parallel connections: vvv v1v1v1 vkvkvk vvv ... ⇒ JJJ vvv γv ,J Theorem Consider gain matrix Γ and Imax = I. Let Γ be such that γv ,J := max{γv ,v1 ◦ γv1,v , . . . , γv ,vl ◦ γvl ,v , γv ,v }, γJ,v := γv,v , γJ,j := γv,j , γj,J := γj,J , j ∈ V (VJ ∪ {v, v }). Then Γ(s) ≥ s ⇒ Γ(s) ≥ s. 28 / 33Motivation Model Stability Reduction Summary
  • 36. Centre for Industrial Mathematics Aggregation of certain motifs Sequential connections: vvv v1v1v1 ......... vkvkvk vvv ⇒ JJJ vvv γv ,J Theorem Consider gain matrix Γ and Imax = I. Let Γ be such that γv ,J := max{γv ,vl ◦ · · · ◦ γv2,v1 ◦ γv1,v , γv ,v }, γJ,v := γv,v , γJ,j := γv,j , γj,J := γj,J , j ∈ V (VJ ∪ {v, v }). Then Γ(s) ≥ s ⇒ Γ(s) ≥ s. 29 / 33Motivation Model Stability Reduction Summary
  • 37. Centre for Industrial Mathematics Aggregation of certain motifs Almost disconnected subgraphs: v1v1v1 v2v2v2 v3v3v3 v∗v∗ v∗ ⇒ v∗v∗ v∗ JJJ Theorem γJ,v∗ := max (k1,...,kr )∈{v1,...,vl ,v∗}r ,k1=kr {γk1,k2 ◦ γk2,k3 ◦ · · · ◦ γkr−1,kr }, γv∗,J = id, γij := γij , i, j = J. Then Γ(s) ≥ s ⇒ Γ(s) ≥ s. 30 / 33Motivation Model Stability Reduction Summary
  • 38. Centre for Industrial Mathematics Application of aggregation rules almost disconnected subgraph parallel connection sequential connection v1v1v1 v2v2v2 v3v3v3 v6v6v6 v7v7v7 v8v8v8 vvv v11v11v11 v14v14v14 v16v16v16 v17v17v17 v18v18v18 v19v19v19 v20v20v20 v21v21v21 v22v22v22 v23v23v23 31 / 33Motivation Model Stability Reduction Summary
  • 39. Centre for Industrial Mathematics Conclusion and Outlook Conclusion: 1 Hybrid systems combine two types of dynamics in the model of a logistics networks 2 ISS of interconnected hybrid systems can be established using small gain condition Γ ◦ D(s) ≥ s, where matrix Γ describes interconnection structure and D is diagonal matrix 3 Size of Γ can be reduced by aggregating certain motifs that preserves the structure of the network Outlook: 1 Hybrid model of logistics networks with different policies 2 Properties of interconnection of hybrid systems 3 Controllers based small gain conditions 4 Extension of reduction rules and their analysis 32 / 33Motivation Model Stability Reduction Summary
  • 40. Centre for Industrial Mathematics Thank you for your attention! 33 / 33Motivation Model Stability Reduction Summary