• 検索結果がありません。

フルビッツ安定判別法

n次の実数係数多項式

A(s) =a0sn+a1sn1+· · ·+an, ajR の係数を次のようにならべたn×nの行列を作成する.

H = (hij) = (ai+2j) =













a1 a3 a5 a7 a9 a11 . . . a0 a2 a4 a6 a8 a10 . . . 0 a1 a3 a5 a7 a9 . . . 0 a0 a2 a4 a6 a8 . . . 0 0 a1 a3 a5 a7 . . . 0 0 a0 a2 a4 a6 . . . ... ... ... ... ... ... . ..













,

ただし,係数の添え字の範囲を超えた場合0とする.つまり,行列H の(i, j)成分hij は,

hij = {

ai+2j, 0≤ −i+ 2j≤n

0, otherwise

である.

定理11.3 (フルビッツ安定判別法). 最高次数の係数が正 a0>0 の n次実数係数多項式 A(s) =a0sn+a1sn1+· · ·+an, ∀ajR

A(s) = 0 の根が全て負の実部を持つための必要十分条件は,次の 2 条件を満たすことで

ある.

1. 全ての係数が正である(aj>0,j= 0,1,. . .,n).

2. 行列 H の左上の k×k の小行列の行列式を Dk とおくと,全ての Dk >0,k = 1,2, . . .,n.

フルビッツ安定判別法の証明は,次の本を参照せよ.

高木貞治,代数学講義,改訂新版,共立出版,昭和40年.P.97例3 とP.361問題がフル ビッツ安定判別法.

11.4. 次の特性関数を持つ,システムの安定性を調べよ.

1) A1(s) =s4+ 3s3+ 8s2+ 12s+ 8, 2) A2(s) =s5+ 2s4+ 3s3+ 4s2+ 5s+ 4 3) A3(s) =s5+ks4+ 3s3+ 4s2+ 5s+ 4, パラメータk∈R

4) A4(s) =s5+ks4+ 33s3+ 63s2+ 64s+ 30, パラメータk∈R

1) 4次多項式A1(s) =s4+ 3s3+ 8s2+ 12s+ 8 は全ての係数が正であるから,フルビッツ 安定判別法の最初の条件は満たしている.4×4の行列H を作成すると,

H =





3 12 0 0

1 8 8 0

0 3 12 0

0 1 8 8





である.4個の小行列式を順番に計算すると,

D1=3= 3>0, D2=

3 12 1 8

= 3·81·12 = 12>0,

D3=

3 12 0

1 8 8

0 3 12

= 3·

8 8 3 12

1·

12 0

3 12 + 0·

12 0

8 8

= 3·6·1212·12 = 6·12 = 72>0,

D4=

3 12 0 0

1 8 8 0

0 3 12 0

0 1 8 8

=0·

1 8 8 0 3 12 0 1 8

+ 0·

3 12 0 0 3 12

0 1 8

0·

3 12 0

1 8 8

0 1 8

+ 8·

3 12 0

1 8 8

0 3 12

= 8·D3= 8·72>0

なので,フルビッツ安定判別法により,特性関数A1(s) を持つシステムは安定である.ただ し,D3は行列式を第 1 列で展開した.D4 は行列式を第4 列で展開した.D3>0 と全ての 係数が正があれば,自動的にD4>0 となるので,D4の正負のチェックは必要ない.

2) 5次多項式A2(s) =s5+ 2s4+ 3s3+ 4s2+ 5s+ 4は全ての係数が正であるから,フルビッ ツ安定判別法の最初の条件は満たしている.5×5の行列H を作成すると,

H =







2 4 4 0 0 1 3 5 0 0 0 2 4 4 0 0 1 3 5 0 0 0 2 4 4







である.5 個の小行列式を順番に計算すると,

D1=2= 2>0, D2=

2 4 1 3

= 2·31·4 = 2>0,

D3=

2 4 4 1 3 5 0 2 4

= 2·

3 5 2 4 1·

4 4 2 4 + 0·

4 4 3 5

= 2·(3·42·5)1·(4·42·4) = 2·28 =40

であり,D30なので,フルビッツ安定判別法により,特性関数A2(s)を持つシステムは不 安定である.ただし,D3 は行列式を第1列で展開した.

3) 5次多項式A3(s) =s5+ks4+ 3s3+ 4s2+ 5s+ 4 が,フルビッツ安定判別法の最初の条 件を満たすためには,s4の係数であるパラメータk >0が必要である.5×5の行列H を作 成すると,

H =







k 4 4 0 0

1 3 5 0 0 0 k 4 4 0 0 1 3 5 0 0 0 k 4 4







である.5 個の小行列式を順番に計算すると,

D1=k=k >0, D2=

k 4 1 3

= 3k4>0 = k > 4 3,

D3=

k 4 4 1 3 5 0 k 4

=

3 5 k 4 1·

4 4 k 4 + 0·

4 4 3 5

=(3·4−k·5)1·(4·4−k·4) =5k2+ 16k16

=5(k8/5)216/5>0 =この不等式は解を持たない.

したがって,フルビッツ安定判別法の 2個目の条件(D3>0 )を満たさないので,このシ ステムはどんなパラメータk∈Rに対しても不安定である.

4) 5次多項式A4(s) =s5+ks4+ 33s3+ 63s2+ 64s+ 30が,フルビッツ安定判別法の最初 の条件を満たすためには,s4 の係数であるパラメータ k >0 が必要である.5×5 の行列H

を作成すると,

H=







k 63 30 0 0

1 33 64 0 0

0 k 63 30 0

0 1 33 64 0

0 0 k 63 30







である.5 個の小行列式を順番に計算し,各小行列式が正であるパラメータ kの範囲を求め ると,

D1=k=k >0, D2=

k 63 1 33

= 33k63>0 = k > 63

33 (;1.9091),

D3=

k 63 30 1 33 64 0 k 63

=

33 64 k 63 1·

63 30

k 63 + 0·

63 30 33 64

=(33·63−k·64)1·(63·63−k·30) =64k2+ 2109k3969>0

= 21093 381313

128 (;1.7852)< k < 2109 + 3 381313

128 (;34.7383),

D4=

k 63 30 0 1 33 64 0 0 k 63 30 0 1 33 64

=

33 64 0 k 63 30 1 33 64 1·

63 30 0 k 63 30 1 33 64

=4096k2+ 104226k192546>0

= 5211310647 17

4096 (;2.0054)< k < 52113 + 10647 17

4096 (;23.4404),

D5=

k 63 30 0 0

1 33 64 0 0

0 k 63 30 0

0 1 33 64 0

0 0 k 63 30

= 30·D4>0

である.ただし,D3は第1列で行列式を展開した.D4では,第1 列で行列式を展開した後 の計算は略した.D5 は第5列で行列式を展開すると,30·D4 になり,D5>0は D4>0か ら自動的に得られる.よって,全ての小行列式が正になるパラメータkの範囲は,

5211310647 17

4096 (;2.0054)< k < 52113 + 10647 17

4096 (;23.4404) である.このとき,システムは安定である.

12 ナイキスト安定判別法

一巡伝達関数Go(s)を持つ負のフィードバックシステム(第10.1小節参照)は,1+Go(s) = 0 の解の実部が全て負であれば,安定であった.ナイキスト安定判別法は,Go(s)のベクトル軌 跡(第9.3小節参照)から,負のフィードバックシステムの安定性を判定する方法である.一 巡伝達関数 Go(s)が時間遅れ eT s を持つような場合,前述の方法は使えないので,ナイキ スト安定判別法が有効である.

関連したドキュメント