Project 14018

OPENCPS

Open Cyber-Physical System Model-Driven Certified Development

Cyber-physical systems put increasing demands on reliability, usability and flexibility while, at the same time, lead time and cost efficiency are essential for industry competitiveness. Tools and environments for model-based development of cyber-physical systems are becoming increasingly complex and critical for the industry: tool interoperability, vendor lock-ins, and tool life-cycle support are some of the challenges. The project focuses on interoperability between the standards Modelica/UML/FMI, improved execution speed of (co-)simulation, and certified code generation.

Project information

Project name
14018 OPENCPS
Status
Running
Period
Dec 2015 - Dec 2018
Call
ITEA 3 Call 1
Challenge
Smart engineering
Website
https://www.opencps.eu/
Partners
18
Costs
6,340 k€
Effort
46.21 PY
Countries
Finland
France
Hungary
Sweden

Project leader

Name
Magnus Eek
Organisation
Saab AB
Country
Sweden
Project involvement
14018 OPENCPS

Project documents

Project publications
OPENCPS Project Leaflet
OPENCPS Exploitable Results
OPENCPS posters DIF 2017
Work package documents
D1.1 State-of-the-Art M24
D1.1 State-of-the-Art M36
D2.1 FMI MST Requirement Specification
D2.2 Interoperability of the Standards Modelica-UML-FMI
D2.2 Interoperability of the standards Modelica-UML-FMI including Annex M36
D2.3 FMI Master Simulation Tool Annex 2 M36
D2.3 FMI Master Simulation Tool Annex 3 M36
D2.3 FMI Master Simulation Tool Annex 5 M36
D2.3 FMI Master Simulation Tool Annex 6 M36
D2.3 FMI Master Simulation Tool M36
D2.4 FMI standard for supporting TLM Annex A M36
D2.4 FMI standard for supporting TLM Annex B M36
D2.4 FMI standard for supporting TLM M36
D3.1 Control System Architecture Proposal for Building Automation Systems
D3.2 Translation Validation and Traceability Concept
D3.3 Concept for Customizing Code Generation
D3.4 Validation Oriented State Machine Translation M24
D3.5 IEC61131-3 Code Simulation For SiL PLC Testing M36
D3.6 Traceable Code Generation For Embedded Targets From OpenModelica M36
D4.1 Debugging State Machines Annex M36
D4.1 Debugging State Machines M36
D4.2 Real-Time Debugging and Monitoring M36
D4.3 Requirement Tracing Support In OpenModelica M36
D4.4 Test-based Verification M36
D5.1 Efficient Multicore Simulation M24
D5.2 Full Support for Synchronous and State Machines Features
D5.3A Benchmark Network Models - RTE
D5.4 Benchmark Building And Energy System Models M24
D5.5 Aircraft Vehicle Systems Benchmark Models M24
D5.6 Multi-level scheduler for parallel execution of FMUs M36
D5.7 Prototype of Data Reconciliation in OpenModelica M36
D5.8 Simulink To Modelica Importer M24
D5.9 Prototype of Uncertainty Computation and Integration with OpenTURNS M36

Project partners