基于NTP的网络授时服务器的设计与实现

来源 :武汉理工大学 | 被引量 : 6次 | 上传用户:wudizeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络时间同步是指通过互联网提供时间同步服务,使互联网上的设备与国际标准时间UTC保持一致。网络时间同步技术从提出至今已经经历了三十多年的发展,随着技术的发展和成熟,该技术被广泛的应用于诸多重要领域。在电力系统中,时间同步技术为实时数据采集的一致性提供了保障,极高时间分辨率提高了系统的故障分析能力,使系统的运行和控制更加稳定;在大数据领域,时间同步技术将系统的各个节点时间统一到国际标准时间,保证了各种消息、事件发生时序记录的正确性,为整个系统提供了重要的支撑。NTP是当前应用最广泛,功能最优良和完善的网络时间协议。当前国内外NTP时间服务器主要以卫星时间为外部时间参考源,通过铷钟或恒温晶振来保持服务器时间的准确度,选用普通铷钟时钟误差为6ms/天,老化率为-115*10/月,恒温晶振时钟误差为1ms/天,老化率为-910/月。铷钟虽然稳定度高但是价格昂贵,恒温晶振初始准确度高,但随着老化等因素的影响,准确度会降低。为此,本文提出了一种基于嵌入式的NTP网络授时服务器方案。在本方案中,授时服务器使用GPS接收机获取卫星时间作为外部时间参考源。并设计了一种基于数模混合锁相环的守时方案,该方案使用TDC模块测量晶振秒脉冲和GPS秒脉冲之间的时间偏差,通过MCU进行滑动平均滤波消除干扰并将时间偏差量化为频率偏差,并由DAC将频率偏差转换为电压控制型恒温晶振的控制电压,微调晶振的输出频率,将其工作频率锁定在标定频率,有效的降低晶振老化带来的影响。在微调之前先通过MCU测量并粗调晶振频率,提高TDC测量范围内的采样次数,保证了滑动平均滤波的有效性。守时单元具有高精度的时间保持能力,当GPS在无法接收到卫星信号时守时单元也能提供精准的时间。授时单元平台采用嵌入式系统,从而降低了成本。服务器在填充NTP报文过程中使用外部中断的方式获取时间戳,提高服务器的授时精度。本文完成了嵌入式NTP网络授时服务器整体结构设计和实现,并对服务器的授时功能和守时性能进行了测试。选用的10MHz恒温晶振初始的秒脉冲偏差为76ns,以GPS秒脉冲为基准,经过守时单元的校正之后,晶振的秒脉冲偏差降低至1ns,锁频误差约为0.01Hz,守时精度约为0.1ms/天,实现了高精度守时,满足设计要求。授时服务器以服务器/客户端的工作模式完成授时服务,局域网内的授时精度可达毫秒级,同时每秒通过串口输出一次UTC时间信息。
其他文献
自20世纪80年代以来,表面贴装技术已在电子工业中得到了广泛的应用和发展。本文从SMT设备、表面安装电路基板、表面安装元件、辅助材料、生产线管理等五个方面对其未来的发展
国际速汇金业务能够在约10分钟内将客户的个人款项汇到世界各地,汇款和收(取)款过程无需繁杂的手续,收款人取款时不必支付任何费用,收(取)款和汇款双方也不需要开立银行账户,
为了解某型号电动汽车的车架在随机振动中的最大变形位置,减少由于设计不合理造成的车辆偶合共振的发生。首先采用MATLAB编程、Simulink模块对路面随机激励模型进行仿真模拟;
<正> 小时候,母亲让算命先生为我算命。算命先生说:“这孩子将来是个当官的料。”算命先生纯属“瞎说” 上个世纪70年代,我在部队被作为当官的“料”培养,结果没能当成“官”
通过液-液相分离法构建纳米纤维聚左旋乳酸/纳米羟基磷灰石(NF-PLLA/nHA)仿生复合支架,利用扫描电镜、压缩测试、微量二喹啉甲酸(BCA)法、X射线衍射及差示扫描量热等手段对其
<正> 随着城市基础设施建设资金投入的增加,县(市)级小城市面貌有了“质”的改变。城市建设过程中形成的声像档案在逐年积累,如何管好、保护好、利用好记录城市“成长”过程
会议
<正>引言关于张学良的研究,其爱国思想研究一直都是近代史研究的热点。大部分学者更热衷于东北易帜、中东路事件、九一八事变、西安事变等重大问题的研究。这些研究也取得了
会议
在总结前人分析的基础之上,根据农村劳动力就业的特点构建其影响因素体系,运用层次分析法对我国农村劳动力就业的16个影响因素进行定量分析,筛选出其中最关键的7个因素,即户
国家治理能力不仅仅是制度的整合和应对社会变动的能力,更主要是执政者的理政能力,说到底还是执政者的能力建设问题。从执政者能力提升与国家治理现代化的关系入手,认为执政
护士的工作是救死扶伤,敬业精神是指护士对护理工作价值的认同和护理工作的热爱,与护理工作质量息息相关。本文就如何培养护士的敬业精神总结如下,旨在提高护士的综合素质和