PLECS
| |
開発元 | Plexim |
---|---|
初版 | 2002年 |
対応OS | Mac OS X, Windows, Linux |
プラットフォーム | PLECS Blockset : Simulink, PLECS Standalone : Win/Mac OS/Linux |
対応言語 | English, Japanese |
種別 | アプリケーションソフト |
ライセンス | プロプライエタリ |
公式サイト | PLECS(日本語) |
PLECS (Piece-wise Linear Electrical Circuit Simulation) は、MATLAB/SimulinkのToolBoxとして、開発されたパワエレ・システム用電気回路シミュレーション・ソフトウェアである。
現在は、MATLAB/Simulink上で動作するPLECS Blocksetと、単独で動作するPLECS Standaloneがリリースされている。
MATLAB/Simulinkへのインテグレーション
[編集]PLECSは、パワーエレクトロニクスに特化したシミュレータであるため、ダイオード、サイリスタ、IGBT、FETといった半導体素子、これらの素子モデルによって構成されるインバータモデル、または、誘導機、同期機といった電動機が標準で使用可能になっている。
インバータ・コンバータ等で用いられるパワー半導体を駆動する制御ロジックの設計には、一般的に、Simulinkのような、ビジュアルプログラミング言語が用いられることが多く、市販の回路シミュレータには、このような制御ロジックを設計するソフトウェアと連携して、数値解析を実行するものも多い。
PLECSはSimulinkのToolboxとして開発されているので、Simulinkで設計された制御ロジックと、電気回路および熱等価回路の組み合わせによるパワエレシステム・シミュレーションを、シームレスに実行することが可能である。
Standalone version
[編集]PLECS Standaloneは、電気回路と制御システムのシミュレーションを、PLECS上で直接、実行可能である。
数値解析演算用ソフトウエアとしては、PLECS Blocksetが使用しているMATLABの代わりに、GNU Octaveを採用している。
半導体素子を理想スイッチとしてモデリング
[編集]SPICE等の回路シミュレータは、非常に複雑な非線形過渡現象として、スイッチをモデリングするため、多くの入力パラメータを必要とし、かつシミュレーション時間が長くなる傾向がある。
スイッチングによる電力変換が主となるパワーエレクトロニクス・システムには、非常に多くの半導体素子が主回路内に存在するため、スイッチの過渡現象を理想(線形)モデルとして簡略化した手法が採用された回路シミュレータが必要となる。
PLECSは、スイッチのターンオン/ターンオフを瞬時におこなう、理想スイッチが採用されているので、数値解析を安定化させる用途のスナバ回路が不要であり、高速にパワエレシステム・シミュレーションを実行することが可能である。
参考文献
[編集]- Allmeling, J.H.; Hammer, W.P (07/27/1999). “PLECS - piece-wise linear electrical circuit simulation for Simulink”. Proceedings of the IEEE 1999 International Conference on Power Electronics and Drive Systems 1: 355–360. doi:10.1109/PEDS.1999.794588. ISBN 0-7803-5769-8.
- Ciobotaru, M.; Kerekes, T.; Teodorescu, R.; Teodorescu, A. (11/06/2006). “PV inverter simulation using MATLAB/Simulink graphical environment and PLECS blockset”. 32nd IEEE Annual Conference on Industrial Electronics, IECON 2006 1: 5313–5318. doi:10.1109/IECON.2006.347663.