Show simple item record

dc.contributor.advisorH. Harry Asada.en_US
dc.contributor.authorGu, Bei, 1970-en_US
dc.contributor.otherMassachusetts Institute of Technology. Dept. of Mechanical Engineering.en_US
dc.date.accessioned2005-08-23T22:25:27Z
dc.date.available2005-08-23T22:25:27Z
dc.date.copyright2001en_US
dc.date.issued2001en_US
dc.identifier.urihttp://hdl.handle.net/1721.1/8695
dc.descriptionThesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2001.en_US
dc.descriptionIncludes bibliographical references (leaves 108-110).en_US
dc.description.abstractIn the manufacturing industry out-sourcing/integration is becoming an important business pattern (not a clear statement-integration still done in house-component design and manufacturing outsourced). An engineering system often consists of many subsystems supplied by different companies. Bridge between thoughts is weak. Object-oriented modeling is an effective tool for modeling of complex coupled systems. However, subsystem models have to be assembled and compiled before they can produce simulation results for the coupled system. Compiling models into simulations? is time consuming and often requires a profound understanding of the models. Also, the subsystem makers cannot preserve their proprietary information in the compilation process. This research is intended to address this problem by extending object-oriented modeling to object-oriented simulation called co-simulation. Co-Simulation is an environment in which we can simultaneously run multiple independent compiled simulators to simulate a large coupled system. This research studies a major challenge of object-oriented simulation: incompatible boundary conditions between subsystem simulators caused by causal conflicts. The incompatible boundary condition is treated as an algebraic constraint. The high index of the algebraic constraint is reduced by defining a sliding manifold, which is enforced by a discrete-time sliding mode controller. The discrete-time approach fits well with the numerical simulation since it can guarantee numerical stability.en_US
dc.description.abstract(cont.) A Boundary Condition Coordinator (BCC), which implements the discrete-time controller, makes the incompatible boundary condition compatible. Multi-rate sliding controllers are developed to guarantee the stability of the sliding manifold with any integration step size for the subsystem simulators. A multi- rate sliding mode scheme is specially devised to minimize information disclosure from the subsystem simulators and to facilitate pure numerical computation. The influence of the BCCs on the rest of the subsystem simulators is studied using the input-output linearization theory. The Co-Simulation software environment is developed in Java. Subsystem simulators and BCCs run as independent processes in the Co-Simulation environment. Class templates containing all necessary functions for different types of subsystems are defined. Engineers can easily build a subsystem simulator by simply providing only the mathematical model, which will be hidden after the subsystem simulator is made. Integration engineers can assemble subsystem simulators into simulation of the large coupled system by merely making connections among subsystems. The object-oriented class design makes it possible to extend the Co-Simulation over the Internet or to compile subsystems into a single thread simulator.en_US
dc.description.statementofresponsibilityby Bei Gu.en_US
dc.format.extent110 leavesen_US
dc.format.extent7973079 bytes
dc.format.extent7972838 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/pdf
dc.language.isoengen_US
dc.publisherMassachusetts Institute of Technologyen_US
dc.rightsM.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission.en_US
dc.rights.urihttp://dspace.mit.edu/handle/1721.1/7582
dc.subjectMechanical Engineering.en_US
dc.titleCo-simulation of algebraically coupled dynamic subsystemsen_US
dc.typeThesisen_US
dc.description.degreePh.D.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Mechanical Engineering
dc.identifier.oclc49837078en_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record