一种储藏装置和储藏装置的控制方法与流程

专利2022-06-29  89


本申请涉及智能设备技术领域,尤其涉及一种储藏装置和储藏装置的控制方法。



背景技术:

感应模块可以用来检测目标距离,从而实现对电器设备的自动控制。例如,可以在门禁上设置感应模块,在检测到门前有人时,触发自动开门,使用户无需手动开门。或者,可以在冰箱等家电上设置感应模块,在检测到前面有人时,点亮操作面板。

但是上述控制方式存在许多错误动作的情况,比如,用户只是从冰箱前面经过而不是想打开冰箱,也会触发点亮操作面板,一方面会浪费电能,另一方面会让用户以为冰箱产生故障,影响用户体验。



技术实现要素:

本申请的实施例提供一种储藏装置和储藏装置的控制方法,用于解决采用感应模块的设备容易产生错误动作的问题。

为达到上述目的,本申请的实施例采用如下技术方案:

第一方面,本申请的实施例提供了一种储藏装置,包括:

箱体,用于形成储藏空间;

门体,用于打开或关闭所述箱体;

操作面板,设置于所述门体上;

感应模块,设置于所述门体上,用于检测相对所述门体一定距离的目标相对于所述门体正面的方位角和距离;

控制器,所述控制器配置为:

获取所述目标相对于所述门体正面的第一距离和第一方位角;在预设时间后,获取所述目标相对于所述门体正面的第二距离和第二方位角;

如果所述第一方位角和所述第二方位角满足第一预设条件,并且所述第一距离和所述第二距离满足第二预设条件,则生成第一控制信号;否则,不生成所述第一控制信号。

第二方面,本申请的实施例提供了一种储藏装置的控制方法,包括:

获取目标相对于门体正面的第一距离和第一方位角;在预设时间后,获取所述目标相对于所述门体正面的第二距离和第二方位角;

如果所述第一方位角和所述第二方位角满足第一预设条件,并且所述第一距离和所述第二距离满足第二预设条件,则生成第一控制信号;否则,不生成所述第一控制信号。

第三方面,提供了一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当被计算机执行时使所述计算机执行如第二方面所述的储藏装置的控制方法。

第四方面,提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使得计算机执行如第二方面所述的储藏装置的控制方法。

本申请的实施例提供的储藏装置和储藏装置的控制方法,获取目标相对于门体正面的第一距离和第一方位角;在预设时间后,获取目标相对于门体正面的第二距离和第二方位角;如果第一方位角和第二方位角满足第一预设条件,并且第一距离和第二距离满足第二预设条件,则生成第一控制信号;否则,不生成第一控制信号,避免了现有技术中感应模块在检测到目标时就会生成控制信号,容易产生错误动作的问题。

附图说明

图1为本申请的实施例提供的一种储藏装置的结构示意图;

图2为本申请的实施例提供的感应模块通过发射的微波和接收的微波判断目标的方位角的示意图;

图3为本申请的实施例提供的第一种储藏装置的控制方法的流程示意图;

图4为本申请的实施例提供的感应模块进行检测的检测范围的示意图;

图5为本申请的实施例提供的用户移动的示意图一;

图6为本申请的实施例提供的用户移动的示意图二;

图7为本申请的实施例提供的用户移动的示意图三;

图8为本申请的实施例提供的用户移动的示意图四;

图9为本申请的实施例提供的第二种储藏装置的控制方法的流程示意图;

图10为本申请的实施例提供的用户移动的示意图五;

图11为本申请的实施例提供的第三种储藏装置的控制方法的流程示意图。

具体实施方式

下面结合附图对本发明的具体实施方式做进一步的详细说明。

本申请的实施例提供了一种储藏装置,该储藏装置可以是能够通过感应模块来检测目标的距离和方位角,从而实现自动控制的具有储藏功能的设备,例如冰箱、智能酒柜等。该储藏装置通过感应模块检测到目标远离或者路过前方时,不会产生第一控制信号,以此解决采用感应模块的设备容易产生错误动作的问题。

如图1所示,以储藏装置为冰箱为例,对储藏装置的结构进行说明。

该储藏装置包括:控制器10、感应模块20、操作面板30、箱体40、门体50。

箱体40,用于形成储藏空间,例如冰箱的冷冻室、冷藏室等。门体50,用于打开或关闭箱体40。操作面板30,设置于门体50上。

感应模块20,设置于门体50上,用于检测相对门体50一定距离的目标(例如人体)相对于门体50正面的方位角和距离。示例性的,感应模块20可以为微波雷达、图像传感器、热释电传感器等。

感应模块20和操作面板30均设置于门体50上,并且二者水平距离可以很近,感应模块20检测的目标相对于感应模块20的距离和方位角即相当于目标相对于门体50正面的距离和方位角。

在感应模块20为微波雷达时,感应模块20通过微波雷达的发射天线发射微波后,由微波雷达并列的两根接收天线接收由目标反射的微波,并根据发射微波和接收到微波时的时间差,确定目标相对于感应模块20(即操作面板的正面)的距离。

如图2所示,由于两根接收天线(接收天线1和接收天线2)的间距为d,因此,接收天线1接收的微波滞后于接收天线2接收的微波δr倍的波长,即两根接收天线同时接收到的信号在相位上相差δφ。目标相对于操作面板的正面的方位角即为θ=arcsin(δr/d)。

控制器10,设置于门体50上,并与感应模块20和操作面板30相连。

控制器10可以是一个通用中央处理器(centralprocessingunit,cpu)、微处理器、特定应用集成电路(application-specificintegratedcircuit,asic)或一个或多个用于控制本申请方案程序执行的集成电路。

用户可以通过操作面板30的触摸屏、按键等输入部件向控制器10发送操作指令,以实现对储藏装置的温度、湿度等参数的调整。

控制器10可以在感应模块20检测到用户接近时生成针对操作面板30的第一控制信号,例如点亮操作面板30,可以向用户显示图像或文字信息;在感应模块20检测到用户远离或者路过前方时,不生成第一控制信号。或者,控制器10生成第一控制信号后,在感应模块20检测到用户远离时,生成第二控制信号,例如熄灭操作面板30,可以节省电能。

具体的,控制器10可以执行如图3所示的储藏装置的控制方法。如图3所示,该储藏装置的控制方法包括:

s301、获取目标相对于门体50正面的第一距离和第一方位角;在预设时间后,获取目标相对于门体50正面的第二距离和第二方位角。

由于感应模块20是有检测距离的,超过该距离的目标将检测不到,因此感应模块20可以对门体50正面前面检测范围内的目标进行检测,以判断是否有目标进入检测范围,检测范围可以是预先设定的,也可以是用户根据实际需求设定的。示例性的,如图4所示,检测范围可以是感应模块20前方(相当于门体50正面前方)角度为80度、半径为2米的扇形区域。本申请中方位角以垂直于门体50正面的方向为0度,以顺时针为正角度,逆时针为负角度。

当用户想要使用储藏装置时,移动过程可以看作是预设时间内,从任意位置向门体50正面接近的过程。示例性的,如图5所示,用户可能从位置a、位置b、位置c、位置d、位置e向储藏装置前的位置f移动。目标相对于门体50正面的距离会减小,目标相对于门体50正面的方位角变化较小。

当用户只是从储藏装置前面路过时,可能在位置a、位置e间移动,移动过程中目标相对于门体50正面的距离变化较小,但是目标相对于门体50正面的方位角变化较大。

在感应模块20检测到目标进入检测范围后,即检测目标相对于门体50正面的第一距离和第一方位角并开始计时。在计时经过预设时间后,感应模块20检测目标相对于门体50正面的第二距离和第二方位角。预设时间可以是根据用户的移动速度等进行设定的,示例性的,预设时间可以是1秒。

s302、如果第一方位角和第二方位角满足第一预设条件,并且第一距离和第二距离满足第二预设条件,则控制器10生成第一控制信号;否则,控制器10不生成第一控制信号。

第一方位角和第二方位角满足第一预设条件,包括:第一方位角与第二方位角的差值的绝对值小于或等于预设角度。其中,预设角度可以根据用户的移动速度来决定,示例性的,预设角度可以为45度。

第一距离和第二距离满足第二预设条件,包括:第二距离小于第一距离。

示例性的,如图6所示,目标可以从位置1进入检测范围,并在预设时间1秒后移动到位置2。当感应模块20检测到位置1处的目标时,可以确定目标相对于门体50正面面的第一距离为1.5米,目标相对于门体50正面的第一方位角为15度。感应模块20可以在目标进入检测范围1秒后,确定目标相对于门体50正面的第二距离为0.7米,目标相对于门体50正面的第二方位角为11度。

由于第一方位角(15度)与第二方位角(11度)的差值的绝对值(4度)小于预设角度(45度),所以第一方位角和第二方位角满足第一预设条件。第二距离(0.7米)小于第一距离(1.5米),所以第一距离和第二距离满足第二预设条件。因此控制器10可以生成第一控制信号。

示例性的,如图7所示,目标可以从位置3进入检测范围,并在预设时间1秒后移动到位置4。当感应模块20检测到位置3处的目标时,可以确定目标相对于门体50正面的第一距离为1.5米,目标相对于门体50正面的第一方位角为15度。感应模块20可以在目标进入检测范围1秒后,确定目标相对于门体50正面的第二距离为0.7米,目标相对于门体50正面的第二方位角为-35度。

由于第一方位角(15度)与第二方位角(-35度)的差值的绝对值(50度)大于预设角度(45度),所以第一方位角和第二方位角不满足第一预设条件。第二距离(0.7米)小于第一距离(1.5米),所以第一距离和第二距离满足第二预设条件。因此控制器10不生成第一控制信号。

需要说明的是,如果在所述预设时间后,感应模块20检测不到目标,则控制器10也不生成第一控制信号。

示例性的,如图8所示,目标可以从位置5向位置6移动,在位置7进入检测范围,并在预设时间1秒内从位置8离开检测范围。由于目标在检测范围内的时间短于预设时间,使得感应模块20在预设时间的时间点检测不到目标,所以控制器10不生成第一控制信号。

本申请的实施例提供的储藏装置和储藏装置的控制方法,获取目标相对于门体正面的第一距离和第一方位角;在预设时间后,获取目标相对于门体正面的第二距离和第二方位角;如果第一方位角和第二方位角满足第一预设条件,并且第一距离和第二距离满足第二预设条件,则生成第一控制信号;否则,不生成第一控制信号,避免了现有技术中感应模块在检测到目标时就会生成控制信号,容易产生错误动作的问题。

可选的,如图9所示,该储藏装置的控制方法还包括:

s901、根据第一方位角确定预设角度。

目标在不同方位角进入检测范围,向操作面板的正面移动所经过的方位角的差值也不同。

示例性的,如图10所示,当目标从位置a或位置b向储藏装置前的位置f移动时,目标相对于门体50正面的方位角一直在负角度区间(例如-40度至0度)变化。当用户从位置d或位置e向储藏装置前的位置f移动时,目标相对于门体50正面的方位角一直在正角度区间(例如0度至40度)变化。当用户从位置c向储藏装置前的位置f移动时,目标相对于门体50正面的方位角在较小的范围(例如-5度至5度)内波动。

因此,当用户从位置a或位置b(第一方位角为-40度至-5度)、位置d或位置e(第一方位角为5度至40度)向储藏装置前的位置f移动时,预设角度可以为35度。当用户从位置c(第一方位角为-5度至 5度)向储藏装置前的位置f移动时,预设角度可以为10度。

可选的,如图11所示,该储藏装置的控制方法还包括:

s1101、根据第一距离确定所述预设时间。

用户从距离储藏装置较近的位置开始进入检测范围直至走到操作面板前的时间,与用户从距离储藏装置较远的位置开始进入检测范围直至走到操作面板前的时间是不同的。当预设时间设置的较长时,可能出现用户已经走到了储藏装置面前,但控制器10还未完成储藏装置的控制的情况,用户在储藏装置前停留很久,控制器10才会产生第一控制信号。

因此,控制器10可以根据第一距离来确定所述预设时间,即控制器10可以根据目标开始进入检测范围时,相对于门体50正面的第一距离来确定所述预设时间。

示例性的,如图10所示,当用户从距离储藏装置较近的位置a进入检测范围时,感应模块20检测目标相对于控制面板的正面的第一距离和第一方位角,控制器10可以根据第一距离确定预设时间为0.5秒,并在预设时间0.5秒后,感应模块20检测目标相对于控制面板的正面的第二距离和第二方位角。当用户从距离储藏装置较远的位置b进入检测范围时,感应模块20检测目标相对于控制面板的正面的第一距离和第一方位角,控制器10可以根据第一距离确定预设时间为1秒,并在预设时间1秒后,感应模块20检测目标相对于控制面板的正面的第二距离和第二方位角。

上述调整方法仅仅是示意性的,本领域技术人员可以根据实际情况,选择不同的算法或规则来对预设时间、预设距离进行调整。

本申请的实施例提供一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当被计算机执行时使计算机执行如图3、图9、图11中所述的储藏装置的控制方法。

本申请的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行如图3、图9、图11中所述的储藏装置的控制方法。

由于本申请的实施例中的计算机可读存储介质、计算机程序产品可以应用于上述储藏装置的控制方法,因此,其所能获得的技术效果也可参考上述方法实施例,本申请的实施例在此不再赘述。

需要说明的是,上述各单元可以为单独设立的处理器,也可以集成在控制器的某一个处理器中实现,此外,也可以以程序代码的形式存储于控制器的存储器中,由控制器的某一个处理器调用并执行以上各单元的功能。这里所述的处理器可以是一个中央处理器(centralprocessingunit,cpu),或者是特定集成电路(applicationspecificintegratedcircuit,asic),或者是被配置成实施本申请实施例的一个或多个集成电路。

应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。


技术特征:

1.一种储藏装置,其特征在于,包括:

箱体,用于形成储藏空间;

门体,用于打开或关闭所述箱体;

操作面板,设置于所述门体上;

感应模块,设置于所述门体上,用于检测相对所述门体一定距离的目标相对于所述门体正面的方位角和距离;

控制器,所述控制器配置为:

获取所述目标相对于所述门体正面的第一距离和第一方位角;在预设时间后,获取所述目标相对于所述门体正面的第二距离和第二方位角;

如果所述第一方位角和所述第二方位角满足第一预设条件,并且所述第一距离和所述第二距离满足第二预设条件,则生成第一控制信号;否则,不生成所述第一控制信号。

2.根据权利要求1所述的储藏装置,其特征在于,所述第一距离和所述第二距离满足第二预设条件,包括:

所述第二距离小于所述第一距离。

3.根据权利要求1所述的储藏装置,其特征在于,所述第一方位角和所述第二方位角满足第一预设条件,包括:

所述第一方位角与所述第二方位角的差值的绝对值小于或等于预设角度。

4.根据权利要求3所述的储藏装置,其特征在于,所述控制器还用于:

根据所述第一方位角确定所述预设角度。

5.根据权利要求1-4任一项所述的储藏装置,其特征在于,所述控制器还用于:

根据所述第一距离确定所述预设时间。

6.一种储藏装置的控制方法,其特征在于,包括:

获取目标相对于门体正面的第一距离和第一方位角;在预设时间后,获取所述目标相对于所述门体正面的第二距离和第二方位角;

如果所述第一方位角和所述第二方位角满足第一预设条件,并且所述第一距离和所述第二距离满足第二预设条件,则生成第一控制信号;否则,不生成所述第一控制信号。

7.根据权利要求6所述的储藏装置的控制方法,其特征在于,所述第一距离和所述第二距离满足第二预设条件,包括:

所述第二距离小于所述第一距离。

8.根据权利要求6所述的储藏装置的控制方法,其特征在于,所述第一方位角和所述第二方位角满足第一预设条件,包括:

所述第一方位角与所述第二方位角的差值的绝对值小于或等于预设角度。

9.根据权利要求8所述的储藏装置的控制方法,其特征在于,所述方法还包括:

根据所述第一方位角确定所述预设角度。

10.根据权利要求8所述的储藏装置的控制方法,其特征在于,所述方法还包括:

根据所述第一距离确定所述预设时间。

11.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当被计算机执行时使所述计算机执行如权利要求6-10任一项所述的储藏装置的控制方法。

技术总结
本申请公开了一种储藏装置和储藏装置的控制方法,涉及智能设备技术领域,用于解决采用感应模块的设备容易产生错误动作的问题。储藏装置包括:箱体,用于形成储藏空间;门体,用于打开或关闭箱体;操作面板,设置于门体上;感应模块,设置于门体上,用于检测相对门体一定距离的目标相对于门体正面的方位角和距离;控制器,控制器配置为:获取目标相对于门体正面的第一距离和第一方位角;在预设时间后,获取目标相对于门体正面的第二距离和第二方位角;如果第一方位角和第二方位角满足第一预设条件,并且第一距离和第二距离满足第二预设条件,则生成第一控制信号;否则,不生成第一控制信号。本申请实施例应用于目标的检测。

技术研发人员:郭子豪;刘兆祥;陈红欣;宁美凤;王亚杰
受保护的技术使用者:海信(山东)冰箱有限公司
技术研发日:2020.02.17
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-18099.html

最新回复(0)