信号解码方法、装置、电机驱动单元及存储介质制造方法及图纸

技术编号:36688071 阅读:13 留言:0更新日期:2023-02-27 19:52
本申请公开了一种信号解码方法、装置、电机驱动单元及存储介质,其信号解码方法包括:对接收到的旋变回收信号进行持续采样,其中,旋变回收信号由旋转变压器基于接收到的激励发波信号反馈;判断符号相反且连续的两个采样点的电压绝对值是否相等;若否,则对激励发波信号的相位进行调整,以使旋变回收信号的相位同步调整;若对调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则停止调整激励发波信号的相位。基于本申请方案,可以使旋变回收信号的过零点位置定位在电压绝对值相等、符号相反且连续的两个采样点的正中间,从而解决旋变回收信号的过零点偏移导致无法获取准确的过零点位置的问题。移导致无法获取准确的过零点位置的问题。移导致无法获取准确的过零点位置的问题。

【技术实现步骤摘要】
信号解码方法、装置、电机驱动单元及存储介质


[0001]本申请涉及电机控制
,尤其涉及一种信号解码方法、装置、电机驱动单元及存储介质。

技术介绍

[0002]新能源汽车电机驱动控制系统需要实时获取电机角度、转速、运行方向等信息,进而控制电机加减速及正反转的运行。通常获取电机角度、转速等信息的方法是在电机轴上安装旋转变压器,并向旋转变压器的励磁绕组通入高频正弦激励信号,然后回收旋转变压器的正弦和余弦绕组信号并计算旋变角度,进而基于旋变角度得到电机角度、转速等信息。其中,正弦和余弦绕组信号的准确过零点位置是实现电机角度、转速等信息的高精度计算的关键。
[0003]但是,由于器件受温度波动以及寿命老化等自然因素的影响,会使得旋变解码系统发出的激励信号到回收信号之间的延时发生动态变化,引起正弦、余弦旋变回收信号的过零点发生左右动态偏移。
[0004]传统软解码算法依靠相邻采样点正负符号的判断来获取过零点的位置,当回收信号精准过零点由于延时变化在相邻采样点范围内左右波动时,解码算法对此过零点的偏移无法捕捉识别,最终导致软件计算电机角度、转速产生误差,解码精度下降。
[0005]综上,硬件条件的改变会使旋变回收信号的过零点偏移,进而导致无法获取准确的过零点位置。

技术实现思路

[0006]本申请的主要目的在于提供一种信号解码方法、装置、电机及存储介质,旨在解决旋变回收信号的过零点偏移导致无法获取准确的过零点位置的问题。
[0007]为实现上述目的,本申请提供一种信号解码方法,所述信号解码方法包括:
[0008]对接收到的旋变回收信号进行持续采样,其中,所述旋变回收信号由旋转变压器基于接收到的激励发波信号反馈;
[0009]判断符号相反且连续的两个采样点的电压绝对值是否相等;
[0010]若否,则对所述激励发波信号的相位进行调整,以使所述旋变回收信号的相位同步调整;
[0011]若对调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则停止调整所述激励发波信号的相位。
[0012]可选地,所述对所述激励发波信号的相位进行调整的步骤包括:
[0013]基于所述旋变回收信号的采样信息对所述激励发波信号的相位进行调整,以使后续采样得到的符号相反且连续的两个采样点的电压绝对值趋于相等。
[0014]可选地,所述基于所述旋变回收信号的采样信息对所述激励发波信号的相位进行调整的步骤包括:
[0015]基于所述旋变回收信号的采样信息确定相位调整值;
[0016]基于所述相位调整值对所述激励发波信号的相位进行调整;
[0017]若无法对所述调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则返回执行步骤:基于所述旋变回收信号的采样信息确定相位调整值;
[0018]若对所述调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则执行步骤:停止调整所述激励发波信号的相位。
[0019]可选地,所述激励发波信号由预设的比较寄存器的存储值控制,所述对所述激励发波信号的相位进行调整的步骤包括:
[0020]通过调整所述比较寄存器的存储值对所述激励发波信号的相位进行调整。
[0021]可选地,所述停止调整所述激励发波信号的相位的步骤之后,还包括:
[0022]基于所述电压绝对值相等、符号相反且连续的两个采样点的中间位置定位过零点位置,得到过零点位置信息;
[0023]基于所述过零点位置信息进行解码得到旋变解码角度信息。
[0024]可选地,所述基于所述过零点位置信息进行解码得到旋变解码角度信息的步骤之后,还包括:
[0025]基于所述旋变解码角度信息计算得到电机角度和电机转速;
[0026]通过预设的观测器观测并补偿所述电机角度和所述电机转速,得到补偿后的电机角度和补偿后的电机转速。
[0027]可选地,所述对所述激励发波信号的相位进行调整的步骤之前,还包括:
[0028]计算所述激励发波信号和所述旋变回收信号之间的相位差;
[0029]依据所述相位差对所述激励发波信号和所述旋变回收信号进行相位补齐处理。
[0030]本申请实施例还提出一种信号解码装置,所述信号解码装置包括:
[0031]采样模块,用于对接收到的旋变回收信号进行持续采样,其中,所述旋变回收信号由旋转变压器基于接收到的激励发波信号反馈;
[0032]判断模块,用于判断符号相反且连续的两个采样点的电压绝对值是否相等;
[0033]调整模块,用于若否,则对所述激励发波信号的相位进行调整,以使所述旋变回收信号的相位同步调整;
[0034]停止模块,用于若对调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则停止调整所述激励发波信号的相位。
[0035]本申请实施例还提出一种电机驱动单元,所述电机驱动单元包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的信号解码程序,所述信号解码程序被所述处理器执行时实现如上所述的信号解码方法的步骤。
[0036]本申请实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有信号解码程序,所述信号解码程序被处理器执行时实现如上所述的信号解码方法的步骤。
[0037]本申请实施例提出的信号解码方法、装置、电机及存储介质,通过对接收到的旋变回收信号进行持续采样,其中,所述旋变回收信号由旋转变压器基于接收到的激励发波信号反馈;判断符号相反且连续的两个采样点的电压绝对值是否相等;若否,则对所述激励发波信号的相位进行调整,以使所述旋变回收信号的相位同步调整;若对调整后的旋变回收
信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则停止调整所述激励发波信号的相位。基于本申请方案,对接收的旋变回收信号进行采样得到若干个采样点,过零点位于符号相反且连续的两个采样点之间,进一步判断符号相反且连续的两个采样点的电压绝对值是否相等。由于旋变回收信号的信号波形是周期对称的,如果符号相反且连续的两个采样点的电压绝对值相等,那么可得知过零点位于这两个采样点的正中间;如果符号相反且连续的两个采样点的电压绝对值不相等,那么可以对激励发波信号的相位进行调整,以使旋变回收信号的相位同步调整。经过调整之后,如果对调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,即表明过零点位于两个采样点之间,此时停止调整激励发波信号的相位,完成对激励发波信号和旋变回收信号的校正。如此,校正后的激励发波信号实际上适应了器件温漂、老化或者其他硬件条件的改变,由校正后的激励发波信号相应得到校正后的旋变回收信号,基于校正后的旋变回收信号可以很容易地将过零点位置定位在电压绝对值相等、符号相反且连续的两个采样点的正中间,从而解决旋变回收信号的过零点偏移导致无法获取准确的过零点位置的问题。
附图说明
[0038]图1为本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信号解码方法,其特征在于,所述信号解码方法包括:对接收到的旋变回收信号进行持续采样,其中,所述旋变回收信号由旋转变压器基于接收到的激励发波信号反馈;判断符号相反且连续的两个采样点的电压绝对值是否相等;若否,则对所述激励发波信号的相位进行调整,以使所述旋变回收信号的相位同步调整;若对调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则停止调整所述激励发波信号的相位。2.如权利要求1所述的信号解码方法,其特征在于,所述对所述激励发波信号的相位进行调整的步骤包括:基于所述旋变回收信号的采样信息对所述激励发波信号的相位进行调整,以使后续采样得到的符号相反且连续的两个采样点的电压绝对值趋于相等。3.如权利要求2所述的信号解码方法,其特征在于,所述基于所述旋变回收信号的采样信息对所述激励发波信号的相位进行调整的步骤包括:基于所述旋变回收信号的采样信息确定相位调整值;基于所述相位调整值对所述激励发波信号的相位进行调整;若无法对所述调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则返回执行步骤:基于所述旋变回收信号的采样信息确定相位调整值;若对所述调整后的旋变回收信号采样得到电压绝对值相等、符号相反且连续的两个采样点,则执行步骤:停止调整所述激励发波信号的相位。4.如权利要求1所述的信号解码方法,其特征在于,所述激励发波信号由预设的比较寄存器的存储值控制,所述对所述激励发波信号的相位进行调整的步骤包括:通过调整所述比较寄存器的存储值对所述激励发波信号的相位进行调整。5.如权利要求1所述的信号解码方法,其特征在于,所述停止调整所述激励发波信号的相位的步骤之后,还包括:基于所述电压绝对值相等、符号相反且连续的两个采样点的中间位置定位过...

【专利技术属性】
技术研发人员:张雄鑫张伟侯义朋王旻
申请(专利权)人:苏州汇川联合动力系统有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1