Simulink   시뮬링크

(2016-12-06)
1. MATLAB 시뮬링크 (Simulink)MATLAB에서 블록에 의한 그래픽 기반의 동적시스템 데이터 분석 툴
     - 오실레이터,신호발생기 등과 같은 다양한 동적 하드웨어 장치를 블럭 형태로
       컴퓨터 스크린 상에 구성 및 재구성하며 시뮬레이션를 수행하는 툴/플랫폼


2. 시뮬링크 특징동적시스템모델링, 시뮬레이션 분석을 쉽게 하기위한 블록 위주의 도구
     - 블록의 배치, 크기 변경, 라벨 지정, 블록 파라미터 지정, 블록의 상호 연결 등

  ㅇ 실행 함수 형태의 기능 블록들을 결합시켜 전체 시스템 블록 다이어그램 구성
     - 각 기능 블록(그래픽 아이콘)에서 신호 파형, 스펙트럼, 신호 성상도 등을 관찰 가능


3. 시뮬링크 동적 모델링 방법

  ㅇ 시뮬링크 진입 
     - 명령어로 simulink 입력 또는 simulink 아이콘 클릭 → `simulink library browser`

  ㅇ 시뮬링크 내 주요 라이브러리 블록
     - commonly used blocks (자주 사용되는 블록)
        . derivative(미분기),integrator(적분기),이득,memory 등
     - continuous 
     - sinks   : 신호의 관측/출력/저장용 블록 (scope 등)
     - source  : 입력용 신호 생성 블록 (clock 등)
     - math operationd : 수학 연산(대수 연산,복소수 연산 등)
     - signal routing  : 신호의 추출,연결,변환 등
     - login and bit operations : 논리 연산,비트 연산 등
     - user-defined functions   : 사용자 정의 함수 블록 (fcn 등)
     - 통신 라이브러리 : commlib

  ㅇ 시뮬레이션 모델링 다이어그램 신규 생성
     - 시뮬레이션 모델 생성 : File → New → Model → 모델링 창 오픈됨
        . 모델 라벨명 : `untitled*`
        . 시뮬링크 모델 파일 확장자명 : *.mdl

  ㅇ 기능 블록 생성 및 조작
     - 우선,
        . 라이브러리 창 안에 있는 적절한 블록을 모델링창으로 가져와서, 
        . 초기 모델을 개략적으로 구성함
     - 블록 포멧 조절
        . Block Format : 블록 이름,모양(크기,색상,위치 등), 입출력방향 등 조절
     - 초기 변수
        . 기능요소(블록)별 초기 변수 설정  : block parameter

  ㅇ 시뮬레이션 조건 설정 
     - configuration parameter (구성 파라미터)
        . start time, stop time, max step size, min step size 등


[MATLAB 기타] 1. Simulink 2. Symbolic Math Toolbox

 
        최근수정     요약목록     참고문헌