問題タブ [energyplus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
architecture - EnergyPlus シミュレーション ソフトウェアを使用したことのある人はいますか?
http://apps1.eere.energy.gov/buildings/energyplus/
現在、このソフトウェアについて調査していますが、次のことを考えています。
- このソフトウェアの使い方を実際に知っている人は何人いますか? もしよろしければご本人様をご紹介ください。
- 現在、これを使用して省エネ シミュレーションを実行している企業はいくつありますか? 知っているものを挙げてください。
- GUI環境と統合できますか? 統合を実装した経験のある人はいますか?
任意の応答を歓迎します。ありがとう。
c# - Windows のソケット - プログラムに何かミスがありましたか?
事前に読んで答えてくれてありがとう!
ソケット経由でサードパーティ ツールに接続する簡単な C# プログラムを作成しました。1024 文字を超える文字列を送信すると、サードパーティ ソフトウェアがエラーをスローします。現在、これがソケット コードの問題なのか、他のソフトウェア (EnergyPlus) の問題なのかを調べようとしています。
これはほんの数行のコードであり、提案があれば大歓迎です!
ここで実際に開始します。
これは私が使用するコードです。私が忘れたことはありますか?私が世話をする必要があるものはありますか?どんな提案でもうれしいです。
E+ から得られるエラーは次のとおりです。
git - サポートされていない言語の GitHub とのインターフェースとして Eclipse を使用する
Python および Javascript プロジェクトのソース管理に Eclipse 経由で Git を使用していますが、非常に便利です。建物のエネルギー シミュレーション ソフトウェアである EnergyPlus も使用しており、Git と Eclipse を使用して入力ファイルを管理したいと考えています。EnergyPlus 専用のプラグインはありませんが、使用できる一般的な「ファイル編集」パースペクティブはありますか? シミュレーション入力ファイルの編集時に行われた増分変更を追跡できる GitHub の使い慣れたインターフェイスを使用するだけで、Eclipse からコードを起動することについては心配していません。
この質問への回答は、Git を使用してテキスト ドキュメントのバージョン管理を行っている人や、PyDev のようなプラグインをまだ持っていない他の言語に役立つ場合もあります。
python - EnergyPlus 協調シミュレーションで使用するための FMI 標準を使用した Python コードまたは Python インターフェイスの FMU エクスポート
私の研究グループは、EnergyPlus と一緒にシミュレートしたい新しい建物コンポーネント用の Python コードを開発しました。再利用性と市場への影響のために、経験の浅いユーザーにとってこの接続ができるだけ簡単になることを望み、Function Mockup Interface Standard (FMI)を使用してモデルをパックすることが最良の選択肢であると考えています。
他の Functional Mockup Unit (FMU) をテストするためにJModelicaを調査しましたが、モデル交換または協調シミュレーションのために Python コードの FMU エクスポートを実行しないことがわかりました。
PythonコードをFMUとしてパッケージ化する方法があるかどうか興味がありましたか? ない場合、Python を FMI 規格にリンクする方法や、EnergyPlus などの建物のエネルギー ソフトウェアに接続する方法はありますか?
これに代わる方法は、建物のエネルギー モデルを FMU としてエクスポートし、modelica/jmodelica にインポートするか、BCVTB を使用することです。これは私たちにとってはうまくいきますが、経験の浅い個人が私たちのツールを使用するのが難しくなりすぎるのではないかと心配しています.
python - 他のプロセスを作成するPythonのサブプロセスを待っています
「RunDirMulti.bat」を使用して、Python を使用して EnergyPlus バッチ シミュレーションを起動しています。このバット ファイルは、ディレクトリ上のシミュレーション ファイルごとに 1 つのプロセスを作成します。RunDirMulti は次のようになります。
私のスクリプトでは、これを使用しています
ただし、すべての子プロセスが終了するのを待ちません。私はすでに Popen と Popen.wait() を試しました。アイデアを教えてください。
powershell - AppVeyor に GUI インストーラーがあるソフトウェアをインストールするにはどうすればよいですか?
統合テストに必要なソフトウェアをインストールしようとしています。ただし、インストーラーにはサイレント モードがないため、インストール スクリプトに問題があります。違いがある場合は、MSI ではなく EXE です。
これが私が現在持っているものです:
ローカル マシンの PowerShell でこれを実行すると、インストーラーが起動しますが、キーを送信する方法がわかりません (のようなものを送信する必要がありますAlt+N, Alt+A, Alt+N, Alt+I, Alt+F
)。
インストーラーはEnergyPlus建物エネルギー シミュレーション ソフトウェア用です。