INTRODUCTION TO CONTROL SYSTEMS

Slides:



Advertisements
Similar presentations
Discrete Controller Design
Advertisements

Class 4 Systems and Solutions. 1 st Order Systems.
Dynamic Behavior of Closed-Loop Control Systems
H(s) x(t)y(t) 8.b Laplace Transform: Y(s)=X(s) H(s) The Laplace transform can be used in the solution of ordinary linear differential equations. Let’s.
Chapter 4: Basic Properties of Feedback
دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده
CHE 185 – PROCESS CONTROL AND DYNAMICS
ECE Introduction to Control Systems -
ME 270 Final Project Presentation Operational Amplifiers.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
f(t) m x(t) fd(t) LINEAR CONTROL C (Ns/m) k (N/m)
ES250: Electrical Science
Ch. 6 Single Variable Control
1. 2 Outline 1.Introduction 2.Modeling 3.Simulation 4.Implementation 5.Demo 6.Conclusion.
DYNAMIC BEHAVIOR AND STABILITY OF CLOSED-LOOP CONTROL SYSTEMS
Modified by Albert W.J. Hsue,
Control Engineering Lecture #2 Lecture #2 9 th Sep, th Sep,2009.
ME 335 Boğaziçi University A Study on Motor Speed Control.
3. Sensor characteristics Static sensor characteristics
Examples: Write the transfer function of the electrical circuit including Op-Amp (Operational Amplifier). Write the Matlab program to calculate the eigenvalues.
Feedback Control System
Lecture 4: Electrical Circuits
Lecture 3: Dynamic Models Spring: stores energy Damper: dissipates energy.
1 Chapter 11 Compensator Design When the full state is not available for feedback, we utilize an observer. The observer design process is described and.
1 MATLAB AND CONTROLS PRESENTED BY:- AGILESWARI K. RAMASAMY DR. FARRUKH HAFIZ NAGI.
ENTC 395 Lecture 7a. Today 4 PID control –Overview –Definitions –Open loop response 4 Example –SIMULINK implementation.
Lecture 16: Introduction to Control (Part II)
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
University of Baghdad College of engineering Ele. & Com. Dept. 3 rd Year Matlab Report of By Ahmed Alaa Part I Part II.
President UniversityErwin SitompulSMI 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 System Modeling and Identification
Lecture 9: PID Controller.
HOMEWORK 01B Lagrange Equation Problem 1: Problem 2: Problem 3:
ROBOTICS 01PEEQW Basilio Bona DAUIN – Politecnico di Torino.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
Lecture 5\6 Analysis in the time domain (I) —First-order system North China Electric Power University Sun Hairong.
ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Exercise 1 Suppose we have a simple mass, spring, and damper problem. Find The modeling equation of this system (F input, x output). The transfer function.
2. Sensor characteristics Static sensor characteristics
Modeling of Electrical Circuits
Lesson 16: Basic Control Modes
Transfer Functions Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: The following terminology.
(3) Signal Conditioning
Chapter 1: Overview of Control
Lesson 13: Effects of Negative Feedback on System disturbances
H(s) 8.b Laplace Transform:
Teknik kendali.
Advanced Control Systems (ACS)
EKT101 Electric Circuit Theory
1. Kinetic energy, potential energy, virtual work.
Mathematical Models of Physical Systems
Digital Control Systems (DCS)
Kinematic Analysis (position, velocity and acceleration)
DNT Control Principle Frequency Response Techniques DNT Control Principle.
PID Controller.
MODELING OF ELECTRICAL SYSTEMS
Digital Control Systems Waseem Gulsher
Islamic University of Gaza Faculty of Engineering
Mechatronics Engineering
Getting Started With Simulink
SYSTEM OF DIFFERENTIAL EQUATIONS
Equations of Motion: Kinetic energy: Potential energy: Sin≈
SYSTEM OF ORDINARY DIFFERENTIAL EQUATIONS
Problem 1: m x(t) f(t) c k m,R c k m Figure 1 Kinetic energy: Idisc θ
Feedback Control Systems (FCS)
Chapter 4. Time Response I may not have gone where I intended to go, but I think I have ended up where I needed to be. Pusan National University Intelligent.
Mathematical Models of Control Systems
H(s) Transfer Function: f(t): input x(t): response f(t) fz(t)
SYSTEM OF ORDINARY DIFFERENTIAL EQUATIONS
Control System and Transfer Function
Presentation transcript:

INTRODUCTION TO CONTROL SYSTEMS POSITION CONTROL OF A SPRING-MASS SYSTEM Goal: Positioning the mass m at the desired position x. To achieve this goal, a control force Fc is used. To perform a classical control task, the transfer function of the considered system should be known. The transfer function of an engineering system can be obtained using its governing equation of motion. The Lagrange method is a practical way of deriving the equation of motion. For this purpose, we first write the kinetic and potential energies of the system together with the virtual work expression. Lagrange’s Equation:

The equation of motion of the spring-mass system: Application of the Laplace Transform to the both side of the equation of motion gives the TRANSFER FUNCTION of the system. The TRANSFER FUNCTION relates the Input of the system (Fc ) to the Output (x) assuming all initial conditions as zero. The Laplace transform of the output for a step input with magnitude 20 N.

The response of the spring-mass system to a control force Fc in the form of a step function with magnitude 20 N can be obtained by using the step command in Matlab. 20 Fc(t) t (sec) step command calculates the response of the system to a unit step input. So, the magnitude of the step input should be specified in the numerator of the output.

clc;clear m=50;c=50;k=2000; num=20; den=[m,c,k]; step(num,den) Magnitude of the step input Spring constant

The response of the system can be obtained by using Matlab Simulink.

Considering that the the spring constant k in the system is constant, the only factor, which determines the magnitude of the response is the amplitude of the control force Fc. The stedy-state response of the system xss will be different when a disturbance acts on the system. If the disturbance is shown as Ft Disturbance The form of equation of motion with a disturbing (uncontrolled) force

We will add an actuator , which converts the electric signal to a force /moment and a sensor, which converts a physical output to an electric signal (voltage) K2=10 Volt/m The relation between the inputs (V1 and Ft) and the output V2 can be written as: Main input Disturbance

If the desired output of the mass is xss=0 If the desired output of the mass is xss=0.01 m (1 cm), the voltage output of the displacement sensor should be V2ss=xss*K2=0.01*10=0.1 V. (The steady state value of the sensor output). The input voltage, which produces the desired sensor output can be calculated using the relation given below The s term denotes the time derivative and in the steady-state case , all changes (derivatives) are zero. Input voltage in order to obtain mass displacement as 1 cm.

Now, we calculate the response of the system to a step input with magnitude 0.2 V. In this calculation, we take the magnitude of disturbing input Ft as zero.

What will the system response be if the disturbing force is different from zero? Let’s assume the step disturbance Ft = 10 N. Laplace transform of the disturbance

Δt should be choosen properly ! Disturbance Input Voltage output Displacement output Ft=0 Ft=10 N Δt should be choosen properly ! V2(t) Time (s)

For Ft=0, V2ss=0. 1 V and for Ft=10 N, V2ss=0. 05 For Ft=0, V2ss=0.1 V and for Ft=10 N, V2ss=0.05. This result show that the output of the open-loop system is highly influenced from the disturbance. This undesired effect may be removed by converting the open loop system to a closed loop control system. Disturbance Controller Reference signal (Desired output) Sensor E Error Actuator System The expression for the output of the system can be writen as In a Closed Loop Control system, the output of the system is sent back and compared with the Reference signal.

Where Hk is the transfer function of the controller used in the closed loop control system. The transfer function of the controller determines the type of the operations which will be applied to the error signal.

V2 R2 - + V1 R1 GAIN CIRCUIT (PROPORTIONAL) R2 - + V1 R1 V2 R V2'

INTEGRAL CIRCUIT C - + V1 V2 R

DERIVATIVE CIRCUIT R - + V1 V2 C

- + V1 Vc R V2 V3 R V2 V1 - + Vc

PID CONTROLLER R2 - + R1 R4 C4 C3 R3 R V1 V2

P Control (PROPORTIONAL CONTROL) In this type of control, the error signal is amplified in order to eliminate the negative effect of the disturbance on the system output. Choose Hk as 60 clc;clear m=50;c=50;k=2000; k1=100; k2=10; hk=60; num=[k1*k2*hk]; den=[m,c,k+k1*k2*hk]; step(num*0.1,den) Without disturbance

With disturbance Ft=10 N clc;clear m=50;c=50;k=2000; k1=100;k2=10; hk=60; num=[k1*k2*hk]; den=[m,c,k+k1*k2*hk]; step(num*0.1-k2*10,den)

P-I Control (PROPORTIONAL-INTEGRAL CONTROL)

P-I-D Control (PROPORTIONAL-INTEGRAL –DERIVATIVE CONTROL)