COMMON NONLINEARITIES IN CONTROL SYSTEMS:

Slides:



Advertisements
Similar presentations
Each of the circuit elements will have a different ac current response to an applied ac voltage. We need to look at each of these elements. Resistor:
Advertisements

Coulomb or Dry Friction Damping.
Dynamic Behavior of Closed-Loop Control Systems
ENERGY CONVERSION ONE (Course 25741)
Feedback Control Systems Dr. Basil Hamed Electrical & Computer Engineering Islamic University of Gaza.
Frequency response When a linear system is subjected to a sinusoidal input, its steady state response is also a sustained sinusoidal wave, with the same.
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
Modern Control Systems (MCS) Dr. Imtiaz Hussain Assistant Professor URL :
Copyright © Cengage Learning. All rights reserved. 1 Functions and Limits.
Alternating Current Circuits
ELECTRICAL CIRCUIT ET 201 Define and explain characteristics of sinusoidal wave, phase relationships and phase shifting.
Fourier Series Summary (From Salivahanan et al, 2002)
DESCRIBING FUNCTION ANALYSIS:
CHAPTER 33) ALTERNATING-CURRENT CIRCUITS 33.1 : AC SOURCES AND PHASORS An ac circuit consists of circuit elements and a generator that provides athe alternating.
Effect of Noise on Angle Modulation
Chapter 2. Signals and Linear Systems
EET 221 Synchronous Machines Rafiqi.
1 Digital Signal Processing Lecture 3 – 4 By Dileep kumar
Chapter 30 Lecture 30: Faraday’s Law and Induction: I.
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Chapter2 : SIGNALS 1st semester King Saud University
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
BASIC ELECTRICAL TECHNOLOGY DET 211/3
Copyright © Cengage Learning. All rights reserved. 1 Functions and Limits.
OPERATING CHARACTERISTICS OF DC GENERATOR
Announcements Midterm Exam next Wednesday Exam starts at 6 PM, ~1 hr. Closed book, one page of notes Bring a calculator (not phone, computer, iPad, etc.)
Convergence of Fourier series It is known that a periodic signal x(t) has a Fourier series representation if it satisfies the following Dirichlet conditions:
1 Chapter 8 The Discrete Fourier Transform (cont.)
CNC FEED DRIVES.
MECH 373 Instrumentation and Measurements
FULL STATE FEEDBACK CONTROL:
IIR Filter design (cf. Shenoi, 2006)
DESCRIBING FUNCTION ANALYSIS:
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Chapter 4 Dynamical Behavior of Processes Homework 6 Construct an s-Function model of the interacting tank-in-series system and compare its simulation.
Chapter 2. Signals and Linear Systems
Automatic control systems I. Nonlinearities in Control System
Time Domain and Frequency Domain Analysis
CEN352 Dr. Nassim Ammour King Saud University
Linear Constant-coefficient Difference Equations
Learning Outcomes After completing this ppt the student will be able to: Make and interpret a basic Routh table to determine the stability of a system.
Frequency-Domain Analysis and stability determination
Mathematical Descriptions of Systems
POWER AMPLIFIERS.
Control System Analysis and Design by the Frequency Response Method
Linear Control Systems
UNIT II Analysis of Continuous Time signal
Transformations of Functions
Root-Locus Analysis (1)
Amplifiers Classes Electronics-II
Copyright © Cengage Learning. All rights reserved.
UNIT-I SIGNALS & SYSTEMS.
WEEKS 8-9 Dynamics of Machinery
1 FUNCTIONS AND MODELS.
Digital Control Systems (DCS)
Root Loci Analysis (3): Root Locus Approach to Control System Design
Amplifiers Classes Electronics-II
Digital Control Systems Waseem Gulsher
Fundamentals of Electric Circuits Chapter 18
Copyright © Cengage Learning. All rights reserved.
Digital and Non-Linear Control
The Fourier Series for Continuous-Time Periodic Signals
Motors and Position Determination
An Introduction to S-parameters
7-5 Relative Stability.
Tania Stathaki 811b LTI Discrete-Time Systems in Transform Domain Ideal Filters Zero Phase Transfer Functions Linear Phase Transfer.
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.
Alternating Current Circuits
PID Controller Design and
CHAPTER 59 TRANSISTOR EQUIVALENT CIRCUITS AND MODELS
Presentation transcript:

COMMON NONLINEARITIES IN CONTROL SYSTEMS: Consider the typical block shown in Figure 1. It is composed of four parts: a plant to be controlled, sensors for measurement, actuators for control action, and a control law, usually implemented on a computer. Nonlinearities may occur in any part of the system, thus make it a nonlinear control system. Controller Actuators Plant y(t) Sensors - + r(t) Figure 1. Block diagram of control systems. Continuous and Discontinuous Nonlinearities: Nonlinearities can be classified as continuous and discontinuous. Because discontinuous nonlinearities cannot be locally approximated by linear functions, they are also called “hard” nonlinearities. Hard nonlinearities are commonly found in control systems, both in small range operation and large range operation. Whether a system in small range operation should be regarded as nonlinear or linear depends on the magnitude of the hard nonlinearities and on the extent of their effects on the system performance. Slotine and Li, Applied Nonlinear Control

Saturation: When one increases the input to a physical device, the following phenomenon is often observed: when the input is small, its increase leads to a corresponding (often proportional) increase of output: but when the input reaches a certain level, its further increase does produce little or no increase of the output. The output simply stays around its maximum value. The device is said to be saturation when this happen. A typical saturation nonlinearity is represented in Figure 2, where the thick line is the real nonlinearity and the thin line is an idealized saturation nonlinearity. Figure 2. A saturation nonlinearity. Most actuators display saturation characteristics. For example, the output torque of a two-phase servo motor cannot increase infinitely and tends to saturate, due to the properties of magnetic material.

The input-output relationship for a saturation nonlinearity is plotted in Figure 3, with a and k denoting the range and slope of the linearity. Since this nonlinearity is single-valued, we expect the describing function to be a real function of the input amplitude. Figure 3. Saturation nonlinearity and the corresponding input-output relationship.

Consider the input x(t)=Asin(ωt) Consider the input x(t)=Asin(ωt). If A≤a, then the input remains in the linear range, and therefore, the output is w(t)=kAsin(ωt). Hence, the describing function is simply a constant k. Consider the case A>a. The input and the output functions are plotted in Figure 3. The output is seen to be symmetric over the four quarters of a period. In the first quarter, it can be expressed as where γ=sin-1(a/A). The odd nature of w(t) implies that a1=0 and the symmetry over the four quarters of a period implies that Therefore, the describing function is

N(A)=k if the input amplitude is in the linearity range The normalized describing function N(A)/k is plotted in Figure 4 as a function of A/a. One can observe three features for this describing function. N(A)=k if the input amplitude is in the linearity range N(A) decreases as the input amplitude increases There is no phase shift 1 0.8 0.6 0.4 0.2 1 5 10 N(A)/k A/a Figure 4. Describing function of the saturation nonlinearity Slotine and Li, Applied Nonlinear Control

Therefore, the describing function of the relay nonlinearity is As a special case, one can obtain the describing function for the relay-type (on-off) nonlinearity shown in Figure 5. This case corresponds to shrinking the linearity range in the saturation function to zero, i.e., a0, k∞, but ka=M. b1 can be easily obtained directly as Therefore, the describing function of the relay nonlinearity is A 1 0.8 0.6 0.4 0.2 1 5 10 N(A)/M to infinity to zero x M -M w off on Figure 5. Describing function of the relay nonlinearity

