Method for the Synchronization of a Crystal Oscillator Using Network Time Protocol
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2008
Major/Subject
Signaalinkäsittelytekniikka
Mcode
S-88
Degree programme
Language
en
Pages
58
Series
Abstract
Tämän diplomityön aiheena on kehittää Network Time Protocol -protokollaan pohjautuva tahdistusmenetelmä halvalle kideoskillaattorille. Tarkoituksena on korvata kallis ja korkealaatuinen oskillaattori järjestelmällä, jossa halpa oskillaattori tahdistetaan verkkoaikapalvelimimelta saatavaan tarkkaan aikareferenssiin. Oskillaattorin säätöön tarvittava piirilevy komponentteineen, aikareferenssin tuotto-ohjelmisto ja säätöalgoritmiohjelmisto suunniteltiin ja toteutettiin. Tässä järjestelmässä PC vastaanottaa aikadataa verkkoaikapalvelimilta ja siihen perustuen tuottaa aikareferenssin säätöjärjestelmään. Järjestelmän suorituskyvyn arvioimiseksi suunniteltiin ja toteutettiin simulaatio-ohjelmisto. Järjestelmää testattiin mittaamalla oskillaattorin taajuutta erilaisissa virhelähdeolosuhteissa. Ympäröivä lämpötila ja verkkokuorma olivat suurimmat järjestelmän suorituskykyyn vaikuttavat tekijät. Oskillaattorin tarkkuutta saatiin parannettua lämpötilan ollessa vakio ja verkkokuorman ollessa mitätön. Tässä tapauksessa asetettu tarkkuustavoite saavutettiin. Lisätyn verkkokuorman tapauksessa tarkkuustavoite melkein saavutettiin. Tarkkuuden havaittiin olevan eniten altis muuttuvalle lämpötilalle, jonka tapauksessa asetettu tavoite osoittautui yliarvioiduksi. Määrätty järjestelmä toteutettiin onnistuneesti ja halutut testitulokset saatiin, joten diplomityön tavoitteet saavutettiin. Esitetty tahdistusmenetelmä vaikuttaa lupaavalta ja sen kehitystä jatketaan tulevaisuudessa. Erityisesti nopeiden lämpötilamuutosten hallitsemista pitäisi parantaa.Description
Supervisor
Skyttä, JormaThesis advisor
Nurmiharju, JuhaKeywords
NTP, NTP, synchronization, tahdistus, oscillator, oskillaattori, control system, säätöjärjestelmä