The Libraries will be performing routine maintenance on UWSpace on October 20th, 2025, from 10:00-10:30 pm ET. UWSpace will be unavailable during this time. Service should resume by 10:30 pm ET.
 

Real-time Dynamic Simulation of Constrained Multibody Systems using Symbolic Computation

dc.comment.hiddenThank you for the detailed comments. All required revisions have been applied.en
dc.contributor.authorUchida, Thomas Kenji
dc.date.accessioned2011-04-19T15:45:26Z
dc.date.available2011-04-19T15:45:26Z
dc.date.issued2011-04-19T15:45:26Z
dc.date.submitted2011
dc.description.abstractThe main objective of this research is the development of a framework for the automatic generation of systems of kinematic and dynamic equations that are suitable for real-time applications. In particular, the efficient simulation of constrained multibody systems is addressed. When modelled with ideal joints, many mechanical systems of practical interest contain closed kinematic chains, or kinematic loops, and are most conveniently modelled using a set of generalized coordinates of cardinality exceeding the degrees-of-freedom of the system. Dependent generalized coordinates add nonlinear algebraic constraint equations to the ordinary differential equations of motion, thereby producing a set of differential-algebraic equations that may be difficult to solve in an efficient yet precise manner. Several methods have been proposed for simulating such systems in real time, including index reduction, model simplification, and constraint stabilization techniques. In this work, the equations of motion are formulated symbolically using linear graph theory. The embedding technique is applied to eliminate the Lagrange multipliers from the dynamic equations and obtain one ordinary differential equation for each independent acceleration. The theory of Gröbner bases is then used to triangularize the kinematic constraint equations, thereby producing recursively solvable systems for calculating the dependent generalized coordinates given values of the independent coordinates. For systems that can be fully triangularized, the kinematic constraints are always satisfied exactly and in a fixed amount of time. Where full triangularization is not possible, a block-triangular form can be obtained that still results in more efficient simulations than existing iterative and constraint stabilization techniques. The proposed approach is applied to the kinematic and dynamic simulation of several mechanical systems, including six-bar mechanisms, parallel robots, and two vehicle suspensions: a five-link and a double-wishbone. The efficient kinematic solution generated for the latter is used in the real-time simulation of a vehicle with double-wishbone suspensions on both axles, which is implemented in a hardware- and operator-in-the-loop driving simulator. The Gröbner basis approach is particularly suitable for situations requiring very efficient simulations of multibody systems whose parameters are constant, such as the plant models in model-predictive control strategies and the vehicle models in driving simulators.en
dc.identifier.urihttp://hdl.handle.net/10012/5844
dc.language.isoenen
dc.pendingfalseen
dc.publisherUniversity of Waterlooen
dc.subjectclosed kinematic chainen
dc.subjectcomputational kinematicsen
dc.subjectconstrained mechanismen
dc.subjectconstraint triangularizationen
dc.subjectdifferential-algebraic equationen
dc.subjectdriving simulatoren
dc.subjectGröbner basisen
dc.subjecthardware-in-the-loopen
dc.subjectmultibody dynamicsen
dc.subjectoperator-in-the-loopen
dc.subjectparallel roboten
dc.subjectreal-time simulationen
dc.subjectsymbolic computationen
dc.subjectvehicle suspensionen
dc.subject.programSystem Design Engineeringen
dc.titleReal-time Dynamic Simulation of Constrained Multibody Systems using Symbolic Computationen
dc.typeDoctoral Thesisen
uws-etd.degreeDoctor of Philosophyen
uws-etd.degree.departmentSystems Design Engineeringen
uws.peerReviewStatusUnrevieweden
uws.scholarLevelGraduateen
uws.typeOfResourceTexten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Uchida_Thomas.pdf
Size:
3.28 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
258 B
Format:
Item-specific license agreed upon to submission
Description: