著录项信息
专利名称 | 自动清洁装置及方法 |
申请号 | CN200810163856.5 | 申请日期 | 2008-12-25 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2009-06-03 | 公开/公告号 | CN101444407 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | A47L9/28 | IPC分类号 | A;4;7;L;9;/;2;8;;;G;0;5;B;1;9;/;0;2查看分类表>
|
申请人 | 浙江大学 | 申请人地址 | 浙江省杭州市西湖区浙大路38号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 浙江大学 | 当前权利人 | 浙江大学 |
发明人 | 陈纯;应放天 |
代理机构 | 浙江杭州金通专利事务所有限公司 | 代理人 | 刘晓春 |
摘要
一种自动清洁装置,其包括主体、设置于主体外围的外壳以及中央处理单元。该主体包括设置于外壳内的时间获取单元与至少一个碰撞开关。该外壳可活动的连接于主体,并与碰撞开关相连,用于碰到物体时相对于主体发生移动,并按压碰撞开关。该中央处理单元与主体电气连接,用于在碰撞开关被按压时,控制时间获取单元读取当前碰撞时间或运动距离,并控制主体转弯。该中央处理单元还用于控制时间获取单元计算相邻两次按压碰撞开关的时间间隔,根据所述时间间隔设置主体的清扫时间,以控制主体执行清洁工作。本发明还涉及一种清洁方法,以减少电力资源的浪费,提高清洁效率。
1.一种自动清洁装置,其包括主体、设置于主体外围的外壳以及中央处理单元,所述中央处理单元与主体电气连接,用于控制主体执行清洁,其特征在于:所述主体包括设置于外壳内的时间获取单元与至少一个碰撞开关,所述外壳可活动的连接于主体,并与碰撞开关相连,用于碰到物体时相对于主体发生移动,并按压碰撞开关,所述中央处理单元用于在碰撞开关被按压时,控制时间获取单元读取当前碰撞时间或运动距离,并控制主体转弯;所述中央处理单元还用于控制时间获取单元计算相邻两次按压碰撞开关的时间间隔,根据所述时间间隔设置主体的清扫时间。
2.如权利要求1所述的自动清洁装置,其特征在于,所述外壳通过弹性元件连接于主体,使外壳相对于主体的移动距离在1至5mm之间。
3.如权利要求1所述的自动清洁装置,其特征在于,所述至少一个碰撞开关的数量为两个,其设置于外壳内的相对两侧。
4.如权利要求1所述的自动清洁装置,其特征在于,所述中央处理单元用于控制主体转弯时,转动100至120度,并相邻两次转动方向相反。
5.如权利要求1所述的自动清洁装置,其特征在于,所述时间获取单元包括时钟单元与时间处理单元,所述时间处理单元用于读取所述时钟单元的当前碰撞时间,并根据当前碰撞时间与前一碰撞时间计算相邻两次按压碰撞开关的时间间隔。
6.如权利要求1所述的自动清洁装置,其特征在于,所述时间获取单元包括距离探测单元与距离处理单元,所述距离处理单元用于读取所述距离探测单元的当前运动距离,并根据当前运动距离与前一运动距离计算相邻两次按压碰撞开关的时间间隔。
7.一种自动清洁方法,用于控制一清洁装置工作,其包括以下步骤:
判断清洁装置是否在一预设时间内发生碰撞,若在所述预设时间内发生碰撞,则读取当前碰撞时间或运动距离,并控制所述清洁装置转弯,若所述预设时间内未发生碰撞,则清洁工作结束;
计算当前碰撞与上次碰撞的时间间隔;
判断所述时间间隔是否大于前一次时间间隔,若所述时间间隔大于前一次时间间隔,则根据所述时间间隔计算清扫时间,若所述时间间隔小于或等于前一次时间间隔,则清扫时间不变;
判断是否在清扫时间内碰撞,若在所述清扫时间内发生碰撞,则读取当前碰撞时间,并控制所述清洁装置转弯,若所述清扫时间内未发生碰撞,则清洁工作结束。
8.如权利要求7所述的自动清洁方法,其特征在于,在控制所述清洁装置转弯步骤中,控制所述清洁装置转动100至120度,且相邻两次转动方向相反。
9.如权利要求7所述的自动清洁方法,其特征在于,所述计算当前碰撞与上次碰撞的时间间隔的步骤包括根据当前碰撞时间与上次碰撞时间计算所述时间间隔。
10.如权利要求7所述的自动清洁方法,其特征在于,所述计算当前碰撞与上次碰撞的时间间隔的步骤包括根据当前与上次运动距离计算所述时间间隔。
11.如权利要求7所述的自动清洁方法,其特征在于,所述计算清扫时间的步骤采用将所述时间间隔除以经验常数再与预设清扫时间求和从而获得所述清扫时间。
自动清洁装置及方法\n技术领域\n[0001] 本发明涉及一种自动清洁装置,尤其涉及一种可根据被清洁区域大小控制清洁的自动清洁装置及方法。\n背景技术\n[0002] 自动清洁装置是一种无人操作,仅通过控制器控制执行清洁作业,以清除被清洁物体(如:地板)表面的灰尘或碎屑等污物。\n[0003] 在清洁过程中,自动清洁装置通常是根据预先设置的清洁时间进行清洁,当设置的时间结束时,该清洁作业也随之结束。然而,如果当自动清洁装置在清扫中被物体阻挡无法继续前进,只能在原地重复清扫相同的区域直至设定时间结束,并没有完全清洁所需清洁的区域。另外,当预设清洁时间过短,不足以完成被清洁的区域(整个房间)时,同样会出现清洁不完全的情况。相反地,当预设清洁时间过长时,又会出现相同区域被重复清洁的现象,造成电力资源的浪费,不利于环保。\n发明内容\n[0004] 因此,有必要发明一种自动清洁装置及方法,用于根据被清洁区域的大小控制清洁时间,以解决上述问题,提高自动清洁装置利用率。\n[0005] 本发明涉及一种自动清洁装置及方法。\n[0006] 一种自动清洁装置,其包括主体、设置于主体外围的外壳以及中央处理单元。该主体包括设置于外壳内的时间获取单元与至少一个碰撞开关。该外壳可活动的连接于主体,并与碰撞开关相连,用于碰到物体时相对于主体发生移动,并按压碰撞开关。该中央处理单元与主体电气连接,用于在碰撞开关被按压时,控制时间获取单元读取当前碰撞时间或运动距离,并控制主体转弯;该中央处理单元还用于控制时间获取单元计算相邻两次按压碰撞开关的时间间隔,根据所述时间间隔设置主体的清扫时间,以控制主体执行清洁工作。\n[0007] 一种自动清洁方法,用于控制一清洁装置工作,其包括以下步骤:\n[0008] 判断清洁装置是否在一预设时间内发生碰撞,若在所述预设时间内发生碰撞,则读取当前碰撞时间或运动距离,并控制所述清洁装置转弯,若所述预设时间内未发生碰撞,则清洁工作结束;\n[0009] 计算当前碰撞与上次碰撞的时间间隔;\n[0010] 判断所述时间间隔是否大于前一次时间间隔,若所述时间间隔大于前一次时间间隔,则根据所述时间间隔计算清扫时间,若所述时间间隔小于或等于前一次时间间隔,则清扫时间不变;\n[0011] 判断是否在清扫时间内碰撞,若在所述清扫时间内发生碰撞,则读取当前碰撞时间,并控制所述清洁装置转弯,若所述清扫时间内未发生碰撞,则清洁工作结束。\n[0012] 在控制所述清洁装置转弯步骤中,控制所述清洁装置转动100至120度,且相邻两次转动方向相反。\n[0013] 所述计算当前碰撞与上次碰撞的时间间隔的步骤包括根据当前碰撞时间与上次碰撞时间计算所述时间间隔。\n[0014] 所述计算当前碰撞与上次碰撞的时间间隔的步骤包括根据当前与上次运动距离计算所述时间间隔。\n[0015] 所述计算清扫时间的步骤采用将所述时间间隔除以经验常数再与预设清扫时间求和从而获得所述清扫时间。\n[0016] 与现有技术相比,该自动清洁装置的主体包括时间获取单元与至少一个碰撞开关,其可通过碰撞开关控制中央处理单元控制时间获取单元获得清洁中每相邻两次碰撞的时间间隔,再由中央处理单元进行计算与判定不断获得符合实际清洁区域的大小的清洁时间,并在该清洁时间内进行清洁工作。从而避免清洁时间过长或不足的现象,同时减少电力资源的浪费,提高清洁效率\n附图说明\n[0017] 图1为本技术方案实施例所提供的自动清洁装置的俯视图。\n[0018] 图2为本技术方案实施例所提供的根据碰撞时间执行清扫工作的自动清洁方法的流程图。\n[0019] 图3为本技术方案实施例所提供的根据运动距离执行清扫工作自动清洁方法的流程图。\n具体实施方式\n[0020] 请参阅图1,本技术方案实施例所提供的自动清洁装置10,其包括主体11、外壳12及中央处理单元13。该中央处理单元13与主体11电气连接。\n[0021] 该主体11在中央处理单元13的控制下执行清洁。该主体11的结构与形状可根据实际清洁需要进行涉及。主体11包括至少一个碰撞开关111、时间获取单元112与位于底部的至少一个轮体(图未示)。本实施例中,该至少一个碰撞开关111的数量为两个,其设置于外壳12内的相对两侧,并与分别与外壳12内壁的相对两侧相连,用于感测位于外壳12不同区域的碰撞,增加感测碰撞的灵敏度。该时间获取单元112用于确定主体11发生相邻两次碰撞的时间间隔。该时间获取单元112包括时钟单元112a与时间处理单元112b。该时间处理单元112b用于读取时钟单元112a的当前碰撞时间,并根据当前碰撞时间与前一碰撞时间计算相邻两次按压碰撞开关111的时间间隔。该时钟单元112a可以为时钟。当然,该时间处理单元112b也可与中央处理单元13为同一处理单元,以减小自动清洗装置10的体积。\n[0022] 可以理解,该时间获取单元112也可通过其它结构与装置来实现。例如,时间获取单元112包括距离探测单元(图未示)与距离处理单元(图未示)。该距离探测单元可通过获取轮体转动的圈数计算出主体11所运动的距离。该距离处理单元用于读取距离探测单元的当前运动距离,并根据当前运动距离与前一运动距离计算相邻两次按压碰撞开关\n111的时间间隔。具体地,可将当前与上次运动距离的差再除以自动清洁装置10预设的运动速度获得当前碰撞与上次碰撞的时间间隔。\n[0023] 该轮体(如:滚轮)用于在中央处理单元15的控制下滚动或转向,使自动清洁装置10可沿直线、折线或曲线运动。当然,该主体11还可包括污物收集体(图未示)等其他清洁中所需的元件,不限于该实施例中所列举的主体11。\n[0024] 该外壳12包围主体11的外侧,使主体11位于外壳12内,以保护主体11。该外壳\n12可活动的连接于主体11,用于碰到物体时相对于主体11发生移动,以按压与外壳12相连的碰撞开关111。本实施例中,外壳12通过弹性元件(如:弹簧)与主体11相连,使外壳12可相对于主体11移动。该移动距离控制在1至5mm之间,以防止外壳12移动距离过小无法按压碰撞开关111,还防止外壳12移动距离过大,影响自动清洗装置10正常工作。\n[0025] 该中央处理单元13设置于外壳12内,用于在碰撞开关111被按压时,控制时间获取单元112读取当前碰撞时间或运动距离,并控制主体11转弯;还用于控制时间获取单元\n112计算相邻两次按压碰撞开关111的时间间隔,根据该时间间隔设置主体11的清扫时间。\n当然,该中央处理单元13可以包括分别具有时间计算功能、判定功能与转弯功能等的多个处理单元,实现对时间获取单元112、主体11、碰撞开关111以及自动清洁装置10中其他元件进行分别控制,以加速清洁速度。本实施例中,采用一个中央处理单元13完成对自动清洁装置10各个元件的控制。\n[0026] 请参阅图2,以时间获取单元112读取碰撞时间为例,详细说明中央处理单元13根据碰撞时间控制主体11执行清洁工作的步骤。\n[0027] 步骤S210,判断自动清洁装置10是否在预设时间Tmin内发生碰撞。若自动清洁装置10在Tmin内发生碰撞,则进入步骤S220,否则按照预设时间Tmin完成清洁工作,则清洁工作结束。\n[0028] 该Tmin为自动清洁装置10清洁工作前预设的清洁时间,其大小可根据所需清洁区域的面积以及自动清洁装置10设置的运动速度而定。以设置自动清洁装置10匀速运动执行清洁矩形房间工作为例,该Tmin为该房间对角线长度之和除以预设的运动速度所得的时间,以保证在发生第二次碰撞时,该自动清洁装置10仍处于工作状态。可以理解,如果自动清洁装置10被设置为非匀速运动,此时同样可以根据预设的速度参数,例如:初始速度、速度变化速率等,并结合房间的大小获得所需的Tmin。\n[0029] 步骤S220,读取当前碰撞时间,并控制主体11转弯。\n[0030] 中央控制单元13接收碰撞开关111发生被按压的信号,控制时间获取单元112的时间处理单元112b读取时钟单元112a的时间,即:当前碰撞时间,并存储该当前碰撞时间于时间处理单元112b内。\n[0031] 步骤S230,根据当前与上次碰撞时间计算当前碰撞与上次碰撞的时间间隔。\n[0032] 该时间处理单元112b将存储于其内的当前碰撞时间减去上次碰撞时间,即可获得该时间间隔。\n[0033] 具体地,当前碰撞为第n次碰撞,则上次碰撞为第n-1次碰撞,其碰撞时间分别为tn与t(n-1)时,则第n次的时间间隔ΔTn=tn-t(n-1)。其中,n为大于等于1的整数。为便于计算,本实施例中,假设发生第1次碰撞时,该时间间隔为0。\n[0034] 步骤S240,中央处理单元13判断该时间间隔ΔTn是否大于前一次时间间隔ΔT(n-1),若该时间间隔ΔTn大于前一次时间间隔ΔT(n-1),则进入步骤S250,否则清扫时间不变,并转到步骤S260。\n[0035] 步骤S250,中央处理单元13根据间隔时间ΔTn计算清扫时间T。\n[0036] 该清扫时间的计算公式可以为T=ΔTn+Tmin。当然,该清扫时间的计算公式也可为采用其他计算方法,如:在上述计算方法公式前加一个权值。\n[0037] 步骤S260,中央处理单元13判断是否在清扫时间内发生碰撞,若在该清扫时间内发生碰撞,则转到S220,并控制该主体11转弯,若该清扫时间内未发生碰撞,则清洁工作结束。\n[0038] 中央处理单元13在控制主体11转弯时,可将转动角度控制在100至120度之间,且相邻两次转动方向相反。由此可获得较高的清洁效率。\n[0039] 请参阅图3,以时间获取单元112读取运动距离作为例,详细说明中央处理单元13根据运动距离控制主体11执行清洁工作的步骤,其工作步骤与第一实施例中的清洁工作步骤大体相同,其不同在于:该时间获取单元112是根据读取运动距离来计算时间间隔。\n[0040] 步骤S320,中央控制单元13接收碰撞开关111发生被按压的信号,控制时间获取单元112的距离处理单元读取距离探测单元的运动距离,即:当前运动距离,并存储该当前运动距离于距离处理单元内。\n[0041] 步骤S330,根据当前与上次运动距离计算当前碰撞与上次碰撞的时间间隔。\n[0042] 该距离处理单元将存储于其内的当前运动距离减去上次运动距离之差,再除以清洁前自动清洁装置设置的运动速度,即可获得该时间间隔。\n[0043] 具体地,当前碰撞为第n次碰撞,则上次碰撞为第n-1次碰撞,其运动距离分别为\n1n与1(n-1)时,则第n次的时间间隔ΔTn=(1n-1(n-1))/v。其中,n为大于等于1的整数,v为清洁前设置的运动速度。\n[0044] 最后应说明的是,以上实施例仅用以说明本发明的的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
法律信息
- 2014-02-19
未缴年费专利权终止
IPC(主分类): A47L 9/28
专利号: ZL 200810163856.5
申请日: 2008.12.25
授权公告日: 2011.08.17
- 2011-08-17
- 2009-08-26
- 2009-06-03
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2001-08-15
|
1999-06-19
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |