실시간 시뮬레이션
Real-time simulation실시간 시뮬레이션은 실제 "벽시계" 시간과 동일한 속도로 실행될 수 있는 물리적 시스템의 컴퓨터 모델을 말합니다.즉, 컴퓨터 모델은 실제 물리적 시스템과 동일한 속도로 실행됩니다.예를 들어 탱크가 실제 세계를 채우는 데 10분이 걸린다면 시뮬레이션도 10분이 걸릴 것이다.
실시간 시뮬레이션은 일반적으로 컴퓨터 게임에서 발생하지만 오퍼레이터 훈련과 오프라인 컨트롤러 [1]튜닝을 위한 산업 시장에서도 중요합니다.LabVIEW, VisSim, Simulink 등의 컴퓨터 언어를 사용하면 이러한 실시간 시뮬레이션을 신속하게 생성할 수 있으며 프로세스 제어용 OLE 또는 디지털 및 아날로그 I/O 카드를 통해 산업용 디스플레이 및 프로그래머블 로직 컨트롤러에 연결할 수 있습니다.xPC Target 및 RT-LAB(메카트로닉 시스템용), Simulink, eFPGASIM 및 eDRIVESIM을 전력 전자 시뮬레이션에, eMEGASIM, HYPIM 및 RTDS를 전력 그리드 실시간(RTS) 시뮬레이션에 사용할 수 있는 여러 실시간 시뮬레이터가 있습니다.
실시간 시뮬레이션이란
실시간 시뮬레이션에서 시뮬레이션은 시간이 등시간으로 전진함에 따라 고정 스텝 시뮬레이션이라고도 불리는 일정한 스텝으로 이산 시간에 실행되며, 가변 스텝을 갖는 다른 기술은 고주파 과도현상에 사용되지만 실시간 시뮬레이션에는 적합하지 않다.실시간 시뮬레이션에서는 시스템을 나타내는 내부 상태 방정식과 함수를 푸는 데 필요한 시간이 고정 단계보다 짧아야 합니다.계산시간이 고정스텝의 시간을 초과하면 오버런이 발생했다고 한다.간단히 말해, 실시간 시뮬레이션은 물리적 시뮬레이션과 동일한 시간 내에 내부 변수와 출력을 생성해야 합니다.
모델을 실시간으로 실행하도록 설정하면 하드웨어 루프 내 시뮬레이션을 사용하여 컨트롤러를 테스트할 수 있습니다.개발 프로세스 초기에 설계를 변경하여 비용을 절감하고 설계 주기를 단축할 수 있습니다.
교육 커리큘럼 실시간 시뮬레이션
실시간 시뮬레이터는 많은 엔지니어링 분야에서 광범위하게 사용됩니다.결과적으로, 시뮬레이션 애플리케이션을 교육 커리큘럼에 포함시키는 것은 학생들에게 큰 가치를 제공할 수 있습니다.통계 전력망 보호 테스트, 항공기 설계 및 시뮬레이션, 모터 구동 제어기 설계 방법 및 우주 로봇 통합은 실시간 시뮬레이터 기술 애플리케이션의 몇 가지 예입니다.[2]
「 」를 참조해 주세요.
- 휴먼 인 더 루프
- 시뮬레이션된 실시간. 이 페이지에 설명된 컴퓨터 모델의 유형과 관련이 없는 문학적 방법입니다.
레퍼런스
- ^ ESA의 ATV 프로젝트 프레임워크에 포함된 MATLAB Simulink를 사용한 성공적 개발 프로세스 2011-07-17 at the Wayback Machine
- ^ OPAL-RT 테크놀로지스 테크니컬 페이퍼 교육 실시간 시뮬레이션 테크놀로지: 현대 엔지니어링 방법 및 실무 링크