CN115452391A - Diesel engine exhaust temperature abnormity diagnosis method based on neural network expert system - Google Patents
Diesel engine exhaust temperature abnormity diagnosis method based on neural network expert system Download PDFInfo
- Publication number
- CN115452391A CN115452391A CN202211130068.2A CN202211130068A CN115452391A CN 115452391 A CN115452391 A CN 115452391A CN 202211130068 A CN202211130068 A CN 202211130068A CN 115452391 A CN115452391 A CN 115452391A
- Authority
- CN
- China
- Prior art keywords
- neural network
- output
- expert system
- diesel engine
- particle
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M15/00—Testing of engines
- G01M15/04—Testing internal-combustion engines
- G01M15/10—Testing internal-combustion engines by monitoring exhaust gases or combustion flame
- G01M15/102—Testing internal-combustion engines by monitoring exhaust gases or combustion flame by monitoring exhaust gases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- 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)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Chemical & Material Sciences (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Combustion & Propulsion (AREA)
- Testing Of Engines (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
技术领域technical field
本发明涉及的是一种柴油机故障诊断方法,具体地说是柴油机排气温度诊断方法。The invention relates to a diesel engine fault diagnosis method, in particular to a diesel engine exhaust temperature diagnosis method.
背景技术Background technique
柴油机是目前各种动力机械中应用最为广泛的机型,柴油机技术的发展对我国工农业、交通运输、国防建设等各方面具有重要影响。柴油机排气温度异常是柴油机内部故障发生时的具体征兆,可能涉及单系统单故障、单系统多故障与多系统多故障,具有复杂的耦合关系,若不及时进行诊断维修则会导致柴油机机械效率降低,功率降低,影响设备和系统的安全运行,甚至会影响操作人员的人身安全,因此展开排气温度异常诊断研究,对保障柴油机安全高效运行有重要意义。Diesel engine is currently the most widely used model among all kinds of power machinery. The development of diesel engine technology has an important impact on my country's industry and agriculture, transportation, national defense construction and other aspects. The abnormal exhaust temperature of the diesel engine is a specific symptom of the internal failure of the diesel engine. It may involve single system single fault, single system multiple faults and multiple system multiple faults. It has a complex coupling relationship. If it is not diagnosed and repaired in time, it will lead to mechanical efficiency of the diesel engine The reduction in power will affect the safe operation of equipment and systems, and even affect the personal safety of operators. Therefore, it is of great significance to carry out diagnostic research on abnormal exhaust temperature to ensure the safe and efficient operation of diesel engines.
文献《瓦锡兰副机排烟温度异常故障实例》(《航海技术》,2020)针对瓦锡兰柴油机排烟温度异常进行了诊断,检查扫气温度、涡轮转速等参数,拆解检查调速器至高压油泵齿条之间相关部件,并查阅检修记录簿,最终确定故障为气缸油门减小。该文献所用诊断方法处于事后维修阶段,其不足之处在于诊断周期长,步骤繁琐,诊断手段落后,而且可能会在排查检修的过程中破坏柴油机的最佳工作状态。文献《MTU396柴油机排温差异大故障分析及排除》(《内燃机》,2021)针对A、B列排温差异大的问题,拆解了进气管封盖、排期连接管、A1~A4与B1~B4的8个喷油器等相关部件,在调整喷油提前角并复位相关部件后,仍存在故障,再次拆解喷油泵、喷油器试验后,确定故障点为回油管路止回阀阀芯卡死。该文献所用诊断方法重复拆卸故障相关部件,并在故障存在情况下进行了多次实验,对柴油机损伤及大,排查故障过程复杂繁琐,技术手段落后。The document "Example of Abnormal Exhaust Temperature of Wartsila Auxiliary Engine" ("Navigation Technology", 2020) diagnoses abnormal exhaust temperature of Wartsila diesel engine, checks parameters such as scavenging temperature and turbine speed, disassembles and checks speed regulation Check the relevant parts between the gear and the rack of the high-pressure oil pump, and check the maintenance record book, and finally determine that the fault is the reduction of the cylinder throttle. The diagnosis method used in this document is in the stage of post-event maintenance. Its disadvantages are long diagnosis cycle, cumbersome steps, backward diagnosis methods, and may destroy the best working state of the diesel engine during the inspection and maintenance process. The document "MTU396 Diesel Engine Exhaust Temperature Difference Analysis and Troubleshooting" ("Internal Combustion Engine", 2021) aimed at the problem of large exhaust temperature difference between A and B columns, disassembled the intake pipe cover, exhaust connection pipe, A1~A4 and B1 The 8 fuel injectors and other related parts of ~B4 still have faults after adjusting the fuel injection advance angle and resetting the relevant parts. After disassembling the fuel injection pump and fuel injector test again, it is determined that the fault point is the oil return line check valve The spool is stuck. The diagnostic method used in this document repeatedly disassembled the fault-related components, and carried out many experiments in the presence of faults. The damage to the diesel engine was serious, and the troubleshooting process was complicated and cumbersome, and the technical means were backward.
发明内容Contents of the invention
本发明的目的在于提供能克服诊断过程中,专家系统知识获取周期长与神经网络推理过程及结果不易理解等缺点的基于神经网络专家系统的柴油机排气温度异常诊断方法。The object of the present invention is to provide a diesel engine exhaust temperature abnormal diagnosis method based on a neural network expert system that can overcome the shortcomings of the long expert system knowledge acquisition period and the difficulty in understanding the neural network reasoning process and results during the diagnosis process.
本发明的目的是这样实现的:The purpose of the present invention is achieved like this:
本发明基于神经网络专家系统的柴油机排气温度异常诊断方法,其特征是:The present invention is based on the abnormal diagnosis method of diesel engine exhaust temperature of neural network expert system, is characterized in that:
(1)针对柴油机排气温度异常的问题,获取相关运行数据,将数据集划分为两份,其中一份作为训练数据Tr,另一份份作为测试数据Te;(1) Aiming at the problem of abnormal diesel engine exhaust temperature, obtain relevant operating data, and divide the data set into two parts, one of which is used as training data T r , and the other is used as test data T e ;
(2)将步骤(1)中的训练数据Tr与测试数据Te均描述为知识系统∑=(F,S),其中输出结果集F={f1,f2,…,fn}为柴油机典型状态,输入参数集S={s1,s2,…,sk}为柴油机实际运行中的参数,根据训练数据Tr建立训练故障特征矩阵Rr(∑)=(rij)n×k,以备训练神经网络;根据测试数据Te建立测试故障特征矩阵Re(∑)=(rij)n×k,以备在神经网络专家系统建立完成后,对其进行测试,其中rij为柴油机实际运行中相关参数si的值,i的取值范围为{i∈Z|1≤i≤n},j的取值范围为{j∈Z|1≤j≤k};(2) Describe the training data T r and test data T e in step (1) as a knowledge system ∑=(F, S), where the output result set F={f 1 , f 2 ,..., f n } is the typical state of the diesel engine, the input parameter set S={s 1 , s 2 ,…, s k } is the parameters in the actual operation of the diesel engine, and the training fault characteristic matrix R r (∑)=(r ij ) is established according to the training data T r n×k in preparation for training the neural network; establish a test fault feature matrix Re (∑)=(r ij ) n×k according to the test data T e in preparation for testing the neural network expert system after it is established, Where r ij is the value of the relevant parameter s i in the actual operation of the diesel engine, the value range of i is {i∈Z|1≤i≤n}, and the value range of j is {j∈Z|1≤j≤k} ;
(3)对步骤(2)中的故障特征矩阵Rr(∑)与Re(∑)进行归一化处理,得到归一化后的故障特征矩阵R′r(∑)=(r′ij)n×k与R′e(∑)=(r′ij)n×k,其中r′ij为柴油机实际运行中相关参数si归一化后的值,其取值范围为[0,1],依据故障特征矩阵建立训练例与测试例;(3) Normalize the fault characteristic matrix R r (∑) and Re (∑) in step (2), and obtain the normalized fault characteristic matrix R′ r (∑)=(r′ ij ) n×k and R′ e (∑)=(r′ ij ) n×k , where r′ ij is the normalized value of the relevant parameter s i in the actual operation of the diesel engine, and its value range is [0, 1 ], establish training examples and test examples according to the fault feature matrix;
(4)建立BP神经网络并使用步骤(3)中的训练例训练BP神经网络,使用粒子群算法加速连接权值ρjm、与输出阈值θm、的寻优过程,得到最优连接权值ρjm、与输出阈值θm、输出BP神经网络模型;(4) Establish a BP neural network and use the training examples in step (3) to train the BP neural network, and use the particle swarm optimization algorithm to accelerate the connection weights ρ jm , and output threshold θ m , In the optimization process, the optimal connection weights ρ jm , and output threshold θ m , Output BP neural network model;
(5)基于步骤(4)中得到BP神经网络,建立其与专家系统之间的联系,即以BP神经网络的输出结果建立专家知识库,并建立推理机、解释器专家系统结构,输出神经网络专家系统模型;(5) Based on the BP neural network obtained in step (4), the connection between it and the expert system is established, that is, the expert knowledge base is established with the output result of the BP neural network, and the structure of the inference engine and the interpreter expert system are established, and the neural network is output. Network expert system model;
(6)使用步骤(5)中得到的神经网络专家系统模型和步骤(3)中的测试例进行测试,验证模型精度。(6) Use the neural network expert system model obtained in step (5) and the test case in step (3) to test and verify the accuracy of the model.
本发明还可以包括:The present invention may also include:
1、步骤(1)中获取相关运行数据包括获取7组相关测点的运行数据,分别是柴油机正常运行时的数据,与分别存在下述某一种故障时的运行数据:故障类型为增压器损坏故障、喷油异常、进气管堵塞故障、排气阀损坏故障、淡水系统异常与高压油管泄露故障。1. Obtaining relevant operating data in step (1) includes obtaining operating data of 7 groups of related measuring points, which are the data when the diesel engine is in normal operation and the operating data when there is one of the following faults: the fault type is supercharging Injector damage fault, fuel injection abnormality, intake pipe blockage fault, exhaust valve damage fault, fresh water system abnormality and high-pressure fuel pipe leakage fault.
2、步骤(2)中的输出结果集F包括:正常运行状态f1以及故障状态,包括增压器损坏f2、喷油异常f3、进气管堵塞f4、排气阀损坏f5、淡水系统异常f6、高压油管泄露f7,即F={f1,f2,f3,f4,f5,f6,f7};2. The output result set F in step (2) includes: normal operation state f 1 and fault state, including supercharger damage f 2 , fuel injection abnormality f 3 , intake pipe blockage f 4 , exhaust valve damage f 5 , Fresh water system abnormality f 6 , high-pressure oil pipe leakage f 7 , that is, F={f 1 , f 2 , f 3 , f 4 , f 5 , f 6 , f 7 };
输入参数集S包括:排气温度s1、增压器转速s2、喷油状态信号s3、空冷器出口空气压力s4、排气阀状态信号s5、淡水进口压力s6、高压燃油管漏油液位s7,即S={s1,s2,s3,s4,s5,s6,s7};The input parameter set S includes: exhaust gas temperature s 1 , turbocharger speed s 2 , fuel injection status signal s 3 , air cooler outlet air pressure s 4 , exhaust valve status signal s 5 , fresh water inlet pressure s 6 , high pressure fuel oil Oil leakage level s 7 , that is, S={s 1 , s 2 , s 3 , s 4 , s 5 , s 6 , s 7 };
故障特征矩阵Rr(∑)与Re(∑)的形式均为:The forms of the fault characteristic matrix R r (∑) and Re (∑) are both:
其中行表示柴油机系统可能出现的7种典型状态,列表示可监测的柴油机的7项相关运行参数。The rows represent seven typical states that may occur in the diesel engine system, and the columns represent seven relevant operating parameters of the diesel engine that can be monitored.
3、步骤(3)中对故障特征矩阵Rr(∑)与Re(∑)进行归一化处理,即对故障特征矩阵Rr(∑)与Re(∑)的每一列用最大最小法进行归一化处理:3. In step (3), normalize the fault characteristic matrix R r (∑) and Re (∑), that is, use the maximum and minimum values for each column of the fault characteristic matrix R r (∑) and Re (∑) The method is normalized:
其中,i(i=1,…,7)为状态类型标识,j(j=1,…,7)为参数类型标识,归一化后数值r′ij处于[0,1],喷油状态信号s3与排气阀状态信号s5在正常状态时值为1,异常时值为0;Among them, i (i=1, ..., 7) is the state type identification, j (j = 1, ..., 7) is the parameter type identification, the value r' ij after normalization is in [0, 1], the fuel injection state Signal s 3 and exhaust valve status signal s 5 are 1 in normal state and 0 in abnormal state;
建立训练例或测试例,即取归一化后故障特征矩阵的某一行,作为训练例或测试例的第1维,即输入向量,将该行对应的状态置为1,其余状态置为0,构成训练例或测试例的第2维,即预期输出向量,共建立7个训练例;以进气管堵塞故障f4为例,其训练例与测试例形式均如下:Establish a training example or a test example, that is, take a row of the normalized fault feature matrix as the first dimension of the training example or test example, that is, the input vector, set the state corresponding to the row to 1, and set the other states to 0 , constituting the second dimension of the training example or test example, that is, the expected output vector, a total of 7 training examples are established; taking the intake pipe blockage fault f 4 as an example, the forms of the training example and the test example are as follows:
(x4,y4)=((r′41,r′42,r′43,r′44,r′45,r′46,r′47)T,(0,0,0,1,0,0,0)T)。(x 4 , y 4 )=((r′ 41 , r′ 42 , r′ 43 , r′ 44 , r′ 45 , r′ 46 , r′ 47 ) T , (0,0,0,1,0 , 0, 0) T ).
4、步骤(4)中使用粒子群算法优化BP神经网络包括以下步骤:4, use particle swarm optimization algorithm to optimize BP neural network in step (4) and comprise the following steps:
(a)初始化BP神经网络模型:(a) Initialize the BP neural network model:
采用含有一层隐含层的神经网络结构,输入层神经元个数k,输出层神经元个数n,隐含层神经元个数q由下式确定:Using a neural network structure with one hidden layer, the number k of neurons in the input layer, the number n of neurons in the output layer, and the number q of neurons in the hidden layer are determined by the following formula:
其中,t为常数,t∈[0,10];Among them, t is a constant, t∈[0,10];
设置隐含层第m(1≤m≤q)个神经元节点输入为:Set the input of the mth (1≤m≤q) neuron node of the hidden layer as:
其中ρjm为输入层第j个神经元节点与隐含层第m个神经元节点的连接权值,r′ij为状态i下第j个输入参数归一化后的值;Among them, ρjm is the connection weight between the jth neuron node in the input layer and the mth neuron node in the hidden layer, and r′ ij is the normalized value of the jth input parameter in the state i;
设置隐含层第m个神经元节点输出为:Set the output of the mth neuron node in the hidden layer as:
其中为隐含层第m个神经元节点的输出阈值;in is the output threshold of the mth neuron node in the hidden layer;
设置输出层第i个神经元节点,即输出向量中第i个分向量的输入为:Set the i-th neuron node of the output layer, that is, the input of the i-th sub-vector in the output vector is:
其中为隐含层第m个神经元节点与输出层第i个神经元节点的连接权重,bh为第m个隐含层神经元节点的输出;in is the connection weight between the mth neuron node of the hidden layer and the ith neuron node of the output layer, b h is the output of the mth hidden layer neuron node;
设置输出层第i个神经元节点,即输出向量中第i个分向量的值为:Set the i-th neuron node of the output layer, that is, the value of the i-th sub-vector in the output vector is:
其中θi为输出层第i个神经元节点的输出阈值;Where θ i is the output threshold of the i-th neuron node in the output layer;
(b)初始化粒子群。(b) Initialize the particle swarm.
设置两个粒子群停止迭代条件,第一个为迭代次数上限,第二个是BP神经网络置信度达到95%:Set two particle swarm stop iteration conditions, the first is the upper limit of the number of iterations, and the second is that the confidence of the BP neural network reaches 95%:
设置每个粒子的速度与位置更新公式为:The formula for setting the speed and position update of each particle is:
其中为第k+1代粒子u的速度在第d维的上的分量,为第k代粒子u的个体极值在第d维的分量,为第k代粒子的全局极值在第d维的分量,为第k代粒子u的位置在第d维的上的分量,c1与c2均为学习因子,ω为惯性权重,ζ和η为(0,1)上随机数;in is the component of the velocity of the k+1th generation particle u on the d-th dimension, is the d-dimensional component of the individual extremum of particle u of the kth generation, is the component of the d-th dimension of the global extremum of the k-th generation particle, is the component of the position of the kth generation particle u on the d dimension, c1 and c2 are learning factors, ω is the inertia weight, and ζ and η are random numbers on (0, 1 );
设置惯性权重为:Set the inertia weights to:
k为迭代次数,kmax为最大迭代次数,初始状态下ω=ωmax=1,ωmin=0.4;k is the number of iterations, k max is the maximum number of iterations, in the initial state ω=ω max =1, ω min =0.4;
设置粒子的适应度函数为:The fitness function of the particles is set as:
其中,X为粒子群中某粒子的位置,n为训练例个数,表示该粒子在第i个训练例下的输出结果,yi为预期输出结果;Among them, X is the position of a particle in the particle swarm, n is the number of training examples, Indicates the output result of the particle under the i-th training example, and y i is the expected output result;
初始化粒子速度,取值为[vmin,vmax]之间的均匀分布的随机数,本发明取为[-0.05,0.05]。以BP神经网络中的连接权值ρij、与输出阈值θm、作为粒子群中每个粒子的位置分量,粒子群中第u个粒子位置为:The particle velocity is initialized, and the value is a uniformly distributed random number between [v min , v max ], which is [-0.05, 0.05] in the present invention. Take the connection weight ρ ij in the BP neural network, and output threshold θ m , As the position component of each particle in the particle swarm, the position of the uth particle in the particle swarm is:
其中,xus为第u个粒子的第s个位置分量,取值范围为[xmin,xmax],当某一位置分量超过上界或下界值时,将该分量近似取为边界值,s的取值范围为{s∈Z|1≤s≤q(k+n+1)+n},即s的取值范围为{s∈Z|1≤s≤67};Among them, x us is the sth position component of the uth particle, and the value range is [x min , x max ]. When a certain position component exceeds the upper or lower bound value, this component is approximately taken as the boundary value, The value range of s is {s∈Z|1≤s≤q(k+n+1)+n}, that is, the value range of s is {s∈Z|1≤s≤67};
(c)如果该粒子的当前适应度函数值比个体历史最优值好,则将粒子当前的位置更新为个体历史最优位置;如果粒子的个体历史最优位置优于全局最优位置,则将粒子的全局最优更新为当前的个体历史最优;(c) If the current fitness function value of the particle is better than the individual historical optimal value, update the current position of the particle to the individual historical optimal position; if the individual historical optimal position of the particle is better than the global optimal position, then Update the global optimum of the particle to the current individual historical optimum;
(d)根据粒子群算法更新各个粒子的位置和速度;(d) Update the position and velocity of each particle according to the particle swarm optimization algorithm;
(e)若满足任意一个停止迭代条件,则停止迭代,得到BP网络最优初始权值和阈值,输出训练好的BP神经网络。(e) If any one of the stop iteration conditions is met, stop the iteration, get the optimal initial weight and threshold of the BP network, and output the trained BP neural network.
5、步骤(5)中基于BP神经网络模型,建立其与专家系统之间联系的方法为:5, in the step (5), based on the BP neural network model, the method for establishing its connection with the expert system is:
考察指向BP神经网络输出结果的隐含层神经元,找出输出层的正带权输入值,即具有以下特征:Investigate the hidden layer neurons pointing to the output of the BP neural network, and find out the positive weighted input value of the output layer, which has the following characteristics:
同时考察指向此隐含层神经元的输入层神经元,同样找出其正带权输入值,形成规则:At the same time, examine the input layer neurons pointing to this hidden layer neuron, and also find out its positive weighted input value to form a rule:
IF表达式1 AND表达式2 AND…AND表达式n THEN结论IF expression 1 AND expression 2 AND...AND expression n THEN conclusion
规则中表达式n的具体形式为某输入层神经元的输出为正,也即具有某种征兆,规则中结论的具体形式是故障类型;针对柴油机排气温度异常得到以下规则:The specific form of the expression n in the rule is that the output of a neuron in the input layer is positive, that is, there is a certain symptom, and the specific form of the conclusion in the rule is the fault type; the following rules are obtained for the abnormal temperature of the exhaust gas of the diesel engine:
IF排气温度>550℃AND增压器转速减小THEN增压器损坏IF exhaust temperature > 550°C AND supercharger speed reduction THEN supercharger damage
IF排气温度>550℃AND空冷器出口压力减小THEN进气管堵塞IF exhaust temperature > 550°C AND air cooler outlet pressure decreases THEN intake pipe is clogged
IF排气温度>550℃AND喷油异常标识=1 THEN喷油异常IF exhaust temperature > 550°C AND abnormal fuel injection sign = 1 THEN abnormal fuel injection
IF排气温度>550℃AND排气阀损坏标识=1 THEN排气阀损坏IF Exhaust temperature > 550°C AND Exhaust valve damaged flag = 1 THEN Exhaust valve damaged
IF排气温度>550℃AND淡水进口压力减小THEN淡水系统异常IF exhaust temperature > 550°C AND fresh water inlet pressure decreases THEN fresh water system is abnormal
IF排气温度偏低AND高压燃油管漏油液位升高THEN高压油管泄露IF exhaust temperature is low AND high pressure fuel pipe leaks oil level rises THEN high pressure fuel pipe leaks
将此类规则存入知识库,形成神经网络专家系统的知识库,并根据此知识库建立专家系统。Store such rules in the knowledge base to form the knowledge base of the neural network expert system, and build an expert system based on this knowledge base.
6、步骤(6)中测试神经网络专家系统流程为:6. The process of testing the neural network expert system in step (6) is:
(i)接收柴油机排气温度异常报警信号;(i) Receive the alarm signal of abnormal exhaust temperature of the diesel engine;
(ii)专家系统的推理机参照知识库,针对关联测点的异常数据进行故障诊断,并调用神经网络模块;(ii) The inference engine of the expert system refers to the knowledge base, performs fault diagnosis for the abnormal data of the associated measurement points, and calls the neural network module;
(iii)神经网络的诊断结果置信度大于0.95,则将其作为神经网络专家系统最终诊断结果,并由专家系统对诊断结果进行解释;(iii) If the confidence degree of the diagnosis result of the neural network is greater than 0.95, it will be regarded as the final diagnosis result of the neural network expert system, and the diagnosis result will be explained by the expert system;
(iv)若神经网络的输出置信度不大于0.95,则输出专家系统的诊断结果;(iv) If the output confidence of the neural network is not greater than 0.95, then output the diagnosis result of the expert system;
(v)若专家系统与神经网络均不能对故障进行诊断,即出现现阶段无法确立征兆和原因对应关系的故障,则将数据打包,启动神经网络专家系统的学习模式,由专家对故障进行命名,调整神经网络拓扑结构,增加输出节点,并用打包的离线数据对神经网络进行训练,并将训练好的神经网络更新给神经网络专家系统。(v) If neither the expert system nor the neural network can diagnose the fault, that is, there is a fault that cannot establish the corresponding relationship between symptoms and causes at this stage, then pack the data, start the learning mode of the neural network expert system, and let the expert name the fault , adjust the neural network topology, increase the output nodes, and use the packaged offline data to train the neural network, and update the trained neural network to the neural network expert system.
本发明的优势在于:The advantages of the present invention are:
1、本发明可以对柴油机排气温度异常进行准确诊断;1. The present invention can accurately diagnose the abnormal temperature of the exhaust gas of the diesel engine;
2、解决了专家系统知识获取周期长与神经网络推理过程及结果不易理解的问题;2. Solved the problems of long acquisition cycle of expert system knowledge and difficult understanding of neural network reasoning process and results;
3、本发明应用粒子群算法优化了BP神经网络模型中两个关键参数:连接权值ρjm、与输出阈值θm、这提高了模型的分类精度和计算时间。3. The present invention optimizes two key parameters in the BP neural network model by applying the particle swarm optimization algorithm: connection weight ρ jm , and output threshold θ m , This improves the classification accuracy and computation time of the model.
附图说明Description of drawings
图1为本发明的结构示意图;Fig. 1 is a structural representation of the present invention;
图2为本发明的流程示意图。Fig. 2 is a schematic flow chart of the present invention.
具体实施方式detailed description
下面结合附图举例对本发明做更详细地描述:The present invention is described in more detail below in conjunction with accompanying drawing example:
结合图1-2,本发明一种针对柴油机排气温度异常的神经网络专家系统故障诊断方法,包括以下步骤:In conjunction with Fig. 1-2, a kind of neural network expert system fault diagnosis method of the present invention for abnormal exhaust temperature of diesel engine comprises the following steps:
步骤1:针对柴油机排气温度异常的问题,获取相关运行数据,将数据集划分为两份,其中一份作为训练数据Tr,另一份份作为测试数据Te;Step 1: Aiming at the problem of abnormal diesel engine exhaust temperature, obtain relevant operating data, and divide the data set into two parts, one of which is used as training data T r , and the other is used as test data T e ;
步骤2:将步骤1中的训练数据Tr与测试数据Te均描述为知识系统∑=(F,S),其中输出结果集F={f1,f2,…,fn}为柴油机典型状态,输入参数集S={s1,s2,…,sk}为柴油机实际运行中的相关参数,根据训练数据Tr建立训练故障特征矩阵Rr(∑)=(rij)n×k,以备训练神经网络;根据测试数据Te建立测试故障特征矩阵Re(∑)=(rij)n×k,以备在神经网络专家系统建立完成后,对其进行测试,其中rij为柴油机实际运行中相关参数si的值,i的取值范围为{i∈Z|1≤i≤n},j的取值范围为{j∈Z|1≤j≤k};Step 2: Describe the training data T r and test data T e in step 1 as a knowledge system ∑=(F, S), where the output result set F={f 1 , f 2 ,..., f n } is the diesel engine In a typical state, the input parameter set S={s 1 , s 2 ,…, s k } is the relevant parameters in the actual operation of the diesel engine, and the training fault feature matrix R r (∑)=(r ij ) n is established according to the training data T r ×k for training the neural network; establish the test fault feature matrix Re (∑)=(r ij ) n×k according to the test data T e for testing the neural network expert system after it is established, where r ij is the value of the relevant parameter s i in the actual operation of the diesel engine, the value range of i is {i∈Z|1≤i≤n}, and the value range of j is {j∈Z|1≤j≤k};
步骤3:对步骤2中的故障特征矩阵Rr(∑)与Re(∑)进行归一化处理,得到归一化后的故障特征矩阵R′r(∑)=(r′ij)n×k与R′e(∑)=(r′ij)n×k,其中r′ij为柴油机实际运行中相关参数si归一化后的值,其取值范围为[0,1],依据故障特征矩阵建立训练例与测试例;Step 3: Normalize the fault characteristic matrix R r (∑) and Re (∑) in step 2, and obtain the normalized fault characteristic matrix R′ r (∑)=(r′ ij ) n ×k and R′ e (∑)=(r′ ij ) n×k , where r′ ij is the normalized value of the relevant parameter s i in the actual operation of the diesel engine, and its value range is [0, 1], Establish training examples and test examples according to the fault feature matrix;
步骤4:建立BP神经网络并使用步骤3中的训练例训练BP神经网络,使用粒子群算法加速连接权值ρjm、与输出阈值θm、的寻优过程,得到最优连接权值ρjm、与输出阈值θm、输出BP神经网络模型;Step 4: Establish a BP neural network and use the training examples in step 3 to train the BP neural network, and use the particle swarm optimization algorithm to accelerate the connection weights ρ jm , and output threshold θ m , In the optimization process, the optimal connection weights ρ jm , and output threshold θ m , Output BP neural network model;
步骤5:基于步骤4中得到BP神经网络,建立其与专家系统之间的联系,即以BP神经网络的输出结果建立专家知识库,并建立推理机,解释器等专家系统结构,输出神经网络专家系统模型;Step 5: Based on the BP neural network obtained in step 4, establish the connection between it and the expert system, that is, establish an expert knowledge base with the output of the BP neural network, and establish an expert system structure such as an inference engine and an interpreter, and output the neural network Expert system model;
步骤6:使用步骤5中得到的神经网络专家系统模型和步骤3中的测试例进行测试,验证模型精度。Step 6: Use the neural network expert system model obtained in step 5 and the test case in step 3 to test and verify the accuracy of the model.
步骤1中建立数据集需要获取7组相关测点的运行数据,分别是柴油机正常运行时的数据,与分别存在下述某一种故障时的运行数据,故障类型为增压器损坏故障、喷油异常、进气管堵塞故障、排气阀损坏故障、淡水系统异常与高压油管泄露故障;To establish a data set in step 1, it is necessary to obtain 7 sets of operating data of related measuring points, which are the data when the diesel engine is in normal operation and the operating data when there is one of the following faults. The fault types are supercharger damage fault, injection Abnormal oil, intake pipe blockage, exhaust valve damage, fresh water system abnormality and high-pressure oil pipe leakage;
步骤2中的输出结果集F包括:正常运行状态f1,以及故障状态,包括增压器损坏f2,喷油异常f3,进气管堵塞f4,排气阀损坏f5,淡水系统异常f6,高压油管泄露f7,即F={f1,f2,f3,f4,f5,f6,f7};The output result set F in step 2 includes: normal operation state f 1 , and fault states, including supercharger damage f 2 , fuel injection abnormality f 3 , intake pipe blockage f 4 , exhaust valve damage f 5 , fresh water system abnormality f 6 , high-pressure oil pipe leakage f 7 , that is, F={f 1 , f 2 , f 3 , f 4 , f 5 , f 6 , f 7 };
输入参数集S包括:排气温度s1,增压器转速s2,喷油状态信号s3,空冷器出口空气压力s4,排气阀状态信号s5,淡水进口压力s6,高压燃油管漏油液位s7,即S={s1,s2,s3,s4,s5,s6,s7}。The input parameter set S includes: exhaust gas temperature s 1 , turbocharger speed s 2 , fuel injection status signal s 3 , air cooler outlet air pressure s 4 , exhaust valve status signal s 5 , fresh water inlet pressure s 6 , high pressure fuel oil Pipe oil leakage level s 7 , that is, S={s 1 , s 2 , s 3 , s 4 , s 5 , s 6 , s 7 }.
故障特征矩阵Rr(∑)与Re(∑)的形式均为:The forms of the fault characteristic matrix R r (∑) and Re (∑) are both:
其中行表示柴油机系统可能出现的7种典型状态,列表示可监测的柴油机的7项相关运行参数。The rows represent seven typical states that may occur in the diesel engine system, and the columns represent seven relevant operating parameters of the diesel engine that can be monitored.
进行多参数选取有利于全方位判断柴油机运行状况,使诊断结果更为精准,由于参考参数多样化,也使故障诊断模型能综合分析柴油机多参数信息,提高诊断精度和可靠性。Multi-parameter selection is beneficial to comprehensively judge the operation status of the diesel engine and make the diagnosis results more accurate. Due to the diversification of reference parameters, the fault diagnosis model can also comprehensively analyze the multi-parameter information of the diesel engine and improve the diagnostic accuracy and reliability.
步骤3中对故障特征矩阵Rr(∑)与Re(∑)进行归一化处理,即对故障特征矩阵Rr(∑)与Re(∑)的每一列用最大最小法进行归一化处理:In step 3, the fault characteristic matrix R r (∑) and Re (∑) are normalized, that is, each column of the fault characteristic matrix R r (∑) and Re (∑) is normalized by the maximum and minimum method Processing:
其中,i(i=1,…,7)为状态类型标识,j(j=1,…,7)为参数类型标识,归一化后数值r′ij处于[0,1],喷油状态信号s3与排气阀状态信号s5在正常状态时值为1,异常时值为0。归一化处理可以消除指标之间的量纲和数量级差异的影响。Among them, i (i=1, ..., 7) is the state type identification, j (j = 1, ..., 7) is the parameter type identification, the value r' ij after normalization is in [0, 1], the fuel injection state The signal s 3 and the exhaust valve status signal s 5 are 1 in normal state and 0 in abnormal state. Normalization can eliminate the impact of dimension and order of magnitude differences between indicators.
建立训练例或测试例,即取归一化后故障特征矩阵的某一行,作为训练例或测试例的第1维,即输入向量,将该行对应的状态置为1,其余状态置为0,构成训练例或测试例的第2维,即预期输出向量,共建立7个训练例。以进气管堵塞故障f4为例,其训练例与测试例形式均如下:Establish a training example or a test example, that is, take a row of the normalized fault feature matrix as the first dimension of the training example or test example, that is, the input vector, set the state corresponding to the row to 1, and set the other states to 0 , which constitutes the second dimension of the training or testing example, that is, the expected output vector, and a total of 7 training examples are established. Taking the intake pipe blockage fault f4 as an example, the training examples and test examples are as follows:
(x4,y4)=((r′41,r′42,r′43,r′44,r′45,r′46,r′47)T,(0,0,0,1,0,0,0)T)(x 4 , y 4 )=((r′ 41 , r′ 42 , r′ 43 , r′ 44 , r′ 45 , r′ 46 , r′ 47 ) T , (0,0,0,1,0 ,0,0) T )
步骤4中使用粒子群算法优化BP神经网络包括以下步骤:Using the particle swarm optimization algorithm to optimize the BP neural network in step 4 includes the following steps:
(1)初始化BP神经网络模型。(1) Initialize the BP neural network model.
本发明采用含有一层隐含层的神经网络结构,输入层神经元个数k,输出层神经元个数n,隐含层神经元个数q由下式确定:The present invention adopts the neural network structure that contains one layer of hidden layer, input layer neuron number k, output layer neuron number n, hidden layer neuron number q is determined by following formula:
其中,t为常数,t∈[0,10],本发明n=7,k=7,调节数t=0,故隐含层神经元格式q近似取为4。Wherein, t is a constant, t∈[0,10], in the present invention n=7, k=7, adjustment number t=0, so the neuron format q of the hidden layer is approximately taken as 4.
设置隐含层第m(1≤m≤q)个神经元节点输入为:Set the input of the mth (1≤m≤q) neuron node of the hidden layer as:
其中ρjm为输入层第j个神经元节点与隐含层第m个神经元节点的连接权值,r′ij为状态i下第j个输入参数归一化后的值。Among them, ρjm is the connection weight between the jth neuron node in the input layer and the mth neuron node in the hidden layer, and r′ ij is the normalized value of the jth input parameter in the state i.
设置隐含层第m个神经元节点输出为:Set the output of the mth neuron node in the hidden layer as:
其中为隐含层第m个神经元节点的输出阈值。in is the output threshold of the mth neuron node in the hidden layer.
设置输出层第i个神经元节点,即输出向量中第i个分向量的输入为:Set the i-th neuron node of the output layer, that is, the input of the i-th sub-vector in the output vector is:
其中为隐含层第m个神经元节点与输出层第i个神经元节点的连接权重,bh为第m个隐含层神经元节点的输出。in is the connection weight between the mth neuron node of the hidden layer and the ith neuron node of the output layer, b h is the output of the mth hidden layer neuron node.
设置输出层第i个神经元节点,即输出向量中第i个分向量的值为:Set the i-th neuron node of the output layer, that is, the value of the i-th sub-vector in the output vector is:
其中θi为输出层第i个神经元节点的输出阈值。Where θ i is the output threshold of the i-th neuron node in the output layer.
(2)初始化粒子群。(2) Initialize the particle swarm.
设置两个粒子群停止迭代条件。第一个为迭代次数上限,第二个是BP神经网络置信度达到95%。Set two particle swarm stop iteration conditions. The first is the upper limit of the number of iterations, and the second is the 95% confidence level of the BP neural network.
设置每个粒子的速度与位置更新公式为:The formula for setting the speed and position update of each particle is:
其中为第k+1代粒子u的速度在第d维的上的分量,为第k代粒子u的个体极值在第d维的分量,为第k代粒子的全局极值在第d维的分量,为第k代粒子u的位置在第d维的上的分量,c1与c2均为学习因子,ω为惯性权重,ζ和η为(0,1)上随机数。in is the component of the velocity of the k+1th generation particle u on the d-th dimension, is the d-dimensional component of the individual extremum of particle u of the kth generation, is the component of the d-th dimension of the global extremum of the k-th generation particle, is the component of the position of the k-th generation particle u on the d-th dimension, c 1 and c 2 are learning factors, ω is the inertia weight, ζ and η are random numbers on (0, 1).
设置惯性权重为:Set the inertia weights to:
k为迭代次数,kmax为最大迭代次数,初始状态下ω=ωmax=1,ωmin=0.4。k is the number of iterations, k max is the maximum number of iterations, in the initial state ω=ω max =1, ω min =0.4.
设置粒子的适应度函数为:The fitness function of the particles is set as:
其中,X为粒子群中某粒子的位置,n为训练例个数,表示该粒子在第i个训练例下的输出结果,yi为预期输出结果。Among them, X is the position of a particle in the particle swarm, n is the number of training examples, Indicates the output result of the particle under the i-th training example, and y i is the expected output result.
初始化粒子速度,取值为[vmin,vmax]之间的均匀分布的随机数,本发明取为[-0.05,0.05]。以BP神经网络中的连接权值ρij、与输出阈值θm、作为粒子群中每个粒子的位置分量,粒子群中第u个粒子位置为:The particle velocity is initialized, and the value is a uniformly distributed random number between [v min , v max ], which is [-0.05, 0.05] in the present invention. Take the connection weight ρ ij in the BP neural network, and output threshold θ m , As the position component of each particle in the particle swarm, the position of the uth particle in the particle swarm is:
其中,xus为第u个粒子的第s个位置分量,取值范围为[xmin,xmax],本发明取为[-1,1],当某一位置分量超过上界或下界值时,需将该分量近似取为边界值,s的取值范围为{s∈Z|1≤s≤q(k+n+1)+n},即s的取值范围为{s∈Z|1≤s≤67}。Among them, x us is the sth position component of the uth particle, and the value range is [x min , x max ], which is taken as [-1, 1] in the present invention, when a certain position component exceeds the upper bound or lower bound value , the component needs to be approximately taken as a boundary value, and the value range of s is {s∈Z|1≤s≤q(k+n+1)+n}, that is, the value range of s is {s∈Z |1≤s≤67}.
(3)如果该粒子的当前适应度函数值比个体历史最优值好,则将粒子当前的位置更新为个体历史最优位置;如果粒子的个体历史最优位置优于全局最优位置,则将粒子的全局最优更新为当前的个体历史最优。(3) If the current fitness function value of the particle is better than the individual historical optimal value, update the current position of the particle to the individual historical optimal position; if the individual historical optimal position of the particle is better than the global optimal position, then Update the particle's global optimum to the current individual historical optimum.
(4)根据粒子群算法更新各个粒子的位置和速度。(4) Update the position and speed of each particle according to the particle swarm algorithm.
(5)若满足任意一个停止迭代条件,则停止迭代,得到BP网络最优初始权值和阈值,输出训练好的BP神经网络。(5) If any stop iteration condition is satisfied, then stop the iteration, get the optimal initial weight and threshold of the BP network, and output the trained BP neural network.
步骤5中基于BP神经网络模型,建立其与专家系统之间联系的方法为:In step 5, based on the BP neural network model, the method of establishing its connection with the expert system is:
考察指向BP神经网络输出结果的隐含层神经元,找出输出层的正带权输入值,即具有以下特征:Investigate the hidden layer neurons pointing to the output of the BP neural network, and find out the positive weighted input value of the output layer, which has the following characteristics:
同时考察指向此隐含层神经元的输入层神经元,同样找出其正带权输入值,形成规则:At the same time, examine the input layer neurons pointing to this hidden layer neuron, and also find out its positive weighted input value to form a rule:
IF表达式1 AND表达式2 AND…AND表达式n THEN结论IF expression 1 AND expression 2 AND...AND expression n THEN conclusion
规则中表达式n的具体形式为某输入层神经元的输出为正,也即具有某种征兆,规则中结论的具体形式是故障类型。针对柴油机排气温度异常可以得到以下规则:The specific form of the expression n in the rule is that the output of a neuron in the input layer is positive, that is, it has a certain symptom, and the specific form of the conclusion in the rule is the fault type. The following rules can be obtained for abnormal diesel exhaust temperature:
IF排气温度>550℃AND增压器转速减小THEN增压器损坏IF exhaust temperature > 550°C AND supercharger speed reduction THEN supercharger damage
IF排气温度>550℃AND空冷器出口压力减小THEN进气管堵塞IF exhaust temperature > 550°C AND air cooler outlet pressure decreases THEN intake pipe is clogged
IF排气温度>550℃AND喷油异常标识=1 THEN喷油异常IF exhaust temperature > 550°C AND abnormal fuel injection sign = 1 THEN abnormal fuel injection
IF排气温度>550℃AND排气阀损坏标识=1 THEN排气阀损坏IF Exhaust temperature > 550°C AND Exhaust valve damaged flag = 1 THEN Exhaust valve damaged
IF排气温度>550℃AND淡水进口压力减小THEN淡水系统异常IF exhaust temperature > 550°C AND fresh water inlet pressure decreases THEN fresh water system is abnormal
IF排气温度偏低AND高压燃油管漏油液位升高THEN高压油管泄露IF exhaust temperature is low AND high pressure fuel pipe leaks oil level rises THEN high pressure fuel pipe leaks
将此类规则存入知识库,形成神经网络专家系统的知识库,并根据此知识库建立专家系统。Store such rules in the knowledge base to form the knowledge base of the neural network expert system, and build an expert system based on this knowledge base.
步骤6中测试神经网络专家系统流程为:The process of testing the neural network expert system in step 6 is:
(1)接收柴油机排气温度异常报警信号;(1) Receive the alarm signal of abnormal exhaust temperature of the diesel engine;
(2)专家系统的推理机参照知识库,针对关联测点的异常数据进行故障诊断,并调用神经网络模块;(2) The inference engine of the expert system refers to the knowledge base, performs fault diagnosis for the abnormal data of the associated measurement points, and calls the neural network module;
(3)神经网络的诊断结果置信度大于0.95,则将其作为神经网络专家系统最终诊断结果,并由专家系统对诊断结果进行解释;(3) If the confidence degree of the diagnosis result of the neural network is greater than 0.95, it will be used as the final diagnosis result of the neural network expert system, and the diagnosis result will be explained by the expert system;
(4)若神经网络的输出置信度不大于0.95,则输出专家系统的诊断结果;(4) If the output confidence of the neural network is not greater than 0.95, then output the diagnosis result of the expert system;
(5)若专家系统与神经网络均不能对故障进行诊断,即出现现阶段无法确立征兆和原因对应关系的故障,则将数据打包,启动神经网络专家系统的学习模式,由专家对故障进行命名,调整神经网络拓扑结构,增加输出节点,并用打包的离线数据对神经网络进行训练,并将训练好的神经网络更新给神经网络专家系统。(5) If neither the expert system nor the neural network can diagnose the fault, that is, there is a fault that cannot establish the corresponding relationship between symptoms and causes at this stage, then pack the data, start the learning mode of the neural network expert system, and let the expert name the fault , adjust the neural network topology, increase the output nodes, and use the packaged offline data to train the neural network, and update the trained neural network to the neural network expert system.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211130068.2A CN115452391B (en) | 2022-09-16 | 2022-09-16 | Abnormal diagnosis method of diesel engine exhaust temperature based on neural network expert system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211130068.2A CN115452391B (en) | 2022-09-16 | 2022-09-16 | Abnormal diagnosis method of diesel engine exhaust temperature based on neural network expert system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115452391A true CN115452391A (en) | 2022-12-09 |
| CN115452391B CN115452391B (en) | 2025-06-06 |
Family
ID=84305686
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211130068.2A Active CN115452391B (en) | 2022-09-16 | 2022-09-16 | Abnormal diagnosis method of diesel engine exhaust temperature based on neural network expert system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115452391B (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6561992B1 (en) * | 2000-09-05 | 2003-05-13 | Advanced Research And Technology Institute, Inc. | Method and apparatus utilizing computational intelligence to diagnose neurological disorders |
| CN109865916A (en) * | 2019-03-19 | 2019-06-11 | 山东大学 | A kind of robot welding process parameter optimizing method based on CBR and RBR |
| CN111351668A (en) * | 2020-01-14 | 2020-06-30 | 江苏科技大学 | Diesel engine fault diagnosis method based on optimized particle swarm algorithm and neural network |
| CN112504682A (en) * | 2020-12-21 | 2021-03-16 | 中国人民解放军63963部队 | Chassis engine fault diagnosis method and system based on particle swarm optimization algorithm |
-
2022
- 2022-09-16 CN CN202211130068.2A patent/CN115452391B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6561992B1 (en) * | 2000-09-05 | 2003-05-13 | Advanced Research And Technology Institute, Inc. | Method and apparatus utilizing computational intelligence to diagnose neurological disorders |
| CN109865916A (en) * | 2019-03-19 | 2019-06-11 | 山东大学 | A kind of robot welding process parameter optimizing method based on CBR and RBR |
| CN111351668A (en) * | 2020-01-14 | 2020-06-30 | 江苏科技大学 | Diesel engine fault diagnosis method based on optimized particle swarm algorithm and neural network |
| CN112504682A (en) * | 2020-12-21 | 2021-03-16 | 中国人民解放军63963部队 | Chassis engine fault diagnosis method and system based on particle swarm optimization algorithm |
Non-Patent Citations (1)
| Title |
|---|
| 毕晓君;柳长源;卢迪: "基于P SO-RVM算法的发动机故障诊断", 哈尔滨工程大学学报, no. 002, 31 December 2014 (2014-12-31), pages 245 - 249 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115452391B (en) | 2025-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111175054B (en) | Aeroengine fault diagnosis method based on data driving | |
| CN111351668B (en) | Diesel engine fault diagnosis method based on optimized particle swarm algorithm and neural network | |
| US6240343B1 (en) | Apparatus and method for diagnosing an engine using computer based models in combination with a neural network | |
| CN105911975B (en) | A kind of aerial engine air passage failure fusion diagnosis method | |
| CN101887479B (en) | Rapid diagnosis method for rotating stall of axial flow compressor based on determined learning theory | |
| CN117610274A (en) | A diesel engine fault diagnosis method under variable operating conditions based on CNN-SE-GRU neural network | |
| Bo et al. | Methodology and application of digital twin-driven diesel engine fault diagnosis and virtual fault model acquisition | |
| CN114818811B (en) | Aeroengine rolling bearing fault diagnosis method based on twin network metric learning | |
| CN115479773A (en) | A Cross-Domain Fault Diagnosis Method for Aeroengine Based on Dynamic Adversarial Residual Network | |
| CN117810491A (en) | Fuel cell system fault diagnosis method and system based on deep learning | |
| CN113537373A (en) | Diesel engine health state assessment method, device and equipment based on digital twinning | |
| CN115586009A (en) | A fault diagnosis and health management system and method | |
| Zhong et al. | Aero-engine exhaust gas temperature prognostic model based on gated recurrent unit network | |
| CN119023276A (en) | A method and device for thermal fault diagnosis of marine diesel engines based on PCA-BO-SVM | |
| Zhong et al. | Fault diagnosis of Marine diesel engine based on deep belief network | |
| CN116340848B (en) | An engine fault diagnosis method based on digital twins | |
| CN111598161A (en) | An engine air path status diagnosis system based on CNN transfer learning | |
| CN115452391A (en) | Diesel engine exhaust temperature abnormity diagnosis method based on neural network expert system | |
| Calvo-Bascones et al. | Advanced Prognosis methodology based on behavioral indicators and Chained Sequential Memory Neural Networks with a diesel engine application | |
| Xie et al. | Attention-based convolutional neural networks for diesel fuel system fault diagnosis | |
| CN119337271B (en) | Engine cold start combustion state diagnosis and optimization method based on rotation speed fluctuation | |
| Xie et al. | Using sensors data and emissions information to diagnose engine’s faults | |
| Shi et al. | Review on intelligent diagnosis technology of electronically controlled fuel injection system of ME diesel engine | |
| CN105373701A (en) | Electromechanical equipment association degree determination method | |
| CN117606725A (en) | A digital test method for aircraft engine vibration |
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 |