The present invention relates to telemetry, and more specifically to a multi-transmitter telemetry system for acquiring data from rotating components.
Telemetry systems are commonly used in testing applications to acquire and communicate data from sensors located on rotating components. Components of a telemetry system are located in both the rotating and stationary portions of an engine such as an internal combustion engine, a gas turbine engine or a rotating test rig. Typically, a telemetry package consisting of a transmitter module and associated sensors measures and communicates data from the rotating portion of the engine to the stationary portion. Collected data may include strain or temperature data.
Typical installation of a telemetry system requires configuration of components prior to engine installation. Once installed within an engine, the telemetry system is typically not easily reached without some level of disassembly of the engine. Therefore, modifications to an installed telemetry system typically require a significant amount of time and expertise to disassemble and then re-assemble the engine or rig.
In one aspect, a multi-transmitter telemetry system provides remote control and individual addressing of transmitter modules located on a rotating member. The multi-transmitter telemetry system includes means for digitally modulating an AC power carrier signal to encode transmitter specific command instructions that include addressing instructions and control instructions. Each transmitter module includes transmitter circuitry for receiving command instructions provided on the AC power carrier signal. In response to a decoded command instruction addressed to a particular transmitter module, the addressed transmitter module modifies operating parameters associated with the collection and transmission of data.
Components located within control room 12 include control interface 20, alternating current (AC) power supply 22, modulator 24, speed detector 26, capacitor Cf, signal splitter 28, a plurality of receivers 30a-30N, and a number of recording devices 32a-32N. The notation used for the plurality of receivers 30a-30N and receiving devices 32a-32N should be interpreted to indicate that any number of receiving and recording devices may be employed.
Located within stationary portion 16 and connected to communicate with components within control room is communication package 34, which includes stationary antenna 36, magnetic pick-up 38, and stationary coil 40. Located within rotating portion 18 of engine 14 are the components commonly referred to as the “telemetry package” that collect data from sensors located in rotating portion 18 and communicate the collected data to stationary portion 16. The telemetry package includes rotating communication package 42, which includes rotating antenna 44, rotating magnet 46, and rotating coil 48, as well as a plurality of transmitter modules 50a-50N. The notation used for transmitter modules 50a-50N should be interpreted to indicate that any number of transmitter modules may be employed. For example, in one embodiment the telemetry package may include forty (40) or more individual transmitter modules.
In addition, each transmitter module 50a-50N is characterized by a unique identification number. For example, transmitter module 50a has been assigned transmitter identification number 001, while transmitter module 50N has been assigned transmitter ID number 010.
To operate telemetry system 10, AC power generated by AC power supply 22 is communicated from control room 12 to components located within engine 14, specifically, each transmitter module 50a-50N. In one embodiment, the frequency of the AC power supply is defined by a crystal oscillator (not shown) located in AC power supply 22. In this embodiment, the frequency defined by the crystal oscillator is used as a reference frequency in components throughout multi-transmitter telemetry system 10. For instance, a reference frequency generated by AC power supply 22 is provided to transmitter modules 50a-50N and receivers 30a-30N. As discussed in more detail below, a benefit of providing a single reference frequency from control room 12 to various components is the ability to quickly synchronize data transmission from transmitter modules 50a-50N to receivers 30a-30N.
Command signals used to remotely control the operation of transmitter modules 50a-50N are communicated to rotating portion 18 by digitally modulating (or embedding) the command signals within the AC power carrier signal. The unique identification numbers associated with each transmitter module allows control interface 20 to individually address and control transmitter modules 50a-50N. Therefore, command signals may include both an identification instruction indicating the transmitter module being addressed and control instructions for the addressed transmitter module to implement. For instance, the user may provide an instruction for transmitter module 50a (transmitter ID number 001) regarding the radio frequency at which transmitter module 50a is using to transmit data.
As shown in
The modulated AC power carrier signal generated by modulator 24 is provided to stationary coil 40, which is inductively coupled to rotating coil 48 such that power provided to stationary coil 40 is transmitted to rotating coil 48. As shown in
Each transmitter module 50a-50N also includes circuitry that allows the transmitter modules to decode command instructions encoded within the AC power carrier signal. That is, each transmitter module 50a-50N decodes the command instructions provided within the AC power carrier signal, but only the transmitter module specifically addressed within the command instruction will respond to a particular instruction. For instance, if control interface 20 encodes a command signal for transmitter module 50a, the command signal will include the transmitter ID number 001 corresponding to transmitter module 50a. Even though all transmitter modules 50a-50N will receive the command signal embedded within the power carrier signal, only transmitter module 50a will respond to the decoded command signal. This allows each transmitter module 50a-50N within a telemetry package to be individually addressed and controlled. This feature provides great flexibility during an engine test and reduces the time spent testing and troubleshooting problems.
In additional to individual addressing of transmitter modules 50a-50N, command instructions may be addressed such that all transmitter modules 50a-50N respond to a single command instruction. Depending on the situation, it may be desirable to send a single command instruction that is implemented by each of the transmitter modules.
As shown in
By operating each transmitter module 50a-50N at a unique radio frequency, data provided by individual transmitter modules is kept distinct. One benefit of this configuration is if one transmitter module fails, data may still be recorded and transmitted by the remaining transmitter modules. In addition, the carrier frequency employed by each transmitter module may be remotely modified (via command instructions). For instance, a problem encountered in telemetry design and application is a phenomenon known as once per revolution drop-out, in which a particular frequency employed by a transmitter essentially fails to communicate at a particular circumferential location, resulting in signal loss once per revolution as rotating antenna 44 moves through that location. The radio frequencies that will cause this phenomenon are typically not known until after installation of the telemetry package. Multi-transmitter telemetry system 10 allows a transmitter module operating at a radio frequency that results in once per revolution drop-out to be controlled via the command signals provided by control interface 20 to operate at a new radio frequency that provides better performance. In contrast, prior art systems would require the engine to be disassembled to allow an operator to physically reach and re-configure the radio frequency used by a particular transmitter module or conduct the engine test with discontinuous or noisy data provided as a result of once per revolution drop-out. Disassembling the engine adds significant cost and time to an engines budget and test schedule.
Data received by stationary antenna 36 is then communicated to control room 12. In addition to data received from rotating antenna 44, magnetic pick-up 38 is configured to sense magnet 46. Data received at stationary antenna 36 and magnetic pick-up 38 is provided to control room 12. In one embodiment, data from stationary antenna 36 and magnetic pick-up 38 is bundled together and provided on a signal coaxial line to control room 12.
Control room 12 receives and analyzes the data provided by the telemetry package. Speed detector 26 is configured to detect pulses provided by magnetic pick-up 38. In this way, speed detector 26 is able to determine the speed, or revolutions per second, of rotating portion 18. In addition, data communicated by radio frequency from rotating antenna 44 to stationary antenna 36 is filtered through capacitor Cf and provided to splitter 28. Capacitor Cf filters low frequency signals and noise from the data provided by the telemetry package, including the pulses provided by magnetic pick-up 38. The filtered signal is provided to splitter 28, which essentially divides the signal into a plurality of signals that can be individually analyzed by receivers 30a-30N. As discussed below with respect to
In one embodiment, each receiver 30a-30N receives as an input a reference frequency provided by the crystal oscillator located in AC power supply 22. This reference frequency is also supplied to transmitter modules 50a-50N via the frequency of the AC power provided to the transmitters. One of the benefits of providing a stable reference frequency to both transmitter modules 50a-50N and receivers 30a-30N, is that the reference frequency can be used to synchronize data transmitted by transmitter modules 50a-50N to data received by receivers 30a-30N. This type of synchronous detection of a digitally modulated carrier frequency provides more reliable demodulation and quick synchronization to encoded data received by receivers 30a-30N.
In addition,
Alternating current (AC) power received by secondary coil 48 (shown in
In addition, raw rectified voltage provided by power supply 60 is provided to tone decoder 62, which is able to detect low frequency modulations in the rectified power carrier signal. In one embodiment, tone decoder 62 may include a low-pass or band-pass filter that allows tone decoder 62 to detect whether low frequency modulations indicative of embedded command instructions are present within the AC power signal provided by control room 12. If an embedded command signal is detected, tone decoder 62 provides notification to command signal decoder 66, instructing command signal decoder 66 to decode and respond to the embedded command signal.
Power supply 60 also derives a reference frequency signal from the AC power signal and provides the reference frequency signal to FPGA 64. The reference frequency signal is used by FPGA 64 to generate radio carrier frequencies used by transmitter module 50a as well as to generate other timing signal used throughout transmitter module 50a. As discussed with respect to
FPGA 64 operates as the central controller of each transmitter module 50a-50N. In the embodiment shown in
In particular, command signal decoder 66 implemented on FPGA 64 decodes the command signal embedded within the power carrier signal and provides control signals to various components within transmitter module 50a based on the decoded command signals. As part of the decoding process, command signal decoder determines whether the command instructions provided by control room 12 are intended for transmitter module 50a. To this end, command signal decoder 66 compares a portion of the decoded command signal to the transmitter module's identification number. In one embodiment, the identification number is stored on local memory within FPGA 64. In another embodiment, the identification number for each transmitter module is hardwired within transmitter module 50a. By uniquely identifying each transmitter module 50a-50N, command signal decoder 66 will only implement those command instructions intended for transmitter module 50a.
Assuming transmitter module 50a is the intended recipient of the decoded command signal instructions, then command signal decoder 66 generates control instructions that are provided to various components within transmitter module 50a. In the embodiment shown in
In the embodiment shown in
A benefit of the ability to selectively provide and remove power to strain gauges 52a and 52b is the ability to detect and quantify electrical noise superimposed on the signal provided by strain gauges 52a and 52b. For instance, wires connecting strain gauges 52a and 52b to transmitter module 50a may generate magnetically induced noise that distorts the signal provided by the strain gauges. By selectively turning the excitation to strain gauge 52a or 52b “off”, the amount of magnetically induced noise generated by the wires (or other sources) may be measured and quantified. Following a determination of the amount of inherent noise generated in the signal provided by strain gauges 52a and 52b, subsequent data provided by strain gauges 52a and 52b may be compensated based on the prior measurement of inherent noise, such that the accuracy of the data provided by strain gauges 52a and 52b is improved.
As shown in
Strain data measured by strain gauges 52a and 52b (and provided to Δ-R calibration circuits 77a and 77b) are provided to amplifier circuits 78a and 78b, respectively, which provide a select amount of amplification or gain to the signal provided by strain gauges 52a and 52b. Each amplifier circuit 78a and 78b receives control instructions (gain control) from command signal decoder 66 that determines the amount of gain to be provided to the signal provided by strain gauges 52a and 52b, respectively. The ability to dynamically control the gain allows the amplified strain gauge signal to be tuned within the dynamic range associated with each A/D converter 82a and 82b. For instance, if the signal provided by strain gauges 52a and 52b is too small, then A/D converters 82a and 82b may introduce quantizing errors when converting the analog signal to a digital signal. Conversely, if the signal provided by strain gauges 52a and 52b and the amplification of the signal by amplifiers 78a and 78b becomes too large, then A/D converters 82a and 82b, respectively, will be unable to convert the analog signal to a digital representation. Selectively controlling the amplification provided by amplifiers 78a and 78b (i.e., gain provided by each amplifier 78a and 78b may be independently controlled) allows the signal provided to A/D converters 82a and 82b to be controlled within a range that results in accurate digital representation of the analog signal.
The amplified signals generated by amplifiers 78a and 78b are provided to anti-aliasing filters 80a and 80b, respectively. Anti-aliasing filters 80a and 80b act to remove frequencies located above the Nyquist criteria, which if unfiltered would cause distortion or aliasing of the converted digital signal. The Nyquist criterion is determined based on the sampling rate of A/D converters 82a and 82b. Each anti-aliasing filter 80a and 80b is connected to receive control instructions (filter frequency cntrl) from FPGA 64 that determines the filter frequency to be provided by each anti-aliasing filter. The filter frequency of each anti-aliasing filter may be individually adjusted as required to prevent aliasing or distortion of the converted digital signal.
In addition, the filter frequency associated with an anti-aliasing filter may be adjusted in order to take advantage of additional bandwidth if data is provided by only a single strain gauge. For example, if strain gauges 52a and 52b are both providing data, such that strain gauges 52a and 52b are sharing the available transmitter module bandwidth, then the sampling rate of A/D converters 82a and 82b will be constrained by the available transmitter module bandwidth. The filter frequency control instructions provided to anti-aliasing filters 80a and 80b reflect the shared bandwidth and corresponding Nyquist criteria. If strain gauge 52b is turned ‘off’ or data provided by strain gauge 52b is no longer sampled, then the bandwidth available to strain gauge 52a will increase. In order to take advantage of the increased bandwidth, the frequency of anti-aliasing filter 80a is increased (i.e., higher frequencies are allowed to pass through the filter).
The filtered signals provided by anti-aliasing filters 80a and 80b are then provided to A/D converters 82a and 82b, respectively, which convert the analog signals to a digital signal that can be provided to FPGA 64. Command signal decoder provides a control signal (sampling rate cntrl) to each A/D converter 82a and 82b to control the sampling rate employed by each A/D converter. The sampling rate of A/D converter 82a and 82b defines the bandwidth allocation provided to each strain gauge sensor 52a and 52b. By increasing the sampling rate of A/D converter 82a, the bandwidth allocated to data provided by strain gauge sensor 52a is increased. Likewise, increasing the sampling rate of A/D converter 82b increases the bandwidth allocation to strain gauge 52b.
Therefore, based on remote control instructions received from control room 12, transmitter module 50a (as well as other transmitter modules) are able to dynamically modify the collection of data from strain gauges 52a and 52b. In particular, control instructions provided to analog circuitry connected to strain gauge 52a and 52b allows data collection with respect to each strain gauge to be uniquely and individually controlled. Analog circuitry used to measure and collect strain data can be modified to allocate bandwidth between one or more strain gauges and to dynamically control the provided gain. The benefit of dynamic allocation of bandwidth between strain gauges is the ability to adapt strain gauge performance based on the application or desired data. In some situations, data from each strain gauge may be required in order to provide a broad view of strains and stresses within an engine. This is most useful during initial engine startup, when only analytical data exists and actual levels of strain are not yet known. Conversely, in some situations, more detailed data from a single strain gauge may be required in order to provide additional detail regarding stresses and strains at a particular location within the engine. This is most useful in a critical area of the engine, where very high predicted or historical strains are known to exist. The ability to dynamically alter the data provided by a particular transmitter module during a testing operation allows for more robust collection of data.
In addition, transmitter module 50a is connected to receive data from a number of temperature sensors. In this embodiment, thermocouples are employed to provide temperature data, but any suitable temperature sensor may be employed. In the embodiment shown in
The configuration of inputs provided to 8-to-1 multiplexer 84 may be tailored based on the particular application.
The remaining input provided to 8-to-1 multiplexer is a floating input or selectable input that may be configured in one of several ways. For instance, in one embodiment the remaining input is connected to an additional temperature sensor that monitors the temperature at the cold junction of at least one of the thermocouple sensors, such as thermocouple 54a. Because thermocouples measure the relative temperature difference between two locations, precise measurement of the temperature at the cold junction of the thermocouple is beneficial in correctly analyzing data provided by thermocouples 54a-54e.
In another embodiment, a temperature sensor may be connected to monitor temperature within transmitter module 50a. A benefit of monitoring temperature within transmitter module 50a is the ability to ensure circuitry within the transmitter module is not operated above suggested operating temperatures.
In another embodiment, the rectified voltage provided by power supply 60 is provided as an input to 8-to-1 mux 84. This allows control room 12 to monitor the amount of power being provided to rotating coil 48, and thus to each individual transmitter. During engine testing operations, the axial alignment between stationary coil 40 and rotating coil 48 is altered as the engine speed increases. Specifically, misalignment between stationary coil 40 and rotating coil 48 or an increase in distance between the two coils will decrease the power conversion efficiency between the two coils. By monitoring the rectified voltage provided by power supply 60, decreases (or increases) in power provided to transmitter modules 50a-50N may be detected and remedied by selectively increasing (or decreasing) the power provided to stationary coil 40.
In another embodiment of multi-transmitter telemetry system 10, some of the transmitter modules 50a-50N may be equipped to monitor cold junction temperatures, others may be equipped to monitor internal temperatures within a corresponding transmitter module, and others may be used to monitor the supply voltage provided to the corresponding transmitter module. Thus, relevant (but not redundant) data may be collected throughout the telemetry package.
As shown in
Each channel of data selected by multiplexer 84 is provided to amplifier circuit 94, and then to A/D converter 96. The digital signal generated by A/D converter 96 is provided to PCM encoder 68, along with digital data provided with respect to strain gauge sensors 52a and 52b. Additional circuitry, such as a store and hold circuit, may also be used in conjunction with A/D converter 96 to collect data from the plurality of sensors providing data to multiplexer 84.
In this embodiment, data provided to FPGA 64 includes two channels of strain data and one channel of data provided by 8-to-1 multiplexer 84. PCM encoder 68 bundles the data into a single bitstream (labeled “Data”) that is provided to digital modulator 72 for conversion to a digital signal that can be embedded onto a carrier frequency. As discussed above, each transmitter module modulates data onto a unique carrier frequency or channel. The channel or frequency employed by digital modulator 72 may be selectively controlled or adjusted based on command instructions received and decoded by command signal decoder 66. That is, the carrier frequency employed by each transmitter module may be individually and selectively controlled based on command instructions provided by control room 12. In the embodiment shown in
Based on these inputs, as well as feedback received from digital modulator carrier generator 72 regarding the frequency of the carrier signal, PLL circuit 70 generates a control signal that reflects the desired frequency of the carrier signal. The control signal is provided to digital modulator and carrier generator 72, which uses the control signal to generate the carrier signal at the desired frequency. The reference frequency provided by command signal decoder 66, and derived from the crystal oscillator located in control room 12, allows the carrier frequency to be synchronized to the reference frequency.
In addition, one of the benefits of selective control of the frequency employed by each transmitter module 50a-50N is the ability to individually cause transmitter modules 50a-50N to cease transmitting a radio frequency signal. That is, based on command instructions received from control room 12, each transmitter module may be controlled to selectively turn ‘off’ the generation and transmission of a radio frequency carrier signal. This may be beneficial if a particular transmitter module has begun malfunctioning during a test operation or to prevent a transmitter module operating at a particular frequency from interfering with other nearby equipment.
Digital modulator 72 uses digital modulation methods to encode data received from the strain gauges and temperature sensors onto the radio carrier signal (at a frequency determined by the command instructions) that is provided to rotating antenna 44 (shown in
Therefore, the present disclosure describes a multi-transmitter digital telemetry system that includes a plurality of individually addressable, and remotely configurable transmitter modules for collecting and transmitting data. Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention.