Systems Analysis and Control

Size: px
Start display at page:

Download "Systems Analysis and Control"

Transcription

1 Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 2: Systems Defined by Differential Equations

2 Introduction In this Lecture, you will learn: A numerical Illustration of Feedback How to use differential equations to define a System. Identify the Inputs and Outputs Model the dynamics Newton s Laws Voltage Laws Put in First-Order (State-Space) Form M. Peet Lecture 2: Control Systems 2 / 30

3 Lets Start with an Example without Dynamics Just for Motivation CRUISE CONTROL Plant: The Automobile (Car) Input: Throttle Position, θ throttle. Output: Real Velocity, v true. Dynamics: No Dynamics! Speed is proportional to throttle (proportional gain). v true = 10 θ throttle The gain factor is 10mph/. M. Peet Lecture 2: Control Systems 3 / 30

4 Cruise Control: Open-Loop vs. Closed-Loop Open Loop Control First lets start with open loop control v desired θ throttle v true Control Engine Desired System Gas Speed Speed Actuator: Throttle Controller: Input: Desired Velocity, v desired. Output: Throttle, θ throttle. We use a simple controller based on our knowledge of the plant. θ throttle = 1 10 v desired M. Peet Lecture 2: Control Systems 4 / 30

5 Cruise Control: Open-Loop vs. Closed-Loop Closed Loop Control: The Error signal Now lets try using closed loop control v true - v desired θ throttle v Control true Engine Desired e velocity System Speed Speed Actuator: Throttle Sensor: Real Velocity Look at the CONTROLLER: Input: Error in Velocity, e velocity = v true v desired. Output: Throttle, θ throttle. The feedback controller simply amplifies the error signal by a positive factor k. θ throttle = k e velocity = k (v true v desired ) M. Peet Lecture 2: Control Systems 5 / 30

6 Closed Loop vs. Open Loop (Solving for v true ) Open Loop: Two relations: v true = 10 θ throttle and θ throttle = 1 10 v desired we have v true = v desired = v desired So there is No Error in the open-loop control Closed Loop: We also have two relations: v true = 10 θ throttle and θ throttle = k (v true v desired ) Combining these, we get v true = 10 k(v true v desired ). Lets Choose k = 10. v true = Closed-loop control has 1% Error. 10 k k v desired = v desired =.99v desired. M. Peet Lecture 2: Control Systems 6 / 30

7 Impact of Error and Disturbances Comparison: Open Loop: No error Closed Loop: Small error Error gets very small if k, since Question: Why use feedback? Answer: Life is Messy. Problems: v true = 10 k k v desired v desired. Modeling Errors: What if our model is wrong by 10%, so v true = 11 θ throttle Disturbances: An Incline of i disturbance degrees will reduce the throttle by.5/. θ throttle =.5 i disturbance M. Peet Lecture 2: Control Systems 7 / 30

8 Impact of Error and Disturbances Open Loop Let v desired = 50mph, i disturbance = 1. Recalculate for the open loop case: Incline i disturbance.5 v desired θ throttle v true Control 11 System v true = 11(θ throttle.5 i disturbance ) θ throttle = 1 10 v desired = 5 we have v true = 11(5 +.5) = 60.5mph Which is NOT ACCEPTABLE!!!. M. Peet Lecture 2: Control Systems 8 / 30

9 Impact of Error and Disturbances Closed Loop Recalculate for the closed loop case: Plant with Disturbance: v true = 11 (θ throttle.5 i disturbance ) Controller: θ throttle = k (v true v desired ) = k(v true 50) Combine expressions and solve for v true. v true = 11( k v true + 50 k +.5) = 11 k v true k Solving for v true yields v true = 11k k = 50 = = 49.6mph 111 Note: Solving for v true is called Closing the Loop. M. Peet Lecture 2: Control Systems 9 / 30

10 A Brief Review of Modeling The previous model of an engine was a static model. In this class, all models will be either static. differential equations. The modeling of physical systems using differential equations was introduced by Newton in You will need to know how to derive Differential Equation models. From physical and electronic systems The first differential equation model: Newton s Second Law: d 2 x(t) = F/m dt2 F(t) m x(t) M. Peet Lecture 2: Control Systems 10 / 30

11 Review: Modeling Differential Equations Nonlinear Differential Equations: dx (t) = f(x(t), u(t)) dt y(t) = g(x(t), u(t)) Where This is a first-order differential equation u(t) is the Input y(t) is the Output x is the state variable. position, heading, velocity, etc. f, g are functions (possibly vector-valued). M. Peet Lecture 2: Control Systems 11 / 30

12 Review: Equations of Motion (EOMs) Linear Equations Usually, our equations of motion will be Linear. e.g. where a is a constant. Linear equations are better because ẍ(t) = bẋ(t) + ax(t) The Laplace Transform exists (Lecture 4) Stability is easy ẋ = ax is stable if a < 0 and unstable if a 0. Nonlinear Equations should be Linearized (Lecture 3)!!! M. Peet Lecture 2: Control Systems 12 / 30

13 Review: Equations of Motion Higher Orders or Multiple Variables Types of EOM: Coupled Differential Equations: ẋ = ax + bz ż = cx + dz The motion of x affects the motion of z and vice-versa. Higher Order Derivatives:... x = aẍ + bẋ + cx Commonly obtained from Newton s Second law. AKA Or anything with inertia... F = mẍ ẍ(t) = 1 m F (t). M. Peet Lecture 2: Control Systems 13 / 30

14 Dynamic Model: Suspension System Mass-Spring Model We wish to study the motion of the vehicle subject to disturbances. Model the car as a solid mass Control the vertical motion of the car (x(t)) Inputs: Force, f(t). Outputs: Displacement, y(t) = x(t). Definition 1. A system with one input and one output is Single-Input, Single-Output (SISO). A system with more than one input or more than one output is Multi-Input Multi-Output (MIMO) M. Peet Lecture 2: Control Systems 14 / 30

15 Dynamic Model: Suspension System Mass-Spring Model Plant Dynamics: Equations of Motion Spring Force: Opposes motion in x with spring constant K. F s (t) = Kx(t) Damper Force: Opposes motion in ẋ with damping coefficient f v Newton s Second Law: System Model: F d (t) = f v ẋ(t) mẍ(t) = F s (t) + F d (t) + f(t) ẍ(t) = K m x(t) f v m ẋ(t) + 1 m f(t) y(t) = x(t) M. Peet Lecture 2: Control Systems 15 / 30

16 Standard Forms Frequency Domain Once we have our dynamic model ẍ(t) = K m x(t) f v m ẋ(t) + 1 m f(t) y(t) = x(t) This model can be expressed in two standard forms Transfer Function State-Space We will discuss these in more depth soon. For now: Differential Equations Output Equation Transfer Function: Apply the Laplace Transform to both equations and solve for the output. s 2 x(s) = K m x(s) f v m sx(s) + 1 m f(s) y(s) = x(s) which yields y(s) = 1 ms 2 + f v s + K u(s) Differential Equations Output Equation M. Peet Lecture 2: Control Systems 16 / 30

17 Suspension System with Wheel Dynamics More Detailed Model x1 Now, we add the dynamics of the wheel. mc There are two states: States: x2 Vehicle Position, x1 mw Wheel Position, x2 u Our Input is the position of the surface of the road. Inputs: Road Surface, u M. Peet Lecture 2: Control Systems 17 / 30

18 Suspension Model: Free Body 1 This time we write the dynamics of both the wheel and the car. x 1 m c x 2 m w u Car Dynamics: Equations of Motion Spring 1 Force on Car: F s1,c (t) = K 1 (x 1 (t) x 2 (t)) Damper Force on Car: F d,c (t) = c(ẋ 1 (t) ẋ 2 (t)) Newton s Second Law: m c ẍ 1 (t) = F s1,c (t) + F d,c (t) = K 1 (x 1 (t) x 2 (t)) c(ẋ 1 (t) ẋ 2 (t)) M. Peet Lecture 2: Control Systems 18 / 30

19 Suspension Model: Free Body 2 x 1 m c x 2 m w u Wheel Dynamics: Equations of Motion Spring 1 Force on Wheel: F s1,w (t) = K 1 (x 1 (t) x 2 (t)) Spring 2 Force on Wheel: F s2,w (t) = K 2 (x 2 (t) u(t)) Damper Force on Wheel: F d,w (t) = c(ẋ 1 (t) ẋ 2 (t)) Newton s Second Law: m w ẍ 2 (t) = F s1,w (t) + F s2,w (t) + F d,w (t) = K 1 (x 1 (t) x 2 (t)) K 2 (x 2 (t) u(t)) + c(ẋ 1 (t) ẋ 2 (t)) M. Peet Lecture 2: Control Systems 19 / 30

20 Equations of Motion Combining the dynamics, we get the coupled system dynamics. x 1 m c x 2 m w u m w ẍ 2 (t) = K 1 (x 1 (t) x 2 (t)) K 2 (x 2 (t) u(t)) + c(ẋ 1 (t) ẋ 2 (t)) m c ẍ 1 (t) = K 1 (x 1 (t) x 2 (t)) c(ẋ 1 (t) ẋ 2 (t)) [ ] x1 (t) y(t) = x 2 (t) This is quite complicated. To simplify, we would like to use a Standard Form. M. Peet Lecture 2: Control Systems 20 / 30

21 Other Sources of Models Angular Momentum Newton s Second Law Applied to Rigid Bodies The rate of change of angular momentum is given by Mi = Iα = I θ α = θ is the angular acceleration in inertial coordinates. I is the moment of inertia, which varies by object. M i are the moments applied to the body. M. Peet Lecture 2: Control Systems 21 / 30

22 Other Sources of Models Voltage Laws Kirchhoff s Current Law (KCL): Current is conserved at each junction ik = 0 Kirchhoff s Voltage Law (KVL): Net Voltage change around any loop is zero. V k = 0 k These are combined with standard voltage laws such as voltage drop across a resister, inductor and capacitor: V r (t) = Ri r (t) d dt i L(t) = 1 L V L(t) d dt V c(t) = 1 C i c(t) M. Peet Lecture 2: Control Systems 22 / 30

23 Review: Equations of Motion State-Space State-Space is a way of writing first order differential equation using matrices. We write x = A x where x is a vector and A R n n is a square matrix. Example: d dt x 1 x 2 x = Is equivalent to writing the three differential equations ẋ 1 = x 1 + x 3 ẋ 2 = 2x 1 ẋ 3 = x 2 + x 3 Writing equations in state-space has many advantages x 1 x 2 x 3 M. Peet Lecture 2: Control Systems 23 / 30

24 Review: Equations of Motion Multiple Variables and State-Space Consider the system ẋ = ax + by ẏ = cx + dy When we have multiple coupled equations, the best option is: Convert to State-Space: [ [ [ ] d x a b x = dt y] c d] y Which is easily expressed as where x is a vector. A is a matrix. ẋ = Ax The equation describes the motion of the vector. M. Peet Lecture 2: Control Systems 24 / 30

25 State-Space Form for Systems Definition 2. State-Space Form is a convenient way of representing multivariate or linear MIMO systems using 4 matrices. u is the vector of Inputs. y is the vector of Outputs. x is the State. ẋ(t) = Ax(t) + Bu(t) y(t) = Cx(t) + Du(t) u R m, y R p, and x R n can be vectors of any dimension. However, the matrices must be the right size: A R n n C R p n B R n m D R p m u R n means u is a real vector of length n. C R p n means C is a matrix with p rows and n columns. M. Peet Lecture 2: Control Systems 25 / 30

26 Putting Things in State-Space Form Reducing Higher Order Dynamics When we have higher order dynamics,... x (t) = aẋ(t) + bx(t) + u(t) y(t) = x(t) + u(t) we can still use state-space form by Introducing new variables. Procedure: Define a new variable for every derivative term except for the the highest order one. e.g. Let x1 = x, x 2 = ẋ and x 3 = ẍ. Add a new first order differential equation for each new variable. e.g. ẋ1 = x 2 and ẋ 2 = x 3 Then put in state-space form. So, for example, we would have 3 equations ẋ 1 (t) = x 2 (t) ẋ 2 (t) = x 3 (t) ẋ 3 (t) = ax 2 (t) + bx 1 (t) + u(t) M. Peet Lecture 2: Control Systems 26 / 30

27 Putting Things in State-Space Form Using our first-order equations: ẋ 1 (t) = x 2 (t); ẋ 3 (t) = ax 2 (t) + bx 1 (t) + u(t) ẋ 2 (t) = x 3 (t) y(t) = x 1 (t) + u(t) We construct the matrix representation: ẋ(t) = d x x 1 0 x 2 (t) = x 2 (t) + 0 u(t) dt x 3 b a 0 x 3 1 y(t) = [ ] x 1 (t) + [ 1 ] u(t) So that x 2 x A = B = 0 b a 0 1 C = [ ] D = [ 1 ] M. Peet Lecture 2: Control Systems 27 / 30

28 State-Space Form: Suspension System Recall the dynamics: m w ẍ 2 (t) = K 1 (x 1 (t) x 2 (t)) K 2 (x 2 (t) u(t)) + c(ẋ 1 (t) ẋ 2 (t)) m c ẍ 1 (t) = K 1 (x 1 (t) x 2 (t)) c(ẋ 1 (t) ẋ 2 (t)) [ ] x1 (t) y(t) = x 2 (t) Define the new variables z i z 1 = x 1 z 2 = ẋ 1 z 3 = x 2 z 4 = ẋ 2 [ ] z1 (t) Which yields the following set of equations: y(t) =, z 3 (t) ż 1 (t) = z 2 (t) ż 2 (t) = K 1 (z 1 (t) z 3 (t)) c (z 2 (t) z 4 (t)) m c m c ż 3 (t) = z 4 (t) ż 4 (t) = K 1 (z 1 (t) z 3 (t)) K 2 (z 3 (t) u(t))) + c (z 2 (t) z 4 (t)) m w m w m w M. Peet Lecture 2: Control Systems 28 / 30

29 Constructing State-Space Systems ż 1 (t) = z 2 (t) ż 2 (t) = K 1 z 1 (t) c z 2 (t) + K 1 z 3 (t) + m c m c m c ż 3 (t) = z 4 (t) ż 4 (t) = K 1 z 1 (t) + m w [ ] z1 (t) y(t) = z 3 (t) d dt z 1 z 2 z 3 z 4 (t) = y(t) = c m c z 4 (t) c ( K1 z 2 (t) + K ) 2 z 3 (t) m w m w m w K1 m c K 1 m w [ c m c K 1 m c c m c 0 0 ( 0 ) 1 c K m w 1 m w + K2 m w ] z 1 [ ] z 2 0 z 3 (t) + u(t) 0 z 4 c m w c m w z 4 (t) K 2 m w u(t) z 1 z 2 z 3 z 4 (t) K2 m w u(t) M. Peet Lecture 2: Control Systems 29 / 30

30 Summary What have we learned today? A Static Model of Cruise-Control Simple static model and Control Open Loop Control Closed Loop Control Benefits of Feedback Dynamic Models Including Inputs and Outputs Using Newton s Laws MIMO and SISO systems Other sources of models (Kirchhoff s Laws) State-Space State-Space Form M. Peet Lecture 2: Control Systems 30 / 30

Slide 10.1. Basic system Models

Slide 10.1. Basic system Models Slide 10.1 Basic system Models Objectives: Devise Models from basic building blocks of mechanical, electrical, fluid and thermal systems Recognize analogies between mechanical, electrical, fluid and thermal

More information

The dynamic equation for the angular motion of the wheel is R w F t R w F w ]/ J w

The dynamic equation for the angular motion of the wheel is R w F t R w F w ]/ J w Chapter 4 Vehicle Dynamics 4.. Introduction In order to design a controller, a good representative model of the system is needed. A vehicle mathematical model, which is appropriate for both acceleration

More information

1 2 3 1 1 2 x = + x 2 + x 4 1 0 1

1 2 3 1 1 2 x = + x 2 + x 4 1 0 1 (d) If the vector b is the sum of the four columns of A, write down the complete solution to Ax = b. 1 2 3 1 1 2 x = + x 2 + x 4 1 0 0 1 0 1 2. (11 points) This problem finds the curve y = C + D 2 t which

More information

EXAMPLE 8: An Electrical System (Mechanical-Electrical Analogy)

EXAMPLE 8: An Electrical System (Mechanical-Electrical Analogy) EXAMPLE 8: An Electrical System (Mechanical-Electrical Analogy) A completely analogous procedure can be used to find the state equations of electrical systems (and, ultimately, electro-mechanical systems

More information

Numerical Solution of Differential Equations

Numerical Solution of Differential Equations Numerical Solution of Differential Equations Dr. Alvaro Islas Applications of Calculus I Spring 2008 We live in a world in constant change We live in a world in constant change We live in a world in constant

More information

Lecture 7 Circuit analysis via Laplace transform

Lecture 7 Circuit analysis via Laplace transform S. Boyd EE12 Lecture 7 Circuit analysis via Laplace transform analysis of general LRC circuits impedance and admittance descriptions natural and forced response circuit analysis with impedances natural

More information

ES250: Electrical Science. HW7: Energy Storage Elements

ES250: Electrical Science. HW7: Energy Storage Elements ES250: Electrical Science HW7: Energy Storage Elements Introduction This chapter introduces two more circuit elements, the capacitor and the inductor whose elements laws involve integration or differentiation;

More information

Lecture L22-2D Rigid Body Dynamics: Work and Energy

Lecture L22-2D Rigid Body Dynamics: Work and Energy J. Peraire, S. Widnall 6.07 Dynamics Fall 008 Version.0 Lecture L - D Rigid Body Dynamics: Work and Energy In this lecture, we will revisit the principle of work and energy introduced in lecture L-3 for

More information

Applications of Second-Order Differential Equations

Applications of Second-Order Differential Equations Applications of Second-Order Differential Equations Second-order linear differential equations have a variety of applications in science and engineering. In this section we explore two of them: the vibration

More information

Matlab and Simulink. Matlab and Simulink for Control

Matlab and Simulink. Matlab and Simulink for Control Matlab and Simulink for Control Automatica I (Laboratorio) 1/78 Matlab and Simulink CACSD 2/78 Matlab and Simulink for Control Matlab introduction Simulink introduction Control Issues Recall Matlab design

More information

Manufacturing Equipment Modeling

Manufacturing Equipment Modeling QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,

More information

ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS

ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS Many mechanical energy systems are devoted to transfer of energy between two points: the source or prime mover (input) and the load (output). For chemical

More information

DCMS DC MOTOR SYSTEM User Manual

DCMS DC MOTOR SYSTEM User Manual DCMS DC MOTOR SYSTEM User Manual release 1.3 March 3, 2011 Disclaimer The developers of the DC Motor System (hardware and software) have used their best efforts in the development. The developers make

More information

Springs and Dampers. MCE371: Vibrations. Prof. Richter. Department of Mechanical Engineering. Handout 2 Fall 2011

Springs and Dampers. MCE371: Vibrations. Prof. Richter. Department of Mechanical Engineering. Handout 2 Fall 2011 MCE371: Vibrations Prof. Richter Department of Mechanical Engineering Handout 2 Fall 2011 Spring Law : One End Fixed Ideal linear spring law: f = kx. What are the units of k? More generally: f = F(x) nonlinear

More information

Using the Theory of Reals in. Analyzing Continuous and Hybrid Systems

Using the Theory of Reals in. Analyzing Continuous and Hybrid Systems Using the Theory of Reals in Analyzing Continuous and Hybrid Systems Ashish Tiwari Computer Science Laboratory (CSL) SRI International (SRI) Menlo Park, CA 94025 Email: ashish.tiwari@sri.com Ashish Tiwari

More information

System Modeling and Control for Mechanical Engineers

System Modeling and Control for Mechanical Engineers Session 1655 System Modeling and Control for Mechanical Engineers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: jackh@gvsu.edu Abstract

More information

19 LINEAR QUADRATIC REGULATOR

19 LINEAR QUADRATIC REGULATOR 19 LINEAR QUADRATIC REGULATOR 19.1 Introduction The simple form of loopshaping in scalar systems does not extend directly to multivariable (MIMO) plants, which are characterized by transfer matrices instead

More information

Let s first see how precession works in quantitative detail. The system is illustrated below: ...

Let s first see how precession works in quantitative detail. The system is illustrated below: ... lecture 20 Topics: Precession of tops Nutation Vectors in the body frame The free symmetric top in the body frame Euler s equations The free symmetric top ala Euler s The tennis racket theorem As you know,

More information

Parameter identification of a linear single track vehicle model

Parameter identification of a linear single track vehicle model Parameter identification of a linear single track vehicle model Edouard Davin D&C 2011.004 Traineeship report Coach: dr. Ir. I.J.M. Besselink Supervisors: prof. dr. H. Nijmeijer Eindhoven University of

More information

Control System Definition

Control System Definition Control System Definition A control system consist of subsytems and processes (or plants) assembled for the purpose of controlling the outputs of the process. For example, a furnace produces heat as a

More information

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Thomas Reilly Data Physics Corporation 1741 Technology Drive, Suite 260 San Jose, CA 95110 (408) 216-8440 This paper

More information

Content. Professur für Steuerung, Regelung und Systemdynamik. Lecture: Vehicle Dynamics Tutor: T. Wey Date: 01.01.08, 20:11:52

Content. Professur für Steuerung, Regelung und Systemdynamik. Lecture: Vehicle Dynamics Tutor: T. Wey Date: 01.01.08, 20:11:52 1 Content Overview 1. Basics on Signal Analysis 2. System Theory 3. Vehicle Dynamics Modeling 4. Active Chassis Control Systems 5. Signals & Systems 6. Statistical System Analysis 7. Filtering 8. Modeling,

More information

1 Determinants and the Solvability of Linear Systems

1 Determinants and the Solvability of Linear Systems 1 Determinants and the Solvability of Linear Systems In the last section we learned how to use Gaussian elimination to solve linear systems of n equations in n unknowns The section completely side-stepped

More information

Dynamics of Rotational Motion

Dynamics of Rotational Motion Chapter 10 Dynamics of Rotational Motion PowerPoint Lectures for University Physics, Twelfth Edition Hugh D. Young and Roger A. Freedman Lectures by James Pazun Modified by P. Lam 5_31_2012 Goals for Chapter

More information

Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives

Physics 9e/Cutnell. correlated to the. College Board AP Physics 1 Course Objectives Physics 9e/Cutnell correlated to the College Board AP Physics 1 Course Objectives Big Idea 1: Objects and systems have properties such as mass and charge. Systems may have internal structure. Enduring

More information

Rotation: Moment of Inertia and Torque

Rotation: Moment of Inertia and Torque Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn

More information

Differentiation of vectors

Differentiation of vectors Chapter 4 Differentiation of vectors 4.1 Vector-valued functions In the previous chapters we have considered real functions of several (usually two) variables f : D R, where D is a subset of R n, where

More information

Equivalent Spring Stiffness

Equivalent Spring Stiffness Module 7 : Free Undamped Vibration of Single Degree of Freedom Systems; Determination of Natural Frequency ; Equivalent Inertia and Stiffness; Energy Method; Phase Plane Representation. Lecture 13 : Equivalent

More information

CORRECTION OF DYNAMIC WHEEL FORCES MEASURED ON ROAD SIMULATORS

CORRECTION OF DYNAMIC WHEEL FORCES MEASURED ON ROAD SIMULATORS Pages 1 to 35 CORRECTION OF DYNAMIC WHEEL FORCES MEASURED ON ROAD SIMULATORS Bohdan T. Kulakowski and Zhijie Wang Pennsylvania Transportation Institute The Pennsylvania State University University Park,

More information

Modeling Mechanical Systems

Modeling Mechanical Systems chp3 1 Modeling Mechanical Systems Dr. Nhut Ho ME584 chp3 2 Agenda Idealized Modeling Elements Modeling Method and Examples Lagrange s Equation Case study: Feasibility Study of a Mobile Robot Design Matlab

More information

Lecture 07: Work and Kinetic Energy. Physics 2210 Fall Semester 2014

Lecture 07: Work and Kinetic Energy. Physics 2210 Fall Semester 2014 Lecture 07: Work and Kinetic Energy Physics 2210 Fall Semester 2014 Announcements Schedule next few weeks: 9/08 Unit 3 9/10 Unit 4 9/15 Unit 5 (guest lecturer) 9/17 Unit 6 (guest lecturer) 9/22 Unit 7,

More information

APPLIED MATHEMATICS ADVANCED LEVEL

APPLIED MATHEMATICS ADVANCED LEVEL APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications

More information

Students Manual for the Exam. General Engineering and Electrical Civil Engineering Discipline

Students Manual for the Exam. General Engineering and Electrical Civil Engineering Discipline Students Manual for the Exam General Engineering and Electrical Civil Engineering Discipline -- October March 2014 2013 -- COPYRIGHT NOTICE COPYRIGHTS 2013 NATIONAL CENTER FOR ASSESSMENT IN HIGHER EDUCATION

More information

Physics 1A Lecture 10C

Physics 1A Lecture 10C Physics 1A Lecture 10C "If you neglect to recharge a battery, it dies. And if you run full speed ahead without stopping for water, you lose momentum to finish the race. --Oprah Winfrey Static Equilibrium

More information

System of First Order Differential Equations

System of First Order Differential Equations CHAPTER System of First Order Differential Equations In this chapter, we will discuss system of first order differential equations. There are many applications that involving find several unknown functions

More information

Lecture 2 Linear functions and examples

Lecture 2 Linear functions and examples EE263 Autumn 2007-08 Stephen Boyd Lecture 2 Linear functions and examples linear equations and functions engineering examples interpretations 2 1 Linear equations consider system of linear equations y

More information

Review of First- and Second-Order System Response 1

Review of First- and Second-Order System Response 1 MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING 2.151 Advanced System Dynamics and Control Review of First- and Second-Order System Response 1 1 First-Order Linear System Transient

More information

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s).

