Next Article in Journal
Fabric Defect Detection System Using Stacked Convolutional Denoising Auto-Encoders Trained with Synthetic Defect Data
Previous Article in Journal
Neuronless Knowledge Processing in Forests
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Investigation on the Measurement Method for Output Torque of a Spherical Motor

1
School of Computer Science and Technology, Anhui University, Hefei 230601, China
2
School of Electrical Engineering and Automation, Anhui University, Hefei 230601, China
3
National Engineering Laboratory of Energy-Saving Motor & Control Technology, Anhui University, Hefei 230601, China
4
Collaborative Innovation Centre of Industrial Energy-Saving and Power Quality Control, Anhui University, Hefei 230601, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(7), 2510; https://doi.org/10.3390/app10072510
Submission received: 24 December 2019 / Revised: 26 March 2020 / Accepted: 26 March 2020 / Published: 5 April 2020
(This article belongs to the Section Electrical, Electronics and Communications Engineering)

Abstract

:
The output torque is an important performance indicator of a motor. Due to the special structure of a permanent magnet spherical motor (PMSM), it is difficult to measure its torque. This paper proposes a novel method to measure the output torque of the PMSM. The proposed method uses the microelectromechanical system (MEMS) gyroscope to measure the rotor motion acceleration, which is then used to calculate the output torque based on the rotor dynamics equation. In this paper, we firstly simulate and analyze the output torque of the PMSM. Secondly, we design a torque-measuring device to measure the output torque. Thirdly, we compare and discuss the experimental and simulation results. The comparison results show that the proposed method is feasible.

1. Introduction

In recent years, with the development of industrial automation and the progress of science and technology, multi-degree-of-freedom (multi-DOF) motors are more demanded in aerospace, intelligent transportation, medical and industrial robots, and other industrial applications [1]. A traditional multi-DOF motion system, which consists of multiple single-DOF motors and transmission mechanical structure [2], has the problems of low reliability, low efficiency and high energy consumption [3,4]. To solve the above-mentioned problems, a permanent magnet spherical motor (PMSM), which is a kind of multi-DOF motor, has been developed and has attracted attention from researchers and practitioners.
Output torque is one of the essential performance indicators to evaluate the performance of the PMSM. However, output torque measurement is difficult in the research of PMSM. Many researchers have proposed methods to measure the output torque of PMSM at different structures. In the work of [5,6], a torque measurement system is designed with a pressure sensor mounted in a torsion cantilever bracket structure. In [7,8], a torque measurement system with a torque sensor installed in the circular and curved-guide rail is designed for different PMSMs. Moreover, for an inductive spherical motor, an output torque measurement system consists of a brushless motor and a six-axis force sensor installed on the rotor ball, is developed in the papers [9,10]. In [11], a tension meter is utilized to measure the cogging torque of a spherical motor, based on the principle of the torque balance method. So far, the above methods for torque measurement are specially developed for the existing structures of PMSMs, which lack of generality. Furthermore, these measurement systems have complex structures and low maintainability, and can only measure the static torque in the form of spin motion. These methods are not proper for the PMSM in this paper and cannot be directly applied for the torque measurement.
In this paper, the output torque of a 3-DOF PMSM is simulated and experimentally studied by considering friction loss and other factors of the inclined mode of excitation current. A MEMS gyroscope sensor is utilized to measure the rotor angular acceleration, which is then used to calculate rotor output torque on the basis of rotor dynamics equation for PMSMs. Simultaneously, the finite element simulation is used to analyze the magnetic field distribution of the PMSM, and then the automatic dynamic analysis of mechanical systems (ADAMS) is conducted for the mechanical simulation. By comparing and analyzing the simulation results with the experimental data collected by the MEMS gyroscope sensor, it is found that the output torque of the simulation is larger than that measured in the experiment because the friction is neglected in the simulation. The analysis results verify the feasibility of the proposed torque measurement for PMSMs.

2. Electromagnetic Theory and Simulation of the Output Torque of a Spherical Motor

2.1. Motor Structure

