Cylinder abnormity identification method, system and related device
By calculating the temperature difference matrix and box pattern of the diesel engine cylinder head, cylinder abnormalities are automatically identified, which solves the problem of traditional low recognition accuracy and achieves efficient cylinder abnormality detection and early warning.
Patent Information
- Application Number
- CN202510804710.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-16
- Publication Date
- 2025-08-26
AI Technical Summary
Traditional cylinder abnormality recognition relies on manual experience or single data analysis, resulting in low recognition accuracy.
By obtaining the temperature of the cylinder head of the diesel engine, calculating the temperature difference matrix, generating a box-type chart of temperature difference value, and using the upper and lower boundaries of the box-type chart to identify abnormal cylinder heads to realize automatic detection of cylinder abnormalities.
It improves the accuracy of cylinder abnormality identification, can detect cylinder abnormalities early and intervene, reducing the risk of downtime.
Smart Images

Figure CN120537631A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a cylinder abnormality identification method, system and related devices. Background Art
[0002] The diesel engine is the core power unit of the locomotive, and the cylinder is a key component of the diesel engine. If the cylinder has an abnormality or failure, it can often cause the diesel engine performance to decline or even shut down, thus affecting the normal operation of the locomotive.
[0003] Traditional cylinder abnormality identification mostly relies on manual experience or single data analysis, resulting in low accuracy in cylinder abnormality identification. Summary of the Invention
[0004] In view of the above problems, this application provides a cylinder abnormality identification method, system and related devices to achieve the purpose of improving the accuracy of cylinder abnormality identification. The specific solution is as follows: A first aspect of the present application provides a cylinder abnormality identification method, the cylinder abnormality identification method comprising: Obtaining cylinder head temperatures of multiple cylinder heads of a diesel engine at at least one moment; A temperature difference matrix is obtained by calculating the multiple cylinder head temperatures, wherein each element of the temperature difference matrix is: a cylinder head temperature difference between two cylinder heads at the same time; Generating a temperature difference box plot at each moment based on some elements of the temperature difference matrix, wherein the temperature difference box plot includes a first temperature difference corresponding to an upper boundary and a second temperature difference corresponding to a lower boundary; If at least one target element with a temperature greater than the first temperature difference or less than the second temperature difference exists in the partial elements, it is determined that the cylinder head corresponding to the at least one target element has an abnormality.
[0005] In a possible implementation, the method further includes: Acquire a temperature difference matrix at multiple moments, and construct operating state curves of multiple cylinder heads based on elements in the temperature difference matrix; The operating status curve is output.
[0006] In a possible implementation, obtaining the cylinder head temperatures of multiple cylinder heads of the diesel engine at at least one moment includes: The cylinder head temperature is obtained by a temperature sensor provided at an exhaust port position of the cylinder head.
[0007] In a possible implementation, for each moment, generating a temperature difference box plot at the moment based on some elements of the temperature difference matrix includes: Based on some elements of the temperature difference matrix at the moment, calculating the lower quartile, median, and upper quartile of the some elements, and calculating a lower limit value according to the lower quartile and an upper limit value according to the upper quartile; Generate a temperature difference box plot of the part of elements at the time according to the lower limit value, lower quartile, median, upper quartile and upper limit value of the part of elements; The upper limit value of the part of elements is used as the first temperature difference value, and the lower limit value of the part of elements is used as the second temperature difference value.
[0008] A second aspect of the present application provides a cylinder abnormality identification system, the cylinder abnormality identification system comprising: an acquiring unit, configured to acquire cylinder head temperatures of a plurality of cylinder heads of the diesel engine at at least one moment; A calculation unit, configured to calculate a temperature difference matrix based on the multiple cylinder head temperatures, wherein each element of the temperature difference matrix is a cylinder head temperature difference between two cylinder heads at the same time; a drawing unit, configured to generate a temperature difference box plot at each moment based on some elements of the temperature difference matrix, wherein the temperature difference box plot includes a first temperature difference corresponding to an upper boundary and a second temperature difference corresponding to a lower boundary, and trigger an output unit if at least one target element greater than the first temperature difference or less than the second temperature difference exists among the some elements; The output unit is used to determine whether the cylinder head corresponding to the at least one target element has an abnormality.
[0009] In a possible implementation, the cylinder abnormality identification system further includes a monitoring unit: The monitoring unit is used to obtain a temperature difference matrix at multiple moments, and construct operating status curves of multiple cylinder heads based on elements in the temperature difference matrix, and output the operating status curves.
[0010] In a possible implementation, the acquisition unit is specifically configured as follows: The cylinder head temperature is obtained by a temperature sensor provided at an exhaust port position of the cylinder head.
[0011] In a possible implementation, the drawing unit generates, for each moment, a box plot of the temperature difference at the moment based on some elements of the temperature difference matrix, and the specific configuration is as follows: Based on some elements of the temperature difference matrix at the moment, calculate the lower quartile, median and upper quartile of the some elements, and calculate the lower limit value according to the lower quartile and the upper limit value according to the upper quartile; generate a temperature difference box plot of the some elements at the moment according to the lower limit value, lower quartile, median, upper quartile and upper limit value of the some elements; use the upper limit value of the some elements as the first temperature difference value, and use the lower limit value of the some elements as the second temperature difference value.
[0012] A third aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the cylinder abnormality identification method of the above-mentioned first aspect or any implementation method of the first aspect.
[0013] A fourth aspect of the present application provides a computer program product comprising computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements the cylinder abnormality identification method of the first aspect or any implementation of the first aspect.
[0014] By means of the above technical solution, the present application provides a cylinder abnormality identification method, system, and related device. Since, under normal circumstances, the temperature of each cylinder head of a diesel engine should be close to each other, the present method calculates a temperature difference matrix to obtain the temperature difference between any two cylinder heads, and determines a box plot of the temperature difference based on the multiple temperature differences. This method can thereby obtain a first temperature difference corresponding to the upper boundary of the temperature difference and a second temperature difference corresponding to the lower boundary of the temperature difference. Since, in a box plot, data points exceeding the lower and upper boundaries are outliers, if at least one target element exists in some elements of the temperature difference matrix that is greater than the first temperature difference or less than the second temperature difference, then the at least one target element is determined to be an abnormal temperature difference. Since the temperature difference matrix is composed of the temperature differences between any two cylinder heads, if the temperature of one cylinder head is abnormal, all the temperature differences calculated with it are abnormal. Therefore, it can be determined that the same cylinder head corresponding to the at least one target element has an abnormality. This method starts from the temperature difference between cylinder heads, quantifies the degree of temperature deviation between cylinders through the temperature difference matrix, and then judges the outliers based on the statistical boundaries of the temperature difference box plot. Through the double-layer processing method of the temperature difference matrix and the temperature difference box plot, the cylinder head with abnormalities can be determined, and the automatic detection of cylinder abnormalities and the data difference analysis between multiple cylinders can be realized, which effectively improves the accuracy of cylinder abnormality identification. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0016] Figure 1 A flow chart of a cylinder abnormality identification method provided in an embodiment of the present application; Figure 2 A schematic diagram of a temperature difference box plot provided in an embodiment of the present application; Figure 3 A schematic diagram of the structure of a cylinder abnormality identification system provided in an embodiment of the present application; Figure 4 This is a hardware structure block diagram of an electronic device provided in this application. DETAILED DESCRIPTION
[0017] The following describes the embodiments of the present application in conjunction with the accompanying drawings. The terms used in the implementation methods of the present application are only used to explain the specific embodiments of the present application and are not intended to limit the present application.
[0018] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0019] The terms "first", "second" etc. in the specification of the application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, and this is merely a way of distinguishing the objects of the same attributes when describing them in the embodiments of the application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0020] In order to solve the problem of low accuracy in identifying cylinder anomalies, the present invention provides a method for identifying cylinder anomalies. The following describes the method for identifying cylinder anomalies in the present invention in detail with reference to the accompanying drawings.
[0021] Reference Figure 1 , Figure 1 A flow chart of a cylinder abnormality identification method provided in an embodiment of the present application is shown as follows: Figure 1As shown, a cylinder abnormality identification method provided by an embodiment of the present application may include steps S10 to S13, and these steps are described in detail below.
[0022] S10: Obtain cylinder head temperatures of multiple cylinder heads of a diesel engine at at least one moment.
[0023] The term "cylinder head" may refer to the cylinder head of the cylinder, which is located at the top of the cylinder and, together with the piston and cylinder wall, forms the combustion space. The cylinder head temperature may refer to the temperature at the cylinder head. Specifically, in this embodiment, the cylinder head temperature may be obtained by a temperature sensor located at the exhaust port of the cylinder head. The exhaust port of the cylinder head may refer to a channel or opening in the cylinder head that is used to discharge exhaust gas from the combustion space into the exhaust system. Since abnormalities in a diesel engine cylinder may also result in abnormalities in the exhaust temperature of its cylinder head, in this embodiment, a temperature sensor may be installed at the exhaust port of each cylinder of the diesel engine to facilitate real-time monitoring of the cylinder head temperature (exhaust temperature) of each cylinder to identify any abnormalities in the cylinder.
[0024] In this embodiment, when monitoring the temperatures of multiple cylinder heads of a diesel engine, cylinder head temperatures can be collected from temperature sensors at a fixed data acquisition frequency, for example, five times per second. Of course, the data acquisition frequency can be adjusted based on the operating characteristics of the diesel engine and monitoring requirements. Specifically, this embodiment acquires multiple pieces of temperature data from the temperature sensors of each of the diesel engine's twelve cylinders. Each piece of temperature data can include the cylinder head temperature values of all twelve cylinders at a given moment.
[0025] After the cylinder head temperatures of multiple cylinders of the diesel engine are collected respectively, the temperature data can be sent to the system for processing to identify whether the multiple cylinders of the diesel engine have abnormalities.
[0026] S11. Calculate a temperature difference matrix based on multiple cylinder head temperatures, where each element of the temperature difference matrix is a cylinder head temperature difference between two cylinder heads at the same time. S12. Generate a temperature difference box plot at each moment based on some elements of the temperature difference matrix, wherein the temperature difference box plot includes a first temperature difference corresponding to an upper boundary and a second temperature difference corresponding to a lower boundary.
[0027] The temperature difference matrix may be a data matrix consisting of the temperature differences between the cylinders at the same time. Specifically, in this embodiment, each element of the temperature difference matrix may be the cylinder head temperature difference between two cylinder heads at the same time, and the formula thereof may be: , indicating an element Can be the first The cylinder head temperature of the first cylinder is The temperature difference between the cylinder head temperatures of the cylinders. Therefore, the temperature difference matrix The representation of can be as follows:
[0028] in, It can express the difference in cylinder head temperature between the first cylinder and the first cylinder. It can represent the cylinder head temperature difference between the first cylinder and the second cylinder, and so on. Specifically, since the diesel engine of this embodiment has 12 cylinders, The above matrix is only an example and not all elements are listed. Elements in other positions can be derived according to the rules.
[0029] Each element of the temperature difference matrix can be the cylinder head temperature difference between two cylinder heads at the same time. Optionally, the cylinder head temperature difference can be an absolute value or a signed positive or negative value. Therefore, in this embodiment, when the cylinder head temperature difference is a signed positive or negative value, the calculation formula for the cylinder head temperature difference can be: ,for example, It can represent the cylinder head temperature difference obtained by subtracting the cylinder head temperature of the second cylinder from the cylinder head temperature of the first cylinder; Therefore, in the temperature difference matrix of this embodiment, all elements on the diagonal are 0, and elements symmetrical about the diagonal can be opposite to each other.
[0030] Furthermore, after obtaining the temperature difference matrix at multiple moments, this embodiment can construct operating status curves of multiple cylinder heads based on the elements in the temperature difference matrix, and output the operating status curves. The operating status curves can assist in identifying the status trends of the cylinders, so as to achieve early detection of hidden dangers of the cylinders and facilitate early intervention.
[0031] Since the cylinder head temperatures of each cylinder of a diesel engine should be close to or equal to each other during normal operation, the cylinder head temperature differences between each cylinder should also be close to or equal to each other. Therefore, after obtaining the temperature difference matrix, this embodiment constructs a box plot of the temperature difference matrix (the temperature difference box plot in this embodiment) to identify abnormal cylinder head temperature differences. Since the elements in the temperature difference matrix in this embodiment are opposite to each other with respect to the diagonal, this embodiment can select only the elements on the diagonal half of the temperature difference matrix and convert them into a temperature difference box plot. Of course, in another optional embodiment, the elements on both halves of the diagonal of the temperature difference matrix can each generate a corresponding temperature difference box plot, and then perform outlier identification separately.
[0032] A box plot refers to a statistical chart used to display data distribution. It describes the data through five data points, which can intuitively reflect the central tendency, dispersion and outliers of the data. The five data points are: lower limit (minimum value), lower quartile, median, upper quartile and upper limit (maximum value).
[0033] Specifically, the lower quartile is also called the "first quartile", which is the 25% number in a set of data arranged from small to large. The position calculation formula can be shown as follows: ; in, Can represent the lower quartile Position within a set of data; It can represent the number of data in a set of data. For example, a set of data arranged from small to large includes 7 values. , it can be said that the value of the second position of this group of data can be the lower quartile.
[0034] The median, also known as the "second quartile", is the 50th percentile of a set of data arranged from small to large. The position calculation formula can be shown as follows: ; in, Can represent the median A position in a set of data.
[0035] The upper quartile is also called the "third quartile". It is the 75% number in a set of data arranged from small to large. The position calculation formula can be shown as follows: ; in, Can represent the upper quartile A position in a set of data.
[0036] In addition, if the quartile calculated according to the above formula is a non-integer, the quartile can be calculated by interpolation. For example, take the following quartiles as an example, a set of data arranged from small to large: 3, 5, 7, 9, 11, 13, 15, 17, 19, including 9 values, , then the lower quartile can be represented by The position of is between the second and third values of the data set, that is, between 5 and 7, then interpolation calculation is performed: , then the value 6 can be the lower quartile of this group of data .
[0037] The lower limit is also called the whisker lower limit, which can be used to indicate the lower boundary of a set of data. Values less than the lower limit can be considered as abnormal values in the set of data. The calculation formula can be shown as follows: ; in, Can represent the lower quartile; Corresponding to the original definition of the box plot, it can be an adjustable coefficient, indicating the proportion of excess; It can represent the interquartile range, which is the difference between the upper quartile and the lower quartile. The calculation formula can be: .
[0038] The upper limit is also called the whisker upper limit, which can be used to indicate the upper boundary of a set of data. Values greater than the upper limit can be considered as abnormal values in the set of data. The calculation formula can be shown as follows: ; In this embodiment, The value of can be 3. Of course, in another optional embodiment, and Calculate two upper boundaries and two lower boundaries. If there is a value between the two upper boundaries or between the two lower boundaries, it can be considered as a potential outlier and can be continued to be observed and used. If there is a value less than or greater than the value according to When the calculated boundary is exceeded, the value can be considered as an outlier.
[0039] In this embodiment, for the temperature difference matrix at each moment, a box plot of the temperature difference at that moment is generated based on some elements of the temperature difference matrix. The process can be shown as steps 1 to 3: Step 1: Based on some elements of the temperature difference matrix at each moment, calculate the lower quartile, median, and upper quartile of some elements, and calculate the lower limit value based on the lower quartile and the upper limit value based on the upper quartile; Step 2: Generate a box plot of the temperature difference of some elements at the moment according to the lower limit, lower quartile, median, upper quartile and upper limit of some elements; Step 3: The upper limit values of some elements are used as the first temperature difference value, and the lower limit values of some elements are used as the second temperature difference value.
[0040] Among them, for the temperature difference matrix at each moment, this embodiment arranges the half-edge elements of the diagonal of the temperature difference matrix from small to large, and then calculates the three quartiles and the upper and lower limits according to the above formula to generate the temperature difference box plot corresponding to the half-edge element. The temperature difference box plot can be as follows Figure 2 As shown, the lower limit, lower quartile, median, upper quartile, and upper limit of some elements may be included. The overall calculation of this embodiment is based on temperature difference and quartile statistics, which is lightweight and easy to deploy, and does not rely on model training or high-performance platforms.
[0041] S13. If at least one target element with a temperature greater than the first temperature difference or less than the second temperature difference exists in the partial elements, it is determined that the cylinder head corresponding to the at least one target element has an abnormality.
[0042] The target element can be an element greater than the upper limit or less than the lower limit, such as Figure 2 As shown in the figure, the position of element A is higher than the upper limit, indicating that the value of element A is greater than the upper limit, and element A can be considered as the target element (outlier). Since the cylinder head temperatures between cylinders should be close to or equal, the cylinder head temperature differences between cylinders should be close to or equal. If the cylinder head temperature of a cylinder is abnormal, then all cylinder head temperature differences calculated from it can be considered as outliers. For example, if the cylinder head temperature of the first cylinder is abnormal, then 、 、 … Compared with other elements ( 、 Elements such as can all be abnormal values. Therefore, after determining at least one target element in this embodiment, the cylinder corresponding to the target elements can be used to determine whether the cylinder has an abnormality. For example, the target element obtained is: 、 、 , both correspond to the fourth cylinder head (indicating that both are related to the fourth cylinder head), then it may indicate that there is an abnormality in the cylinder of the fourth cylinder head.
[0043] Furthermore, if the cylinder head temperature differences between one cylinder and all other cylinders are abnormal, it can be considered that there is a failure in the combustion, sealing or heat dissipation of the cylinder; if the cylinder head temperature differences between multiple cylinders are abnormal, it can be considered that there is an overall systemic problem, such as a failure in the fuel supply, cooling system, etc.
[0044] In another optional embodiment, in addition to performing the aforementioned cylinder anomaly identification, the system can also directly issue warnings based on cylinder head temperature. Specifically, after obtaining cylinder head temperature from a temperature sensor, the system can display the exhaust temperature of each cylinder of the diesel engine in real time. When the cylinder head temperature (exhaust temperature) of a cylinder exceeds or falls below a preset threshold, the system can issue an alarm, prompting personnel to perform inspection and maintenance. Of course, the system can also use data analysis and machine learning algorithms to compare and analyze the current cylinder head temperature data with historical cylinder head temperature data to predict potential failures.
[0045] An embodiment of the present application provides a cylinder abnormality identification method. Under normal circumstances, the temperature of each cylinder head of a diesel engine should be close to each other. Therefore, the method calculates a temperature difference matrix to obtain the temperature difference between any two cylinder heads, and determines a box plot of the temperature difference based on the multiple temperature differences. This method can thereby obtain a first temperature difference corresponding to the upper boundary of the temperature difference and a second temperature difference corresponding to the lower boundary of the temperature difference. Since data points exceeding the lower and upper boundaries in the box plot are outliers, if at least one target element exists in some elements of the temperature difference matrix that is greater than the first temperature difference or less than the second temperature difference, the at least one target element is determined to be an abnormal temperature difference. Since the temperature difference matrix is composed of the temperature differences between any two cylinder heads, if the temperature of one cylinder head is abnormal, all the temperature differences calculated with it are abnormal. Therefore, it can be determined that the same cylinder head corresponding to the at least one target element has an abnormality. This method starts from the temperature difference between cylinder heads and uses the relative difference in cylinder head exhaust temperature to construct a temperature difference matrix to quantify the degree of temperature deviation between cylinders. The outliers are then judged based on the statistical boundaries of the temperature difference box plot. Through the double-layer processing method of the temperature difference matrix and the temperature difference box plot, the cylinder head with abnormalities can be determined, and the automatic detection of cylinder abnormalities and the data difference analysis between multiple cylinders can be realized, which effectively improves the accuracy of cylinder abnormality identification.
[0046] The above describes a cylinder abnormality identification method provided by an embodiment of the present application. The following describes a system that applies the above cylinder abnormality identification method.
[0047] See also Figure 3 , Figure 3 This is a structural diagram of a cylinder abnormality identification system provided in an embodiment of the present application. Figure 3 As shown, the cylinder abnormality identification system may include: An acquisition unit 100 is configured to acquire cylinder head temperatures of multiple cylinder heads of a diesel engine at at least one moment; The calculation unit 110 is used to calculate and obtain a temperature difference matrix based on the multiple cylinder head temperatures, where each element of the temperature difference matrix is: a cylinder head temperature difference between two cylinder heads at the same time; A drawing unit 120 is configured to generate a temperature difference box plot at each moment based on some elements of the temperature difference matrix, wherein the temperature difference box plot includes a first temperature difference corresponding to an upper boundary and a second temperature difference corresponding to a lower boundary, and trigger an output unit 130 if at least one target element exists in the some elements that is greater than the first temperature difference or less than the second temperature difference; The output unit 130 is configured to determine whether the cylinder head corresponding to at least one target element has an abnormality.
[0048] In a possible implementation, the cylinder abnormality identification system may further include a monitoring unit: The monitoring unit is used to obtain a temperature difference matrix at multiple moments, and to construct operating status curves of multiple cylinder heads based on elements in the temperature difference matrix, and output the operating status curves.
[0049] In one possible implementation, the acquisition unit may be specifically configured as follows: The cylinder head temperature is obtained by a temperature sensor installed at the exhaust port position of the cylinder head.
[0050] In one possible implementation, the drawing unit generates a box plot of the temperature difference at each moment based on some elements of the temperature difference matrix. The specific configuration may be: Based on some elements of the temperature difference matrix at the moment, the lower quartile, median and upper quartile of some elements are calculated, and the lower limit value is calculated according to the lower quartile and the upper limit value is calculated according to the upper quartile; a box plot of the temperature difference of some elements at the moment is generated according to the lower limit value, lower quartile, median, upper quartile and upper limit value of some elements; the upper limit value of some elements is used as the first temperature difference value, and the lower limit value of some elements is used as the second temperature difference value.
[0051] An electronic device is also provided in an embodiment of the present application. Figure 4, which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. The electronic device in the embodiments of the present application may include, but is not limited to, fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 4 The electronic device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0052] like Figure 4 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 402 or programs loaded from a storage device 408 into a random access memory (RAM) 403. When the electronic device is powered on, the RAM 403 also stores various programs and data required for the operation of the electronic device. The processing device 401, ROM 402, and RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0053] Typically, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a memory card, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Figure 4 The electronic device is shown with various devices, but it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed instead.
[0054] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any one of the cylinder abnormality identification methods provided in the embodiments of the present application.
[0055] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any cylinder abnormality identification method provided in the embodiment of the present application.
[0056] It should also be noted that the system embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment. In addition, in the drawings of the system embodiments provided in this application, the connection relationship between the modules indicates that there is a communication connection between them, which can be specifically implemented as one or more communication buses or signal lines.
[0057] Through the description of the above embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course can also be implemented by special hardware including application-specific integrated circuits, special CPUs, special memories, special components, etc. In general, all functions performed by computer programs can be easily implemented with corresponding hardware, and the specific hardware structures used to implement the same function can also be diverse, such as analog circuits, digital circuits or special circuits, etc. However, for the present application, software program implementation is a better implementation method in most cases. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer's floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk or optical disk, etc., and includes a number of instructions to enable a computer device (which can be a personal computer, training equipment, or network equipment, etc.) to execute the methods described in each embodiment of the present application.
[0058] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.
[0059] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, a computer, a training device or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website, a computer, a training device or a data center. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0060] Each embodiment in this specification is described in a related manner. Similar parts between the embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences from other embodiments. In particular, the device embodiments are generally similar to the method embodiments, so the description is relatively simple. For related parts, refer to the description of the method embodiments.
[0061] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0062] The above are merely embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application should all be included in the protection scope of the present application.
Claims
1. A cylinder abnormality identification method, characterized in that: The cylinder abnormality identification method includes: Obtaining cylinder head temperatures of multiple cylinder heads of a diesel engine at at least one moment; A temperature difference matrix is obtained by calculating the multiple cylinder head temperatures, wherein each element of the temperature difference matrix is: a cylinder head temperature difference between two cylinder heads at the same time; Generating a temperature difference box plot at each moment based on some elements of the temperature difference matrix, wherein the temperature difference box plot includes a first temperature difference corresponding to an upper boundary and a second temperature difference corresponding to a lower boundary; If at least one target element with a temperature greater than the first temperature difference or less than the second temperature difference exists in the partial elements, it is determined that the cylinder head corresponding to the at least one target element has an abnormality.
2. The cylinder abnormality identification method according to claim 1, characterized in that: Also includes: Acquire a temperature difference matrix at multiple moments, and construct operating state curves of multiple cylinder heads based on elements in the temperature difference matrix; The operating status curve is output.
3. The cylinder abnormality identification method according to claim 1, characterized in that: The obtaining of the cylinder head temperatures of the plurality of cylinder heads of the diesel engine at at least one moment includes: The cylinder head temperature is obtained by a temperature sensor provided at an exhaust port position of the cylinder head.
4. The cylinder abnormality identification method according to claim 1, characterized in that: For each moment, a temperature difference box plot at the moment is generated based on some elements of the temperature difference matrix, including: Based on some elements of the temperature difference matrix at the moment, calculating the lower quartile, median, and upper quartile of the some elements, and calculating a lower limit value according to the lower quartile and an upper limit value according to the upper quartile; Generate a temperature difference box plot of the part of elements at the time according to the lower limit value, lower quartile, median, upper quartile and upper limit value of the part of elements; The upper limit value of the part of elements is used as the first temperature difference value, and the lower limit value of the part of elements is used as the second temperature difference value.
5. A cylinder abnormality identification system, characterized in that: The cylinder abnormality identification system includes: an acquiring unit, configured to acquire cylinder head temperatures of a plurality of cylinder heads of the diesel engine at at least one moment; A calculation unit, configured to calculate a temperature difference matrix based on the multiple cylinder head temperatures, wherein each element of the temperature difference matrix is a cylinder head temperature difference between two cylinder heads at the same time; a drawing unit, configured to generate a temperature difference box plot at each moment based on some elements of the temperature difference matrix, wherein the temperature difference box plot includes a first temperature difference corresponding to an upper boundary and a second temperature difference corresponding to a lower boundary, and trigger an output unit if at least one target element greater than the first temperature difference or less than the second temperature difference exists among the some elements; The output unit is used to determine whether the cylinder head corresponding to the at least one target element has an abnormality.
6. The cylinder abnormality identification system according to claim 5, characterized in that: The cylinder abnormality identification system further includes a monitoring unit: The monitoring unit is used to obtain a temperature difference matrix at multiple moments, and construct operating status curves of multiple cylinder heads based on elements in the temperature difference matrix, and output the operating status curves.
7. The cylinder abnormality identification system according to claim 5, characterized in that: The acquisition unit is specifically configured as follows: The cylinder head temperature is obtained by a temperature sensor provided at an exhaust port position of the cylinder head.
8. The cylinder abnormality identification system according to claim 5, characterized in that: The drawing unit generates a temperature difference box plot at each moment based on some elements of the temperature difference matrix. The specific configuration is: Based on some elements of the temperature difference matrix at the moment, calculate the lower quartile, median and upper quartile of the some elements, and calculate the lower limit value according to the lower quartile and the upper limit value according to the upper quartile; generate a temperature difference box plot of the some elements at the moment according to the lower limit value, lower quartile, median, upper quartile and upper limit value of the some elements; use the upper limit value of the some elements as the first temperature difference value, and use the lower limit value of the some elements as the second temperature difference value.
9. An electronic device, characterized in that: comprising at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is configured to execute the computer program so that the electronic device can implement the cylinder abnormality identification method according to any one of claims 1 to 4.
10. A computer program product, characterized in that The method comprises computer-readable instructions, which, when executed on an electronic device, enable the electronic device to implement the cylinder abnormality identification method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Anomaly detection method and device
CN110284970A
Ship propulsion device performance analysis system for real ship equipment health state monitoring
CN113434569A
Data warehouse system for performance analysis of ship propulsion system
CN113449045A
Early warning system and method for temperature of engine cylinder of mining truck
CN113719352A
Engine cylinder work detection device
CN219262516U