用于功率因数校正的系统和方法与流程

文档序号:30795020发布日期:2022-07-16 12:54阅读:202来源:国知局
用于功率因数校正的系统和方法与流程
用于功率因数校正的系统和方法
相关申请的交叉引用
1.本技术要求于2019年10月3日提交的、申请号为62/910,106的美国临时申请的优先权,该申请通过引用整体并入本文。
技术领域
2.本公开一般涉及发电机领域。更具体地,本公开涉及用于控制发电机输出的功率因数的系统和方法。


背景技术:

3.发电机可以连接到电网以为各种负载供电。发电机的功率输出包括实际功率(actual power)和无功功率(reactive power)。实际功率和无功功率之间的比率定义了功率因数。电网需要稳定的电压,以防止各种负载受损。在电网的电压低于设定电压的情况下,发电机必须提供无功功率以支持电网的电压。然而,一旦电网的电压恢复,发电机可能消耗来自电网的无功功率,这可能导致电压的进一步不期望的波动。


技术实现要素:

4.本公开的一个实施例涉及一种发电机系统。该发电机系统包括配置为向电网供电的发电机、配置为将发电机的输出的电压调节到设定电压并将输出的功率因数调节到设定功率因数的自动电压调节器、以及控制器,所述控制器被配置为检测发电机输出上的故障,基于所述故障将所述设定功率因数从初始值调整为调整值,并在设定时间段内将所述设定功率因数从所述调整值斜升(ramp)回所述初始值。在一些实施例中,所述故障是低电压穿越(uvrt)条件。在一些实施例中,确定系统的故障包括检测发电机的输出的电压低于设定电压的量。在一些实施例中,基于所述故障调整所述设定功率因数包括基于所述输出的电压低于所述设定电压的量插值用于调整所述设定功率因数的量,以及将所述设定功率因数从所述初始值调整所述量至所述调整值。在一些实施例中,调整设定功率因数的量与输出电压低于设定电压的量之间的插值(interpolation)是线性的。在一些实施例中,所述调整后的设定功率因数与所述设定功率因数的初始值之间的斜升包括在所述设定时间段上的逐步线性函数。
5.另一个实施例涉及一个或多个发电机的控制器。所述控制器包括处理器,所述处理器被配置为检测所述一个或多个发电机的输出上的故障,基于所述故障调整连接到所述一个或多个发电机的自动电压调节器的设定功率因数,并且在设定时间段内使所述设定功率因数斜升回初始值,其中,设定时间段基于所述故障。在一些实施例中,所述控制器还包括被配置为连接到自动电压调节器的输出端子,所述自动电压调节器被配置为将一个或多个发电机的输出的电压调节到设定电压,并且将所述一个或多个发电机的输出的功率因数调节到设定功率因数,其中,所述处理器还被配置为经由所述输出端子输出直流(dc)偏置信号,并且其中,所述dc偏置信号被配置为控制所述设定功率因数。在一些实施例中,调整
和斜升所述设定功率因数包括在0伏和10伏的范围内调谐dc偏置信号。
6.另一个实施例涉及一种控制发电机系统的功率因数的方法。所述方法包括同通过发电机系统的控制器检测电网上的故障,通过所述控制器基于故障确定设定功率因数的调整值,通过所述发电机系统将所述设定功率因数从初始值调整到调整值,以及通过所述发电机系统在设定时间段内将所述设定功率因数从所述调整值斜升回所述初始值。在一些实施例中,将调整后的功率因数斜升回到所述初始值是在所述设定时间段内以逐步线性的方式完成,并且其中基于功率因数校正的量来确定所述设定时间段。
附图说明
7.通过以下结合附图的具体描述,本公开将得到更加充分地理解,其中,相同的附图标记表示相同的元件,其中:
8.图1是示出根据一个示例性实施例的发电机系统的框图。
9.图2是根据一个示例性实施例的用于控制发电机系统的功率因数的过程的流程图。
10.图3是根据一个示例性实施例的功率因数插值图。
11.图4是根据一个示例性实施例的步长插值图。
12.图5描绘了根据一个示例性实施例的不具有功率因数控制的发电机系统的模拟结果。
13.图6描绘了根据一个示例性实施例的具有功率因数控制的发电机系统的模拟结果。
具体实施方式
14.在转向详细说明示例性实施例的附图之前,应当理解,本技术不限于说明书中阐述或附图中说明的细节或方法。还应理解,术语仅用于描述的目的,不应被视为限制性的。
15.总体上参照附图,根据示例性实施例,提供了可用于结合发电机对负载供电的系统和方法。一个或多个发电机(例如,发电机组)用于向电网上的一个或多个负载供电。电网可以具有一个或多个并联的发电机组,以支持电网,从而支持电网的负载。发电机组具有为每个发电机组维持功率因数的控制器。功率因数是发电机组输出的实际功率与无功功率之比。在稳定的运行条件下,控制器使功率因数最大化,以确保发电机组以最大效率运行(例如,发电机组产生尽可能多的实际功率,并且通过产生多余的无功功率而不会浪费燃料或其他资源)。
16.然而,电网中的负载的功率需求可能会随着条件的变化而变化,例如增加和减少对电网的消耗。例如,电网上的大量消耗(例如,工厂启动大型工业设备,通常是较大的电感负载)可能导致电网上的电压突然下降。在该示例中,电网需要来自连接到电网的发电机组的支持,以便快速恢复/支持电压,从而避免对也连接到电网的电子设备和其他电气设备的任何损坏。无功伏安(var)是无功功率的测量单位。无功功率存在于交流电路中(当电流和电压不同相时),并定义了系统的功率因数。交流电源系统的功率因数是负载吸收的实际功率与电路中流动的视在功率(apparent power)之比。发电机组通过输出无功功率来支持电网,并保持电压稳定。然而,一旦电压已经恢复,由于发电机组控制器试图将发电机组恢复
到故障前功率因数,发电机组可能消耗来自电网的无功功率,这导致电网上的电压的进一步变化。这是不可取的,并且实际上在某些地区(例如,欧洲)不符合电网规范合规性(gcc)。
17.为了解决发电机系统在故障(例如,需要发电机组输出无功功率的电压下降)后消耗来自电网的无功功率的问题,本公开提供了用于使用不兼容的控制器来控制发电机系统(需要遵守gcc)中的功率因数的示例性系统和方法。一个示例性发电机系统包括耦合到电网的一个或多个发电机、连接到一个或多个发电机的电压调节器(例如,自动电压调节器avr)、以及连接到电压调节器和所述一个或多个发电机的控制器。avr被配置为将发电机的输出的电压调节到设定电压,并将输出的功率因数调节到设定功率因数。控制器被配置为检测故障(例如,电压从设定电压下降)并且基于所述故障将所述设定功率因数从初始值调整到调整值。控制器还被配置为在设定时间段内将设定功率因数从调整值斜升回到初始值。设定时间段是基于功率因数调整的量(例如,因而也基于故障)。所述斜升通过减轻由功率因数的偏移引起的积分饱和(integral wind-up)确保发电机系统不进入一个或多个发电机消耗来自电网的无功功率的状态。
18.参考图1,示出了根据一个示例性实施例的发电机系统100的框图。在所示实施例中,发电机系统100包括发电机102、控制器103和自动电压调节器(avr)104。在一些实施例中,发电机系统100可以包括一个或多个发电机102。发电机102可以包括联接到交流发电机122的发动机120。在一些实施例中,发电机102可以包括一个或多个发动机120和一个或多个交流发电机122。发动机120可以是配置为将能量(例如,燃料)转换成机械能(例如,运动)的任何类型的机器。发动机120可以是内燃机,例如,柴油发动机。
19.交流发电机122可以是被配置为将机械能转换为电能(例如,交流电)的任何类型的机器。在一些实施例中,交流发电机122包括磁场绕组、转子和多个磁极。可以用直流电(dc)激励磁场绕组,以产生磁场并调节功率因数。转子可以由发动机120驱动,从而产生电力。在一些实施例中,发电机102可以包括与发动机120和交流发电机122不同的和/或附加的部件(例如,使用液压流体驱动的液压动力发电机)。发电机系统100可以是主控或无主控系统(例如,无主控负载需求发电机组系统或主控并联发电机组系统,其分别具有协调系统100的发电机102的集中系统控制器,或者包含在系统100的发电机102中的分布式系统控制)。
20.发电机102的输出连接到电网101。电网101可以是本地电网(例如,用于建筑物或多个房间的电网)或者是支持一个或多个城市、城镇或村庄的较大电网101。在一些实施例中,电网101包括三相。在该示例中,发电机102可以包括三个输出,其中每个输出连接到三个相中的一个。在替代实施例中,电网101可以包括一个或多个相,并且发电机102可以包括连接到一个或多个相的任何数量的输出。
21.自动电压调节器(avr)104可以包括输入/输出接口140。avr 104还可以包括各种硬件组件,以利用静态电子器件或动态移动部件来实现avr 104。在一些实施例中,输入/输出接口140包括电气总线。输入/输出接口140可以包括第一输入端子,该第一输入端子连接到发电机102的输出并且被配置为监测发电机102的输出特性。在一个示例中,avr 104可以监测发电机102的输出电压,以便确保输出的电压接近或处于设定电压。设定电压是发电机102为了支持电网101而必须维持的预定电压。在发电机102的输出(以及由此在电网101上)的电压将受到电网101上负载的影响。例如,如果电网101增加了大型工业负载,则电网101
的电压(以及由此产生的发电机102的输出电压)将下降,直到电网101接收到足够的功率来驱动大型工业负载(大的电感负载,例如大型电机或电动机,可以改变电网101的功率因数)。avr 104可以控制发动机或交流发电机,以便将发电机102的输出的电压调节到设定电压。
22.附加地或替代地,第一输入还可以监测发电机102的输出的电压和电流的相位,以便(经由超前或滞后的电流和电压相位)检测发电机的输出的功率因数。在其他实施例中,avr 104可以使用一个或多个第一输入端子,以便监测发电机102的输出的电压和功率因数。在一些实施例中,avr 104可以包括用于监测发电机的输出的电压或功率因数的传感器。在一些实施例中,avr 104可以经由一个或多个输入端子接收来自感测发电机102输出的电压和电流的传感器的输出。在一些实施例中,avr 104具有将输出电压调节到设定电压的第一优先级和将发电机102的功率因数调节到设定功率因数的第二优先级。在一些实施例中,avr104可以监测发电机102上的一个或多个输出之间的线电压。发电机102上的一个或多个输出可以各自连接到电网101的相。在一些实施例中,avr 104可以监测发电机102的一个或多个输出之间的相电压(例如,相到中性线之间电压),每个输出都连接到电网101的一个相。在一些实施例中,设定电压可以取决于正在监测的电压(例如,线或相)。
23.输入/输出接口140可以包括连接到控制器103的第二输入端子,该第二输入端子被配置为接收指示发电机系统100的设定功率因数的信号。在一些实施例中,指示设定功率因数的信号是在0伏至10伏范围内的直流(dc)偏置信号。在该示例中,10伏的dc偏置信号可以向avr 104指示所设定的功率因数应当处于最大值(例如,基于特定的发电机102确定)。在一个示例中,最大设定功率因数是0.9或更大。在另一示例中,0伏的dc偏置信号可以向avr 104指示所设定的功率因数应当处于最小值。在该示例中,avr 104功率因数可以在0.6左右。dc偏置信号在0-10伏与设定功率因数之间可以具有线性关系。应当理解,这些示例只是一些潜在的实现方式。在其他实施例中,可以经由第二输入端子输入向avr 104指示设定功率因数的其他信号。在其他实施例中,avr 104可以与控制器103集成。在又一其他实施例中,avr 104可以使用一个或多个第二输入端子,以便从控制器103接收关于设定功率因数和设定电压的信息。
24.输入/输出接口140可以包括可以连接到发电机102的第一输出端子,以便控制发电机102输出的功率因数。例如,在一些实施例中,第一输出端子可以连接到交流发电机122的磁场绕组,以便感应或控制进入磁场绕组的直流电流,以便控制发电机102的输出的功率因数。在其他实施例中,avr 104可以经由其他设施或设计来控制发电机102输出的实际功率因数。在一些实施例中,avr 104可以使用一个或多个第一输出端子来控制发电机102的功率因数和输出电压。例如,avr 104可以利用一个或多个第一输出端子,所述一个或多个第一输出端子被配置为向发电机102发信号以加快旋转、增加扭矩或燃烧更多燃料,以便将发电机102的输出的电压调节到设定电压。在其他实施例中,可以使用其他技术方法来将发电机102的输出的电压调节到设定电压并且将发电机输出的功率因数调节到设定功率因数。
25.输入/输出接口140可以包括可以连接到控制器103的第二输出端子,该第二输出端子被配置为向控制器103提供关于发电机102的输出的反馈(例如,电压、超前或滞后电流、功率因数等)或avr 104的状态(例如,设定功率因数)。在一些实施例中,一个或多个第
二输出端子可以连接到控制器,以便向控制器103提供反馈。在一些实施例中,输入/输出接口140可以经由物理电连接有线地连接到其他部件。在一些实施例中,输入/输出接口140可以经由物理电连接有线地连接到一些部件(例如,到发电机102)并且无线地连接到一些部件(例如,到控制器或监测发电机102的输出的传感器)。在一些实施例中,输入/输出接口140无线地连接到所有其他部件。也就是说,应当理解的是,诸如“端子”的术语并不意味着限于被配置成物理地连接到另一设备或“终端”的物理终端,除非明确地叙述。
26.控制器103可以包括处理器130和输入/输出端子131。处理器130可以包括一个或多个处理器130或包括多个处理核的一个或多个处理器。控制器103还可以包括被配置为存储机器可读介质的存储设备。处理器130可以读取机器可读介质,以便执行存储在其中的程序。存储设备还可以包括设置值、插值图(例如,数据)或其他控制参数或计算参数的数据库。
27.输入/输出接口131可以包括被配置为连接到avr 104或发生器102的一个或多个端子。例如,如上所述,输入/输出接口131的第一输出端子可以连接到avr 104的第二输入端子,以便向avr 104发送设定功率因数或设定电压的信号。另外,如上所述,输入/输出接口131可以包括被配置为连接到avr 104的第二输出端子的第一输入端子,以便从avr接收反馈或其他信息。输入/输出接口131的第一输入端子和第一输出端子可以体现为一个或多个物理触点或物理电触点和无线端子的组合。
28.在一些实施例中,输入/输出接口131还可以包括第二输入端子,该第二输入端子可以连接到测量发电机102输出的电压和功率因数的一个或多个传感器(未示出)。在一些实施例中,控制器103直接从监测输出的传感器接收关于发电机102输出的电压和功率因数的信息。在一些实施例中,控制器103从avr104接收关于发电机102输出的电压和功率因数的信息。在一些实施例中,控制器103可以从多个源(例如,avr 104和传感器)接收关于发电机102输出的电压和功率因数的信息。第二输入端子可以体现为一个或多个物理触点或总线上物理电触点与无线端子的组合。在一些实施例中,avr 104和控制器103可以集成到一个设备中,并且它们之间的通信可以更直接。附加地或可选地,控制器103可以以与avr 104类似的方式连接到发电机102,使得控制器103可以执行参考avr104描述的功能。
29.控制器103被配置为检测(即,确定)在发电机系统100内何时出现故障。响应于检测到故障,控制器103被配置为基于故障将设定功率因数(例如,通过dc偏置信号)从初始值调整到调整值,并在设定时间段内将设定功率因数从调整值斜升回初始值。
30.图2是根据一个示例性实施例的用于控制发电机系统的功率因数的过程200的流程图。在讨论图2时,出于演示的目的,可以参考图1的各个部分。在过程201中,在发电机102的输出上检测到故障。在一些实施例中,avr 104或控制器103可以检测故障。在一些实施例中,故障是发电机102输出的电压低于设定电压的量(例如,95%)。在一些实施例中,故障是发电机102输出的电压低于设定电压的90%。在其他实施例中,触发故障的设定电压的百分比可以设定在85%-98%的范围内。发电机系统100需要对故障做出反应,以保持连接到符合gcc的电网101。发电机系统对故障做出反应并保持与电网101连接的能力可以被称为故障穿越(frt)、欠压穿越(uvrt)或低电压穿越(lvrt)。
31.在过程202中,控制器103基于故障确定设定功率因数的调整值。在一些实施例中,调整值与发电机102输出的电压低于设定电压的百分比成比例。在一些实施例中,基于设定
功率因数值与发电机输出的电压低于设定电压的百分比之间的线性插值来确定调整值。下面参照图3讨论确定调整后的功率因数的一个示例。
32.在过程203中,发电机系统100将设定功率因数从初始值调整到调整值。在一些实施例中,控制器103可以向avr 104生成输出信号,该输出信号指示设定功率因数的调整值。例如,控制器103和avr 104可以具有连接在它们之间的dc偏置信号。在一些实施例中,dc偏置信号可以是0-10伏范围内的信号。因此,可以按从设定功率因数的初始值到调整值的比例量调整dc偏置信号。在其他实施方式中,控制器103可以通过任何通信方法来控制或向avr 104发送设定功率因数的调整值。在一些实施例中,控制器103和avr 104集成在一起,使得控制器103不必向avr 104发信号以改变设定功率因数,而是avr 104可以自动地接收、检索或访问设定功率因数的调整值。
33.在过程204中,发电机系统100在设定时间段内将设定功率因数从调整值斜升回初始值。斜升是由调整值和初始值在设定时间段内的任何渐进关系来定义的。在一些实施例中,设定功率因数的斜升由控制器103完成。在一些实施例中,控制器103基于功率因数校正的量来确定设定时间段。在一些实施例中,控制器102线性地将设定功率因数斜升回初始值。在一些实施例中,控制器102以逐步线性函数将设定功率因数斜升回初始值。所述逐步线性函数的步长可以基于所述功率因数校正的量与所述步长之间的比例来确定。在一个示例中,步长可以基于步长与功率因数校正的量之间的线性插值来确定。设定时间段可以通过将初始值和调整值之间的差除以步长并将该输出乘以步长线性函数的预定步长时间来确定。在一些实施例中,预定步长时间可以存储在存储器内,或者以其他方式硬编码到控制器103中。在替代实施例中,步长时间可以随步长一起动态地确定,以便将设定功率因数从调整值斜升回初始值。下面参考图4讨论确定步长的一个示例。在一些实施例中,控制器上的存储器可以包括查找表,使得控制器103可以参考查找表来确定步长。
34.在一些实施例中,控制器103可以通过向avr 104发送每个步长的信号来使设定功率因数斜升。例如,控制器103和avr 104可以具有连接在它们之间的dc偏置信号。在一些实施例中,所述dc偏置信号为0-10伏范围内的信号。因此,可以在每个步长时间之后按步长的比例调整dc偏置信号,使得avr 104接受每个相应步长时间的设定功率因数的新值。在其他实施方式中,控制器103可以通过任何通信方法来控制或向avr 104发送设定功率因数逐渐变化的值。在一些实施例中,控制器103可以将dc偏置从与设定功率因数的调整值成比例的调整值(例如,3伏)连续地且线性地调整到指示设定功率因数初始值的初始值(例如,10伏)。在一些实施例中,控制器103可以将dc偏置从与设定功率因数的调整值成比例的调整值(例如,3伏)以逐步方式调整到指示设定功率因数初始值的初始值(例如,10伏)。在一些实施例中,控制器103和avr 104集成在一起,使得控制器103不必向avr 104发信号以改变设定功率因数,而是avr 104可以自动接收、检索、或者访问设定时间段内设定功率因数的变化值。
35.图3是根据一个示例性实施例的设定功率因数插值图300。也就是说,图3描绘了过程202的一个示例。功率因数插值图包括一个用于指示设定功率因数的值的y轴,以及一个用于指示发电机输出的电压偏离设定电压的百分比值的x轴。该图具有第一点320,在该点处发电机输出的电压偏离设定电压的百分比下降到额定电网电压的45%,并且相应的功率因数值是0.6,具有滞后电流(输出无功功率)。该图具有第二点321,在该点处发电机输出的
电压的百分比处于设定电压的95%并且对应的功率因数值是设定功率因数的初始值。在一些实施例中,初始值可以是1.0。在一些实施例中,初始值可以取决于发电机。在一些实施例中,初始值可以在0.85-1.0的范围内。第一点320和第二点321可以通过线350连接,使得45%和95%的范围之间的任何百分比偏差进行内插以找到功率因数的插值。然后可以将插值设置为调整值。
36.图4是根据一个示例性实施例的步长插值图400。插值图400包括表示步长的值的y轴和表示图3中确定的调整值的x轴。步长插值图400包括第一点420,在该点处调整值最大(例如,设定功率因数的初始值),并且步长处于最小值,为每步长时间0.05个功率因数单位。插值图包括第二点421,在该点处插值处于最小值(例如,调整值是0.6,具有电流滞后最大值),步长处于最大值,为每步长时间0.1个功率因数单位。在一些实施例中,步长时间可以是100毫秒。在一些实施例中,所述步长时间可以是1秒。在一些实施例中,步长和插值图400将根据预定步长时间而改变。在其他实施例中,可以使用其他内插方法。在一些实施例中,存储器可以存储查找表,使得控制器103可以参考查找表,以便确定如何将设定功率因数值从调整值斜升(例如,步长、线性斜率、设定时间段等)回初始值。
37.图5描绘了一个示例性实施例中不具有功率因数控制的发电机系统的模拟结果500。模拟结果500包括指示时间的x轴。模拟结果500包括指示发电机102到电网101的无功功率输入/输出501的y轴,指示连接到电网101的发电机102输出的实际功率因数502的y轴,以及指示发电机102和电网101输出的电压503的y轴。模拟结果还包括对应于y轴501的无功功率图510、对应于y轴502的实际功率因数图520以及对应于y轴503的电压图530。
38.在时间551,电网经历电压骤降,并且avr 104变为将电压调节到设定电压的第一优先级。因此,avr 104和发电机102将无功功率供应到电网,以试图支持/恢复电网电压(从而支持发电机102的输出)。由于发电机102提供无功功率(例如,由时间551处的510中的急升表示),发电机102的实际功率因数下降(例如,由时间551处的510中的下降表示)。在时间552,电网101上的电压已经恢复,并且发电机102向电网供应较少的无功功率。因此,实际功率因数上升到接近初始值。在时间552和时间553之间,电网101进入瞬态状态(例如,电压530和实际功率因数520正在稳定)。结果,发电机102开始消耗来自电网101的无功功率。这被描绘为阴影区域550,其示出低于0的无功功率图510的时间量和幅度。因此,由于消耗无功功率,发电机系统100不符合电网规范,并且实际上可能导致电网101上的电压更瞬变。
39.在发电机系统100的运行期间,来自avr 104的偏置信号用于将发电机组无功功率(kvar)调节到期望的功率因数。然而,在诸如uvrt的电压瞬变期间,avr 104自动切换到电压调节模式以调节来自设定点基准的输出的变化,并且有效地导致发电机102的无功功率消耗,如图5所示。在本发明的实施例中,发电机系统控制器103除了电压输出之外还识别uvrt事件并调节功率因数,并且在电压恢复之后逐渐将功率因数斜升回其初始设定点,以防止无功功率消耗。在本发明的一个实施例中,avr 104切换到与瞬态输出电压降的大小成比例的反相电压偏置信号。然而,由于其反相性质,avr中的反相电压偏置信号将调节功率因数。随着发电机输出的电压稳定到发电机的额定设定点值,新的功率因数将成为目标,并将逐渐降低到初始的uvrt前功率因数设定值。为了减少无功功率输出的急剧变化,利用斜升或其他渐变曲线将偏置电压逐渐提高到其初始设定点。图6描绘了在一个示例性实施例中具有功率因数控制的发电机系统的模拟结果600。模拟结果600包括与模拟结果500相同
的x轴和y轴,并且还包括设定功率因数604的y轴和对应的设定功率因数图640。在时间650,电网101(以及由此产生的发电机102的输出)经历电压骤降。与上文类似,发电机102开始向电网供应大量的无功功率(例如,在时间650由无功功率图510中的急升表示),以便支持电网101维持/恢复电压。同样在此时或稍晚,控制器103检测电压骤降并基于电压骤降确定设定功率因数的调整值。
40.在时间651,控制器将发电机系统100的设定功率因数604从初始值641调整到调整值642。从时间651到时间653(例如,设定的时间段),控制器将设定功率因数从调整值斜升回初始值。如点654(例如,无功功率图510的最低点)所示,在时间653到时间651期间,无功功率图510从不跨过零并且也不消耗无功功率。因此,发电机系统102使用功率因数控制方法,发电机系统100可以是符合电网规范(gcc)的。
41.以上参考附图描述了本公开。这些附图示出了实现本公开的系统、方法和程序的特定实施例的某些细节。然而,用附图描述本公开不应被解释为对本公开施加可能存在于附图中的任何限制。本公开设想了在任何机器可读介质上实现其操作方法、系统和程序产品。本公开的实施例可以使用现有的计算机处理器来实现,或者通过为此目的或另一目的合并的专用计算机处理器来实现,或者通过硬连线系统来实现。本文中的任何权利要求元件均不得根据35u.s.c.
§
112第6款的规定进行解释,除非该元件使用短语“用于
……”
明确叙述了。此外,本公开中的任何元件、部件或方法步骤都不旨在专用于公众,而不管该元件、部件或方法步骤是否在权利要求中明确地叙述。
42.如上所述,在本公开范围内的实施例包括程序产品,其包括用于携带或具有存储在其上的机器可执行指令或数据结构的机器可读存储介质。这样的机器可读存储介质可以是由计算机或具有处理器的其他机器访问的任何可用介质。举例来说,这样的机器可读存储介质可以包括ram、rom、eprom、eeprom、cdrom或其他光盘存储器、磁盘存储器或其他磁存储设备,或可用于以机器可执行指令或数据结构的形式携带或存储所需程序代码并且可由计算机或具有处理器的其他机器访问的任何其他介质。上述的组合也包括在机器可读存储介质的范围内。机器可执行指令包括例如使计算设备或机器执行特定功能或功能组的指令和数据。如本文所引用的,机器或计算机可读存储介质不包括暂时性介质(即,空间中的信号)。
43.在方法步骤的一般上下文中描述了本公开的实施例,所述方法步骤可以在一个实施例中由包括机器可执行指令的程序产品(例如,程序代码)实现,例如,以由联网环境中的机器执行的程序模块的形式。通常,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等。机器可执行指令、相关联的数据结构和程序模块表示用于执行本文所公开的方法的步骤的程序代码的示例。这样的可执行指令或相关联的数据结构的特定序列表示用于实现在这样的步骤中描述的功能的相应动作的示例。
44.本发明的实施例可以在使用到具有处理器的一个或多个远程计算机的逻辑连接的联网环境中来实践。逻辑连接可以包括局域网(lan)和广域网(wan),它们在这里以示例的方式而非限制的方式呈现。这种网络环境在办公室范围或企业范围的计算机网络、内联网和因特网中很常见,并且可以使用各种不同的通信协议。本领域技术人员将理解,这样的网络计算环境将典型地涵盖许多类型的计算机系统配置,包括个人计算机、手持设备、多处理器系统、基于微处理器或可编程的消费电子产品、网络pc、服务器、小型计算机、大型计算
机等。本公开的实施例还可以在分布式计算环境中实践,其中任务由通过通信网络链接(通过硬连线链接、无线链接或通过硬连线或无线链接的组合)的本地和远程处理设备执行。在分布式计算环境中,程序模块可以位于本地和远程存储器存储设备中。
45.用于实现本公开的整个系统或部分的示例性系统可以包括计算设备,该计算设备包括例如处理单元、系统存储器以及将包括系统存储器的各种系统组件联接到处理单元的系统总线。系统存储器可以包括只读存储器(rom)和随机存取存储器(ram)或其他非暂时性存储介质。计算机还可以包括用于从磁性硬盘读取和写入的磁性硬盘驱动器、用于从可移动磁盘读取或写入的磁盘驱动器、以及用于从诸如cd rom或其他光学介质的可移动光盘读取或写入的光盘驱动器。驱动器及其相关联的机器可读介质为计算机提供机器可执行指令、数据结构、程序模块和其他数据的非易失性存储。
46.应当注意,尽管本文提供的流程图示出了方法步骤的特定顺序,但是应当理解,这些步骤的顺序可以不同于所描述的。还可以同时或部分同时执行两个或更多个步骤。这种变化将取决于所选择的软件和硬件系统以及设计者的选择。应该理解,所有这些变化都在本公开的范围内。同样地,本公开的软件和web实现可以用具有基于规则的逻辑和其它逻辑的标准编程技术来完成,以完成各种数据库搜索步骤、关联步骤、比较步骤和判决步骤。还应注意的是,本文和权利要求书中使用的词语“部件”旨在包括使用一行或多行软件代码、和/或硬件实现和/或用于接收手动输入的设备来实现。
47.出于说明和描述的目的,已经给出了本发明的实施例的前述描述。本发明并不旨在穷举或将本公开限制为所公开的精确形式,并且根据上述教导的修改和变化是可以的,或者可以从本公开的实践中获得。选择和描述实施例是为了解释本公开的原理及其实际应用,以使本领域技术人员能够在各种实施例中使用本公开,并且具有适合于预期的特定用途的各种修改。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1