伺服驱动器运行控制系统的优化方法及系统技术方案

技术编号:38735712 阅读:12 留言:0更新日期:2023-09-08 23:22
本申请实施例提供一种伺服驱动器运行控制系统的优化方法及系统,利用深度学习算法对协同运行控制数据进行故障特征预测,获得故障定位控制数据集合,将故障定位控制数据的数量大于指定数量的故障定位控制数据集合所对应的运行控制故障点确定为目标运行控制故障点,依据目标运行控制故障点向伺服驱动器运行控制系统所对应的系统程序下发相应的故障修复固件数据以控制所述伺服驱动器运行控制系统进行系统控制配置优化,由此考虑到不同运行控制故障点的故障定位控制数据的数量对伺服驱动器运行控制系统进行故障特征预测,对于仅考虑运行控制故障点的方案来说,本申请可以提高故障特征预测的精准度,进而提高伺服驱动器运行控制系统的优化可靠性。行控制系统的优化可靠性。行控制系统的优化可靠性。

【技术实现步骤摘要】
伺服驱动器运行控制系统的优化方法及系统


[0001]本申请实施例涉及人工智能
,具体而言,涉及一种伺服驱动器运行控制系统的优化方法及系统。

技术介绍

[0002]随着机器人和数控技术的不断发展,伺服驱动器被广泛应用于工业机器人及数控加工中心等自动化设备中。伺服驱动器又称为伺服控制器或伺服放大器,是用来控制伺服电机的一种控制器,其作用类似于变频器,属于伺服系统的一部分,主要应用于高精度的定位系统。一般是通过位置、速度和力矩三种方式对伺服电机进行控制,实现高精度的传动系统定位,在相关技术中,通常通过统一的伺服驱动器运行控制系统对伺服驱动器进行运行控制。因此,伺服驱动器运行控制系统的稳定性关系到伺服驱动器的稳定性,对于所属领域的技术人员而言,必须要及时排查出伺服驱动器运行控制系统可能存在的故障点。例如,可以通过人工智能技术配置的神经网络模型进行故障特征预测,然而现有的方案在进行故障特征预测过程中通常仅单纯考虑提取的运行控制故障点本身,难以保证故障特征预测的精准度,从而影响在故障点排查之后伺服驱动器运行控制系统的优化可靠性。

技术实现思路

[0003]为了至少克服现有技术中的上述不足,本申请实施例的目的在于提供一种伺服驱动器运行控制系统的优化方法及系统。
[0004]依据本申请实施例的一个方面,提供了一种伺服驱动器运行控制系统的优化方法,包括:获取所述伺服驱动器运行控制系统在伺服驱动运行任务产生的协同运行控制数据,并利用深度学习算法对所述协同运行控制数据进行故障特征预测,获得一个或多个故障定位控制数据集合,其中,不同所述故障定位控制数据集合中包括不同故障标签所对应的故障定位控制数据;将故障定位控制数据的数量大于指定数量的故障定位控制数据集合所对应的运行控制故障点确定为目标运行控制故障点;依据所述目标运行控制故障点对所述伺服驱动器运行控制系统所对应的系统程序下发相应的故障修复固件数据以控制所述伺服驱动器运行控制系统进行系统控制配置优化。
[0005]对于一些可替代的实施例而言,所述获取所述伺服驱动器运行控制系统在伺服驱动运行任务产生的协同运行控制数据,并利用深度学习算法对所述协同运行控制数据进行故障特征预测,获得一个或多个故障定位控制数据集合,具体包括:将所述协同运行控制数据导入故障特征预测网络中,利用所述故障特征预测网络将所述协同运行控制数据进行切分,获得各个运行控制事件;利用所述故障特征预测网络对所述各个运行控制事件分别进行被控状态矢量编
码,获得所述各个运行控制事件对应的伺服被控状态矢量,所述伺服被控状态矢量包括传递伺服被控状态矢量和目标伺服被控状态矢量;对所述各个运行控制事件分别进行反馈状态矢量编码,获得所述各个运行控制事件对应的随动反馈状态矢量,所述随动反馈状态矢量包括传递随动反馈状态矢量和目标随动反馈状态矢量;利用所述故障特征预测网络对所述各个运行控制事件对应的传递伺服被控状态矢量和传递随动反馈状态矢量进行矢量协作表达,获得所述各个运行控制事件对应的协作表达矢量分布;利用所述故障特征预测网络对所述各个运行控制事件对应的目标伺服被控状态矢量、目标随动反馈状态矢量和协作表达矢量分布进行事件表达矢量分析,获得所述各个运行控制事件对应的事件表达矢量,并利用所述事件表达矢量进行故障标签值估计,获得所述各个运行控制事件对应的故障标签值;利用所述故障标签值从所述协同运行控制数据中确定各个故障定位控制数据,并利用所述事件表达矢量确定所述各个故障定位控制数据对应的故障点触发矢量;利用所述各个故障定位控制数据对应的故障点触发矢量进行数据分配,获得一个或多个故障定位控制数据集合。
[0006]对于一些可替代的实施例而言,所述利用所述各个故障定位控制数据对应的故障点触发矢量进行数据分配,获得一个或多个故障定位控制数据集合,包括:利用所述各个故障定位控制数据对应的故障点触发矢量进行编码,获得主成分特征;利用所述主成分特征和所述各个运行控制事件对应的故障标签值进行解码,获得所述各个故障定位控制数据对应的目标故障点触发矢量;利用所述各个故障定位控制数据对应的目标故障点触发矢量对所述各个故障定位控制数据进行数据分配,获得所述故障定位控制数据集合;所述利用所述各个故障定位控制数据对应的故障点触发矢量进行编码,获得主成分特征,包括:提取所述各个运行控制事件分别对应的基础控制操作矢量,从所述各个运行控制事件分别对应的基础控制操作矢量中确定所述各个故障定位控制数据对应的基础故障控制操作矢量;将所述各个故障定位控制数据对应的基础故障控制操作矢量分别与对应的故障点触发矢量进行融合,获得所述各个故障定位控制数据对应的融合矢量数据;将所述各个故障定位控制数据对应的融合矢量数据导入主成分特征解析模型中进行主成分特征提取,获得目标主成分特征;所述利用所述各个故障定位控制数据对应的目标故障点触发矢量对所述各个故障定位控制数据进行数据分配,获得所述故障定位控制数据集合,包括:利用所述各个故障定位控制数据对应的目标故障点触发矢量计算所述各个故障定位控制数据之间的故障点相关度;利用所述各个故障定位控制数据之间的故障点相关度进行聚类,获得所述故障定位控制数据集合。
[0007]对于一些可替代的实施例而言,所述对所述各个运行控制事件分别进行被控状态矢量编码,获得所述各个运行控制事件对应的伺服被控状态矢量,所述伺服被控状态矢量包括传递伺服被控状态矢量和目标伺服被控状态矢量,包括:对所述各个运行控制事件分别进行滑动平均处理,获得所述各个运行控制事件对应的多个传递滑动特征和目标选择特征数据;将多个所述传递滑动特征进行伺服被控状态解析,获得所述各个运行控制事件对应的多个传递伺服被控状态矢量;将所述目标选择特征数据进行伺服被控状态解析,获得所述各个运行控制事件对应的目标伺服被控状态矢量。
[0008]对于一些可替代的实施例而言,所述对所述各个运行控制事件分别进行反馈状态矢量编码,获得所述各个运行控制事件对应的随动反馈状态矢量,所述随动反馈状态矢量包括传递随动反馈状态矢量和目标随动反馈状态矢量,包括:提取所述各个运行控制事件分别对应的基础控制操作矢量;对所述各个运行控制事件分别对应的基础控制操作矢量进行随动反馈状态特征提取,获得所述各个运行控制事件对应的多个传递随动反馈状态矢量和目标随动反馈状态矢量。
[0009]对于一些可替代的实施例而言,所述传递伺服被控状态矢量包括多个,所述传递随动反馈状态矢量包括多个;所述利用所述故障特征预测网络对所述各个运行控制事件对应的传递伺服被控状态矢量和传递随动反馈状态矢量进行矢量协作表达,获得所述各个运行控制事件对应的协作表达矢量分布,包括:将多个所述传递伺服被控状态矢量中第一传递伺服被控状态矢量与多个所述传递随动反馈状态矢量中对应的第一传递随动反馈状态矢量进行交互,获得第一交互状态矢量,利用所述第一交互状态矢量进行多元回归分析,获得第一协作表达矢量;将所述第一协作表达矢量、多个所述传递伺服被控状态矢量中第二传递伺服被控状态矢量与多个所述传递随动反馈状态矢量中对应的第二传递随动反馈状态矢量进行交互,获得第二交互本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种伺服驱动器运行控制系统的优化方法,其特征在于,通过伺服驱动器运行控制系统的优化系统实现,所述方法包括:获取所述伺服驱动器运行控制系统在伺服驱动运行任务产生的协同运行控制数据,并利用深度学习算法对所述协同运行控制数据进行故障特征预测,获得一个或多个故障定位控制数据集合,其中,不同所述故障定位控制数据集合中包括不同故障标签所对应的故障定位控制数据;将故障定位控制数据的数量大于指定数量的故障定位控制数据集合所对应的运行控制故障点确定为目标运行控制故障点;依据所述目标运行控制故障点对所述伺服驱动器运行控制系统所对应的系统程序下发相应的故障修复固件数据以控制所述伺服驱动器运行控制系统进行系统控制配置优化。2.根据权利要求1所述的伺服驱动器运行控制系统的优化方法,其特征在于,所述获取所述伺服驱动器运行控制系统在伺服驱动运行任务产生的协同运行控制数据,并利用深度学习算法对所述协同运行控制数据进行故障特征预测,获得一个或多个故障定位控制数据集合,具体包括:将所述协同运行控制数据导入故障特征预测网络中,利用所述故障特征预测网络将所述协同运行控制数据进行切分,获得各个运行控制事件;利用所述故障特征预测网络对所述各个运行控制事件分别进行被控状态矢量编码,获得所述各个运行控制事件对应的伺服被控状态矢量,所述伺服被控状态矢量包括传递伺服被控状态矢量和目标伺服被控状态矢量;对所述各个运行控制事件分别进行反馈状态矢量编码,获得所述各个运行控制事件对应的随动反馈状态矢量,所述随动反馈状态矢量包括传递随动反馈状态矢量和目标随动反馈状态矢量;利用所述故障特征预测网络对所述各个运行控制事件对应的传递伺服被控状态矢量和传递随动反馈状态矢量进行矢量协作表达,获得所述各个运行控制事件对应的协作表达矢量分布;利用所述故障特征预测网络对所述各个运行控制事件对应的目标伺服被控状态矢量、目标随动反馈状态矢量和协作表达矢量分布进行事件表达矢量分析,获得所述各个运行控制事件对应的事件表达矢量,并利用所述事件表达矢量进行故障标签值估计,获得所述各个运行控制事件对应的故障标签值;利用所述故障标签值从所述协同运行控制数据中确定各个故障定位控制数据,并利用所述事件表达矢量确定所述各个故障定位控制数据对应的故障点触发矢量;利用所述各个故障定位控制数据对应的故障点触发矢量进行数据分配,获得一个或多个故障定位控制数据集合。3.根据权利要求2所述的伺服驱动器运行控制系统的优化方法,其特征在于,所述利用所述各个故障定位控制数据对应的故障点触发矢量进行数据分配,获得一个或多个故障定位控制数据集合,包括:利用所述各个故障定位控制数据对应的故障点触发矢量进行编码,获得主成分特征;利用所述主成分特征和所述各个运行控制事件对应的故障标签值进行解码,获得所述各个故障定位控制数据对应的目标故障点触发矢量;
利用所述各个故障定位控制数据对应的目标故障点触发矢量对所述各个故障定位控制数据进行数据分配,获得所述故障定位控制数据集合;所述利用所述各个故障定位控制数据对应的故障点触发矢量进行编码,获得主成分特征,包括:提取所述各个运行控制事件分别对应的基础控制操作矢量,从所述各个运行控制事件分别对应的基础控制操作矢量中确定所述各个故障定位控制数据对应的基础故障控制操作矢量;将所述各个故障定位控制数据对应的基础故障控制操作矢量分别与对应的故障点触发矢量进行融合,获得所述各个故障定位控制数据对应的融合矢量数据;将所述各个故障定位控制数据对应的融合矢量数据导入主成分特征解析模型中进行主成分特征提取,获得目标主成分特征;所述利用所述各个故障定位控制数据对应的目标故障点触发矢量对所述各个故障定位控制数据进行数据分配,获得所述故障定位控制数据集合,包括:利用所述各个故障定位控制数据对应的目标故障点触发矢量计算所述各个故障定位控制数据之间的故障点相关度;利用所述各个故障定位控制数据之间的故障点相关度进行聚类,获得所述故障定位控制数据集合。4.根据权利要求2所述的伺服驱动器运行控制系统的优化方法,其特征在于,所述对所述各个运行控制事件分别进行被控状态矢量编码,获得所述各个运行控制事件对应的伺服被控状态矢量,所述伺服被控状态矢量包括传递伺服被控状态矢量和目标伺服被控状态矢量,包括:对所述各个运行控制事件分别进行滑动平均处理,获得所述各个运行控制事件对应的多个传递滑动特征和目标选择特征数据;将多个所述传递滑动特征进行伺服被控状态解析,获得所述各个运行控制事件对应的多个传递伺服被控状态矢量;将所述目标选择特征数据进行伺服被控状态解析,获得所述各个运行控制事件对应的目标伺服被控状态矢量。5.根据权利要求2所述的伺服驱动器运行控制系统的优化方法,其特征在于,所述对所述各个运行控制事件分别进行反馈状态矢量编码,获得所述各个运行控制事件对应的随动反馈状态矢量,所述随动反馈状态矢量包括传递随动反馈状态矢量和目标随动反馈状态矢量,包括:提取所述各个运行控制事件分别对应的基础控制操作矢量;对所述各个运行控制事件分别对应的基础控制操作矢量进行随动反馈状态特征提取,获得所述各个运行控制事件对应的多个传递随动反馈状态矢量和目标随动反馈状态矢量。6.根据权利要求5所述的伺服驱动器运行控制系统的优化方法,其特征在于,所述传递伺服被控状态矢量包括多个,所述传递随动反馈状态矢量包括多个;所述利用所述故障特征预测网络对所述各个运行控制事件对应的传递伺服被控状态矢量和传递随动反馈状态矢量进行矢量协作表达,获得所述各个运行控制事件对应的协作表达矢量分布,包括:
将多个所述传...

【专利技术属性】
技术研发人员:刘鹏皮振军费鹏
申请(专利权)人:江苏航智嘉信息科技有限公司
类型:发明
国别省市:

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

1