Simscape Electrical ブロックを使用するための Specialized Power Systems モデルのアップグレード
Specialized Power Systems ライブラリのブロックを使用するモデルを Simscape™ Electrical™ ブロックを使用するモデルにアップグレードするには、次のガイドラインに従ってください。
メモ
Specialized Power Systems ライブラリは R2026a で削除されました。
Simscape Electrical では、以下が可能です。
Simscape テクノロジーを使用して電力系統のモデル化、シミュレーション、解析を行う。
シミュレーション前またはシミュレーション間にモデルを再コンパイルすることなく変更できる実行時パラメーターを調整する。
線形システムと線形スイッチド システムの両方、およびデスクトップ シミュレーションとリアルタイム シミュレーションの両方でパフォーマンスを大規模に実現する拡張ソルバー オプションを選択する。
方程式の構築を最適化して数値的なロバスト性を向上させる。
単線表現を使用して三相システムをモデル化することで、モデルの構築を高速化し、モデルのレイアウトを向上させる。
線形スイッチド システムや非線形半導体スイッチなど、モデルのさまざまなレベルの忠実度を選択する。
Simulink® Control Design™、Simulink Real-Time™、Simulink Fault Analyzer™ (非侵入型の故障のモデル化や体系的な故障挿入を行う) などの他のツールと統合する。
モデルをアップグレードするには、spsConversionAssistant 関数を使用するか、モデルを手動で更新します。
spsConversionAssistant 関数の使用
spsConversionAssistant 関数を使用して、Specialized Power Systems ブロックを Simscape Electrical ブロックに置き換えます。この関数は以下を行います。
パラメーター値とブロック間の接続を保持しながら、Specialized Power Systems ブロックを同等または同様の Simscape Electrical ブロックに置換できるようにする。
変換したモデルに新しい名前を付けて保存する。
完全にサポートされるブロック、部分的にサポートされるブロック、サポートされないブロックをリストにした HTML レポートを生成する。
変換が完了したら、置換されたブロックを確認し、サポートされないブロックを Simscape ブロックと Simscape Electrical ブロックに手動で変換します。
モデルの手動更新
Specialized Power Systems ブロックを Simscape Electrical の基本的なコンポーネントおよびライブラリに置き換えて、モデルを手動で更新します。この方法では、特定の要件に合わせてモデルを完全に柔軟に設計およびカスタマイズできます。
既存のモデルに含まれるすべての Specialized Power Systems ブロックを検出するには、spsConversionFindBlocks 関数を使用します。
既存の電力系統モデルの手動変換についてよりターゲットを絞ったサポートが必要な場合、または新しい電力系統モデルを開発している場合は、Simscape Electrical Support Library for Power Systems (MATLAB Central File Exchange) をダウンロードしてください。このライブラリは、Simscape ネイティブ テクノロジーを直接操作するための開始点となるもので、Simscape Electrical の電力系統モデルの例が複数含まれています。
Simscape Electrical を使用した簡単なモデルの作成の概要については、簡単な回路の作成とシミュレーションを参照してください。
Simscape Electrical の詳細
次のコースでは、Simscape Electrical でアナログ電気回路、パワー エレクトロニクス コンバーター、および電力系統モデルをシミュレーションするための基礎について説明します。
電気回路シミュレーション入門 — 物理ネットワーク アプローチを使用して、電気的フィルターと故障状態の電源をシミュレーションする。
パワー エレクトロニクス シミュレーション入門 — モデルのさまざまなレベルの忠実度で降圧コンバーターをモデル化し、それらの出力とシミュレーション速度を比較する。
電力システム シミュレーション入門 — 三相回路のシミュレーションと測定を行い、ドループ制御や最大電力点追従 (MPPT) などのアルゴリズムを評価する。
Simscape Electrical の基本的なコンポーネントおよびライブラリの詳細と、シミュレーション目標を満たすために必要な忠実度で物理コンポーネントを表すブロックの選択については、次のガイドを参照してください。
Choose Blocks to Model Electrical Systems — ブロック ライブラリを使用して、エレクトロニクス システム、メカトロニクス システム、および電力システムをモデル化して解析する。
Choose Blocks to Model Power Electronic Converters — 事前に用意されているコンバーター ブロックまたは離散コンポーネントを選択して、コンバーター トポロジをモデル化する。
半導体デバイスをモデル化するためのブロック選択 — 半導体デバイスをモデル化するためのブロックを選択して、そのブロックをパラメーター化する。
モーターまたはアクチュエータをモデル化するためのブロック選択 — モーターまたはアクチュエータのタイプをモデル化するためのブロックを選択する。
Choose Blocks to Model Transformers — 周波数関数としてのコンポーネントの動作が正しい、用途に合ったブロックを選択する。
Choose Blocks to Model Cables or Lines — 導体の配置をモデル化するブロックを選択する。