Figure 6. A dead-zone nonlinearity. Consider the dead-zone characteristics shown in Figure 6, with the dead-zone with being 2δ and its slope k dead-zone δ -δ w x Figure 6. A dead-zone nonlinearity. Dead-zones can have a number of possible effects on control systems. Their most common effect is to decrease static output accuracy. They may also lead to limit cycles or system instability because of the lack of response in the dead-zone. The response corresponding to a sinusoidal input x(t)=Asin(ωt) into a dead-zone of width 2δ and slope k, with A≥δ, is plotted in Figure 7. Since the characteristics is an odd function, a1=0. The response is also seen to be symmetric over the four quarters of a period. In one quarter of a period, i.e., when 0≤ωt≤p/2, one has Slotine and Li, Applied Nonlinear Control

Figure 7. Input and output functions for a dead-zone nonlinearity. x(t) Slotine and Li, Applied Nonlinear Control

where The coefficient b1 can be computed as follows

Figure 8.Describing function of the dead-zone nonlinearity. This describing function N(A) is a real function and, therefore, there is no phase shift (reflecting the absence of time-delay). The normalized describing function is plotted in Figure 8. It is seen that N(A)/k is zero when A/d<1, and increases up to 1 with A/d. This incraese indicates that the effect of the dead-zone gradually diminishes as the amplitude of the signal is increased, consistently with intuition. 1 0.8 0.6 0.4 0.2 1 5 10 N(A)/k A/d dead-zone converging to 1 Figure 8.Describing function of the dead-zone nonlinearity. Slotine and Li, Applied Nonlinear Control

Backlash: Backlash often occurs in transmission systems. It is caused by the small gaps which exist in transmission mechanism. In gear trains, there always exists small gaps between a pair of mating gears as shown in Figure 9. b -b input angle output angle O slope 1 A B C E D Figure 9. A backlash nonlinearity. The backlash occurs as result of the unavoidable errors in manufacturing and assembly. As a results of the gaps, when the driving gear rotates a smaller angle than the gap b, the driven gear does not move at all, which corresponds to the dead zone (OA segment); after contact has been established between the two gears, the driven gear follows the rotation of the driving gear in a liner fashion (AB segment). When the driving gear rotates in the reverse direction by a distance of 2b, the driven gear again does not move, corresponding the BC segment.

After the contact between the two gears is re-established, the driven gear follows the rotation of the driving gear in the reverse direction (CD segment). Therefore, if the driving gear is in periodic motion, the driven gear will move in the fashion represented by the closed loop EBCD. Note that the height of B, C, D, E in the figure depends on the amplitude of the input sinusoidal. Figure 10 shows a backlash nonlinearity, with slope k and width 2b. If the input amplitude is smaller then b, there is no output. Consider the input being x(t)=Asin(ωt), A≥b. The output w(t) of the nonlinearity is as shown in the figure. In one cycle, the function w(t) can be represented as where Figure 10. Backlash nonlinearity. Slotine and Li, Applied Nonlinear Control

Therefore, the describing function of the backlash is given by Unlike the other nonlinearities, the function w(t) here is neither odd nor even. Therefore, a1 and b1 are both nonzero. Therefore, the describing function of the backlash is given by The amplitude of the describing function for backlash is plotted in Figure 11. Slotine and Li, Applied Nonlinear Control

1.0 0.8 0.6 0.4 0.2 0.2 0.4 0.6 0.8 1.0 b/A Figure 11. Amplitude and phase angle of describing function for backlash. -20 -40 -60 -80 -90 Angle(N(A)) Unlike the previous nonlinearities, a phase angle is introduced by backlash. The phase lag is the reflection of the time delay of the backlash, which is due to the gap b. Of course, a larger b leads to a larger phase lag, which may create stability problems in feedback control systems. Slotine and Li, Applied Nonlinear Control

1 -1 w off on Example: Consider the plant with relay nonlinearity x T1=3, T2=2, K=2, M=1, r(t)=3.05u(t)

Construct the Simulink model including relay nonlinearity and observe the response. Limit cycle occurs