Signal processing method, signal processing device, and monitoring system
12411482 ยท 2025-09-09
Assignee
Inventors
Cpc classification
International classification
Abstract
A signal processing method includes: acquiring first measurement data based on a signal output from a first sensor configured to detect a physical quantity of a first axis generated by a vibration of an object and second measurement data based on a signal output from a second sensor configured to detect a physical quantity of a second axis generated by the vibration of the object; generating a Lissajous figure based on the first measurement data and the second measurement data; transforming coordinates of each point in the Lissajous figure into polar coordinates and generating time series data of a first angle which is an angle formed between the first axis and a straight line, the straight line being obtained by projecting a straight line passing through an origin and each point in the Lissajous figure onto a plane including the first axis and the second axis; and executing frequency analysis on the time series data of the first angle and calculating a first maximum peak intensity which is a maximum peak intensity in a first frequency spectrum obtained by the frequency analysis.
Claims
1. A signal processing method for causing a processor to execute a process, the signal processing method comprising: a sensor placement step of mounting a first sensor and a second sensor on an object including a motor, the first sensor and the second sensor being configured to detect a first acceleration of a first axis and a second acceleration of a second axis generated by a vibration of the object, respectively; and executing on the processor the steps of: a measurement data acquisition step of acquiring first measurement data based on a signal output from the first sensor and second measurement data based on a signal output from the second sensor; a Lissajous figure generation step of generating a Lissajous figure based on the first measurement data and the second measurement data; a polar coordinate transformation step of transforming coordinates of each point in the Lissajous figure into polar coordinates and generating time series data of a first angle which is an angle formed between the first axis and a straight line, the straight line being obtained by projecting a straight line passing through an origin and each point in the Lissajous figure onto a plane including the first axis and the second axis; a first angle maximum peak intensity calculation step of executing frequency analysis on the time series data of the first angle and calculating a first maximum peak intensity which is a maximum peak intensity in a first frequency spectrum obtained by the frequency analysis; and a state determination step of determining whether the object is operating abnormally by comparing the first maximum peak intensity with a first threshold value.
2. The signal processing method according to claim 1, wherein in the first angle maximum peak intensity calculation step, the first maximum peak intensity is calculated only in a predetermined frequency band.
3. The signal processing method according to claim 1, further comprising a first angle harmonic intensity calculation step of calculating, based on the first frequency spectrum, a total value of intensities of harmonics having frequencies of an even multiple of a fundamental wave of the vibration and a total value of intensities of harmonics having frequencies of an odd multiple of the fundamental wave.
4. The signal processing method according to claim 1, wherein in the first angle maximum peak intensity calculation step, time series data of the first maximum peak intensity is generated.
5. The signal processing method according to claim 4, further comprising a first angle maximum peak intensity feature data calculation step of calculating at least one of an average value and a variation of the time series data of the first maximum peak intensity.
6. The signal processing method according to claim 1, wherein in the first angle maximum peak intensity calculation step, a range of the first angle is set to or more and + or less, and when one of two pieces of consecutive data included in the time series data of the first angle is a positive peak and the other is a negative peak, the two pieces of data are replaced with 0 to execute the frequency analysis.
7. The signal processing method according to claim 1, further comprising: mounting a third sensor on the object, the third sensor being configured to detect a third acceleration of a third axis generated by the vibration of the object, wherein in the measurement data acquisition step, the first measurement data, the second measurement data, and third measurement data based on a signal output from the third sensor configured to detect a third acceleration of a third axis generated by the vibration of the object are acquired, in the Lissajous figure generation step, the Lissajous figure is generated based on the first measurement data, the second measurement data, and the third measurement data, and in the polar coordinate transformation step, coordinates of each point in the Lissajous figure are transformed into polar coordinates, and the time series data of the first angle and time series data of a second angle which is an angle formed between the third axis and a straight line passing through the origin and each point in the Lissajous figure are generated, the signal processing method further comprising a second angle maximum peak intensity calculation step of executing frequency analysis on the time series data of the second angle and calculating a second maximum peak intensity which is a maximum peak intensity in a second frequency spectrum obtained by the frequency analysis.
8. The signal processing method according to claim 1, further comprising a state determination step of determining a state of the object by an MT system based on a plurality of indexes indicating the state of the object.
9. A signal processing device comprising: a measurement data acquisition circuit configured to acquire first measurement data based on a signal output from a first sensor, which is mounted on an object including a motor, configured to detect a first acceleration of a first axis generated by a vibration of the object including the motor and second measurement data based on a signal output from a second sensor, which is mounted on the object, configured to detect a second acceleration of a second axis generated by the vibration of the object; a Lissajous figure generation circuit configured to generate a Lissajous figure based on the first measurement data and the second measurement data; a polar coordinate transformation circuit configured to transform coordinates of each point in the Lissajous figure into polar coordinates, and generate time series data of a first angle which is an angle formed between the first axis and a straight line, the straight line being obtained by projecting a straight line passing through an origin and each point in the Lissajous figure onto a plane including the first axis and the second axis; a first angle maximum peak intensity calculation circuit configured to execute frequency analysis on the time series data of the first angle and calculate a first maximum peak intensity which is a maximum peak intensity in a first frequency spectrum obtained by the frequency analysis; and a state determination circuit configured to determine whether the object is operating abnormally by comparing the first maximum peak intensity with a first threshold value.
10. A monitoring system comprising: the signal processing device according to claim 9; the first sensor; and the second sensor, wherein the monitoring system is configured to monitor a state of the object, the object is configured with a movable body and a housing configured to house the movable body, and the first sensor and the second sensor are attached to the housing.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
(30)
(31)
(32)
(33)
(34)
(35)
(36)
(37)
(38)
(39)
(40)
(41)
DESCRIPTION OF EXEMPLARY EMBODIMENTS
(42) Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the drawings. The embodiments described below do not unduly limit the scope of the present disclosure described in the claims. In addition, all of the configurations described below are not necessarily essential constituent elements of the present disclosure.
1. Signal Processing Method and Signal Processing Device
1-1. First Embodiment
1-1-1. Signal Processing Method
(43)
(44) As shown in
(45) The object is an object to be subjected to signal processing, and a type of the object is not particularly limited. For example, the object may be various devices including a rotation mechanism or a vibration mechanism, such as an electric motor or a motor, may be a structure that vibrates by an external force, such as a bridge or a building, or may be an electric circuit that generates a signal having periodicity. A type of the physical quantity generated by the vibration of the object is not particularly limited. For example, the physical quantity may be acceleration, angular velocity, velocity, displacement, pressure, current, or voltage.
(46) First to M-th sensors may be sensors that detect the same type of physical quantity. For example, the first sensor may detect the acceleration in an X-axis direction, the second sensor may detect the acceleration in a Y-axis direction, and the third sensor may detect the acceleration in a Z-axis direction, with an X axis, a Y axis, and a Z axis that are orthogonal to one another as a first axis, a second axis, and a third axis, respectively. Alternatively, a part of the first to M-th sensors may be sensors that detect different types of physical quantities from the other sensors. For example, the first sensor may detect the acceleration in the X-axis direction, the second sensor may detect the acceleration in the Y-axis direction, and the third sensor may detect the angular velocity in the Z-axis direction. In addition, the first to M-th sensors may be, for example, sensors using a MEMS oscillator or sensors using a crystal oscillator. MEMS is an abbreviation for micro electro mechanical systems. For example, the first to M-th sensors may be built in one device such as an IMU, or at least one of the first to M-th sensors may be physically separated from another sensor. IMU is an abbreviation for inertial measurement unit.
(47) Next, in the Lissajous figure generation step S2, the signal processing device 100 generates a Lissajous figure based on the first measurement data D.sub.1 to M-th measurement data D.sub.M that are acquired in the measurement data acquisition step S1. In the Lissajous figure generation step S2, the signal processing device 100 generates a Lissajous figure based on at least the first measurement data D.sub.1 and the second measurement data D.sub.2. For example, in the Lissajous figure generation step S2, the signal processing device 100 may generate a Lissajous figure based on the first measurement data D.sub.1, the second measurement data D.sub.2, and the third measurement data D.sub.3.
(48)
(49) As shown in
(50) Next, in step S22, the signal processing device 100 generates, for each integer i of 1 or more and M or less, an i-th averaged data string D.sub.AVG1 obtained by averaging the N data strings D.sub.i1 to D.sub.iN that are generated by dividing the i-th measurement data D.sub.i in step S21. Specifically, in step S22, the signal processing device 100 generates, for each integer i of 1 or more and M or less, the i-th averaged data string D.sub.AVG1 by transforming, for each of the N data strings D.sub.i1 to D.sub.iN, a time of each data with the time of the previous data as a common time, and averaging N pieces of data at the same time.
(51) Next, in step S23, the signal processing device 100 generates, for each integer i of 1 or more and M or less, a Lissajous figure in which the i-th averaged data string D.sub.AVG1 generated in step S22 is assigned to the i-th axis.
(52)
(53) As shown in
(54)
(55) Then, the signal processing device 100 repeats step S212 by increasing the integer i by 1 in step S214 until the integer i is M in step S213. That is, in steps S212 to S214, the signal processing device 100 executes fast Fourier transform on the first measurement data D.sub.1 to the M-th measurement data D.sub.M to generate first FFT data D.sub.FFT1 to M-th FFT data D.sub.FFTM.
(56) Next, when the integer i is M in step S213, in step S215, the signal processing device 100 calculates, based on the first FFT data D.sub.FFT1 to the M-th FFT data D.sub.FFTM, a period T.sub.peak of a signal component having a maximum intensity. For example, in step S215, the signal processing device 100 may calculate, for each frequency, the period T.sub.peak by adding peak values of the intensities included in the first FFT data D.sub.FFT1 to the M-th FFT data D.sub.FFTM and calculating a reciprocal of the frequency at which the peak value after the addition is maximum.
(57) Next, in step S216, the signal processing device 100 sets the integer i to 1, and in step S217, divides the i-th measurement data D.sub.i acquired in the measurement data acquisition step S1 in
(58)
(59) Then, the signal processing device 100 repeats step S217 by increasing the integer i by 1 in step S219 until the integer i is M in step S218, and ends step S21 when the integer i is M in step S218. That is, in steps S217 to S219, the signal processing device 100 generates the N data strings D.sub.i1 to D.sub.iN for each of the first measurement data D.sub.1 to the M-th measurement data D.sub.M.
(60) The signal processing device 100 averages the N data strings D.sub.i1 to D.sub.iN thus generated for each integer i of 1 or more and M or less to generate the i-th averaged data string D.sub.AVGi.
(61) In
(62) Then, the signal processing device 100 generates, for each integer i of 1 or more and M or less, a Lissajous figure in which the i-th averaged data string D.sub.AVGi is assigned to the i-th axis. The signal component based on the vibration of the object included in the i-th measurement data D.sub.i is also included in the i-th averaged data string D.sub.AVGi, and a noise component included in the i-th measurement data D.sub.i is greatly reduced by averaging. Therefore, by the procedure of steps S211 to S219 in
(63) Referring back to
(64)
(65) When the integer M is 2, the Lissajous figure generated in the Lissajous figure generation step S2 is drawn on the XY plane including the X axis which is the first axis and the Y axis which is the second axis. Therefore, the signal processing device 100 transforms the coordinates of each point in the Lissajous figure into polar coordinates (r, ). In this case, since the straight line passing through the origin and each point in the Lissajous figure can also be said to be a straight line obtained by projecting the straight line passing through each point and the origin onto the XY plane, corresponds to the first angle.
(66) Referring back to
(67) As described above, in the first angle maximum peak intensity calculation step S4 in
(68) Next, when the integer M is 3 or more, the signal processing device 100 executes the second angle maximum peak intensity calculation step S5.
(69) As described above, in the second angle maximum peak intensity calculation step S5 in
(70) Then, until the signal processing is completed (N in step S20), the signal processing device 100 repeats steps S1 to S5.
(71) The procedure in
1-1-2. Actual Measurement Results
(72) Hereinafter, actual measurement results obtained by fixing a triaxial acceleration sensor to each of an electric motor A and an electric motor B, which are objects, and executing the procedures of the above signal processing method will be described. The triaxial acceleration sensor includes a first sensor that detects the acceleration in the X axis which is the first axis, a second sensor that detects the acceleration in the Y axis which is the second axis, and a third sensor that detects the acceleration in the Z axis which is the third axis. The electric motor A and the electric motor B are the same type of electric motor, and operating time of the electric motor B is longer than operating time of the electric motor A.
(73)
(74) In the Lissajous figure in
(75)
(76)
(77) and corresponding to the vibration of the electric motor A indicated by the solid lines in
(78)
(79)
(80) In
1-1-3. Signal Processing Device
(81)
(82) Each of the first sensor 200-1 to the M-th sensor 200-M detects a physical quantity generated by a vibration of an object, and outputs a signal having a magnitude corresponding to the detected physical quantity. The output signals of the first sensor 200-1 to the M-th sensor 200-M are input to the analog front ends 210-1 to 210-M, respectively.
(83) The analog front ends 210-1 to 210-M execute amplification processing, A/D transformation processing, and the like on the output signals of the first sensor 200-1 to the M-th sensor 200-M, respectively, and output digital time-series signals.
(84) The processing circuit 110 acquires, as the first measurement data D.sub.1 to the M-th measurement data D.sub.M, M digital time-series signals output from the analog front ends 210-1 to 210-M, and executes signal processing. Specifically, the processing circuit 110 executes a signal processing program 121 stored in the storage circuit 120 to execute various types of calculation processing on the first measurement data D.sub.1 to the M-th measurement data D.sub.M. In addition, the processing circuit 110 executes various types of processing according to an operation signal from the operation unit 130, processing of transmitting a display signal for displaying various types of information on the display unit 140, processing of transmitting a sound signal for generating various sounds to the sound output unit 150, and processing of controlling the communication unit 160 to execute data communication with an external device (not shown). The processing circuit 110 is implemented by, for example, a CPU or a DSP. The CPU is an abbreviation for central processing unit, and the DSP is an abbreviation for digital signal processor.
(85) The processing circuit 110 executes the signal processing program 121, thereby functioning as a measurement data acquisition circuit 111, a Lissajous figure generation circuit 112, a polar coordinate transformation circuit 113, a first angle maximum peak intensity calculation circuit 114, and a second angle maximum peak intensity calculation circuit 115. That is, the signal processing device 100 includes the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, and the second angle maximum peak intensity calculation circuit 115.
(86) The measurement data acquisition circuit 111 acquires, for each integer i of 1 or more and M or less, the i-th measurement data D.sub.i based on a signal output from an i-th sensor 200-i that detects a physical quantity generated by the vibration of the object. M is a predetermined integer of 2 or more. The measurement data acquisition circuit 111 acquires at least the first measurement data D.sub.1 and the second measurement data D.sub.2. For example, the measurement data acquisition circuit 111 may acquire the first measurement data D.sub.i, the second measurement data D.sub.2, and the third measurement data D.sub.3. That is, the measurement data acquisition circuit 111 executes the measurement data acquisition step S1 in
(87) The Lissajous figure generation circuit 112 generates a Lissajous figure based on the first measurement data D.sub.1 to the M-th measurement data D.sub.M that are acquired by the measurement data acquisition circuit 111. The Lissajous figure generation circuit 112 generates a Lissajous figure based on at least the first measurement data D.sub.1 and the second measurement data D.sub.2. For example, the Lissajous figure generation circuit 112 may generate a Lissajous figure based on the first measurement data D.sub.i, the second measurement data D.sub.2, and the third measurement data D.sub.3. Specifically, first, the Lissajous figure generation circuit 112 divides, for each integer i of 1 or more and M or less, the i-th measurement data D.sub.i into the N data strings D.sub.i1 to D.sub.iN. For example, the Lissajous figure generation circuit 112 executes, for each integer i of 1 or more and M or less, fast Fourier transform on the i-th measurement data D.sub.i to generate the i-th FFT data D.sub.FFTi, calculates a period of a signal component having the maximum intensity based on the first FFT data D.sub.FFT1 to the M-th FFT data D.sub.FFTM, and divides the i-th measurement data D.sub.i at a time interval of n times the period to generate the N data strings D.sub.i1 to D.sub.iN. Next, the Lissajous figure generation circuit 112 averages the N data strings D.sub.i1 to D.sub.iN to generate the i-th averaged data string D.sub.AVGi. Then, the Lissajous figure generation circuit 112 generates a Lissajous figure in which the i-th average data string D.sub.AVGi is assigned to the i-th axis. As described above, the Lissajous figure generation circuit 112 executes the Lissajous figure generation step S2 in
(88) The polar coordinate transformation circuit 113 transforms the coordinates of each point in the Lissajous figure generated by the Lissajous figure generation circuit 112 into polar coordinates, and generates time series data of a first angle which is an angle formed by a second axis and a straight line. The straight line is obtained by projecting a straight line passing through an origin and each point in the Lissajous figure onto a plane including a first axis and the second axis. In addition, in the polar coordinate transformation step S3, when the integer M is 3 or more, the signal processing device 100 may generate time series data of a second angle which is an angle formed by a third axis and the straight line passing through the origin and each point in the Lissajous figure. That is, the polar coordinate transformation circuit 113 executes the polar coordinate transformation step S3 in
(89) The first angle maximum peak intensity calculation circuit 114 executes the frequency analysis on the time series data of the first angle generated by the polar coordinate transformation circuit 113, and calculates the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis. That is, the first angle maximum peak intensity calculation circuit 114 executes the first angle maximum peak intensity calculation step S4 in
(90) The second angle maximum peak intensity calculation circuit 115 executes frequency analysis on the time series data of the second angle generated by the polar coordinate transformation circuit 113, and calculates the second maximum peak intensity which is the maximum peak intensity in the second frequency spectrum obtained by the frequency analysis. That is, the second angle maximum peak intensity calculation circuit 115 executes the second angle maximum peak intensity calculation step S5 in
(91) The storage circuit 120 includes a ROM and a RAM (not shown). ROM is an abbreviation for read only memory, and RAM is an abbreviation for random access memory. The ROM stores various programs such as the signal processing program 121 and predetermined data, and the RAM stores data generated by the processing circuit 110. The RAM is also used as a work area of the processing circuit 110, and stores programs and data that are read from the ROM, data received from the operation unit 130, and data temporarily generated by the processing circuit 110.
(92) The operation unit 130 is an input device including an operation key, a button switch, and the like, and outputs, to the processing circuit 110, an operation signal corresponding to an operation performed by the user.
(93) The display unit 140 is a display device including an LCD or the like, and displays various types of information based on the display signal output from the processing circuit 110. LCD is an abbreviation for liquid crystal display. The display unit 140 may be provided with a touch panel that functions as the operation unit 130. For example, the display unit 140 may display, based on the display signal output from the processing circuit 110, a screen including at least a part of the Lissajous figure, the time series data of the first angle, the time series data of the second angle, the first maximum peak intensity, and the second maximum peak intensity.
(94) The sound output unit 150 includes a speaker and the like, and generates various sounds based on the sound signal output from the processing circuit 110. For example, the sound output unit 150 may generate, based on the sound signal output from the processing circuit 110, a sound indicating start or end of the signal processing.
(95) The communication unit 160 executes various types of control for establishing data communication between the processing circuit 110 and the external device. For example, the communication unit 160 may transmit, to the external device, information including at least a part of the Lissajous figure, the time series data of the first angle, the time series data of the second angle, the first maximum peak intensity, and the second maximum peak intensity, and the external device may display at least a part of the received information on a display unit (not shown).
(96) At least a part of the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, and the second angle maximum peak intensity calculation circuit 115 may be implemented by dedicated hardware. In addition, the signal processing device 100 may be a single device or may include a plurality of devices. For example, the first sensor 200-1 to the M-th sensor 200-M and the analog front ends 210-1 to 210-M may be provided in a first device, and the processing circuit 110, the storage circuit 120, the operation unit 130, the display unit 140, the sound output unit 150, and the communication unit 160 may be provided in a second device separate from the first device. For example, the processing circuit 110 and the storage circuit 120 may be implemented by a device such as a cloud server. The device may generate information of the Lissajous figure, the time series data of the first angle, the time series data of the second angle, the first maximum peak intensity, and the second maximum peak intensity, and transmit, via a communication line, the generated information to a terminal including the operation unit 130, the display unit 140, the sound output unit 150, and the communication unit 160.
1-1-4. Operation and Effect
(97) In the signal processing method according to the first embodiment described above, when the vibration of the object is constituted by a continuous rotational movement, if each point in the Lissajous figure is represented by polar coordinates, the difference in the stability of the vibration appears significantly at the first angle or the second angle. Therefore, the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis on the time series data of the first angle, and the second maximum peak intensity which is the maximum peak intensity in the second frequency spectrum obtained by the frequency analysis on the time series data of the second angle are correlated with the symmetry and the smoothness of the rotational movement of the vibration, and thus are indexes indicating the state of the object. The user or the signal processing device 100 can easily determine the state of the object by comparing the first maximum peak intensity with the first threshold value or comparing the second maximum peak intensity with the second threshold value. As described above, according to the signal processing method in the first embodiment, the signal processing device 100 can calculate the index for easily determining the state of the object based on the physical quantity generated by the vibration of the object.
(98) According to the signal processing method in the first embodiment, since the first angle and the second angle are dimensionless values, the first maximum peak intensity and the second maximum peak intensity are constant regardless of the characteristics and the installation place of the object, and the first threshold value and the second threshold value for determining the state of the object can also be constant.
1-2. Second Embodiment
(99) Hereinafter, in a second embodiment, the same components as those in the first embodiment are denoted by the same reference numerals, the same description as that of the first embodiment is omitted or simplified, and contents different from those in the first embodiment will be mainly described.
(100) Since a flowchart showing a procedure of a signal processing method according to the second embodiment is the same as that in
(101)
(102) Next, in step S42, the signal processing device 100 executes frequency analysis on the time series data of the first angle subjected to filter processing in step S41. Then, in step S43, the signal processing device 100 calculates the first maximum peak intensity which is the maximum peak intensity in a first frequency spectrum obtained by the frequency analysis in step S42.
(103) As described above, in the first angle maximum peak intensity calculation step S4, the signal processing device 100 executes, on the time series data of the first angle, filter processing in which the predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the first angle subjected to filter processing, and calculates the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis. In the first angle maximum peak intensity calculation step S4, the signal processing device 100 may execute frequency analysis on the time series data of the first angle and calculate, as the first maximum peak intensity, the maximum peak intensity included in the predetermined frequency band of the first frequency spectrum obtained by the frequency analysis.
(104)
(105) Next, in step S52, the signal processing device 100 executes frequency analysis on the time series data of the second angle subjected to filter processing in step S51. Then, in step S53, the signal processing device 100 calculates a second maximum peak intensity which is the maximum peak intensity in a second frequency spectrum obtained by the frequency analysis in step S52.
(106) As described above, in the second angle maximum peak intensity calculation step S5, the signal processing device 100 executes, on the time series data of the second angle, filter processing in which the predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the second angle subjected to filter processing, and calculates the second maximum peak intensity which is the maximum peak intensity in the second frequency spectrum obtained by the frequency analysis. In the second angle maximum peak intensity calculation step S5, the signal processing device 100 may execute frequency analysis on the time series data of the second angle and calculate, as the second maximum peak intensity, the maximum peak intensity included in the predetermined frequency band of the second frequency spectrum obtained by the frequency analysis.
(107) Since a diagram of a configuration example of the signal processing device 100 according to the second embodiment is the same as that in
(108) Specifically, the first angle maximum peak intensity calculation circuit 114 executes, on the time series data of the first angle generated by the polar coordinate transformation circuit 113, filtering processing in which the predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the first angle subjected to filter processing, and calculates the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis. That is, the first angle maximum peak intensity calculation circuit 114 executes the first angle maximum peak intensity calculation step S4 in
(109) Similarly, the second angle maximum peak intensity calculation circuit 115 executes, on the time series data of the second angle generated by the polar coordinate transformation circuit 113, filtering processing in which the predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the second angle subjected to filter processing, and calculates the second maximum peak intensity which is the maximum peak intensity in the second frequency spectrum obtained by the frequency analysis. That is, the second angle maximum peak intensity calculation circuit 115 executes the second angle maximum peak intensity calculation step S5 in
(110) Since other configurations of the signal processing device 100 according to the second embodiment are the same as those in the first embodiment, the description thereof will be omitted.
(111) According to the signal processing method in the second embodiment described above, the same effects as those of the signal processing method according to the first embodiment can be attained. Furthermore, according to the signal processing method in the second embodiment, the signal processing device 100 can calculate, as the first maximum peak intensity, the peak intensity of the frequency component to which attention is to be paid only in the predetermined frequency band even when the intensity of the noise component or the unnecessary frequency component is large in the time series data of the first angle. Similarly, the signal processing device 100 can calculate, as the second maximum peak intensity, the peak intensity of the frequency component to which attention is to be paid only in the predetermined frequency band even when the intensity of the noise component or the unnecessary frequency component is large in the time series data of the second angle. Therefore, according to the signal processing method in the second embodiment, an index by which the state of the object is more indicated can be obtained.
1-3. Third Embodiment
(112) Hereinafter, in a third embodiment, the same components as those in the first embodiment or the second embodiment are denoted by the same reference numerals, the same description as that of the first embodiment or the second embodiment is omitted or simplified, and contents different from those in the first embodiment or the second embodiment will be mainly described.
(113)
(114) As shown in
(115) Next, in the first angle harmonic intensity calculation step S6, the signal processing device 100 calculates, based on the first frequency spectrum obtained by the frequency analysis in the first angle maximum peak intensity calculation step S4, a total value of intensities of harmonics having frequencies of an even multiple of the fundamental wave of the vibration of the object and a total value of intensities of harmonics having frequencies of an odd multiple of the fundamental wave.
(116) Next, in the second angle harmonic intensity calculation step S7, the signal processing device 100 calculates, based on the second frequency spectrum obtained by the frequency analysis in the second angle maximum peak intensity calculation step S5, a total value of the intensities of the harmonics having frequencies of an even multiple of the fundamental wave of the vibration of the object and a total value of the intensities of the harmonics having frequencies of an odd multiple of the fundamental wave.
(117) Then, until the signal processing is completed (N in step S20), the signal processing device 100 repeats steps S1 to S7.
(118)
(119) Since configurations and functions of the first sensor 200-1 to the M-th sensor 200-M, the analog front ends 210-1 to 210-M, the storage circuit 120, the operation unit 130, the display unit 140, the sound output unit 150, and the communication unit 160 are the same as those in the first embodiment or the second embodiment, the description thereof will be omitted.
(120) The processing circuit 110 executes the signal processing program 121 stored in the storage circuit 120, thereby functioning as the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, a first angle harmonic intensity calculation circuit 116, and a second angle harmonic intensity calculation circuit 117. That is, the signal processing device 100 includes the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, and the second angle harmonic intensity calculation circuit 117.
(121) The measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, and the second angle maximum peak intensity calculation circuit 115 execute the measurement data acquisition step S1, the Lissajous figure generation step S2, the polar coordinate transformation step S3, the first angle maximum peak intensity calculation step S4, and the second angle maximum peak intensity calculation step S5 in
(122) The first angle harmonic intensity calculation circuit 116 calculates, based on the first frequency spectrum obtained by the frequency analysis of the first angle maximum peak intensity calculation circuit 114, the total value of the intensities of the harmonics having frequencies of an even multiple of the fundamental wave of the vibration of the object and the total value of the intensities of the harmonics having frequencies of an odd multiple of the fundamental wave. That is, the first angle harmonic intensity calculation circuit 116 executes the first angle harmonic intensity calculation step S6 in
(123) The second angle harmonic intensity calculation circuit 117 calculates, based on the second frequency spectrum obtained by the frequency analysis of the second angle maximum peak intensity calculation circuit 115, a total value of the intensities of the harmonics having frequencies of an even multiple of the fundamental wave of the vibration of the object and a total value of the intensities of the harmonics having frequencies of an odd multiple of the fundamental wave. That is, the second angle harmonic intensity calculation circuit 117 executes the second angle harmonic intensity calculation step S7 in
(124) The display unit 140 may display, based on a display signal output from the processing circuit 110, a screen including at least a part of the total value of the intensities of the odd-order harmonics and the total value of the intensities of the even-order harmonics.
(125) The communication unit 160 may transmit, to an external device, information including at least a part of the total value of the intensities of the odd-order harmonics and the total value of the intensities of the even-order harmonics, and the external device may display at least a part of the received information on a display unit (not shown).
(126) At least a part of the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, and the second angle harmonic intensity calculation circuit 117 may be implemented by dedicated hardware.
(127) According to the signal processing method in the third embodiment described above, the same effects as those of the signal processing method according to the first embodiment or the second embodiment can be attained. In addition, according to the signal processing method in the third embodiment, the higher the symmetry of the vibration of the object is, the larger the total value of the intensities of the odd-order harmonics in the first frequency spectrum is, and the lower the symmetry of the vibration of the object is, the larger the total value of the intensities of the even-order harmonics in the first frequency spectrum is. Similarly, the higher the symmetry of the vibration of the object is, the larger the total value of the intensities of the odd-order harmonics in the second frequency spectrum is, and the lower the symmetry of the vibration of the object is, the larger the total value of the intensities of the even-order harmonics in the second frequency spectrum is. Therefore, according to the signal processing method in the third embodiment, an index effective for determining the symmetry of the vibration of the object can be obtained.
1-4. Fourth Embodiment
(128) Hereinafter, in a fourth embodiment, since the same components as those in any one of the first embodiment to the third embodiment are denoted by the same reference numerals, the same description as that of any one of the first embodiment to the third embodiment is omitted or simplified, and contents different from those of any one of the first embodiment to the third embodiment will be mainly described.
(129)
(130) As shown in
(131) The signal processing device 100 repeats steps S1 to S7 until the first angle maximum peak intensity and the second angle maximum peak intensity are newly calculated K times in step S8. Accordingly, the signal processing device 100 generates the time series data of the first maximum peak intensity in the first angle maximum peak intensity calculation step S4, and generates the time series data of the second maximum peak intensity in the second angle maximum peak intensity calculation step S5.
(132) Then, when the first angle maximum peak intensity and the second angle maximum peak intensity are newly calculated K times in step S8, in the first angle maximum peak intensity feature data calculation step S9, the signal processing device 100 then calculates at least one of an average value and a variation of the time series data of the first maximum peak intensity generated in the first angle maximum peak intensity calculation step S4. The variation of the time series data of the first maximum peak intensity may be a difference between a value of the maximum data and a value of the minimum data that are included in the time series data, or may be a standard deviation value or a variance value of the time series data.
(133) Next, in the second angle maximum peak intensity feature data calculation step S10, the signal processing device 100 calculates at least one of an average value and a variation of the time series data of the second maximum peak intensity generated in the second angle maximum peak intensity calculation step S5. The variation of the time series data of the second maximum peak intensity may be a difference between a value of the maximum data and a value of the minimum data that are included in the time series data, or may be a standard deviation value or a variance value of the time series data.
(134) Then, the signal processing device 100 repeats steps S1 to S10 until the signal processing is completed (N in step S20).
(135)
(136)
(137)
(138) In
(139) In
(140) As described above, the average value and the variation of the time series data of the maximum peak intensities of and are effective as indexes indicating the state of the object. The average value can be said to be a more accurate index in which an influence of a sudden state change or a variation of a measurement error is reduced. In addition, the variation can be said to be an index with which a periodic fluctuation or a sudden state change of a vibration state can be captured.
(141)
(142) Since the configurations and the functions of the first sensor 200-1 to the M-th sensor 200-M, the analog front-ends 210-1 to 210-M, the storage circuit 120, the operation unit 130, the display unit 140, the sound output unit 150, and the communication unit 160 are the same as those in any one of the first embodiment to the third embodiment, the description thereof will be omitted.
(143) The processing circuit 110 executes the signal processing program 121 stored in the storage circuit 120, thereby functioning as the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, the second angle harmonic intensity calculation circuit 117, a first angle maximum peak intensity feature data calculation circuit 118, and a second angle maximum peak intensity feature data calculation circuit 119. That is, the signal processing device 100 includes the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, the second angle harmonic intensity calculation circuit 117, the first angle maximum peak intensity feature data calculation circuit 118, and the second angle maximum peak intensity feature data calculation circuit 119.
(144) The measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, and the second angle harmonic intensity calculation circuit 117 execute the measurement data acquisition step S1, the Lissajous figure generation step S2, the polar coordinate transformation step S3, the first angle maximum peak intensity calculation step S4, the second angle maximum peak intensity calculation step S5, the first angle harmonic intensity calculation step S6, and the second angle harmonic intensity calculation step S7 in
(145) The first angle maximum peak intensity feature data calculation circuit 118 calculates at least one of an average value and a variation of the time series data of the first maximum peak intensity generated by the first angle maximum peak intensity calculation circuit 114. The variation of the time series data of the first maximum peak intensity may be a difference between a value of the maximum data and a value of the minimum data that are included in the time series data, or may be a standard deviation value or a variance value of the time series data. That is, the first angle maximum peak intensity feature data calculation circuit 118 executes the first angle maximum peak intensity feature data calculation step S9 in
(146) The second angle maximum peak intensity feature data calculation circuit 119 calculates at least one of an average value and a variation of the time series data of the second maximum peak intensity generated by the second angle maximum peak intensity calculation circuit 115. The variation of the time series data of the second maximum peak intensity may be a difference between a value of the maximum data and a value of the minimum data that are included in the time series data, or may be a standard deviation value or a variance value of the time series data. That is, the second angle maximum peak intensity feature data calculation circuit 119 executes the second angle maximum peak intensity feature data calculation step S10 in
(147) The display unit 140 may display, based on a display signal output from the processing circuit 110, a screen including at least a part of the average value and the variation of the time series data of the first maximum peak intensity and the average value and the variation of the time series data of the second maximum peak intensity.
(148) The communication unit 160 may transmit, to an external device, information including at least a part of the average value and the variation of the time series data of the first maximum peak intensity and the average value and the variation of the time series data of the second maximum peak intensity, and the external device may display at least a part of the received information on a display unit (not shown).
(149) At least a part of the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, the second angle harmonic intensity calculation circuit 117, the first angle maximum peak intensity feature data calculation circuit 118, and the second angle maximum peak intensity feature data calculation circuit 119 may be implemented by dedicated hardware.
(150) According to the signal processing method in the fourth embodiment described above, the same effects as those of the signal processing methods according to the first embodiment to the third embodiment can be attained. In addition, in the signal processing method according to the fourth embodiment, the signal processing device 100 generates the time series data of the first maximum peak intensity and the time series data of the second maximum peak intensity. Therefore, according to the signal processing method in the fourth embodiment, a user or the signal processing device 100 can observe a temporal change in the first maximum peak intensity or a temporal change in the second maximum peak intensity.
(151) According to the signal processing method in the fourth embodiment, since the signal processing device 100 calculates the average value of the time series data of the first maximum peak intensity and the average value of the time series data of the second maximum peak intensity, a more accurate index is obtained in which the influence of a sudden state change of the object or a variation of a measurement error is reduced. In addition, according to the signal processing method in the fourth embodiment, since the signal processing device 100 calculates the variation of the time series data of the first maximum peak intensity and the variation of the time series data of the second maximum peak intensity, an index can be obtained with which a periodic fluctuation or a sudden state change of the vibration state of the object can be captured.
1-5. Fifth Embodiment
(152) Hereinafter, in a fifth embodiment, the same components as those in any one of the first embodiment to the fourth embodiment are denoted by the same reference numerals, the same description as that of any one of the first embodiment to the fourth embodiment is omitted or simplified, and contents different from those of any one of the first embodiment to the fourth embodiment will be mainly described.
(153) Since a flowchart showing a procedure of a signal processing method according to the fifth embodiment is the same as that in
(154)
(155) Next, in step S41, the signal processing device 100 executes, on the time series data of the first angle obtained in step S40, filter processing in which a predetermined frequency band is set as a pass band. The filter processing is low-pass filter processing, band-pass filter processing, or high-pass filter processing for attenuating a noise component or an unnecessary frequency component having high intensity without attenuating a frequency component to which attention is to be paid. For example, when attention is paid to a predetermined harmonic with respect to the fundamental wave of the vibration of the object, in step S41, the signal processing device 100 may execute the filter processing of attenuating the fundamental wave without attenuating the harmonic.
(156) Next, in step S42, the signal processing device 100 executes frequency analysis on the time series data of the first angle subjected to filter processing in step S41. Then, in step S43, the signal processing device 100 calculates a first maximum peak intensity which is the maximum peak intensity in a first frequency spectrum obtained by the frequency analysis in step S42.
(157) As described above, in the first angle maximum peak intensity calculation step S4, the signal processing device 100 executes, on the time series data of the first angle obtained by replacing the data from the positive peak to the negative peak and the data from the negative peak to the positive peak with 0, filter processing in which the predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the first angle subjected to filter processing, and calculates the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis. Further, in the first angle maximum peak intensity calculation step S4, the signal processing device 100 may execute frequency analysis on the time series data of the first angle obtained by replacing the data from the positive peak to the negative peak and the data from the negative peak to the positive peak with 0, and calculate, as the first maximum peak intensity, the maximum peak intensity included in the predetermined frequency band of the first frequency spectrum obtained by the frequency analysis.
(158)
(159) Next, in step S51, the signal processing device 100 executes, on the time series data of the second angle obtained in step S50, filter processing in which the predetermined frequency band is set as a pass band. The filter processing is low-pass filter processing, band-pass filter processing, or high-pass filter processing for attenuating a noise component or an unnecessary frequency component having high intensity without attenuating a frequency component to which attention is to be paid. For example, when attention is paid to a predetermined harmonic with respect to the fundamental wave of the vibration of the object, in step S51, the signal processing device 100 may execute filter processing of attenuating the fundamental wave without attenuating the harmonic.
(160) Next, in step S52, the signal processing device 100 executes frequency analysis on the time series data of the second angle subjected to filter processing in step S51. Then, in step S53, the signal processing device 100 calculates a second maximum peak intensity which is the maximum peak intensity in a second frequency spectrum obtained by the frequency analysis in step S52.
(161) As described above, in the second angle maximum peak intensity calculation step S5, the signal processing device 100 executes, on the time series data of the second angle obtained by replacing the data from the positive peak to the negative peak and the data from the negative peak to the positive peak with 0, filter processing in which the predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the second angle subjected to frequency analysis, and calculates the second maximum peak intensity which is the maximum peak intensity in the second frequency spectrum obtained by the frequency analysis. Further, in the second angle maximum peak intensity calculation step S5, the signal processing device 100 may execute frequency analysis on the time series data of the first angle obtained by replacing the data from the positive peak to the negative peak and the data from the negative peak to the positive peak with 0, and calculate, as the second maximum peak intensity, the maximum peak intensity included in the predetermined frequency band of the second frequency spectrum obtained by the frequency analysis.
(162) Since a diagram of a configuration example of the signal processing device 100 according to the fifth embodiment is the same as that in
(163) Specifically, the first angle maximum peak intensity calculation circuit 114 executes, on the time series data of the first angle obtained by replacing the data from the positive peak to the negative peak and the data from the negative peak to the positive peak with 0, filter processing in which the predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the first angle subjected to filter processing, and calculates the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis. That is, the first angle maximum peak intensity calculation circuit 114 executes the first angle maximum peak intensity calculation step S4 in
(164) Similarly, the second angle maximum peak intensity calculation circuit 115 executes, on the time series data of the second angle obtained by replacing the data from the positive peak to the negative peak and the data from the negative peak to the positive peak with 0, filter processing in which a predetermined frequency band is set as a pass band, executes frequency analysis on the time series data of the second angle subjected to filter processing, and calculates the second maximum peak intensity which is the maximum peak intensity in the second frequency spectrum obtained by the frequency analysis. That is, the second angle maximum peak intensity calculation circuit 115 executes the second angle maximum peak intensity calculation step S5 in
(165) Since other configurations of the signal processing device 100 according to the fifth embodiment are the same as those in any one of the first embodiment to the fourth embodiment, the description thereof will be omitted.
(166) According to the signal processing method in the fifth embodiment described above, the same effects as those of the signal processing methods according to the first embodiment to the fourth embodiment can be attained. In addition, according to the signal processing method in the fifth embodiment, the signal processing device 100 can correctly calculate the first maximum peak intensity because a high-frequency component generated in a pseudo manner due to two pieces of discontinuous data included in the time series data of the first angle is reduced. Similarly, the signal processing device 100 can correctly calculate the second maximum peak intensity because a high-frequency component generated in a pseudo manner due to two pieces of discontinuous data included in the time series data of the second angle is reduced.
1-6. Sixth Embodiment
(167) Hereinafter, in a sixth embodiment, the same components as those in any one of the first embodiment to the fifth embodiment are denoted by the same reference numerals, the same description as that of any one of the first embodiment to the fifth embodiment is omitted or simplified, and contents different from those of any one of the first embodiment to the fifth embodiment will be mainly described.
(168)
(169) As shown in
(170) Then, when the first angle maximum peak intensity and the second angle maximum peak intensity are newly calculated K times in step S8, as in the fourth embodiment, the signal processing device 100 sequentially executes the first angle maximum peak intensity feature data calculation step S9 and the second angle maximum peak intensity feature data calculation step S10.
(171) Next, in the state determination step S11, the signal processing device 100 determines a state of an object by an MT system based on a plurality of indexes indicating the state of the object. For example, the index indicating the state of the object is the first maximum peak intensity calculated in the first angle maximum peak intensity calculation step S4, the second maximum peak intensity calculated in the second angle maximum peak intensity calculation step S5, the total value of the intensities of the harmonics calculated in the first angle harmonic intensity calculation step S6, the total value of the intensities of the harmonics calculated in the second angle harmonic intensity calculation step S7, the average value and the variation that are calculated in the first angle maximum peak intensity feature data calculation step S9, or the average value and the variation that are calculated in the second angle maximum peak intensity feature data calculation step S10.
(172) Then, until signal processing is completed (N in step S20), the signal processing device 100 repeats steps S1 to S11.
(173) The MT system is a system of objectively determining whether the object changes from a predetermined state. In the MT system, a unit space x in a K-dimensional space having K indexes as axes is created in advance based on a measurement data group acquired when the object is in the predetermined state. Thereafter, a Mahalanobis distance with respect to the unit space x of the data including values of the K indexes calculated based on the newly acquired measurement data is calculated.
(174) As shown in Equations (1) and (2), the unit space x is a data group that includes L pieces of data x.sub.1 to x.sub.L each including the values of the K indexes and that is calculated based on a measurement data group acquired when the object is in the predetermined state. Each of K and L is an integer of 2 or more. In Equation (2), x.sub.l is l-th data forming the unit space x, and x.sub.l1 to x.sub.lK are values of K indexes included in the data x.sub.l.
x=(x.sub.1,x.sub.2, . . . x.sub.L)(1)
x.sub.1=(x.sub.l1,x.sub.l2, . . . x.sub.lK)(l=1,2, . . . L)(2)
(175) For each integer 1 of 1 or more and L or less, the value x.sub.lK of a k-th index included in the l-th data x.sub.l is normalized according to Equation (3), and a normalized value X.sub.lk is obtained.
(176)
(177) In Equation (3), .sub.k is an average value of the values x.sub.1k to x.sub.Lk of the L k-th indexes included in the L pieces of data x.sub.1 to x.sub.L, and is calculated according to Equation (4).
(178)
(179) In Equation (3), .sub.k is a standard deviation of the values x.sub.1k to x.sub.Lk of the L k-th indexes included in the L pieces of data x.sub.1 to x.sub.L, and is calculated according to Equation (5).
(180)
(181) For each integer l of 1 or more and K or less, the l-th data x.sub.l represented by Equation (2) is normalized to data X.sub.l including normalized values X.sub.l1 to X.sub.lK of K indexes, as represented by Equation (6).
x.sub.l=(x.sub.l1,x.sub.l2, . . . x.sub.lK)(l=1,2, . . . L)(6)
(182) The unit space x represented by Equation (1) is normalized to a unit space X that is a data group including L pieces of normalized data X.sub.1 to X.sub.L, as represented by Equation (7).
X=(X.sub.1,X.sub.2, . . . X.sub.L)(7)
(183) According to Equations (8) and (9), a correlation matrix R relating to K indexes in the normalized unit space X is defined.
(184)
(185) Thereafter, data y including values y.sub.1 to y.sub.K of the K indexes represented by Equation (10) is calculated based on the newly acquired measurement data.
y=(y.sub.1,y.sub.2, . . . y.sub.K)(10)
(186) The value y.sub.k of the k-th index included in the data y is normalized according to Equation (11) using the average value .sub.k and the standard deviation .sub.k, and a normalized value Y.sub.k is obtained.
(187)
(188) The data y represented by Equation (10) is normalized to data Y including normalized values Y.sub.1 to Y.sub.K of the K indexes, as represented by Equation (12).
Y=(Y.sub.1,Y.sub.2, . . . Y.sub.K)(12)
(189) A Mahalanobis distance Mn of the data y with respect to the unit space x is calculated according to Equation (13) using the normalized data Y and an inverse matrix R.sup.1 of the correlation matrix R.
(190)
(191) The larger the Mahalanobis distance Mn is, the more distant the data y is from an average point of the unit space x, which means that similarity with a data group forming the unit space x is low. Therefore, when the Mahalanobis distance Mn is larger than a predetermined threshold value, it can be determined that the state of the object changes from the predetermined state. For example, when the predetermined state of the object is set to a normal mode and the Mahalanobis distance Mn is larger than the predetermined threshold value, it can be determined that the object changes to a state of the failure mode.
(192)
(193) Before the operation of the signal processing device 100, a unit space information creation device (not shown) creates a unit space x.sub.(1) corresponding to the normal mode of the object and unit spaces x.sub.(2) to x.sub.(N1) corresponding to first to N-th failure modes, and creates unit space information on the unit spaces x.sub.(1) to x.sub.(N1). N is an integer of 2 or more. The unit space x.sub.(1) corresponds to the unit space x in Equation (1) when the object is in the normal mode. The unit spaces x.sub.(2) to x.sub.(N1) correspond to the unit spaces x in Equation (1) when the object is in the first to N-th failure modes, respectively.
(194) Specifically, the unit space information creation device creates the unit spaces x.sub.(1) to x.sub.(N1) represented by Equation (1) described above, and calculates, for each unit space x.sub.(j), average values .sub.(j)1 to .sub.(j)K and standard deviations .sub.(j)1 to .sub.(j)K of the K indexes according to Equation (4) and Equation (5) described above. In addition, the unit space information creation device creates unit spaces X.sub.(1) to X.sub.(N1) represented by Equation (7) described above, and calculates, for each unit space X.sub.(j), an inverse matrix R.sub.(j).sup.1 of a correlation matrix R.sub.(j) related to the K indexes that is represented by Equation (8) described above. Then, the unit space information creation device associates the normal mode, the average values .sub.(1)1 to .sub.(1)K, the standard deviations .sub.(1)1 to .sub.(1)K, and the inverse matrix R.sub.(1).sup.1 with one another, associates, for each integer i of 2 or more and N+1 or less, the i-th failure mode, the average values .sub.(i+1)1 to .sub.(i+1)K, the standard deviations .sub.(i+1)1 to .sub.(i+1)K, and the inverse matrix R.sub.(i+1).sup.1, and creates unit space information as shown in
(195)
(196) As shown in
(197) Next, the signal processing device 100 sets the integer i to 2 in step S112, and determines, in step S113, whether the Mahalanobis distance Mn.sub.(1) exceeds the threshold value.
(198) When the Mahalanobis distance Mn.sub.(1) does not exceed the threshold value, the signal processing device 100 determines, in step S118, that the object is in the normal mode state.
(199) On the other hand, when the Mahalanobis distance Mn.sub.(1) exceeds the threshold value, the signal processing device 100 calculates, in step S114, a Mahalanobis distance Mn.sub.(i+1) with respect to a unit space x.sub.(i+1) corresponding to the i-th failure mode based on the values of the K indexes. Specifically, the signal processing device 100 calculates data y.sub.(i+1) represented by Equation (10) described above, calculates data Y.sub.(i+1) represented by Equation (12) described above using the average values .sub.(i+1)1 to .sub.(i+1)K and the standard deviations .sub.(i+1)1 to .sub.(i+1)K of the K indexes of the unit space x.sub.(i+1) included in the unit space information, and calculates the Mahalanobis distance Mn.sub.(i+1) of the data y.sub.(i+1) with respect to the unit space x.sub.(i+1) according to Equation (13) using the data Y.sub.(i+1) and the inverse matrix R.sub.(i+1).sup.1 that is included in the unit space information.
(200) When the integer i is smaller than N+1 in step S115, the integer i is increased by 1 in step S116, and step S114 is executed. The signal processing device 100 repeats step S116 and step S114 until the integer i is N+1.
(201) When the integer i coincides with N in step S115, the signal processing device 100 determines, in step S117, which of the first to N-th failure modes the object is in based on the Mahalanobis distances Mn.sub.(2) to Mn.sub.(N1) calculated in step S114. For example, when the Mahalanobis distance Mn.sub.(j+1) is the minimum among the Mahalanobis distances Mn.sub.(2) to Mn.sub.(N1), the signal processing device 100 may determine, in step S117, that the object is in the state of the j-th failure mode. In the example shown in
(202)
(203) Since the configurations and the functions of the first sensor 200-1 to the M-th sensor 200-M, the analog front ends 210-1 to 210-M, the storage circuit 120, the operation unit 130, the display unit 140, the sound output unit 150, and the communication unit 160 are the same as those in any one of the first embodiment to the fifth embodiment, the description thereof will be omitted. In the sixth embodiment, unit space information 122 is stored in the storage circuit 120 in advance.
(204) The processing circuit 110 executes the signal processing program 121 stored in the storage circuit 120, thereby functioning as the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, the second angle harmonic intensity calculation circuit 117, the first angle maximum peak intensity feature data calculation circuit 118, the second angle maximum peak intensity feature data calculation circuit 119, and a state determination circuit 171. That is, the signal processing device 100 includes the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, the second angle harmonic intensity calculation circuit 117, the first angle maximum peak intensity feature data calculation circuit 118, the second angle maximum peak intensity feature data calculation circuit 119, and the state determination circuit 171.
(205) The measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, the second angle harmonic intensity calculation circuit 117, the first angle maximum peak intensity feature data calculation circuit 118, and the second angle maximum peak intensity feature data calculation circuit 119 execute the measurement data acquisition step S1, the Lissajous figure generation step S2, the polar coordinate transformation step S3, the first angle maximum peak intensity calculation step S4, the second angle maximum peak intensity calculation step S5, the first angle harmonic intensity calculation step S6, the second angle harmonic intensity calculation step S7, the first angle maximum peak intensity feature data calculation step S9, and the second angle maximum peak intensity feature data calculation step S10 in
(206) The state determination circuit 171 determines the state of the object by the MT system based on the plurality of indexes representing the state of the object. For example, the indexes indicating the state of the object are the first maximum peak intensity calculated by the first angle maximum peak intensity calculation circuit 114, the second maximum peak intensity calculated by the second angle maximum peak intensity calculation circuit 115, the total value of the intensities of the harmonics calculated by the first angle harmonic intensity calculation circuit 116, the total value of the intensities of the harmonics calculated by the second angle harmonic intensity calculation circuit 117, the average value and the variation that are calculated by the first angle maximum peak intensity feature data calculation circuit 118, and the average value and the variation that are calculated by the second angle maximum peak intensity feature data calculation circuit 119. Specifically, the state determination circuit 171 refers to the unit space information 122, calculates the Mahalanobis distance Mn.sub.(1) with respect to the unit space x.sub.(1) corresponding to the normal mode based on the values of the K indexes, and determines that the object is in the state of the normal mode when the Mahalanobis distance Mn.sub.(1) does not exceed the threshold value. In addition, when the Mahalanobis distance Mn.sub.(1) exceeds the threshold value, the state determination circuit 171 refers to the unit space information 122, calculates the Mahalanobis distances Mn.sub.(2) to Mn.sub.(N1) with respect to the unit spaces x.sub.(2) to x.sub.(N1) corresponding to the first to N-th failure modes based on the values of the K indexes, and determines which of the first to N-th failure modes the object is in based on the Mahalanobis distances Mn.sub.(2) to Mn.sub.(N1). That is, the state determination circuit 171 executes the state determination step S11 in
(207) The display unit 140 may display a screen including the determination result of the state determination circuit 171 based on the display signal output from the processing circuit 110.
(208) The communication unit 160 may transmit information including the determination result of the state determination circuit 171 to an external device, and the external device may display at least a part of the received information on a display unit (not shown).
(209) At least a part of the measurement data acquisition circuit 111, the Lissajous figure generation circuit 112, the polar coordinate transformation circuit 113, the first angle maximum peak intensity calculation circuit 114, the second angle maximum peak intensity calculation circuit 115, the first angle harmonic intensity calculation circuit 116, the second angle harmonic intensity calculation circuit 117, the first angle maximum peak intensity feature data calculation circuit 118, the second angle maximum peak intensity feature data calculation circuit 119, and the state determination circuit 171 may be implemented by dedicated hardware.
(210) According to the signal processing method in the sixth embodiment described above, the same effects as those of the signal processing methods according to the first embodiment to the fifth embodiment can be attained. In addition, according to the signal processing method in the sixth embodiment, since the signal processing device 100 can determine the state of the object using, as one index, the Mahalanobis distance calculated based on the plurality of indexes indicating the state of the object, versatility is improved.
2. Monitoring System
(211) Hereinafter, in a monitoring system according to the present embodiment, the same components as those described in any of the above embodiments are denoted by the same reference numerals, the same description as that of any of the above embodiments is omitted or simplified, and contents different from those of any of the above embodiments will be mainly described.
(212)
(213) The object 1 includes a movable body 2 and a housing 3 that houses the movable body 2. Each of the first sensor 200-1 to the M-th sensor 200-M is attached to the housing 3, detects a physical quantity generated by a vibration of the object 1, and outputs a signal having a magnitude corresponding to the detected physical quantity. The output signals of the first sensor 200-1 to the M-th sensor 200-M are input to the analog front ends 210-1 to 210-M, respectively.
(214) The analog front ends 210-1 to 210-M execute amplification processing, A/D transformation processing, and the like on the output signals of the first sensor 200-1 to the M-th sensor 200-M, respectively, and output digital time-series signals.
(215) The signal processing device 100 acquires the M digital time-series signals output from the analog front ends 210-1 to 210-M as the first measurement data D.sub.1 to the M-th measurement data D.sub.M, generates a Lissajous figure, generates various types of information based on the generated Lissajous figure, and displays at least a part of the various types of information on the display device 220. The display device 220 may be a device separate from the signal processing device 100, or may be a display unit provided in the signal processing device 100. When the first sensor 200-1 to the M-th sensor 200-M output the digital time-series signals, the signal processing device 100 may acquire the M digital time-series signals as the first measurement data D.sub.1 to the M-th measurement data D.sub.M. Therefore, the analog front ends 210-1 to 210-M may be omitted. As the signal processing device 100, for example, any signal processing device 100 according to the first embodiment to the sixth embodiment described above can be applied.
(216)
(217) The vacuum pump 1a includes the housing 3. The housing 3 includes a motor case 4, a coupling portion 5, a pump case 6, and a gear case 7 that are arranged from a X direction side toward a +X direction side. The housing 3 includes a first side wall 8 as a bearing casing between the coupling portion 5 and the pump case 6. The housing 3 includes a second side wall 9 between the pump case 6 and the gear case 7.
(218) An intake pipe 11 is coupled to the pump case 6 on a surface on a +Z direction side. An exhaust pipe 12 is coupled to the pump case 6 on a surface on a Z direction side.
(219) The coupling portion 5 includes, on a base 20 side, a first leg portion 13 and a second leg portion. The first leg portion 13 is disposed on a Y direction side, and the second leg portion is disposed on a +Y direction side. The gear case 7 includes, on the base 20 side, a third leg portion 14 and a fourth leg portion. The third leg portion 14 is disposed on the Y direction side, and the fourth leg portion is disposed on the +Y direction side. The first leg portion 13 to the fourth leg portion are fastened to the base 20 by a first bolt 15.
(220) A sensor unit 17 is attached to the housing 3. The sensor unit 17 is attached to, for example, the coupling portion 5. The sensor unit 17 includes the first sensor 200-1 to the M-th sensor 200-M (not shown) therein. For example, the first sensor 200-1 may be a velocity sensor that detects a velocity in an X-axis direction, the second sensor 200-2 may be a velocity sensor that detects a velocity in a Y-axis direction, and the third sensor 200-3 may be a velocity sensor that detects a velocity in a Z-axis direction.
(221) An internal structure of the vacuum pump 1a will be described with reference to
(222) The two pump rotors 18 include two rotation shafts 21. The two rotation shafts 21 are each rotatably supported by a respective one of a first bearing 22 and a second bearing 23 serving as bearings. The two motors 19 are each coupled to a respective one of one ends of the rotation shafts 21. The motors 19 synchronously rotate the two pump rotors 18 in directions opposite to each other. Two timing gears 24 are each fixed to a respective one of the other ends of the rotation shafts 21. The timing gears 24 are provided to ensure the synchronous rotation of the two pump rotors 18 when the synchronous rotation of the two motors 19 is lost.
(223) The pump case 6 is sandwiched between the first side wall 8 and the second side wall 9. The pump rotors 18 are disposed in a pump chamber 25 including the pump case 6, the first side wall 8, and the second side wall 9.
(224) The first side wall 8 supports the first bearing 22 on the intake pipe 11 side. The first bearing 22 is disposed in the coupling portion 5. The motor 19 is disposed in the motor case 4 fixed to the coupling portion 5. The second bearing 23 on an exhaust pipe 12 side is fixed to the second side wall 9. The timing gears 24 and the second bearing 23 are disposed in the gear case 7. The rotation of the pump rotors 18 causes the first bearing 22 and the second bearing 23 to vibrate. The vibrations of the first bearing 22 and the second bearing 23 are transmitted to the housing 3 such as the coupling portion 5 via the first side wall 8 and the second side wall 9. The first sensor 200-1 to the M-th sensor 200-M that are provided in the sensor unit 17 detect the vibration transmitted to the housing 3.
(225) According to the monitoring system 10 in the present embodiment, the signal processing device 100 can calculate, based on the first measurement data D.sub.1 to the M-th measurement data D.sub.M based on the signals output from the first sensor 200-1 to the M-th sensor 200-M, an index for easily determining the state of the object. Therefore, a user can monitor the state of the object based on the index calculated by the signal processing device 100, and accurately determine presence or absence of an abnormality in the object.
3. Modifications
(226) The present disclosure is not limited to the present embodiment, and various modifications can be made within the scope of the gist of the present disclosure.
(227) For example, in the above embodiments, in the Lissajous figure generation step S2, the signal processing device 100 generates a Lissajous figure in which the i-th averaged data string D.sub.AVGi is assigned to the i-th axis. More simply, the signal processing device 100 may generate a Lissajous figure in which the i-th measurement data D.sub.i is assigned to the i-th axis.
(228) For example, in the sixth embodiment, when the Mahalanobis distance Mn.sub.(1) with respect to the unit space x.sub.(1) corresponding to the normal mode exceeds the threshold value, the signal processing device 100 determines which of the first to N-th failure modes the object is in. More simply, the signal processing device 100 may only determine that the object fails.
(229) The above embodiments and modifications are merely examples, and the present disclosure is not limited thereto. For example, the embodiments and the modifications may be combined as appropriate.
(230) The present disclosure includes a configuration substantially the same as the configurations described in the embodiments, for example, a configuration having the same functions, methods, and results, or a configuration having the same objects and effects. In addition, the present disclosure includes a configuration in which an unessential portion of the configurations described in the embodiments is replaced. In addition, the present disclosure includes a configuration having the same function and effect as the configurations described in the embodiments or a configuration capable of achieving the same object as the configurations described in the embodiments. In addition, the present disclosure includes a configuration in which a known technique is added to the configurations described in the embodiments.
(231) The following contents are derived from the above embodiments and modifications.
(232) An aspect of the signal processing method includes: a measurement data acquisition step of acquiring first measurement data based on a signal output from a first sensor configured to detect a physical quantity of a first axis generated by a vibration of an object and second measurement data based on a signal output from a second sensor configured to detect a physical quantity of a second axis generated by the vibration of the object; a Lissajous figure generation step of generating a Lissajous figure based on the first measurement data and the second measurement data; a polar coordinate transformation step of transforming coordinates of each point in the Lissajous figure into polar coordinates and generating time series data of a first angle which is an angle formed between the first axis and a straight line, the straight line being obtained by projecting a straight line passing through an origin and each point in the Lissajous figure onto a plane including the first axis and the second axis; and a first angle maximum peak intensity calculation step of executing frequency analysis on the time series data of the first angle and calculating a first maximum peak intensity which is a maximum peak intensity in a first frequency spectrum obtained by the frequency analysis.
(233) In the signal processing method, when the vibration of the object is constituted by a continuous rotational movement, if each point in the Lissajous figure is represented by polar coordinates, the difference in stability of the vibration appears significantly at the first angle. Therefore, the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis on the time series data of the first angle is correlated with symmetry and smoothness of the rotational movement of the vibration, and thus is an index indicating the state of the object. Further, a user or a signal processing device can easily determine the state of the object by comparing the first maximum peak intensity with a threshold value. Therefore, according to the signal processing method, an index for easily determining the state of the object can be calculated based on the physical quantity generated by the vibration of the object.
(234) According to the signal processing method, since the first angle is a dimensionless value, the first maximum peak intensity is constant regardless of characteristics and an installation place of the object, and the threshold value for determining the state of the object can also be constant.
(235) In an aspect of the signal processing method, in the first angle maximum peak intensity calculation step, the first maximum peak intensity may be calculated only in a predetermined frequency band.
(236) According to the signal processing method, since a peak intensity of a frequency component to which attention is to be paid can be calculated as the first maximum peak intensity even when intensities of a noise component and an unnecessary frequency component are large in the time series data of the first angle, an index by which the state of the object is more indicated can be obtained.
(237) An aspect of the signal processing method may further include a first angle harmonic intensity calculation step of calculating, based on the first frequency spectrum, a total value of intensities of harmonics having frequencies of an even multiple of a fundamental wave of the vibration and a total value of intensities of harmonics having frequencies of an odd multiple of the fundamental wave.
(238) According to the signal processing method, the higher the symmetry of the vibration of the object is, the larger the total value of the intensities of the odd-order harmonics in the first frequency spectrum is, and the lower the symmetry of the vibration of the object is, the larger the total value of the intensities of the even-order harmonics in the first frequency spectrum is. Therefore, an index effective for determining the symmetry of the vibration can be obtained.
(239) In an aspect of the signal processing method, in the first angle maximum peak intensity calculation step, time series data of the first maximum peak intensity may be generated.
(240) According to the signal processing method, the user or the signal processing device can observe a temporal change in the first maximum peak intensity.
(241) An aspect of the signal processing method may further include a first angle maximum peak intensity feature data calculation step of calculating at least one of an average value and a variation of the time series data of the first maximum peak intensity.
(242) According to the signal processing method, by calculating the average value of the time series data of the first maximum peak intensity, a more accurate index can be obtained in which an influence of a sudden state change of the object or a variation of a measurement error is reduced. In addition, by calculating the variation of the time series data of the first maximum peak intensity, an index can be obtained with which a periodic fluctuation or a sudden state change of the vibration state of the object can be captured.
(243) In an aspect of the signal processing method, in the first angle maximum peak intensity calculation step, a range of the first angle may be set to or more and + or less, and when one of two pieces of consecutive data included in the time series data of the first angle is a positive peak and the other is a negative peak, the two data may be replaced with 0 to execute the frequency analysis.
(244) According to the signal processing method, since the high-frequency component generated in a pseudo manner due to two pieces of discontinuous data included in the time series data of the first angle is reduced, the first maximum peak intensity can be correctly calculated.
(245) In an aspect of the signal processing method, in the measurement data acquisition step, the first measurement data, the second measurement data, and third measurement data based on a signal output from a third sensor configured to detect a physical quantity of a third axis generated by the vibration of the object are acquired, in the Lissajous figure generation step, the Lissajous figure is generated based on the first measurement data, the second measurement data, and the third measurement data, and in the polar coordinate transformation step, coordinates of each point in the Lissajous figure are transformed into polar coordinates, and time series data of the first angle and time series data of a second angle which is an angle formed between the third axis and a straight line passing through the origin and each point in the Lissajous figure are generated. The signal processing method may further include a second angle maximum peak intensity calculation step of executing frequency analysis on the time series data of the second angle and calculating a second maximum peak intensity which is a maximum peak intensity in a second frequency spectrum obtained by the frequency analysis.
(246) In the signal processing method, when the vibration of the object is constituted by a continuous rotational movement, if each point in the Lissajous figure is represented by polar coordinates, the difference in stability of the vibration appears significantly at the second angle. Therefore, the second maximum peak intensity which is the maximum peak intensity in the second frequency spectrum obtained by the frequency analysis on the time series data of the second angle is correlated with the symmetry and smoothness of the rotational movement of the vibration, and thus is an index indicating the state of the object. Further, the user or the signal processing device can easily determine the state of the object by comparing the second maximum peak intensity with the threshold value. Therefore, according to the signal processing method, an index for easily determining the state of the object can be calculated based on the physical quantity generated by the vibration of the object.
(247) According to the signal processing method, since the second angle is a dimensionless value, the second maximum peak intensity is constant regardless of the characteristics and the installation place of the object, and the threshold value for determining the state of the object can also be constant.
(248) An aspect of the signal processing method may further include a state determination step of determining the state of the object by an MT system based on a plurality of indexes indicating the state of the object.
(249) According to the signal processing method, since the state of the object can be determined using, as one index, a Mahalanobis distance calculated based on the plurality of indexes indicating the state of the object, versatility is improved.
(250) An aspect of the signal processing device includes: a measurement data acquisition circuit configured to acquire first measurement data based on a signal output from a first sensor configured to detect a physical quantity of a first axis generated by a vibration of an object and second measurement data based on a signal output from a second sensor configured to detect a physical quantity of a second axis generated by the vibration of the object; a Lissajous figure generation circuit configured to generate a Lissajous figure based on the first measurement data and the second measurement data; a polar coordinate transformation circuit configured to transform coordinates of each point in the Lissajous figure into polar coordinates, and generate time series data of a first angle which is an angle formed between the first axis and a straight line, the straight line being obtained by projecting a straight line passing through an origin and each point in the Lissajous figure onto a plane including the first axis and the second axis; and a first angle maximum peak intensity calculation circuit configured to execute frequency analysis on the time series data of the first angle and calculate a first maximum peak intensity which is a maximum peak intensity in a first frequency spectrum obtained by the frequency analysis.
(251) In the signal processing device, when the vibration of the object is constituted by a continuous rotational movement, if each point in the Lissajous figure is represented by polar coordinates, the difference in stability of the vibration appears remarkably at the first angle. Therefore, the first maximum peak intensity which is the maximum peak intensity in the first frequency spectrum obtained by the frequency analysis on the time series data of the first angle is correlated with symmetry and smoothness of the rotational movement of the vibration, and thus is an index indicating the state of the object. Further, the user or the signal processing device can easily determine the state of the object by comparing the first maximum peak intensity with a threshold value. Therefore, according to the signal processing device, an index for easily determining the state of the object can be calculated based on the physical quantity generated by the vibration of the object.
(252) According to the signal processing device, since the first angle is a dimensionless value, the first maximum peak intensity is constant regardless of the characteristics and the installation place of the object, and the threshold value for determining the state of the object can also be constant.
(253) An aspect of a monitoring system is a monitoring system configured to monitor a state of an object. The monitoring system includes: an aspect of the signal processing device; the first sensor; and the second sensor. The object includes a movable body and a housing configured to house the movable body. The first sensor and the second sensor are attached to the housing.
(254) According to the monitoring system, the signal processing device can calculate an index for easily determining the state of the object based on the physical quantity generated by the vibration of the object. Therefore, the user can monitor the state of the object based on the index calculated by the signal processing device, and can accurately determine presence or absence of an abnormality in the object.