Umsetzung des Seerosenmodells mit Scicos
Reglungstechnische Anwendungen und einfache dynamische Simulationsmodelle lassen sich auch mittels grafischer Programmierung aus so genannten Schaltblöcken aufbauen. Das entsprechende Matlab-Tool heisst Simulink. Bei Scilab gibt es Scicos:
|
Palette | Beschreibung | Beispiele | Symbole |
---|---|---|---|
Sources | Quellen / Signallieferanten | Pulsgeber (Uhr), Sinusgenerator, Zufallsgenerator... | |
Sinks | Senken / Ausgabeelemente | Zahlenanzeige, Grafplotter, xy-Schreiber, xy-Schreiber, der die Werte festhält | |
Linear | lineare/kontinuierliche Elemente | Integrator, Summierer, Differenzierer, Verstärker | |
Events | Ereignis Generatoren | Pulsgeber, If-Element, STOP-Element | |
Non_linear | Nicht lineare Elemente | Signum-Funktion, Interpolator, Treppenfunktion, Mathematischer Ausdruck |
Tabelle 0-1: Auszug aus den verfügbaren Elementen in Scicos
Aufbau des Modells mit Scicos
|
Bild 0-1: Wachstumsmodellgleichung
|
Bild 0-2: Verwendung eines Integrators in Scicos, um den Zusammenhang zwischen A und dA/dt herzustellen.
|
Bild 0-2: Realisierung des Kaktors k.
|
Bild 0-2: Scicos-Modell und Ablauf der Berechnungen.