卫星时间同步平台:助力分布式测控系统同步工作

news/2025/9/25 16:07:48/文章来源:https://www.cnblogs.com/ljbguanli/p/19111397

卫星时间同步平台:助力分布式测控系统同步工作

卫星时间同步系统:助力分布式测控系统同步工作

一、分布式测控系统和实时仿真框架简介

分布式测控体系通常由多个子系统组成,他们之间协调工作,共同完成测控任务,分布式测控环境可缓解单机测控系统的负担。随着测控技术的日益发展和成熟,现代工程试验,尤其是大型军工试验中,需要测试、控制的计划种类越来越多,对各种测控任务的实时性、同步性和测控精度等都提出了更高的要求。

分步式实时仿真系统采用一致的结构、标准和算法,通过网络将分散在不同地理位置的不同类型的仿真应用和真实世界互联,支持异地分布的真实的、虚拟的和异构的平台级仿真应用之间的数据交换和互操作,建立一种人可以参与交互的综合仿真环境。由于试验场地面积有限,各大型仿真非标设备常分布于不同楼宇的试验室内,完成仿真试验需要多楼宇、多试验室跨域联合进行。这对多试验室远程互连及并行试验提出了迫切的需求,而远程协同仿真技术解决上述障碍的关键。就是中的信息实时交互技术

二、分布式实时仿真系统对远程时间同步的需求

分布式仿真技术结合了计算机网络技能与虚拟现实技术,采用协调一致的结构、标准、协议和数据库,通过局域网/广域网将各个仿真节点的软件、硬件和仿真环境整合为一体,共同完成仿真任务。随着虚拟现实技术的不断发展和完善,分布式仿真技术对连接各仿真节点的通信网络在实时性、传输速率、传输数据多样性等方面提出了更高的要求。

1、框架时间同步

在分布式实时仿真框架中,系统的各部分之间的远程时间同步非常要紧。例如图形工作站需要面临的疑问。就是、驱动控制系统、仿真机、主控机、转台控制计算机等设备之间的时间同步,以及如何确定仿真开始时间、如何确定图形生成开始时间、如何确定数据传输时间、如何及时读取数据等都

2、仿真时间同步

统一的时间周期起始点是保证仿真正常推进,数据真实可靠的基础。仿真同步性要求仿真各个节点在统一的时间周期起始点,并且按照规定的仿真步长向前推进。统一的时间周期起始点是指系统运行仿真各个子节点要求采用统一的时刻作为仿真起始时间戳,之后各节点的仿真步长均在这个仿真起始时间戳的基础上累加。

三、分布式实时仿真系统的解决方案

在现代测试系统中,怎样保证各个模块之间的同步以及测量的实时性是一个特别重要的课题,光纤反射内存网络(RMN,Reflective Memory Network)缘于内在的延迟确定、延迟时间短、拥护跨平台等特点在实时系统中得到了广泛的应用。可采用光纤集线器(光纤HUB)进行实时光纤反射内存网络硬件平台搭建,完成多试验室协同试验仿真。

在每台被连接的计算机里都安装一块反射内存卡,各反射内存卡通过光纤进行连接。就是光纤反射内存网是一种共享存储器数据的高速实时计算机网络。光纤反射内存网实际上

基于光纤反射内存网进行远程异地协同仿真,很好消除了试验室设备互联及高速实时数据共享的问题,大大地提高了半实物仿真试验室光纤组网及布线的灵活性,可以实现20km级的跨区域的低延迟实时数据共享,使试验室具备了多试验室远程协同并行开展多项试验的能力,同时具备单一试验室同时服务于多个试验的能力。

1、光纤反射内存网的工作原理

基于内存共享技术的光纤反射内存网是由计算机节点互联构成的实时网络。组成光纤反射内存网,需要在每台计算机中插入反射内存卡,这样计算机和反射内存卡就构成了光纤反射内存网的各个节点。各个节点之间通过光纤等传输介质连接而成。为了节省成本,距离较近的(300m以内)设备采用多模光纤连接到本地光纤HUB,相距较远的(300m~20Km)设备采用单模光纤连接。

每个节点的反射内存卡的存储器中都有其他节点的反射内存卡的共享内容的拷贝。每个节点包括一个反射内存板,每个反射内存板配备一个大容量的双口存储器。双口存储器的一端连接到计算机的本地总线,另一端经过FIFO、编码/解码、并/串变换等处理后,连接到光纤。网络上每个反射内存板都占有一段内存地址,任何时刻网上任何计算机向本地反射内存板写数据时,该材料和相应的内存地址将在极短时间内被广播到网上其他所有反射内存板并存储在相同的位置。并且,所有节点的更新时间与网络上实际连接的节点数量无关。每个节点的光纤接口板的板载存储器都可由其他节点共享,因此在逻辑上全网的所有节点共享同一块存储器。素材一点写入,多点同时更新,通过这种广播式方式实现了数据的高速传输与共享。反射内存网具有确定的非常小的数据延迟。两个节点之间的数据传输延迟只有400ns。因此,在一个节点数目固定的环形网络上,任意两个节点之间的数据传输延迟都是确定的,并且是许可计算的。

