TOP特許意匠商標
特許ウォッチ Twitter
10個以上の画像は省略されています。
公開番号2024158044
公報種別公開特許公報(A)
公開日2024-11-08
出願番号2023072880
出願日2023-04-27
発明の名称量子化学計算プログラム、量子化学計算方法、および情報処理装置
出願人富士通株式会社
代理人弁理士法人扶桑国際特許事務所
主分類G16C 10/00 20190101AFI20241031BHJP(特定の用途分野に特に適合した情報通信技術)
要約【課題】物質の安定構造を求めるための計算量を削減する。
【解決手段】情報処理装置10は、物質を構成する複数の原子の位置を示す位置情報2に、複数の原子の位置を初期設定し、さらに複数の原子の位置の更新を繰り返す。情報処理装置10は、複数の原子の位置が初期設定または更新されると、物質の全エネルギーを計算する。情報処理装置10は、複数の原子の位置が初期設定または更新されると、複数の原子それぞれに作用する力の大きさを計算する。情報処理装置10は、複数の原子の位置が更新されると、更新前後での物質の全エネルギーの変化の度合いを示すエネルギー変化率を計算する。そして情報処理装置10は、力の大きさについての第1の収束条件3と、エネルギー変化率についての第2の収束条件4との少なくとも一方が満たされると、複数の原子の位置を更新する処理を終了させ、終了時点での位置情報2を取得する。
【選択図】図1
特許請求の範囲【請求項1】
物質を構成する複数の原子の位置を示す位置情報に、前記複数の原子の位置を初期設定し、さらに前記物質の状態が安定する方向への前記複数の原子の位置の更新を繰り返し、
前記複数の原子の位置が初期設定または更新されると、前記位置情報に基づいて、前記物質の全エネルギーを計算し、
前記複数の原子の位置が初期設定または更新されると、前記位置情報に基づいて、前記複数の原子それぞれに作用する力の大きさを計算し、
前記複数の原子の位置が更新されると、更新前後での前記物質の全エネルギーの変化の度合いを示すエネルギー変化率を計算し、
前記力の大きさについての第1の収束条件と、前記エネルギー変化率についての第2の収束条件との少なくとも一方が満たされたか否かを判断し、
前記第1の収束条件と前記第2の収束条件との少なくとも一方が満たされると、前記複数の原子の位置を更新する処理を終了させ、終了時点での前記位置情報を取得する、
処理をコンピュータに実行させる量子化学計算プログラム。
続きを表示(約 1,300 文字)【請求項2】
前記第1の収束条件と前記第2の収束条件との少なくとも一方が満たされたか否かを判断する処理では、前記複数の原子すべてについて、前記力の大きさが第1の許容値以下である場合に前記第1の収束条件が満たされたと判断する、
請求項1記載の量子化学計算プログラム。
【請求項3】
前記第1の収束条件と前記第2の収束条件との少なくとも一方が満たされたか否かを判断する処理では、前記エネルギー変化率が第2の許容値以下である場合に前記第2の収束条件が満たされたと判断する、
請求項1記載の量子化学計算プログラム。
【請求項4】
前記エネルギー変化率を計算する処理では、n回目(nは自然数)の更新後の前記位置情報に基づく前記物質の第1の全エネルギーと、m回目(mはn-1以下の自然数)からn-1回目まで更新後の前記位置情報に基づく前記物質の第2の全エネルギーの代表値との差を、前記第2の全エネルギーの代表値で除算し、除算結果の絶対値を前記エネルギー変化率とする、
請求項1から3までのいずれか一項に記載の量子化学計算プログラム。
【請求項5】
物質を構成する複数の原子の位置を示す位置情報に、前記複数の原子の位置を初期設定し、さらに前記物質の状態が安定する方向への前記複数の原子の位置の更新を繰り返し、
前記複数の原子の位置が初期設定または更新されると、前記位置情報に基づいて、前記物質の全エネルギーを計算し、
前記複数の原子の位置が初期設定または更新されると、前記位置情報に基づいて、前記複数の原子それぞれに作用する力の大きさを計算し、
前記複数の原子の位置が更新されると、更新前後での前記物質の全エネルギーの変化の度合いを示すエネルギー変化率を計算し、
前記力の大きさについての第1の収束条件と、前記エネルギー変化率についての第2の収束条件との少なくとも一方が満たされたか否かを判断し、
前記第1の収束条件と前記第2の収束条件との少なくとも一方が満たされると、前記複数の原子の位置を更新する処理を終了させ、終了時点での前記位置情報を取得する、
処理をコンピュータが実行する量子化学計算方法。
【請求項6】
物質を構成する複数の原子の位置を示す位置情報に、前記複数の原子の位置を初期設定し、さらに前記物質の状態が安定する方向への前記複数の原子の位置の更新を繰り返し、前記複数の原子の位置が初期設定または更新されると、前記位置情報に基づいて、前記物質の全エネルギーを計算し、前記複数の原子の位置が初期設定または更新されると、前記位置情報に基づいて、前記複数の原子それぞれに作用する力の大きさを計算し、前記複数の原子の位置が更新されると、更新前後での前記物質の全エネルギーの変化の度合いを示すエネルギー変化率を計算し、前記力の大きさについての第1の収束条件と、前記エネルギー変化率についての第2の収束条件との少なくとも一方が満たされたか否かを判断し、前記第1の収束条件と前記第2の収束条件との少なくとも一方が満たされると、前記複数の原子の位置を更新する処理を終了させ、終了時点での前記位置情報を取得する処理部、
を有する情報処理装置。

発明の詳細な説明【技術分野】
【0001】
本発明は、量子化学計算プログラム、量子化学計算方法、および情報処理装置に関する。
続きを表示(約 1,700 文字)【背景技術】
【0002】
近年、材料開発の分野において、研究開発期間の短縮、低コスト化を目指すデータ駆動型研究開発の取り組みとして、マテリアルズ・インフォマティクス(以後、MIと呼ぶ)が世界的に進展している。MIには良質なマテリアルデータの蓄積が重要である。そこで、実験に加えて量子化学などのシミュレーションによる効率的なデータ蓄積が期待されている。
【0003】
量子化学の主要な計算手法の一つに密度汎関数理論(DFT:Density Functional Theory)がある。DFTでは、まず、計算対象の物質の電子密度が自己無撞着場(SCF:Self-consistent Field)法により計算される。そして、得られた電子密度に基づいて、物質の状態を示す物理量(全エネルギーなど)が算出される。
【0004】
材料開発においては、物質の性質を支配する分子の安定構造を求める構造最適化にDFTが利用される。構造最適化では、分子の立体構造を少しずつ変えながらDFTが繰り返し行われ、全エネルギーが最小となる安定構造が探査される。
【0005】
原子数をN(Nは自然数)とすると、DFTの計算量はオーダ表記でO(N
3
)となり、計算対象の系が大きくなると計算量が膨大となる。そのため、DFTを用いて分子の安定構造を求める場合には、できるだけ計算量を削減することが求められる。
【0006】
物質の安定構造を求める技術としては、例えば、全エネルギーの原子座標微分の計算を並列化し、分子の安定構造を高速にかつ低記憶容量で求める分子設計支援システムが提案されている。
【先行技術文献】
【特許文献】
【0007】
特開平6-187404公報
【発明の概要】
【発明が解決しようとする課題】
【0008】
物質の安定構造を求める構造最適化の計算では、計算の収束条件が満たされるまでに時間がかかる場合がある。例えば、構造最適化では、空間または座標系に配置された一つ以上の原子において、すべての原子のForce(ひずみ)が収束するまで、原子配置の修正とその原子配置におけるDFTによる全エネルギーの計算とが繰り返し実行される。このような構造最適化の計算過程では、全エネルギーが微小変動へ遷移する場合がある。全エネルギーが微小変動に遷移すると、一部の原子についてForceが収束しづらくなる。その結果、DFT計算の繰り返し回数が増加し、計算時間が長期化する。
【0009】
1つの側面では、本件は、物質の安定構造を求めるための計算量を削減することを目的とする。
【課題を解決するための手段】
【0010】
1つの案では、以下の処理をコンピュータに実行させる量子化学計算プログラムが提供される。
コンピュータは、物質を構成する複数の原子の位置を示す位置情報に、複数の原子の位置を初期設定し、さらに物質の状態が安定する方向への複数の原子の位置の更新を繰り返す。コンピュータは、複数の原子の位置が初期設定または更新されると、位置情報に基づいて、物質の全エネルギーを計算する。コンピュータは、複数の原子の位置が初期設定または更新されると、位置情報に基づいて、複数の原子それぞれに作用する力の大きさを計算する。コンピュータは、複数の原子の位置が更新されると、更新前後での物質の全エネルギーの変化の度合いを示すエネルギー変化率を計算する。コンピュータは、力の大きさについての第1の収束条件と、エネルギー変化率についての第2の収束条件との少なくとも一方が満たされたか否かを判断する。そしてコンピュータは、第1の収束条件と第2の収束条件との少なくとも一方が満たされると、複数の原子の位置を更新する処理を終了させ、終了時点での位置情報を取得する。
【発明の効果】
(【0011】以降は省略されています)

この特許をJ-PlatPat(特許庁公式サイト)で参照する

関連特許

富士通株式会社
ハイブリッド光増幅器
20日前
富士通株式会社
演算処理装置及び演算処理方法
3日前
富士通株式会社
動的多次元メディアコンテンツ投影
2日前
富士通株式会社
視線誘導方法および視線誘導プログラム
27日前
富士通株式会社
異常予測方法および異常予測プログラム
2日前
富士通株式会社
生成人工知能を使用したデータセット符号化
13日前
富士通株式会社
演算システムおよび演算システムの制御方法
10日前
富士通株式会社
予測プログラム、予測方法および情報処理装置
4日前
富士通株式会社
画像を記述する構造化テキストを生成する方法
26日前
富士通株式会社
推定プログラム、推定方法および情報処理装置
25日前
富士通株式会社
シストリック型の演算アレイ装置及び制御方法
4日前
富士通株式会社
推定プログラム、推定方法および情報処理装置
1か月前
富士通株式会社
交通シミュレーションのための方法および装置
2日前
富士通株式会社
演算装置、情報処理装置及び演算装置の制御方法
4日前
富士通株式会社
情報処理プログラム、情報処理装置及び情報処理方法
10日前
富士通株式会社
異常検出プログラム、異常検出方法及び情報処理装置
2日前
富士通株式会社
レース内容再現方法およびレース内容再現プログラム
12日前
富士通株式会社
光送信機アナログ特性の監視装置と方法及び光送信機
13日前
富士通株式会社
施策特定プログラム、施策特定方法および情報処理装置
2日前
富士通株式会社
情報処理プログラム,情報処理方法および情報処理装置
11日前
富士通株式会社
予測制御プログラム、情報処理装置および予測制御方法
19日前
富士通株式会社
情報処理プログラム、情報処理方法、および情報処理装置
16日前
富士通株式会社
量子回路軽量化プログラム、情報処理装置及び量子回路軽量化方法
3日前
富士通株式会社
量子計算制御プログラム、量子計算制御方法、および情報処理装置
13日前
富士通株式会社
衝突リスク予測プログラム、衝突リスク予測方法及び衝突リスク予測装置
4日前
富士通株式会社
シミュレーションプログラム、シミュレーション方法および情報処理装置
2日前
富士通株式会社
アルゴリズム選択プログラム、アルゴリズム選択方法および情報処理装置
12日前
富士通株式会社
量子ビット及び量子演算装置
4日前
富士通株式会社
構造体、量子ビット、量子演算装置、構造体の製造方法及び量子ビットの製造方法
16日前
富士通株式会社
累積ノイズ除去およびクラスター化探索に基づくグラフ学習説明可能性のグローバル解釈
2日前
富士通株式会社
無線通信装置、無線通信システム及び無線通信方法
10日前
富士通株式会社
画像の着色のためのモデルの訓練方法及び装置、画像着色方法及び装置、並びにコンピュータ読み取り可能な記憶媒体
2日前
個人
支援システム
4か月前
個人
医療のAI化
10日前
個人
管理装置
3か月前
個人
対話システム
3か月前
続きを見る