Next Article in Journal
Characterisation of a Marine Bacterium Vibrio Brasiliensis T33 Producing N-acyl Homoserine Lactone Quorum Sensing Molecules
Previous Article in Journal
Terrestrial and Aerial Laser Scanning Data Integration Using Wavelet Analysis for the Purpose of 3D Building Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Software for Correcting the Dynamic Error of Force Transducers

1
Education Program of Electronics and Informatics, Mathematics and Physics, Graduate School of Science and Technology, Gunma University, 1-5-1 Tenjin-cho, Kiryu, Gunma 376-8515, Japan
2
Division of Mechanical Science and Technology, School of Science and Technology, Gunma University, 1-5-1 Tenjin-cho, Kiryu, Gunma 376-8515, Japan
*
Author to whom correspondence should be addressed.
Sensors 2014, 14(7), 12093-12103; https://doi.org/10.3390/s140712093
Submission received: 9 January 2014 / Revised: 26 May 2014 / Accepted: 26 June 2014 / Published: 7 July 2014
(This article belongs to the Section Physical Sensors)

Abstract

: Software which corrects the dynamic error of force transducers in impact force measurements using their own output signal has been developed. The software corrects the output waveform of the transducers using the output waveform itself, estimates its uncertainty and displays the results. In the experiment, the dynamic error of three transducers of the same model are evaluated using the Levitation Mass Method (LMM), in which the impact forces applied to the transducers are accurately determined as the inertial force of the moving part of the aerostatic linear bearing. The parameters for correcting the dynamic error are determined from the results of one set of impact measurements of one transducer. Then, the validity of the obtained parameters is evaluated using the results of the other sets of measurements of all the three transducers. The uncertainties in the uncorrected force and those in the corrected force are also estimated. If manufacturers determine the correction parameters for each model using the proposed method, and provide the software with the parameters corresponding to each model, then users can obtain the waveform corrected against dynamic error and its uncertainty. The present status and the future prospects of the developed software are discussed in this paper.

1. Introduction

Force transducers are widely used in both the industrial and research areas. However, at present only static force calibration methods using static standard forces are available. As a result of this fact it is very difficult for users to estimate the dynamic errors of force transducers and correct those errors.

A method, i.e., the Levitation Mass Method (LMM), has been proposed for dynamic force calibration [1,2]. In the LMM, varying forces, such as an impact force, an oscillation force and a step force, are applied to the transducer as the inertial forces of a mass supported using an aerostatic linear bearing, i.e., the moving part of the bearing. Then, the forces measured as the inertial force are compared with the output signal of the transducer. In the method, only the Doppler frequency shift of the laser light reflected on the mass is accurately measured using an optical interferometer. Then all the other quantities, such as velocity, acceleration, displacement and inertial force, are calculated from the frequency.

Xu et al. proposed a method in which the inertial mass of a part of the transducer itself is supposed to be the error source and its value is estimated from the free oscillation of the transducer after applying an impact load [3]. However, in the method, the real force during the impact is unknown and that is not used in the calibration.

Using the LMM, Fujii et al. experimentally showed that the error in impact force measurement is almost proportional to the acceleration at the sensing point of an S-shaped strain-gage force transducer, and further, it can be explained as the effect of the inertial force of a part of the transducer itself. The difference between the static and dynamic characteristics of the force transducer is well explained as the inertial force of a part of the transducer itself [4]. This result suggests that the dynamic measurement errors can be corrected by measuring the acceleration at the sensing point.

Based on this result, a force sensor, which consists of a strain-gage force transducer and an accelerometer, is proposed [5]. The effect of the inertial mass of a part of the sensor is corrected using the acceleration measured using the accelerometer.

Then, it is shown that the dynamic errors of force transducers can be corrected using their own output signal [6]. It is experimentally confirmed that the acceleration at the sensing point of the transducer is almost proportional to the differential coefficient of the second order of the output signal of the transducer itself. This can be understood by the fact that the deformation of the transducer is almost proportional to the force applied. However, only one transducer is used in the experiment.

In this paper, the validity of the proposed method for correcting the dynamic error and for evaluating its uncertainty is experimentally evaluated using three force transducers of the same model. Based on the experimental results, software, which corrects the dynamic error of force transducers using their own output signal, has been developed. We suggest that if the sensor manufacturers provide the software with sets of the parameters corresponding to their models, then the users can obtain the corrected waveforms and reduce the uncertainty in dynamic force measurements.

2. Experiment

Figure 1 shows schematic diagram of the experimental setup for measuring the impact response of force transducers. The transducer under test is fixed on a large metal base of 103 kg. An aerostatic linear bearing is used in order to obtain a linear motion with sufficiently small friction acting on the mass, i.e., the moving part of the bearing. The initial velocity is given to the moving part by hand.

A rubber block of sufficiently small mass is attached at the sensing point in order to adjust the steepness of the impact. The velocity of the mass v1 and the velocity of the sensing point of the transducer v2 are measured using two optical interferometers named Interferometer-1 and Interferometer-2, respectively. The force acting on the sensing point is obtained by the equation of motion, F = ma, where m is the mass and a is the acceleration.

The mass of the moving part including the cube corner prism (CC) and the extension rod, M1, is approximately 2.653 kg. The mass of the contact point of the transducer, including the CC and their base plate, M2, is approximately 0.082 kg.

Three conventional S-shaped strain-gage type transducers (model: DB-200N, capacity: 200N manufacturer: Showa Measuring Instruments Co. Ltd., Tokyo, Japan)—Transducer-1, Thransducer-2 and Transducer-3—are used in the experiment. The year of manufacture of Transducer-1 is 2000, and that of the other two transducers is 2008.

A Zeeman-type two-frequency He-Ne laser is used as the light source of the optical interferometers. The interferometers have three photo-detectors: PD0, PD1 and PD2. The frequency difference between the two orthogonal polarization states emitted from the laser, frest, is monitored using a Glan-Thompson prism (GTP) and the first photo-detector, PD0.

The total force acting on the moving part of the aerostatic linear bearing, Fmass, is calculated as the product of its mass, M1, and its acceleration, a1, as follows:

F mass = M 1 a 1

In the measurement, the total force acting on the mass, Fmass, is considered to be the same as the force acting on the mass from the force transducer being tested, since the frictional force acting on the mass is negligible [7]. The acceleration is calculated from the velocity of the levitated mass. The velocity of the mass, i.e., of the moving part of the aerostatic linear bearing, v1, is measured as the Doppler shift frequency, fDoppler1, which can be expressed as follows:

v 1 = λ air ( f Doppler 1 ) / 2
f Doppler 2 = ( f beat 1 f rest )
where λair is the wavelength of the signal beam under the experimental conditions, and fbeat1 is the beat frequency, which is the frequency difference between the signal beam and the reference beam and appears as the beat frequency at PD1. The position of the mass x1, the acceleration of the mass a1 and the force acting on the mass, Fmass, are numerically calculated from the velocity.

On the other hand, the velocity of the sensing point of the force transducer, v2, is measured as the Doppler shift frequency, fDoppler2, which can be expressed as follows:

v 2 = λ air ( f Doppler 2 ) / 2
f Doppler 2 = ( f beat 2 f rest )

The beat frequency fbeat2 is measured using PD2. The position x2 and the acceleration a2 of the actuator are numerically calculated from the velocity v2.

For simultaneous measurement, three frequency counters and the dynamic strain recorder (DSR) are triggered by a single signal originated by a light switch composed of a laser diode (LD) and a PD.

The force measured by the transducer, Ftrans, is calculated using the output signal of the transducer Vtrans stored by a dynamic strain recorder (DSR; model: DC-204R, Tokyo Sokki Kenkyujo, Tokyo, Japan) and its static calibration result. The force calculated using the output signal of the transducer and its static calibration result, Ftrans is compared with the force measured as the inertial force of the mass, Fmass.

In the experiments, one set of experiment consists of 20 impact measurements. The first set of the experiments using Transducer-1, Set_A1, is conducted for evaluating the parameters for dynamic error correction. Then, additional three sets of experiments using all the three transducers are conducted for evaluating the validity of the estimated parameters. These additional three sets of the experiments using Transducer-1, Transducer-2 and Transducer-3, are described as Set_B1, Set_B2 and Set_B3, respectively.

3. Estimation of the Parameters for Dynamic Error Correction

Figure 2 shows the result of a single set of the impact tests of Transducer-1. Figure 2 shows the force measured by the force transducer Ftrans, and the force acting on the mass Fmass and their difference Fdiff:

F diff = F trans F mass

The figure shows the electric response of the force transducer under the impact load. The difference between Ftrans and Fmass is derived mainly from the difference between the static and dynamic characteristics of the transducer. The root mean square (RMS) value of the difference between Ftrans and Fmass during the collision period, 0 ms < t < 14 ms, was approximately 6.2 N. Figure 3 shows the relationship between the second time derivative of the force measured using the force transducer, d2Ftrans/dt2, and Fdiff, for Set_A1.

The plots show a linear relationship between d2Ftrans/dt2 and Fdiff. The solid line in Figure 3 shows a regression line of the following equation.

F reg = C ( d 2 F trans / d t 2 )

The parameter for dynamic error estimation C is obtained as the slope of the regression line. Here, the regression line is determined by a least-square method and resulted in C = −2.49 × 10−7 s2. The measured plots coincide well with the regression line.

Figure 4 shows the difference between Ftrans and Fmass and inertial forces of the transducer estimated with the parameter C, Freg. The measurement error, Fdiff, is almost the same as the result of the regression analysis, Freg. From this result, the corrected force, Fcorrected, can be calculated using following equation:

F corrected = F trans F reg = F trans C ( d 2 F trans / d t 2 ) = F trans ( 2 . 49 × 10 7 ) ( d 2 F trans / d t 2 )

Figure 5 shows RMS values of the dynamic errors Fdiff and that of residual errors after dynamic correction Fres:

F res = F corrected F mass
for Set_A1. The RMS values of Fdiff and Fres seem to be almost square functions of the maximum force Ftrans,max.

Solid and dashed curves in Figure 5 are regression curves of the RMS values of Fdiff and Fres, respectively. The RMS value of the differences between Fdiff and its regression line and that between Fres and its regression line are 1.34 × 10−1 N and 3.58 × 10−1 N, respectively. This results show that the RMS values of the Fdiff and Fres can be estimated from the Ftrans,max.

4. Evaluation of the Validity of the Estimated Parameters

To evaluate the validity of the dynamic error correction using the parameter C estimated using Transducer-1, the dynamic error correction is applied to the other sets of experiments performed by the three transducers, i.e., Set_B1, Set_B2 and Set_B3. Figure 6 shows relations between the full width at half maximum (FWHM) of Ftrans and the maximum force, Ftrans,max for all the four sets of the experiments. All the sets show the similar relation.

Figure 7 shows the RMS values of the dynamic error Fdiff and that of residual error after dynamic correction Fres, about Set_B1, Set_B2 and Set_B3. The RMS values of Fres are effectively smaller than that of Fdiff. The correction with the parameter C has enough of a result even though Transducer-1 is 8 years older than the other two transducers.

5. Estimation of Uncertainty

The standard uncertainty utrans in the un-corrected force Ftrans is estimated as follows:

u trans = u diff 2 + u LMM 2
where udiff is the RMS value of Fdiff during the impact shown in Figure 5. In the experiments, uLMM is estimated to be 1.2 × 10−4 N[7] and is negligible. As shown in Figure 5, the udiff can be assumed as a square function of the peak value of the force Ftrans,max as follows:
u trans = E S , 1 · F trans , max 2 + E S , 2 · F trans , max + E S , 3
where the constants ES,1, ES,2 and ES,3 are parameters for estimating the dynamic error in the un-corrected force Ftrans calculated based on the conventional static calibration.

As same as the utrans, the standard uncertainty ucorrected in the corrected force Fcorrected is estimated as follows:

u corrected = u res 2 + u LMM 2
where ures is the RMS value of the residual error Fres during the impact shown in Figure 5. The ures can be assumed as a square function of the peak value of the force Ftrans,max as follows:
u corrected = E D , 1 · F trans , max 2 + E D , 2 · F trans , max + E D , 3
where the constants ED,1, ED,2 and ED,3 are parameters for estimating the residual error in the corrected force Fcorrected estimated by means of the proposed dynamic correction method.

6. Correction Software

From the knowledge obtained from the above experiments, software that corrects the dynamic error in the impact force measurement is developed [8]. It works in the Microsoft Windows environment. Figure 8 shows a screenshot of the software.

This software processes the input waveform measured by the transducer based on the static calibration result, Ftrans, into (a) waveform of dynamic error Freg [= C(d2Ftrans/dt2)]; (b) waveform of corrected force Fcorrected (= FtransFreg); In addition, this software calculates: (c) the standard uncertainty utrans in the un-corrected force Ftrans; and (d) the standard uncertainty ucorrected in the corrected force Fcorrected.

The software outputs them to a output file and shows them to the monitor window. The format of the input waveform file is a text format described the sampling interval in time and the sequence of force in newton calculated based on the static calibration result. The format of the output data file is a CSV format. The input data and the output data of the developed software are as follows,

(A)

Input data, which should be manually input from the operational window.

(1)

Name of input text-file, in which the data set of the force calculated based on the static calibration results Ftrans(i) with the measurement time t(i) contains: [t(i), Ftrans(i)] (0 ≤ i < N − 1).

(2)

Parameter for dynamic error correction: C.

(3)

Parameters for estimating the dynamic error in the un-corrected force Ftrans calculated based on the conventional static calibration: ES,1, ES,2 and ES,3.

(4)

Parameters for estimating the residual error in the corrected force Fcorrected estimated by means of the proposed dynamic correction method: ED,1, ED,2 and ED,3.

(B)

Output data, which is written in a CSV-file and shown on the display:

(1)

Waveform of Ftrans, Freg [= C(d2Ftrans/dt2)] and Fcorrected (= FtransFreg).

(2)

Parameters for Ftrans: the maximum value Ftrans,max, the pulse width FWHMtrans and estimated error utrans.

(3)

Parameters for Fcorrected: the maximum value Fcorrected,max, the pulse width FWHMcorrected and estimated error ucorrected.

(4)

RMS value of the difference between Ftrans and Fcorrected.

7. Conclusion

The validity of the proposed method for correcting the dynamic error in the impact force measurement is experimentally evaluated using three force transducers of the same model. Based on the experimental results, software, which corrects the dynamic error of force transducers using their own output signal, has been developed. Because there are no dynamic calibration methods for force transducers available at this moment, we believe that the work described in this paper is very valuable.

There are, however, still residual errors in the corrected force. For example, there is a small error factor which is assumed to result from the viscosity of the internal structure of the transducer. For more accurate correction and more accurate estimation of the uncertainty of measurement, our group is working on more accurate measurement of the force with the LMM and investigating the causes of the residual errors. Additionally, we will apply this correction method to transducers of other types and other models with wider ranges of forces in the future.

In this paper, the dynamic error correction is performed considering only with the inertial force of a part of the transducer itself. If a certain part is attached to the sensing point of the transducer and the force acting to the opposite side of the attached part should be measured, then the correction parameter should be modified for the mass of the attached part.

If the sensor manufacturers were to determine the correction parameters for each model using the proposed method; and provide the software with the parameters corresponding to each model; then the users could obtain waveforms corrected against dynamic errors and their uncertainty. We believe that in the near future; all the manufacturers of force transducers will provide similar software and the parameters corresponding to their products, so that transducer users will be able to perform dynamic error corrections and remove their uncertainty easily.

Acknowledgments

This work was supported in part by a research-aid fund of the NSK Foundation for the Advancement of Mechatronics (NSK-FAM) and the Grant-in-Aid for Scientific Research (B) 24360156 (KAKENHI 24360156).

Author Contributions

All authors contributed equally to this work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fujii, Y. Toward establishing dynamic calibration method for force transducers. IEEE Trans. Instrum. Meas. 2009, 58, 2358–2364. [Google Scholar]
  2. Djamal, M.; Watanabe, K.; Irisa, K.; Prayogi, I.; Takita, A.; Yamaguchi, T.; Fujii, Y. Dynamic characteristics measurements of a force transducer against small and short-duration impact forces. Metrol. Meas. Syst. 2014, 21, 59–66. [Google Scholar]
  3. Xu, K.-J.; Jia, L. One-stage identification algorithm and two-step compensation method of Hammerstein model with application to wrist force sensor. Rev. Sci. Instrum. 2002, 73, 1949–1955. [Google Scholar]
  4. Fujii, Y. Measurement of the electrical and mechanical responses of a force transducer against impact forces. Rev. Sci. Instrum. 2006, 77, 085108. [Google Scholar]
  5. Fujii, Y. Method for correcting the effect of the inertial mass on dynamic force measurements. Meas. Sci. Technol. 2007, 18, N13–N20. [Google Scholar]
  6. Fujii, Y.; Maru, K. Self-correction method for dynamic measurement error of force sensors. Exp. Tech. 2011, 35, 15–20. [Google Scholar]
  7. Fujii, Y. Frictional characteristics of an aerostatic linear bearing. Tribol. Int. 2006, 39, 888–896. [Google Scholar]
  8. Fujii Lab Homepage. Available online: http://www.el.gunma-u.ac.jp/∼fujii/main_e.htm (accessed on 4 July 2014).
Figure 1. Experimental setup. Code: LD = Laser diode, PD = Photo detector, CC = Corner cube prism, PBS = Polarizing beam splitter, NPBS = Non-polarizing beam splitter, GTP = Glan-Thompson prism, ADC = Analog-to-digital converter, DAC = Digital-to-analog converter, DSR = Dynamic strain recorder.
Figure 1. Experimental setup. Code: LD = Laser diode, PD = Photo detector, CC = Corner cube prism, PBS = Polarizing beam splitter, NPBS = Non-polarizing beam splitter, GTP = Glan-Thompson prism, ADC = Analog-to-digital converter, DAC = Digital-to-analog converter, DSR = Dynamic strain recorder.
Sensors 14 12093f1 1024
Figure 2. The force measured with the transducer Ftrans, the force measured with the interferometer Fmass and the difference between the forces.
Figure 2. The force measured with the transducer Ftrans, the force measured with the interferometer Fmass and the difference between the forces.
Sensors 14 12093f2 1024
Figure 3. Relationship between the differential coefficient of the second order of the force measured with the transducer and the difference between Ftrans and Fmass.
Figure 3. Relationship between the differential coefficient of the second order of the force measured with the transducer and the difference between Ftrans and Fmass.
Sensors 14 12093f3 1024
Figure 4. Difference between Ftrans and Fmass and estimated inertial force of the transducer.
Figure 4. Difference between Ftrans and Fmass and estimated inertial force of the transducer.
Sensors 14 12093f4 1024
Figure 5. RMS valuses of the dynamic measurment error Fdiff = FtransFmass and RMS values of the residual error of the corrected values Fres = FcorrectedFmass.
Figure 5. RMS valuses of the dynamic measurment error Fdiff = FtransFmass and RMS values of the residual error of the corrected values Fres = FcorrectedFmass.
Sensors 14 12093f5 1024
Figure 6. Pulse widths of Ftrans against various maximum forces measured by using the three transducers.
Figure 6. Pulse widths of Ftrans against various maximum forces measured by using the three transducers.
Sensors 14 12093f6 1024
Figure 7. RMS values of Fdiff = FtransFmass and Fres = FcorrectedFmass about other 20 sets of impact test with the three transducers.
Figure 7. RMS values of Fdiff = FtransFmass and Fres = FcorrectedFmass about other 20 sets of impact test with the three transducers.
Sensors 14 12093f7 1024
Figure 8. Screenshot of the correction software.
Figure 8. Screenshot of the correction software.
Sensors 14 12093f8 1024

Share and Cite

MDPI and ACS Style

Miyashita, N.; Watanabe, K.; Irisa, K.; Iwashita, H.; Araki, R.; Takita, A.; Yamaguchi, T.; Fujii, Y. Software for Correcting the Dynamic Error of Force Transducers. Sensors 2014, 14, 12093-12103. https://doi.org/10.3390/s140712093

AMA Style

Miyashita N, Watanabe K, Irisa K, Iwashita H, Araki R, Takita A, Yamaguchi T, Fujii Y. Software for Correcting the Dynamic Error of Force Transducers. Sensors. 2014; 14(7):12093-12103. https://doi.org/10.3390/s140712093

Chicago/Turabian Style

Miyashita, Naoki, Kazuhide Watanabe, Kyouhei Irisa, Hiroshi Iwashita, Ryosuke Araki, Akihiro Takita, Takao Yamaguchi, and Yusaku Fujii. 2014. "Software for Correcting the Dynamic Error of Force Transducers" Sensors 14, no. 7: 12093-12103. https://doi.org/10.3390/s140712093

Article Metrics

Back to TopTop