Generating and / or encoding rotation data on a digital network

By designing a system for simulated measurement, encoding and communication components of rotary mechanical components, the problems of low speed data processing performance and susceptibility to noise in the prior art are solved, and higher accuracy and adaptability are achieved, and fault false alarms and maintenance requirements are reduced.

CN119881371AActive Publication Date: 2025-04-25GENERAL ELECTRIC CO
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510074365.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2017-05-16
Filing Date
2018-05-16
Publication Date
2025-04-25
Estimated Expiration
2038-05-16

AI Technical Summary

Technical Problem

The existing tachometer systems are prone to performance when processing analog signals and are susceptible to noise, making it difficult to effectively monitor and process the speed data of rotating mechanical components.

Method used

A system including analog measurement components, encoder components and communication components is designed to realize digitized processing and transmission of the rotating data by capturing the rotational speed and phase data of the rotating mechanical element, encode it into a digital data packet, and transmit it to the sensor device.

Benefits of technology

Through digital processing and transmission, the accuracy and adaptability to the rotational speed data of rotating mechanical components can be improved, faults can be indicated earlier, and the number of fault false alarms can be reduced, maintenance needs can be reduced, and the utilization rate of mechanical components can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119881371A_ABST
    Figure CN119881371A_ABST
Patent Text Reader

Abstract

Systems and techniques are disclosed that facilitate generating and / or encoding rotation data associated with a mechanical element. A sensor system (100) may measure rotational speed data and phase data associated with a rotating mechanical element (104). The sensor system (100) may also encode the rotational speed data and phase data into digital data packets. Further, the sensor system (100) may transmit the digital data packets related to the rotational speed data and phase data to one or more sensor devices (3041-N) in communication with the sensor system (100).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure generally relates to monitoring and / or generating rotational data associated with a mechanical element. Background Art

[0002] A tachometer is a device that measures the speed of a rotating mechanical element. A tachometer typically displays the speed via an analog dial or a digital display. For further processing, a tachometer typically transmits an analog signal including one or more measurements of the rotating mechanical element to a central processing unit. However, processing of analog signals by a central processing unit typically tends to degrade performance and / or result in processing failures. Furthermore, processing of analog signals by a central processing unit typically tends to be susceptible to noise. Summary of the invention

[0003] A simplified overview of this specification is presented below to provide a basic understanding of some aspects of this specification. This overview is not an exhaustive review of this specification. It neither identifies the main or key elements of this specification, nor describes any scope of the specific embodiments of this specification or any scope of the claims. Its only purpose is to present some concepts of this specification in a simplified form as a preface to a more detailed description presented later.

[0004] According to an example aspect, a system includes an analog measurement component, an encoder component, and a communication component. The analog measurement component measures speed data and phase data associated with a rotating mechanical element. The encoder component encodes the speed data and phase data into a digital data packet. The communication component transmits the digital data packet associated with the speed data and phase data to one or more sensor devices in communication with a sensor system.

[0005] According to another aspect, a method is provided. The method includes capturing, by a system including a processor, a set of rotational measurements associated with a rotating mechanical element. The method also includes encoding, by the system, the set of rotational measurements into a digital data packet. In addition, the method includes transmitting, by the system, the digital data packet associated with the set of rotational measurements to one or more sensor devices in communication with the system.

[0006] According to another aspect, a computer-readable storage device includes instructions that, in response to execution, cause a system including a processor to perform operations including: measuring rotational data associated with a rotating mechanical element; encoding the rotational data into a digital data packet; and transmitting the digital data packet including the rotational data to one or more sensor devices in communication with the system.

[0007] Technical solution 1. A sensor system, comprising:

[0008] a memory storing computer executable components;

[0009] a processor that executes computer executable components stored in the memory, wherein the computer executable components include:

[0010] an analog measurement component that measures rotational speed data and phase data associated with a rotating mechanical element;

[0011] an encoder component that encodes the speed data and phase data into a digital data packet; and

[0012] A communication component transmits the digital data packet associated with the rotational speed data and the phase data to one or more sensor devices in communication with the sensor system.

[0013] Technical Solution 2. A sensor system according to Technical Solution 1, wherein the analog measurement component determines a set of reference point measurement values ​​associated with the mechanical element during a defined time interval, and wherein the phase data includes the set of reference point measurement values.

[0014] Technical Solution 3. A sensor system according to any one of Technical Solutions 1 or 2, wherein the analog measurement component measures the rotational speed data and the phase data based on a clock signal provided to the sensor system and the one or more sensor devices.

[0015] Technical Solution 4. A sensor system according to any one of the preceding technical solutions, wherein the communication component transmits the digital data packet to the one or more sensor devices based on control data received from a control device.

[0016] Technical Solution 5. A sensor system according to any one of the aforementioned technical solutions, wherein the communication component transmits diagnostic data including at least the rotational speed data and the phase data to a display device, and wherein the diagnostic data is displayed on the display device in a human-interpretable format.

[0017] Technical Solution 6. A sensor system according to any one of the aforementioned technical solutions, wherein the analog measurement component generates a tachometer pulse signal based on the rotational speed data and phase data, and wherein the communication component transmits the tachometer pulse signal to the analog measurement device.

[0018] Technical Solution 7. A sensor system according to any one of the aforementioned technical solutions, wherein the communication component transmits the digital data packet related to the rotational speed data and the phase data to the one or more sensor devices to facilitate the measurement of data different from the rotational speed data and the phase data.

[0019] Technical solution 8. A method comprising:

[0020] capturing, by a system including a processor, a set of rotational measurements associated with a rotating mechanical element;

[0021] encoding, by the system, the set of rotational measurements into a digital data packet; and

[0022] The digital data packet associated with the set of rotational measurements is transmitted by the system to one or more sensor devices in communication with the system.

[0023] Technical Solution 9. A method according to Technical Solution 8, wherein capturing the one or more rotational measurement values ​​includes capturing one or more reference point measurement values ​​associated with the rotating mechanical element during a defined time interval.

[0024] Technical Solution 10. A method according to any one of Technical Solutions 8 or 9, wherein capturing the one or more rotational measurement values ​​includes capturing the one or more rotational measurement values ​​based on a clock signal provided to the system and the one or more sensor devices.

[0025] Technical Solution 11. A method according to any one of Technical Solutions 8 to 10, wherein the transmission includes transmitting the digital data packet based on control data received from a control device.

[0026] Technical solution 12. The method according to any one of technical solutions 8 to 11, further comprising:

[0027] Diagnostic data including at least the set of rotational measurements is transmitted by the system to a display device, which displays the set of rotational measurements in a human interpretable format.

[0028] Technical solution 13. The method according to any one of technical solutions 8 to 12, further comprising:

[0029] generating, by the system, a conditioned tachometer pulse signal based on the set of rotational measurements; and

[0030] The conditioned tachometer pulse signal is transmitted through the system to a simulation device.

[0031] Technical solution 14. The method according to any one of technical solutions 8 to 13, further comprising:

[0032] generating, by the system, analysis data based on an analysis of the set of rotational measurements; and

[0033] The analyzed data is transmitted by the system to a display device which displays the set of rotational measurements in a human interpretable format.

[0034] Technical Solution 15. A computer-readable storage device comprising instructions, wherein the instructions, in response to being executed, cause a system comprising a processor to perform an operation, the operation comprising:

[0035] Measuring rotational data associated with rotating machine elements;

[0036] encoding the rotation data into a digital data packet; and

[0037] The digital data packet including the rotation data is transmitted to one or more sensor devices in communication with the system.

[0038] Technical Solution 16. A computer-readable storage device according to Technical Solution 15, wherein measuring the rotation data includes measuring rotational speed data and phase data associated with the rotating mechanical element.

[0039] Technical Solution 17. A computer-readable storage device according to any one of Technical Solutions 15 or 16, wherein measuring the rotation data includes measuring a set of reference points associated with the rotating mechanical element during a defined time period.

[0040] Technical Solution 18. A computer-readable storage device according to any one of Technical Solutions 15 to 17, wherein measuring the rotation data includes measuring the rotation data based on a clock signal provided to the system and the one or more sensor devices.

[0041] Technical solution 19. The computer-readable storage device according to any one of Technical Solutions 15 to 18, wherein the operation further comprises:

[0042] Diagnostic data including at least the rotation data is transmitted to a display device, which displays the rotation data in a human interpretable format.

[0043] Technical solution 20. The computer-readable storage device according to any one of technical solutions 15 to 19, wherein the operation further comprises:

[0044] A tachometer pulse signal is adjusted based on the rotation data.

[0045] The following description and accompanying drawings illustrate certain illustrative aspects of the present specification. However, these aspects are merely illustrative of several different ways in which the principles of the present specification may be employed. Other advantages and novel features of the present specification will become more apparent from the following detailed description of the present specification considered in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Various aspects, embodiments, objects and advantages of the present invention will become more apparent from consideration of the following detailed description taken in conjunction with the accompanying drawings, in which like reference numerals refer to like parts throughout, and in which:

[0047] Figure 1 shows a high-level block diagram of an example sensor component according to various aspects and embodiments described herein;

[0048] Figure 2 illustrates a high-level block diagram of another example sensor component according to various aspects and embodiments described herein;

[0049] Figure 3 An example system for generating and / or encoding rotational data associated with a mechanical element according to various aspects and embodiments described herein is shown;

[0050] Figure 4 Another example system for generating and / or encoding rotational data associated with a mechanical element according to various aspects and embodiments described herein is shown;

[0051] Figure 5 Another example of generating and / or encoding rotational data associated with a mechanical element according to various aspects and embodiments described herein is shown;

[0052] Figure 6 Another example of generating and / or encoding rotational data associated with a mechanical element according to various aspects and embodiments described herein is shown;

[0053] Figure 7 An example system for conditioning a signal based on rotational data associated with a mechanical element is shown in accordance with various aspects and embodiments described herein;

[0054] Figure 8 A flowchart depicting an example method for generating and / or encoding rotational data for a rotating machine element according to various aspects and embodiments described herein;

[0055] Fig. 9 A flow chart depicting an example method for monitoring rotational data of a rotating machine element according to various aspects and embodiments described herein;

[0056] Fig.10 A flowchart depicting an example method for conditioning a signal associated with a rotating machine element according to various aspects and embodiments described herein;

[0057] Fig.11 is a schematic block diagram illustrating a suitable operating environment; and

[0058] Fig.12 is a schematic block diagram of a sample computing environment. DETAILED DESCRIPTION

[0059] Various aspects of the present disclosure are now described with reference to the accompanying drawings, wherein the same reference numerals are used to refer to the same elements throughout. In the following description, for the purpose of explanation, many specific details are set forth in order to provide a thorough understanding of one or more aspects. However, it should be understood that certain aspects of the present disclosure may be implemented without these specific details, or using other methods, components, materials, etc. In other cases, well-known structures and devices are shown in block diagram form to facilitate the description of one or more aspects.

[0060] Systems and techniques for generating and / or encoding rotational data associated with a mechanical element are presented. For example, a device for monitoring the rotational frequency and / or rotational phase of a rotating mechanical element may provide frequency information and / or phase information to a plurality of distributed sensors via a digital network. The plurality of distributed sensors may use the frequency information and / or phase information to further process the data associated with the rotating mechanical element. In one aspect, the rotational frequency and / or rotational phase of the rotating mechanical element may be captured as analog data. In addition, the rotational frequency and / or rotational phase may be encoded into a digital data packet, which may be transmitted to a plurality of distributed sensors via digital data on a digital network. In one example, a set of reference point measurements associated with a rotating mechanical element may be encoded into a digital data packet, which may be transmitted to a plurality of distributed sensors via a digital network. Compared to conventional analog tachometer systems, digital data packets associated with frequency information and / or phase information may improve the accuracy of calculating rotational data associated with a rotating mechanical element and / or provide greater adaptability. Thus, an earlier indication of a fault associated with a rotating mechanical element may be achieved, and / or the number of false alarms of faults associated with a rotating mechanical element may be reduced. Thus, maintenance associated with the rotating machine element may also be reduced and / or the availability of the rotating machine element may also be improved. Furthermore, failures associated with sensor systems (e.g., tachometer sensor systems) may be reduced and / or noise associated with rotation data of the rotating machine element may be minimized. Synchronization of data transmitted between multiple distributed sensors and / or modeling of the rotating machine element may also be improved.

[0061] First reference Figure 1, an example system 100 for generating and / or encoding rotational data associated with a mechanical element according to aspects of the present disclosure is shown. The system 100 can be implemented on or in conjunction with a sensor network (e.g., a sensor network associated with an enterprise application). The system 100 can be used by various systems, such as, but not limited to: a monitoring system (e.g., a synchronized vibration monitoring system), a sensor system, an aviation system, a vehicle system, a health management system, an industrial system, a manufacturing system, a factory system, an energy management system, a power grid system, a water supply system, a transportation system, a healthcare system, a refinery system, etc. In one example, the system 100 can be associated with a digital prediction system and / or a digital diagnostic system. In addition, the system 100 and / or components of the system 100 can be used to solve highly technical problems (e.g., involving sensor devices, involving digital data processing, involving digital data analysis, involving machines, etc.) using hardware and / or software, which are not abstract and cannot be performed as a set of mental behaviors of humans.

[0062] System 100 may include sensor component 102. Sensor component 102 may be communicatively connected to mechanical element 104. Figure 1 , the sensor component 102 includes an analog measurement component 106, an encoder component 108, and a communication component 110. Various aspects of the systems, devices, or processes described in the present disclosure may constitute machine-executable components embodied in a machine, such as embodied in one or more computer-readable media (media) associated with one or more machines. Such components, when executed by one or more machines such as computers, computing devices, virtual machines, etc., may cause the machine to perform the described operations. The system 100 (e.g., the sensor component 102) may include a memory 114 for storing computer-executable components and instructions. The system 100 (e.g., the sensor component 102) may further include a processor 112 to facilitate the operation of instructions (e.g., computer-executable components and instructions) by the system 100 (e.g., the sensor component 102).

[0063] Mechanical element 104 may be a rotating mechanical element (e.g., mechanical element 104 may be a rotating mechanical element). For example, mechanical element 104 may be a mechanical shaft (e.g., a crankshaft), a mechanical disk, or other mechanical component that rotates. In one example, mechanical element 104 may rotate to facilitate transmission of power to a machine connected to mechanical element 104. Sensor component 102 may be associated with a sensor (e.g., a smart sensor), such as a tachometer sensor (e.g., a smart tachometer sensor). In an embodiment, sensor component 102 may be integrated on a sensor. In another embodiment, sensor component 102 may be included in a device (e.g., an online device) in a physical line between a sensor and a network (e.g., a digital network).

[0064] The analog measurement component 106, the encoder component 108 and / or the communication component 110 of the sensor component 102 can be used to generate rotation data related to the mechanical element 104 and / or encode the rotation data. In an embodiment, the analog measurement component 106 can measure rotation data related to the mechanical element 104. The rotation data can be one or more analog measurement values ​​related to the rotation of the mechanical element 104. For example, the rotation data can include rotation speed data. The rotation speed data can include rotation frequency information of the mechanical element 104. For example, the rotation speed data can indicate the rotation speed of the mechanical element 104 relative to a reference point related to the mechanical element 104 (e.g., the number of revolutions of the mechanical element 104 per unit time). In addition or alternatively, the rotation data can include phase data. The phase data can indicate the phase information of the mechanical element 104 relative to the reference point related to the mechanical element 104. In an embodiment, the analog measurement component 106 can determine a set of reference point measurement values ​​(e.g., a set of reference points) related to the mechanical element 104 during a defined time interval (e.g., a defined time period). The set of reference point measurement values ​​can be measurement values ​​relative to a reference point related to the mechanical element 104. Thus, the analog measurement component 106 can determine the set of reference point measurements based on a reference point (e.g., a phase reference point) associated with the mechanical element 104. For example, the analog measurement component 106 can identify a reference point associated with the mechanical element 104 based on a current induced in the coil by the ferrous material. The ferrous material generally passing through the coil can induce a pulse indicative of a reference point associated with the mechanical element 104. In one aspect, the geometry of the ferrous material associated with the mechanical element 104 can induce n pulses per revolution using a phase reference provided by a double pulse or a triple pulse.

[0065] In another example, the analog measurement component 106 may identify a reference point associated with the mechanical element 104 based on a wheel or gear that induces a pulse per revolution of the wheel or gear. In yet another example, the analog measurement component 106 may identify a reference point associated with the mechanical element 104 based on a gear (e.g., a sounding gear) having an indicator that provides a reference point associated with the mechanical element 104 (e.g., a missing tooth of a gear, a gear having a gear tooth that is different in shape from other gear teeth of the gear, etc.). In yet another example, the analog measurement component 106 may identify a reference point associated with the mechanical element 104 based on an optical sensor associated with the sensor component 102, wherein the light level on the optical sensor corresponds to a phase reference associated with a reflective sheet on the mechanical element 104. In yet another example, the analog measurement component 106 may identify a reference point associated with the mechanical element 104 based on a generator signal associated with the mechanical element 104. Further, in an embodiment, the phase data may include a set of reference point measurements. The set of reference point measurements may be accumulated at defined time intervals (e.g., a predetermined time period). For example, the set of reference point measurements may be accumulated since a previous transmission period associated with a previous set of reference point measurements associated with the mechanical element 104. In another embodiment, the analog measurement component 106 may measure the rotation data based on a clock signal. The clock signal may be provided to the sensor component 102 and one or more sensor devices in communication with the sensor component 102. The clock signal may facilitate synchronization of processing between the sensor component 102 and one or more sensor devices in communication with the sensor component 102.

[0066] The encoder component 108 may encode the rotation data (eg, one or more analog measurements) into a digital data packet (eg, Figure 1 ). For example, the encoder component 108 may encode the rotational speed data and / or phase data into a digital data packet. In one example, the encoder component 108 may encode the set of reference point measurements into a digital data packet. The rotational data (e.g., rotational speed data, phase data, and / or the set of reference point measurements) may be encoded in the digital data packet as a data block (e.g., a fixed size data block) in the digital data packet. The digital data packet may also include other data, such as clock signal data (e.g., timing data of the rotational data), an identifier associated with the mechanical element 104, and / or statistical data associated with the rotational data and / or the mechanical element 104. In one aspect, the digital data packet may be formatted for transmission over a digital network. For example, the digital data packet may be formatted for transmission over a wired digital network and / or a wireless digital network.

[0067] The communication component 110 can transmit digital data packets. In one embodiment, the communication component 110 can transmit digital data packets to one or more sensor devices in communication with the sensor component 102. The communication component 110 can transmit digital data packets via a digital network (e.g., a wired digital network and / or a wireless digital network). In an embodiment, the communication component 110 can transmit digital data packets to one or more sensor devices based on control data received from a control device in communication with the sensor component 102 and / or one or more sensor devices in communication with the sensor component 102. In another embodiment, the communication component 110 can transmit diagnostic data including at least rotation data to a display device, and the display device displays the diagnostic data in a human interpretable format. For example, in some embodiments, the digital data packet can include diagnostic data. The diagnostic data can be generated based on the rotation data. In addition, the diagnostic data can provide a diagnosis and / or prediction related to the mechanical element 104. In some embodiments, the analog measurement component 106 can generate a tachometer pulse signal based on the rotation data. In addition, the communication component 110 can transmit the tachometer pulse signal to the analog measurement device.

[0068] Although Figure 1 Individual components in sensor assembly 102 are depicted, but it is understood that two or more components may be implemented as common components. In addition, it is understood that the design of system 100 and / or sensor assembly 102 may include other component selections, component placements, etc. to facilitate generating and / or encoding rotation data.

[0069] Reference now Figure 2 , showing a non-limiting embodiment of a system 200 according to various aspects and embodiments of the present disclosure. The system 200 can be used by various systems, such as but not limited to: monitoring systems (e.g., synchronized vibration monitoring systems), sensor systems, aviation systems, vehicle systems, health management systems, industrial systems, manufacturing systems, factory systems, energy management systems, power grid systems, water supply systems, transportation systems, health care systems, refining systems, etc. In one instance, the system 200 can be associated with a digital prediction system and / or a digital diagnostic system. In addition, the system 200 and / or components of the system 200 can be used to solve highly technical problems (e.g., involving sensor devices, involving digital data processing, involving digital data analysis, involving machines, etc.) using hardware and / or software, which are not abstract and cannot be performed as a set of mental behaviors of humans. The system 200 may include a sensor component 102. The system 200 may include a sensor component 102 and a mechanical element 104. In Figure 2 In the embodiment, the sensor component 102 includes an analog measurement component 106 , an encoder component 108 , a communication component 110 , a processor 112 , a memory 114 and an analysis component 202 .

[0070] The analysis component 202 can generate analysis data based on the analysis of rotation data (e.g., rotation speed data, phase data, and / or a set of reference point measurements). The analysis data can help determine network behavior associated with the sensor component 102 and / or one or more sensor devices communicating with the sensor component 102. Additionally or alternatively, the analysis data can help diagnose installation problems associated with the sensor component 102 and / or one or more sensor devices communicating with the sensor component 102. In an embodiment, the analysis component 202 can generate a snapshot of a digitized analog signal generated by the encoder component 108. For example, the snapshot of the digitized analog signal can be a set of digital rotation data for the mechanical element 104 associated with a time interval (e.g., a start time value and an end time value for capturing rotation data). The snapshot of the digitized analog signal can help improve real-time prediction and / or diagnosis of rotation data associated with the mechanical element 104. In one aspect, the analysis data can include configuration data and / or error checking data. For example, the analysis component 202 can determine the time change rate between phase reference measurements included in a set of reference point measurements. The analysis component 202 may also determine whether the time rate of change between the phase reference measurements exceeds a defined threshold. Additionally or alternatively, the analysis component 202 may calculate the magnitude of the rotation data. The analysis component 202 may also determine whether the magnitude of the rotation data meets a defined standard. For example, the analysis component 202 may determine whether the magnitude of the rotation data is greater than or less than a defined threshold. Additionally or alternatively, the analysis component 202 may determine a time period between phase reference measurements included in a set of reference point measurements. The analysis component 202 may also determine whether the time period between the phase reference measurements falls below a first defined threshold (e.g., a minimum configurable limit) or exceeds a second defined threshold (e.g., a maximum configurable limit). In an embodiment, the communication component 110 may transmit analysis data associated with the analysis component 202 to a display device in response to determining that the analysis data (e.g., rotation data) meets the defined standard. In one instance, the digital data packet may include the analysis data. In another instance, the analysis data may be transmitted separately from the digital data packet.

[0071] In certain embodiments, the analysis component 202 may use one or more artificial intelligence techniques and / or machine learning to generate analysis data. In one aspect, the analysis component 202 may use an automatic classification system and / or an automatic classification process to facilitate learning and / or generating inferences of rotation data and / or analysis data. For example, the analysis component 202 may use probability-based and / or statistical-based analysis (e.g., taking into account analysis tools and costs) to learn and / or generate inferences of rotation data and / or analysis data. The analysis component 202 may use, for example, a support vector machine (SVM) classifier to learn and / or generate inferences of rotation data and / or analysis data. Additionally or alternatively, the analysis component 202 may use other classification techniques associated with Bayesian networks, decision trees, and / or probabilistic classification models. The classifiers used by the analysis component 202 may be explicitly trained (e.g., via general training data) and implicitly trained (e.g., via observing user behavior, receiving external information). For example, with respect to the understanding of SVM, SVM is configured through the learning or training phase in the classifier constructor and feature selection module. A classifier is a function that maps an input attribute vector x = (x1, x2, x3, x4, xn) to a confidence that the input belongs to a certain class, i.e., f(x) = confidence(class). In some embodiments, in addition to the rotation data, the analysis component 202 can also use historical data to facilitate learning and / or generate inferences about the rotation data and / or analysis data.

[0072] In an embodiment, the analysis component 202 may include an inference component that may further enhance the automation aspects of the analysis component 202, in part, using an inference-based scheme to facilitate learning and / or generating inferences about the rotation data and / or analysis data. The analysis component 202 may employ any suitable machine learning-based, statistics-based, and / or probability-based techniques. For example, the analysis component 202 may employ an expert system, fuzzy logic, SVM, a hidden Markov model (HMM), a greedy search algorithm, a rule-based system, a Bayesian model (e.g., a Bayesian network), a neural network, other nonlinear training techniques, data fusion, a utility-based analysis system, a system employing a Bayesian model, and the like. On the other hand, the analysis component 202 may perform a set of machine learning calculations associated with the rotation data and / or analysis data. For example, the analysis component 202 can perform a set of clustering machine learning calculations, a set of decision tree machine learning calculations, a set of instance-based machine learning calculations, a set of regression machine learning calculations, a set of regularization machine learning calculations, a set of rule learning machine learning calculations, a set of Bayesian machine learning calculations, a set of deep Boltzmann machine calculations, a set of deep belief network calculations, a set of convolutional neural network calculations, a set of stacked autoencoder calculations, and / or a set of different machine learning calculations.

[0073] Although Figure 2 Individual components in sensor assembly 102 are depicted, but it is understood that two or more components may be implemented as common components. In addition, it is understood that the design of system 200 and / or sensor assembly 102 may include other component selections, component placements, etc. to facilitate generating and / or encoding rotation data.

[0074] Reference now Figure 3 , showing a non-limiting embodiment of a system 300 according to various aspects and embodiments of the present disclosure. In a non-limiting example, the system 300 may be a synchronous vibration monitoring system. The system 300 includes a mechanical element 104, a sensor device 302, and one or more sensor devices 304. 1-N In an embodiment, the sensor device 302 may include the sensor component 102. For example, the sensor component 102 may be embedded in the sensor device 302. In an alternative embodiment, the sensor component 102 may be included in a device (e.g., an online device) in a physical line between the sensor device 302 and the network 306. In addition, the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may be communicatively connected to the mechanical element 104. The sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may also communicate with one or more sensor devices 304 via the network 306. 1-N Communication. Network 306 can be a wired network and / or a wireless network. In addition, network 306 can be a digital network.

[0075] The sensor device 302 may be an electronic component (e.g., a sensor) that detects and / or measures rotational data associated with the mechanical element 104. For example, the sensor device 302 may be a sensor device (e.g., a smart sensor) that collects and / or processes one or more speed signals and / or one or more phase signals. In addition, the sensor device 302 may be implemented as a measurement device that combines collection elements and / or processing elements for one or more speed signals and / or one or more phase signals into a single package. The sensor device 302 may provide the rotational data to one or more sensor devices 304 via the network 306 (e.g., via digital data packets transmitted over a digital network). 1-N One or more sensor devices 304 1-N The one or more sensor devices 304 may be electronic components (eg, sensors) that detect and / or measure data other than rotational data associated with the mechanical element 104. For example, the one or more sensor devices 304 may be electronic components (eg, sensors) that detect and / or measure data other than rotational data associated with the mechanical element 104. 1-NThe one or more sensor devices 304 may be a sensor device (e.g., a smart sensor) that collects and / or processes one or more time domain signals associated with a synchronous analysis and / or monitoring system process (e.g., a synchronous vibration monitoring system process). 1-N It can be implemented as a measurement device that combines the acquisition elements and / or processing elements for one or more time domain signals into a single package. 1-N Rotation data with improved accuracy (e.g., accurate phase reference) may be received from sensor device 302. In one example, sensor device 302 may be a first type sensor (e.g., a class 2 sensor), and one or more sensor devices 304 may be a first type sensor (e.g., a class 2 sensor). 1-N may be a second type of sensor (eg, a class 1 sensor). In a non-limiting example, sensor device 302 may be a tachometer sensor, and one or more sensor devices 304 may be a class 1 sensor. 1-N There may be one or more accelerometer sensors.

[0076] In an embodiment, the sensor device 302 (eg, the sensor component 102 of the sensor device 302 ) may obtain rotational speed data (eg, Figure 3 ) and / or phase data (e.g., Figure 3 ). The rotation speed data and / or the phase data may be rotation data measured by the analog measurement component 106. In addition, the rotation speed data and / or the phase data may be related to one or more time-domain analog signals obtained by the sensor device 302 (e.g., the sensor component 102 of the sensor device 302). Based on the rotation speed data and / or the phase data, the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may generate a digital data packet. For example, the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may encode the rotation speed data and / or the phase data into a digital data packet. In addition, the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may transmit the digital data packet (e.g., the digital data packet related to the rotation speed data and / or the phase data) to one or more sensor devices 304 via the network 306. 1-N One or more sensor devices 304 1-N Further processing of the data associated with the mechanical element 104 may be performed using the digital data packets (eg, the speed data and / or phase data encoded into the digital data packets).

[0077] Reference now Figure 4, showing a non-limiting embodiment of a system 400 according to various aspects and embodiments of the present disclosure. In a non-limiting example, the system 400 may be a synchronous vibration monitoring system. The system 400 includes a mechanical element 104, a sensor device 302, one or more sensor devices 304 1-N and a control device 402. The sensor device 302 may include a sensor component 102. In addition, the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may be communicatively connected to the mechanical element 104. The sensor device 302 (e.g., the sensor component 102 of the sensor device 302) and one or more sensor devices 304 1-N It is also possible to communicate with the control device 402 via the network 306 .

[0078] The control device 402 may be, for example, a device that controls the sensor device 302 (eg, the sensor component 102 of the sensor device 302) and / or one or more of the sensor devices 304. 1-N For example, under the control of the control device 402, the sensor device 302 (for example, the sensor component 102 of the sensor device 302) and one or more sensor devices 304 1-N The control device 402 may be networked together to provide rotation information associated with the mechanical element 104 and / or provide diagnostic coverage associated with the mechanical element 104. The control device 402 may generate a control signal (e.g., Figure 4 The control device 402 may also transmit the control signal to the sensor device 302 (eg, the sensor component 102 of the sensor device 302) and / or one or more sensor devices 304 via the network 306. 1-N For example, sensor device 302 (eg, analog measurement component 106 of sensor component 102 ) may provide a measurement signal to sensor device 302 and one or more sensor devices 304 based on the measurement signal provided to sensor device 302 and one or more sensor devices 304 via network 306 . 1-N The control signal may be a clock signal. For example, the control device 402 may transmit the clock signal to the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) and / or one or more sensor devices 304 via the network 306. 1-N In addition, sensor device 302 (eg, analog measurement component 106 of sensor component 102 ) may be configured to provide a plurality of analog measurement components 106 to sensor device 302 and one or more sensor devices 304 based on the analog measurement components 106 provided to sensor device 302 and one or more sensor devices 304 via network 306 . 1-NThe control signal may be synchronized with a time reference (e.g., a common high-resolution time reference). In another embodiment, the control signal may be control data. For example, the control device 402 may transmit the control data to the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) and / or one or more sensor devices 304 via the network 306. 1-N In addition, the sensor device 302 (eg, the communication component 110 of the sensor component 102) may transmit digital data packets to one or more sensor devices 304 based on the control data received from the control device 402. 1-N .

[0079] Reference now Figure 5 , showing a non-limiting embodiment of a system 500 according to various aspects and embodiments of the present disclosure. In a non-limiting example, the system 500 may be a synchronous vibration monitoring system. The system 500 includes a mechanical element 104, a sensor device 302, one or more sensor devices 304 1-N and display device 502. Sensor device 302 may include sensor component 102. In addition, sensor device 302 (e.g., sensor component 102 of sensor device 302) may be communicatively connected to mechanical element 104. Sensor device 302 (e.g., sensor component 102 of sensor device 302) and one or more sensor devices 304 1-N It is also possible to communicate with the display device 502 via the network 306 .

[0080] Sensor device 302 (eg, communication component 110 of sensor component 102) may generate diagnostic data (eg, Figure 5 ). The diagnostic data may include, for example, at least rotational speed data and phase data. In an embodiment, the diagnostic data may include information about anomalies, patterns, and / or events associated with the mechanical element 104. Anomalies, patterns, and / or events associated with the mechanical element 104 may be determined based on the rotational speed data and / or phase data. In another embodiment, the diagnostic data may indicate whether the value of the rotational speed data and / or phase data is greater than a defined threshold. The sensor device 302 (e.g., the communication component 110 of the sensor component 102) may also transmit the diagnostic data (e.g., diagnostic data including at least rotational speed data and phase data) to the display device 502 via the network 306. The display device 502 may display the diagnostic data via a display of the display device 502. For example, the display device 502 may display the diagnostic data in a human-interpretable format.

[0081] In an embodiment, the sensor device 302 (e.g., the communication component 110 of the sensor component 102) can be a user interface for displaying diagnostic data in a human-interpretable format. The sensor device 302 (e.g., the communication component 110 of the sensor component 102) can present a display related to diagnostic data to the display device 502. The display device 502 can be associated with a display, a monitor, a user interface and / or a web browser. In addition, the display device 502 can be a computing device and / or can be included in a computing device, such as but not limited to a smart device, a smart phone, a mobile device, a handheld device, a tablet computer, a computer, a desktop computer, a laptop computer, a monitor device, a portable computing device or another type of computing device. The display device 502 can present a user interface for presenting diagnostic data. For example, the user interface presented on the display device 502 can present content related to diagnostic data. In one example, the display device 502 can present one or more graphical elements related to diagnostic data. One or more graphical elements can be in a human-interpretable format to allow a user who uses the display device 502 to interpret the diagnostic data. In one example, the diagnostic data can be graphically presented via the display device 502 in an easy-to-understand manner. The diagnostic data may be presented as one or more alphanumeric characters, one or more graphics, and / or one or more animations via the display device 502. Additionally or alternatively, the diagnostic data may be presented as audio data and / or video data via the display device 502. Furthermore, the diagnostic data may be static or dynamically updated to provide diagnostic data in real time as changes or events occur relative to the mechanical element 104.

[0082] The display device 502 can display and / or promote to display one or more display elements related to diagnostic data. According to one aspect, the graphic elements (e.g., graphical representation) related to diagnostic data can form all or part of the complete display presented on the display device 502. In addition to the graphical representation of diagnostic data, one or more items can also form the part of the display of the display device 502. In an example, the display device 502 can generate the notification related to diagnostic data, the message related to diagnostic data, the icon related to diagnostic data, the thumbnail related to diagnostic data, the dialog box related to diagnostic data, the tool related to diagnostic data, the interface tool set related to diagnostic data, the graphic related to diagnostic data and / or another display element related to diagnostic data. The graphic elements related to diagnostic data can be transparent, translucent or opaque. The graphic elements related to diagnostic data can also be various sizes, various colors, various brightness, etc., and can also be animated (e.g., for fading in and out, etc.). In an embodiment, the display device 502 can additionally or alternatively present information about mechanical elements and / or the machine related to mechanical elements 104 in a human interpretable format. In an embodiment, at least a portion of the network 306 may be a communication network, a wireless network, an IP network, a voice over IP network, an Internet telephony network, a mobile telecommunications network, and / or another type of network that facilitates communication between the display device 502 and the sensor device 302. In one example, the display device 502 (e.g., a user interface presented on the display device 502) may be integrated with a web-based application that communicates with the sensor device 302 via the network 306. The web-based application may allow for visualization of diagnostic data in a human interpretable format. In addition, the web-based application may allow a user to monitor and / or analyze speed data, phase data, and / or mechanical element 104.

[0083] Reference now Figure 6 , showing a non-limiting embodiment of a system 600 according to various aspects and embodiments of the present disclosure. In a non-limiting example, the system 600 may be a synchronous vibration monitoring system. The system 600 includes a sensor device 302, one or more sensor devices 304 1-Nand machine 602. Sensor device 302 may include sensor component 102. In addition, machine 602 may be associated with mechanical element 104. For example, machine 602 may include mechanical element 104. In another example, machine 602 may be mechanically and / or electrically attached to mechanical element 104 (e.g., mechanical element 104 may be implemented separately from machine 602). Sensor device 302 (e.g., sensor component 102 of sensor device 302) may be communicatively connected to machine 602 associated with mechanical element 104. Sensor device 302 (e.g., sensor component 102 of sensor device 302) may also communicate with one or more sensor devices 304 via network 306. 1-N The machine 602 may be an asset, a device, a vehicle, a device, or another type of machine. In addition, the mechanical element 104 may be a movable portion (e.g., a rotating portion) of the machine 602. The machine may be associated with an aviation system, a vehicle system, a health management system, an industrial system, a manufacturing system, a factory system, an energy management system, a power grid system, a water supply system, a transportation system, a healthcare system, a refinery system, and / or other technical systems. In one example, the mechanical element 104 may rotate to facilitate the transmission of power to the machine 602.

[0084] Reference now Figure 7 , showing a non-limiting embodiment of a system 700 according to various aspects and embodiments of the present disclosure. The system 700 includes a mechanical element 104, a sensor device 302, and a simulation device 702. The sensor device 302 may include a sensor component 102. In addition, the sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may be communicatively connected to the mechanical element 104. The sensor device 302 (e.g., the sensor component 102 of the sensor device 302) may also be communicatively connected to the simulation device 702. The simulation device 702 may be a device that receives a simulated input. In one instance, the simulation device 702 may be an analog sensor device. In another instance, the simulation device 702 may simulate a measurement device (e.g., an analog tachometer device). In an embodiment, the sensor component 102 of the sensor device 302 (e.g., the analog measurement component 106 of the sensor component 102) may generate a conditioned output (e.g., a rotational speed data and / or phase data associated with the mechanical element 104). Figure 7regulated output shown in ). The regulated output can be, for example, a regulated analog signal. In one example, the regulated output can be a tachometer pulse signal (e.g., a regulated tachometer pulse signal). The sensor component 102 of the sensor device 302 (e.g., the communication component 110 of the sensor component 102) can transmit the regulated output to the simulation device 702. In one example, the simulation device 702 can display the regulated output via an analog dial of the simulation device 702 or a digital display of the simulation device 702.

[0085] The aforementioned systems and / or devices have been described with respect to the interaction between several components. It should be appreciated that such systems and components may include those components or subcomponents specified therein, some specified components or subcomponents, and / or other components. Subcomponents may also be implemented as components that are communicatively connected to other components rather than being included in a parent component. In addition, one or more components and / or subcomponents may be combined into a single component that provides aggregate functionality. For simplicity, but as known to those skilled in the art, these components may also interact with one or more other components that are not specifically described herein.

[0086] Figure 8-10 Methods and / or flow charts according to the disclosed subject matter are shown. In order to simplify the description, the method is depicted and described as a series of actions. It should be understood and appreciated that the subject innovation is not limited by the actions shown and / or the order of the actions, for example, the actions can be performed in various orders and / or simultaneously and together with other actions not presented and described in this article. In addition, all the described actions may not be required to implement the method according to the disclosed subject matter. In addition, those skilled in the art will understand and appreciate that the method can be represented as a series of related states via state diagrams or events. In addition, it should be further understood that the methods disclosed hereinafter and throughout this specification can be stored on articles of manufacture to facilitate the transmission and transfer of these methods to computers. As used herein, the term article of manufacture is intended to encompass computer programs accessible from computer-readable devices or storage media.

