시뮬레이션

 


1. 개요
2. 설명
3. 우주론 중 하나


1. 개요


'''Simulation'''
모의 실험이라는 뜻이다.
더욱 정확하게는 복잡한 문제를 해석하기 위하여 모델에 의한 실험, 또는 사회현상 등을 해결하는 데서 실제와 비슷한 상태를 수식 등으로 만들어 모의적(模擬的)으로 연산(演算)을 되풀이하여 그 특성을 파악하는 일.

2. 설명


시뮬레이션은 학문적인 분야와 일반인들 사이에서 사용되는 의미에서 다소 차이가 있다. 일반인들에게는 시뮬레이션 게임과 자동차 운전 시뮬레이션 장치와 철도 시뮬레이션, 항공기 조종사들이 조종을 연습하기 위해 사용하는 비행 시뮬레이션이 유명하다. 하지만 시뮬레이션의 원래 의미는 이와 차이가 있다. 시뮬레이션은 연구목적에 따라 필요한 부분을 현실에 맞게 구현한 후 이것을 무한에 가까울 정도로 수없이 반복하여 통계적으로 최적 해를 찾아내는 것이다. 따라서 시뮬레이션의 본래 의미는 수치해석과 유사점이 상당히 많다. 이러한 시뮬레이션을 사용하는 기계가 바로 시뮬레이터이다.
일반인들에게는 주로 하나의 모델을 이용하여 실제와 비슷한 일을 재현하여 시험, 또는 체험한다는 뜻으로 이해되고 있다.
보통 본 실험에 들어가기 전에 이론값을 구하는 일[1]이나 실제 현실에서 실험할 수 없거나 매우 곤란한 일을 시험하는 일[2]에 사용하며 대학 학부 수준에서 쓰는 간단한 시뮬레이터로 이론값을 구하는 정도부터[3] 박사급 연구진들이 모여서 슈퍼컴퓨터를 가지고 하는 시뮬레이션까지[4] 다양한 규모로 이루어지고 있다.
시뮬레이션처럼 현실과 유사한 것을 소재로 삼은 게임을 시뮬레이션 게임이라고 부른다. 하지만 시뮬레이션 게임은 이름에는 비록 시뮬레이션이 붙어 있지만, 게임으로서 성립하기 위해 사소한 디테일은 모두 생략하고 흥미 위주의 요소는 극대화하는 등 '''현실성을 극도로 단순화하거나 왜곡'''했기 때문에, 게임은 어디까지나 게임일 뿐 실용적인 용도로 사용되지는 않는 것이 보통이다.
사실 컴퓨터의 제작 목적은 군사용으로 시뮬레이션을 하기 위해서였다.
시뮬레이션이라는 뜻은 현실의 실제 상황을 가상으로 모의하여 재현한다는 의미를 가지고 있다. 그래서 컴퓨터라는 가상세계 안에 현실처럼 세상을 창조하고 재현하는 게임은 결국 넓은 의미에서 시뮬레이션이라는 장르 안에 들어간다고 할 수 있다. 애초에 컴퓨터를 개발한 것도 바로 이 시뮬레이션을 컴퓨터 세계 안에 구현하기 위해서 발명한 것이었다.
핵무기 프로젝트에서 컴퓨터는 그 뛰어난 연산능력을 활용하여 지상 핵실험이 더 이상 용납되지 않는 상황이 왔을 때 새로 설계되는 핵무기들의 위력을 확인하기 위해 사용되었다.[5]
핵무기뿐만 아니라 군과 컴퓨터가 만들어 내는 시뮬레이션 사이에는 깊은 관련이 있다. 군은 막대한 비용이 들어가는 실제 훈련보다는 적은 비용으로 최대한의 실전효과를 가져다 주는 컴퓨터 시뮬레이션을 많이 이용한다. 전투기 파일럿들이 실제 비행기를 타기 전에 컴퓨터가 가상으로 만들어 놓은 비행 시뮬레이션을 통해서 수없이 연습에 연습을 거듭한다.
미국의 군인들은 실전연습만큼이나 컴퓨터 시뮬레이션을 통해서 적응훈련을 한다. 이러한 군대 시뮬레이션이 컴퓨터 게임의 시뮬레이션 장르에 큰 영향을 끼쳤다. 군대는 남자들의 중요한 관심사 중에 하나이고, 군사 매니아들이 상당수 존재하는 것도 사실이다. 전투상황을 모의로 꾸며서 진행하는 서바이벌 게임의 인기를 생각해보면 군대에서 경험하게 되는 여러 상황들을 게임으로 재현하고자 하는 열망은 쉽게 이해할 수 있다. 실제로 초기 시뮬레이션 게임들은 바로 이 군사전략을 소재로 하고 있다.
시뮬레이터로 컴퓨터를 시뮬레이션하는 경우도 상당히 흔하다. 새로운 설계가 나올 때마다 프로세서 등을 새로 찍어내는 것은 극도로 비효율적이므로 시뮬레이션으로 개선 가능성을 확인한 뒤 시제품을 만드는 식으로 연구가 이뤄진다.

3. 우주론 중 하나


우리가 사는 이 우주가 하나의 시뮬레이션 프로그램이라는 가설도 있다. 우주론 항목과 모의실험 가설 항목 참고.

[1] 화학이나 전자, 전기쪽 시뮬레이터.[2] 예를 들면 핵폭발 시뮬레이션. 전쟁의 결과를 예상해보는 워 게임도 일종의 시뮬레이션이라 할 수 있다. 또 플라이트 시뮬레이터 처럼 적은 비용으로 훈련을 하기 위해 쓰는 경우도 있다. 극단적으로 가면 지구소행성이 부딪혔을 경우 구체적으로 어떤 결과가 발생하는가? 같은 내용도 시뮬레이션 가능하다.[3] 전자과나 전자 계열 학부생이 pspice를 다루는 정도.[4] CERN 같은 집단이나 비슷한 규모의 물리실험정도는 돼야 이 정도 시뮬레이션을 한다.[5] 이전 서술에는 핵무기의 제작에 컴퓨터가 관여했다고 서술되어 있었지만 최초의 컴퓨터인 ENIAC과 핵무기 사이에는 약 1년의 간극이 있다. 비공식 최초 컴퓨터인 콜로서스는 영국 소유였으며 암호해독에 동원되었다.

분류