System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及马达,尤其涉及一种马达振动增益的调节方法、装置、电子设备及存储介质。
技术介绍
1、目前,可以在温度一定时针对电池电压的不同情况,自动地调节马达的实际振动增益。但是当温度变化时,马达的振动强度也会发生改变,使得原来的振动强度对应的振动增益无法满足要求,会降低马达的振动效果,从而影响用户的振动体验。
技术实现思路
1、本公开提供一种马达振动增益的调节方法、装置、电子设备及存储介质,以至少解决相关技术中当温度变化时,马达的振动强度也会发生改变,使得原来的振动强度对应的振动增益无法满足要求,会降低马达的振动效果,从而影响用户的振动体验的问题。
2、本公开的技术方案如下:
3、根据本公开实施例的第一方面,提供一种马达振动增益的调节方法,包括:获取马达的温度;获取所述马达在所述温度下的实际振动强度;获取所述马达的理论振动强度;根据所述实际振动强度和所述理论振动强度,调节所述马达的振动增益。
4、在本公开的一个实施例中,所述获取所述马达在所述温度下的实际振动强度,包括:获取所述马达的振动强度列表,所述振动强度列表包括所述马达在不同所述温度下对应的所述实际振动强度;根据所述温度和所述列表,获取所述马达在所述温度下的所述实际振动强度。
5、在本公开的一个实施例中,所述马达振动增益的调节方法,还包括:获取所述马达的参考电压和实际供电电压;所述根据所述实际振动强度和所述理论振动强度,调节所述马达的振动增益,包括:根据所述实际振动强度、所述理论振
6、在本公开的一个实施例中,所述根据所述实际振动强度、所述理论振动强度、所述参考电压和所述实际供电电压,调节所述马达的振动增益,包括:计算所述参考电压和所述实际供电电压的第一比值;计算所述理论振动强度和所述实际振动强度的第二比值;计算所述理论振动强度、所述第一比值和所述第二比值的乘积,得到所述振动增益值;根据所述振动增益值调节所述马达的振动增益。
7、在本公开的一个实施例中,所述马达振动增益的调节方法,还包括:获取所述马达的输入波形的标识;所述获取所述马达在所述温度下的实际振动强度,包括:根据所述输入波形的标识和所述温度获取所述实际振动强度。
8、在本公开的一个实施例中,所述马达振动增益的调节方法,还包括:获取所述马达的输入波形的标识;所述获取所述马达的理论振动强度,包括:根据所述输入波形的标识获取所述理论振动强度。
9、根据本公开实施例的第二方面,提供一种马达振动增益的调节装置,包括:第一获取模块,被配置为执行获取马达的温度;第二获取模块,被配置为执行获取所述马达在所述温度下的实际振动强度;第三获取模块,被配置为执行获取所述马达的理论振动强度;调节模块,被配置为执行根据所述实际振动强度和所述理论振动强度,调节所述马达的振动增益。
10、在本公开的一个实施例中,所述第二获取模块,进一步被配置为执行:获取所述马达的振动强度列表,所述振动强度列表包括所述马达在不同所述温度下对应的的所述实际振动强度;根据所述温度和所述列表,获取所述马达在所述温度下的所述实际振动强度。
11、在本公开的一个实施例中,所述马达振动增益的调节装置,还包括:第四获取模块,被配置为执行获取所述马达的参考电压和实际供电电压;所述调节模块,进一步被配置为执行:根据所述实际振动强度、所述理论振动强度、所述参考电压和所述实际供电电压,调节所述马达的振动增益。
12、在本公开的一个实施例中,所述调节模块,进一步被配置为执行:计算所述参考电压和所述实际供电电压的第一比值;计算所述理论振动强度和所述实际振动强度的第二比值;计算所述理论振动强度、所述第一比值和所述第二比值的乘积,得到所述振动增益值;根据所述振动增益值调节所述马达的振动增益。
13、在本公开的一个实施例中,所述马达振动增益的调节装置,还包括:第五获取模块,被配置为执行获取所述马达的输入波形的标识;所述第二获取模块,进一步被配置为执行:根据所述输入波形的标识和所述温度获取所述实际振动强度。
14、在本公开的一个实施例中,所述马达振动增益的调节装置,还包括:第五获取模块,被配置为执行获取所述马达的输入波形的标识;所述第三获取模块,进一步被配置为执行:根据所述输入波形的标识获取所述理论振动强度。
15、根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如本公开实施例第一方面所述的方法。
16、根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本公开实施例第一方面所述的方法。
17、本公开的实施例提供的技术方案至少带来以下有益效果:通过根据马达的理论振动强度和在温度下的实际振动强度,调节马达的振动增益,实现了在不同温度下对马达振动增益的自动调节,解决了原有的振动增益因温度变化导致振动效果下降的问题,增强了马达的振动效果,从而提高了用户的振动体验。
18、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本文档来自技高网...【技术保护点】
1.一种马达振动增益的调节方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述马达在所述温度下的实际振动强度,包括:
3.根据权利要求1所述的方法,其特征在于,还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述实际振动强度、所述理论振动强度、所述参考电压和所述实际供电电压,调节所述马达的振动增益,包括:
5.根据权利要求2所述的方法,其特征在于,还包括:
6.根据权利要求1所述的方法,其特征在于,还包括:
7.一种马达振动增益的调节装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述第二获取模块,进一步被配置为执行:
9.一种电子设备,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如权利要求1-6中任一项所述的方法。
【技术特征摘要】
1.一种马达振动增益的调节方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取所述马达在所述温度下的实际振动强度,包括:
3.根据权利要求1所述的方法,其特征在于,还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述实际振动强度、所述理论振动强度、所述参考电压和所述实际供电电压,调节所述马达的振动增益,包括:
5.根据权利要求2所述的方法,其特征在于,还包括...
【专利技术属性】
技术研发人员:黄强,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。