0
TECHNICAL PAPERS

Co-Simulation of Algebraically Coupled Dynamic Subsystems Without Disclosure of Proprietary Subsystem Models

[+] Author and Article Information
Bei Gu, H. Harry Asada

d’Arbeloff Laboratory for Information Systems and Technology, Department of Mechanical Engineering, Massachusetts Institute of Technology

J. Dyn. Sys., Meas., Control 126(1), 1-13 (Apr 12, 2004) (13 pages) doi:10.1115/1.1648307 History: Received March 01, 2002; Revised July 01, 2003; Online April 12, 2004
Copyright © 2004 by ASME
Your Session has timed out. Please sign back in to continue.

References

Gu, B., Gordon, B. W., and Asada, H. H., 2000, “Co-Simulation of Coupled Dynamic Subsystems: A Differential-Algebraic Approach Using Singularly Perturbed Sliding Manifolds,” Proceedings of the American Control Conference, pp. 757–761, June 28–30, 2000, Chicago, IL, 2000.
Wallace,  D. R., Abrahamson,  S., Senin,  N., and Sferro,  P., 2000, “Integrated Design in a Service Marketplace,” Comput.-Aided Des., Vol. 32, no 2, pp. 97–107.
Brenan, K., Campbell, S., and Petzold, L., 1989 and 1996, “Numerical Solution of Initial Value Problems in Differential-Algebraic Equations,” Amsterdam, North-Holland, 1989, also in SIAM Classics in Applied Mathematics, Siam, Philadelphia, 1996.
Haier, E., and Wanner, G., 1991, “Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems,” Springer-Verlag, New York.
Cellier,  F. E., and Elmqvist,  H., 1993, “Automated Formula Manipulation Supports Object-Oriented Continuous-System Modeling,” IEEE Control Syst., Vol. 13, No. 2.
Andersson, M., 1990, “An Object-Oriented Language for Model Representation,” Licenciate thesis TFRT-3208, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden.
Mattsson,  S. E., Elmqvist,  H., and Otter,  M., 1998, “Physical System Modeling with Modelica,” Control Eng. Pract., Vol. 6, pp. 501–510.
Sinha,  R., Paredis,  C. J. J., Liang,  V.-C., and Khosla,  P. K., 2001, “Modeling and Simulation Methods for Design of Engineering Systems,” ASME J. Comput. Inf. Sci. Eng., Vol. 1, pp. 84–91.
Gordon,  B. W., and Asada,  H. H., 2000, “Modeling, Realization, and Simulation of Thermo-Fluid Systems Using Singularly Perturbed Sliding Manifolds,” ASME J. Dyn. Syst., Meas., Control, 122, pp. 699–707.
Baumgarte,  J., 1972, “Stabilization of Constraints and Integrals of Motion in Dynamical Systems,” Comp. Math. Appl. Mech. Eng., Vol. 1, pp. 1–16.
Mattsson,  S. E., and Soderlind,  G., 1993, “Index Reduction in Differential-Algebraic Equations Using Dummy Derivatives,” SIAM J. Comput., Vol. 14, No 3, pp. 667–692.
Gordon, B. W., Liu, S., and Asada, H. H., 2000, “Realization of High Index Differential Algebraic Systems Using Singularly Perturbed Sliding Manifolds,” Proceedings of the 2000 American Control Conference, pp. 752–756, Chicago, June 2000.
Gu, B. and Asada, H. H., 2001, “Co-Simulation of Algebraically Coupled Dynamic Sub-Systems,” Proceedings of 2001 American Control Conference, pp. 2273–2278, Arlington, VA, 2001.
Drakunov,  S. V., and Utkin,  V. I., 1992, “Sliding Mode Control in Dynamic Systems,” Int. J. Control, Vol. 55, No. 4, pp. 1029–1037.
Utkin, V., Guldner, J., and Shi, J., 1999, “Sliding Mode Control in Electromechanical Systems,” Taylor & Francis Inc.
Ascher, U. M., and Petzold, L. R., 1998, “Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations,” Society for Industrial and Applied Mathematics, Philadelphia.
Gu, B., 2001, “Co-Simulation of Algebraically Coupled Dynamic Subsystems,” Ph.D. Thesis, Department of Mechanical Engineering, Massachusetts Institute of Technology.
Karnopp, D., Margolis, D. and Rosenberg, R., 1990, “System Dynamics: A Unified Approach,” Wiley-Interscience, New York, NY.

Figures

Grahic Jump Location
Interacting dynamic simulators with no causal conflict
Grahic Jump Location
Refrigeration cycle: an example of causal conflict
Grahic Jump Location
Conceptual profiles of trajectories using discrete-time sliding mode control
Grahic Jump Location
Dynamic relationship between sliding variable s and constraint function g
Grahic Jump Location
Time responses of sliding variable s for different values of μ
Grahic Jump Location
Time responses of algebraic constraint g for different values of μ. For μ=0.1,n=1, the trajectory immediately diverged; it became converging as n increased to 10.
Grahic Jump Location
Boundary variable under different μ
Grahic Jump Location
Time responses of boundary variable z for different values of ν0
Grahic Jump Location
Time responses of sliding variable for different values of threshold ν0
Grahic Jump Location
Jz−1R̄ for an unstable case
Grahic Jump Location
Time responses of sliding variable for different values of product n⋅ν0
Grahic Jump Location
Time responses of boundary variable for different values of product n⋅ν0. (a) Only one subsystem providing an effort variable, (b) No subsystem providing an effort variable, (c) Multiple subsystems providing effort variables.
Grahic Jump Location
Three types of common effort junction

Tables

Errata

Discussions

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In