CN111880483B - 一种雷达天线四电机驱动伺服***预定性能控制方法 - Google Patents

一种雷达天线四电机驱动伺服***预定性能控制方法 Download PDF

Info

Publication number
CN111880483B
CN111880483B CN202010799802.9A CN202010799802A CN111880483B CN 111880483 B CN111880483 B CN 111880483B CN 202010799802 A CN202010799802 A CN 202010799802A CN 111880483 B CN111880483 B CN 111880483B
Authority
CN
China
Prior art keywords
motor
servo system
performance
error
radar antenna
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
CN202010799802.9A
Other languages
English (en)
Other versions
CN111880483A (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.)
Qingdao University
Original Assignee
Qingdao 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 Qingdao University filed Critical Qingdao University
Priority to CN202010799802.9A priority Critical patent/CN111880483B/zh
Publication of CN111880483A publication Critical patent/CN111880483A/zh
Application granted granted Critical
Publication of CN111880483B publication Critical patent/CN111880483B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4142Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
    • 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/34013Servocontroller

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明属于雷达伺服***控制技术领域,涉及一种雷达天线四电机驱动伺服***预定性能控制方法,针对雷达天线四电机驱动伺服***,利用滑模思想,结合自适应控制,将双曲余切性能函数应用到滑膜控制器设计中,利用预设性能函数提高了四电机伺服***的瞬态性能;将摩擦、齿隙以及未知的扰动作为***总的扰动,利用模糊逻辑***进行处理,降低了生产成本,提高了四电机伺服***的控制性能;本发明的控制方法在补偿和消除***存在的摩擦、齿隙及外部干扰的同时,保证了***的瞬态性能,提高了***的控制精度。

Description

一种雷达天线四电机驱动伺服***预定性能控制方法
技术领域
本发明属于雷达伺服***控制技术领域,涉及一种雷达天线四电机驱动伺服***预定性能控制方法,特别是带有改进瞬态性能的四电机伺服***控制方法,既消除了摩擦、齿隙对***的影响,同时又对***的外部扰动进行了有效抑制,保证了四电机驱动伺服***的瞬态性能。
背景技术
雷达天线伺服跟踪***是一种驱动雷达天线转动的专用伺服***,它对于发现目标、跟踪目标以及精确地测量目标的位置起着重要作用。目前,雷达天线四电机伺服***在军事装备领域得到广泛应用。针对雷达天线四电机驱动的控制,存在很多控制方法,例如PID控制,智能控制,自适应控制以及滑模控制等。在这些控制方法中,滑模控制具有响应速度快、对外界噪声干扰和参数摄动鲁棒性强等优点,被广泛用来抑制***的扰动。但是,滑模控制在本质上的不连续开关特性将会引起***的抖振,成为了滑模控制在实际***中应用的障碍。雷达天线伺服***的精度直接影响着天线***的动态性能,然而,伺服***中存在的诸多非线性因素严重制约了其精度的提高。驱动部分的摩擦、传动机构中齿隙和外部扰动环节广泛存在于四电机伺服***、液压伺服***以及其他工业工程领域。摩擦和齿隙的存在往往会导致控制***的效率降低甚至是失效。因此,为提高控制性能,针对摩擦、齿隙补偿的控制方法必不可少。传统方法一般是采用LuGre摩擦模型,并通过设计自适应控制器进行补偿;针对齿隙通常是采用加偏执力矩的方式进行消隙,但是成本较高。
瞬态响应是指从初始状态到最终状态的响应过程,现有技术中实现预设瞬态性能的方法有很多,例如BLF(barrier Lyapunov function)控制、PPC(prescribedperformance control)控制和FC(funnel control)方法,BLF方法可以约束***状态变量间接限制***跟踪误差,但是方法中李雅普诺夫函数表达形式比较复杂,并需要保证函数可微;PPC和FC控制中使用新的误差变量保证***指定的稳态误差,但是存在奇异值问题。瞬态响应是四电机伺服***的重要性能指标,但现有技术的控制器的设计中均没有考虑***的瞬态性能,因此寻找一种能够有效抑制和补偿***存在的摩擦、齿隙以及外部干扰,保证***的瞬态性能的控制方法,提高***的控制精度是十分必要的。
发明内容
本发明的目的在于克服现有技术的不足,提供一种雷达天线四电机驱动伺服***预定性能控制方法,根据四电机驱动动力学***,利用预设性能函数,再结合自适应控制,既能保证***瞬态性能,并且能有效抑制和补偿***存在的摩擦、齿隙及外部干扰,提高***的跟踪精度。
为达到上述目的,本发明提供一种雷达天线四电机驱动伺服***预定性能控制方法,基于预设性能函数和自适应控制,设计的雷达天线四电机驱动伺服***的自适应控制方法,能够消除摩擦、齿隙以及外部扰动对***的影响,提高***的瞬态性能,具体工艺步骤如下:
步骤1、建立雷达天线四电机伺服***动力学模型,初始化***状态、采样时间和***参数,过程如下:
1.1四电机驱动伺服***模型描述如下:
其中,θl表示负载输出位置,θi表示电机输出位置,Jl是负载端惯量,Ji(i=1,...,4)为电机惯量,kl为负载端摩擦系数,ki为电机端摩擦系数,dl为负载安扰动,di为电机端扰动,Ti为电机端和负载端之间的传递力矩,ui为电机的控制信号;
Ti可以表示为:
其中,β表示弹性系数,Δθi(t)=θil表示位置差,k是大于零的常数,η是齿隙宽度;e表示指数函数;
1.2为了方便分析,***模型(1)简化为以下形式:
其中,n是转速比;选择状态变量则状态空间方程为:
步骤2、设计预定性能函数
预定性能函数设计为双曲余切性能函数,定义如下:
其中,λ、μ和φ均为大于零的设计参数,φ(t)表示双曲余切性能函数,t表示时间;
步骤3、计算跟踪误差以及误差转换变量及其导数
3.1定义跟踪误差:
e1=x1-xd (6)
其中,xd为连续可导的参考信号;x1为输出信号(x1的导数为x2);
3.2定义误差转换变量:
转换误差定义为:
其中表示中间变量,φ为φ(t);δ为设计参数;χ(z)为误差转换函数;
3.3对公式(8)进行求导得:
其中,
3.4对公式(9)求导可得:
步骤4、基于带有齿隙四电机伺服***模型,根据自适应控制理论,选择模糊逻辑逼近未知动态,设计自适应控制器,更新模糊权值矩阵;
4.1将***模型(4)代入公式(10)得:
4.2定义滑模变量:
其中,表示滑膜变量,α表示滤波参数;
对公式(12)求一阶导数可得:
其中, 表示未知的动态,/>
4.3为了估计未知动态本实施例采用模糊逻辑逼近器,得到
其中,Ψ为模糊理想权值,Φ(x2)为模糊基函数,ε为近似误差;
4.4控制器设计为:
其中,k1为设计参数,为Ψ的估计值;
自适应率(模糊权值更新律)为:
其中,K为设计参数;
步骤5、选择李雅普诺夫函数:
其中,表示权值误差;
对公式(17)进行求导得:
将控制器公式(15)和自适应律公式(16)代入公式(18),可得则判定由电机伺服***以及控制器组成的闭环***是稳定的,达到了消除摩擦、齿隙以及外部扰动对***的影响,提高***的瞬态性能的目的。
本发明与现有技术相比,针对雷达天线四电机驱动伺服***,利用滑模思想,结合自适应控制,将双曲余切性能函数应用到滑膜控制器设计中,利用预设性能函数提高了四电机伺服***的瞬态性能;将摩擦、齿隙以及未知的扰动作为***总的扰动,利用模糊逻辑***进行处理,降低了生产成本,提高了四电机伺服***的控制性能;本发明的控制方法在补偿和消除***存在的摩擦、齿隙及外部干扰的同时,保证了***的瞬态性能,提高了***的控制精度。
附图说明
图1为本发明涉及的雷达天线四电机驱动伺服***的结构原理示意框图。
图2为本发明涉及的伺服***最终的正弦位置跟踪效果示意图。
图3为本发明涉及的伺服***最终的阶跃跟踪效果示意图。
图4为本发明涉及的雷达天线四电机驱动伺服***预定性能控制方法的控制流程示意图。
具体实施方式
下面通过具体实施例并结合附图对本发明进行详细说明。
实施例1:
本实施例涉及一种雷达天线四电机驱动伺服***预定性能控制方法,具体工艺步骤包括:
步骤1、建立雷达天线四电机伺服***动力学模型,初始化***状态、采样时间和***参数,过程如下:
1.1四电机驱动伺服***模型描述如下:
其中,θl表示负载输出位置,θi表示电机输出位置,Jl是负载端惯量,Ji(i=1,...,4)为电机惯量,kl为负载端摩擦系数,ki为电机端摩擦系数,dl为负载安扰动,di为电机端扰动,Ti为电机端和负载端之间的传递力矩,ui为电机的控制信号;
Ti可以表示为:
其中,β表示弹性系数,Δθi(t)=θil表示位置差,κ是大于零的常数,η是齿隙宽度;e表示指数函数;
1.2为了方便分析,***模型(1)简化为以下形式:
其中,n是转速比;选择状态变量则状态空间方程为:
步骤2、设计预定性能函数
预定性能函数设计为双曲余切性能函数,定义如下:
其中,λ、μ和φ均为大于零的设计参数,φ(t)表示双曲余切性能函数,t表示时间;
步骤3、计算跟踪误差以及误差转换变量及其导数
3.1定义跟踪误差:
e1=x1-xd (6)
其中,xd为连续可导的参考信号;x1为输出信号(x1的导数为x2);
3.2定义误差转换变量:
转换误差定义为:
其中表示中间变量,φ为φ(t);δ为设计参数;χ(z)为误差转换函数;
3.3对(8)式进行求导得:
其中,
3.4对(9)式求导可得:
步骤4、基于带有齿隙四电机伺服***模型,根据自适应控制理论,选择模糊逻辑逼近未知动态,设计自适应控制器,更新模糊权值矩阵;
4.1将***模型(4)代入公式(10)得:
4.2定义滑模变量:
其中,表示滑膜变量,α表示滤波参数;
对式(12)求一阶导数可得:
其中, 表示未知的动态,/>
4.3为了估计未知动态本实施例采用模糊逻辑逼近器,得到
其中Ψ为模糊理想权值,Φ(x2)为模糊基函数,ε为近似误差;
4.4控制器设计为:
其中,k1为设计参数,为Ψ的估计值;
自适应率(模糊权值更新律)为:
其中,K为设计参数;
步骤5、选择李雅普诺夫函数
其中,表示权值误差;
对公式(17)进行求导得:
将控制器公式(15)和自适应律公式(16)代入式(18),可得则判定由电机伺服***以及控制器组成的闭环***是稳定的。
本实施例将双曲余切性能函数应用到滑模控制器设计中,以提高四电机伺服***的瞬态性能;将摩擦、齿隙以及未知的扰动作为***总的扰动,用一个简单模糊逻辑估计器进行逼近,以降低生产成本,提高四电机伺服***的控制性能。
实施例2:
本实施例是实施例1涉及的雷达天线四电机驱动伺服***预定性能控制方法的可行性验证实验,将实施例1的控制方法在现有的四电机伺服***实验平台上进行正弦位置跟踪实验和阶跃跟踪实验。
本实施例涉及的四电机伺服***主体结构包括负载1、力矩传感器2、齿轮箱3、驱动电机4和上位机5;力矩传感器2的两端分别与负载1和齿轮箱3通过联轴器6连接,齿轮箱3与驱动电机4连接;负载1为米格永磁同步电机(180ST-M35105),其编码器分辨率为360度/64000转;力矩传感器2为常规市售力矩传感器;驱动电机4为四个松下交流电机,其脉宽调制放大器集成在驱动板卡(Panasonic MCDDT3520)中;齿轮箱3用于带动驱动电机4和负载1两个轴转动;上位机5为Pentium 3.0GHz的PC机,采用C++语言在CCS 5.0环境下使用,上位机5通过编码器和传感器的采样信号,实时掌握驱动电机4和负载1的位置和速度,并提供相应的控制命令实现电机的在线控制。
实验参数设定如下:伺服***参数为Jl=0.026kg·m2,Ji=0.026kg·m2,ki=kl=0.015N·S/rad,n=70/6,η=0.2,κ=0.2;控制器参数为k1=4,α=10;预设性能参数λ=1.5,μ=0.15,φ=0.03,δ=1;自适应律参数K=0.15;正弦参考信号和阶跃参考信号分别为:和xd=5;正弦位置跟踪实验结果和阶跃跟踪实验的实验结果分别如图2和图3所示。
从图2和图3能够看出,***具有良好的跟踪性能且能够保证四电机伺服***的瞬态性能。
综上所述,预设性能自适应控制方法显然能有效地提高***的瞬态性能,保证***稳态收敛,并具有很好的鲁棒性。

Claims (1)

1.一种雷达天线四电机驱动伺服***预定性能控制方法,其特征在于,基于预设性能函数和自适应控制,设计的雷达天线四电机驱动伺服***的自适应控制方法,能够消除摩擦、齿隙以及外部扰动对***的影响,提高***的瞬态性能,具体工艺步骤如下:
步骤1、建立雷达天线四电机伺服***动力学模型,初始化***状态、采样时间和***参数,过程如下:
1.1四电机驱动伺服***模型描述如下:
其中,θl表示负载输出位置,θi表示电机输出位置,Jl是负载端惯量,Ji(i=1,...,4)为电机惯量,kl为负载端摩擦系数,ki为电机端摩擦系数,dl为负载安扰动,di为电机端扰动,Ti为电机端和负载端之间的传递力矩,ui为电机的控制信号;
Ti可以表示为:
其中,β表示弹性系数,Δθi(t)=θil表示位置差,κ是大于零的常数,η是齿隙宽度;e表示指数函数;
1.2为了方便分析,***模型(1)简化为以下形式:
其中,n是转速比;选择状态变量x1=θl,则状态空间方程为:
步骤2、设计预定性能函数:
预定性能函数设计为双曲余切性能函数,定义如下:
其中,λ、μ和φ均为大于零的设计参数,φ(t)表示双曲余切性能函数,t表示时间;
步骤3、计算跟踪误差以及误差转换变量及其导数:
3.1定义跟踪误差:
e1=x1-xd (6)
其中,xd为连续可导的参考信号;x1为输出信号(x1的导数为x2);
3.2定义误差转换变量:
转换误差定义为:
其中表示中间变量,φ为φ(t);δ为设计参数;χ(z)为误差转换函数;
3.3对公式(8)进行求导得:
其中,
3.4对公式(9)求导可得:
步骤4、基于带有齿隙四电机伺服***模型,根据自适应控制理论,选择模糊逻辑逼近未知动态,设计自适应控制器,更新模糊权值矩阵;
4.1将***模型(4)代入公式(10)得:
4.2定义滑模变量:
其中,θ表示滑膜变量,α表示滤波参数;
对式(12)求一阶导数可得:
其中表示未知的动态,/>
4.3为了估计未知动态本实施例采用模糊逻辑逼近器,得到
其中Ψ为模糊理想权值,Φ(x2)为模糊基函数,ε为近似误差;
4.4控制器设计为:
其中,k1为设计参数,为Ψ的估计值;
自适应率(模糊权值更新律)为:
其中,K为设计参数;
步骤5、选择李雅普诺夫函数:
其中,表示权值误差;
对公式(17)进行求导得:
将控制器公式(15)和自适应律公式(16)代入公式(18),可得则判定由电机伺服***以及控制器组成的闭环***是稳定的,达到了消除摩擦、齿隙以及外部扰动对***的影响,提高***的瞬态性能的目的。
CN202010799802.9A 2020-08-11 2020-08-11 一种雷达天线四电机驱动伺服***预定性能控制方法 Active CN111880483B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010799802.9A CN111880483B (zh) 2020-08-11 2020-08-11 一种雷达天线四电机驱动伺服***预定性能控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010799802.9A CN111880483B (zh) 2020-08-11 2020-08-11 一种雷达天线四电机驱动伺服***预定性能控制方法

