Simulink Flashcards

1
Q

Was ist Simulink?

A

Simulink ist ein Werkzeug zur Modellierung und Simulation dynamischer Systeme. Es basiert auf einem blockbasierten Ansatz, bei dem verschiedene Blöcke Funktionen oder Operationen darstellen. Diese Blöcke können durch Verbindungen verknüpft werden, um komplexe Systeme zu modellieren. Simulink wird häufig in der modellbasierten Entwicklung von eingebetteten Systemen eingesetzt, da es eine schnelle Simulation und Visualisierung ermöglicht.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was bedeutet Rapid Prototyping?

A

Rapid Prototyping ist eine Entwicklungsstrategie, die darauf abzielt, schnell ausführbare Modelle eines Systems zu erstellen. Mit Simulink können Modelle direkt simuliert und getestet werden, sodass Entwickler frühzeitig Prototypen erstellen und Fehler oder Verbesserungen schnell erkennen können. Dies beschleunigt den Entwicklungsprozess und ermöglicht frühzeitige Tests.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Beschreibe: MIL (Model-in-the-loop)

A

In dieser Testphase wird das Modell des Systems oder Controllers auf einem Standard-PC simuliert. Es handelt sich um die früheste Testphase, in der die Modelle noch nicht in Software oder Hardware implementiert sind.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Beschreibe: SIL (Software-in-the-loop)

A

Hier wird der Controller-Code, der aus dem Modell generiert wurde, auf einem Standard-PC getestet. Der Code läuft als Software und wird gegen das Simulink-Modell des Systems geprüft.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Beschreibe: PIL (Processor-in-the-loop)

A

In dieser Phase wird der generierte Code auf der Zielhardware (z.B. einem Mikrocontroller) ausgeführt. Dies testet die Interaktion zwischen der realen Hardware und dem Code, um sicherzustellen, dass der Code wie erwartet läuft.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Beschreieb: HIL (Hardware-in-the-loop)

A

In dieser Testphase wird die reale Hardware in eine Simulationsumgebung integriert. Das zu testende System (z.B. ein Steuergerät) wird mit einem Simulationsmodell der restlichen Anlage verbunden. So kann getestet werden, wie das Steuergerät in einer realen Umgebung funktioniert.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly