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

充电装置的充电控制方法、充电装置及充电柜与流程

2022-09-14 21:14:45 来源:中国专利 TAG:


1.本公开涉及充电控制技术领域,更具体地,涉及一种充电装置的充电控制方法、一种充电装置及一种充电柜。


背景技术:

2.充电装置是为电池充电的装置。充电装置在为电池充电时,会出现因电池过流等异常原因导致充电中断的问题,在充电中断后,只能通过人为干预的方式重新插拔电池,才能重新启动充电,这不仅影响了充电效率,增加了运营成本,还会影响电池的使用寿命。


技术实现要素:

3.本公开实施例的一个目的是提供一种充电控制的新的技术方案,以避免电池在充电过程中因充电模式不匹配出现电池异常的问题。
4.根据本公开的第一方面,提供了一种充电装置的充电控制方法,该方法包括:
5.在为所连接电池充电的过程中,获取所述电池记录的当前所处的第一充电模式,以及所述充电装置为所述电池充电所基于的第二充电模式;其中,所述充电装置支持至少两种充电模式,所述至少两种充电模式包括所述第二充电模式;
6.比较所述第一充电模式与所述第二充电模式,得到比较结果;
7.在所述比较结果表示所述第一充电模式与所述第二充电模式不一致的情况下,重新配置充电模式,并基于重新配置后的充电模式继续为所述电池充电。
8.可选地,所述至少两种充电模式包括按照预设的充电参数值为所述电池充电的标准充电模式和按照所述电池需求的充电参数值为所述电池充电的智能充电模式,第一充电模式和所述第二充电模式分别为标准充电模式和智能充电模式之一,所述重新配置充电模式,包括:
9.重新配置充电模式为所述标准充电模式。
10.可选地,在所述重新配置充电模式为所述标准充电模式之前,所述重新配置充电模式,还包括:
11.获取在为所述电池充电的过程中重新配置充电模式的重新配置次数;
12.在所述重新配置次数达到第一设定次数的情况下,执行所述重新配置充电模式为所述标准充电模式的步骤。
13.可选地,在所述重新配置充电模式为所述标准充电模式之前,所述重新配置充电模式,还包括:
14.在所述重新配置次数小于所述第一设定次数的情况下,重新配置充电模式为首次配置成功的充电模式。
15.可选地,在所述比较结果表示所述第二充电模式与所述第一充电模式不一致的情况下,在所述重新配置充电模式之前,所述方法还包括:
16.暂停为所述电池充电。
17.可选地,所述至少两种充电模式包括按照所述电池需求的充电参数值为所述电池充电的智能充电模式和按照预设的充电参数值为所述电池充电的标准充电模式,所述在为所连接电池充电的过程中,获取所述电池记录的当前所处的第一充电模式之前,所述方法还包括:
18.在与所述电池建立通信连接之后,获取所述电池的电池版本信息;
19.根据所述电池版本信息,判断所述电池是否支持所述智能充电模式;
20.在所述电池支持所述智能充电模式的情况下,向所述电池发送对应于所述智能充电模式的第一配置报文,并在接收到所述电池针对所述第一配置报文的配置成功应答的情况下,开始以所述智能充电模式为所述电池充电;
21.在所述电池不支持所述智能充电模式的情况下,开始以所述标准充电模式为所述电池充电。
22.可选地,所述在为所连接电池充电的过程中,获取所述电池记录的当前所处的第一充电模式之前,所述方法还包括:
23.在未接收到所述配置成功应答的情况下,获取向所述电池发送所述第一配置报文的累计次数;
24.在所述累计次数小于第二设定次数的情况下,再一次向所述电池发送所述第一配置报文;
25.在所述累计次数达到所述第二设定次数的情况下,开始以标准充电模式为所述电池充电。
26.可选地,所述以所述智能充电模式为所述电池充电,包括:
27.接收所述电池发送的充电参数值;其中,所述充电参数值包括充电电流值和充电电压值中的至少一项,所述充电参数值由所述电池根据设定的电池参数值确定;
28.根据所述充电参数值为所述电池充电。
29.根据本公开的第二方面,还提供了一种充电装置,该充电装置包括存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于在所述计算机程序的控制下,实现根据本公开的第一方面所述的充电控制方法。
30.根据本公开的第三方面,还提供了一种充电柜,包括多个充电仓,所述充电仓包括仓体和根据本公开的第二方面所述的充电装置。
31.根据本公开实施例的充电控制方法,充电装置在充电过程中可以获取电池记录的当前所处的第一充电模式,以检查第一充电模式与充电装置为该电池充电基于的第二充电模式是否一致,并在不一致的情况下,进行重新配置充电模式的处理,以使得充电装置能够始终按照电池记录的充电模式为电池充电。这样,电池在按照与所记录的充电模式相匹配的充电指标范围进行异常监控时,由于电池所记录的充电模式与实际充电模式一致,便可有效避免出现因电池监控到充电异常而导致充电中断的问题,进而能够提高充电效率,延长电池使用寿命,同时省去人工干预的运营成本。
32.通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
33.被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
34.图1是能够应用本公开实施例的充电控制方法的应用场景示意图;
35.图2是根据一些实施例的充电控制方法的流程示意图;
36.图3是根据另一些实施例的充电控制方法的流程示意图;
37.图4是根据一些实施例的充电装置的结构示意图;
38.图5是根据一些实施例的充电柜的结构示意图。
具体实施方式
39.现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
40.以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
41.对于相关领域普通技术人物已知的技术、方法和设备可能不作详细讨论,但在适当情况下,技术、方法和设备应当被视为说明书的一部分。
42.在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
43.应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
44.需要说明的是,本公开中所有获取信号、信息或数据的动作都是在遵照所在地国家相应的数据保护法规政策的前提下,并获得由相应设备所有者给予授权的情况下进行的。
45.《硬件配置》
46.图1为本公开实施例的充电控制方法的应用场景示意图。如图1所示,本公开实施例的充电控制方法应用于通过充电装置10为电池20充电的场景。
47.该电池20可以为任意类型的电池,例如可以为磷酸铁锂的电池,也可以为三元锂的电池。该充电装置10支持至少两种充电模式,例如支持标准充电模式和智能充电模式。标准充电模式也被称之为盲充模式,是指按照固化的充电流程为电池充电,充电流程中每一阶段采用的充电参数值(包括充电电流值和充电电压值)是固化的,即,在标准充电模式下,充电装置10是按照预设的充电参数值为电池20充电,电池20是被动接受充电,不能与充电装置10协商充电采用的充电电压值和充电电流值。而智能充电模式是指,充电装置10可以按照电池需要的充电参数值为电池充电,该充电参数值包括充电电压值、充电电流值、充电功率值中的至少一项。
48.该充电装置10能够适配于多种类型的电池。该充电装置10例如可以应用在共享电动车辆领域,为电动车使用的电池充电。
49.如图1所示,该充电装置10可以包括处理器1011、存储器1012、充电电路1020、通信模块1030、电源输入接口1040、电源输出接口1150、总线接口1160等。图1所示的充电装置10
仅是解释性的,该充电装置10也可以具有其他的结构组成,在此不做限定。
50.该处理器1011例如是mcu等,存储器1012可以包括rom(只读存储器)、ram(随机存取存储器)、诸如硬盘的非易失性存储器等中的至少一种。存储器1012用于存储计算机程序,处理器1011用于执行该计算机程序,该计算机程序用于控制处理器1011进行操作以执行根据本公开实施例的充电控制方法。该计算机程序可以采用比如x86、arm、risc、mips、sse等架构的指令集编写。技术人员可以根据本发明所公开方案设计该计算机程序。该计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。
51.电源输入接口1040用于连接电源插座,以接入交流电。电源输出接口1050用于连接电池20的正、负极,以向电池20输出直流电。充电电路1020的输入端与电源输入接口1040连接,充电电路1020的输出端与电源输出接口1150连接;充电电路1020在处理器1011的控制下为电池20充电。
52.总线接口1060用于与电池20的通信接口连接,通信模块1030连接在处理器1011与总线接口1160之间,以使得处理器1011可以通过通信模块1030与电池20通信连接,进而进行指令、数据等的传输,例如,电池20通过总线接口1060向处理器1011发送电池信息,该电池信息例如包括电池记录的第一充电模式、电池版本信息、充电数据等。该通信模块1030例如可以是can通信模块,也可以是485通信模块等。
53.电池20可以包括若干个电池单体,在此不做限定。
54.电池20设置有电源管理芯片,该电源管理芯片可以将电池信息通过总线接口1060发送至充电装置10。电池信息可以包括电池型号代码、电池厂家代码、电池记录的第一充电模式、电池版本信息、充电数据、电池剩余电量、电池温度、电池故障信息等。
55.在充电装置10为电池20充电时,电池20的电源管理芯片会记录当前所处的充电模式,并按照与所记录充电模式相匹配的充电指标范围,对充电过程进行异常监控,充电指标例如包括充电电流、充电电压、电池温度等,充电指标范围反映相应充电指标的正常范围,不同充电模式通常对应不同的充电指标值,例如,标准充电模式下的充电指标值与智能充电模式下的充电指标值并不相同,电池管理芯片在监测到充电指标的当前值超过对应的充电指标范围的情况下,例如监控到当前的充电电流值超过设定的充电电流上限值,即,监控到过流情况,则会进行充电异常处理,拒绝继续充电,此时,只能人工干预重新插拔电池后,充电装置才能继续为电池充电。
56.由于充电装置10在充电过程中,也会对充电电流、充电电压、电池温度等指标进行监控,以使得这些指标符合充电基于的充电模式要求。在该种情况下,如果充电装置10充电基于的充电模式与电池记录的充电模式一致,通常便不会出现因异常导致充电中断的问题。然而,发明人发现,在实际应用中,电池20在充电过程中所记录的充电模式,和/或充电装置10采用的充电模式,会因为一些原因发生异常变化,进而导致电池记录的充电模式与充电装置充电基于的充电模式(也即实际充电模式)不一致,这样,电池20按照与实际充电模式并不匹配的充电指标范围进行异常监控,就很可能因监控到指标异常而中断充电,这不仅会影响充电效率,增加运营成本,还会因为充电模式不匹配而影响电池的使用寿命。
57.为了解决该问题,本公开实施例提出了在充电装置10为电池20充电的过程中,实时校对双方所处的充电模式是否一致,并根据校对结果调整充电模式的技术方案,以降低电池在充电过程中出现充电异常的可能性,提高充电效率并保护电池不受损伤。
58.《方法实施例》
59.图2示出了根据一些实施例的充电控制方法的流程示意图。本实施例的充电控制方法由如图1所示的充电装置10实施。如图2所示,本实施例的充电控制方法可以包括如下步骤s210~s230:
60.步骤s210,在为所连接电池充电的过程中,获取该电池记录的当前所处的第一充电模式,以及充电装置为该电池充电所基于的第二充电模式。
61.本实施例中,将电池20记录的当前所处的充电模式称之为第一充电模式,及将充电装置10为电池20充电所基于的充电模式(也即实际充电模式)称之为第二充电模式。
62.第一充电模式与第二充电模式可能相同,也可能不同。电池20在充电过程中,会因为一些原因导致其记录的充电模式与实际充电模式不同。
63.充电装置10在为所连接电池20充电的过程中,可以以设定频率循环执行本实施例的步骤s210~s230,直至充电完成,以在充电过程中实时进行充电模式的校对和调整。
64.第一充电模式可以是标准充电模式和智能充电模式之一。第二充电模式也可以是标准充电模式和智能充电模式之一。
65.本实施例中,电池20可以基于充电装置10的请求,向充电装置10发送反映该第一充电模式的信息。充电装置10可以按照设定频率请求电池20发送该第一充电模式。
66.步骤s220,比较第一充电模式与第二充电模式,得到比较结果。
67.充电装置10在从电池20处获取了第一充电模式,及从本地获取了第二充电模式,便可比较第一充电模式与第二充电模式是否一致,得到反映二者是否一致的比较结果。
68.步骤s230,在比较结果表示第一充电模式与第二充电模式不一致的情况下,重新配置充电模式,并基于重新配置后的充电模式继续为该电池充电。
69.本实施例中,充电装置10支持至少两种充电模式,以能够进行充电模式的切换。该至少两种充电模式包括以上第二充电模式。充电装置10支持的至少两种充电模式可以包括标准充电模式和智能充电模式。
70.在第一充电模式与第二充电模式不一致的情况下,说明电池20进行充电异常监控使用的充电指标范围,与充电装置10为电池20充电所基于的第二充电模式不匹配,这将很有可能出现充电指标值超出电池20监控使用的充电指标范围的情况,进而导致充电中断。因此,在该种情况下,充电装置10将重新配置充电模式,以将第二充电模式与第一充电模式调整为一致,进而避免出现该异常情况。
71.充电装置10在重新配置充电模式时,可以向电池20发送第二配置报文,以使电池20根据该第二配置报文更新其记录的第一充电模式,其中,该第二配置报文反映重新配置后的充电模式,重新配置后的充电模式可能与第一充电模式相同,也可能与第一充电模式不同。为了保证双方进行重新配置的同步性,充电装置10可以在接收到电池20针对该第二配置报文返回的配置成功应答的情况下,完成本次重新配置,否则可以继续尝试进行重新配置。
72.充电装置10在重新配置充电模式时,也可以根据重新配置情况,确定是否需要向电池20发送第二配置报文,例如,在重新配置的充电模式与在步骤s210获取到的第一充电模式不同时,向电池20发送第二配置报文,而在重新配置的充电模式与在步骤s210获取到的第一充电模式相同时,也可以无需向电池20发送该第二配置报文。
73.在一些实施例中,充电装置10支持的至少两种充电模式包括标准充电模式和智能充电模式,第一充电模式和第二充电模式分别为标准充电模式和智能充电模式之一,该步骤s230中重新配置充电模式,可以包括:重新配置充电模式为标准充电模式。
74.在这些实施例中,如果在步骤s220中比较第一充电模式与第二充电模式不一致,可以将为电池20充电的充电模式配置为标准充电模式,以基于标准充电模式继续为电池20充电。在此,由于标准充电模式通常为电池20的默认充电模式,电池20在因为一些原因导致所记录的充电模式被重置时,会重置为默认充电模式,因此,充电装置10在检测到第一充电模式与第二充电模式不一致时,重新配置充电模式为标准充电模式,可以避免在后续充电中再次出现充电模式不一致的情况下,进而顺利完成后续充电。
75.在另一些实施例中,也可以按照其他的重新配置策略进行该重新配置,直至重新配置次数达到第一设定次数,再按照标准充电模式进行该重新配置,这有利于缩短充电时长,提高充电效率。在这些实施例中,在重新配置充电模式为标准充电模式之前,步骤s230中重新配置充电模式,还可以包括:获取在为电池充电的过程中重新配置充电模式的重新配置次数;以及,在重新配置次数达到第一设定次数的情况下,执行重新配置充电模式为标准充电模式的步骤。
76.充电装置10可以维持一个用于记录重新配置次数的计数器i,该计数器i的初始值为0,充电装置10在每次重新配置充电模式后,会更新该计数器i,这样通过获取计算器i的数值,就可以获知重新配置次数。
77.该设定次数可以根据需要设定,例如将该设定次数设置为2、3或4次等。
78.为了提高重新配置的成功率,该重新配置策略可以为:在重新配置次数小于该第一设定次数的情况下,重新配置充电模式为首次配置成功的充电模式。
79.由于充电装置10在与电池20连接后,需要配置充电模式,并按照配置成功的充电模式,开始为电池20充电,因此,首次配置成功的充电模式也即为开始为电池20充电时基于的充电模式。例如,在首次配置成功的充电模式为智能充电模式的情况下,如果重新配置次数未达到设定次数,则可以重新配置充电模式为智能充电模式。
80.为了提高电池充电的安全性,在一些实施例中,在比较结果表示第二充电模式与第一充电模式不一致的情况下,步骤s230中重新配置充电模式之前,该方法还可以包括:暂停为电池充电。在这些实施例中,在第一充电模式与第二充电模式不一致的情况下,可能会出现影响电池安全的问题,因此,充电设置10在检测到二者的充电模式不一致时,可以先暂停为电池20充电,并再重新配置充电模式后,再继续为电池充电,以保护电池不受损伤。
81.根据步骤s210~s230可知,在本实施例的使用控制方法中,充电装置10在充电过程中,可以按照设定频率获取电池20记录的当前所处的第一充电模式,以检查该第一充电模式与充电装置10为该电池20充电所基于的第二充电模式是否一致,并在不一致的情况下,进行重新配置充电模式的处理,以通过重新配置将第一充电模式和第二充电模式调整为一致,进而使得充电装置10能够始终按照电池20记录的第一充电模式为电池充电。这样,可以降低电池20监控到充电异常的可能性,进而保证充电顺利进行,提高充电效率。
82.以上步骤s210~s230说明了充电装置10在充电过程中的充电控制步骤,充电装置10在与电池20连接之后,可以进行充电模式的首次配置,并按照首次配置成功的充电模式,开始为电池充电,以进行更灵活的充电。因此,在一些实施例中,在以上步骤s210的在为所
连接电池充电的过程中,获取电池记录的当前所处的第一充电模式之前,该方法还可以包括如下步骤s2011~s2014:
83.步骤s2011,在与电池建立通信连接之后,获取电池的电池版本信息。
84.在于电池建立通信连接后,电池20可以主动将包括电池版本信息在内的电池基本信息发送至充电装置10,电池也可以根据充电装置10的请求,将该电池基本信息发送至充电装置10,在此不做限定。
85.步骤s2012,根据该电池版本信息,判断该电池是否支持智能充电模式。
86.该电池版本信息能够反映其是否支持智能充电模式,充电装置20可以根据获取到的电池版本信息,判断该电池是否支持智能充电模式。
87.步骤s2013,在该电池支持智能充电模式的情况下,向电池发送对应于智能充电模式的第一配置报文,并在接收到电池针对该第一配置报文的配置成功应答的情况下,以智能充电模式为电池充电。
88.由于智能充电模式是根据电池20的充电需求为电池20充电,因此,在智能充电模式下,电池20能够在与自身需求最适配的充电电压和充电电流下进行充电,因此,在电池20支持智能充电模式的情况下,优先基于智能充电模式为电池20充电有利于提高充电效率,并延长电池20的使用寿命。
89.充电装置10在接收到该配置成功应答后,会记录为电池20充电所基于的充电模式应当为智能充电模式。电池20在接收到第一配置报文并配置成功后,也会记录当前所处的充电模式应当为智能充电模式。
90.在一些实施例中,该步骤s2013中以智能充电模式为电池充电,可以包括如下步骤:接收电池发送的充电参数值;其中,该充电参数值包括充电电流值和充电电压值,充电参数值由电池根据设定电池参数值确定;以及,根据接收到的充电参数值为电池充电。
91.在这些实施例中,电池20可以基于充电装置10的请求,向充电装置10发送该充电参数值,也可以在所需的充电参数值发生变化时,主动将所需的充电参数值发送至充电装置10,在此不做限定。
92.在这些实施例中,充电参数值会随电池参数值的变化而发生变化,这些电池参数例如包括电池剩余电量和电池温度中的至少一项。电池20可以预置反映充电参数值与电池参数值间映射关系的映射数据,并实时采集当前的电池参数值,以根据当前的电池参数值和该映射数据,确定当前所需的充电参数值,并将确定的充电参数值发送至充电装置10。
93.在该电池20支持智能充电模式的情况下,充电装置10如果未接收到配置成功应答(包括未接收到任何应答,也包括接收到针对第一配置报文的配置失败应答),则可以以标准充电模式为电池20充电。充电装置10也可以被设置为按照第二设定次数,多次尝试向电池20发送该第一配置报文,直至发送第一配置报文的累计次数达到该第二设定次数时,仍没有配置成功,再以标准充电模式为电池20充电,以尽可能地使电池20在最适配的充电模式下完成电池充电,这不仅能够提高充电效率,也有利于延长电池20的使用寿命。
94.因此,在一些是实施例中,该方法还可以包括如下步骤:在电池支持智能充电模式的情况下,如果未接收到电池针对第一配置报文的配置成功应答,则获取发送第一配置报文的累计次数,如果累计次数小于第二设定次数,则再一次向电池20发送该第一配置报文尝试,如累计次数达到第二设定次数,则以标准充电模式为电池20充电。
95.步骤s2014,在电池不支持智能充电模式的情况下,以标准充电模式为该电池充电。
96.充电装置10在确定电池20不支持智能充电模式时,会记录为电池20充电所基于的充电模式为标准充电模式。在电池20默认的充电模式即为标准充电模式的情况下,充电装置10在确定以标准充电模式开始为电池20充电时,可以无需向电池20发送配置报文,即可开始一标准充电模式为电池充电,此时,电池20记录的当前所处的充电模式应当为标准充电模式。
97.在电池20不支持智能充电模式的情况下,基于标准充电模式为电池充电,可以保证充电的顺利进行。
98.图3示出了根据另一些实施例的充电控制方法的流程示意图。现仍以图1所示的充电装置10为例,说明该实施例的充电控制方法。
99.如图3所示,该实施例的充电控制方法可以包括如下步骤s301~s308:
100.步骤s301,充电装置10上电后,检测是否有电池插入充电装置,如是,则进入步骤s302,如否,则继续执行步骤s301。
101.步骤s302,与所连接的电池20建立通信连接,并获取电池的电池版本信息,之后执行步骤s303。
102.步骤s303,根据电池版本信息,判断电池20是否支持智能充电模式,如是,执行步骤s304,如否,执行步骤s308。
103.步骤s304,向电池20发送对应于智能充电模式的第一配置报文,并设置发送第一配置报文的累计次数j=j 1,其中,j的初始值为0,之后执行步骤s305。
104.步骤s305,是否接收到电池20针对第一配置报文返回的配置成功应答,如是,则执行步骤s306,如否,则执行步骤s307。
105.步骤s306,以智能充电模式为所述电池充电,之后进入步骤s309。
106.步骤s307,判断累计次数j是否小于第二设定次数,如是,则回到步骤s304,如否,则执行步骤s308。
107.步骤s308,以标准充电模式为电池20充电,之后进入步骤s309。
108.步骤s309,获取电池20记录的当前所处的第一充电模式,以及充电装置为电池充电基于的第二充电模式,之后进入步骤s310。
109.步骤s310,比较第一充电模式与第二充电模式是否一致,如是,则回到步骤s309,如否,则进入步骤s311。
110.步骤s311,停止为电池充电,并进入步骤s312。
111.步骤s312,获取开始充电后为电池重新配置充电模式的重新配置次数i,i的初始值为0,之后执行步骤s313。
112.步骤s313,判断重新配置次数i是否小于第一设定次数,如是,则进入步骤s314,如否,则进入步骤s315。
113.步骤s314,将充电模式重新配置为首次配置成功的充电模式,并设置i=i 1,之后回到步骤s309。
114.步骤s315,将充电模式重新配置为标准充电模式,之后回到步骤s309。
115.以上充电控制方法直至充电完成结束。
116.《装置实施例》
117.本公开实施例还提供了一种充电装置,图4示出了根据一些实施例的充电装置的结构示意图。如图4所示,该充电装置400可以包括处理器410和存储器420,存储器420用于存储计算机程序;处理器410用于在该计算机程序的控制下,执行根据任意实施例的充电控制方法。
118.本公开实施例还提供了一种充电柜,图5示出了根据一些实施例的充电柜的结构示意图。充电柜500包括多个充电仓510,每一充电仓510设置一个充电装置520,即充电仓510与充电装置520一一对应设置,充电装置520可以安装在充电仓510的仓室内。
119.该充电装置520可以是如图1所示的充电装置10,也可以是如图4所示的充电装置400。该充电柜可以通过充电装置520,按照本公开实施例的充电控制方法,为插入对应充电仓510内的电池进行充电,直至充电结束。
120.本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。
121.计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。
122.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
123.用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,编程语言包括面向对象的编程语言—诸如smalltalk、c 等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑
阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。
124.这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
125.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
126.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
127.附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人物来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。
128.以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人物来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人物能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。
再多了解一些

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

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

相关文献