IDX-XOPT

본문 바로가기

Move Beyond
Trial-and-Error.

반복적인 설계 검토를 넘어, 목표에 맞는 설계 조건을 체계적으로 탐색합니다.

Move Beyond Trial-and-Error.

Discover IDX-XOPT

Your Spreadsheet Is the Model.

기존 Excel 계산 파일을 별도의 모델로 변환하지 않고, 설계 최적화에 그대로 활용합니다.

설계 과정에서 사용하는 Excel에는 다양한 설계변수와 성능 계산식, 목표 조건과 판정 기준이 이미 구성되어 있습니다. IDX-XOPT는 이러한 기존 Excel 파일을 별도의 모델로 변환하지 않고 직접 연결하여 최적화에 활용합니다.

셀에 정의된 설계변수의 범위와 목표값, 최소화·최대화 조건 및 제약조건을 설정하고, 셀 간 참조 관계를 추적해 입력부터 목표까지 이어지는 계산 구조를 확인합니다. 이후 OAT 및 Sobol 민감도 분석을 통해 결과에영향을 주는 주요 설계변수를 선별하고 최적화에 사용할 변수를 구성합니다.

선별된 변수를 대상으로 LSQ 기반 목표값 탐색과 NSGA-II 기반 다목적 최적화를 수행하며, 여러 목표가 충돌하는 경우 Pareto Front를 통해 다양한 설계 대안을 비교할 수 있습니다. 선택한 결과는 적용 전 변화량을확인한 뒤 기존 Excel 시트에 반영하거나 필요에 따라 이전 상태로 원복할 수 있습니다.

INPUT Excel Design Conditions
  • Design Variables
    설계 변수 · 탐색 범위
  • Target Conditions
    목표값 · 최소화 · 최대화
  • Calculation Logic
    Excel 수식 · 판정 기준 · 제약 조건
Excel 3D Icon
IDX-XOPT
Excel-Based Design Optimization
기존 Excel 계산 로직을 그대로 활용해 설계변수의 영향도를 분석하고 목표 조건을 만족하는 설계안을 탐색합니다.
EXCEL
INTEGRATION
Direct COM
Connection
SENSITIVITY
ANALYSIS
OAT · Sobol
DESIGN
OPTIMIZATION
LSQ · NSGA-II
OUTPUT Optimized Design Results
  • Key Design Variables
    주요 설계변수 선별
  • Optimized Solutions
    목표 조건에 따른 설계안
  • Pareto Solutions
    Pareto Solutions
    다목적 Trade-off 결과

How It Works

From Excel File to Optimized Design.

파일을 여는 것부터 결과를 다시 시트에 반영하기까지 하나의 흐름으로 진행됩니다.

1

Open Excel

사용하던 Excel 파일을 변환 · 전처리 없이 그대로 로드

2

Define Targets

설계 변수의 범위와 목표값 · 제약 조건 지정

3

Map Cell Links

셀 참조 관계와 계산 구조를 그래프로 시각화

4

Analyze Sensitivity

변수 영향도를 분석하고 주요 변수 선별

5

Run Optimization

문제 유형에 맞는 자동·수동 전략으로 최적화 수행

6

Apply Results

결과를 비교하고 선택한 설계안을 Excel에 반영

Core Capabilities

Built for Excel-Based Design Optimization.

기존 계산 구조를 유지하면서 설계 문제 정의부터 최적화 결과 비교까지 지원합니다.

Excel과 직접 연결해 설계변수와 목표 조건을 정의하고, 셀 간 계산 관계를 확인하여 최적화 문제를 구성합니다.민감도 분석으로 주요 변수를 선별한 뒤 목표 조건에 맞는 설계안을 탐색하고, Pareto 결과를 포함한 다양한 설계 대안을 비교할 수 있습니다.

01.

Excel Integration

기존 Excel 계산 로직을 변환 없이 그대로 활용합니다.

Excel COM 자동화를 통해 실행 중인 Excel과 직접 연결하여 셀 값을 읽고 씁니다.기존 시트의 수식 재계산 결과를 그대로 평가하기 때문에 별도의 최적화 모델로 다시 변환하지 않고 기존 계산 구조를 활용할 수 있습니다.

Excel COM Cell Read / Write Formula Evaluation
02.

Cell Dependency & Problem Definition

변수와 목표가 연결되는 계산 구조를 확인하고 최적화 문제를 정의합니다.

셀 참조 관계를 추적해 어떤 입력 변수가 어떤 계산 과정을 거쳐 목표에 연결되는지 그래프로 확인합니다.변수 셀에는 탐색 범위를 설정하고 목표 셀에는 목표값·최소화·최대화 조건과 제약조건을 지정해 최적화 문제를 구성합니다.

Dependency Graph Design Variables Target & Constraints
03.

Sensitivity Analysis

최적화 전에 결과에 영향을 주는 주요 설계변수를 선별합니다.

OAT Local Sensitivity와 Sobol Global Sensitivity를 활용해 변수별 영향도를 분석합니다.Sobol 분석에서는 변수의 주 효과뿐 아니라 변수 간 상호작용까지 고려할 수 있으며, 기여도를 기준으로 주요 변수를 선별하여 최적화 탐색 범위를 정리합니다.

OAT Sensitivity Sobol Analysis Variable Screening
04.

Design Optimization

목표 조건과 문제 유형에 맞춰 설계 변수 조합을 탐색합니다.

목표값 탐색에는 LSQ 기반 최적화를 적용하고, 서로 충돌하는 여러 목표가 있는 경우에는 NSGA-II를 활용해 Pareto Front를 도출합니다.변수와 목표 구성에 따라 알고리즘과 파라미터를 구성하는 자동 전략과 사용자가 직접 설정하는 수동 전략을 모두 지원합니다.

LSQ NSGA-II Multi-Objective Optimization
05.

Result Exploration & Application

설계안을 비교한 뒤 선택한 결과를 Excel에 바로 반영합니다.

다목적 최적화 결과는 Pareto 해 집합으로 비교할 수 있으며, 선택한 설계안의 변수 및 계산 결과 변화량을 적용 전에 확인할 수 있습니다.선택한 결과는 Excel 시트에 반영하거나 이전 상태로 원복할 수 있고, 분석 결과는 DOCX·PPTX 보고서로 정리할 수 있습니다.

Pareto Front Apply & Undo Automated Report

Direct Excel Integration

Your Spreadsheet Stays Your Model.
IDX-XOPT • Direct Excel Workspace
LIVE COM
Direct Excel Integration

별도의 모델 변환 없이, 사용하던 Excel 계산 구조에서 바로 시작합니다.

IDX-XOPT는 Excel COM 자동화를 통해 실행 중인 Excel과 직접 연결합니다. 셀 값을 읽고 쓰며 Excel의 수식 재계산 결과를 그대로 평가하기 때문에,기존 시트에 구축된 계산 로직을 별도의 최적화 모델로 다시 구성하지 않고 활용할 수 있습니다.

01.

Real-Time COM Connection

Excel과 직접 연결해 셀 값과 수식 계산 결과를 그대로 활용합니다.

실행 중인 Excel과 직접 연동해 셀 값을 실시간으로 읽고 쓰며, 수식 재계산 결과를 그대로 평가에 활용합니다.

02.

Dependency Graph

변수와 목표가 연결되는 계산 구조를 확인합니다.

셀 참조 관계를 추적해 입력이 어떤 수식을 거쳐 목표에 도달하는지 그래프로 확인합니다.

03.

Problem Definition on Cells

셀을 기준으로 설계변수와 목표 조건을 정의합니다.

변수 셀의 범위와 목표값·최소·최대 유형을 지정하고 제약조건을 셀 단위로 추가합니다.

04.

Works with Protected Files

DRM 보호 문서에서도 동일한 워크플로우를 사용할 수 있습니다.

보호된 Excel 문서에서도 기존 설계 검토 방식과 동일하게 XOPT를 사용할 수 있습니다.

Sensitivity Analysis

Screen What Matters Before You Optimize.
IDX-XOPT • Sensitivity Analysis
OAT & SOBOL
Sensitivity Analysis

모든 변수를 탐색하기 전에, 결과에 영향을 주는 주요 설계 변수부터 선별합니다.

IDX-XOPT는 최적화에 앞서 설계 변수별 영향도를 분석합니다. OAT 기반 국소 민감도와 Sobol 기반 전역 민감도 분석을 통해 변수별 영향과 기여도를정량화하고, 분석 결과를 바탕으로 최적화에 사용할 주요 변수를 선별합니다.

