WO2025111260A1 - Système de mesure de couple (tms) à précision améliorée - Google Patents
Système de mesure de couple (tms) à précision améliorée Download PDFInfo
- Publication number
- WO2025111260A1 WO2025111260A1 PCT/US2024/056508 US2024056508W WO2025111260A1 WO 2025111260 A1 WO2025111260 A1 WO 2025111260A1 US 2024056508 W US2024056508 W US 2024056508W WO 2025111260 A1 WO2025111260 A1 WO 2025111260A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- torque
- data
- value
- coupling shaft
- calculated
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L25/00—Testing or calibrating of apparatus for measuring force, torque, work, mechanical power, or mechanical efficiency
- G01L25/003—Testing or calibrating of apparatus for measuring force, torque, work, mechanical power, or mechanical efficiency for measuring torque
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L3/00—Measuring torque, work, mechanical power, or mechanical efficiency, in general
- G01L3/02—Rotary-transmission dynamometers
- G01L3/04—Rotary-transmission dynamometers wherein the torque-transmitting element comprises a torsionally-flexible shaft
- G01L3/045—Rotary-transmission dynamometers wherein the torque-transmitting element comprises a torsionally-flexible shaft by measuring variations of frequency of stressed vibrating elements
Definitions
- TMS Torque Measurement System
- Modem turbine engines are capable of producing high torque values. Management of the torque output is essential to protecting gearboxes and aircraft structure from damage due to over-torque events. Additionally, modern engine management controls can utilize monitored torque values to enhance the efficient operations of high torque producing engines. Thus, improved accuracy in the measurement and monitoring of torque output will improve overall engine operation and enhance the longevity of associated equipment such as gearboxes and other driven devices.
- a torque measuring system comprising a coupling shaft with a plurality of targets and at least one target sensor positioned a predetermined distance from the plurality of interleaved targets.
- the TMS further includes at least one database containing calibration data and a signal conditioning unit in data communication with the at least one target sensor.
- the signal conditioning unit is configured to receive data from the target sensor and further configured to calculate raw twist of the coupling shaft and to calculate coupling shaft rotational speed.
- the signal conditioning unit is further configured to use the calibration data and calculated coupling shaft rotational speed to provide a calculated torque-at-speed compensated twist value. Additionally, the signal conditioning unit is configured to use the calculated torque-at-speed compensated twist value to calculate a final coupling shaft torque value.
- the programming is further configured to use the calculated zerocal compensated twist value, the torque at speed data, and the calculated coupling shaft rotational speed value, to provide a calculated final torque at speed corrected twist value.
- the programming is further configured to utilize the calculated final torque at speed corrected twist value and the coupling stiffness data to provide a calculated shaft torque value for the coupling shaft to be output by the signal conditioning unit.
- a torque measuring system comprising a coupling shaft with a plurality of interleaved targets and at least one target sensor positioned a predetermined distance from the plurality of interleaved targets.
- the TMS also includes a temperature sensor, at least one database containing calibration data, a signal conditioning unit in data communication with the at least one target sensor and the temperature sensor.
- the signal conditioning unit including a zero-crossing detection circuit configured to receive a voltage signal produced by the at least one target sensor and a microcontroller configured to receive data from the zero-crossing detection circuit and the temperature sensor.
- the microcontroller is configured to calculate the raw twist of the coupling shaft, the coupling shaft rotational speed, and a radial motion parameter between the coupling shaft and the at least one target sensor.
- the microcontroller is further configured to use the calibration data, the calculated coupling rotational speed, the radial motion parameter and data received from the temperature sensor to provide a calculated torque-at-speed compensated twist value.
- the microcontroller is also configured to use the calculated torque-at-speed compensated twist value with the stored coupling shaft stiffness data to calculate a final coupling shaft torque value to be output by the signal conditioning unit.
- the present disclosure provides a for calculating the torque applied to a coupling shaft.
- the method comprising: providing a torque measuring system, the torque measuring system comprising: the coupling shaft; a plurality of interleaved targets carried by the coupling shaft; a first target sensor positioned to monitor the plurality of interleaved targets; providing a database, the database containing calibration data including zerocal data, torque at speed data and coupling stiffness data; providing a signal conditioning unit, the signal conditioning unit in data communication with the first target sensor, wherein the signal conditioning unit includes programming configured to: use data from the first target sensor to calculate a coupling shaft rotational speed value; use data from the first target sensor to calculate a raw twist value of the coupling shaft, the signal conditioning unit; use the calibration data and the coupling shaft rotational speed value to provide a calculated zerocal compensated twist value; use the calculated zerocal compensate twist value, the torque at speed data and the coupling shaft rotational speed value to provide a final torque at speed corrected twist value; utilize the final torque at speed
- the present disclosure provides a method for calculating the torque applied to a coupling shaft.
- the method comprises: storing zerocal calibration data within the at least one database; storing torque-at-speed calibration data within the at least one database; rotating a coupling shaft, the coupling shaft having a plurality of interleaved targets; positioning at least one target sensor a predetermined distance from the interleaved targets; using a signal conditioning unit to monitor voltage signals received from the at least one target sensor; in response to the received voltage signals calculate a raw twist for the coupling shaft and a coupling rotational shaft speed for the coupling shaft; using programming within the signal conditioning unit and the raw twist value and the calculated coupling rotational shaft speed to provide a calculated torque-at-speed compensated twist value for the coupling shaft; using programming within the signal conditioning unit and the calculated torque- at-speed compensated twist value to calculate a final coupling shaft torque value.
- the present disclosure provides a method for calculating the torque applied to a coupling shaft.
- the disclosed method comprises: storing zerocal calibration data within the at least one database; storing torque-at-speed calibration data within the at least one database; storing coupling shaft stiffness data within the at least one database; rotating a coupling shaft, the coupling shaft having a plurality of interleaved targets; positioning at least one target sensor a predetermined distance from the interleaved targets; using the signal conditioning unit to monitor voltage signals received from the at least one target sensor; in response to the received voltage signals calculate a raw twist for the coupling shaft and a coupling rotational shaft speed for the coupling shaft; in response to the received voltage signals calculate a radial motion parameter which corresponds to changes in distance between the interleaved targets and the at least one target sensor during rotation of the coupling shaft; using programming within the signal conditioning unit calculate a zerocal compensated twist value with input in the form of the calculated coupling rotational shaft speed and stored zerocal calibration data; using programming within the
- FIG 1 provides a block diagram of a single channel torque measurement system (TMS).
- FIG. 2 provides an example of a torque measurement system (TMS) rotating coupling and VR sensor components.
- FIG. 3 illustrates an exploded view of the shaft assembly with twist section and cylinders with interleaved targets lined up for assembly.
- FIG. 4 shows an example VR sensor output signal with logic level transitions at negative zero crossing and corresponding timer counts (v k ).
- FIG. 5 is a schematic for VR sensor signals being processed by the signal conditioning circuit and then read by the microcontroller.
- FIGS. 6A and 6B illustrate the radial and tangential motion of a VR sensor relative to the interleaved targets.
- FIG. 7 is a schematic showing the relative change in sensor position due to relative motion along the radial and tangential directions.
- FIG. 8 is a flowchart showing steps applied by SCU programming for zerocal correction and torque-at-speed correction, with temperature but without radial motion correction, to provide final twist and corresponding shaft torque for a TMS with single or dual VR sensors.
- FIG. 9 is a flowchart showing steps applied by SCU programming for torque-at-speed correction with temperature and radial motion correction to calculate final twist and corresponding shaft torque for TMS systems with dual VR sensors.
- FIG. 10 shows a block diagram for a torque-at-speed calibration map generation apparatus using an aircraft engine or motor.
- FIGS. 11 A, 1 IB and 11C provide examples of torque-at-speed calibration maps at two different speeds and including radial motion correction.
- FIG. 12A is a diagram showing an example dual sensor DAB zerocal map (DABo).
- Figure 12B is a flowchart showing process steps for creating a single sensor (ABo) or dual sensor (DABo) zerocal map.
- FIG. 13A is a plot showing the raw, zerocal -applied, and zerocal-applied and torque- at-speed corrected and radial motion corrected dual sensor twist measurements (DAB) along with the actual twist in the coupling.
- DAB dual sensor twist measurements
- FIG. 13B provides a close-up of the final and actual data points for the region identified in FIG. 13 A.
- FIG 14A is a plot of the full-scale torque measurement error percentage over a range of shaft speeds and applied torques for dual sensor twist measurement with correction for zerocal but lacking actual twist, speed, or radial motion corrections.
- FIG. 14B provides a histogram depicting the corresponding error distribution and standard deviation for the values of FIG. 14A.
- FIG 15 A depicts the capabilities of the prior art in the form of a plot of the full-scale torque measurement error percentage over a range of shaft speeds and applied torques for dual sensor twist measurement with correction for actual twist and zerocal but with no correction for speed, or radial motion.
- FIG. 15B depicts a histogram of the error distribution and standard deviation for the values of FIG. 15 A.
- FIG. 16A is a plot of the full-scale torque measurement error percentage over a range of shaft speeds and applied torques for dual sensor twist measurement with correction for zerocal twist offset, actual twist, and speed but without radial motion correction.
- FIG. 16 B depicts a histogram of the error distribution and standard deviation for the values depicted in FIG. 16A.
- FIG. 17A is a plot of the full-scale torque measurement error percentage over a range of shaft speeds and applied torques for dual sensor twist measurement with zerocal twist offset, actual twist, speed, and radial motion correction.
- FIG. 17B depicts a histogram of the corresponding error distribution and standard deviation for the values of FIG. 17A.
- FIG. 18A is a plot of the full-scale torque measurement error percentage over a range of normalized coupling shaft speeds and applied torques for single sensor twist measurement with zerocal twist offset, actual twist and speed correction but without radial motion correction.
- FIG. 18B depicts a histogram of the corresponding error distribution and standard deviation for the values of FIG. 18 A.
- FIG. 19 depicts measured stiffness resulting from application of torque.
- FIG 20 is a flowchart showing steps applied by SCU programming for zerocal correction and torque-at-speed correction without temperature correction and without radial motion correction, to provide final twist and corresponding shaft torque for a TMS with single or dual VR sensors.
- DAB Dual VR sensor twist measurement (in degrees) between the A and B interleaved targets.
- DABraw dual VR sensor measured twist
- raw raw
- DABo dual VR sensor zerocal correction twist
- DABcai dual VR sensor twist, post zerocal correction.
- DABfmai dual VR sensor final twist after correction for torque-at-speed.
- N number of VR targets (A-side and B-side combined) per revolution.
- RAD Radial Angular Distortion Timing delta, converted to degrees, between consecutive twist-invariant passes of two targets (i.e., the time between when an individual target passes the VRi sensor and when another target from the same side of coupling shaft 100 passes the VR2 sensor on the next timestep)
- SPD Normalized coupling shaft 100 speed expressed in degrees per clock count.
- Zerocal a twist offset calibration, that is a function of speed and, optionally, temperature, performed at zero torque
- Vj , V2 timing counter values at negative slope zero-crossing for sensor 1 and 2 respectively
- TMS 110 provides an improved torque measurement system 110 (TMS).
- TMS 110 incorporates improvements which enhance the accuracy of the torque calculations reported by TMS 110 as well as enable improved integration.
- FIG. 1 shows a complete torque measurement system 110 including a coupling 10 with interleaved targets 103 at least one target sensor 102, an SCU 109, and optionally or additionally at least one temperature sensor 112.
- the coupling 10 is the rotating component while the sensors 102 are mounted around the interleaved targets 103, not shown in FIG. 1.
- Suitable target sensors for use in TMS 110 include but are not limited to, VR, eddy current, microwave, hall effect, optical including laser. Most embodiments of TMS 110 will use VR target sensors 102.
- TMS 110 also includes a zero cross detection circuit 130 within an SCU 109. Zero cross detection circuit 130 is configured to receive electrical signals from VR sensors 102.
- boxes 140, 142 and 144 within SCU 109 represent databases suitable for storing data. Such databases may be separate, as shown, or a single data storage device configured to receive calibration data and mathematical operators, such as but not limited to polynomial coefficients, utilized by programming within microcontroller 132. Such databases may be located in or outside of SCU 109.
- the SCU 109 also contains a programmable microcontroller 132 with programming which utilizes the zero cross timing data to calculate the raw twist (box 146) and the rotational shaft speed co (box 147) of shaft 100.
- SCU 109 includes programming suitable for determining zero cross timing in microcontroller 132 by sampling the waveform generated by VR sensor 102 comparing the waveform to the microcontroller’s internal timing.
- the programming of microcontroller 132 will follow the steps outlined in either FIGS. 8, 20 or FIG. 9 depending on the configuration of TMS 110. Additionally, if two or more VR sensors 102 are present in the system, then microcontroller 132 will also include programming suitable for calculating a radial motion dependent parameter (box 148) using the zero crossing timing data.
- the configuration of SCU 109, zero cross detection circuit 130 and microcontroller 132 represent one embodiment of TMS 110 for carrying out the following methods.
- SCU 109 may be arranged in alternative configurations using differing circuitry, data storage arrangements as well as alternatives to microcontroller 132. Therefore, reference to the performance of certain steps by SCU 109 also includes functionality carried out using zero cross detection circuit 130 and/or microcontroller 132.
- FIG. 3 show a rotatable TMS coupling 10 with a twist element 101, i.e., a compliant region of the coupling shaft 100, that undergoes enough twist under operational torque levels to be detected by the following method.
- VR sensors 102 are housed in a sensor cradle 111 structure, not shown, which retains VR sensors 102 in a fixed position. Thus, sensor cradle 111 and VR sensors 102 do not rotate with coupling shaft 100.
- Interleaved shaft targets 103 are part of or are attached to the rotating coupling shaft 100 or a flange carried by rotating coupling shaft 100 such that they are not in the primary torque transmission path through coupling shaft 100.
- a side targets 104 are on one side of the twist element 101 and the B side targets 105 are on the other side of shaft twist element 101.
- At least one non-contact variable reluctance sensor 102 is positioned such that the passing of targets 103 will induce an oscillating voltage waveform (see FIG. 4) with one voltage oscillation corresponding to each target 103 passing by the VR sensor 102.
- Thin-walled coupling shaft 100 with twist element 101 is commonly used in the art in connection with variable reluctance-based torque sensors 102. Rotation of coupling shaft 100 is around the z-axis defined by the coordinate system 108.
- coupling shaft 100 carries input/output flanges or connection points 106 used to transmit torque from one drive train element to another.
- FIG. 3 An exemplary embodiment of TMS coupling 10 is illustrated in FIG. 3.
- A-side targets 104 are carried by a first cylinder element 150 and B-side targets 105 are carried by a second cylinder element 160.
- First cylinder element 150 is secured to mounting surface 152 and second cylinder element 160 is secured to mounting surface 162.
- Mounting surfaces 152 and 162 are on either side of twist element 101.
- interleaved targets 103 (A-side 104, B-side 105) are secured to opposing sides of twist element 101.
- FIG. 4 shows an example voltage signal produced by VR sensor 102 due to passage of targets 103 below it as represented in plot A.
- the change of magnetic flux density between a single ferrous target 103 followed by an air gap results in the oscillatory change in voltage.
- databases 140, 142, 144 utilized by microcontroller 132, must be prepopulated with zerocal, torque-at-speed and coupling shaft stiffness data.
- Population of these databases can be achieved using engines on test stands under varying controlled conditions or on an aircraft. Regardless of the test environment, pre-population of databases 140, 142 and 144 will follow the same operational protocols described herein.
- the zerocal data can be obtained by operating the shaft 100 under zero torque conditions while measuring the apparent twist of the shaft.
- the zerocal calibration data in database 140 represents a combination of the target-to-target variation in mechanical dimensions between the interleaved targets and the behavior of the VR sensor circuitry as a function of shaft speed and temperature measured under zero torque conditions. Methods for determining the zerocal calibration data are described in more detail below.
- microcontroller 132 will use the stored zerocal data (box 140) along with calculated shaft speed 147 and a temperature sensor measurement provided by temperature sensor 112 to calculate zerocal compensated twist (box 141) from the raw twist. Additionally, microcontroller 132 uses stored torque-at-speed calibration data (box 142) along with calculated shaft speed to calculate torque-at-speed corrected twist (box 143). When TMS 10 has two or more VR sensors 102, microcontroller 132 may utilize the radial motion parameter (box 148) to provide a torque-at speed correction producing a more accurate value of twist measurement.
- the calibration torque-at-speed data represents the mechanical effects of torque applied to the shaft 100.
- microcontroller 132 utilizes stored shaft stiffness calibration data (box 144) in combination with the torque-at- speed corrected value of twist to calculate an accurate value of shaft torque (box 145).
- SCU 109 uses microcontroller 132 to output the calculated values of shaft torque and rotational speed. Methods for obtaining the torque-at-speed calibration data and shaft stiffness calibration data are described below.
- a signal conditioning unit (SCU) 109 shown in FIG. 5, equipped with a zero-crossing detection circuit 130 reads the voltage signal (FIG. 4, plot A) and produces logic level one (FIG. 4, plot B) whenever a negative (or falling) transition occurs at zero volts; the logic level resets to zero (FIG. 4, plot B) whenever an arming voltage level is reached.
- the SCU 109 may be embedded within a larger electronic controller, for example, an engine controller or FADEC.
- a microprocessor, field programmable gate array (FPGA) or microcontroller 132 within SCU 109, reads the value of a free running counter whenever logic level transitions from zero to one.
- microcontroller is considered to include any suitable programmable device capable of being incorporated into SCU 109 and performing the necessary calculations.
- This timer value is referred to as vf as depicted in plot C of FIG. 4, where subscript n refers to the sensor number and k refers to the index of a specific timing measurement.
- the specific timing event is the zero crossing event which corresponds to the period of time between two successive targets 103 passing a single VR sensor 102.
- the zero crossing event is indicated at vertical line ZCD in FIG. 4, plot A.
- the zero crossing event is always on the negative slope of the waveform depicted in FIG. 4, plot A.
- a consecutive series of timer values from the first of two VR sensors 102 would be denoted v k , v k+1 , Vi +2 , etc. Note: while the zero cross detection 130 is shown as a separate circuit in FIGS. 1 and 5, parts or all of the circuit could also be implemented within microcontroller 132.
- microcontroller 132 calculates the speed of rotation of the TMS coupling 10 in two steps (box 147).
- the first step computes the counts per revolution (CPR) based on the timing count from a single sensor, say number 1, and the number of targets N as follows:
- the speed SPD in degrees per clock count is calculated from CPR as follows:
- the speed ® in revolutions per minute (RPM) is calculated using the system timing clock rate, fciock, and CPR as follows:
- fciock could be 200xl0 6 (i.e. 200 MHz).
- the twist can be characterized with a speed-independent dualsensor A-to-B (DAS)' twist parameter.
- DAS dualsensor A-to-B
- the A-to-B timing difference in counts, dab k is: where v k is the timing count from a first VR sensor 102 at timing step k, and v k is the timing count from a second VR sensor 102 at timing step k, and flip is a 1 or -1 which is used to rectify the signal if the mean dab k value of the previous two revolutions is below zero.
- the sign of the twist i.e., whether it is positive or negative twist
- machining targets 103 such that there is a twist offset under zero torque greater than the maximum designed negative twist.
- the A-side and B-side position is known according to the sign, positive or negative, of dab k , and signal rectification can provide the appropriate twist value once the offset is accounted for.
- the speed-normalized twist, DABTM averaged over the entire set of T targets and in degrees is:
- twist measurement is made by comparing the timing difference between when the A-side targets pass a sensor to when the B-side targets pass the same sensor.
- the A-to-B timing difference in counts for the first VR sensor 102, ab k is: where v k is the timing count from first VR sensor 102 at timing step k, and v k ⁇ k is the timing count from the same first VR sensor 102 at timing step k-1.
- the absolute speed-normalized twist, AB measured by sensor land averaged over the entire set of N targets and in degrees is:
- the waveform varies in reaction to changes in the relationship of targets 104 and 105.
- twist can be identified by the shift in targets 104 and 105 relative to one another.
- the small deflections result in a small timing change between sequential values.
- FIGS. 6A and 6B show views of the TMS 110 with twist element 100, interleaved targets 103, and VR sensors 102.
- FIG. 6A also provides a section view of variable reluctance sensors 102 mounted in proximity to interleaved targets 104 and 105. It also shows radial motion 114 that causes a change in the air gap 123 between interleaved targets 104, 105 and sensors 102.
- FIG. 6B shows a different view of the TMS coupling 10 with relative motion between sensors 102 and interleaved targets 104, 105 in the tangential direction 115.
- heat, vibration, and other stresses can cause shifting of the components in TMS 110.
- TMS 110 Relative movement between the components can occur due to differences in thermal expansion between different metals used throughout an aircraft drivetrain. Manufacturing tolerances also provide a source of position variation between parts.
- Each TMS 110 will have slight differences from another TMS 110 due to stacking of tolerances as the various parts in the final assembled TMS 110 will have slightly different sizes within the accepted range of tolerances per manufacturing requirements. In fact, the stack-up of tolerances may result in substantial measurements in the radial 114 and tangential 115 directions between unique assemblies. Additionally, structural flexing may contribute to relative movement in the radial 114 and tangential 115 directions.
- the construction limitations of TMS 110 will also produce tangential and radial shifts of variable reluctance sensors 102 with respect to coupling 10. In FIG. 6A, shift of variable reluctance sensors 102 in the radial direction is reflected by arrows 114 and in FIG. 6B, shift of variable reluctance sensors 102 in the tangential direction is reflected by arrows 115.
- FIG. 7 illustrates how relative motion of the VR sensors 102 with respect to the TMS coupling 10 can produce a change in the radial air gap 123 as well as the tangential location of sensor(s) 102.
- Fig. 7 shows the nominal position 120 of a VR sensor 102 which is located at the sum of the nominal radius (R) 122 and nominal air gap (h) 123 from the centerline. Due to movement of the sensor in the local x-direction by Ax (124) and in the local y-direction by Ay (125), the final position 121 of sensor 102 is different from the nominal position 120.
- the final position 121 has a different air gap equal to the sum of the original air gap, h 123 and the change in the gap Ah 126, and new position tangentially shifted by A0, 127.
- This geometric analysis illustrates the need for including radial motion correction factors (RAD) to calculate an accurate value of final twist.
- FIG. 8 and FIG. 20 are flowcharts showing the program steps incorporated into microcontroller 132 to apply zerocal correction (ABo for single sensor or DABo for dual sensor) and torque-at-speed calibration (AB C on for single target sensor or DAB CO IT for dual target sensor) to calculate final twist (ABf inai for single target sensor or DABfmai for dual target sensor) and corresponding shaft torque (T).
- FIG 20 includes the temperature sensor and compensation and Figure 8 does not.
- the process starts with the detection of a series of negative sloped zero crossings of the two VR sensor signals by the SCU 109 and using those crossing event timer values, v k , through v k ' N , to calculate shaft speed, co, and raw twist (AB raw for a single target sensor or DABTM for dual target sensors) of coupling shaft 100.
- the corresponding zerocal value DABo is found by applying the DAB zerocal map FDAB(C ).
- the corresponding zerocal value DABo is found by applying the DAB zerocal map fDAB(co,T).
- the zerocal compensated twist DAB cai is calculated by subtracting the zerocal value, DABo, from the raw twist DABraw.
- the equations for the zerocal corrected values of twist are as follows:
- DABo and ABo are the zerocal values obtained from the stored zerocal calibration map (box 140) at measured shaft speed, co (as in FIG 8), or measured shaft speed and temperature, T (as in FIG 20).
- SCU 109 then applies the torque-at-speed map to calculate twist correction, DAB CO rr.
- the numerical calculations can be performed using software written in a computing language suitable for the microprocessor 132 or SCU 109, such as C or Simulink.
- the final value of twist, DABfmai is obtained by subtracting the twist correction, DAB CO rr, from the zerocal corrected value, DAB ca i.
- SCU 109 calculates the torsional stiffness, K s h a ft, corresponding to temperature, T.
- the stiffness Kshaft is a single number.
- the stiffness, Kshaft can be determined using a simple look-up table or a polynomial.
- the final shaft torque value (T) calculated by SCU 109 is the product of the torsional stiffness, Kshaft, and the final corrected value of twist, DAB final.
- FIG. 9 is a flowchart showing the program steps incorporated into microcontroller 132 to apply zerocal correction (DABo) and torque-at-speed calibration (DAB CO rr) with radial motion correction parameter RAD to calculate final twist (DABfmai) and corresponding shaft torque (T).
- DABo zerocal correction
- DAB CO rr torque-at-speed calibration
- RAD radial motion correction parameter RAD
- T final twist
- T shaft torque
- process starts with the detection of a series of negative zero crossings of the two VR sensor signals by the SCU 109 and using those crossing event timer values, v k , through v k ’ N , to calculate shaft speed co and raw twist DABraw of coupling shaft 100.
- the corresponding zerocal value DABo is found by applying the DAB zerocal map foAB(ro,T).
- the zerocal compensated twist DAB cai is calculated by subtracting the zerocal value, DABo, from the raw twist DAB ra w.
- SCU 109 then calculates the radial motion parameter RAD using the negative zero-crossing values and then applies the torque- at-speed map to calculate twist correction DAB cor r.
- the final value of twist DABfi nai is obtained by subtracting the twist correction DABcorr from the zerocal corrected value DAB ca i.
- the final shaft torque value (T) calculated by SCU 109 is the product of the torsional stiffness K S h a ft and the final corrected value of twist DABr ina i.
- FIG. 10 depicts an exemplary apparatus used during end-of-line testing of an engine or motor incorporating TMS 110 with SCU 109 to generate the torque-at-speed calibration maps.
- the end-of-line testing occurs at the final stage of manufacturing after TMS 110 is built and assembled but before it is used on a vehicle.
- the torque-at-speed calibration maps are created during end of line testing and are then stored in the SCU 109 for use in service on an engine.
- the setup includes an engine or drive motor 310, corresponding engine or motor controller 311, a calibrated dynamometer or brake 312 as the load, and the torque measurement system 110, all mounted on the same shaft 307.
- a reference torque transducer 303 may also be used to provide actual torque measurement.
- a control processor 206 is used to control the engine or drive motor 310 and dynamometer or brake 312 as well as received torque measurement information from the SCU 109 and optional reference torque transducer 303.
- Control processor 206 typically resides on a test computer (e.g., Windows personal computer).
- Engine or motor controller 311 is controlled by the control processor 206 to run the drivetrain at a commanded rotational speed ⁇ .
- the shaft torque T is measured by the TMS 110 using an SCU 109.
- Example torque-at-speed calibration maps (fi) generated by this test apparatus at two different shaft speeds are shown in FIG. 11. The actual twist produced in the TMS 110 coupling is calculated from the measured torque and the torsional stiffness (K s h a ft) of the coupling 10.
- test setup from FIG 10 is the nominal setup on the final engine or vehicle with the addition of the test equipment used by the Control processor 206 during the calibration of TMS 110.
- the additional equipment used during calibration includes a Reference torque transducer 303 supported by a shaft 307 and a calibrated dynamometer if brake 312 also supported by shaft 307. The identified additional test equipment would not be present during normal operations.
- FIG. 10 depicts one suitable apparatus for generating a “zerocal” correction map of twist variables (DABo, ABo) by running an engine or drive motor under no torque load i.e. “zero torque” conditions.
- DABo twist variables
- ABo a “zerocal” correction map of twist variables
- no torque load i.e. “zero torque” conditions.
- raw twist reading would be expected to be zero degrees.
- any timing offsets associated with the machining tolerances of the interleaved targets 103, VR sensor 102 behavior within the cradle 111, or the response of the VR circuitry 130 will result in an erroneous raw twist measurement that varies with speed and temperature.
- the zerocal map is a mathematical function of speed and, optionally, temperature that estimates this error, so that it can be subtracted from the raw twist measurements in operation.
- the zerocal map therefore, includes physical inputs that affect the TMS 110 in the absence of torque.
- the control processor 206 can either dwell at each speed and optional temperature set point for a pre-determined duration, for example, 5 minutes, or slowly change values between the speed and temperature set points to re-create quasistatic behavior. Twist data is collected at these zero torque conditions by using the method for measuring the raw twist terms, DAB ra w or AB. This zero torque data is surveyed at a number of combinations of coupling temperature and speed, sufficient to fit a mathematical function, an example of which is shown in FIG. 12A.
- FIG. 12B shows a flowchart suitable for implementing the DAB (dual VR sensor) zerocal map or AB (single VR sensor) zerocal map generation process.
- the zerocal map generation process can be performed on a single TMS system (called generic zero calibration calibration) or it can be performed on every TMS system produced.
- Sensor cradle 111 containing sensors 102, is positioned at the nominal design location over the interleaved targets 103 and within a suggested tolerance of 1 mil.
- An uninitialized zerocal map which could be just a zerocal map with all values set to zero, is programmed onto the SCU 109.
- the control processor 206 communicates with engine or motor controller 311 and dynamometer or brake 312 to set the zero torque test conditions and receives measured twist data from the SCU 109 and optional reference transducer 303. Additionally, the desired test setpoints are loaded into control processor 206 as a test matrix for the zerocal procedure. Control processor 206 then iterates through all the engine or drive motor 310 set points. Processor 206 can either dwell at each test set point for a pre-determined duration, for example, 5 minutes, or slowly change values between the set points to re-create quasistatic behavior.
- the raw twist values (DAB nw , AB ra w) are calculated by the SCU 109 at each test set point and communicated to processor 206, along with corresponding measured shaft speed (co) and coupling temperature (T).
- a suitable fitting algorithm e.g. the Levenberg-Marquardt non-linear least squares method, may be used to compute the coefficients of the DAB zerocal map, FDAB (co,T) or AB zerocal map, FAB (co,T), by fitting a mathematical function to the raw twist data.
- Levenberg-Marquardt is a popular alternative to the Gauss-Newton method of finding the minimum of a function (x) that is a sum of squares of nonlinear functions
- FIG. 12A depicts an example of a DAB zerocal map produced according to the steps of FIG. 12B.
- the initial zerocal process described above provides a controlled test occurring at different conditions of shaft speed and temperature without application of torque.
- the DAB zerocal map for dual sensor twist (DAB) can be expressed as:
- DABo foAB(®, T).
- AB AB zerocal map for single sensor twist
- An AB zerocal map or a DAB zerocal map, f (®,T), represented by FIG. 12A, could take different forms.
- An alternate format for generating and storing the zerocal map suitable for use in database 140 is a look-up table.
- the measured values of twist correction at zero torque are stored within the SCU (in box 140) along with the corresponding independent values of shaft speed (co) and coupling temperature (T).
- the microcontroller 132 would then use linear interpolation to calculate the twist correction (DABo or ABo) corresponding to intermediate measured values of shaft speed (co) and coupling temperature (T).
- the zerocal map in simplest form is just a single point, a twist offset, that is not a function of speed or ambient temperature.
- TMS 110 may also be used to generate torque-at-speed calibration data for storage in database 142.
- the torque-at-speed data will typically be formatted as torque-at-speed maps generated under test conditions which apply torque-at-speed correction to the components of the TMS 110.
- twist correction (DABcorr) is a function of shaft speed (co), estimated twist (DAB ca i) and radial motion (RAD) when tested under the application of torque.
- FIGS. 11 A, 11B An example of the resulting torque-at-speed map produced at various RPMs is provided in FIGS. 11 A, 11B, and is of the following mathematical form for a dual sensor scheme with radial motion correction:
- the polynomial coefficients are then stored within the SCU (box 142 for stored torque at speed calibration information) for use in the twist correction process described in FIG. 8 and FIG. 9.
- An alternate format for generating and storing the torque-at-speed calibration map within database 142 is a look-up table.
- the actual values of twist correction (DAB CO rr) are stored within the SCU (in box 142) along with the corresponding independent values of (DAB ea i), shaft speed (co) and radial motion parameter (RAD).
- the microcontroller 132 would then use linear interpolation to calculate the twist correction (DAB ca i) corresponding to intermediate measured values of (DAB ca i), shaft speed (co) and radial motion parameter (RAD).
- One method of calculating the torsional shaft stiffness (K s h a ft) of the TMS coupling 10 is by using computational methods, for example, finite element analysis (FEA) along with material properties of the coupling construction material, to the coupling mechanical model.
- the resulting shaft stiffness data is stored in database 144.
- An alternative method for providing the shaft stiffness data is to statically apply different levels of torque on a coupling and measure the corresponding twists on the shaft using displacement gages.
- Torsional stiffness (K S h a ft) is then calculated using the slope of a linear fit to the torque-twist data as depicted in FIG. 19.
- This test can be performed on a single coupling to produce a generic calibration or multiple couplings may be tested using this method to arrive at a statistically accurate estimate of torsional stiffness (Kshjtft).
- the signals from a pair of optical encoders (not shown), positioned on each side of coupling 10, can be compared to determine the coupling twist.
- the twist can then be compared to the torque measured by the reference torque transducer 303 as described above to determine the torsional stiffness (Kshafi).
- Kshafi torsional stiffness
- Performing the torsional stiffness test at different temperatures can provide the torsional stiffness as a function of temperature thereby improving accuracy in applications where the coupling 10 temperature varies significantly. In that case, the temperature of the coupling 10 must be estimated or measured to update the K s haft value (box 145) while operating the TMS 110.
- Use of temperature sensor 112 can provide an adequate estimate of the coupling 10 temperature for these purposes.
- FIG. 13A shows the measured and corrected twist values from a dual sensor TMS 110 at various levels of applied torque and at different shaft speeds.
- the actual twist values calculated by dividing the measured torque from an independent reference transducer 303 by the coupling stiff (Kshaft), is shown with symbol “x” in FIG 13A and close-up in FIG. 13B.
- the raw measured twist shown using circles, is corrected using the stored zerocal map (box 140), resulting in post-zerocal values (DAB ca i), shown using squares.
- This step (box 141) removes any effects of pre-machined targets offsets or effects of speed and temperature at zero torque conditions but does not compensate any torque-related effects.
- FIG. 13 A demonstrates the need for the additional calibration provided by addition of the torque-at-speed calibration method.
- the twist values obtained after torque-at-speed correction are very close to the actual values reported by a reference torque transducer 303. Note that the twist at full-scale torque is approximately 0.6 degrees.
- this system will function equally well with full-scale twist as low as 0.2 degrees. This is much smaller than the typical twist of existing torque systems that is 2 degrees or higher.
- This invention achieves high torque accuracy at low twist, which results in low overall shaft length (e g. 0.4 feet long versus 2 feet or longer). However, shaft lengths between 0.25 feet and 2 feet may also be used.
- FIG. 14A shows the accuracy of TMS 110 measurement using dual VR sensors if only the speed-dependent zerocal twist correction (DABo) is applied to the raw twist. This step corresponds to box 141 from figure 1.
- the torque measurement error could be up to 40% with significant spread in the measurements (9.81%). It is also observed that the torque measurement error (% of Full scale (FS) torque) increases with the applied torque levels, which implies that an additional torque-based correction may be needed to improve accuracy.
- FS Full scale
- FIG. 15A shows the torque measurement accuracy for a dual VR sensor system with twist offset and twist slope correction but no speed or radial motion considerations.
- the measurement errors can be up to ⁇ 7% and there is significant variation with applied torque levels (FIG. 15B).
- FIG. 16A shows the torque measurement accuracy for a dual VR sensor system with speed-dependent zerocal correction to raw twist followed by torque-at-speed correction without radial motion effects, based on the flowchart shown in FIG. 8.
- the maximum measurement errors can be up to 3.8% of FS torque with a standard deviation of 1.37%, as seen in FIG. 16B. This step is an improvement over the previous and corresponds to using the blocks 141 and 143 but not block 148 from FIG. 1.
- FIG. 17A illustrates the torque measurement accuracy when using a dual VR-sensor based TMS with zerocal twist correction (box 141), twist correction from torque-at-speed calibration map (box 143) and additional radial motion correction (box 148), based on the flowchart shown in FIG. 9.
- 17A and 17B show that after application of the zerocal correction followed by a torque-at-speed correction including radial motion correction, most of the torque measurement error is limited to ⁇ 1% of FS torque with a standard deviation of 0.35%, which is more accurate than the other configurations, thus showing the significance of including all correction steps.
- FIG. 18A shows the torque measurement accuracy for a single VR sensor system with speed-dependent zerocal correction to raw twist followed by torque-at-speed correction without radial motion effects.
- the maximum measurement errors can be up to 4.5% of FS torque with a standard deviation of 1.73%, as seen in FIG. 18B. Since the parameter RAD is calculated from the timing difference from two target sensors, it cannot be calculated and thereby not applied for a single sensor TMS configuration.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Force Measurement Appropriate To Specific Purposes (AREA)
Abstract
L'invention divulgue un système de mesure de couple conçu pour déterminer un couple produit à l'aide de facteurs de correction sur la base de l'étalonnage du système de mesure de couple et un procédé approprié pour caractériser le comportement d'un TMS lorsqu'un couple est appliqué à des vitesses représentatives.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202363600936P | 2023-11-20 | 2023-11-20 | |
| US63/600,936 | 2023-11-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025111260A1 true WO2025111260A1 (fr) | 2025-05-30 |
Family
ID=93841977
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2024/056508 Pending WO2025111260A1 (fr) | 2023-11-20 | 2024-11-19 | Système de mesure de couple (tms) à précision améliorée |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025111260A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210247259A1 (en) * | 2018-08-14 | 2021-08-12 | Lord Corporation | Methods and systems for measuring torque using sensor calibration |
| US20220146344A1 (en) * | 2019-07-24 | 2022-05-12 | Lord Corporation | Single plane powertrain sensing using variable reluctance sensors |
-
2024
- 2024-11-19 WO PCT/US2024/056508 patent/WO2025111260A1/fr active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210247259A1 (en) * | 2018-08-14 | 2021-08-12 | Lord Corporation | Methods and systems for measuring torque using sensor calibration |
| US20220146344A1 (en) * | 2019-07-24 | 2022-05-12 | Lord Corporation | Single plane powertrain sensing using variable reluctance sensors |
Non-Patent Citations (1)
| Title |
|---|
| GILL, P. R.MURRAY, W.WRIGHT, M. H.: "Practical Optimization", 1981, ACADEMIC PRESS, article "The Levenberg-Marquardt Method", pages: 136 - 137 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101766919B1 (ko) | 로터다이내믹 시스템의 측방향, 각도 방향 및 비틀림 진동 측정 | |
| CN111579060B (zh) | 一种基于叶尖定时技术高精度的旋转叶片振动测量方法 | |
| US8179127B2 (en) | Method and apparatus to monitor position of a rotatable shaft | |
| EP2630339B1 (fr) | Système et procédé de diagnostic pour surveiller les conditions de fonctionnement de composants d'une turbomachine | |
| US8225671B2 (en) | Apparatus and method for non-contacting blade oscillation measurement | |
| US11579162B2 (en) | Apparatus and method for measuring rotational speed of rotary shaft based on variable density sinusoidal fringe | |
| US20130321824A1 (en) | Optical Detection of Airfoil Axial Position with NSMS | |
| CN114867994B (zh) | 用于检测叶轮叶片角度位置的模块化自主组件和用于检测涡轮发动机叶轮叶片损坏的模块化自主组件 | |
| CN110553571B (zh) | 一种轴系对中参数测量方法 | |
| EP2492657A1 (fr) | Procédé et appareil pour l'étalonnage de mesure de couple | |
| EP2073020B1 (fr) | Procédé et appareil de surveillance de la vitesse rotative de l'arbre d'une turbine à gaz | |
| HUT77157A (hu) | Eljárás és berendezés teljesítmény meghatározására | |
| WO2025111260A1 (fr) | Système de mesure de couple (tms) à précision améliorée | |
| CN118310463B (zh) | 基于旋转变压器的转动跳动监测系统及方法 | |
| WO2025155530A1 (fr) | Système de mesure de couple (tms) à précision améliorée | |
| KR101948945B1 (ko) | 비틀림 토오크 측정기를 조정하기 위한 방법 | |
| US12088226B2 (en) | Estimation of rotor operational characteristics for a wind turbine | |
| EP2073021B1 (fr) | Procédé et appareil pour la surveillance de la vitesse de rotation d'un arbre | |
| US10415489B2 (en) | Method for determining actual lengths of short intervals of a toothed target of a crankshaft | |
| US7257983B2 (en) | Method for correcting the position of the angular marks of an incremental wheel of a rotational speed sensor and/or an angle of rotation sensor, and system therefor | |
| EP2058628A2 (fr) | Procédé et appareil pour contrôler la position d'un arbre rotatif | |
| JPS5842944A (ja) | 回転機のつりあわせ方法及びその装置 | |
| De León et al. | Discrete time interval measurement system: fundamentals, resolution and errors in the measurement of angular vibrations | |
| SU1663404A1 (ru) | Способ контрол радиальных зазоров при сборке турбомашины | |
| CN118310569B (zh) | 基于旋转变压器的转动偏心监测系统及方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24820907 Country of ref document: EP Kind code of ref document: A1 |