Instructor: Chen-Hsiung Yang

Slides:



Advertisements
Similar presentations
MATLAB BASICS ECEN 605 Linear Control Systems Instructor: S.P. Bhattacharyya.
Advertisements

Class 4 Systems and Solutions. 1 st Order Systems.
ECEN/MAE 3723 – Systems I MATLAB Lecture 3.
For System Dynamics & Control
1 Eng. Mohamed El-Taher Eng. Ahmed Ibrahim. 2 1.FUNCTION SUMMARY polyfun  Polynomial functions are located in the MATLAB polyfun directory. For a complete.
Lecture 03 Canonical forms.
Automatic control by Meiling CHEN
1 ECEN Automatic Control Systems Matlab Lecture 1 Introduction and Control Basics Presented by Moayed Daneshyari OKLAHOMA STATE UNIVERSITY.
Properties and the Inverse of
3-5 steady-state error calculation The steady-state performance is an important characteristic of control system, it represses the ability to follow input.
ENSC 383- Feedback Control Summer 2010 TAs:Kaveh Kianfar, Esmaeil Tafazzoli G(s) U(s) inputY(s) output MATLAB Tutorial 1.
Linear Differential Equations with Constant Coefficients: Example: f(t): Input u(t): Output (response) Characteristic Equation: Homogenous solution f(t)=0.
MESB 374 System Modeling and Analysis Inverse Laplace Transform and I/O Model.
ECE 4115 Control Systems Lab 1 Spring 2005
Rational Transforms Consider the problem of finding the inverse Laplace transform for: where {ai} and {bi} are real numbers, and M and N are positive.
Introduction to Control
Interconnections Blocks can be thought of as subsystems that make up a system described by a signal flow graph. We can reduce such graphs to a transfer.
HOMEWORK 08D Block diagrams Problem 1: Problem 2:
Lecture 3: Dynamic Models Spring: stores energy Damper: dissipates energy.
Newton’s 2nd Law: Translational Motion
Lecture 12: First-Order Systems
Lecture 3: Dynamic Models
Lecture 4: The z-Transform 1. The z-transform The z-transform is used in sampled data systems just as the Laplace transform is used in continuous-time.
Inverse Laplace Transform. Laplace Transform of derivatives.
ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.
Presentation Title Presentation Subtitle
ERT 210 DYNAMICS AND PROCESS CONTROL CHAPTER 11 – MATLAB TUTORIAL
Modeling and Simulation Dr. Mohammad Kilani
Chapter 4 Transfer Function and Block Diagram Operations
Presentation Title Presentation Subtitle
Accountability for Farkhanda Jabeen
Background Knowledge Expected
Modern Control Systems (MCS)
Presentation Title Presentation Subtitle
Fall Semester Exam Review 2015 Day 1
ECEN/MAE 3723 – Systems I MATLAB Lecture 2.
Application of the Laplace Transform
Control Systems (CS) Lecture-12-13
Instructor: Chen-Hsiung Yang
Control System Toolbox (Part-I)
Parent Forum: Schedule for
ECEN Automatic Control Systems Introduction and Control Basics
Modern Control Systems (MCS)
Pencil Sharpener Design brief (Example)
Control System Toolbox
ALGORITHM BASICS- Part 3
February 14th and February 21st
Digital Control Systems (DCS)
Control Systems With Embedded Implementation (CSEI)
1 ECEN Automatic Control Systems Matlab Lecture 1 Introduction and Control Basics Presented by Moayed Daneshyari OKLAHOMA STATE UNIVERSITY.
Do Now: List the 7 continents and the 5 oceans.
ALGORITHM BASICS- Part 2
Shakespeare Background Research
CHAPTER-6 Z-TRANSFORM.
Feedback Control Systems (FCS)
ТРЕНДОВИ ВО ПР ПРОФЕСИЈАТА ВО ЕВРОПА
Control System Toolbox (Part-I)
Matlab Program to plot Bode and Root Locus plot for the given transfer function
Example 1: Find the magnitude and phase angle of
Lecture 6: Time Domain Analysis and State Space Representation
Control System Toolbox (Part-II)
Chapter 2. Mathematical Foundation
ECEN 605 Linear Control Systems Instructor: S.P. Bhattacharyya
Introduction To MATLAB
Performance of Second Order Systems
Control System Toolbox (Part-II)
o Problem Reconsider Problem
By: Inigo Gabriel Gutierrez
Instructor: Chen-Hsiung Yang
Presentation transcript:

Instructor: Chen-Hsiung Yang 動態系統建模分析與控制 Lecture4 Transfer-function Approach to Modeling Dynamic Systems Presentation slide for courses, classes, lectures et al. Instructor: Chen-Hsiung Yang Dynamic System Modeling Analysis and Control

Outline 4-1 Introduction 4-2 Block Diagrams 4-3 Partial-Fraction Expansion with MATLAB 4-4 Transient-Response Analysis with MATLAB Beginning course details and/or books/materials needed for a class/project.

4-1 Introduction

4-2 Block Diagrams

4-3 Partial-Fraction Expansion with MATLAB If MATLAB Command 1. T.F. → Partial-Fraction Type: >>num=[1,8,16,9,6]; >>den=[1,6,11,6]; >>[r, p, k]=residue(num, den) Display: r=-6 -4 3 p=-3 -2 -1 k=1 2 2. Partial-Fraction → T.F. Type: >>r=-6,-4,3 >>p=-3,-2,-1 >>k=1,2 >>[num, den]=residue(r, p, k) Display: num=1 8 16 9 6 den=1 6 11 6

4-3 Partial-Fraction Expansion with MATLAB(Cont.) sol: By MATLAB we obtain

4-3 Partial-Fraction Expansion with MATLAB(Cont.) sol: By MATLAB we obtain

4-4 Transient-Response Analysis with MATLAB Basic Command: Transfer function:>>sys=tf(num,den) Time interval :>>t=0: Δt: T MATLAB Command 1. For step response Type: >>num=[1,8,16,9,6]; >>den=[1,6,11,6]; >>sys=tf(num,den) >>step(sys) or step(num,den) >>y=step(sys) or [y,t]=step(sys,t) 2. For impulse response Type: >>num=[1,8,16,9,6]; >>den=[1,6,11,6]; >>sys=tf(num,den) >>step(sys) or step(num,den) >>y=step(sys) or [y,t]=step(sys,t)

4-4 Transient-Response Analysis with MATLAB(Cont.) Basic Command: Transfer function:>>sys=tf(num,den) Time interval :>>t=0: Δt: T MATLAB Command 3. For arbitary input Type: >>num=[1,8,16,9,6]; >>den=[1,6,11,6]; >>sys=tf(num,den) >>t=0:0.01:4; >>u=t >>lsim(sys,u,t) <Note>: lsim(sys1,sys2,…,u,t) 4. ramp response Type: >>num=[1,8,16,9,6]; >>den=[1,6,11,6]; >> sys=tf(num,den); >> t=0:0.01:4; >>u=t >>lsim(sys, u, t)

4-4 Transient-Response Analysis with MATLAB(Cont.) sol: By MATLAB