JP7589592B2 - 設計支援方法、設計支援プログラム、および該設計支援プログラムを記憶したコンピュータ読取可能な記憶媒体 - Google Patents
設計支援方法、設計支援プログラム、および該設計支援プログラムを記憶したコンピュータ読取可能な記憶媒体 Download PDFInfo
- Publication number
- JP7589592B2 JP7589592B2 JP2021033316A JP2021033316A JP7589592B2 JP 7589592 B2 JP7589592 B2 JP 7589592B2 JP 2021033316 A JP2021033316 A JP 2021033316A JP 2021033316 A JP2021033316 A JP 2021033316A JP 7589592 B2 JP7589592 B2 JP 7589592B2
- Authority
- JP
- Japan
- Prior art keywords
- performance
- design support
- extraction
- design
- support method
- 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
Description
図1は、本開示に係る設計支援装置(具体的には、設計支援装置を構成するコンピュータ1)のハードウェア構成を例示する図である。図2は、設計支援装置のソフトウェア構成を例示する図である。
図3は、設計支援方法の手順を例示するフローチャートである。図3に例示したフローは、コンピュータ1を用いることによって、複数の部品によって構成される構造体の性能を、各部品の仕様が定量化された設計変数を用いて定式化する設計支援方法である。
図4は、事前絞り込みフェーズS1の具体的手順を例示するフローチャートである。図5は、事前絞り込みフェーズS1において用いられる木構造T1と、該木構造T1に対応した応答yと、の関係を説明するための図である。図6は、事前絞り込みフェーズS1における1点交叉法について説明するための図である。
図7は、性能因子抽出フェーズS2の具体的手順を例示するフローチャートである。また、図8は、選択順位にしたがった性能因子Xjの取込手順を説明するための図であり、
図9は、性能因子抽出フェーズS2の具体例を示す図である。
図12は、モデル再構築ステップについて説明するための図である。
図9は、性能因子抽出フェーズS2の具体例を示す図である。図10は、衝突性能値に対する交互作用項の影響を示す図である。本願発明者らは、事前絞り込みフェーズS1および性能因子抽出フェーズS2の妥当性を数値計算によって検証した。妥当性の検証に際しては、人工的に生成した非線形関数の真の係数値(寄与度)と、前記2つのフェーズにより算出された寄与度βjとの差異を比較する。人工的に作成した真の関数は、計20個の性能因子Xj(j=1,2,…,20)によって構成されており、線形項(主効果)を15個と、非線形項としての交互作用項を4個と、同じく非線形項としての1個と、によって構成され、その非線形関数を用いて50個のサンプルを生成する。また、サンプルデータの目的変数値にはノイズを与え、出力に影響を与えないダミーの性能因子(ダミー因子)を4つ加えた。生成したサンプルデータに前記事前絞り込みフェーズS1および性能因子抽出フェーズS2を適用した結果が、図10の右から1列目に相当する。図10の右から2列目は、従来手法の適用結果であり、右から3列目は、真の計数値に相当する。
図8を用いて説明したように、本実施形態に係る設計支援方法は、性能因子Xjの集合に対して複数種類の抽出方法を適用することで、性能因子Xjの選択順位を設定する。この選択順位は、性能因子Xjの重要度を示しているものと云える。選択順位の設定に際し、特定の抽出方法のみ用いるのではなく、複数の抽出方法を用いることで、選択順位をより適切に設定することができる。そして、選択順位が相対的に高い性能因子Xjについては、構造体の性能を記述するモデル式yに積極的に取り込む一方、選択順位が相対的に低い性能因子Xjについては、モデル式yには消極的に取り込むようにすることで、定式化の際に用いられる項の数を抑制しつつも、構造体の性能を忠実に記述することができる。これにより、構造体の性能をシンプルかつ高速で定式化することができるようになる。
また、前記実施形態では、コンピュータ1の一例として、1つのCPU3を有するものを例示したが、本開示は、その例に限定されない。コンピュータ1には、パーソナルコンピュータに加え、スーパーコンピュータ、PCクラスタ等の並列計算機も含まれる。例えば、図3の事前絞り込みフェーズS1、性能因子抽出フェーズS2等、計算時間を要する工程のみを並列計算機に実行させ、設計知見抽出フェーズS3等、残りの工程をパーソナルコンピュータに実行させてもよい。
3 CPU(演算部)
7 RAM(記憶部)
Ds 学習データ
Dv 検証データ
Pl 分割パターン
S1 事前絞り込みフェーズ(事前絞り込みステップ)
S2 性能因子抽出フェーズ
S21 読込ステップ
S23 抽出ステップ
S24 順位設定ステップ
S25 定式化ステップ
S27 指標算出ステップ
S29 検証ステップ
S3 設計知見抽出フェーズ(モデル再構築ステップ)
T1 木構造
xi 設計変数
Xj 性能因子
Claims (12)
- プログラムを実行する演算部と、データを読み込む記憶部と、を備えたコンピュータを用いることにより、複数の部品によって構成される構造体の性能を、各部品の仕様が定量化された設計変数を用いて定式化する設計支援方法であって、
前記記憶部が、前記設計変数の1つ以上を引数としてなる性能因子の集合を読み込む読込ステップと、
前記演算部が、前記性能因子の集合に対して複数種類の抽出方法を適用することで、該抽出方法別に、前記構造体の性能に寄与する性能因子を抽出する抽出ステップと、
前記演算部が、前記抽出方法別に得られた抽出結果に基づいて、前記性能因子の選択順位を設定する順位設定ステップと、
前記演算部が、前記性能因子の集合の中から前記選択順位にしたがって前記性能因子を選択するとともに、選択された前記性能因子を組み合わせることで前記構造体の性能を定式化する定式化ステップと、を備える
ことを特徴とする設計支援方法。 - 請求項1に記載された設計支援方法において、
前記性能因子には、前記設計変数自身からなる線形項と、前記設計変数同士を乗算してなる非線形項と、が含まれる
ことを特徴とする設計支援方法。 - 請求項2に記載された設計支援方法において、
前記抽出ステップに先だって、前記演算部が前記性能因子の集合を設定する事前絞り込みステップを備え、
前記事前絞り込みステップにおいて、前記設計変数を終端子ノードとしかつ乗算演算子を非終端子ノードとした木構造に対して遺伝的操作を実行することで、前記性能因子の集合を設定し、
前記事前絞り込みステップにおいて、前記木構造の階層数が所定の最大深度以下になるように、前記遺伝的操作を実行する
ことを特徴とする設計支援方法。 - 請求項2または3に記載された設計支援方法において、
前記性能因子を構成する前記設計変数のうち、前記線形項として前記構造体の性能に表れない設計変数からなる前記非線形項を、前記演算部が前記構造体の性能から排除するモデル再構築ステップを備える
ことを特徴とする設計支援方法。 - 請求項1から4のいずれか1項に記載された設計支援方法において、
前記演算部は、前記抽出方法別に得られた抽出結果に基づいて、前記性能因子毎に抽出頻度を判定し、
前記演算部は、前記抽出頻度の高低に基づいて、前記選択順位を設定する
ことを特徴とする設計支援方法。 - 請求項5に記載された設計支援方法において、
前記構造体の性能は、前記性能因子を組み合わせてなる線形結合によって定式化され、
前記演算部は、前記複数種類の抽出方法のそれぞれにおいて、前記性能因子を説明変数とし、前記構造体の性能を目的変数とした重回帰分析を実行し、
前記演算部は、前記重回帰分析によって算出された前記説明変数それぞれの係数に基づいて、前記抽出頻度を判定する
ことを特徴とする設計支援方法。 - 請求項6に記載された設計支援方法において、
前記複数種類の抽出方法には、スパース性を有する回帰分析が含まれる
ことを特徴とする設計支援方法。 - 請求項6または7に記載された設計支援方法において、
前記複数種類の抽出方法には、ステップワイズ回帰分析が含まれる
ことを特徴とする設計支援方法。 - 請求項6から8のいずれか1項に記載された設計支援方法において、
前記定式化ステップにおける定式化の精度を特徴付ける評価指標を算出する指標算出ステップと、
前記指標算出ステップによって算出された評価指標に基づいて、前記定式化ステップにおける定式化の精度を検証する検証ステップを備え、
前記記憶部は、それぞれ前記性能因子の集合に対応した複数のサンプルデータを読み込み、
前記演算部は、前記複数のサンプルデータを所定の分割パターンにしたがって学習データと検証データとに分割し、
前記演算部は、前記学習データに基づいて、前記抽出ステップ、前記順位設定ステップおよび前記定式化ステップを実行する一方、残りの前記検証データに基づいて、前記指標算出ステップを実行し、
前記演算部は、前記分割パターンを複数回にわたって変更しつつ、変更された分割パターン毎に前記抽出ステップ、前記順位設定ステップ、前記定式化ステップおよび前記指標算出ステップを繰り返し実行した後に、前記検証ステップを実行し、
前記検証ステップにおいて、前記演算部は、前記分割パターン毎に算出された評価指標に基づいて、前記分割パターン毎に定式化された前記構造体の性能のうちのいずれか1つを選択する
ことを特徴とする設計支援方法。 - 請求項1から9のいずれか1項に記載された設計支援方法において、
前記構造体は、自動車の車体であり、
前記設計変数は、前記複数の部品それぞれの板厚である
ことを特徴とする設計支援方法。 - プログラムを実行する演算部と、データを読み込む記憶部と、を備えたコンピュータに実行させることにより、複数の部品によって構成される構造体の性能を、各部品の仕様が定量化された設計変数を用いて定式化する設計支援プログラムであって、
前記コンピュータに、
前記記憶部が、前記設計変数の1つ以上を引数とした性能因子の集合を読み込む読込ステップと、
前記演算部が、前記性能因子の集合に対して複数種類の抽出方法を適用することで、該抽出方法別に、前記構造体の性能に寄与する性能因子を抽出する抽出ステップと、
前記演算部が、前記抽出方法別に得られた抽出結果に基づいて、前記性能因子の選択順位を設定する順位設定ステップと、
前記演算部が、前記性能因子の集合の中から前記選択順位にしたがって前記性能因子を選択するとともに、選択された前記性能因子を組み合わせることで前記構造体の性能を定式化する定式化ステップと、を実行させる
ことを特徴とする設計支援プログラム。 - 請求項11に記載された設計支援プログラムを記憶している
ことを特徴とするコンピュータ読取可能な記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021033316A JP7589592B2 (ja) | 2021-03-03 | 2021-03-03 | 設計支援方法、設計支援プログラム、および該設計支援プログラムを記憶したコンピュータ読取可能な記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021033316A JP7589592B2 (ja) | 2021-03-03 | 2021-03-03 | 設計支援方法、設計支援プログラム、および該設計支援プログラムを記憶したコンピュータ読取可能な記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022134277A JP2022134277A (ja) | 2022-09-15 |
| JP7589592B2 true JP7589592B2 (ja) | 2024-11-26 |
Family
ID=83232383
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021033316A Active JP7589592B2 (ja) | 2021-03-03 | 2021-03-03 | 設計支援方法、設計支援プログラム、および該設計支援プログラムを記憶したコンピュータ読取可能な記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7589592B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116090577A (zh) * | 2022-11-30 | 2023-05-09 | 联储证券有限责任公司 | 量化交易的因子挖掘方法、装置、存储介质及电子设备 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010095418A1 (ja) | 2009-02-17 | 2010-08-26 | 国立大学法人大阪大学 | 設計ワークフロー構築装置、設計ワークフロー構築方法、設計システム、設計方法、設計ワークフロー構築プログラムおよびそれを記録したコンピュータ読み取り可能な記録媒体 |
| US20180011949A1 (en) | 2016-07-05 | 2018-01-11 | Ecole Polytechnique Federale De Lausanne (Epfl) | Method of identifying technical design solutions |
| JP2020071725A (ja) | 2018-10-31 | 2020-05-07 | マツダ株式会社 | 構造体の設計支援方法 |
-
2021
- 2021-03-03 JP JP2021033316A patent/JP7589592B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2010095418A1 (ja) | 2009-02-17 | 2010-08-26 | 国立大学法人大阪大学 | 設計ワークフロー構築装置、設計ワークフロー構築方法、設計システム、設計方法、設計ワークフロー構築プログラムおよびそれを記録したコンピュータ読み取り可能な記録媒体 |
| US20180011949A1 (en) | 2016-07-05 | 2018-01-11 | Ecole Polytechnique Federale De Lausanne (Epfl) | Method of identifying technical design solutions |
| JP2020071725A (ja) | 2018-10-31 | 2020-05-07 | マツダ株式会社 | 構造体の設計支援方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022134277A (ja) | 2022-09-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wang et al. | Seismic fragility analysis with artificial neural networks: Application to nuclear power plant equipment | |
| Muto et al. | Bayesian updating and model class selection for hysteretic structural models using stochastic simulation | |
| Zhao et al. | Adaptive reliability analysis based on a support vector machine and its application to rock engineering | |
| Richard et al. | A response surface method based on support vector machines trained with an adaptive experimental design | |
| US10387777B2 (en) | Iterative feature selection methods | |
| CN106372278A (zh) | 一种联合考虑输入参数不确定性和代理模型不确定性的灵敏度分析方法 | |
| Kyprioti et al. | Kriging metamodeling for seismic response distribution estimation | |
| Song et al. | An exact reanalysis algorithm for local non-topological high-rank structural modifications in finite element analysis | |
| JP7215077B2 (ja) | 予測プログラム、予測方法及び予測装置 | |
| Duddeck et al. | Recent advances on surrogate modeling for robustness assessment of structures with respect to crashworthiness requirements | |
| JP5782008B2 (ja) | 非線形構造解析計算装置、非線形構造解析計算方法及び非線形構造解析計算プログラム | |
| Liu et al. | Machine learning-based models for estimating liquefaction-induced building settlements | |
| JP7589592B2 (ja) | 設計支援方法、設計支援プログラム、および該設計支援プログラムを記憶したコンピュータ読取可能な記憶媒体 | |
| Rahman et al. | Feedback-based quantum algorithm for excited states calculation | |
| van Huijgevoort et al. | Temporal logic control of nonlinear stochastic systems using a piecewise-affine abstraction | |
| Kaveh et al. | Time-history analysis based optimal design of space trusses: The CMA evolution strategy approach using GRNN and WA | |
| Gao et al. | Multi-objective robust optimization of chassis system with polynomial chaos expansion method | |
| Wang et al. | An improved system for efficient shape optimization of vehicle aerodynamics with “noisy” computations | |
| Deng et al. | Bayesian metamodeling for computer experiments using the Gaussian Kriging models | |
| KR102559605B1 (ko) | 함수 최적화 방법 및 장치 | |
| Du et al. | A novel locally regularized automatic construction method for RBF neural models | |
| CN119203917A (zh) | 一种集成电路最差性能处理方法及装置、电子设备、介质 | |
| US20210012204A1 (en) | Diagnostic method, learning method, learning device, and storage medium storing program | |
| US20240160802A1 (en) | Reinforcement learning and nonlinear programming based system design | |
| JP2024168308A (ja) | 生成装置、生成方法、プログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240123 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241003 |
|
| 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: 20241015 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241028 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7589592 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |