本技术提出了一种跨网时间同步技术,专门针对AUTBUS与TSN融合场景,旨在优化网络时间同步领域。该技术能够克服传统以太网在时间敏感应用中的不足,并突破TSN网络规模的限制。
背景技术
在传统以太网中,由于数据包的发送和到达时间无法保证,导致数据传输的不可靠性和延迟的不确定性,使传统以太网无法满足时间敏感的应用需求。为了解决以上的问题,出现了时间敏感网络(Time-Sensitive Network,TSN)技术,TSN技术通过提供高精度的时间同步和可预测的数据传输服务,使以太网可以在时间敏感的场景中得到应用。但是,TSN需要掌握网络中所有节点的时间信息,并在整个网络中进行时间同步,这就导致TSN的规模不能太大。此外,TSN还存在网络拓扑限制和传输距离限制等问题。虽然在局域网范围内,TSN可以提供高可靠、低延迟的通信服务,但在广域网络环境下,TSN的局限性就尤为突出。为了解决TSN的局限性,也同时顺应在智能制造时代,各类网络、协议和总线的融合互通,将TSN与其他总线技术融合起来使用。
随着智能制造应用的普及,其特征如小规模个性化生产、人机合作、信息系统集成和高效率制造等。而这些特征要求新型智能工业设备具备与控制器层以及更高级数据应用决策层的通信能力,拥有数据预处理、压缩、过滤等功能,并能够执行新增的分析任务。另外,工业现场的新一代总线网络需要满足智能、长距离、宽带、实时、多业务和统一寻址等要求。传统总线,如Profibus、ProfiNET和CCLINK等,已无法满足智能制造的持续发展和应用需求。针对这些需求,新一代高性能工业总线AUTBUS应运而生。
AUTBUS,作为一种功能强大、性能稳定的工业现场总线标准,凭借其出色的性能和稳定性,受到了广泛的关注。该总线系统采用两线介质,最大可支持带宽高达100Mbps,轻松应对各种数据传输需求,包括周期性与非周期性实时数据以及非实时数据的传输。
AUTBUS不仅适应固定带宽与可变带宽数据服务,而且通过采用正交频分复用(OFDM)技术,构建了一个基于时钟同步的确定性时间敏感现场总线通信网络。这种网络架构确保了数据在传输过程中的准确性和实时性,为工业自动化提供了坚实的通信基础。
在组网方面,AUTBUS展现了其独特的优势。它支持长距离多节点的连接,最远传输距离可达1000米/100Mbps,并且可支持高达254个节点。同时,AUTBUS还支持总线型和环型拓扑结构,为用户提供了灵活且可靠的组网选择。在传输速率方面,AUTBUS同样表现出色,最小通信时间片仅为8us,单向传输最小延时在40us以内,确保了通信的高效性和实时性。
为了满足智能制造的持续发展和应用需求,AUTBUS正在不断探索与TSN等先进技术的融合。通过实现与TSN融合的异构网络的端到端时间同步,AUTBUS将能够确保各种应用和设备在异构网络中的同步运行,进一步提高服务质量和用户体验。未来,AUTBUS将继续发挥其优势,为工业自动化领域的发展贡献力量。
综上所述,AUTBUS与TSN融合可以弥补TSN的局限性,同时与TSN融合的异构网络也是智能制造时代的重要趋势。因此,实现AUTBUS与TSN融合网络的端到端时间同步,是发挥出AUTBUS与TSN融合网络的优势性能的重要前提。
在TSN时间同步方面,目前的主要采用IEEE 802.1AS、IEEE 1588、精确时间协议(gPTP)等方法。Y.Li等人提出从IEEE 802.1AS标准的内容中引入广域精确时间协议(gPTP)域的概念,实现广域TSN的时间同步模型建立(见文献:Y.Li,Z.Yin,Y.Ma,F.Xu,F.Zhangand G.Xu,"A Time Synchronization Method Based on Clustering Algorithm forIndustrial Time-Sensitive Networks,"2023 15th International Conference onCommunication Software and Networks(ICCSN),Shenyang,China,2023,pp.238-242,doi:10.1109/ICCSN57992.2023.10297331.),并在此基础上,提出一种基于聚类算法的大规模工业TSN动态时间同步方法,但该方法在育的动态划分部分对计算量的需求较大。卢灏等人基于节点自补偿的IEEE 1588时间同步算法。该算法在IEEE 1588协议的基础上引入主从节点补偿理念,将主节点作为全局中心,从节点根据与主节点时钟的Kalman最优估计差值进行自补偿,从而实现高精度的时间同步(见文献:卢灏,余修武,刘永.基于节点自补偿的IEEE 1588时钟同步算法[J].传感技术学报,2023,36(01):53-59.),若主节点发生改变,则整个网络的时钟时间随之改变,随之而来的便是计算复杂度的提高和能量消耗的提高。
在工业网络或现场总线时间同步方面,目前热门的工业网络或现场总线包括5G、Profibus、ProfiNET和CCLINK等。单飞桥等人基于工业网络的共性,提出一种基于精确时间协议(PTP)的IWSNs时间同步方法,首先,考虑PTP双向时间同步中的时钟干扰和非对称链路噪声,建立时钟状态模型。其次,采用反向自适应卡尔曼滤波算法,以减少噪声干扰。接着,通过比较反向和正向估计的新息比值,评估噪声统计模型的准确性。最后,基于检测阈值,动态调整时钟状态过程噪声,精确估计时钟参数(见文献:单飞桥,王照伟,沈跃.基于精确时间协议的工业无线传感器网络时间同步方法[J].计算机应用,2023,43(07):2255-2260.)。在不同时钟计时精度下,反向自适应卡尔曼滤波算法估计的时钟偏移和偏移率均有较小且更稳定的误差标准差,有效解决了噪声不确定等原因造成的卡尔曼滤波发散问题,提高了时间同步的可靠性,但是计算的开销较大。
在异构网络时间同步方面,5G作为近年来热门的通信技术,为智能制造时代的发展做出了卓越的贡献,将5G与各种工业网络相融合成为了热门的应用方向。Z.Chai等人基于数据包中继的跨域时间同步,在5G-TSN融合网络中,提出一种基于数据包中继的交叉域时钟同步方法,该方法通过引入时钟补偿技术,实现了对5G定时消息驻留时间的估计,从而提高了同步精度(见文献:Z.Chai,W.Liu,M.Li and J.Lei,“Cross Domain ClockSynchronization Based on Data Packet Relay in 5G-TSN Integrated Network,”2021IEEE 4th International Conference on Electronics and CommunicationEngineering(ICECE),Xi‘an,China,2021,pp.141-145,doi:10.1109/ICECE54449.2021.9674640.),同时,由于时间同步的精度与时间戳的精度是相关的,因此带来的计算量会相应的增大。李晓辉等人基于IEEE 802.1AS,提出了多波束联合的定时同步算法,对传输信号进行数学建模,利用互相关和自相关算法进行同步检测,对传播时延进行估计。这个方法能够有效地进行多个波束的定时同步,并且通过加入差分操作。能够削弱频偏的影响,提高同步成功率和准确率(见文献:李晓辉,王先文,樊韬等.5G-TSN系统下的高精度时间同步[J].系统工程与电子技术,2023,45(02):559-565.),但是对于较高的频偏值,自相关和互相关算法存在较高的估计误差,导致严重的误码率,同时计算量较大,受限于地理位置和移动网络的配置。X.Chen等人基于时间戳补偿和载波间隔优化提出了一种时间同步方案。该方案采用时间戳补偿和载波间隔优化来提高同步精度,并考虑了多桥接情况下的累计同步误差问题,通过仿真验证,该方案在多领域制造系统场景下能够提供高精度的时间同步,实现通过5G网络的协同工作。该方案通过将5G和TSN网络融合,可以实现工业网络中端到端的确定性连接,为协同制造系统提供强大的支持。这种融合方案不仅提高了通信的实时性,还增强了整个系统的可靠性和效率(见文献:X.Chen,C.Chen and Q.Xu,"Clock Synchronization Scheme for Integrated 5G and TSN Networks inCollaborative Manufacturing Systems,"2023 42nd Chinese Control Conference(CCC),Tianjin,China,2023,pp.5397-5402,doi:10.23919/CCC58697.2023.10240865.),此种方法涉及多种技术和协议,研究方法较为复杂,需要更多的资源和时间。鉴于现实情况的复杂性和变化性,文献中的实验结果可能无法完全反应实际情况。
AUTBUS工业现场总线是一种新型总线标准,对AUTBUS的应用与研究处于起步阶段。同时为了顺应工业4.0以及智能制造时代的发展,实现AUTBUS与TSN融合的异构网络的端到端时间同步,为发挥出异构网络的优势性能打好基础。在AUTBUS终端置入一个时间补偿值预测算法,通过收集整个异构网络中各部分的时延值到AUTBUS终端并输入预测算法,再通过预测算法输出一个时间同步补偿值补偿到AUTBUS终端的本地时钟。最终完成AUTBUS与TSN融合的异构网络的端到端时间同步。
实现思路