一种旋变激磁信号发生系统及发生方法与流程

文档序号:13391008阅读:1521来源:国知局
一种旋变激磁信号发生系统及发生方法与流程

【技术领域】

本发明属于电机驱动控制技术领域,特别是涉及一种旋变激磁信号发生系统及发生方法。



背景技术:

现有旋变类反馈伺服电机驱动器本身都带有旋变激磁信号,但是它们基本上都是采用硬件式的有源rc桥式正弦波振荡电路产生正弦波,如附图1所示。也有的采用专用的正弦波发生芯片来产生旋变激磁信号,但此方案会增加驱动器成本,电路也更加复杂,所以一般不会采用。根据应用、调试工程师的实际应用情况反映,使用上述方法产生的激磁信号,存在振荡频率较难调准、随温度漂移,调整过程非常费时,操作过程比较繁琐、不方便,尤其是当需要更换激磁信号的振荡频率时,需要重新更换电路中相关的电阻与电容,如图1中,当变换激磁频率,几乎图1中所有的电阻r、电容c都需更换,而且更为重要的一点是很难保证采样旋变反馈信号的时刻正好处于信号的峰值点,导致采样到的旋变反馈信号不准,进而可能会导致解调出的电机位置不准,导致进行pmsm矢量运算有偏差,尤其可能对电机的低速运行影响较大。

如电路图1示,虽然电路已经加上由sin_syn、c613、r619组成的强制同步电路,但由于硬件模拟电路分散性大的特点,实际上很难保证采样旋变反馈信号的时刻正好处于信号的最大值点。由图1实测得采样时刻与旋变反馈信号的关系如图2所示。在图2中,锯齿线为sin_syn信号,即dsp采样旋变反馈的时刻点,正弦波形为旋变反馈信号。由图2可见,采样时刻(sin_syn信号的上跳沿、下跳沿)并没有处于旋变反馈信号的最大点,而是发生较大的错位偏移(如图2中的偏移时间△t),这必然会导致采样的信号与实际的有误差,且错位偏移越大,误差就会越大,进而会影响旋变信号的解算结果,最终会影响电机的运行效果。

因此,有必要提供一种新的旋变激磁信号发生系统及发生方法来解决上述问题。



技术实现要素:

本发明的主要目的之一在于提供一种便捷的、易调整且更为可靠的旋变激磁信号发生系统,采样时刻精准,解决了长时间运行后可能会发生激磁波形漂移、导致信号反馈采样点错位问题。

本发明通过如下技术方案实现上述目的:一种旋变激磁信号发生系统,其包括dsp处理器、将所述dsp处理器产生的pwm信号波整形成光滑正弦波的二次整形电路、将经过所述光滑正弦波变为差分信号的正反相放大电路与拉偏电路、以及对输出信号进行滤波的一级无源滤波电路与共模输出电感t401,所述dsp处理器的flash区域中设置有产生正弦波的角度数据模块。

进一步的,所述二次整形电路包括对所述pwm信号波进行第一次整形的电阻r406与电容c409、对所述pwm信号波进行第二次整形的电阻r407与电容c410;

所述电阻r406与所述pwm信号波连通;所述电阻r406输出端与所述电容c409、所述电阻r407连接于连接点a处;所述电阻r407的输出端与所述电容c410连接于连接点b处;所述电容c409与所述电容c410的另一端连接且有两个连接点,其中一个所述连接点接地,另一个所述连接点输出至所述正反相放大电路。

进一步的,所述正反相放大电路包括运算放大器u401b、设置在所述运算放大器u401b的反相输入端与输出端之间的第一倍率调整电路、与所述运算放大器u401b的输出端连接的运算放大器u401a、与所述运算放大器u401a连接的第二倍率调整电路;所述运算放大器u401b的同相输入端与所述连接点b处连接;所述运算放大器u401a的反相输入端与所述运算放大器u401b的输出端连接。

进一步的,所述第一倍率调整电路包括电阻r415、电阻r417以及电容c413,所述电阻r415一端与所述电容c410连接且另一端与所述电阻r417和所述电容c413连接于连接点c处,所述连接点c与所述运算放大器u401b的反相输入端连接;所述电阻r417一端与所述电容c413连接于连接点d处,且所述连接点d与所述运算放大器u401b的输出端连接。