Publications (2)

Publication Number Publication Date
CN111880483A CN111880483A (zh) 2020-11-03
CN111880483B true CN111880483B (zh) 2024-01-26

Family

ID=73202331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010799802.9A Active CN111880483B (zh) 2020-08-11 2020-08-11 一种雷达天线四电机驱动伺服***预定性能控制方法

Country Status (1)

Country Link
CN (1) CN111880483B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112904290B (zh) * 2021-01-26 2023-12-26 西安电子科技大学 一种雷达智能认知抗干扰策略的生成方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104238572A (zh) * 2014-07-23 2014-12-24 南京理工大学 基于扰动补偿的电机伺服***无抖动滑模位置控制方法
CN105867136A (zh) * 2016-05-16 2016-08-17 北京理工大学 基于参数辨识的多电机伺服***同步与跟踪控制方法
WO2017159472A1 (ja) * 2016-03-15 2017-09-21 パナソニックIpマネジメント株式会社 複数軸モータ制御システム
CN108832850A (zh) * 2018-08-06 2018-11-16 北京理工大学 一种四电机伺服***的最优分散鲁棒控制方法
CN110518846A (zh) * 2019-08-01 2019-11-29 南京理工大学 基于惯量辨识的多电机伺服***自抗扰滑模速度控制方法
CN111062147A (zh) * 2019-12-31 2020-04-24 北京理工大学 四电机联动***固定时间控制与结构联合优化方法和***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8511192B2 (en) * 2010-03-29 2013-08-20 Hitec Luxembourg S.A. System and method of positional control with backlash compensation

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104238572A (zh) * 2014-07-23 2014-12-24 南京理工大学 基于扰动补偿的电机伺服***无抖动滑模位置控制方法
WO2017159472A1 (ja) * 2016-03-15 2017-09-21 パナソニックIpマネジメント株式会社 複数軸モータ制御システム
CN105867136A (zh) * 2016-05-16 2016-08-17 北京理工大学 基于参数辨识的多电机伺服***同步与跟踪控制方法
CN108832850A (zh) * 2018-08-06 2018-11-16 北京理工大学 一种四电机伺服***的最优分散鲁棒控制方法
CN110518846A (zh) * 2019-08-01 2019-11-29 南京理工大学 基于惯量辨识的多电机伺服***自抗扰滑模速度控制方法
CN111062147A (zh) * 2019-12-31 2020-04-24 北京理工大学 四电机联动***固定时间控制与结构联合优化方法和***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Position control of a transverse flux motor with reduced torque ripples for direct servo-drive applications using shaped currents with harmonics control;U. Werner;《2007 European Conference on Power Electronics and Applications》;全文 *
基于性能优化的多电机驱动伺服***跟踪和同步控制;王敏林;《中国优秀硕士学位论文数据库》;全文 *

Also Published As

Publication number Publication date
CN111880483A (zh) 2020-11-03

Similar Documents

Publication Publication Date Title
CN104260107B (zh) 一种实现空间机械臂柔性关节齿隙补偿的方法
CN110989355B (zh) 一种改进型自抗扰控制器
CN108228975B (zh) 电机伺服***参数辨识方法以及消隙控制方法
CN101846975B (zh) 带有动态摩擦补偿的伺服***自适应鲁棒控制器
CN109143868B (zh) 一种针对电子节气门***的非线性抗干扰控制方法及装置
US9008843B2 (en) Positioning apparatus for actuator with wave gear device
CN109873586B (zh) 一种基于高阶滑模观测器的电机机械参数辨识方法及***
Yang et al. Neural network based output feedback control for DC motors with asymptotic stability
CN111176118B (zh) 一种基于鲁棒自适应算法的转台伺服***辨识方法
CN110649845B (zh) 基于鲁棒广义预测控制的光电转台位置跟踪控制方法
US9876448B2 (en) Position control apparatus
CN110968037B (zh) 一种减小多轴运动***轮廓误差的控制方法
CN110077458A (zh) 一种基于自抗扰控制的智能车转角控制方法
Zheng et al. Fuzzy-set theory based optimal robust constraint-following control for permanent magnet synchronous motor with uncertainties
CN111880483B (zh) 一种雷达天线四电机驱动伺服***预定性能控制方法
CN111781829A (zh) 一种用于转台伺服***齿隙补偿的神经网络控制方法
CN115890668A (zh) 一种机器人关节模组分散式优化学习控制方法及***
CN104779873A (zh) 一种用于pmsm伺服***的预测函数控制方法
CN110829933B (zh) 基于发射平台的神经网络输出反馈自适应鲁棒控制方法
CN112549030A (zh) 一种基于抗干扰滤波的空间机械臂柔性关节位姿估计方法
Liu et al. Iterative learning based neural network sliding mode control for repetitive tasks: With application to a PMLSM with uncertainties and external disturbances
CN111673742A (zh) 一种工业机器人轨迹跟踪控制算法
CN113517832B (zh) 一种低压伺服离散线性自抗扰控制方法
Sankeshwari et al. Performance analysis of disturbance estimation techniques for robust position control of DC motor
WO2018077593A1 (en) Method for determining a deadzone angle of a backlash in a mechanical drive-train system, method for controlling a drive motor controller as well as drive-train system

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