[go: up one dir, main page]

CN117564803A - 基于改进LuGre摩擦模型的驱动系统前馈控制方法 - Google Patents

基于改进LuGre摩擦模型的驱动系统前馈控制方法 Download PDF

Info

Publication number
CN117564803A
CN117564803A CN202311283092.4A CN202311283092A CN117564803A CN 117564803 A CN117564803 A CN 117564803A CN 202311283092 A CN202311283092 A CN 202311283092A CN 117564803 A CN117564803 A CN 117564803A
Authority
CN
China
Prior art keywords
friction
model
lugre
improved
friction model
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.)
Pending
Application number
CN202311283092.4A
Other languages
English (en)
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.)
Shaanxi Nobet Automation Technology Co ltd
Original Assignee
Shaanxi Nobet Automation Technology Co ltd
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 Shaanxi Nobet Automation Technology Co ltd filed Critical Shaanxi Nobet Automation Technology Co ltd
Priority to CN202311283092.4A priority Critical patent/CN117564803A/zh
Publication of CN117564803A publication Critical patent/CN117564803A/zh
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/007Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
    • B23Q15/013Control or regulation of feed movement
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/007Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
    • B23Q15/12Adaptive control, i.e. adjusting itself to have a performance which is optimum according to a preassigned criterion

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明提出一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,对传统LuGre摩擦模型进行改进,将平滑过渡函数与传统LuGre摩擦模型相结合,而且将模型与零速度交叉窗结合,提出了一种改进的LuGre摩擦模型,既实现了摩擦力非对称性的表征,又抑制了零速附近摩擦力振荡,进一步提升了滚珠丝杠驱动系统的跟踪精度。本发明解决了传统LuGre摩擦模型一旦描述摩擦非对称性便不连续的问题,降低了进给系统在换向处的“逆响应”;而且通过零速度交叉窗有效削弱了零速度附近的摩擦力震荡现象,提高了摩擦模型鲁棒性。

Description

基于改进LuGre摩擦模型的驱动系统前馈控制方法
技术领域
本发明涉及机械设计与制造领域,具体为一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,用于提高驱动系统抑制摩擦干扰的能力。
背景技术
近年来,随着国家对国产高端数控加工设备的研发投入不断增加,国产数控技术有了很大提高,高精密加工、高速移动等应用需求越来越多,如何能够做到高精与高速及成本控制兼容,是一个决定国产高端数控加工设备可持续发展的重要课题。一味地在机械结构上下功夫,会造成成本的大幅增加,很快也会遇到精度瓶颈,因此通过改进数控系统控制算法是一条较好的解决途径。
目前,大多数的高端数控机床还是采用滚珠丝杠驱动为主,驱动系统在运动过程中会受到摩擦扰动的影响,若不能有效抑制摩擦干扰,则会降低驱动系统的运动精度,进而影响产品的加工质量。为此,学者们提出了多种控制策略,基于摩擦模型的控制策略因其对摩擦特描述全面且易于与其他控制结构结合,已广泛应用于驱动系统。然而上述控制策略在降低换向误差的同时会产生新误差(“逆响应”),相应提出的解决“逆响应”的方法主要通过采用单位脉冲进行驱动,但其脉冲信号幅值对机械系统模型辩识要求极其严苛,因此这些方法还停留在理论阶段,难以应用于工程实际。
发明内容
为解决现有技术存在的问题,既降低摩擦干扰对驱动系统性能影响,又降低因摩擦补偿而产生的“逆响应”,同时还便于工程实际应用,本发明提出一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,能够提高驱动系统的跟踪性能,对提升机床的加工精度和效率具有重要的工程应用价值。
本发明的技术方案为:
一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,包括以下步骤:
步骤1:针对机械加工驱动系统,建立改进LuGre摩擦模型:
所述改进LuGre摩擦模型采用鬃毛模型;其中Ff指摩擦力,v指接触面间的相对速度;z指鬃毛的平均变形量;指鬃毛平均变形量随时间变化的快慢;σ0指鬃毛刚度;σ1指鬃毛阻尼;fv指接触面间润滑液阻尼;η1为解决零速震荡问题的条件表达式;vw为中间变量,λ和ε为模型参数,g(v)为关于原点不对称的连续Stribeck曲线;
步骤2:对驱动系统进行实际采样,根据采样数据,对步骤1建立的所述改进LuGre摩擦模型进行参数辨识,得到辨识后的改进LuGre摩擦模型;
步骤3:利用步骤2得到的辨识后的改进LuGre摩擦模型进行驱动系统前馈控制。
进一步的,所述关于原点不对称的连续Stribeck曲线g(v)表达式如下:
g(v)=g+(v)ηAv(v)-g-(v)ηBv(v)
其中ηAv(v)表示正向的平滑过渡函数;ηBv(v)表示负向的平滑过渡函数;g+(v)表示正向的连续Stribeck曲线;g-(v)表示负向的连续Stribeck曲线。
进一步的,平滑过渡函数采用双曲正切函数进行构造,其中:
ηAv(v)=0.5tanh(ξv)+0.5
ηBv(v)=ηAv(v)-1
ξ表示过渡曲线斜率的大小。
进一步的,正向的连续Stribeck曲线g+(v)为:
g+(v)=γ1+[tanh(γ2+v)-tanh(γ3+v)]+γ4+tanh(γ5+v)+γ6+v
负向的连续Stribeck曲线为
g-(v)=γ1-[tanh(γ2-v)-tanh(γ3-v)]+γ4-tanh(γ5-v)+γ6-v
其中γ1+~γ6+表示正向的连续Stribeck模型参数;γ1-~γ6-表示负向的连续Stribeck模型参数。
进一步的,步骤2中,辨识过程分为先进行静态参数辨识,后进行动态参数辨识;其中静态参数为连续Stribeck曲线中的Stribeck模型参数;动态参数为λ、ε、ξ、σ0和σ1
进一步的,所述静态参数辨识为:
首先对机械加工驱动系统逐渐增加电压,直至系统工作台出现肉眼可见的运动,根据此时的电压,转化得到驱动力即为最大静摩擦力;
其次给定多组不同的速度值,对机械加工驱动系统施加电压,使系统工作台反馈速度达到设定的速度值,得到不同速度值对应的电压值,并将电压值转换为摩擦力,得到速度-摩擦力数据;
利用速度-摩擦力数据拟合辨识得到Stribeck模型参数。
进一步的,采用优化算法进行动态参数辨识:
首先对所述改进LuGre摩擦模型进行离散处理:
其次,设置采样时间ΔT以及初始条件z(0)和并输入对应的速度v(k),得到相应的LuGre摩擦力Ff(k);设定摩擦力估计误差为
e(k)=Frf(k)-Fif(k)
为目标函数,Fif(k)为对应速度下,通过电压值转换得到的摩擦力,N为设定的速度值个数。
此外,本发明基于上述方法,还提出一种计算机可读存储介质和系统。
其中,一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现上述方法。
一种计算机系统,包括:一个或多个处理器,计算机可读存储介质,用于存储一个或者多个程序,其中,当所述一个或者多个程序被所述一个或者多个处理器执行时,使得所述一个或者多个处理器实现上述方法。
有益效果
本发明对传统LuGre摩擦模型进行改进,将平滑过渡函数与传统LuGre摩擦模型相结合,而且将模型与零速度交叉窗结合,提出了一种改进的LuGre摩擦模型,既实现了摩擦力非对称性的表征,又抑制了零速附近摩擦力振荡,进一步提升了滚珠丝杠驱动系统的跟踪精度。
本发明具有以下两点优势:
1、解决了传统LuGre摩擦模型一旦描述摩擦非对称性便不连续的问题,降低了进给系统在换向处的“逆响应”。
2、零速度交叉窗有效削弱了零速度附近的摩擦力震荡现象,提高了摩擦模型鲁棒性。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是改进LuGre摩擦模型与传统LuGre摩擦模型的Stribeck曲线对比图;(a)连续LuGre模型的Stribeck曲线;(b)改进LuGre模型的Stribeck曲线;
图2是平滑过渡速率为1时不同的平滑过渡函数对比;
图3是零速度窗参数变化时对曲线的影响对比;(a)参数ε的影响;(b)参数λ的影响;
图4是经典LuGre与改进LuGre摩擦力预估对比图;
图5是驱动系统控制策略的实验方案图;
图6实验结果对比图;(a)实际轨迹图;(b)误差曲线图;(c)局部放大图。
具体实施方式
下面详细描述本发明的实施例,所述实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
对于采用滚珠丝杠驱动的高端数控设备,包括排刀车床、刀塔车床、纵切车床、加工中心、磨床及各种需要精密传动的设备,为了降低摩擦干扰对驱动系统性能影响,并且降低因摩擦补偿而产生的“逆响应”,同时还便于工程实际应用,本实施例提出一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,能够提高驱动系统的跟踪性能,对提升机床的加工精度和效率具有重要的工程应用价值。
具体包括以下步骤:
步骤1:针对机械加工驱动系统,建立改进LuGre摩擦模型。
这里给出建立改进LuGre摩擦模型的研究过程:
改进LuGre摩擦模型的基本发明构思是:为了有效抑制非线性摩擦力带来的干扰与摩擦补偿产生的逆响应,将传统LuGre模型与平滑过渡函数和零速度窗结合,实现了摩擦力正反向的连续切换与更好的鲁棒性。
(1)设计平滑过渡函数
摩擦模型的非对称性均采用分段函数的方式进行表征,这导致了模型连续性和摩擦非对称性之间的矛盾。因此,针对连续LuGre模型无法描述摩擦非对称性的问题,将平滑过渡函数与连续LuGre摩擦模型相结合,使得正反向摩擦力实现平滑过渡,构建基于鬃毛模型的新模型表示如下:
式(1)中,Ff指摩擦力;v指接触面间的相对速度;z指鬃毛的平均变形量;z指鬃毛平均变形量随时间变化的快慢;σ0指鬃毛刚度;σ1指鬃毛阻尼;fv指接触面间润滑液阻尼;g(v)则是新构建的关于原点不对称的连续Stribeck曲线。
传统连续Stribeck函数为
γ1[tanh(γ2v)-tanh(γ3v)]+γ4tanh(γ5v)+γ6v
其中γ1[tanh(γ2v)-tanh(γ3v)]表示Stribeck效应;γ4tanh(γ5v)表示库伦摩擦;γ6v表示粘滞摩擦。而为了实现正反向摩擦力平滑过渡,这里我们将正反向的连续Stribeck进行拼接,得到关于原点不对称的连续Stribeck曲线,其表达式如下:
g(v)=g+(v)ηAv(v)-g-(v)ηBv(v) (2)
g+(v)=γ1+[tanh(γ2+v)-tanh(γ3+v)]+γ4+tanh(γ5+v)+γ6+v (3)
g-(v)=γ1-[tanh(γ2-v)-tanh(γ3-v)]+γ4-tanh(γ5-v)+γ6-v (4)
式(2)~(4)中,g+(v)表示正向的连续Stribeck曲线;g-(v)表示负向的连续Stribeck曲线;ηAv(v)表示正向的平滑过渡函数;ηBv(v)表示负向的平滑过渡函数;γ1+~γ6+表示正向的连续Stribeck模型参数;γ1-~γ6-表示负向的连续Stribeck模型参数;表1为常见的几种平滑过渡函数,ξ表示过渡曲线斜率的大小。
表1常见三种过渡函数
当速度趋近于正无穷时,关于原点不对称的连续Stribeck曲线g(v)退化为g+(v)。
ηAv=0.5+0.5=1,ηBv=ηAv-1=0 (5)
g(v)=g+(v)ηAv(v)-g-(v)ηBv(v)=g+(v) (6)
当速度趋近于负无穷时,关于原点不对称的连续Stribeck曲线g(v)退化为g-(v)。
ηAv=-0.5+0.5=0,ηBv=ηAv-1=-1 (7)
g(v)=g+(v)ηAv(v)-g-(v)ηBv(v)=g-(v) (8)
从图1可以看出,由于双曲正切函数的原点对称性,连续摩擦模型无法表达摩擦的非对称性,而改进LuGre摩擦模型在保证摩擦曲线连续可微的前提下实现了摩擦非对称性表征。
图2为平滑过渡速率ξ=1时的常见三种平滑过渡函数,双曲正切函数的过渡锐度最大,指数函数的过渡锐度最小,过渡锐度大小决定摩擦力正反向切换的快慢。在理想情况下,越大的过渡锐度会使摩擦模型越精确,但实际情况下驱动系统的时间延迟和控制步长限制其取值不能过大。
(2)零速度交叉窗建模
在零速附近的速度信号噪声会导致速度反转时经典LuGre摩擦模型出现振荡。因此,本实施例中建立了零速度交叉窗口,以提高LuGre摩擦模型的鲁棒性。将零速度交叉窗与平滑过渡函数结合的改进LuGre模型如下:
式(9)中,改进LuGre模型与传统LuGre模型均采用鬃毛模型,其中η1为解决零速震荡问题的条件表达式;vw为窗口速度,λ为窗斜率参数,ε为窗宽参数;如图3(a)所示,ε越大零速度交叉窗越宽,而ε越小零速度交叉窗则越窄。如图3(b)所示,参数λ设置曲线的倾斜角度,λ越大曲线越缓,λ越小曲线越陡。
由图3可知,零速度交叉窗分三个阶段,即零速阶段、过渡阶段和稳定阶段,零速阶段窗口值η1为0,经过过渡阶段后稳定在1。因此,零速度交叉窗也可以理解为鬃毛变形速率的开启和关闭,即零速阶段时鬃毛变形速率为零,而在过渡阶段时鬃毛变形速率逐渐上升至正常值,随后零速度交叉窗不对摩擦力预估值产生影响。正是因为零速度交叉窗的这种特性,使得改进LuGre摩擦模型对零速附近的抗干扰能力显著增强。
由图4可知,集成了零速度交叉窗的改进LuGre摩擦模型相比经典LuGre摩擦模型抵抗振荡的效果要好,但这是以损失一定摩擦力计算精度为代价,因此在对交叉窗参数取值时要对摩擦力估计精度与模型振荡之间进行平衡。本实施例中,交叉窗参数ε取0.4,λ取9。
综上所述,本实施例中提出的改进LuGre摩擦模型,其Stribeck效应可以使用连续可微函数表示,并且具有以下三个优点:①改进LuGre可以描述正反向摩擦力不同的摩擦曲线;②零速度交叉窗与改进LuGre有相结合,以削弱模型震荡;③改进LuGre模型可以避免换向运动时的力尖峰。
步骤2:建立改进LuGre摩擦模型后,需要根据驱动系统的实际采样数据,对模型进行参数辨识,得到辨识后的改进LuGre摩擦模型。
为获得精确的摩擦模型参数,辨识过程分为两个阶段,先进行静态参数辨识,后进行动态参数辨识;其中静态参数为连续Stribeck曲线中的Stribeck模型参数;动态参数为λ、ε、ξ、σ0和σ1
所述静态参数辨识过程为:
首先对机械加工驱动系统逐渐增加电压,直至系统工作台出现肉眼可见的运动,根据此时的电压,乘以力电转换系数,转化得到驱动力即为最大静摩擦力;
其次给定多组不同的速度值(v=[±0.5,±1,±3,±5,±8,±10,±12,±15,±20,±25],单位:mm/s),对机械加工驱动系统施加电压,使系统工作台反馈速度达到设定的速度值,得到不同速度值对应的电压值,利用F=U×B×2π/0.006关系将电压值转换为摩擦力,(其中U为控制电压,单位:V;F为摩擦力,单位:N;B为电机扭矩常数,单位:Nm/A;0.006为丝杠导程,单位:m),得到速度-摩擦力数据;将速度-摩擦力数据绘制在XY坐标系中,利用最小二乘法对实验结果进行拟合,进而辨识得到Stribeck模型参数。
采用遗传优化算法进行动态参数辨识:
首先对所述改进LuGre摩擦模型进行离散处理:
其次,设置采样时间ΔT=0.0001s以及初始条件z(0)=0和并输入对应的速度v(k),得到相应的LuGre摩擦力Ff(k);设定摩擦力估计误差为
e(k)=Frf(k)-Fif(k)
为目标函数,Fif(k)为对应速度下,通过电压值转换得到的摩擦力,N为设定的速度值个数。
使用遗传优化算法优化获得目标函数的最小值,进而获得最优的预估参数。
接下来进行改进LuGre摩擦前馈实验验证:
实验中,本发明使用的驱动工作台主要包括INOVANCE伺服驱动器(驱动器型号:IS620-S5R5,配套电机型号:MS1H3-13C15CB)、滚珠丝杠工作台、海德汉光栅尺(光栅尺型号:LS177,光栅尺分辨率:0.1μm,信号:TTL差分)。伺服驱动配套电机配备绝对式旋转编码器,伺服驱动器I/O口可将电机的绝对编码器信号转换为增量差分信号,每分钟输出的TTL脉冲数支持自定义。本发明采用基于模型的前馈控制策略,如图5所示。为了验证所提出改进LuGre摩擦模型的可行性及有效性,摩擦模型分别采用经典LuGre摩擦模型与改进LuGre摩擦模型,在保证前馈P/PI参数相同的基础上验证该模型的实际补偿效果。
图6给出了实验得到的前馈P/PI级联控制和摩擦前馈控制的实验结果。从图6可以看出,相较于传统LuGre摩擦模型,改进LuGre摩擦模型可以有效减小“逆响应”,提高了驱动系统的运动控制性能。为了便于观察和分析,将上述实验结果总结为表2。由表2可知,改进LuGre摩擦模型相较于传统LuGre摩擦模型,最大误差降低了5.2%,均值误差降低了4.3%,均方根误差降低了35.4%。
表2经典LuGre摩擦前馈与改进LuGre摩擦前馈的控制性能对比
由此可以看出,基于改进LuGre摩擦模型的前馈控制策略具有以下二个方面的优势:(1)改进LuGre摩擦前馈控制拥有更小的最值误差;(2)解决了摩擦非对称性与摩擦连续可微之间的矛盾,有效减少因摩擦补偿产生的“逆响应”。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

Claims (9)

1.一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,其特征在于:包括以下步骤:
步骤1:针对机械加工驱动系统,建立改进LuGre摩擦模型:
所述改进LuGre摩擦模型采用鬃毛模型;其中Ff指摩擦力,v指接触面间的相对速度;z指鬃毛的平均变形量;指鬃毛平均变形量随时间变化的快慢;σ0指鬃毛刚度;σ1指鬃毛阻尼;fv指接触面间润滑液阻尼;η1为解决零速震荡问题的条件表达式;vw为中间变量,λ和ε为模型参数,g(v)为关于原点不对称的连续Stribeck曲线;
步骤2:对驱动系统进行实际采样,根据采样数据,对步骤1建立的所述改进LuGre摩擦模型进行参数辨识,得到辨识后的改进LuGre摩擦模型;
步骤3:利用步骤2得到的辨识后的改进LuGre摩擦模型进行驱动系统前馈控制。
2.根据权利要求1所述一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,其特征在于:所述关于原点不对称的连续Stribeck曲线g(v)表达式如下:
g(v)=g+(v)ηAv(v)-g-(v)ηBv(v)
其中ηAv(v)表示正向的平滑过渡函数;ηBv(v)表示负向的平滑过渡函数;g+(v)表示正向的连续Stribeck曲线;g-(v)表示负向的连续Stribeck曲线。
3.根据权利要求2所述一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,其特征在于:平滑过渡函数采用双曲正切函数进行构造,其中:
ηAv(v)=0.5tanh(ξv)+0.5
ηBv(v)=ηAv(v)-1
ξ表示过渡曲线斜率的大小。
4.根据权利要求2所述一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,其特征在于:正向的连续Stribeck曲线g+(v)为:
g+(v)=γ1+[tanh(γ2+v)-tanh(γ3+v)]+γ4+tanh(γ5+v)+γ6+v
负向的连续Stribeck曲线为
g-(v)=γ1-[tanh(γ2-v)-tanh(γ3-v)]+γ4-tanh(γ5-v)+γ6-v
其中γ1+~γ6+表示正向的连续Stribeck模型参数;γ1-~γ6-表示负向的连续Stribeck模型参数。
5.根据权利要求3所述一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,其特征在于:步骤2中,辨识过程分为先进行静态参数辨识,后进行动态参数辨识;其中静态参数为连续Stribeck曲线中的Stribeck模型参数;动态参数为λ、ε、ξ、σ0和σ1
6.根据权利要求5所述一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,其特征在于:所述静态参数辨识为:
首先对机械加工驱动系统逐渐增加电压,直至系统工作台出现肉眼可见的运动,根据此时的电压,转化得到驱动力即为最大静摩擦力;
其次给定多组不同的速度值,对机械加工驱动系统施加电压,使系统工作台反馈速度达到设定的速度值,得到不同速度值对应的电压值,并将电压值转换为摩擦力,得到速度-摩擦力数据;
利用速度-摩擦力数据拟合辨识得到Stribeck模型参数。
7.根据权利要求5所述一种基于改进LuGre摩擦模型的驱动系统前馈控制方法,其特征在于:采用优化算法进行动态参数辨识:
首先对所述改进LuGre摩擦模型进行离散处理:
其次,设置采样时间ΔT以及初始条件z(0)和并输入对应的速度v(k),得到相应的LuGre摩擦力Ff(k);设定摩擦力估计误差为
e(k)=Frf(k)-Fif(k)
为目标函数,Fif(k)为对应速度下,通过电压值转换得到的摩擦力,N为设定的速度值个数。
8.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于:所述指令在被执行时用于实现权利要求1~7任一所述方法。
9.一种计算机系统,其特征在于:包括:一个或多个处理器,计算机可读存储介质,用于存储一个或者多个程序,其中,当所述一个或者多个程序被所述一个或者多个处理器执行时,使得所述一个或者多个处理器实现权利要求1~7任一所述方法。
CN202311283092.4A 2023-10-03 2023-10-03 基于改进LuGre摩擦模型的驱动系统前馈控制方法 Pending CN117564803A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311283092.4A CN117564803A (zh) 2023-10-03 2023-10-03 基于改进LuGre摩擦模型的驱动系统前馈控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311283092.4A CN117564803A (zh) 2023-10-03 2023-10-03 基于改进LuGre摩擦模型的驱动系统前馈控制方法

Publications (1)

Publication Number Publication Date
CN117564803A true CN117564803A (zh) 2024-02-20

Family

ID=89888742

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311283092.4A Pending CN117564803A (zh) 2023-10-03 2023-10-03 基于改进LuGre摩擦模型的驱动系统前馈控制方法

Country Status (1)

Country Link
CN (1) CN117564803A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117991719A (zh) * 2024-04-03 2024-05-07 华中科技大学 用于机器人磨抛力控制的动态摩擦建模与补偿方法及系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103926875A (zh) * 2014-04-18 2014-07-16 东南大学 一种滚珠丝杠进给系统摩擦补偿方法
CN113934183A (zh) * 2021-11-22 2022-01-14 哈尔滨理工大学 一种基于改进萤火虫算法的电液伺服系统摩擦补偿方法
CN113934138A (zh) * 2021-10-21 2022-01-14 苏州科技大学 一种用于伺服系统的摩擦补偿前馈控制器
CN114326591A (zh) * 2021-11-22 2022-04-12 西北工业大学 一种数控机床系统非对称动态摩擦的自适应前馈摩擦补偿方法
US20220306190A1 (en) * 2021-03-24 2022-09-29 Jtekt Europe Method for estimating and adjusting friction to be adjusted, and controlling hysteresis of a steering wheel torque, and corresponding power steering system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103926875A (zh) * 2014-04-18 2014-07-16 东南大学 一种滚珠丝杠进给系统摩擦补偿方法
US20220306190A1 (en) * 2021-03-24 2022-09-29 Jtekt Europe Method for estimating and adjusting friction to be adjusted, and controlling hysteresis of a steering wheel torque, and corresponding power steering system
CN113934138A (zh) * 2021-10-21 2022-01-14 苏州科技大学 一种用于伺服系统的摩擦补偿前馈控制器
CN113934183A (zh) * 2021-11-22 2022-01-14 哈尔滨理工大学 一种基于改进萤火虫算法的电液伺服系统摩擦补偿方法
CN114326591A (zh) * 2021-11-22 2022-04-12 西北工业大学 一种数控机床系统非对称动态摩擦的自适应前馈摩擦补偿方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JIANYONG YAO等: "Adaptive Control of Hydraulic Actuators With LuGre Model-Based Friction Compensation", EEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, vol. 62, no. 10, 31 October 2015 (2015-10-31), pages 6469 - 6477 *
崔宪莉;孙容磊;熊有伦;: "速度反向区间的非线性摩擦分析与控制补偿研究", 组合机床与自动化加工技术, no. 03, 31 March 2006 (2006-03-31), pages 39 - 41 *
赵金生;张帆;刘品宽;: "基于Lugre模型的直线电机摩擦参数辨识和补偿", 机电一体化, no. 10, 31 October 2016 (2016-10-31), pages 13 - 17 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117991719A (zh) * 2024-04-03 2024-05-07 华中科技大学 用于机器人磨抛力控制的动态摩擦建模与补偿方法及系统

Similar Documents

Publication Publication Date Title
CN101369133B (zh) 基于灰色预估器的低速摩擦伺服系统滑模变结构控制方法
CN105610350B (zh) 一种用于双电机伺服系统的消隙同步控制方法
CN103926875B (zh) 一种滚珠丝杠进给系统摩擦补偿方法
CN109901518B (zh) 一种恒力约束条件下的数控机床加减速速度规划方法
CN105515492B (zh) 一种输入受限时电机伺服系统渐进跟踪控制方法
WO2019047458A1 (zh) 一种五轴双样条曲线插补速度规划方法
CN115657608B (zh) 基于Brent迭代法的全局非对称式S型柔性速度曲线规划方法
CN112701975B (zh) 一种双惯量伺服系统的自适应齿隙振荡抑制方法
CN114536334A (zh) 一种柔性机械臂系统高阶滑模抗干扰控制方法
CN110649845B (zh) 基于鲁棒广义预测控制的光电转台位置跟踪控制方法
CN115882767A (zh) 模型前馈与观测器结合的直线电机摩擦力补偿方法
CN117564803A (zh) 基于改进LuGre摩擦模型的驱动系统前馈控制方法
CN114024473B (zh) 一种基于齿隙补偿的永磁同步电机伺服系统的抗干扰复合控制方法
CN116423522A (zh) 一种摩擦力自适应补偿的机器人拖动示教零力控制方法
CN116638544B (zh) 一种基于超局部模型的关节模组协同控制方法
CN114995118B (zh) 一种抑制过冲和反向的跃度自适应s型速度曲线规划方法
CN108228980A (zh) 一种基于多项式拟合的旋盖机凸轮曲线设计方法
CN1633629A (zh) 伺服系统的控制方法
CN117353616B (zh) 直线电机的摩擦力前馈补偿方法及系统、存储介质
Wei et al. Fixed‐time asymmetric barrier Lyapunov function‐based model‐free hybrid position/force control for 3‐DOF SEA‐based manipulator with output constraints
CN119065244A (zh) 一种基于智能优化算法的ssv模型参数辨识方法及设备与应用
CN118915611A (zh) 一种基于摩擦模型和线性扩张状态观测器的摩擦补偿方法及数控机床
CN117811447A (zh) 用于直线导轨的观测器带宽自适应摩擦力补偿方法
CN113037174B (zh) 一种基于模糊切换策略的永磁同步电机复合变结构控制方法
CN116614030A (zh) 基于gpc和fcs-mpc的永磁伺服电机复合模型预测控制方法

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