Discover IDX-XOPT
Your Spreadsheet Is the Model.기존 Excel 계산 파일을 별도의 모델로 변환하지 않고, 설계 최적화에 그대로 활용합니다.
설계 과정에서 사용하는 Excel에는 다양한 설계변수와 성능 계산식, 목표 조건과 판정 기준이 이미 구성되어 있습니다. IDX-XOPT는 이러한 기존 Excel 파일을 별도의 모델로 변환하지 않고 직접 연결하여 최적화에 활용합니다.
셀에 정의된 설계변수의 범위와 목표값, 최소화·최대화 조건 및 제약조건을 설정하고, 셀 간 참조 관계를 추적해 입력부터 목표까지 이어지는 계산 구조를 확인합니다. 이후 OAT 및 Sobol 민감도 분석을 통해 결과에
영향을 주는 주요 설계변수를 선별하고 최적화에 사용할 변수를 구성합니다.
선별된 변수를 대상으로 LSQ 기반 목표값 탐색과 NSGA-II 기반 다목적 최적화를 수행하며, 여러 목표가 충돌하는 경우 Pareto Front를 통해 다양한 설계 대안을 비교할 수 있습니다. 선택한 결과는 적용 전 변화량을
확인한 뒤 기존 Excel 시트에 반영하거나 필요에 따라 이전 상태로 원복할 수 있습니다.
-
Design Variables설계 변수 · 탐색 범위
-
Target Conditions목표값 · 최소화 · 최대화
-
Calculation LogicExcel 수식 · 판정 기준 · 제약 조건
설계변수의 영향도를 분석하고 목표 조건을 만족하는
설계안을 탐색합니다.
INTEGRATION Direct COM
Connection
ANALYSIS OAT · Sobol
OPTIMIZATION LSQ · NSGA-II
-
Key Design Variables주요 설계변수 선별
-
Optimized Solutions목표 조건에 따른 설계안
-
Pareto Solutions다목적 Trade-off 결과
How It Works
From Excel File to Optimized Design.파일을 여는 것부터 결과를 다시 시트에 반영하기까지 하나의 흐름으로 진행됩니다.
Open Excel
사용하던 Excel 파일을 변환 ·
전처리 없이 그대로 로드
Define Targets
설계 변수의 범위와
목표값 · 제약 조건 지정
Map Cell Links
셀 참조 관계와 계산 구조를
그래프로 시각화
Analyze Sensitivity
변수 영향도를 분석하고
주요 변수 선별
Run Optimization
문제 유형에 맞는 자동·수동
전략으로 최적화 수행
Apply Results
결과를 비교하고 선택한 설계안을
Excel에 반영
Core Capabilities
Built for Excel-Based Design Optimization.기존 계산 구조를 유지하면서 설계 문제 정의부터 최적화 결과 비교까지 지원합니다.
Excel과 직접 연결해 설계변수와 목표 조건을 정의하고, 셀 간 계산 관계를 확인하여 최적화 문제를 구성합니다.
민감도 분석으로 주요 변수를 선별한 뒤 목표 조건에 맞는 설계안을 탐색하고, Pareto 결과를 포함한 다양한 설계 대안을 비교할 수 있습니다.
Excel Integration
기존 Excel 계산 로직을 변환 없이 그대로 활용합니다.
Excel COM 자동화를 통해 실행 중인 Excel과 직접 연결하여 셀 값을 읽고 씁니다.
기존 시트의 수식 재계산 결과를 그대로 평가하기 때문에 별도의 최적화 모델로 다시 변환하지 않고 기존 계산 구조를 활용할 수 있습니다.
Cell Dependency & Problem Definition
변수와 목표가 연결되는 계산 구조를 확인하고 최적화 문제를 정의합니다.
셀 참조 관계를 추적해 어떤 입력 변수가 어떤 계산 과정을 거쳐 목표에 연결되는지 그래프로 확인합니다.
변수 셀에는 탐색 범위를 설정하고 목표 셀에는 목표값·최소화·최대화 조건과 제약조건을 지정해 최적화 문제를 구성합니다.
Sensitivity Analysis
최적화 전에 결과에 영향을 주는 주요 설계변수를 선별합니다.
OAT Local Sensitivity와 Sobol Global Sensitivity를 활용해 변수별 영향도를 분석합니다.
Sobol 분석에서는 변수의 주 효과뿐 아니라 변수 간 상호작용까지 고려할 수 있으며, 기여도를 기준으로 주요 변수를 선별하여 최적화 탐색 범위를 정리합니다.
Design Optimization
목표 조건과 문제 유형에 맞춰 설계 변수 조합을 탐색합니다.
목표값 탐색에는 LSQ 기반 최적화를 적용하고, 서로 충돌하는 여러 목표가 있는 경우에는 NSGA-II를 활용해 Pareto Front를 도출합니다.
변수와 목표 구성에 따라 알고리즘과 파라미터를 구성하는 자동 전략과 사용자가 직접 설정하는 수동 전략을 모두 지원합니다.
Result Exploration & Application
설계안을 비교한 뒤 선택한 결과를 Excel에 바로 반영합니다.
다목적 최적화 결과는 Pareto 해 집합으로 비교할 수 있으며, 선택한 설계안의 변수 및 계산 결과 변화량을 적용 전에 확인할 수 있습니다.
선택한 결과는 Excel 시트에 반영하거나 이전 상태로 원복할 수 있고, 분석 결과는 DOCX·PPTX 보고서로 정리할 수 있습니다.
Direct Excel Integration
Your Spreadsheet Stays Your Model.
별도의 모델 변환 없이, 사용하던 Excel 계산 구조에서 바로 시작합니다.
IDX-XOPT는 Excel COM 자동화를 통해 실행 중인 Excel과 직접 연결합니다. 셀 값을 읽고 쓰며 Excel의 수식 재계산 결과를 그대로 평가하기 때문에,
기존 시트에 구축된 계산 로직을 별도의 최적화 모델로 다시 구성하지 않고 활용할 수 있습니다.
Real-Time COM Connection
Excel과 직접 연결해 셀 값과 수식 계산 결과를 그대로 활용합니다.
실행 중인 Excel과 직접 연동해 셀 값을 실시간으로 읽고 쓰며, 수식 재계산 결과를 그대로 평가에 활용합니다.
Dependency Graph
변수와 목표가 연결되는 계산 구조를 확인합니다.
셀 참조 관계를 추적해 입력이 어떤 수식을 거쳐 목표에 도달하는지 그래프로 확인합니다.
Problem Definition on Cells
셀을 기준으로 설계변수와 목표 조건을 정의합니다.
변수 셀의 범위와 목표값·최소·최대 유형을 지정하고 제약조건을 셀 단위로 추가합니다.
Works with Protected Files
DRM 보호 문서에서도 동일한 워크플로우를 사용할 수 있습니다.
보호된 Excel 문서에서도 기존 설계 검토 방식과 동일하게 XOPT를 사용할 수 있습니다.
Sensitivity Analysis
Screen What Matters Before You Optimize.
모든 변수를 탐색하기 전에, 결과에 영향을 주는 주요 설계 변수부터 선별합니다.
IDX-XOPT는 최적화에 앞서 설계 변수별 영향도를 분석합니다. OAT 기반 국소 민감도와 Sobol 기반 전역 민감도 분석을 통해 변수별 영향과 기여도를
정량화하고, 분석 결과를 바탕으로 최적화에 사용할 주요 변수를 선별합니다.
OAT Local Sensitivity
각 설계변수가 목표 결과에 미치는 영향을 분석합니다.
변수를 하나씩 변화시켜 목표별 국소 민감도를 측정하고, 각 변수가 목표에 미치는 영향도를 확인합니다.
Sobol Global Sensitivity
전체 설계 공간에서 변수의 영향도를 분석합니다.
총 민감도와 1차 주 효과, 변수 간 상호작용을 통해 변수 별 기여도를 정량화합니다.
Automatic Variable Screening
결과를 좌우하는 주요 설계변수를 선별합니다.
민감도 기여도를 기준으로 주요 변수를 자동 선별하고, 필요한 경우 사용자가 직접 조정할 수 있습니다.
Parallel Evaluation
민감도 평가를 병렬로 수행합니다.
민감도 평가를 병렬로 수행하여 분석 시간을 단축합니다.
Optimization & Results
From Target Matching to Multi-Objective Trade-offs.
목표 조건에 맞는 설계안을 탐색하고, 결과를 비교해 적합한 설계 조건을 선택합니다.
선별된 설계변수를 대상으로 목표 조건과 문제 유형에 맞는 최적화를 수행합니다. 목표값 탐색부터 여러 목표를 동시에 고려하는 다목적 최적화까지 지원하며,
최적화 과정과 결과를 확인하고 다양한 설계 대안을 비교할 수 있습니다.
Least-Squares Target Search
목표값에 맞는 설계 조건을 탐색합니다.
LSQ 기반으로 목표값과 계산 결과의 차이를 줄이는 설계변수 조합을 탐색합니다.
NSGA-II Multi-Objective Optimization
서로 충돌하는 여러 목표를 함께 고려합니다.
NSGA-II를 활용해 다목적 문제의 Pareto Front를 도출하고, 목표 간 균형을 비교할 수 있습니다.
Global Search & Auto-Scaling
넓은 범위에서 더 나은 설계안을 탐색하고, 서로 다른 목표를 균형 있게 비교합니다.
전역 탐색 알고리즘으로 특정 결과에 치우치는 것을 줄이고, 서로 다른 목표의 수치 범위는 자동으로 조정합니다.
Convergence Monitoring & Solution Criteria
최적화 과정과 설계안의 목표 만족 여부를 확인합니다.
수렴 과정을 그래프로 모니터링하고, 만족한 목표 개수를 기준으로 설계안을 평가합니다.
What You Can Do
Compare. Choose. Apply.최적화 결과를 비교하고, 적합한 설계안을 선택해 기존 Excel에 반영합니다.
IDX-XOPT는 최적화 결과를 다양한 방식으로 확인하고 비교할 수 있습니다.
선택한 설계안의 변경 내용을 적용 전에 확인하고, Excel에 반영하거나 이전 상태로 되돌릴 수 있으며 분석 결과를 보고서로 생성할 수 있습니다.
Pareto 결과 비교
여러 설계안의 Trade-off를 비교합니다.
두 개의 목표는 산점도, 세 개 이상의 목표는 평행좌표 차트로 확인하며 Pareto 해 집합을 비교합니다.
변경 결과 미리보기
선택한 설계안의 변경 내용을 적용 전에 확인합니다.
변수와 수식 셀의 변화량을 초기값 대비 변화율과 함께 확인하여 적용 전 변경 내용을 검토합니다.
Excel 적용 및 원복
선택한 설계안을 Excel에 반영하고 필요하면 원복합니다.
선택한 결과를 Excel 시트에 적용하고, 필요한 경우 적용 전 상태로 되돌릴 수 있습니다.
결과 보고서 생성
분석 과정과 결과를 보고서로 생성합니다.
수렴 이력, 민감도 기여도와 결과 요약을 포함한 DOCX·PPTX 형식의 보고서를 생성합니다.
Optimize Your Excel. As It Is.
사용하던 Excel 그대로, 최적의 설계를 시작하세요.
Discuss Your Application