CAE

NTTデータ数理システムでは,長年培ってきた数値計算技術と物理的な知見をベストミックスさせて,CAE分野の実問題に適用して参りました.本ページでは,その例をご紹介いたします.

CADデータ変換

昨今は,同じ CAD モデルを複数のツールに掛けて,多角的に解析を行うことが増えてきています.しかしながら,CAD データの形式はツールによって多種多様であるため,データ変換は避けて通れません.当社では,プロセスシミュレータで作製した形状データ(ボクセルデータ)を,種々のCADデータに変換するツールを開発/販売しております.

  • 断面形状の輪郭データ変換
    材質ごとに断面形状の輪郭を抽出し,DXF,CSV形式で出力します.
    SEM像との比較が容易となります.
  • Voxel-Surface データ変換
    Voxel データから表面データを抽出し,STL 形式で出力します.
    Marching-Tetrahedra法を適用するとともに,ポリゴン間の衝突を避けるアルゴリズムを導入し,安定的にSurface データに変換できるようにしました.

制御シミュレーション

制御シミュレーションでは,まず制御対象をモデル化し,そのエッセンスを数式として記述したのち,MATLAB/Simlink や Octave をはじめとするシミュレーションツールで解析します.制御対象は,ロボットやモータといった機械から,神経系や身体といった生体まで,多岐に渡ります.
当社では,生体を制御対象として,動作方程式の導出からはじめて,MATLAB で動作する順動力学シミュレータを開発しました.一例として,ヒトの腕を制御対象として,剛体力学によるモデリングを行い,神経刺激にノイズがある状況においても安定して目的位置に指先を移動させられる機構を解析いたしました.下図では,9つの筋肉と3つの関節(肩,肘,手首)からなる筋骨格モデルを構築して,ホワイトノイズとして神経刺激が与えられたときの到達運動を計算しました.

腕の到達運動

電磁界解析シミュレーション

時間領域有限差分法(FDTD)や有限要素法を用いた電磁界解析シミュレータの開発実績があります.Yee格子を用いて空間を差分化し,時間差分を1次のシンプレクティックな手法として知られる Leap-Frog法を用いて電磁界解析を行いました.また,マルチグリッド法を用いた大規模化対応も行いました.

熱解析シミュレーション

電子機器の小型化に伴って,熱設計の重要性が高まっています.当社では,任意の形状の物体に対する熱分布の時間変化を計算するソルバを開発しております.熱分布は,弊社製の3次元ビューワで可視化できます.一例として,半導体配線に発生した熱をシミュレートした結果が こちらにございます.

数値計算ライブラリ

30余年に渡る,豊富な科学技術計算サービスのノウハウを基に,自社製の高速数値計算ライブラリを開発しております.C言語によるライブラリとなっており,行列演算や連立一次方程式の解法,固有値問題の解法などのルーチンから構成されています.このライブラリにより,高速なシミュレーションを実現いたします.