CN117491023A - Performance test method, device and storage medium of diesel engine fault diagnosis system - Google Patents
Performance test method, device and storage medium of diesel engine fault diagnosis system Download PDFInfo
- Publication number
- CN117491023A CN117491023A CN202311417054.3A CN202311417054A CN117491023A CN 117491023 A CN117491023 A CN 117491023A CN 202311417054 A CN202311417054 A CN 202311417054A CN 117491023 A CN117491023 A CN 117491023A
- Authority
- CN
- China
- Prior art keywords
- fault
- diesel engine
- data
- diagnosis system
- fault diagnosis
- 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.)
- Pending
Links
- 238000003745 diagnosis Methods 0.000 title claims abstract description 174
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000011056 performance test Methods 0.000 title claims abstract description 31
- 238000012360 testing method Methods 0.000 claims abstract description 110
- 238000004088 simulation Methods 0.000 claims abstract description 90
- 238000011156 evaluation Methods 0.000 claims abstract description 13
- 238000001514 detection method Methods 0.000 claims description 29
- 238000000605 extraction Methods 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 7
- 238000010998 test method Methods 0.000 claims description 3
- 238000004422 calculation algorithm Methods 0.000 abstract description 14
- 230000006872 improvement Effects 0.000 abstract description 7
- 230000008569 process Effects 0.000 description 16
- 238000007726 management method Methods 0.000 description 7
- 239000000498 cooling water Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 239000010687 lubricating oil Substances 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 3
- 238000002485 combustion reaction Methods 0.000 description 2
- 238000013075 data extraction Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000029058 respiratory gaseous exchange Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000013179 statistical model Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- 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/02—Details or accessories of testing apparatus
-
- 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
-
- 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
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Testing Of Engines (AREA)
Abstract
The invention relates to a performance test method, a device and a storage medium of a diesel engine fault diagnosis system. The method comprises the following steps: acquiring a test instruction and acquiring operation parameters of a diesel engine; transmitting the operation parameters to a fault data simulation module, and performing fault simulation through the fault data simulation module to generate test data; the test data is sent to a tested diesel engine fault diagnosis system, the tested diesel engine fault diagnosis system is controlled to carry out fault diagnosis on the test data, and a diagnosis result is generated; and evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result. According to the method, the fault data simulation module is used for performing fault simulation on the operation parameters of the diesel engine to generate test data, and the test data is used for performing test evaluation on the diesel engine fault diagnosis system, so that the tested diesel engine fault diagnosis system is helped to complete algorithm and model improvement, and accuracy and practicality of the diesel engine fault diagnosis system are improved.
Description
Technical Field
The invention relates to the technical field of ship equipment state monitoring, in particular to a performance test method, a device and a storage medium of a diesel engine fault diagnosis system.
Background
The marine diesel engine is widely applied to a marine power device as a reciprocating internal combustion engine, and is now an important power output source of a marine, and the working state of the marine diesel engine plays a crucial role in ensuring safe sailing of the marine. The marine diesel engine is composed of a plurality of complex nonlinear subsystems, and when the marine diesel engine works, the subsystems interact with each other, so that the engine body of the marine diesel engine generates violent vibration, and each component bears impact load of high temperature and high pressure, and a series of anomalies or faults are easily caused, so that the safe operation of the marine diesel engine is influenced. Therefore, marine diesel engine fault diagnosis is an important component in marine maintenance and operation.
At present, the fault diagnosis method for the marine diesel engine mainly comprises the following steps: 1. fault diagnosis methods are done based on expert knowledge and predefined rules, which are usually based on static assumptions, which make it difficult to cope with complex practical situations. 2. Statistical model-based methods rely on historical data and statistical analysis to build models and diagnostic rules. Such methods can provide more accurate fault diagnosis, but building accurate models requires a lot of data and expertise, and can present challenges for complex systems. In recent years, machine learning algorithms and deep learning algorithms have been widely used in fault diagnosis of marine diesel engines, and such algorithms require a large amount of marking data for training, and the interpretive and migration of the algorithms are sometimes poor, so that approval by users is difficult to obtain, and improvement of algorithms and models of diesel engine fault diagnosis systems is required.
Therefore, in order to help the diesel engine fault diagnosis system complete algorithm and model improvement and improve the accuracy and practicality of the diesel engine fault diagnosis system, providing a method capable of testing the performance of the diesel engine fault diagnosis system is a technical problem to be solved urgently.
Disclosure of Invention
In view of the above, the present invention provides a test method capable of evaluating performance of a diesel engine fault diagnosis system.
Specifically, the invention is realized by the following technical scheme:
according to a first aspect of the present invention, there is provided a performance test method of a fault diagnosis system of a diesel engine, including obtaining a test instruction, obtaining an operation parameter of the diesel engine; transmitting the operation parameters to a fault data simulation module, and performing fault simulation through the fault data simulation module to generate test data; the test data is sent to a tested diesel engine fault diagnosis system, the tested diesel engine fault diagnosis system is controlled to carry out fault diagnosis on the test data, and a diagnosis result is generated; and evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result.
In some embodiments, prior to the step of fetching the test instruction, further comprising: acquiring fault data; determining the fault working condition and the fault mode of the fault data according to the fault data; based on the fault working condition and the fault mode, extracting fault rule information by using a fault rule extraction method; judging whether the fault rule information meets the target requirement or not; if the target requirement is met, storing fault rule information to a fault data simulation module; and if the target requirement is not met, the fault rule extraction method is adjusted to re-extract the fault working condition and the fault mode.
In some embodiments, the step of determining whether the fault rule information meets the target requirement specifically includes: judging whether the fault rule information meets the target requirement or not by using expert experience; and/or calculating the fault characteristic change proportion to judge whether the fault rule information meets the target requirement.
In some embodiments, the fault data includes one or more of simulation data, gantry collection data, real vessel operational fault data.
In some embodiments, the step of sending the operation parameters to the fault data simulation module and performing fault simulation by the fault data simulation module to generate test data specifically includes: transmitting the operation parameters to a fault data simulation module, and judging whether the operation working condition of the diesel engine is changed or not according to the operation parameters; if the change occurs, the operation parameters are acquired again; if the simulation fault mode is unchanged, judging whether the simulation fault mode is changed or not; if the fault is changed, the simulation fault mode is acquired again, and fault simulation is carried out through a fault data simulation module so as to generate test data; if the test data is unchanged, performing fault simulation through a fault data simulation module by utilizing the current simulation fault mode so as to generate the test data.
In some embodiments, the step of evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result specifically comprises: obtaining the false detection rate of the diagnosis result of the test data, and judging whether the false detection rate meets a first preset condition; or obtaining the detection rate of the diagnosis result of the test data, and judging whether the detection rate meets a second preset condition.
In some embodiments, after evaluating the performance of the diesel engine fault diagnosis system under test according to the diagnosis result, further comprising: if the performance of the tested diesel engine fault diagnosis system is evaluated to not meet the first preset condition or the second preset condition, a reminding signal is sent out so as to be used for adjusting the tested diesel engine fault diagnosis system.
According to a second aspect of the present invention, there is provided a performance test apparatus of a diesel engine fault diagnosis system, the apparatus comprising: the acquisition unit is used for acquiring the test instruction and acquiring the operation parameters of the diesel engine; the transmitting unit is used for transmitting the operation parameters to the fault data simulation module and transmitting the test data to the tested diesel engine fault diagnosis system; the processing unit is used for performing fault simulation through the fault data simulation module so as to generate test data; the control unit is used for controlling the tested diesel engine fault diagnosis system to carry out fault diagnosis on the test data and generating a diagnosis result; and the evaluation unit is used for evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result.
According to a third aspect of the present invention there is provided an electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the performance test method of the diesel engine fault diagnosis system of the first aspect or any possible implementation of the first aspect when the program is executed by the processor.
According to a fourth aspect of the present invention there is provided a storage medium having stored thereon a computer program which when executed by a processor performs the steps of the method of testing the performance of a diesel engine fault diagnosis system of the first aspect or any possible implementation of the first aspect.
The technical scheme provided by the invention has at least the following beneficial effects: according to the method and the device, the fault data simulation module is used for performing fault simulation on the operation parameters of the diesel engine to generate test data, the test data is used for performing test evaluation on the diesel engine fault diagnosis system to judge the performance of the diesel engine fault diagnosis system, so that the monitoring of the diesel engine fault diagnosis system can be realized, the tested diesel engine fault diagnosis system is helped to complete algorithm and model improvement, and the accuracy and the practicability of the diesel engine fault diagnosis system are improved.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required to be used in the description of the embodiments or the related art will be briefly described below, and it will be apparent to those skilled in the art that other drawings can be obtained from these drawings without inventive effort.
FIG. 1 is a flow chart of a performance testing method of a diesel engine fault diagnosis system according to a first embodiment of the present invention;
FIG. 2 is a flow chart of a performance testing method of a diesel engine fault diagnosis system according to a second embodiment of the present invention;
FIG. 3 is a flow chart illustrating a performance testing method of a diesel engine fault diagnosis system according to a third embodiment of the present invention;
FIG. 4 is a flow chart of a performance testing method of a diesel engine fault diagnosis system according to a fourth embodiment of the present invention;
FIG. 5 is a flowchart illustrating a performance testing method of a fault diagnosis system for a diesel engine according to a fifth embodiment of the present invention;
FIG. 6 is a schematic diagram of a performance testing apparatus of a diesel engine fault diagnosis system according to an embodiment of the present invention;
FIG. 7 is a block diagram of a performance testing apparatus of a diesel engine fault diagnosis system according to an embodiment of the present invention;
FIG. 8 is a schematic representation of the pressure of the lubricating oil intake over time;
FIG. 9 is a schematic diagram of the temperature of the cooling water outlet over time;
FIG. 10 is a schematic illustration of temperature of a main bearing over time;
FIG. 11 is a schematic diagram of the pressure of the cooling water intake over time;
FIG. 12 is a second block diagram of a performance testing apparatus of a diesel engine fault diagnosis system according to an embodiment of the present invention;
fig. 13 is a block diagram of an electronic device according to an embodiment of the present invention.
Wherein, the correspondence between the reference numerals and the component names in fig. 7, 12 and 13 is:
the system comprises a performance testing device of a diesel engine fault diagnosis system, a 10 acquisition unit, a 12 transmission unit, a 14 processing unit, a 16 control unit, an 18 evaluation unit, 2 electronic equipment, a 20 memory, a 22 processor, a 100 diesel engine fault diagnosis system performance testing device, a 102 data receiving and transmitting module, a 104 rule pipeline module, a 106 data generation module and a 108 result evaluation module.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are some embodiments of the present invention, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1, an embodiment of the present invention provides a performance test method of a fault diagnosis system of a diesel engine, which may include the steps of:
s102, acquiring a test instruction.
S104, acquiring the operation parameters of the diesel engine.
S106, the operation parameters are sent to a fault data simulation module, and fault simulation is conducted through the fault data simulation module to generate test data.
S108, sending the test data to a tested diesel engine fault diagnosis system, controlling the tested diesel engine fault diagnosis system to carry out fault diagnosis on the test data, and generating a diagnosis result.
S110, evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result.
According to the performance test method of the diesel engine fault diagnosis system, when the diagnosis capability of the diesel engine fault diagnosis system is tested, the operation parameters of the diesel engine are firstly input into the fault data simulation module to perform fault simulation, so that a plurality of accurate test data are obtained, wherein the operation parameters of the diesel engine comprise thermal test point signal data, vibration stable working condition data, fault data and normal data. And then testing the diesel engine fault diagnosis system by using accurate test data to judge whether the test data can be correctly detected, thereby realizing the test of the fault diagnosis capability of the diesel engine fault diagnosis system. When the fault diagnosis capability of the diesel engine fault diagnosis system is poor, a worker can optimize an algorithm and a model of the diesel engine fault diagnosis system, so that the accuracy and the practicability of the diesel engine fault diagnosis system are improved.
As shown in fig. 2, an embodiment of the present invention provides a performance test method of a fault diagnosis system of a diesel engine, which may include the following steps:
s202, acquiring fault data.
S204, determining the fault working condition and the fault mode of the fault data according to the fault data.
S206, based on the fault working condition and the fault mode, extracting fault rule information by using a fault rule extraction method.
S208, judging whether the fault rule information meets the target requirement, if so, executing S210, otherwise, executing S212.
S210, storing fault rule information to a fault data simulation module.
S212, the fault condition and the fault mode are extracted again by adjusting the fault rule extraction method, and S206 is returned.
According to the performance test method of the diesel engine fault diagnosis system, before the diesel engine fault diagnosis system is tested, fault rule information is required to be stored in the fault data simulation module so as to realize fault simulation on the operation parameters of the obtained diesel engine. In addition, the fault rule information can provide corresponding rules for different faults and working condition characteristics of the diesel engine to perform fault simulation, so that the fault rule information in the fault data simulation module can adapt to the different faults and working condition characteristics of the diesel engine, and the fault simulation process under the complex and variable characteristics of the actual operation of the diesel engine is realized.
Meanwhile, the fault data simulation module can also receive and store new fault rule information and delete historical fault rule information, so that continuous updating of the fault rule information is realized, the accuracy of the fault rule information is improved, and the accuracy of test data is ensured.
In the method, after the fault working condition and the fault mode of the fault data are determined according to the fault data, the fault rule information is extracted by using a fault rule extraction method, wherein the fault rule extraction method can be a rule made according to expert experience or a rule determined according to historical fault data rules. Further, whether the extracted fault rule information meets the target requirement is judged, the target requirement can be understood as a standard set manually, for example, the maximum value of an A parameter in the fault rule information is 200, the B fault is judged to occur when the maximum value of an A parameter exceeds 200, the B fault is expected to occur when the maximum value of the A parameter exceeds 300, the B fault is judged to occur when the maximum value of the A parameter exceeds 300, the fault rule information is judged to not meet the target requirement at the moment, and the fault rule information needs to be extracted again by adjusting the fault rule extraction method. If the fault rule information can meet the target requirement, the fault rule information is directly stored in the fault data simulation module, so that a subsequent fault simulation process is realized. By judging the extracted fault rule information, the accuracy of the fault rule information can be improved.
In the above embodiment, the step of determining whether the fault rule information meets the target requirement specifically includes determining whether the fault rule information meets the target requirement by using expert experience.
In the above embodiment, the step of determining whether the fault rule information meets the target requirement specifically includes calculating a fault characteristic change ratio to determine whether the fault rule information meets the target requirement.
In this embodiment, since there may be a deviation between different fault data, for example, the parameter of the fault feature a is 100 in one data extraction, the parameter of the fault feature a is 101 in one data extraction, the deviation is in a normal variation ratio range, and if the parameter of the fault feature a is 600 in another data, the variation ratio of the fault feature is considered to be larger, and it is obvious that there is greater irrational degree in the data with the parameter of the fault feature a of 600 in the data, so that it is determined that the fault rule information does not meet the target requirement, and the extraction needs to be performed again, so that the accuracy of the fault rule information is improved, thereby ensuring the accuracy of the generated test data.
Of course, expert experience and calculation of the fault characteristic change proportion can be used for judging the fault rule information together.
In the above embodiments, the fault data includes one or more of simulation data, gantry collection data, real vessel operational fault data.
In this embodiment, the source of fault data may be GT-POWER (GT-SUITE software is a module used for engine operation simulation) simulation data used to simulate engine breathing, combustion, predict engine POWER, fuel economy, emissions characteristics, and the like. The source of the fault data can be bench collection data and actual operation fault data of the ship, and can also be fault data of other sources, and the fault data can truly reflect fault information to determine more accurate fault working conditions and fault modes. And, the more the kind and the number of the fault data are, the higher the accuracy of the fault rule information is.
As shown in fig. 3, an embodiment of the present invention provides a performance test method of a fault diagnosis system of a diesel engine, which may include the following steps:
s302, acquiring a test instruction and acquiring the operation parameters of the diesel engine.
S304, the operation parameters are sent to a fault data simulation module.
S306, judging whether the operation condition of the diesel engine is changed according to the operation parameters, if not, executing S308, otherwise, reacquiring the operation parameters, and returning to S306.
S308, judging whether the simulation fault mode is changed, if so, executing S310, otherwise, executing S312. S310, re-acquiring a simulation fault mode, and performing fault simulation through a fault data simulation module to generate test data.
S312, performing fault simulation through a fault data simulation module by utilizing the current simulation fault mode to generate test data.
According to the performance test method of the diesel engine fault diagnosis system, provided by the invention, the fact that the actual operation parameters of the diesel engine are different is taken into consideration, so that whether the equipment working condition needs to be changed or not is determined according to the operation parameter information of the diesel engine in the process of generating test data. When the working condition of the equipment changes, the operation parameters of the diesel engine need to be acquired again, and the new operation parameters are utilized for fault simulation. Meanwhile, in the testing process, the fact that different fault modes can be simulated is considered, the fault mode needing to be simulated can be determined by changing the simulated fault mode of the fault data simulation module, and then the fault simulation is carried out by utilizing the corresponding fault mode in the fault data simulation module, so that the fault data simulation module can adapt to different faults and working condition characteristics of a diesel engine, the fault simulation process under the complex and variable characteristics of the actual running of the diesel engine is realized, meanwhile, the accuracy of test data is greatly improved, and the degree of automation of a testing system is improved.
In the above embodiment, the step of evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result specifically includes: obtaining the false detection rate of the diagnosis result of the test data, and judging whether the false detection rate meets a first preset condition; or obtaining the detection rate of the diagnosis result of the test data, and judging whether the detection rate meets a second preset condition.
In the embodiment, the tested diesel engine fault diagnosis system feeds back the diagnosis result of the tested diesel engine fault diagnosis system to the diagnosis result of the tested diesel engine fault diagnosis system by sending the test data to the tested diesel engine fault diagnosis system for fault diagnosis, so that index data such as fault detection rate, false detection rate and the like are determined according to the diagnosis result, and fault diagnosis capability test of the tested diesel engine fault diagnosis system is realized.
The first preset condition may be a change value set manually according to actual situations, for example, the first preset condition is set to be that the false detection rate is less than or equal to 1%, and when the false detection rate in the actual detection process is greater than 1%, the performance of the tested diesel engine fault diagnosis system is determined to be poor. In contrast, when the false detection rate in the actual detection process is 1% or less, the performance of the tested diesel engine fault diagnosis system is considered to be good.
The second preset condition may be a change value manually set according to the actual situation, for example, the second preset condition is set to be equal to or greater than 99%, and when the detection rate in the actual detection process is less than 99%, the performance of the tested diesel engine fault diagnosis system is determined to be poor. In contrast, when the detection rate in the actual detection process is greater than or equal to 99%, the performance of the tested diesel engine fault diagnosis system is considered to be good, so that the diagnosis capability of the tested diesel engine fault diagnosis system is evaluated.
In the above embodiment, after evaluating the performance of the diesel engine fault diagnosis system under test according to the diagnosis result, it further includes: if the performance of the tested diesel engine fault diagnosis system is evaluated to not meet the first preset condition or the second preset condition, a reminding signal is sent out so as to be used for adjusting the tested diesel engine fault diagnosis system.
In this embodiment, when the performance of the tested diesel engine fault diagnosis system is evaluated not to meet the preset condition, a warning signal is sent out, and the warning signal may be a graphical warning signal, or may be a sound warning signal, etc., and the manner of the warning signal is not specifically limited, so long as the warning signal can warn the operator. According to the reminding signal, an operator can finish algorithm and model improvement on the tested system, and accuracy and practicability of the diesel engine fault diagnosis system are improved.
The invention provides a performance test method, a device or electronic equipment of a diesel engine fault diagnosis system, which realizes fault simulation under the complex and changeable characteristics of actual operation of a diesel engine, combines the functional requirements of different fault diagnosis algorithms, takes actual operation data of equipment as a reference, fits and blends different fault characteristics of the diesel engine according to the operation mechanism of the equipment, generates multidimensional information dynamic data of different faults of the equipment, sends the data to the tested fault diagnosis system in real time through a system standard interface, and completes output result collection of the tested system. Finally, performance evaluation of the tested fault diagnosis system is realized, so that the tested system is helped to complete algorithm and model improvement, and accuracy and practicability of the diesel engine fault diagnosis system are improved.
The method, the device or the electronic equipment needs to acquire the thermal testing point signal of the diesel engine, adds the acquired thermal testing point signal into the fault characteristic component according to the fault mode characteristic to form fault data, sends the fault information to the tested system, sends the diagnosis result back to the system after the tested system finishes diagnosis, outputs index data such as the fault detection rate, the false detection rate and the like through a specific calculation algorithm, and realizes the fault diagnosis capability test of the tested system.
As shown in fig. 6, the invention aims at the problem that the diagnosis capability of the diesel engine fault diagnosis system cannot be effectively tested and evaluated, utilizes the actual operation data of the diesel engine, and fits and blends the multidimensional information dynamic data of different faults of the equipment into different fault characteristics of the diesel engine according to the equipment operation mechanism to realize the diagnosis capability test of the diesel engine fault diagnosis system. The invention can realize the multi-working condition dynamic output of fault data, effectively realize the process that the fault diagnosis test data changes according to the working characteristic change of the diesel engine, and lead the test result to be more true and reliable.
As shown in fig. 7, the performance test device 100 of the diesel engine fault diagnosis system of the present invention includes four modules, namely, a data transceiver module 102, a rule management module 104 (i.e., a management unit), a data generation module 106 (i.e., a processing unit), a result evaluation module 108 (i.e., an evaluation unit), and may further include a visualization module.
The data transceiver module 102 mainly functions as:
1. and acquiring a diesel engine parameter signal.
2. And sending the test data to the tested system.
3. And collecting a return result of the tested system.
The rule management module 104 (management unit) has the main functions of: and managing fault data generation rules, receiving and managing new fault rule information, and deleting the fault rule information.
The data of the fault rule information is derived from GT-POWER simulation, rack collection and real ship operation fault data collection. After the fault data are obtained, the fault working condition and the fault mode are determined, and the fault data rule information is extracted. The extraction method and the data generation rule are exemplified as follows:
the original fault data is processed in a standardized way, and the influence of working conditions is removed, wherein the method is expressed as follows:
wherein,parameter data in the absence of a fault +.>Alarm threshold value k for parameter i Is an extracted regular timing array.
Taking the failure of insufficient inlet pressure of the lubricating oil system as an example, parameters which are related to the failure are the lubricating oil inlet pressure, the cooling water outlet temperature, the main bearing temperature, the cooling water inlet pressure and the like, fig. 8, 9, 10 and 11 are simulated failure data cases of insufficient inlet pressure, and the main bearing temperature data are substituted into the formula:
x i is one-dimensional fault data, and the concrete expression form [85.1,85.1,85.3,85,85.6, & gt, 97.5,97.8]。
x is the operating parameter data 85+ -2deg.C for the fault-free case.
The alarm threshold for the parameter is 95 ℃.
k i Can be expressed as an extracted rule timing array [0,0.001, & gt 1,1.02, & gt1.31]K is connected with 0 to indicate that the data is normal, k is close to 1 to indicate that the fault is triggered, and the larger the k is, the more serious the fault is.
The same principle can describe the trend change of other parameters before and after the fault occurs, and the change of a plurality of parameters at the same time characterizes the trend evolution of the fault.
Therefore, in recovering from the fault, only k under the fault is needed i The fault data can be obtained by multiplying the plurality of groups by normal operation parameters (such as lubricating oil inlet pressure, cooling water outlet temperature, main bearing temperature, cooling water inlet pressure and the like) of the actual diesel engine.
After the fault data generation rule is obtained, judging rule rationality through expert experience, and if the requirement is not met, adjusting a rule extraction method to adapt to different faults and working condition characteristics.
The data generation module 106 (processing unit) has the main functions of:
after the thermal and vibration stable working condition data of the equipment operation are collected, test data are generated according to the fault data generation rule.
The fault data generation rule may be expressed as follows:
wherein X is t For the output test data, x is the operation data of the diesel engine, n is the control fault generation rate coefficient, and defaults to 1.
And when the diesel engine normally operates, sending normal operation parameter information of the diesel engine, waiting for receiving a test instruction, and sending test data to a tested system.
The result evaluation module 108 (evaluation unit) mainly functions as:
after the test results of the tested system are collected, the index data such as fault detection rate, false detection rate and the like are output according to a specific calculation algorithm.
After the test system issues the test instruction, the test system judges the running condition information of the diesel engine and generates test data according to the selected test fault.
And evaluating the fault diagnosis capability of the tested system in operation, randomly generating a plurality of groups of test fault data and a plurality of groups of positive data, transmitting the test fault data and the positive data to the tested system, recording the feedback result of the tested system for the test data, and evaluating the state monitoring and fault diagnosis capability of the tested system. Evaluation index:
false detection rate:
detection rate:
the visualization module is used for an operator to check the data information.
As shown in fig. 4, an embodiment of the present invention provides a performance test method of a fault diagnosis system of a diesel engine, which may include the steps of:
s402, acquiring simulation data, collecting a rack and carrying out real ship data.
S404, setting a fault mode and an operation condition.
S406, extracting fault rule information.
S408, judging whether the target requirement is met by utilizing the fault characteristic change proportion and the expert experience to judge the rationality, if the target requirement is not met, adjusting the fault rule extraction method, returning to S406, and if the target requirement is met, executing S410.
S410, storing rule data.
S412, adjusting the operation condition and the fault mode.
According to the performance test method of the diesel engine fault diagnosis system provided by the invention, the generation process of the rule management module is described in detail, so that the fault rule information can adapt to different faults and working condition characteristics of the diesel engine, and the fault simulation process under the complex and variable characteristics of the actual operation of the diesel engine is realized.
As shown in fig. 5, an embodiment of the present invention provides a performance test method of a fault diagnosis system of a diesel engine, which may include the following steps:
s502, the platform issues a test instruction.
S504, initializing simulation data of the intelligent cabin test system.
S506, judging whether the operation condition setting is changed, if not, executing S508, otherwise reloading the operation parameters, and returning to S506.
S508, fault simulation.
S510, judging whether the fault mode setting is changed, if not, executing S512, otherwise resetting the simulation fault, and returning to S510.
S512, outputting a simulation result.
According to the performance test method of the diesel engine fault diagnosis system provided by the invention, the test data generation process of the data generation module 106 is described in detail, and after the thermal and vibration stable working condition data of the equipment operation are collected, the test data are generated according to the fault data generation rule.
Based on the same inventive concept, as shown in fig. 12, an embodiment of the present invention further provides a performance test device 1 of a diesel engine fault diagnosis system, the device includes: an acquisition unit 10 for acquiring a test instruction and acquiring an operation parameter of the diesel engine; a transmitting unit 12 for transmitting the operation parameters to the fault data simulation module and transmitting the test data to the tested diesel engine fault diagnosis system; a processing unit 14, configured to perform fault simulation by using the fault data simulation module, so as to generate test data; a control unit 16 for controlling the diesel engine fault diagnosis system to be tested to perform fault diagnosis on the test data and generating a diagnosis result; and an evaluation unit 18 for evaluating the performance of the diesel engine fault diagnosis system under test based on the diagnosis result.
The performance testing device of the diesel engine fault diagnosis system further comprises a management unit and a reminding unit, wherein the management unit is used for acquiring fault data; determining the fault working condition and the fault mode of the fault data according to the fault data; based on the fault working condition and the fault mode, extracting fault rule information by using a fault rule extraction method; judging whether the fault rule information meets the target requirement or not; if the target requirement is met, storing fault rule information to a fault data simulation module; and if the target requirement is not met, the fault rule extraction method is adjusted to re-extract the fault working condition and the fault mode. The reminding unit is used for sending out a reminding signal when the performance of the tested diesel engine fault diagnosis system is evaluated to be not met with the first preset condition or the second preset condition, so as to be used for adjusting the tested diesel engine fault diagnosis system.
The implementation process of the functions and roles of each module in the above device is specifically shown in the implementation process of the corresponding steps in the above method, and will not be described herein again.
For the device embodiments, reference is made to the description of the method embodiments for the relevant points, since they essentially correspond to the method embodiments. The apparatus embodiments described above are merely illustrative, wherein elements illustrated as separate elements may or may not be physically separate, and elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purposes of the present invention. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
Based on the same inventive concept, referring to fig. 13, the embodiment of the present invention further provides an electronic device 2, including a memory 20 (for example, a nonvolatile memory), a processor 22, and a computer program stored in the memory 20 and capable of running on the processor 22, where the processor 22 implements the steps of the performance test method of the diesel engine fault diagnosis system in any of the possible implementation manners described above when executing the program, and may be equivalent to the performance test device of the diesel engine fault diagnosis system as before, and of course, the processor may also be used to process other data or operations. The electronic device 2 may be a PC, a server, a terminal, or the like.
The electronic device 2 may also generally include: memory, network interfaces, and internal buses. In addition to these components, other hardware may be included, which is not described in detail.
It should be noted that the above electronic device may be implemented in software, and is a device in a logic sense, and is formed by a processor of the electronic device where the above electronic device is located reading computer program instructions stored in a nonvolatile memory into a memory for running.
Based on the same inventive concept, the embodiment of the present invention further provides a storage medium, on which a computer program is stored, which when executed by a processor, implements the steps of the performance test method of the diesel engine fault diagnosis system in any of the possible implementations described above.
Alternatively, the storage medium may be a non-transitory computer readable storage medium, for example, a ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, and the like.
Based on the same inventive concept, the embodiments of the present invention also provide a computer program product, including a computer program, which when executed by a processor implements the steps of the performance test method of the diesel engine fault diagnosis system in any of the possible implementations described above.
In embodiments according to the invention, the terms "first," "second," "third," and the like are used merely for descriptive purposes and are not to be construed as indicating or implying relative importance; the term "plurality" means two or more, unless expressly defined otherwise. The terms "mounted," "connected," "secured," and the like are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; "coupled" may be directly coupled or indirectly coupled through intermediaries. The specific meaning of the above terms in the embodiments according to the present invention can be understood by those of ordinary skill in the art according to specific circumstances.
Moreover, although operations are depicted in a particular order, this should be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the invention. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are example forms of implementing the claims.
The above is only a preferred embodiment according to the embodiment of the present invention and is not intended to limit the embodiment according to the present invention, and various modifications and variations may be possible to the embodiment according to the present invention for those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments according to the present invention should be included in the protection scope of the embodiments according to the present invention.
Claims (10)
1. A performance test method of a diesel engine fault diagnosis system, comprising:
acquiring a test instruction and acquiring operation parameters of a diesel engine;
transmitting the operation parameters to a fault data simulation module, and performing fault simulation through the fault data simulation module to generate test data;
the test data are sent to the tested diesel engine fault diagnosis system, the tested diesel engine fault diagnosis system is controlled to conduct fault diagnosis on the test data, and a diagnosis result is generated;
and evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result.
2. The performance test method of a diesel engine fault diagnosis system according to claim 1, further comprising, before the step of acquiring the test instruction:
acquiring fault data;
determining a fault working condition and a fault mode of the fault data according to the fault data;
based on the fault working condition and the fault mode, extracting fault rule information by using a fault rule extraction method;
judging whether the fault rule information meets target requirements or not;
if the target requirement is met, storing the fault rule information to the fault data simulation module;
and if the target requirement is not met, adjusting the fault rule extraction method to re-extract the fault working condition and the fault mode.
3. The method for testing the performance of the diesel engine fault diagnosis system according to claim 2, wherein the step of determining whether the fault rule information satisfies a target requirement specifically comprises:
judging whether the fault rule information meets target requirements or not by using expert experience; and/or
And calculating the fault characteristic change proportion and judging whether the fault rule information meets the target requirement.
4. A method of testing the performance of a diesel engine fault diagnosis system according to claim 2 or 3, wherein the fault data comprises one or more of simulation data, bench collection data, real ship operation fault data.
5. The method for testing the performance of the fault diagnosis system of the diesel engine according to claim 2, wherein the step of transmitting the operation parameters to a fault data simulation module and performing fault simulation by the fault data simulation module to generate test data specifically comprises:
transmitting the operation parameters to a fault data simulation module;
judging whether the operation condition of the diesel engine is changed according to the operation parameters;
if the operation parameters are changed, the operation parameters are acquired again;
if the simulation fault mode is unchanged, judging whether the simulation fault mode is changed or not;
if the test data is changed, acquiring a simulation fault mode again, and performing fault simulation through the fault data simulation module to generate the test data;
and if the test data is unchanged, performing fault simulation through the fault data simulation module by utilizing the current simulation fault mode so as to generate the test data.
6. The performance test method of a diesel engine fault diagnosis system according to claim 1, wherein the step of evaluating the performance of the tested diesel engine fault diagnosis system according to the diagnosis result specifically comprises:
obtaining the false detection rate of the diagnosis result of the test data, and judging whether the false detection rate meets a first preset condition; or (b)
And acquiring the detection rate of the diagnosis result of the test data, and judging whether the detection rate meets a second preset condition.
7. The performance test method of a diesel engine fault diagnosis system according to claim 6, further comprising, after the performance of the diesel engine fault diagnosis system under test is evaluated according to the diagnosis result:
and if the performance of the tested diesel engine fault diagnosis system is evaluated to not meet the first preset condition or the second preset condition, sending out a reminding signal for adjusting the tested diesel engine fault diagnosis system.
8. A performance test device (1) of a diesel engine failure diagnosis system, characterized by comprising:
an acquisition unit (10) for acquiring a test instruction and acquiring an operation parameter of the diesel engine;
a transmitting unit (12) for transmitting the operation parameters to a fault data simulation module and transmitting the test data to the tested diesel engine fault diagnosis system;
a processing unit (14) for performing fault simulation by the fault data simulation module to generate test data;
a control unit (16) for controlling the diesel engine fault diagnosis system to perform fault diagnosis on the test data and generating a diagnosis result;
an evaluation unit (18) for evaluating the performance of the tested diesel engine fault diagnosis system based on the diagnosis result.
9. An electronic device (2) comprising a memory (20), a processor (22) and a computer program stored on the memory (20) and executable on the processor (22), characterized in that the processor (22) implements the steps of the performance test method of the diesel engine fault diagnosis system of any one of claims 1 to 7 when the program is executed.
10. A storage medium having stored thereon a computer program, characterized in that the program, when executed by a processor, realizes the steps of the performance test method of the diesel engine fault diagnosis system of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311417054.3A CN117491023A (en) | 2023-10-27 | 2023-10-27 | Performance test method, device and storage medium of diesel engine fault diagnosis system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311417054.3A CN117491023A (en) | 2023-10-27 | 2023-10-27 | Performance test method, device and storage medium of diesel engine fault diagnosis system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117491023A true CN117491023A (en) | 2024-02-02 |
Family
ID=89679274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311417054.3A Pending CN117491023A (en) | 2023-10-27 | 2023-10-27 | Performance test method, device and storage medium of diesel engine fault diagnosis system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117491023A (en) |
-
2023
- 2023-10-27 CN CN202311417054.3A patent/CN117491023A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110441065B (en) | Gas turbine on-line detection method and device based on LSTM | |
AU2006315933B2 (en) | Process model based virtual sensor system and method | |
US7542879B2 (en) | Virtual sensor based control system and method | |
Li et al. | A method to improve the robustness of gas turbine gas-path fault diagnosis against sensor faults | |
US20080154811A1 (en) | Method and system for verifying virtual sensors | |
CN111767930A (en) | Method for detecting abnormal time series data of Internet of things and related equipment thereof | |
CN101999101B (en) | The defining method of system cloud gray model prediction | |
US20090300422A1 (en) | Analysis method and system using virtual sensors | |
CN111120094B (en) | Engine fire detection method and device, storage medium and terminal | |
CN110147849B (en) | Method for identifying weak link of diesel engine electric control system under strong electromagnetic pulse | |
CN105737922B (en) | Marine low speed Rate of Fuel Consumption of Diesel method for early warning and device | |
CN115438726A (en) | Device life and fault type prediction method and system based on digital twin technology | |
CN117349102B (en) | Digital twin operation and maintenance data quality inspection method, system and medium | |
CN111445105A (en) | Power plant online performance diagnosis method and system based on target value analysis | |
CN111025041A (en) | Electric vehicle charging pile monitoring method and system, computer equipment and medium | |
CN115586009A (en) | Fault diagnosis and health management system and method | |
CN117491023A (en) | Performance test method, device and storage medium of diesel engine fault diagnosis system | |
CN116662920A (en) | Abnormal data identification method, system, equipment and medium for drilling and blasting method construction equipment | |
WO2023054039A1 (en) | Performance evaluation method, performance evaluation program, and performance evaluation system through actual ship monitoring analysis of ship | |
CN113529845B (en) | Excavator fault diagnosis method, excavator, electronic device and readable storage medium | |
KR20230009484A (en) | Engine abnormality diagnosis method, engine abnormality diagnosis program, and engine abnormality diagnosis system | |
CN113348473A (en) | Installation foundation for managing artificial intelligence module | |
CN118229271B (en) | Service life assessment method, device, equipment and medium for nuclear power safety level equipment | |
CN116610906B (en) | Equipment fault diagnosis method and device, computer equipment and storage medium thereof | |
CN118094163B (en) | Digital physical model management system and method based on multi-feature association |
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 |