dc.rights.license | Restricted to current Rensselaer faculty, staff and students. Access inquiries may be directed to the Rensselaer Libraries. | |
dc.contributor | De, Suvranu | |
dc.contributor | Anderson, Kurt S. | |
dc.contributor | Zhang, Lucy T. | |
dc.contributor | Radke, Richard J., 1974- | |
dc.contributor.author | Arikatla, Venkata Sreekanth | |
dc.date.accessioned | 2021-11-03T08:14:05Z | |
dc.date.available | 2021-11-03T08:14:05Z | |
dc.date.created | 2014-10-08T11:16:18Z | |
dc.date.issued | 2014-08 | |
dc.identifier.uri | https://hdl.handle.net/20.500.13015/1202 | |
dc.description | August 2014 | |
dc.description | School of Engineering | |
dc.description.abstract | First, a multilevel framework that combines the efficiency of the multigrid algorithms with the ability to resolve linear projection constraints (LPC) is proposed. We present a single level modified block Gauss-Seidel (MBGS) smoother that can incorporate LPCs. This is subsequently incorporated in a standard multigrid V-cycle with corrections for constraints resulting in a modified multigrid V-cycle (MMgV). Finally, we extend the idea to the full multigrid V-cycle. Numerical tests showed that the solver is able resolve constraints while achieving the theoretical performance of multigrid algorithms. | |
dc.description.abstract | Physically realistic simulations are increasingly being used in interactive environments such as surgical simulation, rehabilitation training and computer games. Such interactive environments, which are by definition real-time, demand numerical simulation of various physical modalities, collision handling, topology modifications and multi-sensory (visual, auditory and haptic) interactions with a very high degree of realism. An ideal candidate algorithm for such applications would have to be numerically efficient, highly scalable on modern CPU/GPU hardware and robust. Multilevel algorithms are known to have theoretically optimal computational performance and are shown to scale well with hardware capabilities. However, incorporating topology changes and collision constraints with these algorithms to make them viable for real-time applications is challenging. In this thesis we address these issues by presenting algorithms to efficiently incorporate constraints and topology changes within a multilevel framework for interactive simulations. | |
dc.description.abstract | Second, a modified iterative constraint anticipation (MICA) algorithm as a unified solver for linear complementarity problem (LCP) and LPC is introduced. MICA performs staggered iterations of Gauss-Seidel and projected Gauss-Seidel that can be used in resolving LCP constraints from collision response along with the LPC from user interactions and Dirichlet boundary conditions. MICA is then used in designing a novel iterative predictor-corrector (IPC) approach to model static and kinetic friction during interactions with deformable objects. The proposed IPC method works within the purview of the implicit mixed linear complementarity problem (MLCP) formulation of collision response and can be used to model both asymmetric and heterogeneous type anisotropic friction models. It requires low memory and is highly tunable. | |
dc.description.abstract | Finally, we present algorithms for cutting of deformable objects simulated using multilevel methods. Multilevel cutting is complicated by the need to reflect fine grid topology changes at the coarser grid level which requires modification of the coarse grid operators. We consider a two-level formulation and address the real-time issue by developing two separate strategies for updating the map relating the coarse and fine grid operators for structured as well as unstructured meshes. Considerable speedups of this multigrid approach compared to a preconditioned conjugate gradient (PCG) solver are observed. | |
dc.description.abstract | Tests performed on 3-D elastic problems showed that MICA suffers from low rate of convergence for cases simulating stiff materials. To resolve this problem, we propose a modified multilevel iterative constraint anticipation (M-MgICA) as a logical extension to MICA. M-MgICA is a multilevel method that uses MICA as a relaxation technique. Coarse level complementarity spaces are formed using algebraic coarsening while elasticity operators are coarsened using well-known geometric coarsening. Results show considerable speed-up when compared to single level MICA iterations. | |
dc.language.iso | ENG | |
dc.publisher | Rensselaer Polytechnic Institute, Troy, NY | |
dc.relation.ispartof | Rensselaer Theses and Dissertations Online Collection | |
dc.subject | Mechanical engineering | |
dc.title | Algorithms for imposition of constraints and topology changes in interactive simulations | |
dc.type | Electronic thesis | |
dc.type | Thesis | |
dc.digitool.pid | 173036 | |
dc.digitool.pid | 173037 | |
dc.digitool.pid | 173041 | |
dc.digitool.pid | 173038 | |
dc.digitool.pid | 173039 | |
dc.digitool.pid | 173040 | |
dc.rights.holder | This electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author. | |
dc.description.degree | PhD | |
dc.relation.department | Dept. of Mechanical, Aerospace, and Nuclear Engineering | |