Exercise 6: State-space models (Solutions)

Size: px
Start display at page:

Download "Exercise 6: State-space models (Solutions)"

Transcription

1 Exercise 6: State-space models (Solutions) A state-space model is a structured form or representation of a set of differential equations. Statespace models are very useful in Control theory and design. The differential equations are converted in matrices and vectors, which is the basic elements in MathScript. Assume we have the following differential equations: This gives on vector form: [ ] [ ] A general linear State-space model may be written on the following general form: MathScript has several functions for creating state-space models: Function Description Example ss Sys_order1 Constructs a model in state-space form. You also can use this function to convert transfer function models to state-space form. Constructs the components of a first-order system model based on a gain, time constant, and delay that you specify. You can use this function to create either a state-space model or a transfer function model, depending on the output parameters you specify. Sys_order2 Constructs the components of a second-order system model >dr = 0.5 >wn = 20 >A = [1 2; 3 4] >B = [0; 1] >C = B' >ssmodel = ss(a, B, C) >K = 1; >T = 1; >H = sys_order1(k, T) Faculty of Technology, Postboks 203, Kjølnes ring 56, N-3901 Porsgrunn, Norway. Tel: Fax:

2 2 step lsim Example: based on a damping ratio and natural frequency you specify. You can use this function to create either a state-space model or a transfer function model, depending on the output parameters you specify. Creates a step response plot of the system model. You also can use this function to return the step response of the model outputs. If the model is in state-space form, you also can use this function to return the step response of the model states. This function assumes the initial model states are zero. If you do not specify an output, this function creates a plot. Creates the linear simulation plot of a system model. This function calculates the output of a system model when a set of inputs excite the model, using discrete simulation. If you do not specify an output, this function creates a plot. >[A, B, C, D] = sys_order2(wn, dr) >ssmodel = ss(a, B, C, D) >num=[1,1]; >den=[1,-1,3]; >H=tf(num,den); >t=[0:0.01:10]; >step(h,t); >t = [0:0.1:10] >u = sin(0.1*pi*t)' >lsim(sysin, u, t) Given the following state-space model: [ ] [ ] The MathScript code for implementing the model is: % Creates a state-space model A = [1 2; 3 4]; B = [0; 1]; C = [1, 0]; D = [0]; model = ss(a, B, C, D) Task 1: State-space models Task 1.1 Given the following system: Set the system on the following state-space form: Solutions: State-space model:

3 3 [ ] [ ] [ ] [ ] [ ] Task 1.2 Given the following system: Set the system on the following state-space form: The state-space model becomes: [ ] [ ] [ ] Task 1.3 Given the following system: Set the system on the following state-space form:

4 4 Solutions: State-space model: [ ] [ ] [ ] [ ] [ ] Task 2: Mass-spring-damper system Given a mass-spring-damper system: Using Newtons 2. law: The model of the system can be described as: ( ) Where position, speed/velocity, acceleration - damping constant, - mass, - spring constant, force Task 2.1 Set the system on the following state-space form:

5 5 Assuming the control signal is equal to the force and that we only measure the position. We set: Finally: Where the control signal is equal to the force We only measure the position, i.e.: The state-space model for the system then becomes: [ ] [ ] i.e.: [ ] [ ] Task 2.2 [ ] Define the state-space model above using the ss function in MathScript. Apply a step in u and use the step function in MathScript to simulate the result.

6 6 Start with,,, then explore with other values. MathScript Code: clear clc % Define Parameters in State-space model c = 1; k = 1; m = 1; % Define State-space model A = [0, 1; -(k/m), -(c/m)]; B = [0; 1/m]; C = [1, 0]; D = [0]; ss_model = ss(a,b,c,d) step(ss_model) Task 2.3 Convert the state-space model defined in the previous task to a transfer function MathScript code. using

7 7 Use,,. Do the same using pen and paper and Laplace. Do you get the same answer? MathScript: In MathScript we can simple use the tf function in order to convert the state-space model to a transfer function. H = tf(ss_model) Pen and paper : We have the equations: We set,, : Laplace gives: Further (setting eq. 1 into eq. 2): or:

