本发明专利技术公开了一种基于扰动上界估计的电动转台位置跟踪控制方法,选用转台伺服系统俯仰框架作为研究对象,同时考虑了系统参数不确定性和不确定非线性,设计了优良的转台位置跟踪控制器;针对系统参数不确定性,设计了较好的参数自适应律,能较好的估计系统参数并收敛,从而实现较好的模型补偿;针对系统不确定非线性,设计了较好的干扰上界估计律,较好地估计了不确定非线性的最大上界;控制器中的干扰补偿项中采用了双曲正切函数,避免了传统符号函数带来的抖振。对比仿真结果验证了控制器的有效性。
【技术实现步骤摘要】
本专利技术涉及一种控制方法,具体涉及一种基于扰动上界估计的电动转台位置跟踪控制方法。
技术介绍
转台是半实物仿真系统的的重要组成,是检测和评价惯性导航与机载光电制导系统性能的重要测试设备,通过对转台的俯仰、方位和滚转三个框架的操控能够模拟飞行器运动的转角、角速度和角加速度等动态参数,因此转台的伺服跟踪性能对相关国防领域的发展至关重要。然而转台中广泛存在诸多模型不确定性,以俯仰框架为例,其在工作中的不确定性包括参数不确定性(如负载力、随温度及磨损变化的摩擦特性参数等)和不确定非线性(如未建模外干扰、框架间力矩等),这些都给转台位置跟踪控制器的设计增加了很大的难度。针对参数不确定性和系统模型中的可参数化部分,自适应控制是目前主要的应对方法,其可以有效的估计参数化不确定性,并实现一定的模型补偿,然而对于不可参数化部分,自适应控制无能为力,并且对于存在较强外干扰的场合,自适应控制常常面临发散的危险,这也限制了单一的自适应控制在高精度运动控制场合的实用性;对于不确定非线性,滑膜控制目前应用较多,对于存在有界干扰的系统其可以实现渐进的跟踪控制,然而滑膜控制器中不连续符号函数所带来的颤振现象,易导致系统控制性能的衰减,且滑模控制常常以高增益反馈为代价,极易激发系统的高频未建模动态,造成系统失稳;此外神经网络控制也是处理系统不确定非线性的不错手段,然而神经网络的计算量较大,与转台的高响应速度特性存在冲突,导致其在实际工程的应用出现瓶颈。总的来说,现有转台控制技术的不足之处主要有以下几点:一、对于系统的参数变化关注较少。在不同工况和环境温度下,转台的系统参数,例如惯性负载力、电压力矩常数、摩擦特性参数等都存在一定的摄动,特别是摩擦特性参数,对温度变化较敏感,倘若在控制器的设计中忽略这些参数摄动,必然降低所设计控制器的最终控制效果;二、假设不确定非线性上界已知过于牵强。转台在工作中的不确定非线性成分较复杂,包括不同框架间的耦合力矩、未建模外干扰、死区特性等。在诸多不确定非线性耦合作用下,其上界常常较难以获取,这显然使得控制器设计中的假设存在一定的不合理;
技术实现思路
本专利技术为解决现有电动转台伺服系统未充分考虑系统参数变化、不确定非线性上界假设太牵强问题,提出一种基于扰动上界估计的电动转台位置跟踪控制方法。本专利技术为解决上述问题采取的技术方案是:本专利技术的具体步骤如下:1、一种基于扰动上界估计的电动转台位置跟踪控制方法,其特征在于:所述一种基于扰动上界估计的电动转台位置跟踪控制方法的具体步骤如下:步骤一、以转台俯仰框架为例,建立俯仰框架数学模型,根据牛顿第二定律,俯仰框架的动力学方程为:TG=Glsin(y)(2)公式(1)为忽略的电流环动态的转台俯仰框架动力学方程,其中u为控制输入,J为惯性负载,ku为电压力矩常数,Δ为未建模干扰项,y、和分别为系统位置、速度和加速度信号,B为粘性摩擦系数,TG为转台俯仰运动中作用于电机轴的重力矩,其具体形式如公式(2),是重力G、力臂l和速度的正弦的乘积;定义状态变量则动力学方程转化为:x·1=x2θ1x·2=u-θ2x2-θ1βsin(x1)+d---(3)]]>公式(3)中θ1=J/ku,θ2=B/ku,β=Gl/J,d=Δ/ku,假设参数θ1,θ2均为未知常值,总干扰项d有常值界,但上界未知;步骤二、设计基于扰动上界估计的跟踪控制方法的具体步骤如下:步骤二(一)、定义跟踪误差:定义如下误差量:z1=x1-x1dz2=z·1+k1z1---(4)]]>公式(4)中,x1d为系统跟踪的位置指令,z1为系统跟踪误差,z2为系统跟辅助误差量,用于后续控制器设计。显然公式(4)可化为:z2=x2-x2eqx2eq=Δx·1d-k1z1---(5)]]>公式(5)中,x2eq为辅助信号量,用于后续控制器设计。将公式(3)代入公式(5)可得:θ1z·2=u-θ1[x·2eq+βsin(x1)]-θ2x2+d---(6)]]>步骤二(二)、确定实际控制器输入u:设计控制律为:公式(7)中ua表示模型补偿控制器,us表示鲁棒控制器,包括鲁棒反馈项us1和干扰补偿项us2,表示系统各未知参数估计值,表示参数自适应律,Γ表示自适应回归参数矩阵,表示参数回归器,表示干扰d上界的估计值,表示干扰上界估计律,σ1=[σ11,σ12]Τ,σ11,σ12,γ,σ2,k2,τ均为为正的可设计反馈增益;步骤二(三)、验证系统稳定性:定义李亚普诺夫函数如下:V=12z22+12θ~TΓ-1θ~+12γD~2---(8)]]>对李亚普诺夫函数求导,结合公式(6)、(7)、(8)最终可证明控制器稳定,即当时间趋近于无穷时,跟踪误差z1可保证有界稳定,从而实现优良的转台俯仰位置跟踪;步骤三、合理的设计参数k1,k2,σ11,σ12,γ,σ2,τ,保证系统尽可能地实现最佳的跟踪性能,即跟踪误差尽可能的小。上述参数的选取见具体实施方式相关部分。本专利技术的有益效果是:本专利技术选用转台伺服系统俯仰框架作为研究对象,同时考虑了系统参数不确定性和不确定非线性,设计了优良的转台位置跟踪控制器;针对系统参数不确定性,设计了较好的参数自适应律,能较好的估计系统参数并收敛,从而实现较好的模型补偿;针对系统不确定非线性,设计了较好的干扰上界估计律,较好地估计了不确定非线性的最大上界;控制器中的干扰补偿项中采用了双曲正切函数,避免了传统符号函数带来的抖振。对比仿真结果验证了控制器的有效性。附图说明图1是本专利技术的转台俯仰框架类比示意图;图2是本专利技术控制方法原理示意图;图3是系统跟踪的位置指令曲线;图4是系统跟踪误差对比曲线;图5是系统干扰上界估计曲线;图6是系统各参数估计值曲线;图7系统控制输入曲线。具体实施方式具体实施方式一:结合图1和图2说明本实施方式,本实施方式所述一种基于扰动上界估计的电动转台位置跟踪控制方法的具体步骤如下:步骤一、建立系统数学模型:转台主要包括的俯仰、方位和滚转三个框架,三者的数学模型基本一致,本专利技术以转台俯仰框架为例进行说明,本文档来自技高网...
【技术保护点】
一种基于扰动上界估计的电动转台位置跟踪控制方法,其特征在于:所述一种基于扰动上界估计的电动转台位置跟踪控制方法的具体步骤如下:步骤一、以转台俯仰框架为例,建立俯仰框架数学模型,根据牛顿第二定律,俯仰框架的动力学方程为:Jy··=kuu-By·-TG+Δ---(1)]]>TG=Glsin(y) (2)公式(1)为忽略的电流环动态的转台俯仰框架动力学方程,其中u为控制输入,J为惯性负载,ku为电压力矩常数,Δ为未建模干扰项,y、和分别为系统位置、速度和加速度信号,B为粘性摩擦系数,TG为转台俯仰运动中作用于电机轴的重力矩,其具体形式如公式(2),是重力G、力臂l和速度的正弦的乘积;定义状态变量则动力学方程转化为:x·1=x2θ1x·2=u-θ2x2-θ1βsin(x1)+d---(3)]]>公式(3)中θ1=J/ku,θ2=B/ku,β=Gl/J,d=Δ/ku,假设参数θ1,θ2均为未知常值,总干扰项d有常值界,但上界未知;步骤二、设计基于扰动上界估计的跟踪控制方法的具体步骤如下:步骤二(一)、定义跟踪误差:定义如下误差量:z1=x1‑x1d (4)z2=z·1+k1z1]]>公式(4)中,x1d为系统跟踪的位置指令,z1为系统跟踪误差,z2为系统跟辅助误差量,用于后续控制器设计;显然公式(4)可化为:z2=x2‑x2eq (5)x2eq=Δx·1d-k1z1]]>公式(5)中,x2eq为辅助信号量,用于后续控制器设计;将公式(3)代入公式(5)可得:θ1z·2=u-θ1[x·2eq+βsin(x1)]-θ2x2+d---(6)]]>步骤二(二)、确定实际控制器输入u:设计控制律为:u=ua+us1+us2ua=θ^1[x·2eq+βsin(x1)]+θ^2x2]]>us1=‑k2z2us2=-D^tanh(z2/τ)---(7)]]>D^·=γ[z2tanh(z2/τ)-σ2D^]]]>公式(7)中ua表示模型补偿控制器,us表示鲁棒控制器,包括鲁棒反馈项us1和干扰补偿项us2,表示系统各未知参数估计值,表示参数自适应律,Γ表示自适应回归参数矩阵,表示参数回归器,表示干扰d上界的估计值,表示干扰上界估计律,σ1=[σ11,σ12]Τ,σ11,σ12,γ,σ2,k2,τ均为为正的可设计反馈增益;步骤二(三)、验证系统稳定性:定义李亚普诺夫函数如下:V=12z22+12θ~TΓ-1θ~+12γD~2---(8)]]>对李亚普诺夫函数求导,结合公式(6)、(7)、(8)最终可证明控制器稳定,即当时间趋近于无穷时,跟踪误差z1可保证有界稳定,从而实现优良的转台俯仰位置跟踪;步骤三、合理的设计参数k1,k2,σ11,σ12,γ,σ2,τ,保证系统尽可能地实现最佳的跟踪性能,即跟踪误差尽可能的小。...
【技术特征摘要】
2014.12.15 CN 20141077895791.一种基于扰动上界估计的电动转台位置跟踪控制方法,其特征在于:
所述一种基于扰动上界估计的电动转台位置跟踪控制方法的具体步骤如下:
步骤一、以转台俯仰框架为例,建立俯仰框架数学模型,根据牛顿第二定
律,俯仰框架的动力学方程为:
Jy··=kuu-By·-TG+Δ---(1)]]>TG=Glsin(y)(2)
公式(1)为忽略的电流环动态的转台俯仰框架动力学方程,其中u为控
制输入,J为惯性负载,ku为电压力矩常数,Δ为未建模干扰项,y、和分
别为系统位置、速度和加速度信号,B为粘性摩擦系数,TG为转台俯仰运动中
作用于电机轴的重力矩,其具体形式如公式(2),是重力G、力臂l和速度的
正弦的乘积;定义状态变量则动力学方程转化为:
x·1=x2θ1x·2=u-θ2x2-θ1βsin(x1)+d---(3)]]>公式(3)中θ1=J/ku,θ2=B/ku,β=Gl/J,d=Δ/ku,假设参数θ1,θ2均为未
知常值,总干扰项d有常值界,但上界未知;
步骤二、设计基于扰动上界估计的跟踪控制方法的具体步骤如下:
步骤二(一)、定义跟踪误差:
定义如下误差量:
z1=x1-x1d(4)
z2=z·1+k1z1]]>公式(4)中,x1d为系统跟踪的位置指令,z1为系统跟踪误差,z2为系统跟
辅助误差量,用于后续控制器设计;显然公式(4)可化为:
z2=x2-x2eq(5)
x2eq=Δx&Cente...
【专利技术属性】
技术研发人员:马吴宁,董振乐,马大为,朱忠领,胡健,乐贵高,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。