Analysis of collocated feedback controllers for four-bar planar mechanisms with joint clearances

Springer Science and Business Media LLC - Tập 38 Số 2 - Trang 101-136 - 2016
Narendra Akhadkar1, Vincent Acary2, Bernard Brogliato2
1Schneider Electric, 31 avenue Pierre Mendès France, 38320, Eybens, France
2INRIA Grenoble, Université Grenoble-Alpes, 655 avenue de l’Europe, Inovallée, 38334, Saint-Ismier, France

Tóm tắt

Từ khóa


Tài liệu tham khảo

Abadie, M.: Dynamic simulation of rigid bodies: modelling of frictional contact. In: Brogliato, B. (ed.) Impacts in Mechanical Systems: Analysis and Modelling. Lecture Notes in Physics (LNP), vol. 551, pp. 61–144. Springer, Berlin (2000)

Acary, V.: Projected event–capturing time-stepping schemes for nonsmooth mechanical systems with unilateral contact and Coulomb’s friction. Comput. Methods Appl. Mech. Eng. 256, 224–250 (2013)

Acary, V.: Energy conservation and dissipation properties of time-integration methods for nonsmooth elastodynamics with contact. J. Appl. Math. Mech./Z. Angew. Math. Mech. (2015). doi: 10.1002/zamm.201400231

Acary, V., Brogliato, B.: Numerical Methods for Nonsmooth Dynamical Systems. Applications in Mechanics and Electronics. Lecture Notes in Applied and Computational Mechanics, vol. 35. Springer, Berlin (2008). xxi, 525 p.

Angeli, D.: Input-to-state stability of PD-controlled robotic systems. Automatica 35, 1285–1290 (1999)

Ballard, P.: The dynamics of discrete mechanical systems with perfect unilateral constraints. Arch. Ration. Mech. Anal. 154, 199–274 (2000)

Ballard, P., Basseville, S.: Existence and uniqueness for frictional unilateral contact with Coulomb friction: a model problem. ESAIM: M2AN Modél. Math. Anal. Numér. 39, 59–75 (2005)

Bourgeot, J.-M., Brogliato, B.: Tracking control of Lagrangian complementarity systems. Int. J. Bifurc. Chaos 15(6), 1839–1866 (2005). Special issue on Nonsmooth Dynamical Systems

Brogliato, B.: Nonsmooth Mechanics: Models, Dynamics and Control. Communications and Control Engineering, 3rd edn. Springer, London (2016)

Brogliato, B., Lozano, R., Maschke, B., Egeland, O.: Dissipative Systems Analysis and Control: Theory and Applications, 2nd edn. Springer, Berlin (2007)

Brogliato, B., Niculescu, S., Orhant, P.: On the control of finite dimensional mechanical systems with unilateral constraints. IEEE Trans. Autom. Control 42(2), 200–215 (1997)

Brogliato, B., Niculescu, S.-I., Monteiro-Marques, M.: On tracking control of a class of complementary-slackness hybrid mechanical systems. Syst. Control Lett. 39(4), 255–266 (2000)

Brogliato, B., Zavala-Rio, A.: On the control of complementary-slackness mechanical juggling systems. IEEE Trans. Autom. Control 45(2), 235–246 (2000)

Chen, Q., Chen, H., Wang, Y., Woo, P.Y.: Global stability analysis of some trajectory-tracking control schemes of robotic manipulators. J. Robot. Syst. 18(2), 69–75 (2001)

Cole, M.O.T., Wongratanaphisan, T., Pongvuthithum, R., Fakkaew, W.: Controller design for flexible structure vibration suppression with robustness to contacts. Automatica 44, 2876–2883 (2008)

di Bernardo, M., Budd, C.J., Champneys, A.R., Kowalczyk, P.: Piecewise Smooth Dynamical Systems: Theory and Applications. Applied Mathematical Sciences, vol. 163. Springer, London (2008)

Duarte, F.B., Tenreiro Machado, J.: Describing function of two masses with backlash. Nonlinear Dyn. 56, 409–413 (2009)

Dubowsky, S., Freudenstein, F.: Dynamic analysis of mechanical systems with clearances—part 1: formation of dynamic model. J. Eng. Ind. 93, 305–309 (1971)

Dubowsky, S., Freudenstein, F.: Dynamic analysis of mechanical systems with clearances—part 2: dynamic response. J. Eng. Ind. 93, 310–316 (1971)

Dzonou, R., Monteiro Marques, M.D.P.: A sweeping process approach to inelastic contact problems with general inertia operators. Eur. J. Mech. A, Solids 26(3), 474–490 (2007)

Dzonou, R., Monteiro Marques, M.D.P., Paoli, L.: A convergence result for a vibro-impact problem with a general inertia operator. Nonlinear Dyn. 58(1–2), 361–384 (2009)

Earles, S.W.E., Wu, C.L.S.: Motion analysis of a rigid link mechanism with clearance at a bearing using Lagrangian mechanics and digital computation. In: Mechanisms (Proceedings, Institution of Mechanical Engineers), London, vol. 22, pp. 83–89 (1973)

Erkaya, S., Uzmay, I.: Determining link parameters using genetic algorithm in mechanisms with joint clearance. Mech. Mach. Theory 44(1), 222–234 (2009)

Erkaya, S., Uzmay, I.: Investigation on effect of joint clearance on dynamics of four-bar mechanism. Nonlinear Dyn. 58, 179–198 (2009)

Erkaya, S., Uzmay, I.: Balancing planar mechanisms having imperfect joints using neural network-genetic algorithm (NN-GA) approach. In: Zhang, D., Wei, B. (eds.) Dynamic Balancing of Mechanisms and Synthesizing, pp. 299–317. Springer, Berlin (2016)

Farahanchi, F., Shaw, S.W.: Chaotic and periodic dynamics of a slider–crank mechanism with slider clearance. J. Sound Vib. 177(3), 307–324 (1994)

Flores, P.: A parametric study on the dynamic response of planar multibody systems with multiple clearance joints. Nonlinear Dyn. 61(4), 633–653 (2010)

Flores, P., Ambrósio, J.: Revolute joints with clearance in multibody systems. Comput. Struct. 82(17), 1359–1369 (2004)

Flores, P., Ambrosio, J., Pimenta Claro, J.C., Lankarani, H.M.: Kinematics and Dynamics of Multibody Systems with Imperfect Joints. Lecture Notes in Applied and Computational Mechanics, vol. 34. Springer, Heidelberg (2008)

Flores, P., Koshy, C.S., Lankarani, H.M., Ambrosio, J., Claro, J.C.P.: Numerical and experimental investigation on multibody systems with revolute clearance joints. Nonlinear Dyn. 65, 383–398 (2011)

Flores, P., Leine, R., Glocker, C.: Modeling and analysis of planar rigid multibody systems with translational clearance joints based on the non-smooth dynamics approach. Multibody Syst. Dyn. 23, 165–190 (2010)

Funabashi, H., Ogawa, K., Horie, M.: A dynamic analysis of mechanisms with clearances. Bull. JSME 21(161), 1652–1659 (1978)

Galeani, S., Menini, L., Potini, A., Tornambé, A.: Trajectory tracking for a particle in elliptical billiards. Int. J. Control 81(2), 189–213 (2008)

Glocker, C.: Set-Valued Force Laws. Lecture Notes in Applied Mechanics, vol. 1. Springer, Berlin (2001)

Gummer, A., Sauer, B.: Modeling planar slider–crank mechanisms with clearance joints in RecurDyn. Multibody Syst. Dyn. 31, 127–145 (2014)

Haines, R.S.: Survey: 2-dimensional motion and impact at revolute joints. Mech. Mach. Theory 15(5), 361–370 (1980)

Horie, M., Funabashi, H., Ogawa, K., Abe, H.: Dynamic characteristics of planar link mechanisms with clearances: conditions of separation occurrence between pairing elements. Bull. JSME 29(252), 1888–1894 (1986)

Jean, M.: The non-smooth contact dynamics method. Comput. Methods Appl. Mech. Eng. 177(3), 235–257 (1999)

Jean, M., Moreau, J.J.: Dynamics in the presence of unilateral contacts and dry friction: a numerical approach. In: del Piero, G., Maceri, F. (eds.) Unilateral Problems in Structural Analysis II. CISM Courses and Lectures, vol. number 304, pp. 151–196. Springer, Berlin (1987)

Mata Jimenez, M., Brogliato, B.: Analysis of PD and nonlinear control of mechanical systems with dynamic backlash. J. Vib. Control 9(1), 119–156 (2003)

Kelly, R., Carelli, R.: A class of nonlinear PD-type controllers for robot manipulators. J. Robot. Syst. 13(12), 793–802 (1996)

Kikuuwe, R.: Alternative proofs of four stability properties of rigid-link manipulators under PID position control. Robotica 31(1), 113–122 (2012)

Koshy, C.S., Flores, P., Lankarani, H.M.: Study of the effect of contact force model on the dynamic response of mechanical systems with dry clearance joints: computational and experimental approaches. Nonlinear Dyn. 73, 325–338 (2013)

Krinner, A., Thümmel, T.: Non-smooth behaviour of a linkage mechanism with revolute clearance joints. In: New Advances in Mechanisms, Transmissions and Applications, pp. 233–241. Springer, Berlin (2014)

Lagerberg, A.: A literature survey on control of automotive powertrains with backlash. Control and Automation Laboratory, Chalmers University of Technology, Göteborg, Sweden, R013/2001

Lagerberg, A., Egardt, B.: Backlash estimation with application to automotive powertrains. IEEE Trans. Control Syst. Technol. 15(3), 483–493 (2007)

Leine, R.I., Nijmeijer, H.: Dynamics and Bifurcations of Non-Smooth Mechanical Systems. Lecture Notes in Applied and Computational Mechanics, vol. 18. Springer, Berlin (2004)

Li, X., Ding, X., Chirikjian, G.S.: Analysis of angular-error uncertainty in planar multiple-loop structures with joint clearances. Mech. Mach. Theory 91, 69–85 (2015)

Liu, C., Tian, Q., Hu, H.: Dynamics and control of a spatial rigid-flexible multibody system with multiple cylindrical clearance joints. Mech. Mach. Theory 52, 106–129 (2012)

Loria, A.: Observers are unnecessary for output-feedback control of Lagrangian systems. IEEE Trans. Autom. Control 61(4), 905–920 (2016). doi: 10.1109/TAC.2015.2446831

Menini, L., Tornambé, A.: Asymptotic tracking of periodic trajectories for a simple mechanical system subject to nonsmooth impacts. IEEE Trans. Autom. Control 46(7), 1122–1126 (2001)

Menini, L., Tornambé, A.: State estimation of (otherwise unobservable) linear mechanical systems through the use of non-smooth impacts: the case of two mating gears. Automatica 38, 1823–1826 (2002)

Menini, L., Tornambé, A.: Control of (otherwise) uncontrollable linear mechanical systems through non-smooth impacts. Syst. Control Lett. 49(4), 311–322 (2003)

Morarescu, C.-I., Brogliato, B.: Passivity-based switching control of flexible-joint complementarity mechanical systems. Automatica 46(1), 160–166 (2010)

Morarescu, C.-I., Brogliato, B.: Trajectory tracking control of multiconstraint complementarity Lagrangian systems. IEEE Trans. Autom. Control 55(6), 1300–1313 (2010)

Moreau, J.J.: Standard inelastic shocks and the dynamics of unilateral constraints. In: CISM Courses and Lectures, vol. 288, pp. 173–221. Springer, Berlin (1985). Preprint 84-2, February 1984, Laboratoire de Mécanique Générale des Milieux Continus, Université des Sciences et Techniques du Languedoc, France

Moreau, J.J.: Unilateral contact and dry friction in finite freedom dynamics. In: Moreau, J.J., Panagiotopoulos, P.D. (eds.) Nonsmooth Mechanics and Applications. CISM, vol. 302, pp. 1–82. Spinger, Berlin (1988)

Moreau, J.J.: Some numerical methods in multibody dynamics: application to granular materials. Eur. J. Mech. A, Solids 13, 93–114 (1994)

Moreau, J.J.: Numerical aspects of the sweeping process. Comput. Methods Appl. Mech. Eng. 177, 329–349 (1999)

Müller, A.: Internal preload control of redundantly actuated parallel manipulators—its application to backlash avoiding control. IEEE Trans. Robot. 21(4), 668–677 (2005)

Nordin, M., Galic, J., Gutman, P.O.: New models for backlash and gear play. Int. J. Adapt. Control Signal Process. 1, 9–63 (1997)

Nordin, M., Gutman, P.O.: Controlling mechanical systems with backlash—a survey. Automatica 38, 1633–1649 (2002)

Olyaei, A.A., Ghazavi, M.R.: Stabilizing slider–crank mechanism with clearance joints. Mech. Mach. Theory 53, 17–29 (2012)

Olyaei, A.A., Ghazavi, M.Z.: Stabilizing slider–crank mechanism with clearance joints. Mech. Mach. Theory 53, 17–29 (2012)

Garcia Orden, J.C.: Analysis of joint clearances in multibody systems. Multibody Syst. Dyn. 13, 401–420 (2005)

Paoli, L.: A proximal-like method for a class of second order measure-differential inclusions describing vibro-impact problems. J. Differ. Equ. 250(1), 476–514 (2011)

Pennestri, E., Valentini, P.P., Vita, L.: Multibody dynamics simulation of planar linkages with Dahl friction. Multibody Syst. Dyn. 17, 321–347 (2007)

Pereira, C., Ramalho, A., Ambrosio, J.: An enhanced cylindrical contact force model. Multibody Syst. Dyn. 35(3), 277–298 (2015). doi: 10.1007/s11044-015-9463-x

Pfeiffer, F., Glocker, C.: Multibody Dynamics with Unilateral Contacts. Non-linear Dynamics. Wiley, New York (1996)

Potra, F.R., Anitescu, M., Gavrea, B., Trinkle, J.C.: Linearly implicit trapezoidal method for integrating stiff multibody dynamics with contact, joints, and friction. Int. J. Numer. Methods Eng. 66(7), 1079–1124 (2005)

