[time-nuts] Curve fitting

Mark Sims holrum at hotmail.com
Wed Dec 23 21:53:31 UTC 2009


Hello Tom,

I have added (and am still adding) a bunch of new features to Lady Heather.  It (she?) can calculate the min, max, average, rms value,  standard deviation,  variance of the data covered by any plot window,  plus a linear regression trend line and FFT.  It can also subtract a constant slope (default=trend line slope) from any plot.

I have also added on oscillator "autotune" function.  This steps the DAC voltage +/- 0.1V from the current setting and calculates the oscillator EFC gain (in Hz/volt).   It then sets the oscillator values (gain,  damping, time constant,  sat elevation mask, and signal level mask) to more time-nutty values than the defaults.

Testing has shown that the osc gain calculated this way is excellent... certainly better than you get eyeballing a 5370 counter.

It would not be difficult to  step the DAC over a larger range to get the EFC linearity curve (except the GPS loses lock if you are too far out of range and the osc freq error may not be available).

I can easily calculate the osc tempco and drift rate using the active temperature control.  I would like to do it using just the raw data...  hence the need for curve fitting to untangle the osc drift rate and tempco from the raw measurements provided by the Tbolt.   

Heather has a record stored of all GPSDO parameters going back (default 3 days,  max=1year) since the program was started.   I can use that data to calculate the oscillator parameters (if I can come up with a reasonable curve fitting routine) 

 		 	   		  
_________________________________________________________________
Hotmail: Powerful Free email with security by Microsoft.
http://clk.atdmt.com/GBL/go/171222986/direct/01/


More information about the time-nuts mailing list