All Topics  
Step response

 

   Email Print
   Bookmark   Link






 

Step response



 
 
The step response of a system in a given initial state consists of the time evolution of its output
Output

Output is the term denote either an exit or changes which exit a system and which activate/modify a process. It is an abstract concept, used in the model ing, system design and system exploitation....
s when its control inputs
Input

Input is the term denote either an entrance or changes which are inserted into a system and which activate/modify a process. It is an abstract concept, used in the model ing, system design and system exploitation....
 are Heaviside step function
Heaviside step function

The Heaviside step function, H, also called the unit step function, is a continuous function Function whose value is 0 for negative argument and 1 for positive argument....
s. In electronic engineering
Electronic engineering

Electronic engineering is a discipline dealing with the behavior and effects of electrons and with electronic devices, systems, or equipment.The term now also covers a large part of electrical engineering degree courses as studied at most European universities....
 and control theory
Control theory

Control theory is an interdisciplinary branch of engineering and mathematics, that deals with the behavior of dynamical systems. The desired output of a system is called the reference....
, step response is the time behaviour of the outputs of a general system
System

System is a set of interacting or interdependent entities, real or abstract, forming an integrated whole.The concept of an "integrated whole" can also be stated in terms of a system embodying a set of relationships which are differentiated from relationships of the set to other elements, and from relationships between an element of the se...
 when its inputs change from zero to one in a very short time. The concept can be extended to the abstract mathematical notion of a dynamical system
Dynamical system

The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
 using an evolution parameter.

From a practical standpoint, knowing how the system responds to a sudden input is important because large and possibly fast deviations from the long term steady state may have extreme effects on the component itself and on other portions of the overall system dependent on this component.






Discussion
Ask a question about 'Step response'
Start a new discussion about 'Step response'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The step response of a system in a given initial state consists of the time evolution of its output
Output

Output is the term denote either an exit or changes which exit a system and which activate/modify a process. It is an abstract concept, used in the model ing, system design and system exploitation....
s when its control inputs
Input

Input is the term denote either an entrance or changes which are inserted into a system and which activate/modify a process. It is an abstract concept, used in the model ing, system design and system exploitation....
 are Heaviside step function
Heaviside step function

The Heaviside step function, H, also called the unit step function, is a continuous function Function whose value is 0 for negative argument and 1 for positive argument....
s. In electronic engineering
Electronic engineering

Electronic engineering is a discipline dealing with the behavior and effects of electrons and with electronic devices, systems, or equipment.The term now also covers a large part of electrical engineering degree courses as studied at most European universities....
 and control theory
Control theory

Control theory is an interdisciplinary branch of engineering and mathematics, that deals with the behavior of dynamical systems. The desired output of a system is called the reference....
, step response is the time behaviour of the outputs of a general system
System

System is a set of interacting or interdependent entities, real or abstract, forming an integrated whole.The concept of an "integrated whole" can also be stated in terms of a system embodying a set of relationships which are differentiated from relationships of the set to other elements, and from relationships between an element of the se...
 when its inputs change from zero to one in a very short time. The concept can be extended to the abstract mathematical notion of a dynamical system
Dynamical system

The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
 using an evolution parameter.

From a practical standpoint, knowing how the system responds to a sudden input is important because large and possibly fast deviations from the long term steady state may have extreme effects on the component itself and on other portions of the overall system dependent on this component. In addition, the overall system cannot act until the component's output settles down to some vicinity of its final state, delaying the overall system response. Formally, knowing the step response of a dynamical system gives information on the stability
Stability theory

In mathematics, stability theory deals with the stability of solutions for differential equations and dynamical systems....
 of such a system, and on its ability to reach one stationary state when starting from another.

Time domain versus frequency domain

Depending on my pussy, instead of frequency response, system performance may be specified in terms of parameters describing time-dependence of response. The step response can be described by the following quantities related to its time behavior,

  • overshoot
    Overshoot

    The term overshoot has the following meanings:...
  • rise time
    Rise time

    In electronics, when describing a voltage or current step function, rise time refers to the time required for a signal to change from a specified low value to a specified high value....
  • settling time
    Settling time

    The settling time of an amplifier or other output device is the time elapsed from the application of an ideal instantaneous step input to the time at which the amplifier output has entered and remained within a specified error band, usually symmetrical about the final value....
  • ringing
    Ringing

    ElectricityIn electricity circuits, ringing is an unwanted oscillation of a voltage or Current . It happens when an electrical pulse causes the parasitic capacitor and inductor in the circuit to resonance at their characteristic frequency....


In the case of linear
Linear

The word linear comes from the Latin word linearis, which means created by lines.In mathematics, a linear map or function f is a function which satisfies the following two properties......
 dynamic systems, much can be inferred about the system from these characteristics. Below
Step response

The step response of a system in a given initial state consists of the time evolution of its outputs when its input are Heaviside step functions....
 the step response of a simple two-pole amplifier is presented, and some of these terms are illustrated.

Step response of feedback amplifiers

This section describes the step response of a simple negative feedback amplifier shown in Figure 1. The feedback amplifier consists of a main open-loop amplifier of gain AOL and a feedback loop governed by a feedback factor ß. This feedback amplifier is analyzed to determine how its step response depends upon the time constants governing the response of the main amplifier, and upon the amount of feedback used.

Analysis

A negative feedback amplifier has gain given by (see negative feedback amplifier):

where AOL = open-loop gain, AFB = closed-loop gain (the gain with negative feedback present) and ß = feedback factor. The step response of such an amplifier is easily handled in the case that the open-loop gain has two poles (two time constants, t1, t2), that is, the open-loop gain is given by:

with zero-frequency gain A0 and angular frequency ? = 2pf, which leads to the closed-loop gain:

  •  

The time dependence of the amplifier is easy to discover by switching variables to s = j?, whereupon the gain becomes:

  •  

The poles of this expression (that is, the zeros of the denominator) occur at:

which shows for large enough values of ßA0 the square root becomes the square root of a negative number, that is the square root becomes imaginary, and the pole positions are complex conjugate numbers, either s+ or s-; see Figure 2:

with



and
Using polar coordinates with the magnitude of the radius to the roots given by |s| (Figure 2):

and the angular coordinate f is given by:

Tables of Laplace transforms show that the time response of such a system is composed of combinations of the two functions:

and


which is to say, the solutions are damped oscillations in time. In particular, the unit step response of the system is:

Notice that the damping of the response is set by ?, that is, by the time constants of the open-loop amplifier. In contrast, the frequency of oscillation is set by µ, that is, by the feedback parameter through ßA0. Because ? is a sum of reciprocals of time constants, it is interesting to notice that ? is dominated by the shorter of the two.

Results

Figure 3 shows the time response to a unit step input for three values of the parameter µ. It can be seen that the frequency of oscillation increases with µ, but the oscillations are contained between the two asymptotes set by the exponentials [ 1 - exp (-?t) ] and [ 1 + exp (-?t) ]. These asymptotes are determined by ? and therefore by the time constants of the open-loop amplifier, independent of feedback.

The phenomena of oscillation about final value is called ringing
Ringing

ElectricityIn electricity circuits, ringing is an unwanted oscillation of a voltage or Current . It happens when an electrical pulse causes the parasitic capacitor and inductor in the circuit to resonance at their characteristic frequency....
. The overshoot
Overshoot

The term overshoot has the following meanings:...
 is the maximum swing above final value, and clearly increases with µ. Likewise, the undershoot is the minimum swing below final value, again increasing with µ. The settling time
Settling time

The settling time of an amplifier or other output device is the time elapsed from the application of an ideal instantaneous step input to the time at which the amplifier output has entered and remained within a specified error band, usually symmetrical about the final value....
 is the time for departures from final value to sink below some specified level, say 10% of final value.

The dependence of settling time upon µ is not obvious, and the approximation of a two-pole system probably is not accurate enough to make any real-world conclusions about feedback dependence of settling time. However, the asymptotes [ 1 - exp (-?t) ] and [ 1 + exp (-?t) ] clearly impact settling time, and they are controlled by the time constants of the open-loop amplifier, particularly the shorter of the two time constants. That suggests that a specification on settling time must be met by appropriate design of the open-loop amplifier.

The two major conclusions from this analysis are:
  1. Feedback controls the amplitude of oscillation about final value for a given open-loop amplifier and given values of open-loop time constants, t1 and t2.
  2. The open-loop amplifier decides settling time. It sets the time scale of Figure 3, and the faster the open-loop amplifier, the faster this time scale.


As an aside, it may be noted that real-world departures from this linear two-pole model occur due to two major complications: first, real amplifiers have more than two poles, as well as zeros; and second, real amplifiers are nonlinear, so their step response changes with signal amplitude.

Control of overshoot

How overshoot may be controlled by appropriate parameter choices is discussed next.

Using the equations above, the amount of overshoot can be found by differentiating the step response and findi

Because ß A0 >> 1, the 1 in the square root can be dropped, and the result is

In words, the first time constant must be much larger than the second. To be more adventurous than a design allowing for no overshoot we can introduce a factor a in the above relation:

and let a be set by the amount of overshoot that is acceptable.

Figure 4 illustrates the procedure. Comparing the top panel (a = 4) with the lower panel (a = 0.5) shows lower values for a increase the rate of response, but increase overshoot. The case a = 2 (center panel) is the maximally flat
Butterworth filter

The Butterworth filter is one type of electronic filter design. It is designed to have a frequency response which is as flat as mathematically possible in the passband....
 design that shows no peaking in the Bode gain vs. frequency plot
Bode plot

A Bode magnitude plot is a plot of logarithm magnitude versus frequency, plotted with a log-frequency axis, to show the transfer function or frequency response of a LTI system theory system....
. That design has the rule of thumb
Rule of thumb

A rule of thumb is a principle with broad application that is not intended to be strictly accurate or reliable for every situation. It is an easily learned and easily applied procedure for approximately calculating or recalling some value, or for making some determination....
 built-in safety margin to deal with non-ideal realities like multiple poles (or zeros), nonlinearity (signal amplitude dependence) and manufacturing variations, any of which can lead to too much overshoot. The adjustment of the pole separation (that is, setting a ) is the subject of frequency compensation
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 cause the amplifier to electronic oscillation, and to control overshoot and ringing in the amplif...
, and one such method is pole splitting
Pole splitting

Pole splitting is a type of frequency compensation used in an electronic amplifier in which a capacitor is introduced between the input and output sides of the amplifier with the intention of moving the Pole lowest in frequency to lower frequencies and the pole next in frequency to higher frequency....
.

Control of settling time

The amplitude of ringing in the step response in Figure 3 is governed by the damping factor exp ( -? t ). That is, if we specify some acceptable step response deviation from final value, say ?, that is:

this condition is satisfied regardless of the value of ß AOL provided the time is longer than the settling time, say tS, given by:

  or  

where the approximation t1 >> t2 is applicable because of the overshoot control condition, which makes t1 = a ßAOL t2. Often the settling time condition is referred to by saying the settling period is inversely proportional to the unity gain bandwidth, because 1/( 2p t2 ) is close to this bandwidth for an amplifier with typical dominant pole compensation
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 cause the amplifier to electronic oscillation, and to control overshoot and ringing in the amplif...
. However, this result is more precise than this rule of thumb
Rule of thumb

A rule of thumb is a principle with broad application that is not intended to be strictly accurate or reliable for every situation. It is an easily learned and easily applied procedure for approximately calculating or recalling some value, or for making some determination....
. As an example of this formula, if ? = 1/e4 = 1.8 %, the settling time condition is tS = 8 t2.

In general, control of overshoot sets the time constant ratio, and settling time tS sets t2.

Phase margin

Next, the choice of pole ratio t1 / t2 is related to the phase margin of the feedback amplifier. The procedure outlined in the Bode plot
Bode plot

A Bode magnitude plot is a plot of logarithm magnitude versus frequency, plotted with a log-frequency axis, to show the transfer function or frequency response of a LTI system theory system....
 article is followed. Figure 5 is the Bode gain plot for the two-pole amplifier in the range of frequencies up to the second pole position. The assumption behind Figure 5 is that the frequency f0dB lies between the lowest pole at f1 = 1 / ( 2p t1 ) and the second pole at f2 = 1 / ( 2p t2 ). As indicated in Figure 5, this condition is satisfied for values of a = 1.

Using Figure 5 the frequency (denoted by f0dB ) is found where the loop gain ßA0 satisfies the unity gain or 0 dB condition , as defined by:

The slope of the downward leg of the gain plot is (20 dB/decade); for every factor of ten increase in frequency, the gain drops by the same factor:

The phase margin is the departure of the phase at f0dB from -180°. Thus, the margin is:

Because f0dB / f1 = ßA0 >> 1, the term in f1 is 90°. That makes the phase margin:



In particular, for case a = 1, fm = 45°, and for a = 2, fm = 63.4°. Sansen recommends a = 3, fm = 71.6° as a "good safety position to start with".

If a is increased by shortening t2, the settling time tS also is shortened. If a is increased by lengthening t1, the settling time tS is little altered. More commonly, both t1 and t2 change, for example if the technique of pole splitting
Pole splitting

Pole splitting is a type of frequency compensation used in an electronic amplifier in which a capacitor is introduced between the input and output sides of the amplifier with the intention of moving the Pole lowest in frequency to lower frequencies and the pole next in frequency to higher frequency....
 is used.

As an aside, for an amplifier with more than two poles, the diagram of Figure 5 still may be made to fit the Bode plots by making f2 a fitting parameter, referred to as an "equivalent second pole" position.

Formal mathematical description

This section provides a formal mathematical definition of step response in terms of the abstract mathematical concept of a dynamical system
Dynamical system (definition)

The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
 : all notations and assumptions required for the following description are listed here.
  • is the evolution parameter
    Dynamical system (definition)

    The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
     of the system, called "time
    Time

    Time is a component of the measurement used to sequence events, to compare the durations of events and the intervals between them, and to quantify the motions of objects....
    " for the sake of simplicity,
  • is the state
    Dynamical system (definition)

    The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
     of the system at time , called "output" for the sake of simplicity,
  • is the dynamical system evolution function
    Dynamical system (definition)

    The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
    ,
  • is the dynamical system initial state
    Dynamical system (definition)

    The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
    ,
  • is the Heaviside step function
    Heaviside step function

    The Heaviside step function, H, also called the unit step function, is a continuous function Function whose value is 0 for negative argument and 1 for positive argument....


Nonlinear dynamical system

For a general dynamical system, the step response is defined as follows:



It is the evolution function
Dynamical system (definition)

The dynamical system concept is a mathematics formalization for any fixed "rule" which describes the time dependence of a point's position in its ambient space....
 when the control input
Input

Input is the term denote either an entrance or changes which are inserted into a system and which activate/modify a process. It is an abstract concept, used in the model ing, system design and system exploitation....
s (or source term
Linear differential equation

In mathematics, a linear differential equation is a differential equation of the formwhere the differential operator L is a linear operator, y is the unknown function, and the right hand side ƒ is a given function ....
, or forcing inputs) are Heaviside functions: the notation emphasizes this concept showing as a subscript.

Linear dynamical system

For a linear
Linear system

A linear system is a mathematical model of a system based on the use of a linear operator.Linear systems typically exhibit features and properties that are much simpler than the general, nonlinear case....
 time-invariant
Time-invariant system

A time-invariant system is one whose output does not depend explicitly on time.Formally, if is the shifting operator ,then the operator is called time-invariant, if...
 black box, let for notational convenience: the step response can be obtained by convolution
Convolution

In mathematics and, in particular, functional analysis, convolution is a mathematical operator on two function s f and g, producing a third function that is typically viewed as a modified version of one of the original functions....
 of the Heaviside step function
Heaviside step function

The Heaviside step function, H, also called the unit step function, is a continuous function Function whose value is 0 for negative argument and 1 for positive argument....
 control and the impulse response
Impulse response

The impulse response of a system is its output when presented with a very brief input signal, an impulse. Mathematically, an impulse can be modeled as a Dirac delta function for continuous-time systems, or as the Kronecker delta for discrete-time systems....
 h (t) of the system itself



See also

  • impulse response
    Impulse response

    The impulse response of a system is its output when presented with a very brief input signal, an impulse. Mathematically, an impulse can be modeled as a Dirac delta function for continuous-time systems, or as the Kronecker delta for discrete-time systems....
  • overshoot
    Overshoot

    The term overshoot has the following meanings:...
  • rise time
    Rise time

    In electronics, when describing a voltage or current step function, rise time refers to the time required for a signal to change from a specified low value to a specified high value....
  • settling time
    Settling time

    The settling time of an amplifier or other output device is the time elapsed from the application of an ideal instantaneous step input to the time at which the amplifier output has entered and remained within a specified error band, usually symmetrical about the final value....
  • pole splitting
    Pole splitting

    Pole splitting is a type of frequency compensation used in an electronic amplifier in which a capacitor is introduced between the input and output sides of the amplifier with the intention of moving the Pole lowest in frequency to lower frequencies and the pole next in frequency to higher frequency....


Further reading

  • Robert I. Demrow Settling time of operational amplifiers
  • Cezmi Kayabasi Settling time measurement techniques achieving high precision at high speeds


Vladimir Igorevic Arnol'd "Ordinary differential equations", various editions from MIT Press and from Springer Verlag, chapter 1 "Fundamental concepts"