| ナストラン | |
|---|---|
| 開発者 | MSCソフトウェア、NEiソフトウェア、シーメンスデジタルインダストリーズソフトウェア |
| 安定版リリース | 2014 (2014年) |
| リポジトリ | |
| 言語 | Fortran |
| オペレーティングシステム | クロスプラットフォーム |
| タイプ | 有限要素解析シミュレータ |
| ライセンス | 独自のEULA |
NASTRANは、1960年代後半に米国政府の航空宇宙産業への資金提供を受けてNASA向けに開発された有限要素解析(FEA)プログラムです。MacNeal -Schwendler Corporation(MSC)は、公開されているNASTRANコードの主要かつ最初の開発者の1社でした。 [ 1 ] [ 2 ] NASTRANのソースコードは、さまざまな企業によって配布されている多数のソフトウェアパッケージに統合されています
1964年のNASAの構造力学研究プログラムの年次レビューで、各研究センターがそれぞれのニーズに特化した構造解析ソフトウェアを個別に開発していることが明らかになりました。レビューでは、代わりに単一の汎用ソフトウェアプログラムを使用することが推奨されました。 [ 3 ]これを受けて、特別委員会が結成されました。委員会は、既存のソフトウェアでは要件を満たすことができないと判断しました。彼らは、このソフトウェアを開発するための協力プロジェクトの設立を提案し、ソフトウェアの機能を概説した仕様を作成しました。[ 4 ]
ソフトウェア開発の契約は、 Computer Sciences Corporation (CSC) に授与されました。1960年代の開発当時、このプログラムに最初に使用された名称はGPSAで、これはGeneral Purpose Structural Analysis(汎用構造解析)の頭字語でした。最終的にNASAによって承認された正式名称であるNASTRANは、 NA SA STR uctural AN alysis(構造解析)の頭字語です。NASTRANシステムは1968年にNASAにリリースされました。1960年代後半、MacNeal-Schwendler Corporation (MSC) は、MSC/NASTRAN(後にMSC.Nastranとなる)と呼ばれる独自のNASTRANバージョンの販売とサポートを開始しました。オリジナルのソフトウェアアーキテクチャは、Joe Mule(NASA)、Gerald Sandler(NASA)、そしてStephen Burns(ロチェスター大学)によって開発されました。
NASTRANソフトウェアアプリケーションは、スペースシャトルなどのより効率的な宇宙船の設計を支援するために開発されました。NASTRANは1971年にNASAの技術利用局によって一般公開されました。NASTRANの商用利用は、あらゆるサイズ、形状、用途の弾性構造物の挙動解析に役立っています。例えば、鉄道線路、自動車、橋梁、発電所、高層ビル、航空機など、様々な設計に利用されています。このプログラムだけでも、1971年から1984年の間に7億100万ドルのコスト削減が見込まれています。NASTRANは1988年に米国宇宙財団の宇宙技術殿堂入りを果たし、この名誉ある栄誉を受けた最初の技術の一つとなりました。[ 5 ]
NASTRANプログラムは数々のバージョンを経て進化を遂げてきました。各バージョンでは、解析機能と数値解析性能が強化されています。今日、NASTRANは世界中の航空宇宙、自動車、海運業界で広く利用されています。
2001年にNASAはNASTRANのソースコードを「NASA Classics」パッケージとともにOpen Channel Softwareを通じて有料で一般に公開した。[ 1 ] [ 6 ] [ 2 ]
2002年11月、MSCソフトウェアは、競合CAEベンダーであるUniversal Analytics, Inc.(UAI)とComputerized Structural Analysis & Research Corp.(CSAR)の2件の買収に関連する独占禁止法訴訟を解決するため、 FTCと最終合意に達した。FTCは、これらの買収が反競争行為に該当すると主張していた。和解条件に基づき、MSCは現行のNastranソフトウェアのクローンコピーを売却した。売却は、UGSコーポレーションへのロイヤリティフリー、永続的、非独占的ライセンスを通じて行われた。UGSコーポレーションは2007年にシーメンスに買収された。[ 7 ]
現在、NASTRAN の商用バージョンは複数のベンダーから入手可能です。
NASTRANは主にFORTRANで書かれており、100万行以上のコードが含まれています。NASTRANは、小型ワークステーションから大型スーパーコンピュータまで、 さまざまなコンピュータおよびオペレーティングシステムと互換性があります
NASTRANは当初から複数のモジュールで構成されるように設計されました。モジュールとは、モデル形状の処理、行列の組み立て、拘束条件の適用、行列問題の解決、出力量の計算、データベースとのやり取り、解の出力など、特定のタスクを実行するために設計されたFORTRANサブルーチンの集合です。これらのモジュールは、Direct Matrix Abstraction Program(DMAP)と呼ばれる内部言語によって制御されます。
利用可能な各タイプの分析は、ソリューション シーケンスと呼ばれます。
最も一般的なソリューション シーケンス コードは次のとおりです。
NASTRANは主に有限要素解析用のソルバーです。[ 8 ]グラフィカルなモデル構築やメッシュ作成機能はありません。プログラムへのすべての入出力はテキストファイル形式です。ただし、複数のソフトウェアベンダーが、有限要素モデルの構築と結果の解析を簡素化するように設計されたプリプロセッサとポストプロセッサを販売しています。これらのソフトウェアツールには、 CADジオメトリのインポートと簡素化、有限要素メッシュの作成、荷重と拘束の適用機能が含まれています。これらのツールを使用すると、ユーザーは解析をNASTRANに送信し、結果をインポートしてグラフィカルに表示できます。プリプロセッサとポストプロセッサ機能に加えて、いくつかのNastranベンダーは、より高度な非線形機能をNastran製品に統合しています
NASTRANのオリジナルソースコードに基づいた以下のソフトウェアオプションが利用可能です
MSC Nastranは、1963年にリチャード・マクニール博士とロバート・シュウェンドラー博士によって開発が始まった最初の商用Nastran製品です。MSC Nastranは、構造解析に広く利用されています。カリフォルニア工科大学(Caltech)のカレブ・マック・マコーミック教授は、MSC社の主要プログラマーであり、マトリックス数学を構造解析に応用できることに着目しました。MSC Nastranはあらゆる業界で利用されていますが、特に航空宇宙産業や自動車産業では、構造物のコンポーネントレベルおよびシステムレベルのモデルの計算応力・ひずみ解析に強い支持を得ています。1963年以来、MSC Nastranは進化を続け、ダイナミクス、ローターダイナミクス、非線形解析、熱解析、高衝撃解析、NVH(騒音・振動・ハーシュネス)、流体構造連成解析、疲労解析へと機能を拡張してきました。現在では、 MSC MarcおよびLS-Dynaと連携し、高度な非線形連成解析ソリューションを提供しています。
NASTRAN- xMGは、NASAが作成したオリジナルのNASTRANソフトウェアと同じベースコードから構築されており、オリジナルのNASTRANアーキテクチャとDMAP言語を含み、無制限の問題サイズ、高速ソルバー技術、およびサブストラクチャ解析オプションを提供します。同社の創設者はリチャード・H・マクニール博士です。[ 9 ]
NEi Nastranは、構造物や機械部品の線形および非線形応力、ダイナミクス、熱伝達特性を解析するために使用される汎用有限要素解析ソルバーです。32/64ビットWindows、Linuxなど、さまざまなプラットフォームで利用できます。[ 10 ] このソフトウェアは2014年5月に オートデスクに買収されました。 [ 11 ]
NX Nastranは、MSC Corporationが反トラスト法違反の疑いでFTCの訴訟に提訴された結果生まれました。この反トラスト法の和解により、UGSは2003年にMSC.Nastran 2001のソースコードのロイヤリティフリーの永久ライセンスを購入することができました。UGSは以前はEDSのUnigraphics部門でした。NastranのCAE機能はNX UnigraphicsのCADおよびその他のコンポーネントに追加され、EDS/UGS PLM Solutions製品ライフサイクル管理スイートを形成しました。この製品ラインは2007年にSIEMENSに買収され、 Siemens Digital Industry Softwareとなりました。
この買収には、MSC.Nastran v2001ソフトウェアプログラム、そのソフトウェアに関連するその他の資産、および1999年のUniversal Analytics Inc.とComputerized Structural Analysis & Research Corp.の買収の結果として取得したすべての著作権と商標権の永久的で全世界的な無償の非独占的ライセンスが含まれていました。 [ 12 ]
Simcenter Nastran (NX Nastran) は現在、Siemens Digital Industry Software のSimcenter製品ポートフォリオの一部であり、Simcenter 3D CAE アプリケーション内の主要なソルバーの 1 つとなっています。
Nastranのソースコードとバイナリコピーは、Open Channel Foundationから年間ライセンス料を支払うことで入手できます。これは、国立技術移転センター(NTC)のNASA COSMICコレクション配布の一部でした。2015年6月にGitHubで公開されました。[ 13 ]
NASTRANの成功は、他の多くの有限要素ソフトウェアの開発につながりました。そのようなソフトウェアの一つがASTROSです。NASTRANタイプの機能を拡張し、構造最適化も可能にしました。現在、ASTROSはZona Technology, Inc.によってメンテナンスされています。[ 14 ]
現在、市販のFEA製品は数多く存在し、その中にはNASTRANという名前が付いていないにもかかわらず、NASTRAN入力形式を読み込むことができるものもあります。それらの多くは、有限要素ソフトウェアパッケージ、CAE、FEAのページ(以下のカテゴリを参照) のリストに掲載されています