CN109100987B - 一种应用于数控机床的自主调整伺服参数的智能方法 - Google Patents

一种应用于数控机床的自主调整伺服参数的智能方法 Download PDF

Info

Publication number
CN109100987B
CN109100987B CN201810967629.1A CN201810967629A CN109100987B CN 109100987 B CN109100987 B CN 109100987B CN 201810967629 A CN201810967629 A CN 201810967629A CN 109100987 B CN109100987 B CN 109100987B
Authority
CN
China
Prior art keywords
sequence
servo
frequency
bandwidth
equation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810967629.1A
Other languages
English (en)
Other versions
CN109100987A (zh
Inventor
吕盾
李润泽
赵万华
卢秉恒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN201810967629.1A priority Critical patent/CN109100987B/zh
Publication of CN109100987A publication Critical patent/CN109100987A/zh
Application granted granted Critical
Publication of CN109100987B publication Critical patent/CN109100987B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/41Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34083Interpolation general

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)

Abstract

一种应用于数控机床的自主调整伺服参数的智能方法,先采集各进给轴的速度指令序列,构建小频段内的速度指令序列,提取各个小频段内的最大幅值频率,以速度指令序列的时刻和最大幅值频率建立二维时频数组;然后构建各进给轴的伺服参数组,提取伺服特性参数,构建伺服参数组、伺服带宽的映射;再依次构建速度指令衰减量序列求解方程、各进给轴的跟随误差序列求解方程、联动轨迹误差序列求解方程、伺服特性动态匹配判据方程;然后对各进给轴的速度指令序列的各个采样位置进行搜索,获得各进给轴伺服带宽序列,将其转变为各进给轴伺服参数组时变序列,数控机床根据此自主调整各进给轴伺服参数;本发明可保证高进给速度下的复杂曲面零件轮廓精度。

Description

一种应用于数控机床的自主调整伺服参数的智能方法
技术领域
本发明属于数控机床技术领域,具体涉及一种应用于数控机床的自主调整伺服参数的智能方法。
背景技术
数控机床是一种装有数控***的自动化机床,数控***对加工G代码进行插补计算,向各个进给轴输出速度指令序列;各进给轴伺服进给***接收这些速度指令序列,驱动各进给轴联动,加工出所需要的零件。
数控机床联动精度是数控机床各进给轴联动过程中联动轨迹的精度,与切削过程中的刀具变形、振动等因素共同影响加工后的零件轮廓精度。为了保证加工零件的轮廓精度,需首先保证数控机床联动精度。联动精度由数控***插补后输出给各进给轴的速度指令序列和各进给轴伺服***自身的伺服特性共同决定。目前针对速度指令和伺服特性的优化,国内外已经开展了大量的工作,形成了指令轨迹平滑、零相差跟踪控制器(ZPETC)、速度及力矩前馈、模态滤波器、滑模控制器、交叉耦合控制器(CCC)、多轴伺服特性匹配等技术并应用于数控机床,显著提高了数控机床联动精度以及零件轮廓精度。
但是,在高进给速度下以及复杂曲面零件加工场合,由于目前的数控机床只能被动执行零件加工代码,不能根据加工过程中工况及参数变化,对自身进行调整,往往无法保证零件轮廓精度要求;只能通过降低进给速度,以牺牲加工效率的方式满足零件轮廓精度要求。
发明内容
为了克服上述现有数控机床的缺点,本发明的目的在于提供一种应用于数控机床的自主调整伺服参数的智能方法,能够根据复杂曲面零件轮廓精度和加工效率要求自主调整数控机床各进给轴的伺服参数,使加工过程中各进给轴伺服特性动态匹配,保证高进给速度下的复杂曲面零件轮廓精度。
为了达到上述目的,本发明采取的技术方案为:
一种应用于数控机床的自主调整伺服参数的智能方法,包括以下步骤:
步骤1),在数控***中运行待加工复杂曲面零件G代码,采集数控***插补后输出给各进给轴的速度指令序列;
步骤2),对各进给轴的速度指令序列进行时频分析,将其变换到若干小频段内,构建小频段内的速度指令序列;
步骤3),对各个小频段内的速度指令序列进行频谱分析,提取各个小频段内的最大幅值频率;
步骤4),以步骤1)中速度指令序列的时刻和步骤3)中最大幅值频率为维度建立二维时频数组;
步骤5),分析数控机床各进给轴的伺服***,将速度前馈控制器、力矩前馈控制器、陷波滤波器、模态滤波器的开启或关闭设置为开关量,将速度前馈控制器系数、力矩前馈控制器系数、陷波滤波器滤波频率、模态滤波器滤波频率、位置环增益、速度环增益及速度环积分时间常数设置为可调变量,基于上述变量,构建各进给轴的伺服参数组;
步骤6),辨识不同伺服参数组下的幅频和相频曲线,提取伺服特性参数:伺服带宽、谐振频率与峰值、幅值剪切量和相位滞后量参数;
辨识信号采用伪随机序列和匀速运动位移相叠加的高带宽信号,根据谐振频率的分布将幅频和相频曲线划分为若干频率段;将各频率段内的幅频曲线和相频曲线分别拟合为幅值剪切量和相位滞后量与频率的函数;
步骤7),构建伺服参数组与伺服带宽之间的映射;
步骤8),基于步骤4)中的二维时频数组和步骤6)中的伺服特性参数,构建速度指令衰减量序列求解方程;
根据公式(1)建立速度指令衰减量序列求解方程,
Figure BDA0001775367670000031
式中,fi为最大幅值频率,
Figure BDA0001775367670000032
为最大幅值频率为fi的速度指令衰减量序列,
Figure BDA0001775367670000033
为最大幅值频率为fi的速度指令序列,ΔMi和ΔPi分别最大幅值频率fi处的幅值剪切量和相位滞后量,将各个最大幅值频率处的速度指令衰减量序列求和,构建速度指令衰减量序列求解方程;
步骤9),基于速度指令衰减量序列求解方程求得的各进给轴的速度指令衰减量序列,构建各进给轴的跟随误差序列求解方程;
按照采样时间将各进给轴的速度指令序列划分到n个小时间段内,在tk-1~tk时间段内,将各进给轴的速度指令衰减量对时间求积分,如公式(2)所示,建立该时间段内跟随误差求解方程,
Figure BDA0001775367670000041
式中,e(k)为跟随误差,fs为伺服带宽,vf(k)为速度指令衰减量,
k=1,2,…,n;
将tk时刻的跟随误差作为初始值,计算下一个时间段tk~tk+1的跟随误差,如公式(3)所示;依次计算各个时间段的跟随误差,建立跟随误差序列求解方程,
Figure BDA0001775367670000042
步骤10),基于各进给轴的跟随误差序列求解方程求得各进给轴的跟随误差序列,构建联动轨迹误差序列求解方程;
将各进给轴合成指令轨迹到理想指令轨迹的最短距离设为联动轨迹误差,通过空间几何矢量法,建立各进给轴的跟随误差序列引起的联动轨迹误差序列求解方程,如公式(4)和(5)所示,
Figure BDA0001775367670000051
式中,
Figure BDA0001775367670000055
为X轴跟随误差序列中的第k个值,对应的伺服带宽为fsx(k),其它两个直线轴Y、Z和旋转轴A、C的表示方法类同;
Figure BDA0001775367670000053
为联动轨迹误差序列沿X方向的分量的第k个值,对应的各进给轴伺服带宽分别为fsx(k)、fsy(k)、fsz(k)、fsa(k)、fsc(k),其余两个方向的联动轨迹误差序列的分量表示方法类同;矩阵C为空间几何矢量变化矩阵,
Figure BDA0001775367670000052
式中,
Figure BDA0001775367670000054
是联动轨迹误差序列中的第k个值,对应的各进给轴伺服带宽分别为fsx(k)、fsy(k)、fsz(k)、fsa(k)、fsc(k);
步骤11),基于联动轨迹误差序列求解方程求得联动轨迹误差序列,以联动轨迹误差序列满足复杂曲面零件的轮廓精度要求为匹配条件,构建以各进给轴伺服带宽为变量的伺服特性动态匹配判据方程;
将公式5)中联动轨迹误差序列的所有值,均小于复杂曲面零件允许的轮廓误差设为伺服动态特性匹配判据方程,如公式(6)所示,表征在进给过程各个时刻,各进给轴伺服带宽应该满足的约束关系,
Figure BDA0001775367670000063
式中,εp为复杂曲面零件允许的轮廓误差;
步骤12),根据步骤7)中伺服参数组与伺服带宽之间的映射,构建各进给轴伺服带宽搜索域,如公式(7)所示,
Figure BDA0001775367670000061
步骤13),根据各进给轴的伺服带宽搜索域确定各进给轴伺服带宽的搜索初始值,以步骤11)中的伺服特性动态匹配判据方程为收敛条件,对各进给轴的速度指令序列的各个采样位置进行搜索,获得各进给轴伺服带宽序列;
将各进给轴伺服带宽的最小值和最大值设为搜索初始值,如公式(8)所示,
Figure BDA0001775367670000062
公式(8)中,每个进给轴的伺服带宽具有两个边值,根据各进给轴伺服带宽边值的所有组合,构建32个数组,如式(9)所示,
Figure BDA0001775367670000071
采用公式(5)和(6)求解32个伺服带宽边值组合下的联动轨迹误差,以32个联动轨迹误差全部满足伺服特性动态匹配判据方程作为收敛条件;
当收敛条件不满足时,根据32个联动轨迹误差最小值对应的各进给轴伺服带宽,重新设置伺服带宽的边值;当联动轨迹误差最小值对应伺服带宽最大边值时,根据公式(10)重新设置伺服带宽最小边值;当联动轨迹误差最小值对应伺服带宽最小边值时,根据公式(11)重新设置伺服带宽最大边值,
Figure BDA0001775367670000072
Figure BDA0001775367670000073
采用上述搜索算法对各进给轴的速度指令序列的各个采样位置进行搜索,获得各进给轴伺服带宽序列;
步骤14),基于步骤7)中伺服参数组与伺服带宽之间的映射,将步骤13)中各进给轴伺服带宽序列转变为各进给轴伺服参数组时变序列;
15)加工过程中,数控机床根据各进给轴伺服参数组时变序列自主调整各进给轴伺服参数。
本发明的有益效果为:
本发明通过自主调整伺服参数,根据复杂曲面零件轮廓精度和加工效率要求,实时计算数控机床各进给轴伺服参数组时变序列,并自主调整数控机床各进给轴的伺服参数。与现有数控机床内各进给轴的伺服参数固定不变相比,具有实时性、智能性,可保证高进给速度下的复杂曲面零件轮廓精度。
附图说明
图1为本发明方法的流程图。
具体实施方式
下面结合附图和实施例对本发明作详细描述。
如图1所示,一种应用于数控机床的自主调整伺服参数的智能方法,包括以下步骤:
步骤1),在数控***中运行待加工复杂曲面零件G代码,采集数控***插补后输出给各进给轴的速度指令序列;
步骤2),采用小波变换对各进给轴速度指令序列进行时频分析,将其变换到若干小频段内,构建小频段内的速度指令序列;
步骤3),采用离散傅里叶变换对各个小频段内的速度指令序列进行频谱分析,提取各个小频段内的最大幅值频率;
步骤4),以步骤1)中速度指令序列的时刻和步骤3)中最大幅值频率为维度建立二维时频数组,二维时频数组中的元素表示频率为最大幅值频率的速度指令谐波在某时刻的幅值大小;
步骤5),分析数控机床各进给轴的伺服***,将速度前馈控制器、力矩前馈控制器、陷波滤波器、模态滤波器的开启或关闭设置为开关量,将速度前馈控制器系数、力矩前馈控制器系数、陷波滤波器滤波频率、模态滤波器滤波频率、位置环增益、速度环增益及速度环积分时间常数设置为可调变量,基于上述变量,构建各进给轴的伺服参数组;
步骤6),辨识不同伺服参数组下的幅频和相频曲线,提取伺服特性参数:伺服带宽、谐振频率与峰值、幅值剪切量和相位滞后量参数;
辨识信号采用伪随机序列和匀速运动位移相叠加的高带宽信号,以充分激励进给***的低、中、高阶模态;根据谐振频率的分布将幅频和相频曲线划分为若干频率段;将各频率段内的幅频曲线和相频曲线分别拟合为幅值剪切量和相位滞后量与频率的函数;
步骤7),构建伺服参数组与伺服带宽之间的映射;
步骤8),基于步骤4)中的二维时频数组和步骤6)中的伺服特性参数,构建速度指令衰减量序列求解方程;根据二维时频数组中各个最大幅值频率,分析相应频率处的幅值剪切量和相位滞后量,考虑幅值剪切量和相位滞后量对速度指令衰减量的影响,根据公式(1)建立速度指令衰减量序列求解方程,
Figure BDA0001775367670000101
式中,fi为最大幅值频率,
Figure BDA0001775367670000102
为最大幅值频率为fi的速度指令衰减量序列,
Figure BDA0001775367670000103
为最大幅值频率为fi的速度指令序列,ΔMi和ΔPi分别最大幅值频率fi处的幅值剪切量和相位滞后量,将各个最大幅值频率处的速度指令衰减量序列求和,构建速度指令衰减量序列求解方程;
(9)基于速度指令衰减量序列求解方程求得的各进给轴的速度指令衰减量序列,构建各进给轴的跟随误差序列求解方程;
按照采样时间将各进给轴的速度指令序列划分到n个小时间段内,在tk-1~tk时间段内,将各进给轴的速度指令衰减量对时间求积分,如公式(2),建立该时间段内跟随误差求解方程,
Figure BDA0001775367670000104
式中,e(k)为跟随误差,fs为伺服带宽,vf(k)为速度指令衰减量,
k=1,2,…,n;
将tk时刻的跟随误差作为初始值,计算下一个时间段tk~tk+1的跟随误差,如公式(3)所示;依次计算各个时间段的跟随误差,建立跟随误差序列求解方程,
Figure BDA0001775367670000111
(10)基于各进给轴的跟随误差序列求解方程求得的各进给轴的跟随误差序列,构建联动轨迹误差序列求解方程;
基于采集的各进给轴的速度指令序列,在机床坐标系中构建理想指令轨迹,针对复杂曲面零件加工中普遍采用的点铣削加工方式,建立各进给轴的跟随误差与联动轨迹误差之间的几何关系;
将各进给轴合成指令轨迹到理想指令轨迹的最短距离设为联动轨迹误差,通过空间几何矢量法,建立各进给轴的跟随误差序列引起的联动轨迹误差序列求解方程,如公式(4)和(5)所示,
Figure BDA0001775367670000112
式中,
Figure BDA0001775367670000114
为X轴跟随误差序列中的第k个值,对应的伺服带宽为fsx(k),其它两个直线轴Y、Z和旋转轴A、C的表示方法类同;
Figure BDA0001775367670000115
为联动轨迹误差序列沿X方向的分量的第k个值,对应的各进给轴伺服带宽分别为fsx(k)、fsy(k)、fsz(k)、fsa(k)、fsc(k),其余两个方向的联动轨迹误差序列的分量表示方法类同;矩阵C为空间几何矢量变化矩阵,
Figure BDA0001775367670000113
式中,
Figure BDA0001775367670000122
是联动轨迹误差序列中的第k个值,对应的各进给轴伺服带宽分别为fsx(k)、fsy(k)、fsz(k)、fsa(k)、fsc(k);
步骤11),基于联动轨迹误差序列求解方程求得联动轨迹误差序列,以联动轨迹误差序列满足复杂曲面零件的轮廓精度要求为匹配条件,构建以各进给轴伺服带宽为变量的伺服特性动态匹配判据方程;
将公式5)中联动轨迹误差序列的所有值,均小于复杂曲面零件允许的轮廓误差设为伺服动态特性匹配判据方程,如公式(6)所示,表征在进给过程各个时刻,各进给轴伺服带宽应该满足的约束关系,
Figure BDA0001775367670000123
式中,εp为复杂曲面零件允许的轮廓误差;
步骤12),根据步骤7)中伺服参数组与伺服带宽之间的映射,构建各进给轴伺服带宽搜索域,如公式(7)所示,
Figure BDA0001775367670000121
步骤13),根据各进给轴的伺服带宽搜索域,将各进给轴伺服带宽的最小值和最大值设为搜索初始值,如公式(8)所示,
Figure BDA0001775367670000131
公式(8)中,每个进给轴的伺服带宽具有两个边值,根据各进给轴伺服带宽边值的所有组合,构建32个数组,如式(9)所示,
Figure BDA0001775367670000132
采用公式(5)和(6)求解32个伺服带宽边值组合下的联动轨迹误差,以32个联动轨迹误差全部满足伺服特性动态匹配判据方程作为收敛条件;
当收敛条件不满足时,根据32个联动轨迹误差最小值对应的各进给轴伺服带宽,重新设置伺服带宽的边值;当联动轨迹误差最小值对应伺服带宽最大边值时,根据公式(10)重新设置伺服带宽最小边值;当联动轨迹误差最小值对应伺服带宽最小边值时,根据公式(11)重新设置伺服带宽最大边值,
Figure BDA0001775367670000141
Figure BDA0001775367670000142
采用上述搜索算法对各进给轴的速度指令序列的各个采样位置进行搜索,获得各进给轴伺服带宽序列;
步骤14),基于步骤7)中伺服参数组与伺服带宽之间的映射,将各进给轴伺服带宽序列转变为各进给轴伺服参数组时变序列;
步骤15)加工过程中,数控机床根据各进给轴伺服参数组时变序列自主调整各进给轴伺服参数。

Claims (1)

1.一种应用于数控机床的自主调整伺服参数的智能方法,其特征在于,包括以下步骤:
步骤1),在数控***中运行待加工复杂曲面零件G代码,采集数控***插补后输出给各进给轴的速度指令序列;
步骤2),对各进给轴的速度指令序列进行时频分析,将其变换到若干小频段内,构建小频段内的速度指令序列;
步骤3),对各个小频段内的速度指令序列进行频谱分析,提取各个小频段内的最大幅值频率;
步骤4),以步骤1)中速度指令序列的时刻和步骤3)中最大幅值频率为维度建立二维时频数组;
步骤5),分析数控机床各进给轴的伺服***,将速度前馈控制器、力矩前馈控制器、陷波滤波器、模态滤波器的开启或关闭设置为开关量,将速度前馈控制器系数、力矩前馈控制器系数、陷波滤波器滤波频率、模态滤波器滤波频率、位置环增益、速度环增益及速度环积分时间常数设置为可调变量,基于上述变量,构建各进给轴的伺服参数组;
步骤6),辨识不同伺服参数组下的幅频和相频曲线,提取伺服特性参数:伺服带宽、谐振频率与峰值、幅值剪切量和相位滞后量参数;
辨识信号采用伪随机序列和匀速运动位移相叠加的高带宽信号,根据谐振频率的分布将幅频和相频曲线划分为若干频率段;将各频率段内的幅频曲线和相频曲线分别拟合为幅值剪切量和相位滞后量与频率的函数;
步骤7),构建伺服参数组与伺服带宽之间的映射;
步骤8),基于步骤4)中的二维时频数组和步骤6)中的伺服特性参数,构建速度指令衰减量序列求解方程;
根据公式(1)建立速度指令衰减量序列求解方程,
Figure FDA0002136774760000021
式中,n为划分的小频段数目,i为每个小频段内频谱序列点对应的序号,t为时间间隔,fi为最大幅值频率,
Figure FDA0002136774760000022
为最大幅值频率为fi的速度指令衰减量序列,
Figure FDA0002136774760000023
为最大幅值频率为fi的速度指令序列,ΔMi和ΔPi分别最大幅值频率fi处的幅值剪切量和相位滞后量,将各个最大幅值频率处的速度指令衰减量序列求和,构建速度指令衰减量序列求解方程;
步骤9),基于速度指令衰减量序列求解方程求得的各进给轴的速度指令衰减量序列,构建各进给轴的跟随误差序列求解方程;
按照采样时间将各进给轴的速度指令序列划分到n个小时间段内,在tk-1~tk时间段内,将各进给轴的速度指令衰减量对时间求积分,如公式(2)所示,建立该时间段内跟随误差求解方程,
Figure FDA0002136774760000031
式中,e(k)为跟随误差,fs为伺服带宽,vf(k)为速度指令衰减量,k=1,2,…,n;
将tk时刻的跟随误差作为初始值,计算下一个时间段tk~tk+1的跟随误差,如公式(3)所示;依次计算各个时间段的跟随误差,建立跟随误差序列求解方程,
Figure FDA0002136774760000032
步骤10),基于各进给轴的跟随误差序列求解方程求得各进给轴的跟随误差序列,构建联动轨迹误差序列求解方程;
将各进给轴合成指令轨迹到理想指令轨迹的最短距离设为联动轨迹误差,通过空间几何矢量法,建立各进给轴的跟随误差序列引起的联动轨迹误差序列求解方程,如公式(4)和(5)所示,
Figure FDA0002136774760000033
式中,
Figure FDA0002136774760000034
为X轴跟随误差序列中的第k个值,对应的伺服带宽为fsx(k),其它两个直线轴Y、Z和旋转轴A、C的表示方法类同;
Figure FDA0002136774760000035
为联动轨迹误差序列沿X方向的分量的第k个值,对应的各进给轴伺服带宽分别为fsx(k)、fsy(k)、fsz(k)、fsa(k)、fsc(k),其余两个方向的联动轨迹误差序列的分量表示方法类同;矩阵C为空间几何矢量变化矩阵,
Figure FDA0002136774760000041
式中,
Figure FDA0002136774760000042
是联动轨迹误差序列中的第k个值,对应的各进给轴伺服带宽分别为fsx(k)、fsy(k)、fsz(k)、fsa(k)、fsc(k);
步骤11),基于联动轨迹误差序列求解方程求得联动轨迹误差序列,以联动轨迹误差序列满足复杂曲面零件的轮廓精度要求为匹配条件,构建以各进给轴伺服带宽为变量的伺服特性动态匹配判据方程;
将公式5)中联动轨迹误差序列的所有值,均小于复杂曲面零件允许的轮廓误差设为伺服动态特性匹配判据方程,如公式(6)所示,表征在进给过程各个时刻,各进给轴伺服带宽应该满足的约束关系,
Figure FDA0002136774760000043
式中,εp为复杂曲面零件允许的轮廓误差;
步骤12),根据步骤7)中伺服参数组与伺服带宽之间的映射,构建各进给轴伺服带宽搜索域,如公式(7)所示,
Figure FDA0002136774760000044
步骤13),根据各进给轴的伺服带宽搜索域确定各进给轴伺服带宽的搜索初始值,以步骤11)中的伺服特性动态匹配判据方程为收敛条件,对各进给轴的速度指令序列的各个采样位置进行搜索,获得各进给轴伺服带宽序列;
将各进给轴伺服带宽的最小值和最大值设为搜索初始值,如公式(8)所示,
Figure FDA0002136774760000051
公式(8)中,每个进给轴的伺服带宽具有两个边值,根据各进给轴伺服带宽边值的所有组合,构建32个数组,如式(9)所示,
Figure FDA0002136774760000052
采用公式(5)和(6)求解32个伺服带宽边值组合下的联动轨迹误差,以32个联动轨迹误差全部满足伺服特性动态匹配判据方程作为收敛条件;
当收敛条件不满足时,根据32个联动轨迹误差最小值对应的各进给轴伺服带宽,重新设置伺服带宽的边值;当联动轨迹误差最小值对应伺服带宽最大边值时,根据公式(10)重新设置伺服带宽最小边值;当联动轨迹误差最小值对应伺服带宽最小边值时,根据公式(11)重新设置伺服带宽最大边值,
Figure FDA0002136774760000061
Figure FDA0002136774760000062
采用上述搜索算法对各进给轴的速度指令序列的各个采样位置进行搜索,获得各进给轴伺服带宽序列;
步骤14),基于步骤7)中伺服参数组与伺服带宽之间的映射,将步骤13)中各进给轴伺服带宽序列转变为各进给轴伺服参数组时变序列;
15)加工过程中,数控机床根据各进给轴伺服参数组时变序列自主调整各进给轴伺服参数。
CN201810967629.1A 2018-08-23 2018-08-23 一种应用于数控机床的自主调整伺服参数的智能方法 Active CN109100987B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810967629.1A CN109100987B (zh) 2018-08-23 2018-08-23 一种应用于数控机床的自主调整伺服参数的智能方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810967629.1A CN109100987B (zh) 2018-08-23 2018-08-23 一种应用于数控机床的自主调整伺服参数的智能方法

Publications (2)

Publication Number Publication Date
CN109100987A CN109100987A (zh) 2018-12-28
CN109100987B true CN109100987B (zh) 2020-03-31

Family

ID=64850987

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810967629.1A Active CN109100987B (zh) 2018-08-23 2018-08-23 一种应用于数控机床的自主调整伺服参数的智能方法

Country Status (1)

Country Link
CN (1) CN109100987B (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109884989B (zh) * 2019-03-28 2020-04-10 西安交通大学 一种数控***插补生成运动指令评价指标的建立方法
CN110187669B (zh) * 2019-05-10 2021-06-11 西安交通大学 面向闭环频响一致的多轴机床伺服参数快速调整方法
CN111610752B (zh) * 2020-05-24 2021-07-27 西安交通大学 一种基于伺服进给***衰放倍率的插补指令评价方法
CN112872435B (zh) * 2021-02-22 2022-06-14 清华大学 一种ac型双摆头五轴联动机床多轴伺服匹配方法及装置
CN115113582B (zh) * 2022-05-09 2024-05-28 西安交通大学 一种面向零件轮廓误差的五轴位置环增益离线矫正方法
CN115576268B (zh) * 2022-12-07 2023-03-10 深圳先进技术研究院 一种数控加工设备的跟随误差预测方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008102714A (ja) * 2006-10-18 2008-05-01 Tokyo Univ Of Agriculture & Technology 多軸工作機械の送り駆動系用最適設計支援装置およびその装置用プログラム
CN102929207B (zh) * 2012-11-09 2015-01-21 西安交通大学 一种数控机床伺服***控制参数优化方法
CN105500111A (zh) * 2015-12-25 2016-04-20 鼎奇(天津)主轴科技有限公司 一种机床主轴空载摩擦力矩测试方法及控制***
CN105892294B (zh) * 2016-04-14 2018-08-28 清华大学 一种并联构型主轴头的伺服***控制参数设计方法
CN106002489B (zh) * 2016-07-07 2018-05-22 上海师范大学 一种消除数控机床切削颤振的自动补偿装置和方法
CN106934108B (zh) * 2017-02-20 2020-05-15 清华大学 一种并联构型主轴头的动态误差传递特性评价方法

Also Published As

Publication number Publication date
CN109100987A (zh) 2018-12-28

Similar Documents

Publication Publication Date Title
CN109100987B (zh) 一种应用于数控机床的自主调整伺服参数的智能方法
CN103124158B (zh) 基于分数阶的永磁同步电机速度环控制参数的自整定方法
Li et al. Dual sliding mode contouring control with high accuracy contour error estimation for five-axis CNC machine tools
Weck et al. Sharp corner tracking using the IKF control strategy
CN103338003B (zh) 一种电机负载转矩及惯量同时在线辨识的方法
CN107565862B (zh) 一种适用于永磁同步电机的速度波动抑制方法
CN109202912A (zh) 一种基于单目深度传感器和机械臂配准目标轮廓点云的方法
CN109116808B (zh) 一种基于数控机床大数据的联动轨迹轮廓精度预测方法
LU502053B1 (en) Error compensation system and method for numerical control (nc) machine tool based on iterative learning control
CN110722576B (zh) 工业机器人铣削加工路径全局光顺方法及***
CN106354092A (zh) 一种随动与轮廓误差自适应实时补偿方法
Hendrawan et al. Iterative NC program modification and energy saving for a CNC machine tool feed drive system with linear motors
CN106200553A (zh) 随动与轮廓误差在线协同补偿方法
CN104834219A (zh) 一种基于经验模态分解的pmlsm驱动xy平台控制方法及***
WO2020037747A1 (zh) 一种面向动态精度的数控***插补生成运动指令评价方法
Chang et al. Big data analysis of a mini three-axis CNC machine tool based on the tuning operation of controller parameters
CN105929865A (zh) 一种直线伺服***机械谐振控制方法
CN113572394A (zh) 一种在线标定和补偿同步电机伺服***转矩波动的方法
CN108490874B (zh) 一种双轴运动控制***的非线性pid交叉耦合控制方法
CN114019910A (zh) 一种小线段刀具轨迹实时全局光顺方法
CN109324502B (zh) 一种疲劳试验机周期波形的谐波控制方法
Vilanova et al. Analytical Robust Tuning Approach for Two-Degree-of-Freedom PI/PID Controllers.
CN110018669A (zh) 五轴数控机床解耦的轮廓误差控制方法
CN102528553B (zh) 五轴联动数控铣床伺服动态参数快速调整方法
CN112904798B (zh) 基于时频分析的二轴运动***轮廓误差补偿方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant