オンラインセミナー「DX時代の建設を考える ～建設におけるデジタル化の推進～」
令和３年３月２４日

都市丸ごとデジタル化「データ統合による地盤モデルの作成」

神戸大学大学院 工学研究科
神戸大学

都市安全研究センター

竹山智英
飯塚敦

データ統合2

現状
国土交通DPF

電子納品された
電子納品された
電子納品された成果品データ電子納品された成果品データ
成果品データ
成果品データ

現状の利用の課題：生データが分散必要なデータ• ユーザーが分散されたデータベースにアクセス
して取得• まず生データをダウンロードして、その後自分の用途に応じて変換※非効率的で、ミスも発生しやすいデータ統合3

現状
国土交通DPF

現在

GIS上で確認、クリックして選択

視覚的に確認、転記

出典：国土交通データプラットフォーム• 非BIMデータをBIM化するのは手間がかかる上に、使えるデータとするには土木知が必要。
• 地盤解析に使うデータを作成する場合、統合・変換を多数行うため、単一のソフトに対応するのが精一杯で、同じ地盤解析でも他のソフトに対応するのは大変。
• 地盤だけでなく、橋梁や河川等の別のデータを作成しようとすると、個別対応に膨大な工数が発生。
→DPPを基盤とした技術開発が有効DPP（Data Processing Platform）の利用

4

DPP (Data Processing Platform)• データ変換に特化した多様な機能を持つプログラム群• ユーザは，簡単なスクリプトを使ってデータ変換を実行• 官・産が共同で整備する協調領域と，産が開発する競争領域に分離可能• 国際展開を視野
Data Processing Platform(DPP)

ソフトウェア
パッケージ

見かけのソフトウェア

変換

変換
ソフトウェア
Ａ

インフラ
データ

BIM仕様
データ

ソフトウェアＢ

ソフトウェア
Ｃ

BIM仕様
インフラ
データ

ソフトウェア
仕様データ

ソフトウェアデータ統合の流れ

5

DACSAR用モデル

DPP
ボーリング XML

XML
XML
XML
試験値，デフォルト
値など CSV

・・・

その他 XXX

XML
XML
XXX

Parameter
Map

Ground::GridModel

各種
シミュレータ

XXX用モデル

・・・

・・・

XML
XML
CSV

Borehole
Data

FLIP用モデル

VTK, CAD

国土交通DPF等のデータをDPPを利用して，読み込み，変換，統合を行い，各シミュレータ用のモデルを作成する．

データ統合の流れ

6

読込

変換

統合・モデル構築
DACSAR用モデル

DPP
ボーリング XML

XML
XML
XML
試験値，デフォルト
値など CSV

・・・

その他 XXX

XML
XML
XXX

Parameter
Map

FLIP用モデル
Ground::GridModel

XXX用モデル

・・・

・・・

XML
XML
CSV

Borehole
Data

VTK, CAD

各種
シミュレータデータ統合の流れ

7

協調領域

競争領域
DACSAR用モデル

DPP
ボーリング XML

XML
XML
XML
試験値，デフォルト
値など CSV

・・・

その他 XXX

XML
XML
XXX

Parameter
Map

Ground::GridModel

各種
シミュレータ

XXX用モデル

・・・

・・・

XML
XML
CSV

Borehole
Data

FLIP用モデル

VTK, CAD

データ読み込み，変換，一般的なモデルへの統合は，協調領域
協調領域の開発で人材育成をする
一般モデルから各種シミュレータ用のモデル構築は競争領域

「都市丸ごとのシミュレーション技術研究組合」：DPP活用サブチーム• メンバー（本日時点：敬称略）

8

データ統合の流れ

9

DPPスクリプト
ボーリングデータ

土層区分等と物性の対応表

DPPオブジェクト

DPPオブジェクト

bdata
table

=BoreholeXML（”data.xml”）;=ParamMap（”param.csv”,”condition.csv）;

