Modellierung virtueller Sensoren
Schätzen Sie relevante Signale, die ein physischer Sensor nicht unmittelbar messen kann, bzw. in Fällen, in denen ein physischer Sensor den Entwurf zu teuer und komplex machen würde.
- Erstellen und vergleichen Sie virtuelle Sensormodelle mithilfe verschiedener Deep-Learning- und Machine-Learning-Architekturen wie vollständig verbundenen Ebenen, LSTM-Ebenen (Long Short-Term Memory) und Support-Vektor-Maschinen
- Importieren Sie KI-Modelle, die in TensorFlow™ oder PyTorch® erstellt wurden, für die Simulation und Bereitstellung mit Simulink
- Integrieren, simulieren und testen Sie KI-basierte virtuelle Sensoren zusammen mit dem restlichen System
- Komprimieren Sie KI-basierte virtuelle Sensormodelle und stellen Sie sie mithilfe bibliotheksfreier Codegenerierung in C auf Mikrocontrollern und ECUs bereit
- Passen Sie virtuelle Sensormodelle an, um Daten mithilfe von inkrementellem Lernen in Echtzeit zu verarbeiten
Anwenderberichte und Fallstudien
- Coca-Cola entwickelt virtuellen Drucksensor mit Machine Learning zur Verbesserung der Diagnose von Getränkespendern
- Mercedes-Benz simuliert Hardwaresensoren mit tiefen neuronalen Netzen
- Poclain Hydraulics entwickelt Softsensoren, um die Motortemperatur mithilfe von Deep Learning und Kalman-Filtern in Echtzeit zu messen
Systemidentifikation und ROM
Erstellen Sie KI-basierte Modelle von nichtlinearen dynamischen Systemen anhand von gemessenen oder generierten Daten.
- Erstellen Sie mithilfe der System Identification-App KI-basierte dynamische Modelle aus gemessenen Daten
- Verbessern Sie die Modellqualität, indem Sie Einblicke in die physikalischen Merkmale des Systems mithilfe nichtlinearer Modellidentifikation wie beispielsweise dem neuronalen Zustandsraum, nichtlinearem ARX und weiteren Modellarchitekturen mit KI-Techniken kombinieren
- Verwenden Sie externe FEM-, FEA- und CFD-Modelle für den Reglerentwurf und die Systementwicklung in Simulink wieder, indem Sie KI-basierte Modelle reduzierter Ordnung erstellen
- Nutzen Sie die Reduced Order Modeler-App zur Einrichtung der Versuchsplanung (DoE), zur Generierung von Trainingsdaten und um vorkonfigurierte Vorlagen für das Training und die Bewertung geeigneter KI-Modelle heranziehen zu können
- Öffnen Sie das reduzierte Modell in Simulink, um Desktop-Simulationen und Hardware-in-the-Loop-Tests durchzuführen, oder exportieren Sie Modelle reduzierter Ordnung mithilfe von Functional Mock-up Units (FMUs) für die Verwendung außerhalb von Simulink
Beispiele
Reinforcement Learning
Trainieren Sie intelligente Agenten durch wiederholte Trial-and-Error-Interaktionen mit dynamischen Umgebungen, die in Simulink modelliert wurden.
- Wählen Sie vorgefertigte Algorithmen und integrieren Sie sie mit dem RL Agent-Block zum Training in Simulink
- Nutzen Sie Reinforcement Learning Designer zum interaktiven Entwerfen, Trainieren und Simulieren von Agenten
- Führen Sie Tests auf Systemebene durch und stellen Sie trainierte Agenten auf eingebetteten Systemen bereit
Beispiele
Warum MATLAB und Simulink für die Integration von KI in technische Systeme?
Integration und Simulation von KI-Modellen
zusammen mit dem restlichen System- Integrieren Sie KI-Modelle zu Simulationszwecken direkt in Ihr Modell auf Systemebene.
- Simulieren Sie das Systemverhalten, indem Sie KI-Algorithmen mit anderen Komponenten des Systems ausführen, darunter physikalische Systeme, Umgebungsmodelle, Regelungsalgorithmen in geschlossenen Regelkreisen und Überwachungslogik.
Weitere Informationen
Sicherheit und Zuverlässigkeit
KI-fähiger Systeme im Betrieb- Kombinieren Sie datenorientierte, simulationsbasierte Tests mit formalen Verifikationstechniken für neuronale Netze.
- Gewährleisten Sie die Gleichartigkeit des Verhaltens durch Back-to-Back-Tests.
- Wahren Sie die Rückverfolgbarkeit zwischen Anforderungen, Entwurf und Tests.
Codegenerierung aus KI-Modellen
für verschiedene ZielhardwareGenerieren Sie C/C++, CUDA®- und HDL-Code aus Deep-Learning- oder Maschinenmodellen und stellen Sie ihn auf unterstützter Zielhardware bereit.
Weitere Informationen
Handhabung der Zielkonflikte
bei der Bereitstellung eingebetteter KI
- Profilieren Sie die Größe, Geschwindigkeit und Genauigkeit von Modellen in Simulationen und in Code.
- Vergleichen Sie die Leistungsunterschiede zwischen verschiedenen KI-Modellen sowie zwischen Modellen mit und ohne KI.
- Bewerten Sie die Auswirkungen der Modellkomprimierung.
- Nutzen Sie die Analyseergebnisse, um die richtigen Modelle auszuwählen, Entwurfsentscheidungen zu treffen und das Modellverhalten abzustimmen.