旋转变压器软解码系统的制作方法

文档序号:7361402阅读:947来源:国知局
旋转变压器软解码系统的制作方法
【专利摘要】本发明公开了一种旋转变压器软解码系统,包括角度区间判定模块、角度计算模块、角度补偿模块、频率计算模块、电角度和电频率转换模块;角度区间判定模块根据sin和cos差分信号的采样值,判定DMA中断时刻角度的所在角度区间;角度计算模块根据DMA中断时刻角度所在角度区间,计算DMA中断时刻角度;角度补偿模块,用于对DMA时刻角度进行补偿得到软解码中断时刻角度;频率计算模块用于计算旋转变压器频率;电角度和电频率转换模块,将当前软解码中断时刻角度转换为电机电角度,将当前旋转变压器频率转换为电机电频率。本发明的旋转变压器软解码系统,不需要解码芯片,可以降低电机控制器的成本。
【专利说明】旋转变压器软解码系统
【技术领域】
[0001]本发明及电机转子位置和转速的传感器,特别涉及一种旋转变压器软解码系统。【背景技术】
[0002]旋转变压器(Resolver)作为常见的电机转子位置和转速的传感器,在电动(纯电动、混合动力)汽车上也得到了广泛应用。在旋转变压器(Resolver)的应用中,往往还需要解码芯片来将旋转变压器(Resolver)的输出信号转换为旋转变压器(Resolver)的角度和频率,进而再利用软件转换成电机的电角度和电频率,成本较高。

【发明内容】

[0003]本发明要解决的技术问题是提供一种旋转变压器软解码系统,不需要解码芯片,可以降低电机控制器的成本,降低电路复杂度,同时具有较高的精度。
[0004]为解决上述技术问题,本发明提供的旋转变压器软解码系统,其包括采样模块、角度区间判定模块、角度计算模块、角度补偿模块、频率计算模块、电角度和电频率转换模块;
[0005]所述米样模块,用于对旋转变压器输出的sin和cos差分信号进行米样;
[0006]所述角度区间判定模块,用于根据sin和cos差分信号的采样值,判定DMA中断时刻角度Θ的所在角度区间;
[0007]所述角度计算模块,用于根据DMA中断时刻角度Θ的所在角度区间,计算DMA中断时刻角度Θ ;
[0008]所述角度补偿模块,用于对所述角度计算模块计算得到的DMA时刻角度Θ进行补
偿,得到软解码中断时刻角度:
[0009]
【权利要求】
1.一种旋转变压器软解码系统,其特征在于,包括采样模块、角度区间判定模块、角度计算模块、角度补偿模块、频率计算模块、电角度和电频率转换模块; 所述采样模块,用于对旋转变压器输出的Sin和COS差分信号进行采样; 所述角度区间判定模块,用于根据sin和cos差分信号的采样值,判定DMA中断时刻角度Θ的所在角度区间; 所述角度计算模块,用于根据DMA中断时刻角度Θ的所在角度区间,计算DMA中断时刻角度Θ ; 所述角度补偿模块,用于对所述角度计算模块计算得到的DMA时刻角度Θ进行补偿,得到软解码中断时刻角度:
2.根据权利要求1所述的旋转变压器软解码系统,其特征在于, 旋转变压器软解码系统,还包括一过零点检测硬件电路、内存; 过零点检测硬件电路,当旋转变压器的激励正弦信号过零点时输出触发信号到所述采样模块; 所述采样模块,当接收到所述触发信号,开始在激励信号的正半周期内等间隔采样一组数据,利用DMA将这组采样数据传递到内存中的数组内。
3.根据权利要求1所述的旋转变压器软解码系统,其特征在于, 所述角度区间判定模块,判定DMA中断时刻角度Θ的所在角度区间的方法如下:

4.根据权利要求1所述的旋转变压器软解码系统,其特征在于, 以微控制器内部的实时定时器为计算周期At的时间来源;在所述角度计算模块每个计算角度的中断程序中累加连续两个DMA中断时刻的角度差,用t+At时刻的角度增量减去t时`刻的角度增量即可得到一个计算周期的角度差Λ Θ。
【文档编号】H02P6/16GK103762912SQ201310723417
【公开日】2014年4月30日 申请日期:2013年12月24日 优先权日:2013年12月24日
【发明者】陈涵, 郑海涛 申请人:联合汽车电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1