4. Matlab-Simulink를 이용한 메카니즘 해석

Slides:



Advertisements
Similar presentations
자동 제어 Sun Moon University 1 of 17 자동제어 목 차 강의 개요 Ch.10 주파수 응답 기법 Ch. 8 근궤적 기법.
Advertisements

Datamining Lab 이아람.  How to count the matches The cat ate the bird.  Token : 5/Type : 4.
Pspice 를 이용한 회로설계 기초이론 및 실습 년 10 월 째 주. PART Ⅰ. PSpice 일반 Chapter 1 PSpice 시작 Chapter 2 PSpice 입문 PART Ⅱ. PSpice 시뮬레이션 Chapter 3 시뮬레이션 일반 Chapter.
오승재. Contents 1. 지정 주제 -Computer Simulation of Darken’s Uphill Diffusion 2. 자유 주제 -Diffusion couple -(Sudoku)
EMLAB Modeling of Digital Communication Systems using Simulink Chap2. Sinusoidal Simulink Model Chap3. Digital Communications BER Performance in AWGN (BPSK.
ABAP Programming 정보자동화그룹 ERP팀 김 아 람 SW.
Copyright © 2012 Pearson Education, Inc. Publishing as Prentice Hall
Chapter 9. 컴퓨터설계기초 9-1 머리말 9-2 데이터 처리장치 (Datapath)
이산시스템의 모델 담당교수 : 정보통신공학과 고경철 교수 (cp) ( ) 홈페이지 :
선형 연립 방정식 풀기와 역행렬 구하기 신소재 김경옥.
C++ Tutorial 1 서강대학교 데이터베이스 연구실.
CH2 OrCAD Capture CIS.
응용 전산 및 실습 MATLAB – Chapter 4 그래픽
Electromechanical System, Electric Machines, and Applied Mechatronics
몰랑이의 햄버거 만들기大 작전 click!.
Chaper 2 ~ chaper 3 허승현 제어시스템 설계.
(Numerical Analysis of Nonlinear Equation)
원전에서의 제어시스템 지능제어연구실 이창구.
VHDL, FPGA를 이용한 소리인식 스위치 (Matched Filter 사용)
Install & Simulation VLSI 시스템 설계
 midi LOGGER GL220   신제품 소개 Dec, 2011.
Power Java 제4장 자바 프로그래밍 기초.
Ch2-2. VHDL Basic VHDL lexical element VHDL description
부록 A. Matlab 사용법 Korea University of Technology and Education
Quartus 를 이용한 ROM 설계 ROM table 의 작성
Realistic Projectile Motion
OPERA V13 OPERA-3D (전계 해석 예제)
IT CookBook, VHDL을 이용한 FPGA 디지털 설계
CAD/CAM 및 실습(04) 메 카 트 로 닉 스 공 학 부 1. 도면 2. 공구설정 3. NC Data 작성
제 2 장 변수와 상수.
자동제어 영남대학교 기계공학부 정 병 묵.
Programmable Logic Device
Medical Instrumentation
부록 A Matlab 활용.
MATLAB
5. 동역학적 해석 Korea University of Technology and Education
FRF 해석 방법 문의 국민대학교 연락처 :
Korea University of Technology and Education
Initial Concepts for Modeling
Electronic Engineering 2
Introduction to Programming Language
제1장 생산공정 개요.
MATLAB Image Processing Toolbox
[INA470] Java Programming Youn-Hee Han
CHAPTER 11. Rotation 병진 운동과 회전 운동 일과 회전 운동 에너지 회전 변수 각 관련 성분은 벡터인가?
3. 백터해석(Kinematic Analysis using Vector)
MECHATRONICS 한경대학교 정보제어공학과 담당교수 : 조재훈.
Agilent ADS 사용법.
소프트웨어 형상관리: 목차 변경 및 형상관리의 기초 개념 형상항목 확인 및 버전관리 변경관리 감사 및 감사보고 99_11
문자열 처리하기 working with Strings
Electronic Engineering 2
Korea University of Technology and Education
Signature, Strong Typing
Signature, Strong Typing
자동제어공학 3. 물리적 시스템의 상태방정식 정 우 용.
adopted from KNK C Programming : A Modern Approach
오줌 속에는 무엇이 들어 있을까? 주제 : 노폐물의 배설 과학 1 학년
MR 댐퍼의 동특성을 고려한 지진하중을 받는 구조물의 반능동 신경망제어
Signature, Strong Typing
벡터의 성질 - 벡터와 스칼라 (Vector and Scalars) - 벡터의 합 -기하학적인 방법
제 5장 제어 시스템의 성능 피드백 제어 시스템 과도 성능 (Transient Performance)
Pspice를 이용한 회로설계 기초이론 및 실습 3
1. 관계 데이터 모델 (1) 관계 데이터 모델 정의 ① 논리적인 데이터 모델에서 데이터간의 관계를 기본키(primary key) 와 이를 참조하는 외래키(foreign key)로 표현하는 데이터 모델 ② 개체 집합에 대한 속성 관계를 표현하기 위해 개체를 테이블(table)
자동제어공학 4. 과도 응답 정 우 용.
첫 번째 수치 문제 컴퓨터시뮬레이션학과 담당교수 : 이형원 E304호,
이번 시간에는... 지난 시간까지 2회차에 걸쳐 WML의 택스트 포맷, 이미지 처리, 페이지 이동, 태스크 수행과 이벤트 처리 및 WML 사용자 Input 처리 태그 등, WML 개발에 대해서 알아보았습니다. 이번 시간에는 2회차에 걸쳐, WML 스크립트 개발에 대해서.
9장. 프로그램 평가.
3. 도시의 내부 구조 ① 도시 내부 지역 분화의 과정과 원인.
Ch8.기본적인 RL, RC 회로 자연응답, 강제응답, 시정수, 계단입력과 스위치 회로
5. 1 두 수를 입력받아 큰 수를 구하는 순서도를 작성하시오
Presentation transcript:

4. Matlab-Simulink를 이용한 메카니즘 해석 Korea University of Technology and Education School of Mechatronics

1. 크랭크 슬라이드 메카니즘의 해석(Analysis of Crank-Slider Mechanism) 크랭크 슬라이드 기구의 모델링 문제정의 : 크랭크의 입력각속도가 주어질 때 컨넥팅 로드와 슬라이드의 위치와 속도를 구하시오. Find Given Korea University of Technology and Education School of Mechatronics

기구학적 해석을 위한 크랭크 슬라이드의 백터방정식 Vector Loop Equation : x-component : (1) y-component : (1)식은 크랭크 슬라이드 기구의 위치에 관한 백터방정식이다. 위의 식을 시간에 대하여 미분하면 크랭크 슬라이드 기구의 속도에 관한 백터방정식을 다음식(2)와 같이 얻을 수 있다. (2) (2)식을 행렬형태로 정리하면 다음식(3)과 같이 표현할 수 있다. (3) Korea University of Technology and Education School of Mechatronics

(3)식을 풀면 커넥팅로드와 슬라이드의 속도를 구할 수 있다. (4) Given Find function [x]=compvel(u) % % u(1)=omega-2 % u(2)=theta-2 % u(3)=theta-3 r2=1.0; r3=4.0; a=[r3*sin(u(3))    1  ; -r3*cos(u(3))   0]; b=[-r2*u(1)*sin(u(2)) ; r2*u(1)*cos(u(2))]; x=inv(a)*b Korea University of Technology and Education School of Mechatronics

Simulink 를 이용한 크랭크 슬라이드의 기구학적 해석 문제 : 크랭크의 입력각속도가 주어질 때 컨넥팅 로드와 슬라이드의 위치와 속도를 구하시오. Initial condition : Crank velocity : input Output 1 Output 2 Korea University of Technology and Education School of Mechatronics

Simulink Model File for the Crank Slider Mechanism Analysis Korea University of Technology and Education School of Mechatronics

Simulink 실행하기 File New Model View Simulunk Library Browser Workspace for programming View Simulunk Library Browser Library Browser Korea University of Technology and Education School of Mechatronics

Simulink Library Clock Constant - Display and provide the simulation time. - The Clock block outputs the current simulation time at each simulation step. Constant - generate a constant value. - The constant block generate a real or comples constant value. Korea University of Technology and Education School of Mechatronics

Integrator - The Integrator block outputs the integral of its input at the current time step. - The following equation represents the output of the block y as a function of its input u and an initial condition y0, where y and u are vector functions of the current simulation time t. Korea University of Technology and Education School of Mechatronics

MATLAB Fcn To Workspace - The MATLAB Fcn block applies the specified MATLAB function or expression to the input. - The output of the function must match the output dimensions of the block or an error occurs. To Workspace - The To Workspace block writes its input to the workspace - The block writes its output to an array or structure that has the name specified by the block’s Variable name parameter. Korea University of Technology and Education School of Mechatronics

Mux Demux - The Mux block combines its input a single output. - An input can be a scalar, vector, or matrix signal. Demux - The Demux block extracts the components of an input signal and outputs the components as separate signals. Korea University of Technology and Education School of Mechatronics

double click constant : double click Initial value : Korea University of Technology and Education School of Mechatronics

double click number of input double click number of input double click of output Korea University of Technology and Education School of Mechatronics

Output variable name double click Output variable type Korea University of Technology and Education School of Mechatronics

double click m-file name Korea University of Technology and Education function [x]=compvel(u) % % u(1)=omega-2 % u(2)=theta-2 % u(3)=theta-3 r2=1.0; r3=4.0; a=[r2*sin(u(3))    1  ; -r3*cos(u(3))   0]; b=[-r2*u(1)*sin(u(2)) ; r2*u(1)*cos(u(2))]; x=inv(a)*b Korea University of Technology and Education School of Mechatronics

Simulink simulation 실행하기 double click Configuration parameter 실행시간 설정 start Output file 생성 변수명 : simout Korea University of Technology and Education School of Mechatronics

Output file 생성 변수명 : simout time : simout(:,1) : simout(:,2) : simout(:,3) : simout(:,4) : simout(:,5) : simout(:,6) time Korea University of Technology and Education School of Mechatronics

Plot of the Distance of the Slider Plot of the velocity of the Slider Korea University of Technology and Education School of Mechatronics

2. 4절링크 메카니즘의 해석(Analysis of 4-bar Mechanism) 4절링크 기구의 모델링 문제정의 : 입력링크의 각속도가 주어질 때 컨넥팅 로드와 출력링크의 위치와 속도를 구하시오. Find Given Korea University of Technology and Education School of Mechatronics

기구학적 해석을 위한 4절링크의 백터방정식 Vector Loop Equation for Position: 위의 방정식을 x, y 성분으로 분해하면 다음과 같은 방정식을 얻을 수 있다.  Korea University of Technology and Education School of Mechatronics

위의 방정식을 미분하면 4절 링크에 대한 속도 백터방정식을 얻을 수 있다. 위의 방정식을 미분하면 4절 링크에 대한 속도 백터방정식을 얻을 수 있다.  위치방정식 (1) 속도방정식 (2) (2)식을 풀면 커넥팅로드와 출력링크의 속도를 구할 수 있다. (3) Korea University of Technology and Education School of Mechatronics

Simulink 를 이용한 4절 링크기구의 기구학적 해석 문제 : 입력링크의 각속도가 주어질 때 컨넥팅 로드와 출력링크의 위치와 속도를 구하시오. Initial condition : Crank velocity : input Output 1 Output 2 Korea University of Technology and Education School of Mechatronics