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

数据传输系统及方法与流程

2021-12-01 00:48:00 来源:中国专利 TAG:

技术特征:
1.一种数据传输方法,其特征在于:发送单元向接收单元发送数据,其中数据发送的方法包括:按任务周期、任务优先级对不同种类和数据量的变流器应用数据进行划分,以及按传输优先级从划分的各组变流器应用数据中抽取数据进行组帧,形成数据帧进行处理和发送;接收单元接收来自发送单元的数据;所述传输优先级包括任务优先级、每组数据量和传输时间片的权重组合;通过多个控制器之间和/或一个控制器内部包含发送单元和接收单元,使得多个控制器之间和/或一个控制器内部协同工作时实施数据分时传输机制。2.如权利要求1所述的数据传输方法,其特征在于,其中数据接收的方法包括:按传输优先级对接收的数据帧进行解帧,以及按任务周期、任务优先级将解帧后的数据恢复为不同种类和数据量的变流器应用数据;所述控制器应用于变流装置。3.如权利要求2所述的数据传输方法,其特征在于,所述变流装置包括至少一个变流器、变流器集群和/或变流器组件,每个变流器、变流器集群和/或变流器组件分别对应一个从控制器,从控制器采集其对应的变流器、变流器集群和/或变流器组件的状态数据提供至主控制器,提供自身的状态数据至主控制器,并接收主控制器发送的控制信息;所述主控制器和从控制器均包含发送单元和接收单元:其中主控制器的发送单元发送数据至从控制器的接收单元;其中从控制器的发送单元发送数据至主控制器的接收单元;主控制器向从控制器发送控制指令以控制变流器、变流器集群和/或变流器组件的动作;以及主控制器向从控制器发送配置参数对从控制器功能模块进行配置;其中变流器、变流器集群和/或变流器组件的状态数据包括母线电压、三相电流和功率套件温度,从控制器的状态数据包括从站高速录波数据和从站日志文件。4.如权利要求3所述的数据传输方法,其特征在于,多个变流装置之间和/或一个变流装置内部协同工作时实施数据分时传输机制包括:主控制器和从控制器之间的交互数据按优先级进行分类,交互数据包括变流器的状态数据、从控制器的状态数据、控制指令、配置参数;调节主控制器与从控制器的数据传输频率、传输数据量与传输时间片,以增加数据传输的灵活性与可靠性。5.如权利要求4所述的数据传输方法,其特征在于,还包括:发送单元和接收单元在设计上分为应用层、数据链路层和物理层;在所述发送单元中,应用层对所有要传输的交互数据按任务周期、任务优先级进行划分,分为m组;应用层生成m个数据buffer,并将按照任务周期、任务优先级划分成m组的交互数据,依次填入各个数据buffer;数据链路层确定每帧数据的数据格式,将每帧数据的传输固定为n个字节;
数据链路层按照组帧算法,确定每帧数据的组帧格式,然后按照组帧格式从各个数据buffer中抽取交互数据进行打包,形成打包好的帧数据;物理层将打包好的帧数据进行处理和发送;在所述接收单元中,应用层、数据链路层和物理层的设计均为发送单元的逆向过程。6.如权利要求5所述的数据传输方法,其特征在于,还包括:数据链路层按照组帧算法,确定每帧数据的组帧格式包括:确定每帧数据的固定传输为n个字节;确定m个数据buffer的每组数据量,记为l1,l2,

,lm个字节;确定m组数据buffer中,每组数据buffer的传输周期分别为几帧,定义为n1,n2,

,nm帧;确定每组数据buffer的传输时间片分别为第a1~b1帧,第a2~b2帧,

,第am~bm帧,其中0≤ax≤bx≤nx,x∈[1,m]。7.如权利要求6所述的数据传输方法,其特征在于,还包括:按照组帧格式从各个数据buffer中抽取交互数据进行打包,形成打包好的帧数据包括:组帧时,根据m个数据buffer的每组数据量、帧数和传输时间片,计算每组数据buffer的传输优先级;其中传输优先级为任务优先级、每组数据量和传输时间片的权重组合;按照传输优先级由高到低的顺序,对优先级最高的数据buffer进行如下操作:从数据buffer中抽取其中一个数据填入数据包,已抽取的数据buffer的数据量减1,重复该步骤直到一帧数据打包完成;各个数据buffer在各自的传输周期内更新一次。8.如权利要求7所述的数据传输方法,其特征在于,还包括:对主控制器和从控制器之间的交互数据进行分类,包括:主控制器至从控制器数据,其由主控制器传输至从控制器;从控制器至主控制器数据,其由从控制器传输至主控制器;将两种数据分别按任务周期和任务优先级进行划分,分为m组;确定m组数据的传输参数,包括传输周期、传输起始帧、传输结束帧和每组数据量;通过调整每组数据的传输参数,生成分时传输不同的传输效果。9.如权利要求8所述的数据传输方法,其特征在于,其中包括m组数据,任务优先级由高到低为第1buffer、第2buffer、

、第m buffer;第一buffer的传输周期为n1帧,传输起始帧为第a1帧,传输结束帧为第b1帧,数据量为l1byte;其中0≤a1≤b1≤n1第二buffer的传输周期为n2帧,传输起始帧为第a2帧,传输结束帧为第b2帧,数据量为l2byte;其中0≤a2≤b2≤n2第m buffer的传输周期为nm帧,传输起始帧为第am帧,传输结束帧为第bm帧,数据量为lmbyte;其中0≤am≤bm≤nm。10.如权利要求9所述的数据传输方法,其特征在于,多帧数据包的分时传输包括:每帧数据由第一buffer、第二buffer、

、第m buffer进行组合;各个buffer数据在各自确定的传输时间片内进行传输;
各个buffer数据在各自确定的传输周期内传输一次;通过调整第一buffer、第二buffer、

、第m buffer的传输参数,生成分时传输不同的传输效果。11.一种数据传输系统,其特征在于,包括:发送单元,被配置为向接收单元发送数据,其中数据发送的方法包括:按任务周期、任务优先级对不同种类和数据量的变流器应用数据进行划分,以及按传输优先级从划分的各组变流器应用数据中抽取数据进行组帧,形成数据帧进行处理和发送;接收单元,被配置为接收来自发送单元的数据;所述传输优先级包括任务优先级、每组数据量和传输时间片的权重组合;通过多个控制器之间和/或一个控制器内部包含发送单元和接收单元,使得多个控制器之间和/或一个控制器内部协同工作时实施数据分时传输机制。12.一种发电系统,包括控制器,所述控制器被配置为执行权利要求1至10之一所述方法。

技术总结
本发明提供了一种数据传输系统及方法,发送单元向接收单元发送数据,数据发送包括:按任务周期、任务优先级对不同种类和数据量的变流器应用数据进行划分,按传输优先级从划分的各组变流器应用数据中抽取数据进行组帧,形成数据帧进行处理和发送;接收单元接收来自发送单元的数据,传输优先级包括任务优先级、每组数据量和传输时间片的权重组合;通过多个控制器之间和/或一个控制器内部包含发送单元和接收单元,使得多个控制器之间和/或一个控制器内部协同工作时实施数据分时传输机制。内部协同工作时实施数据分时传输机制。内部协同工作时实施数据分时传输机制。


技术研发人员:綦韦唯 宋近才 黄晨曦 牛瑞根 张凝 陈海鹏
受保护的技术使用者:远景能源有限公司
技术研发日:2021.09.01
技术公布日:2021/11/30
再多了解一些

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

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

相关文献