风速调节方法及装置、吹风设备
文献发布时间:2023-06-19 11:29:13
【技术领域】
本发明涉及控制技术领域,特别涉及一种风速调节方法及装置、吹风设备。
【背景技术】
吹风设备作为常用的室内环境调控设备,能够根据用户的需求有效地改变室内空气流通方式。
但是现有技术中的吹风设备仅能够按照设定的工作模式运行,无法为用户提供高质量的服务,影响用户体验。因此,有必要对现有技术予以改良以克服现有技术中的缺陷。
【发明内容】
本发明的目的在于提供一种风速调节方法及装置、吹风设备,能够控制吹风设备的吹风风速在第一风速调节值与第二风速调节值之间的连续变化,实现了模拟自然风的动态吹风方式,给用户提供较好的使用体验。
本发明的目的是通过以下技术方案实现:
本发明提供了一种风速调节方法,包括:当确定吹风设备开启随机风速模式时,获得第一风速调节值以及第二风速调节值;基于所述第一风速调节值、所述第二风速调节值以及获得的目标随机函数确定所述吹风设备的所述随机风速模式的运行参数,其中所述目标随机函数为多个备选随机函数中的至少一个,所述运行参数包括第一运行参数以及第二运行参数,所述第一运行参数为所述第一风速调节值变化为所述第二风速调节值的运行参数,所述第二运行参数为所述第二风速调节值变化为所述第一风速调节值的运行参数;控制所述吹风设备执行所述运行参数。
本发明还提供了一种风速调节装置包括:风速获取模块,用于在确定吹风设备开启随机风速模式时,获得第一风速调节值以及第二风速调节值;参数设置模块,用于基于所述第一风速调节值、所述第二风速调节值以及获得的目标随机函数确定所述吹风设备的所述随机风速模式的运行参数,其中所述目标随机函数为多个备选随机函数中的至少一种,所述运行参数包括第一运行参数以及第二运行参数,所述第一运行参数为所述第一风速调节值变化为所述第二风速调节值的运行参数,所述第二运行参数为所述第二风速调节值变化为所述第一风速调节值的运行参数;控制模块,用于控制所述吹风设备执行所述运行参数。
本发明还提供了一种吹风设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的风速调节方法。
与现有技术相比,本发明具有如下有益效果:当确定开启随机风速模式时,获得第一风速调节值以及第二风速调节值,并从多个备选随机函数中选取至少一个函数作为目标随机函数,然后基于第一风速调节值、第二风速调节值以及目标随机函数确定吹风设备的随机风速模式的运行参数,并控制吹风设备执行运行参数,吹风设备执行运行参数中的第一运行参数时,吹风设备的风速由第一风速调节值变化为第二风速调节值,吹风设备执行运行参数中的第二运行参数时,吹风设备的吹风风速由第二风速调节值变化为第一风速调节值,即在随机风速模式下,能够控制吹风设备的吹风风速在第一风速调节值与第二风速调节值之间的连续变化,连续变化是基于目标随机函数的变化而实现的,由于目标随机函数的随机性,所以实现了从第一风速调节值到达第二风速调节值的随机风速调节过程,以及从第二风速调节值到达第一风速调节值的随机风速调节过程,进一步实现了模拟自然风的动态吹风方式,可以实现更佳的自然风模拟效果,给用户提供较好的使用体验。
在一个实施例中,所述方法还包括:基于所述第一风速调节值与所述目标随机函数的第一对应关系,确定所述目标随机函数;或者基于所述第二风速调节值与所述目标随机函数的第二对应关系,确定所述目标随机函数;或者基于所述第一风速调节值、所述第二风速调节值与所述目标随机函数的第三对应关系,确定所述目标随机函数。
在一个实施例中,所述随机风速模式包括第一随机风速模式以及第二随机风速模式,所述基于所述第一风速调节值、所述第二风速调节值与所述目标随机函数的第三对应关系,确定所述目标随机函数,包括:基于所述第一风速调节值、所述第二风速调节值与所述目标随机函数的第三对应关系,确定所述吹风设备由所述第一风速调节值变化为所述第二风速调节值的所述第一随机风速模式对应的第一目标随机函数,以及所述吹风设备由所述第二风速调节值变化为所述第一风速调节值的所述第二随机风速模式对应的第二目标随机函数,其中所述第一目标随机函数以及所述第二目标随机函数构成所述目标随机函数。
在一个实施例中,所述第一目标随机函数与所述第二目标随机函数为不同的所述备选随机函数。
在一个实施例中,所述控制所述吹风设备执行所述运行参数,包括:基于所述第一风速调节值、所述第二风速调节值以及所述第一目标随机函数,确定所述第一随机风速模式的第一运行时间,基于所述第一风速调节值、所述第二风速调节值以及所述第二目标随机函数,确定所述第二随机风速模式的第二运行时间;控制所述吹风设备在所述第一运行时间内执行所述第一运行参数,以及控制所述吹风设备在所述第二运行时间内执行所述第二运行参数。
在一个实施例中,所述控制所述吹风设备在所述第一运行时间内执行所述第一运行参数前,还包括:获得所述吹风设备当前的实时风速值;控制所述吹风设备由所述实时风速值调整为所述第一风速调节值。
在一个实施例中,所述获得第一风速调节值以及第二风速调节值,包括:获得所述吹风设备的环境参数值,基于所述环境参数值确定所述吹风设备的目标风速值区间;在所述目标风速值区间内随机获取所述第一风速调节值以及所述第二风速调节值,所述第一风速调节值与所述第二风速调节值不同。
【附图说明】
图1是本发明第一实施方式的风速调节方法的流程图;
图2是本发明第二实施方式的风速调节方法的流程图;
图3是本发明第二实施方式的风速调节过程的示意图;
图4是本发明第三实施方式的风速调节方法的流程图;
图5是本发明第四实施方式的风速调节装置的示意图;
图6是本发明第五实施方式的风速调节装置的示意图;
图7是本发明第六实施方式的风速调节装置的示意图;
图8是本发明第七实施方式的吹风设备中的控制装置的示意图;
图9是本发明第七实施方式的吹风设备的示意图。
【具体实施方式】
下面将结合附图对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
在本申请的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,下面所描述的本申请不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
请参阅图1,本发明第一实施方式提供了一种风速调节方法,应用于吹风设备的控制装置,用于控制吹风设备进行自然风的模拟,吹风设备可以为空调、风扇等,控制装置可以为吹风设备中设置有存储器、微控制器的单片机,该控制装置连接到吹风设备中的吹风电机。需要说明的是,本实施例以及之后的实施例中的吹风设备还包括其他的零部件,在此不再一一赘述。
图1为第一实施方式中的风速调节方法的具体流程图。
步骤101,当确定吹风设备开启随机风速模式时,获得第一风速调节值以及第二风速调节值。
具体而言,吹风设备的控制装置可以接收用户通过吹风设备的遥控设备(遥控器或者能够实现遥控功能的手机等电子设备)或者吹风设备上的按键(触控按键或者机械按键)发送的控制指令,当接收到用于开启随机风速模式的控制指令时,确定吹风设备开启随机风速模式。
在本申请实施例中,当确定吹风设备开启随机风速模式后,获得第一风速调节值以及第二风速调节值,第一风速调节值以及第二风速调节值用于对当前吹风设备的风速进行调节,并构成吹风设备调节风速的区间。
具体的,不限定第一风速调节值与第二风速调节值的大小关系,一种优选的实施例中,第一风速调节值与第二风速调节值不相等。
步骤102,基于第一风速调节值、第二风速调节值以及获得的目标随机函数确定吹风设备的随机风速模式的运行参数,其中目标随机函数为多个备选随机函数中的至少一种,运行参数包括第一运行参数以及第二运行参数,第一运行参数为第一风速调节值变化为第二风速调节值的运行参数,第二运行参数为第二风速调节值变化为第一风速调节值的运行参数。
在本申请实施例中,运行参数表示的是吹风设备控制风速的装置设备的参数,示例性的,运行参数可以是电机的转速,也可以是电机的频率或者电压,在本申请中不做限定。
具体而言,吹风设备的控制装置中预设有多个备选随机函数,备选随机函数限定了第一风速调节值变化为第二风速调节值,或者第二风速调节值变化为第一风速调节值的趋势。
示例性的,多个备选随机函数为不同类型的函数,例如,在本申请实施例中,存在线性备选随机函数以及非线性备选随机函数,具体的备选随机函数的类型,在本申请中不做限定。
在获取了第一风速调节值与第二风速调节值后,从这多个备选随机函数选取至少一个函数作为目标随机函数,在本申请实施例中不限定目标随机函数的数量。
在确定目标随机函数后,根据第一风速调节值、第二风速调节值以及目标随机函数确定吹风设备在随机风速模式下的运行参数;第一风速调节值与第二风速调节值组成了随机风速模式下的随机风速区间,该运行参数包括第一运行参数与第二运行参数,第一运行参数表示吹风设备的吹风风速在随机风速区间内由第一风速调节值变化到第二风速调节值的运行参数,第二运行参数表示吹风设备的吹风风速在随机风速区间内由第二风速调节值变化到第一风速调节值的运行参数。
步骤103,控制吹风设备执行运行参数。
具体而言,运行参数用于控制吹风设备的风速变化量,控制吹风设备执行运行参数,即控制吹风设备的按照运行参数在各个时刻进行风速的调节。
以第一风速调节值小于第二风速调节值为例,第一运行参数表示利用目标随机函数控制吹风设备的吹风风速从第一风速调节值连续增加到第二风速调节值的过程中各个时刻的风速变化量,由此能够得到吹风设备的吹风风速从第一风速调节值连续增加到第二风速调节值的过程中各个时刻的风速值,各个时刻的风速值则对应于吹风设备的电机不同的转速,控制装置在控制吹风设备执行第一运行参数时,基于各个时刻的风速值发送相应的转速控制信号到吹风设备的电机,从而能够控制吹风设备在各个时刻的风速值,使得吹风设备的吹风风速从第一风速调节值连续增加到第二风速调节值,控制吹风设备执行第二运行参数与上述控制吹风设备执行第一运行参数的方式大致相同,在此不再赘述。
本实施例中,当确定开启随机风速模式时,获得第一风速调节值以及第二风速调节值,并从多个备选随机函数中选取至少一个函数作为目标随机函数,然后基于第一风速调节值、第二风速调节值以及目标随机函数确定吹风设备的随机风速模式的运行参数,并控制吹风设备执行运行参数,吹风设备执行运行参数中的第一运行参数时,吹风设备的风速由第一风速调节值变化为第二风速调节值,吹风设备执行运行参数中的第二运行参数时,吹风设备的吹风风速由第二风速调节值变化为第一风速调节值,即在随机风速模式下,能够控制吹风设备的吹风风速在第一风速调节值与第二风速调节值之间的连续变化,连续变化是基于目标随机函数的变化而实现的,由于目标随机函数的随机性,所以实现了从第一风速调节值到达第二风速调节值的随机风速调节过程,以及从第二风速调节值到达第一风速调节值的随机风速调节过程,进一步实现了模拟自然风的动态吹风方式,可以实现更佳的自然风模拟效果,给用户提供较好的使用体验。
请参考图2,本发明第二实施方式提供了一种风速调节方法,与第一实施方式中的风速调节方法相比,主要区别之处在于:本实施方式中,提供了目标随机函数的确定方法。
图2为第二实施方式中的风速调节方法的具体流程图。
步骤201,当确定吹风设备开启随机风速模式时,获得第一风速调节值以及第二风速调节值。与第一实施方式中的步骤101大致相同,在此不再赘述。
步骤202,基于第一风速调节值与目标随机函数的第一对应关系,确定目标随机函数;或者基于第二风速调节值与目标随机函数的第二对应关系,确定目标随机函数;或者基于第一风速调节值、第二风速调节值与目标随机函数的第三对应关系,确定目标随机函数。
步骤202中,提供了获取目标随机函数的三种方式,具体如下:
第一方式,基于第一风速调节值与目标随机函数的第一对应关系,确定目标随机函数。即控制装置中预设了多个第一风速调节值与多个备选随机函数的第一对应关系,控制装置在获取了当前的第一风速调节值后,查询第一对应关系,便可以从多个备选函数中选取至少一个函数作为目标随机函数。
第二方式,基于第二风速调节值与目标随机函数的第二对应关系,确定目标随机函数。即控制装置中预设了多个第二风速调节值与多个备选随机函数的第二对应关系,控制装置在获取了当前的第二风速调节值后,查询第二对应关系,便可以从多个备选函数中选取至少一个函数作为目标随机函数。
第三方式,基于第一风速调节值、第二风速调节值与目标随机函数的第三对应关系,确定目标随机函数。即控制装置中预设了多个第一风速调节值、多个第二风速调节值以及多个备选随机函数的第三对应关系,控制装置在获取了当前的第一风速调节值与第二风速调节值后,查询第三对应关系,便可以从多个备选函数中选取至少一个函数作为目标随机函数。
在一个例子中,随机风速模式包括第一随机风速模式与第二随机风速模式,此时确定的目标随机函数的数量也可以为两个,分别为与第一随机风速模式对应的第一目标随机函数以及与第二随机风速模式对应的第二目标随机函数,即第一目标随机函数以及第二目标随机函数构成目标随机函数;控制装置在获取了当前的第一风速调节值与第二风速调节值后,查询第三对应关系,能够从多个备选函数中获取第一目标随机函数以及第二目标随机函数。其中,第一目标随机函数与第二目标随机函数可以相同或者不同,当第一目标随机函数与第二目标随机函数不同时,能够针对第一随机风速模式与第二随机风速模式设置不同的随机函数,以便于实现不同的风速调节效果。
示例性的,第一目标随机函数为斜率递增的非线性函数,第二目标随机函数为斜率递减的非线性函数,即从第一风速调节值变化为第二风速调节值的过程中,相邻两个变化时刻的变化率是逐渐增大的,而从第二风速调节值变化为第一风速调节值的过程中,相邻两个变化时刻的变化率是逐渐减小的。
步骤203,基于第一风速调节值、第二风速调节值以及获得的目标随机函数确定吹风设备的随机风速模式的运行参数,其中目标随机函数为多个备选随机函数中的至少一个,运行参数包括第一运行参数以及第二运行参数,第一运行参数为第一风速调节值变化为第二风速调节值的运行参数,第二运行参数为第二风速调节值变化为第一风速调节值的运行参数。
步骤203与第一实施方式中的步骤102大致相同,主要不同之处在于,当设置随机风速模式包括第一随机风速模式与第二随机风速模式时,确定的随机目标函数包括与第一随机风速模式对应的第一目标随机函数以及与第二随机风速模式对应的第二目标随机函数;则在获取运行参数时,可以基于第一风速调节值、第二风速调节值以及第一随机目标函数获取第一运行参数、并基于第一风速调节值、第二风速调节值以及第二随机目标函数获取第二运行参数,此时得到的第一运行参数与第一随机风速模式对应、第二运行参数与第二随机风速模式对应。
步骤204,基于步骤202确定的第一目标随机函数以及第二目标随机函数对吹风设备执行运行参数进行控制,具体的,步骤204包括以下子步骤:
子步骤2041,基于第一风速调节值、第二风速调节值以及第一目标随机函数,确定第一随机风速模式的第一运行时间,基于第一风速调节值、第二风速调节值以及第二目标随机函数,确定第二随机风速模式的第二运行时间。
子步骤2042,获得吹风设备当前的实时风速值。
子步骤2043,控制吹风设备由实时风速值调整为第一风速调节值。
子步骤2044,控制吹风设备在第一运行时间内执行第一运行参数,以及控制吹风设备在第二运行时间内执行第二运行参数。
具体而言,在得到与第一随机风速模式对应的第一目标随机函数、与第二随机风速模式对应的第二目标随机函数后,获取当前时刻,然后将当前时刻作为参数代入到第一随机目标函数,获取在第一随机目标函数下风速由第一风速调节值变化到第二风速调节值的第一目标时刻,然后计算第一目标时刻减去当前时刻的差值,该差值即为第一随机风速模式的第一运行时间;同理,将当前时刻作为参数代入到第二随机目标函数,获取在第二随机目标函数下风速由第二风速调节值变化到第一风速调节值的第二目标时刻,然后计算第二目标时刻减去当前时刻的差值,该差值即为第二随机风速模式的第二运行时间。
第一运行参数与第一随机风速模式对应,在得到第一随机风速模式的第一运行时间后,仅需控制吹风设备在第一运行时间内执行第一运行参数,便能够使得吹风设备的吹风风速由第一风速调节值变化为第二风速调节值;其中,在控制吹风设备执行第一运行参数之前,先获取吹风设备当前的实时风速值,若实时风速值与第一风速调节值不相等,则先控制吹风设备的吹风风速由实时风速值调整为第一风速调节值,风速调节的方式可以为匀速或者按照预设的风速调整方式来进行调整。
同理,第二运行参数与第二随机风速模式对应,在吹风设备的吹风风速达到第二风速调节值后,可以控制吹风设备在第二运行时间内执行第二运行参数,便能够使得吹风设备的吹风风速由第二风速调节值变化为第一风速调节值。
需要说明的是,本实施例中还可以先从预设的时间选择区间中随机获取第一运行时间与第二运行时间,然后基于第一风速调节值、第二风速调节值以及第一运行时间,从多个备选随机函数中获取第一目标随机函数,并基于第一风速调节值、第二风速调节值以及第二运行时间,从多个备选随机函数中获取第二目标随机函数,随后再获取吹风设备的运行参数,并控制吹风设备执行运行参数。
请参考图3的风速调节过程图,以随机风速模式包括第一随机风速模式与第二随机风速模式、第一风速调节值小于第二风速调节值为例,对本实施例中的风速调节方法进行说明。
在确定开启随机风速模式后,在预设的风速值区间内随机抽取两个不相同的风速值,即为第一风速调节值和第二风速调节值,然后查询第三对应关系,从多个备选随机函数中获取第一目标随机函数以及第二目标随机函数,第一目标随机函数与第一随机风速模式对应、第二目标随机函数与第二随机风速模式对应。
在获取运行参数时,再基于第一风速调节值、第二风速调节值以及第一随机目标函数获取第一运行参数、并基于第一风速调节值、第二风速调节值以及第二随机目标函数获取第二运行参数,此时得到的第一运行参数与第一随机风速模式对应、第二运行参数与第二随机风速模式对应。
控制吹风设备执行运行参数,首先获取当前时刻,将当前时刻作为参数代入到第一随机目标函数,获取在第一随机目标函数下风速由第一风速调节值变化到第二风速调节值的第一目标时刻,然后计算第一目标时刻减去当前时刻的差值,该差值即为第一随机风速模式的第一运行时间;同理,将当前时刻作为参数代入到第二随机目标函数,获取在第二随机目标函数下风速由第二风速调节值变化到第一风速调节值的第二目标时刻,计算第二目标时刻减去当前时刻的差值,该差值即为第二随机风速模式的第二运行时间。
然后,获取吹风设备当前的实时风速值F0,若实时风速值F0与第一风速调节值F1不相等(图3中以实时风速值F0大于第一风速调节值F1为例),则先控制吹风设备的吹风风速由实时风速值F0调整为第一风速调节值F1,TO表示调整的时间;再控制吹风设备在第一运行时间T1内执行第一运行参数,使得吹风设备的吹风风速由第一风速调节值F1变化为第二风速调节值F2,并控制吹风设备的吹风风速在预设时间T2内维持第二风速调节值F2,随后控制吹风设备在第二运行时间T3内执行第二运行参数,使得吹风设备的吹风风速由第二风速调节值F2变化为第一风速调节值F1。需要说明的是,图3中仅示意性描述了吹风设备的吹风风速由第一风速调节值F1变化为第二风速调节值F2(第一随机风速模式),以及由第二风速调节值F2变化为第一风速调节值F1(第二随机风速模式)的变化趋势,第一随机风速模式与第二随机风速模式下风速的变化趋势由随机风速模式所对应的目标随机函数决定。
还需要说明的是,上述过程可以作为吹风设备进入随机风速模式的一个风速调节周期,在一个风速调节周期结束后,吹风设备可以重复该风速调节周期,或者开启一个新的风速调节周期,即重新获取第一风速调节值与第二风速调节值后重复上述的风速调节过程,直至接收到用户关闭吹风设备或者关闭随机风速模式的指令。
请参考图4,本发明第二实施方式提供了一种风速调节方法,与第一实施方式中的风速调节方法相比,主要区别之处在于:本实施方式中,提供了获取第一风速调节值与第二风速调节值的一种具体实现方法。
图4为第三实施方式中的风速调节方法的具体流程图。
步骤301,包括以下子步骤:
子步骤3011,获得吹风设备的环境参数值,基于环境参数值确定吹风设备的目标风速值区间。
具体而言,环境参数值可以为温度、湿度、光照、时间等,控制装置可以通过吹风设备中内置的传感器或者连接到的其他电器设备来获取环境参数,并在获取了吹风设备的环境参数值后,基于环境参数值确定吹风设备的目标风速值区间,具体方式可以为:控制装置中预设了环境参数值与风速值区间的第四对应关系,从而可以设置不同的环境参数值对应不同的风速值区间,在获取了吹风设备当前的环境参数值后,查询第四对应关系,可以得到吹风设备的目标风速值区间。
子步骤3012,在目标风速值区间内随机获取第一风速调节值以及第二风速调节值,第一风速调节值与第二风速调节值不同。
具体而言,控制装置从目标风速值区间随机获取两个不同的风速值作第一风速调节值与第二风速调节值。
步骤302,基于第一风速调节值、第二风速调节值以及获得的目标随机函数确定吹风设备的随机风速模式的运行参数,其中目标随机函数为多个备选随机函数中的至少一种,运行参数包括第一运行参数以及第二运行参数,第一运行参数为第一风速调节值变化为第二风速调节值的运行参数,第二运行参数为第二风速调节值变化为第一风速调节值的运行参数。与第一实施方式中的步骤102大致相同,在此不再赘述。
步骤303,控制吹风设备执行运行参数。与第一实施方式中的步骤103大致相同,在此不再赘述。
本实施例中,能够基于吹风设备的环境参数值确定吹风设备的目标风速值区间,再从目标风速值区间内随机获取第一风速调节值以及第二风速调节值,从而能够针对不同的环境提供不同的随机风速模式,实现不同的自然风效果,进一步提升了用户的使用体验。
请参阅图5,本发明第四实施方式提供了一种风速调节装置,应用于吹风设备的控制装置,用于控制吹风设备进行自然风的模拟,吹风设备可以为空调、风扇等,控制装置可以为吹风设备中设置有存储器、微控制器的单片机,该控制装置连接到吹风设备中的吹风电机。
如图5所示,控制装置包括:
风速获取模块1,用于在确定吹风设备开启随机风速模式时,获得第一风速调节值以及第二风速调节值。
参数设置模块2,用于基于第一风速调节值、第二风速调节值以及获得的目标随机函数确定吹风设备的随机风速模式的运行参数,其中目标随机函数为多个备选随机函数中的至少一种,运行参数包括第一运行参数以及第二运行参数,第一运行参数为第一风速调节值变化为第二风速调节值的运行参数,第二运行参数为第二风速调节值变化为第一风速调节值的运行参数。
控制模块3,用于控制吹风设备执行运行参数。
由于第一实施例与本实施例相互对应,因此本实施例可与第一实施例互相配合实施。第一实施例中提到的相关技术细节在本实施例中依然有效,在第一实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第一实施例中。
本实施例中,当确定开启随机风速模式时,获得第一风速调节值以及第二风速调节值,并从多个备选随机函数中选取至少一个函数作为目标随机函数,然后基于第一风速调节值、第二风速调节值以及目标随机函数确定吹风设备的随机风速模式的运行参数,并控制吹风设备执行运行参数,吹风设备执行运行参数中的第一运行参数时,吹风设备的风速由第一风速调节值变化为第二风速调节值,吹风设备执行运行参数中的第二运行参数时,吹风设备的吹风风速由第二风速调节值变化为第一风速调节值,即在随机风速模式下,能够控制吹风设备的吹风风速在第一风速调节值与第二风速调节值之间的连续变化,实现了模拟自然风的动态吹风方式,能够给用户提供较好的使用体验;并且第一风速调节值和第二风速调节值均可以随机获得,从而可以实现更佳的自然风模拟效果。
请参考图6,本发明第五实施方式提供了一种风速调节装置,与第四实施方式中的风速调节装置相比,主要区别之处在于:如图6所示,风速调节装置还包括:函数确定模块4。
函数确定模块4用于基于第一风速调节值与目标随机函数的第一对应关系,确定目标随机函数;或者基于第二风速调节值与目标随机函数的第二对应关系,确定目标随机函数;或者基于第一风速调节值、第二风速调节值与目标随机函数的第三对应关系,确定目标随机函数。
在一个例子中,随机风速模式包括第一随机风速模式以及第二随机风速模式。
函数确定模块4具体用于基于第一风速调节值、第二风速调节值与目标随机函数的第三对应关系,确定吹风设备由第一风速调节值变化为第二风速调节值的第一随机风速模式对应的第一目标随机函数,以及吹风设备由第二风速调节值变化为第一风速调节值的第二随机风速模式对应的第二目标随机函数,其中第一目标随机函数以及第二目标随机函数构成目标随机函数。在一个例子中,第一目标随机函数与第二目标随机函数为不同的备选随机函数。
控制模块3用于基于第一风速调节值、第二风速调节值以及第一目标随机函数,确定第一随机风速模式的第一运行时间,基于第一风速调节值、第二风速调节值以及第二目标随机函数,确定第二随机风速模式的第二运行时间。
控制模块3用于控制吹风设备在第一运行时间内执行第一运行参数,以及控制吹风设备在第二运行时间内执行第二运行参数。
在一个例子中,控制模块3还用于在控制吹风设备在第一运行时间内执行第一运行参数之前,获得吹风设备当前的实时风速值,并控制吹风设备由实时风速值调整为第一风速调节值。
由于第二实施例与本实施例相互对应,因此本实施例可与第二实施例互相配合实施。第二实施例中提到的相关技术细节在本实施例中依然有效,在第二实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第二实施例中。
请参考图7,本发明第六实施方式提供了一种风速调节装置,与第四实施方式中的风速调节装置相比,主要区别之处在于:如图7所示,风速获取模块1包括:
第一子模块101,用于获得吹风设备的环境参数值,基于环境参数值确定吹风设备的目标风速值区间。
第二子模块102,用于在目标风速值区间内随机获取第一风速调节值以及第二风速调节值,第一风速调节值与第二风速调节值不同。
由于第三实施例与本实施例相互对应,因此本实施例可与第三实施例互相配合实施。第三实施例中提到的相关技术细节在本实施例中依然有效,在第三实施例中所能达到的技术效果在本实施例中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在第三实施例中。
本实施例中,能够基于吹风设备的环境参数值确定吹风设备的目标风速值区间,再从目标风速值区间内随机获取第一风速调节值以及第二风速调节值,从而能够针对不同的环境提供不同的随机风速模式,实现不同的自然风效果,进一步提升了用户的使用体验。
请参阅图8,本发明第七实施方式提供了一种吹风设备,包括:至少一个处理器1001;以及,与至少一个处理器1001通信连接的存储器1002;其中,存储器1002存储有可被至少一个处理器1001执行的指令,指令被至少一个处理器1001执行,以使至少一个处理器1001能够执行如第一至第三实施例中任一项的风速调节方法。
请参考图9,处理器1001与存储器1002设置在单片机10上作为吹风设备的控制装置,控制装置通过开关电源11连接到外部电源上,以实现吹风设备的供电控制;控制装置还连接到速度控制模块12、速度控制模块12则通过逆变电路13连接到吹风设备的电机14(例如为无刷直流电机),扇叶安装在电机14上,速度控制模块12还通过霍尔传感器15连接到电机14,速度控制模块12通过霍尔传感器15以检测电机14当前的转速,并通过逆变电路13精确控制电机14的转速,实现精确的风速控制。其中,单片机10可以采用3.3V直流电压供电,速度控制模块12采用3.3V直流电压供电,逆变电路13采用12V直流电压供电。
其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
本发明第七实施例涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上已详细描述了本发明的较佳实施例,但应理解到,若需要,能修改实施例的方面来采用各种专利、申请和出版物的方面、特征和构思来提供另外的实施例。
上述仅为本发明的一个具体实施方式,其它基于本发明构思的前提下做出的任何改进都视为本发明的保护范围。
- 风速调节方法及装置、吹风设备
- 吹风机及其风速调节装置