用于发动机的电子燃料喷射系统及方法与流程

文档序号:15736324发布日期:2018-10-23 21:32阅读:262来源:国知局
用于发动机的电子燃料喷射系统及方法与流程

本申请要求于2016年2月25日提交的序列号为62/299,885的美国临时申请的优先权权益,其全部内容通过引用合并于此。



背景技术:

燃料喷射是用于将燃料引入内燃发动机的系统。



技术实现要素:

根据一方面,该系统及方法包括发动机的电子燃料喷射系统,该电子燃料喷射系统包括电子调节器控制单元,用于油健康度跟踪、监控空气清洁器健康度、节气门位置自动学习等中的一者或更多者。

在审阅下面的附图和详细说明时,其它系统、方法、特征和优点是明显的或将变得明显。所有这些附加的系统、方法、特征和优点都意在被包括在本说明书中并且被所附权利要求所保护。

附图说明

下面将参照附图进行相关的详细描述,其中,不同附图中的相同的附图标记可以指示相同的元件。附图的特征不一定按比例绘制。

图1是示例车辆的立体图。

图2是车辆的示例控制系统的框图。

图3是示例油健康度跟踪的流程图。

图4是示例油压开关控制的流程图。

图5是示例节气门位置传感器自动学习程序的流程图。

图6是监控空气清洁器健康度的示例方法的流程图。

具体实施方式

尽管本公开可以有多种不同形式的实施例,但在附图中示出并且在本文中详细地描述了一些具体的实施例,应当理解的是本公开被认为是本公开的原理的示例并且并非意在将本公开局限于本文所示和描述的内容。因此,除非另有说明,本文公开的特征可以结合在一起以形成出于简洁目的而未示出的附加组合。还应当理解的是在一些实施例中,在一个或多个附图中以示例方式示出的一个或更多个元件可以被去除和/或被用本公开范围内的可替代元件替代。

图1是示例车辆22的立体图。提供了一种用于车辆22的发动机20,该发动机20可以具有电子调节器控制单元(EGU)24以执行发动机20和/或车辆22的如本文描述的确定功能。发动机20也可以用于非车辆应用,包括但不限于电焊机、动力清洗机、割草机、发电机等。为了说明起见,以EGU 24作为参考,但可以使用具有或不具有电子调节器部件的任何类型的控制单元、处理器、微处理器等或其组合来执行本文描述的功能。在一些示例中,EGU 24可以嵌入电子燃料喷射(EFI)系统26中,或者被从电子燃料喷射(EFI)系统26分离但与其连接。在一些示例中,发动机20包括科勒命令V型双缸(Kohler Command V-Twin)发动机,虽然许多其他发动机也是可能的。本文描述了EGU 24相关的系统、方法和/或逻辑。

图2是车辆22的示例控制系统10的框图。控制系统10可包括EGU 24和相关联的接线和/或控制器局域网(CAN)总线70以及EGU 24的其他支持元件,包括但不限于一个或多个温度传感器30、歧管气压传感器66、节气门位置传感器32、曲轴位置传感器34、发动机温度传感器36、氧传感器38、关断开关40、油压开关或油位开关54等。在一些示例中,控制系统10可以发送待由EGU 24接收和处理的信号46,其中信号46表示各种感测和/或开关信息,如空气温度和体积、节气门位置、发动机速度、发动机温度、用于闭环控制的氧信息以及发动机激活等。

EGU 24可以被配置成执行用于车辆22和/或发动机20的例如如本文所述的许多功能。为了执行这些功能,EGU 24可以包括集成存储器25,和/或与可以存储指令(例如,编译的可执行程序指令、未编译的程序代码及其某种组合等)的存储器连接,当EGU 24执行(例如,执行、翻译、解释和/或类似步骤)这些指令时,引起EGU 24执行本文所述的功能、逻辑和其他过程。

例如,EGU 24可以例如基于来自输入信号46的信息处理输入信号46并将控制信号输出到燃料喷射器42和火花单元44等。在一个示例中,通过监控例如从曲轴位置传感器34确定的发动机运行速度,EGU 24可以将控制信号发送到燃料喷射器42和火花单元44,或者其他部件,比如伺服马达点火线圈和具有独立的内置驱动程序的点火模块等,以控制那些组件的操作。EGU 24还可以与车辆22的其他部件相互作用,包括但不限于点火按钮72,关断开关40和起动器螺线管46。点火按钮72和关断开关40可以定位在车辆22的仪表板74上。起动器螺线管46可以接收来自EGU 24的起动信号,以基于从点火按钮72接收的信息并且在关断开关40打开时起动发动机20。关断开关40可以例如当关断开关40闭合时向EGU 24发送信号以使发动机20停止工作。在一些示例中,关断开关40经由接线和/或控制器局域网(CAN)总线70与起动器螺线管46和电路接地连接,以防止信号到达起动器螺线管46,和/或EGU 24可以防止燃料泵48向发动机20发送燃料。

EGU 24可以配置成允许操作者本地或远程起动发动机20。例如,使用者可以按下或以其他方式致动定位在车辆22的仪表板74上的接线点火按钮72,以向EGU 24发送表示点火按钮72已经被按下的电压信号。EGU 24然后可以发送控制信号至起动器螺线管46以起动发动机。另外,操作者可以例如,无线地致动表链(fob)上的点火按钮或位于远离车辆20的另一设备如智能电话或个人计算机上的“起动”指示器以向EGU 24发送控制器局域网(CAN)消息、逻辑请求或其他消息或信号来指示起动。在一些示例中,接线点火按钮72、表链和/或其他远程装置可以被配置成在致动时向EGU 24提供请求起动(RTS)信号(电压信号、CAN消息、或其他消息或信号)。EGU 24可以处理信号以在EGU 24接收RTS时例如通过向位于发动机20上的起动器螺线管46发送控制信号来起动发动机20。EGU 24还可以将起动确认信号(SCS)信号输出到音频和/或视觉设备如喇叭、灯、仪表板显示器和/或其他用户界面50(例如位于车辆22的仪表板74和/或发动机20自身上),以警告/通知用户发动机20的预期起动。为了实现这一点,在一些实现中,可以在EGU 24上为模拟版本分配四个引脚,并且可以将两个输出引脚用于CAN总线70版本的接线。

在模拟版本中,EGU 24的第一引脚可用于接收起动(RTS)信号的请求,该信号包括当操作员请求起动时触发的5V或12V连续/瞬时信号。EGU 24可以使用第二引脚来向起动器螺线管46发送信号以经由起动继电器的低侧驱动激活起动器螺线管46。EGU 24可以使用第三引脚将起动确认信号(SCS)输出到喇叭、灯、仪表板显示器和/或其他用户界面50等,例如位于车辆22的仪表板74上或者发动机20的用户界面。例如,喇叭或灯可以通知可能听不到发动机运转的远离发动机远程执行焊接的焊工。在一些示例中,EGU 24在起动确认之后与起动器解除接合(例如,基于由EGU 24接收的来自曲轴位置传感器34以确定发动机速度的信号),以避免在发动机20已经运行之后尝试起动发动机20。曲轴位置传感器34可以位于飞轮的外径处。EGU 24可以使用第四引脚经由电压向喇叭、灯、仪表板显示器和/或其他用户界面50等(例如位于车辆22的仪表板74或者发动机20上)警告/通知本地用户发动机20即将起动。

在CAN总线70的消息版本中,EGU 24可以使用CAN总线70来发送表示RTS和SCS的消息。EGU 24可以使用第一引脚经由起动继电器的低侧驱动激活起动器螺线管46。EGU 24可以使用第二引脚来经由电压向喇叭、灯、仪表板显示器和/或其他用户界面50等(例如位于车辆22的仪表板74或者发动机20上)警告/通知用户即将起动。EGU 24可以在用于点火的钥匙开关关闭时停止激活远程起动特征。

