TRNSYS Component

TESS Libraries v18リリース! TESS Library

TESS Libraries v18リリース!

TESS Libraries v18(以下、v18と表記)がリリースされました。かれこれ10年ぶりのメジャーバージョンアップです。既存コンポーネントの改良、書き直しが行われています。ISO基準に沿った改良もあるようです。 個人的には添付するプラグインが書き直されているのが嬉しい点です。 主な新機能、…
TRNSYSの北はどっちだ?(つづき) TRNSYS

TRNSYSの北はどっちだ?(つづき)

以前に建物と方位の考え方についてまとめていますが、計算上、建物の向きは太陽方位角を調整することで読み替えることができます。 https://www.kankyoukei.com/2016/11/trnsys_15.html 読み替えはEquationで簡単な式で処理できます。 TURN = 0 ! …
Type2625 JSON Printer TRNSYS

Type2625 JSON Printer

少し前にTRNSYS Type65を改良してJSON形式の出力機能を試作しました。 https://www.kankyoukei.com/2021/08/type65-online-plotter-json.html しばらく試してみましたが、使っていると出力するJSON形式をあれこれ調整したくなり…
C++コンポーネントの作り方(2)実装 未分類

C++コンポーネントの作り方(2)実装

前回に続いて、コンポーネントの処理を実装します。 ソースコードの確認 この段階では、ソースコードはSimulation Studioからエクスポートした状態のままです。 中身を確認すると、40行目以降にProformaで定義したParameters, Inputsの値に相当する変数が宣言されている事…
C++コンポーネントの作り方(1)準備 未分類

C++コンポーネントの作り方(1)準備

C/C++を使ったTRNSYSコンポーネントの作り方の解説です。TypeStudioを使ってFORTRANで作る方法もありますが、たまにはC/C++作りたいケースがあります。例えば、次のようなケース。 C/C++に慣れている(FORTRANは詳しくない)使いたいライブラリがC/C++すでにC/C++…
Type118 Performance Data Plugin 未分類

Type118 Performance Data Plugin

新しいプラグインを開発しています。だいたい形になってきたのでご紹介します。(完成したら日本語サプリメントで提供予定です) Performance Data File TRNSYSに様々なコンポーネントが用意されています。中には計算に使用する情報をデータファイルとして参照するコンポーネントもあります。…