next up previous
Next: 2.1 Controlled Junctions Up: Analyzing Discontinuities in Physical Previous: 1 Introduction

2 The Hybrid Modeling Scheme

A system with n components each with k behavior modes, can assume tex2html_wrap_inline668 overall configurations, however, in practical situations, only a small fraction of the configurations are physically realized. In previous work, researchers have defined a number of approaches, such as transition functions (e.g., [8]), finite state automata and switching bonds[2], to handle discrete changes in physical system configuration and behavior. Most of these methods assume that the range of system behaviors are pre-enumerated, but, in general that can be a very difficult task. Recent compositional modeling approaches[1, 4] overcome this problem and build system models dynamically by composing model fragments. Our hybrid modeling scheme adopts this methodology, and implements a dynamic model switching methodology in the bond graph modeling framework.

Instead of identifying a global control structure and pre-enumerating bond graph models for each of the modes, the overall physical model is developed as one bond graph model that covers the energy flow relations within the system. Discontinuous mechanisms and components in the system are then identified, and each mechanism is modeled locally as a controlled junction which can assume one of two states - on and off. The local control mechanism for a junction is implemented as a finite state automaton and represented as a state transition graph or table.





Pieter J. Mosterman
Mon Jul 21 19:58:19 CDT 1997