AskSia
Plus
【制御工学】 (1) 図7において, $G_{1}(s)=\frac{a s^{2}+b s}{1+2 s}, G_{2}(s)=\frac{k_{2}}{s...
Aug 6, 2024
ステップバイステップ解決策
ステップ 1
システムのブロック図を確認し、各ブロックの伝達関数を確認します。
G
1
(
s
)
=
a
s
2
+
b
s
1
+
2
s
G_{1}(s)=\frac{a s^{2}+b s}{1+2 s}
G
1
(
s
)
=
1
+
2
s
a
s
2
+
b
s
,
G
2
(
s
)
=
k
2
s
(
1
+
3
s
)
G_{2}(s)=\frac{k_{2}}{s(1+3 s)}
G
2
(
s
)
=
s
(
1
+
3
s
)
k
2
,
K
1
=
1
K_{1}=1
K
1
=
1
,
K
2
=
2
K_{2}=2
K
2
=
2
です。
ステップ 2
閉ループ伝達関数
G
c
(
s
)
G_{c}(s)
G
c
(
s
)
は次のように計算されます:
G
c
(
s
)
=
G
1
(
s
)
G
2
(
s
)
K
1
K
2
1
+
G
1
(
s
)
G
2
(
s
)
K
1
K
2
G_{c}(s) = \frac{G_{1}(s) G_{2}(s) K_{1} K_{2}}{1 + G_{1}(s) G_{2}(s) K_{1} K_{2}}
G
c
(
s
)
=
1
+
G
1
(
s
)
G
2
(
s
)
K
1
K
2
G
1
(
s
)
G
2
(
s
)
K
1
K
2
これを具体的な伝達関数に代入します。
ステップ 3
代入して計算します:
G
c
(
s
)
=
(
a
s
2
+
b
s
1
+
2
s
)
(
2
s
(
1
+
3
s
)
)
1
+
(
a
s
2
+
b
s
1
+
2
s
)
(
2
s
(
1
+
3
s
)
)
G_{c}(s) = \frac{\left(\frac{a s^{2}+b s}{1+2 s}\right) \left(\frac{2}{s(1+3 s)}\right)}{1 + \left(\frac{a s^{2}+b s}{1+2 s}\right) \left(\frac{2}{s(1+3 s)}\right)}
G
c
(
s
)
=
1
+
(
1
+
2
s
a
s
2
+
b
s
)
(
s
(
1
+
3
s
)
2
)
(
1
+
2
s
a
s
2
+
b
s
)
(
s
(
1
+
3
s
)
2
)
=
2
(
a
s
2
+
b
s
)
s
(
1
+
2
s
)
(
1
+
3
s
)
1
+
2
(
a
s
2
+
b
s
)
s
(
1
+
2
s
)
(
1
+
3
s
)
= \frac{\frac{2(a s^{2}+b s)}{s(1+2 s)(1+3 s)}}{1 + \frac{2(a s^{2}+b s)}{s(1+2 s)(1+3 s)}}
=
1
+
s
(
1
+
2
s
)
(
1
+
3
s
)
2
(
a
s
2
+
b
s
)
s
(
1
+
2
s
)
(
1
+
3
s
)
2
(
a
s
2
+
b
s
)
=
2
(
a
s
2
+
b
s
)
s
(
1
+
2
s
)
(
1
+
3
s
)
+
2
(
a
s
2
+
b
s
)
= \frac{2(a s^{2}+b s)}{s(1+2 s)(1+3 s) + 2(a s^{2}+b s)}
=
s
(
1
+
2
s
)
(
1
+
3
s
)
+
2
(
a
s
2
+
b
s
)
2
(
a
s
2
+
b
s
)
=
2
(
a
s
2
+
b
s
)
s
+
5
s
2
+
6
s
3
+
2
a
s
2
+
2
b
s
= \frac{2(a s^{2}+b s)}{s + 5 s^{2} + 6 s^{3} + 2 a s^{2} + 2 b s}
=
s
+
5
s
2
+
6
s
3
+
2
a
s
2
+
2
b
s
2
(
a
s
2
+
b
s
)
=
2
(
a
s
2
+
b
s
)
s
(
1
+
5
s
+
6
s
2
+
2
a
s
+
2
b
)
= \frac{2(a s^{2}+b s)}{s(1 + 5 s + 6 s^{2} + 2 a s + 2 b)}
=
s
(
1
+
5
s
+
6
s
2
+
2
a
s
+
2
b
)
2
(
a
s
2
+
b
s
)
\] 質問2: 入力
r
(
t
)
=
t
2
2
r(t)=\frac{t^{2}}{2}
r
(
t
)
=
2
t
2
のとき、システムの定常位置偏差
lim
t
→
∞
e
(
t
)
=
0
\lim _{t \rightarrow \infty} e(t)=0
lim
t
→
∞
e
(
t
)
=
0
にするために
a
a
a
と
b
b
b
はいくらにすべきか求めよ。
ステップ 1 ⋮ 入力
r
(
t
)
=
t
2
2
r(t)=\frac{t^{2}}{2}
r
(
t
)
=
2
t
2
のラプラス変換は
R
(
s
)
=
1
s
3
R(s)=\frac{1}{s^{3}}
R
(
s
)
=
s
3
1
です。
ステップ 2 ⋮ 定常位置偏差
e
(
t
)
e(t)
e
(
t
)
のラプラス変換は
E
(
s
)
E(s)
E
(
s
)
であり、
E
(
s
)
=
R
(
s
)
−
Y
(
s
)
E(s) = R(s) - Y(s)
E
(
s
)
=
R
(
s
)
−
Y
(
s
)
です。
ステップ 3 ⋮ 定常位置偏差を求めるために、
s
→
0
s \to 0
s
→
0
の極限を取ります:
lim
s
→
0
s
E
(
s
)
=
lim
s
→
0
s
(
1
s
3
−
G
c
(
s
)
s
3
)
\lim_{s \to 0} s E(s) = \lim_{s \to 0} s \left( \frac{1}{s^{3}} - \frac{G_{c}(s)}{s^{3}} \right)
s
→
0
lim
s
E
(
s
)
=
s
→
0
lim
s
(
s
3
1
−
s
3
G
c
(
s
)
)
=
lim
s
→
0
(
1
s
2
−
G
c
(
s
)
s
2
)
= \lim_{s \to 0} \left( \frac{1}{s^{2}} - \frac{G_{c}(s)}{s^{2}} \right)
=
s
→
0
lim
(
s
2
1
−
s
2
G
c
(
s
)
)
\]
ステップ 4
G
c
(
s
)
G_{c}(s)
G
c
(
s
)
の
s
→
0
s \to 0
s
→
0
の極限を考慮し、
a
a
a
と
b
b
b
の値を調整します。
a
=
0
a = 0
a
=
0
と
b
=
0
b = 0
b
=
0
の場合、定常位置偏差がゼロになります。
回答
a
=
0
a = 0
a
=
0
,
b
=
0
b = 0
b
=
0
質問3: このシステムの伝達関数を求めよ。
ステップ 1
状態方程式を確認します:
{
x
˙
1
(
t
)
=
−
x
2
(
t
)
+
u
(
t
)
x
˙
2
(
t
)
=
4
x
1
(
t
)
+
5
x
2
(
t
)
+
u
(
t
)
y
(
t
)
=
2
x
1
(
t
)
+
3
x
2
(
t
)
\left\{ \begin{array}{c} \dot{x}_{1}(t) = -x_{2}(t) + u(t) \\ \dot{x}_{2}(t) = 4x_{1}(t) + 5x_{2}(t) + u(t) \\ y(t) = 2x_{1}(t) + 3x_{2}(t) \end{array} \right.
⎩
⎨
⎧
x
˙
1
(
t
)
=
−
x
2
(
t
)
+
u
(
t
)
x
˙
2
(
t
)
=
4
x
1
(
t
)
+
5
x
2
(
t
)
+
u
(
t
)
y
(
t
)
=
2
x
1
(
t
)
+
3
x
2
(
t
)
ステップ 2
ラプラス変換を適用し、伝達関数を求めます:
{
s
X
1
(
s
)
=
−
X
2
(
s
)
+
U
(
s
)
s
X
2
(
s
)
=
4
X
1
(
s
)
+
5
X
2
(
s
)
+
U
(
s
)
Y
(
s
)
=
2
X
1
(
s
)
+
3
X
2
(
s
)
\left\{ \begin{array}{c} sX_{1}(s) = -X_{2}(s) + U(s) \\ sX_{2}(s) = 4X_{1}(s) + 5X_{2}(s) + U(s) \\ Y(s) = 2X_{1}(s) + 3X_{2}(s) \end{array} \right.
⎩
⎨
⎧
s
X
1
(
s
)
=
−
X
2
(
s
)
+
U
(
s
)
s
X
2
(
s
)
=
4
X
1
(
s
)
+
5
X
2
(
s
)
+
U
(
s
)
Y
(
s
)
=
2
X
1
(
s
)
+
3
X
2
(
s
)
ステップ 3
連立方程式を解き、
Y
(
s
)
Y(s)
Y
(
s
)
と
U
(
s
)
U(s)
U
(
s
)
の関係を求めます:
X
1
(
s
)
=
U
(
s
)
−
X
2
(
s
)
s
X_{1}(s) = \frac{U(s) - X_{2}(s)}{s}
X
1
(
s
)
=
s
U
(
s
)
−
X
2
(
s
)
X
2
(
s
)
=
4
X
1
(
s
)
+
U
(
s
)
s
−
5
X_{2}(s) = \frac{4X_{1}(s) + U(s)}{s - 5}
X
2
(
s
)
=
s
−
5
4
X
1
(
s
)
+
U
(
s
)
Y
(
s
)
=
2
X
1
(
s
)
+
3
X
2
(
s
)
Y(s) = 2X_{1}(s) + 3X_{2}(s)
Y
(
s
)
=
2
X
1
(
s
)
+
3
X
2
(
s
)
ステップ 4
代入して伝達関数を求めます:
G
(
s
)
=
Y
(
s
)
U
(
s
)
=
2
(
U
(
s
)
−
X
2
(
s
)
s
)
+
3
(
4
(
U
(
s
)
−
X
2
(
s
)
s
)
+
U
(
s
)
s
−
5
)
U
(
s
)
G(s) = \frac{Y(s)}{U(s)} = \frac{2 \left( \frac{U(s) - X_{2}(s)}{s} \right) + 3 \left( \frac{4 \left( \frac{U(s) - X_{2}(s)}{s} \right) + U(s)}{s - 5} \right)}{U(s)}
G
(
s
)
=
U
(
s
)
Y
(
s
)
=
U
(
s
)
2
(
s
U
(
s
)
−
X
2
(
s
)
)
+
3
(
s
−
5
4
(
s
U
(
s
)
−
X
2
(
s
)
)
+
U
(
s
)
)
\] ∻回答∻ ⚹
G
(
s
)
=
2
(
s
−
5
)
+
3
(
4
+
s
)
s
(
s
−
5
)
G(s) = \frac{2(s-5) + 3(4 + s)}{s(s-5)}
G
(
s
)
=
s
(
s
−
5
)
2
(
s
−
5
)
+
3
(
4
+
s
)
⚹ 質問4: システムの可観測性行列を求め、システムの可観測性を判定せよ。
ステップ 1 ⋮ 可観測性行列を求めます:
O
=
[
C
C
A
]
\mathcal{O} = \begin{bmatrix} C \\ CA \end{bmatrix}
O
=
[
C
C
A
]
C
=
[
2
a
m
p
;
3
]
C = \begin{bmatrix} 2 & 3 \end{bmatrix}
C
=
[
2
am
p
;
3
]
A
=
[
0
a
m
p
;
−
1
4
a
m
p
;
5
]
A = \begin{bmatrix} 0 & -1 \\ 4 & 5 \end{bmatrix}
A
=
[
0
4
am
p
;
−
1
am
p
;
5
]
ステップ 2 ⋮ 行列を計算します:
C
A
=
[
2
a
m
p
;
3
]
[
0
a
m
p
;
−
1
4
a
m
p
;
5
]
=
[
12
a
m
p
;
13
]
CA = \begin{bmatrix} 2 & 3 \end{bmatrix} \begin{bmatrix} 0 & -1 \\ 4 & 5 \end{bmatrix} = \begin{bmatrix} 12 & 13 \end{bmatrix}
C
A
=
[
2
am
p
;
3
]
[
0
4
am
p
;
−
1
am
p
;
5
]
=
[
12
am
p
;
13
]
O
=
[
2
a
m
p
;
3
12
a
m
p
;
13
]
\mathcal{O} = \begin{bmatrix} 2 & 3 \\ 12 & 13 \end{bmatrix}
O
=
[
2
12
am
p
;
3
am
p
;
13
]
ステップ 3 ⋮ 行列のランクを確認します。ランクが2であれば、システムは可観測です。
∻回答∻ ⚹ システムは可観測です。 ⚹ 質問5: システムの可制御性行列を求め、システムの可制御性を判定せよ。
ステップ 1 ⋮ 可制御性行列を求めます:
C
=
[
B
a
m
p
;
A
B
]
\mathcal{C} = \begin{bmatrix} B & AB \end{bmatrix}
C
=
[
B
am
p
;
A
B
]
B
=
[
1
1
]
B = \begin{bmatrix} 1 \\ 1 \end{bmatrix}
B
=
[
1
1
]
A
=
[
0
a
m
p
;
−
1
4
a
m
p
;
5
]
A = \begin{bmatrix} 0 & -1 \\ 4 & 5 \end{bmatrix}
A
=
[
0
4
am
p
;
−
1
am
p
;
5
]
ステップ 2 ⋮ 行列を計算します:
A
B
=
[
0
a
m
p
;
−
1
4
a
m
p
;
5
]
[
1
1
]
=
[
−
1
9
]
AB = \begin{bmatrix} 0 & -1 \\ 4 & 5 \end{bmatrix} \begin{bmatrix} 1 \\ 1 \end{bmatrix} = \begin{bmatrix} -1 \\ 9 \end{bmatrix}
A
B
=
[
0
4
am
p
;
−
1
am
p
;
5
]
[
1
1
]
=
[
−
1
9
]
C
=
[
1
a
m
p
;
−
1
1
a
m
p
;
9
]
\mathcal{C} = \begin{bmatrix} 1 & -1 \\ 1 & 9 \end{bmatrix}
C
=
[
1
1
am
p
;
−
1
am
p
;
9
]
ステップ 3 ⋮ 行列のランクを確認します。ランクが2であれば、システムは可制御です。
∻回答∻ ⚹ システムは可制御です。 ⚹ 質問6: $x_{1}(0)=1, x_{2}(0)=0, u(t)=0$ のとき $x_{1}(t), x_{2}(t)$ を求めよ。
ステップ 1 ⋮ 初期条件と入力を考慮し、状態方程式を解きます。
ステップ 2 ⋮ 状態方程式を解くために、固有値と固有ベクトルを求めます。
ステップ 3 ⋮ 固有値
λ
\lambda
λ
を求めます:
det
(
A
−
λ
I
)
=
0
\det(A - \lambda I) = 0
det
(
A
−
λ
I
)
=
0
∣
−
λ
a
m
p
;
−
1
4
a
m
p
;
5
−
λ
∣
=
λ
2
−
5
λ
−
4
=
0
\begin{vmatrix} -\lambda & -1 \\ 4 & 5 - \lambda \end{vmatrix} = \lambda^2 - 5\lambda - 4 = 0
−
λ
4
am
p
;
−
1
am
p
;
5
−
λ
=
λ
2
−
5
λ
−
4
=
0
λ
=
1
,
−
4
\lambda = 1, -4
λ
=
1
,
−
4
ステップ 4 ⋮ 固有ベクトルを求めます:
λ
=
1
⇒
[
−
1
a
m
p
;
−
1
4
a
m
p
;
4
]
[
v
1
v
2
]
=
0
⇒
v
=
[
1
−
1
]
\lambda = 1 \Rightarrow \begin{bmatrix} -1 & -1 \\ 4 & 4 \end{bmatrix} \begin{bmatrix} v_1 \\ v_2 \end{bmatrix} = 0 \Rightarrow v = \begin{bmatrix} 1 \\ -1 \end{bmatrix}
λ
=
1
⇒
[
−
1
4
am
p
;
−
1
am
p
;
4
]
[
v
1
v
2
]
=
0
⇒
v
=
[
1
−
1
]
λ
=
−
4
⇒
[
4
a
m
p
;
−
1
4
a
m
p
;
9
]
[
v
1
v
2
]
=
0
⇒
v
=
[
1
4
]
\lambda = -4 \Rightarrow \begin{bmatrix} 4 & -1 \\ 4 & 9 \end{bmatrix} \begin{bmatrix} v_1 \\ v_2 \end{bmatrix} = 0 \Rightarrow v = \begin{bmatrix} 1 \\ 4 \end{bmatrix}
λ
=
−
4
⇒
[
4
4
am
p
;
−
1
am
p
;
9
]
[
v
1
v
2
]
=
0
⇒
v
=
[
1
4
]
ステップ 5 ⋮ 初期条件を用いて、一般解を求めます:
x
(
t
)
=
c
1
e
t
[
1
−
1
]
+
c
2
e
−
4
t
[
1
4
]
x(t) = c_1 e^{t} \begin{bmatrix} 1 \\ -1 \end{bmatrix} + c_2 e^{-4t} \begin{bmatrix} 1 \\ 4 \end{bmatrix}
x
(
t
)
=
c
1
e
t
[
1
−
1
]
+
c
2
e
−
4
t
[
1
4
]
x
(
0
)
=
[
1
0
]
⇒
c
1
+
c
2
=
1
,
−
c
1
+
4
c
2
=
0
x(0) = \begin{bmatrix} 1 \\ 0 \end{bmatrix} \Rightarrow c_1 + c_2 = 1, -c_1 + 4c_2 = 0
x
(
0
)
=
[
1
0
]
⇒
c
1
+
c
2
=
1
,
−
c
1
+
4
c
2
=
0
c
1
=
4
5
,
c
2
=
1
5
c_1 = \frac{4}{5}, c_2 = \frac{1}{5}
c
1
=
5
4
,
c
2
=
5
1
x
(
t
)
=
4
5
e
t
[
1
−
1
]
+
1
5
e
−
4
t
[
1
4
]
x(t) = \frac{4}{5} e^{t} \begin{bmatrix} 1 \\ -1 \end{bmatrix} + \frac{1}{5} e^{-4t} \begin{bmatrix} 1 \\ 4 \end{bmatrix}
x
(
t
)
=
5
4
e
t
[
1
−
1
]
+
5
1
e
−
4
t
[
1
4
]
\]
回答
x
1
(
t
)
=
4
5
e
t
+
1
5
e
−
4
t
x_{1}(t) = \frac{4}{5} e^{t} + \frac{1}{5} e^{-4t}
x
1
(
t
)
=
5
4
e
t
+
5
1
e
−
4
t
,
x
2
(
t
)
=
−
4
5
e
t
+
4
5
e
−
4
t
x_{2}(t) = -\frac{4}{5} e^{t} + \frac{4}{5} e^{-4t}
x
2
(
t
)
=
−
5
4
e
t
+
5
4
e
−
4
t
キーコンセプト
制御システムの伝達関数、可観測性、可制御性、状態方程式の解法
説明
制御システムの解析において、伝達関数の導出、可観測性と可制御性の判定、初期条件を用いた状態方程式の解法が重要です。
}
Continue to AskSia
© 2023 AskSia.AI all rights reserved
Terms of use
Privacy Policy