47
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

Behavioral interpretation of the object-oriented paradigm for interconnected dynamic system modeling

Pages 319-326 | Received 20 Jan 2005, Accepted 30 Nov 2006, Published online: 14 Jun 2007
 

Abstract

This article presents a mathematical interpretation of the object-oriented modeling paradigm inspired from the Willems' behavioral approach of systems theory. The object modeling of interconnected dynamic systems is introduced independently from any computer language and expressed as a set computation problem. Two behavioral representations (complete and partial) of an object are defined. Three object relationships, i.e. instantiation, composition and generalization are examined in the behavioral framework. Each definition is illustrated by basic examples, e.g. a storage tank, a resistor, a control valve and an electrical circuit. The implementation of the behavioral representations into the object-oriented language Modelica is finally presented.

Notes

†In systems theory, the causality notion involves physical realizability. A system is noncausal if its response occurs prior to the input stimulus and causal otherwise. Herein, the question is which variable is caused by the other? If there is an invariant solution the system is causal but if there is no solution, e.g. the chicken-egg problem, the system is regarded as noncausal.

Log in via your institution

Log in to Taylor & Francis Online

PDF download + Online access

  • 48 hours access to article PDF & online version
  • Article PDF can be downloaded
  • Article PDF can be printed
USD 61.00 Add to cart

Issue Purchase

  • 30 days online access to complete issue
  • Article PDFs can be downloaded
  • Article PDFs can be printed
USD 1,413.00 Add to cart

* Local tax will be added as applicable

Related Research

People also read lists articles that other readers of this article have read.

Recommended articles lists articles that we recommend and is powered by our AI driven recommendation engine.

Cited by lists all citing articles based on Crossref citations.
Articles with the Crossref icon will open in a new tab.