Dank bedeutsamer Innovationen und Fortschritte bei den elektrischen Technologien wird die Energiewende von fossilen Brennstoffen hin zu sauberer Energie beschleunigt und die Elektrifizierung aller Bereiche ermöglicht. Bahnbrechende Fortschritte in puncto Leistungsdichte und Effizienz, Verbesserungen bei der Ausfallsicherheit sowie die Reduzierung von Größe und Kosten der elektrischen Komponenten bieten Ingenieuren ein bisher unerreichtes Maß an Entwicklungsflexibilität.
Gleichzeitig stellen der zunehmende Ausbau erneuerbarer Energien, die Dezentralisierung der Energieinfrastruktur, die wachsende Elektrifizierung des Mobilitätssektors und die wachsende Gefahr von Versorgungsunterbrechungen aufgrund des Klimawandels neue Problemfelder dar, die bei der Entwicklung und dem Betrieb elektrischer Systeme berücksichtigt werden müssen.
Die Anwendung von Techniken der künstlichen Intelligenz (KI) ist ein neuer Lösungsansatz für Ingenieure, um diese Herausforderungen zu bewältigen.
Sie können KI in die Entwicklung und den Betrieb elektrischer Technologien integrieren, um die Zuverlässigkeit zu erhöhen und die Effizienz von Anwendungen zu verbessern, die von der Motorsteuerung und dem Batteriemanagement für Elektrofahrzeuge bis zur Einspeisung erneuerbarer Energie in das Stromnetz reichen. Beispiele für den Einsatz von KI-gestützten Techniken sind unter anderem:
- Modellierung mit reduzierter Ordnung (ROM)
- Regelungsstrategien
- Virtuelle Sensoren
- Energievorhersagen
- Vorausschauende Instandhaltung
KI eröffnet ein erhebliches Potenzial für:
- Die Reduzierung der Rechenzeit bei Simulationen.
- Die Charakterisierung einzigartiger Komponenten, die mithilfe klassischer Verfahren nur schwer zu modellieren sind.
- Eine effektive Alternative zu physischen Sensoren.
- Die Realisierung von leistungsfähiger Regelungstechnik für komplexe, nichtlineare Systeme.
Modellierung mit reduzierter Ordnung
Für Workflows, die umfangreiche Berechnungen erfordern, wie z. B. die Design Exploration, können Sie auf KI zurückgreifen, um Modelle mit reduzierter Ordnung (ROM) anstelle realitätsnaher Modelle des ursprünglichen physischen Systems zu erstellen, so z. B. bei bürstenlosen Motoren. Einige elektrische Komponenten, wie beispielsweise Geräte in Stromversorgungssystemen, weisen neuartige und einzigartige Eigenschaften auf, die mit klassischen Techniken nur mühsam zu modellieren sind. KI-basierte ROMs ermöglichen dabei die Erfassung des wesentlichen Verhaltens solcher Komponenten und Systeme und beschleunigen zugleich die Simulationen erheblich.
Mit MATLAB® und Simulink® können Sie ein physikalisches Modell nach Ab-Initio-Prinzipien, das mit Simscape™ oder FEM/FEA-Simulationen von Drittanbietern erstellt wurde, verwenden, um synthetische Daten für das Training eines KI-basierten Modells mit reduzierter Ordnung zu erzeugen. Mithilfe von Simscape ist es zudem möglich, Modelle von physikalischen Systemen in Simulink zu erstellen, die verschiedene Bereiche wie Elektrik, Mechanik, Hydraulik und viele weitere umfassen. Simscape Electrical™ bietet Komponentenbibliotheken zur Modellierung und Simulation elektronischer, mechatronischer und elektrischer Energiesysteme.
Anhand der Simulationsergebnisse werden die physikalischen Interaktionen des Systems erfasst. Das KI-basierte ROM, das Sie mithilfe dieser Ergebnisse trainieren, wird auch die Systemdynamik widerspiegeln. Sobald Sie ein trainiertes ROM haben, können Sie dieses in ein Modell auf Systemebene integrieren und das ROM als Alternative zu einem genaueren, aber langsameren physikalischen Modell in der Simulation verwenden.
So können Sie beispielsweise mit Simscape einen Motor und eine Motorwellenlast modellieren und daraus synthetische Daten erzeugen, indem Sie Simulationen mit dem physikalisch basierten Modell nach wissenschaftlichen Grundprinzipien durchführen. Nachdem Sie die entsprechenden Trainingsdaten gesammelt haben, können Sie in MATLAB aus einer Vielzahl von KI-Algorithmen wählen, um ein ROM zu trainieren.
Je nach Ihren Anforderungen an die Modellierung können Sie zwischen klassischen Machine-Learning-Modellen (z. B. Support-Vector-Maschinen, Regressionsbäumen oder flachen neuronalen Netzen) und Deep-Learning-Modellen (z. B. tiefen neuronalen Netzen) wählen, um ein ausgewogenes Verhältnis zwischen Genauigkeit, Trainingsgeschwindigkeit, Inferenzgeschwindigkeit und Erklärbarkeit zu erreichen.
Nach erfolgtem Training lässt sich das trainierte KI-Modell anschließend aus MATLAB importieren und in Simulink verwenden. Zur Überprüfung der Leistung des KI-Modells können Sie die Ergebnisse des KI-Modells mit Testdaten vergleichen, die aus der physikalischen Simulation generiert wurden, oder mit realen Daten aus der Produktion.
Modellierung virtueller Sensoren
Bei der Implementierung von Regelungen für elektrische Geräte oder Systeme ist es zuweilen unmöglich oder unpraktisch, relevante Signale mit einem physischen Sensor zu messen. In diesen Szenarien werden KI-Modelle eingesetzt, um virtuelle Sensoren zur Einschätzung kritischer Signale zu erstellen.
So lassen sich beispielsweise KI-basierte virtuelle Sensoren verwenden, um die Position, Geschwindigkeit und Temperatur eines Motors abzuschätzen und physische Sensoren wie einen Motorgeber oder einen Temperatursensor überflüssig zu machen.
Mit MATLAB und Simulink ist es möglich, KI-Algorithmen innerhalb eines Simulink-Modells einzusetzen, um entscheidende Betriebseigenschaften elektrischer Systeme vorherzusagen. Sie können zum Beispiel den Ladezustand (SOC) und Betriebszustand (SOH) eines Batteriesystems abschätzen. Der Batterie-SOC (Ladezustand) ist eine zentrale Information für die Regelung eines Batteriemanagementsystems und muss deshalb genau geschätzt werden, um einen zuverlässigen und effizienten Betrieb des Batteriesystems zu gewährleisten.
Für klassische Methoden, die auf dem erweiterten Kalman-Filter-Algorithmus (EKF) basieren, sind in der Regel genaue Parameter und Kenntnisse der physikalischen Eigenschaften erforderlich. Im Gegensatz dazu ist eine KI-Methode, wie beispielsweise ein neuronales Netz, ein datengesteuerter Ansatz, der nur minimale Kenntnisse über die physikalischen Details erfordert. Darüber hinaus bieten KI-basierte Methoden einen Lösungsansatz, der keine wiederkehrenden Kosten verursacht, nicht invasiv ist und keine Wartung erfordert.
Nachdem Sie die Modellierung und Validierung Ihres KI-basierten virtuellen Sensormodells abgeschlossen haben, können Sie mit Embedded Coder® optimierten, serienreifen C/C++ Code aus dem KI-Modell erzeugen und den Algorithmus auf einen Mikrocontroller übertragen.
Weitere Informationen
- Schätzung des Batterieladezustands in Simulink mithilfe eines Deep-Learning-Netzes - Beispiel
- Schätzung des Batteriezustands mithilfe von Deep Learning (34:19) - Video
- Schätzen des Ladezustands (SoC) einer Batterie mithilfe von KI (19:48) - Video
- SOH- und SOC-Schätzung von Batterien mithilfe eines hybriden Machine-Learning-Ansatzes (13:38) - Video
- Schätzen des Batterieladezustands mithilfe von Deep Learning (4 Videos) - Videoreihe
- Schätzung des Ladezustands integrierter Batteriepacks mithilfe eines trainierten neuronalen Netzes (15:02) - Video
- Bereitstellung eines auf Deep Learning basierenden Algorithmus zur Schätzung des Ladezustands für NXP S32K3 Mikrocontroller (34:09) - Video
Regelungsstrategie
KI-gestützte Regelungssysteme, insbesondere solche, die auf Techniken des Reinforcement Learning (RL) beruhen, weisen gegenüber den klassischen Methoden einige wesentliche Vorteile auf. KI-gestützte Strategien:
- Versprechen leistungsfähige Regelungen komplexer, nichtlinearer Systeme mit mehreren Eingängen und Ausgängen (MIMO).
- Erfordern lediglich geringe Vorkenntnisse über die Funktionsweise der Regelstrecke.
- Lassen sich in großem Umfang auf andere komplexe elektrische Systeme anwenden, z. B. auf die Regelung von Energiespeicher- und Stromversorgungssystemen.
Sie können die Anlagendynamik in Simulink und Simscape modellieren und Ihr Modell verwenden, um einen Reinforcement-Learning-Agenten (RL-Agenten) zu trainieren. Die Reinforcement Learning Designer-App bietet Ihnen eine intuitive, interaktive Möglichkeit, mit der Erstellung von Agenten und der Entwicklung von Umgebungen unter Verwendung der Reinforcement Learning Toolbox™ zu beginnen. Sie können auch Ihren eigenen RL-Agenten sowie die RL-Umgebung spezifizieren, indem Sie das Verhalten des Agenten übersteuern und Aktionen, Beobachtungen, Belohnungsfunktionen und die Dynamik der Umgebung individuell anpassen.
Mit MATLAB und Simulink lässt sich beispielsweise die feldorientierte Steuerung eines Permanentmagnet-Synchronmotors mithilfe von Reinforcement-Learning-Regelungen anstelle von PI-Reglern realisieren, indem ein Reinforcement-Learning-Agent trainiert wird. Bei linearen Reglern ist das Tracking-Verhalten außerhalb des Linearitätsbereichs oft nicht optimal. In solchen Fällen bietet das Reinforcement Learning eine geeignete Alternative zur nichtlinearen Regelung.
Weitere Informationen
- Nutzung von Reinforcement Learning für den feldorientierten PMSM-Ansatz - Beispiel
- Trainieren eines TD3-Agenten für die PMSM-Regelung - Beispiel
- Reinforcement Learning für die Entwicklung feldorientierter Steuerungen (6:12) - Video
- Echtzeittests – Bereitstellung eines Reinforcement-Learning-Agenten für die feldorientierte Regelung (4:51) - Video
KI-Methoden verbessern den Betrieb elektrischer Systeme, indem sie Folgendes ermöglichen:
- Verlässliche Energieprognosen
- Vorausschauende Instandhaltung von elektrischen Komponenten und Systemen
Energievorhersagen
KI-basierte Energieprognosen liefern wertvolle Informationen, um Unwägbarkeiten im Stromnetzbetrieb zu mindern. Mit den Methoden der künstlichen Intelligenz lassen sich beispielsweise Stromlasten, -nachfrage und -preise vorhersagen, wodurch die Risikoanalyse und das Risikomanagement beim Betrieb des Stromnetzes erleichtert werden.
MATLAB und Simulink unterstützen Sie bei der Nutzung von KI-Modellen, um Daten in das physikalische Systemmodell zu übertragen und einen intelligenten Systembetrieb zu ermöglichen. Für Energiemanagementsysteme spielt die Energieprognose eine Schlüsselrolle bei der Bereitstellung zuverlässiger Schätzungen von technisch-wirtschaftlichen und umweltbezogenen Faktoren wie Stromnachfrage und -erzeugung, Strompreis und Wetterbedingungen (wie Temperatur und Luftfeuchtigkeit), die für die Optimierung des Systembetriebs von Bedeutung sind.
Zur Durchführung von Energieprognosen in MATLAB sind vier Schritte erforderlich:
- Importieren Sie Energie- oder Wetterdaten aus einer oder mehreren Datenquellen. Mit MATLAB können Sie auf Energiedaten, die in Dateien, im Internet oder in Data Warehouses gespeichert sind, zugreifen, diese untersuchen und importieren.
- Führen Sie eine Vorverarbeitung der Daten durch, damit sie in einem sauberen, konsistenten und lesbaren Format für die Modellierung vorliegen. MATLAB bietet interaktive Tools zum Bereinigen, Untersuchen, Visualisieren und Kombinieren komplexer multivariater Datensätze.
- Prototypisieren, testen und verfeinern Sie Vorhersagemodelle in MATLAB mithilfe von Methoden des Machine Learning. So können Sie beispielsweise ein dynamisches, selbstoptimierendes Modell zur Vorhersage der langfristigen Energiebelastung erstellen.
- Integrieren, betreiben und skalieren Sie das Energieprognosesystem innerhalb von Unternehmenssystemen oder als interaktive Webanwendungen.
In Simulink können Sie Folgendes tun:
- Integrieren des KI-basierten Energieprognosemodells in Ihr Energiemanagementsystem, um wichtige Informationen für den intelligenten Betrieb von Wohn- und Geschäftsgebäuden zu erhalten.
- Den Prognosealgorithmus und die Energiemanagementstrategien anhand des elektrischen Systems validieren.
- Hardware-in-the-Loop (HIL)-Simulationen durchführen.
- Lesbaren, effizienten C/C++ Code aus dem Modell des Energiemanagementsystems in Simulink für die Bereitstellung auf Edge-Geräten, wie z. B. einem eingebetteten Prozessor, generieren.
Weitere Informationen
- Nutzung von MATLAB zur Energiedatenanalyse - File Exchange
- Verwendung von MATLAB für langfristige Energieprognosen - File Exchange
- Von der Idee zum datengesteuerten Produktionssystem: eine Fallstudie zu Stromlastprognosen) (42:53) - Video
- Verwendung von MATLAB zur Unterstützung moderner numerischer Wetterprognosen (22:31) - Video
- Machine Learning und Deep Learning für Energievorhersagen mit MATLAB (39:29) - Video
Vorausschauende Instandhaltung
Um die Zuverlässigkeit zu gewährleisten und Ausfallzeiten zu reduzieren, setzen Energieversorgungsunternehmen zunehmend auf eine KI-basierte vorausschauende Instandhaltung. Mit dieser vorausschauenden Instandhaltung können Ingenieure sowohl Fehler und Anomalien erkennen und klassifizieren als auch Ausfälle diagnostizieren und vorhersagen sowie die Restnutzungsdauer (RUL) wichtiger elektrischer Komponenten und Systeme wie das Stromnetz und unterirdische Versorgungskabelsysteme abschätzen.
Mithilfe von Simulink und Simscape können Sie Algorithmen für die vorausschauende Instandhaltung anhand historischer Sensordaten aus elektrischen Anlagen trainieren oder synthetische Daten aus physikbasierten Modellen erzeugen.
Fehlerdaten sind nur schwer zu erhalten, da Fehlerszenarien nur selten vorkommen und in der Regel mit Anlagenschäden oder anderen gravierenden Folgen verbunden sind, weshalb Fehlerdaten von besonderer Bedeutung für das Training von KI-Modellen zur vorausschauenden Instandhaltung sind. Mit MATLAB und Simulink können Sie Fehler in das Systemmodell einfügen und Daten aus dem Modell sowohl unter normalen als auch unter Fehlerbedingungen erzeugen.
Nachdem Sie den KI-Algorithmus anhand von Fehlerdaten oder Sensordaten (oder einer Kombination aus beidem) trainiert haben, können Sie direkt aus dem Algorithmus heraus C/C++ Code für die Edge-Verarbeitung in Echtzeit generieren oder durch die Integration mit IT/OT-Systemen des Unternehmens in der Cloud skalieren.
Weitere Informationen
Vorausschauende Instandhaltung von elektrischen Komponenten:
- Vorhersage der verbleibenden Lebensdauer eines schnell aufladbaren Li-Ionen-Akkus - Beispiel
- Erkennung von Motor-Getriebe-Fehlern durch Analyse der Motorstromsignatur - Beispiel
- Einsatz von Machine Learning und Deep Learning zur Risikokategorisierung in unterirdischen Versorgungskabelsystemen (35:27) - Video
Vorausschauende Instandhaltung von Energiesystemen:
- Erkennung von Anomalien in einem Gleichstromverteilungssystem mithilfe von Autoencodern und Wavelets - Beispiel
- Vorhersage der Echtzeit-RUL von Windturbinenlagern in einem Windpark - Beispiel
- Training eines Klassifizierungsmodells zur Erkennung von Störungen in Ladegeräten für Elektrofahrzeuge (EV) - Beispiel
- Nutzung von Convolutional Neural Networks (CNNs) zur Identifizierung und Klassifizierung von Fehlern in Erdkabelsystemen - Artikel
Empfohlene nächste Schritte
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.
Amerika
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)