The present application is based on, and claims priority from JP Application Serial Number 2022-005536, filed Jan. 18, 2022, the disclosure of which is hereby incorporated by reference herein in its entirety.
The present disclosure relates to a diagnostic method, a diagnostic device, and a diagnostic system.
JP-A-5-52712 discloses a failure prediction device including a vibration detection unit configured to detect a vibration pattern of a moving part generated from a plurality of moving parts constituting a production machine at a free end of the moving part, a storage unit configured to store, during a normal operation of the production machine, a reference vibration pattern at the free end, and a failure prediction unit configured to predict a failure of the production machine by comparing the vibration pattern detected at any time by the vibration detection unit with the reference vibration pattern stored in the storage unit.
JP-A-5-52712 does not disclose a specific method of creating the reference vibration pattern, and when accuracy of the reference vibration pattern is low, reliability of failure prediction decreases.
A diagnostic method according to one aspect of the present disclosure includes:
a first measurement data acquisition step of acquiring first measurement data based on a time-series signal obtained by a physical quantity sensor detecting a physical quantity generated by an object repeating a predetermined operation pattern in a first period;
a reference data generation step of generating reference data based on the first measurement data;
a second measurement data acquisition step of acquiring second measurement data based on a time-series signal obtained by the physical quantity sensor detecting a physical quantity generated by the object repeating the predetermined operation pattern in a second period; and
a diagnosis step of diagnosing a state of the object based on the reference data and the second measurement data, in which
the reference data generation step includes
extracting, from the first measurement data, a plurality of pieces of first period unit data corresponding to at least a part of the predetermined operation pattern, and
generating the reference data by executing synchronization processing on the plurality of pieces of first period unit data and calculating a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing.
A diagnostic device according to one aspect of the present disclosure includes:
a first measurement data acquisition circuit configured to acquire first measurement data based on a time-series signal obtained by a physical quantity sensor detecting a physical quantity generated by an object repeating a predetermined operation pattern in a first period;
a reference data generation circuit configured to generate reference data based on the first measurement data;
a second measurement data acquisition circuit configured to acquire second measurement data based on a time-series signal obtained by the physical quantity sensor detecting a physical quantity generated by the object repeating the predetermined operation pattern in a second period; and
a diagnosis circuit configured to diagnose a state of the object based on the reference data and the second measurement data, in which
the reference data generation circuit
extracts, from the first measurement data, a plurality of pieces of first period unit data corresponding to at least a part of the predetermined operation pattern, executes synchronization processing on the plurality of pieces of first period unit data, and calculates a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing to generate the reference data.
A diagnostic system according to one aspect of the present disclosure includes:
the diagnostic device according to the one aspect; and
the physical quantity sensor attached to the object.
Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the drawings. The embodiments described below do not unduly limit the scope of the present disclosure described in the claims. Not all configurations to be described below are necessarily essential constituent elements of the present disclosure.
As shown in
The first period may be, for example, a predetermined period in which the object normally operates, such as a period immediately after the object is disposed.
The object is an object to be diagnosed, and a type of the object is not particularly limited, and may be, for example, various devices such as an electric motor or a motor having a rotation mechanism or a vibration mechanism, or may be an electric circuit generating signals having periodicity.
The predetermined operation pattern repeated by the object in the first period may be a pattern in which the object executes one type of operation and then stops the operation, or may be a pattern in which each time the object executes each of a plurality of different types of operations, the operation is stopped. For example, when the object is a motor, the object may repeatedly execute an operation of rotating clockwise and an operation of stopping the rotation, or may repeatedly execute an operation of rotating clockwise, an operation of stopping the rotation, an operation of rotating counterclockwise, and an operation of stopping the rotation.
A type of physical quantity generated by the object repeating the predetermined operation pattern is not particularly limited, and for example, the physical quantity may be acceleration, an angular velocity, a velocity, displacement, a pressure, a current, or a voltage.
For example, the physical quantity sensor may be an inertial sensor. The inertial sensor is, for example, an acceleration sensor, a velocity sensor, an angular velocity sensor, or an IMU including a plurality of types of sensors. IMU is an abbreviation for inertial measurement unit. The physical quantity sensor may be, for example, a sensor using a MEMS vibrator or a sensor using a crystal resonator. MEMS is an abbreviation for micro electro mechanical systems. The number of detection axes of the physical quantity sensor may be one or more.
The first measurement data may be time-series data of a digital signal output from the physical quantity sensor, or time-series data of a digital signal obtained by an analog front end converting an analog signal output from the physical quantity sensor.
Next, in the reference data generation step S2, the diagnostic device 100 generates reference data based on the first measurement data acquired in step S1.
Next, the diagnostic device 100 waits until a set time elapses in step S3. When the set time elapses, in the second measurement data acquisition step S4, the diagnostic device 100 acquires second measurement data based on a time-series signal obtained by the physical quantity sensor detecting a physical quantity generated by the object repeating the predetermined operation pattern in a second period.
In the present embodiment, the second period is a period after the first period, and is, for example, a predetermined period such as several days after the first period, several months after the first period, or several years after the first period. The predetermined operation pattern repeated by the object in the second period is the same as the predetermined operation pattern repeated by the object in the first period.
The second measurement data may be time-series data of a digital signal output from the physical quantity sensor, or time-series data of a digital signal obtained by an analog front end converting an analog signal output from the physical quantity sensor.
Next, in the diagnosis step S5, the diagnostic device 100 diagnoses a state of the object based on the reference data generated in step S2 and the second measurement data acquired in step S4.
The diagnostic device 100 may diagnose, assuming that the object is in a normal state in the first period, whether the object is in a normal state or in an abnormal state in the second period. The diagnostic device 100 may diagnose how much the object changes with the passage of time from the first period to the second period.
Until the diagnosis is finished (N in step S6), the diagnostic device 100 repeatedly executes steps S3 to S5. The set time for waiting in step S3 may be a fixed value or may be a variable value which is appropriately set every time.
Next, in step S22, the diagnostic device 100 displays, on a display unit (not shown), the plurality of pieces of first period unit data extracted in step S21.
Finally, in step S23, the diagnostic device 100 executes synchronization processing on the plurality of pieces of first period unit data extracted in step S21, and calculates a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing to generate reference data. The synchronization processing is processing of aligning timings so that a difference between predetermined data and the other pieces of data in the plurality of pieces of first period unit data is minimized. The representative value is, for example, an average value, or a median value.
In step S52, the diagnostic device 100 executes synchronization processing between the reference data generated in step S2 of
The diagnostic device 100 calculates, by Formula (2) with j being −jmax≤j≤jmax, a series of differences Δj between the reference data and the diagnosis target data, executes synchronization processing of aligning the diagnosis target data with the reference data by shifting a sample of the diagnosis target data by the integer j in which the difference Δj is minimized, and obtains a minimum value min{Δj} of the difference Δj. When the minimum value min{Δj} is smaller than a predetermined threshold value, the diagnostic device 100 can diagnose that a difference between a state of the object in the second period and a state of the object in the first period is small, that is, a state change of the object is small. When the minimum value min{Δj} is larger than the predetermined threshold value, the diagnostic device 100 can diagnose that the difference between the state of the object in the second period and the state of the object in the first period is large, that is, the state change of the object is large. When the first period is a predetermined period in which the object normally operates, the diagnostic device 100 can diagnose that the object in the second period is in a normal state when the minimum value min{Δj} is smaller than the predetermined threshold value, and can diagnose that the object in the second period is in an abnormal state when the minimum value min{Δj} is larger than the predetermined threshold value.
In step S23 of
In step S5 of
The physical quantity sensor 200 detects a physical quantity generated by the object repeating a predetermined operation pattern in the first period and in the second period, and outputs a signal having a magnitude corresponding to the detected physical quantity. An output signal of the physical quantity sensor 200 is input to the analog front end 210.
The analog front end 210 executes amplification processing, A/D conversion processing, and the like on the output signal of the physical quantity sensor 200, and outputs a digital time-series signal.
The processing circuit 110 acquires, as the first measurement data, a digital time-series signal output from the analog front end 210 in the first period, acquires, as the second measurement data, a digital time-series signal output from the analog front end 210 in the second period, and executes signal processing. Specifically, the processing circuit 110 executes a diagnosis program 121 stored in the storage circuit 120, and executes various types of calculation processing on the first measurement data and the second measurement data. In addition, the processing circuit 110 executes various types of processing according to operation signals from the operation unit 130, processing for transmitting display signals for displaying various types of information on the display unit 140, processing for transmitting sound signals for generating various sounds to the sound output unit 150, processing for controlling the communication unit 160 to perform data communication with an external device (not shown), and the like. The processing circuit 110 is implemented by, for example, a CPU or a DSP. The CPU is an abbreviation for central processing unit, and the DSP is an abbreviation for digital signal processor.
The processing circuit 110 functions as, by executing the diagnosis program 121, a first measurement data acquisition circuit 111, a reference data generation circuit 112, a second measurement data acquisition circuit 113, and a diagnosis circuit 114. That is, the diagnostic device 100 includes the first measurement data acquisition circuit 111, the reference data generation circuit 112, the second measurement data acquisition circuit 113, and the diagnosis circuit 114.
The first measurement data acquisition circuit 111 acquires first measurement data based on a time-series signal obtained by the physical quantity sensor 200 detecting a physical quantity generated by an object repeating a predetermined operation pattern in the first period. That is, the first measurement data acquisition circuit 111 acquires, as the first measurement data, a digital time-series signal output from the analog front end 210 in the first period. That is, the first measurement data acquisition circuit 111 executes the first measurement data acquisition step S1 in
The reference data generation circuit 112 generates reference data based on the first measurement data acquired by the first measurement data acquisition circuit 111. Specifically, the reference data generation circuit 112 extracts, from the first measurement data, a plurality of pieces of first period unit data corresponding to at least a part of the predetermined operation pattern repeated by the object in the first period, executes synchronization processing on the extracted plurality of pieces of first period unit data, and calculates a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing to generate the reference data. The synchronization processing is processing of aligning timings so that a difference between predetermined data and the other pieces of data in the plurality of pieces of first period unit data is minimized. For example, the reference data generation circuit 112 calculates, by the above Formula (1), a series of differences Δj between the predetermined data and the other pieces of data, and executes synchronization processing of aligning the other pieces of data with the predetermined data by shifting samples of the other pieces of data by the integer j in which the difference Δj is minimized. The representative value is, for example, an average value, or a median value. The reference data generation circuit 112 may display, on the display unit 140, the extracted plurality of pieces of first period unit data. That is, the reference data generation circuit 112 executes the reference data generation step S2 in
The second measurement data acquisition circuit 113 acquires the second measurement data based on a time-series signal obtained by the physical quantity sensor 200 detecting the physical quantity generated by the object repeating the predetermined operation pattern in the second period. That is, the second measurement data acquisition circuit 113 acquires, as the second measurement data, a digital time-series signal output from the analog front end 210 in the second period. That is, the second measurement data acquisition circuit 113 executes the second measurement data acquisition step S4 in
The diagnosis circuit 114 diagnoses the state of the object based on the reference data generated by the reference data generation circuit 112 and the second measurement data acquired by the second measurement data acquisition circuit 113. The diagnosis circuit 114 may diagnose, assuming that the object is in a normal state in the first period, whether the object is in a normal state or in an abnormal state in the second period. The diagnostic device 100 may diagnose how much the object changes with the passage of time from the first period to the second period. For example, the diagnosis circuit 114 may extract, from the second measurement data, diagnosis target data corresponding to at least a part of a predetermined operation pattern repeated by the object in the second period, execute synchronization processing between the reference data and the diagnosis target data, and diagnose the state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. The synchronization processing is processing of aligning timings so that the difference between the reference data and the diagnosis target data is minimized.
For example, the diagnosis circuit 114 calculates, by Formula (2) with j being −jmax≤j≤jmax, a series of differences Δj between the reference data and the diagnosis target data, executes synchronization processing of aligning the diagnosis target data with the reference data by shifting a sample of the diagnosis target data by the integer j in which the difference Δj is minimized, and obtains a minimum value min{Δj} of the difference Δj. When the minimum value min{Δj} is smaller than a predetermined threshold value, the diagnosis circuit 114 can diagnose that a difference between the state of the object in the second period and the state of the object in the first period is small, that is, a state change of the object is small. When the minimum value min{Δj} is larger than the predetermined threshold value, the diagnosis circuit 114 can diagnose that the difference between the state of the object in the second period and the state of the object in the first period is large, that is, the state change of the object is large. When the first period is a predetermined period in which the object normally operates, the diagnosis circuit 114 can diagnose that the object in the second period is in a normal state when the minimum value min{Δj} is smaller than the predetermined threshold value, and can diagnose that the object in the second period is in an abnormal state when the minimum value min{Δj} is larger than the predetermined threshold value. That is, the diagnosis circuit 114 executes the diagnosis step S5 in
The diagnosis circuit 114 may execute other diagnostic processing. For example, the diagnosis circuit 114 may calculate RMS values of the reference data and the diagnosis target data, and compare a difference between the two RMS values with a predetermined threshold value to diagnose the state of the object in the second period. For example, the diagnosis circuit 114 may calculate two frequency spectra by performing fast Fourier transform on the reference data and the diagnosis target data, and compare a difference between peak frequencies or peak intensities with predetermined threshold values to diagnose the state of the object in the second period. For example, when there are a plurality of detection axes of the physical quantity sensor 200, the diagnosis circuit 114 may generate reference data and diagnosis target data for each detection axis, calculate a Lissajous' figure of a plurality of pieces of reference data and a Lissajous' figure of a plurality of pieces of diagnosis target data, and diagnose the state of the object in the second period based on a difference between the two Lissajous' figures.
The storage circuit 120 includes a ROM (not shown) and a RAM (not shown). ROM is an abbreviation for read only memory, and RAM is an abbreviation for random access memory. The ROM stores various programs such as the diagnosis program 121 and predetermined data. The RAM stores data generated by the processing circuit 110. The RAM is also used as a work area of the processing circuit 110, and stores programs and data read from the ROM, data input from the operation unit 130, and data temporarily generated by the processing circuit 110.
The operation unit 130 is an input device implemented by operation keys, button switches, and the like, and outputs, to the processing circuit 110, an operation signal corresponding to an operation by a user.
The display unit 140 is a display device implemented by an LCD or the like, and displays various types of information based on display signals output from the processing circuit 110. LCD is an abbreviation for liquid crystal display. The display unit 140 may be provided with a touch panel which functions as the operation unit 130. For example, the display unit 140 may display, based on the display signals output from the processing circuit 110, a screen including at least a part of the first measurement data, a plurality of pieces of first period unit data, the reference data, the second measurement data, the diagnosis target data, the diagnosis result information, and the Lissajous' figure.
The sound output unit 150 is implemented by a speaker or the like, and generates various sounds based on sound signals output from the processing circuit 110. For example, the sound output unit 150 may generate, based on the sound signals output from the processing circuit 110, sounds indicating start or finish of the diagnostic processing.
The communication unit 160 executes various types of control for establishing data communication between the processing circuit 110 and the external device. For example, the communication unit 160 may transmit, to the external device, information including at least a part of the first measurement data, the plurality of pieces of first period unit data, the reference data, the second measurement data, the diagnosis target data, the diagnosis result information, and the Lissajous' figure. The external device may display at least a part of the received information on a display unit (not shown).
At least a part of the first measurement data acquisition circuit 111, the reference data generation circuit 112, the second measurement data acquisition circuit 113, and the diagnosis circuit 114 may be implemented by dedicated hardware. The diagnostic device 100 may be a single device or may include a plurality of devices. For example, the physical quantity sensor 200 and the analog front end 210 may be in a first device, and the processing circuit 110, the storage circuit 120, the operation unit 130, the display unit 140, the sound output unit 150, and the communication unit 160 may be in a second device separate from the first device. For example, the processing circuit 110 and the storage circuit 120 may be implemented by a device such as a cloud server, and the device may generate information such as a plurality of pieces of first period unit data, reference data, diagnosis target data, diagnosis result information, and a Lissajous' figure, and transmit the generated information via a communication line to a terminal including the operation unit 130, the display unit 140, the sound output unit 150, and the communication unit 160.
In the diagnostic method of the first embodiment described above, the diagnostic device 100 acquires the first measurement data based on the physical quantity generated by the object repeating the predetermined operation pattern in the first period, and generates the reference data by executing the synchronization processing on the plurality of pieces of first period unit data extracted from the first measurement data and calculating the representative value of the plurality of pieces of first period unit data. Therefore, according to the diagnostic method of the first embodiment, the diagnostic device 100 can improve reliability of the diagnosis by diagnosing the state of the object based on highly accurate reference data with reduced variation in the plurality of pieces of first period unit data. In particular, by calculating an average value of the plurality of pieces of first period unit data subjected to the synchronization processing, the diagnostic device 100 can generate highly accurate reference data with reduced variation in the plurality of pieces of first period unit data and reduced high frequency noise, and thus can further improve the reliability of the diagnosis.
In the diagnostic method of the first embodiment, the synchronization processing on the plurality of pieces of first period unit data is processing of aligning timings so that a difference between predetermined data and the other pieces of data in the plurality of pieces of first period unit data is minimized, and thus a calculation load of the synchronization processing is large, and the plurality of pieces of first period unit data are accurately synchronized. Therefore, according to the diagnostic method of the first embodiment, accuracy of the reference data can be improved, and reliability of state diagnosis of the object can be improved.
In the diagnostic method of the first embodiment, the diagnostic device 100 acquires the second measurement data based on the physical quantity generated by the object repeating the predetermined operation pattern in the second period, executes the synchronization processing between the reference data and the diagnosis target data extracted from the second measurement data, and diagnoses the state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. Therefore, according to this diagnostic method, regardless of a type of the object or a type of the predetermined operation pattern repeatedly executed by the object, the larger the state change of the object between the first period and the second period, the larger the difference between the reference data and the diagnosis target data, so that it is possible to implement the diagnosis with high versatility and convenience based on the difference.
Hereinafter, in a second embodiment, similar components as those in the first embodiment will be denoted by the same reference signs, description overlapping with that in the first embodiment is omitted or simplified, and contents different from those in the first embodiment will be mainly described.
Since a flowchart showing a procedure of a diagnostic method of the second embodiment is similar to that in
In the diagnostic method of the second embodiment, the synchronization processing on the plurality of pieces of first period unit data in step S23 of the reference data generation step S2 is processing in which a timing at which an amplitude of predetermined data in the plurality of pieces of first period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of first period unit data are maximized. For example, the diagnostic device 100 executes synchronization processing of aligning the other pieces of data with the predetermined data by shifting samples of the other pieces of data by the integer j so that the timing at which the amplitude of the predetermined data is maximized matches the timings at which the amplitudes of the other pieces of data are maximized.
The diagnostic device 100 executes, for the second and subsequent n-th first period unit data, the synchronization processing of determining the integer j so that the timing at which the amplitude of the first first period unit data is maximized matches a timing at which an amplitude of the n-th first period unit data is maximized.
Similarly, the synchronization processing between the reference data and the diagnosis target data in step S52 of the diagnosis step S5 is processing in which a timing at which an amplitude of the reference data is maximized matches a timing at which an amplitude of the diagnosis target data is maximized. For example, the diagnostic device 100 executes synchronization processing of aligning the diagnosis target data with the reference data by shifting a sample of the diagnosis target data by the integer j so that the timing at which the amplitude of the reference data is maximized matches the timing at which the amplitude of diagnosis target data is maximized.
For example, the diagnostic device 100 can obtain, by the above Formula (2), the difference Δj between the reference data and the diagnosis target data subjected to the synchronization processing, and when the difference Δj is smaller than a predetermined threshold value, the diagnostic device 100 can diagnose that a difference between the state of the object in the second period and the state of the object in the first period is small, that is, a state change of the object is small. When the difference Δj is larger than the predetermined threshold value, the diagnostic device 100 can diagnose that the difference between the state of the object in the second period and the state of the object in the first period is large, that is, the state change of the object is large. When the first period is a predetermined period in which the object normally operates, the diagnostic device 100 can diagnose that the object in the second period is in a normal state when the difference Δj is smaller than the predetermined threshold value, and can diagnose that the object in the second period is in an abnormal state when the difference Δj is larger than the predetermined threshold value.
In step S23 of
A configuration example of the diagnostic device 100 which executes the diagnostic method of the second embodiment is similar to that of
The reference data generation circuit 112 generates reference data based on the first measurement data acquired by the first measurement data acquisition circuit 111. Specifically, the reference data generation circuit 112 extracts, from the first measurement data, a plurality of pieces of first period unit data corresponding to at least a part of the predetermined operation pattern repeated by the object in the first period, executes synchronization processing on the extracted plurality of pieces of first period unit data, and calculates a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing to generate the reference data. The synchronization processing is processing in which a timing at which an amplitude of predetermined data in the plurality of pieces of first period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of first period unit data are maximized. For example, the reference data generation circuit 112 executes synchronization processing of aligning the other pieces of data with the predetermined data by shifting samples of the other pieces of data by the integer j so that the timing at which the amplitude of the predetermined data is maximized matches the timings at which the amplitudes of the other pieces of data are maximized. The representative value is, for example, an average value, or a median value. The reference data generation circuit 112 may display, on the display unit 140, the extracted plurality of pieces of first period unit data. That is, the reference data generation circuit 112 executes the reference data generation step S2 in
The diagnosis circuit 114 diagnoses the state of the object based on the reference data generated by the reference data generation circuit 112 and the second measurement data acquired by the second measurement data acquisition circuit 113. The diagnosis circuit 114 may diagnose, assuming that the object is in a normal state in the first period, whether the object is in a normal state or in an abnormal state in the second period. The diagnostic device 100 may diagnose how much the object changes with the passage of time from the first period to the second period. For example, the diagnosis circuit 114 may extract, from the second measurement data, diagnosis target data corresponding to at least a part of a predetermined operation pattern repeated by the object in the second period, execute synchronization processing between the reference data and the diagnosis target data, and diagnose the state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. The synchronization processing is processing in which a timing at which an amplitude of the reference data is maximized matches a timing at which an amplitude of the diagnosis target data is maximized. For example, the diagnosis circuit 114 executes synchronization processing of aligning the diagnosis target data with the reference data by shifting a sample of the diagnosis target data by the integer j so that the timing at which the amplitude of the reference data is maximized matches the timing at which the amplitude of diagnosis target data is maximized.
For example, the diagnosis circuit 114 can obtain, by the above Formula (2), the difference Δj between the reference data and the diagnosis target data subjected to the synchronization processing, and when the difference Δj is smaller than a predetermined threshold value, the diagnosis circuit 114 can diagnose that a difference between the state of the object in the second period and the state of the object in the first period is small, that is, a state change of the object is small. When the difference Δj is larger than the predetermined threshold value, the diagnosis circuit 114 can diagnose that the difference between the state of the object in the second period and the state of the object in the first period is large, that is, the state change of the object is large. When the first period is a predetermined period in which the object normally operates, the diagnosis circuit 114 can diagnose that the object in the second period is in a normal state when the difference Δj is smaller than the predetermined threshold value, and can diagnose that the object in the second period is in an abnormal state when the difference Δj is larger than the predetermined threshold value. That is, the diagnosis circuit 114 executes the diagnosis step S5 in
Since other configurations of the diagnostic device 100 according to the second embodiment are similar to those of the first embodiment, the description thereof is omitted.
As described above, according to the diagnostic method of the second embodiment, since the synchronization processing on the plurality of pieces of first period unit data is processing in which a timing at which an amplitude of predetermined data in the plurality of pieces of first period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of first period unit data are maximized, the calculation load of the synchronization processing is small. According to the diagnostic method of the second embodiment, when the object repeats the operation pattern such that an amplitude of a detected physical quantity is maximized at a predetermined timing, a plurality of pieces of first period unit data are accurately synchronized with each other, so that the accuracy of the reference data can be improved, and the reliability of the state diagnosis of the object can be improved.
In addition, according to the diagnostic method of the second embodiment, similar effects as those of the diagnostic method of the first embodiment can be obtained.
Hereinafter, in a third embodiment, similar components as those in the first embodiment or in the second embodiment will be denoted by the same reference signs, description overlapping with that in the first embodiment or the second embodiment is omitted or simplified, and contents different from those in the first embodiment or in the second embodiment will be mainly described.
Since a flowchart showing a procedure of a diagnostic method of the third embodiment is similar to that in
Processing of step S53 is the same as the processing of step S21 in
Next, in step S54, the diagnostic device 100 executes synchronization processing on the plurality of pieces of second period unit data extracted in step S53, and calculates a representative value of the plurality of pieces of second period unit data subjected to the synchronization processing to generate diagnosis target data. Similar as in the first embodiment, the synchronization processing may be processing of aligning timings so that a difference between predetermined data and the other pieces of data in the plurality of pieces of second period unit data is minimized. Specifically, when an i-th sample of the predetermined data is Ei and an i-th sample of any other pieces of data is Fi, a difference Δj between the predetermined data and the other pieces of data obtained by shifting samples of the other pieces of data by j is calculated by Formula (3) similar to Formula (1) described above. In Formula (3), when −jmax≤j≤jmax and the number of samples of the predetermined data and the number of samples of the other pieces of data are M, ms≥jmax and mf≥M−jmax.
Alternatively, similar as in the second embodiment, the synchronization processing may be processing in which a timing at which an amplitude of predetermined data in the plurality of pieces of second period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of second period unit data are maximized.
The representative value is, for example, an average value, or a median value. For example, when the representative value is the average value, the diagnosis target data in which high frequency noise is reduced is generated by averaging waveforms of the plurality of pieces of second period unit data.
Processing of step S54 is the same as processing of step S23 in
In step S55, the diagnostic device 100 executes synchronization processing between the reference data generated in the reference data generation step S2 and the diagnosis target data generated in step S54, and diagnoses the state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. Similar as in the first embodiment, the synchronization processing may be processing of aligning timings so that the difference between the reference data and the diagnosis target data is minimized. Alternatively, similar as in the second embodiment, the synchronization processing may be processing in which a timing at which an amplitude of the reference data is maximized matches a timing at which an amplitude of the diagnosis target data is maximized.
A configuration example of the diagnostic device 100 which executes the diagnostic method of the third embodiment is similar to that of
The diagnosis circuit 114 diagnoses the state of the object based on the reference data generated by the reference data generation circuit 112 and the second measurement data acquired by the second measurement data acquisition circuit 113. Specifically, first, the diagnosis circuit 114 extracts, from the second measurement data acquired by the second measurement data acquisition circuit 113, a plurality of pieces of second period unit data corresponding to at least a part of the predetermined operation pattern repeated by the object in the second period. Next, the diagnosis circuit 114 executes synchronization processing on the extracted plurality of pieces of second period unit data, and calculates a representative value of the plurality of pieces of second period unit data subjected to the synchronization processing to generate diagnosis target data. The synchronization processing may be processing of aligning timings so that a difference between the predetermined data and the other pieces of data in the plurality of pieces of second period unit data is minimized, or may be processing in which a timing at which an amplitude of the predetermined data in the plurality of pieces of second period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of second period unit data are maximized. The representative value is, for example, an average value, or a median value. The diagnosis circuit 114 executes synchronization processing between the reference data and the diagnosis target data, and diagnoses a state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. The synchronization processing may be processing of aligning timings so that a difference between the reference data and the diagnosis target data is minimized, or may be processing in which a timing at which an amplitude of the reference data is maximized matches a timing at which an amplitude of the diagnosis target data is maximized. That is, the diagnosis circuit 114 executes the diagnosis step S5 in FIG. 1, specifically, steps S53, S54, and S55 in
Since other configurations of the diagnostic device 100 according to the third embodiment are similar to those of the first embodiment or the second embodiment, the description thereof is omitted.
In the diagnostic method of the third embodiment as described above, the diagnostic device 100 acquires the second measurement data based on the physical quantity generated by the object repeating the predetermined operation pattern in the second period, and generates the diagnosis target data by executing the synchronization processing on the plurality of pieces of second period unit data extracted from the second measurement data and calculating the representative value of the plurality of pieces of second period unit data. Therefore, according to the diagnostic method of the third embodiment, the diagnostic device 100 can improve reliability of the diagnosis by diagnosing the state of the object based on highly accurate diagnosis target data with reduced variation in the plurality of pieces of second period unit data. In particular, by calculating an average value of the plurality of pieces of second period unit data subjected to the synchronization processing, the diagnostic device 100 can generate highly accurate diagnosis target data with reduced variation in the plurality of pieces of second period unit data and reduced high frequency noise, and thus can further improve the reliability of diagnosis.
In addition, according to the diagnostic method of the third embodiment, similar effects as those of the diagnostic method of the first embodiment or the second embodiment can be obtained.
Hereinafter, in a fourth embodiment, similar components as those in any one of the first embodiment to the third embodiment are denoted by the same reference signs, description overlapping with that in any one of the first embodiment to the third embodiment is omitted or simplified, and contents different from those in any one of the first embodiment to the third embodiment will be mainly described.
In the diagnostic methods of the first embodiment to the third embodiment, when the predetermined operation pattern is repeated in which each time the object executes each of a plurality of different types of operations in the first period, the operation is stopped, if there is variation in a stop time, the accuracy of the reference data may decrease. For example, in the first measurement data shown in
Since a flowchart showing a procedure of the diagnostic method of the fourth embodiment is similar to that in
As shown in
Next, in step S203, the diagnostic device 100 displays, on a display unit (not shown), the plurality of pieces of first period unit data corresponding to the i-th operation extracted in step S202.
Next, in step S204, the diagnostic device 100 executes synchronization processing on the plurality of pieces of first period unit data corresponding to the i-th operation extracted in step S202, and calculates a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing to generate reference data corresponding to the i-th operation. The synchronization processing may be processing of aligning timings so that a difference between the predetermined data and the other pieces of data in the plurality of pieces of first period unit data is minimized, or may be processing in which a timing at which an amplitude of the predetermined data in the plurality of pieces of first period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of first period unit data are maximized. The representative value is, for example, an average value, or a median value.
If the integer i is not N in step S205, the diagnostic device 100 increases the integer i by 1 in step S206 and executes step S202 and the subsequent steps again, and if the integer i is N in step S205, the diagnostic device 100 finishes the processing.
Next, in step S503, the diagnostic device 100 executes synchronization processing between the reference data corresponding to the i-th operation generated in the reference data generation step S2 and the diagnosis target data extracted in step S502, and diagnoses the state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. The synchronization processing may be processing of aligning timings so that the difference between the reference data and the diagnosis target data is minimized, or may be processing in which a timing at which an amplitude of the reference data is maximized matches a timing at which an amplitude of the diagnosis target data is maximized.
If the integer i is not N in step S504, the diagnostic device 100 increases the integer i by 1 in step S505 and executes step S502 and the subsequent steps again, and if the integer i is N in step S504, the diagnostic device 100 finishes the processing.
Next, in step S513, the diagnostic device 100 executes synchronization processing on the plurality of pieces of second period unit data corresponding to the i-th operation extracted in step S512, and calculates a representative value of the plurality of pieces of second period unit data subjected to the synchronization processing to generate diagnosis target data corresponding to the i-th operation. The synchronization processing may be processing of aligning timings so that a difference between the predetermined data and the other pieces of data in the plurality of pieces of second period unit data is minimized, or may be processing in which a timing at which an amplitude of the predetermined data in the plurality of pieces of second period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of second period unit data are maximized. The representative value is, for example, an average value, or a median value.
Next, in step S514, the diagnostic device 100 executes synchronization processing between the reference data corresponding to the i-th operation generated in the reference data generation step S2 and the diagnosis target data corresponding to the i-th operation generated in step S513, and diagnoses the state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. The synchronization processing may be processing of aligning timings so that the difference between the reference data and the diagnosis target data is minimized, or may be processing in which a timing at which an amplitude of the reference data is maximized matches a timing at which an amplitude of the diagnosis target data is maximized.
If the integer i is not N in step S515, the diagnostic device 100 increases the integer i by 1 in step S516 and executes step S512 and the subsequent steps again, and if the integer i is N in step S515, the diagnostic device 100 finishes the processing.
A configuration example of the diagnostic device 100 which executes the diagnostic method of the fourth embodiment is similar to that of
The reference data generation circuit 112 generates, based on the first measurement data acquired by the first measurement data acquisition circuit 111 for each integer i of 1 or more and N or less, reference data corresponding to the i-th operation. N is an integer of 2 or more. Specifically, for each integer i of 1 or more and N or less, the reference data generation circuit 112 extracts, from the first measurement data, a plurality of pieces of first period unit data corresponding to the i-th operation in the predetermined operation pattern repeated by the object in the first period, executes synchronization processing on the extracted plurality of pieces of first period unit data corresponding to the i-th operation, and calculates a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing to generate the reference data corresponding to the i-th operation. The synchronization processing may be processing of aligning timings so that a difference between the predetermined data and the other pieces of data in the plurality of pieces of first period unit data is minimized, or may be processing in which a timing at which an amplitude of the predetermined data in the plurality of pieces of first period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of first period unit data are maximized. The representative value is, for example, an average value, or a median value. The reference data generation circuit 112 may display, on the display unit 140, the extracted plurality of pieces of first period unit data corresponding to the i-th operation. That is, the reference data generation circuit 112 executes the reference data generation step S2 in
The diagnosis circuit 114 diagnoses, for each integer i of 1 or more and N or less, the state of the object based on the reference data corresponding to the i-th operation generated by the reference data generation circuit 112 and the second measurement data acquired by the second measurement data acquisition circuit 113. The diagnosis circuit 114 may diagnose, assuming that the object is in a normal state in the first period, whether the object is in a normal state or in an abnormal state in the second period. The diagnostic device 100 may diagnose how much the object changes with the passage of time from the first period to the second period.
For example, the diagnosis circuit 114 may extract, for each integer i of 1 or more and N or less, from the second measurement data, the diagnosis target data corresponding to the i-th operation in the predetermined operation pattern repeated by the object in the second period. For example, for each integer i of 1 or more and N or less, the diagnosis circuit 114 extracts, from the second measurement data, a plurality of pieces of second period unit data corresponding to the i-th operation in the predetermined operation pattern, executes synchronization processing on the extracted plurality of pieces of second period unit data corresponding to the i-th operation, and calculates a representative value of the plurality of pieces of second period unit data subjected to the synchronization processing to generate the diagnosis target data corresponding to the i-th operation. The synchronization processing may be processing of aligning timings so that a difference between the predetermined data and the other pieces of data in the plurality of pieces of second period unit data is minimized, or may be processing in which a timing at which an amplitude of the predetermined data in the plurality of pieces of second period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of second period unit data are maximized. The representative value is, for example, an average value, or a median value.
The diagnosis circuit 114 executes, for each integer i of 1 or more and N or less, synchronization processing between the reference data corresponding to the i-th operation and the diagnosis target data corresponding to the i-th operation, and diagnoses a state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing. The synchronization processing may be processing of aligning timings so that the difference between the reference data and the diagnosis target data is minimized, or may be processing in which a timing at which an amplitude of the reference data is maximized matches a timing at which an amplitude of the diagnosis target data is maximized. That is, the diagnosis circuit 114 executes the diagnosis step S5 in
Since other configurations of the diagnostic device 100 according to the fourth embodiment are similar to those of the first embodiment, the description thereof is omitted.
As described above, in the diagnostic method of the fourth embodiment, the predetermined operation pattern repeatedly executed by the object in the first period and the second period is a pattern in which each time the object executes each of a plurality of different types of operations, the operation is stopped. The plurality of pieces of first period unit data extracted by the diagnostic device 100 in step S202 of the reference data generation step S2 are data corresponding to any one of the plurality of operations. The diagnostic device 100 generates, for each integer i of 1 or more and N or less, a plurality of pieces of first period unit data corresponding to the i-th operation by repeating step S202. Since the plurality of pieces of first period unit data corresponding to the i-th operation generated thus do not include samples corresponding to operations other than the i-th operation, even when there is variation in a time at which an operation of the object is stopped before and after the i-th operation, the diagnostic device 100 can accurately generate reference data corresponding to the i-th operation by accurately synchronizing the plurality of pieces of first period unit data corresponding to the i-th operation in step S204. Therefore, according to the diagnostic method of the fourth embodiment, the diagnostic device 100 can improve reliability of the diagnosis by diagnosing the state of the object based on the reference data corresponding to the i-th operation and the diagnosis target data corresponding to the i-th operation.
In addition, according to the diagnostic method of the fourth embodiment, similar effects as those of the diagnostic method of the first embodiment to the third embodiment can be obtained.
Hereinafter, in a diagnostic system according to the present embodiment, similar components as those described in any of the above embodiments are denoted by the same reference signs, the description overlapping with that in any of the above embodiments is omitted or simplified, and contents different from those of any of the above embodiments will be mainly described.
An object 1 includes a movable body 2 and a housing 3 housing the movable body 2. The physical quantity sensor 200 is attached to the housing 3, detects a physical quantity generated by the object repeating a predetermined operation pattern in the first period and in the second period, and outputs a signal having a magnitude corresponding to the detected physical quantity. An output signal of the physical quantity sensor 200 is input to the analog front end 210.
The analog front end 210 executes amplification processing, A/D conversion processing, and the like on the output signal of the physical quantity sensor 200, and outputs a digital time-series signal.
The diagnostic device 100 acquires, as the first measurement data, the digital time-series signal output from the analog front end 210 in the first period, and generates reference data based on the acquired first measurement data. The diagnostic device 100 acquires, as the second measurement data, the digital time-series signal output from the analog front end 210 in the second period. The diagnostic device 100 diagnoses the state of the object based on the reference data and the second measurement data, and displays diagnosis result information on the display device 220. As the diagnostic device 100, for example, any one of the diagnostic devices 100 of the first embodiment to the fourth embodiment described above can be applied.
According to the diagnostic system 10 of the present embodiment, it is possible to improve reliability of state diagnosis of the object 1 by the diagnostic device 100.
The present disclosure is not limited to the present embodiment, and various modifications can be made within the scope of the gist of the present disclosure.
The above embodiments and modifications are merely examples, and the present disclosure is not limited thereto. For example, it is also possible to appropriately combine the embodiment and the modification.
The present disclosure includes a configuration substantially the same as the configuration described in the embodiment, for example, a configuration having the same function, method and result, or a configuration having the same purpose and effect. The present disclosure includes a configuration obtained by replacing a non-essential portion of the configuration described in the embodiment. The present disclosure includes a configuration having the same function and effect as the configuration described in the embodiment, or a configuration capable of achieving the same purpose. The present disclosure includes a configuration in which a known technique is added to the configuration described in the embodiment.
The following contents are derived from the embodiments and modifications described above.
A diagnostic method according to one aspect includes:
a first measurement data acquisition step of acquiring first measurement data based on a time-series signal obtained by a physical quantity sensor detecting a physical quantity generated by an object repeating a predetermined operation pattern in a first period;
a reference data generation step of generating reference data based on the first measurement data;
a second measurement data acquisition step of acquiring second measurement data based on a time-series signal obtained by the physical quantity sensor detecting a physical quantity generated by the object repeating the predetermined operation pattern in a second period; and
a diagnosis step of diagnosing a state of the object based on the reference data and the second measurement data, in which
the reference data generation step includes
extracting, from the first measurement data, a plurality of pieces of first period unit data corresponding to at least a part of the predetermined operation pattern, and
generating the reference data by executing synchronization processing on the plurality of pieces of first period unit data and calculating a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing.
According to the diagnostic method, by acquiring the first measurement data based on the physical quantity generated by the object repeating the predetermined operation pattern in the first period, and executing the synchronization processing on the plurality of pieces of first period unit data extracted from the first measurement data and calculating the representative value of the plurality of pieces of first period unit data, highly accurate reference data can be generated in which the variation in the plurality of pieces of first period unit data is reduced, and thus the reliability of the state diagnosis of the object can be improved.
In the diagnostic method according to the one aspect,
the reference data generation step may include
displaying waveforms of the plurality of pieces of first period unit data.
In the diagnostic method according to the one aspect,
the synchronization processing may be processing of aligning timings so that a difference between predetermined data and the other pieces of data in the plurality of pieces of first period unit data is minimized.
According to this diagnostic method, although the calculation load of the synchronization processing is large, since the plurality of pieces of first period unit data are accurately synchronized, the accuracy of the reference data can be improved, and the reliability of the state diagnosis of the object can be improved.
In the diagnostic method according to the one aspect,
the synchronization processing may be processing in which a timing at which an amplitude of predetermined data in the plurality of pieces of first period unit data is maximized matches timings at which amplitudes of the other pieces of data in the plurality of pieces of first period unit data are maximized.
According to this diagnostic method, the calculation load of the synchronization processing on the plurality of pieces of first period unit data is small. According to the diagnostic method, when the object repeats the operation pattern such that the amplitude of the detected physical quantity is maximized at the predetermined timing, the plurality of pieces of first period unit data are accurately synchronized with each other, so that the accuracy of the reference data can be improved, and the reliability of the state diagnosis of the object can be improved.
In the diagnostic method according to the one aspect,
the diagnosis step may include
extracting, from the second measurement data, diagnosis target data corresponding to at least a part of the predetermined operation pattern, and
executing synchronization processing between the reference data and the diagnosis target data, and diagnosing a state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing.
According to this diagnostic method, regardless of a type of the object or a type of the predetermined operation pattern repeatedly executed by the object, the larger the state change of the object between the first period and the second period, the larger the difference between the reference data and the diagnosis target data, so that it is possible to implement the diagnosis with high versatility and convenience based on the difference.
In the diagnostic method according to the one aspect,
the diagnosis step may include
extracting, from the second measurement data, a plurality of pieces of second period unit data corresponding to at least a part of the predetermined operation pattern,
generating diagnosis target data by executing synchronization processing on the plurality of pieces of second period unit data and calculating a representative value of the plurality of pieces of second period unit data subjected to the synchronization processing, and
executing synchronization processing between the reference data and the diagnosis target data, and diagnosing a state of the object based on a difference between the reference data and the diagnosis target data subjected to the synchronization processing.
According to the diagnostic method, by acquiring the second measurement data based on the physical quantity generated by the object repeating the predetermined operation pattern in the second period, and executing the synchronization processing on the plurality of pieces of second period unit data extracted from the second measurement data and calculating the representative value of the plurality of pieces of second period unit data, highly accurate diagnosis target data can be generated in which the variation in the plurality of pieces of second period unit data is reduced, and thus reliability of the state diagnosis of the object can be improved.
In the diagnostic method according to the one aspect,
the representative value may be an average value.
According to this diagnostic method, by executing the synchronization processing on the plurality of pieces of first period unit data extracted from the first measurement data and calculating the average value of the plurality of pieces of first period unit data, highly accurate reference data can be generated with reduced variation in the plurality of pieces of first period unit data and reduced high frequency noise, and the reliability of the state diagnosis of the object can be improved.
In the diagnostic method according to the one aspect,
the physical quantity sensor may be an inertial sensor.
In the diagnostic method according to the one aspect,
the predetermined operation pattern may be a pattern in which each time the object executes each of a plurality of different types of operations, the operation is stopped, and
the plurality of pieces of first period unit data may be data corresponding to any one of the plurality of operations.
According to this diagnostic method, even if there is variation in the time at which the object stops the operation between the first operation and the second operation among the plurality of operations, it is possible to accurately synchronize the plurality of pieces of first period unit data corresponding to the first operation or the second operation to generate the diagnosis target data with high accuracy, and thus the reliability of the state diagnosis of the object can be improved.
A diagnostic device according to one aspect includes:
a first measurement data acquisition circuit configured to acquire first measurement data based on a time-series signal obtained by a physical quantity sensor detecting a physical quantity generated by an object repeating a predetermined operation pattern in a first period;
a reference data generation circuit configured to generate reference data based on the first measurement data;
a second measurement data acquisition circuit configured to acquire second measurement data based on a time-series signal obtained by the physical quantity sensor detecting a physical quantity generated by the object repeating the predetermined operation pattern in a second period; and
a diagnosis circuit configured to diagnose a state of the object based on the reference data and the second measurement data, in which
the reference data generation circuit
extracts, from the first measurement data, a plurality of pieces of first period unit data corresponding to at least a part of the predetermined operation pattern, executes synchronization processing on the plurality of pieces of first period unit data, and calculates a representative value of the plurality of pieces of first period unit data subjected to the synchronization processing to generate the reference data.
According to the diagnostic device, by acquiring the first measurement data based on the physical quantity generated by the object repeating the predetermined operation pattern in the first period, and executing the synchronization processing on the plurality of pieces of first period unit data extracted from the first measurement data and calculating the representative value of the plurality of pieces of first period unit data, highly accurate reference data can be generated in which the variation in the plurality of pieces of first period unit data is reduced, and thus the reliability of the state diagnosis of the object can be improved.
A diagnostic system according to one aspect includes:
the diagnostic device according to the one aspect; and
the physical quantity sensor attached to the object.
According to the diagnostic system, the diagnostic device acquires the first measurement data based on the physical quantity generated by the object repeating the predetermined operation pattern in the first period, and executes the synchronization processing on the plurality of pieces of first period unit data extracted from the first measurement data and calculates the representative value of the plurality of pieces of first period unit data, so that highly accurate reference data can be generated in which the variation in the plurality of pieces of first period unit data is reduced, and thus the reliability of the state diagnosis of the object can be improved.
Number | Date | Country | Kind |
---|---|---|---|
2022-005536 | Jan 2022 | JP | national |