gmodel=Ground::GridModel（bdata, table）;

DPPの関数DPPオブジェクト

DPPの関数（OutputFLIP）

地盤グリッドモデル

DPPの関数（OutputDACSAR）

FLIP特有のファイル構成DACSAR特有のファイル構成FLIP入力ファイル

DACSAR入力ファイル

OutputFLIP
OutputDACSAR(gmodel, odir=“output/FLIP/”);(gmodel, odir=“output/DACSAR/”);

地盤グリッドモデル（Ground::GridModel）

協調領域

ボーリングデータ（XML形式），試験値やデフォルトパラメータ等の設定ファイル（CSV形式）を読込み，それらのデータを組み合わせて地盤のグリッドモデルを作ることができる
グリッドモデルの各格子点は，N値，内部摩擦角，圧縮指数などの地盤の基本的な物性値の情報を持つことができる

Δ𝑥ΔzzResolution

xResolution

yResolution

Δy10

グリッドモデル作成の例

11

3本の仮想的なボーリングデータを用意

B1.xml

B2.xml

B3.xml

経度: 135o16’ 50.0’’
緯度: 34o43’ 0.0’’
孔口標高: 3m

経度: 135o16’ 51.0’’
緯度: 34o42’ 59.5’’
孔口標高: 2m

経度: 135o16’ 50.4’’
緯度: 34o42’ 59.0’’
孔口標高: 0m

N-value
N値

Depth (m)
0.0m
2.0m

Backfill

0 10 20 30 40 50
0Depth (m)0.0m
Backfill
1.0m

N-value
N値

0 10 20 30 40 50
0

5

Sand

0 10 20 30 40 50
0

0.0m

Sand
5.0m

N-value
N値

Depth (m)

Sand

5

Clay

10

11.0m

Clay

10

Clay

10

12.0m

Sand

15

Sand

17.0m

17.0m

Gravel
20.0m

5

6.0m

8.0m

20

19.0m

Gravel

12.0m

15

Sand
15.0m
17.0m

Gravel15

グリッドモデル作成の例

協調領域

12

3本の仮想的なボーリングデータから作成されたグリッドモデル（1mピッチ）
・ 土質分類は，水平平面内で最も近いボーリングデータの点の分類と一致させている．
・ ボーリングデータからN値を逆距離荷重法によって補完[B1.xml]
孔口標高: 3m
地下水位: 1m

[B3.xml]
孔口標高: 0m
地下水位: 1m

[B2.xml]
孔口標高: 2m
地下水位: 1m

N-value
50.0
37.5

25.0

z

z

12.5

x

y

𝑥
0.0

x

y

Sand
Clay
Gravelグリッドモデル作成の例

協調領域

その他のパラメータもCSV形式で出力することができる
𝐾0

𝜆

𝐷20

𝛾𝑡

𝐾𝑖

𝜙′

𝑁 𝑂𝐶𝑅 𝑘

𝜈

′
𝜎𝑣0

𝑒0

′
𝜎𝑣𝑖

Category CoefficientOfEarthPressreAtRest
CompressionIndex
D20
Gamma_t InitialCoefficientOfEarthPressure
InternalFrictionAngle
NValue OverConsolidationRatio
Permeability
PoissonRatio
PreconsolidatedVerticalEffectiveStress
PreconsolidatedVoidRatio
VerticalEffectiveStress
X
Y
m

kN/m3

deg

m/s

kN/m2

kN/m2

m

m

Z
m

S

3.61E-01 3.22E-02 4.00E-04 1.80E+01 1.60E+03 3.98E+01 1.98E+01 5.05E+05 4.15E-04 2.65E-01 5.05E+02 4.99E-01 1.00E-03 -1.42E+05 8.68E+04 2.50E+00

S

3.85E-01 3.22E-02 4.00E-04 1.80E+01 2.99E+00 3.80E+01 1.98E+01 2.81E+01 4.15E-04 2.78E-01 5.06E+02 4.99E-01 1.80E+01 -1.42E+05 8.68E+04 1.50E+00

S

3.97E-01 3.12E-02 4.00E-04 1.80E+01 2.03E+00 3.71E+01 2.11E+01 1.50E+01 4.15E-04 2.84E-01 5.39E+02 4.89E-01 3.60E+01 -1.42E+05 8.68E+04

S

4.05E-01 3.07E-02 4.00E-04 1.80E+01 1.71E+00 3.65E+01 2.17E+01 1.13E+01 4.15E-04 2.88E-01 5.54E+02 4.85E-01 4.91E+01 -1.42E+05 8.68E+04 -5.00E-01

S

4.11E-01 3.07E-02 4.00E-04 1.80E+01 1.57E+00 3.61E+01 2.18E+01 9.71E+00 4.15E-04 2.91E-01 5.56E+02 4.84E-01 5.73E+01 -1.42E+05 8.68E+04 -1.50E+00

S

4.07E-01 2.91E-02 4.00E-04 1.80E+01 1.54E+00 3.64E+01 2.41E+01 9.40E+00 4.15E-04 2.89E-01 6.16E+02 4.69E-01 6.55E+01 -1.42E+05 8.68E+04 -2.50E+00

S

4.07E-01 2.81E-02 4.00E-04 1.80E+01 1.48E+00 3.64E+01 2.56E+01 8.86E+00 4.15E-04 2.89E-01 6.53E+02 4.60E-01 7.37E+01 -1.42E+05 8.68E+04 -3.50E+00

S

4.14E-01 2.85E-02 4.00E-04 1.80E+01 1.38E+00 3.59E+01 2.49E+01 7.76E+00 4.15E-04 2.93E-01 6.36E+02 4.64E-01 8.19E+01 -1.42E+05 8.68E+04 -4.50E+00

S

4.65E-01 3.95E-02 4.00E-04 1.80E+01 9.18E-01 3.23E+01 1.26E+01 3.56E+00 4.15E-04 3.17E-01 3.21E+02 5.73E-01 9.01E+01 -1.42E+05 8.68E+04 -5.50E+00

C

4.83E-01 4.43E-02 5.00E-06 1.70E+01 7.64E-01 3.11E+01 9.30E+00 2.43E+00 1.78E-08 3.26E-01 2.37E+02 6.26E-01 9.78E+01 -1.42E+05 8.68E+04 -6.50E+00

C

4.89E-01 4.60E-02 5.00E-06 1.70E+01 7.04E-01 3.07E+01 8.38E+00 2.04E+00 1.78E-08 3.29E-01 2.14E+02 6.45E-01 1.05E+02 -1.42E+05 8.68E+04 -7.50E+00

C

4.86E-01 4.42E-02 5.00E-06 1.70E+01 7.18E-01 3.09E+01 9.38E+00 2.13E+00 1.78E-08 3.27E-01 2.39E+02 6.25E-01 1.12E+02 -1.42E+05 8.68E+04 -8.50E+00

C

4.76E-01 4.00E-02 5.00E-06 1.70E+01 7.87E-01 3.16E+01 1.22E+01 2.61E+00 1.78E-08 3.22E-01 3.12E+02 5.78E-01 1.19E+02 -1.42E+05 8.68E+04 -9.50E+00

C

4.70E-01 3.75E-02 5.00E-06 1.70E+01 8.22E-01 3.20E+01 1.43E+01 2.87E+00 1.78E-08 3.20E-01 3.64E+02 5.52E-01 1.27E+02 -1.42E+05 8.68E+04 -1.05E+01

C

4.57E-01 3.34E-02 5.00E-06 1.70E+01 9.03E-01 3.29E+01 1.84E+01 3.50E+00 1.78E-08 3.14E-01 4.69E+02 5.11E-01 1.34E+02 -1.42E+05 8.68E+04 -1.15E+01

S

4.31E-01 2.66E-02 4.00E-04 1.80E+01 1.09E+00 3.47E+01 2.81E+01 5.07E+00 4.15E-04 3.01E-01 7.18E+02 4.46E-01 1.42E+02 -1.42E+05 8.68E+04 -1.25E+01

S

4.21E-01 2.39E-02 4.00E-04 1.90E+01 1.15E+00 3.54E+01 3.33E+01 5.65E+00 4.15E-04 2.96E-01 8.49E+02 4.23E-01 1.50E+02 -1.42E+05 8.68E+04 -1.35E+01

S

4.16E-01 2.22E-02 4.00E-04 1.90E+01 1.18E+00 3.57E+01 3.70E+01 5.92E+00 4.15E-04 2.94E-01 9.44E+02 4.08E-01 1.59E+02 -1.42E+05 8.68E+04 -1.45E+01

G

4.03E-01 1.93E-02 2.00E-03 1.80E+01 1.26E+00 3.66E+01 4.45E+01 6.74E+00 1.67E-02 2.87E-01 1.13E+03 3.84E-01 1.68E+02 -1.42E+05 8.68E+04 -1.55E+01

G

4.01E-01 1.83E-02 2.00E-03 1.80E+01 1.27E+00 3.68E+01 4.74E+01 6.85E+00 1.67E-02 2.86E-01 1.21E+03 3.75E-01 1.76E+02 -1.42E+05 8.68E+04 -1.65E+01

S

3.57E-01 3.17E-02 4.00E-04 1.80E+01 1.69E+03 4.00E+01 2.04E+01 5.21E+05 4.15E-04 2.63E-01 5.21E+02 4.94E-01 1.00E-03 -1.42E+05 8.68E+04 2.50E+00

S

3.81E-01 3.17E-02 4.00E-04 1.80E+01 3.07E+00 3.82E+01 2.05E+01 2.91E+01 4.15E-04 2.76E-01 5.23E+02 4.94E-01 1.80E+01 -1.42E+05 8.68E+04 1.50E+00

S

4.00E-01 3.17E-02 4.00E-04 1.80E+01 1.99E+00 3.69E+01 2.05E+01 1.45E+01 4.15E-04 2.85E-01 5.23E+02 4.94E-01 3.60E+01 -1.42E+05 8.68E+04

S

4.11E-01 3.19E-02 4.00E-04 1.80E+01 1.64E+00 3.61E+01 2.02E+01 1.05E+01 4.15E-04 2.91E-01 5.15E+02 4.96E-01 4.91E+01 -1.42E+05 8.68E+04 -5.00E-01

S

4.15E-01 3.16E-02 4.00E-04 1.80E+01 1.52E+00 3.58E+01 2.06E+01 9.15E+00 4.15E-04 2.94E-01 5.25E+02 4.93E-01 5.73E+01 -1.42E+05 8.68E+04 -1.50E+00

S

4.06E-01 2.89E-02 4.00E-04 1.80E+01 1.55E+00 3.64E+01 2.44E+01 9.51E+00 4.15E-04 2.89E-01 6.23E+02 4.67E-01 6.55E+01 -1.42E+05 8.68E+04 -2.50E+00

S

4.04E-01 2.75E-02 4.00E-04 1.80E+01 1.52E+00 3.66E+01 2.67E+01 9.22E+00 4.15E-04 2.88E-01 6.80E+02 4.54E-01 7.37E+01 -1.42E+05 8.68E+04 -3.50E+00

S

4.09E-01 2.75E-02 4.00E-04 1.80E+01 1.42E+00 3.62E+01 2.65E+01 8.26E+00 4.15E-04 2.90E-01 6.77E+02 4.55E-01 8.19E+01 -1.42E+05 8.68E+04 -4.50E+00

5.00E-01

5.00E-0113

ボーリングデータの読込

協調領域

出典：国土交通データプラットフォーム

出典：国土地盤情報検索サイト

XML形式のファイル

出典：国土地盤情報検索サイト

ボーリング柱状図

14ボーリングデータの読込

協調領域

input_XML
B1.xml
B2.xml
B3.xmlBED0210.DTD
複数のボーリングデータを読込む場合

DPP関数「BoreholeXML」によって，ディレクトリ「input_XML」内にあるすべてのボーリング
データ「B1.xml」「B2.xml」「B3.xml」を読込んで，
DPPデータ型「BoreholeSet」に変換し，インスタンス「bdat」に格納する．

DPP関数「Print」によって，「bdat」を標準出力する．

15

ボーリングデータの読込と標準出力
実行結果※この下に「B2.xml」の続きと「B3.xml」が出力されている

協調領域

16

材料パラメータの推定
𝑁

(1)

𝜙′

(2)

𝛾𝑡
𝐷20

𝐾0
(6)

𝜆

(3)
(4)

(5)

𝑒′
′
𝜎𝑣0

′
𝜎𝑣𝑖

(8)

(10)

𝜈′
(7)

𝑒0

𝐾𝑖
(9)

𝑂𝐶𝑅
𝑘

17

′

(1) 𝜙 = 1.85

𝑁
′ +0.7
𝜎𝑣𝑖

0.6

+ 26
Aoki (1986)(2) 𝜆 = −0.016ln𝑁 + 0.08
(3) 𝑒′ = −0.15ln𝑁 + 1.0′= 40.0𝑁(4) 𝜎𝑣0(5) 𝐾0 = 1 − sin𝜙′

Jaky (1944)(6) 𝜈′ = 𝐾0 Τ 1 + 𝐾0
′ Τ98(7) 𝑒0 = 𝑒 ′ − 𝜆ln 𝜎𝑣0
′ Τ ′
𝜎𝑣𝑖
(8) 𝑂𝐶𝑅 = 𝜎𝑣0′(9) 𝐾𝑖 = 𝐾0 𝑂𝐶𝑅 𝑠𝑖𝑛𝜙 Shumidt (1966)
2.2954(10) 𝑘 = 0.0034𝐷20

𝑁
𝛾𝑡
𝐷20

：N値
：単位体積重量：20%粒径𝜙′：有効内部摩擦角

𝜆
𝜈′
𝑒0
𝑘

：圧縮指数
：ポアソン比：先行時間隙比：透水係数

Crager (1944)

𝑂𝐶𝑅
′
𝜎𝑣0
𝐾0
′
𝜎𝑣𝑖
𝐾𝑖

：過圧密比
：先行上載圧：静止土圧係数：初期鉛直有効応力：初期土圧係数

Miyata, T. : “Deformation of stability of sandy soil during excavation work”, M.S. thesis, Dept. Civil Eng., Tokyo Institute of Technology, 2000

材料パラメータの推定
𝑁

(1)

𝜙′

(2)

𝛾𝑡
𝐷20

𝐾0
(6)

𝜆

(3)
(4)

(5)

𝑒′
′
𝜎𝑣0

′
𝜎𝑣𝑖

(8)

(10)

𝜈′
(7)

𝑒0

𝐾𝑖
(9)

𝑂𝐶𝑅
𝑘

18

N値は，ボーリングデータから得られるが，単位体積重量や粒径は，データに含まれていないので，別途与える必要がある．
ボーリングデータに不足している情報は，別途行われた室内試験などの報告書や論文等を探して，表やグラフを読み取って数値を充てていく
つまり，文献等を参考に，ある条件に合致した場合は，あるパラメータを適用するという処理をしている
B：砂質・粘土質別ー単位重量（N値ごと）[参考：鉄道基準]

砂質・粘土質
の別
砂質土
S

粘性土
C

N値

単重

50≦N

20

30≦N<50

19

10≦N＜30

18

N＜10

17

30≦N

19

20≦N＜30

17

10≦N＜20

15-17

N＜10

14-16

「条件」と「適用パラメータ」の組み合わせの表を作成して，パラメータの推定に使う → 「ParamMap」

ParamMapの構造

協調領域

and

id

soiltype

NValueid

gammat

D20

Category1

砂質土

30以上50未満

1

19 kN/m3

0.4 mmS2

砂質土

10以上30未満

2

18 kN/m3

0.4 mmS2

砂10以上30未満

3

19 kN/m3

0.005 mm

C

3

粘土

30以上

4

18 kN/m3

2 mm

G

4

礫

or

param.csv
conditions.csv

・条件：
soiltypeが”砂質土”

NValueが30以上50未満

idが1 のパラメータを適用

・条件：
soiltypeが”砂質土” and NValueが10以上30未満
orsoiltypeが”砂”
and NValueが10以上30未満

idが2 のパラメータを適用

・条件：
soiltypeが”粘土”

idが3 のパラメータを適用

・条件：
soiltypeが”礫”

andand NValueが30以上

idが4 のパラメータを適用

19

ボーリングデータ(BEDKK52350252012.xml)

00.0

土質岩種区分には，様々な区分名が含まれている

埋土

1.8

シルト混り砂2

2.9

例えば，「シルト混り砂」なら「パラメータ１」，「有機質粘性土」なら「パラメータ２」のようにすべての区分名に対応したParamMapを用意することはできない．

シルト混り礫質土 4
4.6
砂

6

6.5
シルト混り砂

協調領域

8

8.7
砂

10

シルト混り砂

12

10.6

13.3
14.0

砂質粘性土
シルト混り砂15.23 有機質粘性土
16.23
礫質土
20.2

土質岩種区分に応じて，もっと粗く土質の種類を分けて，その粗い土質種類によって，適用するパラメータを定義する（必ずしなければならないという意味ではない）

14
16
18
20
0

10

20
30
N Value

40

50

20

ParamMapの読込

協調領域

3本の仮想的なボーリングデータ用に２種類のParamMapを用意
id

soiltype_nameidcategory

1

砂

1

S

2

粘土

2

C

3

礫

3

G

4

埋土

4

S

cond1.csv

param1.csv

id

category

NValueid

Gamma_t

D20

1

S

[30:]

1

19 kN/m3

0.4 mm

2

S

[:30)

2

18 kN/m3

0.4 mm3

C

3

17 kN/m3

0.005 mm

4G

4

18 kN/m3

2 mm

cond2.csv

param2.csv※単位がある量については単位をつけることができる

21

ParamMapの読込

協調領域

input_CSV
cond1.csv
param1.csv
cond2.csv
param2.csv
条件「cond1.csv」と適用パラメータ「param1.csv」を読込んで，DPPオブジェクトに変換し，出力

Quantity: 単位付きの量を扱うためのライブラリ
CSV: CSV形式のファイルを扱うためのライブラリ
ParamMap: ParamMapを扱うためのライブラリ
DPP関数「ParamMap」によって，２つのファイル「cond1.csv」と「param1.csv」を読込んで，
DPPデータ型「ParamMap」に変換し，インスタンス「table1」に格納する．
DPP関数「Print」によって，「table1」を標準出力する．

22

ParamMapの読込と標準出力
実行結果「cond2.csv」と「param2.csv」についても同様

協調領域

23

グリッドモデルを作成するDPPスクリプト

協調領域

24

グリッドモデルを作成するDPPスクリプト

協調領域

DPP関数「Ground::GridModel」によって，「bdat」と「table1」を組み合わせてグリッド地盤モ
デルを作成し，DPPデータ型「Ground::GridModel」に変換し，インスタンス「gmodel」に格納
している

DPP関数「Ground::GridModel」の定義
ボーリングデータのセット
ParamMap
平面直角座標を計算する際の原点の番号

グリッドモデルを作成する範囲
何も指定しなければ，与えられたボーリング
データを含むギリギリの範囲になる

グリッドモデルのx方向，y方向，z方向の解像度

