一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

进水过滤控制方法及系统、存储介质、洗衣机与流程

2021-11-26 20:43:00 来源:中国专利 TAG:


1.本发明涉及用于洗衣机的进水控制技术领域,具体涉及一种进水过滤控制方法及系统、存储介质、洗衣机。


背景技术:

2.现有技术的洗涤装置,例如洗衣机,洗衣过程需要由外界进水以用于洗衣机内的衣物的洗涤,但一般在进水管路上不设计过滤器以对进水进行过滤,但如果外界进水不干净,特别是进水环境多变的情况下,不符合洗涤要求,反而会使得衣物洗不净,洗涤效果差。在少有的具有进水过滤器的洗衣装置中,也仅仅是增加过滤装置,且每次进水都需要经过过滤器,也包括外界进水已符合洗涤要求的时候,往往造成过滤器的过度使用;在过滤效果上,也无法判断,若过滤器已过滤饱和,不能有效过滤,也将不利于洗涤。另一方面,现有技术多采用浊度来进行洗涤水的表征,浊度表征的是水中悬浮物质的阻碍光线透过的程度,对于水中的不溶解物质检测效果较好,水中不溶解物质越多,浊度越高,例如衣物上洗下的赃物毛发等,对于洗涤进水来说,生活用水一般不溶物不多,而更多的是可溶物或是含量高的有机物,且此类有机物在水中存在,进入洗衣桶也会不利于洗涤,例如会影响洗涤剂的效力,对洗衣机造成损伤等。综合上述问题,需要一种能控制洗涤进水过滤及实时反映过滤效果的方法以满足现有生活中对于洗涤质量的要求。


技术实现要素:

3.针对现有技术的不足之处,本发明的目的在于提供一种进水过滤控制方法及系统、存储介质、洗衣机。
4.本发明的技术方案概述如下:
5.一方面,本发明提供一种进水过滤控制方法,包括以下步骤:
6.数据获取,洗涤进水阶段获取洗涤装置的未经过滤器过滤的进水toc值toc;
7.条件判断,判断进水toc值toc是否大于洗涤阈值toc1;
8.控制执行,当进水toc值toc>洗涤第一阈值toc1时,打开过滤器,以使得进水经过过滤器过滤后进入洗涤装置参与洗涤;所述洗涤第一阈值toc1为洗涤允许的进水toc最大值。
9.优选的,还包括,若未经过滤器过滤的进水toc值toc≤洗涤第一阈值toc1,则继续进水,执行洗涤过程。
10.优选的,还包括,打开过滤器后,获取过滤后的进水toc值toc,判断进水toc值toc是否大于洗涤第一阈值toc1;若toc≤洗涤第一阈值toc1,则保持过滤器打开以净化进水,继续进水,执行洗涤过程;若toc>洗涤第一阈值toc1,则执行进水异常提醒,停止进水,不进行洗涤过程。
11.优选的,还包括,当toc≤洗涤第一阈值toc1时,判断toc是否小于等于洗涤第二阈值toc2,若toc≤toc2,则维持继续进水,执行洗涤过程,所述洗涤第二阈值toc1为洗涤过程
进水toc的报警值,洗涤第二阈值toc2≤洗涤第一阈值toc1。
12.优选的,还包括,若进水toc值toc>洗涤第二阈值toc2,则执行打开过滤器,以使得进水经过过滤器过滤;若过滤后进水toc值洗涤第二阈值toc2<toc≤洗涤第一阈值toc1,则维持继续进水,执行洗涤过程并提醒用户进水异常。
13.本发明还提供一种进水过滤控制系统,包括:数据获取模块,被配置成用于,洗涤进水阶段获取洗涤装置的未经过滤器过滤的进水toc值toc;
14.条件判断模块,被配置成用于,判断进水toc值toc是否大于洗涤阈值toc1;
15.控制执行模块,被配置成用于,当进水toc值toc>洗涤第一阈值toc1时,打开过滤器,以使得进水经过过滤器过滤后进入洗涤装置参与洗涤;所述洗涤第一阈值toc1为洗涤允许的进水toc最大值。
16.优选的,所述控制执行模块,还被配置成用于,若未经过滤器过滤的进水toc值toc≤洗涤第一阈值toc1,则继续进水,执行洗涤过程。
17.优选的,所述数据获取模块,还被配置成用于,在打开过滤器后,获取过滤后的进水toc值toc;
18.所述条件判断模块,还被配置成用于,判断进水toc值toc是否大于洗涤第一阈值toc1;
19.所述控制执行模块,还被配置成用于,若toc≤洗涤第一阈值toc1,则保持过滤器打开以净化进水,继续进水,执行洗涤过程;若toc>洗涤第一阈值toc1,则执行进水异常提醒,停止进水,不进行洗涤过程。
20.优选的,所述条件判断模块,还被配置成用于,当toc≤洗涤第一阈值toc1时,判断toc是否小于等于洗涤第二阈值toc2;
21.所述控制执行模块,还被配置成用于,若toc≤toc2,则维持继续进水,执行洗涤过程,所述洗涤第二阈值toc1为洗涤过程进水toc的报警值,洗涤第二阈值toc2≤洗涤第一阈值toc1。
22.优选的,所述控制执行模块,还被配置成用于,若进水toc值toc>洗涤第二阈值toc2,则执行打开过滤器,以使得进水经过过滤器过滤;若过滤后进水toc值洗涤第二阈值toc2<toc≤洗涤第一阈值toc1,则维持继续进水,执行洗涤过程并提醒用户进水异常。
23.本发明还提供一种计算机可读存储介质,其上存储有计算机程序:所述计算机程序被处理器执行如上述的方法。
24.本发明还提供一种洗衣机,包括洗衣机本体和电子设备,所述电子设备包括:处理器;存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行如权利要求1-5中任一项所述的方法;所述洗衣机本体包括用于容纳衣物的洗衣筒,以向洗衣筒进水的进水管,所述进水管设置可参与过滤进入洗衣筒的外界进水的过滤器;用于检测进水toc值的toc传感器,以用于获取未经过过滤器过滤和/或经过滤器过滤后的toc值。
25.优选的,所述toc传感器设置于洗衣筒内壁上,以用于获取进入洗衣筒内的洗涤水的toc值。
26.优选的,所述进水管包括未设置过滤器的进水主路和设置过滤器的进水支路;当所述进水主路打开时,所述进水支路关闭,以向洗衣筒提供未过滤的进水;当所述进水支路
打开时,所述进水主路关闭,以向洗衣筒提供过滤后的进水。
27.优选的,所述进水管上设置洗涤剂盒,以向洗衣筒添加洗涤剂;所述进水管设置未经过洗涤剂盒的旁路,以使得外界进水经过进水主路或进水支路后能通过旁路进入洗衣筒,并由所述toc传感器获取toc值。
28.优选的,所述进水管的过滤器前设置toc传感器,以用于获取未过滤的toc值。
29.相比现有技术,本发明的有益效果在于:
30.本发明提供的一种进水过滤控制方法,通过在进水前设置可参与进水的过滤器,实现对洗涤进水的过滤,以达到优化进水的目的;当然,此过滤器可根据需求(即外界进水质量不符合洗涤要求时)打开参与净水;采用toc值进行判断,反映进水中的有机碳总量,以更加有效的控制进水的质量,满足洗涤需求,特别是在外界进水中有机碳含量高时,不利于洗涤剂发挥作用的情况下,这种方法将更加有效;同时若过滤器过滤后的水质仍不满足要求,可以停止洗涤以达到保护衣物、洗衣机的目的,满足对于严格洗涤的目的,有效的提醒用户,最终达到优质洗涤、高效洗衣和智能控制;当然对于一般的洗涤装置,也相应的具有此处以洗衣机为例的特点和技术优点。
31.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。
附图说明
32.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
33.图1为本发明的进水过滤控制方法的过程示意图;
34.图2为本发明的进水过滤控制方法的基本逻辑示意图;
35.图3为本发明的进水过滤控制方法的又一基本逻辑示意图;
36.图4为本发明的进水过滤控制方法的另一逻辑示意图;
37.图5为本发明的进水过滤控制方法的另一方面的逻辑示意图;
38.图6为本发明的进水过滤控制系统的基本示意图;
39.图7为本发明的洗衣机的基本结构示意图。
40.附图标记说明:
41.1-洗衣机;2-外筒;21,22,23,24-toc传感器;3-内筒;4-进水管;41-第一旁路;42-第二旁路;43-进水过滤器;44-进水主路;45-洗涤剂盒;5-排水管;51-排水泵。
具体实施方式
42.下面结合附图对本发明做进一步的详细说明,本发明的前述和其它目的、特征、方面和优点将变得更加明显,以令本领域技术人员参照说明书文字能够据以实施。在附图中,为清晰起见,可对形状和尺寸进行放大,并将在所有图中使用相同的附图标记来指示相同或相似的部件。在下列描述中,诸如中心、厚度、高度、长度、前部、背部、后部、左边、右边、顶部、底部、上部、下部等用词为基于附图所示的方位或位置关系。特别地,“高度”相当于从顶部到底部的尺寸,“宽度”相当于从左边到右边的尺寸,“深度”相当于从前到后的尺寸。这些
相对术语是为了说明方便起见并且通常并不旨在需要具体取向。涉及附接、联接等的术语(例如,“连接”和“附接”)是指这些结构通过中间结构彼此直接或间接固定或附接的关系、以及可动或刚性附接或关系,除非以其他方式明确地说明。
43.接下来,结合附图以及具体实施方式,对本发明做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。应当理解,本文所使用的诸如“具有”、“包含”以及“包括”术语并不配出一个或多个其它元件或其组合的存在或添加。
44.本发明以洗衣机为例进行一般洗涤装置的进水过滤控制方法的介绍,一方面,本发明提供一种进水过滤控制方法,如图1所示,包括以下步骤:s1,数据获取,洗涤进水阶段获取洗涤装置的未经过滤器过滤的进水toc值toc;s2,条件判断,判断进水toc值toc是否大于洗涤阈值toc1;s3,控制执行,当进水toc值toc>洗涤第一阈值toc1时,打开过滤器,以使得进水经过过滤器过滤后进入洗涤装置参与洗涤;所述洗涤第一阈值toc1为洗涤允许的进水toc最大值;通过toc的检测,并根据洗涤第一阈值toc1来达到可洗涤的判断,若大于第一阈值,则需要打开过滤器,对进水过滤后,才能用于洗涤;此方法特别适用于具有进水过滤器的洗衣机,且可以实现过滤器的自动投入使用;避免市场上的洗衣机,其进水过滤器一直使用,在进水质量(特别是有机碳含量符合洗衣指标时)达标的情况下,过渡使用过滤器造成过滤器的浪费,且进水进过过滤器也会减小流量,对洗衣也会造成影响;也避免不适用过滤器造成进水质量低,影响洗衣效果和洗衣机寿命;当然更重要的是这种根据需求(toc的值)来实现过滤器的使用或不使用,延长了过滤器寿命,也有效提高洗衣效果。采用toc值进行判断,反映进水中的有机碳总量,以更加有效的控制进水的质量,满足洗涤需求,特别是在外界进水中有机碳含量高时,不利于洗涤剂发挥作用的情况下,这种方法将更加有效;避免浊度判断对水质判断不准确的问题。
45.在一些实施例中,方法还包括,若未经过滤器过滤的进水toc值toc≤洗涤第一阈值toc1,则继续进水,执行洗涤过程;进一步的,若进水达到toc值要求(小于等于第一阈值toc1),则说明符合需求,不需要过滤器,可以起到过滤器保护作用,延长过滤器寿命。
46.在一些实施例中,主要针对打开过滤器对进水过滤后的toc值的再进行判断,还包括,打开过滤器后,获取过滤后的进水toc值toc,判断进水toc值toc是否大于洗涤第一阈值toc1;若toc≤洗涤第一阈值toc1,则保持过滤器打开以净化进水,继续进水,执行洗涤过程;若toc>洗涤第一阈值toc1,则执行进水异常提醒,停止进水,不进行洗涤过程;当对进水进行过滤后,需要对toc值再判断,若符合第一阈值要求,则可以采用过滤器过滤后进水,以达到所需要的洗涤目的;但是若仍不满足要求,说明过滤后的进水还是对洗涤效果产生不良影响,则需要停止进水,不能进行洗涤,并提醒用户进水异常;一方面可能是本身进水toc过高,过滤器无法完全过滤其中的有机碳;另一方面可能是过滤器已经饱和失效,需要清洗或更换。
47.在一些实施例中,主要增加第二阈值来实现洗衣的正常洗涤、停止进水的中间状态(报警且可洗涤)还包括,当toc≤洗涤第一阈值toc1时,判断toc是否小于等于洗涤第二阈值toc2,若toc≤toc2,则维持继续进水,执行洗涤过程,所述洗涤第二阈值toc1为洗涤过程进水toc的报警值,洗涤第二阈值toc2≤洗涤第一阈值toc1;第二阈值toc2为一个报警阈值,当toc≤toc2,则说明在更严格的toc限制下,现有进水仍然符合要求,则完全可以继续
进水,并继续洗涤,这个条件可以适用于未过滤或已过滤的进水的判断,最终的目的都是使的进水都能够用于洗涤,水质达到要求。
48.通过第二阈值(大于第二阈值时),洗衣机可以洗涤,但说明水质在一定程度上存在问题,可能在后续的几次洗涤后将会导致水质完全不符合要求(达到第一阈值),则可以正常洗涤,但是需要提醒用户对过滤器及时进行维护、清洗、更换,这种提醒可以是面板显示小图标亮起(进水过滤器),或是颜色提醒等等,例如提醒时候为黄色(toc2toc1。
49.在一些实施例中,主要是针对第二阈值,进水不满足此条件的情况下如何操作;首先,对于未启用过滤器,若进水toc值toc>洗涤第二阈值toc2,则执行打开过滤器,以使得进水经过过滤器过滤,相比前序实施例的第一阈值toc1,阈值更小,对水质要求更严格,若toc不能达到第二阈值toc2,则需要进行过滤;而过滤后进水toc值洗涤第二阈值toc2<toc≤洗涤第一阈值toc1(即仍然不满足第二阈值toc2要求),则维持继续进水,执行洗涤过程并提醒用户进水异常;通过第二阈值(大于第二阈值时),洗衣机可以洗涤,但说明水质在一定程度上存在问题,可能在后续的几次洗涤后将会导致水质完全不符合要求(达到第一阈值),则可以正常洗涤,但是需要提醒用户对过滤器及时进行维护、清洗、更换,这种提醒可以是面板显示小图标亮起(进水过滤器),或是颜色提醒等等(例如toc<toc2时不提醒,正常洗涤;toc2<toc≤toc1时为黄色提醒,但可进行洗涤;toc>toc1则为红色提醒,停止进水并需要维护)。
50.在一些实施例中,已经判断toc≤第一阈值toc1,则可以不经过过滤器,直接判断toc≤第二阈值toc2,若满足,则正常洗涤,不报警;若不满足,则正常洗涤但需要报警。
51.下面以具体的逻辑图(图2、3、4、5)为例说明,如图2所示,洗涤程序开始后,进水阶段,获取未经过滤器过滤的进水toc值toc,判断toc≤第一阈值toc1,若满足,则继续进水,正常洗涤;若不满足,则需要打开过滤器,使得进水经过过滤器过滤,之后,继续进水,正常洗涤。在一些方面,可以是对随时进水进行检测并判断切换(不局限在开始进水,所有洗衣过程中需要进水的时候都能执行,或者可单独进行维护的时候做判断,都可以采用此判断)
52.如图3所示,在图2的基础上,增加对打开过滤器后的过滤的进水的toc值toc的获取和判断,并且更具体的以主洗前的增加一个进水判断阶段为例,同样采用过滤后的toc≤第一阈值toc1的判断,若满足则继续正常进水,开始主洗过程;若不满足,则进水异常,报警,不进行洗涤;当然也可以在主洗进水阶段测,此时洗涤剂不参与(根据设置的传感器位置、旁路设定选择)。
53.如图4所示,在图3基础上,增加toc≤第二阈值toc2的判断,适用于过滤或未过滤的进水的判断,若满足则执行正常洗涤过程,不报警;若不满足,执行正常洗涤过程并报警。
54.如5是在图3的基础上,针对过滤或未过滤的进水,优化对于toc≤第二阈值toc2的判断;在未过滤进水toc≤洗涤第一阈值toc1的判断中,若满足,则判断toc≤洗涤第二阈值toc2,若仍然满足,则执行正常洗涤过程,不报警,判断未过滤toc>洗涤第二阈值toc2,则需要进行过滤处理(同样toc>洗涤第一阈值toc1也是要过滤);而对于过滤后的toc的判断,同样采用两步判断,过滤进水toc≤洗涤第一阈值toc1的判断中,若满足,则进一步判断toc≤洗涤第二阈值toc2,若仍然满足,同样执行正常洗涤过程,不报警,其中若过滤toc>洗涤第一阈值toc1则进水异常,报警,不进行洗涤,若过滤toc>洗涤第二阈值toc2,则执行正常洗涤过程并报警,从而优化判断,达到良好洗涤效果。
55.本发明还提供一种进水过滤控制系统,如图6,包括:数据获取模块10,被配置成用于,洗涤进水阶段获取洗涤装置的未经过滤器过滤的进水toc值toc;条件判断模块20,被配置成用于,判断进水toc值toc是否大于洗涤阈值toc1;控制执行模块30,被配置成用于,当进水toc值toc>洗涤第一阈值toc1时,打开过滤器,以使得进水经过过滤器过滤后进入洗涤装置参与洗涤;洗涤第一阈值toc1为洗涤允许的进水toc最大值。
56.在一些实施例中,控制执行模块30,还被配置成用于,若未经过滤器过滤的进水toc值toc≤洗涤第一阈值toc1,则继续进水,执行洗涤过程。
57.在一些实施例中,数据获取模块10,还被配置成用于,在打开过滤器后,获取过滤后的进水toc值toc;条件判断模块20,还被配置成用于,判断进水toc值toc是否大于洗涤第一阈值toc1;控制执行模块30,还被配置成用于,若toc≤洗涤第一阈值toc1,则保持过滤器打开以净化进水,继续进水,执行洗涤过程;若toc>洗涤第一阈值toc1,则执行进水异常提醒,停止进水,不进行洗涤过程。
58.在一些实施例中,条件判断模块20,还被配置成用于,当toc≤洗涤第一阈值toc1时,判断toc是否小于等于洗涤第二阈值toc2;控制执行模块30,还被配置成用于,若toc≤toc2,则维持继续进水,执行洗涤过程,洗涤第二阈值toc1为洗涤过程进水toc的报警值,洗涤第二阈值toc2≤洗涤第一阈值toc1。
59.在一些实施例中,控制执行模块30,还被配置成用于,若进水toc值toc>洗涤第二阈值toc2,则执行打开过滤器,以使得进水经过过滤器过滤;若过滤后进水toc值洗涤第二阈值toc2<toc≤洗涤第一阈值toc1,则维持继续进水,执行洗涤过程并提醒用户进水异常。
60.本发明还提供一种计算机可读存储介质,其上存储有计算机程序:计算机程序被处理器执行如上述的方法。
61.本发明还提供一种洗衣机,如图7,包括洗衣机本体和电子设备,电子设备包括:处理器;存储器;以及程序,其中程序被存储在所述存储器中,并且被配置成由处理器执行,程序包括用于执行如上述的方法;洗衣机本体包括用于容纳衣物的洗衣筒,以向洗衣筒进水的进水管4,进水管设置可参与过滤进入洗衣筒的外界进水的过滤器43;用于检测进水toc值的toc传感器,以用于获取未经过过滤器43过滤和/或经过滤器过滤后的toc值。具体的如图7所示,以滚筒洗衣机为例,洗衣机1内设置洗衣筒(即上述提到的洗涤容器,洗衣机可以理解为洗涤装置),洗衣筒包括内筒3(可旋转)和外筒2,外筒2底部设置toc传感器21,toc传感器21用于获取洗衣筒内洗涤水的toc值。
62.在一些实施例中,toc传感器设置于洗衣筒内壁上,以用于获取进入洗衣筒内的洗涤水的toc值,如图7所示的toc传感器21;进水经过进水管4进入洗衣筒并由toc传感器21检测toc值,此值可以代表进水的toc值;当然对于过滤或未过滤的进水可以根据进水的设置来达到过滤器的参与或不参与,这里的toc传感器21只用于获取toc值;其中为满足洗涤过程的toc检测,通常设置此位置的toc传感器,当然对于其他位置传感器(能实现本位置对洗涤过程的toc检测的功能)同样也能适用于对进水的检测,只是进水需要通过进水管和洗衣筒并达到传感器位置。
63.在一些实施例中,进水管4包括未设置过滤器的进水主路44和设置过滤器43的进水支路;当进水主路44打开时,所述进水支路关闭,以向洗衣筒提供未过滤的进水;当进水支路打开时,进水主路44关闭,以向洗衣筒提供过滤后的进水(具体可以是如图7所示的主
路及支路的阀门开关实现两种状态,最终实现过滤器的参与或不参与)。需要指出的是,在一些产品中可能过滤器本身已经具有的这种开关功能,而不需要单独设置主路和支路的设定,即过滤器关闭则进水线路仍然是通的,过滤器打开,则进水线路上过滤器参与,本身的原理与此实施例所描述的原理类似,所以本发明采用打开过滤器或关闭过滤器的说法,其实际所达到的目的都是进水是否进过过滤的问题,而通过toc值判断来实现这种需不需要的过滤切换,对于如何过滤切换的装置本身,对于世面上的普通过滤器,则可以对进水管进行优化实现,而对于本身已经设置支路的过滤器,可直接安装在进水管路上,都属于本发明所能涵盖的方案,并不局限于图中所示,图7为基本原理图示。
64.在一些实施例中,进水管上设置洗涤剂盒45,以向洗衣筒添加洗涤剂;进水管4设置未经过洗涤剂盒的旁路,以使得外界进水经过进水主路或进水支路后能通过旁路进入洗衣筒,并由所述toc传感器获取toc值;这里的旁路可以是图7所示的第一旁路41或是第二旁路42;第一旁路41为洗涤剂盒内设置的进水旁路,一般洗衣前已添加洗涤剂,普通洗涤剂盒进水直接冲刷洗涤剂,若采用toc传感器21位置对进水检测,则不利于进水检测,则需要能隔离洗涤剂盒的第一旁路41,不影响正常进水;当然对于能够自动投放的洗涤剂盒,本身在洗涤剂投放盒内就具有一个类似旁路的设置(投放泵不投放洗涤剂时,进水能够单独进入洗衣筒),本方案也包括了此方式,其工作原理与图7所示类似;而第二旁路42则可以使进水可直接连通到具有toc传感器21的位置,不需要考虑洗涤剂盒的问题。
65.在一些实施例中,进水管的过滤器前设置toc传感器,以用于获取未过滤的toc值,如图所示的,可以是增加toc传感器22、toc传感器23、toc传感器24任一或组合,同时可能与toc传感器21组合;具体而言,例如采用toc传感器23(测未过滤进水)、toc传感器24(测未过滤进水),这样就不需要对旁路进行设计;又如为减小洗衣筒toc传感器21的洗涤影响,可在旁路设置toc传感器22(检测toc)。
66.以上以洗衣机或滚筒洗衣机为例说明本发明进水过滤控制方法及相关系统、装置的技术方案,当然相应的方法和主要部件可以运用到具有类似技术问题场景的洗涤设备中,例如洗碗机等,相应的也具有独特的技术效果,此处不再赘述;以洗衣机为例并不影响本发明对于相关洗涤设备的技术保护。
67.尽管本发明的实施方案已公开如上,但其并不仅仅限于说明书和实施方式中所列运用,它完全可以被适用于各种适合本发明的领域,对于熟悉本领域的人员而言,可容易地实现另外的修改,因此在不背离权利要求及等同范围所限定的一般概念下,本发明并不限于特定的细节。
68.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
69.在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因
此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmable logic device,pld)(例如现场可编程门阵列(field programmable gate array,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardware description language,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advanced boolean expression language)、ahdl(altera hardware description language)、confluence、cupl(cornell university programming language)、hdcal、jhdl(java hardware description language)、lava、lola、myhdl、palasm、rhdl(ruby hardware description language)等,目前最普遍使用的是vhdl(very-high-speed、integrated circuit hardware description language)与verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
70.本领域内的技术人员应明白,本说明书的实施例可提供为方法、系统、或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
71.本说明书的实施例是参照根据本说明书实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
72.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
73.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
74.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
75.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的
示例。
76.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
77.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
78.本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书一个或多个实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书一个或多个实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
79.本说明书一个或多个实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书一个或多个实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
80.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献