The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Jul 17th, 2024, 7:16pm
Pages: 1
Send Topic Print
What caused the overshoot? (Read 1077 times)
ywguo
Community Fellow
*****
Offline



Posts: 943
Shanghai, PRC
What caused the overshoot?
Mar 08th, 2013, 6:32am
 
Hi Guys,

I have an analog high pass filter, which has big overshoot. The following is loop gain/phase, step response, and close loop response. I could not figure out the reason of overshoot in the step response from the loop gain/phase and close response. Any comments are appreciated.

Back to top
 

loop_gain_phase_001.png
View Profile   IP Logged
ywguo
Community Fellow
*****
Offline



Posts: 943
Shanghai, PRC
Re: What caused the overshoot?
Reply #1 - Mar 8th, 2013, 6:34am
 
This is the step response with big overshoot.
Back to top
 

step_response_001.png
View Profile   IP Logged
ywguo
Community Fellow
*****
Offline



Posts: 943
Shanghai, PRC
Re: What caused the overshoot?
Reply #2 - Mar 8th, 2013, 6:46am
 
This is the close loop gain and phase of the output node.
Back to top
 

close_loop.png
View Profile   IP Logged
Lex
Senior Member
****
Offline



Posts: 201
Eindhoven, Holland
Re: What caused the overshoot?
Reply #3 - Mar 8th, 2013, 6:47am
 
My first guess would be zeros in your transfer function.
Back to top
 
 
View Profile   IP Logged
raja.cedt
Senior Fellow
******
Offline



Posts: 1516
Germany
Re: What caused the overshoot?
Reply #4 - Mar 8th, 2013, 7:09am
 
Hello Ywguo,
why it will be surprise to you, if there is no overshoot then you should surprise. High pass filter will contain zeor's at zero frequency. Please provide schematic.

Thanks,
Raj.
Back to top
 
 
View Profile WWW raja.sekhar86   IP Logged
RobG
Community Fellow
*****
Offline



Posts: 570
Bozeman, MT
Re: What caused the overshoot?
Reply #5 - Mar 9th, 2013, 9:29pm
 
Look at a simple RC high pass filter and you will see that the step response is a spike just like what you are seeing
Back to top
 
 
View Profile   IP Logged
threepwood
New Member
*
Offline



Posts: 8

Re: What caused the overshoot?
Reply #6 - Mar 23rd, 2013, 5:26am
 
Lex wrote on Mar 8th, 2013, 6:47am:
My first guess would be zeros in your transfer function.


This is the first thing I thought about.

Or it could be charge injections during large-signal stimulation in transient.
Or, if it is a DAC, timing mismatchs between your digits (shifting from 0111 to 1000 for example)
Back to top
 
 

English is not my mother tongue, so please excuse my mistakes ^^
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.