G(s) = Y (s)/u(s) In this representation, the output is always the Transfer function times the input. Y (s) = G(s)U(s). Transfer Functions The transfer function of a linear system is the ratio of the Laplace Transform of the output to the Laplace Transform of the input, i.e., Y (s)/u(s). Denoting this ratio by G(s), i.e.,

More information

LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS

LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS LINEAR MOTOR CONTROL IN ACTIVE SUSPENSION SYSTEMS HONCŮ JAROSLAV, HYNIOVÁ KATEŘINA, STŘÍBRSKÝ ANTONÍN Department of Control Engineering, Faculty of Electrical Engineering, Czech Technical University Karlovo

More information

First Order Circuits. EENG223 Circuit Theory I

First Order Circuits. EENG223 Circuit Theory I First Order Circuits EENG223 Circuit Theory I First Order Circuits A first-order circuit can only contain one energy storage element (a capacitor or an inductor). The circuit will also contain resistance.

More information

ω h (t) = Ae t/τ. (3) + 1 = 0 τ =.

ω h (t) = Ae t/τ. (3) + 1 = 0 τ =. MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.004 Dynamics and Control II Fall 2007 Lecture 2 Solving the Equation of Motion Goals for today Modeling of the 2.004 La s rotational

More information

LS.6 Solution Matrices

LS.6 Solution Matrices LS.6 Solution Matrices In the literature, solutions to linear systems often are expressed using square matrices rather than vectors. You need to get used to the terminology. As before, we state the definitions

More information

Seminar 4: CHARGED PARTICLE IN ELECTROMAGNETIC FIELD. q j

Seminar 4: CHARGED PARTICLE IN ELECTROMAGNETIC FIELD. q j Seminar 4: CHARGED PARTICLE IN ELECTROMAGNETIC FIELD Introduction Let take Lagrange s equations in the form that follows from D Alembert s principle, ) d T T = Q j, 1) dt q j q j suppose that the generalized

More information

Physics 41 HW Set 1 Chapter 15

Physics 41 HW Set 1 Chapter 15 Physics 4 HW Set Chapter 5 Serway 8 th OC:, 4, 7 CQ: 4, 8 P: 4, 5, 8, 8, 0, 9,, 4, 9, 4, 5, 5 Discussion Problems:, 57, 59, 67, 74 OC CQ P: 4, 5, 8, 8, 0, 9,, 4, 9, 4, 5, 5 Discussion Problems:, 57, 59,

More information

Center of Gravity. We touched on this briefly in chapter 7! x 2

Center of Gravity. We touched on this briefly in chapter 7! x 2 Center of Gravity We touched on this briefly in chapter 7! x 1 x 2 cm m 1 m 2 This was for what is known as discrete objects. Discrete refers to the fact that the two objects separated and individual.

More information

Lecture 7: Finding Lyapunov Functions 1

Lecture 7: Finding Lyapunov Functions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.243j (Fall 2003): DYNAMICS OF NONLINEAR SYSTEMS by A. Megretski Lecture 7: Finding Lyapunov Functions 1

