荷电状态值的获取方法、装置、设备及介质与流程

文档序号:30064393发布日期:2022-05-18 00:31阅读:189来源:国知局
荷电状态值的获取方法、装置、设备及介质与流程

1.本公开涉及动力电池技术领域,尤其涉及一种荷电状态值的获取方法、装置、设备及介质。


背景技术:

2.在动力电池领域,估算整个电池的荷电状态(state of charge,soc),对设备的续航能力有重要意义,由于电池的核电池的荷电状态的运行范围很宽,估算难度较大。由于动力电池成本比较高,能量密度相对较低,影响电池电量计算的因素较多,因此剩余续航里程,具有相当的实用价值。
3.相关技术中,基于深度模型训练的方式来计算soc,即预先采集电流和soc的对应关系,基于该对应关系训练得到深度模型,从而,在实际应用中,将对应的电流输入到对应的深度学习模型以获取对应的soc。
4.然而,由于电池在运行的工况较为复杂,各个传感器的采样精度,电池发热状态,电芯析锂导致内阻的变化、路况和驾驶习惯等因素等都影响着电池的soc结果,上述深度模型变量少而且标定值是个常数,对于复杂的工况难以保证soc的精确度。


技术实现要素:

5.为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种荷电状态值的获取方法、装置、设备及介质,解决了现有技术中荷电状态值计算不准确的问题。
6.本公开实施例提供了一种荷电状态值的获取方法,包括以下步骤:获取目标电池在放电时段内的多个候选电压;若在所述多个候选电压中存在属于预设电压范围的至少一个第一目标电压,则根据预设电压电量曲线获取第二边界电压对应的第一电量,其中,所述预设电压范围对应的电压值大于所述第一边界电压,且小于第二边界电压;根据所述预设电压电量曲线获取所述至少一个第一目标电压中的最大第一目标电压值对应的第二电量;根据预设算法对所述第一电量、所述第二电量和所述至少一个第一目标电压计算,获取所述至少一个第一目标电压的第一放电电能;计算所述第一放电电能和预设额定放电电能的比值,以获取所述至少一个第一目标电压的第一荷电状态值。
7.本公开实施例还提供了一种荷电状态值的获取装置,所述装置包括:第一获取模块,用于获取目标电池在放电时段内的多个候选电压;第二获取模块,用于在所述多个候选电压中存在属于预设电压范围的至少一个第一目标电压时,根据预设电压电量曲线获取第二边界电压对应的第一电量,其中,所述预设电压范围对应的电压值大于所述第一边界电压,且小于第二边界电压;第三获取模块,用于根据所述预设电压电量曲线获取所述至少一个第一目标电压中的最大第一目标电压值对应的第二电量;第四获取模块,用于根据预设算法对所述第一电量、所述第二电量和所述至少一个第一目标电压计算,获取所述至少一个第一目标电压的第一放电电能;计算模块,用于计算所述第一放电电能和预设额定放电
电能的比值,以获取所述至少一个第一目标电压的第一荷电状态值。
8.本公开实施例还提供了一种电子设备,所述电子设备包括:处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现如本公开实施例提供的荷电状态值的获取方法。
9.本公开实施例还提供了一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行如本公开实施例提供的荷电状态值的获取方法。
10.本公开实施例提供的技术方案与现有技术相比具有如下优点:
11.本公开实施例提供的荷电状态值的获取方案,获取目标电池在放电时段内的多个候选电压,若在多个候选电压中存在属于预设电压范围的至少一个第一目标电压,则根据预设电压电量曲线获取预设电压范围的第二边界电压对应的第一电量。根据预设电压电量曲线获取至少一个第一目标电压中的最大第一目标电压值对应的第二电量,进而,根据预设算法对第一电量、第二电量和至少一个第一目标电压计算,获取至少一个第一目标电压的第一放电电能,计算第一放电电能和预设额定放电电能的比值,以获取至少一个第一目标电压的第一荷电状态值。由此,根据稳定性更高的电压计算荷电状态值,且针对电压和电量成线性关系的部分,按照线性方式计算荷电状态值,提升了荷电状态值的获取精度和效率。
附图说明
12.结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
13.图1为本公开实施例提供的一种荷电状态值的获取方法的流程示意图;
14.图2为本公开实施例提供的一种目标电池的等效电路图;
15.图3为本公开实施例提供的一种预设电压电量曲线的示意图;
16.图4为本公开实施例提供的一种第一放电电能的场景示意图;
17.图5为本公开实施例提供的另一种第一放电电能的场景示意图;
18.图6为本公开实施例提供的另一种荷电状态值的获取方法的流程示意图;
19.图7为本公开实施例提供的一种放电时段示意图;
20.图8为本公开实施例提供的另一种放电时段示意图;
21.图9为本公开实施例提供的另一种荷电状态值的获取方法的流程示意图;
22.图10为本公开实施例提供的一种荷电状态值的获取装置的结构示意图。
具体实施方式
23.下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
24.应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公
开的范围在此方面不受限制。
25.本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
26.需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
27.需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
28.本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
29.正如以上背景技术提到的,现有技术中计算荷电状态值的方法,难以保证荷电状态值的获取精度,为了提升荷电状态值的获取精度,在本公开的实施例中,提供了一种独立于复杂的环境变量之外的荷电状态值的获取方式,在该方法中将计算复杂多变的电流转换为计算电能,基于电能计算电池的soc,提升了soc的计算精度,
30.具体地,本公开实施例提供了一种荷电状态值的获取方法,下面结合具体的实施例对该方法进行介绍。
31.图1为本公开实施例提供的一种荷电状态值的获取方法的流程示意图,该方法可以由荷电状态值的获取装置执行,其中该装置可以采用软件和/或硬件实现,一般可集成在电子设备中。如图1所示,该方法包括:
32.步骤101,获取目标电池在放电时段内的多个候选电压。
33.其中,放电时段内可以理解为当前统计soc对应的时长。通常可以理解为上次目标电池的上电时间到本次放电结束对应的时间段。
34.可以理解的是,由于对于滚动的电压来说,电压采集的精度比电流精度更高,相对电流而言电压比电流更稳定,且更便于采集,因此,在本实施例中,可以根据预设的采集间隔等获取目标电池在放电时段内的多个候选电压,基于电压的方式进行后续soc的计算。
35.需要说明的是,在不同的应用场景中,获取目标电池在放电时段内的多个候选电压的方式不同,示例如下:
36.示例一:
37.在本实施例中,预先构建目标电池的等效电路,根据等效电路构建候选电压的计算公式,根据计算公式获取在放电时段内的多个候选电压。
38.举例而言,如图2所示,构建的目标电池的等效电路包括电阻、电源、电容等,由图2可知,本公开候选电压的计算公式为下公式(1)所示:
39.u
t
=u
ocv
(t)-i(t)r
ohm-u
po
(t)公式(1)
40.示例二:
41.在本实施例中,构建目标电池的等效电路,在等效电路对应的电压检测端通过电压检测表实时检测对应的候选电压。
42.步骤102,若在多个候选电压中存在属于预设电压范围的至少一个第一目标电压,则根据预设电压电量曲线获取第二边界电压对应的第一电量。
43.可以理解的是,若是直接采用公式(2)来计算剩余电量的方式来估算soc,可能由于电流的采集精度不高会导致计算误差较大,因此,在本公开的实施例中,引入了电压作为参数,基于电能e来计算续航,从而,得到公式(3),并且,参照图3所示的预设电压电量曲线可知,在一定电量范围内,电压和电量是成线性关系的,因此,基于由于电容q=i*t可以进一步基于公式(3)得到公式(4),即在曲线中该曲线覆盖的等效面积(图中以第一目标电压跨越第一边界电压和第二边界电压为例)可以看作为放电时端下目标电池的剩余电能。
44.从而,基于公式(5),可以获取目标电池的soc为剩余电能e
剩余
和额定电容e
额定
的比值。其中,在公式中,t2可以理解为每个候选电压对应的采集时间,t1为最近一次在t2之前的采集时间,t1到t2为当前放电时段。
45.q=∫idt公式(2)
[0046][0047][0048][0049]
正如以上所说,在对应的预设电压电量曲线中,在预设电压范围内电压和电量成线性关系,预设电压范围对应的电压值大于第一边界电压,且小于第二边界电压,其中,第一边界电压和第二边界电压可以根据实验数据标定。因此,针对该线性关系下的放电时段直接基于等效面积确定对应的电能,可以独立于电池的复杂工况之外准确的计算soc。
[0050]
在本实施例中,根据预设电压电量曲线,查询获取第二边界电压对应的第一电量。
[0051]
在本公开的一个实施例中,为了进一步保证第一电量位于线性曲线下的第一电量,还可以判断第一电量是否属于预设的电量范围,该电量范围与预设电压范围对应。若是第一电量存在高于或低于预设电压范围,则表明对应的第一电量不属于对应的预设电压电量曲线的线性范围。
[0052]
步骤103,根据预设电压电量曲线获取至少一个第一目标电压中的最大第一目标电压值对应的第二电量。
[0053]
在本实施例中,根据预设电压电量曲线获取至少一个第一目标电压中的最大第一目标电压值对应的第二电量,即确定当前放电时段内的最后放电电量。
[0054]
步骤104,根据预设算法对第一电量、第二电量和至少一个第一目标电压计算,获取至少一个第一目标电压的第一放电电能。
[0055]
在本实施例中,根据预设算法对第一电量、第二电量和至少一个第一目标电压计算,获取至少一个第一目标电压的第一放电电能。
[0056]
需要说明的是,在不同的应用场景中,根据预设算法对第一电量、第二电量和至少一个第一目标电压计算,获取至少一个第一目标电压的第一放电电能的方式不同,示例如下:
[0057]
示例一:
[0058]
在本示例中,计算至少一个第一目标电压的电压均值,进一步的,对电压均值计算第一电量到第二电量的积分值,以获取第一放电电能。
[0059]
比如,参照图4,若是第一目标电压的中的电压均值为us,第一电量为q1,第二电量为q2,则可以将作为第一放电电能。
[0060]
示例二:
[0061]
在本示例中,按照由小到大的顺序对所有所第四电量和第一电量排序生成排序结果,根据排序结果确定每个第四电量之前相邻的参考电量,即确定最近的上次采集电压对应的电量,对每个第一目标电压计算对应的参考电量到对应的第四电量的积分,以获取第二放电电能,该放电电能为当前采集的第一目标电压到上次采集的第一目标电压对应的放电电能,进而,计算所有第二放电电能之和,以获取第一放电电能。
[0062]
举例而言,如图5所示,若是采集得到的所有第四电量和第一电量按照由小到大排序结果为qa1、qa2、qa3、qa4、qa5,对应的第一目标电压分别为ua1、ua2、ua3、ua4、ua5,则确定对应的第二放电电能分别为ea1、ea2、ea3、ea4、ea5,参照图5可知,所有第四电量对应的总的放电电能为ea1+ea2+ea3+ea4+ea5覆盖的面积。
[0063]
步骤105,计算第一放电电能和预设额定放电电能的比值,以获取至少一个第一目标电压的第一荷电状态值。
[0064]
其中,预设额定放电电能可以根据实验数据标定。
[0065]
在本实施例中,计算第一放电电能和预设额定放电电能的比值,以获取至少一个第一目标电压的第一荷电状态值,该第一荷电状态值可以看作至少一个第一目标电压对应的soc。
[0066]
由此,在本公开的实施例中,基于预设电压电量曲线,针对处在线性关系中的至少一个第一目标电压,进行对应的第一荷电状态值的计算,一方面,基于更加稳定的电压来计算第一荷电状态值,避免因为电流的不稳定性导致的误差,另一方面,基于预设电压电量曲线的线性部分对第一电量、第二电量和至少一个第一目标电压进行积分计算等,保证了实际计算结果和线性走向一致,进一步保证了第一荷电状态值的精确度。
[0067]
综上,本公开实施例的荷电状态值的获取方法,获取目标电池在放电时段内的多个候选电压,若在多个候选电压中存在属于预设电压范围的至少一个第一目标电压,则根据预设电压电量曲线获取预设电压范围的第二边界电压对应的第一电量。根据预设电压电量曲线获取至少一个第一目标电压中的最大第一目标电压值对应的第二电量,进而,根据预设算法对第一电量、第二电量和至少一个第一目标电压计算,获取至少一个第一目标电压的第一放电电能,计算第一放电电能和预设额定放电电能的比值,以获取至少一个第一目标电压的第一荷电状态值。由此,根据稳定性更高的电压计算荷电状态值,且针对电压和电量成线性关系的部分,按照线性方式计算荷电状态值,提升了荷电状态值的获取精度和效率。
[0068]
正如以上提到的,为了提高计算效率,本公开针对电压和电量成线性的部分采用线性积分等方式计算电能,进而,基于电能获取对应的荷电状态值。因此,预设电压电量曲线的精确走向,影响了荷电状态值的精度。
[0069]
在本公开的一个实施例中,为了保证荷电状态值的精度,在本公开的一个实施例中,如图6所示,在根据预设电压电量曲线获取第二边界电压对应的第一电量之前,还包括:
[0070]
步骤601,获取至少一个第一目标电压对应的至少一个第二电流,并获取至少一个
第二电流对应的至少一个第二放电时长。
[0071]
在本实施例中,获取至少一个第一目标电压对应的至少一个第二电流,该第二电流可以是采用传统的电流采集手段采集得到。每个第一目标电压对应的第二电流的采集时间可以稍微滞后或者提前第一目标电压的采集时间,比如滞后于第一目标电压的预设时间长度,也可以与第一目标电压的采集时间相同等。
[0072]
另外,每个第二电流对应的第二放电时长,可以为上个采集的第二电流到当前采集的第二电流之间的间隔时长。
[0073]
步骤602,根据至少一个第二电流和至少一个第二放电时长,获取至少一个第一参考电量。
[0074]
在本实施例中,可以根据q=∫idt计算每个第二电流i和第二放电时长t对应的积分,获取对应的第一参考电量。
[0075]
步骤603,根据至少一个第一目标电压,获取与预设的多个候选电压电量函数中每个候选电压电量函数对应的至少一个第二参考电量。
[0076]
在本实施例中,基于电压电量的线性关系构建多个候选电压电量函数,比如,每个候选电压电量函数可以为y=ax+b,其中,y可以为对应的电压,x为对应的电量,不同的电压电量函数的a和b可不同等。
[0077]
在本实施例中,为了确定最接近现实的预设电压电量曲线,根据至少一个第一目标电压,获取与预设的多个候选电压电量函数中每个候选电压电量函数对应的至少一个第二参考电量,即将至少一个第一目标电压作为每个候选电压电量函数的变量,以获取对应的至少一个第二参考电量,该至少一个第二参考电量可以看作为实测值。
[0078]
步骤604,计算每个候选电压电量函数的至少一个第二参考电量,与至少一个第一参考电量的平方差之和。
[0079]
在本实施例中,可以计算每个第二参考电量与对应的第一参考电量的平方差,基于所有第二参考电量和对应的第一参考电量的平方差求和以获取平方差之和。
[0080]
步骤605,确定所有平方差之和中的最小值对应的目标电压电量函数,并根据目标电压电量函数构建预设电压电量曲线。
[0081]
在本实施例中,可以基于最小二乘法的逻辑确定所有平方差之和中的最小值对应的目标电压电量函数,并根据目标电压电量函数构建预设电压电量曲线。由此,该预设电压电量曲线为误差相对较小的最接近真实放电的电压电量曲线。
[0082]
当然,本实施例中的目标电压电量函数的确定过程也可以在伴随第一目标电压的采集和计算过程而更新,即根据之前获取的第一目标电压逐步更新对应的预设电压电量曲线,进一步保证计算精度。
[0083]
需要强调的是,在本实施例中,虽然是基于电流和电量的关系来更新预设电压电量曲线,但是只是根据采集的有限数量的电流和电量的关系来构建电压维度的预设电压电量曲线,该预设电压电量曲线是基于电流和电量的误差规律寻找到的更精确的在电压维度上的曲线。在实际计算对应的荷电状态值时,仅仅需要检测对应的第一目标电压,根据确定好的电压电量曲线对第一目标电压进行电量维度的积分计算即可,且积分计算的为该电压电量曲线的线性部分,更加保证了第一目标电压的获取精度,且基于线性部分的面积积分,进一步细化了电压的粒度,提升荷电状态值的精度。
[0084]
综上,本公开实施例的荷电状态值的获取方法,在生成预设电压电量曲线时,基于实测值和预设的电压电量函数输出值的对比,修正有关电压电量函数的参数等,对一些环境的噪音等进行误差的消除,保证了基于目标电压电量函数构建的预设电压电量曲线的精度,从而提升了荷电状态值的计算精确度。
[0085]
基于上述实施例,在实际应用中,如图7所示,放电时段内采集到的所有候选电压可能均在预设电压电量曲线的线性范围内,也有可能如图8所示,放电时段内采集到的所有候选电压只有部分在预设电压电量曲线的线性范围内,而对不在预设电压电量曲线的线性范围的候选电压,显然预设电压电量曲线不再精确,因此,还可以采用其他方式来计算这一部分的soc。
[0086]
在本公开的一个实施例中,如图9所示,在获取至少一个第一目标电压的第一荷电状态值之后,还包括:
[0087]
步骤901,判断至少一个第一目标电压是否为全部多个候选电压。
[0088]
在本实施例中,判断至少一个第一目标电压是否为全部多个候选电压,即放电时段内采集到的所有候选电压可能均在预设电压电量曲线的线性范围内。
[0089]
步骤902,若为全部多个候选电压,则确定第一荷电状态值为放电时段的目标荷电状态值。
[0090]
在本实施例中,若为全部多个候选电压,即判断放电时段内采集到的所有候选电压可能只有部分在预设电压电量曲线的线性范围内时,确定第一荷电状态值为放电时段的目标荷电状态值。
[0091]
在本公开的另一个实施例中,若为部分多个候选电压时,即放电时段内的起始时刻和结束时刻只有一个在预设电压电量曲线的线性范围内,则获取多个候选电压中剩余的至少一个第二目标电压。
[0092]
进一步的,获取至少一个第二目标电压对应的至少一个第一电流,并获取至少一个第一电流在放电时段内的第一放电时长,其中,第一电流可以根据任意电流检测技术获取,第一放电时长可以理解为当前第一电流到上一个第一电流之间的检测时间间隔,也可以理解为全部第一电流的跨越的总检测时长。
[0093]
在一些可能的实施例中,若第一放电时长为全部第一电流的跨越的总检测时长,则根据至少一个第一电流和第一放电时长,获取第三电量,可以为:计算所有第一电流的均值,计算该第一电流的均值和第一放电时长的乘积以获取对应的第三电量。
[0094]
在一些可能的实施例中,若第一放电时长为多个,且每个第一电流对应的放电时长为当前第一电流到上一个第一电流之间的检测时间间隔,则可以计算每个第一电流和对应的第一放电时长的乘积,对所有第一电流对应的乘积求和,将求和值作为第三电量。
[0095]
在获取第三电量之后,根据第三电量和预设额定电量的比值确定至少一个第二目标电压的第二荷电状态值,进而,计算第一荷电状态值和第二荷电状态值之和,以获取放电时段的目标荷电状态值。
[0096]
综上,本公开实施例的荷电状态值的获取方法,针对预设电压电量曲线的线性部分,和非线性部分采用不同的计算策略计算对应的荷电状态值,进一步保证了荷电状态值的计算精确度。
[0097]
为了实现上述实施例,本公开还提出了一种荷电状态值的获取装置。
[0098]
图10为本公开实施例提供的一种荷电状态值的获取装置的结构示意图,该装置可由软件和/或硬件实现,一般可集成在电子设备中。如图10所示,该装置包括:
[0099]
第一获取模块1010,用于获取目标电池在放电时段内的多个候选电压;
[0100]
第二获取模块1020,用于在多个候选电压中存在属于预设电压范围的至少一个第一目标电压时,根据预设电压电量曲线获取第二边界电压对应的第一电量,其中,预设电压范围对应的电压值大于第一边界电压,且小于第二边界电压;
[0101]
第三获取模块1030,用于根据预设电压电量曲线获取至少一个第一目标电压中的最大第一目标电压值对应的第二电量;
[0102]
第四获取模块1040,用于根据预设算法对第一电量、第二电量和至少一个第一目标电压计算,获取至少一个第一目标电压的第一放电电能;
[0103]
计算模块1050,用于计算第一放电电能和预设额定放电电能的比值,以获取至少一个第一目标电压的第一荷电状态值。
[0104]
本公开实施例所提供的荷电状态值的获取装置可执行本公开任意实施例所提供的荷电状态值的获取方法,具备执行方法相应的功能模块和有益效果。
[0105]
为了实现上述实施例,本公开还提出一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现上述实施例中的荷电状态值的获取方法
[0106]
为了实现上述实施例,本公开还提出一种电子设备,电子设备包括:处理器;用于存储处理器可执行指令的存储器;处理器,用于从存储器中读取可执行指令,并执行可执行指令以实现上述荷电状态值的获取方法。
[0107]
为了实现上述实施例,本公开还提出了一种计算机可读存储介质,需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
[0108]
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。
[0109]
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计
语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0110]
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0111]
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。
[0112]
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)等等。
[0113]
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。机器可读介质可以是机器可读信号介质或机器可读储存介质。机器可读介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0114]
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
[0115]
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的
子组合的方式实现在多个实施例中。
[0116]
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1