发明背景
本文所公开的主题总体上涉及传感器监测,并且更具体地说,涉及在冗余传感器之间确定传感器故障或校正传感器测量。
许多飞机系统包括用于系统控制和保护逻辑的许多传感器。这些传感器中的一些不是冗余的,并且因此当传感器漂移远离其校准或者已经发生故障而没有明显警告时,这通常难以检测到。此外,即使具有冗余传感器,当这两个传感器中的一个漂移并且冗余传感器之间给出不一致测量时,难以检测两个传感器中的哪一个已经漂移。因此,控制系统通常使用两个读数中的更保守的一个,这通常降低系统性能和效率。
通常在开发测试中观察传感器漂移。此外因为许多传感器用于保护性停机或限制系统硬件温度/压力以防止损坏,所以如果传感器读取不正确,那么系统逻辑不能适当地控制系统,并且可能发生硬件损坏。
因此,存在对提供针对故障和漂移监测一个或多个传感器的更好方法的需要。
技术实现要素:
根据一个实施方案,提供一种在飞机系统中确定飞机传感器故障并校正飞机传感器测量的计算机实现的方法。所述计算机实现的方法包括:使用基于物理学的高保真模型确定操作条件内的高保真系统响应,在所述操作条件期间,可检测感兴趣的传感器的传感器漂移;使用飞机系统控制器、使用所述高保真系统响应创建降阶模型(rom),其中所述rom与正常操作时的所述感兴趣的传感器相关;使用所述rom计算至少一个降阶传感器值;确定所述降阶传感器值与来自所述感兴趣的传感器的传感器测量读数之间的误差值;以及将所述误差值与误差阈值进行比较,其中当所述误差值大于所述误差阈值时,所述感兴趣的传感器已经发生故障。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:基于所述误差值生成维护消息;将所述维护消息储存在所述飞机系统控制器中的计算机可读存储介质中;以及从所述飞机系统控制器传输所述维护消息。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:基于所述维护消息生成通知;以及将所述通知传输到服务人员在驾驶舱处可见的显示器,其中所述通知标识所述感兴趣的传感器,并且通知所述感兴趣的传感器已经发生故障或漂移并提供更换建议。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:基于所述误差值在所述飞机系统控制器中生成保护所述飞机系统的校正控制信号;以及将所述校正控制信号传输到所述飞机系统的一个或多个部件。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:其中创建所述rom包括从高保真参数集中选择与所述感兴趣的传感器强相关的参数子集,其中所述参数子集在所述飞机系统中具有对应的传感器,以使得来自所述传感器的测量值可用于生成降阶传感器值。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:其中创建所述rom还包括确定所述rom的rom回归系数。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:其中所述rom的所述参数子集包括系统压力、系统温度、阀位置、控制基准、与周围环境有关的特性以及与飞机操作有关的特性中的一个或多个。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:使用所述rom确定包括一个或多个降阶传感器值的降阶系统响应;以及确定所述降阶系统响应与来自所述感兴趣的传感器的多个传感器测量读数之间的集合误差响应。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机实现的方法的另外的实施方案可包括:响应于所述感兴趣的传感器发生故障,使用所计算的降阶传感器值控制所述飞机系统。
根据另一个实施方案,提供在飞机系统中确定飞机传感器故障并校正飞机传感器测量的降阶模型(rom)传感器系统。所述rom传感器系统包括:多个传感器,所述多个传感器包括感兴趣的传感器;存储器,所述存储器具有计算机可读指令;以及飞机系统控制器中的处理器,所述处理器被配置来执行所述计算机可读指令,所述计算机可读指令包括:使用基于物理学的高保真模型确定操作条件内的高保真系统响应,在所述操作条件期间,可检测所述感兴趣的传感器的传感器漂移;使用所述飞机系统控制器、使用所述高保真系统响应创建降阶模型(rom),其中所述rom与正常操作时的所述感兴趣的传感器相关;使用所述rom计算至少一个降阶传感器值;确定所述降阶传感器值与来自所述感兴趣的传感器的传感器测量读数之间的误差值;以及将所述误差值与误差阈值进行比较,其中当所述误差值大于所述误差阈值时,所述感兴趣的传感器已经发生故障。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括另外的计算机可读指令,所述另外的计算机可读指令包括:基于所述误差值生成维护消息;将所述维护消息储存在所述飞机系统控制器中的计算机可读存储介质中;以及从所述飞机系统控制器传输所述维护消息。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括另外的计算机可读指令,所述另外的计算机可读指令包括:基于所述维护消息生成通知;以及将所述通知传输到服务人员在驾驶舱处可见的显示器,其中所述通知标识所述感兴趣的传感器,并且通知所述感兴趣的传感器已经发生故障或漂移并提供更换建议。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括另外的计算机可读指令,所述另外的计算机可读指令包括:基于所述误差值在所述飞机系统控制器中生成保护所述飞机系统的校正控制信号;以及将所述校正控制信号传输到所述飞机系统的一个或多个部件。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括:其中创建所述rom包括从高保真参数集中选择与所述感兴趣的传感器强相关的参数子集,其中所述参数子集在所述飞机系统中具有对应的传感器,以使得来自所述传感器的测量值可用于生成降阶传感器值。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括:其中创建所述rom还包括确定所述rom回归系数。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括:其中所述rom的所述参数子集包括系统压力、系统温度、阀位置、控制基准、与周围环境有关的特性以及与飞机操作有关的特性中的一个或多个。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括另外的计算机可读指令,所述另外的计算机可读指令包括:使用所述rom确定包括一个或多个降阶传感器值的降阶系统响应;以及确定所述降阶系统响应与来自所述感兴趣的传感器的多个传感器测量读数之间的集合误差响应。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述rom传感器系统的另外的实施方案可包括另外的计算机可读指令,所述另外的计算机可读指令包括:响应于所述感兴趣的传感器发生故障,使用所计算的降阶传感器值控制所述飞机系统。
根据一个实施方案,提供在飞机系统中确定飞机传感器故障并校正飞机传感器测量的计算机程序产品。所述计算机程序产品包括计算机可读存储介质,所述计算机可读存储介质具有与所述计算机可读存储介质一起体现的程序指令。所述程序指令可由处理器执行以致使所述处理器:使用基于物理学的高保真模型确定操作条件内的高保真系统响应,在所述操作条件期间,可检测感兴趣的传感器的传感器漂移;使用飞机系统控制器、使用所述高保真系统响应创建降阶模型(rom),其中所述rom与正常操作时的所述感兴趣的传感器相关;使用所述rom计算至少一个降阶传感器值;确定所述降阶传感器值与来自所述感兴趣的传感器的传感器测量读数之间的误差值;以及将所述误差值与误差阈值进行比较,其中当所述误差值大于所述误差阈值时,所述感兴趣的传感器已经发生故障。
除以上所述的特征中的一个或多个之外,或者作为替代方案,所述计算机程序产品的另外的实施方案可包括:具有与所述计算机程序产品一起体现的另外的程序指令,所述另外的程序指令可由所述处理器执行以致使所述处理器:从高保真参数集中选择与所述感兴趣的传感器强相关的参数子集,其中所述参数子集在所述飞机系统中具有对应的传感器,以使得来自所述传感器的测量值可用于生成降阶传感器值;并且确定所述rom的rom回归系数。
前述特征和元件可以各种组合来组合而不具排他性,除非另外明确地指示。这些特征和元件及其操作将根据以下描述和附图而变得更显而易见。然而,应理解,以下描述和附图意图在本质上是说明性和示例性的并且是非限制性的。
附图简述
根据以下结合附图进行的详细描述,本公开的前述和其他特征及优点是显而易见的,在附图中:
图1示出根据一个或多个示例性实施方案的在飞机系统中确定飞机传感器故障并校正飞机传感器测量的降阶模型(rom)传感器系统;
图2示出根据一个或多个示例性实施方案的在飞机系统中确定飞机传感器故障并校正飞机传感器测量的方法的流程图;
图3示出根据一个或多个示例性实施方案的绘制降阶模型(rom)预测的acm速度与详细高保真模型acm速度之间的比较的条形图;并且
图4示出根据一个或多个示例性实施方案的绘制降阶模型(rom)预测的acm速度与详细高保真模型acm速度之间的比较的散点图。
具体实施方式
如本文所示出和描述的,将呈现本公开的各种特征。各种实施方案可具有相同或类似的特征,并且因此相同或类似的特征可用相同的参考数字来标记,但是前面有指示示出所述特征的图的不同的第一数字。因此,例如,在图x中示出的元件“a”可标记为“xa”,并且图z中的类似特征可标记为“za”。尽管可在一般意义上使用类似的参考数字,但是将描述各种实施方案,并且各种特征可包括如本领域的技术人员将了解的变化、更改、修改等,无论是明确描述的还是以其他方式将为本领域的技术人员所了解的。
本文所描述的实施方案涉及创建用于飞机系统的降阶模型(rom),所述降阶模型(rom)与感兴趣的传感器正相关,以便帮助检测所述感兴趣的传感器何时漂移和/或完全失效。
例如,现在转到图1,示出根据一个或多个实施方案的在飞机系统1000中确定飞机传感器故障并校正飞机传感器测量的降阶模型(rom)传感器系统100。
根据一个或多个实施方案,rom传感器系统100包括飞机系统控制器101,所述飞机系统控制器101包括至少一个处理器102和计算机可读存储介质103。飞机系统控制器101连接到位于飞机系统1000的驾驶舱中的显示器104和输入装置105。飞机系统控制器101还连接到多个传感器。所述多个传感器可以是任何已知的传感器类型,并且具有可设置在飞机系统1000之中或之上的任何已知的布局。
例如,根据一个或多个示例性实施方案,所述多个传感器可包括在以下各项(但不限于以下各项)中:机舱空调系统,空气数据产品和系统,电子飞行包(efb)解决方案、引擎和空间传感器,制导、导航和控制(gnc)传感器和系统,健康和使用管理系统(hums),探冰及防冰系统,飞行中娱乐(ife)系统,防火系统,任务数据记录器,救援起重机和起货机传感器和系统。
此外,根据一个或多个实施方案,所述传感器还可包括作为其他系统的部分,所述其他系统诸如致动系统,飞行器构件(aerostructure),空气管理系统,电子系统,引擎部件,引擎和控制系统,内饰,情报、监视和侦察(isr)系统,起落架,推进器系统,传感器和集成系统,空间系统,以及轮子和制动器。
回顾图1,根据一个或多个实施方案,所述传感器以冗余和非冗余方式提供。例如,传感器111.1、111.2以冗余方式提供。相比之下,传感器112单独提供。传感器对可设置在飞机内的许多不同位置处。例如,传感器对106.1、106.2设置在飞机的机翼中。类似地,传感器对114.1、114.2设置在后稳定器中。传感器也可以单一方式设置在机身中,诸如传感器113。传感器也可串联、并联或组合地连接到飞机系统控制器101。例如,传感器对107.1、107.2使用并联连接到飞机系统控制器101。相比之下,传感器对109.1、109.2以串联布置连接到飞机系统控制器。此外,传感器也可放置在飞机系统1000的外部上。例如,一对冗余传感器108.1、108.2可设置在驾驶室附近。相比之下,单个传感器110可沿着机身的外表面放置。根据其他实施方案,可存在以其他布置设置在不同位置处的其他传感器。此外,所述传感器还可配备有通过有线和/或无线通信通道与飞机系统控制器进行通信的能力。
图2示出根据一个或多个示例性实施方案的在飞机系统中确定飞机传感器故障并校正飞机传感器测量的方法200的流程图。方法200包括:使用基于物理学的高保真模型确定操作条件内的高保真系统响应,在所述操作条件期间,可检测感兴趣的传感器的传感器漂移(操作205)。方法200还包括:使用飞机系统控制器、使用高保真系统响应创建降阶模型(rom),其中rom与正常操作时的感兴趣的传感器相关(操作210)。此外,方法200包括:使用rom计算至少一个降阶传感器值(操作215)。方法200还包括:确定降阶传感器值与来自感兴趣的传感器的传感器测量读数之间的误差值(操作220)。此外,方法200包括:将误差值与误差阈值进行比较,其中当误差值大于误差阈值时,感兴趣的传感器已经发生故障(操作225)。
根据另一个实施方案,方法200还可包括:基于误差值生成维护消息;将维护消息储存在飞机系统控制器中的计算机可读存储介质中;以及从飞机系统控制器传输维护消息。根据另一个实施方案,方法200还可包括:基于维护消息生成通知,以及将通知传输到服务人员在驾驶舱处可见的显示器。通知标识感兴趣的传感器,并且通知感兴趣的传感器已经发生故障或漂移并提供更换建议。
根据另一个实施方案,方法200还可包括:基于误差值在飞机系统控制器中生成保护飞机系统的校正控制信号,以及将校正控制信号传输到飞机系统的一个或多个部件。
根据另一个实施方案,方法200还可包括:当创建rom时,从高保真参数集中选择与感兴趣的传感器强相关的参数子集。参数子集在飞机系统中具有对应的传感器,以使得来自传感器的测量值可用于生成降阶传感器值。根据另一个实施方案,方法200还可包括:当创建rom时,确定rom的rom回归系数。根据另一个实施方案,rom的参数子集包括系统压力、系统温度、阀位置、控制基准、与周围环境有关的特性以及与飞机操作有关的特性中的一个或多个。
根据另一个实施方案,方法200还可包括:使用rom确定包括一个或多个降阶传感器值的降阶系统响应,以及确定降阶系统响应与来自感兴趣的传感器的多个传感器测量读数之间的集合误差响应。
根据另一个实施方案,方法200还可包括:响应于感兴趣的传感器发生故障,使用所计算的降阶传感器值控制飞机系统。
图3示出根据一个或多个示例性实施方案的绘制降阶模型(rom)预测的acm速度与详细高保真模型acm速度之间的比较的条形图。具体地说,所述图沿着x轴绘制误差百分比,并且沿着y轴绘制频率或时间百分比。因此,根据如图所示的实施方案,超过40%的时间,可存在零误差。此外,如图所示,少于20%的时间,存在约1%的误差。另外,如图所示,数值继续下降并且快速接近零,从而显示rom预测的acm速度可紧密匹配由高保真模型acm速度提供的速度而具有很小的误差。
图4示出根据一个或多个示例性实施方案的绘制降阶模型(rom)预测的acm速度与详细高保真模型acm速度之间的比较的散点图。图4中的结果显示:即使当引入不确定性时,rom也足够稳健地在对于预测速度acm值合理的准确性下给出可靠预测。
此外,根据一个或多个实施方案,飞机空调组件中依赖于传感器读数的一些主动保护控制包括高压缩机排放温度、高组件出口温度、防止冷凝器中的冻结温度、防止冻结条件进入涡轮机、防止空气供应管道熔化或防止空气供应管道中的水冻结。
根据一个或多个实施方案,飞机蒸汽循环冷却系统上依赖于准确传感器读数的主动保护控制的一些实例包括防止高压缩机排放温度、高压缩机排放压力、压缩机功率、低压缩机压力比以及低压缩机吸入压力。
根据一个或多个实施方案,飞机液体冷却系统上的主动普通保护控制的一些实例包括防止泵和其他部件的压力过高以及防止hx冻结。
根据另一个实施方案,在飞机系统中确定飞机传感器故障并校正飞机传感器测量的方法包括:用户使用基于物理学的高保真模型网格划分(meshing)并且确定用户希望检测传感器漂移的整个感兴趣的操作条件内的系统响应。在具有这些结果的情况下,通过有方法地选择显示出与感兴趣的传感器强相关的参数来创建降阶模型(rom)。rom所利用的参数在系统中具有对应的传感器,以使得测量值用作计算的一部分。rom中的参数包括以下项,诸如系统压力、系统温度、阀位置、控制基准或与周围环境或飞机操作有关的特性。
此外,根据一个实施方案,确定rom回归系数。在一个实施方案中,rom回归系数包括非线性和相互作用项。根据另一个实施方案,rom的形式可采取以下方程式的形式:
其中b0是常数,b是乘法回归系数,c是指数回归系数,x是一阶参数,并且x是相互作用项(任何两个一阶参数的乘积)。分析中包括传感器变化性/公差,以确保rom是稳健的并且不对传感器测量不准确性和偏差过度敏感。
在一个实施方案中,所述方法然后确定传感器测量读数与rom计算的传感器值之间的误差。如果此误差大于指定公差,那么传感器可被认为是发生故障的。此时,可提供维护消息,并且由于系统知道传感器读数不再正确,所以系统可使用设计的备份控制进行校正以保护自己。
有利地,本文所描述的实施方案提供可用于向驾驶舱和/或服务人员生成传感器需要更换或修理的通知的方法。通过提早检测并更换故障的传感器,可防止对硬件的潜在损坏。此外,在故障的非冗余传感器的情况下,控制系统可暂时使用所计算的值代替传感器读数用于保护或备份控制,以便防止任何硬件损坏。如果存在冗余传感器,那么与使用更保守的读数的现有状态相比,系统效率和性能可得到提高,因为通过使用rom,人们可诊断并正确地使用正确运行的传感器。
冗余传感器意图帮助减轻错读传感器的影响。通过使用本文所公开方法的所提出实施方案中的一个,可减少冗余传感器的数量,这将降低产品的成本和复杂性。
所述方法的一个或多个实施方案可用于向驾驶舱和/或服务人员生成传感器需要更换的通知。通过提早更换传感器,在漂移传感器的情况下,组件性能和组件效率可得以提高。
冗余传感器意图帮助减轻错读传感器的影响。通过使用所述方法的所提出实施方案中的一个,因为可使用rom代替冗余传感器,所以可减少冗余传感器的数量,这将降低产品的成本和复杂性。
虽然仅结合有限数量的实施方案对本公开进行了详细描述,但是应易于理解,本公开不限于这些所公开的实施方案。相反,本公开可被修改来并入迄今未描述但与本公开的范围相称的任何数量的变化、更改、替换、组合、子组合或等效布置。另外,虽然已描述了本公开的各种实施方案,但是应理解,本公开的各方面可仅包括所描述实施方案中的一些。
本文使用的术语仅用于描述特定实施方案的目的,并且不意图是限制性的。除非上下文明确地另外指出,否则本文所用的单数形式“一个”、“一种”和“所述”意图同样包括复数形式。还将理解,术语“包括(comprises)”和/或“包括(comprising)”当在此说明书中使用时,规定存在所陈述的特征、整数、步骤、操作、元件和/或组件,但是不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或其群组。
以下权利要求书中的所有装置或步骤加功能要素的对应结构、材料、动作和同效物意图包括用于结合如具体要求保护的其他所要求保护的要素来执行所述功能的任何结构、材料或动作。本说明书已出于说明和描述的目的来呈现,但是并不意图是详尽的或限于所公开形式的实施方案。在不脱离本公开的范围的情况下,许多修改和变化对于本领域的普通技术人员将是显而易见的。选择并且描述实施方案以便最好地解释本公开的原理和实际应用,并且使得本领域的其他普通技术人员能够了解适合于所设想的具体用途的具有各种修改的各种实施方案。
本发明实施方案可以是处于任何可能的技术细节整合水平的系统、方法和/或计算机程序产品。计算机程序产品可包括计算机可读存储介质(或多个介质),计算机可读存储介质上具有计算机可读程序指令,以用于致使处理器实施本公开的各方面。
计算机可读存储介质可以是可保持并存储指令以供指令执行装置使用的有形装置。计算机可读存储介质可以是例如但不限于:电子存储装置、磁性存储装置、光学存储装置、电磁存储装置、半导体存储装置或前述装置的任何合适组合。计算机可读存储介质的更具体实例的非详尽列表包括以下各项:便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式光盘只读存储器(cd-rom)、数字多功能光盘(dvd)、存储棒、软盘、机械编码装置(诸如穿孔卡或槽中的凸起结构,其上记录有指令)、以及前述存储介质的任何合适组合。如本文所用,计算机可读存储介质不应被解释为本身是暂时的信号,诸如无线电波或其他自由传播的电磁波、通过波导或其他传输介质传播的电磁波(例如,通过光纤电缆传递的光脉冲)、或通过导线传输的电信号。
本文所描述的计算机可读程序指令可从计算机可读存储介质下载到相应的计算/处理装置,或通过网络(例如互联网、局域网、广域网和/或无线网)下载到外部计算机或外部存储装置。网络可包括铜传输电缆、光学传输纤维、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理装置中的网络适配器卡或网络接口从网络接收计算机可读程序指令,并且转发计算机可读程序指令,以便存储在相应的计算/处理装置内的计算机可读存储介质中。
用于实施本公开的操作的计算机可读程序指令可以是汇编器指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、用于集成电路的配置数据,或用一种或多种编程语言的任何组合写入的源代码或目标码,编程语言包括面向对象的编程语言(诸如java、smalltalk、c++等)以及常规的过程编程语言(诸如“c”编程语言或类似的编程语言)。计算机可读程序指令可完全在用户的计算机上执行,部分地在用户的计算机上执行,作为独立的软件包执行,部分地在用户的计算机上且部分地在远程计算机上执行,或完全在远程计算机或服务器上执行。在后一种场景中,远程计算机可通过任何类型的网络(包括局域网(lan)或广域网(wan))连接到用户的计算机,或者可连接到外部计算机(例如,通过使用互联网服务提供商的互联网)。在一些实施方案中,电子电路(包括例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla))可通过利用计算机可读程序指令的状态信息将电子电路个性化来执行计算机可读程序指令,以便实行本公开的各方面。
本文参考根据实施方案的方法、设备(系统)和计算机程序产品的流程图图解和/或方框图来描述本发明的各方面。应理解,流程图图解和/或方框图中的每个方框以及流程图图解和/或方框图中的方框的组合可由计算机可读程序指令来实现。
可将这些计算机可读程序指令提供到通用计算机、专用计算机或其他可编程数据处理设备的处理器来产生机器,以使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现流程图和/或方框图的一个或多个方框中所指定的功能/动作的手段。这些计算机可读程序指令还可存储在计算机可读存储介质中,计算机可读存储介质可引导计算机、可编程数据处理设备和/或其他装置以特定方式起作用,以使得其中存储有指令的计算机可读存储介质包括制品,所述制品包括实现流程图和/或方框图的一个或多个方框中所指定的功能/动作的各方面的指令。
计算机可读程序指令还可被加载到计算机、其他可编程数据处理设备或其他装置上,以致使在计算机、其他可编程设备或其他装置上实行一系列操作步骤,以便产生计算机实现过程,以使得在计算机、其他可编程设备或其他装置上执行的指令实现流程图和/或方框图的一个或多个方框中所指定的功能/动作。
附图中的流程图和方框图示出根据各种实施方案的系统、方法和计算机程序产品的可能实现方式的架构、功能性和操作。在这方面,流程图或方框图中的每个方框可表示指令的模块、片段或部分,所述模块、片段或部分包括用于实现所指定的逻辑功能的一个或多个可执行指令。在一些替代实现方式中,方框中所指出的功能可不按附图中所指出的顺序发生。例如,取决于所涉及的功能性,连续示出的两个方框实际可基本上同时执行,或者方框可有时按相反顺序执行。还应指出,方框图和/或流程图图解的每个方框以及方框图和/或流程图图解中的方框的组合可由基于专用硬件的系统来实现,所述系统执行所指定功能或动作或者实施专用硬件和计算机指令的组合。
各种实施方案的描述已出于说明目的而呈现,但是并不意图是详尽的或限于所公开的实施方案。在不背离所描述实施方案的范围和精神的情况下,许多修改和变化对于本领域的普通技术人员来说将是显而易见的。选择本文中所使用的术语来最好地解释实施方案的原理、实际应用或对在市场中所见技术的技术改进,或者使本领域的其他普通技术人员能够理解本文所公开的实施方案。
因此,本公开不应被视为由先前描述限制,而是仅由所附权利要求书的范围限制。