Simulink Desktop Real-Time

 

Simulink Desktop Real-Time

사용자 컴퓨터에서 실시간으로 Simulink 모델을 실행하십시오.

시작하기:

노트북 또는 데스크톱을 이용한 실시간 시뮬레이션

C 또는 Mac 컴퓨터에서 실시간으로 Simulink 모델을 실행합니다.

Simulink 모델의 실시간 폐루프 시뮬레이션

Simulink Desktop Real-Time에는 사용자의 운영체제에서 높은 우선순위로 실행되는 실시간 커널이 포함되어 있습니다. 이 실시간 커널이 I/O 장치 드라이버를 불러오고 Simulink와 연결을 구축합니다. I/O 장치 드라이버는 일반 모드에서 Simulink 시뮬레이션과 실시간으로 병렬 실행됩니다.

자기부상 제어 실험. 모델은 아날로그 입력과 아날로그 출력 블록을 이용하여 외부 하드웨어와 연결

자기부상 제어 실험. 모델은 아날로그 입력과 아날로그 출력 블록을 이용하여 외부 하드웨어와 연결

Simulink Coder로 실시간 성능을 개선하십시오

Simulink Coder로 사용자 알고리즘 모델을 코드 생성하고 I/O 장치 드라이버와 연결하십시오. 모델과 솔버, I/O 장치 드라이버가 모두 실시간으로 실행됩니다.

신호 모니터링과 데이터 획득

실시간으로 신호 데이터를 모니터링, 캡처링하고 획득합니다.

신호 모니터링과 캡처링

Simulink Desktop Real-Time과 Simulink를 사용하여 실시간 모델에서 신호를 캡처하고, 이를 표준 Simulink Scope 블록으로 표시할 수 있습니다. 게이지, 스코프, 램프 등 그래픽 디스플레이를 이용하여 모델 내 신호를 볼 수 있습니다.

모델용 스트리밍 입력 및 스트리밍 출력 블록 파라미터 설정

모델용 스트리밍 입력 및 스트리밍 출력 블록 파라미터 설정

데이터 획득 및 로깅

Simulink를 이용하여 실시간 데이터를 MATLAB 작업 공간에 저장할 수 있습니다. 외부 모드에서 여러 개의 데이터 버스트를 캡처하고 데이터를 MATLAB 파일로 저장하고, 이를 MATLAB에서 액세스하여 추가로 분석 및 시각화할 수 있습니다.

스코프 파라미터를 설정하여 작업 공간에 로깅.

스코프 파라미터를 설정하여 작업 공간에 로깅.

물리적 장치 연결하기

I/O 드라이버 블록은 물리적 장치와 사용자 모델을 연결합니다.

I/O 드라이버 블록 라이브러리

Simulink Desktop Real-Time에는 물리적 I/O 장치와 실시간 모델을 연결하는 I/O 드라이버 블록 라이브러리가 포함되어 있습니다. 시뮬레이션을 실행하여, 실제 세계의 동작에 따라 Simulink 모델이 어떻게 반응하는지 관찰할 수 있습니다.

Simulink Desktop Real-Time 블록 라이브러리.

I/O 장치를 Simulink 신호에 연결하여 입력값을 읽고 출력값을 기록

I/O 드라이버 통신

Simulink Desktop Real-Time I/O 드라이버 블록은 ASCII 또는 이진 데이터를 이용하여 통신할 수 있습니다. 지원되는 통신 프로토콜에는 표준 네트워크 연결용 UDP, 시리얼 라인용 RS-232, 계측 제어기 통신망용 CAN 버스 등이 있습니다.

UDP 통신 프로토콜을 통해 데이터를 전송.

UDP 통신 프로토콜을 통해 데이터를 전송.

Thunderbolt™ 지원

PCIe/PCI 보드용 Thunderbolt 확장 섀시를 사용하거나 Thunderbolt 호환 HUMUSOFT® MF 644 다기능 I/O 장치를 사용할 때 I/O 장치에 연결할 수 있도록 Thunderbolt™가 지원됩니다.

I/O 장치에 연결

    I/O 장치에 연결