메뉴 건너뛰기




Volumn 95, Issue 7, 2013, Pages 541-561

Using krylov subspace and spectral methods for solving complementarity problems in many-body contact dynamics simulation

Author keywords

Contact; Differential equations; Multibody dynamics; Solids

Indexed keywords

COMPLEMENTARITY PROBLEMS; CONTACT DYNAMICS SIMULATIONS; DIFFERENTIAL VARIATIONAL INEQUALITY; FRICTIONAL INTERACTIONS; GRADIENT PROJECTION METHODS; MULTI-BODY DYNAMIC; NUMERICAL SOLUTION; THREE-DIMENSIONAL FLOW;

EID: 84880633202     PISSN: 00295981     EISSN: 10970207     Source Type: Journal    
DOI: 10.1002/nme.4513     Document Type: Article
Times cited : (59)

References (58)
  • 2
    • 84880592321 scopus 로고    scopus 로고
    • SBEL. Multibody dynamics simulation movies, University of Wisconsin-Madison, Available from: [Accessed on 1 July 2012].
    • SBEL. Multibody dynamics simulation movies, University of Wisconsin-Madison, 2012. (Available from: http://sbel.wisc.edu/Animations) [Accessed on 1 July 2012].
    • (2012)
  • 3
    • 84880586593 scopus 로고    scopus 로고
    • Parallel multi-body dynamics on graphics processing unit (GPU) Cards. MS thesis, University of Wisconsin-Madison, Available from: [Accessed on 1 July 2012].
    • Mazhar H. Parallel multi-body dynamics on graphics processing unit (GPU) Cards. MS thesis, University of Wisconsin-Madison, 2012. (Available from: http://sbel.wisc.edu/documents/HammadMazharMSthesisFinal.pdf) [Accessed on 1 July 2012].
    • (2012)
    • Mazhar, H.1
  • 5
    • 84880626905 scopus 로고    scopus 로고
    • Penalty versus complementarity-based frictional contact of rigid bodies: a CPU time comparison. Technical Report TR-2007-06, Simulation-Based Engineering Lab, University of Wisconsin, Madison
    • Madsen J, Pechdimaljian N, Negrut D. Penalty versus complementarity-based frictional contact of rigid bodies: a CPU time comparison. Technical Report TR-2007-06, Simulation-Based Engineering Lab, University of Wisconsin, Madison, 2007.
    • (2007)
    • Madsen, J.1    Pechdimaljian, N.2    Negrut, D.3
  • 6
    • 0024035088 scopus 로고
    • Formulation of a three-dimensional distinct element model-Part I. A scheme to detect and represent contacts in a system composed of many polyhedral blocks
    • Cundall P. Formulation of a three-dimensional distinct element model-Part I. A scheme to detect and represent contacts in a system composed of many polyhedral blocks. International Journal of Rock Mechanics and Mining Sciences & Geomechanics Abstracts 1988; 25(3):107-116.
    • (1988) International Journal of Rock Mechanics and Mining Sciences & Geomechanics Abstracts , vol.25 , Issue.3 , pp. 107-116
    • Cundall, P.1
  • 8
    • 0000367712 scopus 로고
    • Standard inelastic shocks and the dynamics of unilateral constraints
    • In, Piero GD, Macieri F (eds), CISM Courses and Lectures no. 288. Springer-Verlag: New York
    • Moreau JJ. Standard inelastic shocks and the dynamics of unilateral constraints. In Unilateral Problems in Structural Analysis, Piero GD, Macieri F (eds), CISM Courses and Lectures no. 288. Springer-Verlag: New York, 1983; 173-221.
    • (1983) Unilateral Problems in Structural Analysis , pp. 173-221
    • Moreau, J.J.1
  • 9
    • 0020115958 scopus 로고
    • Mechanical systems of rigid bodies subject to unilateral constraints
    • Lotstedt P. Mechanical systems of rigid bodies subject to unilateral constraints. SIAM Journal of Applied Mathematics 1982; 42(2):281-296.
    • (1982) SIAM Journal of Applied Mathematics , vol.42 , Issue.2 , pp. 281-296
    • Lotstedt, P.1
  • 11
    • 0001057945 scopus 로고
    • Issues in computing contact forces for non-penetrating rigid bodies
    • Baraff D. Issues in computing contact forces for non-penetrating rigid bodies. Algorithmica 1993; 10:292-352.
    • (1993) Algorithmica , vol.10 , pp. 292-352
    • Baraff, D.1
  • 12
    • 0001233839 scopus 로고    scopus 로고
    • Complementarity formulations and existence of solutions of dynamic multi-rigid-body contact problems with Coulomb friction
    • Pang JS, Trinkle JC. Complementarity formulations and existence of solutions of dynamic multi-rigid-body contact problems with Coulomb friction. Mathematical Programming 1996; 73(2):199-226.
    • (1996) Mathematical Programming , vol.73 , Issue.2 , pp. 199-226
    • Pang, J.S.1    Trinkle, J.C.2
  • 13
    • 0030213721 scopus 로고    scopus 로고
    • An implicit time-stepping scheme for rigid-body dynamics with inelastic collisions and Coulomb friction
    • Stewart DE, Trinkle JC. An implicit time-stepping scheme for rigid-body dynamics with inelastic collisions and Coulomb friction. International Journal for Numerical Methods in Engineering 1996; 39:2673-2691.
    • (1996) International Journal for Numerical Methods in Engineering , vol.39 , pp. 2673-2691
    • Stewart, D.E.1    Trinkle, J.C.2
  • 14
    • 0031281661 scopus 로고    scopus 로고
    • Formulating dynamic multi-rigid-body contact problems with friction as solvable linear complementarity problems
    • Anitescu M, Potra FA. Formulating dynamic multi-rigid-body contact problems with friction as solvable linear complementarity problems. Nonlinear Dynamics 1997; 14:231-247.
    • (1997) Nonlinear Dynamics , vol.14 , pp. 231-247
    • Anitescu, M.1    Potra, F.A.2
  • 15
    • 0033731657 scopus 로고    scopus 로고
    • Rigid-body dynamics with friction and impact
    • Stewart DE. Rigid-body dynamics with friction and impact. SIAM Review 2000; 42(1):3-39.
    • (2000) SIAM Review , vol.42 , Issue.1 , pp. 3-39
    • Stewart, D.E.1
  • 17
    • 85015888072 scopus 로고
    • Fast contact force computation for nonpenetrating rigid bodies. Computer Graphics (Proceedings of SIGGRAPH), Orlando
    • Baraff D. Fast contact force computation for nonpenetrating rigid bodies. Computer Graphics (Proceedings of SIGGRAPH), Orlando, 1994; 23-34.
    • (1994) , pp. 23-34
    • Baraff, D.1
  • 20
    • 28244464375 scopus 로고    scopus 로고
    • Optimization-based simulation of nonsmooth rigid multibody dynamics
    • Anitescu M. Optimization-based simulation of nonsmooth rigid multibody dynamics. Mathematical Programming 2006; 105(1):113-143. DOI: http://dx.doi.org/10.1007/s10107-005-0590-7.
    • (2006) Mathematical Programming , vol.105 , Issue.1 , pp. 113-143
    • Anitescu, M.1
  • 21
    • 77956757947 scopus 로고    scopus 로고
    • An iterative approach for cone complementarity problems for nonsmooth dynamics
    • DOI: 10.1007/s10589-008-9223-4.
    • Anitescu M, Tasora A. An iterative approach for cone complementarity problems for nonsmooth dynamics. Computational Optimization and Applications 2010; 47(2):207-235. DOI: 10.1007/s10589-008-9223-4.
    • (2010) Computational Optimization and Applications , vol.47 , Issue.2 , pp. 207-235
    • Anitescu, M.1    Tasora, A.2
  • 22
    • 84880593054 scopus 로고    scopus 로고
    • A comparison of several solvers for bound constraint quadratic programming within the context of frictionless multibody dynamics. Technical Report TR-2012-02, Simulation-Based Engineering Laboratory, University of Wisconsin-Madison
    • Heyn T, Anitescu M, Tasora A, Negrut D. A comparison of several solvers for bound constraint quadratic programming within the context of frictionless multibody dynamics. Technical Report TR-2012-02, Simulation-Based Engineering Laboratory, University of Wisconsin-Madison, 2012.
    • (2012)
    • Heyn, T.1    Anitescu, M.2    Tasora, A.3    Negrut, D.4
  • 25
    • 0032282916 scopus 로고    scopus 로고
    • Convergence of a time-stepping scheme for rigid body dynamics and resolution of Painleve's problems
    • Stewart DE. Convergence of a time-stepping scheme for rigid body dynamics and resolution of Painleve's problems. Archive Rational Mechanics and Analysis 1998; 145(3):215-260.
    • (1998) Archive Rational Mechanics and Analysis , vol.145 , Issue.3 , pp. 215-260
    • Stewart, D.E.1
  • 26
    • 57349178110 scopus 로고    scopus 로고
    • High performance complementarity solver for non-smooth dynamics
    • In, Milan, Italy
    • Tasora A. High performance complementarity solver for non-smooth dynamics. In Proceedings of the ECCOMAS Multibody Dynamics Conference, Milan, Italy, 2007; 1-10.
    • (2007) Proceedings of the ECCOMAS Multibody Dynamics Conference , pp. 1-10
    • Tasora, A.1
  • 27
    • 3843124449 scopus 로고    scopus 로고
    • A constraint-stabilized time-stepping approach for rigid multibodydynamics with joints, contact and friction
    • Anitescu M, Hart GD. A constraint-stabilized time-stepping approach for rigid multibodydynamics with joints, contact and friction. International Journal for Numerical Methods in Engineering 2004; 60(14):2335-2371.
    • (2004) International Journal for Numerical Methods in Engineering , vol.60 , Issue.14 , pp. 2335-2371
    • Anitescu, M.1    Hart, G.D.2
  • 28
    • 23944434898 scopus 로고    scopus 로고
    • A fixed-point iteration approach for multibody dynamics with contact and friction
    • Anitescu M, Hart GD. A fixed-point iteration approach for multibody dynamics with contact and friction. Mathematical Programming, Series B 2004; 101(1):3-32.
    • (2004) Mathematical Programming, Series B , vol.101 , Issue.1 , pp. 3-32
    • Anitescu, M.1    Hart, G.D.2
  • 29
    • 77955244735 scopus 로고    scopus 로고
    • A convex complementarity approach for simulating large granular flows
    • DOI: 10.1115/1.4001371.
    • Tasora A, Anitescu M. A convex complementarity approach for simulating large granular flows. Journal of Computational and Nonlinear Dynamics 2010; 5(3):1-10. DOI: 10.1115/1.4001371.
    • (2010) Journal of Computational and Nonlinear Dynamics , vol.5 , Issue.3 , pp. 1-10
    • Tasora, A.1    Anitescu, M.2
  • 30
    • 78649916824 scopus 로고    scopus 로고
    • A matrix-free cone complementarity approach for solving large-scale, nonsmooth, rigid body dynamics
    • DOI: 10.1016/j.cma.2010.06.030.
    • Tasora A, Anitescu M. A matrix-free cone complementarity approach for solving large-scale, nonsmooth, rigid body dynamics. Computer Methods in Applied Mechanics and Engineering 2011; 200(5-8):439-453. DOI: 10.1016/j.cma.2010.06.030.
    • (2011) Computer Methods in Applied Mechanics and Engineering , vol.200 , Issue.5-8 , pp. 439-453
    • Tasora, A.1    Anitescu, M.2
  • 31
    • 0030398049 scopus 로고    scopus 로고
    • Numerical treatment of contact and friction: the contact dynamics method. Proceedings of the Third Biennial Joint Conference on Engineering Systems and Analysis, Montpellier, France
    • Moreau JJ, Jean M. Numerical treatment of contact and friction: the contact dynamics method. Proceedings of the Third Biennial Joint Conference on Engineering Systems and Analysis, Montpellier, France, 1996; 201-208.
    • (1996) , pp. 201-208
    • Moreau, J.J.1    Jean, M.2
  • 33
    • 84880620381 scopus 로고    scopus 로고
    • An LCP-approach for multibody systems with planar friction. Proceedings of the CMIS 92 Contact Mechanics International Symposium, Lausanne, Switzerland
    • Glocker C, Pfeiffer F. An LCP-approach for multibody systems with planar friction. Proceedings of the CMIS 92 Contact Mechanics International Symposium, Lausanne, Switzerland, 2006; 13-20.
    • (2006) , pp. 13-20
    • Glocker, C.1    Pfeiffer, F.2
  • 34
    • 84880626570 scopus 로고    scopus 로고
    • Iterative rigid multibody dynamics. Proceeding of Multibody Dynamics ECCOMAS Thematic Conference, Warsaw
    • Preclik TM, Iglberger K, Rüde U. Iterative rigid multibody dynamics. Proceeding of Multibody Dynamics ECCOMAS Thematic Conference, Warsaw, 2009; 1-17.
    • (2009) , pp. 1-17
    • Preclik, T.M.1    Iglberger, K.2    Rüde, U.3
  • 35
    • 81455141216 scopus 로고    scopus 로고
    • An adaptive hierarchical domain decomposition method for parallel contact dynamics simulations of granular materials
    • DOI: 10.1016/j.jcp.2011.09.024. (Available from: [Accessed on 1 July 2012].
    • Shojaaee Z, Shaebani MR, Brendel L, Török J, Wolf DE. An adaptive hierarchical domain decomposition method for parallel contact dynamics simulations of granular materials. Journal of Computational Physics 2012; 231(2):612-628. DOI: 10.1016/j.jcp.2011.09.024. (Available from: http://www.sciencedirect.com/science/article/pii/S0021999111005675) [Accessed on 1 July 2012].
    • (2012) Journal of Computational Physics , vol.231 , Issue.2 , pp. 612-628
    • Shojaaee, Z.1    Shaebani, M.R.2    Brendel, L.3    Török, J.4    Wolf, D.E.5
  • 36
  • 37
    • 84880630663 scopus 로고    scopus 로고
    • Solution existence and non-uniqueness of coulomb friction. Technical Report 4, Friedrich-Alexander-University Erlangen-Nurnberg, Institut Fur Informatik, Nurnberg, Germany
    • Preclik TM, Rüde U. Solution existence and non-uniqueness of coulomb friction. Technical Report 4, Friedrich-Alexander-University Erlangen-Nurnberg, Institut Fur Informatik, Nurnberg, Germany, 2011.
    • (2011)
    • Preclik, T.M.1    Rüde, U.2
  • 38
    • 14844360080 scopus 로고    scopus 로고
    • Minimizing quadratic functions subject to bound constraints with the rate of convergence and finite termination
    • Dostál Z, Schöberl J. Minimizing quadratic functions subject to bound constraints with the rate of convergence and finite termination. Computational Optimization and Applications 2005; 30(1):23-43.
    • (2005) Computational Optimization and Applications , vol.30 , Issue.1 , pp. 23-43
    • Dostál, Z.1    Schöberl, J.2
  • 39
    • 84880576475 scopus 로고    scopus 로고
    • Chrono::Engine, an open source physics-based dynamics simulation engine, Available from[Accessed on 5 July 2012].
    • Tasora A. Chrono::Engine, an open source physics-based dynamics simulation engine, 2006. (Available from www.chronoengine.info) [Accessed on 5 July 2012].
    • (2006)
    • Tasora, A.1
  • 40
    • 33845418028 scopus 로고
    • On the solution of large quadratic programming problems with bound constraints
    • DOI: 10.1137/0801008. (Available from: ) [Accessed on 25 June 2012].
    • Moré JJ, Toraldo G. On the solution of large quadratic programming problems with bound constraints. SIAM Journal on Optimization 1991; 1(1):93-113. DOI: 10.1137/0801008. (Available from: http://link.aip.org/link/?SJE/1/93/1) [Accessed on 25 June 2012].
    • (1991) SIAM Journal on Optimization , vol.1 , Issue.1 , pp. 93-113
    • Moré, J.J.1    Toraldo, G.2
  • 41
    • 0011791902 scopus 로고    scopus 로고
    • A case study in the performance and scalability of optimization algorithms
    • DOI: 10.1145/502800.502805.
    • Benson SJ, McInnes LC, Moré JJ. A case study in the performance and scalability of optimization algorithms. ACM Transactions on Mathematical Software 2001; 27(3):361-376. DOI: 10.1145/502800.502805.
    • (2001) ACM Transactions on Mathematical Software , vol.27 , Issue.3 , pp. 361-376
    • Benson, S.J.1    McInnes, L.C.2    Moré, J.J.3
  • 44
    • 0001531895 scopus 로고
    • Two-point step size gradient methods
    • DOI: 10.1093/imanum/8.1.141. (Available from:
    • Barzilai J, Borwein JM. Two-point step size gradient methods. IMA Journal of Numerical Analysis 1988; 8(1):141-148. DOI: 10.1093/imanum/8.1.141. (Available from: http://imajna.oxfordjournals.org/content/8/1/141.abstract).
    • (1988) IMA Journal of Numerical Analysis , vol.8 , Issue.1 , pp. 141-148
    • Barzilai, J.1    Borwein, J.M.2
  • 45
    • 0011739235 scopus 로고
    • On the Barzilai and Borwein choice of steplength for the gradient method
    • DOI: 10.1093/imanum/13.3.321.
    • Raydan M. On the Barzilai and Borwein choice of steplength for the gradient method. IMA Journal of Numerical Analysis 1993; 13(3):321-326. DOI: 10.1093/imanum/13.3.321.
    • (1993) IMA Journal of Numerical Analysis , vol.13 , Issue.3 , pp. 321-326
    • Raydan, M.1
  • 46
    • 0031542191 scopus 로고    scopus 로고
    • The Barzilai and Borwein gradient method for the large scale unconstrained minimization problem
    • Raydan M. The Barzilai and Borwein gradient method for the large scale unconstrained minimization problem. SIAM Journal on Optimization 1997; 7(1):26-33.
    • (1997) SIAM Journal on Optimization , vol.7 , Issue.1 , pp. 26-33
    • Raydan, M.1
  • 47
    • 0034345420 scopus 로고    scopus 로고
    • Nonmonotone spectral projected gradient methods on convex sets
    • Birgin EG, Martínez JM, Raydan M. Nonmonotone spectral projected gradient methods on convex sets. SIAM Journal on Optimization 1999; 10:1196-1211. DOI: http://dx.doi.org/10.1137/S1052623497330963.
    • (1999) SIAM Journal on Optimization , vol.10 , pp. 1196-1211
    • Birgin, E.G.1    Martínez, J.M.2    Raydan, M.3
  • 48
    • 0022766519 scopus 로고
    • A nonmonotone line search technique for Newton's method
    • DOI: 10.1137/0723046.
    • Grippo L, Lampariello F, Lucidi S. A nonmonotone line search technique for Newton's method. SIAM Journal on Numerical Analysis 1986; 23:707-716. DOI: 10.1137/0723046.
    • (1986) SIAM Journal on Numerical Analysis , vol.23 , pp. 707-716
    • Grippo, L.1    Lampariello, F.2    Lucidi, S.3
  • 49
    • 18344374225 scopus 로고    scopus 로고
    • Preconditioned spectral projected gradient method on convex sets
    • Bello L, Raydan M. Preconditioned spectral projected gradient method on convex sets. Journal of Computational Mathematics 2005; 23:225-232.
    • (2005) Journal of Computational Mathematics , vol.23 , pp. 225-232
    • Bello, L.1    Raydan, M.2
  • 50
    • 0036377266 scopus 로고    scopus 로고
    • Preconditioned spectral gradient method
    • DOI: 10.1023/A:1020181927999.
    • Luengo F, Raydan M, Glunt W, Hayden T. Preconditioned spectral gradient method. Numerical Algorithms 2002; 30:241-258. DOI: 10.1023/A:1020181927999.
    • (2002) Numerical Algorithms , vol.30 , pp. 241-258
    • Luengo, F.1    Raydan, M.2    Glunt, W.3    Hayden, T.4
  • 51
    • 33746427463 scopus 로고    scopus 로고
    • On the Barzilai-Borwein method
    • In, Vol., Qi L, Teo K, Yang X (eds), Applied Optimization. Springer: US, DOI: 10.1007/0-387-24255-4_10.
    • Fletcher R. On the Barzilai-Borwein method. In Optimization and Control with Applications, Vol.96, Qi L, Teo K, Yang X (eds), Applied Optimization. Springer: US, 2005; 235-256, DOI: 10.1007/0-387-24255-4_10.
    • (2005) Optimization and Control with Applications , vol.96 , pp. 235-256
    • Fletcher, R.1
  • 54
    • 79951673546 scopus 로고    scopus 로고
    • Superrelaxation and the rate of convergence in minimizing quadratic functions subject to bound constraints
    • Dostál Z, Domorádová M, Sadowská M. Superrelaxation and the rate of convergence in minimizing quadratic functions subject to bound constraints. Computational Optimization and Applications 2011; 48(1):23-44.
    • (2011) Computational Optimization and Applications , vol.48 , Issue.1 , pp. 23-44
    • Dostál, Z.1    Domorádová, M.2    Sadowská, M.3
  • 55
    • 57349139379 scopus 로고    scopus 로고
    • Large-scale parallel multi-body dynamics with frictional contact on the Graphical Processing Unit
    • Tasora A, Negrut D, Anitescu M. Large-scale parallel multi-body dynamics with frictional contact on the Graphical Processing Unit. Journal of Multi-body Dynamics 2008; 222(4):315-326.
    • (2008) Journal of Multi-body Dynamics , vol.222 , Issue.4 , pp. 315-326
    • Tasora, A.1    Negrut, D.2    Anitescu, M.3
  • 56
    • 84964252276 scopus 로고    scopus 로고
    • GPU-based parallel computing for the simulation of complex multibody systems with unilateral and bilateral constraints: an overview
    • Arczewski K, Blajer W, Fraczek J, Wojtyra M (eds), Computational Methods in Applied Sciences. Springer: Netherlands, DOI: 10.1007/978-90-481-9971-6_14.
    • Tasora A, Negrut D, Anitescu M. GPU-based parallel computing for the simulation of complex multibody systems with unilateral and bilateral constraints: an overview. In Multibody Dynamics, Vol.23, Arczewski K, Blajer W, Fraczek J, Wojtyra M (eds), Computational Methods in Applied Sciences. Springer: Netherlands, 2011; 283-307, DOI: 10.1007/978-90-481-9971-6_14.
    • (2011) Multibody Dynamics , vol.23 , pp. 283-307
    • Tasora, A.1    Negrut, D.2    Anitescu, M.3
  • 57
    • 84858745507 scopus 로고    scopus 로고
    • Leveraging parallel computing in multibody dynamics
    • DOI: 10.1007/s11044-011-9262-y.
    • Negrut D, Tasora A, Mazhar H, Heyn T, Hahn P. Leveraging parallel computing in multibody dynamics. Multibody System Dynamics 2012; 27:95-117. DOI: 10.1007/s11044-011-9262-y.
    • (2012) Multibody System Dynamics , vol.27 , pp. 95-117
    • Negrut, D.1    Tasora, A.2    Mazhar, H.3    Heyn, T.4    Hahn, P.5
  • 58
    • 84866241720 scopus 로고    scopus 로고
    • An optimal algorithm and superrelaxation for minimization of a quadratic function subject to separable convex constraints with applications
    • Dostál Z, Kozubek T. An optimal algorithm and superrelaxation for minimization of a quadratic function subject to separable convex constraints with applications. Mathematical Programming 2012; 42:1-26.
    • (2012) Mathematical Programming , vol.42 , pp. 1-26
    • Dostál, Z.1    Kozubek, T.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.