Simulink

 

Simulink의 새로운 기능

Simulink®는 항상 업데이트되고 있습니다. 최신 기능을 자세히 살펴보십시오.

개발 팀이 직접 설명하는 Simulink의 새로운 기능을 확인하십시오:

Simulink에 추가 된 최신 스마트 편집 기능에 대해 알아보고 모델링 속도를 높입니다.
Simulink 소프트웨어 구성 요소의 스케줄링, 파티셔닝 및 통합을 위한 최신 방법에 대해 알아보십시오.
parsim과 함께 수천 개의 Simulink 시뮬레이션을 쉽게 실행하는 방법을 확인하세요.

스마트 편집

포트 연결 큐: 신호 라인을 그릴 때 호환되는 포트를 강조 표시합니다.

블록 이름 숨김: 디폴트로 블록 이름을 숨겨 모델 모양을 개선합니다.

버스 배선 감축: 신호를 버스로 빠르게 그룹화하고 서브시스템 간 및 서브시스템 내의 신호 라인이 더 적도록 자동으로 버스 요소 포트를 생성합니다.

자동 포트 생성: 신호 라우팅 시 블록에 입력 포트와 출력 포트를 추가합니다.

시뮬레이션 분석

시뮬레이션 속도: 더 우수한 시각화를 위해 실제 시간과 같은 속도 또는 다른 지정된 속도로 시뮬레이션을 실행합니다.

라이브 에디터의 시뮬레이션 데이터 검사기: 라이브 에디터에서 직접 시뮬레이션 데이터 검사기 플롯을 추가, 조회 및 편집을 합니다.

샘플 시간 범례: 새로운 샘플 시간 범례를 사용하여 강조 표시하는 대화형 방식으로 모델의 속도를 식별합니다.

진단 처리: algebraic loop와 같은 진단 메시지에서 직접 오류 및 경고 해결하는 것 뿐만 아니라 진단을 억제하도록 관리합니다.

Hit Corssing 메시지: 하이브리드 시스템 모델링을 위해 Simulink에서 이벤트로 표시하여 디버깅을 위한 메시지를 작성하고 Stateflow 및 SimEvents에 보냅니다.

신호 추적: 소스에서 대상까지 신호를 표시하고 탐색합니다.

통합 스트리밍 및 로깅: 신호가 시뮬레이션 데이터 검사기에 스트리밍되면 해당 신호를 표시하고 MATLAB 작업 공간에 로깅합니다.

시뮬레이션 데이터 검사기: 새로운 UI, 시간 허용오차 지원, 더욱 빠른 성능으로 시뮬레이션 비교를 실행합니다.

시뮬레이션 데이터: MATLAB 변수 편집기 및 MATLAB 명령 창에서 시뮬레이션 출력 데이터에 쉽게 접근합니다.

성능 개선

Simulink 캐시: 공유 모델 아티팩트를 사용하여 시뮬레이션 결과를 더욱 빠르게 도출합니다

JIT(Just-in-Time) 가속 빌드: 가속화(Accelerator) 모드에서 시뮬레이션을 실행할 때 성능을 향상하기 위해 최상위 레벨의 모델을 신속하게 빌드합니다.

자동 솔버 옵션:: 자동 솔버 설정 방식을 사용하여 모델을 더욱 신속하게 설정하고 시뮬레이션을 할 수 있습니다.

병렬 시뮬레이션

시뮬레이션 관리자: 시뮬레이션 진행률 및 결과를 모니터링, 검사 및 시각화를 합니다.

병렬 시뮬레이션: parsim 명령어로 여러 병렬 시뮬레이션을 직접 실행합니다.

파일 스트리밍 가져오기: 메모리로 데이터를 로드하지 않고도 MAT 파일에서 대용량의 입력 신호를 스트리밍합니다.

업그레이드 지원

Simulink 프로젝트 업그레이드: 프로젝트에서 MATLAB 코드 파일의 호환성을 선택하여 간편하게 새 릴리스로 업그레이드를 간소화합니다.

Simulink 프로젝트 업그레이드: Simulink Project의 모든 모델을 최신 릴리스로 쉽게 업데이트합니다.

하드웨어 지원

PARROT 미니드론을 위한 Simulink 지원 패키지: PARROT 미니 드론에 비행 제어 알고리즘을 배포합니다.

Android 및 iOS 모바일 디바이스 지원: Simulink 모델에서 직접 모바일 앱을 생성합니다.

무선 연결: UDP 및 TCP/IP 블록을 사용하여 Simulink 하드웨어 타겟들이 서로 통신을 수행할 수 있도록 지원합니다.

런타임 소프트웨어 모델링

스케줄링 가능 구성 요소: 시뮬레이션과 소프트웨어 환경에 적용하기 위한 명시적인 스케쥴링이 가능합니다..

범위 지정 Simulink 함수: 이제 재사용 가능한 소프트웨어 구성 요소의 모델 경계를 뛰어넘을 수 있는 Simulink 함수를 생성합니다.

초기화 및 종료 함수 블록: 동적 Startup 및 Shutdown 동작을 모델링하기 위해 이벤트로 동작합니다.

프로젝트 관리

영향 분석: Simulink 프로젝트에서 블록 또는 요구 사항 변경의 종속관계 및 영향을 손쉽게 파악할 수 있습니다.

모델 비교 및 병합: 모델 요소, Stateflow 차트, MATLAB 함수 블록 간의 차이를 식별합니다.

자동 프로젝트 생성: 폴더를 프로젝트로 쉽게 전환하고 파일, 데이터, 환경을 한 곳에서 관리합니다.

누락된 제품 식별: 누락된 제품을 찾아서 설치하여 연결되지 않은 라이브러리 링크와 알 수 없는 블록 타입이 있는 모델을 수정합니다.

데이터 관리

정의되지 않은 변수 검출: 모델을 수정하는 과정에서 누락 변수에 대한 즉각적인 알림을 수신합니다.

모델 설계 데이터: 데이터 딕셔너리(Data Dictionary)에서 기본 작업 공간에 액세스하도록 허용하여 설계 데이터에 여러 소스로 활용합니다.

신호 편집기: 여러 시뮬레이션을 위해 구성한 입력 신호를 생성하고 편집합니다.

모델 데이터 편집기: 신호, State, 참조 변수 등을 갖는 모델에서 사용한 데이터를 쉽게 보고 필터링하고, 그룹화하고, 편집합니다.

속성 검사기: 단일 인터페이스를 사용하여 모델 요소의 파라미터 및 속성을 편집합니다.

변형(Variant) 모델링

버스(Bus)의 변형 신호: 변형 조건을 사용하여 탄력적으로 버스 요소를 추가 및 제거합니다.

Simulink 변형: 향상된 Variant Subsystem 및 변형 조건 전파 기능을 사용하여 추가적인 사용자 정의가 가능한 Variant 모델을 생성합니다.