8 8 Which gives: and gives: Alternative metod: The state-space model with,, : [ ] Given the state-space model on the form: We can use the following formula to find the transfer functions: where: [ ] () [ ] Where: [ ] [ ]

9 9 [ ] This means:, which is the same answer. Task 3: Block Diagram Given the following system: Task 3.1 Find the state-space model from the block diagram. Note! and. We get the following state-space model from the block diagram:

10 10 [ ] [ ] [ ] [ ] Task 3.2 Implement the state-space model in MathScript and simulate the system using the step function in MathScript. Set And, Task 4: State-space model to Transfer functions Given the following system:

11 11 Task 4.1 Find the state-space model on the form (pen and paper): First we do: [ ] [ ] [ ] [ ] [ ] Task 4.2 Define the state-space model in MathScript and find the step response for the system. Discuss the results. MathScript code: clear,clc A = [0 1; -1-3]; B = [0 0; 2 4]; C = [5 6]; D = [7 0]; ssmodel = ss(a,b,c,d) step(ssmodel) Step response:

12 12 As you see we get 2 transfer functions because this is a so-called MISO system (Multiple Input, Single Output). Task 4.3 Find the following transfer functions: In MathScript we can simple do as follows: H = tf(ssmodel) This gives the following): Transfer Function Input:1 Output:1 7,000s^2+33,000s+17,

13 13 1,000s^2+3,000s+1,000 Input:2 Output:1 24,000s+20, ,000s^2+3,000s+1,000 As you see we get 2 transfer functions because this is a so-called MISO system (Multiple Input, Single Output): Additional Resources Here you will find tutorials, additional exercises, etc.

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

Control and Simulation. in LabVIEW

Control and Simulation. in LabVIEW Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Control and Simulation HANS-PETTER HALVORSEN, 2011.08.12 in LabVIEW Faculty of Technology, Postboks

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

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

Orbital Mechanics. Angular Momentum

Orbital Mechanics. Angular Momentum Orbital Mechanics The objects that orbit earth have only a few forces acting on them, the largest being the gravitational pull from the earth. The trajectories that satellites or rockets follow are largely

More information

ME 3012 Systems Analysis & Control and Vibrational Responses. Learning Outcomes. Dr. Bob Williams

ME 3012 Systems Analysis & Control and Vibrational Responses. Learning Outcomes. Dr. Bob Williams Learning Outcomes Dr. Bob Williams The objectives of this course are to introduce the student to the modeling, simulation, and classical control of single-input-single-output linear time-invariant systems.

More information

Dynamic Analysis of the Dortmund University Campus Sky Train

Dynamic Analysis of the Dortmund University Campus Sky Train Dynamic Analysis of the Dortmund University Campus Sky Train Reinhold Meisinger Mechanical Engineering Department Nuremberg University of Applied Sciences Kesslerplatz 12, 90121 Nuremberg, Germany Abstract

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

AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT

AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT AC 2012-4561: MATHEMATICAL MODELING AND SIMULATION US- ING LABVIEW AND LABVIEW MATHSCRIPT Dr. Nikunja Swain, South Carolina State University Nikunja Swain is a professor in the College of Science, Mathematics,

More information

DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11

DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11 Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics DAQ in MATLAB HANS-PETTER HALVORSEN, 2012.09.11 Faculty of Technology, Postboks 203, Kjølnes ring

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

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

INTER-NOISE 2007 28-31 AUGUST 2007 ISTANBUL, TURKEY

INTER-NOISE 2007 28-31 AUGUST 2007 ISTANBUL, TURKEY INTER-NOISE 2007 28-31 AUGUST 2007 ISTANBU, TURKEY Force estimation using vibration data Ahmet Ali Uslu a, Kenan Y. Sanliturk b, etin Gül Istanbul Technical University Faculty of echanical Engineering

More information

LabVIEW MathScript HANS-PETTER HALVORSEN, 2011.02.11

LabVIEW MathScript HANS-PETTER HALVORSEN, 2011.02.11 Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics LabVIEW MathScript HANS-PETTER HALVORSEN, 2011.02.11 Faculty of Technology, Postboks 203, Kjølnes

More information

2.161 Signal Processing: Continuous and Discrete Fall 2008

2.161 Signal Processing: Continuous and Discrete Fall 2008 MT OpenCourseWare http://ocw.mit.edu.6 Signal Processing: Continuous and Discrete Fall 00 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. MASSACHUSETTS

More information

CHAPTER 6 Frequency Response, Bode Plots, and Resonance

CHAPTER 6 Frequency Response, Bode Plots, and Resonance ELECTRICAL CHAPTER 6 Frequency Response, Bode Plots, and Resonance 1. State the fundamental concepts of Fourier analysis. 2. Determine the output of a filter for a given input consisting of sinusoidal

More information

Exercise 10: Basic LabVIEW Programming

Exercise 10: Basic LabVIEW Programming Exercise 10: Basic LabVIEW Programming In this exercise we will learn the basic principles in LabVIEW. LabVIEW will be used in later exercises and in the project part, as well in other courses later, so

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

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

Lecture 1: Introduction to Dynamical Systems

Lecture 1: Introduction to Dynamical Systems Lecture 1: Introduction to Dynamical Systems General introduction Modeling by differential equations (inputs, states, outputs) Simulation of dynamical systems Equilibria and linearization System interconnections

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

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

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

Appendix H: Control System Computational Aids

Appendix H: Control System Computational Aids E1BAPP08 11/02/2010 11:56:59 Page 1 Appendix H: Control System Computational Aids H.1 Step Response of a System Represented in State Space In this section we will discuss how to obtain the step response

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

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

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

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

Vector Spaces; the Space R n

Vector Spaces; the Space R n Vector Spaces; the Space R n Vector Spaces A vector space (over the real numbers) is a set V of mathematical entities, called vectors, U, V, W, etc, in which an addition operation + is defined and in which

More information

LINEAR EQUATIONS IN TWO VARIABLES

LINEAR EQUATIONS IN TWO VARIABLES 66 MATHEMATICS CHAPTER 4 LINEAR EQUATIONS IN TWO VARIABLES The principal use of the Analytic Art is to bring Mathematical Problems to Equations and to exhibit those Equations in the most simple terms that

More information

is in plane V. However, it may be more convenient to introduce a plane coordinate system in V.

is in plane V. However, it may be more convenient to introduce a plane coordinate system in V. .4 COORDINATES EXAMPLE Let V be the plane in R with equation x +2x 2 +x 0, a two-dimensional subspace of R. We can describe a vector in this plane by its spatial (D)coordinates; for example, vector x 5

More information

San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010

San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010 San José State University Department of Electrical Engineering EE 112, Linear Systems, Spring 2010 Instructor: Robert H. Morelos-Zaragoza Office Location: ENGR 373 Telephone: (408) 924-3879 Email: robert.morelos-zaragoza@sjsu.edu

More information

Understanding Poles and Zeros

Understanding Poles and Zeros MASSACHUSETTS INSTITUTE OF TECHNOLOGY DEPARTMENT OF MECHANICAL ENGINEERING 2.14 Analysis and Design of Feedback Control Systems Understanding Poles and Zeros 1 System Poles and Zeros The transfer function

More information

! n. Problems and Solutions Section 1.5 (1.66 through 1.74)

! n. Problems and Solutions Section 1.5 (1.66 through 1.74) Problems and Solutions Section.5 (.66 through.74).66 A helicopter landing gear consists of a metal framework rather than the coil spring based suspension system used in a fixed-wing aircraft. The vibration

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

Cooling and Euler's Method

Cooling and Euler's Method Lesson 2: Cooling and Euler's Method 2.1 Applied Problem. Heat transfer in a mass is very important for a number of objects such as cooling of electronic parts or the fabrication of large beams. Although

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

Experiment 9. The Pendulum

Experiment 9. The Pendulum Experiment 9 The Pendulum 9.1 Objectives Investigate the functional dependence of the period (τ) 1 of a pendulum on its length (L), the mass of its bob (m), and the starting angle (θ 0 ). Use a pendulum

More information

Vehicle-Bridge Interaction Dynamics

Vehicle-Bridge Interaction Dynamics Vehicle-Bridge Interaction Dynamics With Applications to High-Speed Railways Y. B. Yang National Taiwan University, Taiwan J. D. Yau Tamkang University, Taiwan Y. S. Wu Sinotech Engineering Consultants,

More information

Computación I: intro to Matlab. Francesca Maria Marchetti

Computación I: intro to Matlab. Francesca Maria Marchetti Computación I: intro to Matlab Francesca Maria Marchetti UAM, 15 September 2014 Subgroup 5165 Units 1, 2, 3, 5 (control 1) Francesca Maria Marchetti Departamento de Física Teórica de la Materia Condensada

More information

EASTERN ARIZONA COLLEGE Differential Equations

EASTERN ARIZONA COLLEGE Differential Equations EASTERN ARIZONA COLLEGE Differential Equations Course Design 2015-2016 Course Information Division Mathematics Course Number MAT 260 (SUN# MAT 2262) Title Differential Equations Credits 3 Developed by

More information

GINI-Coefficient and GOZINTO-Graph (Workshop) (Two economic applications of secondary school mathematics)

GINI-Coefficient and GOZINTO-Graph (Workshop) (Two economic applications of secondary school mathematics) GINI-Coefficient and GOZINTO-Graph (Workshop) (Two economic applications of secondary school mathematics) Josef Böhm, ACDCA & DERIVE User Group, nojo.boehm@pgv.at Abstract: GINI-Coefficient together with

More information

Geometric Constraints

Geometric Constraints Simulation in Computer Graphics Geometric Constraints Matthias Teschner Computer Science Department University of Freiburg Outline introduction penalty method Lagrange multipliers local constraints University

More information

Time domain modeling

Time domain modeling Time domain modeling Equationof motion of a WEC Frequency domain: Ok if all effects/forces are linear M+ A ω X && % ω = F% ω K + K X% ω B ω + B X% & ω ( ) H PTO PTO + others Time domain: Must be linear

More information

State Newton's second law of motion for a particle, defining carefully each term used.

State Newton's second law of motion for a particle, defining carefully each term used. 5 Question 1. [Marks 20] An unmarked police car P is, travelling at the legal speed limit, v P, on a straight section of highway. At time t = 0, the police car is overtaken by a car C, which is speeding

More information

Math 267 - Practice exam 2 - solutions

Math 267 - Practice exam 2 - solutions C Roettger, Fall 13 Math 267 - Practice exam 2 - solutions Problem 1 A solution of 10% perchlorate in water flows at a rate of 8 L/min into a tank holding 200L pure water. The solution is kept well stirred

More information

POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES

POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES POTENTIAL OF STATE-FEEDBACK CONTROL FOR MACHINE TOOLS DRIVES L. Novotny 1, P. Strakos 1, J. Vesely 1, A. Dietmair 2 1 Research Center of Manufacturing Technology, CTU in Prague, Czech Republic 2 SW, Universität

More information

Hardware-in-the-Loop Simulation

Hardware-in-the-Loop Simulation Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Hardware-in-the-Loop Simulation Introduction What is Hardware-in-the-Loop (HIL) Simulation or What

More information

Comparison of the Response of a Simple Structure to Single Axis and Multiple Axis Random Vibration Inputs

Comparison of the Response of a Simple Structure to Single Axis and Multiple Axis Random Vibration Inputs Comparison of the Response of a Simple Structure to Single Axis and Multiple Axis Random Vibration Inputs Dan Gregory Sandia National Laboratories Albuquerque NM 87185 (505) 844-9743 Fernando Bitsie Sandia

More information

Dispersion diagrams of a water-loaded cylindrical shell obtained from the structural and acoustic responses of the sensor array along the shell

Dispersion diagrams of a water-loaded cylindrical shell obtained from the structural and acoustic responses of the sensor array along the shell Dispersion diagrams of a water-loaded cylindrical shell obtained from the structural and acoustic responses of the sensor array along the shell B.K. Jung ; J. Ryue ; C.S. Hong 3 ; W.B. Jeong ; K.K. Shin

More information

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

PID Controller Design for Nonlinear Systems Using Discrete-Time Local Model Networks

PID Controller Design for Nonlinear Systems Using Discrete-Time Local Model Networks PID Controller Design for Nonlinear Systems Using Discrete-Time Local Model Networks 4. Workshop für Modellbasierte Kalibriermethoden Nikolaus Euler-Rolle, Christoph Hametner, Stefan Jakubek Christian

More information

Note on growth and growth accounting

Note on growth and growth accounting CHAPTER 0 Note on growth and growth accounting 1. Growth and the growth rate In this section aspects of the mathematical concept of the rate of growth used in growth models and in the empirical analysis

More information

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm 1 Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm Hani Mehrpouyan, Student Member, IEEE, Department of Electrical and Computer Engineering Queen s University, Kingston, Ontario,

More information

Chapter 3 Non-parametric Models for Magneto-Rheological Dampers

Chapter 3 Non-parametric Models for Magneto-Rheological Dampers Chapter 3 Non-parametric Models for Magneto-Rheological Dampers The primary purpose of this chapter is to present an approach for developing nonparametric models for magneto-rheological (MR) dampers. Upon

More information

Introduction to Bode Plot

Introduction to Bode Plot Introduction to Bode Plot 2 plots both have logarithm of frequency on x-axis o y-axis magnitude of transfer function, H(s), in db o y-axis phase angle The plot can be used to interpret how the input affects

More information

Physics 231 Lecture 15

Physics 231 Lecture 15 Physics 31 ecture 15 Main points of today s lecture: Simple harmonic motion Mass and Spring Pendulum Circular motion T 1/f; f 1/ T; ω πf for mass and spring ω x Acos( ωt) v ωasin( ωt) x ax ω Acos( ωt)

More information

CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION

CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION No: CITY UNIVERSITY LONDON BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION ENGINEERING MATHEMATICS 2 (resit) EX2005 Date: August

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

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

EXPERIMENT 2 Measurement of g: Use of a simple pendulum

EXPERIMENT 2 Measurement of g: Use of a simple pendulum EXPERIMENT 2 Measurement of g: Use of a simple pendulum OBJECTIVE: To measure the acceleration due to gravity using a simple pendulum. Textbook reference: pp10-15 INTRODUCTION: Many things in nature wiggle

More information

Modeling, Analysis, and Control of Dynamic Systems

Modeling, Analysis, and Control of Dynamic Systems Modeling, Analysis, and Control of Dynamic Systems Second Edition William J. Palm III University of Rhode Island John Wiley Sons, Inc. New York Chichester Weinheim Brisbane Singapore Toronto To Louise.

More information

Boundary between CCM and DCM in DC/DC PWM Converters

Boundary between CCM and DCM in DC/DC PWM Converters Boundary between CCM and DCM in DC/DC PWM Converters ELENA NICULESCU and E. P. IANCU Dept. of Electronics and Instrumentation, and Automation University of Craiova ROMANIA Abstract: - It is presented a

More information

Forces between charges

Forces between charges Forces between charges Two small objects each with a net charge of Q (where Q is a positive number) exert a force of magnitude F on each other. We replace one of the objects with another whose net charge

More information

Structural Dynamics, Dynamic Force and Dynamic System

Structural Dynamics, Dynamic Force and Dynamic System Structural Dynamics, Dynamic Force and Dynamic System Structural Dynamics Conventional structural analysis is based on the concept of statics, which can be derived from Newton s 1 st law of motion. This

More information

Credit Number Lecture Lab / Shop Clinic / Co-op Hours. MAC 224 Advanced CNC Milling 1 3 0 2. MAC 229 CNC Programming 2 0 0 2

Credit Number Lecture Lab / Shop Clinic / Co-op Hours. MAC 224 Advanced CNC Milling 1 3 0 2. MAC 229 CNC Programming 2 0 0 2 MAC 224 Advanced CNC Milling 1 3 0 2 This course covers advanced methods in setup and operation of CNC machining centers. Emphasis is placed on programming and production of complex parts. Upon completion,

More information

2.2 Scientific Notation: Writing Large and Small Numbers

2.2 Scientific Notation: Writing Large and Small Numbers 2.2 Scientific Notation: Writing Large and Small Numbers A number written in scientific notation has two parts. A decimal part: a number that is between 1 and 10. An exponential part: 10 raised to an exponent,

More information

Clackamas Community College Online Course/Outline Submission System

Clackamas Community College Online Course/Outline Submission System Page 1 of 6 Clackamas Community College Online Course/Outline Submission System Show changes since last approval in red Print Edit Delete Back Reject Publish Section #1 General Course Information Department:

More information

Controllability and Observability

Controllability and Observability Controllability and Observability Controllability and observability represent two major concepts of modern control system theory These concepts were introduced by R Kalman in 1960 They can be roughly defined

More information

System Identification for Acoustic Comms.:

System Identification for Acoustic Comms.: System Identification for Acoustic Comms.: New Insights and Approaches for Tracking Sparse and Rapidly Fluctuating Channels Weichang Li and James Preisig Woods Hole Oceanographic Institution The demodulation

More information

Experiment # 9. Clock generator circuits & Counters. Eng. Waleed Y. Mousa

Experiment # 9. Clock generator circuits & Counters. Eng. Waleed Y. Mousa Experiment # 9 Clock generator circuits & Counters Eng. Waleed Y. Mousa 1. Objectives: 1. Understanding the principles and construction of Clock generator. 2. To be familiar with clock pulse generation

More information

MAT 242 Differential Equations Mathematics

MAT 242 Differential Equations Mathematics MAT 242 Differential Equations Mathematics Catalog Course Description: This course includes the following topics: solution of linear and elementary non-linear differential equations by standard methods

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

SGN-1158 Introduction to Signal Processing Test. Solutions

SGN-1158 Introduction to Signal Processing Test. Solutions SGN-1158 Introduction to Signal Processing Test. Solutions 1. Convolve the function ( ) with itself and show that the Fourier transform of the result is the square of the Fourier transform of ( ). (Hints:

More information

FOREWORD. Executive Secretary

FOREWORD. Executive Secretary FOREWORD The Botswana Examinations Council is pleased to authorise the publication of the revised assessment procedures for the Junior Certificate Examination programme. According to the Revised National

More information

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication

Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication Using the HT46R46 I/O Ports to Implement Half-Duplex SPI Communication D/N: HA0150E Introduction This application explains how to use two I/O lines on the HT46R46 to implement half-duplex SPI communication.

More information

4 SENSORS. Example. A force of 1 N is exerted on a PZT5A disc of diameter 10 mm and thickness 1 mm. The resulting mechanical stress is:

4 SENSORS. Example. A force of 1 N is exerted on a PZT5A disc of diameter 10 mm and thickness 1 mm. The resulting mechanical stress is: 4 SENSORS The modern technical world demands the availability of sensors to measure and convert a variety of physical quantities into electrical signals. These signals can then be fed into data processing

More information

Weight The weight of an object is defined as the gravitational force acting on the object. Unit: Newton (N)

Weight The weight of an object is defined as the gravitational force acting on the object. Unit: Newton (N) Gravitational Field A gravitational field as a region in which an object experiences a force due to gravitational attraction Gravitational Field Strength The gravitational field strength at a point in

More information

Controller Design in Frequency Domain

Controller Design in Frequency Domain ECSE 4440 Control System Engineering Fall 2001 Project 3 Controller Design in Frequency Domain TA 1. Abstract 2. Introduction 3. Controller design in Frequency domain 4. Experiment 5. Colclusion 1. Abstract

More information

Lecture 5 Rational functions and partial fraction expansion

Lecture 5 Rational functions and partial fraction expansion S. Boyd EE102 Lecture 5 Rational functions and partial fraction expansion (review of) polynomials rational functions pole-zero plots partial fraction expansion repeated poles nonproper rational functions

More information

α = u v. In other words, Orthogonal Projection

α = u v. In other words, Orthogonal Projection Orthogonal Projection Given any nonzero vector v, it is possible to decompose an arbitrary vector u into a component that points in the direction of v and one that points in a direction orthogonal to v

More information

FORCE ON A CURRENT IN A MAGNETIC FIELD

FORCE ON A CURRENT IN A MAGNETIC FIELD 7/16 Force current 1/8 FORCE ON A CURRENT IN A MAGNETIC FIELD PURPOSE: To study the force exerted on an electric current by a magnetic field. BACKGROUND: When an electric charge moves with a velocity v

More information

Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT)

Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT) Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT) Reference Text : Process Dynamics and Control 2 nd edition, by Seborg, Edgar, Mellichamp,

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

Incorporating Gyromass Lumped Parameter Models (GLPMs) in OpenSees

Incorporating Gyromass Lumped Parameter Models (GLPMs) in OpenSees TECHNICAL REPORT Incorporating Gyromass Lumped Parameter Models (GLPMs) in OpenSees Naba Raj Shrestha Graduate School of Science & Engineering Saitama University 7/30/2013 Introduction Lumped parameter

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

ECE 3510 Final given: Spring 11

ECE 3510 Final given: Spring 11 ECE 50 Final given: Spring This part of the exam is Closed book, Closed notes, No Calculator.. ( pts) For each of the time-domain signals shown, draw the poles of the signal's Laplace transform on the

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

Degree programme in Automation Engineering

Degree programme in Automation Engineering Degree programme in Automation Engineering Course descriptions of the courses for exchange students, 2014-2015 Autumn 2014 21727630 Application Programming Students know the basis of systems application

More information

Unit - 6 Vibrations of Two Degree of Freedom Systems

Unit - 6 Vibrations of Two Degree of Freedom Systems Unit - 6 Vibrations of Two Degree of Freedom Systems Dr. T. Jagadish. Professor for Post Graduation, Department of Mechanical Engineering, Bangalore Institute of Technology, Bangalore Introduction A two

More information

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL

PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL PREDICTION OF MACHINE TOOL SPINDLE S DYNAMICS BASED ON A THERMO-MECHANICAL MODEL P. Kolar, T. Holkup Research Center for Manufacturing Technology, Faculty of Mechanical Engineering, CTU in Prague, Czech

More information

Algebra I Credit Recovery

Algebra I Credit Recovery Algebra I Credit Recovery COURSE DESCRIPTION: The purpose of this course is to allow the student to gain mastery in working with and evaluating mathematical expressions, equations, graphs, and other topics,

More information

Application of network analyzer in measuring the performance functions of power supply

Application of network analyzer in measuring the performance functions of power supply J Indian Inst Sci, July Aug 2006, 86, 315 325 Indian Institute of Science Application of network analyzer in measuring the performance functions of power supply B SWAMINATHAN* AND V RAMANARAYANAN Power

More information

ECE 516: System Control Engineering

ECE 516: System Control Engineering ECE 516: System Control Engineering This course focuses on the analysis and design of systems control. This course will introduce time-domain systems dynamic control fundamentals and their design issues

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

ME 7103: Theoretical Vibrations Course Notebook

ME 7103: Theoretical Vibrations Course Notebook ME 7103: Theoretical Vibrations Course Notebook Instructor: Jeremy S. Daily, Ph.D., P.E. Fall 2009 1 Syllabus Instructor: Dr. Jeremy S. Daily E-mail: jeremy-daily@utulsa.edu Phone: 631-3056 Office: L173

More information

LAB 12: ACTIVE FILTERS

LAB 12: ACTIVE FILTERS A. INTRODUCTION LAB 12: ACTIVE FILTERS After last week s encounter with op- amps we will use them to build active filters. B. ABOUT FILTERS An electric filter is a frequency-selecting circuit designed

More information

volume-profit relationships

volume-profit relationships Slide 1.3.1 1. Accounting for decision making 1.3 Cost-volume volume-profit relationships Slide 1.3.2 Introduction This chapter examines one of the most basic planning tools available to managers: cost

More information

JUST THE MATHS UNIT NUMBER 8.5. VECTORS 5 (Vector equations of straight lines) A.J.Hobson

JUST THE MATHS UNIT NUMBER 8.5. VECTORS 5 (Vector equations of straight lines) A.J.Hobson JUST THE MATHS UNIT NUMBER 8.5 VECTORS 5 (Vector equations of straight lines) by A.J.Hobson 8.5.1 Introduction 8.5. The straight line passing through a given point and parallel to a given vector 8.5.3

More information