ASAP 이란?

Advanced System Analysis Program (ASAP™) 은 Breault Research Organization(BRO)에서 만든 광학 시스템 분석 도구이다. ASAP은 Non-sequential ray tracing, Monte Carlo ray tracing program 이라고 불려지는데 이는 빛이 퍼져나가는 모든 방향을 고려하여 빛, 광학 매질, 기구적 구조물들의 상호작용을 Simulation하는 방법이다.

빛은 시스템 내에서 반사, 굴절, 산란, 흡수, 편광, 회절등의 성질을 가지고 실제 빛의 움직임을 따라 프레넬 손실, 다중 반사, 회절, 굴절, 편광등의 결과를 반영하여 계산된다.

ASAP은 Code-V나 ZEMAX 같은 Sequential ray-tracing을 수행할 수도 있다. 렌즈의 곡률을 최적화 할 수 있고 MTF나 수차 같은 결과들도 산출해 낼 수 있다. 그러나, Sequential ray-tracing 하는 다른 프로그램들 보다 더 멋진 분석 결과를 보여주지는 못한다. 보통은 Code-V나 ZEMAX를 통해 만들어진 렌즈를 불러와서 Ghost나 Flare와 같은 분석을 수행하는데 주로 사용된다. Ghost나 Flare와 같이 광학적인 매질의 순차적인 광경로 계산(Sequential ray-tracing)을 통하지 않고 발생하는 Non-sequential ray-tracing 분석에는 탁월한 성능을 보여준다.

그림 1.1 Lens design in ASAP

ASAP을 사용하는 대부분의 사용자들은 LCD Backlight, 차량용 Headlamp, Camera Strobe, LED 조명과 같은 Non-sequential ray-tracing을 계산하기 위해서 일것이다. 이는 ASAP이 어떤 형상이라도 광원으로 지정하서 Ray를 생성할 수 있고, 어떤 기구물이라도 detector로 설정하여 detector에 맺힌 ray에 관한 정보를 분석할 수 있기 때문일 것이다.

그림 1.2 Backlight design in ASAP

본 과정에서는 광학적인 이론을 자세히 설명하지는 않을 것이다. 광학과 관련된 지식들은 이미 수없이 많은 광학 책들을 통해서 익히길 바란다.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: