一种多通道数控系统通道同步的方法及系统与流程
- 国知局
- 2024-07-31 23:50:38
本发明属于工业控制,具体为一种多通道数控系统通道同步的方法及系统。
背景技术:
1、多通道数控系统是一种高端的数控系统,它通常应用于多工位组合机床、专用机床、走心机、车铣复合中心等多种机型,这种系统采用全新的硬件平台,搭载高速高精算法,具有系统响应快、加工效果好、效率高优点,多通道数控系统中的“通道”指的是对零件程序的自动运行进行控制的最小单元,从功能的角度来看,每个最小单元都可以视作一个能独立运行nc程序的数控系统,多通道数控系统可以同时控制多个通道,每个通道都可以进行信息交流,系统会分配给每个通道一个独立的xyz轴以及几何轴,市面上所采用的通道同步方法存在着延迟情况,导致数据交互存在误差,让数控系统的整体加工效率下降,降低加工精度,对此,我们提出了一种多通道数控系统通道同步的方法及系统。
技术实现思路
1、针对现有技术的不足,本发明提供了一种多通道数控系统通道同步的方法及系统,以解决以上技术问题。
2、为实现上述目的,本发明提供如下技术方案:一种多通道数控系统通道同步的方法,同步步骤为:
3、s1、计算机系统将每个通道的数据系统进行标号标记;
4、s2、单独的将第一组通道系统进行启动,将数据集输入内部,通过数控系统中存在的数据监控工具来对传输的速度进行查看,并记录保存;
5、s3、再将第二组通过系统进行启动,将数据集输入内部,对传输速度进行记录保存;
6、s4、将余下的通道传输速度进行记录保存,将保存的数据的按照标记的标号上传至计算机内,通过计算模块计算出通道之间的时间差异;
7、s5、将计算的时间差异上传至软件编程模块内,软件编程模块按照时间的差异去控制多通道的启动时间,来将多通道进行同步;
8、s6、通过评估模型对当前同步的多通道进行智能评估,得到数控系统加工情况;
9、s7、通过数控系统中的预警模块对同步的数据进行监测,查看同步过程中是否存在延迟情况,将数据进行实时比对分析,在数据同步存在异常时,则停止数据传输。
10、优先地,s1步骤中计算机将每个通道标记为“1”、“2”、“3”……“n”,将每个通道分配一个唯一的标号标记,标识区分不同的通道。
11、优先地,s2步骤中通道系统启动方式通过启动指令进行启动,启动指令通过软件编程模块发出,数据监控工具位于数控系统内部,数据监控工具为zabbix,用以监控数据的传输情况、传输的数据量与传输数据的速度,将监控的数据进行及时记录,并上传至计算机系统的内部进行存储,zabbix包括zabbix server与zabbix agent。
12、优先地,s4步骤中将保存的数据按照通道对应的编号进行记录并传输,计算机内部建立有计算模块,计算模块内采用差值公式进行数据的对比,差值公式为:
13、a1=s1-s2;
14、a2=s2-s3;
15、a3=s3-sn-1;
16、a4=sn-1-sn;
17、a1为差值1,a2为差值2,a3为差值3,a4为差值4,s1为通道1的传输速度,s2为通道2的传输速度,s3为通道3的传输速度,sn-1为通道n-1的传输速度,sn为通道n的传输速度。
18、优先地,差值数据对比的方式通过坐标对比,建立出含有数字的坐标系,将计算出的差值标记在对应坐标系上,在坐标系上查看不同差值的位置,来得到不同差值之间的差异,差值标记点越紧密则误差越小,差值标记点越稀疏则误差越大,将差异值进行传输。
19、优先地,s5步骤中软件编程模块为多通道数控系统的启动源,软件编程模块为独立复用的代码块,软件编程模块控制启动步骤为:
20、a1、明确启动通道的任务需求;
21、a2、选择多线程机制,创建任务管理模块,用以管理待启动的通道任务,跟踪每个任务的状态;
22、a3、创建任务实例,配置执行相应的任务,输入配置参数;
23、多线程机制选择为thread,thread为独立的执行路径,为操作系统分配的最小执行单元,一个进程包含多个线程,共享进程的地址空间;
24、创建任务管理模块通过定义接口,去描述任务的通用行为,接着去继承自定义的任务接口,创建任务管理器,用以管理任务的创建、启动、停止与监控。
25、优先地,s6步骤中评估模型评估步骤采用留出法进行评估,将数据集分为训练集与测试集,其中评估公式为:
26、p=s/e
27、其中p为评估指标,s为预测的样本数,e为样本总数;
28、通过评估模型对当前多通道同步情况进行预测评估,来得到数控系统的加工情况。
29、优先地,s7步骤中预警模块包括数据监控工具与警报模块,警报模块与数据监控工具进行连接,通过数据监控工具实时对同步的数控系统进行监测,监测通过设置监测的指标,监测指标为数据同步的速度。
30、优先地,警报模块内包括有警报器,在监测出数据同步出现异常时,则数据监控工具发出指令,让警报模块接收,启动发出警报声,警示人们。
31、一种多通道数控系统通道同步的系统,系统包括:计算机系统、数控系统、数据监控工具、计算模块、软件编程模块、评估模型与预警模块,其中数据监控工具位于数控系统内部、计算模块用以计算出不同通道之间的时间差异,软件编程模块用以控制多通道的启动时间,评估模型用以评估当前同步的多通道状态。
32、与现有技术相比,本发明的有益效果如下:
33、本申请通过在数控系统上建立有数据监控工具,去对每个通道传输数据的时间进行监测了解,并通过计算模块进行计算,得出差值,将差值传输至软件编程模块内,自动控制多通道的启动时间,来同步多通道数控系统,并通过评估模型进行评估,得到当前数控系统的工作情况,降低延迟情况,减少数据交互的误差,提升数控系统的整体加工效率与加工精度,带来更好的使用前景。
技术特征:1.一种多通道数控系统通道同步的方法,其特征在于,同步步骤为:
2.根据权利要求1所述的多通道数控系统通道同步的方法,其特征在于:s1步骤中计算机将每个通道标记为“1”、“2”、“3”……“n”,将每个通道分配一个唯一的标号标记,标识区分不同的通道。
3.根据权利要求1所述的多通道数控系统通道同步的方法,其特征在于:s2步骤中通道系统启动方式通过启动指令进行启动,启动指令通过软件编程模块发出,数据监控工具位于数控系统内部,数据监控工具为zabbix,用以监控数据的传输情况、传输的数据量与传输数据的速度,将监控的数据进行及时记录,并上传至计算机系统的内部进行存储,zabbix包括zabbix server与zabbix agent。
4.根据权利要求1所述的多通道数控系统通道同步的方法,其特征在于:s4步骤中将保存的数据按照通道对应的编号进行记录并传输,计算机内部建立有计算模块,计算模块内采用差值公式进行数据的对比,差值公式为:
5.根据权利要求4所述的多通道数控系统通道同步的方法,其特征在于:差值数据对比的方式通过坐标对比,建立出含有数字的坐标系,将计算出的差值标记在对应坐标系上,在坐标系上查看不同差值的位置,来得到不同差值之间的差异,差值标记点越紧密则误差越小,差值标记点越稀疏则误差越大,将差异值进行传输。
6.根据权利要求1所述的多通道数控系统通道同步的方法,其特征在于:s5步骤中软件编程模块为多通道数控系统的启动源,软件编程模块为独立复用的代码块,软件编程模块控制启动步骤为:
7.根据权利要求1所述的多通道数控系统通道同步的方法,其特征在于:s6步骤中评估模型评估步骤采用留出法进行评估,将数据集分为训练集与测试集,其中评估公式为:
8.根据权利要求1所述的多通道数控系统通道同步的方法,其特征在于:s7步骤中预警模块包括数据监控工具与警报模块,警报模块与数据监控工具进行连接,通过数据监控工具实时对同步的数控系统进行监测,监测通过设置监测的指标,监测指标为数据同步的速度。
9.根据权利要求8所述的多通道数控系统通道同步的方法,其特征在于:警报模块内包括有警报器,在监测出数据同步出现异常时,则数据监控工具发出指令,让警报模块接收,启动发出警报声,警示人们。
10.一种多通道数控系统通道同步的系统,其特征在于,系统包括:计算机系统、数控系统、数据监控工具、计算模块、软件编程模块、评估模型与预警模块,其中数据监控工具位于数控系统内部、计算模块用以计算出不同通道之间的时间差异,软件编程模块用以控制多通道的启动时间,评估模型用以评估当前同步的多通道状态。
技术总结本发明涉及工业控制技术领域,具体涉及一种多通道数控系统通道同步的方法,同步步骤为:S1、计算机系统将每个通道的数据系统进行标号标记;S2、单独的将第一组通道系统进行启动,将数据集输入内部,通过数控系统中存在的数据监控工具来对传输的速度进行查看,并记录保存;S3、再将第二组通过系统进行启动,将数据集输入内部,对传输速度进行记录保存;S4、将余下的通道传输速度进行记录保存,将保存的数据的按照标记的标号上传至计算机内。本发明通过评估模型进行评估,得到当前数控系统的工作情况,降低延迟情况,减少数据交互的误差,提升数控系统的整体加工效率与加工精度,带来更好的使用前景。技术研发人员:潘安远,章辉,凌文锋,张今朝,李院生,李飞,方磊受保护的技术使用者:浙江德欧电气技术股份有限公司技术研发日:技术公布日:2024/6/23本文地址:https://www.jishuxx.com/zhuanli/20240730/198787.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表