Skip to main content
Log in

Modeling and simulation of a position-controlled servo-axis with elasticity and backlash in the transmission

  • Original
  • Published:
Archive of Applied Mechanics Aims and scope Submit manuscript

Abstract

The dynamic behavior of a servomechanism must be studied as a whole without distinction between its parts, in order to assess correctly the overall performance of the system. For this reason, in many cases of practical interest, it may be useful to analyze the dynamics of a mechatronic device using a mathematical model and a computer simulation software, in order to verify the consequences arising from the modification of a particular parameter of the system. Following this methodological approach, this paper proposes a model for the dynamic analysis of a typical industrial servomechanism characterized by elasticity and backlash in the transmission. The model has been implemented into a software application and it can be used to test, from a theoretical point of view, the dynamic behavior of the device under user-defined operating conditions. The numerical simulations, which can be performed in a short time, may help the designer to optimize the dynamic performance of the servomechanism without performing experimental activities. On the basis of the simulation results, he can then evaluate, for example, whether the presence of the backlash still allows to obtain acceptable acceleration values. The software also allows to verify the effects resulting from different settings of the position regulator, and therefore, it can be helpful to assist the designer during the calibration procedures.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Abbreviations

T :

Kinetic energy

U :

Potential energy due to joint elasticity

D :

Rayleigh dissipation function

W :

Work done by external forces/torques

\(\alpha _{\mathrm{ref}}\) :

Motor shaft rotation (reference command)

\(\alpha \) :

Motor shaft rotation

\(\beta \) :

Rotation of the output shaft

\(\gamma \) :

Screw rotation

\(\varepsilon \) :

Relative rotation

x :

Carriage displacement

e :

Position error (rad)

\(e_\mathrm{s}\) :

Position error (step)

y :

Output signal of the PID controller

\(J_\mathrm{m}\) :

Moment of inertia of the motor

\(J_\mathrm{v}\) :

Moment of inertia of the screw

M :

Carriage mass

z :

Gear ratio

p :

Screw pitch

k :

Joint stiffness

c :

Joint damping constant

b :

Backlash half amplitude

\(\tau _\mathrm{m}\) :

Motor torque

\(F_\mathrm{r}\) :

Resistant force

\(k_\mathrm{m}\) :

Torque/back e.m.f. constant of the DC motor

R :

Armature resistance

L :

Armature inductance

I :

Armature current

\(V_\mathrm{m}\) :

Armature voltage

\(V_{\mathrm{max}}\) :

Maximum armature voltage

\(V_{\mathrm{out}}\) :

Output voltage of the D/A converter

n :

Bit number of the D/A converter

\(\varDelta V\) :

Output voltage range of the D/A converter

\(K_{\mathrm{dac}}\) :

D/A converter resolution

N :

Number of encoder step

\(K_{\mathrm{enc}}\) :

Encoder resolution

\(K_\mathrm{a}\) :

Voltage amplifier gain

\(K_0\) :

Global constant

\(K_\mathrm{p}\) :

Proportional gain

\(K_\mathrm{i}\) :

Integral gain

\(K_\mathrm{d}\) :

Derivative gain

h :

Carriage total displacement

\(T_0\) :

Motion time

References

  1. Desoer, C.A., Sharuz, S.M.: Stability of dithered non-linear systems with backlash or hysteresis. Int. J. Control 43(4), 1045 (1986)

    Article  MATH  Google Scholar 

  2. Brandenburg, G., Schäfer, U.: Influence and adaptive compensation of simultaneously acting backlash and Coulomb friction in elastic two-mass systems of robots and machine tools. In: Proceedings of ICCON ’89, Jerusalem pp. WA–4–5. IEEE Press, New York (1989)

  3. Dean, S.R.H., Surgenor, B.W., N, I.H.: Experimental evaluation of a backlash inverter as applied to a servomotor with gear train. In: Proceedings of the 4th IEEE Conference on Control Applications, pp. 580–585. (1995)

  4. Lin, C.F., Yu, T.J., X, F.: Fuzzy control of a nonlinear pointing testbed with backlash and friction. In: Proceedings of the 35th Conference on Decision and Control, Kobe, Japan, pp. 4363–4368. IEEE Press, New York (1996)

  5. Indri, M., Tornambè, A.: Application of a PD controller on two mating gears with elasticity and backlash. In: Proceedings of the 36th Conference on Decision and Control, San Diego, USA, pp. 4363–4368. IEEE Press, New York (1997)

  6. Kokotović, P.V. , Ezal, K., Tao, G.: Optimal control of tracking systems with backlash and flexibility. In: Proceedings of the 36th Conference on Decision and Control, San Diego, USA, pp. 1749–1754. IEEE Press, New York (1997)

  7. Ling, Y., Tao, G.: Numerical design and analysis of backlash compensation for a multivariable nonlinear tracking system. In: Proceedings of the 1999 American Control Conference, pp. 3539–3543. IEEE Press, New York (1999)

  8. Nordin, M., Gutman, P.O.: Nonlinear speed control of elastic systems with backlash. In: Proceedings of the 39th IEEE Conference on Decision and Control, Sydney, pp. ThP13–ThP14. IEEE Press, New York (2000)

  9. Rothbart, H.A., et al.: Cam Design Handbook. Mc Graw Hill, New York (2004)

    Google Scholar 

  10. Norton, R.L.: Cam Design and Manufacturing Handbook. Industrial Press, New York (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giovanni Incerti.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Incerti, G. Modeling and simulation of a position-controlled servo-axis with elasticity and backlash in the transmission. Arch Appl Mech 87, 633–645 (2017). https://doi.org/10.1007/s00419-016-1213-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00419-016-1213-x

Keywords

Navigation