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

燃料电池热管理控制方法、装置、介质、电子设备与流程

2022-06-11 23:05:51 来源:中国专利 TAG:


1.本技术涉及燃料电池热管理控制技术领域,特别地,涉及一种燃料电池热管理控制方法、装置、介质和电子设备。


背景技术:

2.目前,在燃料电池热管理控制技术领域,特别是在新能源车辆的燃料电池热管理控制技术领域,针对燃料电池的热管理控制方法大多侧重如何提升冷却系统的散热能力,而在燃料电池高温时的处理方法均较为简单,即当燃料电池温度超出允许上限后,燃料电池发送温度超限故障并停机,燃料电池超温而导致的直接停机会给用户带来较差的体验甚至是安全隐患。
3.基于此,如何使燃料电池系统温度始终保持在合理的范围内,以避免燃料电池系统因温度超出上限而紧急停机是亟待解决的技术问题。


技术实现要素:

4.本技术的目的在于提供一种燃料电池热管理控制方法及装置、计算机可读存储介质、电子设备。本技术可以使燃料电池系统温度始终保持在合理的范围内,以避免燃料电池系统因温度超出上限而紧急停机。
5.本技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本技术的实践而习得。
6.根据本技术实施例的一个方面,提供了一种燃料电池热管理控制方法,所述方法包括:实时获取燃料电池的电池温度,以及获取所述燃料电池的温度预警值,所述温度预警值小于允许所述燃料电池运行的温度上限值;如果所述电池温度大于或等于所述温度预警值,则启动针对所述燃料电池的热管理干预程序;基于所述热管理干预程序,对所述燃料电池进行热管理控制,以将所述燃料电池的电池温度控制在所述温度预警值之下。
7.在本技术的一个实施例中,基于前述方案,所述热管理干预程序包括针对冷却系统的第一干预程序和针对所述燃料电池的第二干预程序,所述冷却系统用于对所述燃料电池进行物理降温,所述基于所述热管理干预程序,对所述燃料电池进行热管理控制,包括:基于所述第一干预程序,通过所述冷却系统对所述燃料电池进行热管理控制;在通过所述冷却系统对所述燃料电池进行热管理控制之后,如果所述电池温度大于或等于所述温度预警值,则基于所述第二干预程序,对所述燃料电池进行热管理控制。
8.在本技术的一个实施例中,基于前述方案,所述冷却系统包括多个冷却装置,所述基于所述第一干预程序,通过所述冷却系统对所述燃料电池进行热管理控制,包括:在所述多个冷却装置中选定一个目标冷却装置,并通过所述目标冷却装置对所述燃料电池进行热管理控制;在通过所述目标冷却装置对所述燃料电池进行热管理控制之后,如果所述电池温度大于或等于所述温度预警值,则依次在所述多个冷却装置中选定除所述目标冷却装置之外的其它冷却装置对所述燃料电池进行热管理控制,直至所述多个冷却装置被全部选定
或者所述电池温度小于所述温度预警值。
9.在本技术的一个实施例中,基于前述方案,所述通过所述目标冷却装置对所述燃料电池进行热管理控制,包括:获取所述目标冷却装置的当前冷却功率,以及获取所述目标冷却装置的上限冷却功率;如果所述当前冷却功率小于所述上限冷却功率,则将所述目标冷却装置的冷却功率调节至所述上限冷却功率。
10.在本技术的一个实施例中,基于前述方案,所述冷却装置至少包括节温器,冷却水泵,以及冷却风扇。
11.在本技术的一个实施例中,基于前述方案,所述基于所述第二干预程序,对所述燃料电池进行热管理控制,包括:获取所述燃料电池在设定时间内的温度变化值,针对所述燃料电池的需求输出功率,以及所述燃料电池的上限输出功率;根据所述温度变化值和所述需求输出功率,确定所述燃料电池的候选输出功率;在所述上限输出功率和所述候选输出功率中选定最小值作为新的上限输出功率,并按照所述新的上限输出功率,调节所述燃料电池的功率输出;如果所述电池温度大于或等于所述温度预警值,则返回执行获取所述燃料电池在设定时间内的温度变化值,针对所述燃料电池的需求输出功率,以及所述燃料电池的上限输出功率的步骤,直至所述电池温度小于所述温度预警值。
12.在本技术的一个实施例中,基于前述方案,所述根据所述温度变化值和所述需求输出功率,确定所述燃料电池的候选输出功率包括:通过如下公式确定所述燃料电池的候选输出功率:
13.p
selected
=p
rquest-mk
14.其中,p
selected
表示所述燃料电池的候选输出功率;p
rquest
表示针对所述燃料电池的需求输出功率;m表示功率干预系数;k表示所述燃料电池在设定时间内的温度变化值。
15.根据本技术实施例的一个方面,提供了一种燃料电池热管理控制装置,所述装置包括:获取单元,被用于实时获取燃料电池的电池温度,以及获取所述燃料电池的温度预警值,所述温度预警值小于允许所述燃料电池运行的温度上限值;启动单元,被用于如果所述电池温度大于或等于所述温度预警值,则启动针对所述燃料电池的热管理干预程序;控制单元,被用于基于所述热管理干预程序,对所述燃料电池进行热管理控制,以将所述燃料电池的电池温度控制在所述温度预警值之下。
16.根据本技术实施例的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序包括可执行指令,当该可执行指令被处理器执行时,实现如上述实施例中所述的燃料电池热管理控制方法。
17.根据本技术实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储所述处理器的可执行指令,当所述可执行指令被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的燃料电池热管理控制方法。
18.在本技术实施例的技术方案中,在燃料电池温度接近上限时通过启动针对所述燃料电池的热管理干预程序来进行主动干预,从而触发对所述燃料电池进行热管理控制,可以使燃料电池系统温度始终保持在合理的范围内,以避免燃料电池系统因温度超出上限而紧急停机。
19.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不
能限制本技术。
附图说明
20.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
21.图1为根据本技术实施例示出的燃料电池热管理控制方法的流程图;
22.图2为根据本技术实施例示出的燃料电池热管理控制方法的整体流程图;
23.图3为根据本技术实施例示出的一种燃料电池热管理控制装置的框图;
24.图4为根据本技术实施例示出的一种燃料电池热管理控制系统的示意图;
25.图5为根据本技术实施例示出的计算机可读存储介质的示意图;
26.图6为根据本技术实施例示出的电子设备的系统结构的示意图。
具体实施方式
27.现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本技术将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
28.此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本技术的各方面。
29.附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
30.附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
31.需要说明的是:在本文中提及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
32.需要注意的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的对象在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在图示或描述的那些以外的顺序实施。
33.以下对本技术实施例的技术方案的实现细节进行详细阐述:
34.首先,需要说明的是,本技术中所提出的燃料电池热管理控制方案可以应用于新能源车辆的相关技术领域,比如,对于新能源车辆而言,其动力主要来源于燃料电池,而燃
料电池在放电过程中产生的大量热量会使得燃料电池的温度上升,影响电池的性能与安全,因此,对燃料电池进行热管理控制就显得尤为重要。
35.根据本技术的一个方面,提供了一种燃料电池热管理控制方法,图1为根据本技术实施例示出的燃料电池热管理控制方法的流程图,该燃料电池热管理控制方法可以由具有计算处理功能的设备来执行,该燃料电池热管理控制方法至少包括步骤110至步骤150,详细介绍如下:
36.在步骤110中,实时获取燃料电池的电池温度,以及获取所述燃料电池的温度预警值,所述温度预警值小于允许所述燃料电池运行的温度上限值。
37.在本技术中,燃料电池的电池温度可以通过信息采集装置采集得到,而燃料电池的温度预警值则可以通过标定的方式确定。
38.需要强调的是,所述温度预警值需要小于允许所述燃料电池运行的温度上限值。比如,允许所述燃料电池运行的温度上限值为70℃,那么可以通过标定的方式确定温度预警值为65℃。
39.继续参照图1,在步骤130中,如果所述电池温度大于或等于所述温度预警值,则启动针对所述燃料电池的热管理干预程序。
40.在本技术中,热管理干预程序可以是执行针对燃料电池热管理策略的程序,即本技术针对燃料电池的热管理策略和热管理逻辑在计算机中通过热管理干预程序来体现。
41.而本技术中启动针对所述燃料电池的热管理干预程序的触发条件是电池温度大于或等于所述温度预警值,即当检测到实时采集的电池温度大于或等于所述温度预警值时,触发启动针对所述燃料电池的热管理干预程序。比如,温度预警值为65℃时,如果检测到实时采集的电池温度为65.5℃时,触发启动针对所述燃料电池的热管理干预程序。
42.继续参照图1,在步骤150中,基于所述热管理干预程序,对所述燃料电池进行热管理控制,以将所述燃料电池的电池温度控制在所述温度预警值之下。
43.在本技术中,所述热管理干预程序可以包括针对冷却系统的第一干预程序,所述冷却系统用于对所述燃料电池进行物理降温,所述热管理干预程序还可以包括针对所述燃料电池的第二干预程序。
44.在本技术中,所述冷却系统可以对所述燃料电池进行物理降温,具体的,所述冷却系统可以包括多个冷却装置,具体的,所述冷却装置可以包括节温器,冷却水泵,冷却风扇等冷却装置中的一种或者多种。
45.在本技术的一个实施例中,所述基于所述热管理干预程序,对所述燃料电池进行热管理控制,可以按照如下步骤151至步骤152执行:
46.步骤151,基于所述第一干预程序,通过所述冷却系统对所述燃料电池进行热管理控制。
47.步骤152,在通过所述冷却系统对所述燃料电池进行热管理控制之后,如果所述电池温度大于或等于所述温度预警值,则基于所述第二干预程序,对所述燃料电池进行热管理控制。
48.在本技术中,在检测到实时采集的电池温度大于或等于温度预警值时,首先基于冷却系统对燃料电池进行热管理控制,如果基于冷却系统对燃料电池进行热管理控制之后,如果所述电池温度仍然大于或等于所述温度预警值,则基于所述第二干预程序直接对
所述燃料电池进行热管理控制。可以理解的是,如果所述电池温度小于所述温度预警值,则无需直接对所述燃料电池进行热管理控制。
49.在本技术的一个实施例中,所述基于所述第一干预程序,通过所述冷却系统对所述燃料电池进行热管理控制,可以按照如下步骤1511至步骤1512执行:
50.步骤1511,在所述多个冷却装置中选定一个目标冷却装置,并通过所述目标冷却装置对所述燃料电池进行热管理控制。
51.步骤1512,在通过所述目标冷却装置对所述燃料电池进行热管理控制之后,如果所述电池温度大于或等于所述温度预警值,则依次在所述多个冷却装置中选定除所述目标冷却装置之外的其它冷却装置对所述燃料电池进行热管理控制,直至所述多个冷却装置被全部选定或者所述电池温度小于所述温度预警值。
52.具体的,在本实施例中,所述通过所述目标冷却装置对所述燃料电池进行热管理控制,可以按照如下步骤15111至步骤15112执行:
53.步骤15111,获取所述目标冷却装置的当前冷却功率,以及获取所述目标冷却装置的上限冷却功率。
54.步骤15112,如果所述当前冷却功率小于所述上限冷却功率,则将所述目标冷却装置的冷却功率调节至所述上限冷却功率。
55.为了使本领域技术人员更好的理解本实施例,下面以一个具体的示例来说明。
56.比如,本示例中的冷却装置可以包括节温器,冷却水泵和冷却风扇,可以首先获取节温器的当前节温器开度(即当前冷却功率)和节温器开度最大值(即上限冷却功率),判断节温器开度是否达到最大值,如果节温器开度未达到最大值,则增加节温器开度直至达到最大开度。
57.需要说明的是,节温器是一个类似可控流向三通的部件。冷却需求较小时冷却液走一个回路不经过散热器,冷却需求较大时冷却液走另外一个回路经过散热器。
58.在节温器开度达到最大值之后,继续判断所述电池温度是否大于或等于所述温度预警值,若所述电池温度是小于所述温度预警值,则无需直接对所述燃料电池进行热管理控制。
59.若所述电池温度是大于或等于所述温度预警值,则获取冷却水泵的当前转速(即当前冷却功率)和冷却水泵转速最大值(即上限冷却功率),判断冷却水泵转速是否达到最大值,如果冷却水泵转速未达到最大值,则增加冷却水泵转速直至达到最大转速。
60.在冷却水泵转速达到最大值之后,继续判断所述电池温度是否大于或等于所述温度预警值,若所述电池温度是小于所述温度预警值,则无需直接对所述燃料电池进行热管理控制。
61.若所述电池温度还是大于或等于所述温度预警值,则获取冷却风扇的当前转速(即当前冷却功率)和冷却风扇转速最大值(即上限冷却功率),判断冷却风扇转速是否达到最大值,如果冷却风扇转速未达到最大值,则增加冷却风扇转速直至达到最大转速。
62.在冷却风扇转速达到最大值之后,继续判断所述电池温度是否大于或等于所述温度预警值,若所述电池温度是小于所述温度预警值,则无需直接对所述燃料电池进行热管理控制。
63.若所述电池温度还是大于或等于所述温度预警值,则需要直接对所述燃料电池进
行热管理控制。
64.需要说明的是,上述依次通过节温器,冷却水泵和冷却风扇对燃料电池进行热管理控制的顺序仅仅是示例性的,也可以按照其它冷却装置顺序对燃料电池进行热管理控制,比如,先通过冷却风扇对燃料电池进行热管理控制,然后通过冷却水泵对燃料电池进行热管理控制,再通过节温器对燃料电池进行热管理控制,本技术对此不做限定。
65.在本技术的一个实施例中,所述基于所述第二干预程序,对所述燃料电池进行热管理控制,可以按照如下步骤1521至步骤1524执行:
66.步骤1521,获取所述燃料电池在设定时间内的温度变化值,针对所述燃料电池的需求输出功率,以及所述燃料电池的上限输出功率。
67.步骤1522,根据所述温度变化值和所述需求输出功率,确定所述燃料电池的候选输出功率。
68.步骤1523,在所述上限输出功率和所述候选输出功率中选定最小值作为新的上限输出功率,并按照所述新的上限输出功率,调节所述燃料电池的功率输出。
69.步骤1524,如果所述电池温度大于或等于所述温度预警值,则返回执行获取所述燃料电池在设定时间内的温度变化值,针对所述燃料电池的需求输出功率,以及所述燃料电池的上限输出功率的步骤,直至所述电池温度小于所述温度预警值。
70.在本实施例中,所述根据所述温度变化值和所述需求输出功率,确定所述燃料电池的候选输出功率包括:通过如下公式确定所述燃料电池的候选输出功率:
71.p
selected
=p
rquest-mk
72.其中,p
selected
表示所述燃料电池的候选输出功率;p
rquest
表示针对所述燃料电池的需求输出功率;m表示功率干预系数,其中,m可以是定值也可以是变量通过标定获得;k表示所述燃料电池在设定时间内的温度变化值,其中,k可以为正值,也可以为负值,在k为正值时,则表明所述燃料电池在设定时间内的温度上升,在k为负值时,则表明所述燃料电池在设定时间内的温度下降。
73.为了使本领域技术人员更好的理解本实施例中对所述燃料电池进行热管理控制的方案,下面以一个具体的示例来说明。
74.比如,一方面,可以是记录燃料电池当前起始温度t0和n秒后燃料电池温度tn,计算n秒内燃料电池温差k=t
n-t0,n可以是通过燃料电池标定获取合适的时间。另一方面,可以获取针对所述燃料电池的需求输出功率p
rguest
,以及所述燃料电池的上限输出功率p
max

