CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Basic Nonlinear Control Systems - D. P. Atherton

Similar documents
Manufacturing Equipment Modeling

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

SAMPLE CHAPTERS UNESCO EOLSS PID CONTROL. Araki M. Kyoto University, Japan

Keywords: synchronous generator, synchronous motor, automatic voltage regulator, V- curves, synchronizing power, hunting, excitation system

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. I - Basic Elements of Control Systems - Ganti Prasada Rao

FREQUENCY CONTROLLED AC MOTOR DRIVE

Power Electronics. Prof. K. Gopakumar. Centre for Electronics Design and Technology. Indian Institute of Science, Bangalore.

POWER SYSTEM HARMONICS. A Reference Guide to Causes, Effects and Corrective Measures AN ALLEN-BRADLEY SERIES OF ISSUES AND ANSWERS

Objectives. Electric Current

Precision Diode Rectifiers

Introduction to Process Control Actuators

Pulse Width Modulated (PWM) Drives. AC Drives Using PWM Techniques

Force on Moving Charges in a Magnetic Field

Basic Op Amp Circuits

Pulse Width Modulated (PWM)

AMZ-FX Guitar effects. (2007) Mosfet Body Diodes. Accessed 22/12/09.

DCMS DC MOTOR SYSTEM User Manual

SYNCHRONOUS MACHINES

Programming Logic controllers

Reading assignment: All students should read the Appendix about using oscilloscopes.

A simple method to determine control valve performance and its impacts on control loop performance

Lab 14: 3-phase alternator.

PHASOR DIAGRAMS HANDS-ON RELAY SCHOOL WSU PULLMAN, WA. RON ALEXANDER - BPA

Dynamic Process Modeling. Process Dynamics and Control

8 Speed control of Induction Machines

Centrifugal Fans and Pumps are sized to meet the maximum

Principles of Adjustable Frequency Drives

13 ELECTRIC MOTORS Basic Relations

ω h (t) = Ae t/τ. (3) + 1 = 0 τ =.

Figure 1. The Ball and Beam System.

Chapter 11 SERVO VALVES. Fluid Power Circuits and Controls, John S.Cundiff, 2001

DC motors: dynamic model and control techniques

Process Control Primer

Lab 8: DC generators: shunt, series, and compounded.

MAS.836 HOW TO BIAS AN OP-AMP

Synchronous motor. Type. Non-excited motors

Motor Fundamentals. DC Motor

ENERGY TRANSFER SYSTEMS AND THEIR DYNAMIC ANALYSIS

How To Calculate The Power Gain Of An Opamp

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

How to Turn an AC Induction Motor Into a DC Motor (A Matter of Perspective) Steve Bowling Application Segments Engineer Microchip Technology, Inc.

A laboratory work: A teaching robot arm for mechanics and electronic circuits

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid.

Frequency Response of Filters

Review of Fundamental Mathematics

Aim : To study how the time period of a simple pendulum changes when its amplitude is changed.

AC Induction Motor Slip What It Is And How To Minimize It

Positive Feedback and Oscillators

NUCLEAR MAGNETIC RESONANCE. Advanced Laboratory, Physics 407, University of Wisconsin Madison, Wisconsin 53706

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE ELECTRICAL MACHINES II UNIT-I SYNCHRONOUS GENERATOR

Voltage Stability Improvement using Static Var Compensator in Power Systems

System Modeling and Control for Mechanical Engineers

BASIC ELECTRONICS AC CIRCUIT ANALYSIS. December 2011

Torque control MSF Softstarter

Eigenvalues, Eigenvectors, and Differential Equations

Discover the power of e-learning! The Quick Guide to AC Variable Frequency

Application Note, Rev.1.0, September 2008 TLE8366. Application Information. Automotive Power

2 Session Two - Complex Numbers and Vectors

DIRECT CURRENT GENERATORS

Force measurement. Forces VECTORIAL ISSUES ACTION ET RÉACTION ISOSTATISM

Applications of Second-Order Differential Equations

AND8008/D. Solid State Control Solutions for Three Phase 1 HP Motor APPLICATION NOTE

Odyssey of the Mind Technology Fair. Simple Electronics

