ENGR 110 Engineering Modelling and Design Control Systems Modelling II https://www.youtube.com/watch?v=u_0yR3kCR2s.

Slides:



Advertisements
Similar presentations
Differential Equations
Advertisements

THE LAPLACE TRANSFORM IN CIRCUIT ANALYSIS
Combinations of Functions
Fractions. ADDING FRACTIONS  Build each fraction so that the denominators are the same  ADD the numerators  Place the sum of the two numerators on.
Automation I. Introduction. transmitter actuator Structure of control system Process or plant Material flow sensorstransducers actuating units actuating.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Laplace Transforms.
Terms Test 1 - Wednesday, 13/08/2014, 5pm MCLT101 and 103 Event Name: ENGR110 Test Event Type: Terms test Date(s): Wednesday, 13/08/2014 Time: 17:10-18:00.
SIMULINK Dr. Samir Al-Amer. SIMULINK SIMULINK is a power simulation program that comes with MATLAB Used to simulate wide range of dynamical systems To.
HossamTalaat - MATLAB Course - KSU - 21/1/24 1 IEEE Student Branch - College of Engineering - KSU Getting started with Simulink By Prof. Hossam Talaat.
1 Sinusoidal Functions, Complex Numbers, and Phasors Discussion D14.2 Sections 4-2, 4-3 Appendix A.
Scale physical model Mathematical model Numerical model How to Model Physical Systems
ME 270 Final Project Presentation Operational Amplifiers.
Physical Modelling: 1.Out there world inside here 2.Modelling and Design Cycle 3.Practical example: Passive Dynamic Walkers 4.Base systems and concepts.
Sinusoidal Steady-state Analysis Complex number reviews Phasors and ordinary differential equations Complete response and sinusoidal steady-state response.
Laplace operator ‘s’ Reminder from ENGR201 Know how components behave in an instant of time Consider differential response Combine and simplify into standard.
Lecture #9 Control Engineering REVIEW SLIDES Reference: Textbook by Phillips and Habor.
Control output i.e. Output = Input, despite disturbances This is achieved by feedback. Open loop systems - i.e. without feedback Process with transfer.
Chapter 13 1 Frequency Response Analysis Sinusoidal Forcing of a First-Order Process For a first-order transfer function with gain K and time constant,
Chapter 3 mathematical Modeling of Dynamic Systems
ECEN/MAE 3723 – Systems I MATLAB Lecture 2. Lecture Overview What is Simulink? How to use Simulink  Getting Start with Simulink  Building a model Example.
Control Engineering Lecture #2 Lecture #2 9 th Sep, th Sep,2009.
Control? Plot 1.Input distance to car suspension system from car going up curb (a step) over time. 2.Output distance of driver in the same time. Displacement.
Lecture 14 Introduction to dynamic systems Energy storage Basic time-varying signals Related educational materials: –Chapter 6.1, 6.2.
Since the graph is linear and contains (0,0) Force exerted by a spring vs. Elongation Review of an Ideal Spring.
Fundamentals of Electric Circuits Chapter 16 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Block Diagram Manipulation
Introduction to Matlab Module #9 Page 1 Introduction to Matlab Module #9 – Simulink Topics 1.Simulink Textbook Reading Assignments Practice Problems.
Signals and Systems 1 Lecture 3 Dr. Ali. A. Jalali August 23, 2002.
1 Introduction to Control System CHAPTER 1. 2   Basic terminologies.   Open-loop and closed-loop.   Block diagrams.   Control structure. . 
Lecture 5: Transfer Functions and Block Diagrams
SE201: Introduction to Systems Engineering Mathematical Modeling.
( II ) This property is known as “convolution” ( الإلتواء التفاف ) From Chapter 2, we have Proof is shown next Chapter 3.
ADD To get next term Have a common difference Arithmetic Sequences Geometric Sequences MULTIPLY to get next term Have a common ratio.
1 LTI Systems; Convolution September 4, 2000 EE 64, Section 1 ©Michael R. Gustafson II Pratt School of Engineering.
Lecture 2: The Laplace Transform Laplace transform definition Laplace transform properties Relation between time and Laplace domains Initial and Final.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Modeling First Order Systems in Simulink And Analyzing Step, Pulse and Ramp Responses SOEN385 Control Systems and Applications.
Welcome to the Fundamentals of Mathematics for Engineers Lab ENGR 2194 MATLAB Supplemental Instruction #1.
 Sub : system response analysis using ‘MATLAB’. prepared by, chokshi abhi ( ) Guided by, Prof. Vishvjit.K.Thakar sir(Head of ECE dept.).
ET 438a Automatic Control Systems Technology Lesson 17: Combined Mode Control 1 lesson17et438a.pptx.
Lesson 8: Modeling Physical systems with Linear differential equations
Digital and Non-Linear Control
MESB374 System Modeling and Analysis Transfer Function Analysis
Computer Application in Engineering Design
Transfer Functions Chapter 4
Systems of Linear Equations
EE 309 Signal and Linear System Analysis
5. Modeling of Electrical Systems
Mathematical Modeling of Control Systems
ECEN/MAE 3723 – Systems I MATLAB Lecture 2.
EE 309 Signal and Linear System Analysis
Sinusoidal Signal Described using three parameters Equation
Laplace and Z transforms
ME375 Handouts - Fall 2002 MESB374 Chapter8 System Modeling and Analysis Time domain Analysis Transfer Function Analysis.
5.2 Inverse Functions and Their Representations
Fundamentals of Electric Circuits Chapter 16
Linear Functions SOL 8.14, SOL 8.16, SOL 8.17.
Islamic University of Gaza Faculty of Engineering
Chapter 1 Fundamental Concepts
Frequency Response Analysis
ALGEBRA. ALGEBRA VARIABLES AND EXPRESSIONS Algebra – Uses symbols to represent quantities that are unknown or that vary. You can represent mathematical.
MATHEMATICAL MODELING
Signals and Systems Lecture 2
Writing Equations from Tables
. Modeling OBJECTIVE Revision on Laplace transform
Mathematical Models of Control Systems
Slope intercept form is:
Frequency Response Analysis
From Chapter 2, we have ( II ) Proof is shown next
Convolution sum & Integral
Presentation transcript:

ENGR 110 Engineering Modelling and Design Control Systems Modelling II

Lecture Plan 1. Braitenberg Vehicles Open and Closed Loop Systems Feedback Why use control? 2. Transfer functions Transfer functions to Time response Methods to integrate 3. Control PID control

System Modelling System to Model Simplify Plant Input Output Start with a single input - single output model O(t)= I(t).G(t)

Modelling In order to model a system: 1.We identify input signals [variables] 2.Identify components [things that manipulate variables] – Add/subtract them – Multiply/divide – Integrate/differentiate – Duplicate/merge – … 3.We combine internal signals [modified variables] 4.Produce the output signal [another variable]. The Input-Output relationship may then be determined

Components of a model:

Convenience of ‘s’

Simplify Combine into single system linking input force to output distance: Or Time domain s domain Can leave (s) off as implied when we see an ‘s’ term rearrange

Transfer Function

note single input, single output Linear Time Invariant Systems Plant Input Output

Transfer Function Describe how the system is changing in an instant. f(t) t

Transfer Function Can be spatial: Or temporal: [ most systems we model are temporal - both input and output variables vary with time] f(x) x f(t) t

Transfer Function to Time Response Have how a system changes in an instant Want how the system changes over time: Must sum up each of these instantaneous changes Integrate! f(t) t f(t) t

Input Function Sketch s-domain Ramp tu(t) Sinusoid sin  t Input Function Sketch s-domain Impulse  (t) Step u(t) Types of Input f(t) t f(t) t 1 1/s f(t) t f(t) t 1/s 2

Can be a unit step input e.g. 1V Can be multiple-unit step input e.g. 2.5V 2.5 [What would you used to model an input from an Arduino port?] Input Function Sketch s-domain Step u(t) Very common input to systems: switch being closed (on) new value being set DC signal... Step Input f(t) time t 1/s f(t) 1 time t 1/s f(t) 1 time t 2.5/s

We know that V=IR where R is a constant value Let us set R to 400 ohms then connect the 5 V signal from the Arduino What happens? Input voltage from the Arduino Step Input – Example 1 f(t) 5 time t 5/s f(t) 5 time t Input Output???

Integration! I=V/R Step Input - Example f(t) 5 t = 1 f(t) 5 time t Input Output??? I=V/R f(t) 5 t = 2 I=V/R f(t) 5 t = 3 I=V/R f(t) 5 t = 4 I=V/R f(t) 5 t = 5 I=V/R f(t) 5 t = 6

Input force on the mass Step Input – Example 2 f(t) 5 time t 5/s f(t) 5 time t Input Output??? f(t) 5 t = 1

How to integrate? Numerically Graphically Mathematically Look up table

clf; %clear all graphs K = 10 %Spring constant C = 3 %Damping constant m = 1 %mass (constant) t = [0: 0.01: 20];%set up the time increments stept = 1 + 0*t; %graph to show step response plot(t,stept,'m'); xlabel('Time t (s)') ylabel('Distance x (m)') hold on % put each graph on top of each other for C = 1.0: 1: 10.0 d = tf(9,[m C K]) [y,t]=step(d,T);%step response over one second plot(t,y,'k'); pause(2) end Numerical in Matlab