HOME

TheInfoList



OR:

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 function The Heaviside step function, or the unit step function, usually denoted by or (but sometimes , or ), is a step function, named after Oliver Heaviside (1850–1925), the value of which is zero for negative arguments and one for positive argum ...
s. In
electronic engineering Electronics engineering is a sub-discipline of electrical engineering which emerged in the early 20th century and is distinguished by the additional use of active components such as semiconductor devices to amplify and control electric current ...
and
control theory Control theory is a field of mathematics that deals with the control system, control of dynamical systems in engineered processes and machines. The objective is to develop a model or algorithm governing the application of system inputs to drive ...
, step response is the time behaviour of the outputs of a general
system A system is a group of interacting or interrelated elements that act according to a set of rules to form a unified whole. A system, surrounded and influenced by its environment, is described by its boundaries, structure and purpose and express ...
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 In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water i ...
using an
evolution parameter In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water in ...
. 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 may refer to: Mathematics *Stability theory, the study of the stability of solutions to differential equations and dynamical systems ** Asymptotic stability ** Linear stability ** Lyapunov stability ** Orbital stability ** Structural sta ...
of such a system, and on its ability to reach one stationary state when starting from another.


Formal mathematical description

This section provides a formal mathematical definition of step response in terms of the abstract mathematical concept of a
dynamical system In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water i ...
\mathfrak: all notations and assumptions required for the following description are listed here. * t\in T is the
evolution parameter In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water in ...
of the system, called "
time Time is the continued sequence of existence and event (philosophy), events that occurs in an apparently irreversible process, irreversible succession from the past, through the present, into the future. It is a component quantity of various me ...
" for the sake of simplicity, *\boldsymbol, _t\in M is the
state State may refer to: Arts, entertainment, and media Literature * ''State Magazine'', a monthly magazine published by the U.S. Department of State * ''The State'' (newspaper), a daily newspaper in Columbia, South Carolina, United States * ''Our S ...
of the system at time t, called "output" for the sake of simplicity, *\Phi:T \times M \to M is the dynamical system
evolution function In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water in a ...
, *\Phi(0,\boldsymbol) = \boldsymbol_0 \in M is the dynamical system initial state, * H(t) is the
Heaviside step function The Heaviside step function, or the unit step function, usually denoted by or (but sometimes , or ), is a step function, named after Oliver Heaviside (1850–1925), the value of which is zero for negative arguments and one for positive argum ...


Nonlinear dynamical system

For a general dynamical system, the step response is defined as follows: : \boldsymbol, _t = \Phi_ \left(t, \right). It is the
evolution function In mathematics, a dynamical system is a system in which a function describes the time dependence of a point in an ambient space. Examples include the mathematical models that describe the swinging of a clock pendulum, the flow of water in a ...
when the control inputs (or source term, or forcing inputs) are Heaviside functions: the notation emphasizes this concept showing ''H''(''t'') as a subscript.


Linear dynamical system

For a
linear Linearity is the property of a mathematical relationship ('' function'') that can be graphically represented as a straight line. Linearity is closely related to '' proportionality''. Examples in physics include rectilinear motion, the linear ...
time-invariant In control theory, a time-invariant (TIV) system has a time-dependent system function that is not a direct function of time. Such systems are regarded as a class of systems in the field of system analysis. The time-dependent system function is ...
(LTI) black box, let \mathfrak \equiv S for notational convenience: the step response can be obtained by
convolution In mathematics (in particular, functional analysis), convolution is a mathematical operation on two functions ( and ) that produces a third function (f*g) that expresses how the shape of one is modified by the other. The term ''convolution'' ...
of the
Heaviside step function The Heaviside step function, or the unit step function, usually denoted by or (but sometimes , or ), is a step function, named after Oliver Heaviside (1850–1925), the value of which is zero for negative arguments and one for positive argum ...
control and the
impulse response In signal processing and control theory, the impulse response, or impulse response function (IRF), of a dynamic system is its output when presented with a brief input signal, called an impulse (). More generally, an impulse response is the reac ...
''h''(''t'') of the system itself :a(t) = (h*H)(t) = \int_^ h(\tau) H(t - \tau)\,d\tau = \int_^t h(\tau)\,d\tau. which for an LTI system is equivalent to just integrating the latter. Conversely, for an LTI system, the derivative of the step response yields the impulse response: :h(t) = \frac\,a(t). However, these simple relations are not true for a non-linear or
time-variant system A time-variant system is a system whose output response depends on moment of observation as well as moment of input signal application. In other words, a time delay or time advance of input not only shifts the output signal in time but also changes ...
.


Time domain versus frequency domain

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 *
rise time In electronics, when describing a voltage or current step function, rise time is the time taken by a signal to change from a specified low value to a specified high value. These values may be expressed as ratiosSee for example , and . or, equivale ...
* settling time *
ringing Ringing may mean: Vibrations * Ringing (signal), unwanted oscillation of a signal, leading to ringing artifacts * Vibration of a harmonic oscillator ** Bell ringing * Ringing (telephony), the sound of a telephone bell * Ringing (medicine), a ring ...
In the case of
linear Linearity is the property of a mathematical relationship ('' function'') that can be graphically represented as a straight line. Linearity is closely related to '' proportionality''. Examples in physics include rectilinear motion, the linear ...
dynamic systems, much can be inferred about the system from these characteristics.
Below Below may refer to: *Earth *Ground (disambiguation) *Soil *Floor *Bottom (disambiguation) *Less than *Temperatures below freezing *Hell or underworld People with the surname *Ernst von Below (1863–1955), German World War I general *Fred Below ( ...
the step response of a simple two-pole amplifier is presented, and some of these terms are illustrated. In LTI systems, the function that has the steepest slew rate that doesn't create overshoot or ringing is the Gaussian function. This is because it is the only function whose Fourier transform has the same shape.


Feedback amplifiers

This section describes the step response of a simple
negative feedback amplifier A negative-feedback amplifier (or feedback amplifier) is an electronic amplifier that subtracts a fraction of its output from its input, so that negative feedback opposes the original signal. The applied negative feedback can improve its perfor ...
shown in Figure 1. The feedback amplifier consists of a main open-loop amplifier of gain ''A''OL 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. A negative-feedback amplifier has gain given by (see
negative feedback amplifier A negative-feedback amplifier (or feedback amplifier) is an electronic amplifier that subtracts a fraction of its output from its input, so that negative feedback opposes the original signal. The applied negative feedback can improve its perfor ...
): :A_ = \frac , where ''A''OL = open-loop gain, ''A''FB = closed-loop gain (the gain with negative feedback present) and ''β'' = feedback factor.


With one dominant pole

In many cases, the forward amplifier can be sufficiently well modeled in terms of a single dominant pole of time constant τ, that it, as an open-loop gain given by: :A_ = \frac , with zero-frequency gain ''A''0 and angular frequency ω = 2π''f''. This forward amplifier has unit step response :S_(t) = A_0(1 - e^), an exponential approach from 0 toward the new equilibrium value of ''A''0. The one-pole amplifier's transfer function leads to the closed-loop gain: :A_ = \frac \; \cdot \; \ \frac . This closed-loop gain is of the same form as the open-loop gain: a one-pole filter. Its step response is of the same form: an exponential decay toward the new equilibrium value. But the time constant of the closed-loop step function is ''τ'' / (1 + ''β'' ''A''0), so it is faster than the forward amplifier's response by a factor of 1 + ''β'' ''A''0: :S_(t) = \frac \left(1 - e^\right), As the feedback factor ''β'' is increased, the step response will get faster, until the original assumption of one dominant pole is no longer accurate. If there is a second pole, then as the closed-loop time constant approaches the time constant of the second pole, a two-pole analysis is needed.


Two-pole amplifiers

In the case that the open-loop gain has two poles (two
time constant In physics and engineering, the time constant, usually denoted by the Greek letter (tau), is the parameter characterizing the response to a step input of a first-order, linear time-invariant (LTI) system.Concretely, a first-order LTI system is a s ...
s, ''τ''1, ''τ''2), the step response is a bit more complicated. The open-loop gain is given by: :A_ = \frac , with zero-frequency gain ''A''0 and angular frequency ''ω'' = 2''πf''.


Analysis

The two-pole amplifier's transfer function leads to the closed-loop gain: :A_ = \frac \; \cdot \; \ \frac . The time dependence of the amplifier is easy to discover by switching variables to ''s'' = ''j''ω, whereupon the gain becomes: : A_ = \frac \; \cdot \; \frac The poles of this expression (that is, the zeros of the denominator) occur at: :2s = - \left( \frac + \frac \right) \pm \sqrt , which shows for large enough values of ''βA''0 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: : s_ = -\rho \pm j \mu, with : \rho = \frac \left( \frac + \frac \right ), and : \mu = \frac \sqrt . Using polar coordinates with the magnitude of the radius to the roots given by , ''s'', (Figure 2): : , s , = , s_ , = \sqrt, and the angular coordinate φ is given by: : \cos \phi = \frac , \sin \phi = \frac . Tables of
Laplace transform In mathematics, the Laplace transform, named after its discoverer Pierre-Simon Laplace (), is an integral transform that converts a function of a real variable (usually t, in the '' time domain'') to a function of a complex variable s (in the ...
s show that the time response of such a system is composed of combinations of the two functions: : e^ \sin ( \mu t) \quad\text \quad e^ \cos ( \mu t), which is to say, the solutions are damped oscillations in time. In particular, the unit step response of the system is: :S(t) = \left(\frac \right)\left(1 - e^ \ \frac \right)\ , which simplifies to :S(t) = 1 - e^ \ \frac when ''A''0 tends to infinity and the feedback factor ''β'' is one. 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 β''A''0. 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 nbsp;1 − exp(−''ρt'') and nbsp;1 + exp(−ρt)  These asymptotes are determined by ρ and therefore by the time constants of the open-loop amplifier, independent of feedback. The phenomenon of oscillation about the final value is called
ringing Ringing may mean: Vibrations * Ringing (signal), unwanted oscillation of a signal, leading to ringing artifacts * Vibration of a harmonic oscillator ** Bell ringing * Ringing (telephony), the sound of a telephone bell * Ringing (medicine), a ring ...
. The overshoot 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 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 nbsp;1 − exp(−''ρt'') and nbsp;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: #Feedback controls the amplitude of oscillation about final value for a given open-loop amplifier and given values of open-loop time constants, τ1 and τ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 finding its maximum value. The result for maximum step response ''S''max is: :S_\max= 1 + \exp \left( - \pi \frac \right). The final value of the step response is 1, so the exponential is the actual overshoot itself. It is clear the overshoot is zero if ''μ'' = 0, which is the condition: : \frac = \left( \frac - \frac \right)^2. This quadratic is solved for the ratio of time constants by setting ''x'' = (''τ''1 / ''τ''2)1/2 with the result :x = \sqrt + \sqrt . Because β ''A''0 ≫ 1, the 1 in the square root can be dropped, and the result is : \frac = 4 \beta A_0. 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 ''α'' in the above relation: : \frac = \alpha \beta A_0, and let α be set by the amount of overshoot that is acceptable. Figure 4 illustrates the procedure. Comparing the top panel (α = 4) with the lower panel (α = 0.5) shows lower values for α increase the rate of response, but increase overshoot. The case α = 2 (center panel) is the ''maximally flat'' design that shows no peaking in the Bode gain vs. frequency plot. That design has the
rule of thumb In English, the phrase ''rule of thumb'' refers to an approximate method for doing something, based on practical experience rather than theory. This usage of the phrase can be traced back to the 17th century and has been associated with various t ...
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 α) is the subject of
frequency compensation In electronics 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 ...
, and one such method is
pole splitting Pole splitting is a phenomenon exploited in some forms of frequency compensation used in an electronic amplifier. When a capacitor is introduced between the input and output sides of the amplifier with the intention of moving the pole lowest in fre ...
.


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: : S(t) \le 1 + \Delta, this condition is satisfied regardless of the value of β ''A''OL provided the time is longer than the settling time, say ''t''S, given by: : \Delta = e^\textt_S = \frac = \tau_2 \frac \approx 2 \tau_2 \ln \frac , where the τ1 ≫ τ2 is applicable because of the overshoot control condition, which makes ''τ''1 = ''αβA''OL τ2. Often the settling time condition is referred to by saying the settling period is inversely proportional to the unity gain bandwidth, because 1/(2''π'' ''τ''2) is close to this bandwidth for an amplifier with typical dominant pole compensation. However, this result is more precise than this
rule of thumb In English, the phrase ''rule of thumb'' refers to an approximate method for doing something, based on practical experience rather than theory. This usage of the phrase can be traced back to the 17th century and has been associated with various t ...
. As an example of this formula, if the settling time condition is ''t''S = 8 ''τ''2. In general, control of overshoot sets the time constant ratio, and settling time ''t''S sets τ2.


System Identification using the Step Response: System with two real poles

This method uses significant points of the step response. There is no need to guess tangents to the measured Signal. The equations are derived using numerical simulations, determining some significant ratios and fitting parameters of nonlinear equations. See also. Here the steps: * Measure the system step-response y(t)of the system with an input step signal x(t). * Determine the time-spans t_and t_where the step response reaches 25% and 75% of the steady state output value. * Determine the system steady-state gain k=A_0with k=\lim_ \dfrac * Calculate r=\dfrac P=-18.56075\,r+\dfrac+4.16423 X=14.2797\,r^3-9.3891\,r^2+0.25437\,r+1.32148 * Determine the two time constants \tau_2=T_2=\dfrac \tau_1=T_1=\dfrac * Calculate the transfer function of the identified system within the Laplace-domain G(s) = \dfrac


Phase margin

Next, the choice of pole ratio ''τ''1/''τ''2 is related to the phase margin of the feedback amplifier.The gain margin of the amplifier cannot be found using a two-pole model, because gain margin requires determination of the frequency ''f''180 where the gain flips sign, and this never happens in a two-pole system. If we know ''f''180 for the amplifier at hand, the gain margin can be found approximately, but ''f''180 then depends on the third and higher pole positions, as does the gain margin, unlike the estimate of phase margin, which is a two-pole estimate. The procedure outlined in the Bode plot 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 ''f''0 dB lies between the lowest pole at ''f''1 = 1/(2πτ1) and the second pole at ''f''2 = 1/(2πτ2). As indicated in Figure 5, this condition is satisfied for values of α ≥ 1. Using Figure 5 the frequency (denoted by ''f''0 dB) is found where the loop gain β''A''0 satisfies the unity gain or 0 dB condition, as defined by: : , \beta A_\text ( f_\text ) , = 1. 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: : f_\text = \beta A_0 f_1. The phase margin is the departure of the phase at ''f''0 dB from −180°. Thus, the margin is: : \phi_m = 180 ^\circ - \arctan (f_\text /f_1) - \arctan ( f_\text /f_2). Because ''f''0 dB / ''f''1 = ''βA''0 ≫ 1, the term in ''f''1 is 90°. That makes the phase margin: :\begin \phi_m &= 90 ^\circ - \arctan ( f_\text /f_2) \\ &= 90 ^\circ - \arctan \frac \\ &= 90 ^\circ - \arctan \frac = \arctan \alpha \,. \end In particular, for case ''α'' = 1, ''φ''m = 45°, and for ''α'' = 2, ''φ''m = 63.4°. Sansen recommends ''α'' = 3, ''φ''m = 71.6° as a "good safety position to start with". If α is increased by shortening ''τ''2, the settling time ''t''S also is shortened. If ''α'' is increased by lengthening ''τ''1, the settling time ''t''S is little altered. More commonly, both ''τ''1 ''and'' ''τ''2 change, for example if the technique of
pole splitting Pole splitting is a phenomenon exploited in some forms of frequency compensation used in an electronic amplifier. When a capacitor is introduced between the input and output sides of the amplifier with the intention of moving the pole lowest in fre ...
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 ''f''2 a fitting parameter, referred to as an "equivalent second pole" position.


See also

*
Impulse response In signal processing and control theory, the impulse response, or impulse response function (IRF), of a dynamic system is its output when presented with a brief input signal, called an impulse (). More generally, an impulse response is the reac ...
*
Overshoot (signal) In signal processing, control theory, electronics, and mathematics, overshoot is the occurrence of a signal or function exceeding its target. Undershoot is the same phenomenon in the opposite direction. It arises especially in the step respon ...
*
Pole splitting Pole splitting is a phenomenon exploited in some forms of frequency compensation used in an electronic amplifier. When a capacitor is introduced between the input and output sides of the amplifier with the intention of moving the pole lowest in fre ...
*
Rise time In electronics, when describing a voltage or current step function, rise time is the time taken by a signal to change from a specified low value to a specified high value. These values may be expressed as ratiosSee for example , and . or, equivale ...
* Settling time *
Time constant In physics and engineering, the time constant, usually denoted by the Greek letter (tau), is the parameter characterizing the response to a step input of a first-order, linear time-invariant (LTI) system.Concretely, a first-order LTI system is a s ...


References and notes


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"


External links


Kuo power point slides; Chapter 7 especially
{{Authority control Analog circuits Electronic design Dynamical systems Classical control theory Signal processing Amplifiers Transient response characteristics es:Análisis de la respuesta temporal de un sistema#Respuesta del sistema a una entrada del tipo escalón