|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Software Tools SPICE, PCB CAD, speaker design and measurement software, calculators |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Jul 2003
Location: Silicon Valley
|
I do not know how to calculate the theoretical phase response of a loudspeaker, and it's driving me nuts.
For example, I know that the amplitude response for a closed-box loudspeaker is given by the transfer function, H(s) = s^2/(s^2 + s/Qtc +1) Okay, I calculate Qtc and fc for the driver/box combination, and then for a range of frequencies x, I plug i*x/fc into the formula. Amplitude = modulus( H(i*x/fc) ) Phase_response = degrees(phase( H(i*x/fc) )) The amplitude chart comes out perfectly. But the phase is all wrong. It approaches zero as frequency grows. That's not surprising when one considers that H is also the transfer function for a second order high-pass filter. But phase charts for loudspeakers do not look like that. Below is a phase chart from MJK's Mathcad program, and the one that I get. Way different. What's the trick? Martin?
__________________
Davy Jones Last edited by Dave Jones; 18th December 2010 at 08:10 PM. |
|
|
|
#2 |
|
diyAudio Member
Join Date: May 2007
|
Is the difference simply a time delay?
|
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| MJK Worksheets | Trapshooter | Full Range | 63 | 14th February 2012 01:53 AM |
| Acoustic phase, electric phase,....phase | ermes | Multi-Way | 6 | 27th November 2010 06:17 PM |
| Formulae for calculating crossover magnitude and phase based on component values | alexclaber | Multi-Way | 33 | 19th May 2008 08:06 AM |
| New To Site? | Need Help? |