时间统一同步的常用电子仪器
1) 以GPS或者BD(北斗)定时信号建立时间参考;
2)  同步产生、输出交直流IRIG-B码;同时提供交直流IRIG-B码信号
3)  输出定时同步信号(1PPS);
4)  钟面(年月日、时分秒)显示。
  • B码对时的定义

IRIG时间编码序列是由美国国防部下属的靶场仪器组 (IRIG)提出并被普遍应用的时间信息传输系统。该时码序列分为 G, A, B, E, H, D 共六种编码格式, 应用最广泛的是 IRIG- B 格式, 简称 B 码,其突出优点是将时间同步信号和秒、 分、 时、 天等时间码信息加载到频率为 1 kHz的信号载体中。目前变电站中通常使用的信号载体是物理信号为 RS- 422电平的双绞线。GPS 系统接受卫星时间信号, 输出 IRIG- B 时间码序列, 变电站智能设备可以挂在统一的对时总线上进行时间同步。变电站的智能设备采用 B 码对时, 就不再需要进行基于现场总线的通信报文对时, 同时也不需要 GPS 输出大量脉冲对时信号。

B 码信号是每秒一帧的时间串码, 其基本的码元是 “0” 码元、 “1” 码元和 “P” 码元,每个码元占用 10ms时间, 一帧串码含 100 个码元。码元 “0” 和 “1” 对应的脉冲宽度为 2 ms 和 5 ms,“P” 码元是位置码元, 对应的脉冲宽度为 8 ms, B 码信息的基本码元的示意图如图 1 所示。

每秒一帧的 B 码脉冲序列结构示意图见图 2。连续两个 “P” 码元表明整秒的开始, 第二个 “P” 码元的脉冲前沿是 “准时” 参考点, 定义其为 “Pr” 。每 10个码元有一个位置码元, 共有 10 个, 定义其为 P1,P2, …, P9, P0。B码时间格式的时序为秒-分-时-天,所占信息位为秒 7 位、 分 7 位、 时 6 位、 天 10 位, 其位置在 P0~ P5 之间①。若从 “Pr” 开始对码元进行编号,分别定义为第 0, 1, 2, …, 99 码元, 则 “秒” 信息位于第1, 2, 3, 4, 6, 7, 8码元, “分” 信息位于第10, 11, 12, 13,15, 16, 17 码元,“时” 信息位于第20, 21, 22, 23, 25, 26码元,“天” 信息位于第 30, 31, 32, 33, 35, 36, 37, 38,40, 41 码元。天、 时、 分、 秒用 BCD 码表示, 个位在前, 十位在后, 个位和十位间有一个脉冲宽度为 2 ms的索引标志码元。如图所示的 B码序列表示的时间是一年中的第 191 天 14 时 8 分 32 秒。控制功能码位于 P5~ P8 之间。从 P8 码元开始是 SBS 时间码, SBS 时间码是直接用二进制的秒信号表示一天时间的时间编码方法, 共 17 位二进制信号, 每天重复。

IRIG-B码对时理解相关推荐

  1. android 点击事件消费,Android View事件分发和消费源码简单理解

    Android View事件分发和消费源码简单理解 前言: 开发过程中觉得View事件这块是特别烧脑的,看了好久,才自认为看明白.中间上网查了下singwhatiwanna粉丝的读书笔记,有种茅塞顿开 ...

  2. 结合源码深入理解Android Crash处理流程

    应用程序crash在开发过程中还是很常见的,本文主要是从源码的角度去跟踪下Android对于crash的处理流程.App crash的全称:Application crash.而Crash又分为:na ...

  3. Android学习之Activity源码的理解(一)

    一.Activity为Android系统中四大组件之一,是Android程序的呈现层,并通过界面与用户进行交互,因此理解Activity源码是有必要的. 二.之前我写过一篇文章:http://blog ...

  4. LruCache源码的理解

    LruCache源码的理解 使用场景 在Android手机上加载图片,一般会用到三级缓存策略 内存的缓存策略,一般会用到LruCache来解决 内存用于缓存遇到的问题 1. 手机给每个应用分配的内存空 ...

  5. PointNetPointNet++源码ModelNetDataLoader理解

    PointNet&PointNet++源码ModelNetDataLoader理解 源码:https://github.com/yanx27/Pointnet_Pointnet2_pytorc ...

  6. 从源码角度理解LinearLayout#onMeasure对child的measure调用次数

    熟悉绘制流程的都知道,ViewGroup可以决定child的绘制时机以及调用次数. 今天我们就从LinearLayout开始学起,看一下它对子View的onMeasure调用次数具体是多少. 简单起见 ...

  7. 从源码角度理解FrameLayout#onMeasure对child的measure调用次数

    熟悉绘制流程的都知道,ViewGroup可以决定child的绘制时机以及调用次数. 今天我们就从最简单的FrameLayout开始学起,看一下它对子View的onMeasure调用次数具体是多少. 简 ...

  8. 从源码角度理解ConstraintLayout#onMeasure对child的measure调用次数

    熟悉绘制流程的都知道,ViewGroup可以决定child的绘制时机以及调用次数. 今天我们简单看下较为复杂的ConstraintLayout,看一下它对子View的onMeasure调用次数具体是多 ...

  9. 电力系统IRIG-B码对时信号板卡

    电力系统IRIG-B码对时信号板卡 电力系统IRIG-B码对时信号板卡 1.IRIG-B(DC)时码输出 IRIG-B(DC)时码按照IEEE Std 1344-1995标准每秒输出一帧,包含100个 ...

最新文章

  1. 汇编 无条件转移和过程调用指令
  2. 持续集成实践小结[2] —单元测试
  3. iOS - UITableViewCell Custom Selection Style Color
  4. 【MM】采购退货的处理办法
  5. 【PAT甲级 BigInteger运算】1024 Palindromic Number (25 分) Java 全部AC
  6. Java的四种引用,强弱软虚,用到的场景(转+补充)
  7. 如何解决90%的报表设计难题?300张报表模板任君挑选
  8. Linux下开发常用的CVS使用手册
  9. [视频]Google Chrome背后的故事
  10. Google Hacking技术
  11. Laravel中自定义guard,自定义Auth的attempt方法
  12. 开课吧Java课堂:什么是ArrayList类
  13. (转) 分布式-微服务-集群的区别
  14. 分布式MySQL集群方案,看看京东是怎么做的
  15. lvds输入悬空_LVDS技术原理及详细介绍
  16. android 微信读书,微信读书(com.tencent.weread) - 5.4.3 - 应用 - 酷安
  17. 统一的账号密码管理系统-信息安全课程设计
  18. Tableau基础-第一章(初学者)
  19. uboot启动时flash擦除大小问题
  20. 嵌入式开发常用到的在线工具

热门文章

  1. Centos 7无法SSH远程连接及解决方法
  2. 二十八. geotrellis使用 栅格数据色彩渲染(多波段真彩色)
  3. Unity 读取和修改XML文档
  4. ADI Blackfin DSP处理器-BF533的开发详解11:PPI视频接口的驱动和应用(含源代码)
  5. Iperf测试服务器上下行带宽
  6. Perhaps JAVA_HOME does not point to the JDK
  7. CodeBlock输出汉字为乱码的解决方法
  8. Keytool命令详解(好文章!详细设置一些参数比如过期时间等)
  9. onclick 与 click 的区别
  10. mysql 矩阵乘法_矩阵乘法高级操作