Rahmanian, S., Ghazavi, M.R.: Bifurcation in planar slider–crank mechanism with revolute clearance joint. Mech. Mach. Theory 91, 86–101 (2015)

Ravn, P.: A continuous analysis method for planar multibody systems with joint clearance. Multibody Syst. Dyn. 2(1), 1–24 (1998)

Rhee, J., Akay, A.: Dynamic response of a revolute joint with clearance. Mech. Mach. Theory 31(1), 121–134 (1996)

Santibanez, V., Kelly, R.: PD control with feedforward compensation for robot manipulators: analysis and experimentation. Robotica 19(1), 11–19 (2001)

Seneviratne, L.D., Earles, S.W.E.: Chaotic behaviour exhibited during contact loss in a clearance joint of a four-bar mechanism. Mech. Mach. Theory 27(3), 307–321 (1992)

Stewart, D.E.: Convergence of a time-stepping scheme for rigid-body dynamics and resolution of Painlevé’s problem. Arch. Ration. Mech. Anal. 145(3), 215–260 (1998)

Stewart, D.E., Trinkle, J.C.: An implicit time-stepping scheme for rigid body dynamics with inelastic collisions and Coulomb friction. Int. J. Numer. Methods Eng. 39, 2673–2691 (1996)

Studer, C.: Numerics of Unilateral Contacts and Friction—Modeling and Numerical Time Integration in Non-Smooth Dynamics. Lecture Notes in Applied and Computational Mechanics, vol. 47. Springer, Berlin (2009)

Thümmel, T., Funk, K.: Multibody modelling of linkage mechanisms including friction, clearance and impact. In: Proceedings of the 10th World Congress on the Theory of Machines and Mechanisms in Oulu, June 20 to 24, vol. 4, pp. 1387–1392. Oulu University Press, Finland (1999)

Tang, Y., Chang, Z., Dong, X., Hu, Y., Yu, Z.: Nonlinear dynamics and analysis of a four-bar linkage with clearance. Front. Mech. Eng. 8(2), 160–168 (2013)

Tao, G., Kokotovic, P.V.: Adaptive control of systems with backlash. Automatica 29(2), 323–335 (1993)

Tao, G., Kokotovic, P.V.: Adaptive control of plants with unknown hystereses. IEEE Trans. Autom. Control 40(2), 200–212 (1995)

Thümmel, T.: Experimentelle Mechanismendynamik: Messung, Modellierung, Simulation, Verifikation, Interpretation und Beeinflussung typischer Schwingungsphänomene an einem Mechanismenprüfstand. PhD thesis, München, Technische Universität München, Habil.-Schr. (2012)

Thümmel, T., Ginzinger, L.: Measurements and simulations of a crank and rocker mechanism including friction, clearance and impacts. In: Proceedings of the IX. International Conference on the Theory of Machines and Mechanisms in Liberec/Czech Republic Aug. 31–Sept. 2004, pp. 763–768 (2004). Technical University of Liberec, Department of Textile Machine Design

Thümmel, T., Roßner, M.: Introduction to modelling and parameter identification methodology of linkages by measurements and simulation. In: Proceedings of the 13th World Congress in Mechanism and Machine Science, Guanajuato, Mexico, 19–25 June, vol. IMD–123 (2011)

Thümmel, T., Rutzmoser, J., Ulbrich, H., Robner, M.: Friction modeling and parameter value estimation of mechanisms. In: The 2nd Joint International Conference on Multibody Systems Dynamics, May 29–June 1, 2012, Stuttgart, Germany, pp. 302–312 (2012). University of Stuttgart, Institute of Engineering and Computational Mechanics

Ting, K.L., Zhu, J., Watkins, D.: The effects of joint clearance on position and orientation deviation of linkages and manipulators. Mech. Mach. Theory 35(3), 391–401 (2000)

Varedi, S.M., Daniali, H.M., Dardel, M.: Dynamic synthesis of a planar slider–crank mechanism with clearances. Nonlinear Dyn. 79(2), 1587–1600 (2015). doi: 10.1007/s11071-014-1762-x

Yan, S., Xiang, W., Zhang, L.: A comprehensive model for 3D revolute joints with clearances in mechanical systems. Nonlinear Dyn. 80(1), 309–328 (2015). doi: 10.1007/s11071-014-1870-7

Zabiri, H., Samyudia, Y.: A hybrid formulation and design of model predictive control for systems under saturation and backlash. J. Process Control 16, 693–709 (2006)

Zhang, H., Brogliato, B., Liu, C.: Dynamics of planar rocking-blocks with Coulomb friction and unilateral constraints: comparisons between experimental and numerical data. Multibody Syst. Dyn. 32(1), 1–25 (2014)