日付 | 時間帯 | 作業時間(h) | 内容 | 立会 |
10/12 | 1600-1700 | 1 | ガイダンス | 後藤さん |
10/24 | 1230-1400 | 1.5 | 課題作業 | 遠藤さん |
10/26 | 1430-1600 | 2 | 創造工房 | 後藤さん |
10/30 | 1500-1600 | 1 | 課題作業 | 康介さん |
10/31 | 1320-1330 | 0.1 | 課題作業 | 遠藤さん |
11/2 | 1430-1745 | 3.15 | 創造工房 | 後藤さん |
11/3 | 1200-1330 | 1.5 | 課題作業 | なし |
11/5 | 1430-1830 | 4 | 課題作業 | 遠藤さん |
11/7 | 1030-1230 | 2 | 課題作業 | 遠藤さん |
11/8 | 1430-1730 | 3 | 課題作業 | 遠藤さん |
11/9 | 1430-1700 | 2.5 | 創造工房 | 後藤さん |
11/10 | 1120-1150 | 0.5 | 日誌記入 | 遠藤さん |
11/12 | 1430-1600 | 1.5 | 課題作業 | 康介さん |
11/13 | 1030-1200 | 1.5 | 課題作業 | 康介さん |
11/13 | 1430-1530 | 1 | 課題作業 | 康介さん |
11/16 | 1430-1600 | 1.5 | 創造工房 | 後藤さん |
11/20 | 1430-1600 | 1.5 | 課題作業 | 康介さん |
11/22 | 1230-1400 | 1.5 | 課題作業 | 康介さん |
11/30 | 1430-1600 | 1.5 | 創造工房 | 後藤さん |
12/07 | 1430-1830 | 4 | 創造工房 | 海老さん |
1/11 | 1430-1630 | 2 | 創造工房 | 後藤さん |
日付 | 時間帯 | 作業時間(h) | 内容 | 立会 |
4/9 | 1230-1630 | 4 | 春休み課題 | なし |
4/15 | 1430-1700 | 2.5 | 春休み課題 | なし |
4/17 | 1300-1400 | 1 | 春休み課題 | なし |
4/22 | 1430-1530 | 1 | 春休み課題 | なし |
6/3 | 1430-1600 | 1.5 | 卒論について | 後藤さん |
6/9 | 1300-1500 | 2 | 卒論 | なし |
6/10 | 1430-1700 | 2.5 | 卒論,PC移動 | 後藤さん |
6/13 | 1500-1800 | 3 | 卒論 | なし |
6/14 | 1030-1500 | 4.5 | 卒論 | なし |
6/17 | 1430-1600 | 1.5 | 卒論 | 後藤さん |
6/27 | 1200-1600 | 4 | 卒論 | なし |
6/27 | 1800-2030 | 2.5 | 卒論 | なし |
6/28 | 1300-1400 | 1 | 卒論 | なし |
6/28 | 1800-2000 | 2 | 卒論 | なし |
6/29 | 1200-1400 | 2 | 卒論 | なし |
7/1 | 1600-1900 | 3 | 卒論 | なし |
7/2 | 1800-1930 | 1.5 | 卒論 | なし |
7/3 | 1600-1930 | 3.5 | 卒論 | なし |
7/4 | 1300-1800 | 5 | 卒論 | なし |
7/5 | 1300-1400 | 1 | 卒論 | なし |
7/8 | 1600-1700 | 1 | 卒論 | なし |
7/12 | 1200-1600 | 4 | 雑務 | なし |
7/13 | 1300-1700 | 4 | 雑務 | なし |
7/22 | 1200-1400 | 2 | 卒論 | なし |
7/24 | 1200-1400 | 2 | 卒論 | なし |
7/24 | 1800-2100 | 3 | 卒論 | なし |
7/29 | 1200-1400 | 2 | 卒論 | なし |
8/1 | 1800-2030 | 2.5 | 学会準備 | なし |
8/2 | 1400-1500 | 1 | 学会準備 | なし |
8/3 | 1230-1430 | 2 | 学会準備,雑務 | なし |
8/8 | 1400-1600 | 2 | 雑務 | なし |
8/21 | 1300-1700 | 4 | 卒論 | なし |
8/22 | 1500-1700 | 2 | 卒論 | なし |
8/23 | 1700-2000 | 3 | 卒論 | 後藤さん |
8/24 | 1900-2130 | 2.5 | 卒論 | なし |
8/26 | 1600-2200 | 6 | 卒論 | 後藤さん |
8/27 | 1200-1900 | 7 | 卒論 | 後藤さん |
9/4 | 1900-2000 | 1 | 雑務 | なし |
9/8 | 1200-1700 | 5 | 卒論 | なし |
9/9 | 1800-2000 | 2 | 卒論 | なし |
9/10 | 1300-1600 | 3 | 卒論 | なし |
9/13 | 1300-1630 | 3.5 | 卒論 | なし |
9/16 | 1300-1900 | 6 | 卒論 | なし |
9/17 | 1800-2000 | 2 | 卒論 | なし |
9/27 | 1600-2130 | 5.5 | 卒論 | なし |
9/29 | 1600-1900 | 3 | 卒論 | なし |
9/30 | 1200-2200 | 10 | 卒論 | なし |
10/1 | 1100-1800 | 7 | 卒論 | なし |
10/1 | 2000-2130 | 1.5 | 卒論 | なし |
10/2 | 1200-1600 | 4 | 卒論 | なし |
10/3 | 1300-1630 | 3.5 | 卒論 | なし |
10/8 | 1600-1800 | 2 | 卒論 | なし |
10/9 | 1300-1600 | 3 | 卒論 | なし |
10/10 | 1300-1600 | 3 | 卒論 | なし |
10/10 | 1600-1900 | 3 | 雑務 | なし |
10/11 | 1430-1630 | 2 | 雑務 | なし |
10/14 | 1630-1830 | 2 | 卒論 | なし |
10/15 | 1630-1930 | 3 | 卒論 | なし |
10/16 | 1400-1830 | 4.5 | 卒論 | なし |
10/21 | 1700-1900 | 2 | 卒論 | なし |
10/23 | 1330-1930 | 6 | 卒論 | なし |
10/24 | 1630-1730 | 1 | 卒論 | なし |
10/25 | 1200-1300 | 1 | 卒論 | なし |
10/28 | 1500-1830 | 3.5 | 卒論 | なし |
10/30 | 1300-1900 | 6 | 卒論 | なし |
11/1 | 1300-1400 | 1 | 卒論 | なし |
11/5 | 1400-2000 | 6 | 卒論 | なし |
11/7 | 1500-1730 | 2.5 | 卒論 | なし |
11/11 | 1630-2130 | 5 | 卒論 | なし |
11/13 | 1330-1930 | 6 | 卒論 | なし |
11/14 | 1230-1730 | 5 | 卒論 | なし |
11/18 | 1600-1930 | 3.5 | 卒論 | 後藤さん |
11/19 | 1300-1800 | 5 | 卒論 | なし |
11/21 | 1330-1800 | 5.5 | 卒論 | なし |
11/24 | 1600-1730 | 1.5 | 卒論 | なし |
11/29 | 1200-1300 | 1 | 卒論 | なし |
11/29 | 1600-1700 | 1 | 卒論 | なし |
12/2 | 1430-1930 | 5 | 卒論 | なし |
12/3 | 1400-1900 | 5 | 卒論 | なし |
12/5 | 1400-1900 | 5 | 卒論 | なし |
12/8 | 1630-1900 | 2.5 | 卒論 | なし |
12/9 | 1330-1600 | 2.5 | 卒論 | なし |
12/11 | 1800-2100 | 3 | 卒論 | なし |
12/12 | 1400-1800 | 4 | 卒論 | なし |
12/15 | 1830-2030 | 2 | 卒論 | なし |
12/16 | 1400-2100 | 7 | 卒論 | なし |
12/17 | 1200-1900 | 7 | 卒論 | なし |
12/19 | 1300-2230 | 9.5 | 卒論 | なし |
1/6 | 1200-1800 | 6 | 卒論 | なし |
1/9 | 1700-2100 | 4 | 卒論 | なし |
1/10 | 1300-2100 | 8 | 卒論 | なし |
1/12 | 1600-1800 | 2 | 卒論 | なし |
1/13 | 1900-2000 | 1 | 卒論 | なし |
1/14 | 1300-2000 | 7 | 卒論 | なし |
1/15 | 1900-2200 | 4 | 卒論 | なし |
1/16 | 1400-1630 | 2.5 | 卒論 | なし |
1/17 | 1130-1630 | 5 | 卒論 | なし |
1/23 | 1400-1700 | 3 | 卒論 | なし |
1/25 | 1830-2100 | 2.5 | 卒論 | なし |
1/26 | 1830-2100 | 2.5 | 卒論 | なし |
1/27 | 1500-2000 | 4 | 卒論 | なし |
1/28 | 1400-1700 | 3 | 卒論 | なし |
1/29 | 1330-1730 | 4 | 卒論 | なし |
1/30 | 1330-1830 | 5 | 発表準備 | なし |
2/3 | 1300-2200 | 9 | 発表準備 | なし |
2/4 | 1400-1930 | 5.5 | 発表準備 | なし |
2/5 | 1400-1900 | 5 | 発表準備 | なし |
2/6 | 1330-1930 | 6 | 発表準備 | なし |
2/7 | 1500-2000 | 5 | 発表準備 | なし |
2/8 | 1600-1800 | 2 | 発表準備 | なし |
2/10 | 1400-1800 | 4 | 発表準備 | なし |
2/12 | 1500-2100 | 6 | 発表準備 | なし |
2/13 | 1400-2100 | 7 | 発表準備 | なし |
メッシュサイズ | 要素数 | 変位 | 相対誤差 |
0.5 | 394121 | -6.57938 | 1.3% |
1 | 72278 | -6.44303 | 3.3% |
2 | 11817 | -5.7382525 | 13.9% |
4 | 2862 | -4.9428 | 25.9% |
8 | 897 | -4.13127025 | 38.0% |
手計算変位-6.6666...
メッシュサイズ | 要素数 | 変位 | 相対誤差 |
0.5 | 394121 | -6.57938 | 1.3% |
1 | 72278 | -6.44303 | 3.3% |
1.5 | 23417 | -6.12092 | 8.2% |
2 | 11817 | -5.7382525 | 13.9% |
3 | 6831 | -5.70335 | 14.4% |
4 | 2862 | -4.9428 | 25.9% |
5 | 2603 | -4.82365 | 27.6% |
6 | 2619 | -4.81876 | 27.7% |
7 | 1439 | -4.3917651 | 34.1% |
8 | 897 | -4.13127025 | 38.0% |
手計算変位-6.6666...
メッシュサイズ | 要素数 | 変位 | 相対誤差 |
0.5 | 337779 | -0.424529 | 1.9% |
1 | 58502 | -0.4102184545 | 2.0% |
1.5 | 47808 | -0.408760875 | 1.9% |
2 | 11853 | -0.3696935 | 11.3% |
3 | 8717 | -0.3445672 | 17.3% |
4 | 4854 | -0.3429865 | 17.7% |
5 | 2237 | -0.3022376667 | 27.5% |
6 | 2189 | -0.270881 | 35.0% |
7 | 2214 | -0.2368086667 | 43.2% |
8 | 2220 | -0.2779853333 | 33.3% |
手計算変位-0.41667
単純梁全長 | メッシュサイズ | 要素数 | 変位 | 相対誤差 |
100mm | 1 | 62789 | -0.415832 | 0.2% |
120mm | 1 | 58502 | -0.4102184545 | 2.0% |
張り出しがない場合のほうが、張り出しがある場合と比較して相対誤差が約10倍小さくなった。 このとき相対誤差が小さいということはすなわち100mmのほうがより変位が大きいということであるが、 なぜ張り出しがないほうが変位が大きくなるのか全く分からない。
○張り出しありの場合
メッシュサイズ | 要素数 | 変位 | 相対誤差 |
0.5 | 323085 | -0.428783 | 2.9% |
0.7 | 256702 | -0.42728375 | 2.5% |
1 | 62200 | -0.41646072 | 0.05% |
1.3 | 57089 | -0.41420611 | 0.6% |
1.5 | 50421 | -0.41161825 | 1.2% |
2 | 20471 | -0.3727475 | 11% |
3 | 11109 | -0.3786172 | 9% |
4 | 13912 | -0.36165025 | 13% |
5 | 7347 | -0.3283386667 | 21% |
6 | 10661 | -0.3143496667 | 25% |
手計算変位-0.41667
メッシュサイズ1で計算結果が理論値に最も収束し、 1.3以上からは徐々に値が発散していく様子が見られた。
○張り出しなしの場合
タイプ | メッシュサイズ | 要素数 | 変位 | 相対誤差 |
120mm | 1 | 62200 | -0.41646072 | 0.05% |
100mm | 1 | 66836 | -0.4164607273 | 0.05% |
手計算変位-0.41667 張り出しがある場合と無い場合とで、相対誤差はほぼ等しくなった。 張り出しの有無よりも中立軸位置での固定、載荷が結果に大きく効いていると思われる。
メッシュサイズ | 要素数 | 変位 | 相対誤差 |
0.5 | 322119 | -0.5214221905 | 6% |
0.7 | 257762 | -0.5186795625 | 5% |
1 | 62689 | -0.5062019091 | 3% |
1.3 | 73322 | -0.5007841111 | 2% |
1.5 | 49626 | -0.4990995 | 2% |
2 | 15857 | -0.4826581667 | 2% |
3 | 10777 | -0.4704692 | 4% |
4 | 13860 | -0.46963075 | 5% |
5 | 7925 | -0.4452866667 | 10% |
6 | 11923 | -0.435054 | 12% |
手計算変位-0.49167
全体として相対誤差が比較的小さく、メッシュサイズの間で大きな開きが無い印象だった。 メッシュサイズ1.3から2で最もよく理論値に収束した。
4/8週 Meshを作成したあとのCreate Groupで、Group typeの選択の中でGroup on filterを選択するが、belong to geomにあたる 「ジオメトリに属する」を選択してもEqual toが出てこない いずれにせよ、以降のThresholdでboxを選択できる項目はbelong to geom以外にもない
4/15週 ジオメトリでモデルを作成し、鋼材部と木材部をそれぞれ「立体」コマンドでグルーピングしたあとメッシュを切って、進めてみている。メッシュは普通に切れた。 指示通り、ステージをMaterialまでつくってみた。見た目は問題なさそう。 ただMaterialの字が赤かったりたびたび注意書きエラーが出るので、何かうまくいかなくなりそうな感がある。 ステージを全て作成してAsterで計算したところ問題なく計算できた。 でも今回はまだ異方性の内容を入れていない。異方性を考慮したステージにつくりかえてみる 途中、ジオメトリで立体のグループを作っておいたことが全く生かされなかった(載荷線の変位の設定のところで、立体はどう設定すればいいのか分からない)ので、計算は成功したがたぶん不十分だと思う。
4/22週 おそらく異方性&2材料の計算は何ら問題無いと思う。 ひとまず全材料を木材としてこれまでの結果と一致するかParavisで結果を確かめてみる
近藤さんに林先生のブログ(http://imasarahitoni.blog101.fc2.com/)?を教えてもらった。CLTについて参考にしたい。
・大塚さんのデータのうち,接触解析を入れたデータはもともとうまくいっていなかったので,計算出来ない.接触を入れていないデータを使う.2月まで更新されていたデータは接触を入れているので,10月更新?のデータ(接触を入れていないデータ)で進めていく.
・接触解析時間はめっちゃかかる.朝回して1回分の計算,帰りに回して翌朝確認みたいな感じ.
・&link(Salomeメモ→接触解析(摩擦あり)→リンク→真ん中らへんの「こちら」,http://opencae.gifu-nct.ac.jp/pukiwiki/index.php?SALOME-Meca%A4%CE%BB%C8%CD%D1%CB%A1%B2%F2%C0%E2)
・&link(salomeチュートリアル,http://www.str.ce.akita-u.ac.jp/kako/gwiki/salome.html#i0)の&link(asterモジュール3-2,https://sites.google.com/site/codeastersalomemeca/home/salome-meca-chutoriaru3)
・【salome本 P182から commファイルの用語,定義など】
・海老さんのデータからたわみを取れるか試す/海老さんの設定を再現して計算が成功するか試す/新しく作ったモデル等で再現できるか試す.
・ファイルの日付が確認したければ,ターミナルでlsでそのファイルまで入った後,「ls -l」で日付が見られる.
・meshモードにしたときに断面が見える状態になってしまっているときは,meshモードの上真ん中にある「OZ」とかの視点モードを適当に押せば,いつもの感じに戻る.
・ジオメトリの複製→ジオメトリモード>上のコマンドバーの「表示」の下らへんにある「コピー」で,選択しているジオメトリをコピー>右にある「貼り付け」
・変形図→Paravis>Properties>GenerateVectorsにチェック>ツールバーのFilters>common>Warp by Vecter.Properties(Warp By Vector)>Scale Factorのレバーをいじって変形度を変えれる.
・画像の入れ方→スクショをepsでエクスポートする.画像を入れるコマンド↓を、texのvi内の画像を入れたい箇所に構成する.eps名の前に「../」を入れる.
\begin{figure}[h] \begin{center} \includegraphics[width=0.5/textwidth]{../〇〇.eps} \caption{タイトル} \end{center} \end{figure}
( 「 \includegraphics[width=0.5/textwidth]{../〇〇.eps} 」は辞書コマンド「ig」)
\begin{figure}[h]のhは,「この場所に挿入する」ということ.sibup2.texにある「input」はあくまで「他のtexファイルを引っ張ってくる」ということだからあんま関係ない.
TeXファイルについて
2回目の中間発表用に「sibup2.tex」を書き換えていたが,表がバラバラにならないように表がまとまって表示されるように後藤さんにviを書き換えてもらった.新しく「sibup2g.tex」で保存しているので,概要の最新版は「sibup2g.tex」である.
・PDFとしてエクスポートする→「ファイル」>「PDFとしてエクスポート」>特に何もいじらず「エクスポート」.
・文字の拡大縮小→Ctrl+[, Ctrl]
・ツールバーの「書式」から,表内の値の上下左右中央揃えが出来る.
・計算の実行方法→&link(ここ,http://www.str.ce.akita-u.ac.jp/~gotou/linux/vine.html#g77).「gfortran -o hoge hoge.f90」の「hoge.f90」部がファイル名,「hoge」部が出力したい名前.
・「gfortran -o (出力したい名前) (○○).f90」→「./(出力した名前)」.
・&link(理論値置き場,http://www.str.ce.akita-u.ac.jp/~gotou/programoj/hari/).右クリックで名前を付けてリンクを保存.
留意点メモ
理論値計算に用いているFortranについてはこれまで「rirontif90」にまとめて置いていたが,プログラムを書き換えてしまった可能性があり信用性に欠けたので,元データのFortranを新しく「Fortran」のフォルダに入れた.以後こちらを使っていく.
「Fortran」には仮想材料を含めたプログラムのみ入れているが,それ以外のものについては引き続き「rirontif90」ごと残している.元データのFortranは卒論のFortranメモにリンクを貼っているので不安なら適宜落とし直す.
元データを落として使うときには,
・CLTヤング率(ec)が3.4GPa(3.4d3)になっているので,1.7GPa(1.7d3)に修正すること.
・支点から載荷位置までの距離(al)は「span/2」で問題ないと思われるのでこれに修正すること.
・載荷重(p)やその他の寸法については1号2号で異なるので随時変更すること.
・「yc=416.d3+t」について,1号橋については「415」なので修正すること.2号橋については無論異なるので随時変更すること.
・printなどにある「3」は主桁数に依るものなので,(変更しなくても問題ないと思われる箇所もあるが)随時変更すること.べき乗の定数などを変更してしまわないように注意すること.
Fortranの内容
・「1gou.f90」「2gou.f90」→1号橋と2号橋についての3点曲げ理論値計算用.
・「eik1gou.f90」「eik2gou.f90」→1号橋と2号橋についての車両載荷理論値計算用.
大塚さんはCLTとの間にゴムのような材料を入れている段階まで研究を進めて終了。それを、材料を挟まない=摩擦係数を与えた接触解析ではどうなるのか、大塚さんの成果と比べる形で確かめていく。 大塚さんが接触解析を試みたが上手くいかず、海老さんがあとでやってみたところ上手くいったらしい。フォルダ「2019」にその解析結果?の「ishikura(橋)」というデータを落としたから、それを確認する。 大塚さんの成果をチェックし引き継ぐ。gFTPのk2に上がっていればそのデータをチェック、上がっていなければ大塚さんのPCから直接データを持ってくる。一度大塚さんのPCをチェックしたほうがいいかもしれない。研究対象はisikura橋ともう一つの橋の、西仙北と田沢湖の全部で2つ。ishikura橋と、もう一方の橋についてデータ等チェックする。 大塚さんの元のデータはいじらないように。k2から落として使うこと。卒論は2019フォルダの中で進めていくこと。
●大塚さん卒論概要 http://www.str.ce.akita-u.ac.jp/~gotou/tebiki/pdf/so18oo.pdf
●大塚さん卒論スライド http://www.str.ce.akita-u.ac.jp/~gotou/tebiki/pdf/so18oop.pdf
●先輩の卒論 http://www.str.ce.akita-u.ac.jp/~gotou/tebiki/#ron18
現状把握を図る。gFTPから大塚さんのデータを全部自分のPCにダウンロードした。
大塚さんの前にとりあえずishikuraのhdfを確認してみた。salome2017で開いてみるとメッシュ、ジオメトリ、アスターで問題なく開けた。メッシュでアングルを操作してみると動かすごとに切断面が変わる切断図になるが、たぶんそういう設定なだけだと思うので問題なしとしてスルー。アスターはステージも黒文字で問題なさそうだが、まだ全容を把握していないうちに設定を下手にいじるとアレな気がするので試し計算とかはしていない。salome2018で開いてみるとメッシュ、ジオメトリは問題なく開けた。また切断されていそうな感があったがスルー。アスターで開くと下のエラー文が出る。
「The study was created using the 'stable' version as 13.4.0 but the available 'stable' version is 13.6.0
Do you want to continue anyway?」
バージョンが違うと言っているだけなようなので一瞬で解決できそうだがひとまずそっとしておく。
大塚さんのデータを確認してみた。たくさんあるのでまずは3つあるhdfファイルを確認した。2つは去年の10月を最後に更新が止まっているので、今年の2月まで更新されているデータがメインデータだと思う。そのデータを基にいろいろと進めていくことにする。salomeでの動作状況は2017、2018ともに上記に同じ。
実験写真というデータを確認してみた。文字通り実験の記録写真であろう画像が120枚くらいあったがどれが何の写真か分かる段階ではないので、データの存在だけ確認してひとまず置いておく。あとはruncaseやmedなど、後々使えるかもしれないが細かいファイル系たちなのでとりあえずスルー。
データはおおよそ確認したが、結局のところ何も分からなかったので、これからとしては大塚さんの卒論に目を通して、研究の流れや大塚さんが到達した具体的な結果、自分が継いでいくべき段階についてしっかりと把握したい。大塚さんのPCに眠っているかもしれない有益なデータについては、探してもどれが使えるのか分からない気もするが、いずれ確認したい。
・田沢湖 大石倉沢橋について &link(CLT協会ページ,http://clta.jp/cases/4757/)
PC内を調べてみたが,FTPに上げられていないデータはないようだった. ishikura橋と西仙北の橋について,西仙北の橋であろうデータも発見できた. ただ西仙北のデータについては昨年10月で更新が止まっていて,ishikura橋の接触解析を 試みたであろうデータのみ,今年2月まで更新されていた.ひとまずishikura橋のデータを進めてみる形で接触解析の成果を出すことを試みたいと思う.
2月まで更新されていたデータがasterで計算できるかやってみた.そのデータである「isikura2_sessyoku」のhdfを開く.meshにはおそらく改良の最終形態であろう「Compound_Mesh_2」を設定.asterは「stable」と「testモード(?)」が選択できたが「stable」を選択して起動.salome自体は2018で開いている.asterのset output resultsのmed名にはとりあえず「testrunning.med」で設定.計算.オレンジ.
エラーメッセージは3つ出たが,言っていることはだいたい下記のメッセージの内容に同じ.
!----------------------------------------------------------------------------------------------! ! <ArretCPUError> <MECANONLINE9_1> ! ! ! ! Arrêt par manque de temps CPU pendant les itérations de Newton, au numéro d'instant < 1 > ! ! - Temps moyen par itération de Newton : 2.484489 ! ! - Temps restant : 4.467753 ! ! La base globale est sauvegardée. Elle contient les pas archivés avant l'arrêt. ! ! ! ! Conseil : ! ! - Augmentez le temps CPU. ! !----------------------------------------------------------------------------------------------!
CPU時間が足りないと言っているので,とりあえず心当たりのある「History view」→下の「Basic」→「Time」のtimeを,15から一気に50に増やしてみた.50なのは特に見当はないけど直感で何となく50.計算.オレンジ.
さっきと同様のエラーメッセージが出たが,50のときは下記になった.
!----------------------------------------------------------------------------------------------! ! <ArretCPUError> <MECANONLINE9_1> ! ! ! ! Arrêt par manque de temps CPU pendant les itérations de Newton, au numéro d'instant < 1 > ! ! - Temps moyen par itération de Newton : 2.358421 ! ! - Temps restant : 3.975771 ! ! La base globale est sauvegardée. Elle contient les pas archivés avant l'arrêt. ! ! ! ! Conseil : ! ! - Augmentez le temps CPU. ! !----------------------------------------------------------------------------------------------!
真ん中あたりにある「temps restant」がその「残り時間」らしいが,50のほうが残り時間が短くなっていた.たぶんこの残り時間が減れば減るほど「CPU時間が足りている」ことになると思うので,「time」をもっと増やしてみることにする.
前回の結果を基に,History viewのtimeをさらにいじってみる.前回は50だったから今回は200程度でやろうと思ったが,上限突破しているようで打ち込めなかった.ただ,timeなだけに上限が60らしかったから隣の枠に入力した.できた.枠は3つあるが,直感的にそのまま左から「時間」「分」「秒」ということでいいみたい.右2つ(たぶん分と秒)の上限は60.一番左(たぶん時間)は無限に時間を伸ばせる.この時間たちが具体的に何を表しているのかはまだ分からないけれど,入力欄についてはまあそういうことみたい.忘れないようにメモっとくが初期状態は0-15-0.
0-200-0くらいでやりたいので4-0-0でやってみる.salomeは2018.asterのバージョンはstable.オレンジ.エラーメッセージは3つ出たが,おそらくメインはこれ↓
!---------------------------------------------------------------------------------------------------------------------------! ! <NonConvergenceError> <MECANONLINE9_7> ! ! ! ! Arrêt pour cause d'absence de convergence avec le nombre d'itérations requis dans l'algorithme non-linéaire de Newton. ! ! La base globale est sauvegardée. Elle contient les pas archivés avant l'arrêt. ! ! ! ! Conseils : ! ! - Augmentez ITER_GLOB_MAXI. ! ! - Réactualisez plus souvent la matrice tangente. ! ! - Raffinez votre discrétisation temporelle. ! ! - Essayez d'activer la gestion des événements (découpe du pas de temps par exemple) dans la commande DEFI_LIST_INST. ! !---------------------------------------------------------------------------------------------------------------------------!
「非線形アルゴリズムで必要とされる反復数との収束の欠如」「あなたの時間的離散化を洗練させましょう」と言っているのでたぶん計算時間が長すぎると言っている.長ければいいと思ってたけれどどうやらそういうわけではないみたい.適度な長さにしてみることにする.それと,ヒントとして「コマンドDEFI_LIST_INSTでイベントの管理(たとえば時間のステップの短縮)を有効にしてみてください」と出たので,また出たらいじってみようと思う.
とりあえず時間を調節してみる.さすがに4-0-0はやりすぎた感があるので3-0-0あたりにしてみる.オレンジ.エラーメッセージは上に同じ.また出た.
timeをいじるかヒントに従ってステージ(のやつだと思う)をいじるかの二択だけれど,ステージはいじらないことにする.今のところ大塚さんのデータをそのまま使っているのでこのステージのままで大塚さんは計算できていたはず.timeを調節する方向でまずやってみようと思う.
もっとtimeを短くしてやってみる.timeをいじると計算時間は1時間はみたほうがいいので結構長い.
大塚さんのデータのうち,接触込みだと計算は成功しないので,とりあえず接触を入れていないデータだとうまくいくのか確かめる.ishikura橋のデータであろう「isikura.hdf」をasterで解析してみる.このファイルの更新は2018年10月2日.meshは「Mesh_3」.計算は問題なく出来た.
もう一方の西仙北の橋のデータであろう「CLT2.hdf」も解析してみたが,これも問題なし.meshとかは何もいじっていない.このファイルも更新日は去年の10月くらいだったと思う.西仙北の橋については大塚さんのファイル名をとってこれから「CLT2」と呼ぶ.
&link(salome情報ページ,http://www.str.ce.akita-u.ac.jp/cgi-bin/gwiki/wiki.cgi?Salome%be%f0%ca%f3%a5%da%a1%bc%a5%b8)の中に康介さんが書いた&link(接触解析メモ,http://www.str.ce.akita-u.ac.jp/cgi-bin/gwiki/wiki.cgi?Salome%be%f0%ca%f3%a5%da%a1%bc%a5%b8#i24)を発見した.これどおりにやれば出来るのか試してみる.
ishikura橋を基に仮定する.長さ(z)7000mm,幅(x)3700mm,高さ(y)230mm,単純梁(両端固定の片端ローラー).同寸法の2部材を高さ(y)方向に重ねる.上部材のみ支間中央上縁に幅方向に線載荷,下部材のみ両端下縁に幅方向に線固定.メッシュサイズは500に設定.サイズ1桁は重すぎてPCが固まるので注意.
「吊るす点をつくる」は意味が分からないので飛ばす.たぶん実際の橋モデルなら分かるのかも.
「コンパウンドを作成」だが,salome2017にはわかりやすくあるがsalome2018では消えている.meshモード→メッシュ→「アセンブリをビルド」でコンパウンド作成が出来る.
asterはstableで起動.asterから続き.
asterのステージを指示に従って設定していったが,明らかにishikuraモデル用の説明(主桁があり,それが複数ある体での説明や荷重設定)なので,予想したとおりむしろ単純なモデルでは試すことが出来ない.
ishikuraデータに海老さんの接触解析のステージを入れても計算が出来ない.
モデルもより適切なものに作り変えイチからやる方向にする.
ishikura橋.床版部.厚さ(z)230mm,奥行き(x)7000mm,幅(y)3700mm.卒論概要参考.
主桁部.フランジ厚15mm,フランジ幅300mm,腹板厚10mm,腹板高270mm(ジオメトリは300mmとしてフランジと結合),奥行き7000mm,hdfファイル「isikura2_sessyoku」参考.
左主桁フランジ中点は350の位置.
海老さんのPCのデスクトップにある「isikura」に接触の一式のデータが入っている.中にあるisikura.medがもし成功しているのであればステージの解読もできるし,たわみについてはすぐにparavisで分かると思うから,とりあえず学会に向けてそこらへんのデータをまとめる.
-----------
海老さんのisikura.hdfを開き,asterで設定されていたCase1をそのまま計算してみる.オレンジになるが,エラーメッセージにCPU時間が足りないとあるので,timeを調整する.
成功しているRun case1があるが,そこではMemory limitが14000MB,Time limitが23:15:00になっている.そのままの計算ではMemoryが2048MB,Time limitが00:15:00なので,これをそれぞれRun case1に合わせてみる.合わせて計算を掛けたが,赤になる.
show message fileには
「Summary Output messages for stage isikura2
Output messages for stage isikura2 - [top / bottom] Full job output should be available in the directory u'/home/kouzou/2019/ebisanisikura/isikura/isikura_Files/RunCase_3/Result-isikura2/logs'.
back to top」
のみ書かれている.たぶん解析の話じゃなくデータの場所とかの話なのでそんなに重大じゃなさそう.「Show massage fileのlogsのところに結果が書いてある」という意味だとしてlogsを見たが,よくわからない.
計算が成功しているRun case1と自分で新たに計算して失敗しているRun case3のステージの設定を比較し,全く同じ設定にする.
お互いを確認して設定を進めたが,設定途中ですでに設定が反映されていないかも.お互いの設定の違いに,case1は「mesh_(LIRE_MAILLAGE)」でcase3は「mesh_(MODI_MAILLAGE)」になっているパターンが多い(というか今のところ全部それ)が,これを直しても直してからすぐにもう一度入るとMODIに戻っている.
そもそもRun case1を書き込みモードで開いてそのまま計算に移れば出来るのかも.続きそこからやる.
MODIとかLIREとかの話は,salome本をざっと見た感じだと問題なさそう.isikura.hdfを引き続きいじってみる.
1.isikura.hdfを開く→何も変えない→オレンジ(case2)
2.Memory limitを14000MB,Time limitを23-15-00(case1)に合わせる→赤(case3)
3.Memory limit,Time limitを初期設定に戻す.ステージの各項目を確認した上で再計算→オレンジ(case4)
4.ステージの内容について解読した後に再計算(特に変更は無い.内容に異常な変更をしなかったかの確認)(7/4)→赤(case5)覚えていないがおそらく途中放棄で赤
5. 4が失敗したので改めて再計算(7/4)→オレンジ(case6)
case1ではParallel parametersのNumber of nodesとNumber of processorsがそれぞれ1だが,case2以降はnoneになっている.どこかで設定しなければならないのだろうが,今のところはっきりは分からない.心当たりとしては,チェックが入っているのに例えばkou1とかsessyoku1とかの詳細なコマンドにはチェックが入っていない項目があったりするから,その可能性も含めて解読しながらやっていきたい.
asterの設定で,項目が追加されながらもチェックが入っていないところについて,本来チェックを入れるべきなのかどうかを解読しながらやってみる.前述に該当するものを洗い出す.
a) Mesh>newMesh(CREA_MAILLAGE)>CREA_POI1>NOM_GROUP_MA
b) Model Definition>elemprop(AFFE_CARA_ELEM)>DISCRET>Group of element(GROUP_MA)
→a)について
項目 | 意味 |
CREA_MAILLAGE | 解析メッシュへのバネ要素の追加 |
CREA_POI1 | バネ要素を追加する節点の質点・安定化バネの剛性を生成するコマンド |
NOM_GROUP_MA | コマンドファイルで独自に名前を設定するためのコマンド |
CREA | 生成 |
POI1 | 要素(ここでは追加するバネ要素のこと) |
NOM | 名前 |
→b)について
項目 | 意味 |
AFFE_CARA_ELEM | バネ要素の特性定義 |
AFFE | 割り当て・定義 |
CARA | 特性・性質 |
ELEM | 要素 |
case1との相違点のnodesとprocessorsについてだが,nodesについては節点であり,a)は節点に関わる設定だからこれがあてはまると考えても良いような気もする.設定内容とその意味についてはsalome本でおおよそ理解はしたが,このモデルでは具体的にどこを設定すればいいのか(salome本では演習例に沿って具体的にどのジオメトリを対象としているのか書かれているけれど,,,),そもそも設定が必要なのかは掴めていない.
MODIとかLIREとかの話についてだが,salome本の弾塑性解析の章には以下の記述があった.
項目 | 意味 |
LIRE_MILLAGE | メッシュの読み込み形式の定義 |
MODI_MILLAGE | メッシュの状態設定の定義 |
LIRE | 読み込み |
MODI | 変更や修正 |
MILLAGE | メッシュ |
作られている項目に対して,チェックが入っていないものがチェックを入れるべき項目なのではないかと推定して,ステージを確認してみた.全ての項目がそれぞれ一回ずついずれかの設定でチェックが入れられていた.消去法で探ることは出来なかった.
limitが足りないというエラーが出ているが,そもそもPCの性能が足りないのではというお話を康介さんからもらった.持ってきていじっているhdfファイルは海老さんのPCでの解析結果だが,大塚さんのPCでは性能が足りない可能性がある.海老さんのhdfに,海老さんのcomm設定(特にlimit設定)を投入し,大塚さんのPCで計算を掛けても成功しない可能性がある.
いずれ海老さんのPCで計算を掛けてみる必要がありそう.
あと,個人的メモだが,Run caseを切り替えればそのときのcomm設定が見れるとかいうのはない.commファイルの設定は同じhdfなら同じだから,Run caseの比較は意味がない.
高橋くんのPC(海老さんのPC)で計算したら成功した.
海老さんのhdf,commファイルで改めて計算をかけたが,赤になった.何かしらいじってしまったかも分からないが,あとで確認するとする.
ひとまず海老さんが成功させていたRun caseについて,たわみなどの値を確認することにする.
学会発表向けにリブレデータを編集する.
文字を黒くしたあと画面上のバーの 書式→テキスト→サイズの〇〇 で文字の大きさを変更できる.
isikura.medでたわみを確認する.isikura.medでは変位の着色の様子から床版上に4点たわみが激しいところがあるので,車両載荷の再現だと思われる. 大塚さんが具体的にどの部分の変位をたわみとしていたのか分からないが,最大変位を対象としていたはずなので,変色が大きくたわみが大きいと思われる点について確かめる.実際paravisを見てもどの値が対象とする解析結果か分からないので,車両載荷の解析結果の値を基にそれらしい点でそれらしい値が出ているところを探す.垂直歪の「EPSI_NOEU」のうち一番右の数値群がそれらしい値なので,これが対象とするところの,床版に垂直方向のたわみの数値群だとする.接触解析でのこの結果と,仮想材料での結果とを比較してみる.いずれにせよ,海老さんの解析結果からたわみは無事に読み取れたことになる.
ただ,最も赤く着色されている変位が大きいであろう床版モデル内の点の変位がparavisからは読み取れない.全て主桁の変位である.
ひとまず海老さんが接触解析を成功?させている「田沢湖橋の車両載荷」の結果について,論文に追加する.来週中までに.具体的にどの点を対象としていたかは,車両載荷の垂直応力を基に,その大きさの応力がはたらいている点を探して逆算する.進展などあれば後藤さんにメールする.
SIEF_NOEUから逆算する.Z軸直交面Z方向である垂直応力=SIZZが対象なので,おそらく左から3列目のやつがそれだとして探す(P108)が,それらしい値が見つからない.真ん中の主桁の支間中央あたりの点(1002,PointID 63175)が約0.0028であり,単位がmだとすると2.8mmなのでそれらしい値に見えるが,これは歪度(EPSI)ではなく応力度(SIEF)を表しているはずであり,合っているか分からない.
主桁しか点を選択できないと思ったが,範囲選択すると床版上の点も選択できる.ただある一点だけを範囲選択することができない.逆に表から点を調べようとすると相変わらず床版上の点が選択されないので表からの逆算は厳しい.
EPSIで着色を見るとタイヤ接地面が最も赤い.SIEFで見ると主桁下縁が最も赤い.最もEPSIが大きいであろう床版上の点が選択できないためにたわみがとれないことが問題だったが,対象とするのは床版のたわみではなく主桁のたわみではないか.もしそうであれば主桁の点は選択できるので値は取れるが,「それらしい値」が歪のEPSIではなく応力度のSIEFにあることが疑問.
どこのたわみを対象としているのか知りたいという状況.理論値のたわみを基に,対象としている位置を探す.まずCLTと主桁についてそれぞれ図心軸まわりについてそれぞれのEIを求める.非合成なので全体としてのそれはこれらを足せば求まる.求まったEIをたわみの式に入れてたわみを求める.タイヤ載荷点は横から見れば2つあることになるが,それぞれの載荷点にのみ載荷されているときのぞれぞれのたわみはたわみの式から求められる.また全体のたわみはそれらを足せば求まる.求めたたわみを理論値のたわみと照らしあわせて,どこのたわみを理論値としていたのか特定する.それが分かったらparavisの結果と照らしあわせて,そのたわみがどこの位置に出ているかを特定する.たわみはDEPLを見れば良し.荷重などはN/mm^2系.
主桁Iはisikura3.jpgの図面の寸法を使用.ウェブ厚の記載がどこにも無いのでジオメトリ上の厚さなどから10mmとする.たわみの式に入れるところからつづき.
偏心荷重のときのたわみの式がちょっと分からなかったというか完全に忘れていたが(すみません勉強します),&link(これ,http://repoengineer.jp/Technology/kousiki/kousiki-kouzouhari/kousikikouzouhari-02-01.html)とかで計算できそう.&link(とても便利そうなやつ,http://www.web2cad.co.jp/cadtool_web/hari_calc2.php)も見つけたから一応メモっておく.
論文やisikura図面を見る限り車両載荷の詳細な記述が無かった.今のところ端部からどれだけの位置に載荷点(タイヤ接地点)があるのか分からない.ただ,あくまで理論値のたわみや解析結果のたわみに近似させていけば良いから,任意の位置をいろいろ設定して計算をしてみれば良いか.たわみの計算からつづき.
以後,仙北市田沢湖の3主桁のisikura橋を「1号橋」,大仙市西仙北の4主桁の橋を「2号橋」と呼ぶ.
【車両載荷試験メモ】
・1号橋→前輪1後輪2のタイプ.車両番号2768.載荷重は後輪部4点の部分の載荷を見ている.載荷状態は論文写真参考.
・2号橋→前輪1後輪1のタイプ.車両番号4773.載荷重は前輪後輪の計4点での載荷を見ている.載荷状態は論文写真参考.
【3点曲げ解析メモ】
・1号橋→「118.9kN」.車両前後輪の6120kgf+車両後後輪の6010kgf=12130kgf=118874N(12130×9.8)=118.874kN.
・2号橋→「39.6kN」.車両重量の4040kgf=39592N(4040×9.8)=39.592kN.
「どこのたわみを対象にしているのか分からない」ということについては,車両載荷状態でのたわみを手計算で求めて,理論値が出るところを逆算する.載荷重は論文を基に,載荷点位置については後藤さんからもらった車軸距離を基に試行錯誤する.
ただ,1号橋と2号橋について,解析で加えるべき荷重が入れ違っている可能性が出てきたので,まずは3点曲げで手計算して各理論値がしっかり出るのかを確かめることを先決にする.理論値が出なければ荷重をかけ違えている可能性が高い.
ーーーーーーーーーー
不明点と思いつく留意点をメモる.
・1号橋のLはいくらなのか.論文では7000mm,スライドでは6500mmとの記載がある.図面のisikura3を確認すると6500と6950の記載があったのでこのあたりを使ったんだと思うが,図面の見方がいまいち分からないので確かな値が分からない.床版と桁の長さが違うのか.
・桁のIを求めたいがウェブ厚について図面を見ても記載が無いように思える.一応10mmとするときと15mmとするときをそれぞれ考えてIを用意する.
・3点曲げの時,たわみの式は普通48EIのアレを使って支間中央のたわみを求めてそれを理論値とするのが自然だろうが,実際のところアレを使ったのか,中央のたわみを見たのか分からないので理論値としてその結果を用いたか分からない.
ーーーーーーーーーー
不明点を踏まえてとりあえず1号橋について3点曲げのときの支間中央のたわみを求める.IはCLT,桁ともに幅方向をbとする.ウェブ厚を10mmと15mmの2パターン考える.Lを6500mmと7000mmの2パターン考える.荷重Pは118900Nとする.CLTはb=3700mm,h=230mm,桁は図面isikura3を基にb=300mm,h=300mmとする.たわみの式のEIには,CLTのEIと桁3本分のEIを足したものを用いる.
材料 | E(N/mm2) | I(mm4) | EI(Nmm2) |
CLT | 3400 | 3751491667 | 1.275507167e+13 |
桁(ウェブ厚10mm/1本分) | 206000 | 199327500 | 4.1061465e+13 |
桁(ウェブ厚15mm/1本分) | 206000 | 207528750 | 4.27509225e+13 |
場合分け | EI(Nmm2) |
CLT+ウェブ厚10mm3本 | 1.359394667e+14 |
CLT+ウェブ厚15mm3本 | 1.410078392e+14 |
場合分け | たわみ(mm) |
L=6500mm/ウェブ厚10mm | 5.0042 |
L=6500mm/ウェブ厚15mm | 4.8243 |
L=7000mm/ウェブ厚10mm | 6.2501 |
L=7000mm/ウェブ厚15mm | 6.0255 |
非合成たわみ理論値 1号橋:3.955mm (/2号橋:2.624mm)
計算ミスは否めないが結果として差が出た.
後藤さんから解釈してもらったメールをメモる
【1号橋車両載荷試験の解析でasterに入力している荷重「0.297N/mm^2」について】
載荷重は118.874kNなので,29.7185kN/1箇所=29718.5N/1箇所.タイヤ接地面→幅500mm,橋軸方向200mm=100000mm^2.したがって,29718.5÷100000=「0.2971N/mm^2」
【1号橋/軸距輪距,接地面積】※軸距→縦距離,輪距→横距離
・軸距→1150mm,輪距→1875mm
・接地面積→幅500mm,橋軸方向200mm,面積100000mm^2
【2号橋/軸距輪距,接地面積】
・軸距→3415mm,輪距→7.9kN/mm^2=1675mm,11.9kN/mm^2=1485mm
・接地面積→幅200mm,橋軸方向100mm,面積20000mm^2(タイヤ幅は205mmだが計算上は200mm)
論文に記載されているあらゆるデータ等について後藤さんに確認と精査をしてもらったが,実験結果や解析結果などについて信頼性に乏しいという結論に至った.論文の寄稿は断念し,大塚さんの研究内容について再研究することを加藤の卒業研究とする方向にする.
ーーーーーーーーーー
大きな問題点についてメモっておく.
・理論値が間違っている.
・メッシュ分割の方法に正確性を見ていない.例えば有効桁3桁を得られるように分割するといったようなメッシュ分割のコントロールが成されていないので,解析結果の中から理論値に近い値を持ってきていただけの可能性が高い.
ーーーーーーーーーー
大塚さんが作成したモデルについて分かったことを念のためメモっておく.
・1号橋のスパンは6500mm.2号橋のフランジ厚とウェブ厚はそれぞれ10mm.
ーーーーーーーーーー
今後にあたっての留意点や後藤さんからのアドバイズ等をメモっておく.
・理論値については,1号橋については今回計算した結果でいまのところ適当であるようなので,3点曲げ中央載荷のたわみ理論値の算出にあたっては今回のような流れで問題ない.
・理論値の算出などにあたっては手計算では正確性に欠ける可能性があり,かつ膨大な時間がかかるためプログラムでの算出も考えたほうがいい.
・今後たわみを出す際には,比較検討がしやすいことから「載荷位置でのたわみ」を見るようにするのが望ましい.大塚さんが対象としていた位置の算出云々は白紙になったので中止.アドバイスも踏まえ対象位置を自分で設定する.
・メッシュ分割については,より有効な結果が得られるよう分割の方法などsalomeの技術的なものを確かめておく.
・数値の出処や算出過程などを記載するように心がけ,自分であとで確認できるようになるべく残しておくようにする.
メモ
・変位の対象点が分からなくなることへの対策については,ジオメトリ上に変位線を設定しておく方法で解決するのではないか.解析結果がメッシュの切り方に依るのかどうかも確かめる.
・解析はどの載荷条件のものを作ればいいか.実際との挙動を比較するのであれば車両載荷の状態を再現すれば済むのでは.3点曲げは理論値との比較か.車両載荷実験の変位計の位置を確認して変位線の参考にする.
・モデルを作成するにあたって特に参考にすべき図面はあるか.無いようであればこれまでで分かっているスパンなどで作成する.
・モデルは地覆を再現したほうがいいか聞く.地覆はコンクリートだろうからCLTの挙動のみ再現するのであれば要らないのか.剛性が増してたわみに影響するからそこらへんも踏まえて聞く.またCLTの構造をどこまで再現すれば良いか聞く.実際に近い直交集成にするのか,一枚板にするのか,異方性は組み込むか聞く.
モデルに用いる値を図面から取ってまとめておく.1号橋は「isikura1.jpg」「isikura2.jpg」「isikura3.jpg」の図面を参考にする.2号橋は「clt2gou.pdf」の図面を参考にする.
●1号橋
床版 | 床版長(mm) | 床版厚(mm) | 床版幅(mm) | 舗装厚(mm) | 支間長(スパン)(mm) | ||
6970 | 180 | 3700 | 50 | 6500 |
地覆 | 地覆長(mm) | 地覆厚(mm) | 地覆幅(mm) |
6970 | 180 | 180 |
・床版両端から見て235mm,主桁両端から見て225mmとなる位置に固定線を置く.
・床版厚は180mmだが舗装が50mm厚で敷かれているため,これらを足して舗装部は230mmの厚さとして再現する.
・地覆は床版から幅方向に80mm張り出して固定する.橋の全幅は床版幅に張り出し分計160mmを足して3860mmとなる.
主桁 | 桁長(mm) | フランジ厚(mm) | フランジ幅(mm) | ウェブ厚(mm) | ウェブ高(mm) |
6950 | 15 | 300 | 10 | 270 |
(300×300)
・長さ方向に床版両端から10mmとなる位置に置く.
・外側の2本はフランジ中央を床版端部から幅方向に350mmの位置に合わせて置く.中央の1本はフランジ中央を床版の中央に合わせて置く.
●2号橋
床版 | 床版長(mm) | 床版厚(mm) | 床版幅(mm) | 舗装厚(mm) | 支間長(スパン)(mm) | ||
9986 | 124 | 3450 | なし | 9170 |
地覆 | 地覆長(mm) | 地覆厚(mm) | 地覆幅(mm) |
9986 | 154 | 150 |
・主桁両端から見て200mmとなる位置に固定線を置く.図面に固定位置の記載が無いが,大塚さんが作成したモデルによると固定線を主桁両端から200mmの位置に置いているのでこれを参考にする.
・床版厚は124mmであり舗装厚の記載もないが,図面には床版と主桁の間に8mmの隙間?か何らかのもの?があるように記載されている.大塚さんは床版厚を132mmとしていたがこれを考慮したためと考えられるので,それを引き継ぐ形で,これらを足して舗装部は132mmの厚さとして再現する.
・地覆は床版から幅方向に75mm張り出して固定する.橋の全幅は床版幅に張り出し分計150mmを足して3600mmとなる.
・床版には幅方向に所々にいくつか突起があり,大塚さんはこれを再現していたが,たわみにはほとんど影響しないと判断してここでは今回は再現しないこととする.
主桁 | 桁長(mm) | フランジ厚(mm) | フランジ幅(mm) | ウェブ厚(mm) | ウェブ高(mm) |
9570 | 16 | 200 | 10 | 468 |
(200×500)
・長さ方向に一方が床版端部から200mmとなる位置に置く.もう一方について床版端部からの位置が図面に記載されていないが,これを求めようと床版長から桁長+200mmを引くと216mmになる.床版両端からの距離が200mmと216mmとなり異なることになるが,図面上で定規をあててもたしかに両端からの距離は異なっており,また桁長+200mm+216mmでたしかに床版長9986mmとなるのでこれで問題ないとする.結果として一方は床版端部から200mm,もう一方は床版端部から216mmとなるように置く.
・外側の2本はフランジ中央を床版端部から幅方向に120mmの位置に合わせて置く.内側の2本は,フランジ中央を外側フランジ中央から幅方向に1070mmの位置(床版端部からは120mm+1070mm=1190mmの位置)になるように置く.主桁間隔は1070mmずつとなる.
1号橋と2号橋のモデルを新たに作成する.このモデルで今後進めていく.載荷線や固定線などはまだ敷いていない.仮想材料はまだ挟んでいない.
モデル作成を続ける.1号橋・2号橋ともに,主桁下縁の拘束線の作成と,主桁と線のpartition,partition内のグループ化をし,メッシュ段階前までの作業を終了している.
一応メモっておくが,床版と主桁間のFuseはもちろんしていないし,partition系もしていない.床版と主桁は今のところモデル上分離している.最低限必要で不変な条件である,モデル作成と固定線の追加を済ませただけなので,今後はそれぞれの解析にあたって載荷線や変位線の設定など適宜追加していく.
基本的な作成を済ませた初期状態のhdfファイルが,1号橋が「1gou.hdf」,2号橋が「2gou.hdf」である.
メモ:1gou.hdfと2gou.hdfは上書きせずに残しておく.各解析についてそれぞれ新しく名前をつけて保存していくこと.
モデルができたので解析を始めたい.大塚さんが行っていた2つの解析をこれからしていく方向にする.
①とりあえず3点曲げする.たわみが理論値に近づくか試す.
②車両載荷の載荷状態を再現し,実際の車両載荷試験のたわみに対してどれだけ再現できているか見る.
まず①をやる.1号橋からやる.とりあえず仮想材料の厚さは1mmとする.「1gou3ten1mm.hdf」.
まず支間中央(1号橋は前後対称な形なので、当然ながら床版長や桁長のそれぞれ半分となる位置とし、この位置は床版両端からは3485mm、主桁両端からは3475mmの位置である)に変位線を敷く.次に「1gou.hdf」の状態から一旦Partitionを削除し,変位線を追加したPartitionを新たに作成する.次に,作成したPartitionを1mmずらす.次に,仮想材料のboxを作り隙間に入れる.
仮想材料の固定面を設定して面固定するところからつづき.
つづきからやる.
先日作っておいた1mmずらす前のPartition内の設定が,ずらしたことでおそらく無効になった(赤文字になった)ので,1mmずらした後のPartition内で改めて固定線とか変位線とかのグループ作成をする.仮想材料との面固定の設定(グループ作成で面を追加)もこのタイミングですればいい気がする.
これで本当に面固定が再現できるかasterに行かないとたぶんよく分からないが,とりあえず後々に設定できるようにグループ作成で面をPartition内に追加しておく.フランジ側に設定した固定面ということで「Hurakotei」とでもしておく.
仮想材料の方にもグループ作成で面を追加しておく.仮想材料側に設定した固定面ということで「Kakotei」とでもしておく.
今は主桁のPartition内と,仮想材料の方とで,別々に固定面を追加したけれど,もしかしたら仮想材料の方のみで仮想材料の上側と下側の面を追加すれば済んだかも.後々詰まったらそこらへん見てみる.
またasterでの材料定数の設定のために,それぞれの主桁のPartition内にグループ作成でboxで「kou」を追加しておく.仮想材料の方にもboxで「kasou」を追加しておく.
床版上に載荷線を敷く.地覆上にも載荷線を敷いて舗装部上と連結させて一つの載荷線にする手もあるが,計算が上手くいくか分からない.大塚さんの卒論内容も踏まえて,載荷線は舗装部上のみに敷くことにする.床版端部から3485mmの位置.床版のモデルと載荷線をPartitionする.またasterに備えてグループ作成でPartition内にboxで「moku」を追加しておく.
一通りジオメトリは完成したと思うが,最後に全ての部材をFuseして一つにまとめたほうがいいのか.ここまでのデータは引き続き「1gou3ten1mm.hdf」に保存し,床版と主桁と仮想材料の7つをFuseしたものは新たに「1gou3ten1mmfuse.hdf」として保存する.
メッシュ作成からつづき.Fuseデータでメッシュを切る際には載荷線と変位線がちゃんと維持されているかチェックする.
メッシュを作成する.「1gou3ten1mmfuse.hdf」を使う.設定は「メッシュタイプ→any」,「3D Automatic Tetrahedralization」のまま.メッシュサイズは小さすぎるとエラーになる.大塚さんのデータの「「isikura」→mesh→compound mesh」ではNodesが75616なので,これを参考にこれに最も近くなるようメッシュサイズは66にする(Nodes=73596).ちなみに65以下では↓の注意書きのウィンドウが現れる.
「No automatic update of the presentation has been done: New mesh size (587153 elements) exceeds current size limit of automatic update (500000 elements).」
メッシュは普通に切られてるので問題なさそうだが,Nodesが10万を超えていていずれにせよ細かすぎるので無し.メッシュサイズやメッシュの切り方などこれが最適なのかはいずれ検証しなければいけないが,とりあえずこのまま行く.
今回は「1gou3ten1mmfuse.hdf」を使ったが載荷線などが無視されてメッシュが切られているのでやはりこれは不適.Fuseしていないデータでもう一度メッシュを作成してみる.また大塚さんのデータには「Compound mesh」があり,2材料での解析ではFuseではなくメッシュでのCompoundで一つにまとめられるみたい(&link(接触解析,http://www.str.ce.akita-u.ac.jp/cgi-bin/gwiki/wiki.cgi?Salome%be%f0%ca%f3%a5%da%a1%bc%a5%b8#i24))なのでこれを試す.
「1gou3ten1mm.hdf」でのメッシュ作成からつづき.メッシュサイズはとりあえず66.Compoundを試す.大塚さんのデータのつくりも参考にしてみる.
2019→ootuka→PWP.pdfが大塚さんの資料かも.参考にする.
中間用にsalomeを多少進める.メッシュでのCompoundを試す.部材ごとにメッシュを切る.メッシュサイズは100にする.それぞれのメッシュでジオメトリのグループを作成する.最後にCompoundする.
asterの設定について,Materialのヤング率とポアソン比の設定について,仮想材料のヤング率はまずはCLTと同じ1倍にする.
続ける.asterに入れるヤング率とポアソン比はとりあえず↓の通りにする.
CLT→ヤング率3.4GPa,ポアソン比0.4
主桁→ヤング率206GPa,ポアソン比0.3
仮想材料→ヤング率3.4GPa,ポアソン比0.4(CLTと同材料にする)
9/17から10/1までの作業ではまだうまくasterで設定出来なかったので,meshまでの設定の不備を埋める.全体の作業の流れとしては9/16からの続き.
Meshモードのジオメトリのグループ作成で線類を追加する.例えば主桁を切ったMeshでジオメトリのグループ作成をするときは,そのMeshに主桁のモデルそのものをそのまま追加しても線などを個別に追加していることにはならないので,主桁のモデルのPartitionを開いて,その中の線などのジオメトリをMeshに追加する.
各Meshにジオメトリのグループを追加したら,コンパウンドする.コンパウンドメッシュの▼を開けば,全ての線や面,立体のジオメトリがツリーに格納されている.これでaster前の行程が完了したはず.
asterからつづき.
asterから続ける.
2材料を解くasterの設定がいまいち確立できてないので,適当な形になるようにとりあえず自分なりにstageを作ってみる.先輩方のデータは接触解析バージョン?になっていたり,破損したりしているので今のところ参考はない.
BC and Load>Enfoce DOFの固定線について,KOTEI奇数番を完全固定,KOTEI偶数番をZ軸方向変位を許容する設定にする.
BC and Load>FORCE_ARATEの荷重設定について,載荷線の長さは,舗装部のみに載荷線を敷いているので,床版への地覆の被り計200mm分を差し引いて,3500mm.荷重はとりあえず100kN=100000Nとする.荷重÷載荷線長より,およそで-28.57とする.FY.
Histoty View>Basic>Memoryについて,どんぐらいにすれば適当か分からないのでとりあえず14000にする.Basic>Timeについて,とりあえず23:15:00にする.
赤.エラーメッセージは↓
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! Etape DEFI_MATERIAU ligne : 28 fichier : fort.1 Nom de concept deja defini : ! ! moku ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Run Case2が14000MB,23:15:00,Run Case3が2058MB,00:15:00の結果.
asterのModel Definitionが赤文字なのでそこを変更するところからつづき.
開き直したらstageが真っ赤になっていたので作り直し.上のエラーメッセージの内容のModel Definitionはむしろ黒だったのでよく分からない.
自作を一旦やめてisikura.hdfのcommファイルであるisikura2と同じようにステージを作成してみようとしたが,やはり設定の前提となるモデルの設定が違うようなので再現は出来ない.
もう一度これまで通りのcommファイルの作成方法を参考に自分で作成してみたら,黄色になった.昨日やこれまでの作成方法との変更点はいろいろあるけど忘れたので,「1gou3ten1mmkiiro.comm」で一応保存しとく.k2にも同じ名前で残しておく.
14000MB,23:15:00でもやってみたが黄色.この前近藤さんから,Meshモードでやってるコンパウンドはこの解析では適当ではないというアドバイスをもらった.コンパウンドをするしないも含めた検討もする.
全体構造からいきなり計算するとどこに不備があるのか分からないので,まずはI桁1本の単純支持とかからやってみる.手計算とも比較できるので妥当性も分かる.そのあとI桁の上に木を載せてみたり,木を支えるI桁を増やしたりして,徐々に計算法を確立することを目指す.
一旦全体構造の計算を中断して,単純な構造からやってみる.全体構造の最新hdfは「1gou3ten1mm.hdf」.
1号橋に使われているI桁1本の単純梁が計算出来るか試す.
I桁の大きさや固定線の位置は卒論日誌と同じ.変位線は主桁中央下縁,載荷線は主桁中央上縁.メッシュサイズは全体構造での設定も踏まえて100.固定条件は一方を完全固定し,もう一方を長手方向のZ軸方向変位を許容する.荷重条件は全体構造を踏まえてとりあえず-28.57.
計算は成功した.「aigeta1pon.hdf」.
桁の上にCLTを載せて計算してみる.
I桁の上にフランジと同じ幅,同じ長さ,厚さ230mmのCLTを載せて計算出来るか試す.asterがうまくいかなかったのでやり直す.Meshを2材料一緒に切るのではなく,別々に切ってコンパウンドする今までの方法を試す.
計算したら成功した.commファイルは「aigetaclt.med」で保存しとく.hdfは「aigeta1ponclt.hdf」.それぞれk2にも残しておく.
桁とCLTの間に仮想材料を挟んで計算してみる.
計算したら成功した.「aigetakasouclt.hdf」.
I桁が2本ある場合のモデルを解いてみる.主桁間隔は1000mmにする.
計算したら成功した.「aigeta2honkasouclt.hdf」.commファイルもk2に残しておく.
1号橋とほぼ同じ構造を計算してみる.計算は成功した.「aigeta3honkasouclt.hdf」.commファイルもk2に残しておく.paravisで見ると中央の主桁だけ変位が見られないようなので,asterの設定を確認してみる.
手計算と比べてみて結果の妥当性を評価する。asterの設定も確認する。その後、1号橋のモデルを用いて計算してみる.
計算は成功しているが,真ん中の主桁の変位が他の2本より明らかに小さいのが変なのでこれを解決したい.メッシュサイズをより小さくしてやってみる.過去の経験から最小であろう66でやってみる.今までは100.計算は成功した.変位は100に比べて66の方だと全く見られなくなった.変位の無さがよりはっきりしたが,いずれにせよ変形していないのでおかしい.また変形の仕方もおかしい.
メッシュを別々に切るのではなく,&link(全体をFuseしてからPartitionで部材を分割する方法,http://opencae.gifu-nct.ac.jp/pukiwiki/index.php?plugin=attach&refer=SALOME-Meca%A4%CE%BB%C8%CD%D1%CB%A1%B2%F2%C0%E2&openfile=03-00.pdf)を試す.結果,ジオメトリの段階で上手くいかなかった.
Fuseしたあと改めてPartitionする際に接触面は追加できない.Partitionごとにメッシュを切ろうとすると,なぜか全体構造で切られてしまう.おそらくPartition内のジオメトリのObjectがFuseモデルなので,そのまま反映されてしまうのだと思う.改めてPartitionせずにFuseの段階で切ると,やはり載荷線等が反映されていないフラットなメッシュが切られる.
ジオメトリの段階でCompoundが出来るようなのでこれを試す.Tlansrationのアイコンから右に行って端っこのBuild Compoundを試す.Partition1から7を選択してCompound.その後Meshに行ってCompound_1のメッシュを作成.載荷線等はしっかり反映されているようだが,ジオメトリの追加が出来ない.もう少し確認してみる.aigetakasoucltKAI2.hdf.
とりあえず&link(ここ,https://sites.google.com/site/codeastersalomemeca/home/salome-meca-chutoriaru3/geometrymojuru3)はメモっとく.
ジオメトリでのCompoundを引き続き試す.Compound_1でCreate Groupする.接触面は追加できないが,線や立体は追加した.ジオメトリの追加は今日やってみたら出来た.結果は黄色.改めて確認する.「aigeta3honkasoucltKAI2.hdf.」
異常な変形やすり抜けが無いか,I桁の段階の結果からチェックする.I桁1本+CLT,I桁1本+仮想+CLTは問題ない.I桁2本+仮想+CLTは変位を極端にすると上フランジに歪みが出ているが,フランジはCLTにしっかりくっついているし,すり抜けも無い.I桁3本+仮想+CLTにすると,中央の主桁がすり抜ける.また左右の主桁の上フランジもすり抜ける.変位が無いと思っていたが,一応変形はしていそう.メッシュサイズ66でやったデータについては明らかに異常な変形をしている.メッシュサイズ100?のデータ(aigeta3honkasouclt.hdf)と,66のデータ(aigeta3honkasoucltKAI.hdf)を見比べて,66の方を修正してみる.いずれにせよI桁3本にするとすり抜けが起きているので,これは両者を確認する.
近藤さんから計算例(フォルダ名「kondou」で保存した)を頂いたので確認する.10/23に試していたFuseしてからPartitionする方法で良いようなので試す.ジオメトリの作成方法に自分と異なるところがあるので確認したが,現データに修正を加えると分かりにくいので一度近藤さんの作り方を模してみる.「rensyuuK.hdf」.仮想1mmを挟む.春休み課題の作成方法も確認する.
近藤さんのデータを基に引き続き作成方法を確認する.ジオメトリは確認した.メッシュサイズはとりあえず66で進める.メッシュの切り方は何も工夫せずこれまで通りでやる.Aster>Material>Difine a materialでCLTモデルについてはLinear isotropic elasticityではなくELAS_ORTHでの設定なのでおそらく異方性を導入しているか.とりあえず模してやる.FORCE_ALETEはこれまで通りFY-28.57にしておく.
Fuse_1とmatomeを,FuseとPartitionではなく,なぜか全てCompoundでやっていたのでそこを修正する.アイコンがCompoundと同じなので注意する.
メモ紙の⑥からジオメトリを修正するところからつづき.
つづきから再作成し計算した.計算は成功した.「rensyuuK.hdf」.
理論値と比較して妥当性を検討する.より細かいメッシュだとどうなるか検討してみるために,2次要素を試してみるとか1/4解析なども考えてみる.また,モデルを実際に1号橋にして計算してみる.
これまでの結果から試作モデルでの計算が一応出来たので,実際の解析対象を作成してやってみる.1号橋を進めたデータ(10/11)はあるが,改良すると大変なのでこのデータで進めるのは諦める.汎用モデルも作成(9/10)していたがこれもやめて,過去に作成した汎用モデルを改良し新しく作り直す.
新しい汎用モデルは「1G.hdf」「2G.hdf」.線座標と主桁位置を適宜調整.
1号橋3点曲げモデルを作成する.仮想材料厚さ1mm.「1G3t1mm.hdf」.
1号橋について,仮想材料ヤング率をCLTの1倍の3.4GPaから1/10000の0.00034GPaまで変化させる.仮想材料厚さ1mm.「1G3t1mmE.hdf」.「1G3t1mm.med」「1G3t1mm10.med」「1G3t1mm100.med」「1G3t1mm1000.med」「1G3t1mm10000.med」.メッシュサイズ66.変位線上のたわみを抽出した上で平均を取る.reslin_DEPL:1を読む.
荷重設定について,車両載荷試験を基にした実際の値を使う.8/26卒論より,1号橋への載荷重は118.874kN=118874N.また載荷線長は床版幅から地覆の被りを引いて3500mm.したがって荷重÷載荷線長より,FY=-33.964.
仮想材料E | たわみ絶対値(mm) |
Eclt | 2.3127244444 |
1/10Eclt | 2.3235377778 |
1/100Eclt | 2.3740788889 |
1/1000Eclt | 2.7170772222 |
1/10000Eclt | 3.8324811111 |
厚さを小さくするにつれて急激に発散していくようにみられる.
極端な変形図を出力した際に上フランジがCLTにめり込むことについては,大きな倍率を掛けて変形図を出力させたときの場合であり,実際に考え得る範囲では影響はないものと考えられるので,この問題についてはsalome上の変形再現の見た目上の結果であるだけと解釈する.
1号橋について,仮想材料厚さを2mmにして同様の解析を行う.「1G3t2mmE.hdf」.メッシュサイズ66.「1G3t2mm.med」「1G3t2mm10.med」「1G3t2mm100.med」「1G3t2mm1000.med」「1G3t2mm10000.med」.変位線上のたわみを抽出した上で平均を取る.reslin_DEPL:1を読む.FY=-33.964.
仮想材料E | たわみ絶対値(mm) |
Eclt | 2.3066688889 |
1/10Eclt | 2.3220711111 |
1/100Eclt | 2.4127633333 |
1/1000Eclt | 2.9747416667 |
1/10000Eclt | 4.1260377778 |
1mmのときと同様に厚さを小さくしていくにつれてたわみとたわみの変化量が大きくなる.
いまの計算方法の妥当性を見る.
1号橋モデルより比較的単純なモデル(=「RENSYUU.hdf」)を使って確かめる.「RENSYUU.hdf」は「rensyuu.hdf」の後継であり,「rensyuu.hdf」はデータに不具合が起きたのでデータは残して放棄した.CLTは等方性にして計算する.仮想材料(=ここではCLTと同じ材料定数)1mmを挟む.
「RENSYUU.med(メッシュサイズ66)」「RENSYUU2.med(メッシュサイズ80)」「RENSYUU3.med(メッシュサイズ100)」「RENSYUU4.med(メッシュサイズ120)」「RENSYUU5.med(メッシュサイズ130)」「RENSYUU6.med(メッシュサイズ140)」「RENSYUU7.med(メッシュサイズ150)」「RENSYUU8.med(メッシュサイズ160)」「RENSYUU9.med(メッシュサイズ110)」「RENSYUU10.med(メッシュサイズ170)」.
荷重設定は,床版幅2300mm=載荷線長,載荷重100kN=100000Nより,100000÷2300よりFY=-43.47826087.変位線のreslin_DEPL:1の平均を読む.fortranでの理論値計算については,「3点曲げ完全合成中央」の結果を見る.
仮想材料はCLTと同じ材料定数であり,厚さ1mm分はCLTとして図心距離などに組み込んでプログラムで計算しているのでそこは関係ない.メッシュサイズが結果に関係してる感じがしたのでメッシュサイズをいろいろ変えて計算してみた.
たわみ絶対値(mm) | 相対誤差 | |
salome(66) | 2.5184522222 | 18% (0.1818533659) |
salome(80) | 2.4947766667 | 17% (0.1707429566) |
salome(100) | 2.3268883333 | 9% (0.09195671236) |
salome(110) | 2.2513883333 | 6% (0.05652624902) |
salome(120) | 2.1356325000 | 0.2% (0.002204622429) |
salome(130) | 2.1657383333 | 1.6% (0.01633261744) |
salome(140) | 2.1288341667 | 0.01% (0.0009856835147) |
salome(150) | 1.9768322222 | -7% (-0.07231680036) |
salome(160) | 2.0525111111 | -4% (-0.03680238846) |
salome(170) | 1.8781600000 | -12% (-0.1186214699) |
理論値 | 2.1309345938 | - |
完全合成でメッシュサイズを変更したときの相対誤差との関係を求めた.メッシュサイズ66が今のところ最も細かく計算出来るサイズだが,ここでは粗めにして120から140あたりで最もよく近づいた.今後実際のモデルでメッシュを切っていく際にはこのあたりが良いか.仮想を含めた3材料のときはプログラムの変更が必要なのか.
120から140あたりでメッシュサイズをさらに検討してグラフを描いてみるか,他のパラメータを確かめてみるか,つづき.
意味があるのか分からないけれど,とりあえずこの条件ではどのメッシュサイズが理論値に最も近づくのか探る.昨日の結果を基に110から155を細かく見る.hdfは昨日に同じ.
「RENSYUU11.med(メッシュサイズ115)」「RENSYUU12.med(メッシュサイズ125)」「RENSYUU13.med(メッシュサイズ135)」「RENSYUU14.med(メッシュサイズ145)」「RENSYUU15.med(メッシュサイズ155)」.
たわみ絶対値(mm) | 相対誤差 | |
salome(110) | 2.2513883333 | 5.7% (0.05652624902) |
salome(115) | 2.2011366667 | 3.3% (0.0329442645) |
salome(120) | 2.1356325000 | 0.22% (0.002204622429) |
salome(125) | 2.1572733333 | 1.2% (0.01236018204) |
salome(130) | 2.1657383333 | 1.6% (0.01633261744) |
salome(135) | 2.1474391667 | 0.77% (0.007745227351) |
salome(140) | 2.1288341667 | -0.10% (-0.0009856835147) |
salome(145) | 2.1220966667 | -0.41% (-0.00414744175) |
salome(150) | 1.9768322222 | -7.2% (-0.07231680036) |
salome(155) | 1.9773066667 | -7.2% (-0.07209415416) |
理論値 | 2.1309345938 | - |
左が昨日やった大まかな推移のグラフ.右が今日やった理論値近辺のもの.120までは近づき続けるがそのあと理論値近辺で推移し続ける.145以降で離れ始める.160で一度-4%まで戻るがそれ以降離れ続けるので特に気にしない.120から145あたりか.
とりあえず比較的簡単なモデルで計算方法の妥当性を見てみたが,実際に用いるモデルでもやってみたほうがいいのか.そのときはプログラムはどうなるのか.
2次要素とかを試したい.
仮想材料を含めたプログラムが「eik.f90」.t=仮想材料厚さ、ev=仮想材料ヤング率、av=仮想材料断面積.verticalのvをとって仮想材料のことと定義する.
まずは理論値に近づくメッシュサイズを確かめる.そのあとそのサイズでモデルを切って解析を進める.大塚さんの解析内容をやって表にまとめ,大塚さんの研究のリメイクを済ませる.そのあと接触解析の研究に進む形にする.
やってることと課題を整理する.
まずは大塚さんの卒論内容をやり直す.大塚さんは理論値としては完全合成と不完全合成のもののみ書いているが,仮想材料を含めたフォートランを作ったので,ヤング率?や厚さを変えた時の理論値も併記する.
そのとき,そもそもメッシュサイズを検討しなければいけないが,厚さを変えるごとに厚さを変えて求めた理論値に近づくサイズに変更しながら計算したほうがいいのかということ.その都度サイズを変えると恣意的になるので,基本的にはサイズは変えない.ただある程度寄せてもいいかもしれない.
その上で,解析に適したサイズをまずは探さなければいけないが,FEMが理論値に収束するかよりも,まずはFEM自身がどのような値に収束するのか見つけなければいけない.11/15卒論より,サイズと相対誤差には今のところ全く収束が見られないので,FEMの収束値はもっとサイズを大きくしたり小さくしたりしたところにあるかもしれない.
そのため,まずは変位または相対誤差と要素数の関係をグラフにして,FEMの収束値を探す.右に行くほど要素数が多いグラフをつくる.サイズはsalome特有の指標にすぎないので要素数を用いる.いまのところ収束値が見られないので,もっとサイズを大きくして(66より小さくはできない),FEMが収束するか確かめる.現行の全体解析で収束値が見つかれば問題ないが,もし収束しなかったり66よりも小さいサイズでないと収束しなさそうであれば,2次要素を試したり1/2解析1/4解析を試す.
1/2解析の場合は,X軸方向にモデルを分割し,Z軸方向変位を許容した自由端を持つ片持梁で再現できる."片持梁"の固定端側は本来は支間中央部でありY軸方向にたわむので,Y軸方向変位のみ許容させる.1/4解析の場合はX軸方向に分割してさらにZ軸方向に分割する.Z軸方向の分割面は,新たにグループ作成して横に変位しないようにX軸方向変位のみ拘束する.分割しての解析方法や2次要素での解き方はsalomeメモや先輩の卒論とかに書いてあるかもしれないので確認する.
メモリをいじって66より小さいサイズで解析できるか試す.
メッシュサイズを検討する.モデルは「RENSYUU.hdf」.1mmの仮想材料を挟む.仮想材料の材料定数はCLTに同じ.FEMの解析結果がどこに収束するのか見る.括弧内はメッシュサイズ.要素数はMesh Information>Elements>Totalを見る.理論値も併記し,「eik.f90」の「3点曲げ完全合成中央」の結果を理論値とする.グラフは要素数の順にしているのでメッシュサイズの順ではない.salome結果のviは「fem」,理論値のviは「rironti」で保存している.
理論値近辺にプロットが多いのは単に理論値近辺をよく調べたから多くあるだけで特に意味はないことに注意.
要素数 | たわみ絶対値(mm) |
994807(20) | 2.5939400000 |
1330965(30) | 2.5830036364 |
952001(40) | 2.5742761538 |
353393(50) | 2.5426984211 |
311905(60) | 2.5171522222 |
309145(66) | 2.5184522222 |
223082(80) | 2.4947766667 |
87367(100) | 2.3268883333 |
72696(110) | 2.2513883333 |
67347(115) | 2.2011366667 |
66456(120) | 2.1356325000 |
63426(125) | 2.1572733333 |
65946(130) | 2.1657383333 |
65509(135) | 2.1474391667 |
64766(140) | 2.1288341667 |
68032(145) | 2.1220966667 |
67846(150) | 1.9768322222 |
67701(155) | 1.9773066667 |
60856(160) | 2.0525111111 |
61461(170) | 1.8781600000 |
39206(200) | 1.5725922222 |
18787(250) | 0.5858803333 |
16977(300) | 0.5984496667 |
14507(400) | 0.3591661667 |
7607(500) | 0.2666205000 |
理論値 | 2.1308282751830290 |
メッシュサイズ66より細かくするとPCが固まると思っていたが計算出来たので計算していく.ただ40以下にしてMeshを切ると「No automatic update of the presentation has been done:New mesh size (952001 elements) exceeds current size limit of automatic update (500000 elements).」の警告文が出る.警告文をOKすれば問題なく計算も出来るのでとりあえずスルーして計算していく.全体構造での計算は30でやめる.
1/4解析
さらに細かいメッシュサイズ(要素数)で見たいので1/4解析を試してみる.1/4解析モデルは「RENSYUU2.hdf」.「RENSYUU.hdf」のモデルを4分割したものを新たにつくる.床版がZ軸方向に6950÷2=3475mm,X軸方向に2300÷2=1150mmとなるモデルをつくる.仮想材料1mmを挟む.仮想材料の材料定数はCLTに同じ.1/4解析モデルはローラー支承側を再現しており,固定線はX軸・Y軸方向を拘束しZ軸方向変位を許容する.載荷線はこれまで通り.XY面の切断面(Z_DANMEN)は本来の支間中央部分であり,X軸・Y軸方向にのみたわむので,Z軸方向を拘束しX軸・Y軸方向変位を許容する.YZ面の切断面(X_DANMEN)はY軸・Z軸方向にのみたわむので,X軸方向を拘束しY軸・Z軸方向変位を許容する.「RENSYUUq.med」.1/4解析の場合は載荷重を半分にする.FY=-21.73913044.
解析手法 | 要素数 | たわみ絶対値(mm) |
全体解析 | 87367(100) | 2.3268883333 |
1/4解析 | 34823(100) | 2.3871685714 |
同じメッシュサイズで計算してみたが,全体解析と1/4解析でおおよそ同じような値になったので,計算方法に問題は無いと思う.メッシュサイズ20は1/4解析で進める.警告文は引き続き出るが,無視して続けてみる.メッシュサイズ10はメッシュを切る段階でほとんど進まなくなるのでここでやめる.
FEMでのたわみはおよそ2.58mm(理論値はおよそ2.13mm)に収束する.
1号橋,3点曲げ,仮想1mmの1/4解析モデルをつくる.「1Gq.hdf」.ローラー支承側を再現する.
FEMはおよそ2.5mmに収束するので,そこらへんのたわみが出るメッシュサイズ(=60より小さいあたり)で切って解析を進めることにする.解析は1/4解析で進める方向にする.また前日までにつくったグラフは全体解析と1/4解析が混ざっているので,全て1/4解析で改めて描いてみて,同じ感じになるか念のため確認する.
いくつかのメッシュサイズを選んで,全体解析と1/4解析とで同じサイズで描いたグラフを作って重ねる.「RENSYUU2.hdf」でいくつかのサイズを選んだので,計算からつづき.
前回のつづき.全体解析と1/4解析の結果を念のため確認する.全体解析のたわみはとってあるので1/4解析のデータ新たにとる.とるメッシュサイズは全体解析のものと比べてところどころ省いている.
要素数 | たわみ絶対値(mm) |
994807(20) | 2.5939400000 |
259437(30) | 2.5823817647 |
231790(40) | 2.5777142857 |
144980(50) | 2.5532472727 |
59587(60) | 2.5067670000 |
56444(80) | 2.5082400000 |
34823(100) | 2.3871685714 |
13139(150) | 1.9458320000 |
11585(200) | 1.8216760000 |
4108(300) | 0.8372787500 |
3347(400) | 0.5580260000 |
3682(500) | 0.5142677500 |
理論値 | 2.1308282751830290 |
収束の仕方に違いはあるが,1/4解析の場合でもおよそ2.5mm後半に収束するので,ここあたりのたわみを取れるメッシュサイズ(=30から50あたり)でメッシュを切っていくことにする.1号橋1/4解析に入るところからつづき.
やることを整理する.1号橋の1/4解析をしていく.仮想厚さと仮想ヤング率を変えて大塚さんの表を完成させる.それぞれの仮想状態について理論値も出して併記する.メッシュサイズは20もしくは30にする.
1号橋3点曲げについて表にまとめる.FEM値は1/4解析モデルの「1Gq.hdf」のものを使う.仮想厚さごとにモデルを作り変えるので「1Gq1mm.hdf」「1Gq2mm.hdf」「1Gq3mm.hdf」とし名前は変えている.メッシュサイズは30にする.支間中央に敷いた変位線のたわみ平均値を見る.
仮想材料1mm | 仮想材料1mm | 仮想材料1mm | 仮想材料2mm | 仮想材料2mm | 仮想材料2mm | 仮想材料3mm | 仮想材料3mm | 仮想材料3mm | |||
仮想材料E(GPa) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | ||
E=Eclt | 2.0195457874984126 | 5.0031110950305822 | 2.3935188235 | 2.0104929481269522 | 5.0031110293355097 | 2.3855782353 | 2.0014873744918820 | 5.0031108510203204 | 2.3774741176 | ||
E=1/10Eclt | 2.0195651059420876 | 5.0031111034770923 | 2.4017252941 | 2.0105313194946874 | 5.0031110969075847 | 2.3994958824 | 2.0015445436144912 | 5.0031110790760644 | 2.3967076471 | ||
E=1/100Eclt | 2.0195670381409969 | 5.0031111043217429 | 2.4534394118 | 2.0105351580397199 | 5.0031111036647919 | 2.4939982353 | 2.0015502636732179 | 5.0031111018816397 | 2.5311264706 | ||
E=1/1000Eclt | 2.0195672313644342 | 5.0031111044062078 | 2.8159441176 | 2.0105355419083115 | 5.0031111043405128 | 3.0897776471 | 2.0015508357105718 | 5.0031111041621976 | 3.2943588235 | ||
E=1/10000Eclt | 2.0195672506868130 | 5.0031111044146543 | 4.0137694118 | 2.0105355802953109 | 5.0031111044080845 | 4.3354670588 | 2.0015508929146222 | 5.0031111043902534 | 4.4697194118 |
3点曲げと理論値計算には車両載荷試験での荷重を使う.11/7卒論より,理論値計算は118.874d3(=118.874kN).salomeは118874N÷3500mm=33.964であり,1/4解析なのでこれをさらに半分にして,FY=-16.982.「eik.f90」.地覆の断面二次モーメントについて,地覆は構造部材ではなく付属物であり,剛性に影響はないものと考えられるので計算に含めていない.
理論値について,厚さを大きくしていくと同じヤング率ではたわみが小さくなる.剛性が増したためと考えられる.ヤング率を大きくしていくと同じ厚さではたわみが大きくなる.全体として理論値は厚さごとに見ればヤング率に依らずほとんど同じたわみの大きさになった.
2号橋,3点曲げ,仮想1mmの1/4解析モデルをつくる.「2Gq.hdf」.図面の「clt2gou.pdf」より,床版端部から主桁が200mmの位置にある側がローラー支承側であると思われるので,こちらを再現する.
図面「kyousitai2.pdf」より,CLTのヤング率は強軸方向に3.5GPa,弱軸方向に1.7GPaである.解析においては弱軸方向ヤング率を用いるので,以後Eclt=1.7GPaとする.これまでは3.4GPaを用いていたので,改めて1号橋3点曲げについて1.7GPaで解析し直す.「1GqN1mm.hdf」「1GqN2mm.hdf」「1GqN3mm.hdf」とする.メッシュサイズ等の条件はこれまでに同じ.
仮想材料1mm | 仮想材料1mm | 仮想材料1mm | 仮想材料2mm | 仮想材料2mm | 仮想材料2mm | 仮想材料3mm | 仮想材料3mm | 仮想材料3mm | |||
仮想材料E(GPa) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | ||
E=Eclt | 3.3810128759278659 | 5.2493834428412018 | 3.1770929412 | 3.3717683581359825 | 5.2493834066803124 | 3.1689982353 | 3.3625379862549805 | 5.2493833085293282 | 3.1606882353 | ||
E=1/10Eclt | 3.3811963159349068 | 5.2493834474904588 | 3.1872876471 | 3.3721356104050697 | 5.2493834438743701 | 3.1862082353 | 3.3630894197024519 | 5.2493834340592720 | 3.1843864706 | ||
E=1/100Eclt | 3.3812146624689823 | 5.2493834479553847 | 3.2489335294 | 3.3721723457952884 | 5.2493834475937762 | 3.2973964706 | 3.3631445859814919 | 5.2493834466122662 | 3.3411405882 | ||
E=1/1000Eclt | 3.3812164971477263 | 5.2493834480018773 | 3.6498411765 | 3.3721760194359653 | 5.2493834479657169 | 3.9247535294 | 3.3631501028388158 | 5.2493834478675661 | 4.1149811765 | ||
E=1/10000Eclt | 3.3812166806158541 | 5.2493834480065269 | 4.6918335294 | 3.3721763868010495 | 5.2493834480029111 | 4.9072670588 | 3.3631506545268426 | 5.2493834479930959 | 4.9868500000 |
2号橋3点曲げについて表にまとめる.FEM値は1/4解析モデルのものを使う.仮想厚さごとにモデルを作り変えるので「2Gq1mm.hdf」「2Gq2mm.hdf」「2Gq3mm.hdf」とし名前は変えている.メッシュサイズは30にする.支間中央に敷いた変位線のたわみ平均値を見る.
Ecltは変更を踏まえて1.7GPaにする.8/26卒論より,2号橋載荷重は39592N.載荷線長は床版幅3450mmで地覆被り75mm×両側分を引いて,3450mm-(75mm×2)=3300mm.したがって,載荷重÷載荷線長より39592÷3300よりFY=-11.99757576.1/4解析より半分にしてFY=5.998787879.
理論値計算でfortranで用いるスパンについては,桁長9570mm-固定端位置200mm×2より9170mm.
仮想材料1mm | 仮想材料1mm | 仮想材料1mm | 仮想材料2mm | 仮想材料2mm | 仮想材料2mm | 仮想材料3mm | 仮想材料3mm | 仮想材料3mm | |||
仮想材料E(GPa) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | ||
E=Eclt | 1.3175615728190118 | 1.6717032407698640 | 1.4187187500 | 1.3157165311916772 | 1.6717032372840848 | 1.4170950000 | 1.3138704511142203 | 1.6717032278226847 | 1.4154450000 | ||
E=1/10Eclt | 1.3176369099651084 | 1.6717032412180357 | 1.4198431250 | 1.3158673989688261 | 1.6717032408694577 | 1.4189825000 | 1.3140970417857549 | 1.6717032399233176 | 1.4180318750 | ||
E=1/100Eclt | 1.3176444443863189 | 1.6717032412628527 | 1.4249043750 | 1.3158824885847118 | 1.6717032412279949 | 1.4280031250 | 1.3141197072652462 | 1.6717032411333810 | 1.4308193750 | ||
E=1/1000Eclt | 1.3176451978355059 | 1.6717032412673345 | 1.4595068750 | 1.3158839975746837 | 1.6717032412638486 | 1.4869743750 | 1.3141219738773242 | 1.6717032412543873 | 1.5086612500 | ||
E=1/10000Eclt | 1.3176452731804955 | 1.6717032412677828 | 1.5947131250 | 1.3158841484739647 | 1.6717032412674340 | 1.6382112500 | 1.3141222005391731 | 1.6717032412664878 | 1.6578193750 |
1号橋の車両載荷モデルを作成する.「1GqS1mm.hdf」「1GqS2mm.hdf」「1GqS3mm.hdf」.8/27卒論を基にする.
変位線の位置は「bangou180626.JPG」を基にする.支間中央(座標原点側)から267.5mmの位置に敷く.
1/4解析より4つの載荷面のうち1つをモデル上に置く.載荷重は118.874kN÷4=29.7185kN.載荷面は幅500mm×奥行き200mm=100000mm^2.よってsalomeでは29718.5÷100000=0.2971.FY=-0.2971.
接地面中心は,軸距1150mm,輪距1875mmより,1/4モデルにおいてZ軸方向に支間中央から1150mm÷2=575mm,X軸方向に断面から1875mm÷2=937.5mmの位置に置く.メッシュサイズは30.
仮想材料1mm | 仮想材料1mm | 仮想材料1mm | 仮想材料2mm | 仮想材料2mm | 仮想材料2mm | 仮想材料3mm | 仮想材料3mm | 仮想材料3mm | |||
仮想材料E(GPa) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | ||
E=Eclt | 3.2033486593898091 | 4.9735407794427999 | 2.9830352941 | 3.1945899191063343 | 4.9735407451820794 | 2.9753470588 | 3.1858445813996377 | 4.9735406521886976 | 2.9674635294 | ||
E=1/10Eclt | 3.2035224600590739 | 4.9735407838477501 | 2.9919217647 | 3.1949378731387528 | 4.9735407804216774 | 2.9904017647 | 3.1863670383258680 | 4.9735407711223392 | 2.9882776471 | ||
E=1/100Eclt | 3.2035398425262493 | 4.9735407842882449 | 3.0470823529 | 3.1949726781712466 | 4.9735407839456380 | 3.0913270588 | 3.1864193057476409 | 4.9735407830157037 | 3.1317529412 | ||
E=1/1000Eclt | 3.2035415807969727 | 4.9735407843322841 | 3.4221347059 | 3.1949761587708090 | 4.9735407842980335 | 3.6832752941 | 3.1864245327071825 | 4.9735407842050403 | 3.8646741176 | ||
E=1/10000Eclt | 3.2035417546242848 | 4.9735407843367003 | 4.4174105882 | 3.1949765068317286 | 4.9735407843332737 | 4.6263517647 | 3.1864250554053104 | 4.9735407843239745 | 4.7049123529 |
実験値(mm) | 5.270 |
実験値について
変位計は「bangou180626.JPG」より,鋼桁フランジに設置されており,かつ支間中央に近い位置にある「③(CH003)」を見る.設置位置は「bangou180626.JPG」より確認して,salomeではCH003の位置を通る変位線を敷く.用いる実験値は,「20180626CLT_RTM003.CSV」より,橋台のたわみの変化が落ち着き(車両が停止し),その間のCH003の変化量のおおよそ中間である13:43:00のたわみとする.
このときCH003は5.955mm,橋台は0.685mmより,CH003自体のたわみは5.955mm-0.685mm=5.270mmより,実験値たわみは5.270mmとする.
2号橋の車両載荷モデルを作成する.「2GqS1mm.hdf」「2GqS2mm.hdf」「2GqS3mm.hdf」.8/27卒論を基にする.
1/2解析より4つの載荷面のうち前輪部1つと後輪部1つの2つをモデル上に置く.前輪部載荷重は7.9kN.後輪部載荷重は11.9kN.載荷面は幅200mm×奥行き100mm=20000mm^2.よってsalomeでは,前輪部について7900÷20000=0.395より,FY=-0.395.後輪部について11900÷20000=0.595より,FY=-0.595.
接地面中心は,軸距3415mm,前輪距1675mm,後輪距1485mmより,1/2モデルにおいてZ軸方向に支間中央から3415mm÷2=1707.5mmにそれぞれを,X軸方向に断面から,前輪部は1675mm÷2=837.5mm,後輪部は1485mm÷2=742.5mmの位置に置く.メッシュサイズは30だと計算が黄色になるので40にする.salomeでは,座標原点側に後輪部(11.9kN),奥側に前輪部(7.9kN)を設定し,Z軸矢印方向に車両が向いている状態とする.
変位線位置は「2gou_hennikei」フォルダ内の画像より,変位計がおおよそ支間中央付近に2個設置されているので,変位は支間中央を読み取りたかったものだとし,変位線位置は支間中央とする.
仮想材料1mm | 仮想材料1mm | 仮想材料1mm | 仮想材料2mm | 仮想材料2mm | 仮想材料2mm | 仮想材料3mm | 仮想材料3mm | 仮想材料3mm | |||
仮想材料E(GPa) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | 完全合成理論値(mm) | 非合成理論値(mm) | FEM(mm) | ||
E=Eclt | 1.0777074277722689 | 1.3673797390386824 | 1.1399615000 | 1.0761982648554471 | 1.3673797361874680 | 1.1387462500 | 1.0746882525320909 | 1.3673797284484586 | 1.1374505833 | ||
E=1/10Eclt | 1.0777690502448807 | 1.3673797394052669 | 1.1410994167 | 1.0763216680628565 | 1.3673797391201452 | 1.1404200000 | 1.0748735937372493 | 1.3673797383462443 | 1.1396173333 | ||
E=1/100Eclt | 1.0777752130701101 | 1.3673797394419254 | 1.1448170000 | 1.0763340107050963 | 1.3673797394134131 | 1.1468377500 | 1.0748921331027754 | 1.3673797393360227 | 1.1487240000 | ||
E=1/1000Eclt | 1.0777758293584130 | 1.3673797394455913 | 1.1707249167 | 1.0763352449925363 | 1.3673797394427396 | 1.1925615833 | 1.0748939870917829 | 1.3673797394350009 | 1.2100974167 | ||
E=1/10000Eclt | 1.0777758909873012 | 1.3673797394459579 | 1.2807864167 | 1.0763353684215127 | 1.3673797394456724 | 1.3170926667 | 1.0748941724912078 | 1.3673797394448985 | 1.3337690000 |
実験値(mm) | 0.920 |
実験値について
変位線位置は「2gou_hennikei」フォルダ内の画像より,CH5と記載されたテープが貼られている変位計が支間中央と思われる位置に設置されており,また「20180628CLT_RTM002.CSV」より,変位計のうちCH5が最大変位を示しているので,変位計はCH5で支間中央変位を読み取りたかったものだと判断する.
用いる実験値は,橋台のたわみがおおよそ変化しなくなり,かつ最大変位を示している値群の中でも時間的に中央である12:16:45の値を取る.この時,橋台のたわみは0mmであるので,このときのCH5の値をそのまま読み取って,0.92mm.したがって,用いる実験値は0.920mmとする.
この研究を引き継いだ人は接触解析に移っていくと思うので,もしかしたら僕の研究自体はあんまり役に立たないと思いますが,後藤さんから「加藤さんの成果を確認しておけ」とは言われると思うので,PCの中のファイルの説明だけ書いておきます.下に書かれてあるフォルダを漁っても欲しいデータが無いのであれば諦めて全部探してください.k2の中にもhdfやcommファイルを置いてるので,卒論日誌にメモしてあるhdf名と照らし合わせて探してください.もし引き継ぐどころか僕の研究が不十分で再研究ということになったのなら,すいません,頑張ってください.
kouzou/2019→卒論関係は全てここです.
kouzou/2019/soturon→卒論のメインフォルダです.
kouzou/2019/soturon/1Gq3t→1号橋1/4解析3点曲げ解析のデータです.メインです.
kouzou/2019/soturon/1GqS→1号橋1/4解析車両載荷解析のデータです.メインです.
kouzou/2019/soturon/2Gq3t→2号橋1/4解析3点曲げ解析のデータです.メインです.
kouzou/2019/soturon/2GqS→2号橋1/4解析車両載荷解析のデータです.メインです.
kouzou/2019/soturon/Sisaku→完成形の解析手法(メインのやつ)に至るまでにいろいろ試したデータです.参考程度に確認してください.
kouzou/2019/soturon/kondou→近藤さんにもらった完成形の解析手法のデータです.
kouzou/2019/soturon/Rensyuu→完成形の解析手法を練習したデータです.参考程度に確認してください.
ーーーーーーーーー
kouzou/2019/ootuka→僕の前に先行して研究していた大塚さんの諸々の研究データです.基本的に大塚さんデータの改良版が僕データなので参考程度に確認してください.
kouzou/2019/isikura→大塚さんや海老さんが接触解析を試したデータです.k2にもあります.k2の詳しい場所とかは後藤さんに聞いてみよう.
kouzou/2019/sibuw→僕が中間発表とかで作った概要とかepsです.
ーーーーーーーーー
残りのsoturon内のフォルダについては卒論日誌を見れば中に入っているデータの意味が分かると思います.車両載荷試験のデータ等があるので確認してください.
卒論ノートは僕は作り忘れたので机の中にあるクリアファイルに挟んだメモ書きが卒論ノートです.車両載荷試験に用いられた車両のデータや,ジオメトリの作り方のメモ書きなどがあるので確認してください.