+ All Categories
Home > Documents > Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl...

Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl...

Date post: 21-Jul-2020
Category:
Upload: others
View: 6 times
Download: 0 times
Share this document with a friend
9
Control Systems Prof. Dr. M. Zahurul Haq [email protected] http://teacher.buet.ac.bd/zahurul/ Department of Mechanical Engineering Bangladesh University of Engineering & Technology ME 475: Mechatronics Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 1 / 36 Control Applications Example: An Antenna Positioning System e002.eps Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 2 / 36 Control Applications Importance A Control system is an interconnection of components forming a system configuration that will provide a desired system response. Primary Reasons Power amplification Remote control Convenience of input form Compensation for disturbances Important Outcomes Increased productivity and lower product cost Better and more uniform quality of product Greater safety for operating personnel Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 3 / 36 Control Applications Classifications Open-Loop System - output has no effect on control action. Closed-loop System - maintains a prescribed relationship between the output & some reference input by comparing them and using the difference as a means of control. Servomechanism - a feedback control system to control motion. Process Control Systems - a feedback control system where one or more process variables such as temperature, flow, liquid level etc are controlled. Batch Process - is a sequence of timed operations executed on the product being manufactured. Continuous Process - one or more operations are being performed as the product is being passed through a process. Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 4 / 36
Transcript
Page 1: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Systems

Prof. Dr. M. Zahurul [email protected]

http://teacher.buet.ac.bd/zahurul/

Department of Mechanical Engineering

Bangladesh University of Engineering & Technology

ME 475: Mechatronics

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 1 / 36

Control Applications

Example: An Antenna Positioning System

e002.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 2 / 36

Control Applications

Importance

A Control system is an interconnection of components forming asystem configuration that will provide a desired system response.

Primary Reasons

Power amplificationRemote controlConvenience of input formCompensation for disturbances

Important Outcomes

Increased productivity and lower product costBetter and more uniform quality of productGreater safety for operating personnel

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 3 / 36

Control Applications

Classifications

Open-Loop System - output has no effect on control action.

Closed-loop System - maintains a prescribed relationship betweenthe output & some reference input by comparing them and usingthe difference as a means of control.

Servomechanism - a feedback control system to control motion.

Process Control Systems - a feedback control system where one ormore process variables such as temperature, flow, liquid level etcare controlled.

Batch Process - is a sequence of timed operations executed on theproduct being manufactured.

Continuous Process - one or more operations are being performedas the product is being passed through a process.

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 4 / 36

Page 2: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Applications

Example: Manual Control System

e003.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 5 / 36

Control Applications

Example: Automatic Control System

e004.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 6 / 36

Control Applications

Example: Automatic Mechanical Control System

e005.eps

Watt’s fly-ball mechanical governor

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 7 / 36

Control Applications

Example: Computer Based Control System

e007.eps

Automatic table and dispenser

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 8 / 36

Page 3: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Applications

Example: Servomechanism

e008.eps

Numerical control milling machine

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 9 / 36

Control Applications

Example: Batch Processen in Cookie Machine

e009.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 10 / 36

Control Applications

Example: Continuous Process Control in Paper Mill

e010.epsProf. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 11 / 36

Control Applications

Feedback Contol

e173.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 12 / 36

Page 4: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Applications

Feedforward Contol

e174.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 13 / 36

Control Applications

Example: Industrial Negative Feed-back Control

e011.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 14 / 36

Control Applications

Elements of Closed-loop Control System

e012.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 15 / 36

Control Applications

Example: Industrial Temperature Control System

e015.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 16 / 36

Page 5: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Applications

Block Diagram & Abbreviations

z

ew +

yr y x

r

controllingelement

measuringequipment

controller

finalcontrolelement

system

actuator

e013.eps

w : reference variable x : controlled variabley : manipulated variable z : disturbance variabler : feedback variable e : error (� w � r)yr : controller output variable

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 17 / 36

Control Modes & Controller Responses

Control Modes

e014.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 18 / 36

Control Modes & Controller Responses P, I & D Controller

Proportional (P) Controller

e016.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 19 / 36

Control Modes & Controller Responses P, I & D Controller

In proportional (P) mode, linear relationship between the controlleroutput and the error exist in proportional band (PB).

y = Kpe + yo Kp = 100

PB

Kp = proportional gain between error and controller output

yo = manipulated variable at operating point

If error is zero, output is a constant equal to yo .

In case of error, for every 1% of error, a correction of Kp% isadded or subtracted from yo , depending on error sign.

There is a band of error about zero of magnitude PB within whichoutput is not saturated at 0% or 100%.

When a load changes, a permanent residual error occurs.

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 20 / 36

Page 6: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Modes & Controller Responses P, I & D Controller

Dynamic Behavior of a P Controller

e017.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 21 / 36

Control Modes & Controller Responses P, I & D Controller

Controlled system with dead-time

e018.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 22 / 36

Control Modes & Controller Responses P, I & D Controller

Dynamic controlled system with dead-time

e019.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 23 / 36

Control Modes & Controller Responses P, I & D Controller

Integral (I) Controller

e020.epsProf. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 24 / 36

Page 7: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Modes & Controller Responses P, I & D Controller

Integral control action is used to fully correct system deviations atany operating point. As long as the error is nonzero, the integralaction will cause the value of the manipulated variable to change.

In I control mode, the value of the manipulated variable ischanged proportional to the integral of the error e

y = KI

Z

e dt + y(0) with : KI = 1

Tn

The higher the integral action coefficient KI , the greater theintegral action of an I controller.

No steady state errorSluggish response at low KI

At high KI , the control loop tends to oscillate/may become instable

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 25 / 36

Control Modes & Controller Responses P, I & D Controller

Dynamic Behavior of an I Controller

e021.epsProf. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 26 / 36

Control Modes & Controller Responses P, I & D Controller

Derivative (D) Controller

D controllers generate the manipulated variable from the rate ofchange of the error and not - as P controllers - from theiramplitudes.

These react much faster than P controllers: even if the error issmall, derivative controllers generate - by anticipation - largecontrol amplitudes as soon as a change in amplitude occurs.

A steady-state error signal, however, is not recognized by Dcontrollers, because regardless of how big the error, its rate ofchange is zero.

Therefore, derivative-only controllers are rarely used in practice.They are usually found in combination with other controlelements, mostly in combination with proportional control.

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 27 / 36

Control Modes & Controller Responses PD, PI & PID Controller

PD Controller

In PD controllers with proportional-derivative control action, themanipulated variable results from the addition of the individual Pand D control elements:

y = Kp e +KDde

dt

+ yo

The control response for steady-state error in PD controllers isjust as it occurs in P controllers. Due to the immediate controlaction whenever there is a change in the error signal, the controldynamics is faster than with P controllers.

e022.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 28 / 36

Page 8: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Modes & Controller Responses PD, PI & PID Controller

Dynamic Behavior of a PD Controller

e023.epsProf. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 29 / 36

Control Modes & Controller Responses PD, PI & PID Controller

PI Controller

PI controllers are often used in practice. If properly designed, theycombine the advantages of both controller types (stability andrapidity; no steady-state error), so that their disadvantages arecompensated for at the same time.

The manipulated variable of PI controllers is calculated as follows:

y = Kp e +KI

Zedt with : KI = Kp

Tn

e024.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 30 / 36

Control Modes & Controller Responses PD, PI & PID Controller

Dynamic Behavior of an PI Controller

e025.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 31 / 36

Control Modes & Controller Responses PD, PI & PID Controller

PID Controller

If a D component is added to PI controllers, the result is anextremely versatile PID controller. If properly tuned, thiscontroller causes the controlled variable to reach its set point morequickly, thus reaching steady-state more rapidly.

The manipulated variable of PID controllers is calculated asfollows:

y = Kp e +KI

Z

edt +KDde

dt

e026.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 32 / 36

Page 9: Example: An Antenna Positioning System Control …zahurul.buet.ac.bd/ME475/ME475_control.pdfControl Applications Example: Servomechanism e008.eps Numerical control milling machine

Control Modes & Controller Responses PD, PI & PID Controller

Dynamic Behavior of an PID Controller

e027.epsProf. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 33 / 36

Control Modes & Controller Responses Discrete Controllers

Two-position (ON/OFF) Controller

The simplest version of a discontinuous controller is the two-positioncontroller which has only two different output states, for instance 0and ymax . For a simplest two-position controller, oscillations occurabout the set-point. In virtually any practical implementation, there isa neutral zone where no change in the controller output occurs.

x

ymax

y

w x

ymax

y

w

xdg

x003.eps

Switching characteristics of the two-position controller (withoutand with a neutral zone of width xdg

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 34 / 36

Control Modes & Controller Responses Discrete Controllers

Response of an ON/OFF Controller

e028.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 35 / 36

Control Modes & Controller Responses Discrete Controllers

Three-position Controller

Three-position controllers can assume three different switching states.In a temperature control system, these states are not only ’off’ and’heating’ as in a two-position controller, but also ’cooling’.

e029.eps

Prof. Dr. M. Zahurul Haq (BUET) Control Systems ME 475 36 / 36


Recommended