75.然后,根据所述温度变化值和所述需求输出功率,确定所述燃料电池的候选输出功率p
selected
=p
rguest-mk。
76.最后,比较燃料电池候选输出功率p
selected
与燃料电池的上限输出功率p
max
,输出二者较小的值作为新的上限输出功率p
max
发送到燃料电池控制器,使燃料电池执行此命令,将上限输出功率p
max
变为p
max
=p
max
或者p
max
=p
selected

77.在确定燃料电池新的上限输出功率p
max
后,重新开始下一个对所述燃料电池进行热管理控制的过程,以此往复循环不断对上限输出功率p
max
进行调整,使燃料电池始终工作在合适的温度范围,直至所述电池温度小于所述温度预警值结束。
78.为了使本领域技术人员更好的理解本技术,下面将结合图2进行说明。
79.参见图2,为根据本技术实施例示出的燃料电池热管理控制方法的整体流程图。具
体包括步骤201至步骤220:
80.步骤201,开始。
81.步骤202,判断是否t(燃料电池的电池温度)≥t
warning
(温度预警值)?若否,则执行步骤203,若是,则执行步骤204。
82.步骤203,不启动热管理干预程序。
83.步骤204,启动热管理干预程序。
84.步骤205,判断是否a(当前节温器开度)=a
max
(节温器最大开度)?若否,则执行步骤206,若是,则执行步骤207。
85.步骤206,增加节温器开度至最大值。
86.步骤207,判断是否t≥t
warning
?若否,则执行步骤208,若是,则执行步骤209。
87.步骤208,不直接对所述燃料电池进行热管理控制。
88.步骤209,判断是否rp(当前冷却水泵转速)=rp
max
(冷却水泵转速最大值)?若否,则执行步骤210,若是,则执行步骤211。
89.步骤210,增加冷却水泵转速至最大值。
90.步骤211,判断是否t≥t
warning
?若否,则执行步骤208,若是,则执行步骤212。
91.步骤212,判断是否rf(当前冷却风扇转速)=rf
max
(冷却风扇转速最大值)?若否,则执行步骤213,若是,则执行步骤214。
92.步骤213,增加冷却风扇转速至最大值。
93.步骤214,判断是否t≥t
warnin
g?若否,则执行步骤208,若是,则执行步骤215。
94.步骤215,直接对所述燃料电池进行热管理控制。
95.步骤216,计算设定时间后燃料电池温度与起始温度差值k=t
n-t0。
96.步骤217,计算燃料电池的候选输出功率p
selected
=p
request
(需求输出功率)-mk。
97.步骤218,判断是否p
selected
≤p
max
(当前上限输出功率)?若否,则执行步骤220,若是,则执行步骤219。
98.步骤219,设置新的上限输出功率p
max
=p
selected

99.步骤220,设置新的上限输出功率p
max
=p
max

100.综上所述,本技术提出的燃料电池热管理控制方案,综合考虑了冷却系统当前的散热能力和燃料电池当前输出功率的散热需求,即在大功率燃料电池乘用车长时间大负荷运行后,燃料电池温度接近燃料电池工作温度上限,而燃料电池汽车在长期运行后冷却系统散热能力下降、燃料电池汽车冷却系统已达到最大负荷或异常故障的情况下,对燃料电池输出功率进行主动干预,即依据燃料电池温升速率合理干预和控制燃料电池的输出功率,使燃料电池温度始终保持在合理的范围内,燃料电池可降低最大允许输出功率继续运行,从而避免燃料电池因温度超出上限而紧急停机。
101.以下介绍本技术的装置实施例,可以用于执行本技术上述实施例中的燃料电池热管理控制方法。对于本技术装置实施例中未披露的细节,请参照本技术上述的燃料电池热管理控制方法的实施例。
102.图3为根据本技术实施例示出的一种燃料电池热管理控制装置的框图。
103.参照图3所示,根据本技术的一个实施例的燃料电池热管理控制装置300,所述装置300包括:获取单元301、启动单元302和控制单元303。
104.其中,获取单元301,被用于实时获取燃料电池的电池温度,以及获取所述燃料电池的温度预警值,所述温度预警值小于允许所述燃料电池运行的温度上限值;启动单元302,被用于如果所述电池温度大于或等于所述温度预警值,则启动针对所述燃料电池的热管理干预程序;控制单元303,被用于基于所述热管理干预程序,对所述燃料电池进行热管理控制,以将所述燃料电池的电池温度控制在所述温度预警值之下。
105.在本技术中,还提出了一种燃料电池热管理控制系统,请参照图4,为根据本技术实施例示出的一种燃料电池热管理控制系统的示意图。
106.如图4所示,一种燃料电池热管理控制系统400,包括信号采集装置401,燃料电池热管理控制装置402,信号输出装置403。
107.其中,信号采集装置401用于实时采集燃料电池和燃料电池冷却系的状态信号,具体的,燃料电池和燃料电池冷却系的状态信号可以包括但不限于燃料电池的当前输出功率、燃料电池上限输出功率、整车对燃料电池的需求输出功率、燃料电池的当前温度、允许燃料电池工作的温度上限值、冷却系统节温器的当前节温器开度、冷却系统节温器最大开度、冷却系统的当前冷却水泵转速、冷却系统的冷却水泵转速最大值、冷却系统的当前冷却风扇转速、冷却系统的冷却风扇转速最大值等。
108.燃料电池热管理控制装置402用于将由信号采集装置401实时采集到的数据按特定的处理逻辑进行计算分析,判断是否启动热管理干预程序,在上述燃料电池热管理控制装置402中,通过分析燃料电池和冷却系统的状态信号,判断是否启动热管理干预程序,判断是否对燃料电池输出功率进行干预,若需要对燃料电池输出功率进行干预,则依据燃料电池工作温度变化速率确定对燃料电池上限输出功率的干预量。
109.信号输出装置403用于将燃料电池热管理控制装置402分析得到的冷却系统及燃料电池的控制逻辑发送到各自系统控制单元,使冷却系统及燃料电池准确的执行燃料电池热管理控制装置402输出的控制逻辑,以使燃料电池温度始终保持在合理的范围内。
110.作为另一方面,本技术还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述螺栓预紧力的加载方法的程序产品。在一些可能的实施方式中,本技术的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本技术各种示例性实施方式的步骤。
111.参考图5所示,描述了根据本技术的实施方式的用于实现上述方法的程序产品500,其可以采用便携式紧凑盘只读存储器(cd-rom)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本技术的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
112.所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。
113.计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
114.可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、rf等等,或者上述的任意合适的组合。
115.可以以一种或多种程序设计语言的任意组合来编写用于执行本技术操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、c 等,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
116.作为另一方面,本技术还提供了一种能够实现上述方法的电子设备。
117.所属技术领域的技术人员能够理解,本技术的各个方面可以实现为系统、方法或程序产品。因此,本技术的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
118.下面参照图6来描述根据本技术的这种实施方式的电子设备600。图6显示的电子设备600仅仅是一个示例,不应对本技术实施例的功能和使用范围带来任何限制。
119.如图6所示,电子设备600以通用计算设备的形式表现。电子设备600的组件可以包括但不限于:上述至少一个处理单元610、上述至少一个存储单元620、连接不同系统组件(包括存储单元620和处理单元610)的总线630。
120.其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元610执行,使得所述处理单元610执行本说明书上述“实施例方法”部分中描述的根据本技术各种示例性实施方式的步骤。
121.存储单元620可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(ram)621和/或高速缓存存储单元622,还可以进一步包括只读存储单元(rom)623。
122.存储单元620还可以包括具有一组(至少一个)程序模块625的程序/实用工具624,这样的程序模块625包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
123.总线630可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
124.电子设备600也可以与一个或多个外部设备1200(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备600交互的设备通信,和/或与使得该电子设备600能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调
器等等)通信。这种通信可以通过输入/输出(i/o)接口650进行。并且,电子设备600还可以通过网络适配器660与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器660通过总线630与电子设备600的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备600使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
125.通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本技术实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、终端装置、或者网络设备等)执行根据本技术实施方式的方法。
126.此外,上述附图仅是根据本技术示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
127.应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围执行各种修改和改变。本技术的范围仅由所附的权利要求来限制。
再多了解一些

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

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

相关文献