GrasshopperのLadybugでEPWファイルを用いた気候分析|風配図

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

目次

Ladybugによる気候分析の流れ

GrasshopperのLadybugでEPWファイルを用いた気候分析|風配図

以下の手順で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への気象データ連携

風配図のチャート表示

EPWファイルのデータ取得まで完了したら、風配図のチャートを表示します。風配図とは、ある地点のある期間における各方位の風向および風速の頻度を表した図であり、その場所の卓越風やその他風の特徴を知ることを主な目的として作成されます。

風配図チャートの表示には、「LB Wind Rose」のコンポーネントを用います。風配図は風向と風速の情報から図示します。そこで、先ほど取得したEPWファイルのデータの中から、「LB Import EWP」の”wind_speed”と”wind_direction”をそれぞれ「LB Wind Rose」の”data”と”wind_direction”に受け渡します。以上の手順で、風配図がRhinoceros上に表示されます。また、”max_freq_lines”で発生頻度を示すチャートの大きさを調整可能で、”period”でプロットする期間を制限することが可能です。”period”に受け渡す情報は、「LB Analysis Period」のコンポーネントで日時の情報を設定することで生成することが可能です。

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

風配図のチャート表示
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

CAPTCHA


目次