search query: @keyword OpenModelica / total: 2
reference: 2 / 2
« previous | next »
Author: | Miettinen, Tuomas |
Title: | Synchronized Cooperative Simulation: OPC UA Based Approach |
Synkronoitu yhteissimulointi: OPC UA -pohjainen ratkaisu | |
Publication type: | Master's thesis |
Publication year: | 2012 |
Pages: | xiv + 85 + liitt. (+8) Language: eng |
Department/School: | Automaatio- ja systeemitekniikan laitos |
Main subject: | Automaation tietotekniikka (AS-116) |
Supervisor: | Koskinen, Kari |
Instructor: | Karhela, Tommi |
Electronic version URL: | http://urn.fi/URN:NBN:fi:aalto-201209213138 |
OEVS: | Electronic archive copy is available via Aalto Thesis Database.
Instructions Reading digital theses in the closed network of the Aalto University Harald Herlin Learning CentreIn the closed network of Learning Centre you can read digital and digitized theses not available in the open network. The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/ You can read theses on the Learning Centre customer computers, which are available on all floors.
Logging on to the customer computers
Opening a thesis
Reading the thesis
Printing the thesis
|
Location: | P1 Ark Aalto 7520 | Archive |
Keywords: | co-simulation process simulation scalability Apros OpenModelica co-simulointi prosessisimulointi skaalautuvuus Apros OpenModelica |
Abstract (eng): | Most simulation tools excel at only one technical domain. For efficient simulation of multi-domain systems, cooperative simulation (co-simulation) can be used. In co-simulation, a simulation model is divided into smaller submodels to allow each of the submodels to be simulated with a purpose-made simulator. The connectivity between the multiple simulators is a key factor in the performance of a co-simulation. In this work, the OPC UA standard was chosen as the communication interface between the different simulators. OPC UA is considered an effective communication interface and, moreover, the versatility of OPC UA allows the same interface to be utilized by the user to control and configure the co-simulation. In this thesis, the core functionalities of an effective and scalable synchronized co-simulation environment were designed and implemented. As an important part of the work, a novel solution for OPC UA based synchronization in continuous dynamic co-simulation is proposed. The evaluation conducted on the implementation confirms that both the synchronization solution and the OPC UA interface are suitable for being used in co-simulation of real-world systems. |
Abstract (fin): | Useimmat simulointityökalut toimivat hyvin vain tietyllä tekniikan osa-alueella. Järjestelmiä, jotka koostuvat osasista useilta eri tekniikan aloilta, on siten usein tehotonta simuloida käyttämällä vain yhtä simulointiohjelmistoa. Yhteissimulointi tarjoaa ratkaisun tähän ongelmaan. Yhteissimuloinnissa simulointimalli jaetaan osiin, joista kukin simuloidaan parhaiten tarkoitukseen sopivalla simulaattorilla. Erityisen tärkeä tekijä yhteissimuloinnissa on yhteys simulaattoreiden välillä. Tässä työssä käytettiin OPC UA -standardin mukaista rajapintaa simulaattoreiden väliseen kommunikointiin. Sen lisäksi, että OPC UA on verraten tehokas kommunikointirajapinta, sen monikäyttöisyyden ansiosta sitä voidaan käyttää myös ulkoisena rajapintana yhteissimulointiin. Tässä työssä suunniteltiin ja toteutettiin tehokas ja skaalautuva synkronoitu yhteissimulointiympäristö. Tärkeänä osana työtä esitellään uusi OPC UA:han pohjautuva synkronointiratkaisu käytettäväksi jatkuvaan dynaamiseen yhteissimulointiin. Toteutuksen pohjalta suoritetut testit osoittavat, että sekä luotu synkronointiratkaisu että OPC UA -rajapinta soveltuvat käytettäväksi todellisten järjestelmien yhteissimuloinnissa. |
ED: | 2012-04-25 |
INSSI record number: 44287
+ add basket
« previous | next »
INSSI