25実際のボーリングデータによる地盤グリッドモデルの可視化 協調領域

神戸JIBANKUNボーリングデータ145本＋
国土交通DPFボーリングデータ12本

神戸大学六甲第一キャンパス～灘三田線沿～神戸製鋼まで（神戸市灘区の居住地域）

26

実際のボーリングデータによる地盤グリッドモデルの可視化 協調領域

100m×100m×25m
要素数：7,924
節点数：10,257

東西：3,400m
南北：4,700m
面積：16km2(灘区面積32km2の半分)
最大標高：420m
最大深度：-50m(共通)27データ統合の流れ

競争領域

28

DPPスクリプト
ボーリングデータ

土層区分等と物性の対応表

DPPオブジェクト

DPPオブジェクト

bdata
table

=BoreholeXML（”data.xml”）;=ParamMap（”param.csv”,”condition.csv）;

gmodel=Ground::GridModel（bdata, table）;

DPPの関数DPPオブジェクト

DPPの関数（OutputFLIP）

地盤グリッドモデル

DPPの関数（OutputDACSAR）

FLIP特有のファイル構成DACSAR特有のファイル構成FLIP入力ファイル

DACSAR入力ファイル

OutputFLIP
OutputDACSAR(gmodel, odir=“output/FLIP/”);(gmodel, odir=“output/DACSAR/”);FLIPへの適用

競争領域

library(“XSD");

29

スクリプト例

library(“CSV");library(“Paramap");
library(“Quantity");library("Ground");library("FLIP");bdat = BoreholeXML(...)
table = ParamMap(...)
gmodel = Ground::GridModel(...)
OutputFLIP(gmodel, filepath)

GridModelのpointに設定されたパラメータからFLIP用入力データのうち材料物性を出力。

FLIPへの適用

競争領域

作成した入力データファイルをもとに1次元解析用入力データを作成（各層1mとし、基盤加速度1m/s2,1Hzの正弦波を載荷した）↓FLIP7.4.4（最新版）で実行

DPPを用いてボーリングXMLから
Ground::Gridmodelに変換し、自動出力した材料物性パラメータを用いて1次元解析が可能であることを確認した。

図はFLIP関連プログラムのVtkConv2d/3dを用いて作成した。

30

DACSARへの適用
DACSAR用の出力を行うスクリプト

競争領域

Library(“DACSAR”);
地盤グリッドモデルの作成
OutputDACSAR( gmodel, “file_path” );31

DACSARへの適用

競争領域

32

N値

出典：Esri, Maxar, GeoEye, Earthstar
Geographics, CNES/Airbus DS, USDA, USGS,
AeroGRID, IGN, and the GIS User Community

土質区分

礫
砂
シルト
粘土
有機質土
火山灰質土
埋土

公開ボーリングデータ(47本分)から↓
水平方向に500mピッチ、
深さ方向に1mピッチ
で補間データを生成

DACSARへの適用

競争領域

33

過剰間隙水圧出典：Esri, Maxar, GeoEye, Earthstar
Geographics, CNES/Airbus DS, USDA, USGS,
AeroGRID, IGN, and the GIS User Community

水平方向変位
150

入力
地表応答

加速度 (gal)

100
50
0

-50
-100

水平方向

-150
0

10

20
時間 (sec)

30

40

まとめ

34

・ボーリングデータのXMLファイル，CSVファイルから，地盤モデルの自動構築．

・地盤モデルから複数の地盤解析ソフト（FLIP, DACSAR）用の入力ファイルを作成
・地盤解析ソフト（FLIP, DACSAR）を使った数値解析

今後の計画：・地盤モデル作成用のライブラリをもとに，地盤応答解析以外（河川，橋梁，
埋設管など）の数値解析モデルへ展開
その中で読み込むべきファイル形式は，XML，CSVとは異なるため，
DPPで読み込めるファイルの種類を順次増やしていく

・自動作成される数値解析モデルの検証を行えるような仕組みを考案する