一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种控制力矩陀螺框架系统高频扰动的自适应补偿方法与流程

2022-02-19 22:37:44 来源:中国专利 TAG:


1.本发明涉及一种控制力矩陀螺框架系统高频扰动的自适应补偿方法,适用于频率固定或具有频率漂移特性的高频力矩干扰的自适应补偿应用。


背景技术:

2.控制力矩陀螺作为大型航天器和强机动航天器的核心姿控部件,其输出力矩的稳定度和精度也就成为整星姿态控制稳定度和精度的决定性因素。控制力矩陀螺的输出力矩由高速转子的h矢量与低速框架转速叉乘得到,因而框架转速中包含的扰动成分就会极大程度的影响到输出力矩的稳定度与精度。框架转速受到多源干扰的影响,来源于测角系统、电机力矩波动、动静不平衡、系统谐振频率、柔性支撑耦合谐振频率等因素。其中按频率分可以分为低频扰动与高频扰动,通常在系统带宽范围内的频率可称为低频扰动,此类型扰动可通过设计鲁棒控制器等方法实现抑制。通过对框架转速进行频谱分析,可发现其中幅值最高的频率点为高速转子转速的频率,即高速转子平衡扰动的影响在框架转速中占比最高,且该高速转子旋转频率高于系统带宽的频率,而对于系统带宽范围外的频率可称为高频扰动。目前还没有有效方法可实现高频扰动抑制功能。


技术实现要素:

3.本发明解决的技术问题是:克服现有技术的不足,提供了一种控制力矩陀螺框架系统高频扰动的自适应补偿方法,通过设计自适应前馈补偿算法,控制框架电机输出与高速转子转速同频,相位相反的正弦力矩,实现转子动不平衡高频力矩干扰的抑制。
4.本发明的技术解决方案是:一种控制力矩陀螺框架系统高频扰动的自适应补偿系统,包括:
5.转速调节器asr模块,用于将转速指令ω
*
与测角单元采集得到的电机转速ω之差处理为框架电机力矩电流指令值i
q*

6.转速调节器afc模块,用于在acr模块的输入信号q轴电流指令i
q*
处注入高频信号c(k);所述高频信号c(k)为干扰力矩的同频反相信号;
7.电流调节器acr模块,用于将输入的电流信号处理为力矩电压指令值u
q*
和励磁电压指令值u
d*
;所述输入的电流信号为力矩电流值指令值i
q*
与力矩电流实际值i
q
和afc生成的同频反相力矩电流之差、励磁电流指令值i
d*
与励磁电流实际值i
d
之差;所述力矩电流实际值i
q
和励磁电流实际值i
d
由永磁同步电机pmsm的三相电流i
a
、i
b
、i
c
依次通过clarke变换和park变换得到;
8.反变换模块,用于对励磁电压指令值u
d*
与力矩电压指令值u
q*
进行park反变换得到两相静止坐标系下的力矩电压指令值u
α*
和励磁电压指令值u
β*
,并依此生成pwm逆变器门控信号;
9.pwm逆变器,根据pwm逆变器门控信号输出三相电压u
a
、u
b
、u
c
,驱动永磁同步电机pmsm的转动;
10.测角模块一方面通过实时检测的角度为park变换和park反变换的转换矩阵提供参数,另一方面所测角度通过转速计算方法得到的转速作为asr模块的输入。
11.进一步地,所述park变换和park反变换的转换矩阵由测角元件实时采集得到的角度θ确定。
12.进一步地,所述高频信号c(k)通过调整参数实现正弦电流信号的幅值和相位的实时调整,具体为:
13.c(k)=a
·
cosωt b
·
sinωt δ
·
v(k)
14.其中,a,b分别为自适应调整系数,同时调整两个系数可同时调整正弦波的幅值和相位,v(k)=v*

v,其中,v*为低速框架的指令转速,v为低速框架的实际转速,系数δ用以使高频信号c(k)和干扰信号的幅值量级相当以加快收敛速度。
15.进一步地,所述高频信号c(k)中的参数a、b在每个控制周期进行迭代用以实时调整反相力矩的频率和相位,其中a、b利用梯度下降法进行参数迭代。
16.进一步地,所述利用梯度下降法对自适应调整系数来实时调整反相力矩的频率和相位,具体为:
17.以v(k)2作为代价函数,利用梯度下降法得到a、b的迭代关系如下所述:
[0018][0019][0020]
其中,n 1代表当前一拍,n代表上一拍,γ为迭代步长,为当前一拍正余弦信号的相位。
[0021]
进一步地,γ为变步长迭代,具体为:以自适应调整系数的相邻两拍的变化量

w作为变步长条件,根据实时情况选择自适应系数变化率阈值v0;当v≤v0,γ由初始步长γ0以半步长插值方法迭代至自适应系数变化率的最小值γ
m
;当v>v0,γ迅速恢复至γ0,其中γ0≈10
·
γ
m
,自适应调整系数的变化率v=

w/

t。
[0022]
根据所述的一种控制力矩陀螺框架系统高频扰动的自适应补偿系统实现的一种控制力矩陀螺框架系统高频扰动的自适应补偿方法,包括如下步骤:
[0023]
将框架转速指令ω
*
与测角单元采集得到的电机转速ω之差输入至转速调节器asr,生成框架电机力矩电流指令值i
q*

[0024]
通过afc模块对框架电机转速进行实时提取干扰信号的频率和相位,并生成反相同频电流信号c(k),再将力矩电流值指令值i
q*
与力矩电流实际值i
q
和干扰信号同频反相的电流信号c(k)之差、励磁电流指令值i
d*
与励磁电流实际值i
d
之差同时输入电流调节器acr,生成力矩电压指令值u
q*
和励磁电压指令值u
d*

[0025]
励磁电压指令值u
d*
与力矩电压指令值u
q*
经过park反变换得到两相静止坐标系下的力矩电压指令值u
α*
和励磁电压指令值u
β*
,并依此生成pwm逆变器门控信号,pwm逆变器输出三相电压u
a
、u
b
、u
c
,驱动永磁同步电机pmsm的转动。
[0026]
进一步地,所述永磁同步电机pmsm采用恒转矩角控制方式控制,即励磁电流指令值i
d*
为0。
[0027]
进一步地,所述高频信号c(k)通过调整参数实现正弦电流信号的幅值和相位的实时调整,具体为:
[0028]
c(k)=a
·
cosωt b
·
sinωt δ
·
v(k)
[0029]
其中,a,b分别为自适应调整系数,同时调整两个系数可同时调整正弦波的幅值和相位,v(k)=v*

v,其中,v*为低速框架的指令转速,v为低速框架的实际转速,系数δ用以使高频信号c(k)和干扰信号的幅值量级相当以加快收敛速度;
[0030]
所述高频信号c(k)中的参数a、b在每个控制周期进行迭代;其中a、b的迭代方法是利用梯度下降法对自适应调整系数来实时调整反相力矩的频率和相位;
[0031]
所述利用梯度下降法对自适应调整系数来实时调整反相力矩的频率和相位,具体为:
[0032]
以v(k)2作为代价函数,利用梯度下降法得到a、b的迭代关系如下所述:
[0033][0034][0035]
其中,n 1代表当前一拍,n代表上一拍,γ为迭代步长,为当前一拍正余弦信号的相位。;
[0036]
γ为变步长迭代,具体为:以自适应调整系数的相邻两拍的变化量

w作为变步长条件,根据实时情况选择自适应系数变化率阈值v0;当v≤v0,γ由初始步长γ0以半步长插值方法迭代至自适应系数变化率的最小值γ
m
;当v>v0,γ迅速恢复至γ0;其中γ0≈10
·
γ
m
,自适应调整系数的变化率v=

w/

t。
[0037]
一种计算机可读存储介质,所述的计算机可读存储介质存储有计算机程序,所述的计算机程序被处理器执行时实现所述一种控制力矩陀螺框架系统高频扰动的自适应补偿方法的步骤。
[0038]
本发明与现有技术相比的优点在于:
[0039]
(1)本发明提出了一种自适应前馈方法,控制框架电机输出与高频干扰力矩同频、反相的正弦力矩,解决cmg在响应带宽外的高频干扰抑制方法从而提升输出力矩的稳定性。
[0040]
(2)本发明提出了一种变步长迭代的自适应前馈控制方法用以同时保证自适应算法过程中的稳定性和快速收敛性。
[0041]
(3)本发明提出了一种通过调整自适应系数。
附图说明
[0042]
图1为本发明系统框架示意图;
[0043]
图2为未使用afc模块时框架转速的时域图(左)和频域图(右)。
[0044]
图3为使用afc模块时框架转速的时域图(左)和频域图(右)。
具体实施方式
[0045]
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本技术技术方案做详细的说明,应当理解本技术实施例以及实施例中的具体特征是对本技术技术方案的详细的说明,而不是对本技术技术方案的限定,在不冲突的情况下,本技术实施例以及实施例中的技术特征可以相互组合。
[0046]
以下结合说明书附图对本技术实施例所提供的一种控制力矩陀螺框架系统高频
扰动的自适应补偿方法做进一步详细的说明,具体实现方式可以包括(如图1~3所示),以基于永磁同步电机的速度

电流双闭环pi控制为对象:
[0047]
(1)获取干扰频率,通过实时监测高速转子霍尔信号得到高速转子的当前频率ω;
[0048]
(2)进行同频反相力矩注入:在电流环q轴电流指令或q轴电压指令处注入高频信号,其中高频信号中包含自适应调整系数。
[0049]
(3)利用梯度下降法对自适应调整系数来实时调整反相力矩的频率和相位。利用上述方法实现在框架转速中高速转子转速频率成分的消除,从而极大程度的提高了框架转速稳定度。
[0050]
一种控制力矩陀螺框架系统高频扰动的自适应补偿系统,包括:
[0051]
转速调节器asr模块,用于将转速指令ω
*
与测角单元采集得到的电机转速ω之差处理为框架电机力矩电流指令值i
q*

[0052]
转速调节器afc模块,用于在acr模块的输入信号q轴电流指令i
q*
处注入高频信号c(k);所述高频信号c(k)为干扰力矩的同频反相信号;
[0053]
电流调节器acr模块,用于将输入的电流信号处理为力矩电压指令值u
q*
和励磁电压指令值u
d*
;所述输入的电流信号为力矩电流值指令值i
q*
与力矩电流实际值i
q
和afc生成的同频反相力矩电流之差、励磁电流指令值i
d*
与励磁电流实际值i
d
之差;所述力矩电流实际值i
q
和励磁电流实际值i
d
由永磁同步电机pmsm的三相电流i
a
、i
b
、i
c
依次通过clarke变换和park变换得到;
[0054]
反变换模块,用于对励磁电压指令值u
d*
与力矩电压指令值u
q*
进行park反变换得到两相静止坐标系下的力矩电压指令值u
α*
和励磁电压指令值u
β*
,并依此生成pwm逆变器门控信号;
[0055]
pwm逆变器,根据pwm逆变器门控信号输出三相电压u
a
、u
b
、u
c
,驱动永磁同步电机pmsm的转动;
[0056]
测角模块一方面通过实时检测的角度为park变换和park反变换的转换矩阵提供参数,另一方面所测角度通过转速计算方法得到的转速作为asr模块的输入。
[0057]
在一种可能实现的方式中,转速计算方法为:相邻两个控制周期的测角值之差再除以控制周期,将所得值再进行低通滤波即为所述转速。
[0058]
所述park变换和park反变换的转换矩阵由测角元件实时采集得到的角度θ确定。
[0059]
进一步,所述高频信号c(k)通过调整参数实现正弦电流信号的幅值和相位的实时调整,具体为:
[0060]
c(k)=a
·
cosωt b
·
sinωt δ
·
v(k)
[0061]
其中,a,b分别为自适应调整系数,同时调整两个系数可同时调整正弦波的幅值和相位,v(k)=v*

v,其中,v*为低速框架的指令转速,v为低速框架的实际转速,系数δ用以使高频信号c(k)和干扰信号的幅值量级相当以加快收敛速度。
[0062]
进一步,在一种可能实现的方式中,所述高频信号c(k)中的参数a、b在每个控制周期进行迭代;其中a、b的迭代方法是利用梯度下降法对自适应调整系数来实时调整反相力矩的频率和相位。
[0063]
在一种可能实现的方式中,所述利用梯度下降法对自适应调整系数来实时调整反相力矩的频率和相位,具体为:
作为代价函数,利用梯度下降法得到a、b的迭代关系如下所述:
[0079][0080][0081]
其中,n 1代表当前一拍,n代表上一拍,γ作为迭代步长。
[0082]
(4)稳定性保证
[0083]
为保证收敛过程的稳定性,提出以下两点作为条件:
[0084]
γ作为迭代步长,其过大会引起输出震荡,过小会导致收敛过慢,因而为了兼顾输出的稳定性与收敛速度,因而γ将选择变步长迭代。此处,以自适应调整系数的相邻两拍的变化量

w(即自适应调整系数的变化率v=

w/

t)作为变步长条件。根据系统实际情况选择自适应系数变化率阈值v0。当v≤v0,γ由初始步长γ0以半步长插值方法迭代至自适应系数变化率的最小值γ
m
。当v>v0,γ迅速恢复至γ0。其中γ0≈10
·
γ
m

[0085]
(5)实现效果
[0086]
图2为未使用该专利方法(afc)所测得的转速时域图与频域图,图3为使用该专利方法测得的转速时域图与频域图。通过两个图的对比可以看出使用该专利方法后,从频域角度看,高速转子的动不平衡扰动频率幅值衰减至12%以下,而从时域角度看,框架转速的波动量衰减至24%以下。利用上述方法实现在框架转速中高速转子转速频率成分的消除,极大程度的提高了框架转速稳定度及输出力矩的稳定度,从而对整星的姿态控制稳定度也有提升。
[0087]
本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献