安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

基于GPS的时标系统实现方法探究论文

4月8日 发如雪投稿
  基于GPS的时标系统实现方法探究论文
  摘要:介绍一种利用全球定位系统(GPS)并辅以复杂可编程逻辑器件,给高速数据采集系统中的采集数据帖上精确时间标签的方法。该方法显著地提高了时间标签的精度和可靠性。利用MAXPLUSII开发环境验证了设计方案的正确性。此设计方案已经成功地应用到自行设计的高速数据采集卡中。
  关键词:全球定位系统(GPS)复杂可编程逻辑器件时间标签ADuC812
  基于全球定位系统(GPS)的双端行波故障定位系统是利用行波的第一个波头到达线路两端的时间差来计算故障点的位置的。由于行波的传播速度非常快(约为光速的98),因此对行波波头到达线路两端时刻的时间精度要求非常高。在现场运行中,由于卫星信号调整、天线干扰以及GPS接收系统故障等原因,使得GPS接收系统可能在短时间内失步。这时不同厂站间GPS接收器发出的秒脉冲之间的相对误差可能达到几百s。再者,相对于高速数据采集系统而言,单片机对时间的分辨能力很低,而且单片机不能直接得到故障发生时对应于静态存储器(SRAM)的确切地址。这两方面的因素都会大大降低时间标签的精度和可靠性,直接影响故障测距的精度,甚至导致定位失败。针对上述问题,对高速数据采集系统中精确时标的实现方法进行了探讨。
  1全球定位系统
  GPS是美国于1993年全面建成并运行的新一代卫星导航、定位和授时系统。电力系统中主要是利用GPS的精确授时特点。GPS接收器在任意时刻能同时接收其视野范围内48颗卫星信号,其内部硬件电路和处理软件通过对接收到的信号进行解码和处理,能从中提取并输出两种时间信号:(1)时间间隔为1s的脉冲信号PPS,其脉冲前沿与国际标准时间(格林威治时间)的同步误差不超过1s;(2)经串行口输出的与PPS脉冲前沿对应的国际标准时间和日期代码。若以PPS信号作为标准时钟源去同步电网内运行的各时钟,则能保证各厂站时钟的高精确度同步运行。
  2ADuC812
  ADuC812芯片是美国AD公司推出的微转换器。它是一个完整的数据采集微系统,其组成为:一个8通道、5s转换时间、精度自校准、12位精度、逐次逼近的ADC;两个12位DAC;105KB的闪存E2PROM;16位计数定时器和32条可编程I0接口的80518052微控制器;256字节的SRAM。由于ADuC812的特殊功能寄存器组中添加了一个DPP(地址为84H),它与特殊功能寄存器DPH、DPL配合,使得ADuC812能够访问16MB的外部数据地址空间。ADuC812的内核是国内技术人员熟悉的Intel8051,应用开发比较方便。
  3复杂可编程逻辑器件及MAXPLUSII开发平台
  本设计选用ALTERA公司的MAX7000系列复杂可编程逻辑器件(CPLD)。其高性能和高密度是基于它先进的多重阵列矩阵架构。它采用E2CMOS工艺制作,传播延迟最小为35ns,可以实现速度高于200MHz的计数器,非常适合高速设计时应用。该公司推出的MAXPLUS软件是一款易于使用的开发工具,其界面友好、集成化程度高、兼容工业标准、支持FLEX等系列产品。CPLD要实现的逻辑功能一般是在MAXPLUS环境下通过硬件描述语言开发出来的,并能脱离硬件对设计方案进行仿真,在确认逻辑功能正确无误的情况下,通过并行口下载烧到CPLD中。CPLD在实际应用中有如下优点:
  (1)以内部连线代替外部器件的连接,降低了噪声干扰,实现了线路互联的较短延时。
  (2)可以在板编程,提高了系统的PCB设计和调试效率。
  (3)在实际调试前,可由MAXPLUS开发平台对CPLD的逻辑功能进行仿真,确保了系统逻辑设计的正确性。
  4GPS失步监测及时钟信号实现方案
  对GPS的PPS失步监测是通过解读其有关输出语句报文信息来实现的。报文信息通常使用NMEA0183格式输出,目前广泛使用V20版本,输出的数据代码为ASC码字符。在NMEA0183的主要语句中,GPRMC为时间、定位和日期输出语句,其标准格式为:
  GPRMC,hhmmssss,a,ddmmmmmm,n,dddmmmmmm,w,zz,yy,ddmmyy,dd,vCC
  每一项以逗号相隔,其中第一项为格林威治时间的时、分、秒信息;第九项为格林威治时间的日、月、年信息;第二项为定位数据是否有效信息,A表示有效,V表示警告或者数据无效。单片机通过解读此报文信息便可判断GPS是否失步。
  在GPS接收器工作正常时(GPS接收器能接收到卫星信号),由GPS提供秒脉冲信号。否则,由频率为20MHz的高精度恒温晶振(OXOF系列频率精度为11081109)和一个25位计数器临时替代GPS发出秒脉冲信号,使不同厂站间时钟偏差在一定时间内控制在要求的范围。时钟系统原理图如图1所示。
  时钟系统工作过程如下:
  (1)采用
  Jupiter型GPS接收器,在秒脉冲信号前沿来临前先发报文。
  (2)采用单片机(如AT89C2051)接收GPS串行报文数据,产生年、月、日、时、分、秒信号,并判断GPS即将发出的秒脉冲信号是否有效,从而控制P10口的状态。
  (3)采用频率为20MHz的高精度恒温晶振驱动25位
  计数器计数,当计数器计满1312D00H个数(时间为1s)时,计数器清零重新开始计数,同时在其输出口置1。当计数器计到7D000H个数(时间为256ms)时,在其输出口置0,产生秒脉冲信号。
  (4)当单片机获悉GPS接收器跟踪到卫星信号时,P10口置1,与门(1)打开,与门(2)关闭,在与门(1)的输出口输出精确的秒脉冲信号,同时每一个秒脉冲信号上跳沿对25位计数器清零使之重新开始计数,为计数器提供精确的时间基准,以减少计数器的累计误差。
  (5)当单片机获悉GPS接收器没有跟踪到卫星信号时,P10口置0,与门1关闭,与门2打开,由25位计数器临时产生秒脉冲信号。用MAXPLUS做仿真实验时,由于计算机资源不足,无法进行1秒钟的仿真实验,可以仿真1ms的情况。计数器计满4E20H个数(0000H4E1FH),时间为1ms。图2和图3反映的是同一次仿真的两个不同片断。
  5精确时间标签的实现方案
  时钟系统能保证在任何情况下产生个稳定的、高精度的秒脉冲信号,从而为高速数据采集系统中的采集数据贴上精确的时间标签打下坚实基础。
  时标系统原理图如图4所示。高速ADC、地址发生器、地址计数器、计时器在时钟源CLK(5MHz)的同步下以统一的步调工作。在ADuC812初始化时,将P35置0,P34发出清零脉冲对地址发生器和地址计数器同时清零;当故障信号出现时,ADuC812将P35置1,计时器和地址计数器同时停止计数;暂态信号记录完毕后,ADuC812分时读出计时器中的值并将该数值保存在双口RAM中,此值即为精度为02s的时间信息;ADuC812分时读出地址计数器中的值并将该数值保存在双口RAM中,此地址的精确时间即为计时器中的计数值。这样,就为高速数据采集系统中的采集数据贴上了精确的时间标签。
  时标系统工作过程如下:
  (1)ADuC812初始化时P35置0,同时P34发出清零脉冲使地址发生器和地址计数器同步计数。ADuC812控制内部的AD转换模块对经过调整的取自电流互感器二次侧的电流进行AD转换。采用半波比较,在每个工频内采集36个点,分别用第n个点和第n18个点、第n1个点和第n19个点比较,依此类推。如果大于事先设定的门槛值即认为故障已经发生,ADuC812将P35置1,计时器和地址计数器同时停止计数,计时器中的数据即为地址计数器记录的对应于SRAM相同地址的采集数据的时间标签。由于高速ADC的转换频率固定(本次设计为5MHz),所以,可以此为基准为整个SRAM中的采集数据贴上时间标签。
  (2)当P35置0即STOP端口为低电平时,计时器在5MHz的时钟源下以相同的频
  率计数。由于它是一个24位的计数器,从而确保了计时器能够记录一个整秒,并为一个整秒刻上了o2ps(五而1丐面子:o21xs)的最小刻度。时钟系统输出的PPS信号(或SECOND信号)的上跳沿给计时器清零,从而为计时器提供精确的时间基准,以消除计时器的累计误差。
  (3)当P35置1即STOP端口为高电平时,计时器停止计数,在此状态下时钟系统输出的PPS信号(或SECOND信号)的上跳沿不能对计时器清零。
  (4)地址计数器的工作过程与计时器的工作过程类似,唯一的区别是地址计数器的清零信号(CLR)是在初始化时由ADuC812的P34口发出的。由于地址发生器和地址计数器共用同一个清零信号,从而确保地址发生器和地址计数器中的计数值完全相同。同理,当STOP端口为高电平时,地址计数器也停止计数,在此状态下ADuC812发出的清零信号不能改变地址计数器中的计数值。
  5)由于ADuC812是一种8位单片机,所以地址计数和计时器中的数据只能分批地送至双口RAM中保存。所以要设计锁存器、译码电路和总线隔离电路,避免总线冲突以及保证总线上的数据能正确无误地传递。在本次设计中;当ADuC812的特殊功能寄存器DPP高3位的值为00H时将计时器的高8位数据通过ADuC812送至双口RAM中。依此类推,当特殊功能寄存器DPP高3位的值为05H时将地址计数器的低8位数据通过ADuC812送至双口RAM中保存。当特殊功能寄存器DPP为其它值时释放数据总线,便于ADuC812进行其它操作。其仿真结果如图5所示。
  本文对GPS失步后的补救措施及给高速数据采集系统中的采集数据贴上精确时间标签的方法进行了详尽的叙述和仿真,得出如F结论:
  (1)在高频恒温晶振的精度得到保证的前提下,时钟系统产生的秒脉冲信号能满足实际应用的要求。
  (2)设高速ADC的转换频率为5MHz,时标系统能为存人SRAM中的转换数据贴上精度为02s的时间标签。
  (3)通过CPLD间接地实现了低速的单片机系统对高速数据采集系统的实时监视。
投诉 评论

三个代表ampquot重要思想对科技思想的丰富和发展论文关键词:三个代表重要思想科技思想科教兴国科技资源论文摘要:江泽民同志从三个代表重要思想的高度,丰富和发展了马克思主义和邓小平科技思想,对推进中华民族的伟大复兴具有重要……税收筹划的价值及对策税收筹划的价值及对策税收筹划的价值及对策税收筹划的价值及对策企业税收筹划是提升企业经营管理水平和财务管理水平的需要。资金、成本和利润是企业经营管理和财务管理的三大要素。企……浅析流行音乐环境下高校音乐专业课程之变通如今随着我国音乐市场的不断发展,流行音乐越来越受欢迎,因此越来越多的人在不同环境中开始接触流行音乐,在高校音乐教学活动中同样需要逐渐引入流行乐。通过分析可以了解到我国流行性教育……论析公民文化权利中的民生档案文化服务体系的构建论文关键词:公民文化权利,民生档案文化,服务体系论文摘要:文章从公民文化权利的内涵出发,分析文化权利与民生档案文化服务的内在联系,结合公民文化权利的基本内容,构建民生档案……中西医综合疗法治疗泌尿系结石疗效观察中西医综合疗法治疗泌尿系结石疗效观察泌尿系结石是常见病、多发病,主要为钙盐或鎂盐形成有型之物沉积于肾、输尿管、膀胱而成,目前多用手术或体外碎石治疗,但因手术创伤大,震波碎……直形手套式腕部约束带的研制与临床应用目的:对直形手套式腕部约束带的研制与临床应用进行探讨。方法:2008年7月2010年7月随机选取我院神经内外科、ICU需使用约束措施的患者276例,实验组及对照组各138例。将……创新教育的必要条件建设良好的校园创新环境创新教育的必要条件建设良好的校园创新环境创新教育的必要条件建设良好的校园创新环境创新教育的必要条件建设良好的校园创新环境摘要本文根据毛泽东同志提出的内因是变化的根据,外因是变化……传统文化资源决定白酒艺术价值传统文化资源决定白酒艺术价值2008年,泸州老窖全球首发国窖1573定制酒,中国首款高端定制白酒由此问世。推出第一年,价格不菲的800坛定制原酒很快售罄,受到舆论的大力关……富有喜感的方言写作浅谈彭家煌的小说怂恿彭家煌是一个被遗忘了的杰出的小说家,是一个有成就的但在文学史上尚未得到应有的评价的作家。他同鲁迅、张爱玲一样,是难得的一出手就已经成熟的小说家。彭家煌去世后,他的朋友曾这样称赞……红莲诗歌及评论红莲诗歌及评论在秋天我爱它遍野的金黄石头草地,西风将记忆越吹越远我爱它高处的白云隐去惊雷,白桦林响起了哗啦啦的音乐声我爱它清晨的曙光照……大学生思想政治教育中逆反心理的成因与对策论文关键词:大学生思想政治教育逆反心理对策论文摘要:当前高校思想政治教育偏重理论的强行灌输,忽视对教育对象的心理把握;重视政策压力,忽视精神说服;注重教育者的主观愿望,忽……基于GPS的时标系统实现方法探究论文基于GPS的时标系统实现方法探究论文摘要:介绍一种利用全球定位系统(GPS)并辅以复杂可编程逻辑器件,给高速数据采集系统中的采集数据帖上精确时间标签的方法。该方法显著地提……
欧洲之旅,第十章自驾欧洲七国,十五德国国王湖西藏这个蓝冰湖泊,有着媲美贝加尔湖的震撼之美!附带攻略广西阳朔,西街,一去不复返的洋人街懒人街十一机票均价上浮10,这些新兴目的地mark一下消费有数南京都有哪些冷知识?盘他!内蒙古这个村庄只有8户人家,却是被世人遗忘的天堂!正在公示!甘肃10地入选国家示范名单天使之城5个阴暗面!曼谷生活电线狂淹水狂塞车更狂硬核范儿科鲁泽,只想赖在有你的时光湖南图书馆8月18日起恢复全面开放7个被誉为中国最美的地方,你去过几个?家门口的诗和远方,冬日的水川湿地公园别样美数码知识抖音流量卡怎么取消申请流量卡申请能不能取消住房合同刺客信条起源Steam销量中国玩家最多QE是做什么的QE的工作任务为自己而活参考作文阿里公布“五五购物节”首日参战成绩单:上海数以万计的商家成交国乒2021世乒赛参赛没有刘诗雯,教练组怎么考虑的?国家对娱乐圈大力出手,清理娱乐圈不良风气初识Windowsxp优秀教案小班体育户外游戏教案模板新娘经典发型例韩式短发新娘发型怎样给员工发奖金

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利