经由远程信息处理输出过滤器监测系统信息的系统和方法与流程

文档序号:16366026发布日期:2018-12-22 08:26阅读:146来源:国知局
本申请要求2016年4月8日提交的题为“systemandmethodforcalculatingremainingusefullifeandcurrentfilterstatusforfuelandlubefilters”的美国临时专利申请第62/320,030号的优先权,其全部内容通过引用以其整体并入本文中并用于所有目的。本申请要求2016年6月30日提交的题为“systemandmethodforoutputtingfiltermonitoringsysteminformationviatelematics”的美国临时专利申请第62/357,067号的优先权,其全部内容通过引用以其整体并入本文中并用于所有目的。本申请涉及过滤系统。背景内燃机通常燃烧燃料(例如,汽油、柴油、天然气等)和空气的混合物。在进入发动机之前,诸如燃料、油和空气之类的流体在输送到发动机之前通常穿过滤筒以从流体中去除污染物(例如,微粒、灰尘、水等)。滤筒需要定期更换,因为滤筒的过滤介质捕获并去除穿过过滤介质的流体中的污染物。然而,每个滤筒的寿命和更换时间可能不同。另外,每个滤筒的寿命和更换次数可能会受到滤筒类型、滤筒制造商、发动机类型、发动机运行参数和环境条件的影响。概述各个示例实施方式涉及过滤系统和方法。一个这样的示例实施方式涉及一种系统。该系统包括过滤器监测电路、远程信息处理服务电路以及过滤器监测系统电路和远程信息处理服务电路之间的数据链路。过滤器监测电路被配置为监测过滤系统的滤筒;确定在通过流体过滤系统的流体流速下的过滤系统两端的压降;至少部分基于所确定的压降来确定指示过滤系统的滤筒的剩余过滤器寿命的第一值;确定指示滤筒的剩余过滤器寿命的第二值,第二值至少部分基于滤筒在过滤系统中使用的时间量,第二值以不同于第一值的方式来确定;将第一值与第二值进行比较以确定第一值或第二值中的哪一个指示滤筒剩余的最少寿命量,以及经由数据链路向远程信息处理服务电路传输滤筒的剩余的最少寿命量的指示。另一这样的示例实施方式涉及一种方法。该方法包括由过滤器监测系统电路配置过滤器监测系统电路和远程信息处理服务系统之间的数据链路。该方法包括由过滤器监测系统电路确定指示由过滤器监测系统电路监测的过滤系统的滤筒的剩余过滤器寿命的第一值。第一值至少部分基于在通过过滤系统的流体流速下的过滤系统两端的压降。该方法包括由过滤器监测系统电路确定指示滤筒的剩余过滤器寿命的第二值。第二值至少部分基于滤筒在过滤系统中使用的时间量。另外,第二值以不同于第一值的方式来确定。该方法还包括由过滤器监测系统电路将第一值与第二值进行比较,以确定第一值或第二值中的哪一个指示滤筒的剩余的最少寿命量。该方法包括由过滤器监测系统电路向远程信息处理服务系统传输滤筒的剩余的最少寿命量的指示。在一些实施方式中,数据链路可以是无线链路。在一些实施方式中,配置数据链路包括从关于过滤系统的多个参数的列表中接收由远程信息处理服务系统请求的参数的标识,多个参数被过滤器监测系统电路监测。在一些实施方式中,参数包括滤筒的剩余的寿命量。一些实施方式包括由过滤器监测系统电路并从过滤系统的电子过滤器识别电路接收与滤筒的射频识别标签相关联的标识符,由过滤器监测系统电路基于接收到标识符来确定滤筒的安装日期,以及由过滤器监测系统电路至少部分基于安装日期来确定滤筒在过滤系统中使用的时间量。一些实施方式包括由过滤器监测系统电路至少部分基于在流体流速下的过滤系统两端的压降来确定滤筒的第一百分比负载;由过滤器监测系统电路至少部分基于滤筒在过滤系统中使用的时间量来确定滤筒的第二百分比负载,第二百分比负载以不同于第一百分比负载的方式来确定;由过滤器监测系统电路将第一百分比负载和第二百分比负载进行比较,以确定第一百分比负载或第二百分比负载中的哪一个指示滤筒的较高的百分比负载,以及由过滤器监测系统电路输出滤筒的较高的百分比负载的指示。在一些实施方式中,输出指示包括由过滤器监测系统电路将指示发送到与过滤系统相关联的内燃机的发动机控制电路。在一些实施方式中,该指示使得发动机控制电路将内燃机降额(derate)或者阻止内燃机起动。在一些实施方式中,输出指示包括由过滤器监测系统电路将指示发送给显示控制台、操作员或技术人员计算设备、车载远程信息处理设备或外部远程信息处理服务中的至少一个。一些实施方式包括由过滤器监测系统电路向远程信息处理服务系统传输流体质量的指示。一些实施方式包括由过滤器监测系统电路向远程信息处理服务系统传输燃料中存在水的指示。在一些实施方式中,远程信息处理服务系统包括车载远程信息处理设备和远处的远程信息处理系统,该车载远程信息处理设备将滤筒的剩余的最少寿命量的指示传递给远处的控远程信息处理系统。结合附图,从下面的详细描述中,这些和其他特征及其操作的组织和方式将变得显而易见,其中在下面描述的几幅附图中,相同的元件具有相同的数字。附图简述图1示出了根据示例实施方式的过滤监测系统的示意图。图2a示出了根据示例实施方式的监测过滤系统的方法的流程图。图2b示出了监测图2a中所示的过滤系统的方法的另一流程图。图3示出了根据示例实施方式的配置过滤监测系统以与远处的远程信息处理系统通信的方法的流程图。详细描述参考附图,大体上描述了过滤器监测系统和监测过滤器系统的方法。过滤器监测系统包括安装在内燃机上或以其他方式与内燃机相关联或者在由内燃机驱动的车辆内的模块或电路。该模块或电路可以是控制内燃机运行的发动机控制模块的一部分,或者该模块或电路可以是与发动机控制模块分开的。过滤器监测系统监测发动机上存在的各个过滤系统的操作,以确定安装在内燃机的过滤系统中的各个滤筒的剩余(或已使用)的服务寿命量和负载百分比。过滤器监测系统通过基于时间的方式(例如,基于滤筒的安装日期和滤筒寿命规格)和基于压差的方式(例如,基于对滤筒两端的压降的确定)来确定给定滤筒的负载百分比和剩余(或已使用)的服务寿命量。过滤器监测系统根据哪种方法针对负载百分比和剩余服务寿命确定了剩余的最少寿命来报告基于时间的值或基于压差的值。受监测的过滤系统和流体可以包括任何燃料-水分离器过滤系统、燃料过滤系统、润滑油过滤系统、液压流体过滤系统、空气过滤系统、曲轴箱通风通气系统、机油、冷却液、液压流体、空气和与内燃机或车辆的运行相关的任何其他过滤系统或者流体。参照图1,示出了根据示例实施方式的过滤器监测系统100的示意图。过滤器监测系统100包括模块102。模块102包括具有处理器(例如,通用处理器、专用集成电路(asic)、一个或更多个现场可编程门阵列(fpga)、数字信号处理器(dsp)、一组处理组件或其他合适的电子处理组件)和存储器(例如,ram、nvram、rom、闪存、硬盘存储器等)的电路。模块102包括输入端104,其从与内燃机的过滤系统相关联的各个传感器接收反馈信号。在一些布置中,模块102包括模数转换器电路,其将经由输入端104接收的模拟传感器反馈信号转换成数字传感器反馈信号。模块102包括车辆总线通信接口106(也称为“通信接口106”),其允许模块102经由车辆数据总线(例如,控制器局域网车辆总线(“canbus”)、j1939数据链路等)与发动机控制模块108通信。模块102包括输出端110。输出端110被构造成允许模块102经由输出端110与外部设备(例如,操作员或技术人员计算设备112、oem远程信息处理服务系统114、引擎显示控制台116等)收发信息。输出端可以包括各种通信接口(例如,j1939数据链路通信输入端/输出端、蓝牙收发器、蓝牙低能收发器、蜂窝数据收发器等)。通常,模块102被构造成基于传感器输入、发动机运行参数、环境参数、车辆位置和/或车辆运行参数来监测内燃机的过滤系统。具体而言,模块102确定每个受监测的过滤系统和过滤相关流体的诊断和/或预测数据,诸如,给定的过滤元件的百分比负载、给定的过滤元件的剩余服务寿命、流体降解信息等。诊断和预测数据可以是j1939输出参数、可疑参数号(“spn”)、参数组号(“pgn”)等,这些数据基于过滤器监测系统100的配置来根据需要定制。模块102使得诊断和/或预测数据通过输出端110远程可用(例如,用于发动机显示控制台116、oem远程信息处理服务系统114、操作员或技术人员计算设备112等)。虽然在图中示出了具有特定功能的各种电路,但是应当理解,模块102可以包括用于完成本文中所描述的功能的任何数量的电路。例如,多个电路的活动可以组合为单个电路,可以包括具有附加功能的附加电路等。此外,应当理解,模块102还可以控制和/或监测超出本公开范围的其他内燃机系统。例如,模块102和发动机控制模块108可以组合为单个单元(在这种情况下,模块和发动机控制模块108之间的任何“通信”都是内部化的通信)。发动机控制模块108通常控制内燃机的运行。在一些布置中,发动机控制模块108向模块102提供发动机特性(例如,发动机尺寸、发动机平台等)和实时发动机运行参数,诸如,发动机速度(rpm)、燃料类型、燃料使用率、燃料压力、燃料脉冲率、大气条件、油温、油压、缸体温度、扭矩等。在一些布置中,模块102可以向发动机控制模块108发送警告消息,使得发动机控制模块108触发仪表板灯,向车辆操作员指示滤筒需要更换(即,使用寿命即将结束)。在进一步的布置中,模块102可以向发动机控制模块108发送降额消息,使得发动机控制模块108在需要更换滤筒的情况下将发动机参数(例如,发动机速度)降额。例如,如果发动机控制模块108接收到降额消息,则发动机控制模块108可以将内燃机的运行限制到跛行(limp)模式,该跛行模式允许操作员驾驶车辆到技术人员那里进行过滤系统维修。在更进一步的布置中,模块102可以向发动机控制模块108发送不起动(no-start)消息,使得发动机控制模块108阻止在需要更换滤筒时起动内燃机。在一些布置中,oem远程信息处理服务系统114基于从模块102提供给oem远程信息处理服务系统114的信息发起任何降额、跛行模式或不起动命令。在这种布置中,降额、跛行模式或不起动决策不在模块102处进行,而是经由oem远程信息处理服务系统114远程地进行。模块102从与各个过滤系统、车辆、内燃机、周围环境、流过内燃机的流体、车辆运行参数等相关联的(如下面更详细描述的)各个传感器接收传感器反馈信号。在一些布置中,传感器反馈信号与相关联的过滤系统的感测特性相关。传感器可以包括任何压力传感器、压降传感器、流体特性传感器、湿度传感器、温度传感器、流体流量传感器等。传感器向模块102提供输入,使得模块102可以确定给定的过滤系统两端的压差,从而确定安装的滤筒的负载。在图1的特定布置中,模块102从与空气过滤系统118、燃料-水分离器过滤系统120、燃料过滤系统122和润滑剂过滤系统124相关联的传感器接收反馈。然而,应当理解,过滤系统的任何组合都可以向模块102提供反馈。例如,在一些布置中,模块102可以从与曲轴箱通风系统相关联的传感器接收反馈。如下文进一步详细描述的,过滤器监测系统100的各个传感器向模块102和/或发动机控制模块108提供反馈信号。在传感器仅向发动机控制模块108提供反馈信号的布置中,发动机控制模块108可以经由通信接口106将反馈信号实时中继到模块102。在一些布置中,模块102在使用反馈信号来确定给定的滤筒的百分比负载或剩余使用寿命之前平滑接收到的传感器反馈信号。空气过滤系统118包括质量气流传感器126(“maf”)、温度传感器128(“t”)和压力传感器130(“p”),它们各自向发动机控制模块108提供反馈信号。质量气流传感器126提供指示通过空气过滤系统118的、空气滤筒下游的空气流速的反馈信号。温度传感器128提供指示流过空气过滤系统118的空气的温度的反馈信号。压力传感器130提供指示空气过滤系统118中空气滤筒下游的空气的压力的反馈信号。在可替代布置中,模块102还接收来自压差传感器的反馈信号,该压差传感器测量空气过滤系统118两端的压降。燃料-水分离器过滤系统120包括燃料含水(water-in-fuel)传感器132(“wif”)和压差传感器134(“dp传感器”)。燃料含水传感器132向发动机控制模块108提供指示燃料-水分离器过滤系统120内的水位的反馈信号。在一些布置中,燃料含水传感器132向模块102提供反馈信号,在模块102中可以处理该反馈信号以确定燃料-水分离器过滤系统120内的水位和/或用于与其它监测的参数一起报告。压差传感器134向模块102提供指示从燃料箱进入燃料-水分离器过滤系统120的燃料和离开燃料-水分离器过滤系统120的燃料之间的压差的反馈信号。在一些布置中,压差传感器134还提供分别指示入口燃料压力和出口燃料压力的单独的反馈信号。燃料过滤系统122包括压差传感器136,其向模块102提供指示从燃料-水分离器过滤系统120进入燃料过滤系统122的燃料和离开燃料过滤系统122的燃料之间的压差的反馈信号。在一些布置中,压差传感器136还提供分别指示入口燃料压力和出口燃料压力的单独的反馈信号。润滑剂过滤系统124包括压差传感器138,其向模块102提供指示(例如,从润滑剂集油槽)进入润滑剂过滤系统124的润滑剂和离开润滑剂过滤系统124的润滑剂之间的压差的反馈信号。在一些布置中,压差传感器138还提供分别指示入口润滑剂压力和出口润滑剂压力的单独的反馈信号。在进一步的布置中,润滑剂过滤系统124包括油质传感器140,其向模块102提供指示流过润滑剂过滤系统124的润滑剂的特性(诸如,润滑剂中存在碎屑的指示)的反馈信号。仍然参照图1,上述过滤系统中的每一个都包括电子过滤器识别(“efr”)模块。空气过滤系统118包括efr模块142。燃料-水分离器过滤系统120包括efr模块144。燃料过滤系统122包括efr模块146。润滑剂过滤系统124包括efr模块148。efr模块142-148中的每个都包括射频识别(“rfid”)接收器或收发器,其被构造成读取安装在相关联的过滤系统中的滤筒上的rfid标签上所包含的数据,并将该数据提供给模块102。在一些布置中,该数据包括与安装的滤筒相关联的序列号或唯一代码。在进一步的布置中,数据包括滤筒参数(例如,过滤介质类型、预期寿命、制造商标识、制造商规定的压力极限等)。基于从给定的efr模块接收的数据,模块102可以确定安装的滤筒的安装日期和时间(例如,通过识别何时检测到先前未知的序列号或唯一代码)。如上所述,模块102可以向oem远程信息处理服务系统114输出实时诊断和预测数据。oem远程信息处理服务系统114可以隶属于内燃机的制造商、过滤器监测系统100的制造商、由内燃机驱动的车辆的操作员或制造商、第三方维护监测组织等。在一些布置中,实时诊断和预测数据经由输出端110直接传递到oem远程信息处理服务系统114(例如,经由模块102和oem远程信息处理服务系统114之间的蜂窝数据连接,经由oem远程信息处理服务系统114的车载组件,该车载组件位于内燃机或由内燃机驱动的车辆上,该车载组件可以经由有线或无线连接与模块102通信)。在这样的布置中,oem远程信息处理服务系统114可以包括两个组件:(1)经由通信接口106和/或输出端110与模块102通信的车载组件,以及(2)从车载组件接收信息的远程服务。在其他布置中,实时诊断和预测数据被间接传递到oem远程信息处理服务系统114(例如,经由操作员或技术人员计算设备112将数据传输到oem远程信息处理服务系统114)。例如,实时诊断和预测数据可以首先被传递到正在执行fms应用(例如,智能电话应用)的智能电话、计算机、膝上型计算机、平板电脑等,其将接收到的数据中继到oem远程信息处理服务系统114。在从模块102接收到诊断和预测数据之后,oem远程信息处理服务系统114可以分析接收到的数据,以确定何时应该维修具有各个过滤系统的内燃机(例如,何时应该维修由内燃机驱动的车辆)。因此,oem远程信息处理服务系统114可以向与内燃机相关联的维修技术人员发送维修通知和过滤系统状态消息(例如,经由文本消息、经由电子邮件、经由应用推送通知等)。另外,oem远程信息处理服务系统114可以经由定制的门户网站使实时诊断和预测数据(以及任何相关的维修警报)远程可用,该门户网站可以经由远程计算设备(例如,操作员或技术人员计算设备112)访问。参照图2a和图2b,示出了根据示例实施方式的监测过滤系统的方法200的两个不同的流程图。方法200由过滤器监测系统100的模块102执行。在方法200期间,模块102计算四个不同的值,其中两个被报告:(1)基于滤筒两端的压降的滤筒的剩余过滤器寿命,(2)基于滤筒被使用的时间量的滤筒的剩余过滤器寿命,(3)基于滤筒两端的压降的滤筒的百分比负载,以及(4)基于滤筒被使用的时间量的滤筒的百分比负载。基于计算,模块102根据哪个值显示剩余过滤器寿命的最低量来报告(1)和(2)中的一个,并且根据哪个值显示最高的百分比负载来报告(3)和(4)中的一个。方法200在内燃机和过滤系统的整个运行中连续执行。关于单个过滤系统(例如,仅空气过滤系统118、仅燃料过滤系统122等)描述了方法200的以下描述。然而,模块102对过滤系统中的每个滤筒执行方法200。方法200开始于在202确定通过过滤系统的流体的当前流速。通过过滤系统的流体的当前流速至少部分基于发动机参数来确定。在一些布置中,发动机参数由发动机控制模块108提供给模块102。发动机参数可以包括任何发动机速度(例如,发动机rpm)、发动机扭矩、燃料特性(例如,燃料类型、燃料压力、燃料喷射器轨道压力、燃料脉冲频率等)、润滑剂温度和/或润滑剂压力。在一些布置中,模块102除了发动机参数之外,还将其他变量考虑在内,例如滤筒属性、流体属性和周围环境属性。在确定了通过过滤的流体的当前流速之后,在204确定在该流速下的过滤系统两端的压降。模块102确定过滤系统两端的压降。过滤系统两端的压降是过滤系统的入口处的流体压力和过滤系统的出口处的流体压力之间的差。过滤系统两端的压降主要归因于安装在过滤系统中的滤筒。随着滤筒捕集流体中的污染物,过滤系统两端的压降增加。因此,过滤系统两端的压降可以与安装的滤筒的剩余过滤器寿命和滤筒的百分比负载相关。模块102基于通过过滤系统的流体流速(如在202所确定的)和来自压差传感器(例如,压差传感器134)的反馈信号来确定过滤系统两端的压降,该压差传感器测量过滤系统的入口处的流体压力和过滤系统的出口处的流体压力之间的差。模块102直接从压差传感器接收反馈信号,或者间接地经由发动机控制模块108接收反馈信号(例如,在空气过滤系统118的情况下)。在一些布置中,模块102处理反馈信号以去除由流体的振动和脉动而引起的噪声。在一些布置中,模块102平滑反馈信号以避免数据的巨大变化,从而提高过滤器预测的精度。例如,可以通过对反馈信号应用时间加权平均变换或者通过清除某些不规范的传感器反馈读数来平滑反馈信号。在其他布置中,模块102使用自适应数值平滑方法(例如,线性或多项式平滑滤波器)来平滑过滤器反馈信号。模块102使用最小二乘法来确定在当前流速下的过滤系统两端的压降,这降低了确定的灵敏度,以消除由数据丢失或错误而引起的波动。在206确定安装在过滤系统中的滤筒上的当前时间量。模块102从与过滤系统相关联的efr模块(例如,任何efr模块142-148)接收反馈。如上文关于过滤器监测系统100所述,efr模块包括rfid接收器或收发器,其被构造成读取安装在过滤系统中的滤筒上的rfid标签上所包含的数据,并将该数据提供给模块102。该数据至少包括与安装的滤筒相关联的序列号或唯一代码。基于检测到新序列号或唯一代码的存在,模块102可以确定滤筒安装在过滤系统中的安装日期和时间。然后,模块102将滤筒的安装日期和时间与实时时钟信息进行比较。在一些布置中,实时时钟信息是发动机运行的小时数的指示。其中,滤筒上的当前时间量是发动机使用过滤器的时间量,这说明了与发动机未使用相关联的停机时间(与过滤器安装在过滤系统中的总时间量相比)。在206之后,模块102使用所有中间数据来确定(1)基于滤筒两端的压降的滤筒的剩余过滤器寿命,(2)基于滤筒被使用的时间量的滤筒的剩余过滤器寿命,(3)基于滤筒两端的压降的滤筒的百分比负载,以及(4)基于滤筒被使用的时间量的滤筒的百分比负载。仍然参照图2a和图2b,在208确定基于压降的剩余过滤器寿命(图2b中的208a)和基于压降的滤筒的百分比负载(图2b中的208b)。模块102使用在流体流速下确定(在204确定)的压降、(在206确定的)滤筒上的当前时间量以及与滤筒相关的预存信息来确定滤筒的剩余过滤器寿命和百分比负载。在一些布置中,与滤筒相关的预存信息可以从滤筒的rfid标签(例如,经由过滤系统的efr模块)传输到模块102。在确定滤筒的剩余过滤器寿命和百分比负载时,模块102将所确定的压降与(例如,如制造商所设置的和被编程在与滤筒相关的预存信息中的)滤筒的终端压降进行比较。在一些布置中,模块102通过最小二乘法确定滤筒的剩余过滤器寿命和百分比负载。在其他布置中,模块102通过最佳拟合方法确定滤筒的剩余过滤器寿命和百分比负载。在210确定基于时间的剩余过滤器寿命(图2b中的210a)和基于时间的滤筒的百分比负载(图2b中的210b)。模块102通过将被编程在预存储信息中的随着时间而变化的预期过滤器寿命时间和预期过滤器负载模式与滤筒上的(在206确定的)当前时间量进行比较来确定剩余过滤器寿命和百分比负载。模块102在212确定输出哪个剩余过滤器寿命值。模块102将(在208/208a确定的)基于压降的剩余过滤器寿命与(在210/210a确定的)基于时间的剩余过滤器寿命进行比较。模块102选择指示滤筒的剩余的最少寿命量的值,因为最低值表示关于滤筒何时需要更换的最保守估计。在214输出所选择的剩余寿命值。模块102经由输出端110和/或经由通信接口106输出滤筒的剩余寿命值。模块102在216确定输出哪个百分比负载值。模块102将(在208/208b确定的)基于压降的百分比负载与(在210/210b确定的)基于时间的百分比负载进行比较。模块102选择两个确定的值当中的最高值,因为最高值表示关于滤筒何时需要更换的最保守估计。在218输出选定的百分比负载值。模块102经由输出端110和/或经由通信接口106输出滤筒的百分比负载值。在一些布置中,在214或218处的输出被发送到在内燃机外部的设备。例如,输出可以经由输出端110发送到操作员或技术人员设备112。操作员或技术人员可以使用该信息来确定是否应该更换滤筒。作为另一示例,输出可以发送到oem远程信息处理服务系统114。oem远程信息处理服务系统114可以将信息存储在与内燃机相关联的数据库中。另外,当需要更换滤筒时,oem远程信息处理服务系统114可以通知内燃机的操作员(例如,车辆的驾驶员)内燃机需要维修。作为另一示例,输出可以被发送到发动机显示控制台116,以通知内燃机的操作员(例如,由内燃机驱动的车辆的驾驶员)滤筒的当前状态以及是否需要更换滤筒。在进一步的配置中,在214或218处的输出作为数据日志中的条目存储在模块102的存储器中。可以在发动机维修事件期间检索数据日志,以检查不规范性或检查潜在的故障代码或发动机运行不规范性的标识。在一些布置中,在214或218处的输出涉及经由通信接口106发送到发动机控制模块108的指令。例如,模块102可以向发动机控制模块108发送降额消息,使得发动机控制模块108在需要更换滤筒的情况下将发动机参数(例如,发动机速度)降额。如果发动机控制模块108接收到降额消息,则发动机控制模块108可以将内燃机的操作限制到跛行模式,该跛行模式允许操作员驾驶车辆到技术人员那里进行过滤系统维修。作为另一示例,模块102可以向发动机控制模块108发送不起动消息,使得发动机控制模块108在需要更换滤筒时阻止内燃机起动。参照图3,示出了根据示例实施方式的配置过滤器监测系统100以与oem远程信息处理服务系统114通信的方法300的流程图。当在302接收到连接请求时,方法300开始。模块102接收连接请求。例如,可以从操作员或技术人员使用的操作员或技术人员计算设备112接收连接请求,以对模块102进行编程,从而经由通信接口106与oem远程信息处理服务系统114通信。在一些布置中,操作员或技术人员计算设备112正在运行配置软件,该配置软件使得操作员或技术人员计算设备112能够对模块102进行编程以与eom远程信息处理服务系统114通信。在304提供可用监测参数的列表。模块102发送可用监测参数的列表(例如,与内燃机的任何受监测的过滤系统相关联的任何上述传感器反馈信号、滤筒剩余寿命计算结果、发动机运行参数、环境条件、车辆位置信息等)。在一些布置中,列表包括通过模块102监测的j1939参数(例如,spn、pgn、规格、发动机运行参数等)。在306接收参数选择。模块102从操作员或技术人员计算设备112接收参数选择。参数选择包括待提供给远处的oem远程信息处理服务系统114的监测参数的定制列表。在308接收数据链路配置参数。配置参数定义模块102如何与oem远程信息处理服务系统114通信。例如,配置参数可以定义oem远程信息处理服务系统114和模块102之间的无线(例如蓝牙、蜂窝等)配对的设置。配对可以经由互联网进行。模块102从操作员或技术人员计算设备112接收配置参数。在310配置模块102和oem远程信息处理服务系统114之间的数据链路。在配置数据链路之后,模块102可以经由数据链路向oem远程信息处理服务系统114报告所选择的监测系统参数。因此,模块102可以基于配置设置(即,oem远程信息处理服务系统114请求接收什么信息)向oem远程信息处理服务系统114发送任何受监测的过滤系统信息、内燃机信息、车辆位置信息。例如,模块102可以发送与每个滤筒的剩余过滤器寿命相关的信息、与燃料-水分离器相关的水位信息、与车辆的下一个预期维修间隔相关的信息、车辆的位置、车辆位置附近的维修中心的位置等。为了正确地接收和呈现从模块102接收的数据,oem远程信息处理服务系统114可能需要额外的配置。例如,oem远程信息处理服务系统114可能需要前端和门户网站服务提供商软件更新,以便能够分析和显示从模块102接收的数据(例如,上述任何j1939参数)。此外,oem远程信息处理服务系统114可以在远程信息处理提供商和前端门户网站服务提供商之间签订数据共享协议,以便于经由云或远程服务器从模块接收数据馈送。基于由oem远程信息处理服务系统114的操作员选择的前端门户网站,服务管理器可以被提供对门户网站的访问,并接收安装了过滤器监测系统100的车队车辆的自动服务通知。可以根据最终用户、客户、远程信息处理系统和选择用于访问信息的前端门户来定制实施过程。应当注意,本文描述各个实施方式的术语“示例”的任何使用都旨在指示这些实施方式是可能实施方式的可能示例、表示和/或说明(并且这样的术语不旨在暗示这些实施方式必然是特别的或最佳的的示例)。重要的是要注意,各个示例实施方式的结构和布置仅仅是说明性的。尽管在本公开中仅详细描述了几个实施方式,但是阅读本公开的本领域技术人员将容易认识到,在实质上不背离本文所述主题的新颖教导和优点的情况下,许多修改是可能的(例如,各个元件的大小、尺寸、结构、形状和比例的变化、参数值、安装布置、材料、颜色、取向的使用等)。例如,显示为一体形成的元件可以由多个部分或元件构成,元件的位置可以颠倒或以其他方式改变,并且分立元件或位置的性质或数量可以替换或改变。根据替代实施方式,任何过程或方法步骤的顺序或次序可以改变或重新排序。另外,如本领域普通技术人员将理解的,特定实施方式的特征可以与其他实施方式的特征组合。在不背离本发明的范围的情况下,还可以在各个示例实施方式的设计、操作条件和布置中进行其他替换、修改、改变和省略。另外,所采用的格式和符号被提供以解释示意图表的逻辑步骤并且被理解为不限制由图表所示出的方法的范围。尽管各种箭头类型和线类型可在示意图表中被采用,但它们应被理解为不限制相应的方法的范围。事实上,一些箭头或其它连接器可被用于仅指示方法的逻辑流。例如,箭头可以指示所描绘方法的列举步骤之间的未指定持续时间的等待或监视周期。另外,特殊方法出现的顺序可以不或可以严格遵守所示出的相应步骤的顺序。还应当注意的是,框图和/或流程图的每个块,以及框图和/或流程图中的块的组合,可以由执行指定的功能或动作的基于专用硬件的系统或者专用硬件和程序代码的组合来实施。本说明书中描述的一些功能单元被标记为电路,以便更具体地强调它们的实现的独立性。例如,电路可以实现为硬件电路,其包括定制的超大规模集成(vlsi)电路或门阵列、诸如逻辑芯片、晶体管的现有的半导体或其他分立组件。电路还可在诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑器件等的可编程硬件设备中实现。如上所述,电路也可以在机器可读介质中实现,以便由各种类型的处理器(诸如,图1的模块102的处理器)执行。例如,可执行代码的识别电路例如可以包括计算机指令的一个或更多个物理或逻辑块,该物理或逻辑块例如可被组织为对象、规程或功能。然而,识别电路的可执行文件(executables)不需要被物理地放置在一起,而是可包括储存在不同位置的完全不同的指令,当这些指令被逻辑地连接在一起时,其包括电路并实现用于该电路的所规定的目的。的确,计算机可读程序代码的电路可以是单个指令或很多指令,并且甚至可在不同的程序之间以及跨越几个存储装置被分布为几个不同的代码段上。类似地,操作数据可在此处的电路内被识别和说明,并且可以任何合适的形式实施并在任何合适类型的数据结构内组织。操作数据可被收集为单一数据集,或可被分布在不同的位置上,包括分布在不同的存储设备上,并可至少部分地仅作为电子信号存在于系统或网络上。计算机可读介质(本文也称为机器可读介质或机器可读内容)可以是存储计算机可读程序代码的有形计算机可读存储介质。计算机可读存储介质例如可以是但不限于电子、磁、光学、电磁、红外线、全息、微机械或半导体的系统、装置或设备或者前述的任何合适的组合。如上所述,计算机可读存储介质的示例可包括但不限于便携计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或闪存)、便携光盘只读存储器(cd-rom)、数字多功能光碟(dvd)、光学存储设备、磁存储设备、全息存储介质、微机械存储设备或前述的任何合适的组合。在该文档的上下文中,计算机可读存储介质可以是任何有形介质,其可包含和/或存储由指令执行系统、装置或设备使用的和/或与指令执行系统、装置或设备结合使用的计算机可读程序代码。计算机可读介质还可以是计算机可读信号介质。计算机可读介质可包括具有在其中(例如,在基带中或作为载波的一部分)实现的计算机可读程序代码的传播的数据信号。这种可传播信号可采取多种形式中的任意一种,包括但不限于,电子、电磁、光学或其任何合适的组合。计算机可读信号介质可以是任何计算机可读介质,其不是计算机可读存储介质并且可通信、传播或传输用于被指令执行系统、装置或设备使用或与其结合的计算机可读程序代码。如上所述,在计算机可读信号介质上实现的计算机可读程序代码可使用任何适当的介质传输,包括但不限于,无线的、有线的、光缆、射频(rf)等或前述任何合适的组合。在一个实施方案中,计算机可读介质可包括一个或更多个计算机可读存储介质和一个或更多个计算机可读信号介质的组合。例如,计算机可读程序代码可作为电磁信号通过光缆传播以用于由处理器执行并储存在ram存储设备上以用于由处理器执行。用于实施本发明的方面的操作的计算机可读程序代码可用一种或更多种编程语言的任何组合编写,包括面向对象编程语言,诸如java、smalltalk、c++等等,以及传统程序编程语言,诸如“c”编程语言或类似编程语言。计算机可读程序代码可以(诸如,经由图1的模块102)在计算机上完整地执行,作为独立的计算机可读包部分地在计算机上执行,部分地在计算机上执行并且部分地在远程计算机上执行,或者完全在远程计算机或服务器上执行。在后者的方案中,远程计算机可通过任何类型的网络(包括局域网(lan)或广域网(wan))连接到用户的计算机,或者可连接到外部计算机(例如,通过使用互联网服务提供商的互联网)。程序代码还可存储在计算机可读介质中,其可指导计算机、其他可编程数据处理装置或其它设备以特定方式工作,使得存储在计算机可读介质中的指令产生制造品,该制造品包括实施示意性流程图和/或示意框图或方框中所指定的功能/行为的指令。另外,本公开可以在不脱离其精神或本质特性的情况下以其它指定形式实施。所描述的实施方案将在所有方面被认为仅是说明性而非限制性。因此,本公开的范围由所附权利要求指示而不是由前面的描述指示。在权利要求的等同物的含义和范围内的所有变化将被包括在其范围内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1