본문 바로가기
반응형

scope2

Simulink 기초 (3) 2차 시스템 모델링 : 진동-감쇠 시스템, 시뮬레이션 설정 이번엔 2차 미분방정식의 대표적인 형태인 진동-감쇠 시스템을 다뤄보자. 진동 문제의 자유물체도는 다음과 같다. 뉴턴의 법칙에 따라 미분방정식은 다음과 같다. \[m \ddot{x}+b\dot{x}+kx=0\] \(m=10kg, b=5kg\cdot m, k=20kg\cdot m^2\)라 하고 초기조건을 \(x(0)=0.1m, \dot{x}(0)=0m/s\)라 하자. 미분방정식의 가장 높은 차수(2차미분)를 왼쪽에 두고 나머지 부분을 오른쪽으로 넘겨보자. \[m \ddot{x}=-b\dot{x}-kx\] 이는 오른쪽에 있는 두 신호의 합이 왼쪽의 신호가 되는 것을 의미한다. 이제 simulink를 이용하여 시스템을 모델링해보자. 이번에는 m을 gain블록을 이용하여 표현한다(이유는 나중에 나온다), gain.. 2023. 3. 23.
Simulink 기초 (1) 시작하기, 블록 Matlab의 홈 탭에서 Simulink를 선택하여 Simulink를 실행 할 수 있다. 다음과 같이 시작페이지가 나오는데 빈 모델을 선택하여 모델을 생성할 수 있다. 시뮬레이션 탭에 라이브러리 브라우저를 선택하면 블록 라이브러리가 오고 블록을 workspace에 드래그하여 블록을 생성할 수 있다. - 블록 블록은 입력을 받아 연산을 수행하고 출력을 보내는 형태로 입력이 없거나 출력이 없을 수 있다.(Ex.Constant block) 입력과 출력은 포트에서 연결할 수있으며(>모양), 포트를 끌어서 블록과 블록 사이를연결 할 수 있다. 먼저 Constant 블록을 만들어보자. 라이브러리 - Source - Constant 블록을 Workspace에 드래그하여 생성한다. Constant 블록은 상수를 출력하.. 2023. 3. 23.
반응형