WO2021149649A1 - ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法 - Google Patents

ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法 Download PDF

Info

Publication number
WO2021149649A1
WO2021149649A1 PCT/JP2021/001523 JP2021001523W WO2021149649A1 WO 2021149649 A1 WO2021149649 A1 WO 2021149649A1 JP 2021001523 W JP2021001523 W JP 2021001523W WO 2021149649 A1 WO2021149649 A1 WO 2021149649A1
Authority
WO
WIPO (PCT)
Prior art keywords
signal
noise
filter
observation
noise canceller
Prior art date
Application number
PCT/JP2021/001523
Other languages
English (en)
French (fr)
Inventor
佐原 淳太郎
俊一 大嶋
Original Assignee
日本精工株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日本精工株式会社 filed Critical 日本精工株式会社
Priority to JP2021538038A priority Critical patent/JP7115644B2/ja
Priority to CN202180010728.0A priority patent/CN115023597A/zh
Priority to EP21745108.7A priority patent/EP4095497A4/en
Priority to US17/793,531 priority patent/US20230042787A1/en
Publication of WO2021149649A1 publication Critical patent/WO2021149649A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01HMEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
    • G01H1/00Measuring characteristics of vibrations in solids by using direct conduction to the detector
    • G01H1/003Measuring characteristics of vibrations in solids by using direct conduction to the detector of rotating machines
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M13/00Testing of machine parts
    • G01M13/04Bearings
    • G01M13/045Acoustic or vibration analysis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles
    • G01M17/08Railway vehicles
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/16Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/175Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
    • G10K11/178Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
    • G10K11/1785Methods, e.g. algorithms; Devices
    • G10K11/17853Methods, e.g. algorithms; Devices of the filter
    • G10K11/17854Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01HMEASUREMENT OF MECHANICAL VIBRATIONS OR ULTRASONIC, SONIC OR INFRASONIC WAVES
    • G01H17/00Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the preceding groups

Definitions

  • the present invention relates to a noise canceller, an abnormality diagnostic device, and a noise canceling method.
  • noise removal processing is performed by using an adaptive filter in acoustic diagnosis using a microphone.
  • an adaptive filter an LMS (Least Mean Square, least squares average) algorithm is used.
  • the elastic wave is measured by the AE sensor in the no-load state by the reduction signal and the rotation signal, and the abnormality of the shaft and the bearing is diagnosed.
  • Patent Document 3 solves the problem that it is not possible to distinguish whether the abnormal vibration is due to the flatness of the wheel or the axle bearing, or due to the railroad track or other abnormality in the abnormality diagnosis of the railway vehicle. Further, for example, in Patent Document 4, an adaptive filter or an optimum filter is used in an abnormality diagnosis of a rolling device.
  • an object of the present invention is to provide a technique capable of accurately diagnosing an abnormality even in an operating situation where a large amount of noise is generated.
  • the noise canceller delays the signal acquisition unit that obtains the observation signal obtained by sampling the vibration of the device and the observation signal obtained by the signal acquisition unit.
  • a Kalman filter that adapts the filter coefficient so as to reduce the residual signal between the estimated signal estimated by the adaptive filter from the observed signal and the delayed signal and the observed signal is used as the observed signal.
  • a Kalman filter processing unit that acts on the delay signal and outputs the residual signal is provided.
  • a weak signal necessary for abnormality diagnosis buried in a large noise is extracted as a desired signal as an error (residual) between the observed signal and the estimated signal.
  • the noise canceller includes a band limiting unit that limits the band of the observed signal and the delay signal from the lower limit frequency excluding the DC signal component to the upper limit frequency set to be less than half of the sampling frequency.
  • the Kalman filter as an adaptive filter works effectively by limiting the band of the observed signal and the delayed signal.
  • the noise canceller further includes a low frequency conversion unit that converts the frequency of the signal band limited by the band limiting unit into a low frequency band.
  • a low frequency conversion unit that converts the frequency of the signal band limited by the band limiting unit into a low frequency band.
  • the low frequency conversion unit realizes low frequency conversion by complexly multiplying the input signal by a periodic signal having a frequency corresponding to the conversion amount. Low frequency conversion is easily realized by complex multiplication.
  • the low frequency conversion unit performs complex multiplication using the numerical data stored in advance corresponding to the periodic signal.
  • the amount of calculation can be further reduced.
  • the noise canceller further includes an FFT processing unit that performs envelope FFT processing on the residual signal output from the Kalman filter processing unit.
  • an FFT processing unit that performs envelope FFT processing on the residual signal output from the Kalman filter processing unit.
  • the Kalman filter processing unit uses the filter coefficient as a state vector and uses an identity matrix as a state transition matrix.
  • an identity matrix is used as the transition matrix, the computational structure of the filter is simplified.
  • the Kalman filter processing unit uses the variance matrix of the system noise and the variance of the observed noise in the Kalman filter as time-varying parameters, and estimates the variance matrix and the variance in parallel with the application of the filter coefficients. By estimating the variance matrix and the variance as time-varying parameters, the parameters are naturally converged or transitioned to appropriate parameter values, so that the trouble of adjusting the parameter values can be saved.
  • the abnormality diagnostic apparatus includes the noise canceller and a diagnostic unit that diagnoses the presence or absence of an abnormality in the apparatus using the residual signal obtained by the noise canceller. According to such an abnormality diagnosis device, a weak signal necessary for abnormality diagnosis is extracted from noise by a noise canceller, so that highly accurate diagnosis becomes possible.
  • the noise canceling method is a signal acquisition step for obtaining an observation signal in which the vibration of the device is sampled, and a signal for obtaining a delay signal by delaying the observation signal obtained in the signal acquisition step.
  • a Kalman filter that adapts the delay step and the filter coefficient so as to reduce the residual signal between the estimated signal estimated by the adaptive filter from the observed signal and the delayed signal and the observed signal is applied to the observed signal and the delayed signal. It has a Kalman filter processing step for outputting the residual signal.
  • the above-mentioned noise canceller is a noise canceller using one sensor (using the input of one sensor), and the above-mentioned abnormality diagnosis device is an abnormality diagnosis device including a noise canceller using one sensor.
  • the noise canceling method is a noise canceling method using one sensor.
  • ALE Adaptive Line Enhancer
  • the irregular component as an error (residual) with respect to the periodic signal component obtained from the adaptive line spectrum enhancer (ALE) is used.
  • ALE adaptive line spectrum enhancer
  • noise canceller When the above noise canceller is used for measuring vibration from a railroad rail seam, vibration from a road seam, irregular vibration from an ore crushing machine, etc., use a Kalman filter or NLMS as an adaptive filter and Fourier. It is preferable to combine an analyzer. When the vibration to be measured is a non-stationary vibration, a waveform that attenuates in a short time even if a very large amplitude is generated is included. For example, by adjusting the basic parameters of the normalized LMS, as described above.
  • a noise canceller can be configured that uses the input of one sensor. The Kalman filter converges quickly and can quickly and accurately follow time-varying signals and noise.
  • a weak signal necessary for an abnormality diagnosis buried in a large noise is extracted as a desired signal as an error (residual) between the observed signal and the estimated signal.
  • the noise canceller is a signal for obtaining each measurement signal obtained by sampling the vibration transmitted to each of a plurality of locations arranged in the direction at a distance from each other in the direction along the rotation axis of the rotating device.
  • a band limiting unit that limits the band of each measurement signal obtained by the acquisition unit and the signal acquisition unit from the lower limit frequency excluding the DC signal component to the upper limit frequency set to half or less of the sampling frequency, and the band.
  • One of the measurement signals whose band is limited by the limiting unit is used as an observation signal, and the other is used as a reference signal to operate an adaptive filter to obtain an estimated signal and reduce the residual signal between the observed signal and the estimated signal.
  • an adaptive filter processing unit that adapts the filter coefficient of the adaptive filter and outputs the residual signal is provided.
  • the noise canceller may further include an FFT processing unit that performs envelope FFT processing on the residual signal output from the adaptive filter processing unit.
  • the adaptive filter processing unit may use a Kalman filter as the adaptive filter.
  • the filter coefficient may be used as a state vector, and a unit matrix may be used as the state transition matrix.
  • the adaptive filter processing unit may use the variance matrix of the system noise and the variance of the observed noise in the Kalman filter as time-varying parameters, and may estimate the variance matrix and the variance in parallel with the adaptation of the filter coefficients.
  • the adaptive filter processing unit may use the normalized LMS as the adaptive filter.
  • the abnormality determining device includes a noise canceller according to the fourth aspect described above, and a diagnostic unit that diagnoses the presence or absence of an abnormality in the rotating device using the residual signal obtained by the noise canceller. , Equipped with.
  • each measurement signal obtained by sampling the vibration transmitted to each of a plurality of locations arranged in the direction at a distance from each other in the direction along the rotation axis of the rotating device is obtained.
  • One of the band-limited measurement signals in the band limiting step is used as an observation signal, and the other is used as a reference signal to operate an adaptive filter to obtain an estimated signal, and a residual signal between the observed signal and the estimated signal. It has an adaptive filter processing step that adapts the filter coefficient of the adaptive filter so as to reduce the number of signals and outputs the residual signal.
  • the abnormality diagnosis device According to the noise canceller, the abnormality diagnosis device, and the noise canceling method of the present invention, the abnormality diagnosis can be performed more accurately even in an operating situation where a large noise is generated.
  • FIG. 1A It is a top view which shows typically the bogie and rail of the railroad vehicle which is the object of abnormality diagnosis. It is a side view which shows typically the bogie and rail of FIG. 1A. It is a figure which shows the structure of the abnormality diagnosis apparatus of 1st Embodiment. It is a figure which shows the structure of a noise canceller. It is a figure which shows the processing concept of an adaptive filter. It is a figure which shows the construct using the Kalman filter as an adaptive filter. It is a flowchart which shows the procedure of noise cancellation. It is a flowchart which shows the procedure of the comparative example. It is a figure which shows the observation signal in the abnormality diagnosis apparatus of 1st Embodiment.
  • FIG. 1C It is a figure which shows the dump truck which incorporated the abnormality diagnosis apparatus of 2nd Embodiment. It is a figure which shows the abnormality diagnosis apparatus incorporated in the dump truck shown in FIG. It is a flowchart which shows the procedure of abnormality diagnosis in the abnormality diagnosis apparatus shown in FIG.
  • FIG. 17A It is a flowchart which shows the processing procedure of the abnormality determination apparatus of 3rd Embodiment.
  • (A) is a graph of the observed signal
  • (B) is a graph schematically showing the operation of the bandpass filter.
  • (A) is a graph schematically showing the action of frequency low frequency conversion
  • (B) is a graph schematically showing the action of frequency low frequency conversion.
  • It is a top view which shows typically the bogie and rail of the railroad vehicle which is the object of abnormality diagnosis.
  • FIG. 18B It is a figure which shows the structure of the abnormality diagnosis apparatus of 4th Embodiment. It is a figure which shows the structure of a noise canceller. It is a figure which shows the processing concept of an adaptive filter. It is a figure which shows the construct structure of the adaptive filter which uses a Kalman filter. It is a flowchart which shows the procedure of noise cancellation. It is a flowchart which shows the procedure in the comparative example. It is a figure which shows the reference signal in the abnormality diagnosis apparatus of FIG. 18B. It is a figure which shows the observation signal in the abnormality diagnosis apparatus of FIG. 18B. It is a figure which shows the residual signal in the abnormality diagnosis apparatus of FIG. 18B.
  • FIG. 1A, FIG. 1B and FIG. 1C are diagrams for explaining a first embodiment of the abnormality diagnostic apparatus of the present invention.
  • FIG. 1A schematically shows a plan view of a railroad vehicle bogie 200 and a rail 201 that are subject to abnormality diagnosis in the present embodiment.
  • FIG. 1B schematically shows a side view of the wheels 202 and the rail 201 of the carriage 200.
  • FIG. 1C shows the configuration of the abnormality diagnosis device 100.
  • the abnormality diagnosis device 100 of the present embodiment is a device that performs an abnormality diagnosis on the bearing unit 204 in the bogie 200 of a railroad vehicle.
  • the railroad vehicle bogie 200 has, for example, four wheels 202, and carries the main body of the railroad vehicle on the rail 201. Each wheel 202 rolls on the rail 201 without slipping and rotates around the axle 203.
  • the axle 203 connects two wheels 202 each, and the wheels 202 are fixed to the axle 203.
  • the bogie 200 of a railroad vehicle has a bearing unit 204 composed of double-row tapered roller bearings (not shown) at locations corresponding to the wheels 202.
  • the double-row tapered roller bearing holds the axle 203 rotatably.
  • a vibration acceleration sensor 105 that detects vibration acceleration in a direction perpendicular to the outer peripheral surface of the bearing is attached to each bearing unit 204.
  • the vibration acceleration sensor 105 is arranged at a position suitable for detecting the vibration generated in the bearing due to the defect when the bearing has a defect such as a scratch.
  • the wheel 202 has a joint 205 of the rail 201.
  • the shock vibration when passing through enters the vibration acceleration sensor 105 as a large noise (noise).
  • the abnormality diagnosis device 100 includes a vibration acceleration sensor 105 as shown in FIG. 1C.
  • the abnormality diagnosis device referred to in the present invention may be a device that does not have the vibration acceleration sensor 105 and obtains the observation signal obtained by such a sensor as, for example, recorded data.
  • the abnormality diagnosis device 100 further includes a noise canceller 101, a sensor amplifier 102, a digital oscilloscope 103, and a personal computer 104.
  • the sensor amplifier 102 amplifies the vibration signal detected by the vibration acceleration sensor 105 and outputs it to the noise canceller 101.
  • the noise canceller 101 obtains a vibration signal (observation signal from the vibration acceleration sensor 105) from the sensor amplifier 102, and cancels the noise by a filter process described in detail later.
  • the noise canceller 101 corresponds to an embodiment of the noise canceller of the present invention.
  • the digital oscilloscope 103 has an envelope FFT processing function, and performs envelope FFT processing on a signal whose noise has been canceled by the noise canceller 101.
  • the envelope FFT processing carried by the digital oscilloscope 103 corresponds to the function of the FFT processing unit according to the present invention, and the combination of the noise canceller 101 and the digital oscilloscope 103 also corresponds to one embodiment of the noise canceller of the present invention.
  • the personal computer 104 performs an abnormality diagnosis of the bearing unit 204 using the signal processed by the envelope FFT.
  • the personal computer 104 includes a display.
  • FIG. 2 is a diagram showing the structure of the noise canceller 101.
  • the noise canceller 101 includes an input circuit 111, a DIP switch 112, a one-chip microcomputer 113, an RC filter 114, a BNC connector 115 for input, and BNC connectors 116A and 116B for output.
  • the input circuit 111 includes an input buffer, a low-pass RC filter, and the like, obtains an observation signal via the input BNC connector 115, and outputs the observation signal to the one-chip microcomputer 113.
  • the signal acquisition unit of the present invention corresponds to, for example, a BNC connector 115, an input circuit 111, and an AD converter (ADC) 121 with a built-in one-chip microcomputer.
  • the DIP switch 112 includes, for example, a 3-bit switch for selecting the band of the bandpass filter that narrows the band of the signal input to the adaptive filter. Further, the DIP switch 112 is a 1-bit switch for switching between a case where a plurality of observation signals obtained from a plurality of vibration acceleration sensors 105 are used and a case where one observation signal obtained from one vibration acceleration sensor 105 is used. It also has a switch. However, in the present embodiment, the observation signal will be described as being a signal obtained from one vibration acceleration sensor 105.
  • the RC filter 114 alleviates the stepped output signal and prevents electrical disturbance noise from being mixed.
  • the output signal from the noise canceller 101 is output via the RC filter 114 and the BNC connectors 116A and 116B for output.
  • the one-chip microcomputer 113 filters the observation signal input from the input circuit 111 by so-called digital signal processing, and outputs an output signal in which noise is canceled.
  • the one-chip microcomputer 113 includes an AD converter 121, a DA converter (DAC) 122, a ROM 123, a RAM 124, and a processor 125 which is a CPU or DSP. Further, JTAG126 and UART127 are provided as input / output interfaces. UART127 is used, for example, for reading a signal record before FFT processing, and JTAG126 is used, for example, for rewriting a program, but detailed description thereof will be omitted.
  • the AD converter 121 converts an analog observation signal into a digital signal
  • the DA converter 122 converts the processed digital signal into an analog signal.
  • the ROM 123 stores programs and constants executed by the processor 125, and the RAM 124 stores the values of variables used by the processor 125 in program execution.
  • the processor 125 executes the filtering process by digital processing. As the filter processing, a high-pass filter, a low-pass filter, and an adaptive filter are processed.
  • the adaptive filter 130 is a filter that estimates the noise signal yk, which is a noise component in the observation signal dk, based on the observation signal dk and the delay signal xk of the observation signal dk.
  • the observation signal dk is, for example, a signal in which the noise signal yk is mixed with the desired signal sk (not shown) representing the vibration caused by the defect of the bearing unit 204.
  • the signal obtained from the vibration acceleration sensor 105 is used as the observation signal dk, and the signal whose observation signal is delayed by the delay device 140 is used as the delay signal xk.
  • the delay device 140 is played a role by a storage device (RAM 124) built in the one-chip microcomputer 113, and is processed by software.
  • This storage device (memory) is an example of the signal delay unit of the present invention, and by storing the signal, the past signal is left in the present to obtain the delay.
  • the data length of the delay signal to be stored is determined by the number of delays and the order of the filter.
  • the data matrix having the data length is updated by the observation signal obtained every hour.
  • the update of this data matrix is performed by manipulating the data in the memory by the processor 125, but the details are omitted here.
  • the correlation between the sinusoidal noise components contained in the observation signal dk and the delay signal xk becomes high, and the irregular vibration signal component of the bearing unit 204 does not correlate with the observation signal dk and the delay signal xk. ..
  • the adaptive filter 130 estimates the sinusoidal noise signal yk from the observation signal dk and the delay signal xk which is the delay of the observation signal dk.
  • the residual signal ek dk ⁇ yk, which is obtained by subtracting the noise signal yk from the observed signal dk, is extracted as a signal component corresponding to the desired signal sk.
  • the estimation signal indicates a sinusoidal noise signal yk estimated by an adaptive filter.
  • the Kalman filter is adopted as the adaptive filter 130, and in the Kalman filter, the noise signal yk is estimated by estimating the filter coefficient of the adaptive filter 130 described below.
  • FIG. 4 is a diagram showing a configuration concept of the adaptive filter 130.
  • the adaptive filter 130 in this embodiment is composed of a Kalman filter processing unit 131 and a time-varying element.
  • the time-varying elements include an update unit 132 that updates the observation matrix cTk, a first estimation unit 133 that estimates the variance matrix Qk of the system noise, and a second estimation unit 134 that estimates the variance Rk of the observation noise. There is.
  • the observation matrix cTk is a definite matrix based on the delay signal dk-delay as the delay signal xk obtained with the passage of time, and is represented by the following equation (1).
  • xk dk-delay.
  • the noise signal yk is represented by the following equation (2).
  • the order (number of taps) N of the filter is, for example, 6.
  • Equation (2) shows that the noise signal yk is estimated by a linear combination of the delay signals xk-1, xk-2, ..., Xk-N, which are past signals.
  • the sine wave can be estimated by the equation (2).
  • Equation (3) is an equation of state, and the filter coefficient hk can be changed over time in the system model according to equation (3), and unsteady signals and noise can be estimated by estimation with a Kalman filter.
  • wk represents system noise, which is Gaussian white noise with an average of zero.
  • the observation equation is expressed by the following equation (4).
  • the observation matrix cTk represented by the equation (1) is updated every hour as shown by the equation (1).
  • dk indicates the observed value.
  • vk is the observed noise, which is Gaussian white noise with an average of zero.
  • the state space model is set by Eqs. (3) and (4).
  • hk is a filter coefficient, which is a state vector that the Kalman filter should estimate sequentially.
  • the variance matrix Qk is represented by the system noise wk of the equation (3) according to the following equation (5).
  • the variance Rk is represented by the observed noise vk of the equation (4).
  • the system noise variance matrix Qk and the observed noise variance Rk function as adjustment parameters in the Kalman filter that estimates the filter coefficient hk.
  • the filter coefficient hk is estimated as the state estimation value h (with ⁇ ) k through the prediction step and the filtering step.
  • the pre-state estimated value h (with ⁇ ) -k and the pre-error covariance matrix P-k are calculated by the following equations (7) and (8) with the transition matrix as the unit matrix.
  • the Kalman gain gk, the state estimation value h (with ⁇ ) k, and the posterior error covariance matrix Pk are calculated by the following equations (9), (10), and (11).
  • the residual signal ek dk-cTkh (with ⁇ ) k is the desired signal sk (bearing vibration). ) Is calculated and output.
  • dk-cTkh (with ⁇ ) -k in parentheses in the second term on the right side of the equation (10) indicates a pre-output estimation error, and this pre-output estimation error is used as a desired signal to replace the residual signal ek. May be done.
  • the time-varying parameters Qk and Rk are used as the variance matrix of the system noise and the variance of the observed noise, and the first estimation unit 133 and the second estimation unit 134 perform sequential estimation.
  • the variance matrix Qk of the system noise wk used in the Kalman filter and the variance Rk of the observed noise vk may be used as adjustment parameters. It is more preferable that these dispersion matrices Qk and dispersion Rk are used in a certain range for noise cancellation.
  • Time-varying parameters Qk and Rk may be used instead of the time-varying parameters Qk and Rk as the variance matrix of the system noise and the dispersion of the observed noise, but when the time-varying parameters Qk and Rk are used, the filter coefficient hk is estimated. At the same time, the variance matrix of the system noise and the variance of the observed noise naturally change or converge to appropriate values. Therefore, it is desirable that the time-varying parameters Qk and Rk are used as the variance matrix of the system noise and the variance of the observed noise. Alternatively, after the time-varying parameters Qk and Rk have changed to appropriate values or converged, the parameter values may be fixed for the purpose of reducing the amount of calculation.
  • the variance matrix Q (with ⁇ ) k of the system noise is estimated by the following equation (12)
  • the variance R (with ⁇ ) k of the observed noise is estimated by the following equation (13). ) Is estimated.
  • the coefficient ⁇ is a fixed value within the range of 0 ⁇ ⁇ 1
  • the residual signal ek is a value calculated by the following equation (14). Based on these values, the variance matrix Q (with ⁇ ) k And each of the variance R (with ⁇ ) k are estimated.
  • FIG. 5 is a flowchart showing a noise canceling procedure.
  • FIG. 5 The procedure shown in the flowchart of FIG. 5 corresponds to one embodiment of the noise canceling method of the present invention.
  • FIGS. 1 and 2 will be referred to as appropriate.
  • the procedure of FIG. 5 starts from the initialization of the one-chip microcomputer 113 or the like by turning on the power, for example.
  • the observation signal dk which is the measurement signal
  • the observation signal dk is converted into the observation signal dk via the input circuit 111 and the AD converter 121, and the observation signal dk is acquired in the RAM 124 by DMA as block data.
  • the sampling frequency of the AD converter 121 is, for example, 36 kHz.
  • step S102 a 12-bit integer with a sampling frequency of 36 kHz is converted to a 32-bit floating point number.
  • step S103 the processor 125 performs high-speed calculation of the processing of the 50th-order FIR low-pass filter (gain 1 of 2.5 kHz or less) in order to remove the frequency band of 4.5 kHz or more (that is, the gain is -50 dB or less).
  • the sampling frequency is decimmed from 36 kHz to 9 kHz by a quarter.
  • the processor 125 further applies a 17th-order high-pass filter process to the observation signal dk downsampled to 9 kHz.
  • the observed signal dk Since the band of the observed signal dk is limited by the low-pass filter processing in step S103 and the high-pass filter processing in step S104, the observed signal dk has the number of sine waves, which is periodic noise to be estimated by the adaptive line enhancer which is a noise canceller. It is narrowed down.
  • the specific band in the low-pass filter processing and the high-pass filter processing needs to be adjusted to some extent according to the type of the target device for which the abnormality diagnosis is performed, the driving condition, and the like. Since this adjustment can be handled by the manual adjustment by the DIP switch 112 described above, detailed description here will be omitted.
  • the process in which step S103 and step S104 are combined corresponds to an example of the process as the band limiting unit according to the present invention.
  • the band limiting unit referred to in the present invention may limit the band by processing a so-called bandpass filter.
  • step S105 Based on the observation signal dk whose band is limited in this way, in step S105, a delay signal xk with respect to the observation signal dk is generated.
  • step S106 the observation signal dk and the delay signal xk after the processing of step S104 are the inputs of the adaptive filter 130.
  • step S106 the Kalman filter process, which is the internal structure of the adaptive filter 130, is executed. Then, the above-mentioned residual signal ek is output as a signal from which noise has been removed.
  • step S107 the residual signal ek is sent as block data to the DA converter 122 by DMA, and is converted into an analog residual signal ek at a sampling frequency of 9 kHz.
  • steps S101 to S107 are repeatedly executed while the observation signal dk is obtained as a measurement signal. While the steps S101 to S107 are repeatedly executed, the residual signal ek converted by the DA converter 122 is subjected to envelope FFT processing by the digital oscilloscope 103 in step S108 to become a spectral signal used for diagnosis. Then, the spectral signal of the processing result is output from the digital oscilloscope 103 to the personal computer 104 and used for abnormality diagnosis.
  • the diagnosis result by the personal computer 104 may be displayed on a display, for example, and confirmed by the user of the abnormality diagnosis device 100, or may be confirmed by the administrator (not the user of the abnormality diagnosis device 100) from the personal computer 104 via a network or the like. Person) may be sent / notified. Alternatively, the diagnosis result by the personal computer 104 may be recorded, for example, in a recording place (device) that can be later confirmed by a user of the abnormality diagnosis device 100 or the like. By the procedure as shown in FIG. 5, the large noise contained in the observation signal dk is largely canceled, and a spectrum signal capable of highly accurate abnormality diagnosis can be obtained.
  • FIG. 6 is a flowchart showing the procedure of the comparative example.
  • the envelope FFT is performed after decimation by the FIR low-pass filter and high-pass filter processing. That is, in the procedure shown in FIG. 6, step S101, step S102, step S103, and step S104 are executed in the same manner as in the procedure shown in FIG. However, after that, there is no noise removal by the delay processing corresponding to step S105 in FIG. 5 and the Kalman filter processing corresponding to step S106, and the processing proceeds from step S104 to step S107 and step S108.
  • 7A and 7B are explanatory views showing time signals in the abnormality diagnosis device of the present embodiment.
  • FIG. 7A shows a graph of the observation signal obtained from the vibration acceleration sensor 105 shown in FIG. 2, and FIG. 7B shows a graph of the residual signal obtained by the abnormality diagnosis device 100 of the present embodiment. There is.
  • the horizontal axis of each graph represents time, and the vertical axis represents signal amplitude.
  • the waveform 151 of the vibration generated on the axle 203 when the wheel 202 passes through the joint 205 of the rail 201 shown in FIG. 1B appears, and defects such as scratches on the bearing appear.
  • a pulsed waveform 152 due to the above also appears.
  • the impact is transmitted to the bearing unit 204 every time the rolling element (not shown) of the bearing passes through the defect (for example, a flaw) in the raceway surface of the bearing, and the bearing unit 204 rolls.
  • a pulsed waveform 152 is generated every cycle in which a moving body (for example, a roller) passes through a defective portion.
  • This observation signal is a signal obtained by subjecting the signal obtained from the vibration acceleration sensor 105 to the processing of the comparative example shown in FIG. Specifically, FIR filter processing of a high-pass filter and a low-pass filter is performed.
  • the waveform 151 generated at the joint 205 of the rail 201 has a large amplitude but a narrow band waveform
  • the waveform can be estimated by an adaptive filter of a small order.
  • the vibration waveform 152 generated by the defect of the bearing unit 204 has a wide band waveform and cannot be estimated by an adaptive filter of a small order. Therefore, in noise estimation using an adaptive filter of a limited order, only the waveform 151 of the rail seam 205 is estimated, so that the residual signal obtained by subtracting the estimated signal from the observed signal (that is, equation (14)) is obtained.
  • the waveform 152 of the bearing defect remains in the calculation result).
  • the graph of FIG. 7B shows the residual signal.
  • the shown residual signal is obtained.
  • the waveform 151 of the rail seam 205 is substantially removed, and the waveform 152 of the bearing defect is mainly extracted.
  • FIG. 8A shows a graph of the spectrum signal of the observation signal obtained by the abnormality diagnosis device 100
  • FIG. 8B shows a graph of the spectrum signal of the residual signal obtained by the abnormality diagnosis device 100.
  • the horizontal axis of each graph represents frequency
  • the vertical axis represents signal strength.
  • the spectral signals shown in the graph of FIG. 8A and the graph of FIG. 8B are envelope FFT processed for each of the observation signal and the residual signal shown in the graph of FIG. 7A and the graph of FIG. 7B. ..
  • each graph of FIGS. 8A and 8B represents a schematic image in which the spectral signal is smoothed in the frequency domain.
  • the noise canceling process in the present embodiment is realized by the automatic estimation of the time-varying parameters Qk and Rk, but the system noise Q and the observed noise R may be fixed values by trial and error. However, there are fewer mistakes in the automatic adjustment by the above equations (12) and (13). Conventionally, in the Kalman filter, the variance of system noise and observed noise had to be input as adjustment parameters. On the other hand, in the noise canceller of the present invention, highly accurate noise canceling processing is realized by a data-driven algorithm in which a method of automatically estimating system noise and observation noise works favorably.
  • FIG. 9 is a diagram showing another application example of the abnormality diagnosis device 100. In FIG. 9, the abnormality diagnosis device 100 also shown in FIG. 1C is shown, and the grinding machine 300 is shown as a diagnosis target instead of the bogie 200 of the railroad vehicle.
  • the grinding machine 300 includes a motor 301, a rotary grindstone 302, and a bearing portion 303 having a built-in spindle bearing.
  • the work W is ground by pressing the work W against the outer peripheral surface of the rotary grindstone 302.
  • mechanical noise, natural vibration and runout of the shaft of the motor 301, runout of the rotary grindstone 302, natural vibration of the overhang shaft, and the like occur. Further, the mechanical noise in the grinding machine 300 changes depending on whether the rotary grindstone 302 is in contact with the work W or not.
  • the vibration acceleration sensor 105 of the abnormality diagnosis device 100 is fixed to the outer surface of the bearing portion 303.
  • the above-mentioned observation signal dk is obtained by the vibration acceleration sensor 105.
  • the abnormality diagnosis device 100 can perform the above-mentioned processing based on the obtained observation signal dk to cancel the large mechanical noise generated in the grinding machine 300. As a result, it is possible to accurately diagnose an abnormality such as a scratch on the spindle bearing of the bearing portion 303, for example.
  • the bearing unit 204 is made of double-row tapered roller bearings, but the bearing unit 204 may be made of bearings other than double-row tapered roller bearings.
  • the abnormality diagnosis device of the second embodiment is an abnormality diagnosis device incorporated in an industrial machine vehicle such as a dump truck as a diagnosis target.
  • FIG. 10 is a diagram showing a dump truck 400 in which the abnormality diagnosis device 500 (FIG. 11) of the second embodiment is incorporated.
  • the dump truck 400 is an industrial machine vehicle in which, for example, ore is loaded on the vessel 401 and the vehicle is driven by the rear wheels 402.
  • the drive of the rear wheel 402 is executed by transmitting the rotation of the drive shaft of the rear wheel to the wheel and the tire via a speed reducer installed on the inner circumference of the wheel.
  • the outer ring rotates integrally with the wheel, and the inner ring is fixed together with the drive shaft and the differential case.
  • FIG. 11 is a diagram showing an abnormality diagnosis device 500 incorporated in the dump truck 400 shown in FIG.
  • the abnormality diagnosis device 500 shown in FIG. 11 is, for example, a device for diagnosing a wheel bearing.
  • the vibration acceleration sensor 505 of the abnormality diagnosis device 500 is attached to the case 403 of the drive shaft to which the inner ring of the wheel bearing is fixed, with the direction perpendicular to the rotation axis of the bearing as the vibration detection direction.
  • the abnormality diagnosis device 500 is mounted on the vehicle as a part of the function of the ECU (engine control unit).
  • the abnormality diagnosis device 500 includes a microcomputer 501 and an input circuit 502 including a sensor amplifier and an analog filter.
  • the microcomputer 501 includes an AD converter 511, a timer counter 512, a ROM 513, a SRAM 514, a backup SRAM 515, a CAN interface 516, a UART 517, and a processor 518.
  • the AD converter 511 captures and samples the observation signal of the vibration acceleration sensor 505 via the input circuit 502.
  • the timer counter 512 counts the vehicle speed pulse 404 output from the encoder of the dump truck 400 to obtain the rotational speed of the bearing to be diagnosed. From the rotation speed obtained in this way, the characteristic frequency at the time of abnormality of the bearing is recognized.
  • the CAN interface 516 can communicate with various parts of the dump truck 400 via the CAN bus 405 of the in-vehicle network.
  • the timer counter 512 is unnecessary and the CAN interface 516 is used.
  • a multifunction display 406 is connected to the CAN bus 405, and the CAN interface 516 displays the diagnosis result of the abnormality diagnosis device 500 on the multifunction display 406 via the CAN bus 405.
  • the ROM 513 stores a program that performs signal processing as a noise canceller, envelope FFT processing, and abnormality diagnosis processing.
  • Processor 518 executes digital processing according to this program.
  • the processor 518 is composed of a CPU or a DSP.
  • Temporary data used for each of the above processes is stored in SRAM 514.
  • As the SRAM 514 one having a sufficiently large capacity is used.
  • the backup SRAM 515 is an SRAM to which a battery is added, and the diagnosis result and the diagnosis condition are stored in the backup SRAM 515.
  • the UART 517 is used for reading a record by a personal computer or the like and changing the setting of diagnostic conditions.
  • FIG. 12 is a flowchart showing the procedure of abnormality diagnosis in the abnormality diagnosis device 500.
  • the same reference numerals are used for the same steps as in the first embodiment (FIG. 5).
  • the same procedure as in steps S101 to S106 of FIG. 5 is executed, and the residual signal in which noise is canceled is calculated.
  • step S301 after S106 the FIR low-pass filter is processed and decimation is performed on the residual signal.
  • the number of processing points in the envelope FFT processing is suppressed, and the processing calculation becomes lighter.
  • step S302 the envelope FFT process is executed, and in step S303, the pulsed waveform 152 as shown in FIG. 7A is detected, and the frequency corresponding to the pulse period is obtained.
  • step S401 in parallel with each of the above processes, the timer counter 512 counts the encoder pulse and calculates the rotation speed of the shaft and the bearing.
  • step S304 the peak frequency obtained in step S302 is compared with the characteristic frequency of the inner ring scratch recognized from the rotation speed calculated in step S401, and the degree of coincidence is calculated and stored in the backup SRAM 515.
  • the degree of agreement calculated in this way corresponds to the diagnosis result, and the fact that the degree of agreement is high indicates that an abnormality such as an inner ring injury has occurred.
  • step S305 the diagnosis result is transmitted to and displayed on the multifunction display 406 via the CAN interface 516 and the CAN bus 405.
  • the processing of each step described above is repeatedly executed while the engine of the dump truck 400 is running.
  • the driver of the dump truck 400 or the like can know the presence or absence of an abnormality in the bearing or the like by checking the display on the multifunction display 406.
  • the abnormality diagnostic devices 100 and 500 shown in FIGS. 1C and 10 are realized by an inexpensive device such as a built-in computer mounted on a railroad vehicle or a dump truck, and it is desired to diagnose an abnormality such as a bearing by real-time processing. ..
  • the above-mentioned Kalman filter is superior in ease of use and accuracy to LMS, but requires a large amount of calculation. Therefore, in order to realize the abnormality diagnosis devices 100 and 500 with an inexpensive device such as an embedded computer, calculation is performed. Ingenuity to reduce the amount is desired.
  • a processing procedure for reducing the amount of calculation is executed before the signal processing by the Kalman filter.
  • the configuration of the abnormality determination device of the third embodiment the configuration of the abnormality determination device 100 of the first embodiment may be adopted, or the configuration of the abnormality determination device 500 of the second embodiment may be adopted.
  • the same reference numerals will be used for the same processing and the like as in the first embodiment and the second embodiment. It is assumed that the sampling frequency of the AD converter 121 is 24 kHz.
  • FIG. 13 is a flowchart including a processing procedure for reducing the amount of calculation.
  • the flowchart of FIG. 13 shows the steps corresponding to steps S101 to S106 in the flowcharts of FIGS. 5 and 12, and the steps other than S101 to S106 are the steps / procedures shown in FIG. 5 or FIG. use.
  • step S101 is executed and the observation signal dk is acquired in the same manner as in the first embodiment and the second embodiment.
  • step S401 the process corresponding to step S102 is performed, but unlike step S102, a 12-bit integer having a sampling frequency of 24 kHz is converted into a 32-bit floating point number.
  • step S402 the process corresponding to step S103 is performed. Specifically, FIR low-pass filter processing is performed, and then decimation is performed. In the FIR low-pass filter, the frequency component of 6 kHz or more is substantially blocked to -40 dB or less, and the influence of aliasing is avoided. Assuming that the pass region where attenuation does not occur in the FIR low-pass filter is, for example, from DC to 4 kHz, the sampling frequency can be lowered to 12 kHz by decimation. This is a decimation of 1/2 with respect to the sampling frequency of 24 kHz in step S401.
  • step S403 the FIR bandpass filter process is executed.
  • the pass range of the bandpass is 1.7 kHz-3.0 kHz, and the bandwidth is less than 1.5 kHz.
  • 14 (A) and 14 (B) are graphs schematically showing the operation of the bandpass filter (FIR bandpass filter processing).
  • the horizontal axis of the graphs of FIGS. 14 (A) and 14 (B) indicates frequency, and the vertical axis indicates signal strength.
  • FIG. 14 (A) shows a graph 610 of the observation signal dk
  • FIG. 14 (B) shows a graph of the band portion 640 that has passed through the bandpass filter 630.
  • the graph 610 of the observation signal dk extends from the DC component to half of the sampling frequency fs, and the band 620 including the signal component necessary for abnormality diagnosis such as a bearing is a part thereof.
  • the pass band of the bandpass filter 630 is set to the band 620 of the signal component necessary for the abnormality diagnosis.
  • the bandpass filter processing is executed in step S403 of FIG. 13, and then the frequency low frequency conversion is performed in step S404.
  • the frequency low frequency conversion is specifically realized by complex multiplication described in detail below.
  • 15 (A) and 15 (B) are graphs schematically showing the action of frequency low frequency conversion.
  • the horizontal axis of the graphs of FIGS. 15 (A) and 15 (B) indicates frequency, and the vertical axis indicates signal strength.
  • FIG. 15 (A) shows a graph of the band portion 640 before the low frequency conversion
  • FIG. 15 (B) shows a graph of the band portion 650 after the low frequency conversion. Since the bandwidth of the bandpass filter described as an example in step S403 of FIG. 13 is less than 1.5 kHz, there is a band without a frequency component on the DC side of the band portion 640 before low frequency conversion. The band portion 640 is shifted to the low frequency side by the frequency f0 so as to eliminate such a band without a frequency component. As a result, the band portion 650 after the low frequency conversion is contained in the frequency domain of less than half of the new sampling frequency fs', which is significantly lower than the initial sampling frequency fs.
  • FIG. 16 is a diagram showing a processing concept of low frequency conversion by complex multiplication.
  • the observation signal dk corresponding to the band portion 640 after the bandpass filter processing shown in FIG. 15A is subjected to the complex numbering process.
  • the imaginary part dik is calculated from the observation signal dk by the FIR Hilbert transform filter.
  • This filter coefficient can be calculated by commercially available or free software, and detailed description here will be omitted.
  • a sine wave zk having a frequency f0 corresponding to the shift amount of the frequency shift (conversion) is oscillated by using a digital resonator as an oscillator.
  • the details of sine wave oscillation by a digital resonator are omitted, but since a sine wave can be generated by a gradual formula and the amplitude and frequency can be specified by the initial value, it is possible to generate a sine wave of an arbitrary frequency. It's convenient.
  • the sine wave zk is also converted into a complex number by FIR Hilbert transform filtering and delay processing to obtain a real part zrk and an imaginary part zik.
  • the observation signal dk converted into a complex number in this way and the sine wave zk are complexly multiplied. That is, as shown in the following equation (15), the real part drk and the real part zrk are multiplied, the imaginary part dik and the imaginary part zik are multiplied, and the multiplication results are added to each other to perform low frequency conversion.
  • the observation signal Dk (real part) is obtained.
  • FIG. 17A is a diagram showing a processing concept of low frequency conversion using a mathematical table.
  • the low frequency conversion described above is executed in step S404 of FIG.
  • the low-frequency conversion process in step S404 corresponds to an example of the operation process as the low-frequency conversion unit of the present invention.
  • the sampling frequency is 12 kHz and low frequency conversion equivalent to 1/8 is performed
  • the frequency shifts to the low frequency side by 12/8 1.5 kHz (corresponding to the frequency f0 shown in FIG. 15 (B)). Will be done.
  • the observation signal Dk obtained by low frequency conversion has an upper limit of the frequency band of 1.5 kHz or less and a lower limit of DC or more. Therefore, even if the sampling frequency (corresponding to the sampling frequency fs'shown in FIG. 15B) is lowered to 3 kHz, the signal content is not affected. Therefore, in step S405 of FIG. 13, the sampling frequency of 12 kHz is decimate to 1/4, and the sampling frequency becomes 3 kHz.
  • the observation signal that has undergone low-frequency conversion and decimation is used as a new observation signal dk, and the processes of steps S105 and S106 are executed in the same manner as in the first and second embodiments, but the sampling frequency is reduced. Therefore, the amount of calculation in steps S105 and S106 is greatly reduced. Therefore, real-time operation is possible even with an inexpensive embedded computer. If the third embodiment is applied to the first embodiment, the process proceeds to S107 after step S106. If the third embodiment is applied to the second embodiment, the process proceeds to step S301 after step S106. The third embodiment may be applied to the fourth to sixth embodiments described below.
  • FIGS. 18A and 18B are diagrams for explaining the abnormality diagnosis device 700 according to the fourth embodiment of the present invention.
  • FIG. 18A schematically shows a plan view of a bogie and a rail of a railroad vehicle to be subject to abnormality diagnosis in the present embodiment
  • FIG. 18B shows a configuration of an abnormality diagnosis device 700.
  • the fourth embodiment is a modification of the first embodiment, and the same configuration and processing are designated by the same reference numerals.
  • the side view of the bogie and rail of the railroad vehicle of FIG. 18A is the same as that of FIG. 1B.
  • the abnormality diagnosis device 700 of the present embodiment is a device for performing an abnormality diagnosis on the bearing unit 204 in the bogie 200 of the railway vehicle.
  • the description of common matters with the first embodiment will be omitted as appropriate, and the differences from the first embodiment will be mainly described.
  • Each bearing unit 204 is equipped with a vibration acceleration sensor 105 that detects vibration acceleration in a direction perpendicular to the outer peripheral surface of the bearing.
  • the function of the vibration acceleration sensor 105 is the same as that of the first embodiment.
  • the abnormality diagnosis device 700 includes two vibration acceleration sensors 105 (105_1 and 105_2) as shown in FIG. 18B.
  • One of the two vibration acceleration sensors 105 is a noise-canceling observation sensor 105_1, and the other is a reference sensor 105_2. That is, the observation signal obtained by the observation sensor 105_1 and the reference signal obtained by the reference sensor 105_2 are input to the abnormality diagnosis device 700.
  • the abnormality diagnosis device 700 may include three or more vibration acceleration sensors 105.
  • the two vibration acceleration sensors 105 included in the abnormality diagnosis device 700 are provided in the bearing unit 204 corresponding to each of the two wheels 202 connected by the same axle 203. Therefore, when the wheel 202 gets over the joint 205 of the rail 201, the two vibration acceleration sensors 105 receive vibrations that are correlated with each other.
  • the two vibration acceleration sensors 105 included in the abnormality diagnosis device 700 are provided side by side at two locations separated in the longitudinal direction (axial direction) of the axle 203. By arranging them in the same direction, the two vibration acceleration sensors 105 have the same phase in the rotation of the axle 203, and the two vibration acceleration sensors 105 pick up the acceleration vibrations in the same direction, so that the signal correlation becomes stronger.
  • the abnormality diagnosis device 700 includes a noise canceller 101, a sensor amplifier 102, a digital oscilloscope 103, and a personal computer 104.
  • the sensor amplifier 102 amplifies the vibration signal detected by the observation sensor 105_1 and the reference sensor 105_2, and outputs the signal to the noise canceller 101.
  • the noise canceller 101 obtains the observation signal (after amplification) from the observation sensor 105_1 and the reference signal (after amplification) from the reference sensor 105_1, and cancels the noise by the filter processing described in detail later.
  • This noise canceller 101 corresponds to an embodiment of the noise canceller of the present invention.
  • the functions of the digital oscilloscope 103 and the personal computer 104 are the same as those of the first embodiment.
  • FIG. 19 is a diagram showing the structure of the noise canceller 101.
  • the noise canceller 101 includes an input circuit 111, a DIP switch 112, a one-chip microcomputer 113, an RC filter 114, BNC connectors 115A and 115B for input, and BNC connectors 116A and 116B for output.
  • the input circuit 111 includes an input buffer, a low-pass RC filter, and the like, obtains an observation signal and a reference signal via the input BNC connectors 115A and 115B, and outputs the observation signal and the reference signal to the one-chip microcomputer 113.
  • the signal acquisition unit refers to the BNC connectors 115A and 115B, the input circuit 111, and the AD converter 121 with a built-in one-chip microcomputer.
  • the DIP switch 112 includes, for example, a 3-bit switch for selecting the band of the bandpass filter that narrows the band of the signal input to the adaptive filter. Further, the dip switch 112 uses signals obtained from different vibration acceleration sensors 105 as observation signals and reference signals, or delayed signals and non-delayed signals obtained from the same vibration acceleration sensor 105. It also has a 1-bit switch that switches whether it is used or not. However, in the present embodiment, the observation signal and the reference signal will be described as being signals obtained from vibration acceleration sensors 105 that are different from each other.
  • the RC filter 114 alleviates the output signal from becoming a stepped signal and prevents electrical disturbance noise from being mixed.
  • the output signal from the noise canceller 101 is output via the RC filter 114 and the BNC connectors 116A and 116B for output.
  • the one-chip microcomputer 113 filters the observation signal and the reference signal input from the input circuit 111 by so-called digital signal processing, and outputs an output signal in which noise is canceled.
  • the one-chip microcomputer 113 includes an AD converter 121, a DA converter 122, a ROM 123, a RAM 124, a processor 125, a JTAG 126, and a UART 127.
  • the AD converter 121 converts the analog observation signal and the reference signal into a digital signal
  • the DA converter 122 converts the processed digital signal into an analog signal.
  • the functions of the ROM 123 and the RAM 124 are the same as those in the first embodiment.
  • the processor 125 executes the filtering process by digital processing.
  • As the filter processing a high-pass filter, a low-pass filter, and an adaptive filter are processed.
  • FIG. 20 is a diagram showing a processing concept of an adaptive filter.
  • the adaptive filter 150 determines the noise component in the observed signal dk based on the observed signal dk in which the noise signal passing through the unknown transmission path ⁇ hi ⁇ from the noise source is mixed with the desired signal sk and the reference signal xx close to the noise source. It is a filter that estimates yk.
  • the reference signal xk is ideally a noise-only signal that does not include the desired signal sk, but it is difficult to obtain such an ideal reference signal. Therefore, in practice, a reference signal xk containing the same kind of noise with respect to the observed signal dk and having a different ratio of the desired signal sk is used.
  • the observation signal dk and the reference signal xx as described above are generated by the two vibration acceleration sensors 105 provided on the two bearing units 204 located at both ends of one axle 203. can get.
  • the estimated signal is a noise signal yk estimated by the adaptive filter 150.
  • the Kalman filter is adopted as the adaptive filter 150, and in the Kalman filter, the noise signal yk is estimated by estimating the above-mentioned unknown transmission path ⁇ hi ⁇ . Estimating an unknown transmission path is equivalent to estimating the filter coefficients of the adaptive filter described below.
  • FIG. 21 is a diagram showing a configuration concept of an adaptive filter 150 using a Kalman filter.
  • the adaptive filter 150 in the present embodiment is composed of a Kalman filter main body (Kalman filter processing unit) 131 and a time-varying element.
  • the time-varying elements include an update unit 132 that updates the observation matrix cTk composed of vectors that are past time series of the reference signal, a first estimation unit 133 that estimates the variance matrix Qk of the system noise, and observation noise.
  • a second estimation unit 134 for estimating the variance Rk is provided.
  • the observation matrix cTk is a definite matrix based on the reference signal xk obtained with the passage of time, and is represented by the following equation (17).
  • the noise component yk is represented by the following equation (18).
  • the order (number of taps) N of the filter is, for example, 10.
  • the state space model which is the basic model of the Kalman filter.
  • the time transition of the filter coefficient hk is represented by the equation of state shown in the following equation (19).
  • the unit matrix is used as the transition matrix, which simplifies the calculation structure in the Kalman filter processing unit 131.
  • the filter coefficient hk can be changed over time in the model of the equation (19), and the unsteady signal and noise can be estimated by the estimation by the Kalman filter.
  • wk (vector) represents system noise, which is Gaussian white noise with an average of zero.
  • cTk is updated every hour as shown by the equation (17).
  • dk indicates an observed value.
  • vk represents observed noise, which is Gaussian white noise with an average of zero.
  • the state space model is set by equations (19) and (20).
  • the state variable vector in this state space model is the filter coefficient hk, which is sequentially estimated by the Kalman filter.
  • the variance matrix Qk of the system noise wk of the equation (19) is expressed by the following equation (21).
  • the variance Rk of the observed noise vk in the equation (20) is expressed by the following equation (22).
  • the system noise variance matrix Qk and the observed noise variance Rk function as adjustment parameters in the Kalman filter that estimates the filter coefficient hk.
  • the procedure for canceling noise with an adaptive filter, which applies Kalman filter processing, will be described.
  • the filter coefficient hk is estimated as the state estimation value h (with ⁇ ) k through the prediction step and the filtering step.
  • the pre-state estimated value h (with ⁇ ) -k and the pre-error covariance matrix P-k are calculated by the following equations (23) and (24) with the transition matrix as the unit matrix.
  • the Kalman gain gk, the state estimation value h (with ⁇ ) k, and the posterior error covariance matrix Pk are calculated by the following equations (25), (26), and (27).
  • Kalman filter parameters the system noise variance matrix and the observed noise variance, are extremely difficult to measure directly, but are considered to be adjustment parameters, and it is not necessary to set highly accurate values, but to achieve the purpose of noise cancellation. Is desirable to fall within a certain order range.
  • the time-varying parameters Qk and Rk are used as the variance matrix of the system noise and the variance of the observed noise, and the first estimation unit 133 and the second estimation unit 134 perform sequential estimation.
  • the fixed values Q and R of the system noise may be used instead of the time-varying parameters Qk and Rk, but when the time-varying parameters Qk and Rk are used, the filter coefficient Along with the estimation of hk, the variance matrix of the system noise and the variance of the observed noise naturally converge or change to appropriate values. Therefore, it is desirable that the time-varying parameters Qk and Rk are used as the variance matrix of the system noise and the variance of the observed noise. Alternatively, after the time-varying parameters Qk and Rk have converged, the parameter values may be fixed for the purpose of reducing the amount of calculation.
  • the variance matrix estimation value Q (with ⁇ ) k of the system noise is estimated by the following equation (28), and in the second estimation unit 134, the variance estimation value R (with ⁇ ) k of the observed noise is as follows. It is estimated by the equation (29) of.
  • the coefficient ⁇ is a fixed value within the range of 0 ⁇ ⁇ 1
  • the residual signal ek is a value calculated by the following equation (30). Based on these values, the variance matrix Q (with ⁇ ) k And each of the variance R (with ⁇ ) k are estimated.
  • FIG. 22 is a flowchart showing a noise canceling procedure.
  • FIG. 22 The procedure shown in the flowchart of FIG. 22 corresponds to one embodiment of the noise canceling method of the present invention.
  • FIGS. 18A, 1B, 18B and 19 will be referred to as appropriate.
  • the procedure of FIG. 22 starts from the initialization of the one-chip microcomputer 113 or the like by turning on the power, for example.
  • step S501 the observation signal dk and the reference signal xk obtained by converting the measurement signal obtained from the vibration acceleration sensor 105 via the input circuit 111 and the AD converter 121 are acquired in the RAM 124 by DMA as block data.
  • the sampling frequency of the AD converter 121 is, for example, 36 kHz.
  • step S502 a 12-bit integer with a sampling frequency of 36 kHz is converted to a 32-bit floating point number.
  • step S503 the processor 125 performs high-speed calculation of the processing of the 50th-order FIR low-pass filter (gain 1 of 2.5 kHz or less) in order to remove the frequency band of 4.5 kHz or more (that is, the gain is -50 dB or less).
  • the sampling frequency is decimmed from 36 kHz to 9 kHz by a quarter.
  • step S504 the processor 125 further performs a 60th-order high-pass filter process on the observation signal dk and the reference signal xk downsampled to 9 kHz.
  • the band of the observation signal dk and the reference signal xk is limited by the low-pass filter processing in step S503 and the high-pass filter processing in step S504, the number of sine waves to be combined is narrowed down in the observation signal dk and the reference signal xk.
  • the irregularity is alleviated and the signal and noise are easy to estimate.
  • the specific band in the low-pass filter processing and the high-pass filter processing needs to be adjusted to some extent according to the type of the target device for which the abnormality diagnosis is performed, the driving condition, and the like.
  • the minimum required is a high-pass filter for DC removal and a low-pass filter for decimation.
  • DC removal is an essential process before the envelope process.
  • the amount of calculation of the adaptive filter can be reduced in proportion to the decimation rate, which lowers the hurdle for realizing Kalman filter processing in real time with a microcomputer. Since it is necessary to complicate the analog filter when a low sampling frequency is used from the AD conversion stage, it is advantageous to perform decimation with an FIR low-pass filter from a high sampling frequency. In this case, filtering at a low sampling frequency that is desimated is sufficient.
  • step S503 and step S504 corresponds to the band limiting unit according to the present invention.
  • the band limiting unit referred to in the present invention may limit the band by processing a so-called bandpass filter.
  • step S505 the Kalman filter processing, which is the internal structure of the adaptive filter 150 described above, is executed by the processor 125 based on the observation signal dk and the reference signal xk whose bands are limited in this way. Then, the above-mentioned residual signal ek is output as a signal from which noise has been removed.
  • step S506 the residual signal ek is sent as block data to the DA converter 122 by DMA, and is converted into an analog residual signal ek at a sampling frequency of 9 kHz.
  • steps S501 to S506 are repeatedly executed while the observation signal dk and the reference signal xt are obtained. While the steps S501 to S506 are repeatedly executed, the residual signal ek converted by the DA converter 122 is subjected to envelope FFT processing by the digital oscilloscope 103 in step S507 to become a spectral signal used for diagnosis. Then, the spectral signal of the processing result is output from the digital oscilloscope 103 to the personal computer 104 and used for abnormality diagnosis.
  • the diagnosis result by the personal computer 104 may be displayed on a display, for example, and confirmed by the user of the abnormality diagnosis device 700, or may be transmitted / notified to an administrator or the like via a network or the like. Alternatively, the diagnosis result may be recorded, for example, in a recording device that can be later confirmed by a user of the abnormality diagnosis device 700 or the like. Further, as shown in FIG. 18B, when used for bearing diagnosis in the bogie 200 of a railroad vehicle, it is desirable that a diagnostic system equipped with an abnormality diagnosis device 700 is mounted on the railroad vehicle. By the procedure as shown in FIG. 22, the large noise contained in the observation signal dk is largely canceled, and a spectrum signal capable of highly accurate abnormality diagnosis can be obtained.
  • FIG. 23 is a flowchart showing the procedure of the comparative example.
  • the envelope FFT is performed after decimation by the FIR low-pass filter and high-pass filter processing. That is, in the procedure shown in FIG. 23, steps S501 to S504 are executed in the same manner as in the procedure shown in FIG. However, after that, there is no noise removal by the Kalman filter processing corresponding to step S505 in FIG. 22, and the processing proceeds from step S504 to step S506 and step S507.
  • 24A, 24B, and 24C are diagrams showing time signals in the abnormality diagnosis device 700 of the present embodiment.
  • FIG. 24A shows a schematic graph of the reference signal obtained from the reference sensor 105_1 shown in FIG. 18B
  • FIG. 24B shows a schematic graph of the observation signal obtained from the observation sensor 105_1 shown in FIG. 18B. Is shown
  • FIG. 24C shows a schematic graph of the residual signal obtained by the abnormality diagnosis device 700 of the present embodiment.
  • the horizontal axis of each graph represents time, and the vertical axis represents signal amplitude.
  • a defect occurs in the raceway surface of the bearing, every time the rolling element (for example, roller) of the bearing passes through the defect (for example, scratch or peeling) on the raceway surface of the bearing, an impact is applied to the bearing unit 204.
  • a pulse-shaped waveform 252 is generated every cycle transmitted to the sensor 105 and the rolling element (for example, a roller) passes through the defective portion.
  • the reference signal and the observation signal shown in the graphs of FIGS. 24A and 24B are signals obtained by subjecting the signal obtained from the vibration acceleration sensor 105 to the processing of the comparative example shown in FIG. 23. Specifically, FIR filter processing of a high-pass filter and a low-pass filter is performed.
  • the vibration waveform 251 due to the rail seam 205 cannot be attenuated even if the difference between the observation signal and the reference signal is taken.
  • the waveform 251 is attenuated by the adaptive filter.
  • FIG. 25A is a diagram showing a graph of the spectrum signal of the observation signal obtained by the abnormality diagnosis device 700
  • FIG. 25B is a diagram showing a graph of the spectrum signal of the residual signal obtained by the abnormality diagnosis device 700. ..
  • the horizontal axis of each graph represents frequency, and the vertical axis represents signal strength.
  • each graph of FIGS. 25A and 25B represents a schematic image in which the spectral signal is smoothed in the frequency domain.
  • an algorithm of the UD decomposition filter in which numerical stabilization is achieved by an equivalent algorithm may be used instead of the standard algorithm described in detail so far, and even in that case, the equation (28) ) And (29), the dispersion (matrix) estimation of the system noise and the observed noise can be performed in the same manner.
  • the noise canceling process in the present embodiment is realized by the automatic estimation of the time-varying parameters Qk and Rk, but the system noise Q and the observed noise R may be fixed values by trial and error. However, there are fewer mistakes in the automatic adjustment by the above equations (28) and (29).
  • the noise removal ability is superior to that of the NLMS algorithm described below.
  • the Kalman filter is superior to the NLMS in terms of both the speed of convergence and the tracking. Further, in the Kalman filter, the user (creator) does not need to determine the step size parameter for updating the filter coefficient, and the optimum step size is substantially automatically determined by the calculation of the Kalman gain, so that the Kalman filter is easy to use.
  • the positions of the observation sensor 105_1 and the reference sensor 105_2 described in FIG. 18B are not limited to the positions shown in FIG. 18B.
  • the reference sensor 105_2 side shown in FIG. 18B is used as an observation sensor to obtain an observation signal, and the observation sensor 105_1 side is referred to.
  • Abnormality diagnosis becomes possible by using it as a sensor and obtaining a reference signal. In this case, even if the bearings are defective on both the observation sensor 105_1 side and the reference sensor 105_2 side, the vibration signals of both bearings do not have a correlation. Therefore, one bearing subject to noise removal can be diagnosed regardless of the presence or absence of defects in the other bearing.
  • the reference sensor 105_2 may be provided at a position different from the four bearings, but the observation sensor 105_1 and the reference sensor 105_2 are attached to each bearing corresponding to each of the two wheels 202 connected by one axle 203. Is preferably provided.
  • two wheels 202 are fixed to one axle 203 and rotate together. Therefore, in addition to the vibration received by the wheels from the rail 201, the vibration from the vehicle such as the drive gear is also 1. This is because the bearings at both ends of one axle 203 tend to have correlated vibrations. When such correlated vibration enters the observation sensor 105_1 and the reference sensor 105_2 as noise, the vibration signal due to the bearing defect is effectively extracted as an error signal by the above-mentioned noise removal.
  • the type of the adaptive filter is different from that of the fourth embodiment described above will be described as the fifth embodiment.
  • a normalized LMS is used instead of the Kalman filter.
  • the fifth embodiment is a modification of the fourth embodiment.
  • the same reference numerals will be used for the same configurations and processes as in the fourth embodiment.
  • the step size in the LMS (least squares average) algorithm varies according to the magnitude of the input signal (ie, the variance of the noise). Since the processing contents in the normalized LMS are well known, the description thereof is omitted here, but by using the normalized LMS in the adaptive filter 150, as described above, the difference between the noise component yk and the observed signal dk is as much as possible. Sequential estimation of the transmission path ⁇ hi ⁇ is performed so as to be small. The estimation of the transmission path ⁇ hi ⁇ by the normalized LMS is executed as the estimation of the filter coefficient hk as in the case of the Kalman filter, but the normalized LMS uses a plurality of fixed parameters for the sequential estimation.
  • FIG. 26 is a flowchart showing a noise canceling procedure in the present embodiment in which the normalized LMS is used.
  • step S501, step S502, step S503, and step S504 are executed in the same manner as in the procedure shown in FIG.
  • the normalized LMS (NLMS) process is executed in step S601.
  • the process proceeds to step S506 and step S507.
  • FIG. 27A is a diagram showing a graph of the spectral signal of the observed signal obtained in the comparative example
  • FIG. 27B is a diagram showing the spectral signal of the residual signal.
  • the graph of FIG. 27A is the same as the graph of FIG. 25A.
  • the graph of FIG. 27B shows a graph of the smoothing spectrum of the residual signal obtained by noise canceling the observed signal and the reference signal by the NLMS algorithm in the procedure shown in FIG. 26. Since the LMS algorithm including the NLMS algorithm can be applied to unsteady signals and noise, it is inferior to the Kalman filter, but it can remove the noise 253 of the rail seam 205 from the observation signal like the Kalman filter, and vibration due to a bearing defect. 254 and 255 become clear. As described above, it can be seen that even when the normalized LMS is used as the adaptive filter 150, a spectral signal suitable for abnormality diagnosis can be obtained.
  • FIG. 28 is a diagram showing an example in which the abnormality diagnosis device 700 is applied to the grinding machine 300.
  • the grinding machine 300 includes a motor 301, a rotary grindstone 302, and a bearing portion 303 having a built-in spindle bearing.
  • the configuration of the grinding machine 300 is the same as that of the grinding machine 300 described with reference to FIG.
  • the observation sensor 105_1 and the reference sensor 105_2 of the abnormality diagnosis device 700 are fixed at two locations arranged in the same direction at a distance from each other in the direction along the rotation axis of the motor 301 and the rotary grindstone 302.
  • the above-mentioned observation signal dk and reference signal xx are obtained by the observation sensor 105_1 and the reference sensor 105_2.
  • the abnormality diagnosis device 700 can perform the above-described processing based on the observation signal dk and the reference signal xt obtained in this way to cancel the large mechanical noise generated in the grinding machine 300. As a result, it is possible to accurately diagnose an abnormality such as a scratch on the spindle bearing of the bearing portion 303, for example.
  • a sixth embodiment described below is an abnormality diagnostic device incorporated in the dump truck 400 of FIG.
  • This embodiment is a modification of the fourth embodiment and is also a modification of the second embodiment.
  • the same reference numerals are used for the same structures and processes as those in the second embodiment.
  • FIG. 29 is a diagram showing an abnormality diagnosis device 800 incorporated in the dump truck 400 shown in FIG.
  • the abnormality diagnosis device 800 shown in FIG. 29 is, for example, a device for diagnosing a wheel bearing.
  • the abnormality diagnosis device 800 includes two acceleration vibration sensors 505 and 506, and the two acceleration vibration sensors 505 and 506 are in a direction perpendicular to the rotation axis of the bearing in the case 403 of the drive shaft to which the inner ring of the wheel bearing is fixed. Is installed as the vibration detection direction. Of the two acceleration vibration sensors 505 and 506, one is the right rear wheel sensor 505 and the other is the left rear wheel sensor 506. Since the wheel bearing whose rotation axis extends in the left-right direction of the vehicle body is the subject of diagnosis, the two acceleration vibration sensors 505 and 506 are arranged in the left-right direction with a distance from each other in the left-right direction of the vehicle body.
  • the abnormality diagnosis device 800 is mounted on the vehicle as a part of the function of the ECU (engine control unit).
  • the abnormality diagnosis device 800 includes a microcomputer 501 and an input circuit 502 including a sensor amplifier and an analog filter.
  • the microcomputer 501 includes an AD converter 511, a timer counter 512, a ROM 513, a SRAM 514, a backup SRAM 515, a CAN interface 516, a UART 517, and a processor 518.
  • the AD converter 511 captures and samples the measurement signals of the two acceleration vibration sensors 505 and 506 via the input circuit 502. Of the two measurement signals, one is used as the observation signal dk and the other is used as the reference signal xx.
  • FIG. 30 is a flowchart showing the procedure of abnormality diagnosis in the abnormality diagnosis device 800.
  • step S701 the residual signal is processed by the FIR low-pass filter and decimation is performed. As a result, the number of processing points in the envelope FFT processing is suppressed, and the processing calculation becomes lighter.
  • step S702 the envelope FFT process is executed, and in step S703, the peak as shown by the arrow in the graph 252 of FIG. 24B is detected, and the peak frequency is obtained.
  • step S801 in parallel with each of the above processes, the timer counter 512 counts the encoder pulse and calculates the rotation speed of the shaft and the bearing.
  • step S704 the peak frequency obtained in step S702 is compared with the characteristic frequency of the inner ring scratch recognized from the rotation speed calculated in step S801, and the degree of coincidence is calculated and stored in the backup SRAM 515.
  • the degree of agreement calculated in this way corresponds to the diagnosis result, and the fact that the degree of agreement is high indicates that an abnormality such as an inner ring injury has occurred.
  • step S705 the diagnosis result is transmitted to and displayed on the multifunction display 406 via the CAN interface 516 and the CAN bus 405.
  • the processing of each step described above is repeatedly executed while the engine of the dump truck 400 is running.
  • the driver of the dump truck 400 or the like can know the presence or absence of an abnormality in the bearing or the like by checking the display on the multifunction display 406.
  • the fifth embodiment may be applied to the sixth embodiment. That is, the Kalman filter of the sixth embodiment may be replaced with the normalized LMS. Further, the fifth embodiment may be applied to the first to third embodiments.
  • 100 Abnormality diagnostic device, 101 ... Noise canceller, 102 ... Sensor amplifier, 103 ... Digital oscillator, 104 ... Personal computer, 105 ... Vibration acceleration sensor, 111 ... Input circuit, 112 ... Dip switch, 113 ... ... One-chip microcomputer, 114 ... RC filter, 130 ... Adaptive filter, 131 ... Kalman filter processing unit, 132 ... Update unit, 133 ... 1st estimation unit, 134 ... 2nd estimation unit, 200 ... Railway Vehicle trolley, 201 ... rail, 202 ... wheel, 204 ... bearing unit, 300 ... grinding machine, 301 ... motor, 302 ... rotary grindstone, 303 ... bearing, 400 ...

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Abstract