在一些示例中,EGU 24可以执行用于车辆22的限速功能。EGU 24例如经由位于车辆22的车轮上的车轮速度传感器76接收5V或12V的输入方波车辆速度信号(VSS),并且输出指令以限制节气门52在车辆22到达确定限速后的开度。确定的限速可以被存储在存储器25中。EGU 24监控VSS并且根据确定的车辆限速控制车辆22的速度。因此,EGU 24可以用于被控制速度的应用(例如,公用车辆)。在一些示例中,EGU 24可以将由VSS指示的速度处理成工程单位。

在一些示例中,一旦车辆22达到限速,EGU 24就限制节气门的开度,并且使用三个引脚实现该目的。EGU 24可具有两个专用于接收车辆速度信号(VSS)的引脚,例如从位于车辆22上的车轮速度传感器76接收。EGU 24可以将VSS作为5V或12V方波信号或者由校准参数调节以用作期望的工程单位(例如每小时英里数(MPH))的车辆速度的任何传感器信号接收。EGU 24使用第三引脚,其可以被拉升至12V以在两个速度设定之间区分,每个速度设定由离散变量表示,例如,最大速度和EGU 24停止控制节气门52的开度以使车辆22减速的速度。在一些示例中,EGU 24控制节气门52在车辆22达到确定的限度之后停止打开,并且此后当速度低于确定的阈值时停止控制节气门的开度。速度阈值可以被存储在存储器25中。

图3是由EGU 24跟踪的示例油健康度的流程图。EGU 24可以执行油健康度/小时数处理以跟踪和显示发动机20的油的健康度的指示(300)。在一些示例中,EGU 24可以通过知晓自从上次换油时起的运行时间、发动机转速和负载曲线、发动机工作温度、平均发动机运行时间以及发动机20的起动次数来估算空气冷却发动机的油健康度(302)。EGU 24可以跟踪该信息并且建立油健康度的相关性。表示典型的油寿命期限的变量(例如以发动机运行的小时数)可以存储在EGU 24的校准层中(304)。EGU 24可以按小时计算油的寿命,并且从存储的油寿命变量中减去该寿命(306)。EGU 24可以向客户显示可用的两个或更多个油寿命指示器(308)。通过插入EGU 24的服务工具,或经由用户界面50上的CAN总线70,可以显示来自EGU 24的“距离换油的小时数”。当油的寿命小时数达到零时,EGU 24可以使故障指示灯(MIL)64以低频率闪烁。MIL 64可以位于在发动机20的可见区域中,例如,用于替换油的入口点附近。EGU 24可以重置(例如当老油被替换为新油时)被跟踪油健康度的寿命。一种方式是通过服务软件/CAN接口,另一种是跳线重置过程,例如,仅使用单个开关点火循环来重置该单个参数,避免完全的系统重置。

在一种实现中,为了基于用于液冷发动机的测量输入计算油的变化,EGU 24可以使用以下参数:油温度——在80度以下或130度以上的油温度下工作缩短油的寿命;负载因子——在70%负载以上工作缩短油的寿命;速度因子——可以限定四个发动机RPM类别;开动因子;油的老化度因素——油的总使用时间;脏污环境因子。关于空气冷却发动机20,油温度模型可以类似于液体冷却发动机。EGU 24可以考虑具有更高分辨率的负载因子——发动机20通常在更宽范围的设备中工作并且比液体冷却发动机运行具有更高的占空比(duty cycle)。EGU 24可以考虑速度因素——其中,调节发动机20期望在RPM上相比液体冷却发动机有更窄的变化。EGU 24可以考虑开动因子——通过计算开动数/小时来表征开动/起动效果。在一些示例中,这可以假设每个会话开动一次,所以这变成在会话的运行时间中开动一次。EGU 24可以考虑油的老化度。如果EGU 24没有可用的实时时钟,则EGU 24可以通过车队管理应用在外部跟踪油的老化度。EGU 24还可以被编程为基于发动机20的应用(例如车辆22、电焊机、动力清洗机,发电机等)来预期环境有多脏。

EGU 24可以在用于油健康度跟踪的固定间隔时间循环上计算油健康度。该时间循环可以作为具有示例默认变量约30秒的校正变量被存储在存储器25中。可以在存储器25中存储二维表以捕捉速度和负载对油寿命的影响,例如,基于从车轮速度传感器76和歧管空气压力传感器66等接收到的至EGU 24的输入。歧管空气压力传感器66可以位于发动机20的进气道/歧管或节气门体中。可以调整表中的因子来表征速度和负载对油寿命的影响。可以在存储器25中存储一维表来表征温度对油寿命的影响,例如,如从歧管温度传感器30输入。歧管空气温度传感器30可以位于歧管中,例如,用于记录歧管空气流中或节气门体中的温度。在发动机20处于运行会话时,每次EGU 24通过循环进行计算,EGU 24可以接收速度/负载因子和温度因子,将其相乘在一起并且将其加入存储器25中的会话缓冲区。缓冲区可以在整个会话中对该因子求平均。在运行会话结束时,例如,在由切换的发动机功率关闭而触发时,EGU 24可以采用运行会话时间并计算每小时的起动次数。可以通过指数方程来处理EGU 24计算的每小时起动次数从而计算附加的油寿命因子,例如=0.3211*EXP(0.3624*(起动数/小时))。

起动数/小时因子可以乘以会话的平均速度/负载/温度因子。整个会话因子可以乘以会话的实际运行时间以计算以油小时数计的使用时间。该时间可以在存储器25中的油小时数使用的缓冲区中累积。当该缓冲区达到校正的油寿命小时数校正值时,EGU 24可以向操作者传递油健康度的消息。该传递可以通过CAN总线70使MIL 64闪烁和/或消息。EGU 24能够进行一些基本的自诊断并且能够使MIL 64闪烁,或将活动的动力系统代码发送到服务软件。

图4是EGU 24的示例油压/油位开关控制的流程图。EGU 24从油压开关或油位开关54接收高达0.25安培的输入12伏信号。油压/油位开关54可以位于曲轴箱的侧面上,与用于油压的加压油系统通信并且位于用于油位的曲轴箱内。EGU 24向发动机20输出发动机控制信号以依赖油压或油位开关状态控制发动机20。基于EGU 24的油压开关逻辑,如果发动机状态是:a)开动,则EGU 24忽视来自油压开关54的压力低信号;或b)运行并且压力指示低:则EGU 24限制节气门的开度,或将发动机20关闭。EGU 24还向用于显示的用户界面50发出低油压警告。基于EGU24的油位开关逻辑,如果发动机状态是:a)开动,则EGU24不允许发动机20起动,并且向用于显示的用户界面50发送低油位警告;b)运行并且位指示低,则EGU 24限制节气门的开度,或将发动机20关闭。EGU 24也向用户界面50发送低油压警告以显示低油压。

EGU 24输出选项包括但不限于可配置在EGU 24的校准层中的发动机20的禁用起动、限制节气门的开度和/或发动机20关闭等。EGU 24的逻辑选项包括但不限于常开或常闭输入信号、信号滤波以避免误触发、动作延迟时间和具有可校准延迟的起动绕过选项。EGU 24具有选项使故障指示灯(MIL)以高频率闪烁并产生用于发送到用户界面50以显示故障的CAN故障消息。

具有压力润滑剂的发动机20使用从油压开关(或传感器)54发送到EGU 24的信号,以便EGU 24依赖于具有溅散润滑剂(splash lube)的油压或油位开关54控制发动机20。在发动机20开动期间(400),如果油压没有上升至期望的每分钟旋转数(RPM),则EGU 24允许在电子起动器接合时瞬时绕过油压开关54,以便发动机20能够起动。EGU 24经由接线和/或控制器局域网(CAN)总线70接线到油压开关54,以在发动机20运行情况期间监控油压开关54(例如,打开和关闭状态)(402),并且在油压为低(例如,油压开关打开)的情况下(404),则基于基于车辆应用(406)的情况1或情况2响应如下:情况1:在非车辆应用中,EGU 24触发故障代码,使故障指示灯闪烁并且关闭发动机20(408)。情况2:在车辆应用(UV的车辆应用)中,EGU 24触发故障代码,使故障指示灯闪烁,绕过油压开关54并且减少动力输出,例如通过限制节气门的开度使操作者有机会安全地关闭发动机20(410)。节气门限制可以是EGU24的校准层中可用的单个变量。

EGU 24可以具有可用的引脚和存储在存储器25中的逻辑以驱动冷却风扇继电器56。该逻辑可以包括两个离散的温度阈值,例如指示何时控制风扇58的高温阈值以及指示何时停止控制风扇58(如,为了防止抖动)的低温阈值。发动机温度传感器36可以位于发动机20上的一个或多个位置,例如依赖于发动机20的包装要求,例如在热冷却剂通道中,例如在歧管处,在液体冷却发动机上的发动机20,在油系统中,在发动机20的气缸盖上,和/或空气冷却发动机20上的曲轴箱中。在一个实现中,EGU 24在发动机温度传感器36感测到约93℃或更高时向风扇58发送控制信号以打开风扇58。EGU 24保持风扇开启直到发动机温度达到80℃或更低。因此,当达到第一温度时,第一温度阈值触发风扇58的起动,并且当达到第二温度阈值时并且风扇58工作时,EGU 24通过向风扇58发送另一控制信号关闭风扇58。

存储器25中存储的变量用于使EGU 24控制开环操作例如忽视氧传感器38反馈,该变量可以包括具有RPM和TPS轴的三维表。氧传感器38可以位于发动机排气头管或消音器的本体中。该表填充有状态值,例如0表示开环操作,1表示闭环稳定(CLS)操作。EGU 24控制可以允许在轻负载下触发稳定的燃料输送窗口,这可以增强控制稳定性。TPS滞后值保持为单个变量,并且仅在从开环工作变到CLS工作时应用。EGU 24可以将开环工作分成两个不同的版本,一个具有氧反馈监督而另一个没有。零(0)可表示具有O2安全监督和对稀薄条件的修正的正常的开环工作。二(2)可用于区分不具有O2监督或稀薄条件操作的校正的开环工作。可以使用其他变量。节流门角度可以触发开环(在确定的节流门角度以下)和闭环(在确定的节流门角度以上)工作,如由EGU 24利用来自TPS的信息所确定。第三种模式,不具有监督和校正的开环可以在开环模式与闭环模式之间的确定的节气门角度窗口处发生。

EGU 24可以包括逻辑触发器以打开和/或利用第二氧传感器38,例如每个发动机汽缸一个氧传感器38。正常模式中的EGU 24接收从单个氧传感器38发送的信号。在双传感器模式中,两个汽缸中的每一个可以具有其自己的氧传感器38、控制和由EGU 24控制的长期燃料修正。两个氧传感器38使得能够对每个气缸进行特定的燃料修整/修正而非取平均值。如果一个气缸略微稀薄而另一个气缸稍微丰富,则EGU 24可以以更高的精度分别修整每个气缸,例如通过向燃料喷射器控制42发送控制信号。在闭环控制期间可以学习用于长期燃料修整的值,例如,如果该值是0.97,则EGU 24已经学会在该工作条件下从校正中移除3%的喷射器脉冲宽度。

EGU 24可以包括表示在发动机20的工作RPM的范围内的最大允许节气门开度的一个一维表。EGU 24确定零节流门点与节气门的当前位置(例如,如从节气门位置传感器32接收的位置)之间的关系。节气门位置传感器32可以位于节气门轴/节气门阀/节气门体上。通常,EGU 24可以允许节气门提供100%功率,但在一些情况下,功率是受限的,例如基于存储在存储器25中的发动机模型,通过电动地限定节气门打开的程度,例如约70%或其他确定值。EGU 24的电子发动机功率/扭矩控制可以代替或者作为用于控制最大功率的机械销的补充。

图5是EGU 24的示例节气门位置传感器(TPS)自动学习程序的流程图。EGU 24可以监控由节气门位置传感器32发送的TPS电压信号,如表示节气门52的位置的信号,并且保存将其分配给0%的节气门的最低测量值,例如,通过将测量的电压与当前最低保存电压相比较(500)。EGU24可以连续地或周期性地(例如以每个计算软件循环或其他高速率)监控来自节气门位置传感器32的电压。EGU 24也可以经由计时表60监控发动机的老化度(502)。当在发动机20上完成系统重置时,EGU 24可以将节气门位置关系重置为在EGU 24的校正层中可用的确定值。

随着发动机20使用时间增长,电压信号可能会中断,例如由于接触处被腐蚀。为了避免破坏最低测量值的电压尖峰,EGU 24可基于发动机的老化度变得更新或更旧来提供用于抑制的可校准变量(504)。例如,当发动机20变得更老时,EG U24可以在更长的时间段(例如大约每30到100读数的平均值(506))而不是在发动机为新时对每次读数比较测量的电压(508)。包括在EGU 24中或与EGU 24连接的数字和/或模拟滤波器可用于去除不需要的电压尖峰。抑制的变量可以与可重置计时表相连结,允许EGU 24在发动机20为新时快速地学习最低测量值参数,并且该值随时间变得稳定(harden)。如果节气门位置传感器变化或者在维护等期间节气门位置被调节,则EGU 24可以重置计时表60以使EGU 24快速地获得最低测量值,即使对于更旧的发动机20也是如此。这可以消除可能随时间发生的信号损坏。

图6是跟踪/监控空气清洁器健康度的示例过程的流程图。在发送TPS传感器32的信号和歧管空气压力(MAP)传感器66的信号的EFI系统上,EGU 24可以随时间比较两个传感器32、66的信号以评估空气清洁器62的健康度。当发动机20为新并且发动机20达到高负载和高RPM条件时,MAP传感器66信号可以作为基线空气清洁器流被学习。当空气清洁器62被污物堵塞时,MAP传感器66信号下降,因为在相同的RPM和节气门的开度下,由于附加限制流过更少的空气。EGU 24可以确定阈值并存储表征显著堵塞的空气过滤器的阈值。特征值也可以补偿大气压力变化以减少错误读数。

发动机20的进气口可设置有空气清洁器以保持到发动机20的空气清洁。当空气清洁器变脏并堵塞时,EGU 24确定何时需要将旧的脏空气清洁器更换为新的空气清洁器。在一个示例中,用于高RPM和高负载压力的基线值被平均并记录,并且将发动机工作的前x小时例如大约前10小时设定为表示在单元中记录的平均空气流(例如基于校正因子、气流计算和/或原始MAP传感器66信号)。不同的空气清洁器型号和发动机的平均流可能不同。通过获取发动机20的前x小时的平均值,不同的制造商可以选择他们自己的空气清洁器模型来使用,并且每个EGU 24学习其自己的用于发动机/空气清洁器组合的基线(600)。

用于发动机20的当前空气压力可由EGU 24监控和记录,并与阈值进行比较以确定空气流限制的量,并且确定例如空气清洁器是否由于过脏而需要被替换(602)。可以通过使用来自节气门角度传感器32和绝对歧管空气压力传感器66的信息记录空气流来确定阈值,以表示高RPM和高负荷。EGU 24还可以将用于不同节气门位置的空气压力阈值存储在存储器25中。随着发动机小时数累积(604),EGU 24将当前值与原始设定值进行比较(606)以提供可用作阈值的可校准触发值。在当前值超过该触发值时,可以记录“受限制的空气过滤器”消息。警告消息可以通过服务软件/CAN接口显示和/或使MIL以低频率闪烁来指示是时候用新的空气清洁器替换当前的空气清洁器了(608)。

