马达激励信号生成方法、装置和计算机设备制造方法及图纸

技术编号:22329666 阅读:36 留言:0更新日期:2019-10-19 12:11
本发明专利技术实施例公开了一种马达激励信号生成方法、装置和计算机设备,包括:获取目标马达的冲击响应函数以及阻抗曲线;获取噪信比参数和与所述目标马达对应的目标振动信号;根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。上述方式,提高了马达激励信号的生成效率以及准确性。

【技术实现步骤摘要】
马达激励信号生成方法、装置和计算机设备
本专利技术涉及马达
,尤其涉及一种马达激励信号生成方法、装置和计算机设备。
技术介绍
当前市场上大多数的游戏,例如,动作类、冒险类、模拟类、角色扮演类、休闲类以及其他类别,普遍集中在视觉和听觉方向的交互方面,缺少触觉的直观体验,如果在游戏中增加触觉感官的刺激,能提升玩家沉浸式体验。具体的,触觉的产生依赖于触觉信号,触觉信号主要是通过马达产生的振动信号。为目标马达提供不同的激励信号,能够获取到丰富的触感效果。目前激励信号的确定主要是用原始的激励信号去产生对应的振动信号,然后通过不断调整激励信号的方式使得产生的振动信号能够与期望的振动信号贴合。这样的调试方式准确性较差,很难调试得到与期望的振动信号贴合的振动信号,所以也很难得到与期望的振动信号对应的准确的激励信号,同时,如果调试过程中出现调试方向错误,那么必然会消耗调试者大量时间不断调试,才能接近正确结果,效率低下。
技术实现思路
基于此,有必要针对上述问题,提出一种高效且准确率高的确定激励信号的马达激励信号生成方法、装置和计算机设备。一种马达激励信号生成方法,所述方法包括:获取目标马达的冲击响应函数以及阻抗曲线;获取噪信比参数和与所述目标马达对应的目标振动信号;根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。在一个实施例中,所述获取目标马达的冲击响应函数以及阻抗曲线,包括:采用预设激励信号驱动所述目标马达,得到电压数据、电流数据以及振动加速度数据,所述预设激励信号设置有多个频点;根据所述电压数据、电流数据以及所述预设激励信号中的各个频点,得到阻抗曲线;根据所述振动加速度数据和所述预设激励信号中的各个频点,得到马达频响函数;根据所述马达频响函数,利用傅里叶反变换,得到所述目标马达的冲击响应函数。在一个实施例中,所述根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号,包括:根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号,得到与所述目标振动信号对应的第一马达激励信号;获取与所述目标振动信号对应的第二马达激励信号;根据所述第一马达激励信号和所述第二马达激励信号,得到与所述目标振动信号对应的目标马达激励信号。在一个实施例中,所述获取与所述目标振动信号对应的第二马达激励信号,包括:获取所述目标马达的谐振频率;根据所述谐振频率,得到与所述目标振动信号对应的第二马达激励信号。在一个实施例中,所述根据所述第一马达激励信号和所述第二马达激励信号,得到与所述目标振动信号对应的目标马达激励信号,包括:获取通过所述第一马达激励信号激励所述目标马达确定的刹车位置;根据所述刹车位置,将所述第一马达激励信号和所述第二马达激励信号进行拼接,得到与所述目标振动信号对应的目标马达激励信号。在一个实施例中,在所述根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号之后,还包括:将所述目标振动信号对应的目标马达激励信号保存至触感库。一种马达激励信号生成装置,包括:第一获取模块,用于获取目标马达的冲击响应函数以及阻抗曲线;第二获取模块,用于获取噪信比参数和与所述目标马达对应的目标振动信号;信号生成模块,用于根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。在一个实施例中,所述第一获取模块,包括:驱动模块,用于采用预设激励信号驱动所述目标马达,得到电压数据、电流数据以及振动加速度数据,所述预设激励信号设置有多个频点;阻抗获取模块,用于根据所述电压数据、电流数据以及所述预设激励信号中的各个频点,得到阻抗曲线;频响函数确定模块,用于根据所述振动加速度数据和所述预设激励信号中的各个频点,得到马达频响函数;冲击响应函数确定模块,用于根据所述马达频响函数,利用傅里叶反变换,得到所述目标马达的冲击响应函数。在一个实施例中,所述信号生成模块,包括:第一激励模块,用于根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号,得到与所述目标振动信号对应的第一马达激励信号;第二激励模块,用于获取与所述目标振动信号对应的第二马达激励信号;目标激励模块,用于根据所述第一马达激励信号和所述第二马达激励信号,得到与所述目标振动信号对应的目标马达激励信号。在一个实施例中,所述第二激励模块,包括:谐振频率获取模块,用于获取所述目标马达的谐振频率;激励信号确定模块,用于根据所述谐振频率,得到与所述目标振动信号对应的第二马达激励信号。在一个实施例中,所述目标激励模块,包括:刹车位置获取模块,用于获取通过所述第一马达激励信号激励所述目标马达确定的刹车位置;刹车拼接模块,用于根据所述刹车位置,将所述第一马达激励信号和所述第二马达激励信号进行拼接,得到与所述目标振动信号对应的目标马达激励信号。在一个实施例中,所述装置,还包括:保存模块,用于将所述目标振动信号对应的目标马达激励信号保存至触感库。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:获取目标马达的冲击响应函数以及阻抗曲线;获取噪信比参数和与所述目标马达对应的目标振动信号;根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:获取目标马达的冲击响应函数以及阻抗曲线;获取噪信比参数和与所述目标马达对应的目标振动信号;根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。实施本专利技术实施例,将具有如下有益效果:本专利技术提出了一种马达激励信号生成方法、装置和计算机设备,首先获取目标马达的冲击响应函数以及阻抗曲线;然后获取噪信比参数和与所述目标马达对应的目标振动信号;最后根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。可见,通过上述方式,由于获取到了反映马达特性的冲击响应函数、阻抗曲线以及需要模拟的目标振动信号,然后根据冲击响应函数和目标振动信号等反推马达激励信号,相对于现有的激励信号确定方式,这样的方式不用反复调整激励信号,大大的提高了激励信号的确定效率,同时,反复调整激励信号得到目标振动信号的方式很难得到期望的目标振动信号,从而确定的激励信号也不准确,本专利技术激励信号是根据目标振动信号直接逆推得到的,这样的方式得到的激励信号更为准确。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1为一个实施例中马达激励信号生成方法的实现流程示意图;图2为一个实施例中马达激励信号生成方本文档来自技高网...

【技术保护点】
1.一种马达激励信号生成方法,其特征在于,包括:获取目标马达的冲击响应函数以及阻抗曲线;获取噪信比参数和与所述目标马达对应的目标振动信号;根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。

【技术特征摘要】
2019.06.30 CN PCT/CN2019/0940781.一种马达激励信号生成方法,其特征在于,包括:获取目标马达的冲击响应函数以及阻抗曲线;获取噪信比参数和与所述目标马达对应的目标振动信号;根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号。2.如权利要求1所述的方法,其特征在于,所述获取目标马达的冲击响应函数以及阻抗曲线,包括:采用预设激励信号驱动所述目标马达,得到电压数据、电流数据以及振动加速度数据,所述预设激励信号设置有多个频点;根据所述电压数据、电流数据以及所述预设激励信号中的各个频点,得到阻抗曲线;根据所述振动加速度数据和所述预设激励信号中的各个频点,得到马达频响函数;根据所述马达频响函数,利用傅里叶反变换,得到所述目标马达的冲击响应函数。3.如权利要求1所述的方法,其特征在于,所述根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号生成与所述目标振动信号对应的目标马达激励信号,包括:根据所述冲击响应函数、所述阻抗曲线、所述噪信比参数以及所述目标振动信号,得到与所述目标振动信号对应的第一马达激励信号;获取与所述目标振动信号对应的第二马达激励信号;根据所述第一马达激励信号和所述第二马达激励信号,得到与所述目标振动信号对应的目标马达激励信号。4.如权利要求3所述的方法,其特征在于,所述获取与所述目标振动信号对应的第二马达激励信号,包括:获取所述目标马达的谐振频率;根据所述谐振频率,得到与所述目标振动信号对应的第二马达激励信号。5.如权利要求3所述的方法,其特征在于,所述根据所述第一马达激励信号和所述第二马达激励信号,得到与所述目标振动信号对应的目标马达激励信号,包括:获取通过...

【专利技术属性】
技术研发人员:秦英明
申请(专利权)人:瑞声科技新加坡有限公司
类型:发明
国别省市:新加坡,SG

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

1