制御システム-シグナルフローグラフ

シグナルフローグラフは、代数方程式をグラフで表したものです。この章では、シグナルフローグラフに関連する基本的な概念について説明し、シグナルフローグラフの描画方法についても学習します。

シグナルフローグラフの基本要素

ノードとブランチは、シグナルフローグラフの基本要素です。

ノード

Node変数または信号のいずれかを表す点です。ノードには、入力ノード、出力ノード、混合ノードの3種類があります。

  • Input Node −発信ブランチのみを持つノードです。

  • Output Node −これは、着信ブランチのみを持つノードです。

  • Mixed Node −これは、着信ブランチと発信ブランチの両方を持つノードです。

これらのノードを特定するために、次のシグナルフローグラフを検討してみましょう。

  • ザ・ nodes このシグナルフローグラフに存在するのは y1, y2, y3 そして y4

  • y1 そして y4input node そして output node それぞれ。

  • y2 そして y3 です mixed nodes

ブランチ

Branch2つのノードを結合する線分です。それは両方を持っていますgain そして direction。たとえば、上記のシグナルフローグラフには4つのブランチがあります。これらのブランチにはgainsa, b, c そして -d

シグナルフローグラフの構築

次の代数方程式を考慮して、シグナルフローグラフを作成しましょう。

$$ y_2 = a_ {12} y_1 + a_ {42} y_4 $$

$$ y_3 = a_ {23} y_2 + a_ {53} y_5 $$

$$ y_4 = a_ {34} y_3 $$

$$ y_5 = a_ {45} y_4 + a_ {35} y_3 $$

$$ y_6 = a_ {56} y_5 $$

6つあります nodes(Y 1、Y 2、Y 3、Y 4、Y 5およびY 6)、8branchesこのシグナルフローグラフでは。分岐の利得は、12233445564253及び35

全体的なシグナルフローグラフを取得するには、各方程式のシグナルフローグラフを描画し、これらすべてのシグナルフローグラフを組み合わせて、以下の手順に従います。

Step 1 − $ y_2 = a_ {13} y_1 + a_ {42} y_4 $のシグナルフローグラフを次の図に示します。

Step 2 − $ y_3 = a_ {23} y_2 + a_ {53} y_5 $のシグナルフローグラフを次の図に示します。

Step 3 − $ y_4 = a_ {34} y_3 $のシグナルフローグラフを次の図に示します。

Step 4 − $ y_5 = a_ {45} y_4 + a_ {35} y_3 $のシグナルフローグラフを次の図に示します。

Step 5 − $ y_6 = a_ {56} y_5 $のシグナルフローグラフを次の図に示します。

Step 6 −システム全体のシグナルフローグラフを次の図に示します。

ブロック図のシグナルフローグラフへの変換

ブロックダイアグラムを同等のシグナルフローグラフに変換するには、次の手順に従います。

  • ブロックダイアグラムのすべての信号、変数、合計ポイント、および離陸ポイントを次のように表します。 nodes シグナルフローグラフ。

  • ブロック図のブロックを次のように表します branches シグナルフローグラフ。

  • ブロック図のブロック内の伝達関数を次のように表します。 gains シグナルフローグラフの分岐の。

  • ブロック図に従ってノードを接続します。2つのノード間に接続がある場合(ただし、間にブロックがない場合)、ブランチのゲインを1つとして表します。For example、加算点間、加算点と離陸点の間、入力と加算点の間、離陸点と出力の間。

次のブロック図を同等のシグナルフローグラフに変換してみましょう。

ブロック図の入力信号$ R(s)$と出力信号$ C(s)$を、シグナルフローグラフの入力ノード$ R(s)$と出力ノード$ C(s)$として表します。

単に参考のために、残りのノード(Y 1 Yに図9に示すように)ブロック図に標識されます。入力ノードと出力ノード以外に9つのノードがあります。つまり、4つの合計ポイントに4つのノード、4つの離陸ポイントに4つのノード、ブロック$ G_1 $と$ G_2 $の間の変数に1つのノードです。

次の図は、同等のシグナルフローグラフを示しています。

メイソンのゲイン式(次の章で説明)を使用すると、このシグナルフローグラフの伝達関数を計算できます。これがシグナルフローグラフの利点です。ここでは、伝達関数を計算するためにシグナルフローグラフを単純化(縮小)する必要はありません。