EnergyPlus [ 1 ]は、建物全体のエネルギーシミュレーションプログラムであり、エンジニア、建築家、研究者が、建物内のエネルギー消費量(暖房、冷房、換気、照明、プロセス負荷、プラグ負荷)と水使用量をモデル化するために使用します。開発は、米国エネルギー省建築技術局の資金提供を受けています。[ 1 ] EnergyPlus は、入力を読み取り、出力をテキストファイルに書き込むコンソールベースのプログラムです。EnergyPlus には、いくつかの包括的なグラフィカルインターフェースも用意されています。
EnergyPlus は通常、スタンドアロンのコマンドラインアプリケーションとして、または多くの無料または市販の GUI の 1 つと一緒に使用されます。ただし、EnergyPlus を他のアプリケーションとリンクして、より高度な数値モデルをシミュレートすることができます。1 つの方法はBCVTB [ 2 ] ( Building Controls Virtual Test Bed ) です。これにより、ユーザーは異なるシミュレーションプログラムを結合して協調シミュレーションを実行したり、シミュレーションプログラムを実際のハードウェアと結合したりできます。たとえば、BCVTB は EnergyPlus で建物をシミュレートし、Modelica で HVAC と制御システムをシミュレートし、シミュレーション時にそれらの間でデータを交換できます。BCVTB にリンクできるプログラムには、EnergyPlus、Modelica ( OpenModelicaまたは Dymola)、Functional Mock-up Units、MATLAB、Simulink、レイトレーシング用のRadiance、ESP-r、TRNSYS、BACnetスタックなどがあります。
感度分析を様々なレベルで自動化できるソフトウェアツールは数多く存在します。以下に、すべてを網羅したリストを示します。これらのツールのほとんどには、1回ごとの感度分析、多次元離散パラメトリック、連続低乖離分布、パレートフロント最適化など、複数のオプションが用意されています(アルファベット順)。