[0087] refer to Figure 8, a method 800 for generating rotational data of a rotating machine element and / or encoding the rotational data according to aspects of the subject innovation is shown. In an embodiment, the method 800 may be associated with a sensor component 102. For example, the method 800 may be used in various applications, such as but not limited to: monitoring systems (e.g., synchronous vibration monitoring systems), sensor systems, aviation systems, vehicle systems, health management systems, industrial systems, manufacturing systems, factory systems, energy management systems, power grid systems, water supply systems, transportation systems, health care systems, oil refining systems, etc. At 802, a set of rotational measurements associated with a rotating machine element is captured (e.g., by an analog measurement component 106). The set of rotational measurements may be, for example, based on a reference point measurement associated with the rotating machine element. The set of rotational measurements may be a set of simulated rotational measurements. In addition, the set of rotational measurements may be associated with the rotational speed of the rotating machine element and / or the phase of the rotating machine element. In one example, the set of rotational measurements may be a set of reference point measurements associated with the rotating machine element. The set of reference point measurements may be captured during a defined time interval.

[0088] At 804, the set of rotational measurements are encoded into a digital data packet (e.g., by encoder component 108). For example, the rotational speed of the rotating machine element and / or the phase of the rotating machine element can be encoded into the digital data packet. In one example, the set of reference point measurements can be encoded as a data block in the digital data packet.

[0089] At 806, a digital data packet associated with the set of rotational measurements is transmitted (e.g., via the communication component 110) to one or more sensor devices. For example, a digital data packet including a rotational speed of a rotating mechanical element and / or a phase of a rotating mechanical element may be transmitted to one or more sensor devices. In one example, a digital data packet including the set of reference point measurements may be transmitted to one or more sensor devices. A digital data packet associated with the set of rotational measurements may be transmitted to one or more sensor devices via a digital network. One or more sensor devices may communicate with a system associated with method 800. In one aspect, one or more sensor devices may use a digital data packet associated with the set of rotational measurements as an input for further processing associated with a rotating mechanical element. In an embodiment, a digital data packet associated with the set of rotational measurements may be transmitted based on control data received from a control device. The control device may communicate with a system associated with method 800 and / or one or more sensor devices. In an embodiment, method 800 may include generating analysis data based on an analysis of the set of rotational measurements. In addition, method 800 may include transmitting the analysis data to a display device that displays the set of rotational measurements in a human interpretable format.

[0090] refer to Fig. 9 , a method 900 for monitoring rotation data of a rotating machine element according to aspects of the subject innovation is shown. In an embodiment, the method 900 may be associated with a sensor component 102. For example, the method 900 may be used in various applications, such as but not limited to: monitoring systems (e.g., synchronous vibration monitoring systems), sensor systems, aviation systems, vehicle systems, health management systems, industrial systems, manufacturing systems, factory systems, energy management systems, power grid systems, water supply systems, transportation systems, health care systems, oil refining systems, etc. At 902, a set of rotational measurements associated with a rotating machine element is captured (e.g., by an analog measurement component 106). The set of rotational measurements may be, for example, measured based on a reference point associated with the rotating machine element. The set of rotational measurements may be a set of simulated rotational measurements. In addition, the set of rotational measurements may be associated with the rotational speed of the rotating machine element and / or the phase of the rotating machine element. In one example, the set of rotational measurements may be a set of reference point measurements associated with the rotating machine element. The set of reference point measurements may be captured during a defined time interval.

[0091] At 904, the set of rotational measurements are encoded into a digital data packet (e.g., by encoder component 108). For example, the rotational speed of the rotating machine element and / or the phase of the rotating machine element can be encoded into the digital data packet. In one example, the set of reference point measurements can be encoded as a data block in the digital data packet.

[0092] At 906, diagnostic data including at least the set of rotational measurements (e.g., via communication component 110) is transmitted to a display device that displays the set of rotational measurements in a human-interpretable format. For example, diagnostic data may be generated based on the rotational speed of a rotating mechanical element and / or the phase of a rotating mechanical element, and / or the diagnostic data may include the rotational speed of a rotating mechanical element and / or the phase of a rotating mechanical element. In one example, diagnostic data may be generated based on the set of reference point measurements, and / or the diagnostic data may include the set of reference point measurements. Diagnostic data may be transmitted to a display device via a digital network. The display device may communicate with a system associated with method 900. The display device may be associated with a display, a monitor, a user interface, and / or a web browser. In addition, the display device may be a computing device and / or may be included in a computing device, such as, but not limited to, a smart device, a smart phone, a mobile device, a handheld device, a tablet computer, a computer, a desktop computer, a laptop computer, a monitor device, a portable computing device, or another type of computing device. The display device may present a user interface for presenting diagnostic data. For example, the user interface presented on the display device may present content associated with the diagnostic data. In one example, a display device may present one or more graphical elements associated with the diagnostic data.

[0093] See also Fig.10 , a method 1000 for adjusting a signal associated with a rotating machine element according to aspects of the subject innovation is shown. In an embodiment, the method 1000 may be associated with a sensor component 102. For example, the method 1000 may be used in various applications, such as but not limited to: a monitoring system (e.g., a synchronous vibration monitoring system), a sensor system, an aviation system, a vehicle system, a health management system, an industrial system, a manufacturing system, a factory system, an energy management system, a power grid system, a water supply system, a transportation system, a health care system, an oil refining system, etc. At 1002, a set of rotational measurements associated with a rotating machine element is captured (e.g., by an analog measurement component 106). The set of rotational measurements may be, for example, measured based on a reference point associated with the rotating machine element. The set of rotational measurements may be a set of simulated rotational measurements. In addition, the set of rotational measurements may be associated with a rotational speed of the rotating machine element and / or a phase of the rotating machine element. In one example, the set of rotational measurements may be a set of reference point measurements associated with the rotating machine element. The set of reference point measurements may be captured during a defined time interval.

[0094] At 1004, an adjusted tachometer pulse signal is generated based on the set of rotational measurements (e.g., by analog measurement component 106). For example, a waveform of the tachometer pulse signal may be modified based on the set of rotational measurements to generate the adjusted tachometer pulse signal. The adjusted tachometer pulse signal may be, for example, an adjusted analog tachometer pulse signal. In one example, the tachometer pulse signal may be adjusted based on a rotational speed of a rotating mechanical element and / or a phase of a rotating mechanical element to generate the adjusted tachometer pulse signal. In another example, the tachometer pulse signal may be adjusted based on the set of reference point measurements to generate the adjusted tachometer pulse signal.

[0095] At 1006, the conditioned tachometer pulse signal is transmitted to the simulation device (e.g., via the communication component 110). For example, the conditioned tachometer pulse signal can be provided to the simulation device. In one example, the simulation device can display analog data associated with the conditioned tachometer pulse signal via an analog dial of the simulation device or a digital display of the simulation device.

[0096] To provide a background to various aspects of the disclosed subject matter, Fig.11 and Fig.12 The following discussion is intended to provide a brief, general description of a suitable environment in which various aspects of the disclosed subject matter may be implemented.

[0097] refer to Fig.11 A suitable environment 1100 for implementing various aspects of the present disclosure includes a computer 1112. The computer 1112 includes a processing unit 1114, a system memory 1116, and a system bus 1118. The system bus 1118 connects system components including, but not limited to, the system memory 1116 to the processing unit 1114. The processing unit 1114 can be any of a variety of available processors. Dual microprocessors and other multi-processor architectures can also be used as the processing unit 1114.

[0098] The system bus 1118 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus or external bus, and / or a local bus using a variety of available bus architectures including, but not limited to, Industry Standard Architecture (ISA), Micro Channel Architecture (MSA), Extended ISA (EISA), Intelligent Drive Electronics (IDE), VESA Local Bus (VLB), Peripheral Component Interconnect (PCI), card bus, Universal Serial Bus (USB), Advanced Graphics Port (AGP), Personal Computer Memory Card International Association (PCMCIA), FireWire (IEEE 1394), and Small Computer System Interface (SCSI).

