JP7121923B2 - データ管理装置、データ管理方法及びプログラム、並びに、シミュレーションシステム - Google Patents
データ管理装置、データ管理方法及びプログラム、並びに、シミュレーションシステム Download PDFInfo
- Publication number
- JP7121923B2 JP7121923B2 JP2018142850A JP2018142850A JP7121923B2 JP 7121923 B2 JP7121923 B2 JP 7121923B2 JP 2018142850 A JP2018142850 A JP 2018142850A JP 2018142850 A JP2018142850 A JP 2018142850A JP 7121923 B2 JP7121923 B2 JP 7121923B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- simulation
- simulator
- algorithm
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本開示の実施形態の説明に先立って、本開示にかかる実施の形態の概要について説明する。図1は、本開示の実施の形態にかかるシミュレーションシステム1の概要を示す図である。シミュレーションシステム1は、データ管理装置10と、少なくとも1つのシミュレータ20と、少なくとも1つの演算装置40とを有する。データ管理装置10、シミュレータ20及び演算装置40は、例えばコンピュータとしての機能を有する。
以下、実施形態について、図面を参照しながら説明する。説明の明確化のため、以下の記載及び図面は、適宜、省略、及び簡略化がなされている。また、各図面において、同一の要素には同一の符号が付されており、必要に応じて重複説明は省略されている。
次に、演算装置40が探索アルゴリズムを実行する場合のシミュレーションシステム1の処理の具体例について説明する。
アルゴリズムA実行部46Aが、アルゴリズムAとして探索アルゴリズムを実行する。そして、アルゴリズムAが、シミュレーションA(構造解析シミュレーション)、シミュレーションB(流体シミュレーション)又はシミュレーションC(電磁界シミュレーション)に関するパラメータを決定するとする。以下の説明では、アルゴリズムA実行部46Aが、シミュレーションA(構造解析シミュレーション)に関するパラメータを決定する例について述べるが、シミュレーションB,Cについても同様である。
アルゴリズムB実行部46Bが、アルゴリズムBとして学習アルゴリズムを実行する。そして、アルゴリズムBが、シミュレーションA(構造解析シミュレーション)、シミュレーションB(流体シミュレーション)又はシミュレーションC(電磁界シミュレーション)に関するパラメータを決定するとする。以下の説明では、アルゴリズムB実行部46Bが、シミュレーションB(流体シミュレーション)に関するパラメータを決定する例について述べるが、シミュレーションA,Cについても同様である。
アルゴリズムC実行部46Cが、アルゴリズムCとしてデータ同化アルゴリズムを実行する。そして、アルゴリズムCが、シミュレーションD(気象予報シミュレーション)又はシミュレーションE(生産管理シミュレーション)に関するパラメータを決定するとする。以下の説明では、アルゴリズムC実行部46Cが、シミュレーションE(生産管理シミュレーション)に関するパラメータを決定する例について述べるが、シミュレーションDについても同様である。なお、アルゴリズムCは、シミュレーションA(構造解析シミュレーション)、シミュレーションB(流体シミュレーション)又はシミュレーションC(電磁界シミュレーション)についてのパラメータを決定してもよい。
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上述したフローチャートにおいて、各処理(ステップ)の順序は、適宜、変更可能である。また、複数ある処理(ステップ)のうちの1つ以上は、省略されてもよい。
(付記1)
少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得するデータ取得手段と、
前記データ取得手段によって取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定するデータ型判定手段と、
前記データ型判定手段によって判定されたデータ型に応じた管理方法で、前記第1のデータを管理するデータ管理手段と
を有するデータ管理装置。
(付記2)
予め定められたアルゴリズムを用いて前記シミュレータで実行されるシミュレーションに関するパラメータを決定する少なくとも1つの演算装置に、前記データ管理手段によって管理された前記第1のデータのうち前記アルゴリズムに適合するデータ型の前記第1のデータを送信する送信手段
をさらに有する付記1に記載のデータ管理装置。
(付記3)
前記データ型判定手段は、前記第1のデータの拡張子を用いて、前記第1のデータのデータ型を判定する
付記1又は2に記載のデータ管理装置。
(付記4)
前記データ型判定手段は、前記第1のデータを構成する文字列が数値として扱えるか否かに応じて、前記第1のデータのデータ型を判定する
付記1~3のいずれか1項に記載のデータ管理装置。
(付記5)
前記第1のデータのサイズが予め定められた閾値以上であるか否かを判定するデータサイズ判定手段と、
前記第1のデータのサイズが前記閾値以上でない場合に、前記第1のデータのメタデータを抽出するメタデータ抽出手段と
をさらに有し、
前記データ管理手段は、前記メタデータを格納することで、サイズが前記閾値以上でない前記第1のデータを管理する
付記1~4のいずれか1項に記載のデータ管理装置。
(付記6)
シミュレーションを実行する少なくとも1つのシミュレータと、
前記シミュレータによるシミュレーションに関する第1のデータを管理するデータ管理装置と、
前記シミュレーションに関するパラメータを決定する演算装置と
を有し、
前記データ管理装置は、
前記シミュレータから前記第1のデータを取得するデータ取得手段と、
前記データ取得手段によって取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定するデータ型判定手段と、
前記データ型判定手段によって判定されたデータ型に応じた管理方法で、前記第1のデータを管理するデータ管理手段と
を有し、
前記演算装置は、前記データ管理手段によって管理された前記第1のデータを用いて、前記パラメータを決定し、
前記シミュレータは、前記演算装置によって決定された前記パラメータを用いて、再度、前記シミュレーションを実行する
シミュレーションシステム。
(付記7)
前記データ型判定手段は、前記第1のデータの拡張子を用いて、前記第1のデータのデータ型を判定する
付記6に記載のシミュレーションシステム。
(付記8)
前記データ型判定手段は、前記第1のデータを構成する文字列が数値として扱えるか否かに応じて、前記第1のデータのデータ型を判定する
付記6又は7に記載のシミュレーションシステム。
(付記9)
前記第1のデータのサイズが予め定められた閾値以上であるか否かを判定するデータサイズ判定手段と、
前記第1のデータのサイズが前記閾値以上でない場合に、前記第1のデータのメタデータを抽出するメタデータ抽出手段と
をさらに有し、
前記データ管理手段は、前記メタデータを格納することで、サイズが前記閾値以上でない前記第1のデータを管理する
付記6~8のいずれか1項に記載のシミュレーションシステム。
(付記10)
少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得し、
前記取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定し、
前記判定されたデータ型に応じた管理方法で、前記第1のデータを管理する
データ管理方法。
(付記11)
予め定められたアルゴリズムを用いて前記シミュレータで実行されるシミュレーションに関するパラメータを決定する少なくとも1つの演算装置に、前記管理された前記第1のデータのうち前記アルゴリズムに適合するデータ型の前記第1のデータを送信する
付記10に記載のデータ管理方法。
(付記12)
前記第1のデータの拡張子を用いて、前記第1のデータのデータ型を判定する
付記10又は11に記載のデータ管理方法。
(付記13)
前記第1のデータを構成する文字列が数値として扱えるか否かに応じて、前記第1のデータのデータ型を判定する
付記10~12のいずれか1項に記載のデータ管理方法。
(付記14)
前記第1のデータのサイズが予め定められた閾値以上であるか否かを判定し、
前記第1のデータのサイズが前記閾値以上でない場合に、前記第1のデータのメタデータを抽出し、
前記メタデータを格納することで、サイズが前記閾値以上でない前記第1のデータを管理する
付記10~13のいずれか1項に記載のデータ管理方法。
(付記15)
少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得するステップと、
前記取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定するステップと、
前記判定されたデータ型に応じた管理方法で、前記第1のデータを管理するステップと
をコンピュータに実行させるプログラム。
10 データ管理装置
12 データ取得部
14 データ型判定部
16 データ管理部
20 シミュレータ
26 シミュレーション実行部
28 シミュレーションデータ送信部
30 アルゴリズム実行結果受信部
40 演算装置
46 アルゴリズム実行部
48 シミュレーションデータ取得部
50 アルゴリズム実行結果送信部
100 データ管理装置
110 データ格納部
112 データ取得部
114 データサイズ判定部
116 メタデータ抽出部
120 データ型判定部
130 管理方法決定部
140 データ管理部
150 データ要求受信部
152 データ送信部
Claims (9)
- 少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得するデータ取得手段と、
前記データ取得手段によって取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定するデータ型判定手段と、
前記データ型判定手段によって判定されたデータ型に応じた管理方法で、前記第1のデータを管理するデータ管理手段と、
予め定められたアルゴリズムを用いて前記シミュレータで実行されるシミュレーションに関するパラメータを決定する少なくとも1つの演算装置に、前記データ管理手段によって管理された前記第1のデータのうち前記アルゴリズムに適合するデータ型の前記第1のデータを送信する送信手段と
を有するデータ管理装置。 - 少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得するデータ取得手段と、
前記データ取得手段によって取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定するデータ型判定手段と、
前記データ型判定手段によって判定されたデータ型に応じた管理方法で、前記第1のデータを管理するデータ管理手段と、
前記第1のデータのサイズが予め定められた閾値以上であるか否かを判定するデータサイズ判定手段と、
前記第1のデータのサイズが前記閾値以上でない場合に、前記第1のデータのメタデータを抽出するメタデータ抽出手段と
を有し、
前記データ管理手段は、前記メタデータを格納することで、サイズが前記閾値以上でない前記第1のデータを管理する
データ管理装置。 - 前記データ型判定手段は、前記第1のデータの拡張子を用いて、前記第1のデータのデータ型を判定する
請求項1又は2に記載のデータ管理装置。 - 前記データ型判定手段は、前記第1のデータを構成する文字列が数値として扱えるか否かに応じて、前記第1のデータのデータ型を判定する
請求項1~3のいずれか1項に記載のデータ管理装置。 - シミュレーションを実行する少なくとも1つのシミュレータと、
前記シミュレータによるシミュレーションに関する第1のデータを管理するデータ管理装置と、
前記シミュレーションに関するパラメータを決定する演算装置と
を有し、
前記データ管理装置は、
前記シミュレータから前記第1のデータを取得するデータ取得手段と、
前記データ取得手段によって取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定するデータ型判定手段と、
前記データ型判定手段によって判定されたデータ型に応じた管理方法で、前記第1のデータを管理するデータ管理手段と
を有し、
前記演算装置は、前記データ管理手段によって管理された前記第1のデータを用いて、前記パラメータを決定し、
前記シミュレータは、前記演算装置によって決定された前記パラメータを用いて、再度、前記シミュレーションを実行する
シミュレーションシステム。 - 少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得し、
前記取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定し、
前記判定されたデータ型に応じた管理方法で、前記第1のデータを管理し、
予め定められたアルゴリズムを用いて前記シミュレータで実行されるシミュレーションに関するパラメータを決定する少なくとも1つの演算装置に、前記管理された前記第1のデータのうち前記アルゴリズムに適合するデータ型の前記第1のデータを送信する
データ管理方法。 - 少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得し、
前記取得された第1のデータのサイズが予め定められた閾値以上であるか否かを判定し、
前記第1のデータのサイズが前記閾値以上でない場合に、
前記第1のデータのメタデータを抽出し、
前記メタデータを格納することで、サイズが前記閾値以上でない前記第1のデータを管理し、
前記第1のデータのサイズが前記閾値以上である場合に、
前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定し、
前記判定されたデータ型に応じた管理方法で、前記第1のデータを管理する
データ管理方法。 - 少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得するステップと、
前記取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定するステップと、
前記判定されたデータ型に応じた管理方法で、前記第1のデータを管理するステップと、
予め定められたアルゴリズムを用いて前記シミュレータで実行されるシミュレーションに関するパラメータを決定する少なくとも1つの演算装置に、前記管理された前記第1のデータのうち前記アルゴリズムに適合するデータ型の前記第1のデータを送信するステップと
をコンピュータに実行させるプログラム。 - 少なくとも1つのシミュレータからシミュレーションに関する第1のデータを取得するステップと、
前記取得された第1のデータのサイズが予め定められた閾値以上であるか否かを判定するステップと、
前記第1のデータのサイズが前記閾値以上でない場合に、前記第1のデータのメタデータを抽出し、前記メタデータを格納することで、サイズが前記閾値以上でない前記第1のデータを管理するステップと、
前記第1のデータのサイズが前記閾値以上である場合に、前記取得された前記第1のデータに関する文字列に基づいて、前記第1のデータのデータ型を判定し、前記判定されたデータ型に応じた管理方法で、前記第1のデータを管理するステップと
をコンピュータに実行させるプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018142850A JP7121923B2 (ja) | 2018-07-30 | 2018-07-30 | データ管理装置、データ管理方法及びプログラム、並びに、シミュレーションシステム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018142850A JP7121923B2 (ja) | 2018-07-30 | 2018-07-30 | データ管理装置、データ管理方法及びプログラム、並びに、シミュレーションシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020021172A JP2020021172A (ja) | 2020-02-06 |
JP7121923B2 true JP7121923B2 (ja) | 2022-08-19 |
Family
ID=69589836
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018142850A Active JP7121923B2 (ja) | 2018-07-30 | 2018-07-30 | データ管理装置、データ管理方法及びプログラム、並びに、シミュレーションシステム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7121923B2 (ja) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003177949A (ja) | 2001-12-07 | 2003-06-27 | Casio Comput Co Ltd | 情報処理システム、および、プログラム |
JP2006277125A (ja) | 2005-03-28 | 2006-10-12 | Casio Comput Co Ltd | データファイル管理装置、データファイル管理方法、及びプログラム |
WO2007072567A1 (ja) | 2005-12-22 | 2007-06-28 | Japan Agency For Marine-Earth Science And Technology | 並列処理支援装置 |
JP2007188023A (ja) | 2006-01-16 | 2007-07-26 | Sony Computer Entertainment Inc | シミュレータシステム |
JP2008025111A (ja) | 2006-07-18 | 2008-02-07 | Mitsubishi Electric Corp | 浄水又は下水の運用シミュレーション装置及び該装置用プログラム |
JP2015158760A (ja) | 2014-02-24 | 2015-09-03 | 株式会社リコー | 端末装置、プログラム及びデータ受け渡し方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10154136A (ja) * | 1995-12-25 | 1998-06-09 | Hitachi Ltd | シミュレーションプログラムの実行支援方法およびプログラム割り当て方法 |
-
2018
- 2018-07-30 JP JP2018142850A patent/JP7121923B2/ja active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003177949A (ja) | 2001-12-07 | 2003-06-27 | Casio Comput Co Ltd | 情報処理システム、および、プログラム |
JP2006277125A (ja) | 2005-03-28 | 2006-10-12 | Casio Comput Co Ltd | データファイル管理装置、データファイル管理方法、及びプログラム |
WO2007072567A1 (ja) | 2005-12-22 | 2007-06-28 | Japan Agency For Marine-Earth Science And Technology | 並列処理支援装置 |
JP2007188023A (ja) | 2006-01-16 | 2007-07-26 | Sony Computer Entertainment Inc | シミュレータシステム |
JP2008025111A (ja) | 2006-07-18 | 2008-02-07 | Mitsubishi Electric Corp | 浄水又は下水の運用シミュレーション装置及び該装置用プログラム |
JP2015158760A (ja) | 2014-02-24 | 2015-09-03 | 株式会社リコー | 端末装置、プログラム及びデータ受け渡し方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2020021172A (ja) | 2020-02-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230289661A1 (en) | Root cause discovery engine | |
US10705795B2 (en) | Duplicate and similar bug report detection and retrieval using neural networks | |
US10521587B1 (en) | Detecting code obfuscation using recurrent neural networks | |
CN110147357A (zh) | 一种基于大数据环境下的多源数据聚合抽样方法及系统 | |
CN113950665A (zh) | 使用序列提取的机器人过程自动化(rpa)的过程理解 | |
CN113609210A (zh) | 基于人工智能的大数据可视化处理方法及可视化服务系统 | |
US10726123B1 (en) | Real-time detection and prevention of malicious activity | |
US20160092510A1 (en) | Optimized storage solution for real-time queries and data modeling | |
US9891959B2 (en) | Stage-aware performance modeling for computer cluster sizing | |
US12112155B2 (en) | Software application container hosting | |
US10978054B1 (en) | Utilizing machine learning models for determining an optimized resolution path for an interaction | |
JP6888737B2 (ja) | 学習装置、学習方法、及びプログラム | |
JP7554194B2 (ja) | 訓練装置、推定装置、訓練方法、推定方法、プログラム及びコンピュータ読み取り可能な非一時的記憶媒体 | |
Akanbi | Estemd: A distributed processing framework for environmental monitoring based on apache kafka streaming engine | |
US10248462B2 (en) | Management server which constructs a request load model for an object system, load estimation method thereof and storage medium for storing program | |
Khan et al. | Optimizing hadoop performance for big data analytics in smart grid | |
WO2016093839A1 (en) | Structuring of semi-structured log messages | |
JP7121923B2 (ja) | データ管理装置、データ管理方法及びプログラム、並びに、シミュレーションシステム | |
CN115349129A (zh) | 生成具有不确定性区间的性能预测 | |
US20230222385A1 (en) | Evaluation method, evaluation apparatus, and non-transitory computer-readable recording medium storing evaluation program | |
Shang et al. | A DP canopy k-means algorithm for privacy preservation of hadoop platform | |
US20220379919A1 (en) | Parameter space optimization | |
Li et al. | The extreme counts: modeling the performance uncertainty of cloud resources with extreme value theory | |
US10176441B2 (en) | Intelligent spatial enterprise analytics | |
Westerlund et al. | A generalized scalable software architecture for analyzing temporally structured big data in the cloud |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20180810 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210604 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220415 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220616 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220628 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220721 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7121923 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313117 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |