Lecture 1 : Introduction to Control Engineering

Similar documents
Introduction to Digital Control

MECHATRONICS SYSTEM DESIGN

SMJE 3153 Control System. Department of ESE, MJIIT, UTM 2014/2015

Figure 2.1 a. Block diagram representation of a system; b. block diagram representation of an interconnection of subsystems

Biomedical Control Systems. Lecture#01

Automatic Control Systems

Chapter 1: Introduction to Control Systems Objectives

JUNE 2014 Solved Question Paper

AC : A STUDENT-ORIENTED CONTROL LABORATORY US- ING PROGRAM CC

Lecture#1 Handout. Plant has one or more inputs and one or more outputs, which can be represented by a block, as shown below.

SRI VENKATESWARA COLLEGE OF ENGINEERING AND TECHNOLOGY

EE 3CL4: Introduction to Control Systems Lab 1: Introduction

Based on the ARM and PID Control Free Pendulum Balance System

Control Systems Overview REV II

DC motor control using arduino

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

Control System Definition

DC SERVO MOTOR CONTROL SYSTEM

Chapter 1. Robot and Robotics PP

Automatic Control Systems 2017 Spring Semester

Laboratory Tutorial#1

Types of control systems:

OPTIMAL AND PID CONTROLLER FOR CONTROLLING CAMERA S POSITION IN UNMANNED AERIAL VEHICLES

Glossary of terms. Short explanation

Laboratory Tutorial#1

Inverted Pendulum Swing Up Controller

Where: (J LM ) is the load inertia referred to the motor shaft. 8.0 CONSIDERATIONS FOR THE CONTROL OF DC MICROMOTORS. 8.

BSNL TTA Question Paper Control Systems Specialization 2007

Figure 1.1: Quanser Driving Simulator

EE 3TP4: Signals and Systems Lab 5: Control of a Servomechanism

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Winter Semester, Linear control systems design Part 1

Experiment 9. PID Controller

PYKC 7 March 2019 EA2.3 Electronics 2 Lecture 18-1

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position

Introduction to MS150

ESE 230 Syllabus Prof. D. L. Rode

Teaching Mechanical Students to Build and Analyze Motor Controllers

Modern Control System Theory and Design. Dr. Huang, Min Chemical Engineering Program Tongji University

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr.

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

EE 42/100 Lecture 18: RLC Circuits. Rev A 3/17/2010 (3:48 PM) Prof. Ali M. Niknejad


Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems

Principles of Engineering

Elements of Haptic Interfaces

Introduction to Real-time software systems Draft Edition

COVENANT UNIVERSITY NIGERIA TUTORIAL KIT OMEGA SEMESTER PROGRAMME: MECHANICAL ENGINEERING

sin( x m cos( The position of the mass point D is specified by a set of state variables, (θ roll, θ pitch, r) related to the Cartesian coordinates by:

2. Basic Control Concepts

Introduction to Arduino HW Labs

[ á{tå TÄàt. Chapter Four. Time Domain Analysis of control system

ROBOTICS & EMBEDDED SYSTEMS

The Feedback PI controller for Buck-Boost converter combining KY and Buck converter

System Inputs, Physical Modeling, and Time & Frequency Domains

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

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

Active Vibration Isolation of an Unbalanced Machine Tool Spindle

ACTUATORS AND SENSORS. Joint actuating system. Servomotors. Sensors

Flight Dynamics AE426

Cantonment, Dhaka-1216, BANGLADESH

MSK4310 Demonstration

Understanding RC Servos and DC Motors

Chapter 2 Mechatronics Disrupted

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques

, TECHNOLOGY. SAULT COLLEGE OF APPLIED ARTS SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE OUTLINE: ROBOTIC & CONTROL SYSTEMS

Module 7 : Design of Machine Foundations. Lecture 31 : Basics of soil dynamics [ Section 31.1: Introduction ]

Closed-Loop Transportation Simulation. Outlines

Electro-hydraulic Servo Valve Systems

Chapter 1 Introduction

E Technology: A. Innovations Activity: Introduction to Robotics

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

Lecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout

MCE441/541 Midterm Project Position Control of Rotary Servomechanism

Lecture 18 Stability of Feedback Control Systems

Perception. Read: AIMA Chapter 24 & Chapter HW#8 due today. Vision

EC CONTROL SYSTEMS ENGINEERING

A NEW GENERATION PROGRAMMABLE PHASE/AMPLITUDE MEASUREMENT RECEIVER

Engineering Technologies/Technicians CIP Task Grid Secondary Competency Task List

Motomatic Servo Control

A Machine Tool Controller using Cascaded Servo Loops and Multiple Feedback Sensors per Axis

FUZZY CONTROL FOR THE KADET SENIOR RADIOCONTROLLED AIRPLANE

Enhanced performance of delayed teleoperator systems operating within nondeterministic environments

1. To study the influence of the gain on the transient response of a position servo. 2. To study the effect of velocity feedback.

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control

Revised April High School Graduation Years 2015, 2016, and 2017

FUZZY LOGIC CONTROL FOR NON-LINEAR MODEL OF THE BALL AND BEAM SYSTEM

Electronic Instrumentation and Measurements

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement

UNIT VI. Current approaches to programming are classified as into two major categories:

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

CHAPTER 1 Introduction of Control System

Job Sheet 2 Servo Control

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn

Regulated Voltage Simulation of On-board DC Micro Grid Based on ADRC Technology

NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS

Laboratory Assignment 5 Digital Velocity and Position control of a D.C. motor

Transcription:

UCSI University Kuala Lumpur, Malaysia Faculty of Engineering Department of Mechatronics Lecture 1 Introduction to Control Engineering Mohd Sulhi bin Azman Lecturer Department of Mechatronics UCSI University sulhi@ucsi.edu.my 1 August 2011 Page : 1 Contents Definitions Open & closed loop systems Dynamic vs static systems Linear systems Stable systems Control system design process Mathematical modelling Page : 2 1

Definitions Control system is a device or set of devices used to manage, command, direct or regulate the behaviour of other devices or systems. This field is wide. It is also applied in economy, finance, political science, physics, mathematics and biological sciences. There are three things that define control systems: input, systems and output. Page : 3 Control System Representation We can represent a control system in block diagrams, in terms of input, system and output. Input PROCESS Output The output may or may not be equal to the specified response by the input. Thus, the purpose of control system is regulate the system to produce the desired output. Page : 4 2

Types of Control System Broadly speaking, there are three major type of control systems: Man made control system Natural control system Mixed (combination) control system Page : 5 Man Made Control System The system (technology) is created by human. Example : electrical switch Page : 6 3

Natural Control System Also called biological control. The type of control is available in nature. Example : pointing a finger. Input : precise direction of the object Output : actual pointed direction Page : 7 Mixed (Combination) Control System The system is controlled by nature (human) through man-made technology. Example : driving a car Page : 8 4

Application Examples Home heating or air-conditioning, controlled by a thermostat. Home entertainment system with built-in control. Cruise (speed) control of an automobile. Electronic voltage regulator. Automatic bread toaster. Photographic automatic focus control. Altitude control of space vehicle. Automatic washing machine. Law and order. Page : 9 Type of Control System Two types : open loop and closed loop. Open loop : systems that utilizes a device to control the process without using feedback. Closed loop : systems that uses a measurement of the output (usually a sensor) and compares it with the desired input. Page : 10 5

Open Loop System Also known as feed-forward control system. Characteristics: Simplest (and cheap too!) type of control Contains no feedback The output is not affected by the input Application examples: Simple electric switch Kettle or water heating devices Mobile phone Word processor Alarm clock Page : 11 Typical Open Loop Block Diagram We can generally design or draw a block diagram for any system provided that we know the input and the output. Contains no feedback. Sometimes, the input is also called the desired input or the reference input. The output is sometimes called the actual output or actual response. Input Controller Plant Output Page : 12 6

Example 1 : Kettle It is a merely an on-off device. Block diagram: Source : Warwick, An Introduction to Control Systems Page : 13 Example 2 : Mobile Phone It is an open loop system. Why? 1. Phone received call/signals. 2. As the phone is turned on, it will make connection with satellite until the signal (call) is terminated by the phone operator (human). 3. The phone is unable to turn itself off even after a conversation between humans have ended. 4. Hence, it is an open loop system. Page : 14 7

Example 3 : Word Processor Control type : open loop system Why? The monitor continues to display output characters on the computer monitor if the human give suitable input via keyboard. No input, then no output. Page : 15 Closed Loop System Also known as the feedback system. The system uses the measurement of the actual output to compare with the input, hence producing a very effective output. The block diagram representation is given as follows: Input Controller Plant Output Measurement Page : 16 8

Example Application of Closed-Loop System Example applications: Washing machine Oven Driving an automobile Law and order Why are the above example falls in the category of closed-loop system? Page : 17 Example 4 : Air Conditioner Control Control type : Closed loop. Why? It is a self-regulating machine performing the operation with and without the need of the human. This machine will keep the surrounding temperature to that of the preset value. Sensor is used to maintain the temperature in which the airconditioner is placed. Page : 18 9

Example 5 : Driving a Car Control Type : Closed Loop. A person steering an automobile, assuming his or her eyes are wide open, by looking at the auto s location on the road and making the appropriate adjustments. Block diagram: Source : Dorf & Bishop, 2007. Page : 19 Example 6 : Law & Order Control type : closed loop, because it has a feedback mechanism. Block diagram: INPUT HUMAN SOCIAL BEHAVIOUR OUTPUT CONTROLLER Police, Army, Media, Judiciary, Public Opinion, Education, Peer, Friends, Parents ETHICS Laws, Regulations, Rules, Ordinances, Orders, Statutes, Constitution, By-Laws, Codes, Manners, Etiquette Source : Spier (2001) Page : 20 10

Example 7 : Jogging System Input (jogging direction) Brain Feet & Leg Output (actual jogging direction) Visual sensory (eyes) Page : 21 Example 8 : Water Level System Page : 22 11

Example 9 : Traffic Light Control System The idea is to minimize the waiting time. Furthermore, it is also intended to make the traffic flow smooth. Many control techniques can be used: intelligent control system is one of them. Page : 23 Input and Output System Sometimes, we might have one input and one output, but there are cases where we might have multiple input and multiple output. The one (single) input and one (single) output is sometimes called the SISO system. On the other hand, the multiple input and multiple output is sometimes called the MIMO system. Page : 24 12

Example 10 : SISO and MIMO system The following example illustrates the application in telecommunication engineering. SISO system: MIMO system: Page : 25 Classes of Control Systems We can also categorize a control system in two (2) classes: servomechanism and regulators. Servomechanism is a power amplifying feedback device in which the controlled variable is a mechanical position or time derivative of position such as velocity or acceleration. A regulator is a system where the reference input is constant for a long period of time. Page : 26 13

Servomechanism Usually, we use servo motors for servomechanism applications. Characteristics: Closed loop system. The control action is dependent on the desired result. Automatic (intelligent) control. Measures position (displacement), velocity and/or acceleration. Application example: (speed) cruise control of cars. Water level system. Page : 27 Servomechanism Purpose of servomechanism: (1) accurate control of motion without the need for human attendants (automatic control); (2) maintenance of accuracy with mechanical load variations, changes in the environment, power supply fluctuations, and aging and deterioration of components (regulation and selfcalibration); (3) control of a high-power load from a low-power command signal (power amplification); (4) control of an output from a remotely located input, without the use of mechanical linkages (remote control, shaft repeater). Page : 28 14

Servomechanism A servomechanism is typically a feedback system. The following block diagram illustrates the effect of servomechanism. The constant speed control system of a DC motor is a servomechanism that monitors any variations in the motor's speed so that it can quickly and automatically return the speed to its correct value. Servomechanisms are also used for the control systems of guided missiles, aircraft, and manufacturing machinery. Page : 29 Example 11 : Remote Antenna Positioning System One example using a servomechanism is the positioning system for a radar antenna. In this case, the controlled variable is the antenna position. The antenna is rotated with an electric motor connected to the controller that is located some distance away. The user selects a direction, and the controller directs the antenna to rotate to a specific position. Page : 30 15

Example 12 : Industrial Robot Sophisticated robots use closed-loop position systems for all joints. An example is the industrial robot. The robot has six independently controlled axes (known as six degrees of freedom) allowing it to get to difficult-to-reach places. The robot comes with and is controlled by a dedicated computer-based controller. This unit is also capable of translating human instructions into the robot program during the teaching phase. The arm can move from point to point at a specified velocity and arrive within a few thousandths of an inch. Page : 31 Characteristics : Example 13 : Regulators closed loop system. The input (setpoint) is held constant. Application example: Car (power) window. Human body temperature. Automatic temperature regulated over. Human perspiration system. Page : 32 16

Static System A static system is a deterministic system. The effects of inertia is ignored. Statics is branch of mechanics dealing with analysis of behaviour (usually in terms of displacements, strains, stresses and forces) of bodies (mechanical systems, structures) while neglecting inertia effects. It is based on equilibrium conditions and the quantity time plays no role in the analysis. For a static system, the output response to an input that does not change with time i.e. the input is held constant. Mathematically: The output signal, y(t), at time t, depends on the value of input at time t. Page : 33 Dynamic System Dynamics is a branch of mechanics where due emphasis is paid to inertial effects as opposed to statics where such effects are ignored. A dynamic system may or may not be a deterministic and predictable system. It is a system that evolve or change with respect to time. Generally, this particular system is described by differential equations. Mathematically: The output signal y(t), at time t, depends on past values of the input. Page : 34 17

Static vs Dynamic Consider Figures (a) and (b) below: For the resistor in Figure (a), the output e(t) is given as e(t)=r i(t). This output depends only upon the input at that time so the resistor represents memory-less or static system. In the case of the capacitor, the output is expressed as: 1 t e( t) = i( τ ) dτ C It is evidently clear that a capacitor is a dynamic system. The output depends on all past inputs. Page : 35 Stable and Unstable System If a system is brought to any particular initial condition (or state) and its response decays continuously to zero state, the system is said to be stable of a particular kind called asymptotically stable. If a system grows out of bound without any limit, then the system is an unstable system. A stable system Unstable system Analogy Page : 36 18

Quiz Classify on the stability of the following system: f(t) f(t) t t System I System III f(t) f(t) t t System II System IV Page : 37 Linear vs Non-linear System Linear system is a type of system that satisfies the principle of superposition and homogeneity. A non-linear system is not a linear system. Mathematically, it is a set of non-linear equations where the variables to be solved cannot be written as a linear combination of independent components. Page : 38 19

Analysis of Control System The main objective of a control system is to produce a desired system, reducing errors and achieving system s stability. What do we analyze in control system? Transient (temporary) response Steady-state response Stability Page : 39 Transient Response Also known as the natural response (remember differential equations?) it is the homogeneous solution. Example : consider an elevator going from the first floor to the fourth floor. If a transient response is: Too slow passenger would be angry Too fast you would be scared Page : 40 20

Steady State Response An approximation to the desired response. It is also the response that exist for a long time following the given input signal. In the previous lift example, the steady state response is when the lift is about to reach the fourth floor. We will also examine the steady state error, which is how accurately the system performs. Page : 41 Output Response of Control System Consider an example of an elevator going from the first floor to the fourth floor. The output of the elevator can be represented as follows (Nise, 2007) Page : 42 21

Analogy Old/mature/ senior Adult God, friends, money, education, ambition etc. Steady state error the regrets that you have. Have you achieved your desired goal, once dreamt when you were younger? Adolescent Baby (infant) Transient time the time for your to search for your life. (soul searching process) Steady state the state where you are old, happy, attains financial freedom and waiting to die peacefully. Page : 43 Stability It is a performance measure of a system. If a system is stable, then it should operate properly. An unstable system would lead to self-destruction or chaos. For example, in flight control system, if it is unstable, it would crash. The total response of the system is given by: x = natural response + forced response x = x + x h p For a particular control system to be useful, we want the natural response to either approach to zero or oscillate. Sometimes, the natural response will go out of bound, hence the system would be unstable. We can use mathematical techniques to analyze and control the stability of a particular control system. Page : 44 22

Control System Design Process The following are the steps as outlined by Nise (2007) in his book: Page : 45 Control System Design Process An alternative version is provided by Dorf & Bishop in his textbook: Page : 46 23

Mathematical Modeling It uses mathematical language to describe a particular system. Why? Important to gain understanding and further insight to the system, hence enabling us to perform analysis. Useful for prediction, formulation and simulation. Useful for estimation and prediction of unforeseeable event that could somehow affect the system. Type of mathematical model studied in control engineering: Classical form : representation of n th order differential equations Transfer functions : the ratio between the output to the input, found after taking the Laplace transform of differential equations. State space : a representation of a set of n th order simultaneous first-order differential equations. Page : 47 How to Start Modeling Uses conservation laws a set of principles describing certain quantities within an isolated system that does not change with time. It is a preserved (conserved) quantity. Among the aspects conserved : mass, momentums, energy, charges etc. Example : Kirchoff s Voltage and Current Laws. Page : 48 24

Control System Design Example Antenna Azimuth Positioning System Figure (a) : System Concept [source: Nise, 2007] Page : 49 Control System Design Example Figure (b) : Detailed System layout [source: Nise, 2007] Page : 50 25

Control System Design Example Figure (c) : System Schematic [Source : Nise, 2007] Page : 51 Control System Design Example Figure (d) : Functional Block Diagram [source : Nise, 2007] Page : 52 26

Next Step Textbook reference : Chapter 1. Reading: Wu Hejun & Miao Changyun (2010) Design of intelligent traffic light control system based on traffic flow. Proceedings of the 201O International Conference on Computer and Communication Technologies in Agriculture Engineering. Homework 1 has been posted on the course website. Attempt them. You do not have to submit Homework 1 as it will not be graded. Thank You. Page : 53 Wise Word "The difference between a successful person and others is not a lack of strength, not a lack of knowledge, but rather in a lack of will. Vincent T. Lombardi Page : 54 27