{"_id":"GMjjzP3zB7eDriCrc","bibbaseid":"choi-tong-jawed-joo-implicitcontactmodelfordiscreteelasticrodsinknottying-2021","authorIDs":[],"author_short":["Choi, A.","Tong, D.","Jawed, M. K.","Joo, J."],"bibdata":{"bibtype":"article","type":"article","title":"Implicit Contact Model for Discrete Elastic Rods in Knot Tying","issn":"0021-8936","url":"https://doi.org/10.1115/1.4050238","doi":"10.1115/1.4050238","abstract":"Rod-rod contact is critical in simulating knots and tangles. In order to simulate contact, typically a contact force is applied to enforce non-penetration condition. This force is often applied explicitly (Euler forward). At every time step in a dynamic simulation, the equations of motions are solved over and over again until the right amount of contact force successfully imposes the non-penetration condition. There are two drawbacks: (1) Explicit implementation brings numerical convergence issues. (2) Solving equations of motion iteratively to find this right contact force slows down the simulation. In this paper, we propose a simple, efficient, and fully-implicit contact model with high convergence properties. This model is shown to be capable of taking large time steps without forfeiting accuracy during knot tying simulations when compared to previous methods. We introduce “contact energy” and express it as a differentiable analytical expression with the four nodes of the two contacting edges as inputs. Since this expression is differentiable, we can incorporate its force (negative gradient of the energy) and Jacobian (negative Hessian of the energy) into the elastic rod simulation.","urldate":"2021-02-21","journal":"Journal of Applied Mechanics","author":[{"propositions":[],"lastnames":["Choi"],"firstnames":["Andrew"],"suffixes":[]},{"propositions":[],"lastnames":["Tong"],"firstnames":["Dezhong"],"suffixes":[]},{"propositions":[],"lastnames":["Jawed"],"firstnames":["Mohammad","Khalid"],"suffixes":[]},{"propositions":[],"lastnames":["Joo"],"firstnames":["Jungseock"],"suffixes":[]}],"month":"February","year":"2021","keywords":"computational mechanics, elasticity, mentions sympy","pages":"1–13","bibtex":"@article{choi_implicit_2021,\n\ttitle = {Implicit {Contact} {Model} for {Discrete} {Elastic} {Rods} in {Knot} {Tying}},\n\tissn = {0021-8936},\n\turl = {https://doi.org/10.1115/1.4050238},\n\tdoi = {10.1115/1.4050238},\n\tabstract = {Rod-rod contact is critical in simulating knots and tangles. In order to simulate contact, typically a contact force is applied to enforce non-penetration condition. This force is often applied explicitly (Euler forward). At every time step in a dynamic simulation, the equations of motions are solved over and over again until the right amount of contact force successfully imposes the non-penetration condition. There are two drawbacks: (1) Explicit implementation brings numerical convergence issues. (2) Solving equations of motion iteratively to find this right contact force slows down the simulation. In this paper, we propose a simple, efficient, and fully-implicit contact model with high convergence properties. This model is shown to be capable of taking large time steps without forfeiting accuracy during knot tying simulations when compared to previous methods. We introduce “contact energy” and express it as a differentiable analytical expression with the four nodes of the two contacting edges as inputs. Since this expression is differentiable, we can incorporate its force (negative gradient of the energy) and Jacobian (negative Hessian of the energy) into the elastic rod simulation.},\n\turldate = {2021-02-21},\n\tjournal = {Journal of Applied Mechanics},\n\tauthor = {Choi, Andrew and Tong, Dezhong and Jawed, Mohammad Khalid and Joo, Jungseock},\n\tmonth = feb,\n\tyear = {2021},\n\tkeywords = {computational mechanics, elasticity, mentions sympy},\n\tpages = {1--13},\n}\n\n\n\n\n\n\n\n","author_short":["Choi, A.","Tong, D.","Jawed, M. K.","Joo, J."],"key":"choi_implicit_2021","id":"choi_implicit_2021","bibbaseid":"choi-tong-jawed-joo-implicitcontactmodelfordiscreteelasticrodsinknottying-2021","role":"author","urls":{"Paper":"https://doi.org/10.1115/1.4050238"},"keyword":["computational mechanics","elasticity","mentions sympy"],"metadata":{"authorlinks":{}},"downloads":0},"bibtype":"article","biburl":"https://bibbase.org/zotero-group/nicoguaro/525293","creationDate":"2021-02-23T20:47:49.922Z","downloads":0,"keywords":["computational mechanics","elasticity","mentions sympy"],"search_terms":["implicit","contact","model","discrete","elastic","rods","knot","tying","choi","tong","jawed","joo"],"title":"Implicit Contact Model for Discrete Elastic Rods in Knot Tying","year":2021,"dataSources":["YtBDXPDiQEyhyEDZC","fhHfrQgj3AaGp7e9E","qzbMjEJf5d9Lk78vE","45tA9RFoXA9XeH4MM","MeSgs2KDKZo3bEbxH","nSXCrcahhCNfzvXEY","ecatNAsyr4f2iQyGq","tpWeaaCgFjPTYCjg3"]}