[发明专利]一种基于PC-NC的数控系统及其抗干扰弱实时通讯方法有效

专利信息
申请号: 201710908994.0 申请日: 2017-09-29
公开(公告)号: CN107888508B 公开(公告)日: 2021-07-20
发明(设计)人: 甘玉轩;邱民;万军杨;张锦源 申请(专利权)人: 广州奇芯机器人技术有限公司
主分类号: H04L12/801 分类号: H04L12/801;H04L12/807;H04L12/815;H04L12/841;H04L12/855;G05B19/418
代理公司: 广州恒华智信知识产权代理事务所(普通合伙) 44299 代理人: 区长钊
地址: 510799 广东省广州市黄埔区*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 pc nc 数控系统 及其 抗干扰 实时 通讯 方法
【权利要求书】:

1.一种抗干扰弱实时通讯方法,其特征在于,该方法基于UDP协议,包括以下步骤:

发送端和接收端共用同一个UDP端口,发送端向接收端发送数据包,接收端根据接收的数据反馈应答控制包,发送端根据应答控制包调整发送速率:

(1)当发送端接收到接收端应答控制包的正反馈信号时,获取带宽平均速率B和当前带宽速率C,根据x=x+α(x)更新发送速率x,函数α(x)包括:

带宽平均速率B小于等于当前带宽速率C时,

带宽平均速率B大于当前带宽速率C时,α(x)=10ceil(lg((V-x)×P×8))×N÷P,

其中,P为最大数据包的字节数,V为网络带宽,N为常数,ceil()函数为返回大于或等于表达式的最小整数;

(2)当发送端接收到接收端应答控制包的负反馈信号时,发送速率x=(1-β)×x,其中,β为常量因子,0<β<1。

2.根据权利要求1所述的一种抗干扰弱实时通讯方法,其特征在于,所述发送端和接收端为双向数据传输机制。

3.根据权利要求1所述的一种抗干扰弱实时通讯方法,其特征在于,所述带宽平均速率B的计算方式是,发送端以接收到正反馈信号之前发送的CWND个数据包为一个周期,计算一个周期内的带宽速率的平均值;所述的CWND为实时拥塞窗口大小:

CWND=A×(RTT+SYN)+D0

其中,A为当前接收速率,RTT为从发送端到接收端的往返时间,SYN为数据包发送间隔时间,D0为初始拥塞窗口大小。

4.根据权利要求3所述的一种抗干扰弱实时通讯方法,其特征在于,所述的初始拥塞窗口大小D0为16。

5.根据权利要求1所述的一种抗干扰弱实时通讯方法,其特征在于,所述的最大数据包的字节数P为1500,常数N为1.5×10-6

6.根据权利要求1所述的一种抗干扰弱实时通讯方法,其特征在于,所述的

7.一种基于PC-NC的数控系统,其特征在于,包括通过以太网连接的工控PC机和嵌入式数控系统主机,所述的工控PC机和嵌入式数控系统主机之间的通讯方法,共用同一个UDP端口,所述通讯方法为权利要求1-6任一项所述的抗干扰弱实时通讯方法,工控PC机和嵌入式数控系统主机均能够发送数据包和接收应答控制包,并根据接收的应答控制包实时调整数据包发送速率。

8.根据权利要求7所述的一种基于PC-NC的数控系统,其特征在于,所述的工控PC机采用带实时内核补丁的windows操作系统。

9.根据权利要求7所述的一种基于PC-NC的数控系统,其特征在于,所述的工控PC机上运行数控操作界面软件和辅助软件,通过抗干扰弱实时通讯方法与嵌入式数控系统主机的数控软件实时通讯连接。

10.根据权利要求9所述的一种基于PC-NC的数控系统,其特征在于,所述的数控软件实时性高于操作界面软件与辅助软件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州奇芯机器人技术有限公司,未经广州奇芯机器人技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710908994.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top