The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design >> Analog Design >> the oscillation of step response with large signal https://designers-guide.org/forum/YaBB.pl?num=1264002465 Message started by icmeiying on Jan 20th, 2010, 7:47am |
Title: the oscillation of step response with large signal Post by icmeiying on Jan 20th, 2010, 7:47am Hi all: Now I am designing a fully differential amplifier with unity-gain buffer connection. The fully differential amplifier is a two stage miller compensation structure. When I simulated AC response, the bode plot was ok and the phase margin was above 75 degree. Also, when I simulate the step response with small signal, it worked well and did not oscillate. But when I simulate the step response with large signal, it oscillated. So could you tell me how to solve the problem? I appreciate your help. Best wishes |
Title: Re: the oscillation of step response with large signal Post by Frank Wiedmann on Jan 20th, 2010, 8:11am Take a look at http://www.designers-guide.org/Forum/YaBB.pl?num=1182388268, perhaps your circuit has a similar behavior. |
Title: Re: the oscillation of step response with large signal Post by icmeiying on Jan 20th, 2010, 8:31am Frank Wiedmann wrote on Jan 20th, 2010, 8:11am:
hi Frank Thanks for your reply! My bode plot was not the same as that one the post mentioned. But it seems that my bode plot was a little different from the the theoretical one(two poles). That may be the problem. |
Title: Re: the oscillation of step response with large signal Post by buddypoor on Jan 20th, 2010, 11:41am icmeiying wrote on Jan 20th, 2010, 8:31am:
No, I don`t think so. The Bode plot gives you only information on the small signal response of the system. When your circuit response differs between small and large input signals, I don`t think that this will be caused by pole positions. |
Title: Re: the oscillation of step response with large signal Post by raja.cedt on Jan 20th, 2010, 8:12pm hi icmeiying, as buddypoor said..i am sure the problem becuase of the small signal parameters variation due to large change in the input common mode voltage. So do .op analysis on the opamp with input common mode equal to your large swing and check for gm variation. Thanks, rajasekhar. |
Title: Re: the oscillation of step response with large signal Post by Mayank on Jan 20th, 2010, 8:55pm Hi, You could try this approach -- Obtain Bode Plots for min, max & center input CM levels corresponding to your large signal swing. If any of these Bode Plots indicate instability, then you can have problems in large signal swings. Bode Plots can be trusted only if the phase function's monotonic. -- Mayank. |
Title: Re: the oscillation of step response with large signal Post by buddypoor on Jan 21st, 2010, 1:26am Hi icmeiying, have you ever heard about the "wind-up" effect? May be the Miller compensation causes something similar. |
Title: Re: the oscillation of step response with large signal Post by icmeiying on Jan 21st, 2010, 2:42am hi buddypoor, raja.cedt and Mayank Thanks a lot for all your suggestions! Today I replaced a pmos transistor that works in the linear region with a real nulling-zero resistor during the miller compensation, and found that everything was OK including the large signal response. The value of miller capacitor used by a pmos did not change. To be honest, I was still a little confused about this phenomenon. best wishes icmeiying |
Title: Re: the oscillation of step response with large signal Post by raja.cedt on Jan 21st, 2010, 3:50am hi buddypoor, whats that wind-up effect? Thanks, Rajasekhar. |
Title: Re: the oscillation of step response with large signal Post by buddypoor on Jan 21st, 2010, 5:03am raja.cedt wrote on Jan 21st, 2010, 3:50am:
Hi Rajasekhar, Integrator "wind-up" is a phenomenon which can be seen in control systems which have an integrating controller. Very often, the actuators driven by the controller (electrical,mechanical,...) come to their limits although the integrating controller further integrates. Now, when the the error signal changes its sign (due to the control action) the integrator must be discharged up to a certain degree before the actuator can respond to the new condition. Thus, the integrator has itself wound-up. This leads to a delay within the loop and causes overshoots. |
Title: Re: the oscillation of step response with large signal Post by raja.cedt on Jan 21st, 2010, 5:23am hi buddypoor, tx for your reply and i felt through u r explanation that this effect is like saturation non linearity. Thanks, Rajasekhar. |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |