このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
金宝app®モデルを作成するには,ブロック線図にブロックを追加してから,それらのブロックを接続および構成します。数値ブロックパラメーターに値を代入することでシミュレーション中のブロック計算を制御したり,外観を制御するブロックプロパティを調整できます。
ブロックのパラメーターとプロパティを調整すると,以下のことを実行できます。
モデルを設計しながらパラメーター値で実験する。
パラメーター値を推定することで,シミュレーション結果と測定データを一致させる。
パラメーター値を最適化することで,効率的な制御アルゴリズムを設計する。
ブロックをドキュメント化し,外観をカスタマイズする。
ブロックとモデルの間で共有できるグローバル変数を作成することで,システム定数を定義します。
金宝app仿真软件。DualScaledParameter |
金宝app仿真软件の2つのスケールパラメーターの名前,値,単位およびその他のプロパティの指定 |
金宝app仿真软件。参数 |
パラメーター値の保存,共有,構成 |
金宝app仿真软件。VariantControl |
创建一个变量控制变量对象 |
金宝app仿真软件。VariantVariable |
创建一个可变参数对象 |
ブロックには,出力値の計算方法を決める数値パラメーターがあります。ブロックで実行される計算を制御するには、パラメーター値を指定します。
複数のブロックパラメーターを同じ値に設定するには,ベースワークスペース,モデルワークスペース,データディクショナリなどのワークスペースで作成および格納できる数値変数を使用できます。
バリアントパラメーターを使用した値が異なるブロックパラメーターの再利用
ブロックパラメーター値が異なる多くのシステム用に1つのモデルを設計します。
再利用可能なコンポーネントの各ブロックパラメーターで,コンポーネントのすべてのインスタンスに対して同じ値を指定するか,インスタンスごとに異なる値を指定します。
ブロックパラメーターの値を構造体に集約して,モデルの可読性を向上させ,モデルの保守にかかる手間を軽減します。
モデルの作成時に,转移Fcnブロックの係数などのブロックパラメーターを試して,使用するブロックを決定することができます。
パラメーターのスイープを使用して制御パラメーターを調整し,未知のモデルパラメーターを推定して,実際のシステムにおける不確かさを考慮に入れながら制御アルゴリズムのロバスト性をテストします。
シミュレーションおよびコード実行時のパラメーター値セットの切り替え
独立した値のセットを構造体配列に格納して,同じブロックパラメーターのこのセットを切り替えます。
金宝app仿真软件および生成されたコードでコンピューターメモリにブロックパラメーター値を格納するために使用するデータ型を制御します。
数値ブロックパラメーターの最小値と最大値を設定して,設計を完全に指定し,生成コードを最適化します。
モデルを作成および変更するスクリプトを記述するには,ブロックのダイアログボックスでパラメーターまたはプロパティのプログラム上の名前を確認します。
ブロックの表示を制御して,ブロックへのカスタムドキュメンテーションを追加します。ブロックの実行順序とコールバックを指定します。
数値変数などの独自のデータをブロックに関連付けます。