ノイズキャンセラは、装置の振動がサンプリングされた観測信号を入手する信号入手部と、上記信号入手部で得られた観測信号を遅延させて遅延信号を得る信号遅延部と、上記観測信号と上記遅延信号とからカルマンフィルタを内蔵した適応フィルタにより推定した推定信号と上記観測信号との残差信号を減らすようにフィルタ係数を適応させるカルマンフィルタを当該観測信号と上記遅延信号とに作用させ、当該残差信号を出力するカルマンフィルタ処理部と、を備える。

Description

ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法
 本発明は、ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法に関する。
 従来、回転装置における軸受の異常等を診断する診断装置が提案されている。
 例えば特許文献1では、マイクによる音響診断のなかで適応フィルタが用いられてノイズ除去処理が行われる。適応フィルタとしてはLMS(Least Mean Square、最小二乗平均)アルゴリズムが用いられる。
 また、例えば特許文献2では、圧延機における異常診断で、圧下信号と回転信号により無負荷状態でAEセンサによる弾性波の計測が行われ、軸と軸受の異常が診断される。
 また、例えば特許文献3では、鉄道車両の異常診断に関し、異常振動が車輪のフラットか車軸軸受によるのか、線路または他の異常によるものか、を識別できないという問題を解決している。
 また、例えば特許文献4では、転動装置の異常診断において、適応フィルタや最適フィルタが用いられる。
特開平11-271181号公報 特開2010-234403号公報 特開2007-278894号公報 特開2008-164578号公報
 生産効率の観点から、回転装置の運転中に診断を行うことが望まれるが、軸受等の異常診断が求められる機械では、運転環境によっては常に大きなノイズが発生する場合がある。そのようなノイズは、例えば、他の機械からの振動や、歯車・路面からの振動や、エンジン・モータからの振動や、工作機械における切削工具・砥石とワークから発生する振動・音響や、鉱山機械における鉱石粉砕機のノイズなどである。このようなノイズや振動は、非定常性の強い場合もある。
 特許文献1~4の技術では、上記のような大きなノイズが生じるような運転状況で異常診断ができるような信号を得ることが困難な場合がある。
 そこで、本発明は、大きなノイズが生じるような運転状況でも異常診断を精度よく行える技術を提供することを目的とする。
 上記課題を解決するために、本発明の第1の態様に係るノイズキャンセラは、装置の振動がサンプリングされた観測信号を入手する信号入手部と、上記信号入手部で得られた観測信号を遅延させて遅延信号を得る信号遅延部と、上記観測信号と上記遅延信号とから適応フィルタにより推定した推定信号と上記観測信号との残差信号を減らすようにフィルタ係数を適応させるカルマンフィルタを当該観測信号と上記遅延信号とに作用させ、当該残差信号を出力するカルマンフィルタ処理部と、を備える。
 このようなノイズキャンセラによれば、大きなノイズに埋もれていた異常診断に必要な微弱な信号が、観測信号と推定信号との誤差(残差)として所望信号に抽出される。
 上記ノイズキャンセラは、上記観測信号および上記遅延信号について、直流信号成分を除いた下限周波数から、サンプリング周波数の半分以下似設定された上限周波数までに帯域制限する帯域制限部を備えることが好ましい。観測信号および遅延信号の帯域制限によって適応フィルタとしてのカルマンフィルタが効果的に作用する。
 上記ノイズキャンセラは、上記帯域制限部によって帯域制限された信号の周波数を低域に変換する低域変換部を更に備えることが好ましい。信号の周波数が低域に変換されることにより、カルマンフィルタ処理部における計算量が低減され、組込コンピュータなどの安価な装置でもリアルタイム動作が可能となる。
 また、上記ノイズキャンセラにおいて上記低域変換部は、変換量に相当する周波数を有した周期信号を入力信号に対して複素乗算することで低域変換を実現することが好ましい。複素乗算によって低域変換が容易に実現される。
 また、上記ノイズキャンセラにおいて上記低域変換部は、上記周期信号に相当する予め記憶された数値データを用いて複素乗算を行うことが好ましい。予め記憶された数値データが用いられることにより、一層の計算量低減が図られる。
 上記ノイズキャンセラは、上記カルマンフィルタ処理部から出力された残差信号に対して包絡線FFT処理を施すFFT処理部を更に備えることが好ましい。包絡線FFT処理が残差信号に施されることにより、装置の異常に伴う特徴的周波数を有した信号の確認が容易となる。
 上記カルマンフィルタ処理部は、上記フィルタ係数を状態ベクトルとし、状態遷移行列として単位行列を用いることが好ましい。遷移行列として単位行列が用いられるとフィルタにおける計算構造が簡素化される。
 上記カルマンフィルタ処理部は、カルマンフィルタにおけるシステム雑音の分散行列と観測雑音の分散とを時間変動するパラメータとし、当該分散行列および当該分散をフィルタ係数の適応と並行して推定することが好ましい。上記分散行列および上記分散が時変パラメータとして推定されることにより、適切なパラメータ値に自ずと収束または推移することになるので、パラメータ値を調整する手間が省かれる。
 本発明の第2の態様に係る異常診断装置は、上記ノイズキャンセラと、上記ノイズキャンセラによって得られる上記残差信号を用いて上記装置における異常の有無を診断する診断部と、を備える。
 このような異常診断装置によれば、異常診断に必要な微弱な信号がノイズキャンセラでノイズから取り出されるので精度の高い診断が可能となる。
 本発明の第3の態様に係るノイズキャンセル方法は、装置の振動がサンプリングされた観測信号を入手する信号入手ステップと、上記信号入手ステップで得られた観測信号を遅延させて遅延信号を得る信号遅延ステップと、上記観測信号と上記遅延信号とから適応フィルタにより推定した推定信号と上記観測信号との残差信号を減らすようにフィルタ係数を適応させるカルマンフィルタを当該観測信号と上記遅延信号とに作用させ、当該残差信号を出力するカルマンフィルタ処理ステップと、を有する。
 例えば、上記したノイズキャンセラは、1つのセンサを用いた(1つのセンサの入力を使用する)ノイズキャンセラであり、上記した異常診断装置は1つのセンサを用いたノイズキャンセラを備える異常診断装置であり、上記したノイズキャンセル方法は1つのセンサを用いたノイズキャンセル方法である。これは適応線スペクトル強調器(ALE:Adaptive Line Enhancer)の応用である。遅延信号は、観測信号と不規則な信号成分との相関を排除する役割を果たすため、適応線スペクトル強調器(ALE)から得られた周期信号成分に対する誤差(残差)としての不規則成分を、転がり軸受の振動とみなすことができる。
 このように、適応線スペクトル強調器(ALE)を用いて周期信号成分を推定すれば、誤差(残差)として転がり軸受の振動が抽出される。
 また、上記ノイズキャンセラを、鉄道レールの継目からの振動や、道路の継目からの振動や、鉱石粉砕用機械からの不定期な振動などの測定に用いる場合は、適応フィルタにカルマンフィルタかNLMSを用いフーリエアナライザを組み合わせることが好ましい。測定する振動が非定常的な振動の場合、非常に大きな振幅を生じていても短い時間で減衰する波形が含まれるが、例えば、正規化LMSの基本パラメータを調節することで、上記したように1つのセンサの入力を用いるノイズキャンセラを構成することができる。カルマンフィルタは収束が早く、時変化する信号や雑音に速やかに且つ正確に追従できる。
 このようなノイズキャンセラ、異常診断装置及びノイズキャンセル方法によれば、大きなノイズに埋もれていた異常診断に必要な微弱な信号が、観測信号と推定信号との誤差(残差)として所望信号に抽出される。
 本発明の第4の態様に係るノイズキャンセラは、回転装置の回転軸に沿う方向に互いに距離を置いて当該方向に並んだ複数箇所それぞれに伝わってきた振動がサンプリングされた各測定信号を入手する信号入手部と、前記信号入手部で得られた各測定信号について、直流信号成分を除いた下限周波数から、サンプリング周波数の半分以下に設定された上限周波数までに帯域制限する帯域制限部と、前記帯域制限部で帯域が制限された各測定信号のうち一方を観測信号とし、他方を参照信号として適応フィルタを作用させて推定信号を得るとともに、当該観測信号と当該推定信号との残差信号を減らすように当該適応フィルタのフィルタ係数を適応させ、当該残差信号を出力する適応フィルタ処理部と、を備える。
 前記ノイズキャンセラは、適応フィルタ処理部から出力された残差信号に対して包絡線FFT処理を施すFFT処理部を更に備えてもよい。
 前記適応フィルタ処理部は、適応フィルタとしてカルマンフィルタを用いてもよい。
 前記カルマンフィルタは、前記フィルタ係数を状態ベクトルとし、状態遷移行列として単位行列を用いてもよい。
 前記適応フィルタ処理部は、カルマンフィルタにおけるシステム雑音の分散行列と観測雑音の分散とを時間変動するパラメータとし、当該分散行列および当該分散をフィルタ係数の適応と並行して推定してもよい。
 前記適応フィルタ処理部は、適応フィルタとして正規化LMSを用いてもよい。
 本発明の第5の態様に係る異常判断装置は、上記した第4の態様に係るノイズキャンセラと、前記ノイズキャンセラによって得られる前記残差信号を用いて前記回転装置における異常の有無を診断する診断部と、を備える。
 本発明の第6の態様に係るノイズキャンセル方法は、回転装置の回転軸に沿う方向に互いに距離を置いて当該方向に並んだ複数箇所それぞれに伝わってきた振動がサンプリングされた各測定信号を入手する信号入手ステップと、前記信号入手ステップで得られた各測定信号について、直流信号成分を除いた下限周波数から、サンプリング周波数の半分以下に設定された上限周波数までに帯域制限する帯域制限ステップと、前記帯域制限ステップで帯域が制限された各測定信号のうち一方を観測信号とし、他方を参照信号として適応フィルタを作用させて推定信号を得るとともに、当該観測信号と当該推定信号との残差信号を減らすように当該適応フィルタのフィルタ係数を適応させ、当該残差信号を出力する適応フィルタ処理ステップと、を有する。
 本発明のノイズキャンセラ、異常診断装置、およびノイズキャンセル方法によれば、大きなノイズが生じるような運転状況でも異常診断をより精度よく行うことができる。
異常診断の対象となる鉄道車両の台車とレールを模式的に示す平面図である。 図1Aの台車とレールを模式的に示す側面図である。 第1実施形態の異常診断装置の構成を示す図である。 ノイズキャンセラの構造を示す図である。 適応フィルタの処理概念を示す図である。 適応フィルタにカルマンフィルタを用いた構成概念を示す図である。 ノイズキャンセルの手順を表すフローチャートである。 比較例の手順を表すフローチャートである。 第1実施形態の異常診断装置における観測信号を示す図である。 第1実施形態の異常診断装置における残差信号を示す図である。 異常診断装置で得られた観測信号のスペクトル信号を示す図である。 異常診断装置で得られた残差信号のスペクトル信号を示す図である。 図1Cに示す異常診断装置の他の適用例を示す図である。 第2実施形態の異常診断装置が組み込まれたダンプトラックを示す図である。 図10に示すダンプトラックに組み込まれた異常診断装置を示す図である。 図11に示す異常診断装置における異常診断の手順を示すフローチャートである。 第3実施形態の異常判断装置の処理手順を表すフローチャートである。 (A)は観測信号のグラフであり、(B)はバンドパスフィルタの作用を模式的に示すグラフである。 (A)は周波数低域変換の作用を模式的に示すグラフであり、(B)は周波数低域変換の作用を模式的に示すグラフである。 複素乗算による低域変換の処理概念を示す図である。 数表を用いた低域変換の処理概念を示す図である。 図17Aの低域変換で用いる数表を示す図である。 異常診断の対象となる鉄道車両の台車とレールを模式的に示す平面図である。 第4実施形態の異常診断装置の構成を示す図である。 ノイズキャンセラの構造を示す図である。 適応フィルタの処理概念を示す図である。 カルマンフィルタを使用する適応フィルタの構成概念を示す図である。 ノイズキャンセルの手順を表すフローチャートである。 比較例における手順を表すフローチャートである。 図18Bの異常診断装置における参照信号を示す図である。 図18Bの異常診断装置における観測信号を示す図である。 図18Bの異常診断装置における残差信号を示す図である。 図18Bの異常診断装置で得られた観測信号のスペクトル信号を示す図である。 図18Bの異常診断装置で得られた残差信号のスペクトル信号を示す図である。 第5実施形態におけるノイズキャンセルの手順を表すフローチャートである。 比較例で得られるスペクトル信号を示す図である。 第5実施形態で得られるスペクトル信号を示す図である。 図18Bに示す異常診断装置の他の適用例を示す図である。 第6実施形態の異常診断装置を示す図である。 図29に示す異常診断装置における異常診断の手順を示すフローチャートである。
 以下、本発明の実施形態を図面に基づいて説明する。
