STMicroelectronics hat ein kostenloses STM32-Softwarefunktionspaket veröffentlicht, mit dem Benutzer mithilfe eines Mikrocontroller-Discovery-Kits schnell intelligente Edge-Geräte für die Überwachung des industriellen Zustands erstellen, trainieren und bereitstellen können.
Das Softwarepaket FP-AI-NANOEDG1 wurde in Zusammenarbeit mit dem Experten für maschinelles Lernen und dem von ST autorisierten Partner Cartesiam entwickelt und enthält alle erforderlichen Treiber, Middleware, Dokumentation und Beispielcode, um Sensordaten zu erfassen, die NanoEdge-Bibliotheken von Cartesiam zu integrieren und auszuführen. Benutzer ohne spezielle KI-Kenntnisse können mithilfe des NanoEdg AI Studio-Tools von Cartesiam, das auf einem Windows 10- oder Ubuntu-PC ausgeführt wird, schnell benutzerdefinierte Bibliotheken für maschinelles Lernen für ihre Anwendungen erstellen und exportieren. Das Funktionspaket vereinfacht das vollständige Prototyping und die kostenlose Validierung auf STM32-Entwicklungsplatinen, bevor es auf Kundenhardware bereitgestellt wird, für die Standard-Cartesiam-Gebühren anfallen.
Die mit Cartesiam entwickelte einfache Methode verwendet Sensoren in Industriequalität an Bord eines Discovery-Kits wie dem STM32L562E-DK, um Vibrationsdaten von den überwachten Geräten sowohl in normalen Betriebsarten als auch unter induzierten abnormalen Bedingungen zu erfassen. Software zum Konfigurieren und Erfassen von Sensordaten ist im Funktionspaket enthalten. NanoEdge AI Studio analysiert die Benchmark-Daten und wählt vorkompilierte Algorithmen aus über 500 Millionen möglichen Kombinationen aus, um optimierte Bibliotheken für Training und Inferenz zu erstellen. Die Function-Pack-Software bietet Stubs für die Bibliotheken, die zum einfachen Einbetten in die Anwendung leicht ersetzt werden können. Nach der Bereitstellung kann das Gerät das normale Muster des Betriebsmodus lokal während der anfänglichen Installationsphase sowie während der Lebensdauer des Geräts lernen.da das Funktionspaket das Umschalten zwischen Lern- und Überwachungsmodus ermöglicht.
Mithilfe des Discovery-Kits zum Erfassen von Daten, Generieren, Trainieren und Überwachen der Lösung unter Verwendung kostenloser Tools und Software sowie der Unterstützung des STM32-Ökosystems können Entwickler schnell und kostengünstig ein Proof-of-Concept-Modell erstellen und die Anwendung einfach portieren zu anderen STM32-Mikrocontrollern. Als intelligentes Edge-Gerät ermöglicht die Lösung im Gegensatz zu Alternativen, die auf KI in der Cloud basieren, Gerätebesitzern eine bessere Kontrolle über potenziell sensible Informationen, indem Maschinendaten auf dem lokalen Gerät verarbeitet werden. Das Funktionspaket FP-AI-NANOEDG1 ist ab sofort kostenlos auf der STs-Website erhältlich.