CN107621783A - 基于摩擦补偿的发射平台自适应鲁棒控制方法 - Google Patents
基于摩擦补偿的发射平台自适应鲁棒控制方法 Download PDFInfo
- Publication number
- CN107621783A CN107621783A CN201710745927.1A CN201710745927A CN107621783A CN 107621783 A CN107621783 A CN 107621783A CN 201710745927 A CN201710745927 A CN 201710745927A CN 107621783 A CN107621783 A CN 107621783A
- Authority
- CN
- China
- Prior art keywords
- flat pad
- adaptive
- parameter
- control method
- friciton compensation
- 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.)
- Granted
Links
Landscapes
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
Abstract
本发明公开了一种基于摩擦补偿的发射平台自适应鲁棒控制方法,属于机电伺服控制领域,控制方法包括:建立发射平台的数学模型;设计自适应鲁棒控制器;对自适应鲁棒控制器进行稳定性测试。本发明在LuGre摩擦模型的基础上,设计自适应参数估计器以估计不确定的摩擦参数,为避免参数在自适应过程中发散,采用了不连续映射的方法以保证摩擦参数估计有界,同时针对时变外干扰和参数估计误差设计非线性鲁棒反馈项以抵消这部分所造成的影响;能够实现精确的补偿摩擦,保证发射平台优良的控制性能。
Description
技术领域
本发明涉及一种控制方法,具体涉及一种基于摩擦补偿的发射平台自适应鲁棒控制方法。
背景技术
发射平台是一套典型的机电伺服***,由方位轴伺服子***和俯仰轴伺服子***两部分组成,主要用于瞄准既定目标发射动能载荷,达到打击目标的目的,在军事领域有着广泛的应用。随着国际竞争的激烈化,对发射平台的性能要求越来越高。然而非线性摩擦存在于发射平台中,对伺服性能有着重要影响。因此,我们需要设计高效的控制器来实现摩擦补偿。
传统的PID控制虽然结构简单,但是不能处理参数不确定和不确定非线性。自适应控制虽然能够很好的处理参数不确定,但是对于不可参数化的不确定非线性项,自适应控制无能为力。而自适应鲁棒控制(ARC)的提出,使得***可获得出色的跟踪性能,可以同时兼顾参数不确定与不确定的非线性,但是在ARC控制器中并没有考虑精确的摩擦补偿。而对于发射平台高精度的运动控制,摩擦又是一个不可忽视的重要问题。为了更加准确地描述摩擦力行为,LuGre摩擦模型被广泛应用。然而,LuGre摩擦模型参数多、结构复杂,怎样通过简单、实用的自适应鲁棒控制器实现高性能的控制效果,这是急需解决的问题。
发明内容
本发明的目的在于提供一种基于摩擦补偿的发射平台自适应鲁棒控制方法。
实现本发明目的的技术方案为:一种基于摩擦补偿的发射平台自适应鲁棒控制方法,包括以下步骤:
步骤1,建立发射平台的数学模型;
步骤2,设计基于摩擦补偿的发射平台自适应鲁棒控制器;
步骤3,对基于摩擦补偿的发射平台自适应鲁棒控制器进行稳定性测试。
本发明与现有技术相比,其显著优点为:(1)本发明在LuGre摩擦模型的基础上,对模型进行了改进,只需通过自适应鲁棒控制器就能够实现精确的摩擦补偿,保证发射平台优良的控制性能;(2)本发明的控制器更加简单化,易于工程实践。
附图说明
图1是发射平台的***组成框图。
图2是发射平台的摩擦补偿控制方法的原理示意图。
图3是***期望的跟踪信号示意图。
图4(a)、图4(b)是ARC和PID两种控制器下的位置跟踪误差曲线图。
图5是本发明所设计的控制器对参数估计的曲线图。
具体实施方式
结合图1、图2,本发明的一种基于摩擦补偿的发射平台自适应鲁棒控制方法,包括以下步骤:
步骤一、建立发射平台的数学模型;
发射平台方位轴伺服子***的动力学模型方程为:
其中m是***负载折算到电机端的等效转动惯量,y是方位轴的位置输出,U是***的控制量,TL是负载扭矩,是时变扰动,F是摩擦扭矩,采用LuGre摩擦模型来表示:
其中,σ0、σ1、σ2分别表示鬃毛刚度系数、鬃毛阻尼系数和粘性摩擦系数;为两个接触面之间的相对角速度;z表示鬃毛的平均变形量;非线性函数表示不同的摩擦效应;Fc表示Coulomb摩擦力矩,Fs表示最大静摩擦力矩,表示Stribeck速度。
为解决模型中不可测量的摩擦状态,采用一个稳态值zs接近,且zs表示如下:
因为内部的摩擦状态是有界的,定义ε=z-zs,摩擦力F可以写成如下的形式:
其中ε是有界的,且是有界的,即:
定义未知的参数θ=[θ1θ2θ3θ4]T,其中θ1=J,θ2=σ2,θ3=TL,θ4=Δ1。定义新的函数
因此***的模型可表示为如下状态空间形式:
假定给定所期望的运动轨迹是有界的且有二阶有界导数。并且参数θ和时变扰动d大小范围已知。
步骤二、设计基于摩擦补偿的发射平台自适应鲁棒控制器,具体步骤如下:
步骤2-1、定义x1d为***期望的位置指令,e1=x1-x1d表示位置跟踪误差信号,e2=x2-x2eq表示速度跟踪误差。则我们可以得到:
利用反步积分设计原理和稳定性理论,由位置误差e1递推出x2的期望值。为此,选取李雅普诺夫函数V1(t)如下:
求其微分得:
为了保证***稳定,使设计虚拟控制函数x2eq为:
其中是位置跟踪误差的积分作用,它可以保证***在负载扰动或模型不确定性的条件下,使***的跟踪误差能够逼近零。上式中k1、k都是正数。
因此我们可以得到:
由(8),e2的导数可以表示为:
步骤2-2、设计自适应鲁棒控制器
设计***的控制量U为:
其中是θi的估计,i=1,2,3,4,k2>0,Us为非线性鲁棒反馈项;
将方程(15)带入到(14)中,e2的导数可以表示为:
其中是估计误差,是所设计的参数自适应回归量。即带有不连续映射的参数自适应律为:
式中,Γ>0是一个正的对角矩阵,它表示参数的自适应增益。τ是自适应函数。我们很容易得到:
为了处理参数自适应的估计误差及外部时变扰动,非线性鲁棒反馈项Us被设计为:
Us=-εssign(e2) (19)
式中εs是一个正实数,且满足:
εs>Δ2M+δ (20)
其中:|d|≤δ,Δ2M=Δ2max-Δ2min。
即,我们可以得到:
e2[Us+Δ2sign(e2)-d]≤0 (21)
步骤三、稳定性测试
定义李雅普诺夫函数为:
整理式(22)可得:
由(7)可得:
根据(18)和(21)可得:
显然,所有的内部信号是全局一致有界的。同时,e1∈L2,e2∈L2和使用Barbalat引理有,误差信号e1,e2渐进收敛到零。
下面结合具体实施例和附图对本发明做进一步说明。
实施例
仿真参数为:m=0.2kgm2,TL=2Nm,d=0.03x1x2,σ0=0.03Nm/rad,σ1=0.8Nms/rad,σ2=0.65Nms/rad,Fs=2.19Nm,Fc=16.69Nm。位置参考跟踪信号选择为x1d=sin(t)。自适应鲁棒控制器(ARC)的参数为:k1=180,k2=60,k=20,Δ1=1.449,Δ2=17.12,Γ=diag{0.01,0.0003,1.0,0.001}。
图3是***期望的跟踪信号。图4(a)、图4(b)是ARC和PID两种控制器的位置跟踪误差曲线图。从图中可以看出,ARC控制器相比PID控制器,跟踪误差要小得多。图5是本发明所设计的控制器对参数估计的曲线图。由图可知,即使得不到参数的准确值,我们通过ARC控制器也可实现对其自适应,获得良好的跟踪效果。
Claims (4)
1.一种基于摩擦补偿的发射平台自适应鲁棒控制方法,其特征在于,包括以下步骤:
步骤1,建立发射平台的数学模型;
步骤2,设计基于摩擦补偿的发射平台自适应鲁棒控制器;
步骤3,对基于摩擦补偿的发射平台自适应鲁棒控制器进行稳定性测试。
2.根据权利要求1所述的基于摩擦补偿的发射平台自适应鲁棒控制方法,其特征在于,步骤1建立发射平台的数学模型,具体如下:
发射平台方位轴伺服子***的动力学模型方程为:
其中m是***负载折算到电机端的等效转动惯量,y是方位轴的位置输出,U是***的控制量,TL是负载扭矩,是时变扰动,F是摩擦扭矩,采用LuGre摩擦模型来表示:
其中,σ0、σ1、σ2分别表示鬃毛刚度系数、鬃毛阻尼系数和粘性摩擦系数;为两个接触面之间的相对角速度;z表示鬃毛的平均变形量;非线性函数表示不同的摩擦效应;Fc表示Coulomb摩擦力矩,Fs表示最大静摩擦力矩,表示Stribeck速度;
为解决模型中不可测量的摩擦状态,采用一个稳态值zs接近,且zs表示如下:
因为内部的摩擦状态是有界的,定义ε=z-zs,摩擦力F可以写成如下的形式:
其中ε是有界的,且是有界的,即:
定义未知的参数θ=[θ1θ2θ3θ4]T,其中θ1=J,θ2=σ2,θ3=TL,θ4=Δ1,定义新的函数
因此***的模型表示为如下状态空间形式:
假定给定所期望的运动轨迹是有界的且有二阶有界导数,并且参数θ和时变扰动d大小范围已知。
3.根据权利要求1所述的基于摩擦补偿的发射平台自适应鲁棒控制方法,其特征在于,步骤2具体如下:
步骤2-1、定义x1d为***期望的位置指令,e1=x1-x1d表示位置跟踪误差信号,e2=x2-x2eq表示速度跟踪误差,则:
利用反步积分设计原理和稳定性理论,由位置误差e1递推出x2的期望值;选取李雅普诺夫函数V1(t)如下:
求其微分得:
为了保证***稳定,使设计虚拟控制函数x2eq为:
其中是位置跟踪误差的积分作用,它可以保证***在负载扰动或模型不确定性的条件下,使***的跟踪误差能够逼近零;上式中k1、k都是正数;
因此可以得到:
由(8),e2的导数表示为:
步骤2-2、设计自适应鲁棒控制器
设计***的控制量U为:
其中是θi的估计,i=1,2,3,4,k2>0,Us为非线性鲁棒反馈项;
将方程(15)带入到(14)中,e2的导数表示为:
其中是估计误差,是所设计的参数自适应回归量;即带有不连续映射的参数自适应律为:
式中,Γ>0是一个正的对角矩阵,它表示参数的自适应增益,τ是自适应函数,则有:
为了处理参数自适应的估计误差及外部时变扰动,非线性鲁棒反馈项Us被设计为:
Us=-εssign(e2) (19)
式中εs是一个正实数,且满足:
εs>Δ2M+δ (20)
其中:|d|≤δ,Δ2M=Δ2max-Δ2min。
即,可以得到:
e2[Us+Δ2sign(e2)-d]≤0 (21) 。
4.根据权利要求1所述的基于摩擦补偿的发射平台自适应鲁棒控制方法,其特征在于,步骤3具体为:
定义李雅普诺夫函数为:
整理式(22)可得:
由(7)可得:
根据(18)和(21)可得:
所有的内部信号是全局一致有界的;同时,e1∈L2,e2∈L2和使用Barbalat引理有,误差信号e1,e2渐进收敛到零。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710745927.1A CN107621783B (zh) | 2017-08-26 | 2017-08-26 | 基于摩擦补偿的发射平台自适应鲁棒控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710745927.1A CN107621783B (zh) | 2017-08-26 | 2017-08-26 | 基于摩擦补偿的发射平台自适应鲁棒控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107621783A true CN107621783A (zh) | 2018-01-23 |
CN107621783B CN107621783B (zh) | 2021-09-03 |
Family
ID=61089301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710745927.1A Active CN107621783B (zh) | 2017-08-26 | 2017-08-26 | 基于摩擦补偿的发射平台自适应鲁棒控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107621783B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108398879A (zh) * | 2018-01-31 | 2018-08-14 | 湖北工业大学 | 一种气动位置伺服***自适应反演摩擦补偿控制方法 |
CN108646549A (zh) * | 2018-03-31 | 2018-10-12 | 西南石油大学 | 一种提高伺服***跟踪精度的补偿控制方法 |
CN109067271A (zh) * | 2018-09-14 | 2018-12-21 | 闽江学院 | 一种基于鲁棒扰动补偿方案的直流电机伺服控制方法 |
CN111580539A (zh) * | 2020-06-16 | 2020-08-25 | 北京石油化工学院 | 一种洛伦兹惯性稳定平台摩擦辨识与补偿控制方法 |
CN112033233A (zh) * | 2020-07-27 | 2020-12-04 | 河北汉光重工有限责任公司 | 一种非线性干扰下的间接驱动高精度伺服实现方法 |
CN112904720A (zh) * | 2021-01-18 | 2021-06-04 | 中国船舶重工集团公司第七二四研究所 | 一种伺服***摩擦非线性自适应控制方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104698850A (zh) * | 2015-02-11 | 2015-06-10 | 南京理工大学 | 一种改进的电机位置伺服***的自适应鲁棒控制方法 |
CN104965413A (zh) * | 2015-06-29 | 2015-10-07 | 南京理工大学 | 受控化发射平台的摩擦补偿自适应控制方法 |
CN104965412A (zh) * | 2015-06-29 | 2015-10-07 | 南京理工大学 | 受控化发射平台的自适应鲁棒输出反馈控制方法 |
CN105700410A (zh) * | 2014-11-24 | 2016-06-22 | 申久祝 | 一种农田平地机激光发射平台调平控制*** |
CN106527126A (zh) * | 2015-09-11 | 2017-03-22 | 南京理工大学 | 电机伺服***非线性鲁棒自适应位置控制器的实现方法 |
CN106647270A (zh) * | 2016-12-21 | 2017-05-10 | 北京控制工程研究所 | 针对空间密频结构的稳定自适应模糊主动振动控制方法 |
US20170175920A1 (en) * | 2015-12-22 | 2017-06-22 | King Fahd University Of Petroleum And Minerals | Pneumatic valve system, method for controlling an actuator in a pneumatic valve system, and non-transitory computer readable medium |
-
2017
- 2017-08-26 CN CN201710745927.1A patent/CN107621783B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105700410A (zh) * | 2014-11-24 | 2016-06-22 | 申久祝 | 一种农田平地机激光发射平台调平控制*** |
CN104698850A (zh) * | 2015-02-11 | 2015-06-10 | 南京理工大学 | 一种改进的电机位置伺服***的自适应鲁棒控制方法 |
CN104965413A (zh) * | 2015-06-29 | 2015-10-07 | 南京理工大学 | 受控化发射平台的摩擦补偿自适应控制方法 |
CN104965412A (zh) * | 2015-06-29 | 2015-10-07 | 南京理工大学 | 受控化发射平台的自适应鲁棒输出反馈控制方法 |
CN106527126A (zh) * | 2015-09-11 | 2017-03-22 | 南京理工大学 | 电机伺服***非线性鲁棒自适应位置控制器的实现方法 |
US20170175920A1 (en) * | 2015-12-22 | 2017-06-22 | King Fahd University Of Petroleum And Minerals | Pneumatic valve system, method for controlling an actuator in a pneumatic valve system, and non-transitory computer readable medium |
CN106647270A (zh) * | 2016-12-21 | 2017-05-10 | 北京控制工程研究所 | 针对空间密频结构的稳定自适应模糊主动振动控制方法 |
Non-Patent Citations (1)
Title |
---|
YUANGANG WANG等: "Integral backstepping Control of Servo Actuators With LuGre model-based friction compensation", 《2016 IEEE INTERNATIONAL CONFERENCE ON AIRCRAFT UTILITY SYSTEMS》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108398879A (zh) * | 2018-01-31 | 2018-08-14 | 湖北工业大学 | 一种气动位置伺服***自适应反演摩擦补偿控制方法 |
CN108646549A (zh) * | 2018-03-31 | 2018-10-12 | 西南石油大学 | 一种提高伺服***跟踪精度的补偿控制方法 |
CN109067271A (zh) * | 2018-09-14 | 2018-12-21 | 闽江学院 | 一种基于鲁棒扰动补偿方案的直流电机伺服控制方法 |
CN109067271B (zh) * | 2018-09-14 | 2021-04-27 | 闽江学院 | 一种基于鲁棒扰动补偿方案的直流电机伺服控制方法 |
CN111580539A (zh) * | 2020-06-16 | 2020-08-25 | 北京石油化工学院 | 一种洛伦兹惯性稳定平台摩擦辨识与补偿控制方法 |
CN111580539B (zh) * | 2020-06-16 | 2024-04-16 | 北京石油化工学院 | 一种洛伦兹惯性稳定平台摩擦辨识与补偿控制方法 |
CN112033233A (zh) * | 2020-07-27 | 2020-12-04 | 河北汉光重工有限责任公司 | 一种非线性干扰下的间接驱动高精度伺服实现方法 |
CN112033233B (zh) * | 2020-07-27 | 2022-07-26 | 河北汉光重工有限责任公司 | 一种非线性干扰下的间接驱动高精度伺服实现方法 |
CN112904720A (zh) * | 2021-01-18 | 2021-06-04 | 中国船舶重工集团公司第七二四研究所 | 一种伺服***摩擦非线性自适应控制方法 |
Also Published As
Publication number | Publication date |
---|---|
CN107621783B (zh) | 2021-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107621783A (zh) | 基于摩擦补偿的发射平台自适应鲁棒控制方法 | |
CN107561935B (zh) | 基于多层神经网络的电机位置伺服***摩擦补偿控制方法 | |
CN108803324B (zh) | 多关节工业机械臂反步有限时间滑模控制方法 | |
CN107045557B (zh) | 面向约束的可重构机械臂非奇异终端滑模力位置控制方法 | |
CN107121932B (zh) | 电机伺服***误差符号积分鲁棒自适应控制方法 | |
CN107577146B (zh) | 基于摩擦整体逼近的伺服***的神经网络自适应控制方法 | |
CN108228975B (zh) | 电机伺服***参数辨识方法以及消隙控制方法 | |
Cao et al. | Vibration control for a rigid-flexible manipulator with full state constraints via Barrier Lyapunov Function | |
CN110116409B (zh) | 一种基于扰动观测器的四通道遥操作双边控制方法 | |
CN106493735B (zh) | 存在外界扰动的柔性机械臂扰动观测控制方法 | |
CN112207834B (zh) | 一种基于干扰观测器的机器人关节***控制方法及*** | |
CN105045103B (zh) | 一种基于LuGre摩擦模型伺服机械手摩擦补偿控制***及方法 | |
CN108155833B (zh) | 考虑电气特性的电机伺服***渐近稳定控制方法 | |
CN105549395B (zh) | 保证瞬态性能的机械臂伺服***死区补偿控制方法 | |
CN108180910A (zh) | 一种基于气动参数不确定的飞行器快速高精度制导方法 | |
CN109085749A (zh) | 一种基于自适应模糊反演的非线性遥操作双边控制方法 | |
CN111965976B (zh) | 基于神经网络观测器的机器人关节滑模控制方法及*** | |
Deng et al. | Adaptive inverse control for gripper rotating system in heavy-duty manipulators with unknown dead zones | |
CN109828468A (zh) | 一种针对磁滞非线性机器人***的控制方法 | |
CN110794678A (zh) | 一种磁滞非线性受限下的四通道遥操作力反馈控制方法 | |
CN105182745A (zh) | 一种带有死区补偿的机械臂伺服***神经网络全阶滑模控制方法 | |
CN107765548B (zh) | 基于双观测器的发射平台高精度运动控制方法 | |
Zhao et al. | Manipulator trajectory tracking based on adaptive sliding mode control | |
Jiang et al. | Research on adaptive friction compensation of digital hydraulic cylinder based on LuGre friction model | |
Hu et al. | Impedance with Finite‐Time Control Scheme for Robot‐Environment Interaction |
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 |