Slew rate: Difference between revisions

From formulasearchengine
Jump to navigation Jump to search
 
en>ClueBot NG
m Reverting possible vandalism by 145.76.111.153 to version by 66.110.209.2. False positive? Report it. Thanks, ClueBot NG. (1625517) (Bot)
Line 1: Line 1:
== 「徐Pingqiuは、本格的な歯痛 ==
[[File:High accuracy settling time measurements figure 1.png|thumb|300px|A typical step response for a second order system, illustrating [[overshoot (signal)|overshoot]], followed by [[ringing (signal)|ringing]], all subsiding within a [[settling time]].]]


行? [http://www.dmwai.com/webalizer/kate-spade-0.html ハンドバッグ ケイトスペード] 「徐Pingqiuは、本格的な歯痛。<br>のみならず、<br>目で一瞬スイスリットル億使いにくい、優れたアレンジ言った: '私はアイデアを持っているが、私はまだあなたを探しています、あああなたが一緒に作品を掻き取る、逆アセンブルしなければならないことが悪いのこの種を思い出させる文句?彼らは快適ではない何かをかき混ぜるしないでください。」<br>長い<br>」も当時から来た、またはそのように、パーティーを開く若いものが、私はそう罪ドードー、いくつかの船長以下、それは帽子をバックルする必要があります、あるいは無報酬ハイパワー、刑事警察の疑いのある学生は......どうやって? '徐Pingqiu笑顔道路に相談ナキャプテン。<br>「 [http://www.dmwai.com/webalizer/kate-spade-5.html ケイトスペードのバッグ]?うん」それは少し予想外の速度を促進したことを、彼は警告し、キャプテンとして草の根に直接ジャンプを驚かせた<br>万スイスリットル: [http://www.dmwai.com/webalizer/kate-spade-2.html ケイトスペード 財布 新作] 'あなたは明確に考えることができ、彼は、それは強盗です、人だった本当にキャプテンにするには、盗賊の巣を与えなければなりません。 [http://www.dmwai.com/webalizer/kate-spade-3.html 財布 kate spade] '<br><br>「人類の野生の子は、時の指導者はまた、野生、人々が、ああ、、どうやって [http://www.dmwai.com/webalizer/kate-spade-14.html ケイトスペード ハンドバッグ]?郊外荘子川インターポールチームに心に、この問題に関する2ダースの役員、過労の元船長を責任感が少ない、責任感を得たことを意味するものではありませんただ胃切除の手を行う
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]]s. In [[electronic engineering]] and [[control theory]], step response is the time behaviour of the outputs of a general [[system]] 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]] using an [[Dynamical_system_%28definition%29#General_definition|evolution parameter]].
相关的主题文章:
<ul>
 
  <li>[http://www.67qu.tk/forum.php?mod=viewthread&tid=705922 http://www.67qu.tk/forum.php?mod=viewthread&tid=705922]</li>
 
  <li>[http://www8.tok2.com/home/charu/yybbs/yybbs.cgi http://www8.tok2.com/home/charu/yybbs/yybbs.cgi]</li>
 
  <li>[http://crown.s333.xrea.com/softbank/softbank.cgi http://crown.s333.xrea.com/softbank/softbank.cgi]</li>
 
</ul>


== ガス、不動産ブローカー引き抜き妹は文を叱っ ==
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 theory|stability]] of such a system, and on its ability to reach one stationary state when starting from another.


ガス、不動産ブローカー引き抜き妹は文を叱っ:「出る! '<br><br>他の人が男らしいように私は、お金を使う、よくある、痛いよりも、鄭兄非常に横暴な直接この少女は取り除く [http://www.dmwai.com/webalizer/kate-spade-14.html ケイトスペード時計人気].........<br><br>....................................<br><br> [http://www.dmwai.com/webalizer/kate-spade-4.html ケイトスペード ショルダーバッグ]....................................<br><br>張チェンチャオは、他の側はすべて英語で、基本的には罪は私が理解することはできません、ピンクの名刺、名前Chenjiaウェン、大人の製品の会社と呼ばれる嘉Shili会社を与えたが、十分である電話番号があります [http://www.dmwai.com/webalizer/kate-spade-7.html ケイトスペード かごバッグ]。名刺は、彼が知っていた傅国生初めてを参照してください [http://www.dmwai.com/webalizer/kate-spade-6.html ケイトスペード リボン バッグ]。<br>関係があるよりも、犯罪に関与していない傅国生こと、そこに非常に奇妙な、鄭チャオフーGuoshengは実際に知らなかったのですが、残りは関連が自明であるこのサークルで麻薬密売の犯罪に送信されたと画策傅国生であることを起こるhuan​​hangrn不可能 [http://www.dmwai.com/webalizer/kate-spade-12.html ケイトスペード 財布 値段]。<br>彼はそれをやったのに<br>も泥棒盗むしない、盗むなと呼ばれる、することは困難正確にここにいることは、古い泥棒理由ですが、すべてのものは、乾燥、他の人に依存して、私はビューで罪、犯罪者レルムが行っている
== 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''',
<ul>
 
  <li>[http://www.sjpswh.com/plus/feedback.php?aid=1623 http://www.sjpswh.com/plus/feedback.php?aid=1623]</li>
 
  <li>[http://www.adinfinity.co.jp/cgi/event2303/event.cgi http://www.adinfinity.co.jp/cgi/event2303/event.cgi]</li>
 
  <li>[http://www.li010.com/forum.php?mod=viewthread&tid=410238 http://www.li010.com/forum.php?mod=viewthread&tid=410238]</li>
 
  </ul>


== 」、としてアレンジ、その後、いくつかの手順を歩いた ==
*[[overshoot (signal)|overshoot]]
*[[rise time]]
*[[settling time]]
*[[ringing (signal)|ringing]]


シーンオフ全般魏·テン魏金城、江中西レポートで、いくつかのボスが、上の階の再生が到着しました。セキュリティ責任者の報告、何が起こった昨日の明確なチェックされている、荘子河川副分隊の逮捕は、ここではキャッチされ、拷問の容疑者、上司によってロックされているので、今、詳細が出てきていない [http://www.dmwai.com/webalizer/kate-spade-1.html kate spade トートバッグ]。と報告して女性管理人が、この男は、市内の娯楽産業の多くは彼の恐喝、いくつかの小さな世帯が共同で彼を訴える生き残る持つ、有名な黒警察です [http://www.dmwai.com/webalizer/kate-spade-9.html バッグ ケイトスペード]。<br><br>魏金城ボスは唖然と、変更され、彼の顔を変え、ここで聞いたことありますか?疑惑 [http://www.dmwai.com/webalizer/kate-spade-13.html ケイトスペードショルダーバッグ新作]?驚いた [http://www.dmwai.com/webalizer/kate-spade-7.html ケイトスペード かごバッグ]?<br>ShuiBuLai、噂や事実を<br>常に素晴らしいです。彼は尋ねた: 'それは人々が何でここに撮影されたものだ?'<br>「登録名は張鵬で、ここでは3回をできるように、それ工業作るもの、新入のメンバー、オンになっていない、ちょうど階下、何とか彼らが逮捕された一般消費者、昨日、ある」<br>姜中希道。<br><br>魏Zongan行を「私は見て見つけるためにこれらの個人を監視します。」、としてアレンジ、その後、いくつかの手順を歩いた: [http://www.dmwai.com/webalizer/kate-spade-2.html ケイトスペード 財布 店舗] 'あり
In the case of [[linear]] dynamic systems, much can be inferred about the system from these characteristics. [[Step_response#Results|Below]] the step response of a simple two-pole amplifier is presented, and some of these terms are illustrated.
相关的主题文章:
 
  <ul>
==Step response of feedback amplifiers==
 
[[Image:Block Diagram for Feedback.svg|thumb|Figure 1: Ideal negative feedback model; open loop gain is ''A''<sub>OL</sub> and feedback factor is β.|300px|right]]
  <li>[http://www-ya.magma.ne.jp/~y-jc/cgi-bin/yjcbbs/honey.cgi http://www-ya.magma.ne.jp/~y-jc/cgi-bin/yjcbbs/honey.cgi]</li>
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 ''A''<sub>OL</sub> 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.
 
 
  <li>[http://www.zhiye1.com/bbs/forum.php?mod=viewthread&tid=222637 http://www.zhiye1.com/bbs/forum.php?mod=viewthread&tid=222637]</li>
===Analysis===
 
A negative feedback amplifier has gain given by (see [[negative feedback amplifier]]):
  <li>[http://www.fjbi.org/ketuatukaizen/blog.cgi http://www.fjbi.org/ketuatukaizen/blog.cgi]</li>
 
 
:<math>A_{FB} = \frac {A_{OL}} {1+ \beta A_{OL}}, </math>
</ul>
 
where ''A''<sub>OL</sub> = '''open-loop''' gain, ''A''<sub>FB</sub> = '''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 constant]]s, τ<sub>1</sub>, τ<sub>2</sub>), that is, the open-loop gain is given by:
 
:<math>A_{OL} = \frac {A_0} {(1+j \omega \tau_1) (1 + j \omega \tau_2)}, </math>
 
with zero-frequency gain ''A''<sub>0</sub> and angular frequency ω = 2π''f'', which leads to the closed-loop gain:
 
:<math>A_{FB} = \frac {A_0} {1+ \beta A_0}</math> &ensp; • &ensp; <math> \  \frac {1} {1+j \omega \frac { \tau_1 + \tau_2 } {1 + \beta A_0} + (j \omega )^2 \frac { \tau_1 \tau_2} {1 + \beta A_0} }.  </math>
 
[[Image:Conjugate poles in s-plane.PNG|thumbnail|250px|Figure 2: Conjugate pole locations for a two-pole feedback amplifier; ''Re''(s) = real axis and ''Im''(s) = imaginary axis.]]
 
The time dependence of the amplifier is easy to discover by switching variables to ''s'' = ''j''ω, whereupon the gain becomes:
 
:<math> A_{FB} = \frac {A_0} { \tau_1 \tau_2 }</math> &ensp; • &ensp; <math> \frac {1} {s^2 +s \left( \frac {1} {\tau_1} + \frac {1} {\tau_2} \right) + \frac {1+ \beta A_0} {\tau_1 \tau_2}} </math>
 
The poles of this expression (that is, the zeros of the denominator) occur at:
 
:<math>2s = - \left( \frac {1} {\tau_1} + \frac {1} {\tau_2} \right) </math>
::::<math>\pm \sqrt { \left( \frac {1} {\tau_1} - \frac {1} {\tau_2} \right) ^2 -\frac {4 \beta A_0 } {\tau_1 \tau_2 } },</math>
 
which shows for large enough values of β''A''<sub>0</sub> 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''<sub>+</sub> or ''s''<sub>−</sub>; see Figure 2:
 
:<math> s_{\pm} = -\rho \pm j \mu, \,  </math>
 
with
 
::<math> \rho = \frac {1}{2} \left( \frac {1} {\tau_1} + \frac {1} {\tau_2} \right ), </math>
 
and
::<math> \mu = \frac {1} {2} \sqrt { \frac {4 \beta A_0} { \tau_1 \tau_2} - \left( \frac {1} {\tau_1} - \frac {1} {\tau_2} \right)^2 }. </math>
Using polar coordinates with the magnitude of the radius to the roots given by |''s''| (Figure 2):
 
:<math> | s | = |s_{ \pm } | =  \sqrt{ \rho^2 +\mu^2}, </math>
 
and the angular coordinate φ is given by:
 
: <math> \cos \phi = \frac { \rho} { | s | } , \sin \phi = \frac { \mu} { | s | }.</math>
Tables of [[Laplace transforms]] show that the time response of such a system is composed of combinations of the two functions:
 
::<math> e^{- \rho t} \sin ( \mu t) \quad\text{and} \quad </math> <math> e^{- \rho t} \cos ( \mu t), </math>
 
which is to say, the solutions are damped oscillations in time. In particular, the unit step response of the system is:<ref name=Kuo>
{{cite book
|author=Benjamin C Kuo & Golnaraghi F
|title=Automatic control systems
|year= 2003
|pages=253
|publisher=Wiley
|edition=Eighth Edition
|location=New York
|isbn=0-471-13476-7
|url=http://worldcat.org/isbn/0-471-13476-7}}
</ref>
:<math>S(t) = \left(\frac {A_{OL}} {1+ \beta A_{OL}}\right)\left(1 -  e^{- \rho t} \  \frac {  \sin \left( \mu t + \phi \right)}{ \sin( \phi )}\right)\ , </math>
 
which simplifies to
 
:<math>S(t) = 1 -   e^{- \rho t} \  \frac {  \sin \left( \mu t + \phi \right)}{ \sin( \phi )}\ </math>
 
when ''A''<sub>OL</sub> 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''<sub>0</sub>. Because ρ is a sum of reciprocals of time constants, it is interesting to notice that ρ is dominated by the ''shorter'' of the two.
 
===Results===
[[Image:Step response for two-pole feedback amplifier.PNG|thumbnail|350px|Figure 3: Step-response of a linear two-pole feedback amplifier; time is in units of&nbsp;1/ρ, that is, in terms of the time constants of ''A''<sub>OL</sub>; curves are plotted for three values of ''mu''&nbsp;=&nbsp;''μ'', which is controlled by&nbsp;β.]]
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&nbsp;&minus;&nbsp;exp&nbsp;(−ρt)&nbsp;] and [&nbsp;1&nbsp;+&nbsp;exp(−ρt)&nbsp;]. 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 (signal)|ringing]]'''. The '''[[overshoot (signal)|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&nbsp;&minus;&nbsp;exp&nbsp;(−ρt)&nbsp;] and [&nbsp;1&nbsp;+&nbsp;exp&nbsp;(−ρt)&nbsp;] 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,  τ<sub>1</sub> and τ<sub>2</sub>.
#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.
[[Image:Overshoot control.PNG|thumbnail|300px|Figure 4: Step response for three values of&nbsp;α. Top: α &nbsp;=&nbsp;4; Center: α&nbsp;=&nbsp;2; Bottom: α&nbsp;=&nbsp;0.5. As α is reduced the pole separation reduces, and the overshoot increases.]]
 
===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''<sub>max</sub> is:<ref name=Kuo2>
{{cite book
|author=Benjamin C Kuo & Golnaraghi F
|title=p. 259
|isbn=0-471-13476-7
|url=http://worldcat.org/isbn/0-471-13476-7}}
</ref>
 
:<math>S_\max= 1 + \exp \left( - \pi \frac { \rho }{ \mu } \right). </math>
 
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:
 
:<math> \frac {4 \beta A_0} { \tau_1 \tau_2} = \left( \frac {1} {\tau_1} - \frac {1} {\tau_2} \right)^2. </math>
 
This quadratic is solved for the ratio of time constants by setting ''x'' = ( τ<sub>1</sub> / τ<sub>2</sub> )<sup>1 / 2 </sup> with the result
 
:<math>x = \sqrt{ \beta A_0 } + \sqrt { \beta A_0 +1 }. \, </math>
 
Because β ''A''<sub>0</sub> >> 1, the 1 in the square root can be dropped, and the result is
 
:<math> \frac { \tau_1} { \tau_2} = 4 \beta A_0. </math>
 
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:
 
:<math> \frac { \tau_1} { \tau_2} = \alpha \beta A_0, </math>
 
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 (α&nbsp;=&nbsp;0.5) shows lower values for α  increase the rate of response, but increase overshoot. The case α&nbsp;=&nbsp;2 (center panel) is the [[Butterworth_filter#Maximal_flatness|''maximally flat'']] design that shows no peaking in the [[Bode plot|Bode gain vs. frequency plot]]. That design has the [[rule of thumb]] 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&nbsp;α) is the subject of [[frequency compensation]], and one such method is [[pole splitting]].
 
===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:
 
:<math> S(t) \le 1 + \Delta, \, </math>
 
this condition is satisfied  regardless of the value of β ''A''<sub>OL</sub> provided the time is longer than the settling time, say ''t''<sub>S</sub>, given by:<ref>This estimate is a bit conservative (long) because the factor 1 /sin(φ) in the overshoot contribution  to ''S'' ( ''t'' ) has been replaced by  1 /sin(φ)  &asymp; 1.</ref>
 
:<math> \Delta = e^{- \rho t_S }\text{ or }t_S = \frac { \ln \left( \frac{1} { \Delta} \right) } { \rho } = \tau_2 \frac {2 \ln \left( \frac{1} { \Delta} \right) } { 1 + \frac { \tau_2 } { \tau_1} } \approx 2 \tau_2 \ln \left( \frac{1} { \Delta} \right), </math>
 
where the approximation τ<sub>1</sub>&nbsp;>>&nbsp;τ<sub>2</sub> is applicable because of  the overshoot control condition, which makes τ<sub>1</sub>&nbsp;=&nbsp;''αβA''<sub>OL</sub> τ<sub>2</sub>. Often the settling time condition is referred to by saying the settling period is inversely proportional to the unity gain bandwidth,  because 1/(2π&nbsp;τ<sub>2</sub>) is close to this bandwidth for an amplifier with typical [[Frequency_compensation#Dominant-pole_compensation|dominant pole compensation]]. However, this result is more precise than this [[rule of thumb]]. As an example of this formula, if Δ&nbsp;=&nbsp;1/e<sup>4</sup>&nbsp;=&nbsp;1.8 %, the settling time condition is  ''t''<sub>S</sub>&nbsp;=&nbsp;8&nbsp;τ<sub>2</sub>.
 
In general, control of overshoot sets the time constant ratio, and settling time ''t''<sub>S</sub> sets&nbsp;τ<sub>2</sub>.<ref name=Johns>
{{cite book
|author=David A. Johns & Martin K W
|title=Analog integrated circuit design
|year= 1997
|pages=234–235
|publisher=Wiley
|location=New York
|isbn=0-471-14448-7
|url=http://worldcat.org/isbn/0-471-14448-7}}
</ref><ref name=Sansen>
{{cite book
|author=Willy M C Sansen
|title=Analog design essentials
|page=§0528 p. 163
|year= 2006
|publisher=Springer
|location=Dordrecht, The Netherlands
|isbn=0-387-25746-2
|url=http://worldcat.org/isbn/0-387-25746-2}}
</ref>
<ref>According to Johns and Martin, ''op. cit.'', settling time is significant in [[switched capacitor|switched-capacitor circuits]], for example, where an op amp settling time must be less than half a clock period for sufficiently rapid charge transfer.</ref>
 
===Phase margin===
[[Image:Phase for Step Response.PNG|thumbnail|280px|Figure 5: Bode gain plot to find phase margin; scales are logarithmic, so labeled separations are multiplicative factors. For example, ''f''<sub>0&nbsp;dB</sub>&nbsp;=&nbsp;''βA''<sub>0</sub>&nbsp;×&nbsp;''f''<sub>1</sub>.]]
Next, the choice of pole ratio τ<sub>1</sub>/τ<sub>2</sub> is related to the phase margin of the feedback amplifier.<ref>The gain margin of the amplifier cannot be found using a two-pole model, because gain margin requires determination of the frequency ''f''<sub>180</sub> where the gain flips sign, and this never happens in a two-pole system. If we know ''f''<sub>180</sub> for the amplifier at hand, the gain margin can be found approximately, but ''f''<sub>180</sub> 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.</ref>  The procedure outlined in the [[Bode_plot#Examples_using_Bode_plots|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''<sub>0&nbsp;dB</sub> lies between the lowest pole at ''f''<sub>1</sub>&nbsp;=&nbsp;1/(2πτ<sub>1</sub>) and the second pole at ''f''<sub>2</sub>&nbsp;=&nbsp;1/(2πτ<sub>2</sub>). As indicated in Figure 5, this condition is satisfied for values of&nbsp;α&nbsp;≥&nbsp;1.
 
Using Figure 5 the frequency (denoted by ''f''<sub>0&nbsp;dB</sub>) is found where the loop gain β''A''<sub>0</sub> satisfies the unity gain or 0&nbsp;dB condition, as defined by:
 
:<math> | \beta A_\text{OL} ( f_\text{0 db} ) | = 1. \ </math>
 
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:
 
:<math> f_\text{0 dB} = \beta A_0 f_1. \, </math>
 
The phase margin is the departure of the phase at ''f''<sub>0&nbsp;dB</sub> from −180°. Thus, the margin is:
 
:<math> \phi_m = 180 ^\circ - \arctan (f_\text{0 dB} /f_1) - \arctan ( f_\text{0 dB} /f_2). \ </math>
 
Because ''f''<sub>0&nbsp;dB</sub> / ''f''<sub>1</sub> =&nbsp;''βA''<sub>0</sub>&nbsp;>>&nbsp;1, the term in ''f''<sub>1</sub> is 90°. That makes the phase margin:
 
:<math> \phi_m = 90 ^\circ - \arctan ( f_\text{0 dB} /f_2) \, </math>
::<math> = 90 ^\circ -  \arctan \left( \frac {\beta A_0 f_1} {\alpha \beta A_0 f_1 } \right) </math>
::<math> = 90 ^\circ - \arctan \left( \frac {1} {\alpha } \right) = \arctan \left(  \alpha  \right). </math>
 
In particular, for case α = 1,  φ<sub>m</sub> = 45°, and for α = 2, φ<sub>m</sub> = 63.4°. Sansen<ref name=Sansen3>
{{cite book
|author=Willy M C Sansen
|title=§0526 p. 162
|isbn=0-387-25746-2
|url=http://worldcat.org/isbn/0-387-25746-2}}
</ref> recommends α = 3, φ<sub>m</sub> = 71.6° as a "good safety position to start with".
 
If α is increased by shortening τ<sub>2</sub>, the settling time ''t''<sub>S</sub> also is shortened. If α is increased by lengthening τ<sub>1</sub>, the settling time ''t''<sub>S</sub> is little altered. More commonly, both τ<sub>1</sub> ''and'' τ<sub>2</sub> change, for example if the technique of [[pole splitting]] 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''<sub>2</sub> a fitting parameter, referred to as an "equivalent second pole" position.<ref name=Palumbo>
{{cite book
|author=Gaetano Palumbo & Pennisi S
|title=Feedback amplifiers: theory and design
|year= 2002
|pages=§ 4.4 pp. 97–98
|publisher=Kluwer Academic Press
|location=Boston/Dordrecht/London
|isbn=0-7923-7643-9
|url=http://books.google.com/books?id=Xb0W1VsQFe0C&pg=PA98&dq=%22equivalent+two-pole+amplifier%22 }}
</ref>
 
== Formal mathematical description ==
[[Image:Step response.jpg|right|frame|Figure 4: Black box representation of a dynamical system, its input and its step response.]]
This section provides a formal mathematical definition of  step response in terms of the abstract mathematical concept of a [[dynamical system (definition)|dynamical system]] <math>\scriptstyle\mathfrak{S}</math>: all notations and assumptions required for the following description are listed here.
*<math>\scriptstyle t\in T</math> is the [[dynamical system (definition)|evolution parameter]] of the system,  called "[[time]]" for the sake of simplicity,
*<math>\scriptstyle\boldsymbol{x}|_t\in M</math> is the [[dynamical system (definition)|state]] of the system at time <math>t\,</math>, called "output" for the sake of simplicity,
*<math>\scriptstyle\Phi:T\times M\longrightarrow M</math> is the dynamical system [[dynamical system (definition)|evolution function]],
*<math>\scriptstyle\Phi(0,\boldsymbol{x})=\boldsymbol{x}_0\in M</math> is the dynamical system [[dynamical system (definition)|initial state]],
*<math>\scriptstyle H(t)\,</math> is the [[Heaviside step function]]
 
=== Nonlinear dynamical system ===
For a general dynamical system, the step response is defined as follows:
 
::<math> \boldsymbol{x}|_t = \Phi_{\{H(t)\} \left(t,{\boldsymbol{x}_0} \right)}. \, </math>
 
It is the [[dynamical system (definition)|evolution function]] when the control inputs (or [[linear differential equation|source term]], or [[forcing input]]s) are Heaviside functions: the notation emphasizes this concept showing ''H''(''t'') as a subscript.
 
=== Linear dynamical system ===
For a [[linear system|linear]] [[Time-invariant system|time-invariant]] black box, let <math>\scriptstyle\mathfrak{{S}}\ \equiv \ S</math> for notational convenience: the step response can be obtained by [[convolution]] of the [[Heaviside step function]] control and the [[impulse response]] ''h''(''t'') of the system itself
 
::<math>a(t) = {h*H}(t) = {H*h}(t) = \int_{-\infty }^{+\infty} h(\tau) H(t - \tau ) \, d\tau = \int_{-\infty}^t h(\tau) \, d\tau.</math>
 
== See also ==
*[[Impulse response]]
*[[Overshoot (signal)]]
*[[Pole splitting]]
*[[Rise time]]
*[[Settling time]]
*[[Time constant]]
 
==References and notes==
{{reflist|2}}
 
== Further reading ==
{{refbegin}}
*Robert I. Demrow ''Settling time of operational amplifiers'' [http://www.analog.com/static/imported-files/application_notes/466359863287538299597392756AN359.pdf]
*Cezmi Kayabasi ''Settling time measurement techniques achieving high precision at high speeds'' [http://www.wpi.edu/Pubs/ETD/Available/etd-050505-140358/unrestricted/ckayabasi.pdf]
*Vladimir Igorevic Arnol'd "Ordinary differential equations", various editions from MIT Press and from Springer Verlag, chapter 1 "Fundamental concepts"
{{refend}}
 
== External links ==
*[http://bcs.wiley.com/he-bcs/Books?action=resource&bcsId=2357&itemId=0471134767&resourceId=5596 Kuo power point slides; Chapter 7 especially]
 
[[Category:Analog circuits]]
[[Category:Electronic design]]
[[Category:Dynamical systems]]
[[Category:Control theory]]
[[Category:Signal processing]]
[[Category:Amplifiers]]
[[Category:Transient response characteristics]]

Revision as of 12:34, 18 December 2013

A typical step response for a second order system, illustrating overshoot, followed by ringing, all subsiding within a settling time.

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 outputs of a general system 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 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 of such a system, and on its ability to reach one stationary state when starting from another.

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,

In the case of linear dynamic systems, much can be inferred about the system from these characteristics. Below the step response of a simple two-pole amplifier is presented, and some of these terms are illustrated.

Step response of feedback amplifiers

Figure 1: Ideal negative feedback model; open loop gain is AOL and feedback factor is β.

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, τ1, τ2), that is, the open-loop gain is given by:

with zero-frequency gain A0 and angular frequency ω = 2πf, which leads to the closed-loop gain:

  •  
Figure 2: Conjugate pole locations for a two-pole feedback amplifier; Re(s) = real axis and Im(s) = imaginary axis.

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 φ is given by:

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

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

which simplifies to

when AOL 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 β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: Step-response of a linear two-pole feedback amplifier; time is in units of 1/ρ, that is, in terms of the time constants of AOL; curves are plotted for three values of mu = μ, which is controlled by β.

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. 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 [ 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, τ1 and τ2.
  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.

Figure 4: Step response for three values of α. Top: α  = 4; Center: α = 2; Bottom: α = 0.5. As α is reduced the pole separation reduces, and the overshoot increases.

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 Smax is:[2]

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:

This quadratic is solved for the ratio of time constants by setting x = ( τ1 / τ2 )1 / 2 with the result

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 α in the above relation:

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 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, and one such method is pole splitting.

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:[3]

where the approximation τ1 >> τ2 is applicable because of the overshoot control condition, which makes τ1 = αβAOL τ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. As an example of this formula, if Δ = 1/e4 = 1.8 %, the settling time condition is tS = 8 τ2.

In general, control of overshoot sets the time constant ratio, and settling time tS sets τ2.[4][5] [6]

Phase margin

Figure 5: Bode gain plot to find phase margin; scales are logarithmic, so labeled separations are multiplicative factors. For example, f0 dB = βA0 × f1.

Next, the choice of pole ratio τ12 is related to the phase margin of the feedback amplifier.[7] 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 f0 dB lies between the lowest pole at f1 = 1/(2πτ1) and the second pole at f2 = 1/(2πτ2). As indicated in Figure 5, this condition is satisfied for values of α ≥ 1.

Using Figure 5 the frequency (denoted by f0 dB) 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 f0 dB from −180°. Thus, the margin is:

Because f0 dB / f1βA0 >> 1, the term in f1 is 90°. That makes the phase margin:

In particular, for case α = 1, φm = 45°, and for α = 2, φm = 63.4°. Sansen[8] recommends α = 3, φm = 71.6° as a "good safety position to start with".

If α is increased by shortening τ2, the settling time tS also is shortened. If α is increased by lengthening τ1, the settling time tS is little altered. More commonly, both τ1 and τ2 change, for example if the technique of pole splitting 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.[9]

Formal mathematical description

File:Step response.jpg
Figure 4: Black box representation of a dynamical system, its input and its step response.

This section provides a formal mathematical definition of step response in terms of the abstract mathematical concept of a dynamical system : all notations and assumptions required for the following description are listed here.

Nonlinear dynamical system

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

It is the evolution function 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 time-invariant black box, let for notational convenience: the step response can be obtained by convolution of the Heaviside step function control and the impulse response h(t) of the system itself

See also

References and notes

43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.

Further reading

Template:Refbegin

  • Robert I. Demrow Settling time of operational amplifiers [1]
  • Cezmi Kayabasi Settling time measurement techniques achieving high precision at high speeds [2]
  • Vladimir Igorevic Arnol'd "Ordinary differential equations", various editions from MIT Press and from Springer Verlag, chapter 1 "Fundamental concepts"

Template:Refend

External links

  1. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  2. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  3. This estimate is a bit conservative (long) because the factor 1 /sin(φ) in the overshoot contribution to S ( t ) has been replaced by 1 /sin(φ) ≈ 1.
  4. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  5. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  6. According to Johns and Martin, op. cit., settling time is significant in switched-capacitor circuits, for example, where an op amp settling time must be less than half a clock period for sufficiently rapid charge transfer.
  7. The gain margin of the amplifier cannot be found using a two-pole model, because gain margin requires determination of the frequency f180 where the gain flips sign, and this never happens in a two-pole system. If we know f180 for the amplifier at hand, the gain margin can be found approximately, but f180 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.
  8. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  9. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534