[0099] The system memory 1116 includes volatile memory 1120 and non-volatile memory 1122. A basic input / output system (BIOS), which contains basic routines for transferring information between elements within the computer 1112, such as during startup, is stored in the non-volatile memory 1122. By way of illustration and not limitation, the non-volatile memory 1122 may include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), flash memory, or a non-volatile random access memory (RAM) (e.g., ferroelectric RAM (FeRAM)). The volatile memory 1120 includes a random access memory (RAM) that acts as an external cache memory. By way of illustration and not limitation, RAM can be used in many forms such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), direct Rambus RAM (DRRAM), direct Rambus dynamic RAM (DRDRAM), and Rambus dynamic RAM.

[0100] Computer 1112 also includes removable / non-removable, volatile / nonvolatile computer storage media. Fig.11 For example, a disk storage device 1124 is shown. Disk storage device 1124 includes, but is not limited to, devices such as a disk drive, a floppy disk drive, a tape drive, a Jaz drive, a Zip drive, an LS-100 drive, a flash memory card, or a memory stick. Disk storage device 1124 may also include storage media alone or in combination with other storage media, including but not limited to optical disk drives, such as a compact disk ROM device (CD-ROM), a CD recordable drive (CD-R drive), a CD rewritable drive (CD-RW drive), or a digital versatile disk ROM drive (DVD-ROM). To facilitate connection of disk storage device 1124 to system bus 1118, a removable or non-removable interface, such as interface 1126, is typically used.

[0101] Fig.11 Also depicted is software that acts as an intermediary between a user and the basic computer resources described in the appropriate operating environment 1100. Such software includes, for example, an operating system 1128. The operating system 1128, which may be stored on disk storage 1124, is used to control and allocate the resources of the computer system 1112. System applications 1130 utilize the operating system 1128 to manage resources through, for example, program modules 1132 and program data 1134 stored in system memory 1116 or on disk storage 1124. It should be appreciated that the present disclosure may be implemented with a variety of operating systems or combinations of operating systems.

[0102] The user enters commands or information into the computer 1112 through input devices 1136. Input devices 1136 include, but are not limited to, pointing devices such as a mouse, trackball, stylus, touchpad, keyboard, microphone, joystick, game controller, satellite dish, scanner, TV tuner card, digital camera, digital video camera, webcam, etc. These and other input devices are connected to the processing unit 1114 through the system bus 1118 via interface ports 1138. Interface ports 1138 include, for example, serial ports, parallel ports, game ports, and universal serial buses (USB). Output devices 1140 use some of the same types of ports as input devices 1136. Thus, for example, a USB port can be used to provide input to the computer 1112 and to output information from the computer 1112 to the output devices 1140. Output adapters 1142 are provided to illustrate that there are some output devices 1140 such as monitors, speakers, and printers, and other output devices 1140 that require special adapters. By way of illustration and not limitation, output adapters 1142 include video and sound cards that provide a means of connection between output devices 1140 and system bus 1118. Note that other devices and / or systems of devices provide both input and output capabilities, such as remote computer 1144.

[0103] The computer 1112 can operate in a networked environment using a logical connection to one or more remote computers such as a remote computer 1144. The remote computer 1144 can be a personal computer, a server, a router, a network PC, a workstation, a microprocessor-based device, a peer device or other common network node, etc., and typically includes multiple or all of the elements described with respect to the computer 1112. For the sake of simplicity, only a memory storage device 1146 with the remote computer 1144 is shown. The remote computer 1144 is logically connected to the computer 1112 through a network interface 1148 and then physically connected via a communication connection 1150. The network interface 1148 includes a wired and / or wireless communication network such as a local area network (LAN), a wide area network (WAN), a cellular network, etc. LAN technologies include fiber distributed data interface (FDDI), copper distributed data interface (CDDI), Ethernet, token ring, etc. WAN technologies include, but are not limited to, point-to-point links, circuit switching networks such as integrated services digital networks (ISDN) and their variants, packet switching networks, and digital subscriber lines (DSL).

[0104] Communication connection 1150 refers to the hardware / software used to connect network interface 1148 to bus 1118. Although communication connection 1150 is shown as being internal to computer 1112 for clarity, it may also be external to computer 1112. The hardware / software required to connect to network interface 1148 includes internal and external technologies such as modems including common telephone grade modems, cable modems, and DSL modems, ISDN adapters, and Ethernet cards for illustrative purposes only.

[0105] Fig.12 1 is a schematic block diagram of a sample computing environment 1200 with which the subject matter of the present disclosure can interact. The sample computing environment 1200 includes one or more clients 1210. The client 1210 can be hardware and / or software (e.g., a thread, a process, a computing device). The sample computing environment 1200 also includes one or more servers 1230. Therefore, the sample computing environment 1200 can correspond to a two-tier client-server model or a multi-tier model (e.g., a client, a middle-tier server, a data server), as well as other models. The server 1230 can also be hardware and / or software (e.g., a thread, a process, a computing device). For example, the server 1230 can accommodate threads to perform transformations by adopting the present disclosure. One possible communication between the client 1210 and the server 1230 can be in the form of data packets transmitted between two or more computer processes.

[0106] The sample computing environment 1200 includes a communication framework 1250 that can be used to facilitate communications between clients 1210 and servers 1230. Clients 1210 are operably connected to one or more client data stores 1220, which can be used to store information local to the clients 1210. Similarly, servers 1230 are operably connected to one or more server data stores 1240, which can be used to store information local to the servers 1230.

[0107] It should be noted that the various aspects or features of the present disclosure can be used in essentially any wireless telecommunication or radio technology, such as Wi-Fi; Bluetooth; Worldwide Interoperability for Microwave Access (WiMAX); Enhanced General Packet Radio Service (Enhanced GPRS); 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE); 3rd Generation Partnership Project 2 (3GPP2) Ultra Mobile Broadband (UMB); 3GPP Universal Mobile Telecommunications System (UMTS); High Speed ​​Packet Access (HSPA); High Speed ​​Downlink Packet Access (HSDPA); High Speed ​​Uplink Packet Access (HSUPA); GSM (Global System for Mobile Communications) EDGE (Enhanced Data Rates for GSM Evolution) Radio Access Network (GERAN); UMTS Terrestrial Radio Access Network (UTRAN); Advanced LTE (LTE-A); etc. In addition, some or all aspects described herein can be used in traditional telecommunication technologies, such as GSM. In addition, mobile as well as non-mobile networks (e.g., Internet, data service networks such as Internet Protocol Television (IPTV) and the like) can utilize the aspects or features described herein.

[0108] Although the subject matter has been described above in the general context of computer executable instructions of a computer program running on one and / or multiple computers, it will be appreciated by those skilled in the art that the present disclosure can also be or can be implemented in conjunction with other program modules. Typically, program modules include routines, programs, components, data structures, etc., which perform specific tasks and / or implement specific abstract data types. In addition, it will be appreciated by those skilled in the art that the method of the present invention can be implemented with other computer system configurations, including single-processor or multi-processor computer systems, small computing devices, mainframe computers, and personal computers, handheld computing devices (e.g., PDAs, mobile phones), microprocessor-based or programmable consumer or industrial electronics, etc. The aspects shown can also be implemented in a distributed computing environment, where tasks are performed by remote processing devices linked through a communication network. However, some aspects of the present disclosure, if not all, can be implemented on a stand-alone computer. In a distributed computing environment, program modules can be located in a local memory storage device and a remote memory storage device.

[0109] As used in this application, the terms "component", "system", "platform", "interface", etc. may refer to and / or may include computer-related entities or entities associated with an operating machine having one or more specific functions. The entities disclosed herein may be hardware, a combination of hardware and software, software, or software in execution. For example, a component may be, but is not limited to, a process, a processor, an object, an executable file, an execution thread, a program, and / or a computer running on a processor. By way of illustration, both an application running on a server and a server may be a component. One or more components may reside within a process and / or execution thread, and a component may be localized on one computer and / or distributed between two or more computers.