对于负载预期,EGU 24可以监控CAN总线70的功率引出(PTO)接合信号68,并且在负载被施加到发动机20的曲轴之前修改发动机20的工作参数。PTO接合信号68可以引发一个用于EGU 24的算法的软件标志以修改速度设定点、加油、火花和/或节气门位置参数,以使发动机20准备用于负载拾取。可编程参数在时域中以可校准的斜波格式提供。EGU24可以在负载接合斜波完成时将速度设定点更改为不同于节气门请求的值,并且如果需要的话可以绕过校准器。一旦识别出成功的负载接合事件或具有可校准的倒数计时器变量,就会自动地重置负载预期标志。EGU24可以使用辅助标志来通知系统PTO与用于参数的类似可校准斜波以及正常跟随节流门请求的能力解除接合。

尽管在附图中示出并描述了特定实施方式,但是可以设想本领域技术人员可以在不脱离所附权利要求的精神和范围的情况下设计出各种修改。因此,应当理解的是本公开和所附权利要求不限于在附图中示出和讨论的特定实施例,并且意图将修改和其他实施例包括在本公开和所附附图的范围内。此外,尽管前面的描述和相关附图在元件和/或功能的某些示例组合的上下文中描述了示例实施例,但应当理解的是在不脱离本公开和所附权利要求的范围情况下,可以通过替代实施例提供元件和/或功能的不同组合。

上述系统、方法和逻辑可以以许多不同方式、以硬件、软件、固件或其任何组合的许多不同组合来实现。在一个示例中,系统、方法和/或逻辑可以通过处理器和存储器实现,其中存储器存储指令,当由处理器执行时,指令使处理器执行系统和方法。处理器可以指任何类型的电路,例如但不限于微处理器、微控制器、图形处理器、数字信号处理器或其他处理器。处理器还可以用离散逻辑或组件、或组合在单个集成电路上或分布在多个集成电路中的其他类型的模拟或数字电路的组合来实现。上述逻辑的全部或部分可以以由处理器、控制器或其他处理设备执行指令的方式实现,并且可以存储在有形或非暂时性机器可读或计算机可读介质中,如闪存、随机存取存储器(RAM)或只读存储器(ROM)、可擦除可编程只读存储器(EPROM)或其他机器可读介质如光盘只读存储器(CDROM)或磁盘或光盘。产品如计算机程序产品可以包括存储介质和存储在介质上的计算机可读指令,当计算机可读指令在终端、计算机系统或其他设备中执行时,会使该装置根据上面的任何描述执行操作。存储器可以通过一个或多个硬盘驱动器和/或处理可移除介质(如磁盘、光盘(CD、数字视频盘(DVD)、闪存密钥和其他可移除介质)的一个或多个驱动器来实现。

系统的处理能力可以分布在多个系统组件之间,例如多个处理器和存储器之间,其可选地包括多个分布式处理系统。参数、数据库和其他数据结构可以单独地存储和管理,可以合并到单个存储器或数据库中,可以以许多不同的方式在逻辑上和物理上组织,并且可以以多种方式(包括数据结构,诸如链表、哈希表或隐式存储机制)实现。程序可以是单个程序、单独的程序的部分(例如,子程序),分布在若干存储器和处理器上,或者以许多不同的方式实现,例如以库如共享库(例如,动态链接库(DLL))实现。例如,DLL可以存储执行上述任何系统处理的代码。

得益于前面描述和相关附图中呈现的教导,本领域技术人员可以想到本文陈述的许多修改和其他实施例。尽管在本文中采用了特定术语,但它们仅以一般和描述性意义使用并非用于限定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1