More information

www.mathsbox.org.uk Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx Acceleration Velocity (v) Displacement x

www.mathsbox.org.uk Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx Acceleration Velocity (v) Displacement x Mechanics 2 : Revision Notes 1. Kinematics and variable acceleration Displacement (x) Velocity (v) Acceleration (a) x = f(t) differentiate v = dx differentiate a = dv = d2 x dt dt dt 2 Acceleration Velocity

More information

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

EDUMECH Mechatronic Instructional Systems. Ball on Beam System EDUMECH Mechatronic Instructional Systems Ball on Beam System Product of Shandor Motion Systems Written by Robert Hirsch Ph.D. 998-9 All Rights Reserved. 999 Shandor Motion Systems, Ball on Beam Instructional

More information

Lecture 8 : Dynamic Stability

Lecture 8 : Dynamic Stability Lecture 8 : Dynamic Stability Or what happens to small disturbances about a trim condition 1.0 : Dynamic Stability Static stability refers to the tendency of the aircraft to counter a disturbance. Dynamic

More information

Lecture 24. Inductance and Switching Power Supplies (how your solar charger voltage converter works)

Lecture 24. Inductance and Switching Power Supplies (how your solar charger voltage converter works) Lecture 24 Inductance and Switching Power Supplies (how your solar charger voltage converter works) Copyright 2014 by Mark Horowitz 1 Roadmap: How Does This Work? 2 Processor Board 3 More Detailed Roadmap

More information

CBE 6333, R. Levicky 1 Differential Balance Equations

CBE 6333, R. Levicky 1 Differential Balance Equations CBE 6333, R. Levicky 1 Differential Balance Equations We have previously derived integral balances for mass, momentum, and energy for a control volume. The control volume was assumed to be some large object,

More information

PHY231 Section 2, Form A March 22, 2012. 1. Which one of the following statements concerning kinetic energy is true?

PHY231 Section 2, Form A March 22, 2012. 1. Which one of the following statements concerning kinetic energy is true? 1. Which one of the following statements concerning kinetic energy is true? A) Kinetic energy can be measured in watts. B) Kinetic energy is always equal to the potential energy. C) Kinetic energy is always

More information

Physical Science Chapter 2. Forces

Physical Science Chapter 2. Forces Physical Science Chapter 2 Forces The Nature of Force By definition, a Force is a push or a pull. A Push Or A Pull Just like Velocity & Acceleration Forces have both magnitude and direction components

More information

Design Methods for Control Systems

Design Methods for Control Systems Design Methods for Control Systems Okko H. Bosgra Delft University of Technology Delft, The Netherlands Huibert Kwakernaak Emeritus Professor University of Twente Enschede, The Netherlands Gjerrit Meinsma

More information

Chapter 10 Rotational Motion. Copyright 2009 Pearson Education, Inc.

Chapter 10 Rotational Motion. Copyright 2009 Pearson Education, Inc. Chapter 10 Rotational Motion Angular Quantities Units of Chapter 10 Vector Nature of Angular Quantities Constant Angular Acceleration Torque Rotational Dynamics; Torque and Rotational Inertia Solving Problems

More information

MeEn 335: System Dynamics. Brian D. Jensen Timothy W. McLain Brigham Young University

MeEn 335: System Dynamics. Brian D. Jensen Timothy W. McLain Brigham Young University MeEn 335: System Dynamics Brian D. Jensen Timothy W. McLain Brigham Young University ii Contents 1 Dynamic Systems and System Similarity 1 1.1 Static vs. Dynamic Systems............................. 1

More information

Dynamics. Basilio Bona. DAUIN-Politecnico di Torino. Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30

Dynamics. Basilio Bona. DAUIN-Politecnico di Torino. Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30 Dynamics Basilio Bona DAUIN-Politecnico di Torino 2009 Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30 Dynamics - Introduction In order to determine the dynamics of a manipulator, it is

More information

Pre-requisites 2012-2013

Pre-requisites 2012-2013 Pre-requisites 2012-2013 Engineering Computation The student should be familiar with basic tools in Mathematics and Physics as learned at the High School level and in the first year of Engineering Schools.

More information

Midterm Solutions. mvr = ω f (I wheel + I bullet ) = ω f 2 MR2 + mr 2 ) ω f = v R. 1 + M 2m

Midterm Solutions. mvr = ω f (I wheel + I bullet ) = ω f 2 MR2 + mr 2 ) ω f = v R. 1 + M 2m Midterm Solutions I) A bullet of mass m moving at horizontal velocity v strikes and sticks to the rim of a wheel a solid disc) of mass M, radius R, anchored at its center but free to rotate i) Which of

More information

ANALYTICAL METHODS FOR ENGINEERS

ANALYTICAL METHODS FOR ENGINEERS UNIT 1: Unit code: QCF Level: 4 Credit value: 15 ANALYTICAL METHODS FOR ENGINEERS A/601/1401 OUTCOME - TRIGONOMETRIC METHODS TUTORIAL 1 SINUSOIDAL FUNCTION Be able to analyse and model engineering situations

More information

Lecture 16. Newton s Second Law for Rotation. Moment of Inertia. Angular momentum. Cutnell+Johnson: 9.4, 9.6

Lecture 16. Newton s Second Law for Rotation. Moment of Inertia. Angular momentum. Cutnell+Johnson: 9.4, 9.6 Lecture 16 Newton s Second Law for Rotation Moment of Inertia Angular momentum Cutnell+Johnson: 9.4, 9.6 Newton s Second Law for Rotation Newton s second law says how a net force causes an acceleration.

More information

Engineering Feasibility Study: Vehicle Shock Absorption System

Engineering Feasibility Study: Vehicle Shock Absorption System Engineering Feasibility Study: Vehicle Shock Absorption System Neil R. Kennedy AME40463 Senior Design February 28, 2008 1 Abstract The purpose of this study is to explore the possibilities for the springs

More information

Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply.

Motor Control. Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Power supply. Motor Control Suppose we wish to use a microprocessor to control a motor - (or to control the load attached to the motor!) Operator Input CPU digital? D/A, PWM analog voltage Power supply Amplifier linear,

More information

Active Vibration Isolation of an Unbalanced Machine Spindle

Active Vibration Isolation of an Unbalanced Machine Spindle UCRL-CONF-206108 Active Vibration Isolation of an Unbalanced Machine Spindle D. J. Hopkins, P. Geraghty August 18, 2004 American Society of Precision Engineering Annual Conference Orlando, FL, United States

More information

3.2 Sources, Sinks, Saddles, and Spirals

3.2 Sources, Sinks, Saddles, and Spirals 3.2. Sources, Sinks, Saddles, and Spirals 6 3.2 Sources, Sinks, Saddles, and Spirals The pictures in this section show solutions to Ay 00 C By 0 C Cy D 0. These are linear equations with constant coefficients

More information

Systems of Linear Equations

Systems of Linear Equations Chapter 1 Systems of Linear Equations 1.1 Intro. to systems of linear equations Homework: [Textbook, Ex. 13, 15, 41, 47, 49, 51, 65, 73; page 11-]. Main points in this section: 1. Definition of Linear

More information

PID Control. Chapter 10

PID Control. Chapter 10 Chapter PID Control Based on a survey of over eleven thousand controllers in the refining, chemicals and pulp and paper industries, 97% of regulatory controllers utilize PID feedback. Desborough Honeywell,

More information

PHY231 Section 1, Form B March 22, 2012

PHY231 Section 1, Form B March 22, 2012 1. A car enters a horizontal, curved roadbed of radius 50 m. The coefficient of static friction between the tires and the roadbed is 0.20. What is the maximum speed with which the car can safely negotiate

More information

An Introduction to Applied Mathematics: An Iterative Process

An Introduction to Applied Mathematics: An Iterative Process An Introduction to Applied Mathematics: An Iterative Process Applied mathematics seeks to make predictions about some topic such as weather prediction, future value of an investment, the speed of a falling

More information

Sensor Performance Metrics

Sensor Performance Metrics Sensor Performance Metrics Michael Todd Professor and Vice Chair Dept. of Structural Engineering University of California, San Diego mdtodd@ucsd.edu Email me if you want a copy. Outline Sensors as dynamic

More information

ME 563 MECHANICAL VIBRATIONS

ME 563 MECHANICAL VIBRATIONS ME 563 MECHANICAL VIBRATIONS Fall 2010 Potter MWF 4:30 p.m.-5:20 p.m. Instructor: Prof. D. E. Adams Room: ME 361 Email: deadams@purdue.edu Phone: 496-6033 1-1 1 Introduction to Mechanical Vibrations 1.1

More information

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This

More information

KINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES

KINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES KINEMTICS OF PRTICLES RELTIVE MOTION WITH RESPECT TO TRNSLTING XES In the previous articles, we have described particle motion using coordinates with respect to fixed reference axes. The displacements,

More information

3.1 State Space Models

3.1 State Space Models 31 State Space Models In this section we study state space models of continuous-time linear systems The corresponding results for discrete-time systems, obtained via duality with the continuous-time models,

More information

AP1 Oscillations. 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false?

AP1 Oscillations. 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false? 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false? (A) The displacement is directly related to the acceleration. (B) The

More information

Chapter 12 Modal Decomposition of State-Space Models 12.1 Introduction The solutions obtained in previous chapters, whether in time domain or transfor

Chapter 12 Modal Decomposition of State-Space Models 12.1 Introduction The solutions obtained in previous chapters, whether in time domain or transfor Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology 1 1 c Chapter

More information

ASEN 3112 - Structures. MDOF Dynamic Systems. ASEN 3112 Lecture 1 Slide 1

ASEN 3112 - Structures. MDOF Dynamic Systems. ASEN 3112 Lecture 1 Slide 1 19 MDOF Dynamic Systems ASEN 3112 Lecture 1 Slide 1 A Two-DOF Mass-Spring-Dashpot Dynamic System Consider the lumped-parameter, mass-spring-dashpot dynamic system shown in the Figure. It has two point

More information

Mechanics 1: Conservation of Energy and Momentum

Mechanics 1: Conservation of Energy and Momentum Mechanics : Conservation of Energy and Momentum If a certain quantity associated with a system does not change in time. We say that it is conserved, and the system possesses a conservation law. Conservation

More information

Introduction to Engineering System Dynamics

Introduction to Engineering System Dynamics CHAPTER 0 Introduction to Engineering System Dynamics 0.1 INTRODUCTION The objective of an engineering analysis of a dynamic system is prediction of its behaviour or performance. Real dynamic systems are

More information

Power System review W I L L I A M V. T O R R E A P R I L 1 0, 2 0 1 3

Power System review W I L L I A M V. T O R R E A P R I L 1 0, 2 0 1 3 Power System review W I L L I A M V. T O R R E A P R I L 1 0, 2 0 1 3 Basics of Power systems Network topology Transmission and Distribution Load and Resource Balance Economic Dispatch Steady State System

More information

Dynamic Process Modeling. Process Dynamics and Control

Dynamic Process Modeling. Process Dynamics and Control Dynamic Process Modeling Process Dynamics and Control 1 Description of process dynamics Classes of models What do we need for control? Modeling for control Mechanical Systems Modeling Electrical circuits

More information

Introduction to the Finite Element Method (FEM)

Introduction to the Finite Element Method (FEM) Introduction to the Finite Element Method (FEM) ecture First and Second Order One Dimensional Shape Functions Dr. J. Dean Discretisation Consider the temperature distribution along the one-dimensional

More information

Oscillations. Vern Lindberg. June 10, 2010

Oscillations. Vern Lindberg. June 10, 2010 Oscillations Vern Lindberg June 10, 2010 You have discussed oscillations in Vibs and Waves: we will therefore touch lightly on Chapter 3, mainly trying to refresh your memory and extend the concepts. 1

More information

1 The basic equations of fluid dynamics

1 The basic equations of fluid dynamics 1 The basic equations of fluid dynamics The main task in fluid dynamics is to find the velocity field describing the flow in a given domain. To do this, one uses the basic equations of fluid flow, which

More information

Fric-3. force F k and the equation (4.2) may be used. The sense of F k is opposite

Fric-3. force F k and the equation (4.2) may be used. The sense of F k is opposite 4. FRICTION 4.1 Laws of friction. We know from experience that when two bodies tend to slide on each other a resisting force appears at their surface of contact which opposes their relative motion. The

More information

Sample Questions for the AP Physics 1 Exam

Sample Questions for the AP Physics 1 Exam Sample Questions for the AP Physics 1 Exam Sample Questions for the AP Physics 1 Exam Multiple-choice Questions Note: To simplify calculations, you may use g 5 10 m/s 2 in all problems. Directions: Each

More information

MAS.836 HOW TO BIAS AN OP-AMP

MAS.836 HOW TO BIAS AN OP-AMP MAS.836 HOW TO BIAS AN OP-AMP Op-Amp Circuits: Bias, in an electronic circuit, describes the steady state operating characteristics with no signal being applied. In an op-amp circuit, the operating characteristic

More information

Lecture 24: Oscillators. Clapp Oscillator. VFO Startup

Lecture 24: Oscillators. Clapp Oscillator. VFO Startup Whites, EE 322 Lecture 24 Page 1 of 10 Lecture 24: Oscillators. Clapp Oscillator. VFO Startup Oscillators are circuits that produce periodic output voltages, such as sinusoids. They accomplish this feat

More information

MODELING FIRST AND SECOND ORDER SYSTEMS IN SIMULINK

MODELING FIRST AND SECOND ORDER SYSTEMS IN SIMULINK MODELING FIRST AND SECOND ORDER SYSTEMS IN SIMULINK First and second order differential equations are commonly studied in Dynamic courses, as they occur frequently in practice. Because of this, we will

More information

11. Rotation Translational Motion: Rotational Motion:

11. Rotation Translational Motion: Rotational Motion: 11. Rotation Translational Motion: Motion of the center of mass of an object from one position to another. All the motion discussed so far belongs to this category, except uniform circular motion. Rotational

More information

Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference?

Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference? Real-Time Systems Versus Cyber-Physical Systems: Where is the Difference? Samarjit Chakraborty www.rcs.ei.tum.de TU Munich, Germany Joint work with Dip Goswami*, Reinhard Schneider #, Alejandro Masrur

More information

Orbits of the Lennard-Jones Potential

Orbits of the Lennard-Jones Potential Orbits of the Lennard-Jones Potential Prashanth S. Venkataram July 28, 2012 1 Introduction The Lennard-Jones potential describes weak interactions between neutral atoms and molecules. Unlike the potentials

More information

FRICTION, WORK, AND THE INCLINED PLANE

FRICTION, WORK, AND THE INCLINED PLANE FRICTION, WORK, AND THE INCLINED PLANE Objective: To measure the coefficient of static and inetic friction between a bloc and an inclined plane and to examine the relationship between the plane s angle

More information

Lecture L2 - Degrees of Freedom and Constraints, Rectilinear Motion

Lecture L2 - Degrees of Freedom and Constraints, Rectilinear Motion S. Widnall 6.07 Dynamics Fall 009 Version.0 Lecture L - Degrees of Freedom and Constraints, Rectilinear Motion Degrees of Freedom Degrees of freedom refers to the number of independent spatial coordinates

More information

Question 2: How do you solve a matrix equation using the matrix inverse?

Question 2: How do you solve a matrix equation using the matrix inverse? Question : How do you solve a matrix equation using the matrix inverse? In the previous question, we wrote systems of equations as a matrix equation AX B. In this format, the matrix A contains the coefficients

More information

Physics 111: Lecture 4: Chapter 4 - Forces and Newton s Laws of Motion. Physics is about forces and how the world around us reacts to these forces.

Physics 111: Lecture 4: Chapter 4 - Forces and Newton s Laws of Motion. Physics is about forces and how the world around us reacts to these forces. Physics 111: Lecture 4: Chapter 4 - Forces and Newton s Laws of Motion Physics is about forces and how the world around us reacts to these forces. Whats a force? Contact and non-contact forces. Whats a

More information

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology

Basic Principles of Inertial Navigation. Seminar on inertial navigation systems Tampere University of Technology Basic Principles of Inertial Navigation Seminar on inertial navigation systems Tampere University of Technology 1 The five basic forms of navigation Pilotage, which essentially relies on recognizing landmarks

More information

39th International Physics Olympiad - Hanoi - Vietnam - 2008. Theoretical Problem No. 3

39th International Physics Olympiad - Hanoi - Vietnam - 2008. Theoretical Problem No. 3 CHANGE OF AIR TEMPERATURE WITH ALTITUDE, ATMOSPHERIC STABILITY AND AIR POLLUTION Vertical motion of air governs many atmospheric processes, such as the formation of clouds and precipitation and the dispersal

More information

Lab 7: Rotational Motion

Lab 7: Rotational Motion Lab 7: Rotational Motion Equipment: DataStudio, rotary motion sensor mounted on 80 cm rod and heavy duty bench clamp (PASCO ME-9472), string with loop at one end and small white bead at the other end (125

More information

MATHEMATICS FOR ENGINEERING BASIC ALGEBRA

MATHEMATICS FOR ENGINEERING BASIC ALGEBRA MATHEMATICS FOR ENGINEERING BASIC ALGEBRA TUTORIAL 3 EQUATIONS This is the one of a series of basic tutorials in mathematics aimed at beginners or anyone wanting to refresh themselves on fundamentals.

More information