[0110] In another example, each component can be executed from various computer-readable media having various data structures stored thereon. Components can, for example, communicate via local and / or remote processes according to a signal with one or more data packets (for example, data from a component interacts with a local system, a distributed system via the signal, and / or interacts with other systems across a network such as the Internet via the signal). As another example, a component can be a device with a specific function provided by a mechanical component operated by an electrical or electronic circuit, and the electrical or electronic circuit is operated by a software or firmware application executed by a processor. In this case, the processor can be inside or outside the device, and can execute at least a portion of the software or firmware application. As another example, a component can be a device that provides a specific function by an electronic component without a mechanical component, wherein the electronic component may include a processor or other device to execute software or firmware, and the software or firmware at least partially imparts the function of the electronic component. On the one hand, a component can, for example, simulate an electronic component by a virtual machine in a cloud computing system.

[0111] Additionally, the term "or" is intended to mean an inclusive "or" rather than an exclusive "or." That is, unless specified otherwise, or clear from the context, "X employs A or B" is intended to mean any of the natural inclusive permutations. That is, if X employs A; X employs B; or X employs both A and B, then "X employs A or B" is satisfied in any of the foregoing instances. Furthermore, the articles "a" and "an," as used in the specification and drawings, should generally be construed to mean "one or more," unless specified otherwise or clear from the context to contemplate a singular form.

[0112] As used herein, the terms "example" and / or "exemplary" are used to mean serving as an example, instance, or illustration. For the avoidance of doubt, the subject matter disclosed herein is not limited by such examples. In addition, any aspect or design described herein as "example" and / or "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it intended to exclude equivalent exemplary structures and techniques known to those skilled in the art.

[0113] The various aspects or features described herein can be implemented as methods, devices, systems or products using standard programming or engineering techniques. In addition, the various aspects or features disclosed in the present disclosure can be implemented by program modules that implement at least one or more methods disclosed herein, which are stored in a memory and executed by at least one processor. Other combinations of hardware and software or hardware and firmware can implement or implement various aspects described herein, including the disclosed methods. As used herein, the term "product" can cover computer programs accessible from any computer-readable device, carrier or storage medium. For example, a computer-readable storage medium can include, but is not limited to, magnetic storage devices (e.g., hard disks, floppy disks, magnetic strips...), optical disks (e.g., compact discs (CDs), digital versatile discs (DVDs), Blu-ray discs (BDs)...), smart cards and flash memory devices (e.g., cards, sticks, key drives...), etc.

[0114] When used in this specification, the term "processor" may refer to substantially any computing processing unit or device, including but not limited to a single-core processor; a single processor with software multithreaded execution capability; a multi-core processor; a multi-core processor with software multithreaded execution capability; a multi-core processor using hardware multithreading technology; a parallel platform; and a parallel platform with distributed shared memory. In addition, a processor may refer to an integrated circuit, an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a field programmable gate array (FPGA), a programmable logic controller (PLC), a complex programmable logic device (CPLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. In addition, the processor may utilize nanoscale architectures, such as, but not limited to, transistors, switches, and gates based on molecules and quantum dots, to optimize space usage or improve the performance of user devices. The processor may also be implemented as a combination of computing processing units.

[0115] In this disclosure, terms such as "storage area", "storage device", "data storage area", "data storage device", "database", and substantially any other information storage component related to the operation and functionality of the component are used to refer to a "memory component", an entity implemented in a "memory", or a component that includes a memory. It should be understood that the memory and / or memory components described herein may be volatile memory or non-volatile memory, or may include volatile and non-volatile memory.

[0116] By way of illustration and not limitation, non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, or non-volatile random access memory (RAM) (e.g., ferroelectric RAM (FeRAM)). For example, volatile memory may include RAM, which may act as an external cache memory. By way of illustration and not limitation, RAM may be used in many forms such as synchronous RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), direct Rambus RAM (DRRAM), direct Rambus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM). In addition, the memory components of the systems or methods disclosed herein are intended to include, but are not limited to, including these and any other suitable types of memory.

[0117] It should be appreciated and understood that components as described with respect to a particular system or method may include the same or similar functionality as corresponding components (eg, separately named components or similarly named components) described with respect to other systems or methods disclosed herein.

[0118] What has been described above includes examples of systems and methods that provide the advantages of the present disclosure. Of course, it is not possible to describe every conceivable combination of components or methods for the purpose of describing the present disclosure, but one skilled in the art will recognize that additional combinations and arrangements of the present disclosure are possible. In addition, to the extent that the terms "including," "having," "having," and the like are used in the detailed description, these terms in the claims, appendices, and drawings are intended to be inclusive in a manner similar to how the term "comprising" is interpreted when used as a transitional word in a claim.

Claims

1. A sensor system (100), comprising: a memory (114) arranged to store computer executable instructions; as well as A processor (112) arranged to execute computer executable instructions stored in the memory, wherein the computer executable instructions stored in the memory, when executed by the processor, cause the processor to perform the following steps: an analog measurement step (106) of measuring analog data indicative of rotational speed data and phase data associated with a rotating mechanical element (104) based on a clock signal provided to the sensor system, wherein the clock signal is synchronized across the sensor system and a group of sensor devices; an encoder step (108) of encoding the clock signal, the analog data indicative of the rotational speed data and the phase data into a digital data packet in a format suitable for transmission via a digital network; and a communicating step (110) of transmitting the digital data packet to one or more sensor devices in communication with the sensor system, Wherein, the clock signal is synchronized with a time reference signal.

2. The sensor system according to claim 1, characterized in that The simulated measurement step determines a set of reference point measurements associated with the mechanical element (104) during a defined time interval, and wherein the phase data includes the set of reference point measurements.

3. A sensor system according to any preceding claim, characterised in that The communicating step transmits the digital data packet to the one or more sensor devices based on control data received from a control device.

4. A sensor system according to any preceding claim, characterised in that The communicating step transmits diagnostic data including at least the rotational speed data and the phase data to a display device, and wherein the diagnostic data displayed on the display device is in a human interpretable format.

5. A sensor system according to any preceding claim, characterised in that The analog measurement step generates a tachometer pulse signal based on the rotation speed data and the phase data, and wherein the communication step transmits the tachometer pulse signal to an analog measurement device.

6. A sensor system according to any preceding claim, characterised in that The communicating step transmits the digital data packets associated with the rotational speed data and the phase data to the one or more sensor devices to facilitate measurement of data other than the rotational speed data and the phase data.

7. A method (800), comprising: capturing (802), by a system including a processor (112), a set of rotational measurements associated with a rotating mechanical element (104), the rotational measurements based on a clock signal, analog data indicative of rotational speed data and phase data associated with the rotating mechanical element (104), wherein the clock signal is synchronized across a sensor system and a set of sensor devices; encoding (804) the clock signal, analog data indicative of the set of rotational measurements, and phase data into a digital data packet, the digital data packet being in a format for transmission via a digital network, by the system; and The digital data packet is transmitted (806) by the system to one or more sensor devices in communication with the system Wherein, the clock signal is synchronized with a time reference signal.

8. The method according to claim 7, characterized in that Capturing the one or more rotational measurements includes capturing one or more reference point measurements associated with the rotating machine element (104) during a defined time interval.

9. The method according to claim 7 or 8, characterized in that: The transmitting includes transmitting the digital data packet based on control data received from a control device.

10. The method according to any one of claims 7 to 9, further comprising: Diagnostic data including at least the set of rotational measurements is transmitted by the system to a display device, which displays the set of rotational measurements in a human interpretable format.

Citation Information

Patent Citations

  • Apparatus and method for signal synchronization

    CN105634718A

  • Device and process for monitoring and diagnosis of the state of a machine, machine component or system

    US20090319232A1

  • Multi-channel sensor measurement method and system

    US20150312350A1

  • Method, apparatus and monitoring system for acquisition of rotating speed and vibration data of machines

    US20170052062A1

  • Control Area Network Machine Diagostic

    US20170067860A1