このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
伝達関数モデル
TF.
をを使して,実数値または复素数码の达关键词作作作作作作作作为動的システムモデルを达达关关数形式にします。
伝達関数は線形時不変システムの周波数領域表現です。たとえば,伝達関数系统(s) = N (s) / D (s)
で表される连続时间siso动的システムについて考えます。ここここ,s = JW.
であり,n(s)
とD (s)
はそれぞれ分子多項式および分母多項式と呼ばれます。TF.
モデルオブジェクトは输出またはMIMO伝達関数を連続時間または離散時間で表現できます。
伝達関数モデルオブジェクトを作成するには,その係数を直接指定するか,あるいは(状態空間モデルSS.
などの)别のタイプのモデルを达关键词ますについては,伝达关节を参照してください。
TF.
をを用して,一碳化状态空间(一族
)モデルや不成かさを状态空间(号航空母舰
(强大的控制工具箱))モデルを作用成することもできます。
分子
-伝達関数の分子係数纽约
当nu.
列の细胞配列伝达关节分子数。以下として指定ます。
多項式係数の行ベクトル。
行ベクトルからなる纽约
当nu.
列の细胞配列。これはmimo伝达关关数をし,纽约
は出力の数,nu.
はは力の数号。
伝達関数を作成するとき,分子係数は降べきの順に指定します。たとえば,伝達関数の分子が3s ^ 2-4s + 5
のの合,分子
は[3-4 5]
として指定します。分子が2 z 1
である離散時間の伝達関数の場合,分子
は(2 - 1)
に设定します。
TF.
オブジェクトのプロパティでもあります。詳細については,分子を参照してください。
分母
-伝达关节分析数目纽约
当nu.
列の细胞配列分享数。以下として指定し。
多項式係数の行ベクトル。
行ベクトルからなる纽约
当nu.
列の细胞配列。これはmimo伝达关关数をし,纽约
は出力の数,nu.
はは力の数号。
伝达关个作物する,分析函数はのたとえばに指定ます。たとえば,伝达关键词が7 s ^ 2 + 8 s-9
であるである合,分母
は(7 8 9)
として指定します。分母が2 z ^ 2 + 1
である離散時間の伝達関数の場合,分母
は(2 0 1)
に设定します。
TF.
オブジェクトのプロパティでもあります。詳細については,分母を参照してください。
TS.
-サンプル時間スカラーとして指定されたたた时间。TF.
オブジェクトのプロパティでもあります。詳細については,Tsを参照してください。
ltiSys
-動的システム動的システム。输出または天线系统動的システムモデルか,动态的システムモデル配列指定しますます指定ようようシステムは次ようなものがあり。
一族
や号航空母舰
(强大的控制工具箱)モデルなどの一流化され,あるいは不断かさをltiモデル(不合かさをもつモデルをするは鲁棒控制工具箱™ソフトウェアソフトウェア必要です)。
結果の伝達関数は次を仮定します。
调整可能な设计ブロックはは调整可ななののののののの。
不错かかさをもつ设计ブロックについてはモデルモデルノミナルノミナル
idtf.
(系统辨识工具箱)那IDS.
(系统辨识工具箱)那idproc
(系统辨识工具箱)那Idpoly.
(系统辨识工具箱)那idgrey
(系统辨识工具箱)モデルなどの,同定されたltiモデル。同定されたモデルの変换する成ををするには,成分
を指定します。成分
を指定しないない合,TF.
は,同定同定されれたのの测定を既定でしししししししし(同定されたモデルモデルをするは系统识别工具箱™ソフトウェアが必要です)。
m
-静的ゲイン静的ゲイン。スカラーまたは行列として指定します。システムの静的ゲインまたは定常状態ゲインは、定常状態の条件下における出力の入力に対する比率を表します。
成分
-同定されたモデルのコンポーネント'衡量'
(既定値) |“噪音”
|'增强'
同定されモデルの対象とするコンポーネント。
'衡量'
-SYS.
のの成分を変换します。
“噪音”
-SYS.
のの成分を変换します。
'增强'
-SYS.
の測定成分とノイズ成分の両方を変換します。
成分
が適用されるのは,SYS.
がが同定されたたモデルモデルであるである场のみのみ
同定されたltiモデルおよびその测定测定と,同定されたLTIモデルを参照してください。
SYS.
——出力システムモデルTF.
モデルオブジェクト|一族
モデルオブジェクト|号航空母舰
モデルオブジェクト出力システムモデル。以下として返されます。
入力数分子
および分母
が数据配列であるである合,伝达关节(TF.
)モデルオブジェクト。
入力数分子
または分母
にrealp
パラメーターまたは一侧化行(Genmat.
)などの调整可なパラメーター含ま含まれるれるは,一级化状态空间モデル(一族
)オブジェクト。例例について,调整可能なローパスフィルターを参照してください。
入力数分子
または分母
に不成かさをパラメーターが含まれるれる场は,不合因さをもつ状态空モデル号航空母舰
)オブジェクト。不合因かをもつモデル使するは强大的控制工具箱ソフトウェアが必要です。例例について,具有不确定系数的传递函数(强大的控制工具箱)を参照してください。
分子
-分子係数纽约
当nu.
列の细胞配列分子次数。以下として指定ます。
降べきの顺(多变的
値'
那'Z'
那'P'
,または'Q'
の结合)か升べきの顺(多变的
値“z ^ 1”
または“问^ 1”
の場合)に並べた多項式係数の行ベクトル。
行ベクトルからなる纽约
当nu.
列の细胞配列。これはmimo伝达关关数をし,纽约
は出力の数,nu.
はは力の数号.Cell配列の各要素,与えられた入出のペアに対しに対しに対しに対しに対しますしし分子
と分母
の両方を细胞配列として指定する场合,これらの次元は同じでなければません。
分子
の函数はは値またはまたは数码にでき。
分母
-分母係数纽约
当nu.
列の细胞配列分享数。以下として指定し。
降べきの顺(多变的
値'
那'Z'
那'P'
,または'Q'
の结合)か升べきの顺(多变的
値“z ^ 1”
または“问^ 1”
の場合)に並べた多項式係数の行ベクトル。
行ベクトルからなる纽约
当nu.
列の细胞配列。これはmimo伝达关关数をし,纽约
は出力の数,nu.
はは力の数号。细胞配列の各要素は,与えられた入出力の組み合わせに対し分子係数を指定します。分子
と分母
の両方を细胞配列として指定する场合,これらの次元は同じでなければません。
MIMO伝达关关数ののすべてsisoのエントリ同じ分类をを场合,分母
を行ベクトル,分子
を细胞配列として指定するますます。
分母
の函数はは値またはまたは数码にでき。
多变的
-伝达关节数'
(既定値) |'Z'
|'P'
|'Q'
|“z ^ 1”
|“问^ 1”
伝達関数表示変数。以下のいずれかとして指定します。
'
- 连続时间モデルモデル场のの値
'Z'
- 离散时间モデルの既定値
'P'
-'
と等価
'Q'
-'Z'
と等価
“z ^ 1”
-'Z'
の逆
“问^ 1”
-“z ^ 1”
と等価
多变的
の値は表示に反映され,また,離散時間モデルの分子
および分母
係数の解釈にも影響を与えます。
多变的
の値が'
那'Z'
那'P'
,または'Q'
の場合,係数は変数の降べきの順に並べられる。たとえば,行ベクトル[ak ... a1 a0]
について考えます。多重式の顺序は
として指定されます。
多变的
の値が“z ^ 1”
または“问^ 1”
たとえば,ベクトルベクトル并べられるのベクトル并べられる。たとえば,行ベクトル[b0 b1……bk)
について考えます。多重式の顺序は
として指定されます。
例については,离散时间伝达关节多重式式顺序付け指定の那有理式を使用した伝達関数モデル,および有理式を使用した離散時間の伝達関数モデルを参照してください。
Iodelay.
-伝達遅延0.
(既定値) |スカラー|纽约
当nu.
列の配列伝達遅延。次のいずれかとして指定します。
スカラー - SISOシステムにに达遅延を,またはmimoシステムシステムのすべての入出ペアに対して同じ同じ伝遅延指定しますし指定しし
纽约
当nu.
列の - mimoシステムの入出力ペアに别々の达遅延指定しますますここここししででででででででででででででしししでででででしししし纽约
は出力の数,nu.
はは力の数号。
连続时间システムのの合,TimeUnit
プロパティによって指定された時間単位で伝達遅延を指定します。離散時間システムの場合,サンプル時間Ts
の整数倍で伝達遅延を指定します。
InputDelay
-入力遅延0.
(既定値) |スカラー|nu.
行1列列の各入力チャネルの入力遅延。次のいずれかとして指定します。
スカラー——输出システムに入力遅延を,または多入力システムのすべての入力に同じ遅延を指定します。
nu.
行1列のベクトル——多入力システムの入力に別々の入力遅延を指定します。nu.
はは力の数号。
连続时间システムのの合,TimeUnit
プロパティによって指定された时空Ts
の驰数倍でででを指定します。
詳細については,線形システムでのむだ時間を参照してください。
outputdelay.
-出力遅延0.
(既定値) |スカラー|纽约
行1列列の各出力チャネルの出力遅延。次のいずれかとして指定します。
スカラー——输出システムに出力遅延を,または多出力システムのすべての出力に同じ遅延を指定します。
纽约
行1列のベクトル——多出力システムの出力に別々の出力遅延を指定します。纽约
はは力の数号。
连続时间システムのの合,TimeUnit
プロパティによって指定された时空Ts
の驰数倍でででを指定します。
詳細については,線形システムでのむだ時間を参照してください。
TimeUnit
-时间阶数の単位'秒'
(既定値) |'纳秒'
|微秒的
|'毫秒'
|'分钟'
|'小时'
|“天”
|'周'
|“月”
|“年”
|……時間変数の単位。次のいずれかとして指定します。
'纳秒'
微秒的
'毫秒'
'秒'
'分钟'
'小时'
“天”
'周'
“月”
“年”
TimeUnit
の変更は他のプロパティには影響しませんが,システム全体の動作が変わります。chgTimeUnit
を使用して,システム動作を変更せずに時間単位を変換します。
InputName
-入力チャネル名''
(既定値) |文件ベクトル|文字ベクトルの细胞配列入力チャネル名。以下のいずれかとして指定します。
文字ベクトル(単入力モデルの場合)。
文字ベクトルの细胞配列(多入力モデルの場合)。
''
(いずれのの力チャネルチャネル名称を指定指定しない合)。
たとえば,自动名词SYS.
が2入力モデルである場合は,以下のようになります。
sys。InputName =“控制”;
入力名来自动的に{“控制(1)”,“控制”(2)}
へと拡张されます。
省略形表記你
を使用して,InputName
プロパティプロパティを参照できたとえば,sys.u
はsys。InputName
と同じです。
InputName
の使用目的は次のとおりです。
モデル表示とプロット上のチャネルの识别
米姆システムのサブシステムの抽出
モデル相互接続时における接続点の指定
InputUnit
-入力チャネル単位''
(既定値) |文件ベクトル|文字ベクトルの细胞配列入力チャネル単位。以下のいずれかとして指定します。
文字ベクトル(単入力モデルの場合)。
文字ベクトルの细胞配列(多入力モデルの場合)。
''
(いずれの入力チャネルにも単位を指定しない場合)。
InputUnit
を使用して入力信号の単位を指定します。InputUnit
はシステムの动作に影响しません。
InputGroup.
-入力チャネルグループ入力チャネルグループ。構造体として指定します。InputGroup.
プロパティを使用して,米姆システムの入力チャネルをグループに割り当て,各グループを名前で参照します。InputGroup.
のフィールド名はグループ名であり,フィールドの値は各グループの入力チャネルです。以下に例を示します。
sys.InputGroup.controls = [1 2];sys.InputGroup.noise = [3 5];
これは,入力チャネル1
と2
,および3.
と5.
をそれぞれ含む,控制
および噪音
という名前の入力グループを作成します。その後,以下を使用して控制
入力からすべてのの出にシステムを抽出できます。
sys (:,“控制”)
既定では,InputGroup.
はフィールドのない構造体です。
outputName.
-出力チャネル名''
(既定値) |文件ベクトル|文字ベクトルの细胞配列出力チャネル名。次のいずれかとして指定されます。
文字ベクトル(単出力モデルの場合)。
文字ベクトルの细胞配列(多出力モデルの場合)。
''
(いずれのの力チャネルチャネル名称を指定指定しない合)。
あるいは,自動的なベクトル拡張を使用して多出力モデルの出力名を割り当てることもできます。たとえば,SYS.
が2出力力モデルである合并は,以下のようになり。
sys。OutputName ='测量';
出力名は自動的に{'测量(1)';'测量(2)'}
へと拡张されます。
省略形表記y
を使用してoutputName.
プロパティを参照することもできます。たとえば,sys.y
はsys。outputName.
と同じです。
outputName.
の使用目的は次のとおりです。
モデル表示とプロット上のチャネルの识别
米姆システムのサブシステムの抽出
モデル相互接続时における接続点の指定
OutputUnit.
-出力チャネル単位''
(既定値) |文件ベクトル|文字ベクトルの细胞配列出力チャネル単位。次のいずれかとして指定されます。
文字ベクトル(単出力モデルの場合)。
文字ベクトルの细胞配列(多出力モデルの場合)。
''
(いずれの出力チャネルにも単位を指定しない場合)。
OutputUnit.
を使用して出力信号の単位を指定します。OutputUnit.
はシステムの动作に影响しません。
OutputGroup
-出力チャネルグループ出体チャネルグループ。OutputGroup
プロパティを使用して,米姆システムの出力チャネルをグループに割り当て,各グループを名前で参照します。OutputGroup
のフィールド名はグループ名であり,フィールドの値は各グループの出力チャネルです。以下に例を示します。
sys.OutputGroup.temperature = [1];sys.InputGroup.measurement = [3 5];
これは,出力チャネル1
,および3.
と5.
をそれぞれ含む,温度
および测量
という出力グループを作成します。その後,以下を使用してすべての入力から测量
出力にサブシステムを抽出できます。
系统('测量':)
既定では,OutputGroup
はフィールドのない構造体です。
名称
-システム名''
(既定値) |文件ベクトルシステム名。文字ベクトルとして指定します。たとえば,“system_1”
とします。
笔记
-ユーザー指定のテキスト{}
(既定値) |文件ベクトル|文字ベクトルの细胞配列システムに関連付けるユーザー指定のテキスト。文件ベクトルまたは文字ベクトルの细胞配列として指定します。たとえば,系统分配的
とします。
用户数据
-ユーザー指定のデータ[]
(既定値) |任意のmatlab.®データ型システムに関連付けるユーザー指定のデータ。任意のmatlab.データ型として指定します。
SamplingGrid.
-モデル配列のサンプリンググリッドモデル配列のサンプリンググリッド。構造体配列として指定します。
SamplingGrid.
を使のして,モデル配列の各モデルに付けているいる値追迹しますますますますますたたたたた。
构造の値を,配列内をされたの変设定しますのサンプリング変はますでサンプリング変はますで変はますでで変はますでで変はますでで変はますでで変変ますますでサンプリング変ますますで変设定ます。ばならず,サンプルサンプル値のすべての配列はモデル配列の次元と致しなけれなければませませ
たとえば,t = 0:10
の各時点で線形時変システムのスナップショットを記録することにより,線形モデルの11行1列の配列SYSARR.
を作成することができます。次のコードは線形モデルでの時間サンプルを格納します。
sysarr。SamplingGrid =结构(“时间”0:10)
同様に,2个つの数Zeta.
とW.
を個別にサンプリングすることにより,6行9列のモデル配列m
を作成できます。次のコードは(ζ,w)
の値をm
にマッピングします。
[zeta,w] = ndgrid(的<6值>,<9值的w>)m.amplinggrid = struct(“ζ”,Zeta,'W'w)
m
を表示する際,配列の各エントリは対応するZeta.
とW.
の値を取り込みます。
m
m(:,:,1,1)[zeta = 0.3,w = 5] = 25 ------------- S ^ 2 + 3 s + 25 m(:, :,:2,1)[Zeta = 0.35,w = 5] = 25 --------------- S ^ 2 + 3.5 s + 25 ...
複数のパラメーター値または操作点で仿金宝app真软件®モデルを线形化こと生成された配列配列料,SamplingGrid.
には配列の各エントリに対応する変数値が自動的に入力されます。たとえば,金宝appSimulink Control Design™のコマンド线性化
(金宝app仿真软件控制设计)およびslLinearizer
(金宝app仿真软件控制设计)により,SamplingGrid.
が自動的に入力されます。
既定では,SamplingGrid.
はフィールドのない構造体です。
このこのでは,次次siso伝达关键词について考えます。
S.
の降べきの順に分子係数と分母係数を指定して,伝達関数モデルを作成します。
分子= 1;分母=(2、3、4);sys =特遣部队(分子、分母)
sys = 1 --------------- 2s ^2 + 3s + 4连续时间传递函数。
このこのでで,次の离散时间siso达达关键词についてますます。
Z.
の降べきの順に分子係数と分母係数を指定し,サンプル時間を0.1秒に指定します。離散時間伝達関数モデルを作成します。
分子= (2,0);分母= [4 0 3 1];t = 0.1;sys =特遣部队(分子、分母,ts)
sys = 2 z -------------- 4 z ^ 3 + 3 z - 1采样时间:0.1秒离散时间传递函数。
このこのでは,既知の固固振もつもつをもつもつもつ表す表す伝をもつもつもつ考え考え表す伝をモデルについて考え考え
2次システムの达达关关数を减衰 と销有动力数 で表現すると,次のようになります。
減衰比 = 0.25および固有振動数 = 3 rad / sをを仮定し,2次伝达关节作物成し。
Zeta = 0.25;W0 = 3;分子= W0 ^ 2;分母= [1,2 * zeta * w0,w0 ^ 2];sys =特遣部队(分子、分母)
sys = 9 --------------- s^2 + 1.5 s + 9连续时间传递函数。
ステップ入力に対するこの伝達関数の応答を調べます。
stepplot(系统)
プロットでは,低減衰比の2次システムで予想されるリングダウンが示されています。
介质,多重力,多重力のの伝达关联数目作物成し。
サンプル时间はTS = 0.2
秒です。
分享到数码2行2列の行列として指定します。
分子仪= {1 [1 0]; [ - 1 2] 3};
共通分母の係数を行ベクトルとして指定します。
分母= [1 0.3];
離散時間MIMO伝達関数モデルを作成します。
t = 0.2;sys =特遣部队(分子、分母ts)
SYS =从输入1到输出...... 1 1:------- Z + 0.3 -Z + 2 2:------- Z + 0.3从输入2输出... Z 1:------- Z + 0.3 3 2:------- Z + 0.3采样时间:0.2秒离散时间传递函数。
MIMO伝达关节作作作作作者:のの详细について米姆伝達関数を参照してください。
この例では,输出伝達関数モデルを連結してMIMO伝達関数モデルを作成します。次の単入力2出力の伝達関数について考えます。
Siso要素を连结してmimo伝达关节モデルを指定します。
sys1 = tf([1 -1],[1 1]);sys2 = tf([1 2],[1 4 5]);sys = [sys1; sys2]
sys =从输入到输出... s - 1 1:----- s + 1 s + 2 2:------------- s ^ 2 + 4 s + 5连续 -时间传递函数。
MIMO伝达关节作作作作作者:のの详细について米姆伝達関数を参照してください。
この例では,有理式を使用して連続時間の伝達関数モデルを作成します。有理式を使用すると,分子と分母の多項式係数を指定するよりも簡単でより直観的になる場合があります。
以下のシステムを考えます。
伝达关节作物作物成するは,まずS.
をTF.
オブジェクトとして指定します。
s =特遣部队(')
s = S连续时间传递函数。
有理式で年代を使用して伝達関数モデルを作成します。
/(s^2 + 2*s + 10)
sys = s -------------- s^2 + 2s + 10连续时间传递函数。
この例では,有理式を使用して離散時間の伝達関数モデルを作成します。有理式を使用すると,多項式係数を指定するよりも簡単でより直観的になる場合があります。
以下のシステムを考えます。
伝达关节作物作物成するは,まずZ.
をTF.
オブジェクトとして指定し,サンプル時間Ts
を指定します。
t = 0.1;z = tf('Z',TS)
采样时间:0.1秒离散时间传递函数。
有理算でZ.
を使用して伝達関数モデルを作成します。
= (z - 1) / (z^2 - 1.85*z + 0.9)
sys = z - 1 ------------------ z^2 - 1.85 z + 0.9采样时间:0.1秒
この例では,別の伝達関数モデルから継承されたプロパティをもつ伝達関数モデルを作成します。2次のつの伝達関数について考えます。
この例では,TimeUnit
プロパティとInputDelay
プロパティを”分钟
'に设定してsys1
を作物成し。
numerator1 = (2,0);denominator1 = (1 8 0);sys1 =特遣部队(numerator1 denominator1,'不时'那'分钟'那“InputUnit”那'分钟')
sys1 = 2 s --------- s ^ 2 + 8秒的连续时间传递函数。
propValues1 = [sys1.TimeUnit sys1.InputUnit]
propvalues1 =1x2细胞{“分钟”}{“分钟”}
sys1
から継承されたプロパティをもつ2つ目の伝達関数モデルを作成します。
Numerator2 = [1,-1];分数2 = [7,2,0,0,9];SYS2 = TF(Numerator2,Denominator2,Sys1)
sys2 = s - 1 ----------------- 7 s ^ 4 + 2 s ^ 3 + 9连续时间传递函数。
propvalues2 = [sys2.timeUnit,sys2.inputunit]
propValues2 =1x2细胞{“分钟”}{“分钟”}
伝達関数モデルsys2
がsys1
と同じプロパティをもつことを确认してください。
为
ループを使使伝达伝达关入モデルモデルのの配列指定できできできできできできできできできできできできできでき
まず,伝達関数配列にゼロを事前に割り当てます。
sys = tf(零(1,1,3));
最初の2つのインデックスはモデルの力とと力の数号,3つ目のインデックスは配列内モデルモデルををます。
为
ループで有理算式式を伝达关键词
s =特遣部队(');为k = 1:3 sys(:,:,k)= k /(s ^ 2 + s + k);结尾SYS.
SYS(:,:,1,1)= 1 ---------- - S ^ 2 + S + 1个系统(:,:,2,1)= 2 -----------S.^2 + s + 2 sys(:,:,3,1) = 3 ----------- s^2 + s + 3 3x1 array of continuous-time transfer functions.
この例では,次の状態空間モデルの伝達関数を計算します。
状態空間行列を使用して状態空間モデルを作成します。
a = [-2 -1; 1 -2];b = [1 1; 2 -1];c = [1 0];d = [0 1];LTISYS = SS(A,B,C,D);
状态空间モデルltiSys
を伝達関数に変換します。
sys =特遣部队(ltiSys)
SYS =从输入1到输出:S + 2.22E-16 ------------ S ^ 2 + 4 S + 5从输入2到输出:S ^ 2 + 5 s + 8 ------------- S ^ 2 + 4 s + 5连续时间传递函数。
この例では,同定された多項式モデルの測定成分とノイズ成分を2つの別々の伝達関数に抽出します。
IdentiedModel.mat.
のbox-jenkins多重モデルltiSys
ををます。
负载('IdentiedModel.mat'那'ltisys');
ltiSys
は同定された
形式の離散時間モデルで,
は测定成,
はノイズ成分を表します。
测定成分数と达关关节として抽出し。
sysmeas = tf(ltisys,'衡量')
sysmeas =从输入“u1”输出“y1”:-0.1426 z ^ -1 + 0.1958 z ^ -2 z ^( - 2)* --------------------------- 1 - 1.575 z^-1 + 0.6115 z^-2 Sample time: 0.04 seconds Discrete-time transfer function.
结合sysNoise =特遣部队(ltiSys,“噪音”)
sysNoise = From input "v@y1" to output "y1": 0.04556 + 0.03301 z^-1 ---------------------------------------- 1 - 1.026 z^-1 + 0.26 z^-2 - 0.1949 z^-3输入组:Name Channels Noise 1采样时间:0.04 seconds离散时间传递函数。
測定成分はプラントモデルとすることができ,ノイズ成分は制御システム設計の外乱モデルとして使用できます。
伝達関数モデルオブジェクトには,モデルが何を表しているかを見失わないために役立つモデルデータが含まれています。たとえば,モデルの入力と出力に名前を割り当てることができます。
次の連続時間MIMO伝達関数モデルについて考えます。
モデルには1つの入力 电气と,2次つの力 トルクと角速度がますます。
まず,モデルの分子係数と分母係数を指定します。
分子= {[1 1];1};分母= {[1 2 2];[1 0]};
入力名と出力名を指定して,伝達関数モデルを作成します。
sys =特遣部队(分子、分母“InputName”那“当前”那...“OutputName”,{'扭矩'的角速度})
SYS =从输入“电流”输出... S + 1扭矩:------------- S ^ 2 + 2 S + 2 1角速度: - S连续时间传递函数。
この例では。”多变的
“プロパティを使用して離散時間伝達関数モデルの多項式の順序付けを指定します。
サンプル时间が0.1秒の,次次离散时间伝达关节考えます。
Z.
係数を指定して最初の離散時間伝達関数を作成します。
分子= [1,0,0];分母= [1,2,3];t = 0.1;SYS1 = TF(分子,分母,TS)
sys1 = z²------------- z²+ 2z + 3采样时间:0.1秒
sys1
の係数はZ.
の降べきの順に並べられます。
TF.
は”多变的
“プロパティの値に基づいて表記を切り替えます。sys2
はsys1
の逆伝達関数モデルであるため,”多变的
“を”z ^ 1
'に指定して同じ同じ分子数と分类
sys2 =特遣部队(分子、分母,ts,'多变的'那“z ^ 1”)
sys2 = 1 ------------------- 1 + 2z ^-1 + 3z ^-2采样时间:0.1秒
これで,sys2
の係数はz ^ 1
の昇べきの順に並べられます。
異なる表記に基づいて,”多变的
“プロパティを使用して伝達関数モデルにおける多項式の順序付けを指定できます。
このこの例で,1つの调整可なパラメーター一种をもつローパスフィルターを作成します。
tunableTF
ブロックの分子と分类母のががしているため,tunableTF
を使用してF
を表すことはできません。代わりに,調整可能な実数パラメーターオブジェクトrealp
を使ってF
をを成します。
初期値10
の実数の調整可能なパラメーターを作成します。
一个= realp ('一种', 10)
a = name:'a'值:10最小值:-inf最大值:inf free:1实际标量参数。
调整可能なローパスフィルターF
を作物成するは,TF.
を使用します。
分子=一个;分母= [1];F =特遣部队(分子、分母)
f =具有1个输出,1个输入,1个状态的广义连续时间 - 空间模型和以下块:A:Scalar参数,2个出现。键入“ss(f)”以查看当前值,“get(f)”以查看所有属性,以及“f.blocks”与块交互。
F
は,块
プロパティに调整可なパラメーター一种
をもつ一族
オブジェクトです。F
を他の調整可能なモデルまたは数値モデルと接続して,より複雑な制御システムのモデルを作成できます。例については,調整可能なコンポーネントを含む制御システムを参照してください。
このこの例で,静的ゲインのmimo伝达关键词作作作者
2次の入力,2出力の静的ゲイン行列m
について考えます。
ゲイン行列を指定して静的ゲイン伝達関数モデルを作成します。
m = [2,4;...3、5];sys1 =特遣部队(m)
Sys1 =从输入1到输出... 1:2 2:3从输入2到输出... 1:4 2:5静态增益。
上記で取得した静的ゲイン伝達関数モデルsys1
を使用して,別の伝達関数モデルとカスケードさせることができます。
この例では2入力2出力の離散伝達関数モデルをもう1つ作成し,関数系列
を使用して2つのモデルを接続します。
分子={1,(1,0);[1、2],3};分母= (0.3);t = 0.2;sys2 =特遣部队(分子、分母ts)
SYS2 =从输入1到输出...... 1 1:------- Z + 0.3 -Z + 2 2:------- Z + 0.3从输入2输出... Z 1:------- Z + 0.3 3 2:------- Z + 0.3采样时间:0.2秒离散时间传递函数。
sys =系列(sys1 sys2)
sys = From input 1 to output…3 z z ^ 2 + 2.9 + 0.6 - 1 : ------------------- z z ^ 2 + 0.6 + 0.09 - 2 z z ^ 2 + 12.4 + 3.9 - 2 : --------------------- z z ^ 2 + 0.6 + 0.09从输入2输出…5 z z ^ 2 + 5.5 + 1.2 - 1 : ------------------- z z ^ 2 + 0.6 + 0.09 - 4 z z ^ 2 + 21.8 + 6.9 - 2 : --------------------- z z ^ 2 + 0.6 + 0.09样品时间:0.2秒的离散传递函数。
伝達関数モデルは,数値計算に適していません。作作者後は他のモデルとの組み合わせやモデルの変換を行う前に、状態空間形式に変換してください。その後、結果のモデルを検査目的で伝達関数形式に変換し直すことができます。
同定同定されたた非形形モデルTF.
伝达关节伝んん伝には,次を行。
Linapp.
(系统辨识工具箱)那idnlarx /线性化
(系统辨识工具箱),またはidnlhw /线性化
(系统辨识工具箱)を使用して,同定された非線形モデルを同定されたLTIモデルに変換します。
次に,結果のモデルをTF.
をを用しして达关键词に変换します。
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。