CN114294073B - 用于在曲轴箱通风管中孔检测的***和方法 - Google Patents
用于在曲轴箱通风管中孔检测的***和方法 Download PDFInfo
- Publication number
- CN114294073B CN114294073B CN202111165264.9A CN202111165264A CN114294073B CN 114294073 B CN114294073 B CN 114294073B CN 202111165264 A CN202111165264 A CN 202111165264A CN 114294073 B CN114294073 B CN 114294073B
- Authority
- CN
- China
- Prior art keywords
- pressure
- tube
- controller
- crankcase
- gas flowing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000009423 ventilation Methods 0.000 title claims abstract description 33
- 238000001514 detection method Methods 0.000 title description 38
- 238000009530 blood pressure measurement Methods 0.000 claims description 60
- 238000012549 training Methods 0.000 claims description 9
- 230000014509 gene expression Effects 0.000 claims description 8
- 230000007547 defect Effects 0.000 abstract description 7
- 239000007789 gas Substances 0.000 description 25
- 238000005259 measurement Methods 0.000 description 25
- 230000002950 deficient Effects 0.000 description 21
- 230000006870 function Effects 0.000 description 20
- 238000004891 communication Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 16
- 238000012545 processing Methods 0.000 description 11
- 208000019698 Cutaneous collagenous vasculopathy Diseases 0.000 description 9
- 201000009911 cataract 8 multiple types Diseases 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000008878 coupling Effects 0.000 description 6
- 238000010168 coupling process Methods 0.000 description 6
- 238000005859 coupling reaction Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000004088 simulation Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 239000011148 porous material Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000000007 visual effect Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 238000002485 combustion reaction Methods 0.000 description 2
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000010432 diamond Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005461 lubrication Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000003345 natural gas Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01M—LUBRICATING OF MACHINES OR ENGINES IN GENERAL; LUBRICATING INTERNAL COMBUSTION ENGINES; CRANKCASE VENTILATING
- F01M1/00—Pressure lubrication
- F01M1/18—Indicating or safety devices
- F01M1/20—Indicating or safety devices concerning lubricant pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01M—LUBRICATING OF MACHINES OR ENGINES IN GENERAL; LUBRICATING INTERNAL COMBUSTION ENGINES; CRANKCASE VENTILATING
- F01M13/00—Crankcase ventilating or breathing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01M—LUBRICATING OF MACHINES OR ENGINES IN GENERAL; LUBRICATING INTERNAL COMBUSTION ENGINES; CRANKCASE VENTILATING
- F01M11/00—Component parts, details or accessories, not provided for in, or of interest apart from, groups F01M1/00 - F01M9/00
- F01M11/10—Indicating devices; Other safety devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/24—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means
- F02D41/2406—Electrical control of supply of combustible mixture or its constituents characterised by the use of digital means using essentially read only memories
- F02D41/2425—Particular ways of programming the data
- F02D41/2429—Methods of calibrating or learning
- F02D41/2477—Methods of calibrating or learning characterised by the method used for learning
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01M—LUBRICATING OF MACHINES OR ENGINES IN GENERAL; LUBRICATING INTERNAL COMBUSTION ENGINES; CRANKCASE VENTILATING
- F01M13/00—Crankcase ventilating or breathing
- F01M2013/0077—Engine parameters used for crankcase breather systems
- F01M2013/0083—Crankcase pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D2041/228—Warning displays
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2200/00—Input parameters for engine control
- F02D2200/02—Input parameters for engine control the parameters being related to the engine
- F02D2200/024—Fluid pressure of lubricating oil or working fluid
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/08—Engine blow-by from crankcase chamber
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Measuring Fluid Pressure (AREA)
Abstract
用于诊断曲轴箱通风(CCV)***中的故障的***、装置和方法可以包括接收多个压力值的控制器。所述多个压力值包括指示在曲轴箱和呼吸器组件之间流动的气体的压力的第一压力值、指示从呼吸器组件流过CCV管的气体的压力的第二压力值和指示连接到CCV管的管中的气体的代表压力的第三压力值。控制器可以计算包括第一压力值和第二压力值之间的第一压力差和第一压力值和第三压力值之间的第二压力差的一对压力差。控制器可以基于该对压力差落在预定聚类区域内来检测CCV***中的故障或缺陷。
Description
技术领域
本公开涉及曲轴箱通风(CCV)管中的孔检测。更具体地说,本公开涉及用于使用压力差来检测CCV***中的孔(holes)的***和方法。
背景技术
车辆和发动机的排放物受到各种法规的制约。其中一些法规要求将车载诊断(OBD)技术集成在车辆中。OBD技术允许诊断车辆中导致违反一项或多项车辆排放法规的缺陷。由于车辆废气排放法规有所改变,新车辆可望符合新法规。在许多情况下,新车辆有望拥有新的OBD技术,以符合新法规。
发明内容
一个实施例涉及用于诊断曲轴箱通风(CCV)***中的故障的控制器。控制器可以包括处理器和存储可执行指令的存储器。当可执行指令由处理器执行时,可使处理器接收多个压力值。所述多个压力值可以包括(i)指示在车辆的曲轴箱和呼吸器组件之间流动的气体的压力的第一压力值、(ii)指示从所述呼吸器组件流过CCV管的气体的压力的第二压力值、以及(iii)指示在连接到所述CCV管的管中流动的气体的压力的第三压力值。处理器可以计算出一对压力差。该对压力差可以包括第一压力值和第二压力值之间的第一压力差和第一压力值和第三压力值之间的第二压力差。所述处理器可以确定该对压力差落在预定聚类区域内,并基于该对压力差落在预定聚类区域内检测CCV***中的故障。
另一实施例涉及一种诊断曲轴箱通风(CCV)***中的故障的方法。该方法可以包括获取多个压力值。所述多个压力值可以包括(i)指示在车辆的曲轴箱和呼吸器组件之间流动的气体的压力的第一压力值、(ii)指示从所述呼吸器组件流过CCV管的气体的压力的第二压力值、以及(iii)指示在连接到所述CCV管的管中流动的气体的压力的第三压力值。该方法可以包括计算一对压力差。该对压力差可以包括第一压力值和第二压力值之间的第一压力差和第一压力值和第三压力值之间的第二压力差。所述方法可以包括确定落在预定聚类区域内,以及基于该对压力差落在预定聚类区域内检测CCV***中的故障。
另一实施例涉及一种***,包括曲轴箱通风(CCV)***和耦合到曲轴箱通风***的控制器。所述控制器可以被配置为接收多个压力值,所述多个压力值包括(i)指示在曲轴箱和车辆的呼吸器组件之间流动的气体的压力的第一压力值、(ii)指示从所述呼吸器组件流过CCV管的气体的压力的第二压力值、以及(iii)指示在连接到所述CCV管的管中流动的气体的压力的第三压力值。控制器可以计算一对压力差。该对压力差可以包括第一压力值和第二压力值之间的第一压力差和第一压力值和第三压力值之间的第二压力差。控制器可以确定该对压力差落在预定聚类区域内,并在确定该对压力差落入预定聚类区域内时检测CCV***中的故障。
本发明内容仅是说明性的,并不旨在以任何方式进行限制。在结合附图进行的本文阐述的详细描述中,本文描述的设备或过程的其他方面、创造性特征和优点将变得显而易见,其中相同的附图标记指代相同的元件。
附图说明
图1是根据一个示例实施例的采用曲轴箱通风***的车辆的框图;
图2是根据一个示例实施例的孔检测***的框图;
图3A和3B示出了根据一个示例实施例说明了四个不同孔口直径的压力和压力差的曲线的模拟结果;
图4A-4C示出了根据一个示例实施例的三种不同场景下的模拟压力差的曲线;
图5示出了根据一个示例实施例说明了检测CCV***中的孔或裂缝的方法的流程图;
图6示出了说明了在CCV***中检测孔的过程中所做的决定的两个信号的曲线;
图7A-7C示出了根据一个示例实施例的控制器104的示例逻辑电路600或基于压力的孔检测电路208;和
图8A-8F示出了根据一个示例实施例的三个不同场景的实验结果。
具体实施方式
以下是与用于检测曲轴箱通风(CCV)***例如封闭式CCV管中的孔的方法、装置和***相关的各种概念和实现的更详细的描述。在转向详细示出某些示例实施例的附图之前,应当理解,本公开不限于说明书中阐述的或在附图中示出的细节或方法。还应该理解,本文所使用的术语仅出于描述的目的,并且不应被视为限制。
总体上参照附图,这里公开的各种实施例涉及用于检测车辆的曲轴箱通风(CCV)***(特别是封闭式CCV管)中的孔的***、装置和方法。具体地说,这里公开的各种实施例涉及用于使用压力测量中的差值来检测CCV***中的孔的***、装置和方法。
曲轴箱通风(CCV)的车载诊断(OBD)法规要求车辆配备能够检测CCV***故障(例如,输送曲轴箱气体的软管故障)的***。具体而言,CCV的新的OBD法规要求检测孔的尺寸等于或大于从呼吸器组件返回到曲轴箱、发动机或压缩机入口的任何外管的最小内径的车载能力。新法规还要求在行驶时间内对孔或裂缝进行检测。具体来说,需要在车辆行驶五分钟后进行检测。
大多数车辆已经配备了压力传感器,安装在连接到呼吸器组件的相应管上。在本公开中,***、装置和方法利用压力传感器的压力测量值来检测输送曲轴箱气体的管的故障。具体地说,这里描述的***、装置和方法使用压力差来检测将气体从呼吸器组件输送回曲轴箱、发动机或压缩机入口的孔或裂隙。将代表无孔的管的压力差的模拟或实验训练数据与具有各种孔口直径的管的相应数据进行比较,表明压力差可用作区分故障管和未损坏管的标准。特别地,训练数据描述了可形成检测故障管的基础的聚类模式。
现在参考图1,示出了根据一个示例实施例的采用故障曲轴箱通风(CCV)***的车载检测的车辆100的框图。车辆100被示出为包括CCV***102,以及通信地耦合到CCV***102的控制器104。车辆100可以是任何类型的公路或越野车辆,包括但不限于长途运输卡车、中型卡车(例如,轻运货车)、四门轿车、轿跑车、坦克、飞机、船只以及任何其他类型的车辆。基于这些配置,各种附加的组件也可以包括在***中,例如变速器、一个或多个齿轮箱、泵、致动器等。
所述车辆被示出为包括发动机101。发动机101可以是任何类型的内燃机。因此,发动机101可以是汽油、天然气或柴油发动机、混合动力发动机(例如,内燃机和电动机的组合)和/或任何其他合适的发动机。这里,发动机101是柴油动力的压燃式发动机。
CCV***102连接到发动机101或包括在发动机101中。CCV***被构造成过滤或至少部分地去除发动机101的曲轴箱中累积的窜气。窜气是指积聚的燃料和机油。窜气以一种方式通过发动机活塞周围的泄漏在曲轴箱中积聚。曲轴箱中的积聚会导致润滑损失并导致有害排放物(例如颗粒物排放物),从而对发动机的性能产生不利影响。CCV***102被构造成从曲轴箱移除至少一些窜气。
CCV***102包括呼吸器组件106和将曲轴箱(图1中未示出)连接到呼吸器组件106的第一管或软管108。CCV***102可以包括在一端连接到呼吸器组件106的CCV管或软管110、以及将CCV管110的第二端连接回曲轴箱、发动机101或压缩机入口的引流管或软管112。CCV***102还可以包括将呼吸器组件102连接到油底壳(图1中未示出)的排油管或软管114。CCV***102可包括布置在第一管108处的第一压力传感器116、布置在CCV管110处的第二压力传感器118和布置在引流管112处的第三压力传感器120。在一些实施方式中,CCV***102可包括布置在排油管114处的一个或多个其它压力传感器(图1中未示出)。CCV***102还可以包括其他组件,例如一个或多个阀。
当废气通过曲轴箱时,它们可以从油底壳中的油滴中拾取油滴。因此,通过第一管108从曲轴箱出来的曲轴箱气体可以包括废气和油滴。呼吸器组件106可包括用于从曲轴箱气体中滤出油滴的过滤器。过滤后的气体然后通过CCV管110和引流管112从呼吸器组件106被引导回曲轴箱、发动机101或进入压缩机入口。排油管114将从呼吸器组件106过滤出的油滴中积聚的油输送回油底壳。一些车辆中的CCV***可以不包括排油管114。
控制器104可通信地耦合到压力传感器116、118和120。压力传感器116、118和120可以是真实的或虚拟的。虚拟的传感器是可由控制器104用来确定或估计值(例如,在这种情况下的压力)的逻辑。真实的传感器是确定、测量或以其他方式估计各种值(例如,压力)的物理传感器。如图所示,在本实施例中,压力传感器116、118和120是真实的传感器。在其他实施例中,这些传感器中的一个或全部是虚拟的。
压力传感器116被配置或构造成测量或确定通过第一管108的从曲轴箱流向呼吸器组件106的曲轴箱气体的压力。压力传感器118被配置或构造成测量或确定流过CCV管110的从曲轴箱到呼吸器组件106的气体的压力,并且压力传感器120被配置或构造成测量或确定通过引流管112的气体压力。在一些实施方式中,控制器104可通信地耦合到其他压力传感器,例如布置成测量排油管114中的气体压力的压力传感器(图1中未示出)。控制器104可以使用从压力传感器116、118和120获得的压力测量值或估计值来检测CCV管110或引流管112中的孔或裂缝(如果有的话)。控制器104还可以使用来自布置在排油管114处的其他压力传感器的压力测量值来检测其中的任何孔或裂缝。控制器104可以通信地耦合到车辆100的仪表盘。当检测到CCV***102中的孔或裂缝时,控制器104可以将指示检测到的孔或裂缝的信号发送到车辆100的仪表盘或其显示器。仪表盘或相应的显示器可以显示指示检测到的孔或裂缝的警报或警告信号(例如,故障指示灯)。可选地或附加地,可以基于检测到的孔或裂缝来生成和设置故障代码。
图1中描绘的CCV***102可以因不同的车辆而异。例如,在一些车辆中,CCV***102可以不包括排油管114。此外,所使用的压力传感器的数量和位置可能因不同的车辆而异。然而,许多车辆包括如本文所描述的压力传感器116、118和120。也就是说,许多车辆包括第一管108、CCV管110和引流管112以及布置在其中以测量通过这些管的气体压力的压力传感器。
由于图1的组件被示出为体现在车辆100中,控制器104可以被构造为一个或多个电子控制单元(ECU)。控制器104可以与变速器控制单元、排气后处理控制单元、动力系控制模块、发动机控制模块等中的至少一个分离或包括在其中。在图2、5和7A-7C中更详细地描述了控制器104的功能和结构。
现在参考图2,根据一个示例实施例示出了图1的车辆100的控制器104的示意图。如图2所示,控制器104包括具有处理器204和存储器设备206的处理电路202、基于压力的孔检测电路208和通信接口210。控制器104可以被构造成分别从压力传感器116、118和120接收曲轴箱压力(CCP)测量值、CCV压力测量值和压缩机入口压力(CIP)测量值,并计算CCP和CCV压力测量值之间的压力差以及CCP和CIP测量值之间的压力差。控制器104可以使用计算出的压力差CCP–CCV压力和CCP-CIP来检测CCV***102的管中的孔或裂缝(如果有的话)。响应于检测到CCV***102的管中的孔或裂缝,控制器104可以被构造成将指示检测到的孔或裂缝的警报或警告信号发送到车辆100的仪表盘或其显示器。
在一种配置中,基于压力的孔检测电路208可以体现为存储可由处理器(例如,处理器204)执行的指令的机器或计算机可读介质。如本文所述以及其他用途中,机器可读介质促进特定操作的执行以实现数据的接收和传输。例如,机器可读介质可以提供指令(例如,命令)以例如获取数据。在这方面,机器可读介质可包括定义数据采集频率(或数据传输)的可编程逻辑。计算机可读介质可包括可以以包括但不限于Java等的任何编程语言和任何常规过程编程语言(诸如“C”编程语言或类似编程语言)编写的代码。计算机可读程序代码可以在一个处理器或多个远程处理器上执行。在后一种情况下,远程处理器可以通过任何类型的网络(例如,CAN总线)彼此连接。
在另一种配置中,基于压力的孔检测电路208可以被实现为一个或多个电路组件,包括但不限于处理电路、网络接口、***设备、输入设备、输出设备、传感器等。在一些实施例中,基于压力的孔检测电路208可以采取一个或多个模拟电路、电子电路(例如,集成电路(IC)、分立电路、片上***(SOC)电路、微控制器)、电信电路、混合电路和任何其他类型的电路的形式。就这一点而言,基于压力的孔检测电路208可包括用于完成或促进实现本文所述操作的任何类型的组件。例如,这里描述的电路可以包括一个或多个晶体管、逻辑门(例如NAND、AND、NOR、OR、XOR、NOT、XNOR)、电阻器、多路复用器、寄存器、电容器、电感器、二极管、布线等等)。基于压力的孔检测电路208还可以包括可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等。基于压力的孔检测电路208可以包括用于存储可由基于压力的孔检测电路208的(一个或多个)处理器执行的指令的一个或多个存储器设备。所述一个或多个存储器设备和(一个或多个)处理器可以具有如下文针对存储器设备206和处理器204提供的相同定义。在一些硬件单元配置中,基于压力的孔检测电路208可以在地理上分散在车辆100中的各个独立位置中。可选地,并且如图所示,基于压力的孔检测电路208可以体现在单个单元/外壳中或内部,其被示为控制器104。
在所示的示例中,控制器106包括具有处理器204和存储器设备206的处理电路202。处理电路202可以被构造或配置为执行或实现在此描述的关于基于压力的孔检测(或故障检测)电路208的指令、命令和/或控制过程,或者执行存储在存储器设备206中的指令。所描述的配置将基于压力的孔检测电路208表示为机器或计算机可读介质。然而,如上所述,本说明并不意味着限制,因为本公开设想了其中基于压力的孔检测电路208或至少其组件被配置为硬件单元的其他实施例。所有这些组合和变化都意在落入本公开的范围内。
处理器204可以用被设计成执行本文描述的功能的单芯片或多芯片处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其他可编程逻辑设备、离散门或晶体管逻辑、离散硬件组件或其任何组合来实现或执行。处理器可以是微处理器、或任何常规处理器或状态机。处理器还可以被实现为计算设备的组合,例如DSP和微处理器的组合、多个微处理器、与DSP核心结合的一个或多个微处理器、或任何其他这样的配置。在一些实施例中,一个或多个处理器可由多个电路共享(例如,基于压力的孔检测电路208或其组件可包括或以其他方式共享同一处理器,在一些示例实施例中,该处理器可执行经由存储器的不同区域存储或以其他方式访问的指令)。可选地或另外地,一个或多个处理器可构造成独立于一个或多个协同处理器来执行或以其他方式执行某些操作。在其他示例实施例中,两个或更多个处理器可通过总线联接以实现独立、并行、流水线或多线程指令执行。所有这些变化都旨在落入本公开的范围内。
存储器设备206(例如,存储器、存储器单元,存储设备)可以包括一个或多个用于存储数据和/或计算机代码的设备(例如,RAM、ROM、闪存、硬盘存储),以完成或促进本公开中描述的各种处理、层和模块。存储器设备206可以可通信地连接到处理器204,以向处理器204提供计算机代码或指令以执行本文描述的至少一些处理。此外,存储器设备206可以是或包括有形的,非瞬态的易失性存储器或非易失性存储器。因此,存储器设备206可以包括数据库组件、目标代码组件、脚本组件、或用于支持本文描述的各种活动和信息结构的任何其他类型的信息结构。
通信接口210可以是使控制器104能够与车辆100中的其他设备或***通信的电路。例如,通信接口210可以从诸如压力传感器116、118和120的压力传感器接收指示压力测量值的信号。通信接口210可以耦合到各种外部***212。外部***212可以包括压力传感器,例如压力传感器116、118和120。外部***212可以包括车辆100的仪表盘或相应显示器。外部***212可以包括被配置成启动或禁用本文所述的处理的车辆100的开关。外部***212可以包括车辆100的发动机101。
通信接口210可以包括多个通信端口。例如,每个通信端口可以耦合到多个外部***212中的相应外部***212。例如,通信接口210可包括耦合到压力传感器116的通信端口、耦合到压力传感器118的通信端口、耦合到压力传感器120的通信端口、耦合到仪表盘(或相应显示器)的通信端口以及耦合到被配置成启动或禁用本文所述处理的开关的通信端口。在一些实现中,通信接口210可以包括耦合到所有外部***212的单个端口。
就这一点而言,车辆100的组件可以使用任何类型和任何数量的有线或无线连接彼此通信或与外部组件(例如,远程操作员)通信。经由通信接口210的控制器104与车辆100的组件之间和之中的通信可以经由任何数量的有线或无线连接(例如,IEEE 802下的任何标准)。例如,有线连接可以包括串行电缆、光纤电缆、CAT5电缆或任何其他形式的有线连接。无线连接可以包括互联网、Wi-Fi、蜂窝、无线电、蓝牙、ZigBee等。在一个实施例中,控制器局域网(CAN)总线提供信号、信息和/或数据的交换。CAN总线包括任何数量的有线和无线连接,其提供信号、信息和/或数据的交换。CAN总线可以包括局域网(LAN)或广域网(WAN),或者可以与外部计算机建立连接(例如,通过使用互联网服务提供商的互联网)。
外部***212可以包括压力传感器,例如压力传感器116、118和120。在一些实施方式中,压力传感器可以被配置为测量相应管中的压力,并定期将压力测量值送到控制器104。例如,压力传感器可以进行压力测量并每几分之一秒、每秒或每几秒将其发送到控制器104。在一些实现中,压力传感器可以被同步以同时或在预定的时间实例获得压力测量值并将其发送到控制器104。例如,控制器104可以重复地向每个压力传感器发送用于压力测量的定时请求。控制器104可以向每个压力传感器发送同步指令(例如,指示压力测量值定时的指令)。在一些实施方式中,压力传感器可以被配置为测量相应管中的压力,并在每次车辆启动或开始行驶时在预定的持续时间内将压力测量值发送到控制器104。
外部***212可以包括车辆100的仪表盘或相应的显示设备。控制器104可以将指示CCV管中检测到的孔或裂缝的信号发送到车辆100的仪表盘(或相应的显示设备)。该信号可以指示是否检测到孔或裂缝、检测到孔或裂缝(如果有的话)所在的管、或其组合。仪表盘或相应的显示设备可以显示指示CCV管中的缺陷或检测到的孔或裂缝的可视表示。在一些实现中,可视表示可以指示在哪个管中检测到孔或裂缝。
耦合到控制器106的外部***212可以包括用于启动或禁用此处描述的处理的开关。在一些实现中,可以通过与仪表盘相关联的用户界面(UI)来致动开关,或者可以实现为手动开关。该开关可允许车辆驾驶员控制何时启用或禁用由控制器执行的处理。在一些实现中,开关可以被配置成启用或禁用控制器104、由控制器执行的所有处理或由控制器104执行的处理的子集。
在一些实现中,基于压力的孔检测电路208可以预处理由通信接口210从压力传感器接收的信号。例如,基于压力的孔检测电路208可以将接收到的模拟信号转换为表示相应压力测量值的数字数据。基于压力的孔检测电路208可以计算从压力传感器接收的压力测量值之间的差值。在一些实施方式中,基于压力的孔检测电路208可以执行全部或部分处理步骤,以检测下面结合图4描述的封闭式CCV管中的孔或裂缝。例如,基于压力的孔检测电路208可以接收来自压力传感器的信号、计算压力差,并将压力差提供给处理单元202或处理器204。
图3A和3B示出根据示例一个实施例的说明了与封闭式CCV管相关联的四种不同场景下的压力、输出质量流量和压力差的曲线的模拟结果。四种场景分别对应于没有孔的封闭式CCV管、具有直径等于6.66毫米(mm)的孔口的封闭式CCV管、具有直径等于13.33毫米的孔口的封闭式CCV管和具有直径为20毫米的孔口的封闭式CCV管。孔或孔口位于引流管112中。显示为连续线的曲线表示没有孔的封闭式CCV管的模拟数据。显示为带有黑暗三角形的连续线的曲线表示具有6.66mm孔口的封闭式CCV管的模拟数据。显示为带有黑暗菱形的连续线的曲线表示了具有13.33mm孔口的封闭式CCV管的模拟数据。显示为带有黑暗圆圈的连续线的曲线表示了具有20.00mm孔口的封闭式CCV管的模拟数据。
图3A显示了表示为(a)、(b)、(c)和(d)的四曲线图。曲线图(a)示出了表示由压力传感器116针对四种不同场景生成的模拟曲轴箱压力(CCP)测量值的曲线。曲线图(b)示出了表示由压力传感器118针对四种不同场景生成的模拟CCV压力测量值的曲线。四种不同的封闭式CCV管的CCP曲线具有基本相似的形状并且彼此显著重叠,这使得很难将一个曲线与另一个曲线区分开来。孔的存在和孔的大小似乎对模拟CCP数据没有任何有意义的影响。相反,曲线图(b)中所示的CCV压力似乎随着孔的大小而增加。事实上,随着孔径的增加,CCV压力越来越接近环境压力。例如,20.00毫米孔的所有CCV压力测量值都大于99千帕斯卡(KPa)并且非常接近环境压力,即大约100千帕斯卡。另一方面,6.66mm孔的CCV压力曲线与没有孔的封闭式CCV管的CCV压力曲线非常接近。
曲线图(c)示出了四种不同场景下根据时间的通过引流管112的模拟空气质量流量的曲线。曲线图(d)示出了四种不同场景下根据通过引流管112的空气质量流量的CCP和CIP之间的压力差的曲线。两个曲线图中的曲线表明,与没有孔的场景下的空气质量流量相比,封闭式CCV管中孔的存在导致更高的空气质量流量。此外,随着孔的尺寸增加,空气质量流量也增加。
图3B显示了四种不同场景下根据CCP和CIP之间压力差的CCP和CCV压力之间的压力差曲线。四个场景下的四个曲线表现出类似线性的行为。没有孔和6.66mm孔场景下的CCP减去CCV压力曲线彼此非常接近。然而,13.33mm孔和20.00mm孔场景的对应曲线彼此相距甚远,并且与没有孔和6.66mm孔场景的对应曲线相距甚远。
图4A-4C显示了三种不同场景下的模拟压力差曲线。具体地,图4A-4C示出了对于三种不同场景,根据CCP和CIP之间的模拟压力差的CCP和CCV压力之间的模拟压力差。注意,CCP由压力传感器116获得、CCV压力由压力传感器118获得、CIP由压力传感器120获得。所有这些图中的x轴表示CCP和CIP之间的压力差,而y轴表示CCP和CCV压力之间的压力差。曲线302表示模拟没有孔的CCV管的压力差数据、曲线304表示CCV管110中具有20.00mm孔的模拟CCV管的压力差数据。曲线306表示在排油管114中具有20.00mm孔的模拟CCV管的压力差数据。线308和310是人工线。图4A-4C中的术语“ba”是指没有孔但环境温度不同的“基线”场景。术语“br”指的是“呼吸管”并且表示在不同环境温度下CCV管110中具有孔的场景。“od”术语是指“排油管”并且表示在不同环境温度下排油管114中具有孔的场景。
虽然曲线302和304彼此显著不同,曲线302和306似乎彼此相似。具体地说,曲线304在由x轴和y轴定义的二维(2-D)平面内的形状和位置方面不同于曲线302。然而,曲线302和306似乎形状相似,它们几乎完美地相互重叠在一起。图4A-4C所示的模拟结果说明CCP和CCV压力之间的压力差以及CCP和CIP之间的压力差反映了CCV管110或引流管112中孔或裂缝的存在或不存在。相反,相同的压力差数据对于排油管114中的孔或裂缝的存在或不存在是不变的(或几乎不变的)。因此,控制器可以使用CCP和CCV压力之间的压力差以及CCP和CIP之间的压力差来检测CCV管110或引流管112中的孔或裂缝。事实上,线308和310表示与有缺陷的CCV管或有缺陷的引流管相关的聚类区域与与正常CCV和正常引流管相关的聚类区域之间的间隔。具体地说,右下区域312(线308的右侧和线310的下方)表示与有缺陷的CCV管或有缺陷的引流管相关联的该对压力差值(CCP-CCV压力、CCP-CIP)的聚类区域。因此,聚类区域312可被视为指示有缺陷的CCV管或有缺陷的引流管,或者更一般地指示有故障的CCV***102。剩余区域(区域312以外)可被视为指示无缺陷的CCV***102。
线308和310可以例如由计算设备(远程计算***)或由控制器104使用训练压力数据(例如,对应于无缺陷CCV***102和/或故障CCV***102)来确定。计算设备或控制器104可以使用对应于有缺陷的CCV管110(例如,具有孔或裂缝)和/或有缺陷的引流管112(例如,具有孔或裂缝)的训练数据来确定线308和310。训练数据可以是模拟数据,也可以是实际压力数据。线308和310可以定义为邻近但不相交于与无缺陷CCV和引流管110和112相关联的训练压力差点。图4A-4C通过线308和310定义了与缺陷和无缺陷CCV和引流管110和112相对应的聚类区域的边界。在一些实现中,分隔两个聚类区域的边界可以以其他方式定义,例如通过一个或多个非线性函数。例如,两个区域之间的边界可以根据具有线308和310作为渐近极限的非线性函数来定义。
图5示出了根据本发明的发明概念的说明了检测CCV***中的孔或裂缝的方法400的流程图。作为简要概述,方法400包括获得CCP、CCV压力和CIP的测量值(步骤402)、以及计算CCP测量值和CCV压力测量值之间的第一压力差、以及CCP测量值和CIP测量值之间的第二压力差(步骤404)。方法400还包括确定第一压力差和第二压力差的一对压力差是否落在预定聚类区域内或满足一个或多个预定条件(决定框406)、以及如果确定第一压力差和第二压力差的该对压力差落在预定聚类区域内或满足一个或多个预定条件,则更新计数器T(步骤408)。方法400包括检查计数器T是否达到或超过预定阈值(决定框410)、以及如果计数器T达到或超过预定阈值,则检测CCV***中的故障或缺陷(例如,孔或裂缝)(步骤412)。
方法400包括控制器104获得CCP、CCV压力和CIP的测量值(步骤402)。控制器104可以分别从压力传感器116、118和120接收CCP、CCV压力和CIP测量值作为信号。压力传感器116、118和120可以在定期(例如,每隔几分之一秒、每隔一秒或每隔几秒)生成相应的压力测量值并将其发送到控制器104。压力传感器116、118和120可以响应于来自控制器104的请求生成并发送相应的压力测量值。压力传感器116、118和120可以以同步的方式生成和发送相应的压力测量值。
方法400包括控制器104计算CCP测量值和CCV压力测量值之间的第一压力差、以及CCP测量值和CIP测量值之间的第二压力差(步骤404)。在一些实现中,从压力传感器116、118和120接收的信号可以是模拟信号,并且控制器104可以将接收的模拟信号转换成相应的数字信号或数字。控制器104从CCP测量值减去CCV压力测量值以确定第一压力差CCP-CCV压力。控制器104还从CCP测量值减去CIP测量值以确定第二压力差CCP-CIP。
方法400包括控制器104确定一对第一压力差和第二压力差是否落在预定聚类区域内或满足一个或多个预定条件(决定框406)。控制器104可以将该对第一压力差和第二压力差与一个或多个阈值或表达式进行比较,以确定该对第一压力差和第二压力差是否落在预定聚类区域内。例如,控制器104将第二压力差CCP-CIP与与线308相关联的阈值进行比较。例如,如果线308被定义为x=a,控制器104将第二压力差CCP-CIP与常数a进行比较,此外,如果线310被定义为=b×x+c,其中b和c是常数系数时,控制器104表达式b×(第二压力差)+c与常数系数第一压力差进行比较。如果b×(第二压力差)+c>第一压力差和第二压力差>a,控制器104可以确定该对第一压力差和第二压力差落在预定聚类区域内。该(一个或多个)预定条件可以包括定义预定聚类区域的一个或多个不等式。
在其中将与有缺陷的CCV管和/或有缺陷的引流管相关联的聚类区域与与无缺陷的CCV和引流管相关联的聚类区域分隔的边界是通过二维函数f(x,y)=α定义的一些实施方式中,控制器104比较f(第二压力差,第一压力差)与常数α,以确定该对第一压力差和第二压力差是否落在预定聚类区域内。在确定该对第一压力差和第二压力差是否落在预定聚类区域内时,控制器104使用第一压力差和第二压力差执行一个或多个比较。
方法400包括:如果确定该对第一压力差和第二压力差落在预定聚类区域内或满足一个或多个预定条件,则控制器104更新计数器T(步骤408)。在一些实施方式中,如果该对第一压力差和第二压力差在预定时间段内落在预定聚类区域内,则控制器104可以检测CCV管110或引流管112中的孔。即,控制器104可以使用多个随后的三个CCP、CCV压力和CIP测量值,并检查对应对第一压力差和第二压力差是否在预定时间段内落在预定聚类区域内或满足一个或多个条件。每当控制器确定一对第一压力差和第二压力差落在预定聚类区域内或满足一个或多个预定条件时,控制器可以递增时间计数器T。
方法400包括检查计数器T是否超过预定阈值(决定框410)。在一些实现中,每当计数器T被更新时,控制器104可以检查计数器T是否超过预定阈值。预定阈值可以指示预定时间段。如果计数器T未超过预定阈值,则控制器104可返回到步骤402以等待另三个CCP、CCV压力和CIP测量值。
方法400可以包括如果计数器T超过预定阈值,则控制器104检测故障或缺陷(例如,孔或裂缝)(步骤412)。如果控制器104在决定框410处确定计数器T超过预定阈值,则控制器104可以确定第一压力差和第二压力差对CCP-CCV压力和CCP-CIP在预定时间段内落在预定聚类区域内或满足一个或多个预定条件。结果,控制器104可以检测CCV***102中的故障或缺陷(例如,CCV管110或引流管112包括孔或裂缝)(步骤412)。
参照图6,示出了在检测图1的CCV***102中的孔的过程中做出的决定的两个信号的曲线。信号502表示与决定框406相关联的决定。即,每当发现该对压力差CCP-CCV压力和CCP-CIP落在预定聚类区域内时,信号502变为高电平(例如,1),并且每当发现该对压力差在预定聚类区域之外时,信号502变为0。信号504表示检测CCV***102中的孔的决定。如果检测到孔,则信号504变为高电平(例如,0.5),否则为0。如果信号502在对应于计数器T的阈值的预定时间段内保持在高电平,则信号504变为高电平(例如,0.5)。
当检测到孔或裂缝时,控制器104可以将指示这种检测的信号发送到车辆100的仪表盘(或相应的显示器)。仪表盘可以显示孔或裂缝检测的指示。例如,仪表盘可以呈现可视表示、音频信号或其组合,以警告或警报车辆100的驾驶员关于检测到的孔或裂缝。
在一些实现中,预定聚类区域可以定义在由表示CCP和CIP之间的压力差的x轴和表示CCP和CCV压力之间的压力差的y轴定义的二维(2-D)空间内,如图4A-4C所示。在一些实现中,2-D空间可以由表示CCP和CCV压力之间的压力差的x轴和表示CCP和CIP之间的压力差的y轴来定义。在一些实施方式中,与有缺陷的CCV管或有缺陷的引流管相关联的2-D空间的预定区域的边界可以由一个或多个线性或非线性曲线(或函数)或线性和非线性曲线(或函数)的组合来定义。在一些实现中,压力差的聚类可以定义在三维(3-D)或更高维的空间中。
参照图1和图5,CCV***102可以包括布置在排油管114处的一个或多个压力传感器。控制器104使用CCP测量值和来自布置在排油管114处的压力传感器的压力测量值来检测排油管114中的孔或裂缝(如果有的话)。例如,控制器104可以使用CCP和排油压力测量值之间的压力差、以及CCP和CCV压力测量值之间的压力差来检测排油管114中的任何孔或裂缝。在有两个压力传感器布置在排油管114处的情况下,控制器104可以使用CCP和来自排油管114的第一压力传感器的压力测量值之间的压力差、以及CCP和来自排油管114的第二压力传感器的压力测量值之间的压力差来检测排油管114处的孔或裂缝(如果有的话)。控制器可以使用类似于方法400的类似检测过程。
在一些实现中,控制器104可以随着时间的推移更新定义分隔对应于有缺陷的管的(一个或多个)聚类区域和对应于无缺陷的管的(一个或多个)聚类区域的边界的函数。例如,控制器104可以随着时间的推移更新系数a、b和c。控制器104可以基于车辆100的发动机101上的里程数或一个或多个压力传感器(例如,压力传感器116、118和120)的年限中的至少一个来更新定义边界或其参数(例如系数a、b和c)的函数。例如,控制器104可以包括存储定义(一个或多个)聚类区域的边界(或定义聚类区域本身)的(一个或多个)函数的参数的查找表,所述函数的参数根据发动机里程、发动机101或车辆100的年限、使用的压力传感器的年限、使用的压力传感器的类型或其组合。在一些实现中,控制器104可以使用从压力传感器116、118和120获得的三个CCP、CCV压力和CIP测量值作为附加训练数据,以更新定义1-D空间区域或相应边界的函数的参数。例如,控制器104可基于由控制器104计算的压力差来重构(一个或多个)聚类区域的边界。
图7A-7C示出了根据一个示例实施例的控制器104的示例逻辑电路600或基于压力的孔检测电路208。逻辑电路600包括三个输入引线602a、602b和602c。输入引线602a接收CCV压力测量值、输入引线602b接收CCP测量值、并且输入引线602c接收CIP测量值。逻辑电路600包括两个减法器604a和604b。减法器604a和604b中的每一个可以是用于执行两个数之间的减法的组合电路。减法器604a从CCP测量值中减去CCV压力测量值。减法器604b从CCP测量值中减去CIP测量值。减法器604a和604b执行方法400的步骤404中的过程。
逻辑电路600包括电路组件606和608、比较器电路610a和610b、以及与门612。电路组件606接收压力差CCP-CIP并计算表达式b×(CCP-CIP)+c。图7B示出电路组件606的示例框图。电路组件606可以包括存储系数b的缓冲器614以及存储系数c的缓冲器616。电路组件606可以包括用于实现表达式b×(CCP-CIP)+c的查找表的电路618。在一些实现中,电路618可以实现为一个或多个乘法器电路和一个或多个加法器电路。
电路组件608可以是存储常数a的缓冲器。比较器电路610a将压力差CCP-CCV压力与电路组件606的输出进行比较。即,比较器电路610a估计比较(CCP-CCV压力)<b×(CCP-CIP)+c是真。比较器电路610b估计(CCP-CIP)>a是真。与门612接收比较器电路610a和610b两者的输出作为输入,并在比较器电路610a和610b估计的两个比较均为真时输出高电平的数字信号620。电路组件606和608、比较器电路610a和610b以及与门612的组合执行与决定框406相关联的过程的示例实施例。
逻辑电路600可以包括电路块622和624。电路块622被配置成启用或禁用用于更新计数器T的定时器***。图7C示出了电路块624的示例框图。电路块624执行与方法400的步骤408、决定框410和步骤412相关联的过程。具体地,电路块624基于输入信号620更新计数器T,并输出指示更新的计数器T的第一输出信号626。电路块624还将更新的计数器T与预定阈值进行比较,并输出表示指示是否检测到孔或裂缝的标志的第二输出信号628。
如图7A-7C所示,逻辑电路600表示控制器104或基于压力的孔检测电路208的示例但不限制实现。例如,逻辑电路可以根据如何定义分隔对应于CCV***102的无缺陷管的(一个或多个)聚类区域和对应于CCV***102的有缺陷管或软管的聚类区域的边界(例如,线性和/或非线性曲线或函数)而改变。
图8A-8F示出了根据一个示例实施例的三个不同场景的实验结果。图8A和8D对应于没有孔的CCV***102的实验结果。图8B和8E对应于CCV管110中具有直径为20.00mm的孔的CCV***102的实验结果。图8C和8F对应于在排油管114中具有直径为20.00mm的孔的CCV***102的实验结果。图8D-8F表示在真实车辆上执行的占空比。图8D-8F中的顶部曲线代表了每三天车辆的发动机转速(Ne)和扭矩分布(Tq)。这些曲线对应于不同的日子、不同的驾驶员和不同的道路条件(例如,建筑),这解释了为什么Ne和Tq曲线不相同。图8D-8F的底部曲线表示了算法在每次运行期间的输出。图8D是没有孔的运行、图8E代表呼吸器(或CCV管110)孔的运行、图8F对应于排油管孔的运行。
实验压力差数据702表示没有孔的场景下的压力差。实验压力差数据704表示在CCV管110中具有20.00mm孔的CCV***102的压力差。实验压力差数据706表示在排油管114中具有20.00mm孔的CCV***102的压力差。线708、710和712定义了与缺陷CCV或引流管的压力差数据相对应的(一个或多个)聚类区域的边界。
图8D-8F显示了与图8A-8C所示实验数据相关联的信号曲线。具体地,信号714a表示指示基于实验压力差数据702的孔检测的输出信号。信号714b表示指示基于实验压力差数据704的孔检测的输出信号,而信号716b表示指示基于实验压力差数据704的决定框406的输出的信号。信号714c表示指示基于实验压力差数据706的孔检测的输出信号,而信号716c表示指示基于实验压力差数据706的决定框406的输出的信号。
信号714b示出了成功检测CCV管110中的孔。相反,信号714c指示未检测到排油管114中的孔。信号714b和714c都与图8B和8C中的压力差数据一致。
如本文所使用的,术语“大约”、“约”、“基本上”和类似术语旨在具有广泛的含义,与本公开的主题所属领域的普通技术人员的普通和公认的用法相一致。阅读本公开的本领域技术人员应该理解,这些术语旨在允许描述和要求保护的某些特征,而不将这些特征的范围限制到所提供的精确数值范围。因此,这些术语应被解释为表示所描述和要求保护的主题的非实质性或无关紧要的修改或变更被认为是在所附权利要求中所述的本公开的范围内。
应当注意的是,如本文中用来描述各种实施例的术语“示例”及其变体旨在表示这样的实施例是可能的实施例的可能的示例、表示或说明(并且这样的术语不旨在暗示这样的实施例必须是非凡的或最优的示例)。
如本文所用,术语“联接”及其变型是指两个构件彼此直接或间接地连接。这样的连接可以是静止的(例如,永久的或固定的)或可移动的(例如,可移动的或可释放的)。可以通过将两个构件直接彼此联接、使用一个或多个单独的中间构件将两个构件彼此联接、或者使用与两个构件中的一个一体形成为单个整体的中间构件将两个构件彼此联接来实现这种连接。如果通过附加术语(例如,直接联接)对“联接”或其变体进行了修改,则上面提供的“联接”的通用定义将通过附加术语的简单语言含义进行修改(例如,“直接联接”是指没有任何单独的中间构件的两个构件的连接),所得到的定义比上面提供的“联接”的通用定义要窄。这样的联接可以是机械的、电子的或流体的。例如,电路A可通信地“联接”到电路B的可表示电路A直接与电路B通信(即没有中间媒介)或与电路B间接通信(例如通过一个或多个中间媒介)。
本文对元件位置(例如,“顶部”、“底部”、“上方”、“下方”)的引用仅用于描述图中各种元件的方向。应当注意,根据其他示例性实施例,各种元件的取向可以不同,并且这些变型旨在被本公开所涵盖。
尽管在图1、2和7A-7C中示出了具有特定功能的各种电路,但应当理解,控制器104可包括用于完成本文所述功能的任何数量的电路。例如,基于压力的孔检测电路208的活动和功能可以组合在多个电路中或作为单个电路。还可以包括具有附加功能的附加电路。此外,控制器104还可以控制超出本公开范围的其他活动。
如上所述,在一种配置中,“电路”可以在机器可读介质中实现,以供各种类型的处理器执行,例如图2的处理器204。所标识的可执行代码电路例如可以包括计算机指令的一个或多个物理或逻辑块,所述计算机指令的一个或多个物理或逻辑块例如可以被组织为对象、程序或功能。然而,所识别的电路的可执行文件不需要在物理上位于一起,而是可以包括存储在不同位置的分散指令,这些指令当逻辑地连接在一起时,构成电路并实现电路的所述目的。实际上,计算机可读程序代码的电路可以是单个指令或许多指令,甚至可以分布在几个不同的代码段上、不同的程序之间、以及几个存储器设备上。类似地,可以在电路内识别和说明操作数据,并且可以以任何合适的形式实现操作数据并且在任何合适类型的数据结构内组织操作数据。操作数据可以收集作为单个数据集,或者可以分布在包括不同存储设备的不同位置上,并且可以至少部分地仅作为***或网络上的电子信号存在。
尽管以上简要地定义了术语“处理器”,但是术语“处理器”和“处理电路”意在被广泛地解释。就此而言并且如上所述,“处理器”可以被实现为一个或多个处理器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、数字信号处理器(DSP)、或被构造为执行由存储器提供的指令的其他合适的电子数据处理组件。一个或多个处理器可以采取单核处理器、多核处理器(例如,双核处理器、三核处理器、四核处理器等)、微处理器等形式。在一些实施例中,一个或多个处理器可以在设备外部,例如,一个或多个处理器可以是远程处理器(例如,基于云的处理器)。优选地或另外地,一个或多个处理器可以是在装置的内部和/或本地的。在这方面,给定电路或其组件可以布置在本地(例如,作为本地服务器、本地计算***等的一部分)或远程(例如,作为远程服务器的一部分,例如基于云的服务器)。为此,如本文所述的“电路”可包括分布在一个或多个位置上的组件。
在本公开范围内的实施例包含包括用于携带或在其上存储机器可执行指令或数据结构的机器可读介质的程序产品。这种机器可读介质可以是可由通用或专用计算机或具有处理器的其他机器访问的任何可用介质。作为示例,这种机器可读介质可以包括RAM、ROM、EPROM、EEPROM或其他光盘存储、磁盘存储或其他磁性存储设备、或可用于以机器可执行指令或数据结构形式携带或存储所需程序代码并可以由通用或专用计算机或具有处理器的其他机器访问的任何其他介质。上述组合也包括在机器可读介质的范围内。例如,机器可执行指令包括使通用计算机、专用计算机或专用处理机器执行某些功能或一组功能的指令和数据。
虽然这里的图表可以示出方法步骤的具体顺序和组成,但是这些步骤的顺序可以与所描绘的顺序不同。例如,可以同时执行或者部分同时执行两个或更多个步骤。而且,可以组合作为分离的步骤执行的一些方法步骤,可以将组合步骤执行的步骤分成分离的步骤,某些过程的顺序可以颠倒或以其他方式变化,分离的过程的性质或数量可以被改变或变化。此外,可以省略一些方法步骤。根据替代实施例,任何元件或装置的顺序或序列可以变化或替换。所有这样的修改旨在被包括在如所附权利要求所限定的本公开的范围内。这些变化将取决于所选择的机器可读介质和硬件***以及设计人员的选择。所有这些变化都在本公开的范围内。
出于说明和描述的目的提出了对实施例的上述描述。并非旨在穷举或将本公开限制为所公开的精确形式,并且根据上述教导可以进行修改和变化,或者可以从本公开中获得。选择和描述实施例是为了解释本公开的原理及其实际应用,以使本领域技术人员能够利用各种实施方式以及适合于预期的特定用途的各种修改在不脱离如所附权利要求中表达的本公开的范围的情况下,可以在实施例的设计、操作条件和布置中做出其他替代、修改、改变和省略。
因此,可以在不脱离其精神或基本特征的情况下以其他具体形式来体现本公开。所描述的实施例在所有方面仅被认为是说明性的而非限制性的。因此,本公开的范围由所附权利要求而不是前面的描述表示。在权利要求的等同物的含义和范围内的所有变化都将被包含在其范围内。
Claims (20)
1.一种用于诊断曲轴箱通风***中的故障的控制器,其特征在于,所述控制器包括:
处理器;和
存储可执行指令的存储器,所述可执行指令在由所述处理器执行时使所述处理器:
接收来自传感器的多个压力值,包括(i)指示在车辆的曲轴箱和呼吸器组件之间的管中流动的气体的压力的第一压力值、(ii)指示从所述呼吸器组件流过曲轴箱通风管到联接至所述曲轴箱的引流管的气体的压力的第二压力值、以及(iii)指示在所述引流管中流动的气体的压力的第三压力值;
确定包括所述第一压力值与所述第二压力值之间的第一压力差和所述第一压力值与所述第三压力值之间的第二压力差的一对压力差;
确定该对压力差落在预定聚类区域内;和
基于该对压力差落在所述预定聚类区域内检测所述曲轴箱通风***中的故障。
2.如权利要求1所述的控制器,其特征在于,在确定该对压力差落在所述预定聚类区域内时,所述处理器还被配置为:
将所述第二压力差与第一阈值进行比较;和
将所述第一压力差与所述第二压力差的线性表达式进行比较。
3.如权利要求2所述的控制器,其特征在于,所述处理器被配置为在确定所述第二压力差大于所述第一阈值、且所述第一压力差小于所述第二压力差的所述线性表达式时,确定该对压力差落在所述预定聚类区域内。
4.如权利要求1所述的控制器,其特征在于,所述处理器被配置为:
接收三个压力测量值的序列,每组三个压力测量值包括在所述曲轴箱和所述呼吸器组件之间流动的气体压力的相应第一压力测量值、从所述呼吸器组件流过所述曲轴箱通风管的气体压力的相应第二压力测量值、以及在连接到所述曲轴箱通风管的管中流动的气体压力的相应第三压力测量值;和
对于每组三个压力测量值,
计算一个相应对的压力差,该相应对压力差包括所述相应第一压力测量值和所述相应第二压力测量值之间的对应的第一压力差、以及所述相应第一压力测量值和所述相应第三压力测量值之间的对应的第二压力差;
确定该相应对压力差落在所述预定聚类区域内;和
在确定该相应对压力差落在所述预定聚类区域内时,递增计数器。
5.如权利要求4所述的控制器,其特征在于,所述处理器被配置为在所述计数器达到或超过预定值时检测所述曲轴箱通风***中的故障。
6.如权利要求1所述的控制器,其特征在于,使用训练压力数据来定义所述预定聚类区域。
7.如权利要求1所述的控制器,其特征在于,所述预定聚类区域是二维空间的区域。
8.如权利要求1所述的控制器,其特征在于,所述处理器被配置为使用所述车辆的发动机上的里程或用于测量所述第一压力值、所述第二压力值或所述第三压力值中的任何一个的传感器的年限中的至少一个来更新所述预定聚类区域。
9.如权利要求1所述的控制器,其特征在于,所述处理器被配置为使用三个压力测量值来更新所述预定聚类区域,每组三个压力测量包括在所述曲轴箱和所述呼吸器组件之间流动的气体压力的相应第一压力测量值、从所述呼吸器组件流过所述曲轴箱通风管至所述引流管的气体压力的相应第二压力测量值、以及在所述引流管中流动的气体压力的相应第三压力测量值。
10.如权利要求1所述的控制器,其特征在于,所述第一压力值由布置在所述曲轴箱和所述呼吸器组件之间的所述管中的第一传感器测量、所述第二压力值由布置在所述曲轴箱通风管中的第二传感器测量、以及所述第三压力值由布置在所述引流管内的第三传感器测量。
11.一种诊断曲轴箱通风***中故障的方法,其特征在于,所述方法包括:
通过车辆的一个或多个处理器从所述车辆的多个传感器获得多个压力值,包括(i)指示在所述车辆的曲轴箱和呼吸器组件之间的管中流动的气体的压力的第一压力值,(ii)指示从所述呼吸器组件流过曲轴箱通风管到连接至所述曲轴箱的引流管的气体的压力的第二压力值、以及(iii)指示在所述引流管中流动的气体的压力的第三压力值;
通过所述车辆的所述一个或多个处理器计算包括第一压力值与第二压力值之间的第一压力差和第一压力值与第三压力值之间的第二压力差的一对压力差;
通过所述车辆的所述一个或多个处理器确定该对压力差落在预定聚类区域内;和
通过所述车辆的所述一个或多个处理器基于该对压力差落在所述预定聚类区域内检测所述曲轴箱通风***中的故障。
12.如权利要求11所述的方法,其特征在于,确定该对压力差落在所述预定聚类区域内包括:
将所述第二压力差与第一阈值进行比较;和
将所述第一压力差与所述第二压力差的线性表达式进行比较。
13.如权利要求12所述的方法,其特征在于,
在确定所述第二压力差大于所述第一阈值、且所述第一压力差小于所述第二压力差的所述线性表达式时,确定该对压力差落在所述预定聚类区域内。
14.如权利要求11所述的方法,其特征在于,
接收三个压力测量值的序列,每组三个压力测量值包括在所述曲轴箱和所述呼吸器组件之间流动的气体压力的相应第一压力测量值、从所述呼吸器组件流过所述曲轴箱通风管的气体压力的相应第二压力测量值、以及在连接到所述曲轴箱通风管的所述管中流动的气体压力的相应第三压力测量值;和
对于每组三个压力测量值,
计算一个相应对压力差,该相应对压力差包括所述相应第一压力测量值和所述相应第二压力测量值之间的对应的第一压力差、以及所述相应第一压力测量值和所述相应第三压力测量值之间的对应的第二压力差;
确定该相应对压力差落在所述预定聚类区域内;和
在确定该相应对压力差落在所述预定聚类区域内时,递增计数器。
15.如权利要求14所述的方法,其特征在于,包括在所述计数器达到或超过预定值时检测所述曲轴箱通风***中的故障。
16.如权利要求11所述的方法,其特征在于,使用训练压力数据来定义所述预定聚类区域。
17.如权利要求11所述的方法,其特征在于,所述预定聚类区域是二维空间的区域。
18.如权利要求11所述的方法,其特征在于,包括:
使用所述车辆的发动机上的里程或用于测量所述第一压力值、所述第二压力值或所述第三压力值中的任何一个的传感器的年限中的至少一个更新所述预定聚类区域;或
使用三个压力测量值来更新所述预定聚类区域,每组三个压力测量值包括在所述曲轴箱和所述呼吸器组件之间的管中流动的气体压力的相应第一压力测量值、从所述呼吸器组件流过所述曲轴箱通风管到所述引流管的气体压力的相应第二压力测量值、以及在所述引流管中流动的气体压力的相应第三压力测量值。
19.如权利要求11所述的方法,其特征在于,所述第一压力值由布置在所述曲轴箱和所述呼吸器组件之间的所述管中的第一传感器测量、所述第二压力值由布置在所述曲轴箱通风管中的第二传感器测量、所述第三压力值由布置在所述引流管内的第三传感器测量。
20.一种车辆,其特征在于,包括:
曲轴箱通风***;和
控制器,所述控制器耦合到所述曲轴箱通风***,所述控制器被配置成:
接收来自所述车辆的多个传感器的多个压力值,包括(i)指示在所述车辆的曲轴箱和呼吸器组件之间的管中流动的气体的压力的第一压力值、(ii)指示从所述呼吸器组件流过曲轴箱通风管到联接至所述曲轴箱的引流管的气体的压力的第二压力值、以及(iii)指示在所述引流管中流动的气体的压力的第三压力值;
确定包括所述第一压力值与所述第二压力值之间的第一压力差和所述第一压力值与所述第三压力值之间的第二压力差的一对压力差;
确定该对压力差落在预定聚类区域内;和
基于该对压力差落在所述预定聚类区域内检测所述曲轴箱通风***中的故障。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311861442.0A CN117804780A (zh) | 2020-10-08 | 2021-09-30 | 用于在曲轴箱通风管中孔检测的***和方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17/065,959 US11313261B1 (en) | 2020-10-08 | 2020-10-08 | Systems and methods for hole detection in crankcase ventilation tubing |
US17/065,959 | 2020-10-08 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311861442.0A Division CN117804780A (zh) | 2020-10-08 | 2021-09-30 | 用于在曲轴箱通风管中孔检测的***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114294073A CN114294073A (zh) | 2022-04-08 |
CN114294073B true CN114294073B (zh) | 2024-01-12 |
Family
ID=78371732
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111165264.9A Active CN114294073B (zh) | 2020-10-08 | 2021-09-30 | 用于在曲轴箱通风管中孔检测的***和方法 |
CN202311861442.0A Pending CN117804780A (zh) | 2020-10-08 | 2021-09-30 | 用于在曲轴箱通风管中孔检测的***和方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311861442.0A Pending CN117804780A (zh) | 2020-10-08 | 2021-09-30 | 用于在曲轴箱通风管中孔检测的***和方法 |
Country Status (3)
Country | Link |
---|---|
US (2) | US11313261B1 (zh) |
EP (1) | EP3981958B1 (zh) |
CN (2) | CN114294073B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102966409A (zh) * | 2012-11-23 | 2013-03-13 | 浙江吉利汽车研究院有限公司杭州分公司 | 一种曲轴箱通风电子控制方法及*** |
DE102014223290A1 (de) * | 2014-11-14 | 2016-05-19 | Mahle International Gmbh | Kurbelgehäuseentlüftungseinrichtung |
DE102016224824A1 (de) * | 2016-12-13 | 2018-06-14 | Mtu Friedrichshafen Gmbh | Verfahren zur Überwachung eines Kurbelgehäusedrucks für eine Brennkraftmaschine und Brennkraftmaschine |
CN208236478U (zh) * | 2018-05-11 | 2018-12-14 | 浙江吉利控股集团有限公司 | 曲轴箱通风***和具有该曲轴箱通风***的汽车 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6123061A (en) | 1997-02-25 | 2000-09-26 | Cummins Engine Company, Inc. | Crankcase ventilation system |
SE523344C2 (sv) * | 2001-03-13 | 2004-04-13 | Volvo Lastvagnar Ab | Ventilanordning för tryckreglering i anslutning till förbränningsmotor samt förfarande för sådan tryckreglering |
DE10320054A1 (de) * | 2003-05-06 | 2004-11-25 | Robert Bosch Gmbh | Verfahren und Vorrichtung zum Betreiben einer Brennkraftmaschine |
DE102010040900A1 (de) | 2010-09-16 | 2012-03-22 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Diagnose einer Kurbelgehäuseentlüftung von Verbrennungsmotoren |
US9260990B2 (en) | 2012-09-14 | 2016-02-16 | Ford Global Technologies, Llc | Crankcase integrity breach detection |
US9316131B2 (en) | 2012-09-14 | 2016-04-19 | Ford Global Technologies, Llc | Crankcase integrity breach detection |
US9416694B2 (en) | 2012-09-14 | 2016-08-16 | Ford Global Technologies, Llc | Crankcase integrity breach detection |
US9068486B2 (en) | 2012-09-14 | 2015-06-30 | Ford Global Technologies, Llc | Crankcase integrity breach detection |
US9127578B2 (en) | 2012-09-14 | 2015-09-08 | Ford Global Technologies, Llc | Crankcase integrity breach detection |
DE102014114397A1 (de) | 2014-10-02 | 2016-04-07 | Hengst Of North America, Inc. | Brennkraftmaschine mit einer Kurbelgehäuseentlüftungseinrichtung und Verfahren zum Überwachen einer Kurbelgehäuseentlüftungseinrichtung |
US9664079B2 (en) | 2014-10-03 | 2017-05-30 | Ford Global Technologies, Llc | Crankcase integrity breach detection |
US9995652B1 (en) * | 2014-10-23 | 2018-06-12 | Tula Technology, Inc. | Induction diagnostics for skip fire engines |
DE102015213982A1 (de) | 2015-07-24 | 2017-01-26 | Bayerische Motoren Werke Aktiengesellschaft | Brennkraftmaschine und Verfahren zur Erkennung einer Leckage von einem Kurbelgehäuse- und/oder einem Tank-Entlüftungssystem |
US10043352B2 (en) | 2016-09-14 | 2018-08-07 | Fca Us Llc | Techniques for detecting a disconnected engine air hose using an in-line pressure sensor |
CN207261076U (zh) | 2017-08-31 | 2018-04-20 | 宝沃汽车(中国)有限公司 | 曲轴箱通风***和车辆 |
DE102017221318A1 (de) * | 2017-11-28 | 2019-05-29 | Mahle International Gmbh | Brennkraftmaschine für ein Kraftfahrzeug |
US10823019B2 (en) * | 2018-07-31 | 2020-11-03 | Ford Global Technologies, Llc | Ducted positive crankcase ventilation plenum |
-
2020
- 2020-10-08 US US17/065,959 patent/US11313261B1/en active Active
-
2021
- 2021-09-29 EP EP21199788.7A patent/EP3981958B1/en active Active
- 2021-09-30 CN CN202111165264.9A patent/CN114294073B/zh active Active
- 2021-09-30 CN CN202311861442.0A patent/CN117804780A/zh active Pending
-
2022
- 2022-04-25 US US17/728,888 patent/US11661868B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102966409A (zh) * | 2012-11-23 | 2013-03-13 | 浙江吉利汽车研究院有限公司杭州分公司 | 一种曲轴箱通风电子控制方法及*** |
DE102014223290A1 (de) * | 2014-11-14 | 2016-05-19 | Mahle International Gmbh | Kurbelgehäuseentlüftungseinrichtung |
DE102016224824A1 (de) * | 2016-12-13 | 2018-06-14 | Mtu Friedrichshafen Gmbh | Verfahren zur Überwachung eines Kurbelgehäusedrucks für eine Brennkraftmaschine und Brennkraftmaschine |
CN208236478U (zh) * | 2018-05-11 | 2018-12-14 | 浙江吉利控股集团有限公司 | 曲轴箱通风***和具有该曲轴箱通风***的汽车 |
Also Published As
Publication number | Publication date |
---|---|
CN117804780A (zh) | 2024-04-02 |
US11313261B1 (en) | 2022-04-26 |
EP3981958B1 (en) | 2023-09-06 |
US20220112822A1 (en) | 2022-04-14 |
US20220251982A1 (en) | 2022-08-11 |
EP3981958A1 (en) | 2022-04-13 |
US11661868B2 (en) | 2023-05-30 |
CN114294073A (zh) | 2022-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106227200B (zh) | 一种汽车在线故障诊断方法 | |
US9047722B2 (en) | Vehicle location and fault diagnostic systems and methods | |
US8180519B2 (en) | Cooperative vehicle diagnostics | |
US8887559B2 (en) | Method and device for diagnosing crankcase ventilation of internal combustion engines | |
US11098630B2 (en) | Method and computer program product for diagnosing a particle filter | |
JP2019524523A (ja) | 車両診断方法、端末装置及びコンピュータ可読記憶媒体 | |
US10378160B2 (en) | Systems and methods of determining road quality | |
CN112973258B (zh) | 经由远程信息处理输出过滤器监测***信息的***和方法 | |
US9726564B2 (en) | System and method for determining a pressure drop across a filter | |
KR102489168B1 (ko) | 자동차의 배기가스 분기용 입자 필터의 변형의 검출 | |
CN112211705B (zh) | 监控dpf移除的方法、装置及*** | |
CN114467090A (zh) | 使用数字孪生识别现场可更换单元的***和方法 | |
CN114294073B (zh) | 用于在曲轴箱通风管中孔检测的***和方法 | |
CN110685839A (zh) | 一种基于压力传感器的车用三滤***堵塞的检验方法 | |
JP2007284027A (ja) | 車載故障診断制御装置 | |
US10210677B2 (en) | Systems and methods of determining causes of performance deficiencies of vehicles | |
US9983088B2 (en) | Engine ventilation system diagnostics using pressure measurement | |
CN110857095B (zh) | 用于确定额外燃料消耗的原因的方法和*** | |
KR101551083B1 (ko) | 자동차용 dpf 시스템 고장 진단 방법 | |
JP2007286018A (ja) | 車載故障診断制御装置 | |
Filipczyk et al. | The application of on-board diagnostics systems for assessing the technical state of automotive vehicles | |
WO2023097078A1 (en) | Real-time system and method for determining remaining useful oil life in vehicles | |
CN116818358A (zh) | 发动机进气***和曲轴箱通风***防结冰性能的试验方法 | |
Steffens et al. | NVH target value definition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |