KW-Systec
Karlheinz Wolfmüller   ==>   Systemtechnik      ( Systems Engineering )

Engineering                      ==>                   Entwicklungsprojekt

Voraussetzungen:    

Entwicklungsrechner    ( Windows10,   Linux Ubuntu  -> Open Source, ... )             Tools:        z.B., ...

MATLAB/Simulink:         Entwicklungs-Tool

Node-Red: Ereignis gesteuertes Datenfluss Tool

Zielsysteme:  Microcontroller  (Raspberry PI, Beaglebone Black, ESP32, ... )



Projektschritte

1. Systemdefinition

- Formulierung der Projektziele  ==>  Erstellung Lastenheft, Kosten-Analyse

2. Erstellung eines Systemmodells

- Funktionsmodell, - Softwaremodell (Strukturbilder, Netzwerkmodelle, Datenfluss-, Ablaufpläne, ...)

3. Systemanalyse

-  Ermittlung der Systemeigenschaften:   - Kritische Zustände,  - Bedingungen, - Echtzeitverhalten, ...

4. Synthese der Systemkomponenten

- Steuergerät,  - Aktoren,  - Sensoren,  - Übertragungssysteme, ...

5. Systemsimulation    

- Funktionstests

6. Realisierung  

-Programmierung, -Code-Generierung, -Portierung auf Zielsysteme  (Ziel-Hardware), -Hardwareaufbau (pysikalisch)

7. Experimenteller Funktionstest 

Verifikation, Echtzeitverhalten, Datenanalyse, ...

8. Dokumentation