NO LOAD & BLOCK ROTOR TEST ON THREE PHASE INDUCTION MOTOR

Control System Definition

E. K. A. ADVANCED PHYSICS LABORATORY PHYSICS 3081, 4051 NUCLEAR MAGNETIC RESONANCE

GenTech Practice Questions

Relationship between large subject matter areas

Speed Control Methods of Various Types of Speed Control Motors. Kazuya SHIRAHATA

LOSSELESS STARTING METHOD FOR THE WOUND ROTOR INDUCTION MOTOR

Power Quality Paper #3

Torque motors. direct drive technology

Modeling Mechanical Systems

Development of a Simple Sound Activated Burglar Alarm System

ELECTRODYNAMICS 05 AUGUST 2014

Transient analysis of integrated solar/diesel hybrid power system using MATLAB Simulink

Series and Parallel Circuits

Understanding Poles and Zeros

AUTOMATED, FULL LOAD MOTOR TESTING AT PRODUCTION SPEEDS

Power Systems Engineering Research Center

Simulation of VSI-Fed Variable Speed Drive Using PI-Fuzzy based SVM-DTC Technique

Unified Lecture # 4 Vectors

Line Reactors and AC Drives

The Secret of Hydraulic Schematics. BTPHydraulics

DC generator theory. Resources and methods for learning about these subjects (list a few here, in preparation for your research):

DC-DC Converter Basics

Determine If An Equation Represents a Function

What Is Regeneration?

CYCLOCONVERTERS. Fig.1 Block diagram of a cycloconverter

INTRODUCTION TO SYSTEM PROTECTION. Hands-On Relay School 2012

Chapter 10. Control Design: Intuition or Analysis?

TA Kahraman Yumak ELK412 - Distribution of Electrical Energy Lab. Notes v Spring web.itu.edu.tr/yumakk. Distance Protection

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

Technical Guide No High Performance Drives -- speed and torque regulation

Bipolar Transistor Amplifiers

Transistor Amplifiers

PIEZOELECTRIC TRANSDUCERS MODELING AND CHARACTERIZATION

Chen. Vibration Motor. Application note

Lab 7: Operational Amplifiers Part I

F B = ilbsin(f), L x B because we take current i to be a positive quantity. The force FB. L and. B as shown in the Figure below.

Transcription:

BASIC NONLINEAR CONTROL SYSTEMS D. P. Atherton University of Sussex, UK Keywords: Nonlinearity, friction, saturation, relay, backlash, frequency response, describing function, limit cycle, stability, phase plane, subharmonics, chaos, synchronization, compensation. Contents 1. Introduction 2. Forms of nonlinearity 3. Structure and behavior 4. Stability 5. Aspects of design 6. Conclusions Glossary Bibliography Biographical Sketch Summary This section is written to introduce the reader to nonlinearity and its effect in control systems, and also to set the stage for the subsequent articles. Nonlinearity is first defined and then some of the physical effects which cause nonlinear behavior are discussed. This is followed by some comments on the stability of nonlinear systems, the existence of limit cycles, and the unique behavioral aspects which nonlinear feedback systems may possess. Finally a few brief comments are made on designing controllers for nonlinear systems. 1. Introduction Linear systems have the important property that they satisfy the superposition principle. This leads to many important advantages in methods for their analysis. For example, in circuit theory when an RLC circuit has both d.c and a.c input voltages, the voltage or current elsewhere in the circuit can be found by summing the results of separate analyses for the d.c. and a.c. inputs taken individually, also if the magnitude of the a.c. voltage is doubled then the a.c. voltages or currents elsewhere in the circuit will be doubled. Thus, mathematically a linear system with input x() t and output yt () satisfies the property that the output for an input ax1() t + bx2() t is ay1() t + by2() t, if y () t and y () t 1 2 are the outputs in response to the inputs x 1 () t and x 2 () t, respectively, and a and b are constants. A nonlinear system is defined as one which does not satisfy the superposition property. The simplest form of nonlinear system is the static nonlinearity where the output depends only on the current value of input but in a nonlinear manner,