This paper studies a 3-DOF PMSM, which is mainly composed of a stator spherical shell, stator coils, a rotor spherical shell, rotor permanent magnets, and a rotor output shaft [12,13,14]. In the PMSM, the upper and lower hemispheric shells of the stator of the spherical motor are evenly arranged with 12 copper coils without the iron core. The latitude angle between the stators on the upper and lower spherical shells is 45 degrees, and the longitude angle between the adjacent stators is 30 degrees. The spherical surface of the rotor is inlaid with 40 NdFeB permanent magnets. The N and S pole magnets are distributed along the warp and weft directions. The latitude angle between the upper and lower adjacent permanent magnet is 30 degrees. The longitude angle between the left and right adjacent permanent magnets is 36 degrees. The structure of the stator and rotor is shown in Figure 1.

2.2. Electromagnetic Theory of Output Torque

Electromagnetic torque of the PMSM can be theoretically analyzed by using the finite element method (FEM) and virtual displacement principle [15,16]. The current through coils is assumed to be constant and the motor is considered to be an ideal system without the loss of energy. Then, the change in electrical energy as an input into the PMSM will be converted partly into the change in magnetic field energy Δ W f , and partly into the change in mechanical energy Δ W m . If the current is constant, the change in the electrical energy can be ignored and we obtain
Δ W f = Δ W m
According to the relationship between energy and torque, when the rotor rotates at a small angle Δ θ , its torque T can be expressed as:
T = Δ W m Δ θ
The magnetic field energy Δ W f of the system in the whole solution region can be obtained as follows:
W m = ν ( 0 B H d B ) d ν
where H is the magnetic field intensity and B is the magnetic flux intensity.
In order to simplify the electromagnetic analysis of the PMSM, which has multiple permanent magnets in the stator and coils in the rotor, the electromagnetic torque generated by the interaction of a single rotor permanent magnet and a single stator coil is firstly analysed. For a single pair of the permanent magnet and coil, the electromagnetic torque can be obtained as:
T i j = f ( θ i j ) s r i × s s i | s r i × s s i | N i
where θ i j represents the deflection angle of the i-th coil relative to the j-th stator permanent magnet, and T i j represents the electromagnetic torque generated by a single pair of the permanent magnet and coil. f ( θ i j ) is a characteristic function achieved by the FEM and describes the relationship between the electromagnetic torque and the deflection angle when the coil is energized by the unit current. N i represents the ampere-turns of the coil, s s i and s r i represent the position vector of the i-th stator coil and the i-th rotor permanent magnet, respectively. According to the principle of superposition, the total torque vector T is obtained as follows:
T = i = 1 40 j = 1 24 f ( θ i j ) s r i × s s i | s r i × s s i | N i

2.3. Torque Simulation

In order to calculate the magnetic field and electromagnetic torque by the FEM, a three-dimensional finite element simplified model of the PMSM is established according to its structural characteristics and is shown in Figure 2. In the simulation model, the right hand reference coordinate system OXYZ is established, and the position of the centre of the spherical motor stator is set as the origin O of the coordinate system. The Z axis passing through the origin O is perpendicular to the XOY plane and pointing in the direction of the vertical upward direction.
The direction of the cross-section current of the stator coil is set according to the direction indicated by the red arrow in Figure 2, so that the S pole of the coil faces the surface of the rotor. To compare the simulation results with the experimental ones, the simulation current parameters are set as same as the measured current, as shown in Table 1. The total current applied to the coil starts from 1.45 A, increasing by about 0.3 A at every interval, and finally reaches 5.42 A. The meshes of stator and rotor for the PMSM simulation model are shown in Figure 3.
The Neumann boundary conditions are applied to the simulation model. As shown in Figure 4, the magnetic field line does not cross the boundary under this setting. Figure 5 shows the simulation results of the output torque of the PMSM. It can be seen that the magnitude of the simulated torque increases slowly and is approximately linear with the increase of current. The total current of the coils increases by every 1 A, the torque increases by about 115 mN·m. This indicates that the output torque is proportional to the current of the stator coil under this power-on strategy.

3. Experimental Test of Output Torque for a PMSM

3.1. Experimental Setup

