一种RDC解算处理方法及装置制造方法及图纸

技术编号:34851064 阅读:68 留言:0更新日期:2022-09-08 07:51
本发明专利技术实施例公开了一种RDC解算处理方法及装置,方法包括:获得周期采样数据;采用双缓存对所述周期采样数据进行处理;其中,在同一时间,一个缓存用于传输所述周期采样数据,另一个缓存用于对接收到的周期采样数据进行解算。上述方案中,RDC数据结算和数据采集是同时进行的,通过双缓存,一个缓存用于传输当前的周期采样数据,另一个缓存用于RDC解算,从而保证了RDC数据的实时性和连续性,实现了对RDC正余弦信号的高速数据处理。余弦信号的高速数据处理。余弦信号的高速数据处理。

【技术实现步骤摘要】
一种RDC解算处理方法及装置


[0001]本专利技术涉及软件解码技术,更具体的说,是涉及一种RDC解算处理方法及装置。

技术介绍

[0002]软件RDC(Resolver

to

Digital Converter轴角数字变换器)解码技术主要是指在解调旋转变压器的输出信号时,将旋转变压器的输出信号经过ADC(analog to digital converter,模拟数字转换器)采样变成数字量后,利用数字信号处理器对其进行软件解调,得到电机的转子位置。
[0003]图1为旋转变压器的信号示意图,基于旋转变压器的原理,设计基于观测器的软件RDC解码算法,为提高RDC精度,需要对正余弦信号进行过采样,如RDC激励信号为10kHz,一个周期内等间隔采样32个,解算一次RDC角度,这样正余弦信号ADC采样频率高达320kHz。电机运行过程中,RDC的数据需要保证正余弦信号的连续性和实时性,而目前方案的实现效果均不太理想。

技术实现思路

[0004]有鉴于此,本专利技术提供如下技术方案:...

【技术保护点】

【技术特征摘要】
1.一种RDC解算处理方法,其特征在于,包括:获得周期采样数据;采用双缓存对所述周期采样数据进行处理;其中,在同一时间,一个缓存用于传输所述周期采样数据,另一个缓存用于对接收到的周期采样数据进行解算。2.根据权利要求1所述的RDC解算处理方法,其特征在于,所述采用双缓存对所述周期采样数据进行处理,包括:采用循环链表结构,控制将获得的不同周期的周期采样数据依次交替传输给所述循环链表结构中的第一链表和第二链表;其中,在将周期采样数据传输给所述循环链表中的一个链表后,周期采样数据的写入位置自动切换到另一个链表,以使得后续获得的下一个周期的周期采样数据传输给所述循环链表中的另一个链表;其中,在所述第一链表或所述第二链表不接收周期采样数据的时,其用于对之前接收到的周期采样数据进行解算。3.根据权利要求2所述的RDC解算处理方法,其特征在于,所述采用循环链表结构,控制将获得的不同周期的周期采样数据依次交替传输给所述循环链表结构中的第一链表和第二链表,包括:将循环链表结构中的第一链表中指示下一个链表的指针配置为第二链表的开始位置,将所述第二链表中指示下一个链表的指针配置为所述第一链表的开始位置;设置传输数据长度对应一个周期的采样点数,在一次传输完成后,硬件自动实现所述第一链表和所述第二链表之间的链表切换。4.根据权利要求1所述的RDC解算处理方法,其特征在于,在所述获得周期采样数据前,还包括:通过两路独立设计的ADC模块分别对旋转变压器输出的两路RDC正余弦信号进行采样,得到模拟采样数据,并对所述模拟采样数据进行模数转换,得到周期采样数据。5.根据权利要求4所述的RDC解算处理方法,其特征在于,所述两路独立设计的ADC模块由GTM产生的等间隔的周期同步信号触发实现同时采样。6.根据权利要...

【专利技术属性】
技术研发人员:黄钧
申请(专利权)人:北京紫光芯能科技有限公司
类型:发明
国别省市:

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

1