Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> MATLAB

MATLAB-Simulink

Simulink ist eine simulations- und modellbasierte Entwurfsumgebung für dynamische und eingebettete Systeme, integriert in MATLAB. Simulink, ebenfalls von MathWorks entwickelt, ist ein grafisches Datenfluss-Programmiersprachentool zum Modellieren, Simulieren und Analysieren dynamischer Systeme mit mehreren Domänen. Es ist im Grunde ein grafisches Blockdiagramm-Tool mit einem anpassbaren Satz von Blockbibliotheken.

Es ermöglicht Ihnen, MATLAB-Algorithmen in Modelle zu integrieren und die Simulationsergebnisse zur weiteren Analyse nach MATLAB zu exportieren.

Simulink unterstützt −

Es gibt mehrere andere Zusatzprodukte von MathWorks sowie Hardware- und Softwareprodukte von Drittanbietern, die für die Verwendung mit Simulink verfügbar sind.

Die folgende Liste gibt eine kurze Beschreibung einiger von ihnen −

Simulink ist in der Lage, Modelle durch Modellierungsstilprüfung, Anforderungsrückverfolgbarkeit und Modellabdeckungsanalyse systematisch zu verifizieren und zu validieren.

Mit Simulink Design Verifier können Sie Designfehler identifizieren und Testfall-Szenarien für die Modellprüfung generieren.

Mit Simulink

Geben Sie zum Öffnen von Simulink den MATLAB-Arbeitsbereich −

ein
simulink

Simulink wird mit dem Bibliotheksbrowser geöffnet . Der Bibliotheksbrowser wird zum Erstellen von Simulationsmodellen verwendet.

Auf der linken Seite des Fensterbereichs finden Sie mehrere Bibliotheken, die auf der Grundlage verschiedener Systeme kategorisiert sind. Wenn Sie darauf klicken, werden die Designblöcke im rechten Fensterbereich angezeigt.

Gebäudemodelle

Um ein neues Modell zu erstellen, klicken Sie auf Neu Schaltfläche in der Symbolleiste des Bibliotheksbrowsers. Dies öffnet ein neues unbenanntes Modellfenster.

Ein Simulink-Modell ist ein Blockdiagramm.

Modellelemente werden hinzugefügt, indem die entsprechenden Elemente aus dem Bibliotheksbrowser ausgewählt und in das Modellfenster gezogen werden.

Alternativ können Sie die Modellelemente kopieren und in das Modellfenster einfügen.

Beispiele

Ziehen Sie Elemente aus der Simulink-Bibliothek per Drag-and-Drop, um Ihr Projekt zu erstellen.

Für dieses Beispiel werden zwei Blöcke für die Simulation verwendet - A Quelle (ein Signal) und eine Senke (ein Bereich). Ein Signalgenerator (die Quelle) erzeugt ein analoges Signal, das dann vom Oszilloskop (der Senke) grafisch dargestellt wird.

Ziehen Sie zunächst die benötigten Bausteine ​​aus der Bibliothek in das Projektfenster. Verbinden Sie dann die Blöcke miteinander, indem Sie Verbinder von Verbindungspunkten auf einem Block zu denen eines anderen ziehen.

Lassen Sie uns einen 'Sine Wave'-Block in das Modell ziehen.

Wählen Sie „Senken“ aus der Bibliothek und ziehen Sie einen „Scope“-Block in das Modell.

Ziehen Sie eine Signalleitung vom Ausgang des Sinuswellen-Blocks zum Eingang des Oszilloskop-Blocks.

Führen Sie die Simulation aus, indem Sie auf „Ausführen“ klicken '-Taste, wobei alle Parameter standardmäßig beibehalten werden (Sie können sie im Simulationsmenü ändern)

Sie sollten das folgende Diagramm aus dem Bereich erhalten.


MATLAB

  1. MATLAB - Überblick
  2. MATLAB - Grundlegende Syntax
  3. MATLAB - Variablen
  4. MATLAB - Befehle
  5. MATLAB - Datentypen
  6. MATLAB - Operatoren
  7. MATLAB - Matrix
  8. MATLAB - Arrays
  9. MATLAB - Doppelpunktnotation
  10. MATLAB - Zahlen