01.

OAT Local Sensitivity

각 설계변수가 목표 결과에 미치는 영향을 분석합니다.

변수를 하나씩 변화시켜 목표별 국소 민감도를 측정하고, 각 변수가 목표에 미치는 영향도를 확인합니다.

02.

Sobol Global Sensitivity

전체 설계 공간에서 변수의 영향도를 분석합니다.

총 민감도와 1차 주 효과, 변수 간 상호작용을 통해 변수 별 기여도를 정량화합니다.

03.

Automatic Variable Screening

결과를 좌우하는 주요 설계변수를 선별합니다.

민감도 기여도를 기준으로 주요 변수를 자동 선별하고, 필요한 경우 사용자가 직접 조정할 수 있습니다.

04.

Parallel Evaluation

민감도 평가를 병렬로 수행합니다.

민감도 평가를 병렬로 수행하여 분석 시간을 단축합니다.

Optimization & Results

From Target Matching to Multi-Objective Trade-offs.
IDX-XOPT • Optimization & Results
NSGA-II & LSQ
Optimization & Results

목표 조건에 맞는 설계안을 탐색하고, 결과를 비교해 적합한 설계 조건을 선택합니다.

선별된 설계변수를 대상으로 목표 조건과 문제 유형에 맞는 최적화를 수행합니다. 목표값 탐색부터 여러 목표를 동시에 고려하는 다목적 최적화까지 지원하며,최적화 과정과 결과를 확인하고 다양한 설계 대안을 비교할 수 있습니다.

01.

Least-Squares Target Search

목표값에 맞는 설계 조건을 탐색합니다.

LSQ 기반으로 목표값과 계산 결과의 차이를 줄이는 설계변수 조합을 탐색합니다.

02.

NSGA-II Multi-Objective Optimization

서로 충돌하는 여러 목표를 함께 고려합니다.

NSGA-II를 활용해 다목적 문제의 Pareto Front를 도출하고, 목표 간 균형을 비교할 수 있습니다.

03.

Global Search & Auto-Scaling

넓은 범위에서 더 나은 설계안을 탐색하고, 서로 다른 목표를 균형 있게 비교합니다.

전역 탐색 알고리즘으로 특정 결과에 치우치는 것을 줄이고, 서로 다른 목표의 수치 범위는 자동으로 조정합니다.

04.

Convergence Monitoring & Solution Criteria

최적화 과정과 설계안의 목표 만족 여부를 확인합니다.

수렴 과정을 그래프로 모니터링하고, 만족한 목표 개수를 기준으로 설계안을 평가합니다.

What You Can Do

Compare. Choose. Apply.

최적화 결과를 비교하고, 적합한 설계안을 선택해 기존 Excel에 반영합니다.

IDX-XOPT는 최적화 결과를 다양한 방식으로 확인하고 비교할 수 있습니다.선택한 설계안의 변경 내용을 적용 전에 확인하고, Excel에 반영하거나 이전 상태로 되돌릴 수 있으며 분석 결과를 보고서로 생성할 수 있습니다.

01.

Pareto 결과 비교

여러 설계안의 Trade-off를 비교합니다.

두 개의 목표는 산점도, 세 개 이상의 목표는 평행좌표 차트로 확인하며 Pareto 해 집합을 비교합니다.

02.

변경 결과 미리보기

선택한 설계안의 변경 내용을 적용 전에 확인합니다.

변수와 수식 셀의 변화량을 초기값 대비 변화율과 함께 확인하여 적용 전 변경 내용을 검토합니다.

03.

Excel 적용 및 원복

선택한 설계안을 Excel에 반영하고 필요하면 원복합니다.

선택한 결과를 Excel 시트에 적용하고, 필요한 경우 적용 전 상태로 되돌릴 수 있습니다.

04.

결과 보고서 생성

분석 과정과 결과를 보고서로 생성합니다.

수렴 이력, 민감도 기여도와 결과 요약을 포함한 DOCX·PPTX 형식의 보고서를 생성합니다.

IDX CTA Banner
READY TO OPTIMIZE YOUR SPREADSHEET?

Optimize Your Excel. As It Is.

사용하던 Excel 그대로, 최적의 설계를 시작하세요.

Discuss Your Application