进一步的,所述第二倍率调整电路包括设置在所述运算放大器u401a反相输入端与所述运算放大器u401b输出端的连接线路上的电阻r408、一端与所述运算放大器u401a反相输入端连接且另一端与所述运算放大器u401a输出端连接的电阻r414,所述电阻r414与所述运算放大器u401a输出端连接于连接点e处。

进一步的,所述拉偏电路包括电阻r401、电阻r402以及电容c403,所述电阻r401与所述电容c403并联设置且其一共同端接地,另一共同端与所述运算放大器u401a的同相输入端连接;所述电阻r402一端与所述电阻r401连接且另一端与电源端vcc0接通。

进一步的,所述一级无源滤波电路包括与所述运算放大器u401a输出端连接的电容c406、一端与所述电容c406输出端连接且另一端与所述连接点d连接的电容c412和电阻r413。

本发明的另一主要目的在于提供一种旋变激磁信号发生方法,其包括以下步骤,

1)在dsp处理器的flash区域存储一个0°~360°、步距为k的一个周期的正弦波角度数据模块,则在一个完整的正弦波周期内包含有q个输出点数,其中q=360/k;

2)根据需要输出的角度θ计算出所述dsp处理器产生的pwm信号波的输出脉冲宽度p=sinθ/qfj,并将adc采样时刻对应的正弦波pwm信号波的输出值交替设置为90°、270°;

3)将步骤2)中输出的pwm信号波整形为光滑的正弦波旋变激磁信号;

4)将整形后的所述正弦波旋变激磁信号放大后再反相拉偏产生正负对称的正、反相旋变激磁信号;

5)对产生的正、反相旋变激磁信号进行滤波处理;

6)将经过滤波处理后的正、反相旋变激磁信号二者相减,便可得到正负对称的激磁信号,即差分信号。

进一步的,将所述差分信号通过共模输出电感t401抑制掉电路中可能包含的高频信号。

与现有技术相比,本发明一种旋变激磁信号发生系统及发生方法的有益效果在于:

1)简单便捷、免调试,产生的旋变激磁信号波形的频率、幅值、相移几乎不受温度影响,一致性非常好;

2)通过在dsp内部存储一个在一个周期内包含有若干输出点的正弦波角度数据,并通过dsp内部产生的pwm波对应的正弦波幅值的pwm脉宽占空比计算得到输出的pwm脉冲宽度,使pwm的中断周期不仅与程序的主中断匹配起来,还与激磁信号的周期进行了匹配,从而保证采样旋变信号的时刻正好处于反馈信号的极值点,保证了采样时刻的准确;

3)在每次开启adc采样的时刻(即主中断循环开始的时刻)强制输出正弦波幅值为角度为90°、270°的值(即正弦波正、负的最大值),避免了长时间运行后可能会发生激磁波形漂移、导致信号反馈采样点错位问题;

4)本方案产生的驱动器的旋变激磁信号在某一固定频率下,无需调整任何电路参数,便使激磁信号的频率、幅值的一致性比常用的有源rc桥式正弦波振荡电路得到很大的提高,而即使需改变旋变激磁信号的频率,只需更改dsp对应产生正弦波的程序及稍微改动下d/a整形电路的电阻r或电容c(如图3中的电阻r406、电阻r407或电容c409、电容c410)就可达到更改激磁频率的目的。

【附图说明】

图1为现有技术中常用的产生正弦波振荡电路的连接结构示意图;

图2为由图1得到的采样时刻与旋变反馈信号的时序图;

图3为本发明实施例的电路连接示意图;

图4为实测图3得到的0~180°区间某一位置时旋变sin反馈、dsp采样点波形示意图;

图5为实测图3得到的180~360°区间某一位置时旋变sin反馈、dsp采样点波形示意图;

图6为本实施例中二次整形电路整形后的波形示意图;

图7为本实施例中正反相放大电路和拉偏电路处理后的波形示意图;

图8为本实施例得到的差分激磁信号波形图。

【具体实施方式】

实施例:

请参照图3,本实施例为旋变激磁信号发生系统,其包括dsp处理器、将所述dsp处理器产生的pwm信号波整形成光滑正弦波的二次整形电路、将经过所述光滑正弦波变为差分信号的正反相放大电路与拉偏电路、以及对输出信号进行滤波的一级无源滤波电路与共模输出电感t401。所述dsp处理器的flash区域中设置有产生正弦波的角度数据模块。

所述二次整形电路包括对所述pwm信号波进行第一次整形的电阻r406与电容c409、对所述pwm信号波进行第二次整形的电阻r407与电容c410;电阻r406与所述pwm信号波连通;电阻r406输出端与电容c409、电阻r407连接于连接点a处;电阻r407的输出端与电容c410连接于连接点b处;电容c409与电容c410的另一端连接且有两个连接点,其中一个所述连接点接地,另一个所述连接点输出至所述正反相放大电路。

所述正反相放大电路包括运算放大器u401b、设置在运算放大器u401b的反相输入端与输出端之间的第一倍率调整电路、与运算放大器u401b的输出端连接的运算放大器u401a、与运算放大器u401a连接的第二倍率调整电路。所述第一倍率调整电路包括电阻r415、电阻r417以及电容c413,电阻r415一端与电容c410连接且另一端与电阻r417和电容c413连接于连接点c处,连接点c与运算放大器u401b的反相输入端连接;电阻r417一端与电容c413连接于连接点d处,且连接点d与运算放大器u401b的输出端连接。运算放大器u401b的同相输入端与连接点b处连接。电阻r417的电阻值与电阻r415的电阻值之比为1:2。电容c413为运算放大器u401b反馈回路的消振电容。通过运算放大器u401b的所述第一倍率调整电路部分对信号进行适当的放大,其放大倍数=1+r417/r415=1.5。

运算放大器u401a的反相输入端与运算放大器u401b的输出端连接,所述第二倍率调整电路包括设置在运算放大器u401a反相输入端与运算放大器u401b输出端的连接线路上的电阻r408、一端与运算放大器u401a反相输入端连接且另一端与运算放大器u401a输出端连接的电阻r414。电阻r414与运算放大器u401a输出端连接于连接点e处。电阻r414的电阻值与电阻r408的电阻值之比为1:1。通过运算放大器u401a和所述第二倍率调整电路对连接点d的信号进行反相放大,放大倍数=r414/r408=1。

所述拉偏电路包括电阻r401、电阻r402以及电容c403,电阻r401与电容c403并联设置且其一共同端接地,另一共同端与运算放大器u401a的同相输入端连接;电阻r402一端与电阻r401连接且另一端与电源端vcc0接通,运算放大器u401a的供电连接端与该电源端vcc0连接,且在连接线路上分流设置有滤波电容c402。电阻r401的电阻值与电阻r402的电阻值所述拉偏电路的拉偏幅值=vcc0×r401/(r401+r402)=5×1.5/3=2.5,电容c403为退藕电容。

所述一级无源滤波电路包括与运算放大器u401a输出端连接的电容c406、一端与电容c406输出端连接且另一端与连接点d连接的电容c412和电阻r413。所述一级无源滤波电路的截止频率约为102.7hz,其目的是阻止低频信号尤其是工频信号串入到激磁信号中。

共模输出电感t401的两个输入端与电阻r413的两端分别连接,其两个输出端即为旋变激光信号输出端。

本实施例还提供了一种旋变激磁信号发生方法,其包括以下步骤:

1)在dsp处理器的flash区域存储一个0°~360°、步距为k的一个周期的正弦波角度数据模块,则在一个完整的正弦波周期内包含有q个输出点数,其中q=360/k;本实施例中,所述dsp处理器产生的pwm信号波的驱动频率fq=10khz,旋变激磁频率fj=5khz,步距为k=9°,则输出点数q=40。

2)根据需要输出的角度θ的计算出所述dsp处理器产生的pwm信号波的输出脉冲宽度p=sinθ/qfj=5sinθ,并将adc采样时刻对应的正弦波pwm信号波的输出值交替设置为90°、270°。由于每个完整的正弦波周期包含40个输出点,而此40个数据点需对应旋变激磁频率,则对应正弦波pwm信号波输出的频率为fpwm=fj·q=200khz,如此每半周正好输出20个正弦波角度数据点,时间对应20*1/200*1000=100us,对应10k频率,使每次采样旋变反馈信号的时刻正好处于信号的最大值点。由此可知产生对应正弦波pwm信号波的周期t=1/fpwm=5us,再利用需输出的角度θ计算出正弦波pwm信号波的占空比值ρ=sinθ,则实际角度θ输出pwm信号波的输出脉冲宽度p=t·ρ=5sinθ。在每次开始启动adc采样的时刻,把对应的正弦波pwm信号波的输出值交替设置为90°、270°,如此便可保证每次采样旋变反馈信号的时刻点为旋变反馈信号的最大点,通过本实施例旋变激磁信号发生系统得到采样时刻与旋变反馈波形如图4、图5所示,根据图4、图5可见,采样时刻、激磁波形的频率与设计要求十分吻合。

3)将步骤2)中输出的pwm信号波通过二次整形电路将对应正弦波开度的pwm方波整形为光滑的正弦波旋变激磁信号。通过本实施例旋变激磁信号发生系统中的所述二次整形电路得到的整形后的波形如图6所示,其中图6中的曲线a为图3中连接点a处波形的第一次整形结果,曲线b为图3中连接点b处波形的第二次整形结果。

4)将整形后的所述正弦波旋变激磁信号放大后再反相拉偏产生正负对称的正、反相旋变激磁信号。经过放大和拉偏后的波形结果如图7所示,其中图7中的曲线c为图3中连接点d处的波形,曲线d为连接点e处的波形。

5)对产生的正、反相旋变激磁信号进行滤波处理。本实施例旋变激磁信号发生系统中通过主要由电容c406、电阻r413、电阻c412组成的一级无源滤波电路,使激磁本身信号能够畅通无阻的通过,而低于本高通滤波器的截止频率的信号则会受到抑制。

6)将经过滤波处理后的正、反相旋变激磁信号二者相减,便可得到正负对称的激磁信号,即差分信号。再通过本实施例旋变激磁信号发生系统中的共模输出电感t401抑制掉电路中可能包含的高频信号,即可得到供给电机旋变的激磁信号,其波形如图8所示。

本实施例旋变激磁信号发生系统以及方法的思路是利用dsp处理器本身能够产生pwm波形的特点,通过在dsp内部的flash区域存储一个0°~360°、步距为k(即一个完整的正弦波周期包含q=360/k个输出点)的一个周期的正弦波角度数据,其对应的pwm占空比值ρ,则pwm的输出宽度p=t·ρ(其中t为pwm的脉冲频率的周期),再通过d/a电路整形为正弦波作为旋变激磁信号;为产生正负对称(即差分信号)的激磁信号,本方案中加入正拉偏电路,利用运放的产生正、负反相的信号,二者再相减,即可实现由单端信号变为差分信号。经过大量的应用证明,本方案产生的旋变激磁信号波形无论在高温(+70℃)还是低温(-40℃)下,激磁频率、幅值基本没有发生偏移,其一致性非常好。

本实施例旋变激磁信号发生系统以及方法的有益效果在于:简单便捷、免调试,产生的旋变激磁信号波形的频率、幅值、相移几乎不受温度影响,一致性非常好;通过在dsp内部存储一个在一个周期内包含有若干输出点的正弦波角度数据,并通过dsp内部产生的pwm波对应的正弦波幅值的pwm脉宽占空比计算得到输出的pwm脉冲宽度,使pwm的中断周期不仅与程序的主中断匹配起来,还与激磁信号的周期进行了匹配,从而保证采样旋变信号的时刻正好处于反馈信号的极值点,保证了采样时刻的准确;在每次开启adc采样的时刻(即主中断循环开始的时刻)强制输出正弦波幅值为角度为90°、270°的值(即正弦波正、负的最大值),避免了长时间运行后可能会发生激磁波形漂移、导致信号反馈采样点错位问题;本方案产生的驱动器的旋变激磁信号在某一固定频率下,无需调整任何电路参数,便使激磁信号的频率、幅值的一致性比常用的有源rc桥式正弦波振荡电路得到很大的提高,而即使需改变旋变激磁信号的频率,只需更改dsp对应产生正弦波的程序及稍微改动下d/a整形电路的电阻r或电容c(如图3中的电阻r406、电阻r407或电容c409、电容c410)就可达到更改激磁频率的目的。

以上所述的仅是本发明的一些实施方式。对于本领域的普通技术人员来说,在不脱离本发明创造构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

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