1.本发明涉及雷达技术领域,尤其涉及一种毫米波雷达高精度伺服跟踪系统的
机械谐振抑制方法。
背景技术:
2.伺服跟踪系统是一种自动控制系统,它主要用来控制被控量的位移和角度,以使其可以自动、准确跟踪指令给定的目标。伺服跟踪系统是大型雷达系统的关键组成部分,主要用于雷达俯仰角和雷达方位角的高精度瞄准,其性能的好坏将直接影响雷达的跟踪精度。
3.鉴于毫米波雷达伺服跟踪系统要求精度高、响应快的特点,对伺服跟踪系统带宽要求较高;然而大型伺服跟踪系统方位轴
负载惯量大、传动刚度有限,存在机械谐振频率点限制了系统带宽,为了保证大型伺服跟踪系统的快速性和稳定性,需要在方位速度环路正向通道加入一个陷波器网络,以抵消机械谐振振峰,从而提高系统跟踪带宽。
4.在实际伺服系统中,负载的变化会导致系统谐振特性发生变化。基于陷波滤波器的谐振抑制方法对参数比较敏感,若谐振频率和陷波中心频率不一致,将造成陷波失败,因此如何对随动系统进行在线识别,获取实时的谐振频率值并进行在线滤波补偿,实现机械谐振的抑制是目前需要考虑的问题。
5.需要说明的是,在上述背景技术部分公开的信息只用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现要素:
6.本发明的目的在于克服现有技术的缺点,提供了一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,解决了现有雷达伺服跟踪系统谐振频率与陷波中心频率不一致,无法实现机械谐振抑制的问题。
7.本发明的目的通过以下技术方案来实现:一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,所述机械谐振抑制方法包括:
8.s1、通过加速法测量负载转动惯量;
9.s2、通过机构模型对负载转动惯量与俯仰角耦合函数关系进行分析;
10.s3、获取随俯仰角变化的机械谐振频率值;
11.s4、通过双t网络陷波滤波器对机械谐振频率进行补偿,实现机械谐波抑制。
12.所述通过加速法测量负载转动惯量包括:
13.搭建方位伺服跟踪控制系统,连接主电机控制电缆并使从电机处于自由状态,设置负载转速分别以第一速度值和第二速度值匀速工作,分别读取驱动器的q轴取平均值得到电机克服传动链摩擦力矩所需电流i
av
;
14.让负载从第一速度值ω1加速到第二速度值ω2,获取转台实时角速度曲线,记录加速过程中的时间δt和平均电流i2,得到角加速度为ε=(ω
2-ω1)/δt,负载转动惯量为
其中,km为电机力矩系数,i
av
为电机克服传动链摩擦力矩所需电流,i2为电机加速工作时的有功电流,n为传动链总减速比;
15.设置俯仰角度值θ分别为1
°
,2
°
,....,90
°
,则加速法测量负载转动惯量分别为j
z1
,j
z2
,....,j
zn
。
16.所述通过机构模型对负载转动惯量与俯仰角耦合函数关系进行分析具体包括:
17.根据机构模型分析得到负载重心与方位轴旋转的中心距离d和俯仰角θ之间存在的固定耦合关系为d=|s
×
cosθ-l|,其中,s为负载重心距俯仰旋转轴中心距离,l为负载重心距方位旋转中心水平距离;
18.通过最小二乘法对测量得到的数据进行拟合得到负载转动惯量jz和中心距离d之间的函数关系为jz=a
×
d3+b
×
d2+c
×
d+d,其中,a、b、c、d为由最小二乘拟合方式得出常数;
19.根据中心距离d和俯仰角θ之间存在的固定耦合关系为d=|s
×
cosθ-l|,以及负载转动惯量jz和中心距离d之间的函数关系为jz=a
×
d3+b
×
d2+c
×
d+d的结合得到负载转动惯量和俯仰角的耦合关系为jz=a
×
(|s
×
cosθ-l|)3+b
×
(|s
×
cosθ-l|)2+c
×
|s
×
cosθ-l|+d。
20.所述获取随俯仰角变化的机械谐振频率值包括:
21.将实际的伺服跟踪系统等效为二惯量系统,根据电机侧和负载侧运动关系得到电机角速度和电机输出力矩m的传递函数关系为由此得到机械谐振频率与传动链刚度及负载转动惯量的固定函数关系其中,jm为电机等效转动惯量,k
l
为传动链刚度;
22.将与jz=a
×
(|s
×
cosθ-l|)3+b
×
(|s
×
cosθ-l|)2+c
×
|s
×
cosθ-l|+d结合得到机械谐振频率与俯仰角的关系式,并根据关系式得到随俯仰角变化的机械谐振频率值,关系式为
23.所述通过双t网络陷波滤波器对机械谐振频率进行补偿包括:
24.在速度校正输出端加双t网络陷波滤波器,其传递函数为其中,k1为陷波器陷波宽度,k2为陷波器陷波深度,ω0为机械谐振中心频率,当俯仰角变化时,伺服跟踪系统的控制器根据该传递函数实时计算陷波器的中心滤波频率值;
25.对传递函数进行双线性变换得到其中,t为采样时间;
26.对传递函数进行双线性变换得到数字陷波器差分方程y(k)=b0·
x(k)+b1·
x(k-1)+b2·
x(k-2)-a1·
y(k-1)-a2·
y(k-2),其中,k为采样周期,x(k)为滤波器第k周期采样输入值,y(k)为滤波器第k周期输出值,差分方程中的参数分别为
27.当俯仰角变化时,伺服跟踪系统的控制器根据机械谐振频率与俯仰角的关系式计算出实时谐振频率值ω0,得到差分方程的参数,并通过can总线定时发送陷波器差分方程参数到电机驱动器,电机驱动器根据参数值对内部速度环调节器输出值自适应陷波器滤波处理,进而实现机械谐振抑制。
28.本发明具有以下优点:一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,其跟踪精度高、稳定性好、抗干扰性强,能自动识别负载的机械谐振中心频率点,并能抑制机械谐振频率,提高了伺服跟踪系统的稳定性。
附图说明
29.图1为毫米波雷达高精度伺服跟踪器传动系统示意图;
30.图2为负载转动惯量与中心距(方位旋转中心与俯仰重心水平距离)多项式拟合关系图;
31.图3为方位主轴大齿轮加载力矩时扭转变形图;
32.图4为自适应陷波器补偿原理示意图。
具体实施方式
33.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下结合附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的保护范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。下面结合附图对本发明做进一步的描述。
34.本发明具体涉及一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,首先采取理论分析和数据拟合的方式确定雷达方位轴转动惯量与俯仰角的函数关系,方位控制器根据俯仰角计算出方位转动惯量。其次根据理论计算获取方位机械谐振频率值,并对方位电机的速度误差进行离散化采样,用fft处理法进行频谱分析得到方位机械谐振频率值验证机械谐振频率的准确性。然后根据机械谐振频率值建立自适应陷波器,并对滤波器进行离散化处理。最后伺服控制器根据俯仰角实时计算陷波器的中心频率值并计算出差分方程参数,通过can总线发送相关参数至电机驱动器,电机驱动器根据离散化的陷波器模型对内部速度环调节器输出值进行自适应陷波器滤波处理,实现雷达方位轴的机械谐振抑制;其具体包括以下内容:
35.如图1所示,方位传动装置采用双电机消隙方案,用相同的两台电机分别带动完全相同的减速机构,再由两减速机构的输出小齿轮带动天线负载主齿轮传动;通过电气控制,使主齿轮在起动和换向过程中始终受到偏置力矩的作用,实现双电机消隙控制,达到提高系统精度的目的。俯仰传动装置采用电动缸驱动方式,电动缸驱动电机经减速器输出到滚珠丝杠上使电动缸活塞杆伸出或收缩,从而驱动俯仰传动装置上装雷达天线等设备转动,实现俯仰跟踪调转。图1中负载重心距方位旋转中心水平距离为l,负载重心距俯仰旋转轴中心距离为s,俯仰角为θ。
36.设置俯仰角度θ为90
°
,使能主电机工作,从电机处于自由状态。首先运动控制器向主电机驱动器发送速度控制命令(负载转速为30
°
/s),负载转速达到目标转速后记录10次驱动器的q轴有功电流,记为in(n取值1~10),计算得平均电流然后运动控制器向主电机驱动器发送速度控制命令(负载转速为10
°
/s),负载转速达到目标转速后记录10次驱动器的q轴有功电流,记为in(n取值1~10),计算得平均电流则负载转速从10
°
/s加速至30
°
/s克服摩擦力矩所需的电流i
av
=i0+i1;最后向主电机驱动器发送速度控制命令(负载转速为30
°
/s),录取转台实时角速度曲线,记录加速过程中的时间δt和平均电流为i2,求得角加速度为ε=δω/δt,则负载总转动惯量其中,km为电机力矩系数,i
av
为电机克服传动链摩擦力矩所需电流,i2为电机加速工作时的有功电流,n为传动链总减速比。
37.设置俯仰角度值θ分别为89
°
,88
°
,....,0
°
,采用加速法测量负载转动惯量分别为j
z89
,j
z88
,....,j
z0
。
38.通过机构模型分析负载重心与方位轴旋转中心距离d与俯仰角θ存在固定的耦合关系为d=|s
·
cosθ-l|,记录对应中心距离分别为d
89
,d
88
,....,d0。根据理论分析,负载转动惯量与中心距离存在多项式耦合关系,故将录取数据导入matlab进行多项式拟合(如图2所示)即得到关系式j
l
=jm'+jz=2.2
×
10-6
×
d3+1.2
×
10-3
×
d2+1.561
×
d+3828,主从电机及对应传动链相同,则机械谐振频率值为其中,k
l
'为单传动链的传动刚度,jm'为单电机及减速机等效转动惯量,jz为负载转动惯量。
39.如图3所示,给主轴大齿轮加载20000n载荷,齿轮变形量为8.3
×
10-3mm,大齿轮直径为868mm,则大齿轮的传动刚度为k1=1.05
×
109n
·
m/rad,方位减速机主轴等效传动刚度为k2=1.9
×
107n
·
m/rad,则方位轴单传动链的的传动刚度为单电机及减速机等效转动惯量jm'=3186kg
·
m2。
40.根据关系式j
l
=jm'+jz=2.2
×
10-6
×
d3+1.2
×
10-3
×
d2+1.561
×
d+3828和可以得到不同俯仰角度对应的谐振频率值。
41.由于伺服系统发生机械谐振会引发电机转速振荡,因此对转速误差进行fft分析直接得到机械谐振频率。电机驱动器调试界面软件具备fft频率分析的功能,采用驱动器调试界面识别对应的谐振频率值验证拟合数学关系式的正确性。设置俯仰角度值n分别为89
°
,88
°
,....,0
°
,记录对应中心距离分别为d
89
,d
88
,....,d0,分别在驱动器调试界面识别的谐振频率值为ω
89
、ω
88
、....,ω0,设根据公式计算得到的谐振频率值为ω
n1
,电机驱动器调试界面识别的谐振频率值为ω
n2
,谐振频率拟合误差e
ω
=|ω
n1-ω
n2
|,根据采用数据分析最大拟合误差为1.12rad/s,满足陷波器滤波的要求,验证根据拟合数学关系式自适应计算谐振频率的方案切实可行。
42.由于机械谐振幅值只与传动阻尼、负载惯量及传动刚度相关;传动阻尼和传动刚度为定值;负载惯量越大,谐振峰值越高;故当俯仰角度为90
°
时(负载惯量最大),采用电机驱动器调试界面识别的谐振峰值16.2db;其他俯仰角对应的谐振峰值均小于16.2db。
43.驱动器的采样时间t为0.2ms,陷波器陷波宽度k1取10rad/s,陷波器陷波深度k2取30db,机械谐振中心频率ω根据公式j
l
=jm'+jz=2.2
×
10-6
×
d3+1.2
×
10-3
×
d2+1.561
×
d+3828和公式计算得到。将上述参数代入公式
可得到陷波器的差分方程参数。如图4所示,控制器通过can总线定时发送陷波器差分方程参数至电机驱动器,电机驱动器根据相关参数值对内部速度环调节器输出值进行自适应陷波器滤波处理,实现方位随动系统的机械谐振抑制。
44.以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
技术特征:
1.一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,其特征在于:所述机械谐振抑制方法包括:s1、通过加速法测量负载转动惯量;s2、通过机构模型对负载转动惯量与俯仰角耦合函数关系进行分析;s3、获取随俯仰角变化的机械谐振频率值;s4、通过双t网络陷波滤波器对机械谐振频率进行补偿,实现机械谐波抑制。2.根据权利要求1所述的一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,其特征在于:所述通过加速法测量负载转动惯量包括:搭建方位伺服跟踪控制系统,连接主电机控制电缆并使从电机处于自由状态,设置负载转速分别以第一速度值和第二速度值匀速工作,分别读取驱动器的q轴取平均值得到电机克服传动链摩擦力矩所需电流i
av
;让负载从第一速度值ω1加速到第二速度值ω2,获取转台实时角速度曲线,记录加速过程中的时间δt和平均电流i2,得到角加速度为ε=(ω
2-ω1)/δt,负载转动惯量为其中,k
m
为电机力矩系数,i
av
为电机克服传动链摩擦力矩所需电流,i2为电机加速工作时的有功电流,n为传动链总减速比;设置俯仰角度值θ分别为1
°
,2
°
,....,90
°
,则加速法测量负载转动惯量分别为j
z1
,j
z2
,....,j
zn
。3.根据权利要求1所述的一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,其特征在于:所述通过机构模型对负载转动惯量与俯仰角耦合函数关系进行分析具体包括:根据机构模型分析得到负载重心与方位轴旋转的中心距离d和俯仰角θ之间存在的固定耦合关系为d=|s
×
cosθ-l|,其中,s为负载重心距俯仰旋转轴中心距离,l为负载重心距方位旋转中心水平距离;通过最小二乘法对测量得到的数据进行拟合得到负载转动惯量j
z
和中心距离d之间的函数关系为j
z
=a
×
d3+b
×
d2+c
×
d+d,其中,a、b、c、d为由最小二乘拟合方式得出常数;根据中心距离d和俯仰角θ之间存在的固定耦合关系为d=|s
×
cosθ-l|,以及负载转动惯量j
z
和中心距离d之间的函数关系为j
z
=a
×
d3+b
×
d2+c
×
d+d的结合得到负载转动惯量和俯仰角的耦合关系为j
z
=a
×
(|s
×
cosθ-l|)3+b
×
(|s
×
cosθ-l|)2+c
×
|s
×
cosθ-l|+d。4.根据权利要求3所述的一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,其特征在于:所述获取随俯仰角变化的机械谐振频率值包括:将实际的伺服跟踪系统等效为二惯量系统,根据电机侧和负载侧运动关系得到电机角速度和电机输出力矩m的传递函数关系为由此得到机械谐振频率与传动链刚度及负载转动惯量的固定函数关系其中,j
m
为电机等效转动惯量,k
l
为传动链刚度;
将与j
z
=a
×
(|s
×
cosθ-l|)3+b
×
(|s
×
cosθ-l|)2+c
×
|s
×
cosθ-l|+d结合得到机械谐振频率与俯仰角的关系式,并根据关系式得到随俯仰角变化的机械谐振频率值,关系式为5.根据权利要求3所述的一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,其特征在于:所述通过双t网络陷波滤波器对机械谐振频率进行补偿包括:在速度校正输出端加双t网络陷波滤波器,其传递函数为其中,k1为陷波器陷波宽度,k2为陷波器陷波深度,ω0为机械谐振中心频率,当俯仰角变化时,伺服跟踪系统的控制器根据该传递函数实时计算陷波器的中心滤波频率值;对传递函数进行双线性变换得到数字陷波器差分方程y(k)=b0·
x(k)+b1·
x(k-1)+b2·
x(k-2)-a1·
y(k-1)-a2·
y(k-2),其中,k为采样周期,x(k)为滤波器第k周期采样输入值,y(k)为滤波器第k周期输出值,差分方程中的参数分别为当俯仰角变化时,伺服跟踪系统的控制器根据机械谐振频率与俯仰角的关系式计算出实时谐振频率值ω0,得到差分方程的参数,并通过can总线定时发送陷波器差分方程参数到电机驱动器,电机驱动器根据参数值对内部速度环调节器输出值自适应陷波器滤波处理,进而实现机械谐振抑制。
技术总结
本发明涉及一种毫米波雷达高精度伺服跟踪系统的机械谐振抑制方法,所述机械谐振抑制方法包括:S1、通过加速法测量负载转动惯量;S2、通过机构模型对负载转动惯量与俯仰角耦合函数关系进行分析;S3、获取随俯仰角变化的机械谐振频率值;S4、通过双T网络陷波滤波器对机械谐振频率进行补偿,实现机械谐波抑制。本发明跟踪精度高、稳定性好、抗干扰性强,能自动识别负载的机械谐振中心频率点,并能抑制机械谐振频率,提高了伺服跟踪系统的稳定性。提高了伺服跟踪系统的稳定性。提高了伺服跟踪系统的稳定性。
技术研发人员:
陈松波 游志平 文航凌 徐小丽 姜伟 潘冬花 卢洲 郭珊 陈华飞
受保护的技术使用者:
零八一电子集团有限公司
技术研发日:
2022.10.24
技术公布日:
2023/2/23