2012-01-30 2 views
3

디지털 컴퓨터는 개별 시스템입니다. 그렇다면 디지털 컴퓨터에서 연속 모델을 시뮬레이션 할 수 없습니까? 이산 시뮬레이션을 통한 연속 모델의 근사 만 가능합니다. 이 글을 읽은 것에서 볼 수 있겠지만 주제에 대한 다른 의견/의견을 얻고 싶습니다.컴퓨터의 연속 시뮬레이션

연속 시뮬레이션은 정말 는 아날로그 컴퓨터와 함께 수행 할 수있는 일이다

나는이 동안이 주제에 대한 자세한 정보는 주변 검색을 발견했다. 디지털 컴퓨터를 사용하면 시뮬레이션의 시간 단계를 충분히 작게하여 연속 시뮬레이션으로 근사시킬 수 있으므로 시간 단계 사이에 시스템 내에 전환이 없습니다. 연속 시뮬레이션의 전제는 이며 연속 시간 흐름이 있으며 시뮬레이션은 시간 단위로 진행됩니다. 일부 시스템에서

상태가 아닌 일부 개별 이벤트의 시간 에 모든 시간을 변경합니다 1

나는이 이산 시뮬레이션을 통해 근사에 대해 좋은 지적을했다 생각 . 예를 들어, 일정한 유출량을 가진 저장고 의 수위가 항상 바뀔 수 있습니다. 이 경우 이산 이벤트 시뮬레이션은 근사치 역할을 할 수 있지만 "연속 시뮬레이션"이 더 적절합니다. 2

1 연속 시뮬레이션 - http://www.systems-thinking.org/simulation/contsim.htm
2 & 시뮬레이션 모델링 - 입력 용 http://home.ubalt.edu/ntsbarsh/simulation/sim.htm

감사합니다.

답변

4

당신은 완벽하게 디지털 컴퓨터를 사용하여 지속적으로 시스템을 시뮬레이션 할 수 없습니다,하지만 난 모델링이나 시뮬레이션의 아이디어 연속 시스템에 두 생각이 있습니다

  1. "이 수행은 연속 모델은 할 수 없습니다에 따라 디지털 컴퓨터에서 시뮬레이션 할 수 있습니까? " 무슨 목적을 위해? 연속 공정의 정확한 디지털 표현을 완벽하고 완벽하게 시뮬레이션 할 수 있습니까? 아마도 그렇지 않습니다. 그러나 독자 분 께서 독자적으로 말씀 드렸듯이, 이산 프로세스는 연속 프로세스를 적절하게 근사하여 문제가되지 않도록 할 수 있습니다.
  2. 프로세스가 실제로 연속적입니까? 필자는 필드에서 모델링 할 때 불완전한 불연속 근사법으로 고통받는 연속 모델보다 분리 된 (일반적으로보다 쉬운 분석 기술과 쉽게 사용할 수있는 ODE 해결자를 이용하기 위해) 연속적인 모델로 모델링 된 훨씬 더 많은 프로세스를 실행합니다.