Overshoot (signal)

Overshoot (signal)
An illustration of overshoot, followed by ringing and settle time.

In signal processing, control theory, electronics, and mathematics, overshoot is when a signal or function exceeds its target. It arises especially in the step response of bandlimited systems such as low-pass filters. It is often followed by ringing, and at times conflated with this latter.

Contents

Definition

Maximum Overshoot (signal) is defined in Katsuhiko Ogata's Discrete-time control systems as "the maximum peak value of the response curve measured from the desired response of the system."[1]

Control theory

In control theory, overshoot refers to an output exceeding its final, steady-state value.[2] For a step input, the percentage overshoot (PO) is the maximum value minus the step value divided by the step value. In the case of the unit step, the overshoot is just the maximum value of the step response minus one. Also see the definition of overshoot in an electronics context.

The percentage overshoot is a function of the Damping ratio ζ and is given by

 PO = 100\% \cdot e^{\left ({\frac{-\zeta \pi}{\sqrt{1-\zeta^2}}}\right )}

The damping ratio can also be found by

 \zeta = \sqrt{\frac{(\ln PO)^2}{\pi^2+(\ln PO)^2}}

Electronics

Overshoot and undershoot in electronic signal.

In electronics, overshoot refers to the transitory values of any parameter that exceeds its final (steady state) value during its transition from one value to another. An important application of the term is to the output signal of an amplifier.[3]

Usage: Overshoot occurs when the transitory values exceed final value. When they are lower than the final value, the phenomenon is called "undershoot".

A circuit is designed to minimize risetime while containing distortion of the signal within acceptable limits.

  1. Overshoot represents a distortion of the signal.
  2. In circuit design, the goals of minimizing overshoot and of decreasing circuit risetime can conflict.
  3. The magnitude of overshoot depends on time through a phenomenon called "damping." See illustration under step response.
  4. Overshoot often is associated with settling time, how long it takes for the output to reach steady state; see step response.

Also see the definition of overshoot in a control theory context.

Mathematics

The sine integral, demonstrating overshoot.

In the approximation of functions, overshoot is one term describing quality of approximation. When a function such as a square wave is represented by a summation of terms, for example, a Fourier series or an expansion in orthogonal polynomials, the approximation of the function by a truncated number of terms in the series can exhibit overshoot, undershoot and ringing. The more terms retained in the series, the less pronounced the departure of the approximation from the function it represents. However, though the period of the oscillations decreases, their amplitude does not;[4] this is known as the Gibbs phenomenon. For the Fourier transform, this can be modeled by approximating a step function by the integral up to a certain frequency, which yields the sine integral. This can be interpreted as convolution with the sinc function; in signal processing terms, this is a low-pass filter.

Signal processing

Overshoot (bottom of image), caused by using unsharp masking to sharpen an image.
The sine integral, which is the step response of an ideal low-pass filter.
The sinc function, which is the impulse response of an ideal low-pass filter.

In signal processing, overshoot is when the output of a filter has a higher maximum value than the input, specifically for the step response, and frequently yields the related phenomenon of ringing artifacts.

This occurs for instance in using the sinc filter as an ideal (brick-wall) low-pass filter. The step response can be interpreted as the convolution with the impulse response, which is a sinc function.

The overshoot and undershoot can be understood in this way: kernels are generally normalized to have integral 1, so they send constant functions to constant functions – otherwise they have gain. The value of a convolution at a point is a linear combination of the input signal, with coefficients (weights) the values of the kernel. If a kernel is non-negative, such as for a Gaussian kernel, then the value of the filtered signal will be a convex combination of the input values (the coefficients (the kernel) integrate to 1, and are non-negative), and will thus fall between the minimum and maximum of the input signal – it will not undershoot or overshoot. If, on the other hand, the kernel assumes negative values, such as the sinc function, then the value of the filtered signal will instead be an affine combination of the input values, and may fall outside of the minimum and maximum of the input signal, resulting in undershoot and overshoot.

Overshoot is often undesirable, particularly if it causes clipping, but is sometimes desirable in image sharpening, due to increasing acutance (perceived sharpness).

Related concepts

A closely related phenomenon is ringing, when, following overshoot, a signal then falls below its steady-state value, and then may bounce back above, taking some time to settle close to its steady-state value; this latter time is called the settle time.

In ecology, overshoot is the analogous concept, where a population exceeds the carrying capacity of a system.

See also

References and notes

  1. ^ Ogata, Katsuhiko (1987). Discrete-time control systems. Prentice-Hall. p. 344. ISBN 0132161028. 
  2. ^ Kuo, Benjamin C & Golnaraghi M F (2003). Automatic control systems (Eighth edition ed.). NY: Wiley. p. §7.3 p. 236–237. ISBN 0471134767. http://worldcat.org/isbn/0471134767. 
  3. ^ Phillip E Allen & Holberg D R (2002). CMOS analog circuit design (Second edition ed.). NY: Oxford University Press. Appendix C2, p. 771. ISBN 0-19-511644-5. http://worldcat.org/isbn/0-19-511644-5. 
  4. ^ Gerald B Folland (1992). Fourier analysis and its application. Pacific Grove, Calif.: Wadsworth: Brooks/Cole. pp. 60–61. ISBN 0-534-17094-3. http://worldcat.org/isbn/0-534-17094-3. 

Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Overshoot — may refer to: Overshoot (signal), when a signal exceeds its steady state value Overshoot (ecology), when a population exceeds the environment s carrying capacity Overshoot (aviation), an aborted landing Overshoot (microwave communication),… …   Wikipedia

  • Overshoot (ecology) — In ecology, overshoot occurs when a population exceeds the long term carrying capacity of its environment. The consequence of overshoot is called a crash or die off. An attempt to apply this concept to human experience is Overshoot: The… …   Wikipedia

  • Overshoot — Überschwingen eines Signals y um Δh Überschwingen (auch overshoot genannt) bedeutet in der Elektrotechnik, Signalverarbeitung und Regelungstechnik, dass nach einer sprunghaften Änderung einer Eingangsgröße eine Ausgangsgröße den erwünschten Wert… …   Deutsch Wikipedia

  • Clipping (signal processing) — An oscilloscope screen of an amplifier clipping. The amplifier should be outputting a clean sine wave with rounded tops and bottoms, but instead they are cut off flat, or clipped . Clipping is a form of distortion that limits a signal once it… …   Wikipedia

  • Advection — Advection, in chemistry, engineering and earth sciences, is a transport mechanism of a substance, or a conserved property, by a fluid, due to the fluid s bulk motion in a particular direction. An example of advection is the transport of… …   Wikipedia

  • Digital video testing — in broadcast video, for example, is the process of validating and verifying that the video content and other data is being correctly processed, stored and transported. Despite the fact that the data is digital, most digital tv (DTV) system… …   Wikipedia

  • Amplifier — For other uses, see Amplifier (disambiguation). Generally, an amplifier or simply amp, is a device for increasing the power of a signal. In popular use, the term usually describes an electronic amplifier, in which the input signal is usually a… …   Wikipedia

  • Step response — The step response of a system in a given initial state consists of the time evolution of its outputs when its control inputs are Heaviside step functions. In electronic engineering and control theory, step response is the time behaviour of the… …   Wikipedia

  • PID controller — A block diagram of a PID controller A proportional–integral–derivative controller (PID controller) is a generic control loop feedback mechanism (controller) widely used in industrial control systems – a PID is the most commonly used feedback… …   Wikipedia

  • Frequency compensation — In electrical engineering, frequency compensation is a technique used in amplifiers, and especially in amplifiers employing negative feedback. It usually has two primary goals: To avoid the unintentional creation of positive feedback, which will… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”