CN109347591A - 一种分布式同步采集传感器网络系统 - Google Patents
一种分布式同步采集传感器网络系统 Download PDFInfo
- Publication number
- CN109347591A CN109347591A CN201811395114.5A CN201811395114A CN109347591A CN 109347591 A CN109347591 A CN 109347591A CN 201811395114 A CN201811395114 A CN 201811395114A CN 109347591 A CN109347591 A CN 109347591A
- Authority
- CN
- China
- Prior art keywords
- ttp
- node
- sensor
- network
- synchronization signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0638—Clock or time synchronisation among nodes; Internode synchronisation
- H04J3/0652—Synchronisation among time division multiple access [TDMA] nodes, e.g. time triggered protocol [TTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/403—Bus networks with centralised control, e.g. polling
- H04L12/4035—Bus networks with centralised control, e.g. polling in which slots of a TDMA packet structure are assigned based on a contention resolution carried out at a master unit
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Arrangements For Transmission Of Measured Signals (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及传感器同步采集技术,特别涉及一种分布式同步采集传感器网络系统。所述的系统包括信息处理单元节点(1)和传感器组(2),传感器组(2)中有多个传感器节点,在信息处理单元节点(1)和传感器组(2)的所有传感器节点中分别设计有TTP控制模块(3)和逻辑处理模块(4);TTP控制模块(3)以TTP协议为基础,根据TTP网络时序规划产生一级网络同步信号,并将该信号传输至逻辑处理模块(4);逻辑处理模块(4)根据本节点的使用要求,在一级网络同步信号的基础上,产生二级网络同步信号,该节点根据二级网络同步信号进行工作。提供一种同步精度高、扩展灵活的多节点同步方法,满足分布式传感器网络对信息采集和处理同步的需求。
Description
技术领域
本发明涉及传感器同步采集技术,特别涉及一种分布式同步采集传感器网络系统。
背景技术
在一些应用中,传感器的布局具有分布式的特征,需要在多个位置进行信息的同步采集,然后进行进一步的信息融合处理,来获取更丰富、更高精度或更可用的最终信息。
传感器信息的同步性对于信息融合至关重要,直接影响最终融合的效果。所谓同步,是指用于融合的各个传感器测量信息所对应的物理时刻相对偏差控制在允许的范围内。多数的传感器使用时都是采集局部信息,本身并不具备分布式的特征。为了实现分布式系统信息融合的效果,如何建立分布节点的采样同步机制是方案的关键。
传感器进行信息采样一般都有一定的触发机制:当时钟触发沿到来时,触发传感器的采样,触发沿即对应数据产生的物理时刻。典型的分布式传感器网络同步采集方案是:由信息处理单元集中产生同源(具有同步关系)的多路触发信号,将这些触发信号向各个分布式传感器节点分发,在传感器处触发采样,从而使信息处理单元获得的各个节点采样数据同步。这种方式最大的缺点是缺乏灵活性,当需要的分布式传感器节点数量过多或需要扩充时,信息处理单元的同步接口就要付出较大代价才能支持。
发明内容
本发明解决的技术问题:提供一种同步精度高、扩展灵活的多节点同步方法,满足分布式传感器网络对信息采集和处理同步的需求。
本发明的技术方案:一种分布式同步采集传感器网络系统,其特征为:所述的系统包括信息处理单元节点1和传感器组2,传感器组2中有多个传感器节点,在信息处理单元节点1和传感器组2的所有传感器节点中分别设计有TTP控制模块3和逻辑处理模块4;
TTP控制模块3以TTP协议为基础,根据TTP网络时序规划产生一级网络同步信号,并将该信号传输至逻辑处理模块4;
逻辑处理模块4根据本节点的使用要求,在一级网络同步信号的基础上,产生二级网络同步信号,该节点根据二级网络同步信号进行工作。
优选地,所述的本节点使用要求包括以下一种或多种:本节点所需要的各类同步信号周期、升降沿触发形式、同步信号的用途。
优选地,所述的信息处理单元节点1和传感器组2中的各个传感器单元包括相同物理形式的TTP总线接口5,物理形式包括:物理层协议、连接器规格、引脚信号定义。
优选地,系统的整体任务计算周期要求设定TTP网络的时间轮长度;将每个时间轮划分为等长n个时隙;根据各个TTP网络节点的在任务周期内的总线发送数据量确定每个TTP网络节点占用的时隙数量;在每个时间轮第一个时隙的起始处产生一级网络同步信号,或在每个时隙起始处产生一级网络同步信号。
本发明的有益效果:通过在分布式网络系统各个节点设计基于TTP的同步方案,实现了分布式网络系统各节点的高精度同步,且具有节点可灵活扩充、二级同步可灵活设计的优点,且同步接口与数据接口复用不占用额外的信号引脚资源,对建立高精度、大规模的分布式传感器信息处理网络提供了有益的实现思路。
附图说明
图1为本发明的原理示意图;
图2为实施例一的网络时序规划示意图;
图3为实施例一的原理框图。
具体实施方式
现结合附图、实施例对本发明作进一步详细说明:
结合图1说明本发明的原理。
图1中的分布式传感器网络系统包括信息处理单元1、传感器组2。传感器组2包括多个传感器单元节点。信息处理单元节点1和传感器组2的各个传感器单元节点均设计有TTP控制模块3和逻辑处理模块4。信息处理单元节点1和传感器组2的各个传感器单元节点具有相同物理形式的TTP总线接口5,可以确保信息处理单元节点1和传感器组2中所有的传感器单元节点在TTP网络中具有可互换性。
在TTP控制模块3中,以TTP协议为基础,根据整个系统的任务计算周期需要,设计TTP网络时序规划,并设计产生一级网络同步信号的功能;
当TTP网络工作时,信息处理单元节点1和传感器组2中各个传感器单元节点的TTP控制模块3通过TTP协议特有的网络同步机制建立整个TTP网络所有节点的同步,并产生与TTP网络时序规划相关联的、符合实际需要的一级网络同步信号,输出给逻辑处理模块4;
在逻辑处理模块4中,根据来自TTP控制模块3的一级网络同步信号,进一步产生符合本节点使用要求的二级网络同步信号,从而实现整个TTP网络的信息采集与处理同步。本节点的使用要求包括各类同步信号周期、升降沿触发形式、同步信号的用途等。
实施例一
结合图2和图3对某分布式定位定向系统的同步方案进行说明。
图3示意的分布式定位定向系统是一个典型的分布式传感器网络系统,具体组成为:综合处理计算机1、惯性测量单元组2、光纤光栅解调器3。其中惯性测量单元组2包括1个高精度光纤捷联惯性测量单元和3个同样的中低精度光纤捷联惯性测量单元,且光纤捷联惯性测量单元的种类和数量会根据应用场景的不同需求进行灵活调整。光纤光栅解调器是一种辅助的传感器单元,一般在整个网络中配置一个即足够。
图3中的综合处理计算机1内部设计有计算机,按照指定周期实现信息融合解算。
图3中的惯性测量单元组2共有两种四个惯性测量单元;惯性测量单元组2的两种惯性测量单元采用了不同的光纤陀螺,采样的要求不同;惯性测量单元组2内部有计算机,按照指定周期实现惯性信息的处理;系统工作时,4个惯性测量单元中的惯性传感器信息采集有严格的同步要求。
图3中的光纤光栅解调器3要求在外部输入时钟信号触发下进行工作,与惯性测量单元组2中的各个惯性测量单元有严格的同步要求。
该系统实现分布式传感器网络的同步采样方案如下:
在综合处理计算机1和惯性测量单元组2的所有惯性测量单元中,设计技术方案所述的TTP控制模块和逻辑处理模块,以及TTP总线接口;
在TTP控制模块中,设计如图2所示的TTP网络时序规划,以及与TTP网络时序规划关联的一级网络同步信号产生功能,具体为:根据整个网络的任务计算周期要求,采用400Hz(即2.5ms)作为TTP网络的一个时间轮;将一个时间轮(2.5ms)划分为等长的10个时隙,每个时隙0.25ms;综合处理计算机1占用时隙1~2,惯性测量单元组2的4个惯性测量单元分别占用时隙7~10,另有时隙3~6用于惯性测量单元组2中惯性测量单元数量的扩展;在每个时间轮第一个时隙的起始处产生一级网络同步信号,即400Hz网络同步信号;
当TTP网络工作时,综合处理计算机1和惯性测量单元组2中所有惯性测量单元的TTP控制模块通过TTP协议特有的网络同步机制,按照所规划的TTP网络时序建立整个TTP网络所有节点的同步,并产生一级网络同步信号,占空比为一个时隙长度的50%,各个TTP网络节点处统一设计为下降沿同步,并输出给各自的逻辑处理模块;
在综合处理计算机1的逻辑处理模块中,根据一级网络同步信号,按照使用要求设计二级节点同步信号形式为:400Hz同步信号,上升沿同步,触发本地计算机一级中断;100Hz同步信号,上升沿同步,触发本地计算机二级中断;400Hz同步信号,下降沿同步,输出给光纤光栅解调器3用于其触发工作;
在惯性测量单元组2的高精度惯性测量单元中,根据一级网络同步信号,按照要求设计二级节点同步信号形式为:400Hz同步信号,上升沿同步,触发本地计算机一级中断;100Hz同步信号,上升沿同步,触发本地计算机二级中断;分频产生4kHz同步信号,下降沿同步,触发光纤陀螺采样;分频产生4kHz同步信号,上升沿同步,触发加计量化器采样;
在惯性测量单元组2的中低精度惯性测量单元中,根据一级网络同步信号,按照要求设计二级节点同步信号形式为:400Hz同步信号,上升沿同步,触发本地计算机一级中断;100Hz同步信号,上升沿同步,触发本地计算机二级中断;分频产生4kHz同步信号,上升沿同步,触发光纤陀螺采样;分频产生4kHz同步信号,上升沿同步,触发加计量化器采样;
TTP总线接口统一设计为RS485物理层协议,各节点的机箱上采用统一型号规格的连接器作为TTP专用接口,且信号引脚定义完全相同,确保互换。
Claims (5)
1.一种分布式同步采集传感器网络系统,其特征为:所述的系统包括信息处理单元节点(1)和传感器组(2),在传感器组(2)中有多个传感器节点,在信息处理单元节点(1)和传感器组(2)的各个传感器节点中分别设计有TTP控制模块(3)和逻辑处理模块(4);
TTP控制模块(3)以TTP协议为基础,根据TTP网络时序规划产生一级网络同步信号,并将该信号传输至逻辑处理模块(4);
逻辑处理模块(4)根据本节点的使用要求,在一级网络同步信号的基础上,产生二级网络同步信号,该传感器节点根据二级网络同步信号进行工作。
2.根据权利要求1所述的一种分布式同步采集传感器网络系统,其特征在于所述的本节点使用要求包括以下一种或多种:本节点所需要的各类同步信号周期、升降沿触发形式、同步信号的用途。
3.根据权利要求1所述的一种分布式同步采集传感器网络系统,其特征为:所述的信息处理单元节点(1)和传感器组(2)的各个传感器节点具有相同物理形式的TTP总线接口(5)。
4.根据权利要求3所述的一种分布式同步采集传感器网络系统,其特征为:物理形式包括:物理层协议、连接器规格、引脚信号定义。
5.根据权利要求1所述的一种分布式同步采集传感器网络系统,其特征为:根据系统的整体任务计算周期要求设定TTP网络的时间轮长度;将每个时间轮划分为等长的n个时隙,根据各个TTP网络节点的在任务周期内的总线发送数据量确定每个TTP网络节点占用的时隙数量;在每个时间轮第一个时隙的起始处产生一级网络同步信号或在每个时隙起始处产生一级网络同步信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811395114.5A CN109347591B (zh) | 2018-11-21 | 2018-11-21 | 一种分布式同步采集传感器网络系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811395114.5A CN109347591B (zh) | 2018-11-21 | 2018-11-21 | 一种分布式同步采集传感器网络系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109347591A true CN109347591A (zh) | 2019-02-15 |
CN109347591B CN109347591B (zh) | 2020-11-13 |
Family
ID=65316758
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811395114.5A Active CN109347591B (zh) | 2018-11-21 | 2018-11-21 | 一种分布式同步采集传感器网络系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109347591B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114710223A (zh) * | 2022-02-25 | 2022-07-05 | 中国航发控制系统研究所 | 基于ttp网络的控制时序设计方法、系统及存储介质 |
CN115348160A (zh) * | 2022-07-15 | 2022-11-15 | 深圳手回科技集团有限公司 | 回溯数据存储方法、装置及计算机设备 |
CN115801215A (zh) * | 2022-11-25 | 2023-03-14 | 中国舰船研究设计中心 | 一种用于船舶轴系振动监测的分布式采集同步装置与方法 |
CN116149217A (zh) * | 2022-12-15 | 2023-05-23 | 中国航空工业集团公司西安航空计算技术研究所 | 基于ttp总线的分布式时间敏感信息同步采集控制系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101512944A (zh) * | 2006-09-06 | 2009-08-19 | Nxp股份有限公司 | 网络和时间触发网络中集群时钟同步的方法 |
CN107743688A (zh) * | 2014-12-23 | 2018-02-27 | 雷神公司 | 用于分布式传感器的可扩展同步低功率遥测系统 |
US9917667B2 (en) * | 2015-12-21 | 2018-03-13 | Hamilton Sundstrand Corporation | Host-to-host test scheme for periodic parameters transmission in synchronized TTP systems |
CN108062087A (zh) * | 2017-12-19 | 2018-05-22 | 中国航发控制系统研究所 | 基于ttp/c总线的高安全性数字电子控制器架构 |
CN108183836A (zh) * | 2017-12-15 | 2018-06-19 | 中国航空工业集团公司西安飞行自动控制研究所 | 一种分布式同步总线网络测试系统及其测试方法 |
CN108809466A (zh) * | 2017-05-05 | 2018-11-13 | 中国航空无线电电子研究所 | 一种同步tte网络与ttp总线网络时钟的方法 |
-
2018
- 2018-11-21 CN CN201811395114.5A patent/CN109347591B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101512944A (zh) * | 2006-09-06 | 2009-08-19 | Nxp股份有限公司 | 网络和时间触发网络中集群时钟同步的方法 |
CN107743688A (zh) * | 2014-12-23 | 2018-02-27 | 雷神公司 | 用于分布式传感器的可扩展同步低功率遥测系统 |
US9917667B2 (en) * | 2015-12-21 | 2018-03-13 | Hamilton Sundstrand Corporation | Host-to-host test scheme for periodic parameters transmission in synchronized TTP systems |
CN108809466A (zh) * | 2017-05-05 | 2018-11-13 | 中国航空无线电电子研究所 | 一种同步tte网络与ttp总线网络时钟的方法 |
CN108183836A (zh) * | 2017-12-15 | 2018-06-19 | 中国航空工业集团公司西安飞行自动控制研究所 | 一种分布式同步总线网络测试系统及其测试方法 |
CN108062087A (zh) * | 2017-12-19 | 2018-05-22 | 中国航发控制系统研究所 | 基于ttp/c总线的高安全性数字电子控制器架构 |
Non-Patent Citations (1)
Title |
---|
余之杰: "分布式架构下的航空发动机多变量控制系统研究", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114710223A (zh) * | 2022-02-25 | 2022-07-05 | 中国航发控制系统研究所 | 基于ttp网络的控制时序设计方法、系统及存储介质 |
CN115348160A (zh) * | 2022-07-15 | 2022-11-15 | 深圳手回科技集团有限公司 | 回溯数据存储方法、装置及计算机设备 |
CN115801215A (zh) * | 2022-11-25 | 2023-03-14 | 中国舰船研究设计中心 | 一种用于船舶轴系振动监测的分布式采集同步装置与方法 |
CN115801215B (zh) * | 2022-11-25 | 2024-04-30 | 中国舰船研究设计中心 | 一种用于船舶轴系振动监测的分布式采集同步装置与方法 |
CN116149217A (zh) * | 2022-12-15 | 2023-05-23 | 中国航空工业集团公司西安航空计算技术研究所 | 基于ttp总线的分布式时间敏感信息同步采集控制系统 |
CN116149217B (zh) * | 2022-12-15 | 2024-10-22 | 中国航空工业集团公司西安航空计算技术研究所 | 基于ttp总线的分布式时间敏感信息同步采集控制系统 |
Also Published As
Publication number | Publication date |
---|---|
CN109347591B (zh) | 2020-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106095706B (zh) | 具有主设备和从设备的pll系统 | |
ES2283546T3 (es) | Sistema de comunicacion sincronico, sincronizado con modulos de entrada/salida descentralizados y procedimiento para enlazar modulos de entrada/salida descentralizados en un sistema de este tipo. | |
JP5063704B2 (ja) | 協定タイミング・ネットワーク内のサーバの同期を促進する方法、システム、およびコンピュータ・プログラム | |
JP5569299B2 (ja) | 通信システム及び通信インタフェース装置、並びに同期方法 | |
CN109347591A (zh) | 一种分布式同步采集传感器网络系统 | |
CN109600186A (zh) | 时钟同步方法及装置 | |
JP5042318B2 (ja) | 協定タイミング・ネットワーク内の階層1構成を定義する方法、システム、およびコンピュータ・プログラム | |
CN104737490A (zh) | 通信装置、通信系统和时刻同步方法 | |
JP2010517189A (ja) | 協定タイミング・ネットワーク内のリカバリを促進する方法、システム、およびコンピュータ・プログラム | |
CN106961312B (zh) | 一种网络仪器用时间同步系统及方法 | |
EP2365651A2 (en) | System and method for providing time synchronization | |
CN103592843A (zh) | 一种时间戳电路和实现方法 | |
CN109495203A (zh) | 一种ptp从钟的恢复系统 | |
CN111211856A (zh) | 基于wr协议的有线地震仪时间同步系统及方法 | |
CN102638324A (zh) | 一种实现精确时间同步的方法和装置 | |
CN105991205A (zh) | 一种可验证可校准的全同步通信网及其实现方法 | |
CN103959688A (zh) | 一种多时钟域的时钟同步方法、线卡及以太网设备 | |
CN104079364A (zh) | 一种分布式实时测试系统时钟同步方法 | |
CN101009546A (zh) | 采用不同时间同步协议的网段间实现时间同步的方法 | |
CN104144047A (zh) | 通信网络系统的同步方法、中间节点和从节点 | |
CN104683055A (zh) | 时间同步方法及装置 | |
CN106455042B (zh) | 一种节点间时间同步方法、无线传感网络及其节点 | |
CN106559298A (zh) | 使用以太网与rs-232串口协同工作的振动监控系统高精度同步数传方法与装置 | |
CN205283557U (zh) | 一种基于同步以太网的ptp时间同步装置 | |
CN111211855B (zh) | 一种分布式处理系统混合时钟同步方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |