TRNSYS

TRNSYSコンポーネントを作成される方へ TRNSYS

TRNSYSコンポーネントを作成される方へ

ここまでのあらすじ FORTRANコンパイラの最新版Intel Parallel Studio XE 2017(以下、XE2017)で、TRNSYSのコンポーネントの雛形が変換できなくなってしまいました。対策として既存プロジェクトを基にしてプロジェクトを構成する方法を検討しました。 昔のFORTRA…
Type21 Time Valuesが謎の値を返す TRNSYS

Type21 Time Valuesが謎の値を返す

1h未満のタイムステップ 以前に紹介したType21を使っていて、タイムステップが1h未満では妙な値を出力していることに気づきました。 TIME Month Day Hour ----- --- --- ---- 23.25 1.0 1.0 24.0 23.50 1.0 1.0 24.0 23.75…
シミュレーションとプログラミング言語 TRNSYS

シミュレーションとプログラミング言語

ソースコード シミュレーションの仕事をしていると、大量の計算作業が発生する事があります。少しずつパラメータを変更して、効果の検討であったり、単に複数条件の検討だったりと、1つ1つの変更箇所は少ないのですが、これが数十パターンにも及ぶとかなりの手間になります。また、うっかりミスですべての計算をやり直す…
TRNSYSで温度分布を計算する方法(4) TRNSYS

TRNSYSで温度分布を計算する方法(4)

前回まで計算の準備と計算結果を.esoへ出力する設定を行いました。今回は出来上がった.esoをSketchUpを使って表示します。 表示用のモデルの準備 SketchUpを起動して結果を表示するモデルを開きます。計算結果を重ね合わせるモデルが必要になるのですが、注意点としては元々の作成していたIDF…
TRNSYSで温度分布を計算する方法(3) TRNSYS

TRNSYSで温度分布を計算する方法(3)

前回はTRNSYS3D Plugin(SketchUp)で作成したモデルへ床面の出力項目を追加しました。更に計算モードの指定、計算結果の出力へと進んでいきます。 Radiation modeの設定 TRNSYS17以降、Type56/TRNBuildでは直達日射、天空日射、長波長の計算方法のオプショ…
TRNSYSで温度分布を計算する方法(2) TRNSYS

TRNSYSで温度分布を計算する方法(2)

前回試したTRNSYS/Type56で温度分布を計算するモデルの作り方の紹介です。 何はなくても計算用の建物のモデルが必要です。手始めにモデルの準備をします。 SketchUpで床面を分割したモデルを作成 モデルの作り方は通常の多数室モデルの建物とまったく同じで、TRNSYS3D Pluginを使っ…