Data generation system, data generation program, and diagnostic method
The data generation system and program improve the accuracy of diagnosing rotating machines by calculating differential values from acceleration measurements to emphasize subtle changes, enabling early detection of abnormalities.
Patent Information
- Application Number
- JP2024023880
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-20
- Publication Date
- 2025-09-01
AI Technical Summary
Existing methods for diagnosing rotating machines using vibration or acceleration measurements struggle to accurately detect abnormalities due to small changes in vibration caused by issues like bearing scratches or shaft misalignment during normal operation.
A data generation system and program that utilize an acceleration measuring device and computers to acquire, calculate differential values, and generate diagnostic information based on these values, emphasizing changes in acceleration to improve detection accuracy.
Enhances the accuracy of diagnosing rotating machines by highlighting abnormalities through differential value analysis, facilitating early detection and management of issues.
Smart Images

Figure 2025127256000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a data generation system, a data generation program, and a diagnostic method used for diagnosing a rotating machine. [Background technology]
[0002] Plants use a wide variety of rotating machines, including electric motors, pumps, fans, compressors, generators, and conveying systems. Many rotating machines play important roles as production equipment, and if they stop due to an abnormality such as a breakdown, production can be significantly affected. For this reason, the condition of rotating machines during operation is monitored and diagnosed, and appropriate measures are taken promptly when any signs of abnormality are discovered.
[0003] Generally, diagnostics of rotating machines use data from vibration measurements, acceleration measurements, displacement measurements, etc. For example, Japanese Patent Laid-Open Publication No. 2001-99757 (Patent Document 1) proposes an invention in which, in a method for detecting an abnormality in a bearing attached to a bearing part, the vibration acceleration from a bearing part of a rotating device is measured, a power spectrum of frequency components is obtained by fast Fourier transform, and then the vibration acceleration of a monitoring frequency is extracted from the power spectrum and an abnormality in a bearing attached to the bearing part is detected based on the degree of increase from normal, in which the corrected vibration acceleration is subjected to fast Fourier transform to obtain a power spectrum. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2001-99757 Summary of the Invention [Problem to be solved by the invention]
[0005] When diagnosing a rotating machine using raw data such as vibration or acceleration measurements, it is difficult to detect abnormalities because the change in vibration caused by the abnormality is small compared to the magnitude of the vibration. For example, it may be difficult to find abnormalities such as scratches on a bearing or misalignment of the shaft's rotation axis. The method in Patent Document 1 claims to be able to accurately detect abnormal conditions in the early stages using vibration acceleration by removing the non-steady portion of the vibration acceleration data that occurs during the early stages of bearing damage progression, which is caused by the repeated growth of shallow scratches and dulling of the scratch cross section. However, accurate detection is limited to the early stages.
[0006] Therefore, there is a need to realize a data generation system and a data generation program that can emphasize changes in acceleration caused by abnormalities when diagnosing a rotating machine during normal operation, and a diagnostic method that can accurately diagnose the rotating machine. [Means for solving the problem]
[0007] The data generation system of the present invention comprises an acceleration measuring device capable of measuring the acceleration of a rotating machine, and at least one computer into which the measurement values of the acceleration measured by the acceleration measuring device are input, and generates data for displaying diagnostic information used to diagnose the rotating machine, wherein the computer is capable of realizing a measurement value acquisition function that acquires multiple measurement values of the acceleration measuring device for one measurement, a differential value calculation function that calculates multiple differential values of the multiple measurement values, and a data generation function that generates data for displaying diagnostic information based on the multiple differential values.
[0008] The data generation program of the present invention is a data generation program that generates data for displaying diagnostic information used in diagnosing a rotating machine, and is characterized in that it causes a computer to realize a measurement value acquisition function that acquires multiple acceleration measurement values measured by an acceleration measuring device for one measurement, a differential value calculation function that calculates multiple differential values of the multiple measurement values, and a data generation function that generates data for displaying diagnostic information based on the multiple differential values.
[0009] A diagnostic method according to the present invention is a diagnostic method for diagnosing a rotating machine using an acceleration measuring device capable of measuring the acceleration of the rotating machine and at least one computer to which the measurement values of the acceleration measured by the acceleration measuring device are input, and is characterized by including a measurement value acquisition step for acquiring multiple measurement values of the acceleration measured by the acceleration measuring device for one measurement, a difference value calculation step for calculating multiple difference values of the multiple measurement values, a data generation step for generating data for displaying diagnostic information based on the multiple difference values, and a diagnostic step for diagnosing the rotating machine based on the diagnostic information displayed based on the data.
[0010] These configurations make it possible to emphasize changes in acceleration due to abnormalities, thereby improving the accuracy of diagnosing the rotating machine.
[0011] Preferred embodiments of the present invention will be described below, but the scope of the present invention is not limited to the preferred embodiments described below.
[0012] In the data generation system according to the present invention, the computer can further realize a feature identification function for identifying a feature of the multiple difference values, and it is preferable that the data generation function generates data for displaying diagnostic information based on the feature of the multiple difference values.
[0013] This configuration allows multiple differential values obtained from one measurement to be displayed as representative features, facilitating data management for diagnosis. Because the diagnostic information is based on the features of the differential values obtained from multiple measurements, the accuracy of diagnosis can be further improved.
[0014] The data generation system according to the present invention includes a first computer that communicates directly with the acceleration measuring device and a second computer that communicates with the first computer via a network, wherein the first computer is capable of realizing the measurement value acquisition function, the difference value calculation function, the feature identification function, and a feature transmission function that transmits the identified feature of the multiple difference values to the second computer, and the second computer is capable of realizing a feature accumulation function that accumulates the feature of the multiple difference values received from the first computer, and the data generation function, and it is preferable that the data generation function generates data for displaying diagnostic information based on the accumulated feature of the multiple difference values.
[0015] According to this configuration, the first computer identifies the features based on multiple measured values of acceleration and transmits the results to the second computer, thereby reducing the amount of data handled by the second computer and making it easier to specialize the second computer in long-term data management for rotating machines.
[0016] In the data generation system of the present invention, it is preferable that the first computer is further capable of realizing a smoothed value calculation function that calculates smoothed values of the plurality of measurement values, the feature identification function is further capable of identifying the feature of the smoothed value, the feature transmission function is further capable of transmitting the feature of the smoothed value to the second computer, the feature accumulation function of the second computer is further capable of accumulating the feature of the smoothed value received from the first computer, and the data generation function is further capable of generating data for displaying diagnostic information based on the accumulated feature of the multiple difference values and the feature of the smoothed value.
[0017] According to this configuration, the second computer generates data for displaying diagnostic information based on the features of the smoothed value in addition to the features of the multiple difference values, making it easier to detect abnormalities in multiple phenomena occurring in the rotating machine.
[0018] In the data generation system according to the present invention, it is preferable that the second computer issues an alarm when a trend in the feature amount of the accumulated multiple difference values satisfies a predetermined condition.
[0019] This configuration makes it easier to take measures such as inspections early on.
[0020] Further features and advantages of the present invention will become more apparent from the following description of exemplary and non-limiting embodiments, which is given with reference to the drawings. [Brief explanation of the drawings]
[0021] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a data generation system according to an embodiment. [Figure 2] FIG. 10 is a diagram showing an example of measured values of acceleration (Y-axis direction) with respect to elapsed time. [Figure 3] FIG. 3 is a diagram showing an example in which difference values of measured values of acceleration (Y-axis direction) are calculated multiple times in FIG. 2. [Figure 4] FIG. 10 is a diagram showing an example of measured values of acceleration (in the Z-axis direction) with respect to elapsed time. [Figure 5] FIG. 5 is a diagram showing an example in which difference values of measured values of acceleration (in the Z-axis direction) are calculated multiple times in FIG. 4. [Figure 6] FIG. 10 is a diagram showing an example in which the number of difference calculations and the ratio of RMS values (damaged / normal) are plotted against acceleration measurement values (Y-axis direction). [Figure 7] FIG. 10 is a diagram illustrating a configuration of a data generation system according to another embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0022] A first embodiment of a data generation system, a data generation program, and a diagnostic method according to the present invention will be described with reference to the drawings. In the following, an example will be described in which a data generation system 1 (FIG. 1) according to the present invention is applied to the diagnosis of a motor as a rotating machine 100.
[0023] [Data generation system configuration] The data generation system 1 according to this embodiment is a system that generates data for displaying diagnostic information used to diagnose a rotating machine 100, and includes an acceleration sensor 2 (an example of an acceleration measuring device) that is attached and fixed to the rotating machine 100, a first computer 3 to which the acceleration measurement value of the acceleration sensor 2 is input, and a second computer 4 that communicates with the first computer 3 via a network 5 (FIG. 1).
[0024] The first computer 3 may be a known microcomputer as hardware, and includes an arithmetic unit 31, a memory unit 32, and a first communication module 33 having a function as an input / output device. The acceleration sensor 2 and the first computer 3 may be connected by wire or wirelessly.
[0025] In this embodiment, the acceleration sensor 2 is a MEMS triaxial acceleration sensor. The acceleration sensor 2 is not limited to this, and may be any known acceleration sensor used to measure the acceleration of a rotating machine. The type is not particularly limited, and may be a piezoelectric, piezoresistive, MEMS, or other type. The acceleration sensor is not limited to a triaxial acceleration sensor. In this embodiment, a MEMS acceleration sensor is used because it is easy to perform long-term measurements and is small. Furthermore, a triaxial acceleration sensor is used because it can simultaneously measure three axes, namely, two radial directions (horizontal and vertical directions) and the axial direction of the shaft of the rotating machine 100. The first computer 3 and the acceleration sensor 2 may be configured as an integrated measurement module.
[0026] The second computer 4 may be a known server computer, and includes a calculation device 41, a storage device 42, a second communication module 43 having input / output device functions, and a display device 44. A data generation program according to this embodiment is installed on the second computer 4. As shown in FIG. 1 , in the data generation system 1 according to this embodiment, the second computer 4 functions as a monitoring server for the rotating machines 100. The second computer 4 collects data from multiple rotating machines 100 in the plant via a network 5 and stores the collected data in a storage device 42. The second computer 4 is then configured to periodically or in response to an instruction from a user or administrator display diagnostic information based on the collected data and the data stored in the storage device 42 on the display device 44. In particular, if an abnormality such as a breakdown occurs, the display device 44 can transmit the results of the monitoring to a user terminal 7, such as another computer, tablet terminal, or smartphone, via the network 5 to notify the user of the abnormality.
[0027] Since the second computer 4 stores a huge amount of data, in this embodiment, a cloud server in a cloud environment is used as the second computer 4 to store such data. Note that the second computer 4 is not particularly limited to a cloud server, and may be an on-premise server connected to the first computer 3 directly or via the network 5. The connection may be wired or wireless.
[0028] [Configuration of rotating machine] In this embodiment, the rotating machine 100 uses a motor such as an electric motor. However, the rotating machine 100 may be any rotating equipment, such as a compressor, pump, fan, generator, or conveyor belt used in various plants. The type of rotating machine 100 is not limited. The method and location of attaching and fixing the acceleration sensor 2 to the rotating machine 100 are not particularly limited, as long as vibrations caused by the rotation of the rotating machine 100 are transmitted to the acceleration sensor 2. For example, the acceleration sensor 2 may be attached to the casing of the rotating machine 100. As described above, in this embodiment, a triaxial acceleration sensor is used as the acceleration sensor 2. The acceleration sensor 2 is attached to the casing of the rotating machine 100 so that the X-axis of the triaxial acceleration sensor is aligned with the longitudinal direction of a shaft rotation axis (not shown) of the rotating machine 100, the Y-axis is aligned with the horizontal radial direction of the shaft rotation axis, and the Z-axis is aligned with the vertical radial direction of the shaft rotation axis. The rotating machine 100 is installed with the shaft rotation axis horizontal.
[0029] [Functions of the data generation system (diagnosis method for rotating machines)] Next, functions of the data generation system 1 of this embodiment will be described. Each function of the data generation system 1 corresponds to each step of the diagnostic method for the rotating machine 100, and therefore each function will be described in association with each step. In this embodiment, the first computer 3 can realize a measurement value acquisition function (measurement value acquisition step), a difference value calculation function (difference value calculation step), a feature amount identification function (feature amount identification step), and a feature amount transmission function (feature amount transmission step), and the second computer 4 can realize a feature amount accumulation function (feature amount accumulation step) and a data generation function (data generation step).
[0030] <1> Measurement value acquisition function (measurement value acquisition process) In the data generation system 1 according to this embodiment, the acceleration sensor 2 attached to the rotating machine 100 measures the acceleration of the rotating machine 100 once per predetermined period. Each acceleration measurement (each measurement) by the acceleration sensor 2 is performed over a predetermined period of time (e.g., several seconds) and includes a time-series measurement value. The measurement value acquisition function is a function in which the first computer 3 acquires the acceleration measurement values from each measurement taken by the acceleration sensor 2 as a group of multiple time-series measurement values. The acquisition of these multiple measurement values is performed by the arithmetic unit 31 of the first computer 3. The arithmetic unit 31 can acquire, for example, approximately 20,000 acceleration measurement values per second as a group using the measurement value acquisition function. The period for measuring the acceleration of the rotating machine 100 by the acceleration sensor 2 is not particularly limited. However, in this embodiment, the acceleration is measured at a period of, for example, one measurement per hour, so that signs of abnormality occurring in the rotating machine 100 can be monitored.
[0031] <2> Difference value calculation function (Difference value calculation process) The difference value calculation function is a function for calculating a difference value multiple times between a plurality of acceleration measurement values acquired by the measurement value acquisition function. The calculation of the difference value multiple times is performed by the arithmetic unit 31 of the first computer 3.
[0032] As a function used for the difference value calculation function, an equation expressing the first difference value of the acceleration measurement value An in the n-th measurement and the multiple difference values from the second measurement onwards is stored in the storage device 32.
[0033] Equation (1) is a formula for calculating the first difference value AD. For example, the first difference values AD in the n-th, (n+1)-th, and (n+2)-th acceleration measurements are calculated in order as follows: AD n =A n -A n-1 AD n+1 =A n+1 -A n AD n+2 =A n+2 -A n+1 (1)
[0034] Equation (2) is a formula for calculating the second difference value AD2. For example, the second difference values AD2 in the n-th, (n+1)-th, and (n+2)-th acceleration measurements are calculated in order as follows: AD2 n =AD n -AD n-1 AD2 n+1 =AD n+1 -AD n AD2 n+2 =AD n+2 -AD n+1 (2)
[0035] Equation (3) is a formula for calculating the third difference value. For example, the three difference values AD3 for the n-th, (n+1)-th, and (n+2)-th acceleration measurements are calculated in order as follows: AD3 n =AD2 n -AD2 n-1 AD3 n+1 =AD2 n+1 -AD2 n AD3 n+2 =AD2 n+2 -AD2 n+1 (3) The fourth and subsequent multiple difference values can also be calculated from the previous multiple difference values using the same calculation method.
[0036] The number of times to calculate the difference between the difference values multiple times is not particularly limited as long as it is the second or subsequent multiple difference values, but is preferably selected to be, for example, 2 to 5 times, or between 3 to 5 times. The number of times to calculate the difference between the difference values multiple times may be selected by comparing the characteristic values described below with each other after calculating the multiple difference values, and selecting the number that results in the largest numerical value, or a specific number may be determined in advance depending on the characteristics of the rotating machine 100, the acceleration sensor 2, etc.
[0037] Next, the measurement value acquisition function and the difference value calculation function will be described with specific examples with reference to Figs. 2 to 5. Fig. 2 shows the measured values of acceleration in the Y-axis direction (the horizontal radial direction of the shaft rotation axis of the rotating machine 100) of a normal bearing a without damage and a bearing b with damage, acquired by the arithmetic device 31 of the first computer 3. The horizontal axis represents time (ms) and the vertical axis represents acceleration (m / s 2 ) As can be seen, when comparing the measured values (raw data), no significant difference is observed between the measured values of bearing a and bearing b.
[0038] Next, FIG. 3 shows the difference values calculated three times using the above formulas (1) to (3) from the measured values (raw data) in FIG. 2. When the difference values are calculated multiple times in this way, it can be seen that for bearing a, which has no damage, the fluctuation range of the numerical value on the vertical axis is smaller than the measured values shown in FIG. 2, and for bearing b, which has damage, the fluctuation range of the numerical value on the vertical axis is larger than the measured values shown in FIG. 2. In other words, if the bearing has damage, calculating the difference values multiple times emphasizes the fluctuation in acceleration caused by the damage. On the other hand, if the bearing has no damage, calculating the difference values multiple times cancels out the periodic fluctuations caused by the rotation of the rotating machine 100, and the fluctuation in acceleration is reduced. As a result, calculating the difference values multiple times makes the difference in acceleration due to the presence or absence of damage in the bearing more noticeable, thereby improving the accuracy of detecting abnormalities such as bearing damage.
[0039] Similarly, Fig. 4 shows the measured acceleration values of a normal bearing a without damage and a bearing b with damage in the Z-axis direction (the radial direction perpendicular to the rotation axis) acquired by the arithmetic device 31 of the first computer 3, and Fig. 5 shows the results of similarly calculating the difference values three times. The same tendency is observed in the Z-axis direction as in the Y-axis direction, and by calculating the difference values multiple times, the difference in acceleration depending on whether the bearing is damaged or not becomes more pronounced, thereby improving the accuracy of detecting abnormalities such as bearing scratches. Note that Figs. 3 and 5 show examples of calculating the difference values three times, but the same tendency was also observed in the difference values calculated two times.
[0040] <3> Feature identification function (feature identification process) The feature value identification function is a function for identifying feature values of multiple difference values. Identification of the feature values of multiple difference values is performed by the arithmetic unit 31 of the first computer 3. The feature value is not particularly limited as long as it is a value calculated for multiple multiple difference value data obtained by the difference value calculation function, but includes, for example, at least one feature value selected from the RMS value, the zero-peak value, and the peak-peak value. These feature values are each uniquely determined from multiple multiple difference value data obtained by one measurement.
[0041] 2 to 5, the measured acceleration values of the rotating machine 100 and their multiple differential values can have a sinusoidal waveform shape when plotted with elapsed time on the X axis and measured values on the Y axis. The RMS value, zero-peak value, and peak-peak value are all numerical values that indicate the characteristics of such waveform data, and can be calculated for each measurement using the following method. RMS (Root Mean Square) value: Each value is squared, the average of the squared values is calculated, and the square root is calculated. Zero Peak Value: The maximum deviation from zero in a waveform Peak-to-Peak Value: Calculates the difference between the maximum and minimum values in a waveform Such mathematical expressions for determining feature quantities such as the RMS value, zero-peak value, and peak-peak value are stored in the storage device 32 as functions used in the feature quantity specifying function.
[0042] Note that the feature identification function may identify one feature from multiple difference values in one measurement (for example, identifying only the RMS value in one measurement), or may identify multiple feature values in one measurement (for example, identifying three values in one measurement: the RMS value, the zero-peak value, and the peak-peak value). Furthermore, the feature values are not limited to the RMS value, the zero-peak value, and the peak-peak value, and feature values using other calculation formulas may also be used.
[0043] Next, the difference value calculation function and feature identification function will be described with reference to FIG. 6, showing a specific example. FIG. 6 plots the number of times that difference calculations were performed on multiple difference values, versus the ratio (bearing b / bearing a) of the RMS values (feature values) of multiple difference values for a normal bearing a without damage and a bearing b with damage, for the data in FIG. 2 described above. As shown in FIG. 6, for raw measurement data in which the number of multiple difference calculations was 0, the ratio of RMS values was approximately 1, and almost no difference was observed between bearing a and bearing b. However, for multiple difference value calculations in which the number of difference calculations was 2 or more, the ratio of RMS values was 4 or greater in all cases, and a significant difference was observed between the RMS values of bearing a and bearing b. As such, the RMS values of multiple difference values were able to detect abnormalities due to damage to bearings with particularly high accuracy.
[0044] <4> Feature transmission function (feature transmission process) The feature transmission function is a function for transmitting the feature of the multiple difference values identified by the feature identification function to the second computer 4. The transmission of the feature of the multiple difference values is performed by the first communication module 33 of the first computer 3.
[0045] <5> Feature accumulation function (feature accumulation process) The feature accumulation function is a function in which the second computer 4 accumulates feature values of multiple difference values transmitted from the first computer 3. The feature values of multiple difference values transmitted from the first communication module 33 of the first computer 3 are received by the second communication module 43 of the second computer 4. The storage device 42 of the second computer 4 accumulates the received feature values of multiple difference values. For example, the reception and accumulation of the feature values of multiple difference values is performed each time a measurement value is acquired by the measurement value acquisition function described above, and the feature values are accumulated in the storage device 42 of the second computer 4 as daily management data for the rotating machine 100. Note that if the measurement value acquisition function of the first computer 3 acquires multiple measurement values per day, the feature values of multiple difference values may be received and accumulated once a day as daily data. In this embodiment, the feature values of multiple difference values, which are numerical values representative of one measurement, are accumulated in the second computer 4. This reduces the amount of data handled by the second computer 4, making it easier for the second computer 4 to specialize in long-term monitoring as a monitoring server for the rotating machine 100.
[0046] <6> Data generation function (data generation process) The data generation function is a function for generating data for displaying diagnostic information based on multiple difference values. In this embodiment, the arithmetic unit 41 of the second computer 4 generates data for displaying diagnostic information based on feature quantities of the multiple difference values stored in the storage device 42 of the second computer 4. An application to which a data generation program is applied is installed in the second computer 4, and the arithmetic unit 41 of the second computer 4 uses this application to read the feature quantities of the multiple difference values of the rotating machine 100 stored in the storage device 42 of the second computer 4 and generate data for displaying the diagnostic information of the rotating machine 100. In this embodiment, the second computer 4 is equipped with a display device 44, and diagnostic information is displayed on the display device 44 of the second computer 4, for example, by graphing the feature quantities of the multiple difference values as daily management data. Note that in this specification, multiple difference values of acceleration measurement values can themselves be diagnostic information, so the term "diagnostic information based on multiple difference values" refers to all information based on multiple difference values of measurement values, and may be the multiple difference values themselves or various values (feature values, etc.) calculated using the multiple difference values. Furthermore, the "data for displaying diagnostic information based on multiple difference values" may be data in which the numerical values themselves are arranged for display, or data in which the numerical values are processed into a table, graph, or the like.
[0047] <7> Diagnostic Process The diagnostic process is a process of diagnosing the rotating machine 100 based on diagnostic information displayed based on the above-described data. In this embodiment, the diagnostic process is performed by a plant operator, manager, or the like diagnosing signs of abnormality in the rotating machine 100 based on changes in tables, graphs, or the like displayed as diagnostic information. The diagnostic process may be performed by the second computer 4 based on data such as feature quantities of multiple difference values. When the diagnostic process is performed by the second computer 4, for example, a diagnostic program that analyzes and determines feature quantities of multiple difference values is installed in the second computer 4, and the arithmetic unit 41 of the second computer 4 performs diagnosis using this diagnostic program. In this case, the diagnostic program may be incorporated into an application to which the above-described data generation program is applied, or may be installed in the second computer 4 as a separate diagnostic application program. Note that human diagnosis and diagnosis by the second computer 4 may be used together.
[0048] In this embodiment, the data generation system 1 is configured such that the second computer 4 issues an alarm when the trend of the feature quantities of the accumulated multiple difference values satisfies a predetermined condition. This configuration of the present embodiment facilitates early implementation of countermeasures, such as inspection of the rotating machine 100, before a malfunction or other problem occurs. The second computer 4's grasping of the trend of the feature quantities of the accumulated multiple difference values and determining whether the trend of the feature quantities of the multiple difference values satisfies a predetermined condition can be considered to be diagnosing the rotating machine 100, and this can also be considered a type of diagnostic function possessed by the second computer 4. The alarm can be issued by the second computer 4 or an external device (not shown) connected to the second computer 4 using a display such as text or light, sound, voice, vibration, or the like. The alarm may also be transmitted from the second computer 4 to an external user terminal 7, such as another computer, tablet terminal, or smartphone, via the network 5.
[0049] Next, we will explain a second embodiment of the data generating system 1. In the second embodiment, the first computer 3 related to the data generating system 1 can further realize a smoothed value calculation function in addition to the above-mentioned difference value calculation function.
[0050] <8> Smoothed value calculation function (smoothed value calculation process) The smoothed value calculation function is a function for calculating a smoothed value of the acquired measurement values of the accelerations. The calculation of this smoothed value is performed by the arithmetic unit 31 of the first computer 3.
[0051] As a function used in the smoothed value calculation function, an equation expressing the smoothed value AIn is stored in the storage device 32. The smoothed value is also called a moving average, and is obtained by calculating the average value for each fixed interval of time-series data while shifting the interval. The smoothed value makes it easy to grasp symptoms of eccentricity occurring in the rotating shaft of the rotating machine 100.
[0052] Equation (4) shows an example of a formula for calculating a smoothed value using 100 measured values. The acceleration measurement values A, A in the nth, (n+1)th, and (n+2)th measurements are n+1 , A n+2 Smoothed value of AI n , AI n+1 , AI n+2 is calculated as follows: AI n =(A n +A n-1 +A n-2 +A n-3 +A n-4 +A n-5 +A n-6 +A n-7 +A n-8 +A n-9 +···+A n-98 +A n-99 ) / 100 AI n+1 =(A n+1 +A n +A n-1 +A n-2 +A n-3 +A n-4 +A n-5 +A n-6 +A n-7 +A n-8 +···+A n-97 +A n-98 ) / 100 AI n+2 =(A n+2+A n+1 +A n +A n-1 +A n-2 +A n-3 +A n-4 +A n-5 +A n-6 +A n-7 +···+A n-96 +A n-97 ) / 100 (4)
[0053] The number of measured values used to calculate the smoothed value is not limited to 100, and for example, about 50 to 200 measured values can be selected as appropriate.
[0054] In the second embodiment, the first computer 3 can further identify a feature of the smoothed value in the above-described feature identification function. The feature of the smoothed value is the same as that described in the feature identification function of the multiple difference value, and the identification of the feature of the smoothed value is also performed by the arithmetic unit 31 of the first computer 3.
[0055] The ratio of the RMS values of the raw acceleration measurement values (with eccentricity / without eccentricity) with and without eccentricity of the shaft rotation axis is approximately 1, but when the ratio of the RMS values of the smoothed acceleration measurement values (with eccentricity / without eccentricity) is calculated, it is generally 4 or more. In this way, when the RMS value of the smoothed acceleration measurement values is calculated, a significant difference is observed between with and without eccentricity in the shaft rotation axis, so abnormalities such as eccentricity of the shaft rotation axis can be detected with particular accuracy using the RMS value of the smoothed acceleration measurement values. The first computer 3 can further transmit the feature values of this smoothed value to the second computer 4 using the feature value transmission function described above. The transmission of the feature values of the smoothed value is performed by the first communication module 33 of the first computer 3.
[0056] In the second embodiment, the second computer 4 can further accumulate the features of the smoothed values received from the first computer 3 in the feature accumulation function described above, and generates data for displaying diagnostic information based on the accumulated features of the multiple difference values and the features of the smoothed values in the data generation function.
[0057] According to the second embodiment, smoothed values are also calculated from a plurality of acceleration measurement values measured by the acceleration sensor 2, which makes it easier to find signs of abnormalities such as bearing damage occurring in the rotating machine 100, as well as signs of abnormalities such as eccentricity occurring in the shaft rotation axis of the rotating machine 100. In this way, it becomes possible to diagnose a plurality of abnormal phenomena occurring in the rotating machine 100 based on a group of measurement values of the same acceleration.
[0058] Other embodiments of the data generation system, data generation program, and diagnostic method according to the present invention will be described below. Note that the configurations disclosed in the following embodiments can be applied in combination with the configurations disclosed in other embodiments, as long as no contradiction occurs.
[0059] [Other embodiments] In the above embodiment, an example has been described in which the second computer 4 is provided with the display device 44. However, in the present invention, the second computer 4 does not have to be provided with the display device 44. The second computer 4 may only generate data for displaying diagnostic information of the rotating machine 100, and transmit the data to an external terminal or the like that is provided with another display device to display the diagnostic information.
[0060] In the above embodiment, an example has been described in which the computer includes a first computer 3 and a second computer 4. However, the second computer 4 is not necessarily required in the data generation system according to the present invention, and the data generation system 11 shown in FIG. 7 may include only a single computer 6 (including a calculation device 61, a storage device 62, and a communication module 63). In this case, a data generation program is installed in the computer 6, and the computer 6 has a data generation function. As described above, the numerical values of the multiple difference values and the feature values of the multiple difference values themselves can also constitute diagnostic information, and therefore the data generation program installed in the computer 6 may be configured to display these as diagnostic information on the user terminal 7.
[0061] In the second embodiment, a smoothing value calculation function has been described as a function used in conjunction with the differential value calculation function, but the function used in conjunction with the differential value calculation function may also be a function that calculates the integral value of the acceleration measurement value (integral value calculation function) or a function that calculates the differential value of the acceleration measurement value (differential value calculation function).
[0062] Regarding other configurations, it should be understood that the embodiments disclosed in this specification are illustrative in all respects and that the scope of the present invention is not limited thereby. Those skilled in the art will easily understand that appropriate modifications are possible without departing from the spirit of the present invention. Therefore, other embodiments modified without departing from the spirit of the present invention are naturally included in the scope of the present invention. [Industrial Applicability]
[0063] The present invention can be used to diagnose abnormalities in rotating machines. [Explanation of symbols]
[0064] 1, 11: Data generation system 2: Acceleration sensor 3: First Computer 31: Arithmetic device 32: Storage device 33: First communication module 4: Second computer 41: Arithmetic device 42: Storage device 43: Second communication module 44:Display device 5: Network 7: User terminal 100: Rotating machine
Claims
1. A data generation system comprising: an acceleration measuring device capable of measuring acceleration of a rotating machine; and at least one computer to which a measurement value of the acceleration measured by the acceleration measuring device is input; and the data generation system generates data for displaying diagnostic information used for diagnosing the rotating machine, The computer a measurement value acquisition function for acquiring a plurality of the measurement values of the acceleration measuring device for one measurement; a difference value calculation function for calculating difference values of the plurality of measurement values multiple times; a data generation function for generating data for displaying diagnostic information based on the multiple difference values; and a data generation system capable of realizing the function.
2. 2. The data generation system according to claim 1, wherein the computer is further capable of realizing a feature quantity specifying function that specifies a feature quantity of the multiple difference values, and wherein the data generation function generates data for displaying diagnostic information based on the feature quantity of the multiple difference values.
3. the computer includes a first computer that communicates directly with the acceleration measuring device and a second computer that communicates with the first computer via a network; The first computer: the measurement value acquisition function, the difference value calculation function, the feature amount identification function, and a feature amount transmission function of transmitting the identified feature amount of the multiple difference values to the second computer, The second computer:
3. The data generation system according to claim 2, wherein the data generation system is capable of realizing a feature accumulation function that accumulates feature values of the multiple difference values received from the first computer, and the data generation function, wherein the data generation function generates data for displaying diagnostic information based on the accumulated feature values of the multiple difference values.
4. The first computer: A smoothed value calculation function for calculating a smoothed value of the plurality of measurement values can be further realized, The feature amount specifying function can further specify a feature amount of the smoothed value, the feature value transmission function is capable of further transmitting the feature value of the smoothed value to the second computer; The second computer: The data generation system according to claim 3, wherein the feature accumulation function is capable of further accumulating the feature of the smoothed value received from the first computer, and the data generation function generates data for displaying diagnostic information based on the accumulated feature of the multiple difference values and the feature of the smoothed value.
5. The data generation system according to claim 3 , wherein the second computer issues an alarm when a trend in the feature amount of the accumulated difference values from multiple measurements satisfies a predetermined condition.
6. A data generation program that generates data for displaying diagnostic information used in diagnosing a rotating machine, a measurement value acquisition function for acquiring multiple acceleration measurement values measured by the acceleration measuring device for each measurement; a difference value calculation function for calculating difference values of the plurality of measurement values multiple times; a data generating program for causing a computer to realize a data generating function for generating data for displaying diagnostic information based on the multiple difference values;
7. A diagnostic method for diagnosing a rotating machine using an acceleration measuring device capable of measuring acceleration of the rotating machine and at least one computer to which a measurement value of the acceleration measured by the acceleration measuring device is input, the method comprising: a measurement value acquiring step of acquiring a plurality of measurement values of the acceleration measured by the acceleration measuring device for each measurement; a difference value calculation step of calculating difference values of the plurality of measurement values multiple times; a data generating step of generating data for displaying diagnostic information based on the multiple difference values; a diagnostic step of diagnosing the rotating machine based on the diagnostic information displayed based on the data.
Citation Information
Patent Citations
Method for detecting bearing malfunction
JP2001099757A