GrasshopperのLadybugでEPWファイルを用いた気候分析|外気温度&外気湿度

今回は、GrasshopperのLadybugでEPWファイルを用いた気候分析として、外気温度と外気湿度のチャートを出力する方法を紹介します。気候特性の分析は、環境設計や環境シミュレーションの最初の一歩です。

GrasshopperのLadybugでEPWファイルを用いた気候分析|外気温度&外気湿度
目次

Ladybugによる気候分析の流れ

以下の手順でLdadybugでEPWファイルを用いた気候分析を行います。

  1. 解析対象のEPWファイルデータを読み込み
  2. 分析対象の項目と適したチャートの表示コンポーネントを接続
  3. チャートの表示パラメータを調整

解析対象のEPWファイルデータを読み込み

解析対象に近い地域の気象データを取得します。気象データの取得の方法については、以下の記事をご参照くださいませ。今回は、東京都を事例に気象データを取得します。

MENTERU TECH BLOG|EPWファイル(気象データ)の取得方法
https://tech.menteru.jp/notes/How-to-Get-EPW-File


分析対象の項目と適したチャートの表示コンポーネントを接続

Grasshopperへの気象データ連携

はじめに、Grasshopper上に気象データを連携します。Ladybugには気象データを読み込むコンポーネントが複数用意されていますが、今回は「LB Download Weather」を用います。Grasshopperのキャンバス上でクリックすると検索バーが表示されるので、上記コンポーネント名を検索してクリックします。「LB Download Weather」のコンポーネントには、EPWファイルを受け渡すインプットが2つ用意されています。EPWファイルの取得先URLで受け渡す際は”weather_URL”を用いて、ローカルにダウンロードしたファイルを用いる場合は”folder”にパス情報を受け渡します。

次に、EPWファイルを読み込んで中身のデータを取得します。「LB Import EPW」のコンポーネントを配置して、先ほど読み込んだEPWファイルを受け渡します。各計測項目別の出力にパネルを接続すると、格納されているデータの概略を確認することができます。

Grasshopperへの気象データ連携

外気温度&外気湿度のチャート表示

今回は外気温度や外気湿度の時系列推移を表示するため、「LB Monthly Chart」を用います。”data”で表示する測定項目を受け取れるので”dry_bulb_templerature”を受け渡し、”base_pt”に表示する基準点を受け渡します。以上でRhinoceros上に外気温度のチャートが表示されます。表示されるチャートは受け渡すデータの時間粒度に応じて異なりますが、今回は時別のデータを渡したので各月時刻別に計測値の発生確率に応じた面グラフの推移として表示されています。

チャートの目盛りや色などの見た目を整える場合は、「LB Legend Parameters」を用います。今回は、y軸メモリの最小値0と最大値35をそれぞれ”min”と”max”に受け渡し、”colors”にLadybugが標準で用意しているカラーパレットの中から選択してカラーリングを変更しています。

外気温度&外気湿度のチャート表示

同様の手順で、外気湿度を表示します。「LB Monthly Chart」を複製して”data”への接続を”relative_humidity”に変更し、表示する基準点を先ほどのグラフと重複しないように「Move」などで変更します。。また、「LB Legend Parameters」の設定も最小値0と最大値100をそれぞれに”min”と”max”に値として変更しますW

外気温度&外気湿度のチャート表示
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次