Next Article in Journal
D-Shaped Polarization Maintaining Fiber Sensor for Strain and Temperature Monitoring
Next Article in Special Issue
The Effect of Assistive Anchor-Like Grousers on Wheeled Rover Performance over Unconsolidated Sandy Dune Inclines
Previous Article in Journal
Sensor Data Fusion with Z-Numbers and Its Application in Fault Diagnosis
Previous Article in Special Issue
Mechatronic Development and Vision Feedback Control of a Nanorobotics Manipulation System inside SEM for Nanodevice Assembly
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Decoupling Principle Analysis and Development of a Parallel Three-Dimensional Force Sensor

1
Key Laboratory of Parallel Robot and Mechatronic System of Hebei Province, Yanshan University, Qinhuangdao 066004, China
2
Key Laboratory of Advanced Forging & Stamping Technology and Science of Ministry of Education of China, Yanshan University, Qinhuangdao 066004, China
3
Department of Mechanical Engineering, Lassonde School of Engineering, York University, 4700 Keele Street, Toronto, ON M3J 1P3, Canada
4
Institute of Industrial Science, The University of Tokyo, Tokyo 153-8505, Japan
*
Author to whom correspondence should be addressed.
Sensors 2016, 16(9), 1506; https://doi.org/10.3390/s16091506
Submission received: 15 June 2016 / Revised: 30 August 2016 / Accepted: 8 September 2016 / Published: 15 September 2016
(This article belongs to the Special Issue Advanced Robotics and Mechatronics Devices)

Abstract

:
In the development of the multi-dimensional force sensor, dimension coupling is the ubiquitous factor restricting the improvement of the measurement accuracy. To effectively reduce the influence of dimension coupling on the parallel multi-dimensional force sensor, a novel parallel three-dimensional force sensor is proposed using a mechanical decoupling principle, and the influence of the friction on dimension coupling is effectively reduced by making the friction rolling instead of sliding friction. In this paper, the mathematical model is established by combining with the structure model of the parallel three-dimensional force sensor, and the modeling and analysis of mechanical decoupling are carried out. The coupling degree (ε) of the designed sensor is defined and calculated, and the calculation results show that the mechanical decoupling parallel structure of the sensor possesses good decoupling performance. A prototype of the parallel three-dimensional force sensor was developed, and FEM analysis was carried out. The load calibration and data acquisition experiment system are built, and then calibration experiments were done. According to the calibration experiments, the measurement accuracy is less than 2.86% and the coupling accuracy is less than 3.02%. The experimental results show that the sensor system possesses high measuring accuracy, which provides a basis for the applied research of the parallel multi-dimensional force sensor.

Graphical Abstract

1. Introduction

With the ability of measuring force components and torque components, the multi-dimensional force sensor is one of the most important and challenging kinds of sensors, widely applied in many research areas such as wind tunnel balances, thrust stand testing of rocket engines, and in robotics, automobile industry, aeronautics, etc. [1]. Some scholars have focused on the development of the multi-dimensional force sensor. Nguyen et al. [2] developed a Stewart platform-based sensor with LVDT’s mounted along the legs for force/torque measurement in the presence of passive compliance. Experiments conducted to evaluate the sensing capability of the force sensor were carried out and the results showed that it was capable of measuring torque with good performence. Stoughton [3] invented a modified Stewart platform manipulator, and the measurement accuracy and dexterity were all improved. Kerr [4] suggested that the Stewart platform with instrumented elastic legs can be used as a six-axis force sensor, and designed a Stewart-platform transducer. A simple illustrative example was given. Yao et al. [5] proposed a kind of six-dimensional force sensor based on the Stewart platform, and the spatially isotropic configuration is carried out. Ranganath et al. [6] designed a force/torque sensor based on a Stewart platform in a near-singular configuration from the angle of the sensor sensitivity. Beccai et al. [7] developed a hybrid silicon three-dimensional force sensor for biomechanical applications. Liu et al. [8] put forward a parallel six-dimensional heavy force/torque sensor based on the Stewart structure, and the sensor has a large measurement range, and good linearity. A kind of three-dimensional force sensor obtained by a novel alkaline etching technique was proposed by Va’zsonyi et al. [9], and the sensor showed good agreement with the theoretical predictions. GabSoon et al. [10] put forward a two-dimensional force sensor for measuring arm force of an upper-limb rehabilitation robot, and the sensor possessed a small interference error and repeatability error. Fontana et al. [11] developed a three-dimensional force sensor for dual finger haptic interfaces. Optimal design and experiment research of a fully pre-stressed six-dimensional force/torque sensor are done by Wang et al. [12], and the optimal design method and the superiority of the sensor structure were proved. The measurement accuracy is improved. Tsai et al. [13] designed a isotropic 6-DOF parallel manipulator using isotropy generators, and the sensor has a good measurement accuracy. Gao and Jin et al. [14,15] introduced the sensor to the miniaturization field by making elastic ball joints instead of spherical joints, and integral machining was realized. Yao et al. [16] proposed a fault-tolerant fully pre-stressed parallel six-dimensional force sensor, and a measurement theory and experimental study were carried out. The studies provided a basis for applied research on the fault-tolerant sensor. Zhao et al. [17] put forward a over-constrained 12-SS six-dimensional force sensor structure, and the simulation analysis is carried out. The above studies have mainly focused on the aspects concerning the structure design of the multi-dimensional force sensor, and some valuable results were obtained. However, dimension coupling is a ubiquitous factor restricting the improvement of the measurement accuracy.
How to effectively reduce the influence of dimension coupling on a parallel multi-dimensional force sensor is always been the key point, and some studies were carried out. Kang and Lee et al. [18] proposed a numerical shape optimization design procedure with effective representation and minimization of the cross coupling term. The multiple constraints on good isotropic measurement and safety were considered, and the cross coupling error was effectively reduced. Song et al. [19] put forward a four degree-of-freedom wrist force/torque sensor with an elastic body structure. The proposed sensor had low cross sensitivity. Elom et al. [20] introduced the decoupling parallel model to the design of the soft sensors, and developed a kind of soft sensor. The decoupling parallel model however needs further optimization. Chao et al. [21] carried out a study on the shape optimal design and force sensitivity evaluation of six-axis force sensors. The measurement accuracy was effectively improved. Liu et al. [22] developed a eight beams spoke six-dimensional force sensor, and both decoupling properties and a decoupling algorithm were developed, but the dimensional decoupling effect of the multi-dimensional force sensor was yet to be improved. Hou et al. [23] carried out a study on performance analysis and comprehensive index optimization of a new Stewart six-component force sensor configuration. The research results were fine, and useful for further study. Yu et al. [24] carried out a study on nonlinear static decoupling of a multi-dimensional force sensor based on BP and RBF neural networks and put forward a new method which can reduce the coupling effect. Dynamic experiments, modeling and compensation of a bar-shaped strain gauge balance for a wind tunnel were carried out by Xu et al. [25]. Liu et al. [26] researched static decoupling for multi-dimensional wheel force sensor, and the decoupling effect was not ideal. Xu et al. [27] proposed a solution to the analysis with cross-coupling matrix of six-dimensional wrist force sensor for Robot. Zhao et al. [28,29] put forward a new six-dimensional force sensor nonlinear static decoupling method combined with the advantages of hybrid hierarchy genetic algorithm, and the wavelet neural network was proposed to improve the measurement accuracy of large range six-dimensional force sensor. The analysis result showed that the method worked. These studies about sensor decoupling mainly focused on the structure optimization of the multi-dimensional force sensor and decoupling algorithm, and the certain decoupling effects were achieved, but dimension coupling still exists and restricts the improvement of the measurement accuracy of the multi-dimensional force sensor.
In this paper, innovation of the original design of the sensor structure is put forward. A kind of parallel three-dimensional force sensor is proposed using the mechanical decoupling principle. By making the friction rolling instead of sliding friction, the dimension coupling is effectively reduced and the measurement accuracy can be improved. In the same time, due to the parallel structure, the proposed kind of parallel three-dimensional force sensor can be used in multi-dimensional force measurements. A prototype of the proposed sensor is designed and fabricated. Then the load calibration and data acquisition experiment system are built, and the FEM analysis and the calibration experiments were done.
The organization of this paper is as follows: following the introduction, the structure of the sensor, the mathematical model and decoupling principle of the sensor are shown in Section 2. Section 3 analyses the decoupling characteristics of the sensor. Section 4 introduces the sensor prototype, the FEM analysis and the experimental study of static calibration of the prototype. The paper is concluded in Section 5, summarizing the present work.

