CN111736472B - 一种基于rise的电机自适应预设性能渐近控制方法 - Google Patents

一种基于rise的电机自适应预设性能渐近控制方法 Download PDF

Info

Publication number
CN111736472B
CN111736472B CN202010712826.6A CN202010712826A CN111736472B CN 111736472 B CN111736472 B CN 111736472B CN 202010712826 A CN202010712826 A CN 202010712826A CN 111736472 B CN111736472 B CN 111736472B
Authority
CN
China
Prior art keywords
formula
performance
parameter
adaptive
control
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
CN202010712826.6A
Other languages
English (en)
Other versions
CN111736472A (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.)
Anhui University of Technology AHUT
Original Assignee
Anhui University of Technology AHUT
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 Anhui University of Technology AHUT filed Critical Anhui University of Technology AHUT
Priority to CN202010712826.6A priority Critical patent/CN111736472B/zh
Publication of CN111736472A publication Critical patent/CN111736472A/zh
Application granted granted Critical
Publication of CN111736472B publication Critical patent/CN111736472B/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
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P7/00Arrangements for regulating or controlling the speed or torque of electric DC motors
    • H02P7/06Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current
    • H02P7/18Arrangements for regulating or controlling the speed or torque of electric DC motors for regulating or controlling an individual dc dynamo-electric motor by varying field or armature current by master control with auxiliary power

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了机电伺服控制技术领域的一种基于RISE的电机自适应预设性能渐近控制方法,包括如下步骤:建立电机位置伺服***模型;设计基于RISE的电机自适应预设性能渐近控制器;调节上述步骤中的参数,使***满足控制性能指标,通过鲁棒误差符号积分函数及参数自适应律,抑制***未建模干扰和估计未知参数,能有效解决电机伺服***不确定非线性问题,基于预设性能函数约束了***瞬态性能;通过设计的预设性能自适应渐近控制器对***中存在的不确定性有良好的鲁棒作用,并能够实现对***瞬态和稳态性能的规划,理论上实现了***的渐近跟踪,保证了电机伺服***的高精度跟踪性能;简化了控制器设计,降低实际***使用成本,更利于在工程实际中应用。

Description

一种基于RISE的电机自适应预设性能渐近控制方法
技术领域
本发明涉及机电伺服控制技术领域,具体为一种基于RISE的电机自适应预设性能渐近控制方法。
背景技术
因为在工业中的广泛应用,电机驱动的运动***的高性能控制已经引起了广泛重视。然而由于模型的不确定性广泛存在于电机***中,特别是非结构不确定性等未建模的非线性。这些不确定性因素可能会严重恶化能够取得的控制性能,从而导致低控制精度,极限环震荡,甚至不稳定性,故需要设计控制方法来解决。
传统控制方式难以满足不确定非线性的跟踪精度要求,因此需要研究简单实用且满足***性能需求的控制方法。近年来,各种先进控制策略应用于电机伺服***,如鲁棒自适应控制、自适应鲁棒等,这些控制取得良好的稳态控制精度;但上述控制策略均无法对***瞬态性能进行分析。
针对电机伺服中不确定非线性和参数不确定性的特点,亟需设计一种满足需求的控制方法,基于此,本发明设计了一种基于RISE的电机自适应预设性能渐近控制方法,以解决上述问题。
发明内容
本发明的目的在于提供一种基于RISE的电机自适应预设性能渐近控制方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于RISE的电机自适应预设性能渐近控制方法,包括如下步骤:
S1:建立电机位置伺服***模型;
S2:设计基于RISE的电机自适应预设性能渐近控制器;
S3:调节上述步骤中的参数,使***满足控制性能指标。
进一步的,所述步骤S1具体为:根据牛顿第二定律,建立电机惯性负载的动力学模型方程为:
Figure BDA0002597133400000021
式中:y为角位移,m为惯性负载,kf为扭矩常数,u为***控制输入,b为粘性摩擦系数,
Figure BDA0002597133400000022
为其他未建模干扰,包括非线性摩擦、外部干扰以及未建模动态;
建立状态变量
Figure BDA0002597133400000023
那么整个***可以写成如下状态空间形式:
Figure BDA0002597133400000024
式中:x=[x1,x2]T为位置和速度的状态向量,定义未知参数集θ=[θ12,]T,其中θ1=kf/m,θ2=b/m,
Figure BDA0002597133400000025
表示集中干扰;
若结构不确定性θ满足:
Figure BDA0002597133400000026
式中:θmin=[θ1min2min]T,θmax=[θ1max2max]T已知,此外θ1min>0,θ2min>0;若d(x,t)及其一阶导数有界,即
Figure BDA0002597133400000027
式中:δdm已知。
进一步的,所述步骤S2包括如下步骤:
S2a:构建带速率限制的投影自适应律;
S2b:设计控制器;
S2c:验证***稳定性。
进一步的,所述步骤S2a具体为:令
Figure BDA0002597133400000028
表示θ的估计,
Figure BDA0002597133400000029
表示θ的估计误差,即
Figure BDA0002597133400000031
建立一个投影函数如下:
Figure BDA0002597133400000032
式中:ζ∈R2,Γ(t)∈R2×2是一个随时间变化的正定对称矩阵,
Figure BDA0002597133400000033
Figure BDA0002597133400000034
分别表示Ωθ的内部和边界,
Figure BDA00025971334000000316
表示
Figure BDA0002597133400000035
时的外单位法向量;
对于投影函数(5)式,在控制参数估计过程中,要用到预设的自适应限制速度;因而,建立一个饱和函数如下:
Figure BDA0002597133400000036
式中:
Figure BDA0002597133400000037
是一个预先设置的限制速率;参数估计过程运用的引理如下:假设使用下面的投影型自适应律和预设的自适应限制速率
Figure BDA0002597133400000038
更新估计参数
Figure BDA0002597133400000039
Figure BDA00025971334000000310
式中:τ是自适应函数,Γ(t)>0是连续的可微正对称自适应率矩阵;由此自适应律,可得以下理想特性:
P1)参数估计值总在已知有界的Ωθ集内,即对于任意t,总有
Figure BDA00025971334000000311
因而由假设1可得
Figure BDA00025971334000000312
P2)
Figure BDA00025971334000000313
P3)参数变化律是一致有界的,即
Figure BDA00025971334000000314
进一步的,所述步骤S2b具体为:定义电机输出控制误差e=x1-x1d,假设其需满足以下性能指标:
Figure BDA00025971334000000315
式中:δlu为待设计参数,用于辅助约束控制误差的上下限,ρ(t)为正的严格递增光滑函数,如下式所示:
Figure BDA0002597133400000041
式中:ρ0、ρ和k均为正的可设计参数;
式(8)中-δlρ0和δuρ0分别约束了输出力控制误差e(t)的最大下冲量和最大超调量,参数k约束了误差e(t)的收敛速度,ρ约束了误差的稳态界;从而,式(8)对输出力控制误差的性能给出了具体的规划,通过选择适当的参数ρ0、ρ、k、δl和δu,便可对输出力控制误差的瞬态和稳定性能进行预先的规划,依据***的实际需求完成瞬态性能的改进;
建立如下递增函数:
Figure BDA0002597133400000042
式中:z1(t)为对应于控制误差e(t)的转换误差变量,经分析易知,式(10)等价于e(t)=ρ(t)S(z1(t)),且z1(t)有界时,预设性能特性式(8)始终满足;
满足特性公式(10)的递增函数S(z1)可选取如下:
Figure BDA0002597133400000043
求取式(11)的反函数,可得:
Figure BDA0002597133400000044
再针对转换误差z1进行控制器设计;
建立一组函数如下:
Figure BDA0002597133400000045
式中:k1,k2为反馈增益;
对式(13)微分并把式(2)带入,可得:
Figure BDA0002597133400000051
基于***模型,可设计控制器如下:
Figure BDA0002597133400000052
式中:k3为反馈增益;
将控制器(15)代入式(14)可得:
Figure BDA0002597133400000053
设计参数自适应律如下:
Figure BDA0002597133400000054
式中:
Figure BDA0002597133400000055
然后可得:
Figure BDA0002597133400000056
设计鲁棒控制器us2如下:
Figure BDA0002597133400000061
式中:β2为待设计参数。
进一步的,所述步骤S2c包括选取***控制的初始条件满足-δlρ(0)<e(0)<δuρ(0),即-δl<λ(0)<δu;同时参数β2的选取满足如下不等式:
Figure BDA0002597133400000062
同时设计足够大的参数k1和k2,使得如下矩阵Λ为正定矩阵:
Figure BDA0002597133400000063
保证输出力的控制误差始终有界,输出力可实现较好的指令跟踪,且通过调节ρ0、ρ、k、δl和δu等参数,可保证控制误差满足式(8)所设计的预设性能需求;
具体为:建立如下Lyapunov函数:
Figure BDA0002597133400000064
进一步对V求导,并代入式(13)、(18)和(19),可得:
Figure BDA0002597133400000071
式中:Z=[z1,z2]T,矩阵Λ的定义如式(21);若通过合理的设计参数k1和k2使矩阵Λ为正定矩阵,可使下式满足:
Figure BDA0002597133400000072
式中:λmin(Λ)表示矩阵Λ的最小特征值,分析式(24)可知Lyapunov函数有界,同时W积分有界,进而可知转换误差量z1和z2均有界,结合式(7)、(13)和(15)可知,***中所有信号均有界,从而可知W的导数有界,通过现有Barbalat引理可知,当时间趋于无穷大时,W趋近于零,也即转换误差量z1趋近于零,从而结合式(8)可知控制误差e(t)始终有界,进而证明控制器是收敛的,***是稳定的。
进一步的,所述步骤三具体为调节控制律u的参数k1、k2、k3、ρ0、ρ、k、δl、δu、β2、Γ使***满足控制性能指标。
与现有技术相比,本发明的有益效果是:本发明针对电机位置伺服***的特点,建立了电机位置伺服***模型和设计的基于RISE的电机预设性能自适应渐近控制器,使用鲁棒误差符号积分策略对未建模干扰进行抑制,同时使用自适应控制器对***位置参数进行估计,能有效解决电机伺服***不确定非线性和参数不确定问题,并融合预设性能函数设计了控制器,最终通过证明说明了***总体的稳定性;在上述干扰条件下,参数收敛好,***控制精度满足性能指标;本发明简化了控制器设计,最终仿真结果表明了其有效性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明电机执行装置原理图;
图2为本发明***控制策略图;
图3为本发明实施例一参数估计曲线。
图4为本发明实施例一设计的控制器和PID控制器的跟踪误差示意图
图5为本发明控制误差预设性能示意图;
图6为本发明函数S(z1)示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
请参阅图1-2,本发明提供一种技术方案:一种基于RISE的电机自适应预设性能渐近控制方法,包括如下步骤:
S1:建立电机位置伺服***模型;
S2:设计基于RISE的电机自适应预设性能渐近控制器;
S3:调节上述步骤中的参数,使***满足控制性能指标。
其中,所述步骤S1具体为:根据牛顿第二定律,建立电机惯性负载的动力学模型方程为:
Figure BDA0002597133400000091
式中:y为角位移,m为惯性负载,kf为扭矩常数,u为***控制输入,b为粘性摩擦系数,
Figure BDA0002597133400000092
为其他未建模干扰,包括非线性摩擦、外部干扰以及未建模动态;
建立状态变量
Figure BDA0002597133400000093
那么整个***可以写成如下状态空间形式:
Figure BDA0002597133400000094
式中:x=[x1,x2]T为位置和速度的状态向量,定义未知参数集θ=[θ12,]T,其中θ1=kf/m,θ2=b/m,
Figure BDA0002597133400000095
表示集中干扰;
若结构不确定性θ满足:
Figure BDA0002597133400000096
式中:θmin=[θ1min2min]T,θmax=[θ1max2max]T已知,此外θ1min>0,θ2min>0;若d(x,t)及其一阶导数有界,即
Figure BDA0002597133400000097
式中:δdm已知。
所述步骤S2包括如下步骤:
S2a:构建带速率限制的投影自适应律;
S2b:设计控制器;
S2c:验证***稳定性。
所述步骤S2a具体为:令
Figure BDA0002597133400000098
表示θ的估计,
Figure BDA0002597133400000099
表示θ的估计误差,即
Figure BDA00025971334000000910
建立一个投影函数如下:
Figure BDA0002597133400000101
式中:ζ∈R2,Γ(t)∈R2×2是一个随时间变化的正定对称矩阵,
Figure BDA0002597133400000102
Figure BDA0002597133400000103
分别表示Ωθ的内部和边界,
Figure BDA0002597133400000104
表示
Figure BDA0002597133400000105
时的外单位法向量;
对于投影函数(5)式,在控制参数估计过程中,要用到预设的自适应限制速度;因而,建立一个饱和函数如下:
Figure BDA0002597133400000106
式中:
Figure BDA0002597133400000107
是一个预先设置的限制速率;参数估计过程运用的引理如下:假设使用下面的投影型自适应律和预设的自适应限制速率
Figure BDA0002597133400000108
更新估计参数
Figure BDA0002597133400000109
Figure BDA00025971334000001010
式中:τ是自适应函数,Γ(t)>0是连续的可微正对称自适应率矩阵;由此自适应律,可得以下理想特性:
P1)参数估计值总在已知有界的Ωθ集内,即对于任意t,总有
Figure BDA00025971334000001011
因而由假设1可得
Figure BDA00025971334000001012
P2)
Figure BDA00025971334000001013
P3)参数变化律是一致有界的,即
Figure BDA00025971334000001014
所述步骤S2b具体为:定义电机输出控制误差e=x1-x1d,假设其需满足以下性能指标:
Figure BDA00025971334000001015
式中:δlu为待设计参数,用于辅助约束控制误差的上下限,ρ(t)为正的严格递增光滑函数,如下式所示:
Figure BDA0002597133400000111
式中:ρ0、ρ和k均为正的可设计参数,性能指标不等式(8)的大致曲线如图5所示;
式(8)中-δlρ0和δuρ0分别约束了输出力控制误差e(t)的最大下冲量和最大超调量,参数k约束了误差e(t)的收敛速度,ρ约束了误差的稳态界;从而,式(8)对输出力控制误差的性能给出了具体的规划,通过选择适当的参数ρ0、ρ、k、δl和δu,便可对输出力控制误差的瞬态和稳定性能进行预先的规划,依据***的实际需求完成瞬态性能的改进;
建立如下递增函数:
Figure BDA0002597133400000112
式中:z1(t)为对应于控制误差e(t)的转换误差变量,经分析易知,式(10)等价于e(t)=ρ(t)S(z1(t)),且z1(t)有界时,预设性能特性式(8)始终满足;
满足特性公式(10)的递增函数S(z1)可选取如下:
Figure BDA0002597133400000113
递增函数S(z1)的曲线如图6所示;
求取式(11)的反函数,可得:
Figure BDA0002597133400000114
再针对转换误差z1进行控制器设计;
建立一组函数如下:
Figure BDA0002597133400000121
式中:k1,k2为反馈增益;
对式(13)微分并把式(2)带入,可得:
Figure BDA0002597133400000122
基于***模型,可设计控制器如下:
Figure BDA0002597133400000123
式中:k3为反馈增益;
将控制器(15)代入式(14)可得:
Figure BDA0002597133400000124
设计参数自适应律如下:
Figure BDA0002597133400000125
式中:
Figure BDA0002597133400000126
然后可得:
Figure BDA0002597133400000127
设计鲁棒控制器us2如下:
Figure BDA0002597133400000128
式中:β2为待设计参数。
所述步骤S2c包括选取***控制的初始条件满足-δlρ(0)<e(0)<δuρ(0),即-δl<λ(0)<δu;同时参数β2的选取满足如下不等式:
Figure BDA0002597133400000131
同时设计足够大的参数k1和k2,使得如下矩阵Λ为正定矩阵:
Figure BDA0002597133400000132
保证输出力的控制误差始终有界,输出力可实现较好的指令跟踪,且通过调节ρ0、ρ、k、δl和δu等参数,可保证控制误差满足式(8)所设计的预设性能需求;
具体为:建立如下Lyapunov函数:
Figure BDA0002597133400000133
进一步对V求导,并代入式(13)、(18)和(19),可得:
Figure BDA0002597133400000141
式中:Z=[z1,z2]T,矩阵Λ的定义如式(21);若通过合理的设计参数k1和k2使矩阵Λ为正定矩阵,可使下式满足:
Figure BDA0002597133400000142
式中:λmin(Λ)表示矩阵Λ的最小特征值,分析式(24)可知Lyapunov函数有界,同时W积分有界,进而可知转换误差量z1和z2均有界,结合式(7)、(13)和(15)可知,***中所有信号均有界,从而可知W的导数有界,通过现有Barbalat引理可知,当时间趋于无穷大时,W趋近于零,也即转换误差量z1趋近于零,从而结合式(8)可知控制误差e(t)始终有界,进而证明控制器是收敛的,***是稳定的。
所述步骤三具体为调节控制律u的参数k1、k2、k3、ρ0、ρ、k、δl、δu、β2、Γ使***满足控制性能指标。
实施例一:
在仿真中***设计控制器取如下参数对***进行建模:m=0.01kg·m2,kf=5、b=1.25N·s/m、θ1n=600、θ2n=60、k1=70、k2=100、k3=200、Γ=[100 46]T、β2=200、ρ0=0.1、ρ=0.1、k=0.001、δl=0.02和δu=0.005;PID控制器参数为kp=110、ki=70和kd=0.3;位置角度输入信号yd(t)=0.2sin(πt)[1-exp(-0.01t3)]rad、d(x,t)=1.5sin(2πt)N·m;控制律作用效果如下图3和图4所示;图3代表***参数估计曲线;图4代表设计的控制器(APFRISE)和PID控制器的跟踪误差。
由上图可知,本发明提出的算法在仿真环境下能够准确的估计出***参数,相比于传统PID控制,本发明设计的控制器(APFRISE)能够极大的提高***的控制精度,并可更好的约束***控制误差,研究结果表明在不确定非线性影响下,本文提出的方法能够满足性能指标,具有很好的鲁棒性。
在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

Claims (4)

1.一种基于RISE的电机自适应预设性能渐近控制方法,其特征在于,包括如下步骤:
S1:建立电机位置伺服***模型;
S2:设计基于RISE的电机自适应预设性能渐近控制器;
S3:调节上述步骤中的参数,使***满足控制性能指标;
所述步骤S2包括如下步骤:
S2a:构建带速率限制的投影自适应律;
S2b:设计控制器;
S2c:验证***稳定性;
所述步骤S2a具体为:令
Figure FDA0003601379400000011
表示θ的估计,
Figure FDA0003601379400000012
表示θ的估计误差,即
Figure FDA0003601379400000013
建立一个投影函数如下:
Figure FDA0003601379400000014
式中:ζ∈R2,Γ(t)∈R2×2是一个随时间变化的正定对称矩阵,
Figure FDA0003601379400000015
Figure FDA0003601379400000016
分别表示Ωθ的内部和边界,
Figure FDA0003601379400000017
表示
Figure FDA0003601379400000018
时的外单位法向量;
对于投影函数(5)式,在控制参数估计过程中,要用到预设的自适应限制速度;因而,建立一个饱和函数如下:
Figure FDA0003601379400000019
式中:
Figure FDA00036013794000000110
是一个预先设置的限制速率;参数估计过程运用的引理如下:假设使用下面的投影型自适应律和预设的自适应限制速率
Figure FDA00036013794000000111
更新估计参数
Figure FDA00036013794000000112
Figure FDA00036013794000000113
式中:τ是自适应函数,Γ(t)>0是连续的可微正对称自适应率矩阵;由此自适应律,可得以下理想特性:
P1)参数估计值总在已知有界的Ωθ集内,即对于任意t,总有
Figure FDA0003601379400000021
因而由假设1可得
Figure FDA0003601379400000022
P2)
Figure FDA0003601379400000023
P3)参数变化律是一致有界的,即
Figure FDA0003601379400000024
所述步骤S2b具体为:定义电机输出控制误差e=x1-x1d,假设其需满足以下性能指标:
Figure FDA0003601379400000025
式中:δlu为待设计参数,用于辅助约束控制误差的上下限,ρ(t)为正的严格递增光滑函数,如下式所示:
Figure FDA0003601379400000026
式中:ρ0、ρ和k均为正的可设计参数;
式(8)中-δlρ0和δuρ0分别约束了输出力控制误差e(t)的最大下冲量和最大超调量,参数k约束了误差e(t)的收敛速度,ρ约束了误差的稳态界;从而,式(8)对输出力控制误差的性能给出了具体的规划,通过选择适当的参数ρ0、ρ、k、δl和δu,便可对输出力控制误差的瞬态和稳定性能进行预先的规划,依据***的实际需求完成瞬态性能的改进;
建立如下递增函数:
Figure FDA0003601379400000027
式中:z1(t)为对应于控制误差e(t)的转换误差变量,经分析易知,式(10)等价于e(t)=ρ(t)S(z1(t)),且z1(t)有界时,预设性能特性式(8)始终满足;
满足特性公式(10)的递增函数S(z1)可选取如下:
Figure FDA0003601379400000031
求取式(11)的反函数,可得:
Figure FDA0003601379400000032
再针对转换误差z1进行控制器设计;
建立一组函数如下:
Figure FDA0003601379400000033
式中:k1,k2为反馈增益;
对式(13)微分并把式(2)带入,可得:
Figure FDA0003601379400000034
基于***模型,可设计控制器如下:
Figure FDA0003601379400000035
式中:k3为反馈增益;
将控制器(15)代入式(14)可得:
Figure FDA0003601379400000036
设计参数自适应律如下:
Figure FDA0003601379400000041
式中:
Figure FDA0003601379400000042
然后可得:
Figure FDA0003601379400000043
设计鲁棒控制器us2如下:
Figure FDA0003601379400000044
式中:β2为待设计参数。
2.根据权利要求1所述的一种基于RISE的电机自适应预设性能渐近控制方法,其特征在于:所述步骤S1具体为:根据牛顿第二定律,建立电机惯性负载的动力学模型方程为:
Figure FDA0003601379400000045
式中:y为角位移,m为惯性负载,kf为扭矩常数,u为***控制输入,b为粘性摩擦系数,
Figure FDA0003601379400000046
为其他未建模干扰,包括非线性摩擦、外部干扰以及未建模动态;
建立状态变量
Figure FDA0003601379400000047
那么整个***可以写成如下状态空间形式:
Figure FDA0003601379400000048
式中:x=[x1,x2]T为位置和速度的状态向量,定义未知参数集θ=[θ12,]T,其中θ1=kf/m,θ2=b/m,
Figure FDA0003601379400000049
表示集中干扰;
若结构不确定性θ满足:
Figure FDA0003601379400000051
式中:θmin=[θ1min2min]T,θmax=[θ1max2max]T已知,此外θ1min>0,θ2min>0;
若d(x,t)及其一阶导数有界,即
Figure FDA0003601379400000052
式中:δdm已知。
3.根据权利要求1所述的一种基于RISE的电机自适应预设性能渐近控制方法,其特征在于:所述步骤S2c包括选取***控制的初始条件满足-δlρ(0)<e(0)<δuρ(0),即-δl<λ(0)<δu;同时参数β2的选取满足如下不等式:
Figure FDA0003601379400000053
同时设计足够大的参数k1和k2,使得如下矩阵Λ为正定矩阵:
Figure FDA0003601379400000054
保证输出力的控制误差始终有界,输出力可实现较好的指令跟踪,且通过调节ρ0、ρ、k、δl和δu等参数,可保证控制误差满足式(8)所设计的预设性能需求;
具体为:建立如下Lyapunov函数:
Figure FDA0003601379400000055
进一步对V求导,并代入式(13)、(18)和(19),可得:
Figure FDA0003601379400000061
式中:Z=[z1,z2]T,矩阵Λ的定义如式(21);若通过合理的设计参数k1和k2使矩阵Λ为正定矩阵,可使下式满足:
Figure FDA0003601379400000062
式中:λmin(Λ)表示矩阵Λ的最小特征值,分析式(24)可知Lyapunov函数有界,同时W积分有界,进而可知转换误差量z1和z2均有界,结合式(7)、(13)和(15)可知,***中所有信号均有界,从而可知W的导数有界,通过现有Barbalat引理可知,当时间趋于无穷大时,W趋近于零,也即转换误差量z1趋近于零,从而结合式(8)可知控制误差e(t)始终有界,进而证明控制器是收敛的,***是稳定的。
4.根据权利要求3所述的一种基于RISE的电机自适应预设性能渐近控制方法,其特征在于:所述步骤三具体为调节控制律u的参数k1、k2、k3、ρ0、ρ、k、δl、δu、β2、Γ使***满足控制性能指标。
CN202010712826.6A 2020-07-22 2020-07-22 一种基于rise的电机自适应预设性能渐近控制方法 Active CN111736472B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010712826.6A CN111736472B (zh) 2020-07-22 2020-07-22 一种基于rise的电机自适应预设性能渐近控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010712826.6A CN111736472B (zh) 2020-07-22 2020-07-22 一种基于rise的电机自适应预设性能渐近控制方法

Publications (2)

Publication Number Publication Date
CN111736472A CN111736472A (zh) 2020-10-02
CN111736472B true CN111736472B (zh) 2022-05-27

Family

ID=72657210

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010712826.6A Active CN111736472B (zh) 2020-07-22 2020-07-22 一种基于rise的电机自适应预设性能渐近控制方法

Country Status (1)

Country Link
CN (1) CN111736472B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112684703B (zh) * 2020-12-05 2022-03-22 福州大学 一种速度受限的大行程点位运动控制方法
CN112977093B (zh) * 2021-04-12 2024-06-04 苏州帆通汽车科技有限公司 一种电动汽车预设性能的控制方法
CN114721275B (zh) * 2022-05-13 2022-09-09 北京航空航天大学 一种基于预设性能的视觉伺服机器人自适应跟踪控制方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101846975A (zh) * 2010-05-28 2010-09-29 北京理工大学 带有动态摩擦补偿的伺服***自适应鲁棒控制器
CN104834220A (zh) * 2015-05-20 2015-08-12 南京理工大学 一种机电伺服***的自适应误差符号积分鲁棒重复控制方法
CN105700347A (zh) * 2014-12-15 2016-06-22 南京理工大学 一种含磁滞补偿的液压马达预设性能跟踪控制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106533299B (zh) * 2016-12-27 2018-10-02 山东大学 同时消除反电势、负载转矩扰动的伺服控制方法及其***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101846975A (zh) * 2010-05-28 2010-09-29 北京理工大学 带有动态摩擦补偿的伺服***自适应鲁棒控制器
CN105700347A (zh) * 2014-12-15 2016-06-22 南京理工大学 一种含磁滞补偿的液压马达预设性能跟踪控制方法
CN104834220A (zh) * 2015-05-20 2015-08-12 南京理工大学 一种机电伺服***的自适应误差符号积分鲁棒重复控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王树波 等."基于预设性能转台伺服***的参数估计和自适应控制".《北京理工大学学报》.2019,第39卷(第2期),第193-197页. *

Also Published As

Publication number Publication date
CN111736472A (zh) 2020-10-02

Similar Documents

Publication Publication Date Title
CN111736472B (zh) 一种基于rise的电机自适应预设性能渐近控制方法
Ding et al. Disturbance observer design for nonlinear systems represented by input–output models
Shao et al. Tracking control of a linear motor positioner based on barrier function adaptive sliding mode
CN107121932B (zh) 电机伺服***误差符号积分鲁棒自适应控制方法
WO2018023201A1 (zh) 一种自适应终端滑模控制方法
CN108303885B (zh) 一种基于干扰观测器的电机位置伺服***自适应控制方法
CN104252134B (zh) 基于扩张状态观测器的电机伺服***自适应鲁棒位置控制方法
CN110673472B (zh) 基于神经网络补偿死区反演误差的自适应鲁棒控制方法
CN110928182B (zh) 基于状态估计的液压伺服***鲁棒自适应重复控制方法
CN108469734B (zh) 考虑状态约束的电机伺服***自抗扰控制方法
CN108155833B (zh) 考虑电气特性的电机伺服***渐近稳定控制方法
CN104238572A (zh) 基于扰动补偿的电机伺服***无抖动滑模位置控制方法
CN111650832B (zh) 一种水下多足步行机器人机械足姿态跟踪控制方法
CN105159077B (zh) 直驱电机***干扰补偿的有限时间连续滑模控制方法
CN104238361A (zh) 电机伺服***自适应鲁棒位置控制方法与***
CN104267595A (zh) 具有时变输出约束的电机伺服***自适应鲁棒位置控制方法
CN104270053A (zh) 基于状态估计的电机位置伺服***的输出反馈控制方法
CN111338209A (zh) 一种基于扩张干扰观测器的电液伺服***自适应控制方法
Khan et al. Singular perturbation-based adaptive integral sliding mode control for flexible joint robots
CN112769364B (zh) 一种直流电机伺服***的快速自适应抗扰控制方法
CN110842911B (zh) 考虑关节电机特性的柔性机械臂联合建模和滑模控制方法
CN108762088B (zh) 一种迟滞非线性伺服电机***滑模控制方法
Alinaghi Hosseinabadi et al. Fixed‐time sliding mode observer‐based controller for a class of uncertain nonlinear double integrator systems
CN113110048A (zh) 采用hosm观测器的非线性***输出反馈自适应控制***和方法
Wu et al. Design of repetitive-control system with input dead zone based on generalized extended-state observer

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