for example 3 y() t = ax() t + bx () t (1) More commonly a nonlinear differential equation, for example 2 2 3 d y t dt a dy t dt by t x t ()/ + ( ()/ ) + () = () (2) will describe the behavior. From an engineering viewpoint it may be desirable to think of this equation in terms of a block diagram consisting of linear dynamic elements and a static nonlinearity, in this case a cubic, which with input dy()/ t dt gives an output 3 adyt ( ( )/ dt ). A nonlinear system can possess many different forms of behavior, which are dependent on its structure, and are unique to nonlinear systems as discussed later. The major point about nonlinear systems, however is that their response is amplitude dependent so that if a particular form of response, or some measure of it, occurs for one input magnitude it may not result for some other input magnitude. This means that in a feedback control system if the controller designed does not linearize the system then to adequately describe the system behavior one needs to cover the whole state space. In practice, of course, this means the whole space covered by the allowable range, due to saturation, of the system states. For a linear system one can claim that a system has an optimum response, assuming optimum is precisely defined, for example minimization of the integral squared error, using results for just one input amplitude, but all amplitudes, over the allowable range have to be checked for a nonlinear system. Perhaps the most interesting aspect of nonlinear systems is that they exhibit forms of behavior not possible in linear systems and more will be said on this later. 2. Forms of nonlinearity In control engineering nonlinearity may occur in the dynamics of the plant to be controlled or in the components used to implement the control, for example a dead zone in a valve, which may be referred to as inherent nonlinearity, because it exists although one would probably prefer this not to be the case. Alternatively one may have intentional nonlinearities which have been purposely designed into the system to improve the system specifications, either from a technical or economic viewpoint. Identifying the precise form of a nonlinearity may not be easy and like all modeling exercises the golden rule is to be aware of the approximations in a nonlinear model and the conditions for its validity. Some people would argue that linear systems theory is not applicable to practical control engineering problems because they are always nonlinear. This is an overstatement, of course, but a valid reminder. All systems have actuator saturation and in some cases it might occur for relatively low error signals, for example in rotary position control it is not unusual for a step input of say 10, or even less, to produce maximum motor drive torque. It simply is the result of good economical design. Valves used to control fluid or gas flow, apart from having a saturation value also

possess a dead zone due to friction and have slightly different behavior when opening compared with closing due to the unidirectional pressure of the fluid. Friction always occurs in mechanical systems and is very difficult to model, with many quite sophisticated models having been presented in the literature. The simplest is to assume the three components of stiction, an abbreviation for static friction, Coulomb friction and viscous friction. As its name implies stiction is assumed to exist only at zero differential speed between the two contact surfaces. Coulomb friction with a value less than stiction is assumed to be constant at all speeds, and viscous friction is a linear effect being directly proportional to speed. In practice there is often a term proportional to a higher power of speed, and this is also the situation for many shaft loads, for example a fan. Many mechanical loads are driven through gearing rather than directly. Although geared drives, like all areas of technology, have improved through the years they always have some small backlash. This may be avoided by using antibacklash gears, which are only available for low torques. Backlash which is a very complicated phenomenon involving impacts between surfaces is often modeled in a very simplistic manner. For example, the simple approach used in some digital simulation languages, such as Simulink the simulation component of the wellknown software package Matlab, consists of an input output position characteristic of two parallel straight lines with possible horizontal movement between them. This makes two major assumptions, first that the load shaft friction is high enough for contact to be maintained with the drive side of the backlash when the drive slows down to rest. Secondly when the drive reverses the backlash is crossed and the new drive side of the gear picks up the load instantaneously with no loss of energy in the impact and both then move at the drive shaft speed. Clearly both these assumptions are never true in practice but no checks exist in Simulink to determine how good they are or, indeed, when they are completely invalid. The most widely used intentional nonlinearity is the relay. The onoff type, which can be described mathematically by the signum function, that is switches on if its input exceeds a given value and off if it goes below the value, is widely used normally with some hysteresis between the switching levels. Use of this approach provides a control strategy where the controlled variable oscillates about the desired level. The switching mechanism varies significantly according to the application from electromechanical relays at low speed to fast electronic switches employing transistors or thyristors. A common usage of the relay is in temperature control of buildings, where typically the switching is provided by a pool of mercury on a metal expansion coil. As the temperature drops the coil contracts and this causes a change in angle of the mercury capsule so that eventually the mercury moves and closes a contact. Electronic switching controllers are being used in many modern electric motor drive systems, for example, to regulate phase currents in stepping motors and switched reluctance motors and to control currents in vector control drives for induction motors. Relays with a dead zone, that is, three position relays giving positive, negative and a zero output are also used. The zero output allows for a steady state position within the dead zone but this affects the resulting steady state control accuracy.

