【技术实现步骤摘要】
一种柴油机性能监测方法
[0001]本专利技术涉及故障检测
,特别涉及一种柴油机性能监测方法。
技术介绍
[0002]柴油机作为一种常见的内燃机,广泛应用于交通运输、航空航天、工程机械等领域。柴油机的性能对机器的工作效率和可靠性具有至关重要的影响。柴油机性能监测技术可以通过对柴油机的性能指标进行实时监测从而对柴油机的性能作出相对全面、准确的评估,如通过安装各种传感器以记录柴油机的燃油消耗率、转速、油耗、压力、温度和功率等参数,将这些柴油机的实时运行数据进行分析整合以及计算,能够为识别柴油机故障、分析性能趋势和实施预测性维护等功能提供有效的辅助机能。
[0003]柴油机性能监测技术的应用可以为工业生产和交通运输等领域提供重要的技术支持,从而降低设备维修成本和生产安全风险,同时提高能源利用效率和环保水平。对于长期运行的柴油机而言,及时监测其性能能够帮助分析柴油机目前的运行状态,并提前预测可能出现的故障或损坏,从而采取必要的维修和保养措施,避免因设备故障而带来的停产损失和安全隐患。目前,柴油机性能监测主要依靠人工判别 ...
【技术保护点】
【技术特征摘要】
1.一种柴油机性能监测方法,其特征在于,所述方法包括以下步骤:S100,安装传感器至柴油机,通过传感器记录柴油机的实时性能数据;S200,根据柴油机的实时性能数据建立性能平衡效用模型;S300,利用性能平衡效用模型输出柴油机的性能监测结果。2.根据权利要求1所述的一种柴油机性能监测方法,其特征在于,步骤S100中,安装传感器至柴油机,通过传感器记录柴油机的实时性能数据的方法具体为:分别将油耗传感器和转速传感器连接至柴油机,油耗传感器用于记录柴油机在运行时每秒的瞬时油耗,转速传感器用于记录柴油机在运行时每秒的瞬时转速,将所述瞬时油耗和所述瞬时转速作为柴油机的实时性能数据。3.根据权利要求1所述的一种柴油机性能监测方法,其特征在于,步骤S200中,根据柴油机的实时性能数据建立性能平衡效用模型的方法具体为:S201,在柴油机的工作过程中选取一个时段P,所述时段P的长度为N秒,通过油耗传感器获取柴油机在时段P内每秒的瞬时油耗,通过转速传感器获取柴油机在时段P内每秒的瞬时转速,以ifc(i)表示柴油机在时段P内第i秒时的瞬时油耗,以irs(i)表示柴油机在时段P内第i秒时的瞬时转速,i=1,2
…
,N,N设置为[3600,10800]中的任意一个数,分别创建一个空白的集合ifc{}和一个空白的集合irs{},将ifc(1),ifc(2),
…
,ifc(N)依次加入到集合ifc{}中,将irs(1),irs(2),
…
,irs(N)依次加入到集合irs{}中,ifc(x)表示集合ifc{}中的第x个元素,irs(x)表示集合irs{}中的第x个元素,x为序号,x∈[1,N],转至S202;S202,以ifc(m1)表示集合ifc{}中元素值最大的元素,设置整数变量k1,k1的初始值设置为1,k1的取值范围为[1,N],定义第一等式为:inv(k1)=abs(irs(m1)
‑
irs(k1))/irs(m1);式中,k1为变量,abs()表示对()内的数取绝对值,irs(m1)表示集合irs{}中的第m1个元素;在第一等式中从k1=1开始遍历变量k1从而得到N个值inv(1),inv(2),
…
,inv(N),创建一个空白的集合inv{},将N个值inv(1),inv(2),
…
,inv(N)依次加入到集合inv{}中,以inv(m2)表示集合inv{}中元素值最大的元素,创建一个空白的集合ish{},转至S203;S203,若m1的值小于m2的值,则将集合ifc{}中的ifc(m1),ifc(m1+1),
…
,ifc(m2)依次加入到集合ish{}中;若m1的值大于m2的值,则将集合ifc{}中的ifc(m2),ifc(m2+1),
…
,ifc(m1)依次加入到集合ish{}中,转至S204;S204,记bot=sum(ish{})/sum(ifc{}),sum(ish{})表示集合ish{}中所有元素的值的总和,sum(ifc{})表示集合ifc{}中所有元素的值的总和,转至S205;S205,设置变量k2,k2的初始值设置为1,k2的取值范围为[1,M
‑
1],M=max{m2,N
‑
m2},max{}表示取{}内的最大值,从变量k2=1开始遍历变量k2,转至S206;S206,设置一个空白的值lin=0,记fam1=irs(m2)/irs(m2
‑
k2),记fam2=irs(m2)/irs(m2+k2),对fam1的值和fam2的值进行比较,转至S207;S207,如果fam1>bot且fam1>fam2,则记lin的值为m2的值减去当前k2的值,即lin=m2
‑
k2,并转至S209;如果fam2>bot且fam1<fam2,则记lin的值为m2的值加上当前k2的值,即lin=m2+k2,并转至S209;
如果fam1<bot且fam2<bot,则转至S208;S208,如果当前变量k2的值小于M,则将k2的值增加1,转至S206;如果当前变...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。