(57)【要約】【課題】設計者の見識と経験に頼らず、免震材料や杭基礎の選択と配置とを効率的に行うことを可能にする。【解決手段】構造物を支持する支持体の種別と配置に関する複数の学習用支持体配置データを入力するデータ入力部と、学習用支持体配置データを時刻歴応答解析し、解析結果を機械学習する機械学習部と、機械学習部の学習結果を格納する保存部と、学習結果を活用して支持体の配置の複数の組合せにおける構造物の応答量を推定し、当該推定された応答量を最適化する最適化部と、支持体の配置の複数の組合せについて、最適化部により推定された全応答量を取得し、所定のフィルタリングを実行して優良解を得る優良解部と、優良解を用いて、時刻歴応答解析を実行して、適正な支持体の種別及び支持体の配置の最終採用解に関する情報を出力する情報出力部と、を含む。【選択図】図１
2020102157.tif 000002
【特許請求の範囲】
【請求項１】
構造物を支持する支持体の種別と配置に関する複数の学習用支持体配置データを入力するデータ入力部と、
前記学習用支持体配置データを時刻歴応答解析し、解析結果を機械学習する機械学習部と、
前記機械学習部の学習結果を格納する保存部と、
前記学習結果を活用して前記支持体の配置の複数の組合せにおける構造物の応答量を推定し、当該推定された応答量を最適化する最適化部と、
前記支持体の配置の複数の組合せについて、前記最適化部により推定された全応答量を取得し、所定のフィルタリングを実行して優良解を得る優良解部と、
前記優良解を用いて、時刻歴応答解析を実行して、適正な支持体の種別及び支持体の配置の最終採用解に関する情報を出力する情報出力部と、
を含む支持体の種別及び配置最適化支援装置。
【請求項２】
前記学習用支持体配置データは、少なくとも地震動の大きさを示すレベルにおける前記支持体の固有周期であることを特徴とする請求項１に記載の支持体の種別及び配置最適化支援装置。
【請求項３】
前記フィルタリングは、少なくとも前記構造物の加速度及び変位から前記優良解を得ることを特徴とする請求項１又は２に記載の支持体の種別及び配置最適化支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、支持体の種別及び配置最適化支援装置に関する。
【背景技術】
【０００２】
大地震などの地震動に対して建物の揺れを低減するための免震材料は、鉛コア入り積層ゴム免震材料などの多数の種類が存在する（特許文献１参照）。
また、建物の杭基礎としても同様に多数の種類が存在する。
そのため、建物設計における免震材料や杭基礎の選択や配置に関する行為は、建物の構造性能を大きく左右する重要な決定行為である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開昭５２−４９６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、免震材料や杭基礎の決定において、選択しうる膨大な免震材料や杭基礎の組合せの中から、制約条件を満足し、かつ、地震時に建物に発生する最大応答加速度や最大変位、免震材料のコストなどから優れたものの組合せを選び取る必要がある。
一方、地震時の建物の正確な応答予測が困難であることから、設計者の見識と経験に頼る部分が大きく、限られた設計時間の中で性能の優れた設計を実現することが困難である。
【０００５】
本発明は、設計者の見識と経験に頼らず、免震材料や杭基礎の選択と配置とを効率的に行うことを可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の支持体の種別及び配置最適化支援装置は、構造物を支持する支持体の種別と配置に関する複数の学習用支持体配置データを入力するデータ入力部と、前記学習用支持体配置データを時刻歴応答解析し、解析結果を機械学習する機械学習部と、前記機械学習部の学習結果を格納する保存部と、前記学習結果を活用して前記支持体の配置の複数の組合せにおける構造物の応答量を推定し、当該推定された応答量を最適化する最適化部と、前記支持体の配置の複数の組合せについて、前記最適化部により推定された全応答量を取得し、所定のフィルタリングを実行して優良解を得る優良解部と、前記優良解を用いて、時刻歴応答解析を実行して、適正な支持体の種別及び支持体の配置の最終採用解に関する情報を出力する情報出力部と、を含んで構成される。
これにより、設計者の見識と経験に頼らず、免震材料や杭基礎の選択と配置とを効率的に行うことができる。また、支持体の種別及び支持体の配置の組合せが無数にあり、全ての支持体の種別及び支持体の配置の組合せについて時刻歴応答解析を実行することは不可能であるが、学習した学習結果を用いることで、時刻歴応答解析を実行する支持体の種別及び支持体の配置の組合せを少なくすることができる
【０００７】
本発明の学習用支持体配置データは、少なくとも地震動の大きさを示すレベルにおける前記支持体の固有周期であることを特徴とする。
【０００８】
本発明のフィルタリングは、少なくとも前記構造物の加速度及び変位から前記優良解を得ることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、設計者の見識と経験に頼らず、免震材料や杭基礎の選択と配置とを効率的に行うことができる、という効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る免震材料の種別及び配置最適化支援装置の概略構成を示すブロック図である。
【図２】構造物と免震材料の配置とを説明するための説明図である。
【図３】免震材料の種別の一例を示す図である。
【図４】免震材料の配置の他の一例を示す図である。
【図５】免震材料の組合せの一例を示す図である。
【図６】免震材料の諸元の一例を示す図である。
【図７】最適化問題の定式化の一例を示す図である。
【図８】全探索解をプロットした結果を示す説明図である。
【図９】優良解の目的関数値を軸とする多次元解析チャートの一例を示す図である。
【図１０】パレート最適解の一例を示す図である。
【図１１】本実施形態の学習処理ルーチンの一例を示す図である。
【図１２】本実施形態の免震材料の種別及び配置最適化支援処理ルーチンの一例を示す図である。
【発明を実施するための形態】
【００１１】
本発明の実施形態について詳細に説明する。
【００１２】
＜本発明の実施形態に係る免震材料の種別及び配置最適化支援装置のシステム構成＞
図１は、本発明の実施形態に係る免震材料の種別及び配置最適化支援装置１００の構成の一例を示すブロック図である。免震材料の種別及び配置最適化支援装置１００は、機能的には、図１に示されるように、データ入力部１０、コンピュータ２０、及び出力部３０を含んだ構成で表すことができる。
【００１３】
データ入力部１０は、学習用の構造物を支持する免震材料の種別と配置に関する複数の学習用支持体配置データを入力するものである。データ入力部１０は、例えばキーボード、マウス、又は外部装置からの入力を受け付ける入出力装置等によって実現される。
【００１４】
本実施形態では、図２に示すように、構造物として、４スパンの建物を想定し、５×５の計２５個（位置「１」〜「２５」）の免震材料の種別と配置に関する複数、例えば３００パターンの学習用支持体配置データを入力する。
ここで、図２（ａ）は、免震材料が配置された構造物の正面図であり、図２（ｂ）は、免震材料の配置を説明するために、免震材料の配置を平面図で示しているものである。
なお、本実施形態では構造物として４×４スパンの正方形の建物を想定しているが、これに限定されず、様々な建物、例えば、４×１０スパンの長方形の建物や、長方形の建物を組み合わせたＬ字状の建物などであっても良い。
【００１５】
ここで、本実施形態では、図３に示すように、免震材料として、ＮＲＢ（天然ゴム系積層ゴム支承）のＮＲＢ６０（直径６００mm）、ＮＲＢ６５（直径６５０mm）、ＮＲＢ７０（直径７００mm）、ＮＲＢ７５（直径７５０mm）、ＮＲＢ８０（直径８００mm）、ＬＲＢ（鉛プラグ挿入型積層ゴム支承）のＬＲＢ６０（直径６００mm）、ＬＲＢ６５（直径６５０mm）、ＬＲＢ７０（直径７００mm）、ＬＲＢ７５（直径７５０mm）、ＬＲＢ８０（直径８００mm）、ＳＢ（Ｌ）（低摩擦（μ=０．０１）弾性すべり支承）のＳＳＲ４５Ｌ（直径４５０mm）、ＳＳＲ５５Ｌ（直径５５０mm）、ＳＳＲ６５Ｌ（直径６５０mm）、ＳＢ（Ｈ）（高摩擦（μ=０．１３）弾性すべり支承）のＳＳＲ４５Ｈ（直径４５０mm）、ＳＳＲ５５Ｈ（直径５５０mm）、ＳＳＲ６５Ｈ（直径６５０mm）、オイルダンパー（バイリニア型）の１７種類の中から選択している。
なお、免震材料としては、上述した１７種類に限定されず、他の種類の免震材料を選択しても良いし、又、１７種類より多い免震材料から選択しても良いし、１７種類より少ない免震材料から選択しても良い。
【００１６】
また、データ入力部１０で入力された学習用支持体配置データは、図５を用いて後述する学習用データ記憶部にＩＤと関連づけられて記憶されることとなる。
【００１７】
なお、図４に示すように、免震材料が配置される位置を同種の位置毎にグルーピングして、同じグループ（Ｇｒ）では同じ免震材料が選択されるようにしても良い。
すなわち、四隅（位置「１」「５」「２１」「２５」）に配置される免震材料のグループ１（Ｇｒ１）、グループ１の免震材料の隣（位置「２」「４」「６」「１０」「１６」「２０」「２２」「２４」）に配置される免震材料のグループ２（Ｇｒ２）、グループ２の免震材料の間（位置「３」「１１」「１５」「２３」）に配置される免震材料のグループ３（Ｇｒ３）、グループ３の免震材料の間（位置「７」「９」「１７」「１９」）に配置される免震材料のグループ４（Ｇｒ４）、グループ４の免震材料の間（位置「８」「１２」「１４」「１８」）に配置される免震材料のグループ５（Ｇｒ５）、中心（位置「１３」）に配置される免震材料のグループ６（Ｇｒ６）に分け、例えば、グループ１には免震材料ＮＲＢ６０、グループ２には免震材料ＮＲＢ６５、グループ３には免震材料ＮＲＢ６０、グループ４には免震材料ＬＲＢ７０、グループ５には免震材料ＬＲＢ６０、グループ６には免震材料ＬＲＢ８０などを配置する学習用データを入力する。
【００１８】
また、データ入力部１０は、後述する機械学習部２３の学習結果を活用して構造物の応答量を推定する免震材料の配置の複数の組合せ、例えば、２０個の免震材料の種別と配置に関する組合せを入力する。
例えば、位置「１」、「５」、「２１」、「２５」に「ＮＲＢ６０」を、位置「２」、「４」、「６」、「１０」、「１６」、「２０」、「２２」、「２４」に「ＮＲＢ８０」を、位置「３」、「１１」、「１５」、「２３」に「ＬＲＢ６０」を、位置「７」、「９」、「１７」、「１９」に「ＬＲＢ７０」を、位置「８」、「１２」、「１４」、「１８」に「ＮＲＢ７０」を、位置「１３」に「ＬＲＢ８０」を配置する組合せなどを入力する。
なお、ここで入力される免震材料の配置の複数の組合せは、上述した、学習用支持体配置データとは別の組合せであることが望ましいが、これに限定されず、同じであっても良い。
【００１９】
コンピュータ２０は、ＣＰＵ（Central Processing Unit）、各処理ルーチンを実現するためのプログラム等を記憶したＲＯＭ（Read Only Memory）、データを一時的に記憶するＲＡＭ（Random Access Memory）、記憶手段としてのメモリ、ネットワークインタフェース等を含んで構成されている。コンピュータ２０は、機能的には、取得部２１と、学習用データ記憶部２２と、機械学習部２３と、保存部２４と、最適化部２５と、優良解部２６と、情報出力部２７とを備えている。
【００２０】
取得部２１は、データ入力部１０によって受け付けられた、複数の学習用支持体配置データを取得する。
また、取得部２１は、データ入力部１０によって受け付けられた、機械学習部２３の学習結果を活用して構造物の応答量を推定する免震材料の配置の複数の組合せを取得する。
【００２１】
学習用データ記憶部２２には、取得部２１によって取得された複数の学習用支持体配置データが格納される。例えば、図５に示されるように、配置される位置と免震材料の種別とが対応付けられて格納される。
【００２２】
図５に示すように、ＩＤ「１」の学習用支持体配置データでは、位置「１」〜「２５」の全てに「ＮＲＢ６０」を配置した場合の例、ＩＤ「２」の学習用支持体配置データでは、位置「１」〜「２５」の全てに「ＮＲＢ６５」を配置した場合の例、ＩＤ「３」の学習用支持体配置データでは、位置「１」〜「２５」の全てに「ＮＲＢ７０」を配置した場合の例、ＩＤ「４」の学習用支持体配置データでは、位置「１」〜「２５」の全てに「ＮＲＢ８０」を配置した場合の例、ＩＤ「１１」の学習用支持体配置データでは、位置「１」〜「１３」に「ＮＲＢ６０」、位置「１４」〜「２５」に「ＮＲＢ６５」を配置した場合の例、ＩＤ「１５」の学習用支持体配置データでは、位置「１」〜「１３」に「ＮＲＢ６０」、位置「１４」〜「２５」に「ＬＲＢ６０」を配置した場合の例、ＩＤ「９９」の学習用支持体配置データでは、位置「１」に「ＳＳＲ４５Ｈ」、位置「２」に「ＮＲＢ６０」、位置「３」に「ＬＲＢ６０」、位置「４」に「ＮＲＢ６０」、位置「５」に「ＬＲＢ７０」、位置「６」に「ＳＳＲ６５Ｈ」、位置「７」に「ＮＲＢ６０」、位置「８」に「ＮＲＢ８０」、位置「９」に「ＬＲＢ７０」、位置「１０」に「ＳＳＲ４５Ｌ」、位置「１１」に「ＮＲＢ６５」、位置「１２」に「ＮＲＢ６０」、位置「１３」に「ＬＲＢ７０」、位置「１４」に「ＮＲＢ６０」、位置「１５」に「ＳＳＲ４５Ｈ」、位置「１６」に「ＬＲＢ６０」、位置「１７」に「ＮＲＢ６０」、位置「１８」に「ＬＲＢ６０」、位置「１９」に「ＳＳＲ４５Ｌ」、位置「２０」に「ＮＲＢ８０」、位置「２１」に「ＮＲＢ６０」、位置「２２」に「ＬＲＢ８０」、位置「２３」に「ＮＲＢ６０」、位置「２４」に「ＬＲＢ６０」、位置「２５」に「ＬＲＢ７０」を配置した場合の例、である。
【００２３】
また、ＩＤ「１０１」〜「２００」の学習用支持体配置データでは、免震材料の配置はＩＤ「１」〜「１００」と同じであるが、オイルダンパーを「１」個備えている例である。
また、ＩＤ「２０１」〜「３００」の学習用支持体配置データでは、免震材料の配置はＩＤ「１」〜「１００」と同じであるが、オイルダンパーを「８」個備えている例である。
【００２４】
なお、学習用支持体配置データとして「３００」パターンを入力したがこれに限定されない。また、オイルダンパーの数として「０」個、「１」個、「８」個のパターンを入力したがこれに限定されない。
また、学習用支持体配置データは、免震特性の広範な分布をカバーすることが望ましいため、同じ免震材料を使用する場合と、複数の免震材料を組合せて使用する場合とを含むように入力される。
【００２５】
機械学習部２３は、学習用データ記憶部２２に格納された複数の学習用支持体配置データを元に、図６に示す入力に示す諸元を算定する。そして、算出された諸元を元に、後述するように学習用支持体配置データを時刻歴応答解析し、解析結果を機械学習することで学習結果（推定器）を得る。
具体的には、図６に示すように、免震層等価固有周期（sec）の５mm変形時、２００mm変形時、４００mm変形時の諸元、履歴減衰による等価粘性減衰定数(%)の５mm変形時、２００mm変形時、４００mm変形時の諸元、粘性ダンパーにより付加される等価粘性減衰定数（％）の５mm変形時、２００mm変形時、４００mm変形時の諸元、免震層の層せん断力係数のうち、免震層二次剛性により生じる分の５mm変形時、２００mm変形時、４００mm変形時の諸元、免震層の層せん断力係数のうち、免震層切片荷重により生じる分の５mm変形時、２００mm変形時、４００mm変形時の諸元、を算定する。
なお、学習用支持体配置データを元に算定される諸元は、図６に示すものに限定されず、又、図６に示す全てを算定する場合に限定されず、一部のみ、例えば、免震層等価固有周期(s)のみを算定するようにしても良い。
【００２６】
算定された諸元の一例を、全ての位置に免震材料「ＮＲＢ６０」を配置し、オイルダンパーを８個使用したＩＤ「２０１」の場合を挙げて説明する。
図６に示すように、全ての位置に免震材料「ＮＲＢ６０」を配置し、オイルダンパーを８個使用した場合の免震層等価固有周期(s)の諸元は、５mm変形時では４．８０４[sec]、２００mm変形時では４．８０４[sec]、４００mm変形時では４．８０４[sec]、であり、履歴減衰による等価減衰定数の諸元は、５mm変形時では０[%]、２００mm変形時では０［％］、４００mm変形時では０［％］、であり、オイルダンパーにより付加される等価粘性減衰定数の諸元は、５mm変形時では９６．８８［％］、２００mm変形時では９６．８８［％］、４００mm変形時では６１．８１［％］であり、免震層の層せん断力係数のうち免震層二次剛性により生じる分の諸元は、５mm変形時では０．０００９、２００mm変形時では０．０３４９、４００mm変形時では０．０６９８であり、免震層の層せん断力係数のうち免震層切片荷重により生じる分の諸元は、５mm変形時では０．０００、２００mm変形時では０．０００、４００mm変形時では０．０００である。
【００２７】
また、機械学習部２３は、学習用データ記憶部２２に格納された複数の学習用支持体配置データを諸元を元に時刻歴応答解析し、解析結果を機械学習して学習結果（推定器）を得る。
ここで、本実施形態では、時刻歴応答解析は質点系モデルで行い、機械学習にはＲ言語の機械学習プログラムを用い、アルゴリズムにはランダムフォレストを採用したが、これに限定されない。
【００２８】
本免震材料の種別及び配置最適化支援については、多目的組み合わせ最適化問題として図７に示す式で定式化される。
ここで、目的関数である、ＤＩＳＰ、ＡＣＣ、ＣＯＳＴ、Ｎdevは、それぞれ、地震時に免震層上部に生じる最大応答変位、最大応答加速度、免震材料とオイルダンパーとを合わせた総コスト、使用する免震材料の種別数、を表す。また、Ｘは、免震材料の選択を表す設計変数、Ｌisoは選択候補とする免震材料のリスト、Ｃvは付加する粘性ダンパーの減衰係数を表す設計変数、ＣvUおよびＣvLはその上下限値を表す。Ｌiso，ＣvUおよびＣvLは，軸力レベルや建物規模等から設計者が事前に定める。ｇ（Ｘ）≧０は免震装置の設計時に満たすべき全ての制約条件で、長期および短期の軸力上下限値制約、偏心率の制約などからなる。
なお、実際の設計において、オイルダンパーは既製のものを使用し、またその種類はあらかじめ決めたうえで、その個数を調整するのが一般的である。よって、以降は問題（Ｐ）中のＣv，ＣvU，ＣvLをそれぞれ、オイルダンパーの個数を表す設計変数ｎvおよびその上下限値ｎvU，ｎvLに読み替えて扱う。
【００２９】
例えば、Ｘ＝［ＮＲＢ６０，ＮＲＢ６０，・・・ＮＲＢ６０，ＮＲＢ６０］として、ＩＤ「２０１」の場合、すなわち、位置「１」〜「２５」の全てに「ＮＲＢ６０」を使用し、ｎ（オイルダンパーの個数）「８」の場合、の時刻歴応答解析によって求められるＤＩＳＰは、１４．９ｃｍ、ＡＣＣは１０２．４６ [cm/sec2]、ＣＯＳＴは、１，９００×２５＋３，０００×８＝７１，５００ [千円]、Ｎdev＝１、となる。
【００３０】
保存部２４には、機械学習部２３によって得られた学習結果（推定器）が格納される。
【００３１】
最適化部２５は、学習結果（推定器）を活用して、取得部２１によって取得された免震材料の配置の複数の組合せにおける構造物の応答量（最大変位、最大加速度）の推定と、推定された応答量の最適化とを行う。
具体的には、免震材料の配置の複数の組合せの１つ１つについて、学習結果（推定器）を使用して、時刻歴応答解析を実行して構造物の応答量を推定し、推定された応答量を多目的ＳＡ法（焼きなまし法（ＭＯＳＡ：Ｍｕｌｔｉｐｌｅ−Ｏｂｊｅｃｔｉｖｅ  Ｓｉｍｕｌａｔｅｄ  Ａｎｅａｌｉｎｇ））によって所定回数、例えば１５００回、繰り返し最適化を行う。
【００３２】
本実施形態では、免震材料の配置の複数の組合せとして２０個を取得し、各組合せに対し最適化を１５００回繰り返すため、２０×１，５００＝３０，０００の探索解を得ることとなる。
そして、全探索解をプロットした結果を図８に示す。
ここで、多目的ＳＡ法を用いた最適化は、汎用の最適化パッケージである「ｍｏｄｅＦＲＯＮＴＩＥＲ」（登録商標）を用いたが、これに限定されない。
【００３３】
優良解部２６は、免震材料の配置の複数の組合せについて、最適化部２５により推定された全応答量を取得し、所定のフィルタリングを実行して、優良解を得る。
ここで、上述したように、本実施形態では、全応答量は、図８にプロットした３０，０００個の探索解である。
【００３４】
フィルタリングは、少なくとも構造物の加速度及び変位から優良解を得ることである。
具体的には、図８にプロットする３０，０００個の探索解の中から、横軸である最大加速度と、縦軸である最大変位との両方が小さくなる探索解、すなわち、図８に示す探索解の中から点線で囲まれた複数個、例えば、２００個の優良解を抽出する。
かかる探索解の抽出は、横軸である最大加速度の数値と、縦軸である最大変位との計を比較し、小さくなる探索解を抽出することとなる。
【００３５】
なお、かかる探索解の抽出は、優良解部２６（コンピュータ）が行っても良いが、設計者が探索解の中から選択することによっても実現することが可能である。
この場合には、データ入力部１０を用い、選択した優良解を入力することとなる。
【００３６】
ここで、フィルタリングにより抽出された２００個の優良解について、図７の各目的関数値を軸とする多次元解析チャートを図９に示す。
これらの中から、例として（ａ）推定加速度最小の免震材料の配置、（ｂ）推定変位最小の免震材料の配置、（ｃ）コスト最小の免震材料の配置、（ｄ）これらの目的関数値がいずれも中間的な値を取る免震材料の配置、についてオイルダンパーの数と共に図１０に示す。
図９中のチャート（ａ）（ｂ）（ｃ）（ｄ）は、図１０の（ａ）（ｂ）（ｃ）（ｄ）にそれぞれ相当する。
【００３７】
ここで、図１０における四角で囲った数字は各位置に配置される免震材料の種別を示す数値であり、「１」はＮＲＢ６０、「２」はＮＲＢ７０、「３」はＮＲＢ８０、「４」はＬＲＢ６０、「５」はＬＲＢ７０、「６」はＬＲＢ８０、「７」はＳＳＲ４５Ｌ、「８」はＳＳＲ５５Ｌ、「９」はＳＳＲ６５Ｌ、「１０」はＳＳＲ４５Ｈ、「１１」はＳＳＲ５５Ｈ、「１２」はＳＳＲ６５Ｈ、をそれぞれ示すものである。
【００３８】
例えば、（ａ）推定加速度最小の免震材料の配置は、位置「１」にＳＳＲ４５Ｌ、位置「２」にＳＳＲ５５Ｌ、位置「３」にＮＲＢ７０、位置「４」にＳＳＲ５５Ｌ、位置「５」にＳＳＲ４５Ｌ、位置「６」にＳＳＲ５５Ｌ、位置「７」にＳＳＲ６５Ｌ、位置「８」にＳＳＲ６５Ｌ、位置「９」にＳＳＲ６５Ｌ、位置「１０」にＳＳＲ５５Ｌ、位置「１１」にＮＲＢ７０、位置「１２」にＳＳＲ６５Ｌ、位置「１３」にＳＳＲ６５Ｌ、位置「１４」にＳＳＲ６５Ｌ、位置「１５」にＮＲＢ７０、位置「１６」にＳＳＲ５５Ｌ、位置「１７」にＳＳＲ６５Ｌ、位置「１８」にＳＳＲ６５Ｌ、位置「１９」にＳＳＲ６５Ｌ、位置「２０」にＳＳＲ５５Ｌ、位置「２１」にＳＳＲ４５Ｌ、位置「２２」にＳＳＲ５５Ｌ、位置「２３」にＮＲＢ７０、位置「２４」にＳＳＲ５５Ｌ、位置「２５」にＳＳＲ４５Ｌ、をそれぞれ配置し、オイルダンパーを３個使用すると、推定加速度が最小になることを示している。
【００３９】
情報出力部２７は、優良解部によって得られた優良解を用いて、時刻歴応答解析を実行して、適正な免震材料の種別及び免震材料の配置の最終採用解に関する情報を出力する。
すなわち、本発明は、免震材料の種別及び免震材料の配置の組合せが無数にあり、全ての免震材料の種別及び免震材料の配置の組合せについて時刻歴応答解析を実行することは不可能であるが、学習した推定器を用いることで、時刻歴応答解析を実行する免震材料の種別及び免震材料の配置の組合せを少なくすることを可能とするものである。
【００４０】
ここで、出力される適正な免震材料の種別及び免震材料の配置の最終採用解に関する情報としては、位置「１」には免震材料「ＮＲＢ７０」を、位置「２」には免震材料「ＬＲＢ６０」を、というような形式の免震材料の種別及び免震材料の配置に関する情報が出力される。
免震材料の種別及び配置最適化支援装置のユーザである設計者は、出力された免震材料の種別及び免震材料の配置を参考にして、対象の構造物の免震材料の種別及び免震材料の配置を決定する。
【００４１】
なお、出力される免震材料の種別及び免震材料の配置に関する情報は、１パターンに限定されず、複数パターン出力されても良い。
このような複数パターン出力される場合であっても、設計者が、複数の出力された免震材料の種別及び免震材料の配置を参考にして、対象の構造物の免震材料の種別及び免震材料の配置を決定することとなる。
【００４２】
出力部３０は、情報出力部２７によって出力された、免震材料の種別及び免震材料の配置に関する情報を結果として出力する。例えば、出力部３０は、ディスプレイによって実現される。
【００４３】
免震材料の種別及び免震材料の配置を設計する設計者は、出力部３０によって出力された免震材料の種別及び免震材料の配置に関する情報を確認し、対象の構造物の免震材料の種別及び免震材料の配置を決定する際の参考にする。そして、設計者は、最終的な免震材料の種別及び免震材料の配置を決定すると、実際の建設工事が行われる。
【００４４】
＜免震材料の種別及び配置最適化支援装置の作用＞
【００４５】
つぎに、免震材料の種別及び配置最適化支援装置１００の作用を説明する。免震材料の種別及び配置最適化支援装置１００は、学習処理ルーチンと免震材料の種別及び配置最適化支援処理ルーチンとを実行する。
【００４６】
＜学習処理ルーチン＞
【００４７】
図１に示すように、免震材料の種別及び配置最適化支援装置１００のデータ入力部１０による学習用の構造物を支持する免震材料の種別と配置に関する複数の学習用支持体配置データの入力を受け付けると、学習用データ記憶部２２へ格納する。そして、免震材料の種別及び配置最適化支援装置１００のコンピュータ２０は、学習処理の実行の指示信号を受け付けると、図１１に示す学習処理ルーチンを実行する。
【００４８】
ステップＳ１００において、機械学習部２３は、学習用データ記憶部２２に格納された複数の学習用支持体配置データを取得する。
【００４９】
ステップＳ１０２において、機械学習部２３は、上記ステップＳ１００で取得された複数の学習用支持体配置データを元に諸元を算定し、算定された諸元を元に時刻歴応答解析を実行し、解析結果を機械学習して、学習結果として推定器を作成する。
【００５０】
ステップＳ１０４において、機械学習部２３は、上記ステップＳ１０２で作成された推定器を保存部２４に格納して、学習処理ルーチンを終了する。
【００５１】
＜免震材料の種別及び配置最適化支援処理ルーチン＞
【００５２】
免震材料の種別及び配置最適化支援装置１００は、保存部２４に推定器が格納され、且つデータ入力部１０が、機械学習部の学習結果を活用して構造物の応答量を推定する免震材料の配置の複数の組合せを受け付けると、図１２に示す免震材料の種別及び配置最適化支援処理ルーチンを実行する。
【００５３】
ステップＳ２００において、最適化部２５は、データ入力部１０によって受け付けた、構造物の応答量を推定する免震材料の配置の複数の組合せを取得する。
【００５４】
ステップＳ２０２において、最適化部２５は、保存部２４に格納された推定器を読み出し、読み出した推定器を使用して、構造物の応答量を推定する免震材料の配置の複数の組合せについて構造物の応答量を推定し、推定された応答量を多目的ＳＡ法によって最適化を行う。
【００５５】
ステップＳ２０４において、優良解部２６は、上記ステップＳ２０２で推定された応答量を取得し、フィルタリングをして、優良解を得る。
【００５６】
ステップＳ２０６において、情報出力部２７は、上記ステップＳ２０４で取得された優良解を用いて時刻歴応答解析を実行して、免震材料の種別及び免震材料の配置の最終採用解に関する情報を出力する。
【００５７】
出力部３０は、情報出力部２７によって出力された最終採用解に関する情報を結果として出力する。設計者は、出力された免震材料の種別及び免震材料の配置を参考にして、対象の構造物の免震材料の種別及び免震材料の配置を決定する。
【００５８】
以上詳細に説明したように、本実施形態では、設計者の見識と経験に頼らず、免震材料の選択と配置とを効率的に行うことを可能にすることができる。
また、本実施形態では、免震材料の種別及び免震材料の配置の組合せが無数にあり、全ての免震材料の種別及び免震材料の配置の組合せについて時刻歴応答解析を実行することは不可能であるが、学習した推定器を用いることで、時刻歴応答解析を実行する免震材料の種別及び免震材料の配置の組合せを少なくすることを可能にすることができる。
【００５９】
なお、本発明は、上述した実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。
【００６０】
例えば、上記実施形態では、免震材料の種別及び配置の最適化を支援する場合を例に説明したが、免震材料に限定されず、杭基礎の種別及び配置の最適化を支援する場合に用いても良い。
杭基礎の種別としては、杭基礎の径の大きさや、コンクリート杭、鋼杭などの杭の種類、場所打ち杭による工法、既製杭による工法などの工法の種類、などがあり、上記実施形態を変形して、杭基礎の種別及び配置の最適化を支援するようにしても良い。
【００６１】
また、最適化を行うモデルとして、多目的ＳＡ法を例に説明したが、これに限定されるものではない。例えば、遺伝的アルゴリズム、モンテカルロ法などを用いても良い。
【００６２】
また、優良解について時刻歴応答解析を実行することにより最終採用解を得るようにしているが、これに限定されるものではない。例えば、時刻歴応答解析ではなく、ニューラルネットワークによる機械学習などを用いて最終採用解を得るようにしても良い。
【００６３】
また、上記ではプログラムがＨＤＤなどの記憶部（図示省略）に予め記憶（インストール）されている態様を説明したが、プログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ及びマイクロＳＤカード等の記録媒体の何れかに記録されている形態で提供することも可能である。
【００６４】
また、本発明は、支持体の種別及び配置最適化支援装置として説明しているが、支持体の種別及び配置最適化支援方法とすることも可能である。
この場合には、構造物を支持する支持体の種別と配置に関する複数の学習用支持体配置データを入力するデータ入力ステップと、学習用支持体配置データを時刻歴応答解析し、解析結果を機械学習する機械学習ステップと、機械学習ステップの学習結果を格納する学習結果保存ステップと、学習結果を活用して支持体の配置の複数の組合せの内、一つの組合せにおける構造物の応答量を推定し、当該推定された応答量を最適化する最適化ステップと、支持体の配置の複数の組合せについて、最適化ステップにより推定された全応答量を取得し、所定のフィルタリングを実行して優良解を得る優良解ステップと、優良解を用いて、時刻歴応答解析を実行して、適正な支持体の種別及び支持体の配置の最終採用解に関する情報を出力する情報出力ステップと、を含む支持体の種別及び配置最適化支援方法、としてとらえることが可能である。
【符号の説明】
【００６５】
１０ データ受付部
２０ コンピュータ
２１ 取得部
２２ 学習用データ記憶部
２３ 機械学習部
２４ 保存部
２５ 最適化部
２６ 優良解部
２７ 情報出力部
３０ 出力部
１００ 免震材料の種別及び配置支援装置
【図１】
2020102157.tif 000003
【図２】
2020102157.tif 000004
【図３】
2020102157.tif 000005
【図４】
2020102157.tif 000006
【図５】
2020102157.tif 000007
【図６】
2020102157.tif 000008
【図７】
2020102157.tif 000009
【図８】
2020102157.tif 000010
【図９】
2020102157.tif 000011
【図１０】
2020102157.tif 000012
【図１１】
2020102157.tif 000013
【図１２】
2020102157.tif 000014