(57)【要約】【課題】本発明は、障壁の多い建物の音環境を、簡易に演算し、実測値に近い良好な結果を得ることができるシミュレーションシステムを提供することを目的としている。【解決手段】上記課題を解決するために、本発明に係る建物の音シミュレーションシステムの第一の構成は、音源空間と透過空間との間に第１の障壁を有する建物情報と、音源情報と、受音点情報と、を入力する入力手段と、この入力手段により入力した情報に基づいて、前記音源空間において、音源から前記第１の障壁を分割した各々の基準面が受けるエネルギーを演算する第１の演算手段と、この第１の演算手段により演算した前記基準面の前記音源空間側が受けるエネルギーに基づいて、前記透過空間側の仮音源の音圧レベルを演算する第２の演算手段と、前記仮音源から放射される音線のエネルギーを演算する第３の演算手段と、を有することを特徴とする。【選択図】図２
2007240292.tif 000002
【特許請求の範囲】
【請求項１】
音源空間と透過空間との間に第１の障壁を有する建物情報と、音源情報と、受音点情報と、を入力する入力手段と、
この入力手段により入力した情報に基づいて、前記音源空間において、音源から前記第１の障壁を分割した各々の基準面が受けるエネルギーを演算する第１の演算手段と、
この第１の演算手段により演算した前記基準面の前記音源空間側が受けるエネルギーに基づいて、前記透過空間側の仮音源のエネルギーを演算する第２の演算手段と、
前記仮音源から受音点に入射される音線の音圧レベルを演算する第３の演算手段と、
を有することを特徴とする建物の音シミュレーションシステム。
【請求項２】
前記第３の演算手段は、前記仮音源から前記透過空間の内面を複数に分割した第２の基準面の点に放射される音線のエネルギーと、前記仮音源から前記受音点に放射される音線のエネルギーと、を演算する第４の演算手段を有することを特徴とする請求項１に記載の建物の音シミュレーションシステム。
【請求項３】
前記第３の演算手段は、前記第２の基準面で反射されて前記受音点に達する音線と、前記仮音源から直接前記受音点に達する音線について、その経路に沿って音圧レベル変化を演算する第５の演算手段を有することを特徴とする請求項２に記載の建物の音シミュレーションシステム。
【請求項４】
前記第２の演算手段は、この第２の演算手段により演算した前記第２の基準面の点が受けるエネルギーに基づいて、前記透過空間側の仮音源のエネルギーを演算することを特徴とする請求項１〜３のいずれか１項に記載の建物の音シミュレーションシステム。
【請求項５】
前記第１の障壁は、仮想設定した仮想障壁であり、前記音源空間と前記透過空間は仮に隔てられた仮想空間であることを特徴とする請求項１〜４のいずれか１項記載の建物の音シミュレーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
建物の音シミュレーションであって、壁の透過を考慮した結果を出力しうるシステムに関するものである。
【背景技術】
【０００２】
従来から、コンピュータを用いた音の伝達シミュレーションが行われてきている。
【０００３】
音の伝達をシミュレートする方法として大きく、差分法（FDM）、有限要素法（FEM）、境界要素法（BEM）、境界積分方程式法（BIEM）という波動的解析手法と、音の波動性を無視して単純な音線（Sound Rays）もしくは音粒子（SoundParticle）として計算する幾何学的解析手法、の２つとして発展してきた。
【０００４】
特に波動的解析手法は音の波動性を忠実に計算するため、複雑な問題に対する解を得るという目的のために発展してきたが、演算の為には膨大なコンピュータ資源を使用する必要があるという問題がある。
【０００５】
音の回折や透過性を無視した幾何学的解析手法は、空間の解を近似的に手っ取り早く求めるという事で有効な手段として発展してきたが、計算構造上、ホールなど単純な単一空間における解を求める事しかできないという問題がある。幾何学的解析手法は、一般的に音線法と呼ばれ、音線追跡法や虚像法として発展してきた。
【０００６】
音線追跡法は、通常設定された点音源から全空間に多数の音線を放射し、その反射履歴とエネルギー、入射方向のデータとして順次計算していく方法であり、虚像法は、あらかじめ音線の反射面経路を探索し虚音源を設けることによって音線の反射履歴を算出し計算をして行く方法である。虚像法は音線追跡法に比べ方向や相対的なインテンシティ、到達時間が正確にも止まるが、反射次数の増加に伴い、虚音源の総数が指数的に増加するため、高次の反射まで計算することが困難である。
【０００７】
しかし、音線法は波動解析を行う方法に較べ、計算が簡易であり、かつ計算量も少ないため、音環境のシミュレートを行う上で有効な手段であることが知られている。特に、単純な閉空間の解析を手っ取り早く行う事に向いており、例えば特開平６−１１３８６などのように虚像法との併用で簡易でありかつ良好なシミュレーション結果を得ることが可能となっている。
【０００８】
【特許文献１】特開平６−１１３８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかし、音線法は前述のとおり原則として反射により音の伝達を求めるものであって、音の波動性を無視している。このため、閉空間のシミュレーションには適しているが、壁などの障壁が空間内に存在した場合、音線がその障壁を越えることができない。
【００１０】
一方、住宅における音の伝達をシミュレーションする場合を考えると、ホールなどの単純な空間と異なり住宅には壁や間仕切りなどの障壁が多い複雑な空間であるため、音線法をそのまま適用することは出来ない。
【００１１】
その為、従来は住宅など複雑な空間では波動的解析手法がとられていたが、計算負荷の低さから、音線法において障壁を透過して解析するための提案はなされている。例えば、いちど障壁をないものとして音線の経路を演算し、その後に障壁と音線の交点から反射する音線の経路を演算する。そして、反射による音圧の減衰と同様に、透過による音圧の減衰を演算することにより、障壁を越えて伝達される音を算出することが考えられる。しかし、音は波動なのであるから、障壁を越えた時点で本来ならば音線のベクトルは失われているはずである。
【００１２】
そこで、障壁と音線との交点（反射点）について、障壁の交点と反対側の面に仮音源を設定することが考えられる。しかし、通常一つの音源についても簡易とはいえそれなりの計算量であるのに、交点ごとに仮音源を設定し、通常の音源と同様に全方位の音線を演算することでは、計算量が劇的に増加し、計算が簡易であるという音線法の利点を著しく損なってしまう。
【００１３】
そこで本発明は、障壁の多い建物の音環境を、簡易に演算し、実測値に近い良好な結果を得ることができるシミュレーションシステムを提供することを目的としている。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明に係る建物の音シミュレーションシステムの第一の構成は、音源空間と透過空間との間に第１の障壁を有する建物情報と、音源情報と、受音点情報と、を入力する入力手段と、この入力手段により入力した情報に基づいて、前記音源空間において、音源から前記第１の障壁を分割した各々の基準面が受けるエネルギーを演算する第１の演算手段と、この第１の演算手段により演算した前記基準面の前記音源空間側が受けるエネルギーに基づいて、前記透過空間側の仮音源の音圧レベルを演算する第２の演算手段と、前記仮音源から放射される音線のエネルギーを演算する第３の演算手段と、を有することを特徴とする。
【００１５】
本発明に係る建物の音シミュレーションシステムの第二の構成は、前記第一の構成において、前記仮音源から前記透過空間の内面を複数に分割した第２の基準面の点と、前記仮音源から直接前記受音点と、に放射される音線のエネルギーを演算する第４の演算手段を有することを特徴とする。
【００１６】
本発明に係る建物の音シミュレーションシステムの第三の構成は、前記第二の構成において、前記第２の基準面で反射されて前記受音点に達する音線と、直接前記受音点に達する音線について、その経路に沿って音圧レベルを演算する第５の演算手段を有することを特徴とする。
【００１７】
本発明に係る建物の音シミュレーションシステムの第四の構成は、前記第一から第三のいずれかの構成において、前記第１の障壁は、仮想設定した仮想障壁であり、前記音源空間と前記透過空間は仮に隔てられた仮想空間であることを特徴とする。
【発明の効果】
【００１８】
本発明に係る建物の音シミュレーションシステムの第一の構成によれば、障壁の多い建物の音環境を、簡易に演算し、実測値に近い良好な結果を得ることができる。
【００１９】
また、本発明に係る建物の音シミュレーションシステムの第二及び第三の構成によれば、さらに簡易に演算することができる。
【００２０】
また、本発明に係る建物の音シミュレーションシステムの第四の構成によれば、コの字型等の複雑な形状の建物の音環境を、簡易に演算し、実測値に近い良好な結果を得ることができる。
【発明を実施するための最良の形態】
【００２１】
本発明に係る建物の音シミュレーションシステムについて説明する。図１は本実施形態に係る音シミュレーションシステムの概略構成図である。図２は本実施形態の特徴的な動作を説明するフローチャートである。図３は仮音源と音線を設定する例を示す図である。図４は透過率・反射率データベースの例を示す図である。
【００２２】
（建物の音シミュレーションシステムの構成）
図１に示すように、建物の音シミュレーションシステムは、システム本体１、入力手段２、出力手段３を有している。入力手段２は演算に必要な情報を入力する手段であって、キーボードやマウスなどの入力装置、および記憶媒体、ネットワークなどが含まれる。出力手段３は演算結果を出力するものであり、画面表示するモニタ、印刷するプリンタ、およびデータとして保存する記録媒体などが含まれる。
【００２３】
システム本体１の記憶領域11には、入力手段２から入力された音源空間と透過空間との間に第１の障壁を有する建物情報と、音源情報と、受音点情報が格納される。
【００２４】
建物情報は、部屋（音源空間30と透過空間31）の寸法や壁（第１の障壁32、第２の障壁33等）の厚さなどの空間座標情報、および壁（第１の障壁32、第２の障壁33等）の材質や種類などの障壁情報を含む。音源情報は、音源の空間座標（位置）、音源の特性（周波数特性、指向性、強度）を含む。受音点情報は、音圧を受ける空間座標（位置）を含む。
【００２５】
またシステム本体１は、図４に示すように、壁の材質や種類に対してその透過率を格納した透過率・反射率データベース12を備えている。なお、透過率・反射率データベース12は必ずしも本体内に組み込まれている必要はなく、必要に応じてネットワーク型やCDROMなどの記録媒体による供給も可能である。
【００２６】
またシステム本体１は、第１〜第３の演算手段13〜15を有する。これらのシステム本体１の各要素はＣＰＵ10に接続され、所定の処理が行われる。なお、実際上は、記憶領域11はＲＡＭまたはハードディスクなどの記憶手段であり、透過率・反射率データベース12は記憶手段に保存されたデータである。また第１〜第３の演算手段13〜15はプログラムによって実現されるモジュールであって、ＣＰＵ10に読み込まれてハードウェアとして所定の動作をする。
【００２７】
第１の演算手段13は、入力手段２により入力した情報に基づいて、音源空間30において、音源34から第１の障壁32を分割した各々の基準面32ａが受けるエネルギーを演算する。具体的な演算手法は、特に限定されるものではなく、音線法、虚像法等の演算手法を用いることができる。また、複雑な演算手法を省略して、各々の基準面32ａが受けるエネルギーは、音源34や音源空間30と所定の関係を有する所定の値（例えば障壁の設定された透過率に基づく値）として算出してもよい。
【００２８】
また、基準面32ａに変えて、内容を体積を持たない点、もしくは点を中心として一定の領域を持つ空間としてもよい。すなわち、基準面32ａに変えて、音源34から第１の障壁32に設定した基準点が受けるエネルギーを演算してもよい。また、基準面32ａに変えて、音源34から第１の障壁32に設定した基準空間が受けるエネルギーを演算してもよい。
【００２９】
また、図２では、第１の障壁32を４×４の１６の基準面32ａに分割しているが、分割数、方法はこれに限定されるものではない。例えば、４×８の３２の基準面32ａに分割してもよい。
【００３０】
音線法の演算手法については、既によく知られているため、ここでは詳細な説明を割愛する。簡略に説明すれば、音線法のみを用いる場合には、まず音源から所定の間隔で多数の音線を設定し、その音線のベクトルと壁との交点を割り出す。そしてベクトルと壁の角度に応じて反射する音線の方向を求め、次の交点を割り出す。反射があらかじめ定めた所定回数に到達していれば、それ以上の反射はさせない（音線の終端は壁との交点になる）。全ての音線について交点と経路が決定すると、距離による減衰と反射による減衰を考慮しつつ、それぞれの経路に沿って音圧レベルを計算する。なお、音圧レベルの計算は、経路の演算が全て終了する前に（例えば一つの音線経路が決定するごとに）行うことでも良い。
【００３１】
ただし、音線法は、方向や相対的なインテンシティ、到達時間が正確に求まらないため、正確なインパルス応答の計算とドライソースの畳み込みを行うような場合、虚像法を用いる場合が多い。虚像法を用いた場合は、受音点を設定し、障壁に対称な位置に音源の虚像を作成し、この虚像と受音点を結ぶ音線と障壁の交わる点を交点（反射点）として求める。２回反射、３回反射を考える場合には、まず最初に反射しうる障壁に対称な位置に虚像を作成し、次に反射しうる障壁について虚像の虚像を作成し、このように反射回数に応じて重畳的な虚像を作成する。音圧レベルの計算については、上記と同様である。
【００３２】
第２の演算手段14は、第１の演算手段13より演算した基準面32ａの音源空間側が受けるエネルギーに基づいて、透過空間側の仮音源35のエネルギーを演算する。ここで仮音源とは、透過空間側31の演算を行うため壁面表面に設定された音源のことを指す。
【００３３】
例えば、図２のように、４枚の基準面32ａの中心に仮音源35を設定する場合には、その仮音源35のエネルギーは、４枚の基準面32ａが受けるエネルギーを合計したものを障壁32の透過率等を考慮した値となる。
【００３４】
なお、本実施形態では４枚の基準面32ａに対して１つの仮音源35を設けた構成について説明したが、本発明はかかる構成に限定されるものではない。例えば、５枚の基準面32ａに対して２つの仮音源35を設定するなど、複数枚の基準面32ａに対して基準面32ａの枚数より少ない仮音源35を設定する構成であればよい。
【００３５】
これにより、１枚の基準面32ａに対して１つの仮音源35を設定した場合に比べて、計算量を少なくすることができ、簡易に演算することができる。また、この場合でも実測値に近い良好な結果を得ることができる。
【００３６】
第３の演算手段15は、仮音源35から放射されて受音点36に入射される音線Ｌの音圧レベルを演算する。第３の演算手段15は、第４及び第５の演算手段16、17を有している。
【００３７】
第４の演算手段16は、仮音源35から透過空間31の内面（第２の障壁33）を複数に分割した第２の基準面33ａの点（第２の仮音源33ａ１）に放射される音線Ｌ１のエネルギーと、仮音源35から直接受音点36に放射される音線Ｌ２のエネルギーと、を演算する。
【００３８】
第５の演算手段17は、第２の基準面33ａで反射されて（第２の仮音源33ａ１から放射されて）受音点36に達する音線Ｌ３と、直接受音点36に達する音線Ｌ２について、その経路に沿って音圧レベルを演算する。また、第５の演算手段17は、第２の基準面33ａで反射され、さらに第２の基準面33ａ（透過空間内の第１の基準面32ａも含む）で数回反射されて、受音点36に達する音線について、その経路に沿って音圧レベルを演算する。
【００３９】
（建物の音シミュレーションシステムの動作）
次に、図３を用いて、建物の音シミュレーションシステムの動作について説明する。図３に示すように、まずは音源がある音源空間30といくつかの透過空間31を判別する（Ｓ１）。そして第１の演算手段13を用いて、音源空間30において、音源34から各々の基準面32ａが受けるエネルギーを演算する（Ｓ２）。
【００４０】
次に第２の演算手段14を用いて、仮音源35を設定し（Ｓ３）、基準面32ａが受けるエネルギー、仮音源35に対する基準面32ａの数、障壁32の透過率に基づいて、仮音源35のエネルギーを演算する（Ｓ４）。
【００４１】
次に第４の演算手段16を用いて、透過空間31の内面を複数に分割した第２の基準面33ａの点を生成する（Ｓ５）。そして仮音源35と第２の基準面33ａの点を結ぶ音線ベクトルＬ１と、仮音源35と受音点36を結ぶ音線ベクトルＬ２と、を生成する（Ｓ６）。
【００４２】
次に、生成した音線ベクトルＬ１、Ｌ２のうち、１つの音線ベクトルを特定し、前者の音線ベクトルＬ１か、後者の音線ベクトルＬ２かを判断する（Ｓ７）。
【００４３】
Ｓ７で後者の音線ベクトルＬ２と判断した場合には、後者の音線ベクトルＬ２の距離、空気減衰率、仮音源35のエネルギーに基づいて、各音線ベクトルのエネルギー（受音点36の受けるエネルギー）を演算し、積算し、その音線ベクトルＬ２についての演算を終了する（Ｓ７）。
【００４４】
そして、全ての音線ベクトルについて演算を終了したか否かを判断する（Ｓ９）。
【００４５】
Ｓ７で前者の音線ベクトルＬ１と判断した場合には、前者の音線ベクトルＬ１の距離、空気減衰率、障壁33の透過率・反射率、仮音源35のエネルギーに基づいて、各音線ベクトルのエネルギー（第２の基準面33ａの受けるエネルギー）を演算し、積算していく（Ｓ１０）。
【００４６】
そして、第５の演算手段17を用いて、第２の基準面33ａの受けたエネルギー（積算値）が第２の基準面33ａで反射する音線について計算すべき所定の値以上か否かを判断する（Ｓ１１）。この際、例えば建物内部から外部に出る基準面32aの場合、33aを探索出来ないため、32a→33aへの演算は行わないこととなる。
【００４７】
Ｓ１１で所定の値以上と判断した場合には、第２の基準面33ａの点を仮音源とし、Ｓ６に戻る。そして、この第２の基準面33ａの点（仮音源）と他の第２の基準面33ａの点とを結ぶ音線ベクトルと、第２の基準面33ａの点（仮音源）と受音点36を結ぶ音線ベクトルと、を生成する（Ｓ６）。
【００４８】
Ｓ１１で所定の値未満と判断した場合には、その音線ベクトルについての演算を終了する（Ｓ１２）。そして、全ての音線ベクトルについて演算を終了したか否かを判断する（Ｓ９）。
【００４９】
Ｓ９で全ての音線ベクトルについて演算を終了していないと判断した場合には、Ｓ６に戻り、演算の終了していない他の音線ベクトルについて演算を行う（Ｓ７）。
【００５０】
Ｓ９で全ての音線ベクトルについて演算を終了していると判断した場合には、受音点36の受けたエネルギーの積算値を音圧レベルに変換し、シミュレーションを終了する。
【００５１】
なお、上記動作（Ｓ１１）において、第２の基準面33ａにおける音線の反射回数は、２の基準面33ａの受けたエネルギー（積算値）で判断したが、本発明はかかる構成に限定されるものではなく、仮音源35からの反射回数が所定回数に至ったかどうかで判断してもよい。このように、Ｓ１１の反射回数の制限があるため音線ベクトルは早期に増加が収束し、やがて演算は終了する。
【００５２】
なお、本実施形態は、音源空間と透過空間の２部屋について説明したが、本発明は部屋数を限定されるものではない。すなわち、第２の仮音源33ａ１は、仮音源35から放出された音線を反射させ、また別の部屋（透過空間）へ透過させる。そして、第２の演算手段は、第２の基準面33ａの点（仮音源）の受けるエネルギーに基づいて、別の部屋（透過空間）側に仮音源を設定し、この仮音源のエネルギーを演算する。
【００５３】
また、音源空間や透過空間は建物の外にあっても良い。すなわち、音源空間と透過空間はいずれか１つ以上が建物の外にあってもよい。
【００５４】
上述のごとく、第１の演算手段13より演算した基準面32ａの音源空間側が受けるエネルギーに基づいて、透過空間側の仮音源35のエネルギーを演算する第２の演算手段14を設けた。これにより、障壁と音線との交点ごとにその反対側の面に仮音源を設定する方法に比べて計算量を少なくすることができ、障壁を越えた時点でベクトルを失った音線を仮音源35として再現することができる。従って、障壁の多い建物の音環境を、簡易に演算し、実測値に近い良好な結果を得ることができる。
【００５５】
また、音線ベクトルは、仮音源35と受音点36及び第２の基準点の点を結ぶように配置し、第２の基準点の点と受音点36及び第２の基準点の点を結ぶように配置した。これにより、音線ベクトルを所定の角度で分散させる場合に比べて、音線の粗密を無くし、計算の効率を良くすることができる。すなわち、音線ベクトルが確実に受音点36に入るため、シュミレーション結果に反映されない無駄な計算を省略することができ、障壁の多い建物の音環境を、簡易に演算し、実測値に近い良好な結果を得ることができる。
【産業上の利用可能性】
【００５６】
本発明は、住宅など障壁の多い建物の音シミュレーションに利用することができる。
【図面の簡単な説明】
【００５７】
【図１】本実施形態に係る音シミュレーションシステムの概略構成図である。
【図２】建物の音シミュレーションシステムを用いる建物の構成図である。
【図３】建物の音シミュレーションシステムの動作を説明するフローチャートである。
【図４】透過率・反射率データベースの例を示す図である。
【符号の説明】
【００５８】
Ｌ    …音線
１    …システム本体
２    …入力手段
３    …出力手段
11    …記憶領域
12    …透過率・反射率データベース
13〜17    …第１〜第５の演算手段
30    …音源空間
31    …透過空間
32、33    …障壁
32ａ、33ａ  …第１及び第２の基準面
34    …音源
35、33ａ１    …仮音源
36    …受音点
【図１】
2007240292.tif 000003
【図２】
2007240292.tif 000004
【図３】
2007240292.tif 000005
【図４】
2007240292.tif 000006