Skip to content. Skip to navigation

Modeling of Complex Physical Systems

Sections
Personal tools
You are here: Home Modelica Libraries VirtualLabBuilder

VirtualLabBuilder

Document Actions
Category: Free Libraries — Other products by this author
VirtualLabBuilder Modelica library facilitates the implementation of virtual-labs using only Modelica.

Latest release: VirtualLabBuilder 1.0 (released on 2007/09/01)

VirtualLabBuilder Modelica library facilitates the implementation of virtual-labs using only Modelica. It includes Modelica models implementing graphic interactive elements, such as containers, animated geometric shapes, basic elements and interactive controls.
Read more

Download VirtualLabBuilder for Dymola only (729.8 kB)

Show all releases…

Project Description

Additional resources

VirtualLabBuilder
Modelica Library
Virtual-Lab Implementation with Modelica

VirtualLabBuilder Modelica library facilitates the implementation of virtual-labs using only Modelica. It includes Modelica models implementing graphic interactive elements, such as containers, animated geometric shapes, basic elements and interactive controls (see Figure 1). These models allow the virtual-lab developer:
  1. to compose the view; and
  2. to link the visual properties of the virtual-lab view with the model variables.

VLBArchitecture.jpg
Figure 1: VirtualLabBuilder Modelica library: a) general structure; and classes within the following packages: b) Containers; c) Drawables; d) Mechanics; e) InteractiveControls; and f) BasicElements.

The interactive graphic interface is automatically generated during the model initialization process. The components of the library contain the code required to perform the bidirectional communication between the view and the model. In addition, VirtualLabBuilder library supports including in the virtual-lab documentation, which is composed of HTML pages.

Examples of Use
  How to execute these examples: readme.txt
 
Virtual-labs Description
 boiler.rar Industrial boiler.
 hearExchanger.rar Double-pipe heat exchanger.
 solarHouse.rar Solar house.
 washingMachine.rar Drum-type washing machine.

Publications
  • Carla Martín; Alfonso Urquia, Sebastián Dormido (2007): Implementation of Interactive Virtual Laboratories for Control Education Using Modelica, In: proceedings of European Control Conference 2007, Kos (Greece), paper #WeA05.1, pp. 2679-2686. (pdf)
  • Carla Martín; Alfonso Urquia, Sebastián Dormido (2007): Virtual-lab of a Solar House implemented using VirtualLabBuilder Modelica library, In: proceedings of Conference on Systems and Control (CSC'2007), Marrakech (Morocco), paper #130. (pdf)
  • Carla Martín; Alfonso Urquia, Sebastián Dormido (2006): An Approach to Virtual-Lab Implementation using Modelica, In: proceedings of European Simulation and Modelling Conference (ESM'2006), Toulouse (France), pp. 137-141. (pdf)

Author
  Carla Martín-Villalba
  Departamento de Informática y Automática, UNED
  Juan del Rosal 16, 28040 Madrid, Spain

by Dietmar Winkler last modified 2009-09-09 03:49 PM

Powered by Plone CMS, the Open Source Content Management System