一种马达驱动方法及处理装置制造方法及图纸

技术编号:39803281 阅读:18 留言:0更新日期:2023-12-22 02:34
本发明专利技术公开了一种马达驱动方法及处理装置,该方法包括:第一处理装置获取初始触觉信号的

【技术实现步骤摘要】
一种马达驱动方法及处理装置


[0001]本专利技术涉及数据处理
,更具体地,本专利技术涉及一种马达驱动方法及处理装置


技术介绍

[0002]线性马达
(Linear Resonant Actuator

LRA)
凭借其振感强烈

丰富

清脆,能耗低等优点,已经广泛应用于消费电子的各种振动场合,尤其是游戏与
AR/VR
产品

[0003]在游戏场景中,马达通常设置在计算能力较弱的执行端,而计算能力较强的处理端需要将带宽占用量大的触觉信号传递至执行端进行处理,生成触觉驱动信号,并根据触觉驱动信号驱动马达振动

[0004]因此,提出一种在有限的带宽限制下实现触觉信号的传递的方案,是十分有价值的


技术实现思路

[0005]本专利技术实施例的一个目的是提供一种能够在有限的带宽限制下实现触觉信号的传递的新的技术方案

[0006]根据本专利技术的第一方面,提供了一种马达驱动方法,包括:
[0007]第一处理装置获取初始触觉信号的
M
个数据帧,每个数据帧中包括
L
个采样时刻的初始波形数据,
M
为正整数,
L
为正整数;
[0008]所述第一处理装置对所述数据帧进行傅里叶变换处理,得到所述数据帧中每个第一频点对应的第一幅值和第一相位;
[0009]所述第一处理装置对数据帧中第一频点对应的第一幅值和第一相位进行压缩,得到所述数据帧的压缩数据;
[0010]所述第一处理装置将所述数据帧的压缩数据传输至第二处理装置;
[0011]所述第二处理装置对所述数据帧的压缩数据进行重构,得到所述数据帧的重构数据;
[0012]所述第二处理装置根据所述数据帧的重构数据生成触觉信号;
[0013]所述第二处理装置根据所述触觉信号驱动马达振动

[0014]可选的,所述第一处理装置对数据帧中第一频点对应的第一幅值和第一相位进行压缩,得到所述数据帧的压缩数据,包括:
[0015]根据所述数据帧中最大的第一频点和最小的第一频点,得到所述数据帧的带宽;
[0016]根据所述马达的振动带宽,将所述数据帧的带宽划分为
N
个频带;
[0017]按照设定的每个频带的压缩比,对所述数据帧中在
N
个频带中的第一频点进行再采样,得到所述数据帧在
N
个频带中的第二频点;
[0018]根据所述数据帧中所述第二频点对应的第二幅值和第二相位,得到所述数据帧的压缩数据

[0019]可选的,最小的频带的下限频点为所述数据帧中最小的第一频点,最小的频带的上限频点为所述数据帧的带宽的下限频点;最大的频带的下限频点为所述数据帧的带宽的上限频点,最大的频带的上限频点为所述数据帧最大的第一频点

[0020]可选的,最小的频带和最大的频带的压缩比为无穷大;
[0021]对所述数据帧中最小的频带和最大的频带中第一频点进行再采样,包括:
[0022]舍弃最小的频带中的第一频点和最大的频带的第一频点

[0023]可选的,第
j
个频带的频点大于第
j
‑1个频带的频点,第
j
个频带的压缩比大于第
j
‑1个频带的压缩比,其中,
j
为大于2且小于
N
的整数

[0024]可选的,所述第二处理装置对所述数据帧的压缩数据进行重构,得到所述数据帧的重构数据,包括:
[0025]对所述数据帧的压缩数据进行扩充,得到所述数据帧的扩充数据;所述数据帧的扩充数据中包括所述数据帧的第二频点对应的第二幅值和第二相位

及所述数据帧的第三频点对应的第三幅值和第三相位,所述第三频点为所述第二频点中所缺失的第一频点,所述第三幅值为第一设定值,所述第三相位为第二设定值;
[0026]对所述数据帧的扩充数据进行傅里叶逆变换,得到所述数据帧的重构数据

[0027]可选的,所述第一处理装置获取初始触觉信号的
M
个数据帧,包括:
[0028]获取初始触觉信号;
[0029]按照设定的分割频率,对所述初始触觉信号进行分割,得到所述
M
个数据帧

[0030]可选的,所述对所述数据帧的压缩数据进行重构,得到所述数据帧的重构数据,包括:
[0031]根据所述数据帧的第二频点

所述分割频率

所述第二相位,得到所述数据帧中第二频点在对应的
L
个采样时刻的累计相位;
[0032]根据所述数据帧中第二频点对应的第二幅值

和所述数据帧中第二频点在对应的
L
个采样时刻的累计相位,得到所述数据帧中每个第二频点在对应的
L
个采样时刻的正弦分量;
[0033]根据所述数据帧中每个第二频点在对应的
L
个采样时刻的正弦分量,得到所述数据帧的重构数据

[0034]可选的,所述根据所述数据帧的第二频点

所述分割频率

所述第二相位,得到所述数据帧中第二频点在对应的
L
个采样时刻的累计相位,包括:
[0035]根据所述数据帧的第一频点和所述分割频率,得到所述数据帧中第二频点在每个采样时刻的相位增量;
[0036]根据到所述数据帧中第二频点在每个采样时刻的相位增量

所述数据帧中第二频点对应的第二相位,得到所述数据帧中第二频点在对应的
L
个采样时刻的累计相位

[0037]根据本公开的第二方面,提供了一种处理装置,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序用于控制所述处理器执行如本公开第一方面所述的由所述第一处理装置实施的方法步骤,或者,执行如本公开第一方面所述的由所述第二处理装置实施的方法步骤

[0038]在本公开的实施例中,通过对每个数据帧进行压缩

再重构的方式,将原本带宽占用量大的波形数据转换成带宽占用量小的编码数据,在第一处理装置和第二处理装置之间
进行传输,能够有效解决触觉信号传输过程中的带宽限制问题

[0039]通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚

附图说明
[0040]被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理

[0041]图1为用于实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种马达驱动方法,其特征在于,包括:第一处理装置获取初始触觉信号的
M
个数据帧,每个数据帧中包括
L
个采样时刻的初始波形数据,
M
为正整数,
L
为正整数;所述第一处理装置对所述数据帧进行傅里叶变换处理,得到所述数据帧中每个第一频点对应的第一幅值和第一相位;所述第一处理装置对数据帧中第一频点对应的第一幅值和第一相位进行压缩,得到所述数据帧的压缩数据;所述第一处理装置将所述数据帧的压缩数据传输至第二处理装置;所述第二处理装置对所述数据帧的压缩数据进行重构,得到所述数据帧的重构数据;所述第二处理装置根据所述数据帧的重构数据生成触觉信号;所述第二处理装置根据所述触觉信号驱动马达振动
。2.
根据权利要求1所述的方法,其特征在于,所述第一处理装置对数据帧中第一频点对应的第一幅值和第一相位进行压缩,得到所述数据帧的压缩数据,包括:根据所述数据帧中最大的第一频点和最小的第一频点,得到所述数据帧的带宽;根据所述马达的振动带宽,将所述数据帧的带宽划分为
N
个频带;按照设定的每个频带的压缩比,对所述数据帧中在
N
个频带中的第一频点进行再采样,得到所述数据帧在
N
个频带中的第二频点;根据所述数据帧中所述第二频点对应的第二幅值和第二相位,得到所述数据帧的压缩数据
。3.
根据权利要求2所述的方法,其特征在于,最小的频带的下限频点为所述数据帧中最小的第一频点,最小的频带的上限频点为所述数据帧的带宽的下限频点;最大的频带的下限频点为所述数据帧的带宽的上限频点,最大的频带的上限频点为所述数据帧最大的第一频点
。4.
根据权利要求2所述的方法,其特征在于,最小的频带和最大的频带的压缩比为无穷大;对所述数据帧中最小的频带和最大的频带中第一频点进行再采样,包括:舍弃最小的频带中的第一频点和最大的频带的第一频点
。5.
根据权利要求2所述的方法,其特征在于,第
j
个频带的频点大于第
j
‑1个频带的频点,第
j
个频带的压缩比大于第
j
‑1个频带的压缩比,其中,
j
为大于2且小于
N
的整数
。6.
根据权利要求2所述的方法,其特征在于,所述第二处理装置对所述数据帧的压缩数据...

【专利技术属性】
技术研发人员:刘兵杨鑫峰
申请(专利权)人:歌尔股份有限公司
类型:发明
国别省市:

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

1