System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种振动控制方法、装置、设备及存储介质制造方法及图纸_技高网

一种振动控制方法、装置、设备及存储介质制造方法及图纸

技术编号:40355585 阅读:7 留言:0更新日期:2024-02-09 14:41
本申请公开了一种振动控制方法、装置及设备,对于振动事件的至少两个振动描述参数组,将时间相邻的一对振动描述参数组映射为一对振动参数组,得到至少一对振动参数组;对于至少一对振动参数组中各对振动参数组,从第一驱动增益中截取各对振动参数组的目标频率对应的第二驱动增益,以得到至少一个第二驱动增益;对于所述至少一对振动参数组中各对振动参数组,确定所述目标强度相对于相应的参考强度的增益,以得到至少一个第一强度增益;通过至少一个第一强度增益和所述至少一个第二驱动增益,对所述至少一个第二驱动增益对应的基础波形的加权,得到驱动波形数据,所述驱动波形数据用于表征目标驱动信号,从而快速基于振动描述参数确定目标驱动信号。

【技术实现步骤摘要】

本申请涉及触感,涉及但不限于一种振动控制方法、装置、设备及存储介质


技术介绍

1、振动触感是终端上实现非视觉交互的重要手段,主要应用于终端的信息提醒、触觉反馈等方面。终端中通常都配备有振动马达,通过振动马达中马达转子转动给终端以驱动力,从而带动终端振动,产生振动触感。作用于振动马达使得振动马达振动的驱动信号以驱动文件的方式存储在电子设备中,当需要作用于振动马达时,电子设备直接播放驱动文件,但这种形式的振动场景受存储的驱动文件的限制,只能播放存储的驱动文件达到存储的驱动文件对应的振动效果,从而振动效果固定,且振动场景较多的情况下较多的驱动文件会占用大量的内存空间。


技术实现思路

1、本申请实施例提供一种振动控制方法、装置、设备及存储介质,能够快速基于振动描述参数快速确定目标驱动信号。

2、本申请实施例的技术方案是这样实现的:

3、第一方面,本申请实施例提供一种振动控制方法,所述方法包括:

4、对于振动事件的至少两个振动描述参数组,将时间相邻的一对振动描述参数组映射为一对振动参数组,得到至少一对振动参数组,所述振动参数组包括目标频率和目标强度,所述至少两个振动描述参数组用于描述所述振动事件的振动需求,所述至少一对振动参数组用于表征所述目标振动组件需达到的振动效果;

5、对于所述至少一对振动参数组中各对振动参数组,从第一驱动增益中截取各对振动参数组的目标频率对应的第二驱动增益,以得到至少一个第二驱动增益,所述第一驱动增益用于驱动所述目标振动组件在不同的频率处达到参考强度;

6、对于所述至少一对振动参数组中各对振动参数组,确定所述目标强度相对于相应的参考强度的增益,以得到至少一个第一强度增益;

7、通过至少一个第一强度增益和所述至少一个第二驱动增益,对所述至少一个第二驱动增益中对应的基础波形的加权,得到驱动波形数据,所述驱动波形数据用于表征目标驱动信号,所述目标驱动信号用于驱动所述目标振动组件达到所述至少两个振动参数组所表征的振动效果。

8、第二方面,本申请实施例提供一种振动控制装置,所述装置包括:

9、第一确定模块,用于对于振动事件的至少两个振动描述参数组,将时间相邻的一对振动描述参数组映射为一对振动参数组,得到至少一对振动参数组,所述振动参数组包括目标频率和目标强度,所述至少两个振动描述参数组用于描述所述振动事件的振动需求,所述至少一对振动参数组用于表征所述目标振动组件需达到的振动效果;

10、截取模块,用于将所述至少一对振动参数组中各对振动参数组,从第一驱动增益中截取各对振动参数组的目标频率对应的第二驱动增益,以得到至少一个第二驱动增益,所述第一驱动增益用于驱动所述目标振动组件在不同的频率处达到参考强度;

11、第二确定模块,用于对于所述至少一对振动参数组中各对振动参数组,确定所述目标强度相对于相应的参考强度的增益,以得到至少一个第一强度增益;

12、第三确定模块,用于通过至少一个第一强度增益和所述至少一个第二驱动增益,对所述至少一个第二驱动增益中对应的基础波形的加权,得到驱动波形数据,所述驱动波形数据用于表征目标驱动信号,所述目标驱动信号用于驱动所述目标振动组件达到所述至少两个振动参数组所表征的振动效果。

13、第三方面,本申请实施例提供一种电子设备,包括、处理器、至少两个振动组件及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述振动控制方法中的步骤。

14、第四方面,本申请实施例提供一种计算机可读存储介质,即存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,实现上述振动控制方法。

15、本申请实施例提供的振动控制方法、装置及设备,对于振动事件的至少两个振动描述参数组,将时间相邻的一对振动描述参数组映射为一对振动参数组,得到至少一对振动参数组,所述振动参数组包括目标频率和目标强度,所述至少两个振动描述参数组用于描述所述振动事件的振动需求,所述至少一对振动参数组用于表征所述目标振动组件需达到的振动效果;对于所述至少一对振动参数组中各对振动参数组,从第一驱动增益中截取各对振动参数组的目标频率对应的第二驱动增益,以得到至少一个第二驱动增益,所述第一驱动增益用于驱动所述目标振动组件在不同的频率处达到参考强度;对于所述至少一对振动参数组中各对振动参数组,确定所述目标强度相对于相应的参考强度的增益,以得到至少一个第一强度增益;通过至少一个第一强度增益和所述至少一个第二驱动增益,对所述至少一个第二驱动增益中对应的基础波形的加权,得到驱动波形数据,所述驱动波形数据用于表征目标驱动信号,所述目标驱动信号用于驱动所述目标振动组件达到所述至少两个振动参数组所表征的振动效果;从而根据描述振动需求的振动描述参数组和第一驱动增益生成驱动信号的驱动波形数据,使得通过驱动信号来驱动目标振动组件下目标振动组件的振动满足振动需求,在不需要大量的电学参数和力学参数的情况下,根据表征目标振动组件的振动特性的第一驱动增益来简单快速地确定目标驱动信号,提高目标驱动信号的实时计算效率。

本文档来自技高网...

【技术保护点】

1.一种振动控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从第一驱动增益中截取各对振动参数组的目标频率对应的第二驱动增益,包括:

3.根据权利要求1所述的方法,其特征在于,若所述至少一个第二驱动增益包括至少两个第二驱动增益,通过至少一个第一强度增益和所述至少一个第二驱动增益对所述至少一个第二驱动增益中对应的基础波形的加权,得到驱动波形数据,包括:

4.根据权利要求1所述的方法,其特征在于,若所述至少一个第二驱动增益包括至少两个第二驱动增益,所述通过至少一个第一强度增益和所述至少一个第二驱动增益,对所述至少一个第二驱动增益中对应的基础波形的加权,得到驱动波形数据,包括:

5.根据权利要求1所述的方法,其特征在于,对于所述至少一对振动参数组中一对振动参数组,所述一对振动参数组包括:第一振动参数组和第二振动参数组,且所述第一振动参数组先于所述第二振动参数组,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述第一时长和所述频率变化范围,确定所述一对振动参数组对应的所述基础波形,包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求7所述的方法,其特征在于,对第二驱动增益的长度进行调整,包括:

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

10.根据权利要求1至7任一项所述的方法,其特征在于,所述振动描述参数组包括:频率描述参数和强度描述参数,所述将振动事件的至少两个振动描述参数组,将时间相邻的一对振动描述参数组映射为一对振动参数组,包括:

11.一种振动控制装置,其特征在于,所述装置包括:

12.一种电子设备,其特征在于,所述电子设备包括存储器、处理器、至少一个振动组件及存储在存储器上并可在处理器上运行的计算机程序,所述处理器运行所述计算机程序时,实现权利要求1至10任一项所述振动控制方法中的步骤。

13.一种存储介质,存储有可执行程序,其特征在于,所述可执行程序被处理器执行时,实现权利要求1至10中任一项所述的振动控制方法。

...

【技术特征摘要】

1.一种振动控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从第一驱动增益中截取各对振动参数组的目标频率对应的第二驱动增益,包括:

3.根据权利要求1所述的方法,其特征在于,若所述至少一个第二驱动增益包括至少两个第二驱动增益,通过至少一个第一强度增益和所述至少一个第二驱动增益对所述至少一个第二驱动增益中对应的基础波形的加权,得到驱动波形数据,包括:

4.根据权利要求1所述的方法,其特征在于,若所述至少一个第二驱动增益包括至少两个第二驱动增益,所述通过至少一个第一强度增益和所述至少一个第二驱动增益,对所述至少一个第二驱动增益中对应的基础波形的加权,得到驱动波形数据,包括:

5.根据权利要求1所述的方法,其特征在于,对于所述至少一对振动参数组中一对振动参数组,所述一对振动参数组包括:第一振动参数组和第二振动参数组,且所述第一振动参数组先于所述第二振动参数组,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述第一时长和所述频...

【专利技术属性】
技术研发人员:柳慧芬刘钰汐沈古月何亮
申请(专利权)人:武汉市聚芯微电子有限责任公司
类型:发明
国别省市:

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

1