Presentation is loading. Please wait.

Presentation is loading. Please wait.

TISC Suite Connects Simulation Tools. User Engine = + + + … Refrigeration Cycle Passengers Compartment Redesign of models in one suitable program A BCoupling.

Similar presentations


Presentation on theme: "TISC Suite Connects Simulation Tools. User Engine = + + + … Refrigeration Cycle Passengers Compartment Redesign of models in one suitable program A BCoupling."— Presentation transcript:

1 TISC Suite Connects Simulation Tools

2 User Engine = + + + … Refrigeration Cycle Passengers Compartment Redesign of models in one suitable program A BCoupling of different tools Why Use Tool-Coupling? TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20142

3 TISC-Center ControlClient Control-Server Control connection: Process management and control Control Layer ControlClient TISC-Client Simulation-Server Simulation connection: Data and synchronisation Simulation Layer Modelica SimulinkFlowmaster TISC-Client PC 1PC 2PC 3 TISC – Communication Structure TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20143 PC 1PC 2PC 3

4 Introduction of Simulation Layer TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20144 Server  Data exchange  Synchronization Clients  Interfaces integrate TISC into the simulation tools  Clients communicate with the server only Communication  Using TCP-sockets  Platform independent  Distributing simulation on multiple computers possible TISC-Client Simulation-Server Modelica SimulinkFlowmaster TISC-Client Simulation connection: Data and synchronisation Simulation Layer

5 Client 3 Client 1 Client 2 t 0 t 1 t 2 t 3 t 4 Clients calculate simultaneously. At the end of each time step the clients wait for each other to exchange data. TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20145 Introduction of Simulation Layer Synchronization

6 TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20146 Numerical Aspects of Coupling Transmitting time discrete values  Deviation  Handicapped reinitialization  Not differentiable  Delayed event detection Sender Receover Solution  Synchronization with different time intervals  Special handling of time series  Extrapolation Challenges Sender Receover Sender Receiver Sender Receiver

7 Current simulation time Received values Extrapolated values Newly received value Newly extrapolated value Polynomial Transition Numerical Aspects - Extrapolation TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20147 time [s] value

8 Introduction of Control Layer TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20148 Execution  Starting and stopping of simulation  Display and processing of status messages Configuration  Model selection  Parameterization Batch  Possibility to run batch simulations over night ControlClient Control-Server Control Layer ControlClient Control connection: Process management and control PC 1PC 2PC 3

9 developer simulation program model TIPS.mipx TISC-Center – Operating Process TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 20149.tssx model levelsystem level TISC Simulation Setup (xml)  Simulation data file  Simulation configuration  Parameterization user Model Interface and Parameters (xml)  Model data file  Simulation program  Variables  Developer information

10 TISC Connection - Examples TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 201410 TISC Connection block in Modelica TISC Connection Block For coupling simulation tools TISC Connection blocks are integrated into each model to exchange data with the simulation server.

11 TISC Connection - Examples TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 201411 TISC Interface blocks in Simulink model TISCConnection

12 Master  With TISC it is possible to seamlessly integrate a number of different models designed with different applications into one single application.  In this example three different models are embedded into Matlab/Simulink using a master – slave configuration. Embedded TISC TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 2014 Slave 12

13 Anything missing? We would be glad to develop further interfaces for you. TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 201413 Our TISC Products Existing Interfaces TISC-Server and TISC-Center require interfaces to communicate with the simulation tools. Interfaces for the following simulation tools are available  Adams  Ansys  ASCET-MD  AVL CRUISE  CAN Gateway  CFX  DIAdem  Excel  Modelisar FMI  SIMATIC S7-PLCSIM  STAR-CD/STAR-CCM+  THESEUS-FE  Trnsys  VECTIS  WAVE  Flowmaster  Fluent  GT-Suite  INCA  KULI  LabVIEW  MATLAB/Simulink  Modelica

14 TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 201414 Advantages at a Glance Effortless setup to realize co-simulation  Tool-coupling  Further use of existing models and tools possible  Expert knowledge in using specialized tools still applicable  Hassle-free exchanging of components possible  Setup distributed simulations  Using larger computing power  Cross-platform co-simulations possible  Central control using TISC-Center  Configuration, execution, postprocessing using one single application  Possibility to run batch simulations over night

15 References TISC / TLK-Thermo GmbH / www.tlk-thermo.com / August 201415


Download ppt "TISC Suite Connects Simulation Tools. User Engine = + + + … Refrigeration Cycle Passengers Compartment Redesign of models in one suitable program A BCoupling."

Similar presentations


Ads by Google