2. Mathematical Model and Decoupling Principle

2.1. Structure

In order to effectively reduce the influence of dimension coupling on a parallel multi-dimensional force sensor, and improve the measurement accuracy of the sensor, a kind of parallel three-dimensional force sensor is proposed. The proposed sensor can measure three axial forces as x-axis, y-axis and z-axis, and the designed model is shown in Figure 1.
The sensor mainly consists of a lid, a frame, a force plate and four force branches. The four force branches include three horizontal branches and a vertical branch. Each branch consists of a single-dimensional force sensor, arc indenters and a steel ball. The three horizontal branches uniformly distribute around the force plate and the vertical force branch is located just below the force plate. Each branch is composed of a single-dimensional force sensor, arc indenters and a steel ball. The force branches and the force plate are connected by the steel ball. The internal structure of the sensor is shown in Figure 2.

2.2. Measurement Model

Figure 3 illustrates the diagram of the mechanical decoupling parallel three-dimensional force sensor, there exists mutual weak coupling between the force branches of the parallel three-dimensional force sensor.
The symbols in Figure 3 are defined as follows: a1, a2, a3 and a4 are the contact points between the steel ball and force plate, A1, A2, A3 and A4 are the contact points between the force branch and the frame.
When there is an external force (F) acting on the force plate, the external force can be decomposed into a horizontal force (FH) and a vertical force (FV) as shown in Figure 4. The Cartesian coordinate system O-XYZ is set up with its origin located at the center of the force plate. F is the external force acting on the force plate; f1, f2, f3 and f4 are the measuring forces of the single-dimensional force sensor; FH is the horizontal component of the external force; FV is the vertical component of the external force, Di (i = 1, 2, 3, 4) denotes the ith branch of the sensor.
The equilibrium equation can be written according to the force diagram of the force plate with neglect of the influence of the friction:
{ F X f 1 cos 3 0 ° + f 2 cos 3 0 ° = 0 F Y + f 1 cos 6 0 ° + f 2 cos 6 0 ° f 3 = 0 F Z f 4 = 0
where FX, FY and FZ are the forces along coordinate axes, and FZ is equal to FV.
According to the structure of the sensor as shown in Figure 4, we can have:
{ f 1 cos 3 0 ° F H cos θ f 2 cos 3 0 ° = 0 f 1 sin 3 0 ° + F H sin θ + f 2 sin 3 0 ° f 3 = 0
where θ is the angle between FH and the positive direction of X-axis, as shown in Figure 4.
The relationship between f1, f2 and f3 can be obtained as:
f 3 = f 1 ( sin 3 0 ° + cos 3 0 ° tan θ ) + f 2 ( sin 3 0 ° cos 3 0 ° tan θ )
Substituting Equation (3) into Equation (1), the equilibrium equation can be rewritten as:
{ F X f 1 cos 30 ° + f 2 cos 30 ° = 0 F Y f 1 cos 30 ° tan θ + f 2 cos 30 ° tan θ = 0 F Z f 4 = 0
Equation (4) can be rewritten in the form of matrix equation as:
F = [ F X F Y F Z ] = G f = [ cos 3 0 ° cos 3 0 ° 0 cos 3 0 ° tan θ cos 3 0 ° tan θ 0 0 0 1 ] [ f 1 f 2 f 3 ]

2.3. Force Model of Branch

The parallel three-dimensional force sensor was developed with the mechanical decoupling structure. Branch mechanical decoupling is realized depending on the rolling steel ball when there is an external force acting on the sensor, so the model and analysis of the force branch must be established based on the rolling friction law [30].
The acting force diagram of the vertical force branch is shown in Figure 5. The branch steel balls of the parallel three-dimensional force sensor keep a balance under the arc indenter force, and the model can be simplified through projecting to x-z plane.
F1, F2 and F3 are the acting forces on the upper arc indenter along the direction of the three horizontal branches; F4 is the force acting on the upper arc indenter; FN is the normal binding force; FS is the summation of forces along the horizontal directions; O1-XYZ are the center coordinates.
Because the steel ball and the arc indenter are not actually a rigid body, they will deform under the acting force. The real force diagram of the ball is shown in Figure 6a. Through the reduction to point A, the distributed contact forces on the contact surface can be decomposed into a bearing reaction force and a force couple which is called couple of rolling resistance [30], and the simplified result is shown in Figure 6b. The bearing reaction force can be decomposed into a friction force and a normal binding force as shown in Figure 6c.
The couple of rolling resistance increases with the increase of the acting force, and the ball is going to be in a critical rolling state of equilibrium when the friction force increases with the external force to a certain value. At this moment, the couple of rolling resistance reaches the maximum value which is called maximum rolling friction couple [30]. The steel ball will roll if friction force increases again. Experiments show that the maximum rolling friction couple has nothing to do with the sphere radius, but it is proportional to the size of the normal binding force as shown in Equation (6):
M = δ F N
where M is the couple of rolling resistance, δ is a proportionality constant which is called coefficient of rolling friction.
When the steel ball is in a critical state of equilibrium, the normal binding force and the maximum rolling friction couple can be synthesized into a off-center force based on the theorem of translation. The off-center force is equal to the normal binding force, and the offset distance is d, as shown in Figure 6d:
d = M / F N 1 = M / F N
where FN1 is the off-center force, and d is the offset distance.
Combining Equation (6) with Equation (7), the relationship between the proportionality constant and the offset distance can be obtained as shown in Equation (8):
δ = d

2.4. Force Analysis of the Rolling Steel Ball

According to Section 2.1, the steel ball and the arc indenter will deform under the acting force, but under the action of the friction on the contact surface, sliding cannot happen. To replace the deformation, the upper and lower arc indenter will produce a small tangential displacement, so the steel ball will produce a slight rotation relative to the horizontal plane before the critical rolling state.
In non-critical rolling state, the micro displacement of the steel ball center relative to the ground is Δ x 1 , and the micro displacement relative to the upper arc indenter is Δ x 2 , the micro displacement of the upper arc indenter relative to the ground is Δ x , as shown in Figure 7, the relationship between Δ x 1 , Δ x 2 , and Δ x can be expressed as shown in Equation (9):
Δ X = Δ X 1 + Δ X 2 = 2 Δ X 1
Assuming that the relationship of the deformation in non-critical rolling state is linear, we can have:
Δ o m a x / Δ o = δ / d
where Δ o m a x is the maximum displacement of the ball center in critical rolling state, Δ o is the displacement of the ball center in non-critical rolling state.
For the equilibrium of the steel ball, the following equation can be obtained as:
M =   f R
Substituting Equations (7) and (10) into Equation (11), the friction force of the steel ball in non critical rolling state can be obtained as:
f = ( δ F N / ( R Δ X M A X ) ) Δ X
where f′ is the friction force of the steel ball, Δ X M A X is the maximum displacement of the upper arc indenter relative to the ground in critical rolling state, R is the steel ball radius, and Δ X is the displacement of the upper arc indenter relative to the ground in non-critical rolling state.

2.5. Rolling Friction Experiment

In order to prove that the rolling motion has a fine decoupling effect, a experiment has been carried out. The experiment system model is shown in Figure 8.
The experiment system is established as shown in Figure 9, which consists of a loading platform, a loading unit, a hydraulic station and a data acquisition system. The loading unit is composed of a loading rack, a loading cylinder, a tension sensor and a pull rod. Two single-dimensional force sensors are installed on the loading rack, which are used for the force measurement.
In the experiment, different weights were put on the platform, and different forces loaded by the loading unit. The weights include 0 kg, 25 kg, 106.8 kg and 176.1 kg. The experimental data are shown in Table 1, Table 2, Table 3 and Table 4.
According to the above data, the relationship between the loading force and the measurement force can be obtained as shown in Figure 10.
The experimental results shows that the vertical weights loaded on the platform have little influence on the horizontal measurement accuracy, and the rolling motion has a fine decoupling measurement effect. Therefore, the feasibility of the mechanical decoupling principle of the parallel three-dimensional force sensor proposed in this paper is proved.

2.6. Mechanical Decoupling Principle

The influence of coupling between branches of the parallel three-dimensional force sensor can be reduced by making the rolling friction instead of sliding friction. The force diagram is shown in Figure 11, and the equilibrium equation of the force plate can be established as shown in Equation (13).
{ F X C 1 f 1 cos 6 0 ° C 2 f 2 cos 6 0 ° f 3 f 4 f 1 cos 3 0 ° + f 2 cos 3 0 ° = 0 F Y C 3 f 1 cos 3 0 ° C 4 f 2 cos 3 0 ° f 4 C 5 f 1 cos 6 0 ° C 5 f 2 cos 6 0 ° + C 5 f 3 = 0 F Z f 1 f 2 f 3 f 4 = 0
where Ci denotes the direction coefficient of the friction, whose value depends on the direction of the force components in horizontal plane, and its value may be ±1 or 0; f 1 , f 2 , f 3 and f 4 are the friction forces of the steel balls.
The friction force along different branches is influenced by the manufacturing and machining accuracy, so assuming that the steel balls are all in the critical rolling state, and the friction force reaches the maximum value. The following relationship can be derived according to the Equation (12):
f 1 = δ f 1 / R ; f 2 = δ f 2 / R ; f 3 = δ f 3 / R ; f 4 = δ f 4 / R
Substituting Equation (14) into Equation (13), the equilibrium equation can be obtained as:
[ F X F Y F Z ] = [ C 1 δ cos 6 0 ° R + cos 3 0 ° C 2 δ cos 6 0 ° R cos 3 0 ° δ R δ R C 3 δ cos 3 0 ° R + C 5 cos 6 0 ° C 4 δ cos 3 0 ° R + C 5 cos 6 0 ° C 5 δ R δ R δ R δ R δ R ] [ f 1 f 2 f 3 f 4 ]
The relationship between f1, f2 and f3 can be derived and simplified as shown in Equation (16) according to the force diagrams in Figure 11.
f 3 = C 1 f 1 + C 2 f 2
Substituting Equation (16) into Equation (13), the equilibrium equation can be simplified as:
{ F X [ 3 2 C 1 δ R + cos 3 0 ° ] f 1 [ 3 2 C 1 δ R cos 3 0 ° ] f 2 δ R f 4 = 0 F Y [ C 3 δ cos 3 0 ° R + ( 1 2 C 1 ) C 5 ] f 1 [ C 4 δ cos 3 0 ° R + ( ( 1 2 C 2 ) C 5 ) ] f 2 δ R f 4 = 0 F Z [ δ R + C 1 ] f 1 + [ δ R + C 2 ] f 2 f 4 = 0
The the equilibrium equation can be rewritten in another form of matrix equation as:
F = [ F X F Y F Z ] = G f = [ 3 2 C 1 δ R + cos 3 0 ° 3 2 C 1 δ R cos 3 0 ° δ R C 3 δ cos 3 0 ° R + ( 1 2 C 1 ) C 5 C 4 δ cos 3 0 ° R + ( 1 2 C 2 ) C 5 δ R δ R + C 1 ( δ R + C 2 ) 1 ] [ f 1 f 2 f 4 ]

3. Decoupling Characteristic Analysis

Based on the above force analysis of the parallel three-dimensional force sensor, we assume that the angle between the external force component in the horizontal plane and X-axis is sixty degrees, and the coefficient of rolling friction is 0.01, and the steel ball radius is 10 mm. The relationship between the measuring force and the external force in the ideal case can be expressed as shown in Equation (19):
[ f 1 f 2 f 4 ] = [ 1 . 7321 1 . 0000 0 . 0000 0 . 5774 1 . 0000 0 . 0000 0 . 0000 0 . 0000 1 . 0000 ] [ F X F Y F Z ]
When the external forces are limited to 0~3000 N, the force diagrams between the measurement forces and the external force in the ideal case are shown in Figure 12.
In Figure 12, it is shown that the change rule between the measurement force and external force is linear. Substituting the structure parameter (θ = 60°) into Equation (18), the equilibrium equation with consideration of friction can be obtained as:
F = [ F X F Y F Z ] = [ 0 . 8675 0 . 8675 0 . 0010 0 . 5009 1 . 4991 0 . 0010 0 . 0020 0 . 0000 1 . 0000 ] [ f 1 f 2 f 4 ] = G f
where G′ is a introducing matrix which shows the numerical relation between the measurement force and the external force.
The Equation (20) can be rewritten in another form of equation as shown in Equation (21):
[ f 1 f 2 f 4 ] = G 1 f = [ 1 . 7321 1 . 0018 0 . 0007 0 . 5784 1 . 0018 0 . 0004 0 . 0035 0 . 0020 1 . 0000 ] [ F X F Y F Z ]
When the external forces are limited to 0~3000 N with consideration of friction, the force diagrams between the measurement forces and the external force are shown in Figure 13.
In Figure 13, it is shown that the change rule with consideration of friction is also linear, and the influence of friction is effectively reduced. The measurement force error in the ideal case and with consideration of friction can be expressed as:
Δ f = f L f M
where Δ f is the measurement force error, fL is the measurement force in the ideal case, fM is the measurement force with consideration of friction.
The force diagrams between the measurement force error (D-value) and the external force are shown in Figure 14.
In Figure 14, it is shown that the measurement force error is small, and the change rule is linear.
There is a certain coupling relationship between branches of the sensor, so the coupling degree (ε) can be defined as shown in Equation (23):
ε = f L f M f L
where ε is the defined coupling degree.
Assuming that the external force is 3000 N, the measurement forces and the coupling degrees are shown in Table 5.
According to the definition of coupling degree and the related calculation results as shown in Table 5, the integrated coupling degree of the sensor is less than 2.85%, so the designed parallel three-dimensional force sensor with the mechanical decoupling structure possesses good decoupling performance.

4. Calibration Experiment

4.1. Prototype

A mechanical decoupling parallel three-dimensional force sensor prototype is developed based on the mathematic model and decoupling analysis, and it can measure three-dimensional space force. The size of the prototype is 365 × 257 × 142 mm, and the sensor prototype is shown in Figure 15.
Due to the application of the mechanical decoupling structure, the pre-stressed force is needed to ensure that all the branches are always in compression when subjected to the expected range of external force, and the pre-stressed force can be adjusted by pre-stressing the nut properly.

4.2. FEM Analysis

Before the calibration experiment, a FEM analysis is carried out to simulate the loading experiment. The simulation is carried out by 300 N interval. The mesh data of the sensor is shown in Table 6.
In the analysis, we assume that the force of the branch has a certain relationship with the axial deformation, and the measured axial deformation can be used instead of the force of the branch, so we set up coordinate system in the simulation software.
The probe point is the center of the sensor, and the coordinate origins of the single-dimensional force sensor of each branch are shown in Figure 16. When loading 2700 N along the x-axis, the deformation image is shown in Figure 17.
When loading force along x-axis ranges from 300 N to 3300 N, the axial deformations of the four branches are shown in Table 7.
When loading along z-axis, the probe point is the center of the sensor, and the coordinate origins of the single-dimensional force sensor of each branch are maintained. The axial deformations of the four branches are shown in Table 8.
When loading along x-axis and y-axis in the same time, the axial deformation of the four branches is shown in Figure 18.
In the analysis, the axial deformation of the four branches was measured. The force of the branch has a certain relationship with the axial deformation, and the measured axial deformation can be used instead of the force of the branch. Based on the least square method, the calibration matrix and the error matrix can be obtained by using the FEM analysis data:
G = [ 1 . 0005 0 . 0018 0 . 0121 0 . 0109 0 . 0012 1 . 0008 0 . 0035 0 . 0101 0 . 0015 0 . 0032 1 . 0009 0 . 0156 0 . 0035 0 . 0022 0 . 0002 1 . 0022 ]
E r r = [ 0 . 0014 0 . 0025 0 . 0105 0 . 0132 0 . 0036 0 . 0098 0 . 0010 0 . 0196 0 . 0042 0 . 0046 0 . 0096 0 . 0153 0 . 0021 0 . 0056 0 . 0032 0 . 0006 ]
According to the physical meaning of the error matrix, the diagonal elements of the error matrix denote the measurement accuracies of the four branches, and the other elements denote the accuracy of coupling of the sensor, so the branch measurement accuracies of the parallel three-dimensional force sensor are 0.14%, 0.98%, 0.96% and 0.06%, and the accuracy of coupling is less than 1.96%. Because there is no machining error and assembly error, the accuracies are relatively high, and the results have a certain reference value.

4.3. Static Calibration

In order to calibrate the prototype of the parallel three-dimensional force sensor and verify each performance of the sensor, the static calibration experiment is established. The load calibration equipment and data acquisition experiment system of sensor are built, which are consists of high precision standard force sensor, the prototype of three-dimensional force sensor, intelligent instrument and computer. The flow diagram of the calibration system is shown in Figure 19.
The static calibration experiment in this paper is carried out when the horizontal pre-stressed force is 500 N, and the measure range of the three-dimensional force sensor is 3000 N. Because the structure of the sensor is non-orthogonal, the calibration experiment must be carried out along the four branches. The load calibration experiment schematic diagrams of the vertical direction and the horizontal direction are shown in Figure 20 and Figure 21.
The calibration results which is deduced out with the least square method can be expressed as shown in Equation (26):
F = G f c + E
where F′ is the matrix of calibration loading with four rows and n columns, and n is the number of calibration force vectors, G′′ is the calibration matrix with four rows and n columns, fc is the calibration measuring force with n rows and n columns, E is the error matrix with four rows and n columns.
The ith dimension of the calibration force vector can be obtained from the transpose of the ith rows of the calibration matrix, as shown in Equation (27):
F i = [ F 1 F 2 F 3 F n ] T
The ith dimension of the calibration vector can be obtained from the transpose of the ith rows of the calibration matrix, as shown in Equation (28):
G i = [ G 1 G 2 G 3 G n ] T
The ith dimension of the error vector can be obtained from the transpose of the ith rows of the error matrix, as shown in Equation (29):
E i = [ E 1 E 2 E 3 E n ] T
Then, Equation (26) can be rewritten in the form of equation as shown in Equation (30):
F i = f c T G i + E i
where G i is the calibration vector, F i is the vector of calibration loading, Ei is the error matrix vector.
Based on the the least square method, the following relationship shown in Equations (31) and (32) can be established:
J i = j = 1 n E i j 2 = E i T E i
J i G i | G i = G i ¯ = ( F i f c T G i ) T ( F i f c T G i ) T G i | G i = G i ¯ = 0
where Ji is a factor for evaluating the measuring error, G i ¯ is the augmented matrix.
The inverse matrix of the matrix f c f c T exists when the matrix f c f c T is full rank, and the ith dimension of the calibration vector can be expressed as shown in Equation (33):
G i ¯ = ( f c f c T ) 1 f c F i
Because i = 4 in the calibration experiment, the calibration matrix can be deduced as shown in Equation (34).
G = [ G 1 ¯ G 2 ¯ G 3 ¯ G 4 ¯ ] = F f c T ( f c f c T ) 1
The calibration matrix can be obtained as shown in Equation (35) when the horizontal pre-stressed force is 500 N.
G = [ 1 . 0025 0 . 0088 0 . 0148 0 . 0339 0 . 0023 1 . 0067 0 . 0105 0 . 0402 0 . 0025 0 . 0044 1 . 0018 0 . 0396 0 . 0066 0 . 0060 0 . 0003 1 . 0312 ]

4.4. Calibrating Results

The static calibration experiments are respectively carried out along the direction of the branches when the horizontal pre-stressed force is 500 N. Di (i = 1, 2, 3, 4) denotes the ith branch of the sensor as shown in Figure 3, and SUM is the total force of all the loading directions. The input and output force relations are respectively shown in Figure 22, Figure 23, Figure 24 and Figure 25. As shown in the four figures, the change rule of the total force is also linear, which confirms the coherence between the theoretical analyses and experiment results.
Loading in one direction, the sensor readings in the other directions will change, and the change is influenced by the pre-stressed force. Substituting the structure parameter and the the horizontal pre-stressed force into the error matrix, and the error matrix of the sensor can be obtained as:
E r r = [ 0 . 0052 0 . 0099 0 . 0225 0 . 0265 0 . 0053 0 . 0189 0 . 0009 0 . 0301 0 . 0059 0 . 0046 0 . 0286 0 . 0302 0 . 0073 0 . 0070 0 . 0060 0 . 0026 ]
According to the error matrix, the branch measurement accuracies of the parallel three-dimensional force sensor are 0.52%, 1.89%, 2.86% and 0.26%, and the accuracy of coupling is less than 3.02%. The experimental results show that the parallel three-dimensional force sensor possesses good decoupling performance and high measuring accuracy.
In the near future, further optimization of the sensor will be paid attention to, and the proposed sensor can be mostly used in the large range spacial three dimensional force measurement. For example, the proposed sensor can be applied in landing gear load test as shown in Figure 26, and the sensor can measure the vertical force, the lateral force and the course force of the airplane landing gear.

5. Conclusions

In this paper, to effectively reduce the influence of dimension coupling on a parallel multi-dimensional force sensor, a parallel three-dimensional force sensor is proposed and developed using the mechanical decoupling principle, and the mathematical model is established and analyzed. Aimed at the performance characteristics of the sensor, the definition of coupling degree is put forward and calculated, and the calculation results show that the designed sensor possesses good decoupling performance. FEM analysis was carried out, then the load calibration and data acquisition experiment system were built, and calibration experiments were done. The experiment results show that the measurement accuracy is less than 2.86%, and the accuracy of coupling is less than 3.02%. The experimental results agree with the theoretical calculation values, and the whole experiment achieves the desired effect and verifies each performance feature of the sensor.

Acknowledgments

The authors would like to acknowledge the project supported by the National Natural Science Foundation of PR China (NSFC) (Grant No. 51105322), the Natural Science Foundation of Hebei Province (Grant No. E2014203176), the Natural Science Research Foundation of Higher Education of Hebei Province (Grant No. QN2015040), and China’s Post-doctoral Science Fund (No. 2016M590212).

Author Contributions

All authors contributed extensively to the study presented in this manuscript. Yanzhi Zhao and Dacheng Weng conceived and designed the mechanical decoupling parallel three-dimensional force sensor; Dacheng Weng performed the calibration experiments; Yanzhi Zhao and Leihao Jiao wrote the paper and analyzed the data; Dan Zhang and Rencheng Zheng revised the paper and polished the language. All authors contributed with valuable discussions and scientific advices in order to improve the quality of the work, and also contributed to write the final manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

12-SSA kind of mechanism configuration. S-spherical pair
FEMFinite Element Method
BPBack Propagation
RBFRadical Basis Function

References

  1. Wang, G.T.; Yi, X.F.; Wang, L.L. Problems related to the development of six axes force/torque sensor. Robots 1997, 19, 475–476. [Google Scholar]
  2. Nguyen, C.C.; Antrazi, S.S.; Zhou, Z.L. Analysis and implemen-tation of a 6-DOF Stewart platform-based force sensor for passive com-pliant robotic assembly. Proc. IEEE Southeastcon 1991, 2, 880–884. [Google Scholar]
  3. Stoughton, R.; Arai, T. A modified Stewart platform manipulators with improved dexterity. IEEE Trans. Robot. Autom. 1993, 9, 166–172. [Google Scholar] [CrossRef]
  4. Kerr, D.R. Analysis properties and design of a Stewart-platform transducer. Mech. Transm. Autom. Des. 1989, 1, 25–28. [Google Scholar] [CrossRef]
  5. Yao, J.; Hou, Y.; Wang, H.; Zhou, T.; Zhao, Y. Spatially isotropic configuration of Stewart platform-based force sensor. Mech. Mach. Theory 2011, 46, 142–155. [Google Scholar] [CrossRef]
  6. Ranganath, R.; Nair, P.S.; Mruthyunjaya, T.S.; Ghosal, A. A force-torque sensor based on a Stewart platform in a near-singular configuration. Mech. Mach. Theory 2004, 39, 971–980. [Google Scholar] [CrossRef]
  7. Beccai, L.; Roccella, S.; Arena, A.; Valvo, F.; Valdastri, P.; Menciassi, A.; Carrozza, M.C.; Dario, P. Design and fabrication of a hybrid silicon three-axial force sensor for biomechanical applications. Sens. Actuators A Phys. 2005, 120, 370–382. [Google Scholar] [CrossRef]
  8. Liu, W.; Li, Q.; Jia, Z.Y.; Jiang, E.D. Design and experiment of a parallel six-axis heavy force sensor based on stewart structure. Sens. Trans. 2013, 151, 54–62. [Google Scholar]
  9. Vázsonyi, E.; Adám, M.; Ducso, C.; Vízváry, Z.; Tóth, A.L.; Bársony, I. Three-dimensional force sensor by novel alkaline etching technique. Sens. Actuators A Phys. 2005, 123, 620–626. [Google Scholar] [CrossRef]
  10. GabSoon, K. Design of a two-axis force sensor for measuring arm force of an upper-limb rehabilitation robot. J. Sens. Sci. Technol. 2015, 24, 137–143. [Google Scholar]
  11. Fontana, M.; Marcheschi, S.; Salsedo, F.; Bergamasco, M. A three-axis force sensor for dual finger haptic interfaces. Sensors 2012, 12, 13598–13616. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Wang, Z.J.; Li, Z.X.; He, J.; Yao, J.T.; Zhao, Y.S. Optimal design and experiment research of a fully pre-stressed six-axis force/torque sensor. Measurement 2013, 46, 2013–2021. [Google Scholar] [CrossRef]
  13. Tsai, K.Y.; Huang, K.D. The design of isotropic 6-DOF parallel manipulators using isotropy generators. Mech. Mach. Theory 2003, 38, 1199–1214. [Google Scholar] [CrossRef]
  14. Jin, Z.L.; Gao, F.; Zhang, X.H. Design and analysis of a novel isotropic six-component force/toque sensor. Sens. Actuators A Phys. 2003, 109, 17–20. [Google Scholar]
  15. Gao, F.; Zhang, J.J.; Chen, Y.L.; Jin, Z.L. Development of a new type of 6-DOF parallel micro-manipulator and its control system. In Proceedings of the 2003 IEEE International Conference on Robotics Intelligent Systems and Signal Processing, Changsha, China, 8–13 October 2003; pp. 715–720.
  16. Yao, J.T.; Zhu, J.L.; Wang, Z.J.; Zhao, Y.S. Measurement theory and experimental study of fault-tolerant fully pre-stressed parallel six-component force sensor. IEEE Sens. J. 2013, 13, 3472–3482. [Google Scholar] [CrossRef]
  17. Zhao, Y.Z.; Lu, C.; Zhao, T.S. Simulate calculation of a novel over-constrained parallel six component force/torque sensor. Mach. Des. Res. 2013, 29, 22–29. [Google Scholar]
  18. Kang, M.K.; Lee, S.; Kim, J.H. Shape optimization of a mechanically decoupled six-axis force/torque sensor. Sens. Actuators A Phys. 2014, 209, 41–51. [Google Scholar] [CrossRef]
  19. Song, A.; Wu, J.; Qin, G.; Huang, W. A novel self-decoupled four degree-of-freedom wrist force/torque sensor. Measurement 2007, 40, 883–891. [Google Scholar] [CrossRef]
  20. Elom, D.; Huang, B.; Xu, F.W.; Espejo, A. A decoupled multiple model approach for soft sensors design. Control Eng. Pract. 2011, 19, 126–134. [Google Scholar]
  21. Chao, L.P.; Chen, K.T. Shape optimal design and force sensitivity evaluation of six-axis force sensors. Sens. Actuators A Phys. 1997, 63, 105–112. [Google Scholar] [CrossRef]
  22. Liu, Y.T.; Guo, B.; Yin, W.; Wu, B. Research on static calibration and decoupling for six-axis force sensor. Struct. Environ. Eng. 2013, 40, 44–49. [Google Scholar]
  23. Hou, Y.L.; Yao, J.T.; Zhao, Y.S. Performance analysis and comprehensive index optimization of a new configuration of Stewart six-component force sensor. Mech. Mach. Theory 2009, 44, 359–368. [Google Scholar] [CrossRef]
  24. Yu, A.L. The calibration of the multi-dimensional force sensor based on RBF neural network. Acta Metrol. Sin. 2006, 27, 46–49. [Google Scholar]
  25. Xu, K.J.; Yang, S.L.; Zhang, J.; Zhao, C.H.; Zhang, P. Dynamic experiment, modeling and compensation of bar-shaped strain gauge balance for wind tunnel. Chin. J. Sci. Instrum. 2009, 30, 2123–2129. [Google Scholar]
  26. Liu, G.F.; Zhang, W.G.; Li, Z.G. Research on static decoupling for multi-dimensional wheel force transducer. Instrum. Tech. Sens. 2006, 7, 15–18. [Google Scholar]
  27. Xu, D.Z.; Wu, Z.C.; Ge, Y.J.; Shen, F.; Ge, Y. The Solution to and the analysis with cross-coupling matrix of six-axis wrist force sensor for robot. Chin. J. Sci. 2005, 26, 75–80. [Google Scholar]
  28. Li, M. Study on Signal Denoising and Static Decoupling for Large Range 6-Axis Force/Torque Sensor. Master’s Thesis, Yanshan University, Qinhuangdao, China, 2011; pp. 50–52. [Google Scholar]
  29. Shi, Z.P. Resarch on static decoupling of large range flexible joints six-axis force sensor. Chin. J. Sci. Instrum. 2012, 33, 1062–1069. [Google Scholar]
  30. Harbin Institute of Technology. Theoretical Mechanics, 6th ed.; Higher Education Press: Beijing, China, 2002; pp. 119–121. [Google Scholar]
Figure 1. Design model of the parallel three-dimensional force sensor.
Figure 1. Design model of the parallel three-dimensional force sensor.
Sensors 16 01506 g001
Figure 2. Internal structure of the parallel three-dimensional force sensor. (a) The internal structure of the sensor; (b) The top view of the internal structure.
Figure 2. Internal structure of the parallel three-dimensional force sensor. (a) The internal structure of the sensor; (b) The top view of the internal structure.
Sensors 16 01506 g002
Figure 3. Schematic diagram of the parallel three-dimensional force sensor.
Figure 3. Schematic diagram of the parallel three-dimensional force sensor.
Sensors 16 01506 g003
Figure 4. Force decomposition diagram of the sensor.
Figure 4. Force decomposition diagram of the sensor.
Sensors 16 01506 g004
Figure 5. Force model of vertical branch.
Figure 5. Force model of vertical branch.
Sensors 16 01506 g005
Figure 6. Force decomposition diagram of the steel ball. (a) The real force diagram of the ball; (b) The simplified force diagram of the sensor; (c) The decomposition diagram of (b); (d) The equivalent offset diagram of the steel ball.
Figure 6. Force decomposition diagram of the steel ball. (a) The real force diagram of the ball; (b) The simplified force diagram of the sensor; (c) The decomposition diagram of (b); (d) The equivalent offset diagram of the steel ball.
Sensors 16 01506 g006
Figure 7. Force analysis diagram of the critical rolling steel ball.
Figure 7. Force analysis diagram of the critical rolling steel ball.
Sensors 16 01506 g007
Figure 8. The rolling friction experiment system model.
Figure 8. The rolling friction experiment system model.
Sensors 16 01506 g008
Figure 9. The rolling friction experiment system.
Figure 9. The rolling friction experiment system.
Sensors 16 01506 g009
Figure 10. Force diagram with consideration of friction.
Figure 10. Force diagram with consideration of friction.
Sensors 16 01506 g010
Figure 11. Force diagram with consideration of friction.
Figure 11. Force diagram with consideration of friction.
Sensors 16 01506 g011
Figure 12. Force diagram of the sensor. (a) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FX; (b) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FY; (c) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FZ.
Figure 12. Force diagram of the sensor. (a) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FX; (b) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FY; (c) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FZ.
Sensors 16 01506 g012
Figure 13. Force diagram of the sensor. (a) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FX; (b) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FY (c) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FZ.
Figure 13. Force diagram of the sensor. (a) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FX; (b) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FY (c) The relationships between the measurement forces fi (i = 1, 2, 3, 4) and the external force component FZ.
Sensors 16 01506 g013
Figure 14. Relations of the force error and external force. (a) The relationships between the measurement force error Δ f i (i = 1, 2, 3, 4) and the external force component FX; (b) The relationships between the measurement force error Δ f i (i = 1, 2, 3, 4) and the external force component FY (c) The relationships between the measurement force error Δ f i (i = 1, 2, 3, 4) and the external force component FZ.
Figure 14. Relations of the force error and external force. (a) The relationships between the measurement force error Δ f i (i = 1, 2, 3, 4) and the external force component FX; (b) The relationships between the measurement force error Δ f i (i = 1, 2, 3, 4) and the external force component FY (c) The relationships between the measurement force error Δ f i (i = 1, 2, 3, 4) and the external force component FZ.
Sensors 16 01506 g014
Figure 15. Prototype of the parallel three-dimensional force sensor.
Figure 15. Prototype of the parallel three-dimensional force sensor.
Sensors 16 01506 g015
Figure 16. Coordinate system of the sensor.
Figure 16. Coordinate system of the sensor.
Sensors 16 01506 g016
Figure 17. Deformation image of the sensor.
Figure 17. Deformation image of the sensor.
Sensors 16 01506 g017
Figure 18. Axial deformations of the four branches.
Figure 18. Axial deformations of the four branches.
Sensors 16 01506 g018
Figure 19. Flow diagram of the calibration system.
Figure 19. Flow diagram of the calibration system.
Sensors 16 01506 g019
Figure 20. The calibration experiment of the horizontal loading.
Figure 20. The calibration experiment of the horizontal loading.
Sensors 16 01506 g020
Figure 21. The calibration experiment of the vertical loading.
Figure 21. The calibration experiment of the vertical loading.
Sensors 16 01506 g021
Figure 22. Calibration on the first branch.
Figure 22. Calibration on the first branch.
Sensors 16 01506 g022
Figure 23. Calibration on the second branch.
Figure 23. Calibration on the second branch.
Sensors 16 01506 g023
Figure 24. Calibration on the third branch.
Figure 24. Calibration on the third branch.
Sensors 16 01506 g024
Figure 25. Calibration on the fourth branch.
Figure 25. Calibration on the fourth branch.
Sensors 16 01506 g025
Figure 26. The landing gear load test experiment.
Figure 26. The landing gear load test experiment.
Sensors 16 01506 g026
Table 1. Experiment 1 (the weight is 0 kg).
Table 1. Experiment 1 (the weight is 0 kg).
Loading Force/N021.238166.261196.797207.097213.386
Output Force 1/N0.1239.84481.83196.967102.166105.273
Output Force 2/N011.16882.19297.25102.394105.469
Table 2. Experiment 2 (the weight is 25 kg).
Table 2. Experiment 2 (the weight is 25 kg).
Loading Force/N1.45821.14765.173123.419184.855200.442
Output Force 1/N−0.06110.02931.31859.80589.89297.521
Output Force 2/N011.92133.69262.36593.109100.889
Table 3. Experiment 3 (the weight is 106.8 kg).
Table 3. Experiment 3 (the weight is 106.8 kg).
Loading Force/N−0.13716.08853.09699.811148.805199.85
Output Force 1/N08.67526.5849.1673.09497.952
Output Force 2/N06.71325.1648.24972.90698.442
Table 4. Experiment 4 (the weight is 176.1 kg).
Table 4. Experiment 4 (the weight is 176.1 kg).
Loading Force/N0.00318.77758.793103.457151.312198.164
Output Force 1/N−0.01312.12131.13352.54475.80298.321
Output Force 2/N0.0154.51724.46946.6870.83594.426
Table 5. Coupling degree of the branches.
Table 5. Coupling degree of the branches.
i1234
f L (KN)2.2121.3123.4852.998
f M (KN)2.1861.2753.4552.996
ε (%)1.18%2.85%0.86%0.1%
Table 6. Mesh data of the sensor.
Table 6. Mesh data of the sensor.
Unit TypeUnit NumberNumber of Nodes
Solid18790,752147,965
Table 7. Axial deformations of the four branches.
Table 7. Axial deformations of the four branches.
Loading Force/ND1/mmD2/mmD3/mmD4/mm
3006.45E−43.14E−43.11E−41.18E−6
6001.29E−36.28E−46.23E−42.37E−6
9001.94E−39.42E−49.34E−43.56E−6
12002.58E−31.26E−31.25E−34.75E−6
15003.23E−31.57E−31.56E−35.93E−6
18003.87E−31.88E−31.87E−37.12E−6
21004.52E−32.20E−32.18E−38.31E−6
24005.16E−32.51E−32.49E−39.50E−6
27005.81E−32.83E−32.80E−31.07E−5
30006.45E−33.14E−33.11E−31.19E−5
33007.10E−33.45E−33.43E−31.31E−5
Table 8. Axial deformations of the four branches.
Table 8. Axial deformations of the four branches.
Loading Force/ND1/mmD2/mmD3/mmD4/mm
300−1.96E−5−1.98E−5−1.94E−5−4.06E−4
600−3.90E−5−3.95E−5−3.87E−5−8.12E−4
900−5.85E−5−5.93E−5−5.80E−5−1.22E−3
1200−7.83E−5−7.90E−5−7.74E−5−1.62E−3
1500−9.73E−5−9.87E−5−9.67E−5−2.03E−3
1800−1.13E−4−1.18E−4−1.16E−4−2.44E−3
2100−1.36E−4−1.38E−4−1.35E−4−2.84E−3
2400−1.50E−4−1.58E−4−1.55E−4−3.25E−3
2700−1.70E−4−1.78E−4−1.74E−4−3.66E−3
3000−1.95E−4−1.97E−4−1.93E−4−4.06E−3
3300−2.13E−4−2.17E−4−2.13E−4−4.47E−3

Share and Cite

MDPI and ACS Style

Zhao, Y.; Jiao, L.; Weng, D.; Zhang, D.; Zheng, R. Decoupling Principle Analysis and Development of a Parallel Three-Dimensional Force Sensor. Sensors 2016, 16, 1506. https://doi.org/10.3390/s16091506

AMA Style

Zhao Y, Jiao L, Weng D, Zhang D, Zheng R. Decoupling Principle Analysis and Development of a Parallel Three-Dimensional Force Sensor. Sensors. 2016; 16(9):1506. https://doi.org/10.3390/s16091506

Chicago/Turabian Style

Zhao, Yanzhi, Leihao Jiao, Dacheng Weng, Dan Zhang, and Rencheng Zheng. 2016. "Decoupling Principle Analysis and Development of a Parallel Three-Dimensional Force Sensor" Sensors 16, no. 9: 1506. https://doi.org/10.3390/s16091506

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop