Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

Hammerstein-Wiener モデル

飽和や不感帯などの静的非線形性をもつ線形動的システムの接続

Hammerstein-Wiener モデルは、線形であるシステムに含まれることがある、静的な非線形性を推定するために使用します。ツールボックスでは、これらのモデルが idnlhw オブジェクトとして表されます。Hammerstein-Wiener モデルの推定は System Identification アプリで行うか、コマンド ラインで nlhw コマンドを使用して行えます。

アプリ

System Identification測定データからの動的システムのモデルの同定

関数

すべて展開する

idnlhwHammerstein-Wiener Model
nlhwEstimate Hammerstein-Wiener model
nlhwOptionsOption set for nlhw
init初期パラメーター値を設定またはランダム化する
getpvecモデル パラメーターと、関連する不確かさのデータを取得する
setpvecModify values of model parameters
idCustomNetworkCustom network function for nonlinear ARX and Hammerstein-Wiener models
idDeadZoneCreate a dead-zone nonlinearity estimator object
idPolynomial1DClass representing single-variable polynomial nonlinear estimator for Hammerstein-Wiener models
idPiecewiseLinearCreate a piecewise-linear nonlinearity estimator object
idSaturationCreate a saturation nonlinearity estimator object
idSigmoidNetworkSigmoid network function for nonlinear ARX and Hammerstein-Wiener models
idUnitGainSpecify absence of nonlinearities for specific input or output channels in Hammerstein-Wiener models
idWaveletNetworkWavelet network function for nonlinear ARX and Hammerstein-Wiener models
idGaussianProcessGaussian process regression mapping function for nonlinear ARX and Hammerstein-Wiener models (requires Statistics and Machine Learning Toolbox) (R2021b 以降)
idNeuralNetworkMultilayer neural network mapping function for nonlinear ARX models and Hammerstein-Wiener models (requires Statistics and Machine Learning Toolbox or Deep Learning Toolbox) (R2023b 以降)
evaluateEvaluate output values of idnlarx or idnlhw mapping object array for given set of input values
sim同定されたモデルの応答のシミュレーション
simOptionsOption set for sim
compare同定されたモデル出力を測定出力と比較する
compareOptionsOption set for compare
nlhwPlotPlot input and output nonlinearity, and linear responses of Hammerstein-Wiener model (R2023a 以降)
evaluateEvaluate output values of idnlarx or idnlhw mapping object array for given set of input values
findopCompute operating point for Hammerstein-Wiener model
findopOptionsOption set for findop
operspecConstruct operating point specification object for idnlhw model
linearizeLinearize Hammerstein-Wiener model
linappLinear approximation of nonlinear ARX and Hammerstein-Wiener models for given input

ブロック

すべて展開する

Hammerstein-Wiener ModelSimulate Hammerstein-Wiener model in Simulink software
Iddata Sinkシミュレーション データを iddata オブジェクトとして MATLAB ワークスペースにエクスポート
Iddata SourceMATLAB ワークスペースの iddata オブジェクトに格納されている時間領域データをインポートする

トピック