hi david,

i'm not an expert in atmospheric delay correction and gps,  but if you are
interested,
i think there are several papers about what corrections gps can do and what
it can't do.
some references are listed at the end of:
https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_Positioning_System

the best GPSDO's on the market provide errors of around 10 ns RMS wrt UTC.
i think most of this error is due to variable atmospheric delays that can
not be removed
(eg:  dispersion errors can be measured and removed, but other propogation
delay errors can not be removed).

best wishes,

dan



On Fri, Mar 8, 2019 at 11:25 PM Forbes, David C - (dforbes) <
dfor...@email.arizona.edu> wrote:

> That's an interesting question, Dan. You seek a low cost oscillator that
> follows GPS without following it too closely.
> Do you have a plot of a typical day of GPS atmospheric disturbance?
>
>
> On Mar 8, 2019 2:55 PM, Dan Werthimer <d...@ssl.berkeley.edu> wrote:
>
> hi robert, randall,  dale and casperites,
>
> thanks for your time/freq standard suggestions.
>
> our problem to get accurate 1 PPS wrt UTC is not limited by internal
> oscillator stability.
> the problem is mostly about GPS atmospheric delay corrections.
> i don't thinks one needs an ultra stable oscillator in a GPSDO time/freq
> standard if one is only interested in 1 PPS accuracy wrt UTC.
> there's no need for rubidium, hydrogen, or microsemi's atomic gizmo for 1
> pps accuracy
> --  an OXCO is fine.
>
> the typical GPS disciplined oscillators (eg: srs and  trimble) output 1
> PPS that have 100 ns errors from UTC.
> the best ones we have found so far are made by endrun technologies (<  10
> ns error wrt UTC).
>
> endrun claims to have unique algorithms for GPS atmospheric correction.
> although one can do next day GPS atmospheric correction for atmospheric
> delays
> (the next day, there are correction tables available for the previous day
> that are location/satellite dependent),
> endrun technologies can do some fairly accurate measurements and
> atmospheric delay corrections in near real time.
> we'd prefer not to use next day correction tables in our application.
>
> has anybody used GPSDO time/freq standards that have < 10 ns accuracy wrt
> UTC?
> has anybody used the endrun technologies standards ?
> has anybody used GPSDO products from microsemi?
>
> https://www.microsemi.com/product-directory/clocks-frequency-references/3826-gps-disciplined-oscillators-gpsdo
> the GPSDO's listed at the bottom of that page have 10 ns wrt utc.
>
> best wishes,
>
> dan
>
>
>
> On Thu, Mar 7, 2019 at 8:57 AM Robert F. Jarnot <
> robert.f.jar...@jpl.nasa.gov> wrote:
>
>> Dan,
>>
>>     I looked into GPS disciplined oscillators for a project, and ended up
>> using atomic clocks instead, as they are now very small, can be flown, and
>> have remarkably low power consumption. We have 2 of them, $7500 each. See
>> https://www.microsemi.com/product-directory/clocks-frequency-references/3824-chip-scale-atomic-clock-csac
>>
>>     I suspect that a good choice of GPS disciplined oscillators would
>> work pretty much as well, and be cheaper.
>>
>> Bob
>> On 3/7/19 8:51 AM, Dan Werthimer wrote:
>>
>>
>>
>> in a somewhat related question.
>>
>> can anybody give us advice about GPS disciplined oscillators time/freq
>> standards that are very accurate wrt UTC?
>> we don't want to buy a hydrogen maser (too pricy).
>> we have been looking at a company called endrun technologies that sell
>> time/freq standards accurate to about +-10 ns wrt UTC.
>> they might be able to match a pair of them that track each other +- 3ns
>> RMS.
>> we need a pair of well matched time/freq standards for coincidence time
>> stamping/correlation between two observatories for our panoseti experiment.
>> (the two optical/IR observatories are 500 km apart, and don't have
>> masers).
>>
>> thanks for any advice on this.
>>
>> btw, we are using white rabbit for time/frequency distribution over 1 Gbe
>> bidi fiber,
>> and we put the white rabbit hardware (VCO and DAC chips) and software on
>> our FPGA boards for this project.
>> (we made our own FPGA boards with white rabbit and kintex7 because we
>> need a few thousand boards)
>> white rabbit does sub-ns accuracy in timing distribution - some white
>> rabbit users have measured 30 ps RMS.
>>
>> best wishes,
>>
>> dan
>>
>>
>> On Thu, Mar 7, 2019 at 12:05 AM Michael Inggs <miki...@gmail.com> wrote:
>>
>>> Hi Franco
>>>
>>> Simon Lewis in the RRSG at UCT has White Rabbit hardware and expertise
>>> (PhD incubating). Snag is that it runs on 1GE Fibre. We also have a GPS
>>> version. The former gives sub ns precision, the latter about 4 ns rms. Send
>>> me a message off line and I can link you. We also have a scheme of aligning
>>> a trigger to both a local MHz clock and the 1 pps. This is all open source
>>> hardware and software.
>>>
>>> Regards
>>>
>>> On Thu, 7 Mar 2019 at 08:52, James Smith <jsm...@ska.ac.za> wrote:
>>>
>>>> Hello Franco,
>>>>
>>>> As I understand it, PTP wasn't terribly useful in our application
>>>> (though I wasn't involved with this directly). You can probably sync the
>>>> little Linux instance that runs on the ROACH2, but getting the time
>>>> information onto your FPGA may prove somewhat tricky.
>>>>
>>>> Are you using an ADC card in the ROACH2? Or is the data digitised
>>>> separately?
>>>>
>>>> What we've done with ROACH and ROACH2 designs in the past is more or
>>>> less this:
>>>>
>>>>    - FPGA's clock comes from a timing & frequency reference (TFR).
>>>>    - ROACH2 gets a 1PPS input from the same TFR.
>>>>    - In the FPGA logic there's a counter which is reset as part of the
>>>>    initialisation, and some logic that starts the counter going after a set
>>>>    number of 1PPS pulses (two to three, I forget exactly now).
>>>>    - The output of this counter is pipelined along with the data and
>>>>    then sent out as part of the SPEAD data on the 10GbE network.
>>>>
>>>> The idea here being that you know with a fairly high degree of
>>>> precision which pulse your ROACH was initialised on. The counter that comes
>>>> through on the SPEAD packet counts in FPGA clock cycles (or multiples
>>>> thereof, perhaps you might want to count in spectra), and then you can use
>>>> the start time to calculate the timestamp of each packet (Unix time, MJD,
>>>> whichever your preferred reference is).
>>>>
>>>> Hope that helps.
>>>>
>>>> Regards,
>>>> James
>>>>
>>>>
>>>> On Wed, Mar 6, 2019 at 7:41 PM Franco <francocuro...@gmail.com> wrote:
>>>>
>>>>> Dear Casperiites,
>>>>>
>>>>> I was given the task of timestamping ROACH2 spectral data in a
>>>>> telescope that uses PTP (precision time protocol) as a synchronization
>>>>> protocol. I understand that ROACH's BORPH come preloaded with NTP (network
>>>>> time protocol) libraries/daemos, but PTP is preferred because is already 
>>>>> in
>>>>> use in the telescope, and it achieves greater time precision.
>>>>>
>>>>> Does somebody know if it is feasible to compile/install PTP libraries
>>>>> in BORPH?
>>>>>
>>>>> Alternatively, we have though of sending the ROACH the current time
>>>>> through a GPIO pin using IRIG-B timecode standard. Has anybody done
>>>>> something similar in the past?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Franco
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "casper@lists.berkeley.edu" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>> an email to casper+unsubscr...@lists.berkeley.edu.
>>>>> To post to this group, send email to casper@lists.berkeley.edu.
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "casper@lists.berkeley.edu" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to casper+unsubscr...@lists.berkeley.edu.
>>>> To post to this group, send email to casper@lists.berkeley.edu.
>>>>
>>>
>>>
>>> --
>>> Michael Inggs
>>> 10 Devon Street, Simon's Town, South Africa. Tel: +27 21 786 1723 Fax:
>>> +27 21 786 1151  Skype: mikings Cell: +27 83 776 7304
>>> "Ex Africa semper aliquid novi"
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "casper@lists.berkeley.edu" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to casper+unsubscr...@lists.berkeley.edu.
>>> To post to this group, send email to casper@lists.berkeley.edu.
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "casper@lists.berkeley.edu" <casper@lists.berkeley.edu> group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to casper+unsubscr...@lists.berkeley.edu.
>> To post to this group, send email to casper@lists.berkeley.edu.
>>
>> --
>> * Robert F. Jarnot, M/S 183-701 | robert.f.jar...@jpl.nasa.gov *
>> * Jet Propulsion Laboratory,    | Google:       (657) 229-5204 *
>> * 4800 Oak Grove Drive,         | Cell:         (818) 653-9266 *
>> * Pasadena, CA 91109-8099, USA  | FAX:          (818) 393-5065 *
>>
>> --
> You received this message because you are subscribed to the Google Groups "
> casper@lists.berkeley.edu" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to casper+unsubscr...@lists.berkeley.edu.
> To post to this group, send email to casper@lists.berkeley.edu.
>
> --
> You received this message because you are subscribed to the Google Groups "
> casper@lists.berkeley.edu" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to casper+unsubscr...@lists.berkeley.edu.
> To post to this group, send email to casper@lists.berkeley.edu.
>

-- 
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to casper+unsubscr...@lists.berkeley.edu.
To post to this group, send email to casper@lists.berkeley.edu.

Reply via email to