Summarize Timeline Top Qs Fact Check
Consider the following autonomous nonlinear system :
x
˙
=
f
(
x
)
+
∑
j
=
1
m
g
j
(
x
)
d
j
(
t
)
{\displaystyle {\dot {x}}=f(x)+\sum _{j=1}^{m}g_{j}(x)d_{j}(t)}
where
x
∈
R
n
{\displaystyle x\in R^{n}}
denotes the system state vector. Also,
f
{\displaystyle f}
and
g
i
{\displaystyle g_{i}}
's are known analytic vector functions, and
d
j
{\displaystyle d_{j}}
is the
j
t
h
{\displaystyle j^{th}}
element of an unknown disturbance to the system.
At the desired nominal point, the nonlinear functions in the above system can be approximated by Taylor expansion
f
(
x
)
≃
f
(
x
0
)
+
∑
k
=
1
η
1
k
!
∂
f
[
k
]
∣
x
=
x
0
(
x
−
x
0
)
[
k
]
{\displaystyle f(x)\simeq f(x_{0})+\sum _{k=1}^{\eta }{\frac {1}{k!}}\partial f_{[k]}\mid _{x=x_{0}}(x-x_{0})^{[k]}}
where
∂
f
[
k
]
∣
x
=
x
0
{\displaystyle \partial f_{[k]}\mid _{x=x_{0}}}
is the
k
t
h
{\displaystyle k^{th}}
partial derivative of
f
(
x
)
{\displaystyle f(x)}
with respect to
x
{\displaystyle x}
at
x
=
x
0
{\displaystyle x=x_{0}}
and
x
[
k
]
{\displaystyle x^{[k]}}
denotes the
k
t
h
{\displaystyle k^{th}}
Kronecker product .
Without loss of generality, we assume that
x
0
{\displaystyle x_{0}}
is at the origin.
Applying Taylor approximation to the system, we obtain
x
˙
≃
∑
k
=
0
η
A
k
x
[
k
]
+
∑
j
=
1
m
∑
k
=
0
η
B
j
k
x
[
k
]
d
j
{\displaystyle {\dot {x}}\simeq \sum _{k=0}^{\eta }A_{k}x^{[k]}+\sum _{j=1}^{m}\sum _{k=0}^{\eta }B_{jk}x^{[k]}d_{j}}
where
A
k
=
1
k
!
∂
f
[
k
]
∣
x
=
0
{\displaystyle A_{k}={\frac {1}{k!}}\partial f_{[k]}\mid _{x=0}}
and
B
j
k
=
1
k
!
∂
g
j
[
k
]
∣
x
=
0
{\displaystyle B_{jk}={\frac {1}{k!}}\partial g_{j[k]}\mid _{x=0}}
.
Consequently, the following linear system for higher orders of the original states are obtained:
d
(
x
[
i
]
)
d
t
≃
∑
k
=
0
η
−
i
+
1
A
i
,
k
x
[
k
+
i
−
1
]
+
∑
j
=
1
m
∑
k
=
0
η
−
i
+
1
B
j
,
i
,
k
x
[
k
+
i
−
1
]
d
j
{\displaystyle {\frac {d(x^{[i]})}{dt}}\simeq \sum _{k=0}^{\eta -i+1}A_{i,k}x^{[k+i-1]}+\sum _{j=1}^{m}\sum _{k=0}^{\eta -i+1}B_{j,i,k}x^{[k+i-1]}d_{j}}
where
A
i
,
k
=
∑
l
=
0
i
−
1
I
n
[
l
]
⊗
A
k
⊗
I
n
[
i
−
1
−
l
]
{\displaystyle A_{i,k}=\sum _{l=0}^{i-1}I_{n}^{[l]}\otimes A_{k}\otimes I_{n}^{[i-1-l]}}
, and similarly
B
j
,
i
,
κ
=
∑
l
=
0
i
−
1
I
n
[
l
]
⊗
B
j
,
κ
⊗
I
n
[
i
−
1
−
l
]
{\displaystyle B_{j,i,\kappa }=\sum _{l=0}^{i-1}I_{n}^{[l]}\otimes B_{j,\kappa }\otimes I_{n}^{[i-1-l]}}
.
Employing Kronecker product operator, the approximated system is presented in the following form
x
˙
⊗
≃
A
x
⊗
+
∑
j
=
1
m
[
B
j
x
⊗
d
j
+
B
j
0
d
j
]
+
A
r
{\displaystyle {\dot {x}}_{\otimes }\simeq Ax_{\otimes }+\sum _{j=1}^{m}[B_{j}x_{\otimes }d_{j}+B_{j0}d_{j}]+A_{r}}
where
x
⊗
=
[
x
T
x
[
2
]
T
.
.
.
x
[
η
]
T
]
T
{\displaystyle x_{\otimes }={\begin{bmatrix}x^{T}&x^{{[2]}^{T}}&...&x^{{[\eta ]}^{T}}\end{bmatrix}}^{T}}
, and
A
,
B
j
,
A
r
{\displaystyle A,B_{j},A_{r}}
and
B
j
,
0
{\displaystyle B_{j,0}}
matrices are defined in (Hashemian and Armaou 2015).[ 6]