第1実施形態
 図1A、図1Bおよび図1Cは、本発明の異常診断装置の第1実施形態を説明する図である。図1Aには、本実施形態で異常診断の対象となる鉄道車両の台車200とレール201の平面図が模式的に示されている。図1Bには、台車200の車輪202とレール201の側面図が模式的に示されている。図1Cには、異常診断装置100の構成が示されている。
 本実施形態の異常診断装置100は、鉄道車両の台車200における軸受ユニット204について異常診断を行う装置である。
 鉄道車両の台車200は例えば4つの車輪202を有し、鉄道車両の本体を載せてレール201上を走行する。各車輪202は、レール201上を滑らずに転がり、車軸203の周りに回転する。車軸203は車輪202を2つずつ連結しており、車輪202は車軸203に固定されている。鉄道車両の台車200は、各車輪202に対応する箇所に、複列円すいころ軸受(図示しない)からなる軸受ユニット204を有する。複列円すいころ軸受は車軸203を回転自在に保持している。各軸受ユニット204には、軸受の外周面に対して鉛直な方向の振動加速度を検出する振動加速度センサ105が取り付けられている。
 振動加速度センサ105は、軸受に傷などの欠陥が生じた場合にその欠陥に伴って軸受に発生する振動の検出に適した位置に配置されているが、例えば車輪202がレール201の継目205を通過する際の衝撃振動が、振動加速度センサ105に大きなノイズ(雑音)として入ってくる。
 異常診断装置100は、図1Cに示すように振動加速度センサ105を備えている。なお、本発明にいう異常診断装置は、振動加速度センサ105を有さずに、そのようなセンサで得られた観測信号を、例えば記録データとして入手する装置であってもよい。
 異常診断装置100は、ノイズキャンセラ101と、センサ用増幅器102と、ディジタルオシロ103と、パーソナルコンピュータ104とを更に備えている。
 センサ用増幅器102は、振動加速度センサ105で検知された振動の信号を増幅してノイズキャンセラ101へと出力する。
 ノイズキャンセラ101は、センサ用増幅器102から振動信号(振動加速度センサ105からの観測信号)を入手して、後で詳述するフィルタ処理によってノイズをキャンセルする。ノイズキャンセラ101が、本発明のノイズキャンセラの一実施形態に相当する。
 ディジタルオシロ103は、エンベロープFFTの処理機能を有しており、ノイズキャンセラ101によってノイズがキャンセルされた信号に対してエンベロープFFT処理を行う。ディジタルオシロ103が担っているエンベロープFFT処理は、本発明にいうFFT処理部の機能に相当し、ノイズキャンセラ101とディジタルオシロ103とを併せたものも、本発明のノイズキャンセラの一実施形態に相当する。
 パーソナルコンピュータ104は、エンベロープFFT処理された信号を使って軸受ユニット204の異常診断を行う。パーソナルコンピュータ104はディスプレイを備えている。
 図2は、ノイズキャンセラ101の構造を示す図である。
 ノイズキャンセラ101は、入力回路111と、ディップスイッチ112と、ワンチップマイコン113と、RCフィルタ114と、入力用のBNCコネクタ115と、出力用のBNCコネクタ116A、116Bとを備えている。
 入力回路111は入力バッファやローパスRCフィルタなどを含んでおり、入力用のBNCコネクタ115を介して観測信号を入手してワンチップマイコン113に出力する。本発明の信号入手部は、例えば、BNCコネクタ115、入力回路111、ワンチップマイコン内蔵のADコンバータ(ADC)121までに相当する。
 ディップスイッチ112は、適応フィルタに入力する信号の帯域を絞るバンドパスフィルタの帯域を選択するために例えば3ビットのスイッチを備えている。また、ディップスイッチ112は、複数の振動加速度センサ105から得られた複数の観測信号が用いられる場合と、1つの振動加速度センサ105から得られた1つの観測信号が用いられる場合とを切替える1ビットのスイッチも備えている。但し、本実施形態では、観測信号は、1つの振動加速度センサ105から得られた信号であるものとして説明する。
 RCフィルタ114は、出力信号が階段状になるのを緩和し、電気的な外乱ノイズが混じるのを防ぐ。ノイズキャンセラ101からの出力信号は、RCフィルタ114および出力用のBNCコネクタ116A、116Bを介して出力される。
 ワンチップマイコン113は、入力回路111から入力された観測信号に対し、いわゆるデジタル信号処理によってフィルタ処理を施し、ノイズがキャンセルされた出力信号を出力する。ワンチップマイコン113は、ADコンバータ121と、DAコンバータ(DAC)122と、ROM123と、RAM124と、CPUあるいはDSPであるプロセッサ125とを備えている。また、入出力インタフェースとしてJTAG126とUART127とを備えている。UART127は、例えばFFT処理前の信号記録の読み出しなどに利用され、JTAG126は、例えばプログラムの書き換えなどに利用されるが詳しい説明は省略する。
 ADコンバータ121は、アナログの観測信号をデジタル信号に変換し、DAコンバータ122は、処理後のデジタル信号をアナログ信号に変換する。
 ROM123にはプロセッサ125で実行されるプログラムや定数が記憶され、RAM124には、プロセッサ125がプログラム実行で用いる変数の値が記憶される。
 プロセッサ125はデジタル処理によってフィルタ処理を実行する。フィルタ処理としては、ハイパスフィルタ、ローパスフィルタ、および適応フィルタの処理を行う。
 ここで、適応フィルタの処理概念について、図3を参照して説明する。
 適応フィルタ130は、観測信号dkと、観測信号dkの遅延信号xkとに基づいて、観測信号dk中の雑音成分である雑音信号ykを推定するフィルタである。観測信号dkは、例えば軸受ユニット204の欠陥に伴う振動を表した所望信号sk(図示せず)に雑音信号ykが混ざった信号である。
 本実施形態では、振動加速度センサ105から得られた信号が観測信号dkとして用いられ、観測信号が遅延器140によって遅延された信号が遅延信号xkとして用いられる。遅延器140はワンチップマイコン113に内蔵の記憶装置(RAM124)によって役割が果たされ、ソフトウェア処理される。この記憶装置(メモリ)が本発明の信号遅延部の一例であって、信号を記憶することで過去の信号を現在に残して遅延を得る。記憶すべき遅延信号のデータ長は遅延数とフィルタの次数によって決まる。時間毎に得られる観測信号によりそのデータ長を有するデータ行列は更新される。このデータ行列の更新はプロセッサ125によってメモリ上のデータを操作することで行われるがここでは詳細は省略する。観測信号dkと遅延信号xkとに含まれた正弦波状の雑音成分同士の相関が高くなると共に、軸受ユニット204の不規則な振動信号成分は観測信号dkと遅延信号xkとでは、相関関係とならない。
 適応フィルタ130では、観測信号dkと、観測信号dkの遅延である遅延信号xkから正弦波状の雑音信号ykを推定する。その結果、観測信号dkから雑音信号ykが差し引かれた残差信号ek=dk-ykが、所望信号skに相当する信号成分として抽出されることになる。本実施形態において推定信号は、適応フィルタで推定する正弦波状の雑音信号ykを示す。
 本実施形態では、適応フィルタ130としてカルマンフィルタが採用されており、カルマンフィルタでは、以下で説明する適応フィルタ130のフィルタ係数が推定されることにより、雑音信号ykが推定される。
 図4は、適応フィルタ130の構成概念を示す図である。
 本実施形態における適応フィルタ130は、カルマンフィルタ処理部131と時変要素とで構成されている。時変要素としては、観測行列cTkを更新する更新部132と、システム雑音の分散行列Qkを推定する第1推定部133と、観測雑音の分散Rkを推定する第2推定部134が備えられている。
 観測行列cTkは、時間の経過と共に入手される遅延信号xkとしての遅延信号dk-delayに基づいた確定行列であり、以下の式(1)で表される。ここで、xk=dk-delayとする。
Figure JPOXMLDOC01-appb-M000001
 観測行列のデータ長はNであるが、実際には観測信号の遅延分(delay)の記憶も必要である。
 適応フィルタ130では、雑音信号ykが以下の式(2)で表されるものとする。
Figure JPOXMLDOC01-appb-M000002
 ここで、フィルタの次数(タップ数)Nは、例えば6である。
 式(2)は、雑音信号ykが過去の信号である遅延信号xk-1,xk-2,……,xk-Nの線形結合で推定されることを示している。式(2)により正弦波の推定が可能である。
 次に、カルマンフィルタの基本モデルである状態空間モデルを設定する。フィルタ係数hkの時間遷移は以下の式(3)で表される。但し、本実施形態では遷移行列として単位行列が用いられており、これによってカルマンフィルタ処理部131における計算構造が簡素化されている。式(3)は状態方程式であり、式(3)によるシステムモデルでフィルタ係数hkを時変とすることができ、カルマンフィルタによる推定で非定常の信号や雑音の推定が可能となる。
Figure JPOXMLDOC01-appb-M000003
 ここで、wkはシステム雑音を表し、平均がゼロのガウス性白色雑音である。次に観測方程式を以下の式(4)で表す。式(1)で示した観測行列cTkは、式(1)で示したとおり毎時間更新される。
Figure JPOXMLDOC01-appb-M000004
 ここで、dkは観測値を示す。vkは観測雑音であり、平均がゼロのガウス性白色雑音である。状態空間モデルが式(3)と式(4)により設定される。hkはフィルタ係数であり、カルマンフィルタが逐次推定すべき状態ベクトルとなる。次に、以下の式(5)により、式(3)のシステム雑音wkで分散行列Qkが表される。また、以下の式(6)により、式(4)の観測雑音vkで分散Rkを表す。
Figure JPOXMLDOC01-appb-M000005
 システム雑音の分散行列Qkと観測雑音の分散Rkはフィルタ係数hkを推定するカルマンフィルタにおける調整パラメータとして機能する。
 カルマンフィルタ処理部131では、予測ステップとフィルタリングステップを経てフィルタ係数hkが状態推定値h(^付き)kとして推定される。予測ステップでは、遷移行列を単位行列として、事前状態推定値h(^付き)-kと事前誤差共分散行列P-kが、以下の式(7)、式(8)で算出される。
Figure JPOXMLDOC01-appb-M000006
 そしてフィルタリングステップでは、カルマンゲインgkと、状態推定値h(^付き)kと、事後誤差共分散行列Pkが、以下の式(9)、式(10)、式(11)で算出される。
Figure JPOXMLDOC01-appb-M000007
Figure JPOXMLDOC01-appb-M000008
Figure JPOXMLDOC01-appb-M000009
 このようなステップによるフィルタ係数hkの推定の結果、カルマンフィルタ処理部131では、以下の式(14)に示すように、残差信号ek=dk-cTkh(^付き)kが所望信号sk(軸受振動)の推定値として算出されて、出力される。なお、式(10)の右辺第2項の括弧内のdk-cTkh(^付き)-kは事前出力推定誤差を示しており、この事前出力推定誤差が残差信号ekに替わる所望信号として用いられてもよい。
 本実施形態ではシステム雑音の分散行列および観測雑音の分散として時変パラメータQk、Rkが用いられ、第1推定部133および第2推定部134によって逐次推定が行われる。カルマンフィルタに用いられるシステム雑音wkの分散行列Qk、および観測雑音vkの分散Rkは調整パラメータとして用いられてもよい。これらの分散行列Qkおよび分散Rkは、ノイズキャンセルのために一定の範囲で用いられるのがより好ましい。
 システム雑音の分散行列および観測雑音の分散としては時変パラメータQk、Rkに替えて固定値Q、Rが用いられてもよいが、時変パラメータQk、Rkが用いられると、フィルタ係数hkの推定と共に自ずとシステム雑音の分散行列および観測雑音の分散が適切な値に推移し、または収束する。従って、システム雑音の分散行列および観測雑音の分散としては時変パラメータQk、Rkが用いられることが望ましい。あるいは、時変パラメータQk、Rkが適切な値に推移し、または収束した後に、計算量の低減などを目的としてパラメータ値が固定されてもよい。
 第1推定部133ではシステム雑音の分散行列Q(^付き)kが以下の式(12)で推定され、第2推定部134では観測雑音の分散R(^付き)kが以下の式(13)で推定される。係数αは0<α<1の範囲内の固定値であり、残差信号ekは以下の式(14)で算出される値であり、これらの値に基づいて分散行列Q(^付き)kと分散R(^付き)kの各々が推定される。
Figure JPOXMLDOC01-appb-M000010
Figure JPOXMLDOC01-appb-M000011
Figure JPOXMLDOC01-appb-M000012
 以上説明した式(1)~式(14)を用いるアルゴリズムにおいて、P0,h(^付き)-0,Q (^付き)0, R(^付き)0に適切な初期値が設定されることにより、振動加速度センサ105から得られる観測信号dkの入力のみで自動的にフィルタ係数h(^付き)kに加えQ (^付き)kと R(^付き)kが調整され、適切にノイズが除去された残差信号ekが出力される。遅延信号とそのベクトルから構成される観測行列は、観測信号から生成されるので振動加速度センサ105の信号入力は観測信号のみでよい。
 次に、図2に示すノイズキャンセラ101とディジタルオシロ103とを併せた、本発明のノイズキャンセラの一実施形態におけるノイズキャンセルの具体的な手順についてフローチャートを参照して説明する。
 図5は、ノイズキャンセルの手順を表すフローチャートである。
 図5のフローチャートで示された手順は、本発明のノイズキャンセル方法の一実施形態に相当する。以下、図5のフローチャートの説明に当たっては、図1、図2を適宜参照する。
 図5の手順は、例えば電源オンによるワンチップマイコン113などの初期化から開始される。
 ステップS101では、測定信号である観測信号dkが入力回路111およびADコンバータ121を経て変換された観測信号dkがブロックデータとしてDMAによってRAM124に取得される。ADコンバータ121のサンプリング周波数は例えば36kHzである。
 ステップS102では、サンプリング周波数36kHzの12bit整数が32bit浮動小数点に変換される。
 ステップS103では、4.5kHz以上の周波数帯域を除去する(即ち-50dB以下のゲインとする)ために50次のFIRローパスフィルタ(2.5kHz以下のゲイン1)の処理がプロセッサ125によって高速演算される。また、このフィルタ処理と同時にサンプリング周波数が36kHzから9kHzへと4分の1にデシメーションされる。
 ステップS104では、9kHzまでダウンサンプリングされた観測信号dkにさらに17次のハイパスフィルタ処理がプロセッサ125によって施される。
 ステップS103におけるローパスフィルタ処理とステップS104におけるハイパスフィルタ処理により観測信号dkは帯域が制限されるため、観測信号dkはノイズキャンセラである適応ラインエンハンサーによって推定すべき周期性のノイズである正弦波の数が絞り込まれる。ローパスフィルタ処理およびハイパスフィルタ処理における具体的な帯域は、異常診断が行われる対象装置の種類や駆動状況などに応じてある程度の調整が必要である。この調整は、上述したディップスイッチ112による手動調整で対応可能であるのでここでの詳細説明は省略する。ステップS103とステップS104とを併せた処理が、本発明にいう帯域制限部としての処理の一例に相当する。本発明にいう帯域制限部は、いわゆるバンドパスフィルタの処理で帯域を制限するものであってもよい。
 このように帯域が制限された観測信号dkに基づいて、ステップS105では、観測信号dkに対する遅延信号xkが生成される。
 ステップS106ではステップS104の処理後の観測信号dkと遅延信号xkが適応フィルタ130の入力になる。ステップS106では適応フィルタ130の内部構造であるカルマンフィルタ処理を実行する。そして、ノイズが除去された信号として、上述した残差信号ekが出力される。
 ステップS107では、残差信号ekがブロックデータとしてDMAによってDAコンバータ122へと送られ、サンプリング周波数9kHzでアナログの残差信号ekに変換される。
 ステップS101~ステップS107の処理は、観測信号dkが測定信号として得られる間、繰り返し実行される。ステップS101~ステップS107の繰り返し実行の一方で、DAコンバータ122によって変換された残差信号ekは、ステップS108でディジタルオシロ103によってエンベロープFFTの処理が施され、診断に用いられるスペクトル信号となる。そして、処理結果のスペクトル信号がディジタルオシロ103からパーソナルコンピュータ104に出力されて異常診断に用いられる。特許文献3のような一般的な異常診断では、得られたスペクトルのピークを示す1次からn次(例えばn=2)までの周波数と、異常を示す1次と2次の周波数を許容誤差の範囲内で一致度を点数化してN回に亘る合計の点数と予め記憶しておいた基準合計点数Pとを比較することで異常診断を行う。
 パーソナルコンピュータ104による診断結果は、例えばディスプレイに表示されて異常診断装置100の使用者が確認してもよいし、パーソナルコンピュータ104からネットワークなどを介して管理者(異常診断装置100の使用者ではない者)などに送信・通知されてもよい。あるいはパーソナルコンピュータ104による診断結果は、例えば、後で異常診断装置100の使用者などが確認可能な記録場所(装置)に記録されてもよい。
 図5に示すような手順により、観測信号dkに含まれていた大きなノイズが大幅にキャンセルされ、高い精度の異常診断が可能なスペクトル信号が得られる。
 ここで、本実施形態の異常診断装置100で得られるスペクトル信号の具体例について説明するに当たり、本実施形態と比較される比較例について説明する。この比較例は、本実施形態の異常診断装置100に対し、適応フィルタによるノイズキャンセルが省略された手順となっている。
 図6は、比較例の手順を表すフローチャートである。
 比較例では、FIRローパスフィルタによるデシメーションとハイパスフィルタ処理後にエンベロープFFTが行われる。即ち、図6に示す手順では、図5に示す手順と同様に、ステップS101、ステップS102、ステップS103、ステップS104が実行される。しかし、その後は、図5のステップS105に相当する遅延処理とステップS106に相当するカルマンフィルタ処理によるノイズ除去が無く、ステップS104からステップS107、ステップS108へと処理が進む。
 図7A及び図7Bは、本実施形態の異常診断装置における時間信号を示す説明図である。
 図7Aには、図2に示す振動加速度センサ105から得られる観測信号のグラフが示され、図7Bには、本実施形態の異常診断装置100で得られた残差信号のグラフが示されている。各グラフの横軸は時間を表し、縦軸は信号振幅を表している。
 観測信号のグラフ(図7A)には、図1Bに示すレール201の継目205を車輪202が通過する際に車軸203に生じる振動の波形151が現れているとともに、軸受に生じた傷などの欠陥に起因したパルス状の波形152も現れている。軸受の軌道面(図示しない)に欠陥が生じた場合には、軸受の転動体(図示しない)が軸受の軌道面の欠陥(例えばきず)を通過する度に衝撃が軸受ユニット204に伝わり、転動体(例えばころ)が欠陥箇所を通過する周期毎にパルス状の波形152が発生する。
 この観測信号は、振動加速度センサ105から得られた信号に対し、図6に示す比較例の処理が施された信号である。具体的には、ハイパスフィルタとローパスフィルタのFIRフィルタ処理が施されている。
 レール201の継目205で生じる振動の波形151は、振幅が大きいものの狭帯域の波形であるため、少ない次数の適応フィルタによって波形が推定可能である。これに対して軸受ユニット204の欠陥で生じる振動の波形152は、広帯域の波形であるため、少ない次数の適応フィルタでは推定ができない。このため、限られた次数の適応フィルタが用いられる雑音推定では、レール継目205の波形151だけが推定されるので、観測信号から推定信号が差し引かれた残差信号(即ち式(14)で得られる演算結果)には、軸受欠陥の波形152が残ることになる。
 つまり、図7Aのグラフに示された観測信号が、カルマンフィルタを適応フィルタとして使用するノイズキャンセラに入力され、上記で詳細に説明した手順で処理が行われると、残差信号として、図7Bのグラフに示される残差信号が得られる。
 残差信号の波形では、レール継目205の波形151がほぼ除去され、主に、軸受欠陥の波形152が抽出されている。
 図8Aには、異常診断装置100で得られた観測信号のスペクトル信号のグラフが示され、図8Bには、異常診断装置100で得られた残差信号のスペクトル信号のグラフが示されている。各グラフの横軸は周波数を表し、縦軸は信号強度を表している。
 図8Aのグラフ及び図8Bのグラフに示されたスペクトル信号は、図7Aのグラフ及び図7Bのグラフに示された観測信号と残差信号それぞれに対してエンベロープFFT処理が施されたものである。但し、図8A及び図8Bの各グラフは、スペクトル信号が周波数領域で平滑化された模式的なイメージを表す。
 観測信号のグラフ(図8A)では、周波数ゼロに向かって次第に増大するノイズ153が現れており、このノイズ153が、レール201の継目205で生じる振動に相当するノイズである。これに対して残差信号のグラフ(図8B)では、レール201の継目205のノイズ153が大幅に低減されて、図示しない軸受の欠陥で生じる振動の周波数ピーク154,155が明瞭になる。これらの周波数ピーク154,155のうち、低周波数側の周波数ピーク154が車軸軸受の外輪軌道面の欠陥を転動体が通過する周波数に相当する基本波のピークであり、高周波数側の周波数ピーク155が2次高調波のピークである。
 上述したように、本実施形態におけるノイズキャンセルの処理は、時変パラメータQk、Rkの自動推定によって実現されるが、システム雑音Qと観測雑音Rは試行錯誤による固定値であってもよい。しかし、上記式(12)、(13)による自動調整の方が間違いは少ない。従来、カルマンフィルタではシステム雑音と観測雑音の分散が調整パラメータとして入力される必要があった。一方、本発明のノイズキャンセラでは、システム雑音と観測雑音を自動的に推定する方法が好適に作用するデータ駆動型のアルゴリズムによって精度の高いノイズキャンセル処理が実現される。
 次に、図1Cに示す異常診断装置100が、鉄道車両の台車200以外の診断対象に適用された例について説明する。
 図9は、異常診断装置100の他の適用例を示す図である。
 図9には、図1Cにも示した異常診断装置100が示されていると共に、鉄道車両の台車200に替わる診断対象として研削盤300が示されている。
 研削盤300は、モータ301と、回転砥石302と、スピンドル軸受を内蔵した軸受部303とを備えている。回転砥石302の外周面にワークWが押し付けられることによってワークWの研削が行われる。研削盤300では機械的ノイズとして、モータ301のシャフトの固有振動や振れ回り、回転砥石302の振れ、オーバハング軸の固有振動などが生じる。また、研削盤300における機械的ノイズは、回転砥石302がワークWと接触している場合と非接触の場合とでは変化が生じる。
 異常診断装置100の振動加速度センサ105は、軸受部303の外面に固定されている。この振動加速度センサ105によって上述した観測信号dkが得られる。
 異常診断装置100は、得られた観測信号dkに基づいて上述した処理を行い、研削盤300で生じる大きな機械的ノイズをキャンセルさせることができる。その結果、例えば軸受部303のスピンドル軸受における傷などの異常を正確に診断することができる。なお、上記の説明において軸受ユニット204は複列円すいころ軸受からなるとしたが、軸受ユニット204は複列円すいころ軸受以外の軸受により構成されてもよい。
第2実施形態
 次に、本発明の異常診断装置の第2実施形態について説明する。
 第2実施形態の異常診断装置は、例えばダンプトラックなどの産業機械車両を診断対象とし、当該産業機械車両に組み込まれた異常診断装置である。
 図10は、第2実施形態の異常診断装置500(図11)が組み込まれたダンプトラック400を示す図である。
 ダンプトラック400は、ベッセル401に例えば鉱石を積載し、後輪402の駆動で走行する産業機械車両である。後輪402の駆動は、後輪のドライブシャフトの回転が、ホイールの内周に設置された減速機を介してホイールおよびタイヤに伝動されることで実行される。ホイール軸受は外輪がホイールと一体になって回転し、内輪はドライブシャフトおよびディファレンシャルのケースとともに固定されている。
 図10では、ダンプトラック400は、例えば未舗装で荒れた地面450を走行するため、地面からの突き上げなどによる不規則な振動や、ベッセル401上での積載物の移動に伴う振動がノイズとして生じる。また、減速機の歯車による機械振動や、エンジンの駆動による振動などもノイズとなる。
 図11は、図10に示すダンプトラック400に組み込まれた異常診断装置500を示す図である。
 図11に示す異常診断装置500は例えばホイール軸受を診断する装置である。
 異常診断装置500の振動加速度センサ505は、ホイール軸受の内輪が固定されているドライブシャフトのケース403に、軸受の回転軸に鉛直な方向を振動の検出方向として取付けられる。
 異常診断装置500は、ECU(engine control unit)の機能の一部として車載される。異常診断装置500は、マイコン501と、センサ増幅器やアナログフィルタを含んだ入力回路502とを備えている。
 マイコン501は、ADコンバータ511と、タイマカウンタ512と、ROM513と、SRAM514と、バックアップSRAM515と、CANインタフェース516と、UART517と、プロセッサ518とを備えている。
 ADコンバータ511は、入力回路502を介して振動加速度センサ505の観測信号を取り込んでサンプリングする。
 タイマカウンタ512は、ダンプトラック400のエンコーダから出力される車速パルス404をカウントして、診断対象の軸受の回転速度を得る。このように得られた回転速度により、軸受の異常時の特徴周波数が認識される。
 CANインタフェース516は車内ネットワークのCANバス405を介してダンプトラック400の各所と通信することができる。なお、車速が車内ネットワークから得られる場合には、タイマカウンタ512は不要でCANインタフェース516が用いられる。CANバス405にはマルチファンクションディスプレイ406が接続されており、CANインタフェース516はCANバス405を介して異常診断装置500の診断結果をマルチファンクションディスプレイ406に表示させる。
 ROM513にはノイズキャンセラとしての信号処理やエンベロープFFT処理や異常診断の処理を行うプログラムが記憶されている。プロセッサ518はこのプログラムに従ってデジタル処理を実行する。プロセッサ518はCPUあるいはDSPにより構成される。SRAM514には、上記の各処理に用いられる一時的なデータが記憶される。SRAM514としては十分に容量の大きなものが用いられる。
 バックアップSRAM515はバッテリが付加されたSRAMであり、バックアップSRAM515に、診断結果と診断条件が記憶される。
 UART517は、パーソナルコンピュータなどによる記録の読み取りや診断条件の設定変更に用いられる。
 図12は、異常診断装置500における異常診断の手順を示すフローチャートである。図12の説明において、第1実施形態(図5)と同じステップについては、同じ参照符号を使用する。
 図12のフローチャートが示す異常診断の手順でも、図5のステップS101~ステップS106と同様の手順が実行され、ノイズがキャンセルされた残差信号が算出される。
 図12の手順では、S106の後のステップS301で、残差信号に対してFIRローパスフィルタの処理が施されると共にデシメーションが行われる。これにより、エンベロープFFT処理における処理点数が抑制され、処理計算が軽くなる。
 ステップS302ではエンベロープFFT処理が実行され、ステップS303では、図7Aに示されているようなパルス状の波形152が検出されてパルス周期に相当する周波数が求められる。
 上記各処理と並行したステップS401として、タイマカウンタ512によるエンコーダパルスのカウントと、軸および軸受の回転速度算出が行われる。
 ステップS304では、ステップS302で求められたピーク周波数と、ステップS401で算出された回転速度から認識される内輪傷の特徴周波数とが比較され、一致度の算出とバックアップSRAM515への記憶が行われる。このように算出された一致度が、診断結果に相当しており、一致度が高いということは、内輪傷などの異常が生じていることを表している。
 ステップS305では、CANインタフェース516およびCANバス405を介して診断結果がマルチファンクションディスプレイ406に送信されて表示される。
 以上説明した各ステップの処理は、ダンプトラック400のエンジンが掛かっている間、繰り返し実行される。ダンプトラック400のドライバなどは、マルチファンクションディスプレイ406の表示を確認することで、軸受などの異常の有無を知ることができる。
第3実施形態
 次に、本発明の異常診断装置において、計算量を削減するための工夫が施された実施形態を第3実施形態として説明する。
 図1Cや図10に示す異常診断装置100、500は、鉄道車両やダンプトラックに搭載された組込コンピュータなどの安価な装置で実現され、軸受などの異常をリアルタイム処理で診断することが望まれる。しかしながら、上述したカルマンフィルタは、LMSと比較すると、使いやすさと精度において優れているが計算量が多いため、組込コンピュータなどの安価な装置で異常診断装置100、500を実現するためには、計算量を削減するための工夫が望まれる。そこで、以下に説明する第3実施形態では、カルマンフィルタによる信号処理の前に、計算量を削減するための処理手順を実行する。第3実施形態の異常判断装置の構成は、第1実施形態の異常判断装置100の構成を採用してもよいし、第2実施形態の異常判断装置500の構成を採用してもよい。以下の説明において、第1実施形態及び第2実施形態と同じ処理等については、同一の参照符号を使用する。ADコンバータ121のサンプリング周波数は24kHzであるとする。
 図13は、計算量を削減するための処理手順を含んだフローチャートである。図13のフローチャートには、図5および図12のフローチャートにおけるステップS101~ステップS106に対応するステップが示されており、S101~S106以外のステップは、図5または図12に示したステップ・手順を使用する。
 図13に示す処理手順では、第1実施形態及び第2実施形態と同様にステップS101が実行されて観測信号dkが取得される。次に、ステップS401では、ステップS102に対応する処理が行われるが、ステップS102と異なり、サンプリング周波数24kHzの12bit整数が32bit浮動小数点に変換される。
 次にステップS402では、ステップS103に対応する処理が行われる。具体的には、FIRローパスフィルタ処理を行い、その後にデシメーションが行われる。FIRローパスフィルタでは、実質的に6kHz以上の周波数成分が-40dB以下に遮断されてエリアシングの影響が回避される。FIRローパスフィルタで減衰の生じない通過域が例えばDCから4kHzまでとすると、デシメーションによってサンプリング周波数は、12kHzまで下げることができる。これはステップS401でのサンプリング周波数24kHzに対して1/2のデシメーションとなる。
 次にステップS403では、FIRバンドパスフィルタ処理が実行される。バンドパスの通過域は1.7kHz-3.0kHzであり、帯域の幅は1.5kHz未満となる。
 図14(A)及び図14(B)は、バンドパスフィルタの作用(FIRバンドパスフィルタ処理)を模式的に示すグラフである。
 図14(A)及び図14(B)のグラフの横軸は周波数を示し、縦軸は信号強度を示す。
 図14(A)には観測信号dkのグラフ610が示され、図14(B)には、バンドパスフィルタ630を通過した帯域部分640のグラフが示される。
 観測信号dkのグラフ610は、DC成分からサンプリング周波数fsの半分に至る周波数領域に広がっているが、軸受などの異常診断に必要な信号成分を含んだ帯域620はその一部分である。バンドパスフィルタ630の通過帯域は、異常診断に必要な信号成分の帯域620に設定されている。観測信号dkに対してバンドパスフィルタ630の処理が施されることにより、異常診断に必要な帯域部分640が観測信号dkのグラフ610から抜き出されることになる。
 このように図13のステップS403でバンドパスフィルタ処理が実行され、その後、ステップS404では、周波数低域変換が行われる。周波数低域変換は、具体的には、以下詳述する複素乗算によって実現される。
 図15(A)及び図15(B)は、周波数低域変換の作用を模式的に示すグラフである。図15(A)及び図15(B)のグラフの横軸は周波数を示し、縦軸は信号強度を示す。
 図15(A)には、低域変換前の帯域部分640のグラフが示され、図15(B)には、低域変換後の帯域部分650のグラフが示されている。図13のステップS403で一例として説明されたバンドパスフィルタの帯域幅は1.5kHz未満であるため、低域変換前の帯域部分640よりもDC側には周波数成分の無い帯域が存在する。このような周波数成分の無い帯域を無くすように、帯域部分640が周波数f0だけ低域側にシフトされる。その結果、低域変換後の帯域部分650は、最初のサンプリング周波数fsよりも大幅に低い新たなサンプリング周波数fs’の半分以下の周波数領域に収まることになる。帯域幅が1.5kHz未満であれば、新たなサンプリング周波数fs’は3kHzまで下げてもよい。
 ここで、低域変換の具体的な演算方法について説明する。上述したように、図13のステップS404では、複素乗算によって低域変換が実現される。
 図16は、複素乗算による低域変換の処理概念を示す図である。
 複素乗算による低域変換では、図15(A)に示すバンドパスフィルタ処理後の帯域部分640に相当する観測信号dkに対して複素数化の処理が行われる。この複素数化では、FIRヒルベルト変換フィルタによって観測信号dkから虚部dikが算出される。このフィルタ係数は市販やフリーのソフトで計算可能であり、ここでの詳細説明は省略する。FIRヒルベルト変換フィルタに対して実数の観測信号dkが入力されると、対応する虚部dikがFIRヒルベルト変換フィルタから出力されるが、入力の観測信号dkに対して虚部dikの出力は遅れを伴うので、複素数化の実部drkとしては、虚部dikの出力にあわせて入力の観測信号dkが遅延されたものが用いられる。
 一方で、周波数シフト(変換)のシフト量相当の周波数f0を持つ正弦波zkが、発振器としてデジタル共振器が用いられて発振される。デジタル共振器による正弦波発振の詳細については省略するが、漸化式により正弦波が発生可能で、初期値によって振幅と周波数が指定可能であるため、任意の周波数の正弦波を発生させるのに便利である。その正弦波zkも観測信号dkと同様に、FIRヒルベルト変換フィルタ処理と遅延処理によって複素数化され、実部zrkと虚部zikが得られる。
 このように複素数化された観測信号dkと正弦波zkが複素乗算される。即ち、下記の式(15)が示すように、実部drkと実部zrkが乗算され、虚部dikと虚部zikが乗算され、乗算結果が互いに加算されることで、低域変換された観測信号Dk(実部)が得られる。
Figure JPOXMLDOC01-appb-M000013
 ここで、発振器ではなく数表を使って周波数の低域変換を行うことで更に計算量を低減する手法について説明する。
 図17Aは、数表を用いた低域変換の処理概念を示す図である。
 数表を用いた低域変換の場合は、正弦波が複素数化された実部としてcos(k)が用いられ、虚部としてsin(k)が用いられる。そして、その実部および虚部の具体的な値が数表形式の数値データで予め記憶領域に記憶されている。一例として、サンプリング周波数の1/8に相当する周波数だけ低域にシフト(変換)される場合には、図17Bに示す数表が用いられる。数表の添字kはサンプリング周期毎にインクリメントされ、8になったら0に戻って以後繰り返される。サンプリング周期毎に数表の値と複素数化された観測信号dk(実部drkと虚部dik)とが下記の式(16)が示すように複素乗算される。
Figure JPOXMLDOC01-appb-M000014
 このように数表が用いられることで、低域変換における計算量が低減される。
 上記説明した低域変換が、図13のステップS404で実行される。ステップS404における低域変換の処理が、本発明の低域変換部としての動作処理の一例に相当する。例えばサンプリング周波数が12kHzで1/8相当の低域変換が行われた場合には、12/8=1.5kHz(図15(B)に示す周波数f0に相当)だけ低域側に周波数がシフトされることになる。
 低域変換によって得られた観測信号Dkは、上記の例であれば周波数帯域の上限が1.5kHz以下で下限がDC以上となる。従って、サンプリング周波数(図15(B)に示すサンプリング周波数fs’に相当)が3kHzまで下げられても信号内容には影響が生じない。このため、図13のステップS405では、12kHzのサンプリング周波数が1/4にデシメートされてサンプリング周波数が3kHzとなる。
 低域変換とデシメーションを経た観測信号が新たな観測信号dkとして用いられ、第1実施形態及び第2実施形態と同様にステップS105およびステップS106の処理が実行されるが、サンプリング周波数が低減されているために、ステップS105およびステップS106における計算量は大きく低減されることになる。従って、安価な組込コンピュータなどでもリアルタイム動作が可能となる。
 第3実施形態を第1実施形態に適用するならば、ステップS106の後に、S107に進む。第3実施形態を第2実施形態に適用するならば、ステップS106の後に、ステップS301に進む。
 なお、第3実施形態は、以下に説明する第4実施形態~第6実施形態に適用してもよい。
第4実施形態
 図18Aおよび図18Bは、本発明の第4実施形態による異常診断装置700を説明する図である。図18Aには、本実施形態で異常診断の対象となる鉄道車両の台車とレールの平面図が模式的に示され、図18Bには、異常診断装置700の構成が示されている。第4実施形態は第1実施形態の変形例であり、同じ構成及び処理には同じ参照符号を付ける。図18Aの鉄道車両の台車とレールの側面図は図1Bと同じである。
 第1実施形態と同じように、本実施形態の異常診断装置700は、鉄道車両の台車200における軸受ユニット204について異常診断を行う装置である。以下の記載においては、第1実施形態との共通事項の説明は適宜省略し、第1実施形態との相違点を中心に説明をする。
 各軸受ユニット204には、軸受の外周面に対して鉛直な方向の振動加速度を検出する振動加速度センサ105が取り付けられている。振動加速度センサ105の機能は、第1実施形態と同じである。
 異常診断装置700は、図18Bに示すように2つの振動加速度センサ105(105_1、105_2)を備えている。2つの振動加速度センサ105のうちの一方が、ノイズキャンセルの施される観測用センサ105_1であり、他方が参照用センサ105_2である。つまり、異常診断装置700には、観測用センサ105_1で得られる観測信号と、参照用センサ105_2で得られる参照信号が入力される。
 なお、異常診断装置700は、3つ以上の振動加速度センサ105を備えてもよい。
 異常診断装置700が備える2つの振動加速度センサ105は、同一の車軸203で連結された2つの車輪202それぞれに対応した軸受ユニット204に設けられている。従って、車輪202がレール201の継目205を乗り越えるような場合、2つの振動加速度センサ105には互いに相関のある振動が入る。
 異常診断装置700が備える2つの振動加速度センサ105は、車軸203の長手方向(軸方向)に距離を置いた2箇所に、当該方向に並んで設けられている。当該方向に並んでいることにより2つの振動加速度センサ105では車軸203の回転における位相が一致し、2つの振動加速度センサ105は同じ方向の加速度振動を拾うので、信号の相関が強くなる。
 異常診断装置700は、ノイズキャンセラ101と、センサ用増幅器102と、ディジタルオシロ103と、パーソナルコンピュータ104とを備えている。
 センサ用増幅器102は、観測用センサ105_1と参照用センサ105_2で検知された振動の信号を増幅してノイズキャンセラ101へと出力する。
 ノイズキャンセラ101は、観測用センサ105_1からの観測信号(増幅後)と参照用センサ105_2からの参照信号(増幅後)とを入手して、後で詳述するフィルタ処理によってノイズをキャンセルする。このノイズキャンセラ101が、本発明のノイズキャンセラの一実施形態に相当する。
 ディジタルオシロ103及びパーソナルコンピュータ104の機能は、第1実施形態と同じである。
 図19は、ノイズキャンセラ101の構造を示す図である。
 ノイズキャンセラ101は、入力回路111と、ディップスイッチ112と、ワンチップマイコン113と、RCフィルタ114と、入力用のBNCコネクタ115A、115Bと、出力用のBNCコネクタ116A、116Bとを備えている。
 入力回路111は入力バッファやローパスRCフィルタなどを含んでおり、入力用のBNCコネクタ115A、115Bを介して観測信号および参照信号を入手してワンチップマイコン113に出力する。ここで信号入手部は、BNCコネクタ115A、115B、入力回路111、ワンチップマイコン内蔵のADコンバータ121までを指す。
 ディップスイッチ112は、適応フィルタに入力する信号の帯域を絞るバンドパスフィルタの帯域を選択するために例えば3ビットのスイッチを備えている。また、ディップスイッチ112は、観測信号および参照信号として、互いに異なる振動加速度センサ105から得られた信号が用いられるのか、あるいは、同一の振動加速度センサ105から得られた遅延有り信号と遅延無し信号が用いられるのか、を切替える1ビットのスイッチも備えている。但し、本実施形態では、観測信号および参照信号は、互いに異なる振動加速度センサ105から得られた信号であるものとして説明する。
 RCフィルタ114は、出力信号が階段状の信号になるのを緩和して、電気的な外乱ノイズが混じるのを防ぐ。ノイズキャンセラ101からの出力信号は、RCフィルタ114および出力用のBNCコネクタ116A、116Bを介して出力される。
 ワンチップマイコン113は、入力回路111から入力された観測信号および参照信号に対し、いわゆるデジタル信号処理によってフィルタ処理を施し、ノイズがキャンセルされた出力信号を出力する。ワンチップマイコン113は、ADコンバータ121と、DAコンバータ122と、ROM123と、RAM124と、プロセッサ125と、JTAG126と、UART127とを備えている。
 ADコンバータ121は、アナログの観測信号および参照信号をデジタル信号に変換し、DAコンバータ122は、処理後のデジタル信号をアナログ信号に変換する。
 ROM123及びRAM124の機能は、第1実施形態と同じである。
 プロセッサ125はデジタル処理によってフィルタ処理を実行する。フィルタ処理としては、ハイパスフィルタ、ローパスフィルタ、および適応フィルタの処理を行う。
 ここで、適応フィルタの処理概念について説明する。
 図20は、適応フィルタの処理概念を示す図である。
 適応フィルタ150は、雑音源から未知の伝達経路{hi}を経た雑音信号が所望信号skに混ざった観測信号dkと、雑音源に近い参照信号xkとに基づいて、観測信号dk中の雑音成分ykを推定するフィルタである。
 参照信号xkは、理想的には、所望信号skが含まれていない雑音のみの信号であるが、そのような理想的な参照信号を得ることは難しい。このため実際には、観測信号dkに対して同種の雑音を含むとともに所望信号skの割合が異なる参照信号xkが用いられる。
 図18Bに示す異常診断装置700の場合には、1つの車軸203の両端に位置する2つの軸受ユニット204に設けられた2つの振動加速度センサ105によって上記したような観測信号dkと参照信号xkが得られる。
 適応フィルタ150では、参照信号xkが伝達経路{hi}を経て生じる雑音成分ykが観測信号dkとなるべく誤差が小さくなるように伝達経路{hi}の逐次推定を行う。このような推定により、残差信号ek=dk-ykは所望信号skを多く含んだものとなる。
 雑音成分ykが正確に推定されることにより、観測信号dkから雑音成分ykが差し引かれた残差信号ek=dk-ykとして所望信号skが抽出されることになる。
 本実施形態において推定信号とは、適応フィルタ150で推定する雑音信号ykのことである。
 本実施形態では、適応フィルタ150としてカルマンフィルタが採用されており、カルマンフィルタでは、上述した未知の伝達経路{hi}が推定されることにより、雑音信号ykが推定される。未知の伝達経路の推定は、以下で説明する適応フィルタのフィルタ係数を推定することに等しい。
 図21は、カルマンフィルタを使用する適応フィルタ150の構成概念を示す図である。
 本実施形態における適応フィルタ150は、カルマンフィルタ本体(カルマンフィルタ処理部)131と時変要素とで構成されている。時変要素としては、参照信号の過去の時系列であるベクトルから構成される観測行列cTkを更新する更新部132と、システム雑音の分散行列Qkを推定する第1推定部133と、観測雑音の分散Rkを推定する第2推定部134が備えられている。
 観測行列cTkは、時間の経過と共に入手される参照信号xkに基づいた確定行列であり、以下の式(17)で表される。
Figure JPOXMLDOC01-appb-M000015
 適応フィルタ150では、雑音成分ykが以下の式(18)で表されるものとする。
Figure JPOXMLDOC01-appb-M000016
 ここで、フィルタの次数(タップ数)Nは、例えば10である。
 次に、カルマンフィルタの基本モデルである状態空間モデルを設定する。フィルタ係数hkの時間遷移は以下の式(19)に示す状態方程式で表される。但し、本実施形態では遷移行列として単位行列が用いられており、これによってカルマンフィルタ処理部131における計算構造が簡素化されている。式(19)のモデルでフィルタ係数hkを時変とすることができ、カルマンフィルタによる推定で非定常の信号と雑音の推定が可能となる。
Figure JPOXMLDOC01-appb-M000017
 ここで、wk(ベクトル)はシステム雑音を表し、平均がゼロのガウス性白色雑音である。次に観測方程式を以下の式(20)で表す。観測行列cTkは、式(17)で示した通り毎時間更新される。
Figure JPOXMLDOC01-appb-M000018
 ここで、dkは観測値を示す。vkは観測雑音を表し、平均がゼロのガウス性白色雑音である。状態空間モデルが式(19)と式(20)により設定される。この状態空間モデルにおける状態変数ベクトルはフィルタ係数hkであり、カルマンフィルタが逐次推定する。
 式(19)のシステム雑音wkの分散行列Qkは以下の式(21)により表される。また、式(20)の観測雑音vkの分散Rkは以下の式(22)により表される。
Figure JPOXMLDOC01-appb-M000019
 システム雑音の分散行列Qkと観測雑音の分散Rkはフィルタ係数hkを推定するカルマンフィルタにおける調整パラメータとして機能する。
 カルマンフィルタ処理を応用した、適応フィルタでノイズキャンセルする手順を説明する。
 カルマンフィルタ処理部131では、予測ステップとフィルタリングステップを経てフィルタ係数hkが状態推定値h(^付き)kとして推定される。予測ステップでは、遷移行列を単位行列として、事前状態推定値h(^付き)-kと事前誤差共分散行列P-kが、以下の式(23)、式(24)で算出される。
Figure JPOXMLDOC01-appb-M000020
 そしてフィルタリングステップでは、カルマンゲインgkと、状態推定値h(^付き)kと、事後誤差共分散行列Pkが、以下の式(25)、式(26)、式(27)で算出される。
Figure JPOXMLDOC01-appb-M000021
Figure JPOXMLDOC01-appb-M000022
Figure JPOXMLDOC01-appb-M000023
 このようなステップによるフィルタ係数hk(即ち伝達経路{hi})の推定の結果、カルマンフィルタ処理部131では、以下の式(30)に示すように、残差信号ek=dk-cTkh(^付き)kが所望信号(軸受振動)の推定値として算出されて、出力される。この残差信号は式(26)で時刻kに得られる事後推定値をフィルタ係数にして得られる残差信号である。なお、式(26)中のdk-cTkh(^付き)-kは事前出力推定誤差を示しており、この事前出力推定誤差が残差信号ekに替わる所望信号として用いられてもよい。
 カルマンフィルタのパラメータであるシステム雑音の分散行列および観測雑音の分散は、直接測定することが極めて難しいが、調整パラメータと考えられ、高精度な値を設定する必要はないが、ノイズキャンセルの目的達成にはあるオーダーの範囲に入ることが望ましい。
 本実施形態ではシステム雑音の分散行列および観測雑音の分散として時変パラメータQk、Rkが用いられ、第1推定部133および第2推定部134によって逐次推定が行われる。
 システム雑音の分散行列および観測雑音の分散としては時変パラメータQk、Rkに替えてシステム雑音の固定値Q、Rが用いられてもよいが、時変パラメータQk、Rkが用いられると、フィルタ係数hkの推定と共に自ずとシステム雑音の分散行列および観測雑音の分散が適切な値に収束または推移する。従って、システム雑音の分散行列および観測雑音の分散としては時変パラメータQk、Rkが用いられることが望ましい。あるいは、時変パラメータQk、Rkが収束した後に、計算量の低減などを目的としてパラメータ値が固定されてもよい。
 第1推定部133ではシステム雑音の分散行列推定値Q(^付き)kが以下の式(28)で推定され、第2推定部134では観測雑音の分散推定値R(^付き)kが以下の式(29)で推定される。係数αは0<α<1の範囲内の固定値であり、残差信号ekは以下の式(30)で算出される値であり、これらの値に基づいて分散行列Q(^付き)kと分散R(^付き)kの各々が推定される。
Figure JPOXMLDOC01-appb-M000024
Figure JPOXMLDOC01-appb-M000025
Figure JPOXMLDOC01-appb-M000026
 以上説明した式(17)~式(30)を用いるアルゴリズムにおいて、P0,h(^付き)-0,Q (^付き)0, R(^付き)0に適切な初期値が設定されることにより、振動加速度センサから得られる観測信号dkと参照信号xkの入力のみで自動的にフィルタ係数h(^付き)kに加えて、Q(^付き)kとR(^付き)kが調整され、適切にノイズが除去された残差信号ekが出力される。
 次に、図19に示すノイズキャンセラ101とディジタルオシロ103とを併せた、本発明のノイズキャンセラの一実施形態におけるノイズキャンセルの具体的な手順についてフローチャートを参照して説明する。
 図22は、ノイズキャンセルの手順を表すフローチャートである。
 図22のフローチャートで示された手順は、本発明のノイズキャンセル方法の一実施形態に相当する。以下、図22のフローチャートの説明に当たっては、図18A、図1B、図18B及び図19を適宜参照する。
 図22の手順は、例えば電源オンによるワンチップマイコン113などの初期化から開始される。
 ステップS501では、振動加速度センサ105から得られた測定信号が入力回路111およびADコンバータ121を経て変換された観測信号dkおよび参照信号xkがブロックデータとしてDMAによってRAM124に取得される。ADコンバータ121のサンプリング周波数は例えば36kHzである。
 ステップS502では、サンプリング周波数36kHzの12bit整数が32bit浮動小数点に変換される。
 ステップS503では、4.5kHz以上の周波数帯域を除去する(即ち-50dB以下のゲインとする)ために50次のFIRローパスフィルタ(2.5kHz以下のゲイン1)の処理がプロセッサ125によって高速演算される。また、このフィルタ処理と同時にサンプリング周波数が36kHzから9kHzへと4分の1にデシメーションされる。
 ステップS504では、9kHzまでダウンサンプリングされた観測信号dkおよび参照信号xkにさらに60次のハイパスフィルタ処理がプロセッサ125によって施される。
 ステップS503におけるローパスフィルタ処理とステップS504におけるハイパスフィルタ処理により観測信号dkおよび参照信号xkは帯域が制限されるため、観測信号dkおよび参照信号xkは、合成される正弦波の数が絞りこまれるので不規則性が緩和されて推定し易い信号と雑音となる。ローパスフィルタ処理およびハイパスフィルタ処理における具体的な帯域は、異常診断が行われる対象装置の種類や駆動状況などに応じてある程度の調整が必要である。
 最低限必要なのは、DC除去のためのハイパスフィルタ、およびデシメーションのためのローパスフィルタである。DC除去はエンベロープ処理の前に必須の処理である。適切なデシメーション処理を行うことで適応フィルタの計算量をデシメーション率に比例して減らすことができるので、カルマンフィルタ処理をマイコンでリアルタイム実現するハードルを下げている。AD変換の段階から低いサンプリング周波数を使うとアナログフィルタを複雑にする必要があるので、高いサンプリング周波数からFIRローパスフィルタでデシメーションを行う方が有利である。この場合、デシメーションされる低いサンプリング周波数でのフィルタ処理で済む。
 上述した帯域の調整は、上述したディップスイッチ112による手動調整で対応可能であるのでここでの詳細説明は省略する。ステップS503とステップS504とを併せた処理が、本発明にいう帯域制限部に相当する。本発明にいう帯域制限部は、いわゆるバンドパスフィルタの処理で帯域を制限するものであってもよい。
 このように帯域が制限された観測信号dkおよび参照信号xkに基づいて、ステップS505では、上述した適応フィルタ150の内部構造であるカルマンフィルタ処理がプロセッサ125によって実行される。そして、ノイズが除去された信号として、上述した残差信号ekが出力される。
 ステップS506では、残差信号ekがブロックデータとしてDMAによってDAコンバータ122へと送られ、サンプリング周波数9kHzでアナログの残差信号ekに変換される。
 ステップS501~ステップS506の処理は、観測信号dkおよび参照信号xtが得られる間、繰り返し実行される。ステップS501~ステップS506の繰り返し実行の一方で、DAコンバータ122によって変換された残差信号ekは、ステップS507でディジタルオシロ103によってエンベロープFFTの処理が施され、診断に用いられるスペクトル信号となる。そして、処理結果のスペクトル信号がディジタルオシロ103からパーソナルコンピュータ104に出力されて異常診断に用いられる。
 パーソナルコンピュータ104による診断結果は、例えばディスプレイに表示されて異常診断装置700の使用者が確認してもよいし、ネットワークなどを介して管理者などに送信・通知されてもよい。あるいは診断結果は、例えば、後で異常診断装置700の使用者などが確認可能な記録装置に記録されてもよい。また、図18Bに示すように、鉄道車両の台車200における軸受診断に用いられる場合は、異常診断装置700を備えた診断システムが鉄道車両に搭載されることが望ましい。
 図22に示すような手順により、観測信号dkに含まれていた大きなノイズが大幅にキャンセルされ、高い精度の異常診断が可能なスペクトル信号が得られる。
 ここで、本実施形態の異常診断装置700で得られるスペクトル信号の具体例について説明するに当たり、本実施形態と比較される比較例について説明する。この比較例は、本実施形態の異常診断装置700に対し、適応フィルタによるノイズキャンセルが省略された手順となっている。
 図23は、比較例の手順を表すフローチャートである。
 比較例では、FIRローパスフィルタによるデシメーションとハイパスフィルタ処理後にエンベロープFFTが行われる。即ち、図23に示す手順では、図22に示す手順と同様に、ステップS501~ステップS504が実行される。しかし、その後は、図22のステップS505に相当するカルマンフィルタ処理によるノイズ除去が無く、ステップS504からステップS506、ステップS507へと処理が進む。
 図24A、図24B及び図24Cは、本実施形態の異常診断装置700における時間信号を示す図である。
 図24Aには、図18Bに示す参照用センサ105_2から得られる参照信号の模式的なグラフが示され、図24Bには、図18Bに示す観測用センサ105_1から得られる観測信号の模式的なグラフが示され、図24Cには、本実施形態の異常診断装置700で得られた残差信号の模式的なグラフが示されている。各グラフの横軸は時間を表し、縦軸は信号振幅を表している。
 参照信号のグラフ(図24A)には、図1Bに示すレール201の継目205を車輪202が通過する際に車軸203に生じる振動の波形251が主に現れている。また、観測信号のグラフ(図24B)には、レール201の継目205による振動の波形251が現れているとともに、軸受に生じた傷などの欠陥に起因したパルス状の波形252も現れている。軸受の軌道面に欠陥が生じた場合には、軸受の転動体(例えばころ)が軸受の軌道面の欠陥(例えばきずやはく離)を通過する度に衝撃が軸受ユニット204に取り付けられた振動加速度センサ105に伝わり、転動体(例えばころ)が欠陥箇所を通過する周期毎にパルス状の波形252が発生する。
 レール201の継目205による振動の波形251を観測信号と参照信号とで較べると、主に時間(位相)のずれと振幅の差が生じているが、観測信号と参照信号との間には波形251に相関が見られる。
 なお、図24A及び図24Bのグラフに示された参照信号および観測信号は、振動加速度センサ105から得られた信号に対し、図23に示す比較例の処理が施された信号である。具体的には、ハイパスフィルタとローパスフィルタのFIRフィルタ処理が施されている。
 レール継目205による振動の波形251が観測信号と参照信号との間では位相と振幅が異なるので観測信号と参照信号との差をとってもレール継目205による振動の波形251を減衰させることはできないので、本実施形態では適応フィルタによって波形251を減衰させる。
 つまり、図24Aのグラフに示された参照信号と図24Bのグラフに示された観測信号が、カルマンフィルタを適応フィルタとして使用するノイズキャンセラに入力され、上記で詳細に説明した手順で処理が行われると、残差信号として、図24Cのグラフに示される残差信号が得られる。
 残差信号の波形では、レール継目205の波形251がほぼ除去され、主に、軸受欠陥の波形252が抽出される。
 図25Aは、異常診断装置700で得られた観測信号のスペクトル信号のグラフを示す図であり、図25Bは、異常診断装置700で得られた残差信号のスペクトル信号のグラフを示す図である。
 各グラフの横軸は周波数を表し、縦軸は信号強度を表している。
 図25A及び図25Bの各グラフに示されたスペクトル信号は、図24Bのグラフに示された観測信号と、図24Cのグラフに示された残差信号それぞれに対してエンベロープFFT処理が施されたものである。但し、図25A及び図25Bの各グラフは、スペクトル信号が周波数領域で平滑化された模式的なイメージを表している。
 図25Aの観測信号のグラフでは、周波数ゼロに向かって次第に増大するノイズ253が現れており、このノイズ253が、レール継目205で生じる振動に相当するノイズである。これに対して図25Bの残差信号のグラフでは、レール継目205のノイズ253が大幅に低減されて、図示しない軸受の欠陥で生じる振動の周波数ピーク254、255が明瞭になる。これらの周波数ピーク254、255のうち、低周波数側の周波数ピーク254が車軸軸受の外輪軌道面の欠陥を転動体が通過する周波数に相当する基本波のピークであり、高周波数側の周波数ピーク255が2次高調波のピークである。
 カルマンフィルタのアルゴリズムとしては、これまで詳しく述べた標準的なアルゴリズムでなくても、等価なアルゴリズムで数値安定化を図ったUD分解フィルタのアルゴリズムなどが使用されてもよく、その場合でも、式(28)、(29)に示したシステム雑音と観測雑音の分散(行列)推定は同様に実行できる。
 上述したように、本実施形態におけるノイズキャンセルの処理は、時変パラメータQk、Rkの自動推定によって実現されるが、システム雑音Qと観測雑音Rは試行錯誤による固定値であってもよい。しかし、上記式(28)、(29)による自動調整の方が間違いは少ない。
 カルマンフィルタが適応フィルタとして用いられた場合、以下に述べるNLMSアルゴリズムに比べてもノイズ除去能力が優れる。収束の速さと追従性(tracking)のいずれも、NLMSよりカルマンフィルタが優れている。またカルマンフィルタではフィルタ係数更新のステップサイズパラメータをユーザ(作成者)が決めることは不要でカルマンゲインの計算で実質的に自動的に最適なステップサイズが決まるため、カルマンフィルタは使い勝手がよい。
 従来、カルマンフィルタではシステム雑音と観測雑音の分散が調整パラメータとして入力される必要があった。一方、本実施形態のノイズキャンセラでは、システム雑音と観測雑音を自動的に推定する方法が好適に作用するデータ駆動型のアルゴリズムによって精度の高いノイズキャンセル処理が実現される。
 なお、図18Bで説明した観測用センサ105_1と参照用センサ105_2の位置については、図18Bに示した位置に限定されるものではない。例えば、図18Bに示す参照用センサ105_2側の軸受について異常診断が望まれる場合には、図18Bに示す参照用センサ105_2側が観測センサとして用いられて観測信号が得られ、観測用センサ105_1側が参照用センサとして用いらえて参照信号が得られることで異常診断が可能となる。この場合、更に、観測用センサ105_1側と参照用センサ105_2側との両方で軸受に欠陥が生じても、両者の軸受の振動信号は相関を持たない。このため、ノイズ除去の対象となった一方の軸受について、他方の軸受における欠陥の有無に左右されずに診断可能である。
 参照用センサ105_2は、4つの軸受とは別の位置に設けられてもよいが、1つの車軸203で連結された2つの車輪202それぞれに対応した各軸受に観測用センサ105_1と参照用センサ105_2が設けられるのが好ましい。上述したように、鉄道車両の台車200では1つの車軸203に2つの車輪202が固定されて一緒に回転するので、レール201から車輪が受ける振動の他、駆動歯車など車両からの振動も、1つの車軸203の両端の軸受では相関のある振動になりやすいためである。このように相関のある振動がノイズとして観測用センサ105_1と参照用センサ105_2に入る場合には、上述したノイズ除去により、軸受の欠陥による振動信号が効果的に誤差信号として取り出される。
第5実施形態
 次に、上述した第4実施形態に対して適応フィルタの種類が異なる実施形態を第5実施形態として説明する。第5実施形態では、カルマンフィルタに替えて正規化LMSが用いられる。第5実施形態は第4実施形態の変形例である。以下の記載において、第4実施形態と同様な構成及び処理については同じ参照符号を使用する。
 正規化LMSでは、LMS(最小二乗平均)アルゴリズムにおけるステップサイズを入力信号の大きさ(即ち雑音の分散)に応じて変動させる。正規化LMSにおける処理内容については周知であるためここでは説明を省略するが、正規化LMSが適応フィルタ150に用いられることで、上述したように、雑音成分ykが観測信号dkとの差がなるべく小さくなるように伝達経路{hi}の逐次推定が行われる。正規化LMSによる伝達経路{hi}の推定は、カルマンフィルタの場合と同様にフィルタ係数hkの推定として実行されるが、正規化LMSでは逐次推定のために複数の固定パラメータが用いられる。この固定パラメータの具体的な値は、異常診断が行われる対象装置の種類や駆動状況などに応じた適切な値に調整される。
 図26は、正規化LMSが用いられる本実施形態におけるノイズキャンセルの手順を表すフローチャートである。
 図26に示す手順では、図22に示す手順と同様に、ステップS501、ステップS502、ステップS503、ステップS504が実行される。その後は、図22のステップS505におけるカルマンフィルタの処理に替えて、ステップS601で正規化LMS(NLMS)の処理が実行される。そして、ステップS506、ステップS507へと処理が進む。
 図27Aは、比較例で得られた観測信号のスペクトル信号のグラフを示す図であり、図27Bは残差信号のスペクトル信号を示す図である。
 図27Aのグラフは、図25Aのグラフと同じである。図27Bのグラフは、図26に示す手順で観測信号と参照信号からNLMSアルゴリズムによってノイズキャンセルが行われて得られた残差信号の平滑化スペクトルのグラフが示されている。
 NLMSアルゴリズムを含むLMSアルゴリズムは、非定常信号・雑音に適応できるので、カルマンフィルタの場合には劣るがカルマンフィルタと同様に観測信号からレール継目205のノイズ253を除去することができ、軸受の欠陥による振動254、255が明瞭になる。
 このように、適応フィルタ150として正規化LMSが用いられる場合も、異常診断に適したスペクトル信号が得られることが分かる。
 次に、図18Bに示す異常診断装置700が、鉄道車両の台車200以外の診断対象に適用された例について説明する。
 図28は、異常診断装置700が研削盤300に適用された例を示す図である。
 研削盤300は、モータ301と、回転砥石302と、スピンドル軸受を内蔵した軸受部303とを備えている。研削盤300の構成は図9で説明した研削盤300と同じである。
 異常診断装置700の観測用センサ105_1と参照用センサ105_2は、モータ301および回転砥石302の回転軸に沿う方向に互いに距離を置いて当該方向に並んだ2箇所に固定されている。観測用センサ105_1と参照用センサ105_2によって上述した観測信号dkと参照信号xkが得られる。
 異常診断装置700は、このように得られた観測信号dkと参照信号xtに基づいて上述した処理を行い、研削盤300で生じる大きな機械的ノイズをキャンセルさせることができる。その結果、例えば軸受部303のスピンドル軸受における傷などの異常を正確に診断することができる。
第6実施形態
 次に、本発明の第6実施形態による異常診断装置について説明する。
 以下説明する第6実施形態は、図10のダンプトラック400に組み込まれた異常診断装置である。本実施形態は第4実施形態の変形例であって、且つ、第2実施形態の変形例でもある。以下の記載において、第2実施形態と同一の構造や処理については、同一の参照符号を使用する。
 図29は、図10に示すダンプトラック400に組み込まれた異常診断装置800を示す図である。
 図29に示す異常診断装置800は例えばホイール軸受を診断する装置である。
 異常診断装置800は2つの加速度振動センサ505、506を備え、2つの加速度振動センサ505、506は、ホイール軸受の内輪が固定されているドライブシャフトのケース403に、軸受の回転軸に鉛直な方向を振動の検出方向として取付けられる。2つの加速度振動センサ505、506のうち、一方が右後輪用センサ505であり、他方が左後輪用センサ506である。車体の左右方向に回転軸が延びたホイール軸受が診断対象であるため、2つの加速度振動センサ505、506は、車体の左右方向に互いに距離を置いて当該左右方向に並んでいる。
 異常診断装置800は、ECU(engine control unit)の機能の一部として車載される。異常診断装置800は、マイコン501と、センサ増幅器やアナログフィルタを含んだ入力回路502とを備えている。
 マイコン501は、ADコンバータ511と、タイマカウンタ512と、ROM513と、SRAM514と、バックアップSRAM515と、CANインタフェース516と、UART517と、プロセッサ518とを備えている。
 ADコンバータ511は、入力回路502を介して2つの加速度振動センサ505、506それぞれの測定信号を取り込んでサンプリングする。2つの測定信号のうち、一方が観測信号dkとして用いられ、他方が参照信号xkとして用いられる。
 タイマカウンタ512、CANインタフェース516、ROM513、プロセッサ518、SRAM514、バックアップSRAM515、UART517は、図11で説明したものと同じである。
 図30は、異常診断装置800における異常診断の手順を示すフローチャートである。
 図30のフローチャートが示す異常診断の手順でも、図22のステップS501~ステップS505と同様の手順が実行され、ノイズがキャンセルされた残差信号が算出される。
 図30の手順では、S505の後、ステップS701で、残差信号に対してFIRローパスフィルタの処理が施されると共にデシメーションが行われる。これにより、エンベロープFFT処理における処理点数が抑制され、処理計算が軽くなる。
 ステップS702ではエンベロープFFT処理が実行され、ステップS703では、図24Bのグラフ252に矢印で示されているようなピークが検出され、ピーク周波数が求められる。
 上記各処理と並行したステップS801として、タイマカウンタ512によるエンコーダパルスのカウントと、軸および軸受の回転速度算出が行われる。
 ステップS704では、ステップS702で求められたピーク周波数と、ステップS801で算出された回転速度から認識される内輪傷の特徴周波数とが比較され、一致度の算出とバックアップSRAM515への記憶が行われる。このように算出された一致度が、診断結果に相当しており、一致度が高いということは、内輪傷などの異常が生じていることを表している。
 ステップS705では、CANインタフェース516およびCANバス405を介して診断結果がマルチファンクションディスプレイ406に送信されて表示される。
 以上説明した各ステップの処理は、ダンプトラック400のエンジンが掛かっている間、繰り返し実行される。ダンプトラック400のドライバなどは、マルチファンクションディスプレイ406の表示を確認することで、軸受などの異常の有無を知ることができる。
 なお、第5実施形態を第6実施形態に適用してもよい。即ち、第6実施形態のカルマンフィルタを正規化LMSに置換してもよい。また、第5実施形態は第1実施形態~第3実施形態に適用してもよい。
 上記において特定の実施形態が説明されているが、当該実施形態は単なる例示であり、本発明の範囲を限定する意図はない。本明細書に記載された装置及び方法は上記した以外の形態において具現化することができる。また、本発明の範囲から離れることなく、上記した実施形態に対して適宜、省略、置換及び変更をなすこともできる。かかる省略、置換及び変更をなした形態は、請求の範囲に記載されたもの及びこれらの均等物の範疇に含まれ、本発明の技術的範囲に属する。
 100……異常診断装置、101……ノイズキャンセラ、102……センサ用増幅器、103……ディジタルオシロ、104……パーソナルコンピュータ、105……振動加速度センサ、111…入力回路、112…ディップスイッチ、113……ワンチップマイコン、114……RCフィルタ、130……適応フィルタ、131……カルマンフィルタ処理部、132……更新部、133……第1推定部、134……第2推定部、200……鉄道車両の台車、201……レール、202……車輪、204……軸受ユニット、300……研削盤、301……モータ、302……回転砥石、303……軸受部、400……ダンプトラック、401……ベッセル、402……後輪、405……CANバス、406……マルチファンクションディスプレイ、500……異常診断装置、501……マイコン、502……入力回路、505……振動加速度センサ

Claims (18)

  1.  装置の振動がサンプリングされた観測信号を入手する信号入手部と、
     前記信号入手部で得られた観測信号を遅延させて遅延信号を得る信号遅延部と、
     前記観測信号と前記遅延信号とからカルマンフィルタを内蔵した適応フィルタにより推定した推定信号と前記観測信号との残差信号を減らすようにフィルタ係数を適応させる前記カルマンフィルタを当該観測信号と前記遅延信号とに作用させ、当該残差信号を出力するカルマンフィルタ処理部と、
     を備えたことを特徴とするノイズキャンセラ。
  2.  前記観測信号および前記遅延信号について、直流信号成分を除いた下限周波数から、サンプリング周波数の半分以下に設定された上限周波数までに帯域制限する帯域制限部を備えたことを特徴とする請求項1に記載のノイズキャンセラ。
  3.  前記帯域制限部によって帯域制限された信号の周波数を低域に変換する低域変換部を更に備えたことを特徴とする請求項2に記載のノイズキャンセラ。
  4.  前記低域変換部は、変換量に相当する周波数を有した周期信号を入力信号に対して複素乗算することで低域変換を実現することを特徴とする請求項3に記載のノイズキャンセラ。
  5.  前記低域変換部は、前記周期信号に相当する予め記憶された数値データを用いて複素乗算を行うことを特徴とする請求項4に記載のノイズキャンセラ。
  6.  前記カルマンフィルタ処理部から出力された残差信号に対して包絡線FFT処理を施すFFT処理部を更に備えたことを特徴とする請求項1から5のいずれか1項に記載のノイズキャンセラ。
  7.  前記カルマンフィルタ処理部が、前記フィルタ係数を状態ベクトルとし状態遷移行列として単位行列を用いることを特徴とする請求項1から6のいずれか1項に記載のノイズキャンセラ。
  8.  前記カルマンフィルタ処理部が、カルマンフィルタにおけるシステム雑音の分散行列と観測雑音の分散とを時間変動するパラメータとし、当該分散行列および当該分散をフィルタ係数の適応と並行して推定する請求項1から7のいずれか1項に記載のノイズキャンセラ。
  9.  請求項1から8のいずれか1項に記載のノイズキャンセラと、
     前記ノイズキャンセラによって得られる前記残差信号を用いて前記装置における異常の有無を診断する診断部と、
    を備えたことを特徴とする異常診断装置。
  10.  装置の振動がサンプリングされた観測信号を入手する信号入手ステップと、
     前記信号入手ステップで得られた観測信号を遅延させて遅延信号を得る信号遅延ステップと、
     前記観測信号と前記遅延信号とからカルマンフィルタを内蔵した適応フィルタにより推定した推定信号と前記観測信号との残差信号を減らすようにフィルタ係数を適応させるカルマンフィルタを当該観測信号と前記遅延信号とに作用させ、当該残差信号を出力するカルマンフィルタ処理ステップと、
     を有することを特徴とするノイズキャンセル方法。
  11.  回転装置の回転軸に沿う方向に互いに距離を置いて当該方向に並んだ複数箇所それぞれに伝わってきた振動がサンプリングされた各測定信号を入手する信号入手部と、
     前記信号入手部で得られた各測定信号について、直流信号成分を除いた下限周波数から、サンプリング周波数の半分以下に設定された上限周波数までに帯域制限する帯域制限部と、
     前記帯域制限部で帯域が制限された各測定信号のうち一方を観測信号とし、他方を参照信号として適応フィルタを作用させて推定信号を得るとともに、当該観測信号と当該推定信号との残差信号を減らすように当該適応フィルタのフィルタ係数を適応させ、当該残差信号を出力する適応フィルタ処理部と、
     を備えたことを特徴とするノイズキャンセラ。
  12.  前記適応フィルタ処理部から出力された残差信号に対して包絡線FFT処理を施すFFT処理部を更に備えたことを特徴とする請求項11に記載のノイズキャンセラ。
  13.  前記適応フィルタ処理部が、適応フィルタとしてカルマンフィルタを用いることを特徴とする請求項11または12に記載のノイズキャンセラ。
  14.  前記カルマンフィルタが、前記フィルタ係数を状態ベクトルとし、状態遷移行列として単位行列を用いることを特徴とする請求項13に記載のノイズキャンセラ。
  15.  前記適応フィルタ処理部が、カルマンフィルタにおけるシステム雑音の分散行列と観測雑音の分散とを時間変動するパラメータとし、当該分散行列および当該分散をフィルタ係数の適応と並行して推定することを特徴とする請求項13または14に記載のノイズキャンセラ。
  16.  前記適応フィルタ処理部が、適応フィルタとして正規化LMSを用いることを特徴とする請求項11または12に記載のノイズキャンセラ。
  17.  請求項11から16のいずれか1項に記載のノイズキャンセラと、
     前記ノイズキャンセラによって得られる前記残差信号を用いて前記回転装置における異常の有無を診断する診断部と、
    を備えたことを特徴とする異常診断装置。
  18.  回転装置の回転軸に沿う方向に互いに距離を置いて当該方向に並んだ複数箇所それぞれに伝わってきた振動がサンプリングされた各測定信号を入手する信号入手ステップと、
     前記信号入手ステップで得られた各測定信号について、直流信号成分を除いた下限周波数から、サンプリング周波数の半分以下に設定された上限周波数までに帯域制限する帯域制限ステップと、
     前記帯域制限ステップで帯域が制限された各測定信号のうち一方を観測信号とし、他方を参照信号として適応フィルタを作用させて推定信号を得るとともに、当該観測信号と当該推定信号との残差信号を減らすように当該適応フィルタのフィルタ係数を適応させ、当該残差信号を出力する適応フィルタ処理ステップと、
     を有することを特徴とするノイズキャンセル方法。
PCT/JP2021/001523 2020-01-24 2021-01-18 ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法 WO2021149649A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2021538038A JP7115644B2 (ja) 2020-01-24 2021-01-18 ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法
CN202180010728.0A CN115023597A (zh) 2020-01-24 2021-01-18 噪声消除器、异常诊断装置以及噪声消除方法
EP21745108.7A EP4095497A4 (en) 2020-01-24 2021-01-18 NOISE SUPPRESSOR, FAULT DIAGNOSIS DEVICE AND NOISE SUPPRESSION METHOD
US17/793,531 US20230042787A1 (en) 2020-01-24 2021-01-18 Noise canceller, abnormality diagnosis device, and noise cancellation method

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP2020010302 2020-01-24
JP2020010301 2020-01-24
JP2020-010301 2020-01-24
JP2020-010302 2020-01-24
JP2020157210 2020-09-18
JP2020-157210 2020-09-18

Publications (1)

Publication Number Publication Date
WO2021149649A1 true WO2021149649A1 (ja) 2021-07-29

Family

ID=76992423

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2021/001523 WO2021149649A1 (ja) 2020-01-24 2021-01-18 ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法

Country Status (5)

Country Link
US (1) US20230042787A1 (ja)
EP (1) EP4095497A4 (ja)
JP (1) JP7115644B2 (ja)
CN (1) CN115023597A (ja)
WO (1) WO2021149649A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115047853A (zh) * 2022-06-27 2022-09-13 中国人民解放军海军航空大学 基于递推规范变量残差和核主元分析的微小故障检测方法
JP2023048915A (ja) * 2021-09-28 2023-04-07 ディー・クルー・テクノロジーズ株式会社 嵌合音検出装置、および嵌合音検出システム

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022100163A (ja) * 2020-12-23 2022-07-05 トヨタ自動車株式会社 音源推定サーバ、音源推定システム、音源推定装置、音源推定方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11271181A (ja) 1998-01-22 1999-10-05 Nippon Steel Corp ころがり軸受の異常診断方法および装置
JP2007278894A (ja) 2006-04-07 2007-10-25 Nsk Ltd 異常診断装置および異常診断方法
JP2008164578A (ja) 2006-12-06 2008-07-17 Nsk Ltd 物理量検出装置及び転動装置
JP2010234403A (ja) 2009-03-31 2010-10-21 Jfe Steel Corp 圧延機の回転軸の異常診断装置および異常診断方法
JP2013201495A (ja) * 2012-03-23 2013-10-03 Fujitsu Ltd 光パワーモニタ
JP2017032467A (ja) * 2015-08-04 2017-02-09 日本精工株式会社 異常診断装置、軸受、機械装置及び車両
JP2018128467A (ja) * 2018-05-11 2018-08-16 セイコーエプソン株式会社 信号処理装置、検出装置、センサー、電子機器及び移動体

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6651012B1 (en) * 2001-05-24 2003-11-18 Simmonds Precision Products, Inc. Method and apparatus for trending and predicting the health of a component

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11271181A (ja) 1998-01-22 1999-10-05 Nippon Steel Corp ころがり軸受の異常診断方法および装置
JP2007278894A (ja) 2006-04-07 2007-10-25 Nsk Ltd 異常診断装置および異常診断方法
JP2008164578A (ja) 2006-12-06 2008-07-17 Nsk Ltd 物理量検出装置及び転動装置
JP2010234403A (ja) 2009-03-31 2010-10-21 Jfe Steel Corp 圧延機の回転軸の異常診断装置および異常診断方法
JP2013201495A (ja) * 2012-03-23 2013-10-03 Fujitsu Ltd 光パワーモニタ
JP2017032467A (ja) * 2015-08-04 2017-02-09 日本精工株式会社 異常診断装置、軸受、機械装置及び車両
JP2018128467A (ja) * 2018-05-11 2018-08-16 セイコーエプソン株式会社 信号処理装置、検出装置、センサー、電子機器及び移動体

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP4095497A4

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2023048915A (ja) * 2021-09-28 2023-04-07 ディー・クルー・テクノロジーズ株式会社 嵌合音検出装置、および嵌合音検出システム
JP7402848B2 (ja) 2021-09-28 2023-12-21 ディー・クルー・テクノロジーズ株式会社 嵌合音検出装置、および嵌合音検出システム
CN115047853A (zh) * 2022-06-27 2022-09-13 中国人民解放军海军航空大学 基于递推规范变量残差和核主元分析的微小故障检测方法

Also Published As

Publication number Publication date
EP4095497A1 (en) 2022-11-30
CN115023597A (zh) 2022-09-06
US20230042787A1 (en) 2023-02-09
JP7115644B2 (ja) 2022-08-09
EP4095497A4 (en) 2024-02-28
JPWO2021149649A1 (ja) 2021-07-29

Similar Documents

Publication Publication Date Title
WO2021149649A1 (ja) ノイズキャンセラ、異常診断装置、およびノイズキャンセル方法
JP6990566B2 (ja) レール波状摩耗検出装置、及びレール波状摩耗検出方法
Djebala et al. Rolling bearing fault detection using a hybrid method based on empirical mode decomposition and optimized wavelet multi-resolution analysis
JP4935157B2 (ja) 異常診断装置および異常診断方法
Combet et al. Novel adaptation of the demodulation technology for gear damage detection to variable amplitudes of mesh harmonics
Bozchalooi et al. Teager energy operator for multi-modulation extraction and its application for gearbox fault detection
CN110779724B (zh) 一种基于频域组稀疏降噪的轴承故障诊断方法
JP2008164578A (ja) 物理量検出装置及び転動装置
JP2014206403A (ja) 転がり軸受の診断装置
Liang et al. Intelligent bearing fault detection by enhanced energy operator
Shao et al. Design of mixture de-noising for detecting faulty bearing signals
US20100111318A1 (en) Active noise controller
JP5958932B2 (ja) 動的設備の状態監視システムとその方法とそのプログラム
JP4997936B2 (ja) 転がり軸受の異常診断装置および乗物
JP2006113003A (ja) 機械設備の異常診断システム
CN112597969A (zh) 一种滚动轴承故障诊断方法、***及介质
Sahoo et al. Application of adaptive wavelet transform for gear fault diagnosis using modified-LLMS based filtered vibration signal
Rahmoune et al. Early detection of pitting failure in gears using a spectral kurtosis analysis
Jena et al. Gear fault diagnosis using bispectrum analysis of active noise cancellation-based filtered sound and vibration signals
He et al. A new vibration signal processing method for gearbox fault detection
Ugwiri et al. Cascade based methods in detecting rotating faults using vibration measurements
Ozturk et al. Investigation of effectiveness of some vibration-based techniques in early detection of real-time fatigue failure in gears
JP2020173229A (ja) 低速回転機器の診断方法と診断装置
JPH04194412A (ja) ころがり軸受の故障検出方法
Wang et al. Fault diagnosis of diesel engine using vibration signals

Legal Events

Date Code Title Description
ENP Entry into the national phase

Ref document number: 2021538038

Country of ref document: JP

Kind code of ref document: A

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21745108

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021745108

Country of ref document: EP

Effective date: 20220824