Generating and / or encoding rotation data on a digital network

By employing analog measurement and an encoder in the tachometer system to encode rotational data into digital data packets, the performance degradation and noise interference problems in analog signal processing are solved, achieving higher accuracy and reliability in rotational data transmission.

CN119881371BActive Publication Date: 2025-12-30GENERAL ELECTRIC CO
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Existing tachometer systems are prone to performance degradation and/or processing failures when processing analog signals, and are susceptible to noise.

Method used

The rotational speed and phase data of rotating mechanical components are measured using analog measuring components, and then encoded into digital data packets by an encoder. These packets are then transmitted to the sensor device via a digital network using a communication component, thereby reducing noise interference and improving data accuracy.

Benefits of technology

It improves the accuracy and adaptability of rotation data, reduces false alarms, reduces noise interference, and enhances the reliability and data synchronization of the sensor system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119881371B_ABST
    Figure CN119881371B_ABST
Patent Text Reader

Abstract

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

Description

Technical Field

[0001] This disclosure generally relates to monitoring and / or generating rotational data associated with mechanical components. Background Technology

[0002] A tachometer is a device used to measure the rotational speed of rotating mechanical components. Tachometers typically display the rotational speed via an analog dial or digital display. For further processing, the tachometer can usually transmit an analog signal containing one or more measurements of the rotating mechanical component to a central processing unit (CPU). However, processing analog signals by a CPU can often degrade performance and / or cause processing malfunctions. Furthermore, analog signals processed by a CPU are generally susceptible to noise. Summary of the Invention

[0003] The following is a simplified overview of this specification to provide a basic understanding of some aspects thereof. This overview is not an exhaustive summary of this specification. It neither defines the main or key elements of this specification, nor describes any scope of any particular embodiment or claim. Its sole purpose is to present some concepts of this specification in a simplified form as a prelude to the more detailed description that follows.

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

[0005] According to another aspect, a method is provided. The method includes capturing a set of rotational measurements associated with a rotating mechanical element via a system including a processor. The method further includes encoding the set of rotational measurements into digital data packets via the system. Furthermore, the method includes transmitting the digital data packets associated with the set of rotational measurements to one or more sensor devices communicating with the system via 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, the 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] Memory, which stores executable components of a computer;

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

[0010] The simulation measurement component measures the rotational speed and phase data associated with rotating mechanical components;

[0011] An encoder component that encodes the rotational speed data and phase data into digital data packets; and

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

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

[0014] Technical Solution 3. The 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. The sensor system according to any one of the foregoing technical solutions, wherein the communication component transmits the digital data packet to the one or more sensor devices based on control data received from the control device.

[0016] Technical Solution 5. The sensor system according to any one of the foregoing 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. The sensor system according to any one of the foregoing 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. The sensor system according to any one of the foregoing technical solutions, wherein the communication component transmits the digital data packets associated with 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] A system including a processor captures a set of rotational measurements associated with rotating mechanical components;

[0021] The system encodes the set of rotation measurements into digital data packets; and

[0022] The system transmits the digital data packets associated with the set of rotation measurements to one or more sensor devices that communicate with the system.

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

[0024] Technical Solution 10. The method according to any one of Technical Solutions 8 or 9, wherein capturing the one or more rotation measurements comprises capturing the one or more rotation measurements based on a clock signal provided to the system and the one or more sensor devices.

[0025] Technical Solution 11. The 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 the control device.

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

[0027] The system transmits diagnostic data, including at least the set of rotation measurements, to a display device, which displays the set of rotation 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] The system generates an adjusted tachometer pulse signal based on the set of rotation measurement values; and

[0030] The system transmits the adjusted tachometer pulse signal to the analog device.

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

[0032] The system generates analytical data based on the analysis of the set of rotational measurements; and

[0033] The system transmits the analysis data to a display device, which displays the set of rotation measurements in a human-interpretable format.

[0034] Technical Solution 15. A computer-readable storage device including instructions, said instructions causing a system including a processor to perform operations in response to execution, said operations including:

[0035] Measure rotational data related to rotating mechanical components;

[0036] Encode the rotation data into digital data packets; and

[0037] The digital data packet containing the rotation data is transmitted to one or more sensor devices that communicate with the system.

[0038] Technical Solution 16. The computer-readable storage device according to Technical Solution 15, wherein measuring the rotational data includes measuring rotational speed data and phase data related to 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. A computer-readable storage device according to any one of technical solutions 15 to 18, wherein the operation further includes:

