一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种单双绞线TSN无源耦合器及设计方法与流程

2022-02-22 09:31:30 来源:中国专利 TAG:

一种单双绞线tsn无源耦合器及设计方法
技术领域
1.本发明属于通信技术领域,涉及分布式实时控制网络,具体涉及一种单双绞线tsn无源耦合器及设计方法。


背景技术:

2.分布式网络通信及实时控制网络领域相对于传统以太网对网络拓扑、带宽分配及供电方面有着特殊要求。
3.拓扑方面,在传统的以太网中,一个节点要接入网络,需要使用交换机或集线器,网络拓扑可以是星形、环形、树形、总线形及网状结构。但是分布式网络通信、实时控制领域通常网络通信节点距离都比较远,传统网络拓扑依赖交换机互联,使用不便。为解决上述问题,在控制领域,出现了一种采用菊花链连接的网络拓扑,每个网络节点一般有2个端口,首尾相连,但这种技术仍然使用普通的4对差分线网线,这在一些对线缆成本、线缆重量及布线空间有严格要求的领域应用起来不太方便。
4.带宽方面,在使用交换机进行互联的传统网络系统中,各节点可同时实现满带宽高速通信,但这些节点使用csma/cd即载波侦听多路访问/冲突检测机制规避冲突,这引入了网络传输延迟不确定,不适用于控制领域。而集线器和菊花链拓扑的网络是共享带宽的,虽然某些专用控制网络可以通过分时间片的方式,在共享带宽的网络上实现实时控制数据收发,但这些网络是专用的,不能兼容普通以太网(如办公网络),也就是说不能在收发控制数据(ot流量)的同时,进行信息数据(it)的收发。
5.供电方面,以太网经过多年的发展,形成了poe供电技术,可实现在4对双绞线上传输电能,给网线末端设备供电而不需要电源线,但就像前面提到的,在某些领域4对双绞线仍不能满足要求。
6.因此,在分布式实时控制网络领域,需要一种单双绞线承载,能实现控制、信息数据混合传输,且具备双线供电能力的网络技术。


技术实现要素:

7.针对现有技术存在的不足,本发明的目的在于,提供了一种单双绞线tsn无源耦合器及设计方法,用以解决分布式时间敏感网络节点互联问题。
8.为了解决上述技术问题,本发明采用如下技术方案予以实现:
9.一种单双绞线tsn无源耦合器的设计方法,该方法包括以下步骤:
10.步骤一,实现双线以太网通信;
11.步骤二,实现双线以太网供电;
12.步骤三,供电中继接入;
13.步骤四,实现三端口tsn交换;
14.步骤五,对普通以太网接口的兼容;
15.步骤六,建立基于门控的时间调度机制;
16.步骤七,划分数据优先级;
17.步骤八,实施多节点混合组网;
18.步骤九,实现集中式的网络配置。
19.具体的,该方法包括以下步骤:
20.步骤一,实现双线以太网通信:
21.设计双线电路实现双线以太网通信,双线电路设计步骤如下:
22.步骤s11,使用双线phy芯片和3端口tsn交换芯片互联,该互联分为数据互联和控制互联;所述的数据互联用于实现高速网络数据通信;所述的控制互联则使用低速接口,用于实现对物理层参数的配置;
23.步骤s12,信号通过连接器往双线上传输之前需经过变压器进行隔离和消除干扰;
24.步骤二,实现双线以太网供电:
25.双线供电装置放置于变压器和双线网络连接器之间,所述的双线供电装置分为电源装置和隔离两大装置;
26.所述的电源装置用于从一个节点向另一个节点供电,所述的电源装置包括电源、供电端、受电端和负载组成;
27.所述的隔离装置用于将信号和电源隔离开,保证信号和电源能够在同一介质传播;所述的隔离装置包括隔离变压器、电容及电感组成;
28.步骤三,供电中继接入:
29.多节点互联时需要设计供电中继,供电中继接入时,为避免上级耦合器电源与中继电源冲突,在每个耦合器上设计后级供电控制电路,使用切换开关能够断开对后级的供电;
30.步骤四,实现三端口tsn交换:
31.在长距离的分布式控制系统中,节点之间直接互联,实现这种节点间互联功能,需要一个具有三端口交换功能的网络设备,所述的三端口分别为p1端口、p2端口和p3端口;其中2个端口分别用于上行通信和下行通信,第3个端口用于给待接入网络的设备提供接口;
32.步骤五,对普通以太网接口的兼容:
33.在p3端口上设计2种物理接口,一种物理接口为双线双线接口,用于连接双线设备,另一种物理接口为普通的以太网8线接口,用于实现普通设备接入本分布式网络;
34.步骤六,建立基于门控的时间调度机制:
35.为交换输出端口建立基于门控的时间调度机制,对网络流量进行整形,给每一个交换端口设计8个队列,记为q0~q7,这8个队列发送数据的权限由一个门控开关控制,门控开关打开则该队列能够发送数据,门控开关关闭则则该队列可以发送数据;
36.把普通以太网数据使用q0进行发送,用于实时控制的关键数据使用q7进行发送,能够实现不通业务数据混合传输;
37.步骤七,划分数据优先级:
38.所述的8个队列中,将q7设置为最高优先级队列,q0为最低优先级队列;
39.步骤八,实施多节点混合组网:
40.在多节点组网时,将耦合器使用双线进行首尾互联,即使用p1端口和p2端口,要入网的通信节点,通过p3端口接入,所述的多节点为双线节点或普通8线网络节点;
41.步骤九,实现集中式的网络配置:
42.所述的集中式的网络配置的方式为:
43.配置计算机使用耦合器接入网络,根据实际应用需求进行网络规划,生成配置文件,然后提供网络将配置文件下发到每个节点,包括每个节点的门控开启时间、门控调度表、消息优先级以及是否对后级供电等信息;
44.节点接收到配置文件并正确配置自身参数后,向配置计算机返回状态信息,配置计算机根据返回状态确认每个节点是否正确配置,配置完成后,配置计算机退出网络,各网络节点能够自行运行。
45.本发明还具有如下技术特征:
46.步骤二中,所述的隔离变压器用于使交流信号提供,而阻断直流电源,使直流电源只存在于变压器次级线圈和双线介质中,既能实现双线介质传输电能,又不影响网络交流信号通过,从而实现双线通信介质上的网络供功能。
47.步骤三中,所述的切换开关使用io接入tsn芯片,进而接入网络。
48.步骤四中,三端口tsn交换功能使用fpga实现,在fpga中实施时间同步功能及门控调度功能,实施端口转发逻辑,建立通信mac地址与端口的转发关系表;
49.收到p1端口进来的数据后,如果mac地址不是p3端口所接设备的mac地址,则所有数据都转发给p2端口,如果是p3端口所接设备的mac地址,则数据转发给p3端口;收到p2端口和p3端口进来的数据后,采用同样的方法进行处理,实现一个三端口的tsn交换功能。
50.本发明还保护一种单双绞线tsn无源耦合器,该单双绞线tsn无源耦合器采用如上所述的单双绞线tsn无源耦合器的设计方法制得。
51.本发明与现有技术相比,具有如下技术效果:
52.(ⅰ)本发明的耦合器能够实现tsn网络节点分布式连接,连接采用单双绞线,通信带宽1000mbps。本发明的耦合器主要由单双绞线以太网phy芯片及fpga芯片组成,核心功能使用fpga实现。本发明的耦合器的双线供电使耦合器节点实现无源,使节点接入网络更加简单、方便,减少线缆。适用于网络通信、实时控制领域,具有线缆少、使用简单的特点。
53.(ⅱ)本发明采用非屏蔽双绞线,降低成本。使用非屏蔽双绞线连接网络节点,减少了线缆数量,降低成本的同时,也减轻了网络互联时的线缆重量,可在更狭小的空间布线,实现和普通千兆网络同等的全双工网络通信。
54.(ⅲ)本发明采用无源分布式互联,降低网络使用复杂度。三端口分布式互联,带双绞线供电,节点只需要使用双线网络连接器连接到耦合器上即可接入网络,同时为节点供电,不需要额外的电源线,使用方便。
55.(ⅳ)本发明支持tsn,实现控制、信息混合传输。支持tsn,有8个队列可以区分不通类型的消息,发送关键控制消息的同时,也可同时发送音频、视频等批量数据,适用面更广,可广泛应用于分布式实时控制领域。
56.(

)采用本发明的设计方法设计的双线无源耦合器可实现时间敏感网络(tsn)节点的分布式布线连接,同时为节点供电,其所具备的tsn功能,可为系统提供多业务融合的数据数据收发功能,实现it(信息技术)、ot(操作技术)业务数据混合传输,非常适合分布式实时控制领域。
附图说明
57.图1为无源耦合器的原理框图。
58.图2为双线供电装置的拓扑示意图。
59.图3为双线供电原理示意图。
60.图4为耦合器电源控制原理示意图。
61.图5为对普通以太网接口的兼容示意图。
62.图6为多节点混合组网示意图。
63.图7为网络配置示意图。
64.以下结合实施例对本发明的具体内容作进一步详细解释说明。
具体实施方式
65.需要说明的是,本发明中的所有设备和芯片,在没有特殊说明的情况下,均采用本领域已知的设备和芯片。
66.需要说明的是,本发明中:
67.tsn,即time sensitive networking,指的是时间敏感网络。
68.phy,即physical,指的是端口物理层。
69.fpga,即field-programmable gate array,指的是现场可编程门阵列。
70.mac,即media access control,指的是媒体存取控制。
71.配置计算机,即网络规划、配置计算机的简称,采用本领域已知的网络规划、配置计算机。
72.以下给出本发明的具体实施例,需要说明的是本发明并不局限于以下具体实施例,凡在本技术技术方案基础上做的等同变换均落入本发明的保护范围。
73.实施例1:
74.本实施例给出一种单双绞线tsn无源耦合器的设计方法,该方法包括以下步骤:
75.步骤一,实现双线以太网通信:
76.如图2所示,设计双线电路实现双线以太网通信,双线电路设计步骤如下:
77.步骤s11,使用双线phy芯片和3端口tsn交换芯片互联,为实现数据通信和网络参数配置,将该互联分为数据互联和控制互联;所述的数据互联用于实现高速网络数据通信;所述的控制互联则使用低速接口,用于实现对物理层参数的配置;
78.步骤s12,信号通过连接器往双线上传输之前需经过变压器进行隔离和消除干扰,提供双线信号传输可靠性。
79.步骤二,实现双线以太网供电:
80.具备双线信号传输能力后,需要实现双线供电,如图3所示,双线供电装置放置于变压器和双线网络连接器之间,双线供电装置分为电源装置和隔离两大装置;
81.所述的电源装置用于从一个节点向另一个节点供电,所述的电源装置包括电源、供电端、受电端和负载组成;
82.所述的隔离装置用于将信号和电源隔离开,保证信号和电源能够在同一介质传播;所述的隔离装置包括隔离变压器、电容及电感组成;
83.所述的隔离变压器用于使交流信号提供,而阻断直流电源,使直流电源只存在于
变压器次级线圈和双线介质中,既能实现双线介质传输电能,又不影响网络交流信号通过,从而实现双线通信介质上的网络供功能。
84.步骤三,供电中继接入:
85.如图4所示,由于双线线径的关系,供电功率有限,多节点互联时需要设计供电中继,供电中继接入时,为避免上级耦合器电源与中继电源冲突,在每个耦合器上设计后级供电控制电路,使用切换开关,能够断开对后级的供电,该开关使用io接入tsn芯片,进而接入网络,能够在整网统一配置后,控制耦合器是否对后级供电。
86.步骤四,实现三端口tsn交换:
87.在长距离的分布式控制系统中,不需要交换机,而是节点之间直接互联,实现这种节点间互联功能,需要一个具有三端口交换功能的网络设备,所述的三端口分别为p1端口、p2端口和p3端口,其中2个端口分别用于上行通信和下行通信,第3个端口用于给待接入网络的设备提供接口。
88.具体的,三端口tsn交换功能使用fpga实现,在fpga中实施时间同步功能及门控调度功能,实施端口转发逻辑,建立通信mac地址与端口的转发关系表;
89.收到p1端口进来的数据后,如果mac地址不是p3端口所接设备的mac地址,则所有数据都转发给p2端口,如果是p3端口所接设备的mac地址,则数据转发给p3端口;收到p2端口和p3端口进来的数据后,采用同样的方法进行处理,实现一个三端口的tsn交换功能。
90.步骤五,对普通以太网接口的兼容:
91.经过步骤一至步骤四后获得的无源耦合器具备了基本功能,可实现对tsn网络设备的分布式互联,由于tsn网络本身对普通以太网是无缝兼容的,为增强兼容性,本步骤在p3端口上设计2种物理接口,如图5所示,一种物理接口为双线双线接口,用于连接双线设备(p3),另一种物理接口为普通的以太网8线接口(即4对双绞线),用于实现普通设备接入本分布式网络。
92.步骤六,建立基于门控的时间调度机制:
93.为交换输出端口建立基于门控的时间调度机制,对网络流量进行整形,给每一个交换端口设计8个队列,记为q0~q7,这8个队列发送数据的权限由一个门控开关控制,门控开关打开则该队列能够发送数据,门控开关关闭则则该队列可以发送数据;通过合理安排每个队列门控开关在时间轴上发分布,可以使不通队列的数据分时发送到网络上,避免数据冲突。把普通以太网数据使用q0进行发送,用于实时控制的关键数据使用q7进行发送,能够实现不通业务数据混合传输;
94.步骤七,划分数据优先级:
95.建立了基于门控的时间调度机制后,网络上的数据经过了整形,不会发生碰撞,但是在实际应用时,会出现同一时刻既要发送q0数据还要发送q7数据,这时需要保证关键的控制数据优先传输,为关键数据提供时间确定性,所以还需划分数据优先级,在冲突时,优先发送优先级高的数据。
96.所述的8个队列中,将q7设置为最高优先级队列,q0为最低优先级队列(传输普通以太网数据)。
97.步骤八,实施多节点混合组网:
98.如图6所示,在多节点组网时,将耦合器使用双线进行首尾互联,即使用p1端口和
p2端口,要入网的通信节点,通过p3端口接入,所述的多节点为双线节点或普通8线(4对双绞线)网络节点。
99.步骤九,实现集中式的网络配置:
100.在建立了门控调度机制,及实现数据优先级划分后,每个节点就可以实现不通优先级信息的收发,但这时每个节点是孤立的,有各自的门控时间槽,要实现分布式控制,需要整网统一规划每个节点的时间槽,形成配置文件,然后将配置文件提供网络下发至每个节点。
101.如图7所示,所述的集中式的网络配置的方式为:
102.配置计算机使用耦合器接入网络,根据实际应用需求进行网络规划,生成配置文件,然后提供网络将配置文件下发到每个节点,包括每个节点的门控开启时间、门控调度表、消息优先级以及是否对后级供电等信息;
103.节点接收到配置文件并正确配置自身参数后,向配置计算机返回状态信息,配置计算机根据返回状态确认每个节点是否正确配置,配置完成后,配置计算机退出网络,各网络节点能够自行运行。
104.实施例2:
105.本实施例给出一种单双绞线tsn无源耦合器,如图1所示,该单双绞线tsn无源耦合器采用实施例1中的单双绞线tsn无源耦合器的设计方法制得。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献