KR100877193B1 - Method for Optimized Design Using Linear Interpolation - Google Patents
Method for Optimized Design Using Linear Interpolation Download PDFInfo
- Publication number
- KR100877193B1 KR100877193B1 KR1020060126479A KR20060126479A KR100877193B1 KR 100877193 B1 KR100877193 B1 KR 100877193B1 KR 1020060126479 A KR1020060126479 A KR 1020060126479A KR 20060126479 A KR20060126479 A KR 20060126479A KR 100877193 B1 KR100877193 B1 KR 100877193B1
- Authority
- KR
- South Korea
- Prior art keywords
- result
- simulation
- design
- linear interpolation
- input
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
최적설계 프로세스 해석이 실패한 경우에 지능형 해석 선형보간방법을 이용하여 자동화 프로세서를 진행하는 선형보간방법을 이용한 최적설계방법에 관한 것으로, 상기 실행단계에서 실행된 설계프로그램으로 최적설계를 설정하고자 하는 소정수치를 입력받는 입력단계, 상기 입력단계에서 입력된 소정수치에 대해 해석수단을 이용하여 해석을 실행하고, 해석을 통해 출력되는 데이터를 계산하여 시뮬레이션을 하는 시뮬레이션단계, 시뮬레이션 수행 도중 오류가 발생하여 시뮬레이션 수행이 실패하면, 선형보간법을 이용하여 자동으로 오류를 수정하는 수정단계를 포함하는 구성을 마련한다.The optimal design method using the linear interpolation method which proceeds the automated processor using the intelligent analysis linear interpolation method when the analysis of the optimal design process fails. The predetermined value to set the optimal design by the design program executed in the execution step In the input step of receiving the input, the analysis step is performed using the analysis means for the predetermined value input in the input step, the simulation step to calculate the data output through the simulation, the simulation occurs because the error occurs during the simulation If this fails, a configuration is provided that includes a correction step that automatically corrects errors using linear interpolation.
이와 같은 선형보간방법을 이용한 최적설계방법에 의하면, 지능형 해석 선형보간방법을 이용하여, 설계자의 수동적인 개입 없이 자동화 프로세서를 진행하여 원하는 최적설계를 설정할 수 있다.According to the optimal design method using the linear interpolation method, by using the intelligent analysis linear interpolation method, it is possible to set the desired optimal design by the automated processor without manual intervention of the designer.
선형보간, 최적 설계, 해석 프로그램 Linear interpolation, optimal design, analysis program
Description
도 1은 종래의 최적설계를 하기 위한 방법을 나타낸 플로어차트.1 is a floor chart showing a method for a conventional optimal design.
도 2는 본 발명에 이용되는 선형보간방법을 이용하여 최적설계를 하기 위한 시스템을 나타낸 블록도.2 is a block diagram showing a system for optimal design using the linear interpolation method used in the present invention.
도 3은 본 발명에 따른 선형보간방법을 이용한 최적설계 방법을 나타낸 플로어차트.3 is a floor chart showing an optimal design method using a linear interpolation method according to the present invention.
도 4는 본 발명에 이용되는 선형보간방법을 나타낸 플로어차트.4 is a floor chart showing a linear interpolation method used in the present invention.
도 5는 본 발명에 이용되는 선형보간의 진행 절차를 나타낸 설명도.5 is an explanatory diagram showing a procedure of linear interpolation used in the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
210: 중앙처리장치 230: 선형구조해석수단210: central processing unit 230: linear structural analysis means
250: 비선형해석수단 270: 범용해석 수단250: nonlinear analysis means 270: general purpose analysis means
본 발명은 선형보간방법을 이용한 최적설계방법으로써, 상세하게는 최적설계 프로세스 해석이 실패한 경우에 지능형 해석 선형보간방법을 이용하여 자동화 프로세서를 진행하는 선형보간방법을 이용한 최적설계방법에 관한 것이다.The present invention relates to an optimal design method using a linear interpolation method, and more particularly, to an optimal design method using a linear interpolation method that proceeds an automated processor using an intelligent analysis linear interpolation method when an optimal design process analysis fails.
기업들이 세계 선진기업으로 발돋움하기 위해 원가 절감과 시장선점을 위한 시스템을 구축하는데 많은 노력을 들이고 있다.In order to become a world-leading company, the company is putting a lot of effort into establishing a system for cost reduction and market preoccupation.
핵심은 최적화된 설계를 자동으로 설정할 수 있는 시스템을 구축하는 것이다.The key is to build a system that can automatically set up an optimized design.
이를 위해 모델(Prototype)을 실제로 제작하여 실험을 통해 문제점을 파악하는 방식 대신에 비용절감을 위해 컴퓨터 시뮬레이션을 이용하여 최적화된 설계를 실행하는 시스템으로 대체하고 있다.For this purpose, instead of actually producing a prototype and experimenting with the problem, we are replacing the system with an optimized design using computer simulation to reduce costs.
컴퓨터 시뮬레이션은 구조해석, 유동해석, 소음 및 진동해석, 동역학해석, 전자기장해석, 열전달해석 등의 대부분의 물리적인 현상을 모사 할 수 있다.Computer simulations can simulate most of the physical phenomena such as structural analysis, flow analysis, noise and vibration analysis, dynamics analysis, electromagnetic field analysis, and heat transfer analysis.
컴퓨터 시뮬레이션의 발달로 인해 기존 설계의 문제점을 해석할 수 있을 뿐만 아니라 다양한 최적설계 방법을 이용하여 보다 나은 설계를 찾을 수 있다.The development of computer simulation not only solves the problems of existing design but also finds a better design using various optimal design methods.
종래의 최적화된 설계를 자동으로 설정하는 방법의 일 예는 도 1에 나타낸 바와 같이, 최적설계를 설정하고자 소정수치를 입력받고 계산하는 초기설계단계(S101), 초기설계단계에서 계산된 데이터를 각종 해석프로그램을 이용하여 시뮬레이션 해석하는 시뮬레이션단계(S102), 시뮬레이션 단계를 거치면서 초기설계단계에서 계산된 데이터가 최적점인지 여부를 판단하는 판단단계(S103), 판단단계에서 판단결과 초기설계단계에서 계산된 데이터가 최적점으로 판단되어 최적화설계를 설정하는 최적화단계(S105), 판단단계에서 판단결과 초기설계단계에서 계산된 데이터가 최적점이 아닌 것으로 판단되어 설계변경을 한 후 다시 시뮬레이션을 수행하는 설계변경단계(S104)가 포함되어 구성된다.As an example of a method for automatically setting a conventional optimized design, as shown in FIG. 1, an initial design step (S101) of inputting and calculating a predetermined value to set an optimum design, and various data calculated in the initial design step are shown. Simulation step (S102) for simulation analysis using an analysis program, determination step (S103) for determining whether the data calculated in the initial design step is the optimal point while going through the simulation step, calculation result is determined in the initial design step The optimized data is determined to be the optimal point, and the optimization step of setting the optimization design (S105), and the determination result at the determination step is determined that the data calculated in the initial design step is not the optimal point. Step S104 is included and configured.
이와 같이 컴퓨터 시뮬레이션을 이용한 해석들은 반복적으로 실행하는 구조를 갖는다.As such, analysis using computer simulation has a structure that is executed repeatedly.
이러한 기술의 일 예는 대한민국 공개특허 공보 2003-0047924호(2003. 06. 18 공개), 2004-0003080호(2004. 01. 13 공개) 등에 개시되어 있다.An example of such a technique is disclosed in Korean Unexamined Patent Publication No. 2003-0047924 (published on June 18, 2003) and 2004-0003080 (published on Jan. 13, 2004).
그리고, 최적설계 알고리즘은 수학적인 이론에 따라 해석결과를 토대로 설계를 변경한다.The optimal design algorithm changes the design based on the analysis result according to mathematical theory.
하지만, 컴퓨터 시뮬레이션의 수치적인 오류로 인해 해석이 실패하는 경우가 종종 발생한다.However, numerical errors in computer simulations often cause the analysis to fail.
현재까지는 이러한 오류가 발생 되면 설계자가 자동화된 프로세스 중간에 개입하여 오류를 파악하고, 중단된 최적설계 프로세스를 재실행시켜야 하는 문제점이 있으므로 엄밀한 의미에서의 자동화 프로세스라고 볼 수 없다.Until now, when such an error occurs, the designer has to intervene in the middle of the automated process to identify the error and re-execute the interrupted optimal design process.
또한, 해석시간이 오래 걸리는 해석의 경우, 최적설계 프로세스는 일주일 내지 열흘 이상의 장기간 해석을 필요로 하는 문제점이 있다.In addition, in the case of analysis that takes a long analysis time, the optimum design process has a problem that requires a long-term analysis of more than one week to ten days.
그리고, 시뮬레이션의 수치적인 오류로 작업이 중단되면 시간이 촉박한 개발프로세스에서는 그동안 수행된 결과가 무용지물이 되어버리는 문제점이 있다.And, if the work is stopped due to the numerical error of the simulation, there is a problem that the results performed during the time-consuming development process become useless.
본 발명의 목적은 상기와 같은 문제점을 해결하기 위한 것으로, 지능형 해석 선형보간방법을 이용하여, 설계자의 수동적인 개입 없이 자동화 프로세서를 진행하여 원하는 최적설계를 하기 위한 선형 보간 방법을 이용한 최적설계방법을 제공하는데 목적이 있다.An object of the present invention is to solve the above problems, by using an intelligent analysis linear interpolation method, an optimal design method using a linear interpolation method for the desired optimal design by proceeding an automated processor without manual intervention of the designer The purpose is to provide.
상기 목적을 달성하기 위해 본 발명에 따른 최적설계방법은 상기 실행단계에서 실행된 설계프로그램으로 최적설계를 설정하고자 하는 소정수치를 입력받는 입력단계, 상기 입력단계에서 입력된 소정수치에 대해 해석수단을 이용하여 해석을 실행하고, 해석을 통해 출력되는 데이터를 계산하여 시뮬레이션을 하는 시뮬레이션단계, 시뮬레이션 수행 도중 오류가 발생하여 시뮬레이션 수행이 실패하면, 선형보간법을 이용하여 자동으로 오류를 수정하는 수정단계를 포함하는 것을 특징으로 한다.In order to achieve the above object, the optimum design method according to the present invention includes an input step for receiving a predetermined value for setting an optimum design with the design program executed in the execution step, and an analysis means for the predetermined value input in the input step. Simulation step that executes the analysis, calculates the data output through the simulation to perform the simulation, and if the error occurs during the simulation failed to perform the simulation, the correction step to automatically correct the error using the linear interpolation method Characterized in that.
또 본 발명에 따른 최적설계방법에 있어서, 상기 선형보간법은 시뮬레이션 수행이 실패한 지점이 인지되면, 수행이 성공한 인접 지점을 찾아 기준점으로 정하는 지정단계, 상기 지정단계에서 정한 기준점과 수행 실패 지점을 연결하도록 방향을 정하고, 상기 수행 실패 지점의 양의 방향 또는 음의 방향으로 수행이 성공이 될 때까지 정해진 비율로 위치를 이동하며 수행을 진행하는 진행단계, 양의 방향과 음의 방향으로 수행이 성공된 지점에서 각각 구한 결과에 따라 수행 실패 지점에서의 결과를 선형보간하는 선형보간단계를 포함하는 것을 특징으로 한다.In the optimal design method according to the present invention, the linear interpolation method, when it is recognized that the point of failure of the simulation is recognized, the step of finding the adjacent point of success has been determined as a reference point, so as to connect the reference point and the failure point determined in the designation step A direction is set, the progress step of moving the position at a predetermined rate until the execution is successful in the positive direction or the negative direction of the performance failure point, the execution progress in the positive and negative directions successful And a linear interpolation step of linearly interpolating the result at the execution failure point according to the result obtained at each point.
또 본 발명에 따른 최적설계방법에 있어서, 상기 선형보간단계에서, 입력 'A'에 대한 결과 '결과@A'와 입력 'C'에 대한 결과 '결과@C'가 미리 설정되어 있을 때, 입력 'A' 와 입력 'C' 사이에 존재하는 입력 'B'에 대한 결과 '결과@B'를 구하는 선형보간은 In the optimal design method according to the present invention, in the linear interpolation step, when the result 'result @A' for the input 'A' and the result 'result @C' for the input 'C' are preset, Linear interpolation to find the result 'result @ B' for input 'B' existing between 'A' and input 'C'
'결과@B = 결과@A + ((B - A) × (결과@C - 결과@A)) / (C - A)''Result @ B = result @ A + ((B-A) × (result @ C-result @ A)) / (C-A)'
(여기서, A, B, C는 임의의 수)에 의해 계산되는 것을 특징으로 한다.(Wherein A, B, and C are arbitrary numbers).
또 본 발명에 따른 최적설계방법에 있어서, 시뮬레이션이 수행된 후 시뮬레이션이 초기 설계 요구 조건에 맞는지 판단하여, 초기 설계대로 시뮬레이션이 되지 않았다면 최적설계를 설정하기 위한 소정수치를 다시 입력하여 설계치를 변경하는 설계변경단계를 더 포함하는 것을 특징으로 한다.In the optimal design method according to the present invention, after the simulation is performed, it is determined whether the simulation meets the initial design requirements, and if the simulation is not performed according to the initial design, the predetermined value for setting the optimal design is input again to change the design value. It characterized in that it further comprises a design change step.
본 발명의 상기 및 그 밖의 목적과 새로운 특징은 본 명세서의 기술 및 첨부 도면에 의해 더욱 명확하게 될 것이다.The above and other objects and novel features of the present invention will become more apparent from the description of the specification and the accompanying drawings.
이하, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, with reference to the accompanying drawings, preferred embodiments of the present invention will be described in detail.
도 2는 본 발명에 이용되는 선형보간방법을 이용하여 최적설계를 하기 위한 시스템을 나타낸 블록도이다.2 is a block diagram showing a system for optimal design using the linear interpolation method used in the present invention.
본 발명의 실시예에 따른 선형보간방법을 이용하여 최적설계를 하기 위한 시스템(200)은 도 2에 나타낸 바와 같이, 중앙처리장치(210)와 적어도 하나의 해석프 로그램, 예를 들면 선형구조해석프로그램, 비선형구조해석프로그램 및 범용 해석프로그램 등을 실행시키는 선형구조해석수단(230), 비선형구조해석수단(250) 및 범용 해석수단(270)을 구비한다.As shown in FIG. 2, a
즉 시스템(200)의 중앙처리장치(CPU; 210)는 입력된 데이터를 토대로 각종 최적설계를 설정할 수 있도록 각각의 선형구조해석수단(230), 비선형구조해석수단(250) 및 범용 해석수단(270)을 제어한다.In other words, the central processing unit (CPU) 210 of the
또한, 시스템(200)은 통신이 가능하며 웹 내용을 디스플레이할 수 있는 인터넷 브라우저를 가지는 데스크 탑 컴퓨터, 노트북 컴퓨터 등과 같은 개인용 컴퓨터 등을 포함한다.In addition, the
이하, 도 2에 도시된 시스템을 사용하여 본 발명의 실시예에 따른 선형보간방법을 이용한 최적설계 방법으로서 예를 들어 자동차의 설계에 대해 도 3 내지 도5에 따라 설명한다.Hereinafter, a design of an automobile, for example, as an optimal design method using a linear interpolation method according to an embodiment of the present invention using the system shown in FIG. 2 will be described with reference to FIGS. 3 to 5.
도 3은 본 발명에 따른 선형보간방법을 이용한 최적설계 방법을 나타낸 플로어차트이고, 도 4는 본 발명에 이용되는 선형보간방법을 나타낸 플로어차트이며, 도 5는 본 발명에 이용되는 선형보간의 진행 절차를 나타낸 설명도이다.3 is a floor chart showing an optimal design method using a linear interpolation method according to the present invention, Figure 4 is a floor chart showing a linear interpolation method used in the present invention, Figure 5 is a progress of the linear interpolation used in the present invention An explanatory diagram showing the procedure.
먼저, 최적설계를 설정하고자 하는 설계자는 시스템(200) 내의 각각의 수단에 의해 해당 설계프로그램(예를 들면, 본 분야에 관용적으로 사용되는 ANSYS, NASTRAN 등)을 실행시킨다(S301).First, the designer who wants to set the optimum design executes the corresponding design program (for example, ANSYS, NASTRAN, etc. conventionally used in the field) by each means in the system 200 (S301).
다음에, 최적설계를 설정하고자 하는 설계자는 시스템(200)에 소정수치(예를 들면, 차체의 재질, 강성계수, 차의 길이 등)를 입력한다(S302).Next, the designer who wants to set the optimum design inputs a predetermined value (for example, the material of the vehicle body, the stiffness coefficient, the length of the car, etc.) to the system 200 (S302).
그러면, 중앙처리장치(210)는 설계자로부터 입력받은 소정수치를 토대로 선형구조해석수단(230)을 이용하여 구조해석(예를 들면, 차체가 견딜 수 있는 응력 값, 차의 무게 등)을 실행한 후(S303), 구조해석결과 값으로부터 미리 설정된 설정 값(예를 들면, 실험치)을 뺀 구조해석 값과 오차범위(예를 들면, 0.001)를 비교하여 구조해석결과 값이 오차범위보다 크거나 작음을 판단한다(S304).Then, the
S304 단계의 판단결과, 구조해석 값이 오차범위보다 큰 경우, 비선형구조해석수단(250)을 이용하여 비선형 구조해석을 실행한 후(S305), 비선형 구조해석을 통해 출력된 데이터로 차체의 충격을 계산한다(S306).As a result of the determination in step S304, when the structural analysis value is larger than the error range, after performing the nonlinear structural analysis using the nonlinear structural analysis means 250 (S305), the impact of the vehicle body with the data output through the nonlinear structural analysis is performed. Calculate (S306).
한편, S304 단계의 판단결과, 구조해석 값이 작은 경우, 선형구조해석을 통해 출력된 데이터로 충격을 계산한다(S306).On the other hand, when the determination result of step S304, when the structural analysis value is small, the impact is calculated from the data output through the linear structural analysis (S306).
충격은 자동차가 얼마 정도의 충격까지 견딜 수 있는지를 계산하는 것으로서, 계산된 충격 데이터를 범용해석수단(270)의 프로그램을 이용하여 시뮬레이션을 수행한다(S307).The impact is to calculate how much impact the car can withstand, and the calculated impact data is simulated using the program of the universal analysis means 270 (S307).
그러나, 시뮬레이션 수행 도중 오류가 발생하여 시뮬레이션 수행이 실패하면(S309), 지능형 해석 선형보간방법을 이용하여 자동으로 오류를 수정한다(S308).However, if an error occurs during the simulation and the simulation fails (S309), the error is automatically corrected using the intelligent analysis linear interpolation method (S308).
지능형 해석 선형보간방법은 선형보간의 기본 개념과 같이 두 개의 점에서 해석 결과를 안다면, 사이에 존재하는 설계들의 해석 결과를 해당 위치의 비율을 토대로 유추할 수 있다.Intelligent analysis Linear interpolation method, like the basic concept of linear interpolation, can infer the analysis result of designs existing between two points based on the ratio of the location.
본 발명에 이용되는 선형보간방법은 도 4 및 도 5에 나타낸 바와 같이, 최적설계 프로세스 중 시뮬레이션 수행실패지점(510)이 인지되면(S401), 가장 근처에 수행이 성공한 지점을 찾아 기준점(500)으로 정한다(S402).In the linear interpolation method used in the present invention, as shown in FIGS. 4 and 5, when the simulation
기준점(500)과 수행실패지점(510)을 연결하도록 방향을 정하고, 수행실패지점(510)의 양의 방향으로 수행 오류가 발생하지 않을 때까지 정해진 비율로 위치를 이동하며 수행을 진행한다(S403).The direction is determined so as to connect the
도 5의 경우, 양의 방향의 제 2지점(520)에서 수행이 성공되었음을 알 수 있다.In the case of FIG. 5, it can be seen that the execution was successful at the
또한, 기준점(500)과 수행실패지점(510)을 연결하도록 방향을 정하고, 수행실패지점(510)의 음의 방향으로 수행 오류가 발생하지 않을 때까지 정해진 비율로 위치를 이동하며 수행을 진행한다(S404).In addition, the direction is determined to connect the
도 5의 경우, 음의 방향의 제 3지점(530)에서 수행이 성공되었음을 알 수 있다.In the case of Figure 5, it can be seen that the execution was successful at the
그리고, 양의 방향의 제 2지점(520)과 음의 방향의 제 3지점(530)에서 구한 결과를 토대로 수행실패지점(510)에서의 결과를 선형보간 하여 구한다(S405).Based on the results obtained at the
이와 같은 선형보간방법의 예는 다음과 같다.An example of such a linear interpolation method is as follows.
입력과 결과는 표 1과 같이 미리 설정해 놓는다.Inputs and results are preset as shown in Table 1.
그리고, 도 5에 나타낸 양의 방향의 제 2지점(520)의 입력을 '3'으로 하고 음의 방향의 제 3지점(530)의 입력을 '2'로 정한다.The input of the
따라서, 양의 방향의 제 2지점(520)과 음의 방향의 제 3지점(530) 사이에 위치한 수행실패지점(510)은 비율을 유추하여 입력을 '2.6'으로 정한다.Accordingly, the
입력이 2.6인 경우의 결과(결과@2.6)가 얼마인지 계산하는 방법은 수식 1과 같다.Equation 1 shows how to calculate the result (result @ 2.6) when the input is 2.6.
즉 2.6이 2와 3 사이에 위치하므로 이를 수학식 1에 나타낸 선형보간식에 대입한다.That is, since 2.6 is located between 2 and 3, it is substituted into the linear interpolation equation shown in Equation (1).
여기서, A, B, C는 임의의 수이다.Here, A, B, and C are arbitrary numbers.
따라서 상기한 2.6은Therefore, above 2.6
결과@2.6 = 결과@2 + ((2.6 - 2) × (결과@3 - 결과@2)) / (3 - 2)Result@2.6 = Result @ 2 + ((2.6-2) × (Result @ 3-Result @ 2)) / (3-2)
로 계산되며, 결과는 수학식 2에 나타낸다.And the result is shown in Equation 2.
즉, 2.6이 2와 3 사이에 위치하므로 결과는 약 0.4484가 됨을 알 수 있다.That is, since 2.6 is located between 2 and 3, the result is about 0.4484.
위와 같은 선형보간방법으로 수행실패지점(510)에서의 결과를 정한다(S406).The result at the
그리고, 수행실패지점(510)의 결과를 최적화 알고리즘에 넘겨주고 최적설계 프로세스를 계속 진행한다(S407).Then, the result of the
시뮬레이션 수행실패지점(510)에 대한 오류가 수정되어 시뮬레이션이 수행되면, 도 3의 시뮬레이션이 초기 설계 요구 조건에 맞는지 판단한다(S310).When the simulation for the failure point of the
판단결과, 초기 설계대로 시뮬레이션이 수행되었다면, 최적설계 설정을 완료한 후(S312), 자동화 프로세스를 종료한다.As a result of the determination, if the simulation is performed as the initial design, after completing the optimum design setting (S312), the automation process is terminated.
그러나, S310 단계의 판단결과, 초기 설계대로 시뮬레이션이 되지 않았다면, 최적설계를 설정하기 위한 소정수치를 다시 입력하여 설계치를 변경한 후(S311), S307 단계로 되돌아가 다시 시뮬레이션을 수행한다.However, as a result of the determination in step S310, if the simulation is not performed according to the initial design, after inputting a predetermined value for setting the optimum design again and changing the design value (S311), the process returns to step S307 to perform the simulation again.
이상 본 발명자에 의해서 이루어진 발명을 상기 실시예에 따라 구체적으로 설명하였지만, 본 발명은 상기 실시예에 한정되는 것은 아니고, 그 요지를 이탈하지 않는 범위에서 여러 가지로 변경가능한 것은 물론이다.As mentioned above, although the invention made by the present inventor was demonstrated concretely according to the said Example, this invention is not limited to the said Example and can be variously changed in the range which does not deviate from the summary.
즉 상기 실시예의 설명에 있어서는 자동차의 설계를 예로서 설명하였지만 이에 한정되는 것은 아니며, 시뮬레이션의 대상이 되는 다른 설계 분야에도 적용할 수 있음은 물론이다.That is, in the description of the above embodiment, the design of the vehicle has been described as an example, but the present invention is not limited thereto, and it can be applied to other design fields that are subject to simulation.
상술한 바와 같이 본 발명에 따른 선형보간방법을 이용한 최적설계방법에 의하면, 지능형 해석 선형보간방법을 이용하여, 설계자의 수동적인 개입 없이 자동화 프로세서를 진행하여 원하는 최적설계를 설정할 수 있다는 효과가 얻어진다.As described above, according to the optimal design method using the linear interpolation method according to the present invention, by using the intelligent analysis linear interpolation method, the effect that the desired optimal design can be set by an automated processor without manual intervention of the designer is obtained. .
따라서, 프로세스 도중에 설계자의 개입이 없으므로 진정한 의미의 자동화 프로세스를 할 수 있는 효과가 얻어진다.Therefore, there is no designer's involvement in the process, and the effect of performing a truly automated process is obtained.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060126479A KR100877193B1 (en) | 2006-12-12 | 2006-12-12 | Method for Optimized Design Using Linear Interpolation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060126479A KR100877193B1 (en) | 2006-12-12 | 2006-12-12 | Method for Optimized Design Using Linear Interpolation |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20080054200A KR20080054200A (en) | 2008-06-17 |
KR100877193B1 true KR100877193B1 (en) | 2009-01-13 |
Family
ID=39801252
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060126479A KR100877193B1 (en) | 2006-12-12 | 2006-12-12 | Method for Optimized Design Using Linear Interpolation |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100877193B1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220063975A (en) | 2020-11-11 | 2022-05-18 | 삼성에스디에스 주식회사 | Method and apparatus for Forcasting missing data in system performance data |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101080974B1 (en) * | 2009-11-24 | 2011-11-09 | 한국과학기술정보연구원 | Emulation System and Method for Computational Simulation based on Computing Resources |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08147353A (en) * | 1994-11-25 | 1996-06-07 | Canon Inc | Output method |
WO2002073474A1 (en) | 2001-03-14 | 2002-09-19 | Advantest Corporation | Method and apparatus for design validation of complex ic without using logic simulation |
KR20030047924A (en) * | 2003-04-26 | 2003-06-18 | 학교법인 한양학원 | The modeling method and apparatus for defining the sequence of multidisciplinary analysis and design optimization based on compound component |
KR20040003080A (en) * | 2002-06-14 | 2004-01-13 | 학교법인 한양학원 | Symbol based modeling method for multidisciplinary design optimization |
US20060025984A1 (en) | 2004-08-02 | 2006-02-02 | Microsoft Corporation | Automatic validation and calibration of transaction-based performance models |
-
2006
- 2006-12-12 KR KR1020060126479A patent/KR100877193B1/en active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08147353A (en) * | 1994-11-25 | 1996-06-07 | Canon Inc | Output method |
WO2002073474A1 (en) | 2001-03-14 | 2002-09-19 | Advantest Corporation | Method and apparatus for design validation of complex ic without using logic simulation |
KR20040003080A (en) * | 2002-06-14 | 2004-01-13 | 학교법인 한양학원 | Symbol based modeling method for multidisciplinary design optimization |
KR20030047924A (en) * | 2003-04-26 | 2003-06-18 | 학교법인 한양학원 | The modeling method and apparatus for defining the sequence of multidisciplinary analysis and design optimization based on compound component |
US20060025984A1 (en) | 2004-08-02 | 2006-02-02 | Microsoft Corporation | Automatic validation and calibration of transaction-based performance models |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20220063975A (en) | 2020-11-11 | 2022-05-18 | 삼성에스디에스 주식회사 | Method and apparatus for Forcasting missing data in system performance data |
Also Published As
Publication number | Publication date |
---|---|
KR20080054200A (en) | 2008-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Menezes et al. | Three-dimensional numerical simulation of the deep-drawing process using solid finite elements | |
Donders et al. | A reduced beam and joint concept modeling approach to optimize global vehicle body dynamics | |
US8401827B2 (en) | Processing device and method for structure data representing a physical structure | |
Kawka et al. | Simulation of multi-step sheet metal forming processes by a static explicit FEM code | |
CN108009327B (en) | Virtual pre-assembly error judgment method based on steel member deformation analysis | |
Izzuddin et al. | An efficient beam–column formulation for 3D reinforced concrete frames | |
KR100877193B1 (en) | Method for Optimized Design Using Linear Interpolation | |
US20210103685A1 (en) | System and method for element quality improvement in 3d quadrilateral-dominant surface meshes | |
US7734450B2 (en) | Welding deformation computing method, welding deformation computing device, and computer program product | |
Zheng et al. | Displacement‐controlled method and its applications to material non‐linearity | |
JP4744542B2 (en) | Design support device | |
Gadala et al. | Computational implementation of stress integration in FE analysis of elasto-plastic large deformation problems | |
JP6044606B2 (en) | Expected mold shape creation method and apparatus | |
AU2013224718B2 (en) | Graph display control device, graph display control method and storage medium storing graph display control program | |
JP2004122222A (en) | System and method of optimizing welding | |
JP4879244B2 (en) | Optimal structure manufacturing program for component rigidity and information processing apparatus | |
WO2013151633A1 (en) | Thermal deflection analysis | |
JP2009217547A (en) | Design support device | |
Croccolo et al. | The design and optimization of fork–pin compression coupling in front motorbike suspensions | |
CN102411656A (en) | Finite element modeling method for simulating contact | |
Albers et al. | System based topology optimization as development tools for lightweight components in humanoid robots | |
CN113806985B (en) | Simulation analysis method and device | |
CN106256670A (en) | A kind of optimization method of fascia board girder | |
JP2017146875A (en) | Method and program for nonlinear finite element analysis | |
Nanakorn | A two-dimensional beam–column finite element with embedded rotational discontinuities |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121101 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20131025 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20141010 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20151023 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20161110 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20171110 Year of fee payment: 10 |