基于锁相环与TD滤波器的磁轴承转子振动前馈补偿控制器的制作方法

文档序号:20675784发布日期:2020-05-08 17:48阅读:215来源:国知局
基于锁相环与TD滤波器的磁轴承转子振动前馈补偿控制器的制作方法

本发明是属于磁悬浮轴承控制领域,具体是二自由度六极混合磁悬浮轴承的转子不平衡振动补偿控制器,对二自由度六极混合磁轴承转子的振动实现前馈补偿。



背景技术:

磁悬浮轴承(简称磁轴承)是利用线圈中的电流或永磁体产生电磁力,使转子悬浮于空间中,实现转子和定子之间没有任何机械接触的一种新型高性能轴承。由于磁轴承具有无摩擦、无损耗、无需润滑和密封、可支承转速高、回转精度高、无污染、使用寿命长等优点,从根本上改变了传统的支承形式,特别适用于高速、超洁净、真空等要求非常高的场合。由于磁轴承转子能达到数万转以上的速度,在高速旋转会带来一系列问题,其中最主要的是转子自身不平衡引发的问题,即周期性振动问题。目前,振动补偿即是通过一定控制策略把磁轴承系统转子转动时产生的与转速同频的周期位移或激振力补偿掉。针对周期性位移力对磁轴承系统的不同影响出现两种不同补偿方案:1、针对位移进行补偿的策略称为位移最小补偿,即让转子绕几何中心旋转。此类补偿方法有影响系数法、开环前馈法、迭代学习控制法等,目的是提高转子回转精度,如磁悬浮加工主轴应用等,但是其控制电流易饱和,使转速不易提高,阻碍加工效率提高。2、针对振动力进行的补偿称为惯性力最小补偿,即让转子绕其惯性中心旋转。常采用的方法有凹陷滤波器法、频域跟踪法、力自动平衡法、自适应滤波法等,目的是通过减小磁轴承线圈电流波动,降低系统不平衡激振力响应,增强系统稳定性,提高转子速度等。

《现代电子技术》2017年10月1日第40卷第19期出版的文献《基于自抗扰控制器和坐标变换的bsrm转子不平衡振动补偿控制》中利用快速傅里叶变换从位移传感器采集到的位移信号中提取出与转速同频率的同步振动信号,在进行低通滤波和坐标变换后,将得到的补偿信号求反叠加到原来的信号之上,减弱或消除该频段内的信号,即达到减小或消除振动的目的。但是由于采样频率固定,不能跟踪转子转速变化,导致对位移信号进行fft频谱分析时产生栅栏效应与泄漏效应,不能准确反映转子的当前振动状况,导致振动补偿缺乏实时性,且补偿效果欠佳。所以,为了保证振动信号的周期完整,抑制栅栏效应与泄露效应,必须采用整周期采样。整周期采样是指系统的采样频率动态地跟踪信号频率的变化,信号频率高,则采样间隔短,反之采样间隔长,即采样频率是周期信号频率的整数倍。实现整周期采样的关键是锁相环倍频电路的设置。



技术实现要素:

本发明的目的是提供了一种基于锁相环倍频电路与td滤波器的二自由度六级混合磁轴承转子不平衡振动前馈补偿控制器,实现整周期采样,保证振动信号的周期完整,抑制栅栏效应与泄露效应,确保提取的振动信号的实时性与可靠性,提高补偿效果。

为实现上述目的,本发明基于锁相环与td滤波器的磁轴承转子振动前馈补偿控制器采用的技术方案是:其由力/电流转换模块、第一、第二pid控制器和前馈补偿控制模块组成,所述的前馈补偿控制模块由依次串接的电压比较器、pll模块、fft算法模块、坐标变换模块、td滤波器以及坐标反变换模块组成,力/电流转换模块的输出端连接复合被控对象的输入端,电压比较器的输入端连接复合被控对象的输出端,复合被控对象的输入为控制电流ix*、iy*,输出为转子径向两个方向上位移的电压信号值复合被控对象由依次串接的clark逆变换模块、电流滞环三相功率逆变器和二自由度六级混合磁轴承组成;所述的电压信号值输入到电压比较器中,坐标反变换模块输出振动补偿信号值xm、ym,振动补偿信号值xm、ym与对应的给定位移电压x*、y*作比较得到对应的位移误差w1、w2,两个位移误差w1、w2经对应的第一、第二pid控制器后输出力信号值fx、fy,力信号值fx、fy经至力/电流转换模块后输出为所述的控制电流到复合被控对象中。

所述的电压比较器将电压信号值分别与对应的参考电压作比较,输出与转子同频的方波电压信号值ux、uy,该方波电压信号值ux、uy经pll模块后输出一频率n倍于转子转速的对应的方波电压信号值uξ、uα,该方波电压信号值uξ、uα经fft算法模块后输出对应的振动信号值ξm、αm,该振动信号值ξm、αm经坐标变换模块输出对应的振动信号直流值该振动信号直流值经td滤波器输出对应的直流信号值该直流信号值经坐标反变换模块输出所述的交流振动补偿信号值xm、ym。

所述的pll模块由鉴相器、环路滤波器、压控振荡器、1/n分频器组成,鉴相器、环路滤波器和压控振荡器次串接,1/n分频器的输入端连接压控振荡器的输出端,1/n分频器的输出端连接鉴相器的输入端。

以输入pll模块22的电压信号值ux为例:电压信号值ux与1/n分频器输出的电压信号值up同时输入到输入鉴相器中,鉴相器输出电压信号值ud,电压信号值ud经环路滤波器后输出电压信号值uc,电压信号值uc经压控振荡器后输出方波电压信号值uξ,方波电压信号值uξ,方波电压信号值uξ经1/n分频器将分频后的电压信号值up送入鉴相器中;pll模块对输入的电压信号值uy的处理过程与电压信号值ux相同。

本发明的优点在于:

(1)本发明采用开环前馈补偿控制,相对于闭环反馈补偿控制,其优点是不会增加混合磁悬浮轴承原控制系统传递函数的阶次,对整个系统的稳定性影响较小,并且pid的参数基本不用变化,这样能够减少调试时间。

(2)为了防止对位移信号进行频谱分析时产生栅栏效应与泄漏效应,从而导致不能准确反映转子的当前振动状况,提取的频率信号与真实的振动信号不符,达不到补偿的效果,本发明在快速傅里叶变换(fft)进行频域分析提取振动信号之前,加入设置好的锁相环倍频电路,利用锁相环倍频电路(pll),实现了整周期采样,保证振动信号的周期完整,抑制栅栏效应与泄露效应,确保了系统的采样频率动态地跟踪信号频率的变化,信号频率高,则采样间隔短,反之采样间隔长,即采样频率是周期信号频率的整数倍,可以实时跟踪转子转速变化,防止了对位移信号进行频谱分析时产生栅栏效应与泄漏效应,因此可以准确反映转子的当前振动状况,确保了提取的振动信号的实时性与可靠性,提高了振动的补偿精度。

(3)本发明利用自抗扰控制器中的td滤波器良好的低通滤波性能,经坐标变换后的直流信号可以顺利的通过滤波器,同时可以消除高频噪声。利用快速傅立叶变换(fft)将采样得到的时域位移信号进行频域分析,从中提取出与转速同频的振动信号,在此分析的基础上,再经过两次坐标变换,把提取出来的同频振动信号经过滤波处理后叠加到原来的位移信号中用来抵消掉原振动信号,这样进入控制器的位移信号中就不再包含同频振动成分,从而使转子绕惯性主轴旋转,达到振动补偿的目的。

(4)本发明采用td滤波器,td滤波器非线性过程分析时,一旦将td滤波器的跟踪参数给定之后,即使输入信号频率非常高,其跟踪波形也可以被视为一个正弦波,并且频率与输入信号相同。二阶td滤波器和二阶线性低通滤波器特性相似,但远远优于一般线性系统,并且在通带内有较小相移时,无谐振现象产生,使去噪效果更优,提高了振动的补偿精度,使得磁轴承能够被运用到更多高速、高精的领域中。

附图说明

图1是二自由度六极径向混合磁轴承的轴向结构示意图;

图2是复合被控对象的等效示意图;

图3是本发明所述的基于锁相环与td滤波器的磁轴承转子振动前馈补偿控制器的结构框图;

图4是图3中的pll模块22的结构框图;

图中,1.二自由度六极混合磁轴承;11.环形永磁体;12.转子;13.径向控制线圈;14.为定子;

2.前馈补偿控制模块;21.电压比较器;22.pll模块;23.fft算法模块;24.坐标变换模块;25.td滤波器;26.坐标反变换模块;221.鉴相器;222.环路滤波器;223.压控振荡器;224.1/n分频器;

3.clark逆变换模块;4.电流滞环三相功率逆变器;5.复合被控对象;6.第一pid控制器;7.第二控制器;8.传感器;9.力/电流转换模块。

具体实施方式

如图1所示,二自由度六极混合磁轴承1是由环形永磁体11、转子12、径向控制线圈13、两个径向定子14构成的轴向双片式结构,其中的环形永磁体11置于两个完全相同的径向定子14中间,且每个径向定子14沿圆周方向均匀分布六个定子磁极,定子磁极沿轴向对齐,径向控制线圈13缠绕在定子磁极上,分为a、b、c三组,每组四个线圈串联,采用星型连接,通以三相电流,转子12的中心置于径向定子14的几何中心处。

如图2所示,二自由度六极混合磁轴承1的功率驱动由电流滞环三相功率逆变器4实现,电流滞环三相功率逆变器4串接于二自由度六级混合磁轴承1前,电流滞环三相功率逆变器4之间串接clark逆变换模块3,坐标变换由clark逆变换模块3实现。clark逆变换模块3、电流滞环三相功率逆变器4与二自由度六级混合磁轴承1依次串接共同构成复合被控对象5。二自由度六极径向混合磁轴承1的径向控制电流ix*、iy*经clark逆变换模块3变换为三相电流期望值iu*、iv*、iw*,电流滞环三相功率逆变器4跟踪三相电流期望值iu*、iv*、iw*输出二自由度六极径向混合磁轴承1径向控制电流iu、iv、iw,二自由度六极径向混合磁轴承1的径向控制线圈13由径向控制电流iu、iv、iw驱动。因此,复合被控对象5等效为依次串接的clark逆变换模块3、电流滞环三相功率逆变器4和二自由度六级混合磁轴承1,复合被控对象5的输入为控制电流ix*、iy*,输出为转子径向两个方向上位移的电压信号值转子径向x、y两个方向上的位移的电压信号值分别由传感器测得,根据转子径向两个方向上的位移信号可得到控制电流ix*、iy*

如图3所示,本发明基于锁相环与td滤波器的磁轴承转子振动前馈补偿控制器连接在复合被控对象5的输入端和输出端之间,该控制器由力/电流转换模块9、第一pid控制器6、第二pid控制器7以及前馈补偿控制模块2组成。前馈补偿控制模块2由依次串接的电压比较器21、pll(锁相环倍频电路)模块22、fft(傅里叶变换)算法模块23、坐标变换模块24、td滤波器25以及坐标反变换模块26组成。力/电流转换模块9的输出端连接复合被控对象5的输入端,电压比较器21的输入端连接复合被控对象5的输出端。

当转子高速旋转时,采用传感器8检测复合被控对象5的径向x、y两个方向上的位移的电压信号值将电压信号值输入到电压比较器21中,电压比较器21将电压信号值分别与对应的参考电压作比较,输出与转子同频的方波电压信号值ux、uy。例如:传感器8检测包含了正弦振动信号的转子位移的电压信号值将电压信号值作为电压比较器21的一个输入;将参考电压ur作为电压比较器21的另一个输入,在正弦振动信号的正半周期,大于ur,电压比较器21输出高电平,反之电压比较器21输出低电平,这样比较器21输出为与转子同频的方波电压信号值ux。

方波电压信号值ux、uy输入至pll模块22中,pll模块22后输出一频率n倍于转子转速的对应的方波电压信号值uξ、uα。

dsp在uξ的上升沿控制adc对转子位移进行采样,以实现整周期采样,然后利用快速傅立叶变换从采样得到的位移信号中提取出与转子同频的振动信号。将方波电压信号uξ、uα值输入至fft算法模块23中,fft算法模块23输出对应的振动信号值ξm、αm。

振动信号值ξm、αm输入至坐标变换模块24中,坐标变换模块24输出对应的振动信号直流值坐标变换模块24将提取出来的振动信号值ξm、αm交流值转换为振动信号直流值一些高频噪声信号则包含在该直流值中。

振动信号直流值输入至td滤波器25,td滤波器25输出对应的直流信号值td滤波器25拥有良好的低通滤波性能,能够滤除掉振动信号直流值中的高频噪声信号,然后输出平稳的直流信号值

直流信号值输入至坐标反变换模块26中,坐标反变换模块26输出对应的交流振动补偿信号值xm、ym。坐标反变换模块26将滤波后的直流信号值再转变成交流信号,就得到了精确的与转子同频的不平衡振动补偿信号值xm、ym。将振动补偿信号值xm、ym取反叠加到位移电压信号中,就能把振动信号从位移信号中消除。

将振动补偿信号值xm、ym与对应的给定位移电压x*、y*作比较,得到对应的位移误差w1、w2,即将振动补偿信号值xm与给定位移电压x*比较得到位移误差w1,将振动补偿信号值ym与给定位移电压y*比较得到位移误差w2。

两个位移误差w1、w2经对应的pid控制器后输出力信号值fx、fy,即位移误差w1经第一pid控制器6输出力信号值fx,位移误差w2经第二pid控制器7输出力信号值fy。此时,进入第一、第二pid控制器6、7的位移误差w1、w2信号中没有不平衡振动信号。

力信号值fx、fy输入至力/电流转换模块9中,输出为转换后的控制电流该控制电流输入到复合被控对象5中,对复合被控对象5进行控制,此时的控制电流信号中已经不包含振动信号,从而达到抑制甚至消除转子不平衡振动的目的。

如图4所示,pll(锁相环倍频电路)模块22由鉴相器221、环路滤波器222、压控振荡器223,1/n分频器224组成。鉴相器221、环路滤波器222和压控振荡器223依次串接,且1/n分频器224的输入端连接压控振荡器223的输出端,1/n分频器224的输出端连接鉴相器221的输入端。电压比较器21输出的电压信号值ux、uy都需要经过pll模块22进行锁相环倍频处理,且pll模块22对电压信号值ux、uy的处理方法和作用完全相同,因此以下仅以电压比较器21输出的电压信号值ux为例,pll模块22对电压信号值uy的处理过程与电压信号值ux相同:

图4中,输入pll模块22中的电压信号值ux与其中的1/n分频器224输出的电压信号值up同时到输入鉴相器221中,鉴相器221的作用是检测输入电压信号值ux和电压信号值up的相位差,并将检测出的相位差信号转换成电压信号值ud输出。

因为1/n分频器224输出的电压信号值up是压控振荡器223输出的电压信号值uξ经过n分频得到的,因此up与uξ的频率不同,但相位相同。因此鉴相器221输出的电压信号值ud可以写成鉴相器221输入电压信号值ux和压控振荡器223输出的电压信号值uξ之间相位差的比例函数,鉴相器221通常是一个模拟乘法器,所以电压信号值ud可表示为:

ud=kdsinθe,

其中kd是鉴相器增益,θe表示相位差,且:

ux=uxsin(ωit+θi),uξ=uξcos(ωot+θo),θe=θi-θo,

其中ωi是鉴相器221输入电压信号值ux的频率,θi是鉴相器221输入电压信号值ux的相位;ωo是压控振荡器223输出的方波电压信号值uξ的频率,θo是压控振荡器223输出的方波电压信号值uξ的相位,t为时域变量;

当θe≤30°时,ud可以近似为:

ud=kdθe,

鉴相器221输出的电压信号值ud输入至环路滤波器222,环路滤波器222在这里是起到无源低通滤波器的作用,将电压信号值ud中的噪声和干扰成分滤除。其性能的好坏会直接关系到锁相环能否正常工作,设其传递函数为f,可得:

uc=f·ud。

环路滤波器222输出的电压信号值uc输入至压控振荡器223,压控振荡器223输出方波电压信号值uξ。压控振荡器223是一种电压/频率转换器,因此其输出的电压信号值uξ的频率ωo是环路滤波器222输出的电压信号值uc的函数,在环路锁定点附近,频率为:

ωo=ωc+kouc

由式可知uc对ωo的控制特性呈线性,ko为控制特性斜率,ωc为压控振荡器223的中心频率。

电压信号值uc输入至压控振荡器223,压控振荡器223输出的电压信号值uξ。电压信号值uc作用于压控振荡器223的结果是把压控振荡器223输出的电压信号值uξ的频率ωo拉向鉴相器221输入电压信号值ux的频率ωi,当二者相等时,鉴相器221的输入电压信号值ux与压控振荡器223的输出电压信号uξ保持固定的相位差值,即它们的相位被锁住,称之为入锁。

为了实现倍频,在压控振荡器223输出的电压信号值uξ后对uξ作n分频,即反馈通道上加上1/n分频器224,电压信号值uξ输入到1/n分频器224中,1/n分频器224将分频后的电压信号值up送入鉴相器221中与电压比较器21输出的电压信号值ux进行相位比较。当pll进入锁定状态时,即分频后电压信号值up的频率与鉴相器221输入电压信号ux的频率相等时,压控振荡器223输出的电压信号值uξ即可实现倍频。此时:

ωo=ωp·n,

式中ωp为1/n分频器224输出的电压信号值up的频率,n为分频系数。当ωi=ωp时,ωo=ωi·n。

压控振荡器223输出的电压信号值uξ是一频率n倍于转子转速的方波信号。因此,电压信号值ux经pll模块22后输出一频率n倍于转子转速的方波信号值uξ,dsp在电压信号uξ的上升沿控制adc对转子位移进行采样,以实现整周期采样。然后利用快速傅立叶算法模块23将采样得到的时域位移信号进行频域分析,从中提取出与转速同频的振动信号。

本发明工作时,通过位移检测和不平衡补偿控制这两个部分来实现的,由于转子的振动频率等于转子的转速,因而,传感器采集到的位移信号中必然含有与转速ω同频的分量。前馈补偿控制模块2利用快速傅立叶变换从采样得到的位移信号中提取出与转速同频的振动信号,利用坐标变换将交流变化的振动信号转换为直流值,再经过td滤波器滤波,和坐标反变换将滤波后的直流信号转换成交流信号,该信号即为振动补偿信号,取反叠加到原位移信号中,抵消掉振动信号,这样系统位移信号中就不再包含同频振动成分,从而使转子绕惯性主轴旋转。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1