de
en
Schliessen
Detailsuche
Bibliotheken
Projekt
Impressum
Datenschutz
zum Inhalt
Detailsuche
Schnellsuche:
OK
Ergebnisliste
Titel
Titel
Inhalt
Inhalt
Seite
Seite
Im Dokument suchen
Pieper, Tobias: Distributed co-simulation framework for hardware- and software-in-the-loop testing of networked embedded real-time systems. 2020
Inhalt
Abstract
Zusammenfassung
Danksagung
Contents
List of Figures
List of Tables
Acronyms
Introduction
Motivation
Objectives and Contribution of this Thesis
Outline
Fundamentals
Real-Time Systems
Characteristics of Real-Time Systems
Time and Clock Synchronization
Composability
Determinism
Real-Time Communication
Real-Time Operating Systems
Temporal Accuracy and State-Estimation
System Design and Validation
Design of Real-Time Systems
Verification and Validation
Distributed Co-Simulation
Software- and Hardware-In-The-Loop Testing
Fault-Injection
Communication and Data Security
Related Work
Real-Time Communication Systems
TTEthernet
Time Sensitive Networking
Distributed Co-Simulation
Distributed Co-Simulation Frameworks
The Functional Mock-Up Interface
The High Level Architecture
Combinations of FMI and HLA
Software- and Hardware-In-The-Loop Testing
Linux as Real-Time Operating System
Technologies for Real-Time Tests via the Internet
Quality of Service Protocols for the Internet
State-Estimation
Speculative Execution
Network-Centric Fault-Injection Tools
Security Mechanisms
Research Gap
Network-Centric Distributed Co-Simulation Framework supporting HIL and SIL
Architectural Overview of the Framework
Overall Architecture
Functionality of Simulation Bridges
Configuration and Simulation Execution
Time Synchronization
Time Management in the High Level Architecture
Synchronization of Simulation Bridges
Synchronization in Real-Time
Packet Handling in the Simulation Bridges
Fault-Injection based on IEC 61508-2
Software- and Hardware-In-The-Loop Testing
Secure Communication
Delay-Management in Distributed Real-Time Tests via the Internet
Delay-Management using State-Estimation
State-Estimation Models
State-Estimation as Fall-Back Solution for Timely Packet Reception
Increased Accuracy using Estimated Intermediary Packets
Delay-Management using Speculative Execution
Concept of Speculative Execution
Extending Simulation Bridges to Simulation Gateways
Evaluation using a Fault-Tolerant Fan-Control Application
System Under Test for Framework Evaluation
Fan-Control Application
FMUs of Fan, PID Controllers and Voter
Implementation of Fan on Zynq-XC7Z010 Hardware
Implementation of the Distributed Co-Simulation Framework on Linux
Implementation of Simulation Bridges
Configuration of Linux as Real-Time Host
Influence of Fault-Injection on Fan-Control
Fault-Injection in SIL Testing
Fault-Injection in HIL Testing
Framework Scalability
Synchronization Data Exchange
Simulation Runtime and Simulated Time
Quality Improvement of Distributed Co-Simulation using State-Estimation
Timely Packet Reception for Real-Time Devices
Performance Speedup using State-Estimation
Performance Speedup using Speculative Execution
Conclusion and Future Work
Summary and Contribution
Future Work
Configuration Model
Synchronization Messages
Simulation Durations without Delay-Management
Speedup Using State-Estimation
Speedup Using Speculative Execution
Publications and Copyright Information
References