光纤反射内存网的核心器件是光纤反射内存网络接口板,可采用VME、PCI、CPCI、PMC等总线构架,负责连接计算机与光纤网络。整个光纤网络依据光纤和光纤反射内存网络接口板连接在一起。计算机通过对接口板的操作来完成对共享存储器的写入和读取。以GE公司PCI5565型接口板为例,最大可支持共享内存256MB,网络可容纳256个节点,理论最大传输速率可达到170MB/s,实际的点对点测试结果高达80MB/s。

在光纤反射内存网络中,反射内存在物理上分布于各个计算机中(反射内存卡中),逻辑上共享同一段内存地址。任何一台计算机都能够像访问普通内存一样方便地访问共享的反射内存。由于反射内存网络采用了简化的网络协议,因此具有非常高的传输速度,完全满足如红外图像实时生成系统等对实时性要求很高的仿真架构的要求。

2、光纤反射内存网的拓扑结构

光纤反射内存网的物理拓扑结构主要有两种:一种为环形拓扑;另一种为星型拓扑。假如选用环型拓扑连接,网上所有的反射内存板将通过光纤串联起来。如果采用星型拓扑连接,网上所有的反射内存板将连接到光纤HUB上的自动光纤旁路板。这种星型连接只是物理上的星型连接,从逻辑上看还是环形连接。

图1 环型光纤反射网示意图

图2 星型光纤反射网示意图

环型反射内存网络的优点是整个网络不需要额外的集线器资源,并且光纤使用数量比星型少一半左右,成本很低。其缺点是当环型网络中的一个节点发生故障,则整个反射内存网络都会瘫痪。星型连接则采用光纤集线器(也称为光纤交换机)作为资料中继转发设备,网络中每个节点先将数据传输到集线器,集线器通过将数据进行相应处理后,再同时转发给其它节点。光纤集线器的利用,能够对数据流进行实时监视,旁路错误节点,并且数据更新时间大大缩短。总体来讲,环形拓扑比星形拓扑更适合反射内存网。

四、远程时间同步解决方案

为了解决分布式测控系统和实时仿真系统远程时间同步的问题,公司提出在基于光纤反射内存网络的基础上,采用TFT系列高精度光纤时间频率传递设备和时统信号接收子板(PCI或PCIe)的方式,实现分布式测控系统和实时仿真系统的时间同步。

整个时统设备由主站时钟、从站时钟、光纤集线器、时统信号接收子板(PCI或PCIe)和配套连接光缆构成,如图3所示。

时统设备通过高性能的原子钟和光纤交换传递,给出精确的时间或确定的时间基准,满足系统内部各用户之间的高精度时间同步要求,另外凭借北斗/GPS卫星授时手段实现可搭建与系统其它部门、单元之间的远距离时间同步和协同。

主站时钟输出高精度时频信号的参考源,经过光纤传输给从站时钟,再经光纤传送到时统信号接收板卡。时统信号接收子板获取、解析主站时钟下发的时频信息,通过计算处理,为用户提供标准的时间信息和用户设定的时钟同步中断信号,供用户实时仿真系统数据同步采用。光纤集线器关键用于实时仿真系统中多块光纤反射内存网络接口板进行组网。此外,公司还献出专用的便携式检测调试设备,用于复现主时钟信号,供给平时检测、调试使用。

图3 时统设备组网示意图

采用安徽京准电子科技公司的远程时间信号同步解决方案,完成的测控系统和仿真系统在时统性能方面可以达到以下技术指标:

  1. 时钟同步精度优于±10ns;
  2. 帧时钟(0.2ms)传输延迟小于10μs;
  3. 授时设备主站时钟源稳定性优于1×10-11/日(卫星信号锁定);
  4. 时标同步网络上,各个时统信号接收板卡生成的本地同步中断或同步脉冲之间的误差不超过40ns;
  5. 同步时钟信号最小输出间隔周期不大于10μs;
  6. 时统信号接收板卡支持的实时光纤网络通讯速率不小于2.125Gbps;
  7. 时钟信号最大传输距离不小于5km(不考虑时钟信号传输延时)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/917195.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

mkfx 对磁盘设置标签

mkfs.xfs -i size=512 -n ftype=1 -L RUSTFS0 /dev/sdb -L <label>: 为文件系统设置一个标签(label),方便后续识别和挂载。-i size=512: RustFS官方推荐将inode大小设置为512字节,这对于存储大量小对象(元…

河南网站设计价格阿里云服务器学生

1. 为什么要使用框架 Spring是一个轻量级Java开发框架&#xff0c;最早有Rod Johnson创建&#xff0c;目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。 几乎当下所有企业级JavaEE开发都离不开SSM&#xff08;Spring SpringMVC MyBatis&#xff09;Spring B…

C# Avalonia 15- Animation- Easing

C# Avalonia 15- Animation- EasingEasing.axaml代码<Window xmlns="https://github.com/avaloniaui"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.m…

安卓编译重点记录

Ubuntu18.04编译安卓11详细步骤 在 Ubuntu 18.04 上编译 Android 11 的详细步骤 以下是为 ​Ubuntu 18.04 环境编译 ​Android 11(AOSP)​ 的完整指南,涵盖环境配置、源码下载、编译及常见问题解决。 ​1. 系统要求…

kubelet源码阅读(二)——device plugin 的ListAndWatch过程

从kubelet运行到plugin注册过程 kubernetes-master/pkg/kubelet/kubelet.go1 func (kl *Kubelet) Run(updates <-chan kubetypes.PodUpdate) {2 // ...3 go wait.Until(kl.updateRuntimeUp, 5*time.Second,…

最新网站制作公司哪个好各大网站搜索引擎提交入口

同事电话询问Linux下一个集群内2个主机前后2天相继无响应&#xff0c;表现状况为ping都没响应。因为没任何监控或其他性能数据&#xff0c;故需要获取历史OS性能数据。我们知道rhel5,6下默认可以通过sar命令查看OS历史信息&#xff0c;故执行sar即可看到当天的数据。[rootora11…

网站上的充值链接怎么做的公众号开发者多次群发

《Windows Azure Platform 系列文章目录》 在Windows Azure平台中&#xff0c;用户最多可以对以个Role指定5个Endpoint。而一个Hosted Service最多允许包含5个Role,所以说在一个Hosted Service中用户最多能定义25个Endpoint。 而对于每一个Endpoint&#xff0c;使用者需要设定如…

CyberLink ColorDirector Ultra 2026 14.0.5712.0 视频后期调色

CyberLink ColorDirector 是由中国台湾讯连科技(CyberLink)开发的专业创意视频后期着色软件,核心目标是帮助用户高效改进并增强视频色彩表现。无论是基础的颜色校正、色调调整,还是进阶的视频动态对象局部色彩优化…

CF 1053 Div.2

E. Limited Edition Shop 经过一些简单转化,要解决的是如下问题:二维平面上有 \(n\) 个点,点有点权。\(n\) 个点横坐标、纵坐标都是 \(1\sim n\) 的排列。要求选择若干点,满足它们右下角区域的并集中的点点权和最大…

haproxy负载均衡 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

​​[硬件电路-320]:模拟电路与数字电路,两者均使用晶体管(如BJT、MOSFET),但模拟电路利用其线性区,数字电路利用其开关特性。 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

现在网站开发用什么语言seo快速排名分析

第1题功能&#xff1a;将十进制数转换成十六进制数。第2题功能&#xff1a;删除字符串中的指定字符&#xff0c;字符串和要删除的字符均由键盘输入。第3题功能&#xff1a;以下程序是用选择法对10个整数按升序排序。第4题功能&#xff1a;以下程序的功能如(图1)。第5题功能&…

豆油

8250上下10块钱做空 目标新低7900附近

源码安装fail2ban

源码安装fail2ban碎碎念: 这几天早上都比较凉爽,甚至有一丝凉意,到了中午下午太阳出来,还有些许燥热。下班后,抬头只见蓝天白云,天上的云朵像棉花糖一样铺了几朵,余晖落在身上,有种温暖舒适的感觉,这一刻尽情…

高效 PDF 处理利器:PDF-XChange Editor v10.7.3.401 特性解析与优化版分享

高效 PDF 处理利器:PDF-XChange Editor v10.7.3.401 特性解析与优化版分享2025-09-25 15:49 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x:…

类的继承与继承的覆盖

# 继承 class F:def __init__(self):self.info = "hello Father"def fun1(self):return self.infoclass S(F):passf = F() s = S()print(f.fun1()) # hello Father print(s.fun1()) # hello Father# 继承的…

内网网站建设所需硬件设备wordpress上的php技术

**单片机设计介绍&#xff0c;1653基于STM32的多功能智能密码锁控制设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序文档 六、 文章目录 一 概要 基于STM32的多功能智能密码锁控制设计是一种用STM32微控制器开发的系统&#xff0c;用于控制和管理密码…

linux shell awk 中括号 方括号 分割 []

分隔符:-F[][] 示例如下:[root@localhost test]# echo 1111[3333]55555[7777]9999 | awk -F[][] {print $1,$2,$3,$4,$5} 1111 3333 55555 7777 9999

springboot配置文件关系及加载顺序

1. 配置文件的作用 application.yml作用:这是项目的 默认配置文件,通常包含通用的基础配置。它适用于所有环境(如开发、测试、生产等),提供全局的默认值。application-prod.yml作用:这是一个 环境特定的配置文件,…

绩效面谈中的优质提问(一)

好的绩效面谈需要上级和下属之间进行良好的对话。双方都有重要的信息要提供给对方,优秀的绩效面谈的问题与收集他们的反馈一样重要。这些员工绩效面谈问题可用于获取有关员工工作方式、与其评估相关的特定事件以及员工…