Equation

暖冷房期間を設定する Simulation Studio

暖冷房期間を設定する

TRNSYSの多数室モデルの暖冷房期間の設定例をご紹介します。 暖房は暖房期間だけ、冷房は冷房期間だけ使用する設定例です。なにか当たり前に思えますが、TRNBuildのHeating/Cooling typeは設定温度で制御されるため、夏でも室温が下がれば暖房が、逆に真冬でも室温が上がれば冷房が入り…
TRNSYS, Equationの使い方 Simulation Studio

TRNSYS, Equationの使い方

Simulation StudioにはEquationと呼ばれる便利なコンポーネントが用意されています。標準コンポーネントに含まれていない式の処理や定数の定義、条件判定などに利用することができます。 この記事ではWBGTを例にInputとして湿球温度、黒球温度を、OutputとしてWBGTの式を入力…
Equationでゼロ割対策(TRNSYS-USERSより) TRNSYS

Equationでゼロ割対策(TRNSYS-USERSより)

ちょっとした計算に便利なEquationですが、値の組み合わせでゼロ割エラー(ゼロで除す割り算)が発生するケースがあります。 equation solver problem この例ではType9から読み込んだ値を使って、A/Bのような式を計算しているとエラーが発生しています。エラーメッセージは、 "…
TRNSYSのEquationでゼロ割対策 TRNSYS

TRNSYSのEquationでゼロ割対策

ちょっとした計算や判定処理になにかと便利なTRNSYSのEquaitonですが、計算内容によってはゼロ割(0による割り算)が発生することがあります。 TRNSYS-USERSを拾い読みしていたら簡単な対策が紹介されていました。 result = variable1/MAX(0.0001,variab…
TRNSYSのEquationで条件判定 TRNSYS

TRNSYSのEquationで条件判定

TRNSYS-Usersを読んでいると、if-then-else処理の話題が出てました。 以下、メーリングリストからの抜粋ですが、TRNSYSで条件判定をやる場合、Equationを使って処理することになります。EquationにはGT(), LT()など、FORTRANでいう比較演算子に相当する関…