The test platform to measure output torque of the PMSM is shown in Figure 6. It mainly consists of a drive circuit, a control circuit, a computer, and a MEMS gyroscope sensor. The MPU6050 is chosen as the core component of the MEMS gyroscope sensor and is used to obtain rotor dynamics data which is then processed by the computer.
Figure 7 shows the installation location of the MEMS gyroscope sensor and the initial position of the rotor in the experiment. The MEMS gyroscope sensor is mounted on the top of the output shaft as shown in Figure 7a. As shown in Figure 7b, the demo board containing MPU6050 is placed inside the sensor housing. The sensor housing is mounted on the top of the output shaft and two screws are used to hold it in place. The reset key of the demo board is on the sensor housing. When the rotor is adjusted to the initial position, the reset key will be pressed to avoid drift errors and to ensure that the current position is the initial position for the sensor. The initial position of the rotor shown in Figure 7c is a relative position between the rotor and the stator, which is consistent with that in the coordinate system of the simulation model in Figure 2. A detachable limit device shown in Figure 7b is utilized to ensure that the rotor can be adjusted to the initial position before the experiment is conducted. The stator static coordinate OXYZ is coincided with the simulation coordinate. When the PMSM is driven, the relevant dynamic data are measured by the MEMS gyro sensor and are kept in the computer.
In the experiment, the oscilloscope was connected to the AC/DC current probe of A622 100 Amp type and then used to monitor the current of each coil winding. The PWM current waveform of No. 2 stator coil with a duty cycle of 90% is shown in Figure 8, and the measured current data are shown in Table 1.

3.2. Principles of Experimentation

