模拟自然风的方法及装置制造方法及图纸

技术编号:14788995 阅读:65 留言:0更新日期:2017-03-12 13:21
本公开是关于模拟自然风的方法和装置,所述方法循环地执行下述步骤:从预设的正态分布转速数据库中随机读取至少一个第一转速数据,然后确定每个第一转速数据通过预设算法得出的相对应的运行时间;根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达,马达可以按照设置好的转速值和运行时间运行。当上述技术方案被周期性的执行时,不断地持续地随机读取符合正态分布的第一转速数据,并基于此转速值,设置马达,使得马达带动风扇产生的风速符合正态分布,保持与每个转速相对应的运行时间,从而能够尽可能地模拟自然风,提升了用户的使用体验。

【技术实现步骤摘要】

本公开涉及智能终端
,尤其涉及模拟自然风的方法及装置
技术介绍
炎热夏季,电风扇或空调是大部分家庭的必备产品,但是电风扇或空调用户长时间使用导致的不同程度的身体不适也成为行业难题。普通的电风扇或空调吹出的机械风又冷又硬,是有固定风速、风向、风量的有序风,长时间保持一个状态让人不舒服,目前市场上也有能吹出类自然风的风扇或空调,但都是正弦波自然风,其风速变化规律性特别强,给用户很强的存在感,但如何让电风扇吹出让人们更舒适的自然风,各个厂家做了很多尝试,如何通过技术手段来更好的模拟自然风,一直是热点。
技术实现思路
本公开实施例提供模拟自然风的方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种模拟自然风的方法,循环地执行下述步骤:从预设的正态分布转速数据库中随机读取至少一个第一转速数据;针对每个第一转速数据,从预设的转速时间映射列表中确定第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行时间根据所述第一转速数据通过预设的算法得出;根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达。在一个实施例中,在从预设的正态分布数据库中随机读取至少一个第一转速数据步骤之后,所述方法还包括:针对每个第一转速数据,从基础波形上预设的起始位置顺序选取对应的第二转速数据,所述基础波形为转速与时间的函数且包含若干波形相同的周期;将所述第一转速数据与所述第二转速数据相叠加,得到第三转速数据;根据第一转速数据和第一转速数据相对应的运行时间设置马达,具体包括:将所述第三转速数据作为马达的转速值,将对应的运行时间作为马达的第三转速数据的运行时间,对所述马达进行设置。在一个实施例中,所述基础波形为正弦波形。在一个实施例中,所述预设的算法为:y=(1/(f0.75)),f=1/x,其中y表示转速,f表示频率,x表示时间。在一个实施例中,所述至少一个第一转速数据为多个时,根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达,包括:按照多个第一转速数据随机读取的先后顺序,根据多个第一转速数据和对应的运行时间设置马达,使马达按照所述先后顺序依次根据第一转速数据和运行时间运转。根据本公开实施例的第二方面,提供一种模拟自然风的装置,包括:读取模块,用于从预设的正态分布转速数据库中随机读取至少一个第一转速数据;确定模块,用于确定针对每个第一转速数据,从预设的转速时间映射列表中确定第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行时间根据所述第一转速数据通过预设的算法得出;设置模块,用于根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达。在一个实施例中,所述装置还包括叠加模块,用于针对每个第一转速数据,从基础波形上预设的起始位置顺序选取对应的第二转速数据,所述基础波形为转速与时间的函数且包含若干波形相同的周期;将所述第一转速数据与所述第二转速数据相叠加,得到第三转速数据;所述设置模块,还用于将所述第三转速数据作为马达的转速值,将对应的运行时间作为马达的第三转速数据的运行时间,对所述马达进行设置。在一个实施例中,所述基础波形为正弦波形。在一个实施例中,所述预设的算法为:y=(1/(f0.75)),f=1/x,其中y表示转速,f表示频率,x表示时间。在一个实施例中,当所述至少一个第一转速数据为多个时,所述设置模块,还用于按照多个第一转速数据随机读取的先后顺序,根据多个第一转速数据和对应的运行时间设置马达,使马达按照所述先后顺序依次根据第一转速数据和运行时间运转。根据本公开实施例的第三方面,提供一种模拟自然风的装置,包括:处理器;用于存储处理器可执行命令的存储器;其中,所述处理器被配置为:循环地执行下述步骤:从预设的正态分布转速数据库中随机读取至少一个第一转速数据;针对每个第一转速数据,从预设的转速时间映射列表中确定第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行时间根据所述第一转速数据通过预设的算法得出;根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置所述马达。本公开的实施例提供的技术方案可以包括以下有益效果:上述技术方案,循环地执行下述步骤:从预设的正态分布转速数据库中随机读取至少一个参数(即第一转速数据),然后针对每个第一转速数据,从预设的转速时间映射列表中确定第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行时间根据所述第一转速数据通过预设的算法得出;根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达,马达可以按照设置好的转速值和运行时间运行。当上述技术方案被周期性的执行时,不断地持续地随机读取符合正态分布的第一转速数据,并基于此转速值,设置马达,使得马达带动风扇产生的风速符合正态分布,保持与每个转速相对应的运行时间,从而能够尽可能地模拟自然风,提升了用户的使用体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的模拟自然风的方法流程图。图2是根据一示例性实施例示出的获取第三转速数据的方法的流程图。图3是根据一示例性实施例示出的基础波形为正弦波时的波形图。图4是根据一示例性实施例示出表示转速与时间的映射关系的曲线图。图5是根据一示例性实施例示出的一种模拟自然风的装置的框图。图6是根据一示例性实施例示出的一种包含本公开实施例提供的模拟自然风的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种模拟自然风的方法的流程图,如图1所示,循环地执行下述步骤S101-S103:在步骤S101中,从预设的正态分布转速数据库中随机读取至少一个第一转速数据;在步骤S102中,针对每个第一转速数据,从预设的转速时间映射列表中确定第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行时间根据所述第一转速数据通过预设的算法得出;在步骤S103中,根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达。步骤S101中,从一个预设的正态分布转速数据库,随机读取至少一个转速数据,称为第一转速数据;专利技术人根据对真正自然风的研究发现,自然风风速的分布是符合正态分布的,也就是较低转速和很高转速出现的概率小,中间的转速出现的概率大,从而形成一个转速数据库,在该转速数据库中各随机参数即第一转速数据符合正态分布;这样从数据库里面去随机读取一个转速数据时,符合中间转速出现的概率较大。步骤S102中,确定每一个随机读取出来的第一转速数据有相对应的运行时间,且运行时间时长不固定;步骤S102例如可以实施为:针对每个第一转速数据,从预设的转速时间映射列表中读取第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行本文档来自技高网...
模拟自然风的方法及装置

【技术保护点】
一种模拟自然风的方法,其特征在于,循环地执行下述步骤:从预设的正态分布转速数据库中随机读取至少一个第一转速数据;针对每个第一转速数据,从预设的转速时间映射列表中确定第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行时间根据所述第一转速数据通过预设的算法得出;根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达。

【技术特征摘要】
1.一种模拟自然风的方法,其特征在于,循环地执行下述步骤:从预设的正态分布转速数据库中随机读取至少一个第一转速数据;针对每个第一转速数据,从预设的转速时间映射列表中确定第一转速数据相对应的运行时间;所述预设的转速时间映射列表中运行时间根据所述第一转速数据通过预设的算法得出;根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达。2.如权利要求1所述的方法,其特征在于,在从预设的正态分布数据库中随机读取至少一个第一转速数据步骤之后,所述方法还包括:针对每个第一转速数据,从基础波形上预设的起始位置顺序选取对应的第二转速数据,所述基础波形为转速与时间的函数且包含若干周期波形;将所述第一转速数据与所述第二转速数据相叠加,得到第三转速数据;根据第一转速数据和第一转速数据相对应的运行时间设置马达,具体包括:将所述第三转速数据作为马达的转速值,将对应的运行时间作为马达的第三转速数据的运行时间,对所述马达进行设置。3.如权利要求2所述的方法,其特征在于,所述基础波形为正弦波形。4.如权利要求1所述的方法,其特征在于,所述预设的算法为:y=(1/(f0.75)),f=1/x,其中y表示转速,f表示频率,x表示时间。5.如权利要求1-4任一项所述的方法,其特征在于,所述至少一个第一转速数据为多个时,根据所述至少一个第一转速数据和所述第一转速数据相对应的运行时间设置马达,包括:按照多个第一转速数据随机读取的先后顺序,根据多个第一转速数据和对应的运行时间设置马达,使马达按照所述先后顺序依次根据第一转速数据和运行时间运转。6.一种模拟自然风的装置,其特征在于,包括:读取模块,用于从预设的正态分布转速数据库中随机读取至少一个第一转速数据;确定模块,用于针对每个第一转速数据,从...

【专利技术属性】
技术研发人员:刘东旭刘铁俊张彦路
申请(专利权)人:北京小米移动软件有限公司北京智米科技有限公司
类型:发明
国别省市:北京;11

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

1