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.
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
Desoer, C.A., Sharuz, S.M.: Stability of dithered non-linear systems with backlash or hysteresis. Int. J. Control 43(4), 1045 (1986)
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)
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)
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)
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)
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)
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)
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)
Rothbart, H.A., et al.: Cam Design Handbook. Mc Graw Hill, New York (2004)
Norton, R.L.: Cam Design and Manufacturing Handbook. Industrial Press, New York (2001)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00419-016-1213-x