The coordinate system OpXpYpZp of the rotor is defined as a reference to describe the position of the rotor. It is a right-hand dynamic coordinate system. The origin O is always coincident with the origin of the stator coordinate system OXYZ, which is defined in Figure 2. As shown in Figure 9, the coordinate system OXYZ is coincident with OpXpYpZp when the rotor does not rotate.
When the rotor of the PMSM is moving to one direction, without considering friction force its dynamics can be expressed according to Lagrange’s Equations of second kind [17,18], and its output torque can be derived as follows:
T o r q u e o u t p u t = M Q ¨ + C ( Q , Q ˙ ) Q ˙
where T o r q u e o u t p u t R 3 is the output torque vector of the PMSM. Q R 3 is the rotor angular displacement vector; M is the rotor inertia matrix. C ( Q , Q ˙ ) is the Gothic and centrifugal force matrix and can be ignored under the condition of rotation around the constant axis. M is denoted as:
M = ( I x x 0 0 0 I y y 0 0 0 I z z )
where I x x , I y y and I z z are the moments of inertia that are relative to each coordinate axis of OXYZ. Substituting Equation (8) into Equation (7) the relationship between the output torque and the rotor angular acceleration is expressed as:
T o r q u e o u t p u t = I x x α x + I y y α y + I z z α z
α x = [ α x 0 0 ] T , α y = [ 0 α y 0 ] T and α z = [ 0 0 α z ] T are rotor angular acceleration components decomposed into X-, Y-, Z-axis, respectively. Moreover, the rotor angular acceleration vector Q ¨ can be expressed as Q ¨ = α x + α y + α z . Obviously, T o r q u e o u t p u t can be obtained if the moment of inertia and angular acceleration vector Q ¨ can be measured on the basis of the known rotor material, size and structure. The moments of inertia can be calculated by using the ADAMS software. The simulation results of the moment of inertia of each coordinate axis in the coordinate system are respectively obtained as I x x = 0.00798 ( kg · m 2 ) , I y y = 0.00797 ( kg · m 2 ) , I zz = 0.00803 ( kg . m 2 ) .
The remaining challenge is to obtain the components of rotor angular acceleration α x , α y , and α z using the dynamic information obtained by the MEMS gyroscope sensor. Define S x , S y and S z as components of the unit position vector of the rotor S on each coordinate axis of OXYZ. i represents the time sequence number of the rotor position vector that is collected by the sensor, and T s represents the sampling time. By using the MPU6050 gyroscope sensor, the components S x ( i ) , S y ( i ) , and S z ( i ) can be measured during the sampling time [19]. The formula for calculating S x ( i ) , S y ( i ) , and S z ( i ) via Euler angles can be obtained as follows:
{ S x ( i ) = sin γ ( i ) cos ψ ( i ) + cos γ ( i ) sin θ ( i ) sin ψ ( i ) S y ( i ) = sin γ ( i ) sin ψ ( i ) sin θ ( i ) cos γ ( i ) cos ψ ( i ) S z ( i ) = cos θ ( i ) cos γ ( i )
where i = 1 , 2 , , n , θ , γ , and ψ are Euler angles shown in Figure 9.
Based on the definition of linear velocity, the components of unit linear velocity vector V x ( i ) , V y ( i ) , and V z ( i ) during the i-th sampling time are obtained by taking the first derivative of S x ( i ) , S y ( i ) , and S z ( i ) as follows:
{ V x ( i ) = S x ( i ) S x ( i 1 ) T s V y ( i ) = S y ( i ) S y ( i 1 ) T s V z ( i ) = S z ( i ) S z ( i 1 ) T s
where i = 2 , 3 , , n .
Similarly, based on the definition of linear acceleration, the components of unit linear acceleration vector a x ( i ) , a y ( i ) , and a z ( i ) during the i-th sampling time are obtained by taking the first derivative of V x ( i ) , V y ( i ) , and V z ( i ) as follows:
{ a x ( i ) = V x ( i ) V x ( i 1 ) T s a y ( i ) = V y ( i ) V y ( i 1 ) T s a z ( i ) = V z ( i ) V z ( i 1 ) T s
where i = 3 , 4 , , n .
In the three-dimensional space, angular acceleration vector in the fixed coordinate system OXYZ is expressed according to the rigid body kinematics as follows:
Q ¨ = r × A | r | 2
where r R 3 is the rotor position vector, A R 3 is the rotor linear acceleration, × represents cross product. According to the definition of the unit position vector and unit linear acceleration vector in Equation (9) and Equation (11), it can be obtained that:
S = r | r | ,   a = A | r |
where S = [ S x , S y , S z ] T , a = [ a x , a y , a z ] T . By taking Equation (13) into Equation (12), the angular acceleration is rewritten as follows:
Q ¨ = S × a
Furthermore, the components of Q ¨ during the i-th sampling time are derived as:
{ α x ( i ) = S y ( i ) a z ( i ) S z ( i ) a y ( i ) a y ( i ) = S z ( i ) a x ( i ) S x ( i ) a z ( i ) a z ( i ) = S x ( i ) a y ( i ) S y ( i ) a x ( i )
By taking Equation (9), (10), and (11) into Equation (15), the functional relation of the angular acceleration vector and Euler angles can be established as Equation (16).
Q ¨ = Q ¨ ( θ , γ , ψ , i )
The flow chart for calculating the output torque is shown in Figure 10.

3.3. Experimental Results

As shown in Figure 9, under the condition that the stator winding current is set as 5.42 A, the computer draws the trajectory diagram of the tilt motion mapped on the sphere with a radius of 65 mm. The corresponding components of the unit linear velocity vector, unit linear acceleration vector, angular acceleration and output torque vector in the stator coordinate system OXYZ, are shown in Figure 11, Figure 12, Figure 13 and Figure 14, respectively.
It can be seen from Figure 11 that the electromagnetic torque will quickly drive the rotor to reach the forward maximum velocity which is in the direction of the negative OX axis, then the rotor decelerates to zero in the influence of friction. As shown in Figure 12, the linear acceleration component of the rotor increases to the maximum positive value first driven by the electromagnetic force, and then decreases to zero due to the friction. This process corresponds to the stage that the velocity increases from zero to the maximum. In the influence of the friction, the linear acceleration component reaches the inverse maximum value and finally becomes zero. This process corresponds to the stage that the velocity increases from the maximum value to zero. Figure 13 shows that the change of the component of the angular acceleration vector on the OY axis is consistent with the component of the linear acceleration vector on the OX axis in Figure 12. As shown in Figure 14, the output torque increases rapidly from zero to the maximum value and then it gradually decreases to zero under the influence of the friction. In this stage, the rotor speed increases continuously under the influence of the output torque. When the electromagnetic force is less than the friction force, the rotor will slow down to the final stillness.

3.4. Comparison with Simulated Results

In order to compare with the simulated torque by the FEM, we take the output torque vector at the moment that the torque component on the OX axis reaches the maximum value at the first time as an example. This is the vector corresponding to the output torque at the starting time of the rotor. The torque components on the OX, OY and OZ axis of the coordinate system OXYZ at the moment are represented by T o r q u e X , T o r q u e Y and T o r q u e Z , respectively. Thus, the output torque vector T o r q u e o u t p u t and its amplitude | T o r q u e o u t p u t | can be respectively written as:
T o r q u e o u t p u t = ( T o r q u e X , T o r q u e Y , T o r q u e Z )
| T o r q u e o u t p u t | = T o r q u e X 2 + T o r q u e Y 2 + T o r q u e Z 2
Two motion cases are considered in the comparison with simulated results. In the first case, the initial rotor potion is stationary, and the total current of coils increased from 1.5 to 5.42 A. In the second case, the initial rotor position rotates around the OZ axis from 0 to 180 degrees and the total current of coils is fixed 4 A. In this case, each coil is energized by unit current. The current directions of No. 2 coil and No. 20 coil are positive as the same as shown in Figure 2, while the current directions of No. 8 coil and No. 20 coil are negative, which are opposite to that in Figure 2. The experimental results of the two cases are shown in Figure 15.
Taking the simulation torque as a reference, we define the measurement error Δ as:
Δ = | | T o r q u e o u t p u t | | T o r q u e s i m | | | T o r q u e s i m |
where T o r q u e s i m denotes the simulation torque. The measurement errors of the two motion cases are shown in Table 2 and Table 3.
The output torque measured by the MEMS gyroscope sensor has a wide range of error from 9.48% to 53.54% in the coordinate system OXYZ.

3.5. Error Analysis and Compensation

The rotor of the PMSM is heavy, which causes great pressure on the contact surface of the support structure. Therefore, it inevitably brings error for measuring output torque during the start-up process of the rotor. When the rotor moves, the error caused by the friction will reduce the accuracy of torque measurement. This type of error can be estimated by repetitive experiments and the targeted error compensation can be conducted to improve the accuracy of the measurement.
In order to study the influence of friction torque on the measurement error of the output torque, the maximum static friction in the initial position of rotor is measured by a tension meter. Figure 16 shows the measurement of the maximum static friction. The distance from the top of the rotor output shaft to the center of the rotor is 0.1 m, that is, the force arm of the maximum static friction force is 0.1 m. The tension meter and the top of the output shaft are connected by a thin nylon wire. A spirit level is used to ensure that the tension is perpendicular to the output shaft. Then, the tension meter is slowly pulled along the negative direction of the OX axis and the data displayed in the tension meter are recorded at the moment of rotor startup. The measurement for static friction is repeatedly conducted by 20 times and the measured results are listed in Table 4.
The average value of the static friction measured by the above 20 groups of experiments is used as the estimated maximum static friction for the compensation. The average is 69.7 mN·m. The output torques are compensated and are shown in Figure 17.
Table 5 and Table 6 show the measurement errors after the compensation, and it can be seen that the measurement errors decrease to 0.39–23.47%.
After the compensation of the maximum static friction, the remaining error can be analyzed in two ways. Firstly, since the initial position of the rotor is manually adjusted, the motor stator and rotor in the coordinate system OXYZ cannot be perfectly aligned, which will change the experimental motion conditions and affect the measurement of the output torque. Secondly, only the maximum static friction is considered in this paper for compensation because of the limitation of the experimental method. In fact, other complex friction which is not estimated will affect the effectiveness of the compensation.

4. Conclusions

This paper presents a torque measurement method for a permanent magnet spherical motor. The MEMS gyroscope sensor is used to obtain the dynamic information of the rotor at the starting moment. Based on the angular acceleration and the moment of inertia, the output torque of the rotor is calculated. The experiments are conducted to measure the output torque by using the MEMS gyroscope sensor and the measured results are compared to the simulated results by FEM. The maximum static friction is estimated by experiments and is utilized to compensate the measured results. The comparison results show the significant reduction in the measurement errors after compensation. Although the proposed method to measure the output torque is carried out under no-load conditions, it is theoretically applicable to load conditions.

Author Contributions

G.L. conceived and designed the analysis; Y.L., Y.W., and R.T. designed experiments; Y.W., R.T. and H.L. carried out experiments; G.L., Y.L., Y.W. and R.T. analyzed experimental results; R.T. wrote the original manuscript; Y.W., Y.L., and H.L. edited and improved the manuscript. Q.W. is the project administration and provided financial support. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by the key project of the China National Natural Science Foundation (51637001).

Conflicts of Interest

The authors declare there is no conflicts of interest regarding the publication of this paper.

References

  1. Lee, K.M.; Vachtsevanos, K.; Kwan, C. Development of a Spherical Stepper Wrist Motor. J. Intell. Robot. Syst. 1998, 1, 225–242. [Google Scholar]
  2. Lee, K.M.; Son, H.S. Torque Model for Design and Control of a Spherical Wheel Motor. In Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Monterey, CA, USA, 24–28 July 2005. [Google Scholar]
  3. Xia, Y.; Li, G.; Qian, Z.; Ye, Q.; Zhang, Z. Research on rotor magnet loss in fractional-slot concentrated-windings permanent magnet motor. In Proceedings of the IEEE 11th Conference on Industrial Electronics and Applications, Hefei, China, 5–7 June 2016. [Google Scholar]
  4. Wang, A.; Wang, C.; Hu, C.; Qian, Z.; Ju, L.; Liu, J. An EKF for PMSM sensorless control based on noise model identification using Ant Colony Algorithm. In Proceedings of the 2009 International Conference on Electrical Machines and Systems, Tokyo, Japan, 15–18 November 2009. [Google Scholar]
  5. Rossini, L.; Onillon, E.; Chételat, O.; Perriard, Y. Force and Torque Analytical Models of a Reaction Sphere Actuator Based on Spherical Harmonic Rotation and Decomposition. IEEE ASME Trans. Mechatron. 2013, 18, 1006–1018. [Google Scholar] [CrossRef]
  6. Rossini, L.; Chételat, O.; Onillon, E.; Perriard, Y. An open-loop control strategy of a reaction sphere for satellite attitude control. In Proceedings of the 2011 International Conference on Electrical Machines and Systems, Beijing, China, 20–23 August 2011. [Google Scholar]
  7. Yan, L.; Chen, I.M.; Yang, G.; Lee, K. Analytical and Experimental Investigation on the Magnetic Field and Torque of a Permanent Magnet Spherical Actuator. IEEE-ASME Trans. Mechatron. 2006, 11, 409–419. [Google Scholar]
  8. Yan, L.; Chen, I.M.; Yang, G.; Lee, K. Design and Analysis of a Permanent Magnet Spherical Actuator. IEEE ASME Trans. Mechatron. 2008, 13, 239–248. [Google Scholar] [CrossRef]
  9. Kumagai, M.; Ochiai, T. Development of a Robot Balancing on a Ball. In Proceedings of the 2008 International Conference on Control, Automation and Systems, Seoul, Korea, 14–17 October 2008. [Google Scholar]
  10. Kumagai, M. Torque Evaluation Method of Spherical Motors Using Six-Axis Force/Torque Sensor. In Proceedings of the 2016 IEEE International Conference on Robotics and Automation, Stockholm, Sweden, 16–21 May 2016. [Google Scholar]
  11. Kasashima, N.; Ashida, K.; Yano, T.; Gofuku, A.; Shibata, M. Torque Control Method of an Electromagnetic Spherical Motor Using Torque Map. IEEE ASME Trans. Mechatron. 2016, 21, 2050–2060. [Google Scholar] [CrossRef]
  12. Qian, Z.; Wang, Q.; Ju, L.; Wang, A.; Liu, J. Torque Modeling and Control Algorithm of a Permanent Magnetic Spherical Motor. In Proceedings of the 2009 International Conference on Electrical Machines and Systems, Tokyo, Japan, 15–18 November 2009. [Google Scholar]
  13. Wang, W.; Wang, J.; Jewell, G.W.; Howe, D. Design and Control of a Novel Spherical Permanent Magnet Actuator with Three Degrees of Freedom. IEEE ASME Trans. Mechatron. 2003, 8, 457–468. [Google Scholar] [CrossRef]
  14. Lu, Y.; Hu, C.G.; Wang, Q.J.; Hong, Y.; Shen, W.X.; Zhou, C.Q. A New Rotor Position Measurement Method for Permanent Magnet Spherical Motors. Appl. Sci. 2018, 8, 2415. [Google Scholar] [CrossRef] [Green Version]
  15. Li, B.; Li, G.D.; Li, H.F. Magnetic Field Analysis of 3-DOF Permanent Magnetic Spherical Motor Using Magnetic Equivalent Circuit Method. IEEE Trans. Magn. 2011, 47, 2127–2133. [Google Scholar] [CrossRef]
  16. Changliang, X.; Peng, S.; Hongfeng, L.; Bin, L.; Tingna, S. Research on Torque Calculation Method of Permanent-Magnet Spherical Motor Based on the Finite-Element Method. IEEE Trans. Magn. 2009, 45, 2015–2022. [Google Scholar] [CrossRef]
  17. Liu, J.M.; Deng, H.Y.; Chen, W.H.; Bai, S.P. Robust dynamic decoupling control for permanent magnet spherical actuators based on extended state observer. IET Control Theory A 2017, 11, 619–631. [Google Scholar] [CrossRef]
  18. Wen, Y.; Li, G.; Wang, Q.; Guo, X. Robust Adaptive Sliding-Mode Control for Permanent Magnet Spherical Actuator with Uncertainty Using Dynamic Surface Approach. J. Electr. Eng. Technol. 2019, 14, 2341–2353. [Google Scholar] [CrossRef]
  19. Rong, Y.; Wang, Q.; Lu, S.; Li, G.; Lu, Y.; Xu, J. Improving attitude detection performance for spherical motors using a MEMS inertial measurement sensor. IET Electr. Power Appl. 2019, 13, 198–205. [Google Scholar] [CrossRef]
Figure 1. Structure of the stator and rotor.
Figure 1. Structure of the stator and rotor.
Applsci 10 02510 g001
Figure 2. Simulation Model.
Figure 2. Simulation Model.
Applsci 10 02510 g002
Figure 3. Meshes of stator and rotor.
Figure 3. Meshes of stator and rotor.
Applsci 10 02510 g003
Figure 4. Boundary settings of stator and rotor.
Figure 4. Boundary settings of stator and rotor.
Applsci 10 02510 g004
Figure 5. Simulated torque with the increase of current.
Figure 5. Simulated torque with the increase of current.
Applsci 10 02510 g005
Figure 6. Test platform for torque measurement.
Figure 6. Test platform for torque measurement.
Applsci 10 02510 g006
Figure 7. Installation of the MEMS gyroscope sensor: (a) The installation diagram; (b) The MEMS gyroscope sensor; (c) The initial position.
Figure 7. Installation of the MEMS gyroscope sensor: (a) The installation diagram; (b) The MEMS gyroscope sensor; (c) The initial position.
Applsci 10 02510 g007
Figure 8. Current of No. 2 stator coil.
Figure 8. Current of No. 2 stator coil.
Applsci 10 02510 g008
Figure 9. The motion trajectory in the measurement coordinate system.
Figure 9. The motion trajectory in the measurement coordinate system.
Applsci 10 02510 g009
Figure 10. Flow chart for calculating output torque.
Figure 10. Flow chart for calculating output torque.
Applsci 10 02510 g010
Figure 11. Components of the unit linear velocity vector.
Figure 11. Components of the unit linear velocity vector.
Applsci 10 02510 g011
Figure 12. Components of the unit linear acceleration vector.
Figure 12. Components of the unit linear acceleration vector.
Applsci 10 02510 g012
Figure 13. Components of the angular acceleration vector.
Figure 13. Components of the angular acceleration vector.
Applsci 10 02510 g013
Figure 14. Components of the output torque vector.
Figure 14. Components of the output torque vector.
Applsci 10 02510 g014
Figure 15. Measured torques before compensation: (a) Measured torques at different currents; (b) Measured torques at different angles.
Figure 15. Measured torques before compensation: (a) Measured torques at different currents; (b) Measured torques at different angles.
Applsci 10 02510 g015
Figure 16. Measurement of the maximum static friction.
Figure 16. Measurement of the maximum static friction.
Applsci 10 02510 g016
Figure 17. Measured torques after compensation: (a) Measured torques at different currents; (b) Measured torques at different angles.
Figure 17. Measured torques after compensation: (a) Measured torques at different currents; (b) Measured torques at different angles.
Applsci 10 02510 g017
Table 1. Current value of stator coil excitation source.
Table 1. Current value of stator coil excitation source.
Current of Each Coils (A)Total Current(A)
No.14No.2No.20No.8
00.40.04911.45
00.90.0520.951.90
010.0241.012.03
01.150.0521.172.37
1.120.450.0421.062.67
1.030.960.0231.013.02
1.121.120.0301.123.39
1.221.220.0391.213.69
1.311.310.0541.33.97
1.421.420.0541.44.29
1.51.50.0261.54.53
1.631.620.0541.64.90
1.741.690.0541.775.25
1.81.780.0371.85.42
Table 2. Measurement errors at different currents.
Table 2. Measurement errors at different currents.
Total Stator Current (A) Δ
1.547.19%
1.853.54%
2.144.09%
2.441.57%
2.741.53%
3.043.53%
3.342.14%
3.640.81%
3.928.66%
4.219.49%
4.518.10%
4.818.20%
5.110.11%
5.49.48%
Table 3. Measurement errors at different angles.
Table 3. Measurement errors at different angles.
Angle (Degree) Δ
043.44%
1826.81%
3626.43%
5427.76%
7224.96%
9030.99%
10828.37%
12638.11%
14434.75%
16217.17%
18038.55%
Table 4. Measurements of maximum static friction.
Table 4. Measurements of maximum static friction.
NumberMaximum Static Friction (mN·m)
160.1
276.3
361.7
465.2
568.6
663.6
762.9
877.4
971.0
1077.1
1175.5
1277.4
1368.0
1476.1
1578.2
1665.3
1762.7
1863.0
1971.6
2072.4
Table 5. Measurement errors at different currents after compensation.
Table 5. Measurement errors at different currents after compensation.
Total Stator Current (A) Δ
1.51.19%
1.819.45%
2.112.67%
2.414.42%
2.717.13%
3.022.36%
3.323.11%
3.623.47%
3.912.56%
4.24.56%
4.54.04%
4.85.24%
5.12.01%
5.42.23%
Table 6. Measurement errors at different angles after compensation.
Table 6. Measurement errors at different angles after compensation.
Angle (Degree) Δ
018.09%
184.51%
361.08%
545.46%
720.39%
908.69%
1083.02%
12615.81%
1449.40%
1625.13%
18013.20%

Share and Cite

MDPI and ACS Style

Wen, Y.; Li, G.; Wang, Q.; Tang, R.; Liu, Y.; Li, H. Investigation on the Measurement Method for Output Torque of a Spherical Motor. Appl. Sci. 2020, 10, 2510. https://doi.org/10.3390/app10072510

AMA Style

Wen Y, Li G, Wang Q, Tang R, Liu Y, Li H. Investigation on the Measurement Method for Output Torque of a Spherical Motor. Applied Sciences. 2020; 10(7):2510. https://doi.org/10.3390/app10072510

Chicago/Turabian Style

Wen, Yan, Guoli Li, Qunjing Wang, Runyu Tang, Yongbin Liu, and Haolin Li. 2020. "Investigation on the Measurement Method for Output Torque of a Spherical Motor" Applied Sciences 10, no. 7: 2510. https://doi.org/10.3390/app10072510

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