[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. A computer-readable storage device according to any one of technical solutions 15 to 19, wherein the operation further includes:

[0044] Adjust the tachometer pulse signal based on the rotation data.

[0045] The following description and accompanying drawings illustrate certain schematic aspects of this specification. However, these aspects merely illustrate several different ways in which the principles of this specification can be employed. Other advantages and novel features of this specification will become clearer from the following detailed description, taken in conjunction with the accompanying drawings. Attached Figure Description

[0046] Various aspects, embodiments, objectives, and advantages of the invention will be better understood by considering the following detailed description taken in conjunction with the accompanying drawings, in which like reference numerals refer to like parts throughout, and wherein:

[0047] Figure 1 A high-level block diagram of an example sensor component based on the various aspects and embodiments described herein is shown.

[0048] Figure 2 A high-order block diagram of another example sensor component based on the various aspects and embodiments described herein is shown;

[0049] Figure 3 An example system for generating rotational data related to mechanical components and / or encoding said rotational data is shown, according to various aspects and embodiments described herein;

[0050] Figure 4 Another example system for generating rotational data related to mechanical components and / or encoding said rotational data is shown, according to various aspects and embodiments described herein;

[0051] Figure 5 This illustrates yet another example of generating rotational data related to mechanical components and / or encoding said rotational data, according to the various aspects and embodiments described herein;

[0052] Figure 6 This illustrates yet another example of generating rotational data related to mechanical components and / or encoding said rotational data, according to the various aspects and embodiments described herein;

[0053] Figure 7 An example system for adjusting signals based on rotational data associated with mechanical components, according to various aspects and embodiments described herein, is shown.

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

[0055] Figure 9 A flowchart depicts an example method for monitoring rotational data of rotating mechanical components, based on the various aspects and implementation schemes described herein;

[0056] Figure 10 A flowchart depicts an example method for regulating signals associated with rotating mechanical components, based on the various aspects and implementation schemes described herein;

[0057] Figure 11 It is a schematic block diagram illustrating a suitable operating environment; and

[0058] Figure 12 This is a schematic block diagram of the sample computing environment. Detailed Implementation

[0059] Various aspects of this disclosure will now be described with reference to the accompanying drawings, wherein like reference numerals are used throughout to refer to like elements. In the following description, numerous specific details are set forth for purposes of explanation in order to provide a thorough understanding of one or more aspects. However, it should be understood that certain aspects of this disclosure may be implemented without these specific details, or using other methods, components, materials, etc. In other instances, well-known structures and arrangements 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 related to mechanical components are presented. For example, a device for monitoring the rotational frequency and / or phase of a rotating mechanical component can provide frequency and / or phase information to multiple distributed sensors via a digital network. The multiple distributed sensors can use the frequency and / or phase information to further process the data related to the rotating mechanical component. In one aspect, the rotational frequency and / or phase of the rotating mechanical component can be captured as analog data. Furthermore, the rotational frequency and / or phase can be encoded into digital data packets, which are then transmitted via digital data over a digital network to multiple distributed sensors. In one example, a set of reference point measurements related to the rotating mechanical component can be encoded into digital data packets, which are then transmitted via a digital network to multiple distributed sensors. Compared to conventional analog tachometer systems, digital data packets associated with frequency and / or phase information can improve the accuracy of calculating rotational data related to the rotating mechanical component and / or provide greater adaptability. Therefore, earlier indication of faults related to the rotating mechanical component can be achieved, and / or the number of false alarms related to faults related to the rotating mechanical component can be reduced. Therefore, maintenance associated with rotating machinery components can be reduced, and / or their availability can be improved. Furthermore, failures associated with sensor systems (e.g., tachometer sensor systems) can be reduced, and / or noise associated with rotational data from rotating machinery components can be minimized. The synchronization of data transmitted between multiple distributed sensors and / or the modeling of rotating machinery components can also be improved.

[0061] First refer to Figure 1This illustration shows an example system 100 for generating and / or encoding rotational data associated with mechanical components according to aspects of this disclosure. System 100 may be implemented on or in conjunction with a sensor network (e.g., a sensor network associated with enterprise applications). System 100 may be used by a variety of systems, such as, but not limited to: monitoring systems (e.g., synchronous vibration monitoring systems), sensor systems, aerospace systems, vehicle systems, health management systems, industrial systems, manufacturing systems, factory systems, energy management systems, power grid systems, water supply systems, transportation systems, healthcare systems, oil refining systems, etc. In one example, system 100 may be associated with digital prediction systems and / or digital diagnostic systems. Furthermore, system 100 and / or components of system 100 may be employed to solve highly technical problems (e.g., involving sensor devices, digital data processing, digital data analysis, machines, etc.) using hardware and / or software, which are not abstract and cannot be performed as a set of human mental behaviors.

[0062] System 100 may include sensor component 102. Sensor component 102 may be communicatively connected to mechanical component 104. Figure 1 In this embodiment, sensor component 102 includes analog measurement component 106, encoder component 108, and communication component 110. Aspects of the systems, devices, or processes described in this disclosure may constitute machine-executable components embodied within a machine, for example, 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 a computer, computing device, virtual machine, etc., can enable the machine to perform the described operations. System 100 (e.g., sensor component 102) may include memory 114 for storing computer-executable components and instructions. System 100 (e.g., sensor component 102) may further include processor 112 to facilitate the operation of instructions (e.g., computer-executable components and instructions) via system 100 (e.g., sensor component 102).

[0063] Mechanical element 104 may be a rotating mechanical element (e.g., mechanical element 104 may be a rotary mechanical element). For example, mechanical element 104 may be a mechanical shaft (e.g., a crankshaft), a mechanical disk, or other rotating mechanical component. In one example, mechanical element 104 may be rotated to transmit 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 one embodiment, sensor component 102 may be integrated onto the sensor. In another embodiment, sensor component 102 may be contained in a device (e.g., an online device) in the physical line between the sensor and a network (e.g., a digital network).

[0064] The analog measurement component 106, encoder component 108, and / or communication component 110 of sensor component 102 can be used to generate rotational data associated with mechanical element 104 and / or encode said rotational data. In an embodiment, analog measurement component 106 can measure rotational data associated with mechanical element 104. Rotational data can be one or more analog measurements associated with the rotation of mechanical element 104. For example, rotational data can include rotational speed data. Rotational speed data can include rotational frequency information of mechanical element 104. For example, rotational speed data can indicate the rotational speed of mechanical element 104 relative to a reference point associated with mechanical element 104 (e.g., the number of revolutions of mechanical element 104 per unit time). Additionally or optionally, rotational data can include phase data. Phase data can indicate phase information of mechanical element 104 relative to a reference point associated with mechanical element 104. In an embodiment, analog measurement component 106 can determine a set of reference point measurements (e.g., a set of reference points) associated with mechanical element 104 during a defined time interval (e.g., a defined time period). The set of reference point measurements can be measurements relative to reference points associated with mechanical element 104. Therefore, the analog measurement unit 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 unit 106 can identify the reference point associated with the mechanical element 104 based on the current induced in the coil by the ferrous material. The ferrous material can induce pulses indicating the reference point associated with the mechanical element 104 through the coil. 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 double or triple pulses.

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

[0066] Encoder component 108 can encode rotational data (e.g., one or more analog measurements) into digital data packets (e.g., Figure 1 (The digital data packet shown is an example of this). For instance, encoder component 108 can encode rotational speed data and / or phase data into a digital data packet. In one example, encoder component 108 can encode the set of reference point measurements into a digital data packet. Rotational data (e.g., rotational speed data, phase data, and / or the set of reference point measurements) can be encoded into data blocks (e.g., fixed-size data blocks) within 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), identifiers associated with mechanical element 104, and / or statistical data associated with the rotational data and / or mechanical element 104. In one aspect, the digital data packet can be formatted for transmission over a digital network. For example, the digital data packet can be formatted for transmission over a wired digital network and / or a wireless digital network.

[0067] Communication component 110 can transmit digital data packets. In one embodiment, communication component 110 can transmit digital data packets to one or more sensor devices communicating with sensor component 102. 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 one embodiment, communication component 110 can transmit digital data packets to one or more sensor devices based on control data received from a control device communicating with sensor component 102 and / or one or more sensor devices communicating with sensor component 102. In another embodiment, communication component 110 can transmit diagnostic data including at least rotational data to a display device, which displays the diagnostic data in a human-interpretable format. For example, in some embodiments, digital data packets may include diagnostic data. Diagnostic data can be generated based on rotational data. Furthermore, the diagnostic data can provide diagnoses and / or predictions related to mechanical component 104. In some embodiments, analog measurement component 106 can generate tachometer pulse signals based on rotational data. Furthermore, communication component 110 can transmit tachometer pulse signals to an analog measurement device.

[0068] Although Figure 1 Individual components in sensor component 102 are depicted, but it should be understood that two or more components may be implemented as common components. Furthermore, it is understood that the design of system 100 and / or sensor component 102 may include the selection, placement, etc., of other components to facilitate the generation of rotational data and / or the encoding of rotational data.

[0069] Now for reference Figure 2 This illustration shows a non-limiting embodiment of system 200 according to various aspects and embodiments of this disclosure. System 200 can be used by various systems, 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, healthcare systems, oil refining systems, etc. In one example, system 200 may be associated with digital predictive systems and / or digital diagnostic systems. Furthermore, system 200 and / or components of system 200 can be employed to solve highly technical problems (e.g., involving sensor devices, digital data processing, digital data analysis, machines, etc.) using hardware and / or software, which are not abstract and cannot be performed as a set of human mental actions. System 200 may include sensor component 102. System 200 may include sensor component 102 and mechanical element 104. Figure 2 In the sensor component 102, there are analog measurement components 106, encoder components 108, communication components 110, processor 112, memory 114 and analysis components 202.

[0070] Analysis unit 202 can generate analysis data based on the analysis of rotational data (e.g., rotational speed data, phase data, and / or a set of reference point measurements). The analysis data can help determine network behavior associated with sensor unit 102 and / or one or more sensor devices communicating with sensor unit 102. Additionally or alternatively, the analysis data can help diagnose installation problems associated with sensor unit 102 and / or one or more sensor devices communicating with sensor unit 102. In an embodiment, analysis unit 202 can generate a snapshot of the digitized analog signal generated by encoder unit 108. For example, the snapshot of the digitized analog signal can be a set of digital rotational data for mechanical element 104 associated with time intervals (e.g., start and end time values ​​for capturing rotational data). The snapshot of the digitized analog signal can help improve real-time prediction and / or diagnosis of rotational data associated with mechanical element 104. In one aspect, the analysis data can include configuration data and / or error check data. For example, analysis unit 202 can determine the rate of time change between phase reference measurements included in a set of reference point measurements. The analysis unit 202 can also determine whether the rate of change of time between phase reference measurements exceeds a defined threshold. Alternatively or additionally, the analysis unit 202 can calculate the magnitude of rotation data. The analysis unit 202 can also determine whether the magnitude of the rotation data meets a defined criterion. For example, the analysis unit 202 can determine whether the magnitude of the rotation data is greater than or less than a defined threshold. Alternatively or additionally, the analysis unit 202 can determine the time interval between phase reference measurements included in a set of reference point measurements. The analysis unit 202 can also determine whether the time interval between 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 unit 110 can transmit analysis data associated with the analysis unit 202 to a display device in response to determining that the analysis data (e.g., rotation data) meets a defined criterion. 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 some embodiments, the analysis component 202 may employ one or more artificial intelligence techniques and / or machine learning to generate analytical data. In one aspect, the analysis component 202 may employ an automated classification system and / or automated classification process to facilitate learning and / or generating inferences about the rotated data and / or analytical data. For example, the analysis component 202 may employ probability-based and / or statistical-based analysis (e.g., taking into account analytical tools and costs) to learn and / or generate inferences about the rotated data and / or analytical data. The analysis component 202 may employ, for example, a support vector machine (SVM) classifier to learn and / or generate inferences about the rotated data and / or analytical data. Alternatively or additionally, the analysis component 202 may employ other classification techniques related to Bayesian networks, decision trees, and / or probabilistic classification models. The classifier employed 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, in the context of an understanding of SVM, an SVM is configured through a learning or training phase in a 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 level that the input belongs to a certain class; that is, f(x) = confidence level (class). In some implementations, in addition to rotated data, the analysis component 202 may also use historical data to facilitate learning and / or generate inferences about the rotated data and / or the analyzed data.

[0072] In an embodiment, the analysis component 202 may include an inference component that may partially utilize inference-based schemes to further enhance the automation aspects of the analysis component 202, facilitating learning and / or generating inferences about the rotated data and / or the analyzed data. The analysis component 202 may employ any suitable machine learning-based, statistical, and / or probabilistic techniques. For example, the analysis component 202 may employ expert systems, fuzzy logic, SVM, Hidden Markov Models (HMMs), greedy search algorithms, rule-based systems, Bayesian models (e.g., Bayesian networks), neural networks, other nonlinear training techniques, data fusion, utility-based analysis systems, systems employing Bayesian models, etc. On the other hand, the analysis component 202 may perform a set of machine learning computations related to the rotated data and / or the analyzed data. For example, the analysis component 202 can perform a set of clustering machine learning computations, a set of decision tree machine learning computations, a set of instance-based machine learning computations, a set of regression machine learning computations, a set of rule-based machine learning computations, a set of rule-learning machine learning computations, a set of Bayesian machine learning computations, a set of deep Boltzmann machine computations, a set of deep belief network computations, a set of convolutional neural network computations, a set of stacked autoencoder computations, and / or a different set of machine learning computations.

[0073] Although Figure 2 Individual components in sensor component 102 are depicted, but it should be understood that two or more components may be implemented as common components. Furthermore, it is understood that the design of system 200 and / or sensor component 102 may include the selection, placement, etc., of other components to facilitate the generation of rotational data and / or the encoding of rotational data.

[0074] Now for reference Figure 3 This illustration shows a non-limiting embodiment of system 300 according to various aspects and embodiments of the present disclosure. In a non-limiting embodiment, system 300 may be a synchronous vibration monitoring system. System 300 includes mechanical elements 104, sensor devices 302, and one or more sensor devices 304. 1-N In one embodiment, sensor device 302 may include sensor component 102. For example, sensor component 102 may be embedded in sensor device 302. In an alternative embodiment, sensor component 102 may be included in a device (e.g., an in-line device) in the physical line between sensor device 302 and network 306. Furthermore, 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) may also be connected via network 306 to one or more sensor devices 304. 1-N Communication. Network 306 can be a wired network and / or a wireless network. Furthermore, network 306 can be a digital network.

[0075] Sensor device 302 may be an electronic component (e.g., a sensor) that detects and / or measures rotational data associated with mechanical element 104. For example, sensor device 302 may be a sensor device (e.g., a smart sensor) that acquires and / or processes one or more velocity signals and / or one or more phase signals. Furthermore, sensor device 302 may be implemented as a measuring device that combines acquisition and / or processing elements for one or more velocity signals and / or one or more phase signals into a single package. Sensor device 302 may provide rotational data to one or more sensor devices 304 via network 306 (e.g., via digital data packets transmitted on a digital network). 1-N One or more sensor devices 304 1-N This could be an electronic component (e.g., a sensor) that detects and / or measures data other than the rotational data associated with mechanical element 104. For example, one or more sensor devices 304 1-NThis can be a sensor device (e.g., a smart sensor) that acquires and / or processes one or more time-domain signals related to synchronous analysis and / or monitoring system processing (e.g., synchronous vibration monitoring system processing). Furthermore, one or more sensor devices 304 1-N This can be implemented as a measurement device that combines acquisition elements and / or processing elements for one or more time-domain signals into a single package. Thus, one or more sensor devices 304 1-N Rotational data with improved accuracy (e.g., accurate phase reference) can be received from sensor device 302. In one example, sensor device 302 may be a first-type sensor (e.g., a category 2 sensor), and one or more sensor devices 304 1-N It can be a second type of sensor (e.g., a Category 1 sensor). In a non-limiting example, sensor device 302 can be a tachometer sensor, and one or more sensor devices 304 1-N It can be one or more accelerometer sensors.

[0076] In an embodiment, sensor device 302 (e.g., sensor component 102 of sensor device 302) can obtain rotational speed data from mechanical component 104 (e.g., Figure 3 The rotational speed data shown in the figure) and / or phase data (e.g., Figure 3 (The phase data shown is an example of this). The rotational speed data and / or phase data can be rotational data measured by the analog measurement component 106. Furthermore, the rotational speed data and / or phase data can be correlated with one or more time-domain analog signals obtained by the sensor device 302 (e.g., sensor component 102 of sensor device 302). Based on the rotational speed data and / or phase data, the sensor device 302 (e.g., sensor component 102 of sensor device 302) can generate digital data packets. For example, the sensor device 302 (e.g., sensor component 102 of sensor device 302) can encode the rotational speed data and / or phase data into digital data packets. Furthermore, the sensor device 302 (e.g., sensor component 102 of sensor device 302) can transmit the digital data packets (e.g., digital data packets associated with the rotational speed data and / or 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 related to the mechanical element 104 can be performed using digital data packets (e.g., rotational speed data and / or phase data encoded into digital data packets).

[0077] Now for reference Figure 4This illustration shows a non-limiting embodiment of system 400 according to various aspects and embodiments of the present disclosure. In a non-limiting embodiment, system 400 may be a synchronous vibration monitoring system. System 400 includes mechanical elements 104, sensor devices 302, and one or more sensor devices 304. 1-N And control device 402. Sensor device 302 may include sensor component 102. Furthermore, 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 can also communicate with the control device 402 via network 306.

[0078] Control device 402 may be, for example, a control sensor device 302 (e.g., sensor component 102 of sensor device 302) and / or one or more sensor devices 304. 1-N A central control unit with one or more functions. For example, under the control of control device 402, sensor device 302 (e.g., sensor component 102 of sensor device 302) and one or more sensor devices 304 1-N They can be networked together to provide rotational information associated with mechanical component 104 and / or to provide diagnostic coverage associated with mechanical component 104. Control device 402 can generate control signals (e.g., Figure 4 (Control signals shown). Control device 402 can also transmit control signals via network 306 to sensor device 302 (e.g., sensor component 102 of sensor device 302) and / or one or more sensor devices 304. 1-N For example, sensor device 302 (e.g., analog measurement component 106 of sensor component 102) can be provided via network 306 to sensor device 302 and one or more sensor devices 304. 1-N The control signal is used to measure rotational speed data and / or phase data. In an embodiment, the control signal may be a clock signal. For example, the control device 402 may transmit the clock signal via network 306 to sensor device 302 (e.g., sensor component 102 of sensor device 302) and / or one or more sensor devices 304. 1-N Furthermore, sensor device 302 (e.g., analog measurement component 106 of sensor component 102) can be provided to sensor device 302 and one or more sensor devices 304 via network 306. 1-NThe clock signal is used to measure rotational speed data and / or phase data. For example, the clock 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, control device 402 may transmit control data via network 306 to sensor device 302 (e.g., sensor component 102 of sensor device 302) and / or one or more sensor devices 304. 1-N Furthermore, sensor device 302 (e.g., communication component 110 of sensor component 102) can transmit digital data packets to one or more sensor devices 304 based on control data received from control device 402. 1-N .

[0079] Now for reference Figure 5 This illustration shows a non-limiting embodiment of system 500 according to various aspects and embodiments of the present disclosure. In a non-limiting embodiment, system 500 may be a synchronous vibration monitoring system. System 500 includes mechanical components 104, sensor devices 302, and one or more sensor devices 304. 1-N And a display device 502. Sensor device 302 may include sensor component 102. Furthermore, 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 can also communicate with the display device 502 via network 306.

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

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

[0082] Display device 502 may display and / or facilitate the display of one or more display elements related to diagnostic data. According to one aspect, graphical elements (e.g., graphical representations) related to diagnostic data may form all or part of a complete display presented on display device 502. In addition to graphical representations of diagnostic data, one or more items may also form a portion of the display on display device 502. In one example, display device 502 may generate diagnostic data-related notifications, diagnostic data-related messages, diagnostic data-related icons, diagnostic data-related thumbnails, diagnostic data-related dialog boxes, diagnostic data-related tools, diagnostic data-related interface toolsets, diagnostic data-related graphics, and / or another display element related to diagnostic data. Graphical elements related to diagnostic data may be transparent, translucent, or opaque. Graphical elements related to diagnostic data may also be of various sizes, colors, brightness levels, etc., and may be animated (e.g., for fade-in and fade-out, etc.). In embodiments, display device 502 may additionally or optionally present information about mechanical components and / or machines related to mechanical component 104 in a human-interpretable format. In embodiments, at least a portion of network 306 may be a communication network, wireless network, IP network, IP-bearing voice network, Internet telephony network, mobile telecommunications network, and / or another type of network facilitating communication between display device 502 and sensor device 302. In one example, display device 502 (e.g., a user interface presented on display device 502) may be integrated with a web-based application that communicates with sensor device 302 via network 306. The web-based application may allow visualization of diagnostic data in a human-interpretable format. Furthermore, the web-based application may allow users to monitor and / or analyze rotational speed data, phase data, and / or mechanical component 104.

[0083] Now for reference Figure 6 This illustration shows a non-limiting embodiment of system 600 according to various aspects and embodiments of the present disclosure. In a non-limiting embodiment, system 600 may be a synchronous vibration monitoring system. System 600 includes sensor device 302 and one or more sensor devices 304. 1-NAnd machine 602. Sensor device 302 may include sensor component 102. Furthermore, machine 602 may be associated with mechanical element 104. For example, machine 602 may include mechanical element 104. In another instance, 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 be associated with one or more sensor devices 304 via network 306. 1-N Communication. Machine 602 can be an asset, equipment, vehicle, apparatus, or another type of machine. Furthermore, mechanical element 104 can be a movable part (e.g., a rotating part) of machine 602. The machine can be associated with aviation systems, vehicle systems, health management systems, industrial systems, manufacturing systems, plant systems, energy management systems, power grid systems, water supply systems, transportation systems, healthcare systems, oil refining systems, and / or other technical systems. In one example, mechanical element 104 can rotate to facilitate the transmission of power to machine 602.

[0084] Now for reference Figure 7 This illustration shows a non-limiting embodiment of system 700 according to various aspects and embodiments of the present disclosure. System 700 includes a mechanical element 104, a sensor device 302, and an analog device 702. Sensor device 302 may include sensor component 102. Furthermore, 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) may also be communicatively connected to analog device 702. Analog device 702 may be a device for receiving analog input. In one example, analog device 702 may be an analog sensor device. In another example, analog device 702 may be an analog measuring device (e.g., an analog tachometer device). In embodiments, sensor component 102 of sensor device 302 (e.g., analog measuring component 106 of sensor component 102) may generate an regulated output (e.g., based on rotational speed data and / or phase data associated with mechanical element 104) Figure 7The regulated output is shown in the diagram. 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 analog device 702. In one example, the analog device 702 can display the regulated output via an analog dial of the analog device 702 or a digital display of the analog device 702.

[0085] The aforementioned systems and / or devices have already been described with respect to the interaction between several components. It should be understood that such systems and components may include those components or sub-components specified herein, some specified components or sub-components, and / or additional components. Sub-components may also be implemented as components communicatively connected to other components rather than being contained within a parent component. Furthermore, one or more components and / or sub-components may be combined into a single component that provides aggregate functionality. For the sake of brevity, but as those skilled in the art will know, these components may also interact with one or more other components not specifically described herein.

[0086] Figure 8-10 Methods and / or flowcharts according to the disclosed subject matter are shown. For simplicity, the methods are depicted and described as a series of actions. It should be understood and appreciated that the subject matter innovation is not limited to the actions and / or the order of the actions shown; for example, actions may be performed in various orders and / or simultaneously and with other actions not presented and described herein. Furthermore, not all of the actions described may be required to implement the methods according to the disclosed subject matter. Additionally, those skilled in the art will understand and appreciate that methods can be represented as a series of related states, either by a state diagram or by events. Furthermore, it should be further appreciated that the methods disclosed below and throughout this specification can be stored on an article of art to facilitate the transfer and assignment of these methods to a computer. As used herein, the term "article of art" is intended to cover a computer program accessible from a computer-readable device or storage medium.

[0087] refer to Figure 8This illustrates a method 800 for generating rotational data of a rotating mechanical element and / or encoding said rotational data, based on an aspect of the invention described herein. In embodiments, method 800 may be associated with sensor component 102. For example, method 800 can 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, healthcare systems, oil refining systems, etc. At 802, a set of rotational measurements associated with the rotating mechanical element is captured (e.g., via analog measurement component 106). This set of rotational measurements may be measured, for example, based on a reference point associated with the rotating mechanical element. The set of rotational measurements may be a set of simulated rotational measurements. Furthermore, the set of rotational measurements may be associated with the rotational speed and / or phase of the rotating mechanical element. In one example, the set of rotational measurements may be a set of reference point measurements associated with the rotating mechanical element. The set of reference point measurements may be captured over defined time intervals.

[0088] At point 804, (e.g., via encoder component 108) the set of rotational measurements is encoded into a digital data packet. For example, the rotational speed and / or phase of the rotating mechanical element can be encoded into a digital data packet. In one instance, the set of reference point measurements can be encoded into data blocks within the digital data packet.

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

[0090] refer to Figure 9 This illustrates a method 900 for monitoring rotational data of a rotating mechanical component, based on an aspect of the invention described herein. In an embodiment, method 900 may be associated with sensor component 102. For example, method 900 can 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, healthcare systems, oil refining systems, etc. At 902, a set of rotational measurements associated with the rotating mechanical component is captured (e.g., via analog measurement component 106). This set of rotational measurements may be measured, for example, based on a reference point associated with the rotating mechanical component. The set of rotational measurements may be a set of simulated rotational measurements. Furthermore, the set of rotational measurements may be associated with the rotational speed and / or phase of the rotating mechanical component. In one example, the set of rotational measurements may be a set of reference point measurements associated with the rotating mechanical component. The set of reference point measurements may be captured over a defined time interval.

[0091] At 904, (e.g., via encoder component 108), the set of rotational measurements is encoded into a digital data packet. For example, the rotational speed and / or phase of the rotating mechanical element can be encoded into a digital data packet. In one instance, the set of reference point measurements can be encoded into data blocks within the digital data packet.

[0092] At point 906, diagnostic data including at least the set of rotational measurements (e.g., via communication component 110) is transmitted to a display device displaying the set of rotational measurements in a human-interpretable format. For example, diagnostic data may be generated based on the rotational speed and / or phase of a rotating mechanical element, and / or the diagnostic data may include the rotational speed and / or phase of the 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 the display device via a digital network. The display device may communicate with the system associated with method 900. The display device may be associated with a display, monitor, user interface, and / or web browser. Furthermore, 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, smartphone, mobile device, handheld device, tablet computer, computer, desktop computer, laptop computer, monitor device, portable computing device, or another type of computing device. The display device may present a user interface for presenting the diagnostic data. For example, the user interface presented on the display device may present content related to the diagnostic data. In one instance, the display device may present one or more graphical elements related to diagnostic data.

[0093] See Figure 10 This illustrates a method 1000 for adjusting signals associated with rotating mechanical components, based on an aspect of the invention described herein. In embodiments, method 1000 may be associated with sensor component 102. For example, method 1000 can 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, healthcare systems, oil refining systems, etc. At 1002, a set of rotational measurements associated with the rotating mechanical component is captured (e.g., via analog measurement component 106). This set of rotational measurements may be measured, for example, based on a reference point associated with the rotating mechanical component. The set of rotational measurements may be a set of analog rotational measurements. Furthermore, the set of rotational measurements may be associated with the rotational speed and / or phase of the rotating mechanical component. In one example, the set of rotational measurements may be a set of reference point measurements associated with the rotating mechanical component. The set of reference point measurements may be captured over a defined time interval.

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

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

[0096] In order to provide background on various aspects of the disclosed topic, Figure 11 and Figure 12 The following discussion is intended to provide a brief general description of the suitable environment in which the various aspects of the disclosed subject matter can be implemented.

[0097] refer to Figure 11 A suitable environment 1100 for implementing various aspects of this disclosure includes a computer 1112. The computer 1112 includes a processing unit 1114, 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-microprocessor and other multiprocessor architectures may also be used as the processing unit 1114.

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

[0099] System memory 1116 includes volatile memory 1120 and non-volatile memory 1122. A basic input / output system (BIOS) containing, for example, basic routines for transferring information between components within computer 1112 during startup is stored in non-volatile memory 1122. By way of illustration and not limitation, non-volatile memory 1122 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)). Volatile memory 1120 includes 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 / non-volatile computer storage media. Figure 11 Disk storage device 1124 is shown as an example. Disk storage device 1124 includes, but is not limited to, devices such as disk drives, floppy disk drives, magnetic tape drives, Jaz drives, Zip drives, LS-100 drives, flash memory cards, or Memory Sticks. Disk storage device 1124 may also include storage media, either alone or in combination with other storage media, including, but not limited to, optical disc drives, such as optical disc ROM devices (CD-ROM), CD recordable drives (CD-R drives), CD rewritable drives (CD-RW drives), or digital versatile optical disc ROM drives (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] Figure 11 Software that acts as an intermediary between the user and the basic computer resources described in the suitable operating environment 1100 is also depicted. Such software includes, for example, an operating system 1128. The operating system 1128, which may be stored on a disk storage device 1124, is used to control and allocate the resources of the computer system 1112. System application programs 1130 utilize the operating system 1128 to manage resources through program modules 1132 and program data 1134, for example, stored in system memory 1116 or on disk storage device 1124. It should be understood that this disclosure can be implemented using various operating systems or combinations of operating systems.

[0102] Users input commands or information into computer 1112 via input device 1136. Input device 1136 includes, but is not limited to, pointing devices such as mice, trackballs, styluses, touchpads, keyboards, microphones, joysticks, game controllers, satellite dish antennas, scanners, TV tuners, digital cameras, digital camcorders, webcams, etc. These and other input devices are connected to processing unit 1114 via interface port 1138 through system bus 1118. Interface port 1138 includes, for example, serial ports, parallel ports, game ports, and Universal Serial Bus (USB). Output device 1140 uses some of the same type of ports as input device 1136. Therefore, for example, a USB port can be used to provide input to computer 1112 and to output information from computer 1112 to output device 1140. Output adapter 1142 is provided to account for the existence of some output devices 1140 that require special adapters, such as monitors, speakers, and printers, as well as other output devices 1140. By way of illustration and not limitation, output adapter 1142 includes a video and sound card that provides a means of connection between output device 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] Computer 1112 can operate in a networked environment using a logical connection to one or more remote computers, such as remote computer 1144. Remote computer 1144 can be a personal computer, server, router, network PC, workstation, microprocessor-based device, peer-to-peer device, or other common network node, and typically includes many or all of the elements described with respect to computer 1112. For simplicity, only the memory storage device 1146 with remote computer 1144 is shown. Remote computer 1144 is logically connected to computer 1112 via network interface 1148 and then physically connected via communication connection 1150. Network interface 1148 includes wired and / or wireless communication networks such as local area networks (LANs), wide area networks (WANs), and cellular networks. LAN technologies include Fiber Distributed Data Interface (FDDI), Copper Wire Distributed Data Interface (CDDI), Ethernet, Token Ring, etc. WAN technologies include, but are not limited to, point-to-point links, circuit-switched networks and variants such as Integrated Services Digital Network (ISDN), packet-switched networks, and Digital Subscriber Line (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 inside computer 1112 for clarity, it may also be located outside computer 1112. The hardware / software required to connect to network interface 1148 includes internal and external technologies for illustrative purposes only, such as modems including common telephone-grade modems, cable modems, and DSL modems, ISDN adapters, and Ethernet cards.

[0105] Figure 12 This is a schematic block diagram of an example computing environment 1200 to which the subject matter of this disclosure can interact. The example computing environment 1200 includes one or more clients 1210. Clients 1210 can be hardware and / or software (e.g., threads, processes, computing devices). The example computing environment 1200 also includes one or more servers 1230. Therefore, the example computing environment 1200 can correspond to a two-tier client-server model or a multi-tier model (e.g., client, middleware server, data server), and other models. Servers 1230 can also be hardware and / or software (e.g., threads, processes, computing devices). For example, server 1230 can accommodate threads to perform transformations by employing this disclosure. One possible communication between client 1210 and server 1230 can take 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 communication between client 1210 and server 1230. Client 1210 is operatively connected to one or more client data storage areas 1220, which can be used to store information locally on client 1210. Similarly, server 1230 is operatively connected to one or more server data storage areas 1240, which can be used to store information locally on server 1230.

[0107] It should be noted that various aspects or features of this disclosure can be used in virtually any wireless telecommunications or radio technology, such as Wi-Fi; Bluetooth; Global Microwave Access Interoperability (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 Rate GSM Evolution) Radio Access Network (GERAN); UMTS Terrestrial Radio Access Network (UTRAN); Advanced LTE (LTE-A); etc. Furthermore, some or all of the aspects described herein can be used in conventional telecommunications technologies, such as GSM. Additionally, mobile and non-mobile networks (e.g., the Internet, data service networks such as Internet Protocol Television (IPTV), etc.) can utilize the aspects or features described herein.

[0108] While the subject matter has been described above in the general context of computer-executable instructions of a computer program running on one or more computers, those skilled in the art will recognize that this disclosure can also 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. Furthermore, those skilled in the art should understand that the methods of the present invention can be implemented using other computer system configurations, including single-processor or multi-processor computer systems, small computing devices, mainframe computers, personal computers, handheld computing devices (e.g., PDAs, mobile phones), microprocessor-based or programmable consumer or industrial electronic products, etc. The aspects shown can also be implemented in a distributed computing environment, where tasks are performed by remote processing devices linked via a communication network. However, some, if not all, aspects of this disclosure can be implemented on a standalone computer. In a distributed computing environment, program modules can reside in both local and remote memory storage devices.

[0109] As used herein, the terms “component,” “system,” “platform,” “interface,” etc., may refer to and / or include computer-related entities or entities related to an operating machine having one or more specific functions. 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 running on a processor, a processor, an object, an executable file, an execution thread, a program, and / or a computer. By way of description, both an application running on a server and the server itself can be components. One or more components may reside within a process and / or an execution thread, and components may be localized on a single computer and / or distributed across two or more computers.

[0110] In another example, the components can be executed from various computer-readable media on which various data structures are stored. Components can communicate, for example, via local and / or remote processes based on signals having one or more data packets (e.g., data from one component interacts with a local system, a distributed system, and / or with other systems across networks such as the Internet via the signals). As another example, a component can be a device having specific functions provided by mechanical components operated by electrical or electronic circuitry, which is operated by software or firmware applications executed by a processor. In this case, the processor can be internal or external to the device and can execute at least a portion of the software or firmware application. As yet another example, a component can be a device that provides specific functions through electronic components without mechanical components, wherein the electronic components can include a processor or other means to execute software or firmware that at least partially endows the electronic components with functionality. In one aspect, components can be simulated via virtual machines, for example, within a cloud computing system.

[0111] Furthermore, the term "or" is intended to mean inclusive "or" rather than exclusive "or". That is, unless otherwise specified or clearly apparent from the context, "X uses A or B" is intended to mean any natural inclusive permutation. That is, if X uses A; X uses B; or X uses both A and B, then "X uses A or B" is satisfied in any of the foregoing cases. Additionally, unless otherwise specified or clearly apparent from the context that a singular form is involved, the article "a" as used in the specification and figures should generally be interpreted as meaning "one or more".

[0112] As used herein, the terms “example” and / or “exemplary” are used to indicate that something serves as an example, illustration, or description. To avoid confusion, the subject matter disclosed herein is not limited to such examples. Furthermore, any aspect or design described herein as an “example” and / or “exemplary” is not to be construed as preferred or advantageous over other aspects or designs, nor does it 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, apparatus, systems, or articles of art using standard programming or engineering techniques. Additionally, the various aspects or features disclosed herein can be implemented by program modules that implement at least one or more methods disclosed herein, said program modules being stored in memory and executed by at least one processor. Other combinations of hardware and software, or hardware and firmware, can implement or carry out the aspects described herein, including the disclosed methods. As used herein, the term "article of art" can encompass a computer program accessible from any computer-readable device, carrier, or storage medium. For example, computer-readable storage media can include, but is not limited to, magnetic storage devices (e.g., hard disks, floppy disks, magnetic stripes...), optical discs (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" can refer to substantially any computing processing unit or device, including but not limited to a single-core processor; a single processor with software multithreading capabilities; a multi-core processor; a multi-core processor with software multithreading capabilities; a multi-core processor employing hardware multithreading technology; a parallel platform; and a parallel platform with distributed shared memory. Additionally, a processor can 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. Furthermore, processors can utilize nanoscale architectures, such as, but not limited to, molecular and quantum dot-based transistors, switches, and gates, to optimize space utilization or improve the performance of user equipment. Processors can also be implemented as a combination of computing processing units.

[0115] In this disclosure, terms such as “memory area,” “memory device,” “data storage area,” “data storage device,” “database,” and virtually any other information storage component relating to the operation and function of a component are used to refer to a “memory component,” an entity implemented in “memory,” or a component that includes memory. It should be understood that the memory and / or memory component described herein may be volatile memory or non-volatile memory, or may include both 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 can 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). Furthermore, the memory components of the systems or methods disclosed herein are intended to include, but are not limited to, these and any other suitable types of memory.

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

[0118] The foregoing description includes examples of systems and methods that provide the advantages of this disclosure. It is certainly impossible to describe every conceivable combination of components or methods for the purposes of describing this disclosure, but those skilled in the art will recognize that other combinations and arrangements of this disclosure are possible. Furthermore, with respect to the use of the terms “comprising,” “having,” “possessing,” etc., in the detailed description, these terms in the claims, appendices, and drawings are intended to be inclusive, similar to how the term “comprising” is interpreted as a transitional word in the claims.

Claims

1. A sensor system (100), comprising: a memory (114) arranged to store computer executable instructions; and a processor (112) arranged to execute the 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 steps of: an analog measurement step (106) that measures analog data indicative of rotational speed data and phase data related to 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 set of sensor devices; an encoder step (108) that encodes the clock signal, the analog data indicative of the rotational speed data and phase data, into a digital data packet, the digital data packet being in a format enabling transmission via a digital network; and a communication step (110) that transmits 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. The analog measurement step determines a set of reference point measurements related to the mechanical element (104) during a defined time interval, and wherein the phase data comprises the set of reference point measurements. The communication step transmits the digital data packet to the one or more sensor devices based on control data received from a control device.

2. The sensor system of claim 1, wherein, The communication step transmits diagnostic data comprising 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.

3. The sensor system of any preceding claim, wherein, The analog measurement step generates a tachometer pulse signal based on the rotational speed data and phase data, and wherein the communication step transmits the tachometer pulse signal to an analog measurement device.

4. The sensor system of any preceding claim, wherein, The communication step transmits the digital data packet related to the rotational speed data and the phase data to the one or more sensor devices to facilitate measurement of data different from the rotational speed data and the phase data.

5. The sensor system of any preceding claim, wherein, 7. A method (800) for a sensor system, comprising:

6. The sensor system of any preceding claim, wherein, capturing, by a system comprising a processor (112), a set of rotational measurements related to a rotating mechanical element (104), the rotational measurements being based on a clock signal, analog data indicative of rotational speed data and phase data related to a rotating mechanical element (104), wherein the clock signal is synchronized across the sensor system and a set of sensor devices; encoding, by the system, the clock signal, the 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 enabling transmission via a digital network; and transmitting, by the system, the digital data packet to one or more sensor devices in communication with the system; wherein the clock signal is synchronized with a time reference signal. The capturing the one or more rotational measurements comprises capturing one or more reference point measurements related to the rotating mechanical element (104) during a defined time interval. ​ 8. The method of claim 7, wherein, ​ 9. The method according to claim 7 or 8, characterized in that, The transmitting includes transmitting the digital data packets based on control data received from a control device.

10. The method of any one of claims 7 to 9, further comprising: transmitting, by the system, diagnostic data including at least the set of rotation measurements to a display device, the display device displaying the set of rotation measurements in a human interpretable format.

11. The method of any one of claims 7 to 10, further comprising: generating, by the system, an adjusted tachometer pulse signal based on the set of rotation measurements; and transmitting, by the system, the adjusted tachometer pulse signal to an analog device.

12. The method of any one of claims 7 to 11, further comprising: generating, by the system, analysis data based on an analysis of the set of rotation measurements; and transmitting, by the system, the analysis data to a display device, the display device displaying the set of rotation measurements in a human interpretable format.

13. A computer readable storage device comprising instructions that, when executed by the sensor system of any one of claims 1 to 6, cause the system to perform the method of any one of claims 7 to 12.

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