Glossary¶
- Control strategy¶
A program that is intended to observe and manipulate the state of objects (simulated or real) of a power system or those that are somehow connected to the power system; for example a multi-agent system that controls the feed-in of decentralized producers.
- Co-simulation¶
In co-simulation the different subsystems which form a coupled problem are modeled and simulated in a distributed manner. The modeling is done on the subsystem level without having the coupled problem in mind. The coupled simulation is carried out by running the subsystems in a black-box manner. During the simulation the subsystems will exchange data. (source: Wikipedia)
- Data-flow¶
The exchange of data between two simulators or between the entities of two simulators.
Example: the (re)active power feed-in of a PV model that is sent to a node of a power system simulator.
- Entity¶
Represents an instance of a Model within a mosaik simulation. Entities can be connected to establish a data-flow between them. Examples are the nodes and lines of a power grid or single electric vehicles.
- Entity Set¶
A set or list of entities.
- Framework¶
A software framework provides generic functionality that can be selectively changed and expanded by additional user-written code.
- Model¶
A Model is a simplified representation of a real world object or system. It reproduces the relevant aspects of that object or system for its systematic analysis.
- Scenario¶
Description of the system to be simulated. It includes the used models and their relations. It includes the state of the models and their data base. In the mosaik-context it includes also the simulators.
- Simulation¶
The process of executing a scenario (and the simulation models).
- Simulation Model¶
The representation of a model in programming code..
- Simulator¶
A program that contains the implementation of one or more simulation models and is able to execute these models (that is, to perform a simulation).
Sometimes, the term simulator also refers all kinds of processes that can talk to mosaik, including actual simulators, control strategies, visualization servers, database adapters and so on.
- Smart Grid¶
An electric power system that utilizes information exchange and control technologies, distributed computing and associated sensors and actuators, for purposes such as:
to integrate the behaviour and actions of the network users and other stakeholders,
to efficiently deliver sustainable, economic and secure electricity supplies.
(source: IEC)
- Step¶
Mosaik executes simulators in discrete time steps. The step size of a simulator can be an arbitrary integer. It can also vary during the simulation.
Mosaik does not dictate a unit for the simulation time and step size. The convention is to use seconds, but it is no problems if all simulators used minutes or milli seconds – as long as all of them assume the same unit.