TO ACCESS ALL THE 8 PAGES OF THIS CHAPTER, Click here Bibliography Atherton, D. P. (1975). Nonlinear Control Engineering: Describing Function Analysis and Design. London: Van Nostrand Reinhold, 1975 [A book with probably the most detailed coverage of classical approaches for nonlinear control systems, with major concentration on describing function methods.] Atherton D. P. (1981). Stability of Nonlinear Systems. Research Studies Press, John Wiley [Reviews classical methods for stability of nonlinear systems with emphasis on limit cycle determination, including exact methods for relay systems.] Cook P. A. (1994). Nonlinear Dynamical Systems. London: PrenticeHall International, 2 nd ed [A book primarily covering classical control with interesting material on chaos, stability and relay systems.] Cosgriff, R. L. (1958). Nonlinear Control Systems. New York: McGraw Hill [One of the early books devoted to extensions of classical control methods for the study of nonlinear control systems.] Cunningham, W. J. (1958). Introduction to Nonlinear Analysis. New York: McGraw Hill [ Similar coverage to the previous textbook. ] Gelb, A. and Vander Velde, W. E. (1968). MultipleInput Describing Functions and Nonlinear System Design. New York: McGraw Hill [The first textbook to give extensive coverage to describing function methods and their use in feedback control.] Gibson, J. E. (1963). Nonlinear Automatic Control. New York: McGraw Hill [A slightly more extensive coverage of nonlinear classical control than earlier books.] Graham, D. and McRuer, D. (1961). Analysis of Nonlinear Control Systems. New York: Wiley [ A good textbook on classical methods for nonlinear control] Hayashi, C. (1964). Nonlinear Oscillations in Physical Systems. New York: McGraw Hill [As the title suggests it is devoted to nonlinear oscillations in a broad context and is useful historically for seeing applications of the concepts before they were used in control.] Khalil, H.K. (1992) Nonlinear Systems. Macmillan, New York. [ Contains some classical material but also modern approaches based on state space methods.] Minorsky, N. (1962). Nonlinear Oscillations. New York: Van Nostrand Slotine J. J. E. and Li W. (1991). Applied Nonlinear Control. PrenticeHall International [Covers phase plane, harmonic balance and relay systems.] Thaler, G. J. and Pastel, M. P. (1962). Analysis and Design of Nonlinear Feedback Control Systems. New York: McGraw Hill [ Good coverage of nonlinear classical control methods typical of books in the 1955 1965 period] West, J. C. (1960). Analytical Techniques for Nonlinear Control Systems. London: EUP [First book published in the UK on nonlinear control systems. Gives an excellent introduction to phase plane and describing function methods.] Vidyasagar, M (1978) Nonlinear Systems Analysis. PrenticeHall International [Contains some classical methods followed by state space coverage of stability, feedback linearization and multivariable systems.]

Biographical Sketch Derek Atherton was born in Bradford, England on 21 April 1934. He has a B.Eng from Sheffield University and Ph.D and D.Sc from Manchester University. He taught at Manchester University, and McMaster University and the University of New Brunswick in Canada before taking up the appointment of Professor of Control Engineering at the University of Sussex in 1980, where he currently has a parttime appointment. He has served on committees of the Science and Engineering Research Council, as President of the Institute of Measurement and Control in 1990 and President of the Control Systems Society of the Institute of Electrical and Electronic Engineers, USA in 1995, and also served for six years on the International Federation of Automatic Control (IFAC) Council. His major research interests are in nonlinear control theory, computer aided control system design, simulation and target tracking. He has written three books, one of which is jointly authored and published over 300 papers.