一种直线电机自适应智能控制方法、系统及存储介质技术方案

技术编号:38232321 阅读:24 留言:0更新日期:2023-07-25 17:59
本申请实施例提供了一种直线电机自适应智能控制方法、系统及存储介质。该方法包括:获取多轴机械手在预设时间段周期内的动力姿态数据和重力载荷数据以及当前直线电机的运转数据并获取电机功率负载激励数据结合电机负载功率因子判断电机工作状态,根据当前电机工作状态阈值获得电机功率干扰因子,再根据电机功率负载激励数据结合电机负载功率因子和电机功率干扰因子在电机扰动自适应模型中处理获得电机输出功效数据并对直线电机进行调节并获取电机修正时效变化数据以及对电机调节后工作状态的有效性判断,从而实现根据电机功率干扰因子以及结合电机功率负载激励数据在电机扰动自适应模型中获得电机输出功效数据对电机进行自适应智能化控制的技术。对电机进行自适应智能化控制的技术。对电机进行自适应智能化控制的技术。

【技术实现步骤摘要】
一种直线电机自适应智能控制方法、系统及存储介质


[0001]本申请涉及电机智能控制领域的智能工程领域,具体而言,涉及一种直线电机自适应智能控制方法、系统及存储介质。

技术介绍

[0002]多轴机械手多用于机器臂,多轴机械手所使用的直线电机是为多轴机械手提供驱动力的动能驱动装置,目前现有多轴机械手的直线电机大都是根据控制器信号中枢系统输出指令操控输出力矩和转速以控制多轴机械手的输出扭矩、作动行程、速度和加速度,而不具备可根据多轴机械手操作姿态、驱动力、载重以及负载变化进行自适应智能调控的功能。
[0003]针对上述问题,目前亟待有效的技术解决方案。

技术实现思路

[0004]本申请实施例的目的在于提供一种直线电机自适应智能控制方法、系统及存储介质,可以根据电机功率干扰因子结合电机功率负载激励数据在电机扰动自适应模型中获得电机输出功效数据对电机进行自适应智能化控制。
[0005]本申请实施例还提供了一种直线电机自适应智能控制方法,包括以下步骤:获取多轴机械手在预设时间段周期内的动力姿态数据和重力载荷数据,包括瞬时速率数据、加速度数据、质心线倾斜数据、载荷分布数据、负载数据以及重心位置数据;获取当前直线电机的运转数据,包括转速、角加速度、动态输出力矩以及功率负载数据;根据所述动力姿态数据和重力载荷数据以及运转数据获取电机功率负载激励数据并结合预设的电机负载功率因子判断电机工作状态;根据对比得到的当前电机工作状态阈值结合所述加速度数据、质心线倾斜数据、载荷分布数据以及重心位置数据计算获得电机功率干扰因子;根据所述电机功率负载激励数据结合所述电机负载功率因子和电机功率干扰因子在电机扰动自适应模型中对所述电机待适应状态进行估计处理获得电机输出功效数据;根据所述电机输出功效数据对直线电机进行调节并获取电机修正时效变化数据;根据所述电机修正时效变化数据对电机调节后工作状态进行有效性判断。
[0006]可选地,在本申请实施例所述的直线电机自适应智能控制方法中,所述获取多轴机械手在预设时间段周期内的动力姿态数据和重力载荷数据,包括瞬时速率数据、加速度数据、质心线倾斜数据、载荷分布数据、负载数据以及重心位置数据,包括:获取多轴机械手直线电机功率调变周期;根据所述功率调变周期采集所述多轴机械手在预设时间段内的动态参数集,包括重量参数、载重参数、惯性参数、速度参数、角度姿态参数以及重力分布参数;根据所述载重参数、惯性参数、速度参数、角度姿态参数获得所述预设时间段周期内的动力姿态数据,包括瞬时速率数据、加速度数据、质心线倾斜数据;
根据所述重量参数、载重参数、重力分布参数获得所述预设时间段周期内的重力载荷数据,包括载荷分布数据、负载数据以及重心位置数据。
[0007]可选地,在本申请实施例所述的直线电机自适应智能控制方法中,所述根据所述动力姿态数据和重力载荷数据以及运转数据获取电机功率负载激励数据并结合预设的电机负载功率因子判断电机工作状态,包括:根据获得的直线电机在所述预设时间段周期内的所述加速度数据、质心线倾斜数据、负载数据、重心位置数据以及所述角加速度、动态输出力矩计算获取电机功率负载激励数据;根据所述直线电机的配置属性信息获得预设的电机负载功率因子,所述电机负载功率因子包括电机负载响应因子和电机功率响应因子;根据所述电机功率负载激励数据结合所述电机负载功率因子获得电机运转负荷数据;根据所述电机运转负荷数据与电机运转负荷阈值进行阈值对比;根据阈值对比结果判断电机工作状态;其中,所述电机功率负载激励数据的程序计算公式为:;所述电机运转负荷数据的计算公式为:;其中,W为电机功率负载激励数据,S为加速度数据,L为质心线倾斜数据,H为负载数据、J为重心位置数据,为角加速度,为动态输出力矩,、、、、、为电机功率约束系数;R为电机运转负荷数据,v为电机负载响应因子,p为电机功率响应因子。
[0008]可选地,在本申请实施例所述的直线电机自适应智能控制方法中,所述根据对比得到的当前电机工作状态阈值结合所述加速度数据、质心线倾斜数据、载荷分布数据以及重心位置数据计算获得电机功率干扰因子,包括:根据电机工作状态的所述阈值对比结果结合所述加速度数据、质心线倾斜数据、载荷分布数据以及重心位置数据计算获得电机功率干扰因子;所述电机功率干扰因子的计算程序为:;其中,n为电机功率干扰因子,为阈值对比结果,S为加速度数据,L为质心线倾斜数据,H为负载数据、J为重心位置数据,、、、为电机功率约束系数。
[0009]可选地,在本申请实施例所述的直线电机自适应智能控制方法中,所述根据所述电机功率负载激励数据结合所述电机负载功率因子和电机功率干扰因子在电机扰动自适应模型中对所述电机待适应状态进行估计处理获得电机输出功效数据,包括:根据多轴机械手类型信息和所述直线电机的配置属性信息在多轴机械手智慧管理系统中查询获得对应的电机扰动自适应模型;所述电机扰动自适应模型根据对应所述多轴机械手类型以及直线电机属性历史采集的电机扰动数据集进行训练处理获取;
所述电机扰动数据集包括历史采集获得的样本电机功率负载激励数据、样本电机负载功率因子、样本电机功率干扰因子以及样本电机输出功效数据;根据获得的所述电机功率负载激励数据结合所述电机负载功率因子和电机功率干扰因子在所述电机扰动自适应模型中进行估计处理获得电机输出功效数据。
[0010]可选地,在本申请实施例所述的直线电机自适应智能控制方法中,所述根据所述电机输出功效数据对直线电机进行调节并获取电机修正时效变化数据,包括:根据得到的所述电机输出功效数据调节直线电机的输出功率;采集调节后电机在时间段周期内的第二电机运转负荷数据;根据所述第二电机运转负荷数据与调节前所述电机运转负荷数据进行差异对比获得差异数据;根据所述差异数据作为电机修正时效变化数据。
[0011]可选地,在本申请实施例所述的直线电机自适应智能控制方法中,所述根据所述电机修正时效变化数据对电机调节后工作状态进行有效性判断,包括:根据所述电机负载功率因子设置电机修正效率阈值;根据所述电机修正时效变化数据与所述电机修正效率阈值进行阈值对比;若所述电机修正时效变化数据大于所述电机修正效率阈值,则电机调节功效有效性为有效,反之,则电机调节功效失效。
[0012]第二方面,本申请实施例提供了一种直线电机自适应智能控制系统,该系统包括:存储器及处理器,所述存储器中包括直线电机自适应智能控制方法的程序,所述直线电机自适应智能控制方法的程序被所述处理器执行时实现以下步骤:获取多轴机械手在预设时间段周期内的动力姿态数据和重力载荷数据,包括瞬时速率数据、加速度数据、质心线倾斜数据、载荷分布数据、负载数据以及重心位置数据;获取当前直线电机的运转数据,包括转速、角加速度、动态输出力矩以及功率负载数据;根据所述动力姿态数据和重力载荷数据以及运转数据获取电机功率负载激励数据并结合预设的电机负载功率因子判断电机工作状态;根据对比得到的当前电机工作状态阈值结合所述加速度数据、质心线倾斜数据、载荷分布数据以及重心位置数据计算获得电机功率干扰因子本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种直线电机自适应智能控制方法,其特征在于,包括以下步骤:获取多轴机械手在预设时间段周期内的动力姿态数据和重力载荷数据,包括瞬时速率数据、加速度数据、质心线倾斜数据、载荷分布数据、负载数据以及重心位置数据;获取当前直线电机的运转数据,包括转速、角加速度、动态输出力矩以及功率负载数据;根据所述动力姿态数据和重力载荷数据以及运转数据获取电机功率负载激励数据并结合预设的电机负载功率因子判断电机工作状态;根据对比得到的当前电机工作状态阈值结合所述加速度数据、质心线倾斜数据、载荷分布数据以及重心位置数据计算获得电机功率干扰因子;根据所述电机功率负载激励数据结合所述电机负载功率因子和电机功率干扰因子在电机扰动自适应模型中对所述电机待适应状态进行估计处理获得电机输出功效数据;根据所述电机输出功效数据对直线电机进行调节并获取电机修正时效变化数据;根据所述电机修正时效变化数据对电机调节后工作状态进行有效性判断。2.根据权利要求1所述的直线电机自适应智能控制方法,其特征在于,所述获取多轴机械手在预设时间段周期内的动力姿态数据和重力载荷数据,包括瞬时速率数据、加速度数据、质心线倾斜数据、载荷分布数据、负载数据以及重心位置数据,包括:获取多轴机械手直线电机功率调变周期;根据所述功率调变周期采集所述多轴机械手在预设时间段内的动态参数集,包括重量参数、载重参数、惯性参数、速度参数、角度姿态参数以及重力分布参数;根据所述载重参数、惯性参数、速度参数、角度姿态参数获得所述预设时间段周期内的动力姿态数据,包括瞬时速率数据、加速度数据、质心线倾斜数据;根据所述重量参数、载重参数、重力分布参数获得所述预设时间段周期内的重力载荷数据,包括载荷分布数据、负载数据以及重心位置数据。3.根据权利要求2所述的直线电机自适应智能控制方法,其特征在于,所述根据所述动力姿态数据和重力载荷数据以及运转数据获取电机功率负载激励数据并结合预设的电机负载功率因子判断电机工作状态,包括:根据获得的直线电机在所述预设时间段周期内的所述加速度数据、质心线倾斜数据、负载数据、重心位置数据以及所述角加速度、动态输出力矩计算获取电机功率负载激励数据;根据所述直线电机的配置属性信息获得预设的电机负载功率因子,所述电机负载功率因子包括电机负载响应因子和电机功率响应因子;根据所述电机功率负载激励数据结合所述电机负载功率因子获得电机运转负荷数据;根据所述电机运转负荷数据与电机运转负荷阈值进行阈值对比;根据阈值对比结果判断电机工作状态;其中,所述电机功率负载激励数据的程序计算公式为:;所述电机运转负荷数据的计算公式为:;
其中,W为电机功率负载激励数据,S为加速度数据,L为质心线倾斜数据,H为负载数据、J为重心位置数据,为角加速度,为动态输出力矩,、、、、、为电机功率约束系数;R为电机运转负荷数据,v为电机负载响应因子,p为电机功率响应因子。4.根据权利要求3所述的直线电机自适应智能控制方法,其特征在于,所述根据对比得到的当前电机工作状态阈值结合所述加速度数据、质心线倾斜数据、载荷分布数据以及重心位置数据计算获得电机功率干扰因子,包括:根据电机工作状态的所述阈值对比结果结合所述加速度数据、质心线倾斜数据、载荷分布数据以及重心位置数据计算获得电机功率干扰因子;所述电机功率干扰因子的计算程序为:;其中,n为电机功率干扰因子,为阈值对比结果,S为加速度数据,L为质心线倾斜数据,H为负载数据、J为重心位置数据,、、、为电机功率约束系数。5.根据权利要求4所述的直线电机自适应智能控制方法,其特征在于,所述根据所述电机功率负载激励数据结合所述电机负载功率因子和电机功率干扰因子在电机扰动自适应模型中对所述电机待适应状态...

【专利技术属性】
技术研发人员:黄远富王国良
申请(专利权)人:东莞市嘉翼智能装备有限公司
类型:发明
国别省市:

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

1