【技术实现步骤摘要】
提高配电自动化设备断电守时精度的方法
[0001]本专利技术涉及配电设备领域,具体是一种提高配电自动化设备断电守时精度的方法。
技术介绍
[0002]配电自动化设备对断电守时的精度要求越来越高,一些应用场景要求小于0.5S。
[0003]要达到高精度守时的要求,除了对RTC芯片时钟要求更高精度,还需要严格控制收到对时命令写入RTC芯片的延时,另外需要严格控制从RTC芯片读时钟的延时和时刻。
[0004]一般RTC时钟的最小分辨率是秒或0.1秒,这样在收到对时命令写入或上电读出时就会导致秒级或0.1秒的固有误差,导致守时超差。
技术实现思路
[0005]本专利技术为了解决现有技术的问题,提供了一种提高配电自动化设备断电守时精度的方法,设备在正常运行时写入RTC芯片的误差小于10mS,上电后从RTC芯片读入的时钟误差小于5mS,写和读的误差不大于15mS。守时误差将仅仅取决RTC芯片的误差。
[0006]本专利技术收到对时命令后(该命令最小分辨率为1mS),先写入实时时钟(分辨率1mS)。触发更新RTC的低优先级任务。在该任务中,首先记录当前时钟(分辨率mS),当时钟的秒有突变且用时不超过5mS时(确保不会被高优先级且用时长的任务打断),将当前时钟通过SPI或I2C总线写入RTC芯片,写入RTC芯片后判断总用时不超过10mS,如果超过则重新执行,这样就可以确保写入RTC芯片的时间和实时时钟误差不超过10mS。在整个过程中,没有采用高优先级或关中断来完成,因为写入RTC芯片约1-2m ...
【技术保护点】
【技术特征摘要】
1.一种提高配电自动化设备断电守时精度的方法,其特征在于包括以下步骤:1)收到对时命令后,先写入实时时钟,触发更新RTC的低优先级任务,在该任务中,首先记录当前时钟,当时钟的秒有突变且用时不超过5mS时,将当前时钟通过SPI或I2C总线写入RTC芯片,写入RTC芯片后判断总用时不超过10mS,如果超过则重新执行;2)当设备上电时,在R...
【专利技术属性】
技术研发人员:张杭,王道军,张燕,
申请(专利权)人:南京因泰莱软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。