Bond graph based control and substructuring

A bond graph framework giving a unified treatment of both physical-model based control and hybrid experimental–numerical simulation (also known as real-time dynamic substructuring) is presented. The framework consists of two subsystems, one physical and one numerical, connected by a transfer system representing non-ideal actuators and sensors. Within this context, a two-stage design procedure is proposed: firstly, design and/or analysis of the numerical and physical subsystem interconnection as if the transfer system were not present; and secondly removal of as much as possible of the transfer system dynamics while having regard for the stability margins established in the first stage. The approach allows the use of engineering insight backed up by well-established control theory; a number of possibilities for each stage are given. The approach is illustrated using two laboratory systems: an experimental mass-spring-damper substructured system and swing up and hold control of an inverted pendulum. Experimental results are provided in the latter case.

[1]  O. J. M. Smith,et al.  A controller to overcome dead time , 1959 .

[2]  Peter J. Gawthrop,et al.  Continuous-time self-tuning control , 1987 .

[3]  Peter J. Gawthrop,et al.  Virtual Actuators with Virtual Sensors , 2005 .

[4]  Peter J. Gawthrop,et al.  Physical interpretation of inverse dynamics using bicausal bond graphs , 2000, J. Frankl. Inst..

[5]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[6]  J. E. Marshall,et al.  Control of Time-Delay Systems , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[7]  Martin S. Williams,et al.  Laboratory testing of structures under dynamic loads: an introductory review , 2001, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[8]  Peter J. Gawthrop,et al.  Symbolic algebra and physical-model-based control , 1996 .

[9]  P. Moylan,et al.  Dissipative Dynamical Systems: Basic Input-Output and State Properties , 1980 .

[10]  David J. Wagg,et al.  Stability analysis of real‐time dynamic substructuring using delay differential equation models , 2005 .

[11]  Peter J. Gawthrop,et al.  Bond graph based control using virtual actuators , 2004 .

[12]  Peter J. Gawthrop,et al.  Emulator-based control and internal model control: Complementary approaches to robust control design , 1996, Autom..

[13]  Naresh K. Sinha,et al.  Modern Control Systems , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[14]  S. Toumodge,et al.  METAMODELLING: Bond Graphs and Dynamic Systems [BOOKSHELF] , 1996, IEEE Control Systems.

[15]  David J. Wagg,et al.  Robust real-time substructuring techniques for under-damped systems , 2007 .

[16]  Peter J. Gawthrop,et al.  Sensitivity bond graphs , 2000, J. Frankl. Inst..

[17]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part III—Applications , 1985 .

[18]  P. Gawthrop Physical model-based control: A bond graph approach , 1995 .

[19]  Martin S. Williams,et al.  Stability and Delay Compensation for Real-Time Substructure Testing , 2002 .

[20]  Neville Hogan,et al.  Controller design in the physical domain , 1991 .

[21]  Graham C. Goodwin,et al.  Control System Design , 2000 .

[22]  P. Gawthrop,et al.  Bond-graph modeling , 2007, IEEE Control Systems.

[23]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[24]  J. Willems Dissipative dynamical systems part I: General theory , 1972 .

[25]  Peter J. Gawthrop,et al.  Model Transformation Tools (MTT):The Open Source Bond Graph Project , 2005 .

[26]  M.I. Wallace,et al.  An adaptive polynomial based forward prediction algorithm for multi-actuator real-time dynamic substructuring , 2005, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[27]  Bernhard Maschke,et al.  Dissipative Systems Analysis and Control , 2000 .

[28]  Antony Darby,et al.  The development of real–time substructure testing , 2001, Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[29]  Paolo Negro,et al.  Pseudodynamic Capabilities of the ELSA Laboratory for Earthquake Testing of Large Structures , 1996 .

[30]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[31]  Masayoshi Nakashima,et al.  Development of real‐time pseudo dynamic testing , 1992 .

[32]  Katsuhisa Furuta,et al.  Swinging up a pendulum by energy control , 1996, Autom..

[33]  R. Rosenberg,et al.  System Dynamics: Modeling and Simulation of Mechatronic Systems , 2006 .

[34]  David J. Wagg,et al.  Bond‐graph based substructuring of dynamical systems , 2005 .

[35]  M. V. Sivaselvan,et al.  REAL-TIME DYNAMIC HYBRID TESTING OF STRUCTURAL SYSTEMS , 2004 .

[36]  Anil K. Agrawal,et al.  Compensation of time-delay for control of civil engineering structures , 2000 .

[37]  Andrew Plummer,et al.  Model-in-the-Loop Testing , 2006 .

[38]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[39]  Jan C. Willems,et al.  Dissipative Dynamical Systems , 2007, Eur. J. Control.