Introduction to Systems Theory and Control Systems

Similar documents
Index. Index. More information. in this web service Cambridge University Press

Overview of the Seminar Topic

Alireza Mousavi Brunel University

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Prüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

(Refer Slide Time: 00:01:30 min)

Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42

Inter-Ing 2005 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC CONFERENCE WITH INTERNATIONAL PARTICIPATION, TG. MUREŞ ROMÂNIA, NOVEMBER 2005.

ECEN 420 LINEAR CONTROL SYSTEMS. Instructor: S. P. Bhattacharyya* (Dr. B.) 1/18

Analog Signals and Systems and their properties

Linear System Theory. Wonhee Kim Lecture 1. March 7, 2018

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

ME8230 Nonlinear Dynamics

Inter-Ing 2005 INTERDISCIPLINARITY IN ENGINEERING SCIENTIFIC CONFERENCE WITH INTERNATIONAL PARTICIPATION, TG. MUREŞ ROMÂNIA, NOVEMBER 2005.

EET 3212 Control Systems. Control Systems Engineering, 6th Edition, Norman S. Nise December 2010, A. Goykadosh and M.

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Modeling and Control Overview

Introduction to Controls

I Laplace transform. I Transfer function. I Conversion between systems in time-, frequency-domain, and transfer

2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

EECS C128/ ME C134 Final Wed. Dec. 15, am. Closed book. Two pages of formula sheets. No calculators.

PHYS F212X FE1+FE2+FE3

Dr. Ian R. Manchester

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Review: control, feedback, etc. Today s topic: state-space models of systems; linearization

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

Reglerteknik, TNG028. Lecture 1. Anna Lombardi

Lecture 1: Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

Course roadmap. ME451: Control Systems. Example of Laplace transform. Lecture 2 Laplace transform. Laplace transform

EE 16B Midterm 2, March 21, Name: SID #: Discussion Section and TA: Lab Section and TA: Name of left neighbor: Name of right neighbor:

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

Introduction to Control (034040) lecture no. 2

EE 422G - Signals and Systems Laboratory

Autonomous Mobile Robot Design

1.4 Unit Step & Unit Impulse Functions

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

EECS C128/ ME C134 Final Wed. Dec. 14, am. Closed book. One page, 2 sides of formula sheets. No calculators.

Control Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

Chapter 6. Second order differential equations

FUZZY CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL CONVENTIONAL CONTROL

Table of Laplacetransform

Controls Problems for Qualifying Exam - Spring 2014

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

Dynamics and control of mechanical systems

ME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard

D(s) G(s) A control system design definition

EIE/ENE 104 Electric Circuit Theory

Introduction to Process Control

Video 5.1 Vijay Kumar and Ani Hsieh

Feedback Control of Dynamic Systems

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

INSTRUMENTAL ENGINEERING

ECE557 Systems Control

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

What is flight dynamics? AE540: Flight Dynamics and Control I. What is flight control? Is the study of aircraft motion and its characteristics.

Lecture Module 5: Introduction to Attitude Stabilization and Control

EG4321/EG7040. Nonlinear Control. Dr. Matt Turner

Teaching State Variable Feedback to Technology Students Using MATLAB and SIMULINK

Differential Equations Spring 2007 Assignments

EE 3CL4: Introduction to Control Systems Lab 4: Lead Compensation

FEEDBACK and CONTROL SYSTEMS

Control. CSC752: Autonomous Robotic Systems. Ubbo Visser. March 9, Department of Computer Science University of Miami

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Homework 7

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

Wide Range Stabilization Of A Magnetic Levitation System Using Analog Fuzzy Supervisory Phase Lead Compensated Controller

Linear Control Systems Solution to Assignment #1

CHEE 319 Process Dynamics and Control

EECE Adaptive Control

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Control Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.

Dr Ian R. Manchester

Nonlinear System Analysis

MODELING OF CONTROL SYSTEMS

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

PHYS 1112: Introductory Physics-Electricity and Magnetism, Optics, Modern Physics

Department of Electrical and Telecommunications Engineering Technology TEL (718) FAX: (718) Courses Description:

MATH4406 (Control Theory) Unit 1: Introduction Prepared by Yoni Nazarathy, July 21, 2012

University Of Pennsylvania Department of Physics PHYS 141/151 Engineering Physics II (Course Outline)

Automatic Control (TSRT15): Lecture 1

SRM UNIVERSITY DEPARTMENT OF BIOMEDICAL ENGINEERING ODD Semester DAY floor

Control and Measuring Systems I

NONLINEAR CONTROL OF A MAGNETIC LEVITATION SYSTEM USING FEEDBACK LINEARIZATION

Dynamic Modeling. For the mechanical translational system shown in Figure 1, determine a set of first order

TENTATIVE CONTENTS OF THE COURSE # EE-271 ENGINEERING ELECTROMAGNETICS, FS-2012 (as of 09/13/12) Dr. Marina Y. Koledintseva

Today s goals So far Today 2.004

Feedback Basics. David M. Auslander Mechanical Engineering University of California at Berkeley. copyright 1998, D.M. Auslander

AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Introduction to Automatic Control & Linear systems (time domain)

ECE 516: System Control Engineering

AP Physics B Course Syllabus and Framework 2011/12

ELECTRICAL ENGINEERING

Subject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content

Control Engineering Fundamentals

CONTROL * ~ SYSTEMS ENGINEERING

1.1 OBJECTIVE AND CONTENTS OF THE BOOK

Transcription:

Introduction to Systems Theory and Control Systems Paula Raica Department of Automation Dorobantilor Str., room C21, tel: 0264-401267 Baritiu Str., room C14, tel: 0264-202368 email: Paula.Raica@aut.utcluj.ro http://rocon.utcluj.ro/st Technical University of Cluj-Napoca

Course organization Lectures: 2h/week, room D21 (Baritiu) Lab exercises: 4h / 2 weeks, 71-73 Dorobatilor Str., yellow building on the right. Lab C01: ground floor Taught by: Paula Raica (lectures) Lab: Group When Where Who 30421 Friday 12-16 C01 Paula Raica 30422 Thursday 12-16 C01 Iulia Clitan 30423 Tuesday 12-16 C01 Iulia Clitan 30424 Thursday 8-12 C01 Alexandru Codrean (odd) Zoltan Nagy (even) 30425 Tuesday 16-20 C01 Paula Raica (odd) Zoltan Nagy (even)

Systems Theory. Grading Point accumulation Exams (see Course calendar and grading ): lab tests - including homework assignments (optional) midterm exam (optional) final exam Control Challenge Lab work policy Prerequisites: Differential equations, Linear algebra, Laplace transform, Complex numbers

Course objective The general objective of the course is to introduce the fundamental principles of linear system modeling, analysis and feedback control and to evaluate feedback control systems with desired behavior.

Systems Theory System : A set or arrangement of entities so related or connected so as to form a unity or organic whole. (Iberall) Systems theory: interdisciplinary field which studies systems. Founded by Ludwig von Bertalanffy, William Ross Ashby and others between the 1940s and the 1970s on principles from physics, biology and engineering Grew into numerous fields including philosophy, sociology, organizational theory, management and economics among others. Cybernetics is a related field, sometimes considered as a part of systems theory.

Control Systems Engineering Understanding systems Control of systems Modeling and control of modern, complex, interrelated systems traffic control systems, chemical processes, robotic systems industrial automation systems. Control Systems Engineering is based on the foundations of feedback theory and linear systems analysis.

Historical Background 300 B.C, Greece : development of the float regulator mechanisms, mid 1860s, J.C.Maxwell: the first formal study of the Theory of Control, mid 1890s, E.J. Routh and A.M. Lyapunov: Routh Stability Test and the Lyapunov Stability Criteria 1930s, H. Nyquist (Bell Telephone Laboratories): applied frequency analysis to control systems design 1930, H.W.Bode: designed electronic amplifiers using the concepts of feedback control 1950s onwards: control theory evolved with new mathematical techniques applied and computer technology.

Discipline of Control Systems Multi-disciplinary field. Covers Mechanical Engineering, Chemical Engineering, Electrical and Electronic Engineering, Environmental, Civil, Physics, Economics and Finance, Artificial Intelligence and Computer Science Taught in the main stream Engineering and Physics courses Computer-Controlled Systems: complex field in control engineering. Concepts overlap with the branch of Physics and Electrical Engineering known as Digital Signal Processing (DSP) and Communication Systems

Dynamical system A dynamical system is a system whose behavior changes over time, often in response to external stimulation or forcing. Inputs (cause) = quantities that are acting on the system from the environment Outputs (effect) = the results of the input acting on the system. Inputs, outputs = signals

Example: Helicopter Figure: Helicopter Inputs: the power produced by the engines the pilot control inputs the wind = disturbance Outputs the actual position (coordinates x, y, z) orientation (roll, pitch, yaw) velocity

Terminology Control of an inverted pendulum Figure: Elements in a control system Block diagram. Input. Output. Plant (Process). Measurement. Signals. Setpoint (Reference value). Comparator. Compensator. Actuator. Disturbance. Open-loop. Closed-loop. Negative Feedback.

Closed-loop control system for HDD Figure: A hard disk control system

Examples Oven temperature control (closed-loop) Washing machine: (open-loop) Central heating: (closed-loop) vs. radiator( open-loop) Automobile steering control system Desired course of travel Error Driver Steering mechanism Automobile Actual course of travel Actual direction of travel Desired direction of travel Measurement, visual and tactile

Applications Figure: Maglev Figure: Traffic control

Applications

Applications Figure: Chemical industry, energy

Applications

Course contents Mathematical models of linear time invariant systems systems. Transfer functions, state-space models, block diagram models Analysis of linear continuous systems. Characteristics and performance. Stability of linear continuous systems. System analysis using root locus. Frequency response. Bode diagrams. Controller design. Lead-lag compensation. PID control. State feedback Sampled-data systems. Digital control systems.

Bibliography R.C.Dorf, R.Bishop, Modern Control Systems, Addison-Wesley, 2011; K.Ogata, Modern Control Engineering, Prentice Hall, 1990. K.Dutton, S. Thompson, B. Barraclough, The Art of Control Engineering, Addison-Wesley, 1997 M. Hăngănuţ, Teoria sistemelor, UTCluj, 1996 T. Coloşi, Elemente de teoria sistemelor si reglaj automat, UTCluj, 1981

Introduction to Control System Modeling Paula Raica Department of Automation Dorobantilor Str., room C21, tel: 0264-401267 Baritiu Str., room C14, tel: 0264-202368 email: Paula.Raica@aut.utcluj.ro http://rocon.utcluj.ro/st Technical University of Cluj-Napoca Introduction to Control System Modeling

Introduction A mathematical model is an equation or set of equations which adequately describes the behavior of a system. Two approaches to finding the model: Lumped-parameter modeling: for each element a mathematical description is established from the physical laws. System identification: an experiment can be carried out and a mathematical model can be found from the results. The important relationship is that between the manipulated inputs and measurable outputs. u(t) input Dynamic System y(t) output Introduction to Control System Modeling

Lumped-parameter models The systems studied in this course are: Examples. Linear - must obey the principle of superposition Stationary (or time invariant) - the parameters inside the element must not vary with time. Deterministic - The outputs of the system at any time can be determined from a knowledge of the system s inputs up to that time. The resistor: i(t) = 1 R v(t) The inductor: i(t) = 1 L v(t)dt or v(t) = L di(t) dt The capacitor: i(t) = C dv(t) dt Introduction to Control System Modeling

Examples Spring-mass-damper system Friction f Mass M k displacement y(t) Force r(t) M d2 y(t) dt 2 +f dy(t) +ky(t) = r(t) dt where: f is the friction coefficient, M - the mass, k - the stiffness of the linear spring. Introduction to Control System Modeling

Principle of superposition A system is defined as linear in terms of the system excitation and response. Additivity x 1 (t) y 1 (t) x 2 (t) y 2 (t) x 1 (t)+x 2 (t) y 1 (t)+y 2 (t) Homogeneity x(t) y(t) mx(t) my(t) Introduction to Control System Modeling

Linear Approximation Nonlinear system Nonlinear system y = x 2 y = mx +b Linear about an operating point x 0,y 0 for small changes x and y. When x = x 0 + x and y = y 0 + y: y 0 + y = mx 0 +m x +b and therefore y = m x Introduction to Control System Modeling

Linear Approximation If the dependent variable y depends upon several excitation variables x 1,x 2,...,x n : y = g(x 1,x 2,...,x n ). The Taylor series expansion about the operating point x 10,x 20,...,x n0 (the higher-order terms are neglected): y = g(x 10,x 20,...,x n0 )+ g x 1 x=x0 (x 1 x 10 )+ + g x 2 x=x0 (x 2 x 20 )+...+ g x n x=x0 (x n x n0 ) where x 0 is the operating point. Introduction to Control System Modeling

Example - Pendulum oscillator The torque on the mass is: T = MgLsin(x) The equilibrium condition for the mass is x 0 = 0 o. T T 0 = MgL sinx x x=x 0 (x x 0 ), where T 0 = 0. T = MgL(cos0 o )(x 0 o ) = MgLx The approximation is reasonably accurate for π/4 x π/4. Introduction to Control System Modeling

Linear Approximation Input x(t) and a response y(t): y(t) = g(x(t)) Taylor series expansion about the operating point x 0 : y = g(x) = g(x 0 )+ dg dx x x 0 x=x 0 + higher order terms 1! The slope at the operating point, m = dg dx x=x 0, y = g(x 0 )+ dg dx x=x 0 (x x 0 ) = y 0 +m(x x 0 ), Finally, this equation can be rewritten as the linear equation (y y 0 ) = m(x x 0 ) or y = m x Introduction to Control System Modeling

Example. Magnetic levitation The system: an iron-core electromagnet and the steel ball levitated by the electromagnet. Electromagnetic force F m : F m = C i2 (t) z 2 (t) Introduction to Control System Modeling

Example. Magnetic levitation Input: the current through the coils of the electromagnet i(t) Output: the displacement of the ball z(t) The equation of motion for the ball: Nonlinear model!! m z(t) = mg C i2 (t) z 2 (t) Introduction to Control System Modeling

Example. Magnetic levitation - linearization Rewrite the equation: g( z(t),z(t),i(t)) = m z(t) mg +C i2 (t) z 2 (t) = 0 Choose an operating point: ( z 0, z 0, i 0 ) such that m z 0 = mg C i2 0 z 2 0 Write the truncated Taylor series around the operating point: 0 = g( z(t),z(t),i(t)) g( z 0,z 0,i 0 )+ g z ( z 0, z 0, i 0 )( z(t) z 0 )+ + g z ( z 0, z 0, i 0 )(z(t) z 0 )+ + g i ( z 0, z 0, i 0 )(i(t) i 0 ) Introduction to Control System Modeling

Example. Magnetic levitation - linearization Compute the partial derivatives and evaluate them at the operating point. The Taylor series expansion is: 0 0+m ( z(t) z 0 ) 2C i2 0 z0 3 (z(t) z 0 )+2C i 0 z0 2 (i(t) i 0 ) Denote the variations around the operating point by: z(t) = z(t) z 0, z(t) = z(t) z 0 and i(t) = i(t) i 0 Linear differential equation in terms of z(t), z(t), i(t): m z(t) = 2C i2 0 z0 3 z(t) 2C i 0 z0 2 i(t) Introduction to Control System Modeling

To do Review: Differential equations Linear algebra Laplace transform Check the course webpage: http://rocon.utcluj.ro/st Download the exercises (ControlEngineering.pdf) and detailed lecture notes Introduction to Control System Modeling