System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 磁悬浮列车的数据交互方法技术_技高网

磁悬浮列车的数据交互方法技术

技术编号:41305007 阅读:3 留言:0更新日期:2024-05-13 14:50
本申请提供一种磁悬浮列车的数据交互方法,该方法包括:确定数据交互过程,数据交互过程为数据接收过程,或,数据读取过程;确定数据交互过程对应的标准堆栈信号;获取堆栈输出的信号;若堆栈输出的信号与标准堆栈信号相同,则进行数据交互;否则,不进行数据交互。本申请提供的方法,通过堆栈输出的信号进行数据交互,解决了异步通信中的同步,提升编码效率。

【技术实现步骤摘要】

本申请涉及磁浮牵引控制,尤其涉及一种磁悬浮列车的数据交互方法


技术介绍

1、磁悬浮列车通过电磁力实现列车与轨道之间的无接触的悬浮和导向,再利用直线电机产生的电磁力牵引列车运行。磁悬浮列车的走行机构和牵引系统原理与传统轮轨列车完全不同,是一个集机械工程、控制工程和土木工程等多学科的复杂电机系统。各系统之间具有较强的相互影响,因此列车运行的动力学行为非常复杂,具有很强的耦合性。

2、磁悬浮列车在控制器中主控板与主控板之间、主控板与系统板之间进行数据交互时,各板卡之间进行异步通信。

3、异步通信会造成数据时序不同步的问题,造成编码效率较低。


技术实现思路

1、为了解决上述技术缺陷之一,本申请提供了一种磁悬浮列车的数据交互方法。

2、该磁悬浮列车的数据交互方法包括:

3、确定数据交互过程,数据交互过程为数据接收过程,或,数据读取过程;

4、确定数据交互过程对应的标准堆栈信号;

5、获取堆栈输出的信号;

6、若堆栈输出的信号与标准堆栈信号相同,则进行数据交互;否则,不进行数据交互。

7、可选地,若数据交互过程为数据接收过程,则标准堆栈信号为空信号;

8、若数据交互过程为数据读取过程,则标准堆栈信号为满信号。

9、可选地,堆栈的大小与数据包的大小一致;

10、堆栈中存储数据后,其输出满信号;

11、堆栈中的数据被读取后,其输出空信号。

12、可选地,方法所交互的数据为多通路低电压差分通信lvds光线异步通信数据;

13、其中,lvds光线异步通信支持lvds协议、高速串行扩展总线pcie协议、并行总线emif协议;

14、进行数据交互,包括:

15、通过第一双口内存进行数据交互;

16、其中,第一双口内存的第一端口支持emif协议,第一双口内存的第二端口支持lvds协议和pcie协议。

17、可选地,第一双口内存的控制周期为100微秒,其中,第一端口占用70微秒,第二端口占用10微秒;

18、lvds协议通信和pcie协议通信的发送周期为100微秒。

19、可选地,不同时通过第一双口内存的第一端口和第一双口内存的第二端口进行数据交互。

20、可选地,方法所交互的数据为基于点对点串行链路层aurora协议的高速串行的环网通信数据;

21、基于aurora的高速串行的环网通信支持emif协议和aurora协议;

22、进行数据交互,包括:

23、通过第二双口内存进行数据交互;

24、其中,第二双口内存的第一端口支持emif协议,第二双口内存的第二端口支持aurora协议。

25、可选地,第二双口内存的控制周期为100微秒;

26、aurora通信的发送周期为5微秒。

27、可选地,第二双口内存被平分为多块;

28、不同时通过第一双口内存的多块进行数据交互。

29、可选地,第二双口内存被平分为6块;

30、前后两块第二双口内存进行数据交互的时间间隔为5微秒。

31、本申请提供一种磁悬浮列车的数据交互方法,该方法包括:确定数据交互过程,数据交互过程为数据接收过程,或,数据读取过程;确定数据交互过程对应的标准堆栈信号;获取堆栈输出的信号;若堆栈输出的信号与标准堆栈信号相同,则进行数据交互;否则,不进行数据交互。本申请提供的方法,通过堆栈输出的信号进行数据交互,解决了异步通信中的同步,提升编码效率。

本文档来自技高网...

【技术保护点】

1.一种磁悬浮列车的数据交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若数据交互过程为数据接收过程,则标准堆栈信号为空信号;

3.根据权利要求1所述的方法,其特征在于,所述堆栈的大小与数据包的大小一致;

4.根据权利要求3所述的方法,其特征在于,所述方法所交互的数据为多通路低电压差分通信LVDS光线异步通信数据;

5.根据权利要求4所述的方法,其特征在于,第一双口内存的控制周期为100微秒,其中,第一端口占用70微秒,第二端口占用10微秒;

6.根据权利要求4所述的方法,其特征在于,不同时通过所述第一双口内存的第一端口和所述第一双口内存的第二端口进行数据交互。

7.根据权利要求3所述的方法,其特征在于,所述方法所交互的数据为基于点对点串行链路层Aurora协议的高速串行的环网通信数据;

8.根据权利要求7所述的方法,其特征在于,第二双口内存的控制周期为100微秒;

9.根据权利要求7所述的方法,其特征在于,所述第二双口内存被平分为多块;

10.根据权利要求9所述的方法,其特征在于,所述第二双口内存被平分为6块;

...

【技术特征摘要】

1.一种磁悬浮列车的数据交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,若数据交互过程为数据接收过程,则标准堆栈信号为空信号;

3.根据权利要求1所述的方法,其特征在于,所述堆栈的大小与数据包的大小一致;

4.根据权利要求3所述的方法,其特征在于,所述方法所交互的数据为多通路低电压差分通信lvds光线异步通信数据;

5.根据权利要求4所述的方法,其特征在于,第一双口内存的控制周期为100微秒,其中,第一端口占用70微秒,第二端口占用10微秒;

...

【专利技术属性】
技术研发人员:毛凯尹少博郭永勇韦克康康颖张艳清
申请(专利权)人:中国航天科工飞航技术研究院中国航天海鹰机电技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1