设备参数设置方法、设备及存储介质与流程
如何清理音频设备缓存:清除设备设置中的存储空间,提升播放流畅性。 #生活技巧# #数码产品使用技巧# #音频设备设置#
1.本技术涉及人工智能技术领域,尤其涉及一种设备参数设置方法、设备及存储介质。
背景技术:
2.随着科技的发展,地面清洗机、吸尘器或扫地机器人等清洁设备,已经慢慢进入人们的生活,发挥着越来越重要的作用。以地面清洗机为例,地面清洗机包含存放污水的污水桶,污水桶盛满污水后,污水桶内的浮子堵住电机的吸口,电机转速升高,电机转速到达设定的阈值,地面清洗机就会提醒用户清理污水桶。
3.在实际应用中,根据设定的电机转速阈值判断污水桶是否已满,进而判断是否触发提醒用户清理污水桶的操作,在上述过程中存在误触发的情况,例如在污水桶未满时候可能触发提醒用户清理污水桶的操作,或者在污水通已满的情况下仍旧不能触发提醒用户清理污水桶的操作。
技术实现要素:
4.本技术的多个方面提供一种设备参数设置方法、设备及存储介质,用以提高清洁设备的服务质量,提高用户的体验感。
5.本技术实施例提供一种设备参数设置方法,适用于清洁设备,该方法包括:响应于设备参数设置对应的触发事件,获取表征清洁设备当前所处环境的目标环境特征值;查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数;根据第一目标提示参数设置清洁设备上与设定事件对应的设备参数提示阈值,以在清洁设备的实际参数达到设备参数提示阈值的情况下,触发针对设定事件的提示操作。
6.本技术实施例还提供一种清洁设备,包括:设备本体,设备本体上设有存储器和处理器;存储器,用于存储计算机程序;处理器,与存储器耦合,用于执行计算机程序,以用于:响应于设备参数设置对应的触发事件,获取表征清洁设备当前所处环境的目标环境特征值;查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数;根据第一目标提示参数设置清洁设备上与设定事件对应的设备参数提示阈值,以在清洁设备的实际参数达到设备参数提示阈值的情况下,触发针对设定事件的提示操作。
7.本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时,致使处理器实现本技术实施例中设备参数设置方法中的步骤。
8.在本技术实施例中,结合清洁设备所处环境灵活设置针对设定事件的设备参数提示阈值,基于此,清洁设备可以将与当前所处环境的环境特征值对应的电机转速值设置为与设定事件对应的设备参数提示阈值,使得清洁设备的实际参数达到设备参数提示阈值时,触发针对设定事件的提示操作,可降低环境因素对设备参数提示阈值的影响,降低了误
触发提示操作的概率,有利于提高清洁设备的服务质量,提高用户的体验感。
附图说明
9.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
10.图1为本技术示例性实施例提供的一种设备参数设置方法的流程示意图;
11.图2为本技术示例性实施例提供的一种环境特征值与对应的不同电机转速值的折线图;
12.图3为本技术示例性实施例提供的一种清洁设备的结构示意图;
13.图4为本技术示例性实施例提供的一种扫地机器人的结构示意图。
具体实施方式
14.为使本技术的目的、技术方案和优点更加清楚,下面将结合本技术具体实施例及相应的附图对本技术技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
15.针对现有技术中,存在的误触发问题,在本技术实施例中,结合清洁设备所处环境灵活设置针对设定事件的设备参数提示阈值,基于此,清洁设备可以将与当前所处环境的环境特征值对应的电机转速值设置为与设定事件对应的设备参数提示阈值,使得清洁设备的实际参数达到设备参数提示阈值时,触发针对设定事件的提示操作,可降低环境因素对设备参数提示阈值的影响,降低了误触发提示操作的概率,有利于提高清洁设备的服务质量,提高用户的体验感。
16.以下结合附图,详细说明本技术各实施例提供的技术方案。
17.图1为本技术示例性实施例提供的一种设备参数设置方法的流程示意图;该方法适用于清洁设备,如图1所示,该方法包括:
18.11、响应于设备参数设置对应的触发事件,获取表征清洁设备当前所处环境的目标环境特征值;
19.12、查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数;
20.13、根据第一目标提示参数,设置清洁设备上与设定事件对应的设备参数提示阈值,以在清洁设备的实际参数达到设备参数提示阈值的情况下,触发针对设定事件的提示操作。
21.在本实施例中,清洁设备可以是但不限于:地面清洗机、吸尘器、扫地机器人、空气净化器、公共服务机器人等。在实际应用中,以地面清洗机为例,地面清洗机包含存放污水的污水桶,污水桶盛满污水后,污水桶内的浮子堵住电机的吸口,电机转速升高,电机转速到达设定的设备参数提示阈值,地面清洗机就会提醒用户清理污水桶。以扫地机器人为例,扫地机器人包含储存清水的水箱,清水桶内的清水用完后,经传感器信号的传递,电机转速会减低,电机转速到达设定的设备参数提示阈值,扫地机器人就会提醒用户清水桶加水。以吸尘器为例,吸尘器的集尘桶内包含过滤器,过滤器堵塞后,电机的转速会升高,电机转速
到达设定的设备参数提示阈值,吸尘器就会提醒用户清理过滤器。
22.无论是上述哪种清洁设备,其电机的转速值均会随环境的变化而变化。在本实施例中,通过环境特征值来表示电机或清洁设备所处的环境,环境特征值指的是可以表征清洁设备当前所处环境的参数值,例如可以是清洁设备当前所处的海拔值、气压值以及具体地理位置等。相应地,设备参数提示阈值也需要根据环境的变化而灵活设置,如果没有根据环境灵活设置设备参数提示阈值,而是针对不同环境设置相同的设备参数提示阈值,则会出现误判的情况。例如,以清洗机为例,假设为其设置的污水桶满时对应的设备参数提示阈值为m1,当该清洗机被应用在海拔更高的地方时,因为海拔升高,气压降低,电机转速增大,此时,污水桶尚未满,但电机实际转速已经达到设备参数提示阈值,会触发污水桶满事件的提示操作,属于误触发;反之,当该清洗机被应用在海拔更低的地方时,因为海拔降低,气压升高,电机转速降低,此时,污水桶已满,但电机实际转速尚未达到设备参数提示阈值,不会触发污水桶满事件的提示操作,属于误触发。
23.鉴于上述,在本实施例中,清洁设备可以响应于设备参数设置对应的触发事件(例如开机事件),获取表征清洁设备当前所处环境的目标环境特征值;基于目标环境特征值灵活地为清洁设备设置与其当前所处环境相匹配的设备参数提示阈值,降低其误触发事件提示的概率。其中,目标环境特征值指的是与当前所处环境对应的环境特征值,例如可以是如下的至少一种:海拔值、气压值或具体地理位置等。在本实施例中,并不对与设备参数设置对应的触发事件进行限定,例如可以是开机事件,也可以是重新设置设备参数的事件等。例如,可以在清洁设备开机时,或者清洁设备重新设置设备参数(例如,设备参数提示阈值)时,通过清洁设备上的物理按键或者与清洁设备通信连接的手机app控制清洁设备启动设置设备参数(例如,设备参数提示阈值)的操作,然后清洁设备获取表征清洁设备当前所处环境的目标环境特征值;基于目标环境特征值,灵活地为清洁设备设置与其当前所处环境相匹配的设备参数提示阈值,降低其误触发事件提示的概率。
24.在本实施例中,并不限定清洁设备获取表征清洁设备当前所处环境的目标环境特征值的实施方式。在一可选实施例中,清洁设备上可以安装有气压计,环境特征值为当前所处环境的气压值,则清洁设备可以读取气压计上的数据,获取当前所处环境的气压值;或者,环境特征值也可以是当前所处环境的海拔值,对此,可以根据气压值计算当前所处环境的海拔值。在另一可选实施例中,清洁设备具有全球定位系统(global positioning system,gps),环境特征值为当前所处环境对应的地理位置,则清洁设备可以通过gps定位功能获取当前所处环境对应的地理位置。进一步,清洁设备具有联网功能,可以根据当前所处环境对应的地理位置,通过互联网获取当前所处环境的气压值或者海拔值。在又一可选实施例中,可以预先设置不同环境特征值与正常转速值之间的对应关系,基于此,清洁设备可以在开机时,根据自身电机的转速值和预先设置的不同环境特征值与正常转速值之间的对应关系来获取目标环境特征值。具体地,可以响应清洁设备的开机事件,等待清洁设备的电机进入平稳运行阶段,然后读取电机的正常转速值;查询预设的环境特征值与正常转速值的对应关系,确定与该正常转速值对应的环境特征值,作为目标环境特征值;当然,这里的环境特征值可以是如下的至少一种:气压值、海拔值或地理位置。需要说明的是,清洁设备开机时,在一段时间内为电机启动阶段,电机的转速是不断升高的,接下来会进入平稳运行阶段,此时电机的转速不再升高,可视为电机以正常转速值运转,换句话说,电机的正常
转速值是指电机进入平稳运行阶段中的转速值。以清洁设备为地面清洗机为例进行说明,地面清洗机开机时以90瓦(w)的功率运行5秒(s),其中,0s-4s为电机启动阶段,电机转速不断升高,4s-5s为电机平稳运行阶段,此时电机转速基本不会发生变化,则计算4s-5s内电机的平均转速为正常转速值,然后查询预设的环境特征值与正常转速值的对应关系,确定与正常转速值对应的环境特征值,作为目标环境特征值。
25.在本实施例中,预先配置了环境特征值范围与提示转速值之间的对应关系,该对应关系中的提示转速值是指在清洁设备可能发生的一个或多个事件发生时针对这些事件进行提示所需的电机转速值,这些事件发生时会引起电机转速的变化。为便于描述和区分,将用于对事件进行提示的电机转速值称为第一提示参数;相应地,将清洁设备上可能发生的与电机转速相关且在发生时需要提示的一个或多个事件称为设定事件。鉴于此,在获取表征清洁设备当前所处环境的目标环境特征值之后,清洁设备可以查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数。在本实施例中,并不限定查询预先配置的环境特征值范围与第一提示参数的对应关系的实施方式。例如,可以将预先配置的环境特征值范围与第一提示参数的对应关系内置在清洁设备本地的存储空间,基于此,清洁设备可以从该存储空间中直接读取预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数。再例如,预先配置的环境特征值范围与第一提示参数的对应关系可以存储在服务器指定的存储空间,基于此,清洁设备可以向服务器发送读取预先配置的环境特征值范围与第一提示参数的对应关系的请求,服务器从其指定的存储空间中读取该对应关系后,将结果返回至清洁设备,清洁设备可以基于该对应关系,确定与目标环境特征值对应的第一目标提示参数。又例如,清洁设备可以向服务器发送目标环境特征值,服务器查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与该目标环境特征值对应的第一目标提示参数,并将该第一目标提示参数返回给清洁设备。需要说明的是,第一目标提示参数是从预先配置的环境特征值范围与第一提示参数的对应关系中,查询到的与目标环境特征值对应的第一提示参数。
26.在本实施例中,可以根据第一目标提示参数设置清洁设备上与设定事件对应的设备参数提示阈值,以在清洁设备的实际参数达到设备参数提示阈值的情况下,触发针对设定事件的提示操作。在本实施例中,设定事件是与清洁设备相关的特定事件,根据清洁设备的不同,设定事件也有所不同。例如,清洁设备为地面清洗机,地面清洗机还包括:污水桶,污水桶内设有浮子,设定事件为污水桶满事件;当污水桶装满污水时,污水桶内的浮子会堵住电机吸口,实际参数会增大至设备参数提示阈值,触发针对污水桶满事件的提示操作。又例如,清洁设备为吸尘器,吸尘器包括集尘桶,集尘桶的进风口处设有过滤器,设定事件为过滤器堵塞事件;当过滤器被堵塞时,实际参数会增大至设备参数提示阈值,触发针对过滤器堵塞事件的提示操作。需要说明的是,提示操作可以是如下的至少一种:语音提示报警、蜂鸣器报警、二极管灯光提示、显示界面显示等。
27.在本实施例中,并不限定根据第一目标提示参数设置清洁设备上与设定事件对应的设备参数提示阈值的实施方式。在一可选实施例中,可以直接将第一目标提示阈值设置为清洁设备上与设定事件对应的设备参数提示阈值。在又一可选实施例中,可以根据第一目标提示参数,分别设置与第一持续时长对应的第一设备参数提示阈值和与第二持续时长
对应的第二设备参数提示阈值;第一持续时长大于第二持续时长,第一设备参数提示阈值小于第二设备参数提示阈值;其中,第一持续时长或第二持续时长是指清洁设备的实际参数达到对应设备参数提示阈值后且在触发针对设定事件的提示操作之前最多能持续的时长。例如,第一时长为t1,第二时长为t2,第一设备参数提示阈值为n1,第二设备参数提示阈值为n2,其中,t1》t2,n1《n2。清洁设备的实际参数达到第一设备参数提示阈值n1后,最多持续第一时长t1就会触发针对设定事件的提示操作;清洁设备的实际参数达到第二设备参数提示阈值n2后,最多持续第二时长t2就会触发针对设定事件的提示操作。
28.需要说明的是,在本实施例中,并不限定根据第一目标提示参数设置第一设备参数提示阈值与第二设备参数提示阈值的实施方式。例如,可以将第一目标提示参数向下调整一定的阈值s1,确定第一设备参数提示阈值,将第一目标提示参数向上调整一定的阈值s2,确定第二设备参数提示阈值。又例如,可以将第一目标提示参数乘以参数d1(d1《1),确定第一设备参数提示阈值,将第一目标提示参数乘以参数d2(d2》1),确定第二设备参数提示阈值。
29.在本技术实施例中,结合清洁设备所处环境灵活设置针对设定事件的设备参数提示阈值,基于此,清洁设备可以将与当前所处环境的环境特征值对应的电机转速值设置为与设定事件对应的设备参数提示阈值,使得清洁设备的实际参数达到设备参数提示阈值时,触发针对设定事件的提示操作,可降低环境因素对设备参数提示阈值的影响,降低了误触发提示操作的概率,有利于提高清洁设备的服务质量,提高用户的体验感。
30.在一可选实施例中,预先配置环境特征值与第一提示参数的对应关系的一种实施方式,包括:获取清洁设备的电机在多个不同环境特征值下的正常转速值和堵转转速值;将多个不同环境特征值划分至多个环境特征值范围内,针对每一环境特征值范围,根据环境特征值范围内各环境特征值下电机的正常转速值和堵转转速值,确定与环境特征值范围对应的第一提示参数;建立不同环境特征值范围与其对应的第一提示参数之间的对应关系。
31.其中,正常转速值指的是清洁设备在开机过程中,电机处于平稳运行阶段的电机转速值,堵转转速值指的是清洁设备发生设定事件后,电机的转速值。例如清洁设备为地面清洗机,设定事件为地面清洗机的污水桶满,则堵转转速值即为地面清洗机的污水桶满时,地面清洗机的电机的转速值;又例如清洁设备为吸尘器,设定事件为吸尘器的过滤器堵塞,则堵转转速值即为吸尘器的过滤器堵塞时,吸尘器的电机的转速值。
32.在本实施例中,将多个环境特征值划分至多个环境特征值范围内,在本实施例中,并不限定多个环境特征值范围的划分方式。例如,环境特征值为海拔值,环境特征值范围为海拔值范围,可以直接按照海拔高度,以1000米(m)的步长,将4000m的海拔值均匀分为4个海拔值范围,分别为0m-1000m、1000m-2000m、2000m-3000m以及3000m-4000m。又例如,可以按照电机正常转速值或者堵转转速值不均匀的划分环境特征值范围,将正常转速值或者堵转转速值相近的划分到一个环境特征值范围,如,环境特征值为气压值,环境特征值范围为气压值范围,气压值范围从56千帕(kpa)至正常大气压101kpa,按照电机正常转速值或者堵转转速值的相近程度,可以将气压值不均匀的划分为如下4个范围:56kpa-73kpa、73kpa-89kpa、89kpa-95kpa以及95kpa-101kpa;其中,每个气压值范围内的电机正常转速值或者堵转转速值比较接近。
33.在本实施例中,并不限定根据环境特征值范围内各环境特征值下电机的正常转速
值和堵转转速值,确定与环境特征值范围对应的第一提示参数的实施方式。例如,对任一环境特征值范围,可以确定该环境特征值范围中处于中间位置的环境特征值作为中间环境特征值;将电机在中间环境特征值下的正常转速值与堵转转速值的中间值,作为与环境特征值范围对应的第一提示参数。又例如,对任一环境特征值范围,针对该环境特征值范围中的每一环境特征值,取其对应的正常转速值与堵转转速值的中间值,将多个环境特征值对应的中间值取平均值,就将该平均值作为与该环境特征值范围对应的第一提示参数。
34.进一步可选地,清洁设备可以工作在多个功率下,清洁设备工作在不同功率下,其所对应的设备参数提示阈值不同,而且不同功率下,不同环境特征值范围所对应的第一提示参数也会有所不同。基于此,可以确定清洁设备所支持的多个功率,针对每个功率,分别配置环境特征值范围与第一提示参数的对应关系,从而确定各功率下的环境特征值范围与第一提示参数的对应关系。基于此,在清洁设备支持多个功率的情况下,上述查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一提示参数,包括:确定清洁设备当前使用的目标功率,目标功率是清洁设备所支持的多个功率之一;获取目标功率下的环境特征值范围与第一提示参数的对应关系;查询目标功率下的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数,即该第一目标提示参数是目标功率下的提示转速值。其中,清洁设备可工作在多个功率下,例如90w、120w或150w。可选地,不同功率可以对应清洁设备的不同工作档位,例如低档位对应90w,中档位对应120w,高档位对应150w,对此不做限定。
35.下面以清洁设备是地面清洗机、环境特征值为地区、海拔值和气压值为例,对不同地面清洁机工作在90w、120w以及150w功率下的正常转速值和堵转转速值以表格的形式进行展示。其中,表1为不同环境特征值、不同工作功率下地面清洗机的正常转速值,表2为不同环境特征值、不同工作功率下地面清洗机的堵转转速值。其中,可以将地面清洗机分别放置到地区a1-a10中,并让清洗机分别工作在不同功率下,然后,在地面清洗机工作在不同功率的情况下,采集电机在不同地区不同功率下的正常转速值和堵转转速值。或者,也可以在地面清洗机内置正常转速收集并上报功能,基于此,正常销售到地区a1-a10中的地面清洗机,可在用户正常使用过程中收集其在不同功率下的正常转速值和堵转转速值,并上报给服务器,服务器汇总确定下述表1和表2。
36.表1
37.38.表2
[0039][0040][0041]
下面将不同的海拔值,分为不同的海拔值范围,并根据不同海拔值范围内各海拔值下电机的正常转速值和堵转转速值,确定与海拔值范围对应的第一提示参数。表3为不同海拔值范围对应的第一提示参数。
[0042]
表3
[0043][0044]
如表3所示,将海拔值范围分为4个,即为地面清洗机设定了4个档位,考虑到90w功率下,电机的正常转速值与堵转转速值之间的差异较小,于是将90w功率下的设备参数提示阈值分为两个。其中,90w(5s)是指第一时长5s在90w功率下对应的第一设备参数提示阈值;90w(1s)是指第二时长1s在90w功率下对应的第二设备参数提示阈值。90w(5s)表示实际参数达到第一设备参数提示阈值5s后,触发针对设定事件的提示操作;90w(1s)表示实际参数达到第二设备参数提示阈值1s后,触发针对设定事件的提示操作。
[0045]
如图2所示,实线表示90w功率下电机的正常转速值、堵转转速值、90w(5s)对应的第一设备参数提示阈值和90w(1s)对应的第二设备参数提示阈值,虚线表示现有技术中90w(5s)和90w(1s)分别对应的设备参数提示阈值。对比可以看出,现有技术中,针对90w(5s)和90w(1s)设定的设备参数提示阈值,在90w正常转速值高于设定的设备参数提示阈值的地区,地面清洗机会一直处于提示状态,无法正常工作。采用本技术实施例的技术方案,90w(5s)和90w(1s)分别对应的设备参数提示阈值随着海拔值的变化而变化,针对每一海拔值,设定的设备参数提示阈值一直处于电机正常转速值与堵转转速值之间,不会出现地面清洗机一直处于提示状态的情况,降低误触发提示操作的概率,有利于提高地面清洗机的服务质量,提高用户的体验感。
[0046]
在本实施例中,每次开机时,清洁设备会判断是否完成校准工作,校准指的是判断清洁设备当前是否已经配置了设备参数提示阈值,若清洁设备完成校准工作,则清洁设备
会在指定的存储空间存储一条状态信息,表示已经完成校准工作;若指定的存储空间中没有该状态信息,则表示没有完成校准工作。若清洁设备没有完成校准工作,则可以获取表征清洁设备当前所处环境的目标环境特征值,查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数;将第一目标提示参数设置为清洁设备上与设定事件对应的设备参数提示阈值,以完成校准工作。
[0047]
进一步,清洁设备可能会有地理位置的移动,例如用户在地区b1买了清洁设备,一段时间之后,将清洁设备邮寄到地区b2。在清洁设备发生地理位置移动后,其环境特征值(例如海拔值)与环境特征值范围(例如档位)就可能存在不匹配的情况,因此,用户可以通过手动长按清洁设备上的物理按键来进行重新校准,或者可以通过与清洁设备通信连接的终端设备上的app清除用户的历史校准数据(例如,状态信息),进行重新校准。
[0048]
在一可选实施例中,获取表征清洁设备当前所处的目标环境特征值之后,还包括:判断清洁设备当前是否工作在其所支持的最大功率下;若是,则查询预先配置的环境特征值范围与第二提示转速值的对应关系,确定与目标环境特征值对应的第二目标提示转速值;将第二目标提示转速值设置为清洁设备的电机超速保护阈值,以在实际参数达到电机超速保护阈值时,触发电机超速的提示操作。
[0049]
在本实施例中,并不限定预先配置环境特征值范围与第二提示转速值的对应关系的实施方式。例如,在清洁设备工作在其所支持的最大功率的情况下,针对每一环境特征值范围,获取环境特征值范围中各环境特征值对应的电机最大转速值;根据各环境特征值对应的电机最大转速值确定一个上限转速值;根据上限转速值设置环境特征值范围对应的第二提示转速值,第二提示转速值大于上限转速值。
[0050]
在本实施例中,并不限定根据各环境特征值对应的电机最大转速值确定一个上限转速值的实施方式。例如,可以将各环境特征值对应的电机最大转速值中最大的转速值作为上限转速值;也可以将各环境特征值对应的电机最大转速值取平均后确定上限转速值;还可以将各环境特征值对应的电机最大转速值按大小排列,取位于中间位置的电机最大转速值作为上限转速值,对此不做限定。
[0051]
在本实施例中,也不限定根据上限转速值设置环境特征值范围对应的第二提示转速值的实施方式。例如,可以是上限转速值乘以一个参数e1(e1》1)后,确定环境特征值范围对应的第二提示转速值;还可以是上限转速值加上某一设定转速阈值f1后,确定环境特征值范围对应的第二提示转速值,对此不做限定。
[0052]
下面以清洁设备是地面清洗机,地面清洗机的最大工作功率是150w为例,对不同海拔值范围下的第二提示转速值进行展示。表4为地面清洗机的海拔值范围与第二提示转速值的对应关系表。
[0053]
表4
[0054][0055]
需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,
或者,该方法也由不同设备作为执行主体。比如,步骤11至步骤12的执行主体可以为设备a;又比如,步骤11和12的执行主体可以为设备a,步骤13的执行主体可以为设备b;等等。
[0056]
另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如11、12等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
[0057]
图3为本技术示例性实施例提供的一种清洁设备的结构示意图;如图3所示,该清洁设备包括:设备本体30,设备本体30上设有存储器301和处理器302;
[0058]
存储器301,用于存储计算机程序,并可被配置为存储其它各种数据以支持在清洁设备上的操作。这些数据的示例包括用于在清洁设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。
[0059]
存储器301可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。
[0060]
处理器302,与存储器301耦合,用于执行计算机程序,以用于:响应于设备参数设置对应的触发事件,获取表征清洁设备当前所处环境的目标环境特征值;查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一目标提示参数;根据第一目标提示参数设置清洁设备上与设定事件对应的设备参数提示阈值,以在清洁设备的实际参数达到设备参数提示阈值的情况下,触发针对设定事件的提示操作。
[0061]
在一可选实施例中,处理器302在响应于设备参数设置对应的触发事件,获取清洁设备当前所处的目标环境特征值时,具体用于:响应清洁设备开机事件,等待电机进入平稳运行阶段后读取电机的正常转速值;查询预设的环境特征值与正常转速值的对应关系,确定与正常转速值对应的环境特征值,作为目标环境特征值。
[0062]
在一可选实施例中,处理器302在预先配置环境特征值范围与第一提示参数的对应关系时,具体用于:获取清洁设备的电机在多个不同环境特征值下的正常转速值和堵转转速值,并将多个不同环境特征值划分至多个环境特征值范围内;针对每一环境特征值范围,根据环境特征值范围内各环境特征值下电机的正常转速值和堵转转速值,确定与环境特征值范围对应的第一提示参数;建立不同环境特征值范围与其对应的第一提示参数之间的对应关系。
[0063]
在一可选实施例中,处理器302在根据环境特征值范围内各环境特征值下电机的正常转速值和堵转转速值,确定与环境特征值范围对应的第一提示参数时,具体用于:确定环境特征值范围中处于中间位置的环境特征值作为中间环境特征值;将电机在中间环境特征值下的正常转速值与堵转转速值的中间值,作为与环境特征值范围对应的第一提示参数。
[0064]
在一可选实施例中,清洁设备可工作在多个功率下,则处理器302在查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一提示参
数时,具体用于:确定清洁设备当前使用的目标功率;获取目标功率下的环境特征值范围与第一提示参数的对应关系;查询目标功率下的环境特征值范围与第一提示参数的对应关系,确定与目标环境特征值对应的第一提示参数。
[0065]
在一可选实施例中,清洁设备为地面清洗机,地面清洗机还包括:污水桶,污水桶内设有浮子,设定事件为污水桶满事件;处理器302在触发针对设定事件的提示操作时,具体用于:当污水桶装满污水时,浮子会堵住电机吸口,实际参数会增大至设备参数提示阈值,触发针对污水桶满事件的提示操作。
[0066]
在一可选实施例中,清洁设备为吸尘器,吸尘器包括集尘桶,集尘桶的进风口处设有过滤器,设定事件为过滤器堵塞事件;处理器302在触发针对设定事件的提示操作时,具体用于:当过滤器被堵塞时,实际参数会增大至设备参数提示阈值,触发针对过滤器堵塞事件的提示操作。
[0067]
在一可选实施例中,处理器302在根据第一目标提示参数设置清洁设备上与设定事件对应的设备参数提示阈值时,具体用于:根据第一目标提示参数,分别设置与第一持续时长对应的第一设备参数提示阈值和与第二持续时长对应的第二设备参数提示阈值;第一持续时长大于第二持续时长,第一设备参数提示阈值小于第二设备参数提示阈值;其中,第一持续时长或第二持续时长是指清洁设备的实际参数达到对应设备参数提示阈值后且在触发针对设定事件的提示操作之前最多能持续的时长。
[0068]
在一可选实施例中,处理器302在获取表征清洁设备当前所处的目标环境特征值之后,还用于:判断清洁设备当前是否工作在其所支持的最大功率下;若是,则查询预先配置的环境特征值范围与第二提示转速值的对应关系,确定与目标环境特征值对应的第二目标提示转速值;将第二目标提示转速值设置为清洁设备的电机超速保护阈值,以在实际参数达到电机超速保护阈值时,触发电机超速的提示操作。
[0069]
在一可选实施例中,处理器302在预先配置环境特征值范围与第二提示转速值的对应关系时,具体用于:在清洁设备工作在其所支持的最大功率的情况下,针对每一环境特征值范围,获取环境特征值范围中各环境特征值对应的电机最大转速值;根据各环境特征值对应的电机最大转速值确定一个上限转速值;根据上限转速值设置环境特征值范围对应的第二提示转速值,第二提示转速值大于上限转速值。
[0070]
在一可选实施例中,目标环境特征值为如下的至少一种:海拔值、气压值或地理位置。
[0071]
进一步,如图3所示,该清洁设备还包括:通信组件306、显示器307、电源组件308、音频组件309等其它组件。图3中仅示意性给出部分组件,并不意味着清洁设备只包括图3所示组件。需要说明的是,图3中虚线框内的组件为可选组件,而非必选组件,具体可视清洁设备的产品形态而定。
[0072]
相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序被执行时能够实现上述设备参数设置方法实施例中可由清洁设备执行的各步骤。
[0073]
清洁设备的实现形态可以是扫地机器人、吸尘器、地面清洗机等。根据具体实现形态的不同,清洁设备还可以包含其它一些组件或模块。下面以清洁设备是扫地机器人为例,如图4所示,扫地机器人400包括:机械本体401,机械本体401上设有一个或多个处理器402、一个或多个存储计算机指令的存储器403以及通信组件404。通信组件404可以是wifi模块、
红外模块或蓝牙模块等。
[0074]
机械本体401上除了设有一个或多个处理器402、通信组件404以及一个或多个存储器403之外,还设置有扫地机器人400的一些基本组件,例如向上测距的测距传感器(单点激光传感器或多点激光传感器)409、视觉传感器406、电源组件407、驱动组件408等等。视觉传感器可以是摄像头、相机等。可选地,驱动组件408可以包括驱动轮、驱动电机、万向轮等。进一步,如图4所示,扫地机器人400还可以包括清扫组件405,清扫组件405可以包括清扫电机、清扫刷、起尘刷、吸尘风机等。不同扫地机器人400所包含的这些基本组件以及基本组件的构成均会有所不同,本技术实施例仅是部分示例。值得说明的是,在图4以虚线框示出的组件均为可选组件,而非必要组件。
[0075]
值得说明的是,一个或多个处理器402、一个或多个存储器403可设置于机械本体401内部,也可以设置于机械本体401的表面。
[0076]
机械本体401是机器人400赖以完成作业任务的执行机构,可以在确定的环境中执行处理器402指定的操作。其中,机械本体401一定程度上体现了扫地机器人400的外观形态。在本实施例中,并不限定扫地机器人400的外观形态,例如可以是圆形、椭圆形、三角形、凸多边形等。
[0077]
一个或多个存储器403,主要用于存储计算机指令,该计算机指令可被一个或多个处理器402执行,致使一个或多个处理器402可以控制机器人400执行相应任务。除了存储计算机指令之外,一个或多个存储器403还可被配置为存储其它各种数据以支持在机器人400上的操作。这些数据的示例包括用于在机器人400上操作的任何应用程序或方法的指令,机器人400所在环境/场景的环境地图、信号强度地图等等。
[0078]
一个或多个处理器402,可以看作是扫地机器人400的控制系统,可用于执行一个或多个存储器403中存储的计算机指令,以控制扫地机器人400执行相应任务。例如,一个或多个处理器402一个或多个存储器403中存储的计算机指令,可实现前述方法实施例中作业方法的步骤,从而使得作业任务的执行能够越来越符合场景需求和用户心意,提高自主移动设备的服务质量,提高用户感受。
[0079]
除上述操作之外,一个或多个处理器402执行一个或多个存储器403中存储的计算机指令,还可用于:响应于设备参数设置对应的触发事件,获取表征所述清洁设备当前所处环境的目标环境特征值;查询预先配置的环境特征值范围与第一提示参数的对应关系,确定与所述目标环境特征值对应的第一目标提示参数;根据所述第一目标提示参数设置所述清洁设备上与设定事件对应的设备参数提示阈值,以在所述清洁设备的实际参数达到所述设备参数提示阈值的情况下,触发针对所述设定事件的提示操作。详细内容可参见前述实施例,在此不再赘述。
[0080]
上述图3和图4中的通信组件被配置为便于通信组件所在设备和其他设备之间有线或无线方式的通信。通信组件所在设备可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件还可以包括近场通信(nfc)模块,射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术等。
[0081]
上述图3和图4中的显示器包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面
板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。
[0082]
上述图3和图4中的电源组件,为电源组件所在设备的各种组件提供电力。电源组件可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。
[0083]
上述图3和图4中的音频组件,可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(mic),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。
[0084]
以下以地面清洗机和扫地机器人为具体的实施例,对本技术做详细描述。
[0085]
应用场景一
[0086]
清洗机第一次开机后,电机以90w低功率运行5s,0-4s为电机启动阶段,不检测转速;4-5s为平稳阶段,计算4-5s内的平均转速vp。清洗机预置了不同海拔高度和功率下的正常电机转速,根据转速vp和功率90w,清洗机自动匹配到对应海拔h(例如拉萨3658米)。清洗机预置了不同海拔高度和功率下污水桶桶满的电机转速阈值,例如在拉萨3658米,90w的功率下,清洗机污水桶桶满的电机转速阈值为6500。在第一步确定了海拔高度的前提下,第二步清洗机根据海报高度h确定污水桶桶满的电机转速阈值后,在拉萨3658米的海拔高度下,用户设定特定的功率90w后,当电机的转速在达到预定的阈值6500时,清洗机自动启动语音播报和显示屏显示的提示,提醒用户该清洗机污水桶桶满。这种清洗机参数设置方法,解决了不同海拔高度下电机转速不同带来的产品异常问题,提高用户体验。
[0087]
应用场景二
[0088]
以下以地面清洗机为具体的实施例,对本技术做详细描述。
[0089]
清洗机第一次开机后,电机以90w低功率运行5s,0-4s为电机启动阶段,不检测转速;4-5s为平稳阶段,计算4-5s内的平均转速vp。清洗机预置了不同海拔高度和功率下的正常电机转速,根据转速vp和功率90w,清洗机自动匹配到对应海拔h(例如苏州4米)。清洗机预置了不同海拔高度和功率下污水桶桶满的电机转速阈值,例如在苏州4米,90w的功率下,清洗机污水桶桶满的电机转速阈值为5200。在第一步确定了海拔高度的前提下,第二步清洗机根据海报高度h确定污水桶桶满的电机转速阈值后,在苏州4米的海拔高度下,用户设定特定的功率90w后,当电机的转速在达到预定的阈值5200时,清洗机自动启动语音播报和显示屏显示的提示,提醒用户该清洗机污水桶桶满。这种清洗机参数设置方法,解决了不同海拔高度下电机转速不同带来的产品异常问题,提高用户体验。
[0090]
应用场景三
[0091]
以下以扫地机器人为具体的实施例,对本技术做详细描述。
[0092]
扫地机器人第一次开机后,电机以150w高功率运行5s,0-4s为电机启动阶段,不检测转速;4-5s为平稳阶段,计算4-5s内的平均转速vp。扫地机器人预置了不同海拔高度和功率下的正常电机转速,根据转速vp和功率150w,扫地机器人自动匹配到对应海拔h(例如大
理1976米)。扫地机器人预置了不同海拔高度和功率下尘盒盒满的电机转速阈值,例如在大理1976米,150w的功率下,扫地机器人尘盒盒满的电机转速阈值为7900。在第一步确定了海拔高度的前提下,第二步扫地机器人根据海报高度h确定尘盒盒满的电机转速阈值后,在大理1976米的海拔高度下,用户设定特定的功率150w后,当电机的转速在达到预定的阈值7900时,扫地机器人自动启动语音播报和app显示的提示,提醒用户该扫地机器人尘盒盒满。这种扫地机器人参数设置方法,解决了不同海拔高度下电机转速不同带来的产品异常问题,提高用户体验。
[0093]
应用场景四
[0094]
以下以扫地机器人为具体的实施例,对本技术做详细描述。
[0095]
扫地机器人第一次开机后,电机以150w高功率运行5s,0-4s为电机启动阶段,不检测转速;4-5s为平稳阶段,计算4-5s内的平均转速vp。扫地机器人预置了不同海拔高度和功率下的正常电机转速,根据转速vp和功率150w,扫地机器人自动匹配到对应海拔h(例如大理1976米)。扫地机器人预置了不同海拔高度和功率下水箱缺水的电机转速阈值,例如在大理1976米,150w的功率下,扫地机器人水箱缺水的电机转速阈值为7900。在第一步确定了海拔高度的前提下,第二步扫地机器人根据海报高度h确定水箱缺水的电机转速阈值后,在大理1976米的海拔高度下,用户设定特定的功率150w后,当电机的转速在达到预定的阈值7900时,扫地机器人自动启动语音播报和app显示的提示,提醒用户该扫地机器人水箱缺水。这种扫地机器人参数设置方法,解决了不同海拔高度下电机转速不同带来的产品异常问题,提高用户体验。
[0096]
应用场景五
[0097]
以下以扫地机器人为具体的实施例,对本技术做详细描述。
[0098]
扫地机器人第一次开机后,电机以150w高功率运行5s,0-4s为电机启动阶段,不检测转速;4-5s为平稳阶段,计算4-5s内的平均转速vp。扫地机器人预置了不同海拔高度和功率下的正常电机转速,根据转速vp和功率150w,扫地机器人自动匹配到对应海拔h(例如大理1976米)。扫地机器人预置了不同海拔高度和功率下滚刷堵转的电机转速阈值,例如在大理1976米,150w的功率下,扫地机器人滚刷堵转的电机转速阈值为7900。在第一步确定了海拔高度的前提下,第二步扫地机器人根据海报高度h确定滚刷堵转的电机转速阈值后,在大理1976米的海拔高度下,用户设定特定的功率150w后,当电机的转速在达到预定的阈值7900时,扫地机器人自动启动语音播报和app显示的提示,提醒用户该扫地机器人滚刷堵转。这种扫地机器人参数设置方法,解决了不同海拔高度下电机转速不同带来的产品异常问题,提高用户体验。
[0099]
应用场景六
[0100]
清洗机第一次开机后,电机以90w低功率运行5s,0-4s为电机启动阶段,不检测转速;4-5s为平稳阶段,计算4-5s内的平均转速vp。清洗机预置了不同海拔高度和功率下的正常电机转速,根据转速vp和功率90w,清洗机自动匹配到对应海拔h(例如拉萨3658米)。清洗机预置了不同海拔高度和功率下滚刷堵转的电机转速阈值,例如在拉萨3658米,90w的功率下,清洗机滚刷堵转的电机转速阈值为6500。在第一步确定了海拔高度的前提下,第二步清洗机根据海报高度h确定滚刷堵转的电机转速阈值后,在拉萨3658米的海拔高度下,用户设定特定的功率90w后,当电机的转速在达到预定的阈值6500时,清洗机自动启动语音播报和
显示屏显示的提示,提醒用户该清洗机滚刷堵转。这种清洗机参数设置方法,解决了不同海拔高度下电机转速不同带来的产品异常问题,提高用户体验。
[0101]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0102]
本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0103]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0104]
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0105]
在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
[0106]
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
[0107]
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0108]
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0109]
以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
网址:设备参数设置方法、设备及存储介质与流程 https://www.yuejiaxmz.com/news/view/582902
相关内容
设备控制方法、中转设备及存储介质与流程设备控制方法、装置、电子设备及存储介质与流程
电子设备的固件升级方法、装置、设备及存储介质与流程
嵌入式设备优化方法及装置、电子设备和存储介质与流程
衣物去污方法、装置、衣物处理设备及存储介质与流程
电子设备的升级方法、装置、电子设备和存储介质与流程
衣物护理控制方法、系统、存储介质及衣物护理设备与流程
网络优化方法、装置、介质及电子设备与流程
基于场景的设备联动控制方法、系统、终端及存储介质与流程
结构优化方法、存储介质及电子设备.pdf