Systems, apparatus, articles of manufacture, and methods are disclosed to generate a pulse waveform from a tachometer signal. An example apparatus disclosed herein includes machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to access a signal output by a tachometer monitoring machinery having a rotating component, determine, based on a first property of the signal, a first pulse threshold candidate for the signal, determine whether the first pulse threshold candidate satisfies a testing criterion, generate a second pulse threshold candidate after determining the first pulse threshold candidate does not satisfy the testing criterion, the second pulse threshold candidate based on (1) a second property of the signal or (2) a modification to the first pulse threshold candidate, determine whether the second pulse threshold candidate satisfies the testing criterion, and generate a pulse waveform based on the second pulse threshold candidate after determining the second pulse threshold candidate satisfies the testing criterion.
G01P 3/481 - Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
G01P 3/42 - Devices characterised by the use of electric or magnetic means
G01P 1/07 - Indicating devices, e.g. for remote indication
2.
METHODS AND APPARATUS TO GENERATE A PULSE WAVEFORM FROM A TACHOMETER SIGNAL
Systems, apparatus, articles of manufacture, and methods are disclosed to generate a pulse waveform from a tachometer signal. An example apparatus disclosed herein includes machine readable instructions, and programmable circuitry to at least one of instantiate or execute the machine readable instructions to access a signal output by a tachometer monitoring machinery having a rotating component, determine, based on a first property of the signal, a first pulse threshold candidate for the signal, determine whether the first pulse threshold candidate satisfies a testing criterion, generate a second pulse threshold candidate after determining the first pulse threshold candidate does not satisfy the testing criterion, the second pulse threshold candidate based on (1) a second property of the signal or (2) a modification to the first pulse threshold candidate, determine whether the second pulse threshold candidate satisfies the testing criterion, and generate a pulse waveform based on the second pulse threshold candidate after determining the second pulse threshold candidate satisfies the testing criterion.
lines) to be used in collecting machine vibration data so as to adequately distinguish between spectral peaks for identifying faults in machine bearings. The process can be extended to any other types of fault frequencies that a machine may exhibit, such as motor fault frequencies, pump/fan fault frequencies, and gear mesh fault frequencies. Embodiments of the process also ensure that the time needed to acquire the waveform is optimized. This is particularly useful when collecting data using portable vibration monitoring devices.
G01N 29/46 - Processing the detected response signal by spectral analysis, e.g. Fourier analysis
G01N 29/14 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object using acoustic emission techniques
4.
Determination of RPM based on vibration spectral plots and speed range
An apparatus is described that determines an estimated rotational speed of a rotating component of a machine in the absence of a reliable tachometer signal to indicate an actual rotational speed. The apparatus includes a processor that determines a range of rotational speeds for the machine based on historical data, generates a vibration spectrum based on measured digital vibration data, identifies vibration peaks in the spectrum, determines a maximum peak amplitude of the vibration peaks, determines candidate frequency values within the range of rotational speeds, for multiple harmonics identifies a nearest peak within a spectral peak frequency tolerance of each harmonic, determines an error value based on a difference between the candidate frequency value and the nearest peak frequency value, determines an error sum value for each candidate frequency value, which is an iterative sum of the error values determined for the harmonics, determines the estimated rotational speed of the machine based on the candidate frequency value having a largest error sum value, and analyzes the digital vibration data using the estimated rotational speed of the machine to determine an operational characteristic of the machine.
A vibration analyzer for use in determining a rotational speed. The vibration analyzer includes an input for sensing vibration data, a memory for storing the vibrational data, and a processor. The processor produces a spectral plot of the vibrational data, locates peaks in the spectral plot, receives an input rotational speed, and scans the spectral plot in predetermined rotational speed increments to provide a candidate rotational speeds. For each candidate rotational speed, a number of associated harmonics is identified, closest peaks in the spectral plot to the candidate rotational speed and its harmonics are located, gaps between the closest peaks and the candidate rotational speed and its harmonics are measured and summed, and a sum of the gaps is recorded. The candidate rotational speed that is associated with the maximum peak sum is selected as the nominal rotational speed.
G01P 3/48 - Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
A vibration data collection device monitors vibration of a machine, generates original machine vibration waveform data based on the monitored vibration, and removes portions of the original machine vibration waveform data that do not indicate an occurrence of a vibration event related to a potential fault in the machine. The vibration data collection device then stores thinned waveform data that includes blocks of the original machine vibration waveform data and excludes the portions that have been removed. A data analysis computer generates a thinned waveform plot based on the thinned waveform data. In some embodiments, the thinned waveform plot includes the blocks of original machine vibration waveform data separated in time by gaps representing the portions that have been removed. In some embodiments, the thinned waveform plot that includes the blocks of the original machine vibration waveform data and representative blocks of data that each represent the portions of the original machine vibration waveform data that have been removed. A display device displays the thinned waveform plot for viewing by an analyst.
A computer-implemented method analyzes periodic information in digital vibration data associated with a machine. The method involves generating a spectral periodic information plot (PIP) based on the digital vibration data, and locating amplitude peaks in the PIP at frequencies associated with fundamental frequencies of interest. Peaks occurring at fundamental fault frequencies and at related harmonic frequencies are removed from the PIP, while retaining energy values associated with the removed peaks. Remaining peaks in the PIP are classified as synchronous periodic peaks and non-synchronous periodic peaks. The remaining peaks in the PIP are graphically plotted along with the fault frequencies and related harmonic frequencies in different colors or different line styles on a display device to identify different groups of frequencies of interest. The method implements an algorithm that locates peaks in the PIP at frequencies associated with the fundamental frequencies of interest even though frequencies of the located peaks do not precisely match the fundamental frequencies of interest.
A data compression process reduces the amount of machine spectral data transmitted over a network while maintaining the details of spectral peaks used for machine health analysis. The data compression process also provides for the calculation of various types of spectral parameters, such as spectral band parameters, with negligible loss of accuracy.
A computer implemented method processes time waveform machine vibration data that are indicative of operational characteristics of a machine. The data, which were measured on the machine over a period of time having a begin time and an end time, are accessed from a memory or storage device. An integer number M of waveform samples are determined from the data to be averaged, and an asymptotically decaying DC bias component in the data is derived using a moving average of the M number of waveform samples. The DC bias component is extrapolated from the begin time of the waveform back to an earlier time and from the end time of the waveform forward to a later time. The DC bias component is then subtracted from the time waveform data, and a Fast Fourier Transform is performed on the data to generate a spectrum.
G01N 29/44 - Processing the detected response signal
G01N 29/46 - Processing the detected response signal by spectral analysis, e.g. Fourier analysis
G01N 29/14 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object using acoustic emission techniques
10.
System for separating periodic frequency of interest peaks from non-periodic peaks in machine vibration data
A statistical method is used to separate periodic from non-periodic vibration peaks in machine vibration spectra. Generally, a machine vibration spectrum is not normally distributed because the amplitudes of periodic peaks are significantly large and random relative to the generally Gaussian noise. In a normally distributed signal, the statistical parameter Kurtosis has a value of 3. The method sequentially removes each largest amplitude peak from the peaks in a frequency region of interest in the spectrum until the Kurtosis has a value of three or less. The removed peaks, which are all considered to be periodic, are placed into a candidate peak list. As the process of building the candidate peak list proceeds, if the kurtosis of the remaining peaks in the frequency region of interest falls to three or less, the process stops and the candidate peak list is defined.
An apparatus is described that determines an estimated rotational speed of a rotating component of a machine in the absence of a reliable tachometer signal to indicate an actual rotational speed. The apparatus includes a processor that produces a spectral plot of the vibrational data, locates peaks in the spectral plot, and scans the spectral plot in predetermined rotational speed increments to provide candidate rotational speeds. For each candidate rotational speed, associated harmonics are identified, closest peaks in the spectral plot to the candidate rotational speed and its harmonics are located, gaps between the closest peaks and the candidate rotational speed and its harmonics are measured, and a sum of the gaps is recorded. The estimated rotational speed is the candidate rotational speed associated with a minimum sum of the gaps.
A vibration sensor mounting structure improves the stability and repeatability of a measured signal generated by a machine vibration sensor. The structure has an outer annular surface that contacts the machine under test and a shallow recess inside the outer annular surface. The recess causes resonant vibrations of the mounting structure to occur at frequencies that are above the intended measurement range of the sensor. The recess also allows the mounting force to be positioned away from the center mounting screw and onto the more stable outer annular surface. With the mounting force away from the center, lateral forces have less effect on the measured signal.
An apparatus continually monitors predictive maintenance information and analyzes incoming measurements resulting in recommendations for improving setup information, such as machine information and measurement configurations. Smart sensors generate sensor signals corresponding to the parameters of a machine and a transducer converts the sensor signals into digital sensor data, which is stored into memory. An analyzer determines current operating characteristics of each machine and runs an improvement cycle in which it calculates new setup information. For example, the analyzer may calculate a new alert limit, which is a new measurement configuration that may be saved in the database as a new stored measurement configuration replacing an old measurement configuration. The analyzer may also calculate new machine information. For example, the analyzer may identify features in a frequency spectrum that are characteristic of a particular geartrain that is different from the geartrain identity provided in the predictive maintenance database. The analyzer may automatically change the identity of the geartrain in the predictive maintenance database, or it may suggest the change to the operator. The analyzer also runs an analysis cycle during which current operating conditions of each machine are determined and signals are issued based on the current operating conditions.
G01P 3/48 - Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
A computerized apparatus for presenting vibration data that is read under different conditions as a single trend line on a chart. A sensor measures vibration and produces vibration data. A memory stores the vibration data, an indicator of the condition under which the vibration data was produced, and a type associated with the vibration data. A processor reads the vibration data, the condition, and the type from the memory, and selectively plots the vibration data on the trend line when the type of the vibration data matches a given value, even though the condition might be different from data point to data point on the trend line. The processor selectively creates a flag indicating a condition change, and an interface presents a plot of the trend line, and the flag when a condition change occurs between data points.
A method for detecting defects in a rotational element of a machine based on changes in measured vibration energy includes: (a) collecting vibration data over an extended period of time using vibration sensors attached to the machine; (b) processing the vibration data to generate a time waveform comprising processed vibration values sampled during sequential sampling time intervals within the extended period of time; (c) detecting multiple time blocks within the extended period of time during which the processed vibration values exhibit sustained increases at progressively increasing rates; and (d) generating alerts based on detection of the multiple time blocks during which the processed vibration values exhibit sustained increases at progressively increasing rates. The multiple time blocks may include a first time block during which the processed vibration values increase at a first rate, and a second time block occurring after the first time block during which the processed vibration values increase at a second rate that is greater than the first rate.
While monitoring the condition of a machine, vibration data is often collected for analysis by an experienced analyst. Systems and methods for analyzing vibration spectra associated with machine condition monitoring are disclosed herein. A system may be configured to collect vibration data from one or more vibration sensors, generate a vibration spectrum of the vibration data, and generate a spectral plot of the vibration spectrum. The system may receive a selection of a region of the spectral plot and generate a modifiable window of the vibration spectrum that is embedded within the spectral plot. The system may display a set of graphing tools along with the modifiable window that enable a user to make modifications to the window. The system may detect the modifications and update the modifiable window accordingly.
B23Q 17/12 - Arrangements for indicating or measuring on machine tools for indicating or measuring vibration
G06F 17/14 - Fourier, Walsh or analogous domain transformations
G06F 3/147 - Digital output to display device using display panels
G05B 19/406 - Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
17.
Graphical differentiation of spectral frequency families
Spectral machine condition energy peaks are graphically represented in a spectral plot using color coding, different line types, and/or filtering. This allows visual differentiation of spectral peaks associated with various fault frequency families from one another, whereby a machine condition analyst using computer-based analysis software can easily see each family of spectral peaks individually, without all the other spectral peaks, or in combinations of families that are relevant to a machine fault under investigation. In addition to current spectral data, the analyst can also view a historical trend of related scalar parameters plotted in conjunction with current spectral data, wherein the spectral data plot is synchronized with a time-based cursor on the trend plot.
A vibration analyzer for use in determining a rotational speed. The vibration analyzer includes an input for sensing vibration data, a memory for storing the vibrational data, and a processor. The processor produces a spectral plot of the vibrational data, locates peaks in the spectral plot, receives an input rotational speed, and scans the spectral plot in predetermined rotational speed increments to provide a candidate rotational speeds. For each candidate rotational speed, a number of associated harmonics is identified, closest peaks in the spectral plot to the candidate rotational speed and its harmonics are located, gaps between the closest peaks and the candidate rotational speed and its harmonics are measured and summed, and a sum of the gaps is recorded. The candidate rotational speed that is associated with a minimum sum is selected as the nominal rotational speed.
G01P 3/48 - Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
A method for filling a gap of missing vibration data in a set of vibration data. At least one reference waveform on a first side of the gap is selected and at least one adjacent waveform on an opposing second side of the gap is selected. It is determined whether the gap is in a section of the vibration data where a frequency of the vibration data is one of increasing, decreasing, and steady state. Where the gap is in a section of the vibration data where the frequency of the vibration data is changing substantially linearly, an analytical method is applied to at least one of the at least one reference waveform and the at least one adjacent waveform to approximate the vibration data that is missing in the gap. Where the gap is in a section of the vibration data where the frequency of the vibration data is changing substantially exponentially, a numerical method is applied to at least one of the at least one reference waveform and the at least one adjacent waveform to approximate the vibration data that is missing in the gap. Where the gap is in a section of the vibration data where the frequency of the vibration data is substantially steady state, at least one of the at least one reference waveform and the at least one adjacent waveform is copied to approximate the vibration data that is missing in the gap. The approximated vibration data is presented to a user.
lines) to be used in collecting machine vibration data so as to adequately distinguish between spectral peaks for identifying faults in machine bearings. The process can be extended to any other types of fault frequencies that a machine may exhibit, such as motor fault frequencies, pump/fan fault frequencies, and gear mesh fault frequencies. Embodiments of the process also ensure that the time needed to acquire the waveform is optimized. This is particularly useful when collecting data using portable vibration monitoring devices.
G01N 29/46 - Processing the detected response signal by spectral analysis, e.g. Fourier analysis
G01N 29/14 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object using acoustic emission techniques
A process for thinning scalar machine vibration data can reduce the amount of data storage required to store the data by several orders of magnitude, without losing any important machine diagnostic vibration information. The process assumes that because each scalar vibration measurement value has its own range of values, there is a unique delta change in value that does not significantly impact machine diagnostic information provided by the data. Some embodiments provide a method to automatically evaluate the delta change in value. The process can be used to thin data that have already been stored in a database, and also to thin the data in real-time during data collection. Data storage structures for storing the thinned scalar values and processes for displaying a trend plot to indicate where the scalar data have been thinned are also described.
A method for producing a thinned representation of vibration waveform data. The waveform vibration data is received and divided into sequential blocks. For each sequential block, each serially designated in turn as a current block, the following steps are performed. When the current block is also a first block, the current block is passed as a reference block. A representative value for the current block is computed and compared to the representative value for the reference block to determine a difference. The representative value for the current block is compared to a minimum representative value. The current block is transformed into a spectrum and compared to the spectrum for the reference block to determine a correlation value. When the representative value for the current block is above the minimum representative value, the current block is passed as the reference block whenever at least one of the following is true, (a) the first difference is greater than a given difference, (b) the correlation value is less than a given correlation value, and (c) a numerical count of blocks between the current block and a most recently passed reference block is greater than a given maximum.
A vibration measurement and analysis system identifies faulty bearings in a machine based on spectral vibration data. The system includes vibration sensors attached to the machine that generate vibration signals. A vibration data collector generates vibration spectral data based on the vibration signals. The vibration spectral data comprises vibration amplitude versus frequency data that includes peak amplitudes at corresponding peak frequencies. At least some of the peak amplitudes are associated with vibration generated by the faulty bearings. A vibration analysis computer processes the vibration spectral data to (1) locate the largest peak amplitudes, (2) search a bearing fault frequency library to generate a list of identified bearings having bearing fault frequencies matching the peak frequencies of the largest peak amplitudes, (3) determine a normalized accuracy error for each of the identified bearings, and (4) select from the list one of the identified bearings having a smallest normalized accuracy error.
F16C 19/04 - Bearings with rolling contact, for exclusively rotary movement with bearing balls essentially of the same size in one or more circular rows for radial load mainly
A vibration data collection device monitors vibration of a machine, generates original machine vibration waveform data based on the monitored vibration, and removes portions of the original machine vibration waveform data that do not indicate an occurrence of a vibration event related to a potential fault in the machine. The vibration data collection device then stores thinned waveform data that includes blocks of the original machine vibration waveform data and excludes the portions that have been removed. A data analysis computer generates a thinned waveform plot based on the thinned waveform data. In some embodiments, the thinned waveform plot includes the blocks of original machine vibration waveform data separated in time by gaps representing the portions that have been removed. In some embodiments, the thinned waveform plot that includes the blocks of the original machine vibration waveform data and representative blocks of data that each represent the portions of the original machine vibration waveform data that have been removed. A display device displays the thinned waveform plot for viewing by an analyst.
A sensor signal conditioning circuit of a machinery health monitoring module is disposed between a machine sensor and an analog-to-digital converter (ADC). The circuit includes a sensor interface connector, first and second operational amplifiers, a Nyquist filter, and first and second gain flattening feedback networks. The interface connector can connect to multiple types of sensors for monitoring various machine characteristics. The output of the first operational amplifier is coupled to the positive input of the ADC, and the output of the second operational amplifier is coupled to the negative input of the ADC. The first operational amplifier provides a high impedance differential interface to the analog sensor signal and a low impedance interface to the positive input of the ADC. The second operational amplifier provides an inverted copy of a signal at the positive input of the ADC and a low impedance interface to the negative input of the ADC.
G05B 19/4065 - Monitoring tool breakage, life or condition
H03K 17/60 - Electronic switching or gating, i.e. not by contact-making and -breaking characterised by the use of specified components by the use, as active elements, of semiconductor devices the devices being bipolar transistors
H03K 5/24 - Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
G01M 7/00 - Vibration-testing of structuresShock-testing of structures
Vibration data indicative of the health of a machine is collected using a vibration sensor connected to a portable vibration data collector. After the vibration sensor has been attached to a measurement point on the machine, vibration data is collected over a measurement time period having a begin time and an end time, and the vibration data is stored in memory of the portable vibration data collector. First and second average amplitudes of the vibration data collected during first and second time windows in the measurement time period are determined. The slope of the vibration data is calculated based on the ratio of the amplitude difference between the first and second average amplitudes and the time difference between the first and second time windows. The vibration data is either retained in the memory or discarded based on the comparison of the slope to a threshold level.
G01N 29/14 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object using acoustic emission techniques
G01N 29/46 - Processing the detected response signal by spectral analysis, e.g. Fourier analysis
G01N 29/40 - Detecting the response signal by amplitude filtering, e.g. by applying a threshold
G01N 29/48 - Processing the detected response signal by amplitude comparison
27.
Integrated vibration measurement and analysis system
A vibration data collection system performs an integration or differentiation process on incoming digitized vibration data in real time. The system uses a digital Infinite Impulse Response (IIR) filter running at the input data rate to provide the integration or differentiation function. With this approach, the system reduces hardware complexity and data storage requirements. Also, the system provides the ability to directly integrate or differentiate stored time waveforms without resorting to FFT processing methods.
G01B 5/28 - Measuring arrangements characterised by the use of mechanical techniques for measuring roughness or irregularity of surfaces
G01B 5/30 - Measuring arrangements characterised by the use of mechanical techniques for measuring the deformation in a solid, e.g. mechanical strain gauge
G01L 7/00 - Measuring the steady or quasi-steady pressure of a fluid or a fluent solid material by mechanical or fluid pressure-sensitive elements
G01H 17/00 - Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the other groups of this subclass
G01H 1/00 - Measuring vibrations in solids by using direct conduction to the detector
G01N 29/14 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object using acoustic emission techniques
G01N 29/11 - Analysing solids by measuring attenuation of acoustic waves
G01N 29/44 - Processing the detected response signal
G01M 99/00 - Subject matter not provided for in other groups of this subclass
28.
System for separating periodic amplitude peaks from non-periodic amplitude peaks in machine vibration data
A statistical method is used to separate periodic from non-periodic vibration peaks in autocorrelation spectra. Generally, an autocorrelation spectrum is not normally distributed because the amplitudes of periodic peaks are significantly large and random relative to the generally Gaussian noise. In a normally distributed signal, the statistical parameter kurtosis has a value of 3. The method sequentially removes each largest amplitude peak from the peaks in the spectrum until the kurtosis is 3 or less. The removed peaks, which are all considered to be periodic, are placed into a set. The total energy of the peaks in the set is considered to be the total periodic energy of the spectrum. As the process of building the peak set proceeds, if its total energy becomes greater than or equal to a predefined energy threshold before its kurtosis reaches 3 or less, the process stops and the periodic peak set is defined.
A method for improving the operation of a computer by transferring data from an SQL database in a storage unit to a memory by copying the data from the SQL database to a binary file in the storage unit, where the binary file having a data structure and a data type. A data file having the data structure and the data type is configured within the memory, and the binary file in the storage unit is copied to the data file in the memory with a single read/write operation.
G06F 7/08 - Sorting, i.e. grouping record carriers in numerical or other ordered sequence according to the classification of at least some of the information they carry
G06F 16/13 - File access structures, e.g. distributed indices
G06F 16/11 - File system administration, e.g. details of archiving or snapshots
G06F 16/21 - Design, administration or maintenance of databases
30.
Determination of RPM from vibration spectral plots
A vibration analyzer for use in determining a rotational speed. The vibration analyzer includes: a) an input for sensing vibration data, b) a memory for storing the vibrational data, and c) a processor. The processor 1) produces a spectral plot of the vibrational data, 2) locates peaks in the spectral plot, 3) inputs a rotational speed, and 4) scans the spectral plot in predetermined rotational speed increments to provide a candidate rotational speeds. For each candidate rotational speed i) a number of associated harmonics is identified, ii) closest peaks in the spectral plot to the candidate rotational speed and its harmonics are located, iii) gaps between the closest peaks and the candidate rotational speed and its harmonics are measured, iv) summed, and a sum of the gaps is recorded. In step (5) The candidate rotational speed that is associated with a minimum sum is selected as the nominal rotational speed.
G01P 3/48 - Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
31.
Determination of machine rotational speed based on vibration spectral plots
An apparatus is described that determines an estimated rotational speed of a rotating component of a machine in the absence of a reliable tachometer signal to indicate an actual rotational speed. The apparatus includes a processor that produces a spectral plot of the vibrational data, locates peaks in the spectral plot, and scans the spectral plot in predetermined rotational speed increments to provide candidate rotational speeds. For each candidate rotational speed, associated harmonics are identified, closest peaks in the spectral plot to the candidate rotational speed and its harmonics are located, gaps between the closest peaks and the candidate rotational speed and its harmonics are measured, and a sum of the gaps is recorded. The estimated rotational speed is the candidate rotational speed associated with a minimum sum of the gaps.
A sensor power controlling circuit of a machinery health monitoring module includes (1) a positive voltage input for receiving a positive voltage from a galvanically isolated voltage source within the machinery health monitoring module, (2) a sensor power connecter for providing power to a machine sensor, (3) a push-pull comparator having a positive input, a negative input, and an output, (4) a first resistor, (5) a PNP transistor, and (6) a first capacitor. A sensor signal conditioning circuit of the machinery health monitoring module is disposed between a machine sensor and an analog-to-digital converter (ADC). The sensor signal conditioning circuit includes a sensor interface connector, a first and second operational amplifier, a passive Nyquist filter, and first and second gain flattening feedback networks.
G05B 19/4065 - Monitoring tool breakage, life or condition
H03K 17/60 - Electronic switching or gating, i.e. not by contact-making and -breaking characterised by the use of specified components by the use, as active elements, of semiconductor devices the devices being bipolar transistors
H03K 5/24 - Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
G01M 7/00 - Vibration-testing of structuresShock-testing of structures
A system, a hand-held vibration monitor and a method for setting vibrational alarms for machinery. The system includes a vibrational alarm device having a plurality of vibration data inputs from a machinery group, a memory for storing historical vibration data from the machinery group, an accumulator for generating average vibrational data for the machinery group, a processor for selecting a vibration alarm limit based on a cumulative distribution curve of the average vibrational data, and a warning alarm to alert a user that the machinery has reached the vibrational alarm limit when vibration data from a machine in the machinery group reaches the vibrational alarm limit.
G08B 5/36 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission using visible light sources
G08B 3/10 - Audible signalling systemsAudible personal calling systems using electric transmissionAudible signalling systemsAudible personal calling systems using electromagnetic transmission
G01V 1/00 - SeismologySeismic or acoustic prospecting or detecting
G01H 1/00 - Measuring vibrations in solids by using direct conduction to the detector
H02K 11/20 - Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection for measuring, monitoring, testing, protecting or switching
34.
Detection of spikes and faults in vibration trend data
A machine monitor includes sensors producing a series of scalar values corresponding to sensed physical parameters. An analyzer produces a first database based on the scalar values and determines a median value of the scalar values for each sensor. It also sets a spike level that is offset from the median value by a predetermined multiple of the median value. A spike filter in the analyzer compares the scalar values to the spike level, and identifies a particular scalar value as a potential spike when the particular scalar value differs from the median value by an amount that is equal to or greater than the spike level. A potential spike is determined to be an actual spike if the first and second side values are within a predetermined range of the median value. A second database is produced with the actual spikes eliminated. Using the second database, corrected faults are identified by finding a data point that exceeds a danger level with a preceding data point exceeding a warning level and two trailing data points being less than an advise level.
An extensible computing system integrates asset health data and user control of devices made by different manufacturers, using a common computer platform application structure and a common platform services structure. A services bus communicates device signals in a standardized format from the common platform services structure to a proprietary extension services structure, which converts the device communication signals from the standardized format to a proprietary communication format. A data highway bus communicates asset health and reliability data in a standardized data format from the proprietary extension services structure to the common extension services structure. The proprietary services structure converts asset health data from a proprietary data format as received from the proprietary device into the standardized data format. An input communicates data in the proprietary data format from the proprietary device to the computer, and an output sends communication signals in the proprietary communication format to the proprietary device.
A laser strobe tachometer combines a strobe light with a laser speed sensor. The ability of the laser sensor to accurately determine machine speed enables a synchronous strobe rate to be determined without user intervention. Having locked onto the turning speed, the stroboscope can “freeze” the motion of the shaft, thereby allowing an operator to observe locations, such as on a keyway, flat or screw head, for the optimum placement of the laser spot to generate a once-per-revolution tachometer pulse.
Vibration data indicative of the health of a machine is collected using a vibration sensor connected to a vibration data collector. After the vibration sensor has been attached to a measurement point on the machine, vibration data is collected that includes a bin of data having a begin time and an end time, and the vibration data is stored in memory of the vibration data collector. First and second average amplitudes of the bin of vibration data collected during first and second time windows in the measurement time period are determined. The slope of the vibration data is calculated based on the ratio of the amplitude difference between the first and second average amplitudes and the time difference between the first and second time windows. The vibration data is either retained in the memory or discarded based on the comparison of the slope to a threshold level.
G01N 29/44 - Processing the detected response signal
G01H 17/00 - Measuring mechanical vibrations or ultrasonic, sonic or infrasonic waves, not provided for in the other groups of this subclass
G01N 29/46 - Processing the detected response signal by spectral analysis, e.g. Fourier analysis
G01N 29/14 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object using acoustic emission techniques
G01N 29/40 - Detecting the response signal by amplitude filtering, e.g. by applying a threshold
A machine monitoring system uses generically defined collection definitions, acquisition definitions, and measurement definitions to define machine data to be collected by machine monitoring devices and other data sources in a unified and device/source independent manner. Configuration software of the machine monitoring system defines data to be collected for a particular machine in such a manner that multiple different types of monitoring devices or data sources can each interpret the data definitions and provide the same type of data back to the software system. Thus, the data to be collected is defined once by the configuration software, and the data definition is interpreted internally by each monitoring device or data source. This greatly simplifies the monitoring system and provides the advantage that new monitoring devices can be added to the system to collect data without impacting the software configuration of the data required.
A “periodic signal parameter” (PSP) indicates periodic patterns in an autocorrelated vibration waveform and potential faults in a monitored machine. The PSP is calculated based on statistical measures derived from an autocorrelation waveform and characteristics of an associated vibration waveform. The PSP provides an indication of periodicity and a generalization of potential fault, whereas characteristics of the associated waveform indicate severity. A “periodic information plot” (PIP) is derived from a vibration signal processed using two analysis techniques to produce two X-Y graphs of the signal data that share a common X-axis. The PIP is created by correlating the Y-values on the two graphs based on the corresponding X-value. The amplitudes of Y-values in the PIP is derived from the two source graphs by multiplication, taking a ratio, averaging, or keeping the maximum value.
G01N 29/44 - Processing the detected response signal
G01N 29/46 - Processing the detected response signal by spectral analysis, e.g. Fourier analysis
G01N 29/14 - Investigating or analysing materials by the use of ultrasonic, sonic or infrasonic wavesVisualisation of the interior of objects by transmitting ultrasonic or sonic waves through the object using acoustic emission techniques
G01N 29/48 - Processing the detected response signal by amplitude comparison
Useful and meaningful machine characteristic information may be derived through analysis of oversampled digital data collected using dynamic signal analyzers, such as vibration analyzers. Such data have generally been discarded in prior art systems. In addition to peak values and decimated values, other oversampled values are used that are associated with characteristics of the machine being monitored and the sensors and circuits that gather the data. This provides more useful information than has previously been derived from oversampled data within a sampling interval.
A system collects and manages sets of asset data that are indicative of operational performance of physical assets disposed at multiple physical locations in a plant. The system includes a database that associates each set of asset data to (1) a location at which the data was collected, (2) the asset for which the data was collected, and (3) the monitoring device that was used to collect the data. In this way, each location has its own history of all asset data ever collected on all assets disposed at that location, and its own history of all monitoring devices used to collect data at that location. Also, each asset has its own history of all asset data collected on that asset at all locations at which it was disposed and for all monitoring devices. This sort of asset data is referred to herein as multi-referenced data.
A “store on alert” vibration data acquisition mechanism uses scalar data produced by a vibration monitoring device as a predicate to capturing and storing analytical vibration data in the vibration monitoring device. The scalar data may consist of scalar process variables generated in the vibration monitoring device that are acquired at a fixed interval, such as PeakVue and Overall Vibration. At each interval, these scalar data values are compared to machine performance threshold levels, such as ADVISE, MAINT and FAIL, to determine whether analytical vibration data is to be stored separately inside the vibration monitoring device. Since the analytical vibration data is captured based on a predicate inside the vibration monitoring device (i.e., comparison of the scalar value to the thresholds), the analytical vibration data includes more relevant diagnostic information about a specific machine performance event.
A method is described for automatically determining a proper threshold for a tachometer signal in order to produce desired tachometer pulses necessary for analysis of machine vibration data. A tachometer signal is low-pass filtered to exclude high frequency noise and a running derivative of the filtered tachometer waveform is taken to create a derivative waveform. Another waveform is created that includes only positive values from the derivative waveform that correspond to positive values in the low-pass filtered tachometer waveform. In general, a tachometer signal has the greatest derivative value (slope) when a tachometer pulse is present. Based on this observation, a threshold value is determined using both the low-pass filtered tachometer waveform and the positive-value derivative waveform along with statistics from both waveforms.
G01P 3/481 - Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
G01H 1/00 - Measuring vibrations in solids by using direct conduction to the detector
A method of messaging control is implemented in a plant wide monitoring apparatus. A computer based framework infrastructure communicates with monitoring applications throughout the plant that are implemented on computers, monitors and computer-based applications. Sensors are placed on machinery and monitors receive sensor signals and generate event signals in response to defined physical occurrences, such as when vibration in a machine is exceeding a defined limit or a sensor is failing. A messaging application in the framework infrastructure generates messages corresponding to the event signals. The messages are transmitted to users based on send rules and suppression rules, which are user configurable. The send rules identify messages to be sent or not sent to a particular user based on characteristics of event signals. The suppression rules prevent the transmission of a message based on both the content of a particular event signal plus an external factor, such as a prior event signal. Suppression rules may suppress messages based on a repetitive characteristic in a series of event signals occurring within a specified time interval.
H04W 4/44 - Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G08B 25/00 - Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
H04W 4/90 - Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
45.
Plant process management system with normalized asset health
A process plant management system with asset health normalization and aggregation. Aspects of the system include asset monitoring components that sense operating parameters and determine the condition of assets using a number of disparate asset condition assessment methodologies based on those parameters. The system calculates normalized component health scores from the reported asset condition information and evaluates the normalized component health scores to produce an overall asset health score for each asset. The system maintains a hierarchical representation that organizes assets using physical and logical relationships. The system generates virtual health scores for parent objects in the hierarchy from the health scores of the children of each parent object.
A span of responsibility access control system for use in plant process management and similar applications. The system leverages span-of-responsibility enabled user accounts and corresponding resource properties to assign, verify, and control access to assets and other resources in the plant process management system on a per user basis. Aspects of the system include configuration of properties for each monitored or controlled asset and association of a span of responsibility based on asset properties, such as asset type and location, with a user account. An access control module compares asset properties to the span of responsibility associated with the user account to determine whether the user is entitled to access any given asset, independent of determining permissions to act on such asset.
An extensible computing system integrates asset health data and user control of devices made by different manufacturers, using a common computer platform application structure and a common platform services structure. A services bus communicates device signals in a standardized format from the common platform services structure to a proprietary extension services structure, which converts the device communication signals from the standardized format to a proprietary communication format. A data highway bus communicates asset health and reliability data in a standardized data format from the proprietary extension services structure to the common extension services structure. The proprietary services structure converts asset health data from a proprietary data format as received from the proprietary device into the standardized data format. An input communicates data in the proprietary data format from the proprietary device to the computer, and an output sends communication signals in the proprietary communication format to the proprietary device.
An application software platform is provided for use in a process plant or other environment to enable various different applications to run, to obtain access to, and to use data from various different assets in the plant or other asset environment in a consistent and easily understood manner. The software platform includes a class-based object structure or model that is set up and used to organize and to efficiently provide access to data about, generated by, or obtained from the assets in the plant. This class-based object structure may be used to provide efficient and organized communications between the various monitoring or other applications and the plant assets or sources of data. The class-based object structure is extensible and includes or defines various hierarchies of class objects that, in turn, define various levels of the assets or other physical or logic entities being monitored (i.e., from which or about which data is being obtained), as well as properties and behaviors of the assets or physical or logical entities being monitored.
A rotating machine valve health monitor. Aspects of the valve monitor include instrumenting each valve of a reciprocating compressor, or other rotating machine, with a sensor capable of detecting at least vibration and instrumenting the crank shaft with a sensor capable of detecting at least rotation. A controller directly monitors the operation and condition of each valve to precisely identify any individual valve exhibiting leakage issues rather than only identifying the region of the leakage. The valve monitor uses a relatively high frequency stress wave analysis technique to provide a good signal-to-noise ratio to identify impact events indicative of leakage. The valve monitor uses circular waveforms of vibration data for individual valves to identify leakage by pattern recognition or visual identification. The valve monitor provides ongoing data collection to give warning of predicted valve failure and scheduling of preventative maintenance for failing valves.
F04B 27/04 - Multi-cylinder pumps specially adapted for elastic fluids and characterised by number or arrangement of cylinders having cylinders in star- or fan-arrangement
A universal sensor interface for a machine data acquisition system includes a sensor power control circuit that: (1) provides a fast and accurate limiting response to a short-circuit fault, (2) survives and automatically recovers from multiple concurrent continuous short-circuit faults with no interruption to the electrical and thermal integrity of the acquisition system, (3) reduces power consumption/dissipation when in a faulted condition, (4) isolates adverse effects of a faulted channel from uninvolved channels, (5) isolates adverse effects of loose wiring termination “chatter” from uninvolved channels, (6) protects against adverse effects resulting from “hot wiring” of sensors, (7) protects the acquisition system against reasonably anticipated installation wiring errors, and (8) minimizes the availability of spark-inducing energy to the data acquisition system.
G05B 19/4065 - Monitoring tool breakage, life or condition
G01M 7/00 - Vibration-testing of structuresShock-testing of structures
H03K 17/60 - Electronic switching or gating, i.e. not by contact-making and -breaking characterised by the use of specified components by the use, as active elements, of semiconductor devices the devices being bipolar transistors
H03K 5/24 - Circuits having more than one input and one output for comparing pulses or pulse trains with each other according to input signal characteristics, e.g. slope, integral the characteristic being amplitude
A system is described for time synchronizing digitized measurement signals, such as vibration signals. The digitized signals, which are acquired asynchronously by multiple distributed measurement units, indicate the operational condition of a machine or a process. To measure the phase of the digitized signals relative to a pulse tachometer input, the time between the leading edge of the tachometer pulse and the digitized samples is measured. To achieve phase-coherent synchronization across the distributed measurement units, a local synchronization signal is embedded into the data produced by the measurement units. The systems uses the synchronization signal to align the data in post processing, which phase aligns the data and aligns the data in absolute time. The synchronization signal may be encoded with a timestamp to provide additional timing information.
The system implements an algorithm that allows an integrator providing a vibration velocity measurement to be disabled automatically in order to do a PeakVue measurement. When the PeakVue measurement is required, the integrator is disabled and the last Overall velocity measurement is maintained. Once the PeakVue measurement is complete, the integrator is re-enabled and the Overall measurements resume.
G01P 15/00 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration
G01H 1/00 - Measuring vibrations in solids by using direct conduction to the detector
G01P 15/04 - Measuring accelerationMeasuring decelerationMeasuring shock, i.e. sudden change of acceleration by making use of inertia forces for indicating maximum value
Automatically adjusting collection parameters for machines on a route in a collection device, based on states of the machines. For each machine on the route, the machine state is read into the collection device. The machine is included or excluded based on the machine state. The collection device is configured with first collection parameters that are configured based on the machine state. Data is collected from the machine based on the first collection parameters. The data is analyzed using parameters that are configured based on the machine, to determine alerts. Based on the alerts, data is selectively immediately collected from the machine based on second collection parameters that are configured based on the machine state and the alerts. Also based on the alerts, the technician is selectively prompted with the collection device to take a predetermined action and collect data from the machine. The action and data are based on third collection parameters that are configured on the machine state and the alerts.
A machinery health monitoring module processes machine vibration data based on vibration signals and provides the machine vibration data to a distributed control system. A distributed control system operator computer executes a software user interface that filters relevant configuration parameters based on a selected machine measurement type so that only those parameters that are applicable to the selected measurement type appear on the user interface screen. Further, configuration parameters for individual measurement values within the measurement type are made available only when a particular measurement value is selected for acquisition. This greatly simplifies the information that is displayed on the configuration user interface.
A vibration data acquisition and analysis module is operable to be inserted directly into a distributed control system (DCS) I/O backplane, so that processed vibration parameters may be scanned directly by the DCS I/O controller. Because the process data and the vibration data are both being scanned by the same DCS I/O controller, there is no need to integrate numerical data, binary relay outputs, and analog overall vibration level outputs from a separate vibration monitoring system into the DCS. The system provides for: (1) directly acquiring vibration data by the DCS for machinery protection and predictive machinery health analysis; (2) direct integration of vibration information on DCS alarm screens; (3) acquisition and display of real time vibration data on operator screens; (4) using vibration data to detect abnormal situations associated with equipment failures; and (5) using vibration data directly in closed-loop control applications.
A field programmable gate array (FPGA) in a machine health monitoring (MHM) module includes interface circuitry, vibration data processing circuitry, and tachometer data processing circuitry. The interface circuitry de-multiplexes a synchronous serial data stream comprising multiple multiplexed data channels, each containing machine vibration data or tachometer data, into separate input data streams. The vibration data processing circuitry comprises parallel processing channels for the separate input data streams containing vibration data, each channel including a highpass filter, two stages of integration circuits, a digital tracking bandpass filter, and multiple parallel scalar calculation channels. The tachometer data processing circuitry processes the tachometer data to generate RPM and other values. A cross-point switch in the FPGA distributes tachometer signals between MHM modules in a distributed control system, thereby allowing multiple modules to share tachometer information.
A computer-executable ratiometric analysis method determines integer components of a rational number ratio or a close approximation of an irrational number ratio. In one embodiment the method uses a ratio of rotational speeds of two rotating assets in a machine or process, generates a new rational number based on the ratio of speeds, and calculates the integer components of the new rational number. The result is the integer ratio relationship between the initial two rational numbers. The method may be used in machinery analysis applications to determine whether a low-order integer ratio relationship exists between two machinery rotating components. Low-order integer ratio relationships in machinery are generally harmful in related machinery rotating components, and detection of such relationships is an important tool in preventing damage to machinery components. In a more general embodiment the algorithm can be used to determine the closest integer roots of any fractional number where this information would be of interest to an analyst in understanding the fractional number.
A “periodic signal parameter” (PSP) indicates periodic patterns in an autocorrelated vibration waveform and potential faults in a monitored machine. The PSP is calculated based on statistical measures derived from an autocorrelation waveform and characteristics of an associated vibration waveform. The PSP provides an indication of periodicity and a generalization of potential fault, whereas characteristics of the associated waveform indicate severity. A “periodic information plot” (PIP) is derived from a vibration signal processed using two analysis techniques to produce two X-Y graphs of the signal data that share a common X-axis. The PIP is created by correlating the Y-values on the two graphs based on the corresponding X-value. The amplitudes of Y-values in the PIP is derived from the two source graphs by multiplication, taking a ratio, averaging, or keeping the maximum value.
A method is described for automatically determining a proper threshold for a tachometer signal in order to produce desired tachometer pulses necessary for analysis of machine vibration data. A tachometer signal is low-pass filtered to exclude high frequency noise and a running derivative of the filtered tachometer waveform is taken to create a derivative waveform. Another waveform is created that includes only positive values from the derivative waveform that correspond to positive values in the low-pass filtered tachometer waveform. In general, a tachometer signal has the greatest derivative value (slope) when a tachometer pulse is present. Based on this observation, a threshold value is determined using both the low-pass filtered tachometer waveform and the positive-value derivative waveform along with statistics from both waveforms.
G01P 3/481 - Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
G01H 1/00 - Measuring vibrations in solids by using direct conduction to the detector
G01P 3/00 - Measuring linear or angular speedMeasuring differences of linear or angular speeds
60.
Dynamic transducer with digital output and method for use
A digital transducer provides a digital output indicative of dynamic characteristics of machines and processes. The transducer sensors may be single-axis or multiple-axis accelerometers and other measurement sensors. The transducer may be hands-free and wireless in machinery monitoring applications. An integral magnetic mount assists with hands-free data collection. Digital data accumulated in transducer memory may be selectively decimated before or after transfer from the transducer to a remote analyzer. Wireless communications are used to upload measurement setups to the transducer and download data from the transducer to a handheld analyzer or remote computer. Analysis and interpretation of dynamic digital data streams are performed after data is downloaded.
A vibration data collection system performs an integration or differentiation process on incoming digitized vibration data in real time. The system uses a digital Infinite Impulse Response (IIR) filter running at the input data rate to provide the integration or differentiation function. With this approach, the system reduces hardware complexity and data storage requirements. Also, the system provides the ability to directly integrate or differentiate stored time waveforms without resorting to FFT processing methods.
A method for importing data from a first system into a second system includes receiving configuration information about data storage structures in the first and second systems and information about communicating with the first and second systems. Information to be used in creating an import configuration file is entered via a user interface. The import configuration file is for use in preparing the second system to receive data from the first system. Based on the information about data storage structures, the information about communicating with the first and second systems, and the information entered via the user interface, the import configuration file is created to prepare the second system to receive data from the first system. Based on the import configuration file, data is transferred from the first system into the second system.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G05B 19/04 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers
A computer-animated graphical model visually conveys the movement and vibration of an entire shaft rotating within its bearings, and the behavior of the shaft at each individual bearing. The model aids a user in (1) visualizing an animated three-dimensional mode shape of a modeled shaft at high speeds, (2) visualizing the alignment state of the bearings of a modeled shaft at slower speeds, (3) visualizing the axial movement of a modeled shaft relative to a stationary component, and (4) visualizing the relationship between a rotating element, such as rotor, and a stationary element, such as a rotor housing, at locations other than the bearing locations. The model enables a user to compare shaft behavior at different operating conditions during a transient event, to see if a shaft is running at a proper position within its bearings, and to see if a shaft is contacting bearing surfaces or is dangerously close to such contact.
Apparatuses and methods are provided for enhancing inspections using cameras through in-field displays and performance calculations. A field transportable apparatus typically includes a camera and programmable device having memory and logic. Generally the apparatus includes an interactive user interface suitable for displaying images and prompting response and accepting input from the camera operator in the field during an inspection. An operator may designate at least one thing of interest on a displayed infrared image; and the programmable device may uses an understood aspect of the object in the intended function to determine a performance characteristic of the object. An output display may be used to report the performance characteristic to the operator in the field.
G02F 1/01 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour
A system and method for enhancing inspections using infrared cameras through in-field displays and operator-assisted performance calculations. A handheld infrared imaging system typically includes an infrared camera having a programmed computer and an interactive user interface suitable for displaying images and prompting response and accepting input from the infrared camera operator in the field during an inspection. An operator may designate at least one thing of interest on a displayed infrared image; and the programmed computer may uses a performance algorithm to estimate performance associated with the thing of interest. The programmed computer may extract information or parameters from previously measured data. The programmed computer may vary the way in which it displays new measurements based on the information extracted from the stored data. One or more of the parameters extracted from the IR image may be adapted to provide an automated alert to the user.
G02F 1/01 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour
67.
Method and apparatus to configure control system to link to machinery monitoring system
A method performed by one or more computer processors imports data from a machinery monitoring system into a control system. The machinery monitoring system is a system that measures machine measurement parameters of a machine, and the control system is a system that controls processes in which the machine performs a function. The method includes accessing a first knowledge base containing information about communicating with the machinery monitoring system, and accessing a second knowledge base containing information about communicating with the control system. The method also includes extracting configuration information from the machinery monitoring system via a communication bus. Information is entered by a user for use in creating an import configuration file, which file is used in preparing the control system to receive data from the machinery monitoring system. The entering of information is performed via a user interface operatively connected to the one or more computer processors. Based on the information accessed from the first and second knowledge bases, the configuration information extracted from the machinery monitoring system, and the information entered by the user, the import configuration file is created for use in preparing the control system to receive data from the machinery monitoring system. Data from the machinery monitoring system may then be transferred into the control system based on the import configuration file.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
68.
Methods for infrared inspection using programmed logic
A system and method for enhancing inspections using infrared cameras through in-field displays and operator-assisted performance calculations. A handheld infrared imaging system typically includes an infrared camera having a programmed computer and an interactive user interface suitable for displaying images and prompting response and accepting input from the infrared camera operator in the field during an inspection. An operator may designate at least one thing of interest on a displayed infrared image; and the programmed computer may uses a performance algorithm to estimate performance associated with the thing of interest. The programmed computer may extract information or parameters from previously measured data—. The programmed computer may vary the way in which it displays new measurements based on the information extracted from the stored data. One or more of the parameters extracted from the IR image may be adapted to provide an automated alert to the user.
G02F 1/01 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour
69.
Method and apparatus for automated storage of event-substantiating data
A method for detecting an event and/or behavior of interest based on monitoring data and selectively storing portions of the monitoring data associated with the event and/or behavior of interest. Preferably, the method includes defining a hierarchy of event and/or behavior types so that the storing of a first behavior/event type is preferred over a second behavior/event type, especially when storing capacity is scarce. A data management apparatus including a logic device and a long-term storage memory apparatus, the logic device for detecting an event and/or behavior of interest based on monitoring data and selectively storing portions of the monitoring data associated with the event and/or behavior of interest on the long-term memory storage apparatus.
Methods for displaying machine data are described including a method for displaying machine data as a virtual three-dimensional image showing a three-dimensional graph having three axes such that the data in the graph may be rotated about one or more of the axes to give a data analyst a better perspective of the behavior of an item being monitored. In a related embodiment, a method for displaying machine data in a virtual three-dimensional image such that the data may be rotated one or more of the axes is described which further includes one or more cursor images representing substantially planar cursors on the display for analyzing data.
A method and apparatus identifies a region of interest of transient vibration data needing analysis and provides context and construction for analytical plots. The method provides transient data, determines a region of interest of the transient data, specifies a construction mode corresponding to a derived graphical display of the transient data, and specifies one or more construction parameters corresponding to the specified construction mode. The method also processes the transient data to produce at least one derived plot based on the transient data, the region of interest, the specified construction mode, and the specified construction parameters. This method may be performed by a graphical tool having a hardware module and a software module. The hardware module including a processor, a memory, a display, and a communicator, and the software module including a plotting module and a plot control module.
A portable route-based machine data collector stores audio files to supplement associated machine performance data, such as vibration data. The audio files, which may include voice comments, audio segments of raw vibration data, or frequency-shifted components of the vibration data, are stored in the data collector as standard-format digital audio files and are later downloaded to a computer for further analysis. Test personnel can then replay the audio files for data analysis personnel to get second opinions regarding whether machine faults may be indicated by the recorded sounds. Also, audio files associated with normal and abnormal machine operation may be saved on the portable data collector and used as baselines or for training purposes. Verbal operating instructions may also be stored as audio files on the portable data collector for replay by test operators in the field. In a case where the portable data collector is an ultrasonic monitoring unit, frequency-shifted (audible) ultrasonic data may be stored in an audio file in association with non-shifted ultrasonic data.
A machine condition monitor resides in close proximity to a machine train, such as an AC inductive electric motor coupled to a driven unit such as a centrifugal pump or fan. A plurality of sensing devices are connected to the machine and the machine condition monitor. Machine state and condition parameters sensed by these devices are utilized by the machine condition monitor to derive machine condition values for each component and for the machine train as a whole. These derived condition values are transmitted via an industrial communications network to a control center where they can be trended and monitored. With no particular knowledge of machine analysis techniques or severity of specific machine faults, and no special training, Operators and Production Planners can use the condition values to plan production schedules, adjust process parameters, and request appropriate maintenance action.
A low power vibration sensor and wireless transmitter system has one or more sensors that sense parameters of a machine including vibration and produces dynamic signals representing the sensed parameters. The system converts the signals to a digital format, digitally filters the signals, and processes the signals. A processor determines a plurality of levels, which represent the characteristics of the signal such as the peak value of a predetermined set of data points of the digital signal. Together, the levels comprise a PeakVue waveform. The processor determines the peak level value for the PeakVue waveform. Also, a true root-mean-square is calculated as the signal is received at the processor. The peak level and the RMS value are communicated wirelessly by a communication module to a control protocol network such as a daisy chain HART or Fieldbus protocol network. The system power supply and the communication module power supply are separate and allow for low power operation.
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
A system and method for enhancing inspections using infrared cameras through in-field displays and operator-assisted performance calculations. A handheld infrared imaging system typically includes an infrared camera having a programmed computer and an interactive user interface suitable for displaying images and prompting response and accepting input from the infrared camera operator in the field during an inspection. An operator may designate at least one thing of interest on a displayed infrared image; and the programmed computer may use a performance algorithm to estimate performance associated with the thing of interest. The programmed computer may extract information or parameters from previously measured data. The programmed computer may vary the way in which it displays new measurements based on the information extracted from the stored data. One or more of the parameters extracted from the IR image may be adapted to provide an automated alert to the user.
G02F 1/01 - Devices or arrangements for the control of the intensity, colour, phase, polarisation or direction of light arriving from an independent light source, e.g. switching, gating or modulatingNon-linear optics for the control of the intensity, phase, polarisation or colour
76.
Apparatus and method for automation of imaging and dynamic signal analyses
A method and apparatus for inspecting equipment using focal plane array imaging sensor data and dynamic sensor data. Methods involve capturing focal plane array imaging sensor data using a focal plane array imaging sensor such as an infrared camera or a visible camera, or acquiring imaging sensor data from an electronic data storage source, and involve capturing dynamic sensor data, such as vibration or ultrasonic data using a dynamic sensor such as an accelerometer or ultrasound system. Methods also provide for analyzing imaging and dynamic sensor data using such techniques as thermography and fast fourier transformation. Apparatuses include a portable instrument with sensor interfaces for collecting imaging sensor data and dynamic sensor data. A sensor suite is provided that includes vibration sensor, sonic sensors, ultrasonic sensors, oil sensors, flux sensors and current sensors. A base station is included to collect and analyze data from one or more portable instruments.
A process for using a hand-held infrared inspection system incorporating on-board training, on-board validation, on-board operator certification, on-board reporting information, or on-board survey instructions. Improved methods for automating area surveys are provided through exception-driven surveillance practices. Imbedded information enables less experienced operators to use more sophisticated devices more effectively. Validation or certification assures operator knowledge or ability. Multilevel classification of anomalies aids in automated analysis and report generation.
09 - Scientific and electric apparatus and instruments
37 - Construction and mining; installation and repair services
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
COMPUTER SOFTWARE FOR MONITORING INDUSTRIAL MACHINERY; COMPUTER SOFTWARE FOR ANALYZING INDUSTRIAL MACHINERY; COMPUTER SOFTWARE FOR DIAGNOSING OPERATION OF INDUSTRIAL MACHINERY; COMPUTER SOFTWARE FOR INTERFACING WITH A DATABASE CONTAINING INFORMATION RELATED TO INDUSTRIAL MACHINERY; COMPUTER SOFTWARE FOR PROVIDING A VISUAL OUTPUT RELATED TO INDUSTRIAL MACHINERY; SOFTWARE FOR ACQUIRING DATA FROM INDUSTRIAL MACHINERY; COMPUTER SOFTWARE FOR MONITORING PROCESS CONTROL SYSTEMS; COMPUTER SOFTWARE FOR ANALYZING PROCESS CONTROL SYSTEMS; COMPUTER SOFTWARE FOR DIAGNOSING OPERATION OF PROCESS CONTROL SYSTEMS; COMPUTER SOFTWARE FOR INTERFACING WITH A DATABASE CONTAINING INFORMATION RELATED TO A PROCESS CONTROL SYSTEM; COMPUTER SOFTWARE FOR PROVIDING A VISUAL OUTPUT RELATED TO A PROCESS CONTROL SYSTEM; SOFTWARE FOR ACQUIRING DATA FROM A PROCESS CONTROL SYSTEM; DIAGNOSTIC EQUIPMENT, NAMELY, DIAGNOSTIC ANALYZERS FOR USE WITH INDUSTRIAL MACHINERY; INDUSTRIAL MACHINERY SYSTEM ANALYZERS; PROCESS VARIABLE TRANSMITTERS FOR USE IN PROCESS CONTROL SYSTEMS; DIAGNOSTIC EQUIPMENT FOR PROCESS CONTROL SYSTEMS, NAMELY, ANALYZERS FOR DIAGNOSING OPERATION OF PROCESS CONTROL SYSTEMS; PROCESS CONTROL SYSTEM ANALYZERS; PREDICTIVE INSTRUMENTS AND COMPUTER PROGRAMS FOR USE IN DETERMINING THE MAINTENANCE STATUS OF MACHINERY AND EQUIPMENT, NAMELY, MICROPROCESSOR BASED MONITORS, DATA COLLECTORS AND DATA ANALYZERS FOR COLLECTING, STORING AND ANALYZING DATA RELATING TO THE VIBRATION, ALIGNMENT AND BALANCE STATUS OF INDUSTRIAL MACHINES; SHAFT ALIGNMENT DETECTORS AND SHAFT ALIGNMENT ANALYZERS FOR MONITORING THE ALIGNMENT STATUS OF MATED SHAFTS; MONITORS AND BALANCE ANALYZERS FOR DETECTING AND ANALYZING THE BALANCE OF ROTATING MACHINERY AND EQUIPMENT PARTS; INSTRUMENTS FOR ANALYZING AND QUANTIFYING THE LUBRICATING CHARACTERISTICS OF USED LUBRICANTS, ACCELEROMETERS, VELOCITY AND DISPLACEMENT PROBES, AND THERMAL SENSORS; SOFTWARE FOR USE IN STORING, ANALYZING AND REPORTING MAINTENANCE DATA AND GENERATING MAINTENANCE STATUS REPORTS FOR INDUSTRIAL MACHINERY AND EQUIPMENT; PREDICTIVE INSTRUMENTS AND COMPUTER PROGRAMS FOR USE IN DETERMINING THE MAINTENANCE STATUS OF MACHINERY AND EQUIPMENT, NAMELY, MICROPROCESSOR BASED MONITORS, DATA COLLECTORS AND ANALYZERS FOR COLLECTING, STORING AND ANALYZING DATA RELATING TO THE VIBRATION, ALIGNMENT AND BALANCE STATUS OF INDUSTRIAL MACHINES; SHAFT ALIGNMENT DETECTORS AND SHAFT ALIGNMENT ANALYZERS FOR MONITORING THE ALIGNMENT STATUS OF MATED SHAFTS; MONITORS AND BALANCE ANALYZERS FOR DETECTING AND ANALYZING THE BALANCE OF ROTATING MACHINERY AND EQUIPMENT PARTS; INSTRUMENT FOR ANALYZING AND QUANTIFYING THE LUBRICATING CHARACTERISTICS OF USED LUBRICANTS, ACCELEROMETERS, VELOCITY AND DISPLACEMENT PROBES, AND THERMAL SENSORS; ANALYZERS, DATA COLLECTORS AND COMPUTER PROGRAMS USED IN MACHINERY MAINTENANCE, NAMELY, DATA ANALYZERS, DATA COLLECTORS AND COMPUTER PROGRAMS USED IN THE FIELD OF VIBRATION ANALYSIS, OIL ANALYSIS, INFRARED THERMOGRAPHY, ALIGNMENT OF COUPLED SHAFTS, BALANCING OF MACHINERY, AND MONITORING ELECTRIC MACHINES PREDICTIVE MAINTENANCE SERVICES IN THE FIELD OF INDUSTRIAL MACHINERY; PROVIDING MAINTENANCE FOR INDUSTRIAL MACHINERY; SET UP, INSTALLATION AND SHUT DOWN OF INDUSTRIAL MACHINERY; SET UP, INSTALLATION AND SHUT DOWN OF COMPUTER PROCESS CONTROL SYSTEMS EDUCATIONAL SERVICES, NAMELY TRAINING SERVICES IN THE INSTALLATION, USE AND MAINTENANCE OF INDUSTRIAL MACHINERY; EDUCATIONAL SERVICES, NAMELY TRAINING SERVICES IN THE INSTALLATION, USE AND MAINTENANCE OF PROCESS CONTROL SYSTEMS INDUSTRIAL MACHINERY ENGINEERING; INDUSTRIAL MACHINERY ENGINEERING CONSULTING; MONITORING OF INDUSTRIAL MACHINERY OPERATION; ANALYSIS OF OPERATION OF INDUSTRIAL MACHINERY FOR DETERMINING PERFORMANCE; PREDICTING FAILURES OF INDUSTRIAL MACHINERY; QUALIFICATION AND ACCEPTANCE TESTING OF INDUSTRIAL MACHINERY; PROCESS CONTROL SYSTEMS ENGINEERING; PROCESS CONTROL SYSTEMS ENGINEERING CONSULTING; MONITORING OF COMPUTER PROCESS CONTROL SYSTEMS; ANALYSIS OF COMPUTER PROCESS CONTROL SYSTEMS; PROVIDING MAINTENANCE FOR COMPUTER PROCESS CONTROL SYSTEMS; PREDICTING FAILURES OF COMPONENTS IN COMPUTER PROCESS CONTROL SYSTEMS; QUALIFICATION AND ACCEPTANCE TESTING OF PROCESS CONTROL SYSTEMS
09 - Scientific and electric apparatus and instruments
Goods & Services
Predictive instruments and computer programs for use in determining the maintenance status of machinery and equipment, namely, microprocessor based monitors, data collectors and analyzers for collecting, storing and analyzing data relating to the vibration, alignment and balance status of industrial machines; shaft alignment detectors and analyzers for monitoring the alignment status of mated shafts; monitors and analyzers for detecting and analyzing the balance of rotating machinery and equipment parts; instrument for analyzing and quantifying the lubricating characteristics of used lubricants, accelerometers, velocity and displacement probes, and thermal sensors; and software for use in storing, analyzing and reporting maintenance data and generating maintenance status reports for industrial machinery and equipment
09 - Scientific and electric apparatus and instruments
Goods & Services
computer programs for analyzing electrical signals corresponding to vibration or other machine parameters and data collecting analyzers that measure, process and analyze vibration and other machine parameters