Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 制御系 > 古典派的分析と設計 > BodePlot >

BodePlot

BodePlot[g]
1つの複素変数を持つ有理関数 g のボード(Bode)線図を与える.
BodePlot[sys]
TransferFunctionModelオブジェクト(あるいはStateSpaceModelオブジェクト) sys のボード線図を与える.
BodePlot
から までの周波数のプロットを与える.
  • BodePlotはモデルの正弦波伝達関数のゲイン線図と位相線図からなる.周波数は水平軸に沿ってプロットされる.
  • 周波数は時間単位当りでラジアンで与えられる.
  • 周波数範囲が指定されていない場合は,自動的に適切な範囲が計算される.
  • BodePlotにはPlotと同じオプションに以下の追加・変更を加えたものが使える.
ExclusionsNone除外する周波数
FeedbackType"Negative"フィードバックタイプ
FrameTrue各プロットに枠を描くかどうか
MeshFunctions{{#1&},{#1&}}メッシュ区分の置き方の決め方
PlotLayout"VerticalGrid"使用するレイアウト
PlotRange{{Full,Automatic},{Full,Automatic}}含める値の範囲
SamplingPeriodNoneサンプリング周期
ScalingFunctions{{"Log10","dB"},{"Log10","Degree"}}スケーリング関数
StabilityMarginsFalse安定余裕を示すかどうか
StabilityMarginsStyleAutomatic安定余裕のスタイルを指定するグラフィックス指示子
  • オプションPlotLayoutで使える明示的な設定値は"List"である.
  • BodePlotの他のオプションは,最初の要素がゲイン線図,2番目が位相線図を表す,2つの要素のリストとして指定できる.
  • オプション指定:
opt->valval をゲインと位相の両線図に使う
opt->{val}val をゲイン線図に,デフォルト値を位相線図に使う
opt->{val1,val2}をゲイン線図に,を位相線図に使う
opt->{Automatic,val}デフォルト値をゲイン線図に,val を位相線図に使う
  • 周波数スケール magfreqscalephasefreqscale には,10を底とする対数スケールを表すと線形スケールを表すが使える.
  • ゲインスケール magscale にはそれぞれゲインのデシベルと絶対値を表すあるいはが使える.
  • 位相スケール phasescale にはあるいはが使える.
ある系のボード線図:
系を伝達関数オブジェクトとして指定する:
より広い周波数範囲でプロットする:
状態空間モデルのボード線図:
ある系のボード線図:
In[1]:=
Click for copyable input
Out[1]=
 
系を伝達関数オブジェクトとして指定する:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
より広い周波数範囲でプロットする:
In[3]:=
Click for copyable input
Out[3]=
 
状態空間モデルのボード線図:
In[1]:=
Click for copyable input
Out[1]=
定ゲイン系のボード線図:
積分器のボード線図:
微分器のボード線図:
一次遅れ系のボード線図:
一次進み系のボード線図:
二次系のボード線図:
系を伝達関数オブジェクトとして指定する:
離散時間系:
伝達関数オブジェクトとして与えられた離散時間系:
周波数範囲を指定する:
状態空間モデルのボード線図:
多入力多出力系のボード線図:
座標を得るためにグラフィックスを選んでピリオドキーを押す:
周波数値を で割って値をHzに変換する:
異なる単位による各プロットの周波数値:
Hzによる周波数値,絶対単位によるゲイン,ラジアンによる位相:
位相の表示とコピー用の値としてラジアンを指定する:
格子線を表示する:
ゲイン線図のみに格子線を表示する:
特定の格子線を表示する:
格子線のスタイルを指定する:
異なる格子線のスタイルを指定する:
デフォルトで,ゲイン線図は位相線図の上に置かれる:
結果をリストで得る:
系の説明でサンプリング周期を指定する:
BodePlot関数でサンプリング周期を指定する:
サンプリング周期が小さいと帯域幅が高くなる:
ゲインを絶対値で,位相はラジアンで示す:
周波数を均等目盛でプロットする:
安定余裕を示す:
位相余裕のみ示す:
安定余裕のスタイルを指定する:
周波数目盛をHzで指定する:
プロットに目盛を付ける:
目盛を求める:
周波数目盛をHzに変える:
ゲイン目盛を絶対値に変える:
位相目盛をラジアンに変える:
修正を加えた図:
タイプ0系の静止位置誤差定数は定常状態におけるゲインである:
離散時間タイプ0系:
タイプ1系の静止速度誤差定数は0 dBラインと最初の-20 dB/decadeセグメント(あるいはその延長)のほぼ交点である:
離散時間タイプ1系:
タイプ2の系の静止加速誤差定数の平方根は最初の40 dB/decadeセグメント(あるいはその延長)と0 dB線とのほぼ交点である:
離散時間タイプ2系:
比例積分(PI)補償器を使って位相余裕の向上を可視化する:
SingularValuePlotは多入力多出力系のボード線図のゲイン線図を生成する:
バージョン 8 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF