Freudenberg Home and Cleaning Solutions - CS - Banner - Lemberg Solutions

Firmware Entwicklung und Algorithmus Integration für FHCS

Neue modulare Firmware-Implementierung und Algorithmus-Entwicklung für Freudenberg Home and Cleaning Solutions mit dem Ziel, den Reinigungsprodukten neue Funktionen hinzuzufügen.

Über den Kunden

Freudenberg Home and Cleaning Solutions (FHCS) gehört zur Freudenberg-Gruppe, die seit 1849 auf dem Markt aktiv ist. Das Unternehmen bietet Reinigungsprodukte und -systeme an, die unter verschiedenen bekannten Markennamen verkauft werden, darunter Vileda®, Vileda Professional®, O-Cedar®, Marigold®, Gimi®, Wettex®, Oates® und Gala®. 

Herausforderung

Der Kunde stellt Produkte mit smarten, mithilfe von Firmware gesteuerten Funktionen her und hatte einen Weg gefunden, neue Funktionen durch die Integration von Algorithmen zu implementieren. Die Entwicklung von Algorithmen und Firmware war daher die zentrale Herausforderung, die das LS-Team für den Kunden bewältigen soll.

Gelieferter Mehrwert

Lemberg Solutions hat ein Team von Embedded-Ingenieuren und Datenwissenschaftlern zusammengestellt, die Hand in Hand an der Entwicklung des erforderlichen Algorithmus und der Mikrocontroller-Firmware arbeiteten. Das Team analysierte die vom Kunden zur Verfügung gestellten Betriebsdaten, um den Algorithmus zu entwickeln, ihn in die Firmware zu implementieren und ausführlich zu testen, bevor es den Prototyp an den Kunden übergab.

Prozess

Freudenberg Home and Cleaning Solutions (FHCS) hatte die Idee, neue Funktionen in seine Reinigungsprodukte zu integrieren. Der Kunde beschloss, einen Algorithmus zu entwickeln, der hilfreiche Benutzeranweisungen auf der Grundlage von Echtzeit-Betriebsdaten ermöglichen sollte. 

Da FHCS über keine internen Kapazitäten verfügte, kontaktierte der Kunde mehrere Unternehmen für Embedded-Engineering, um ihr Fachwissen durch eine Anbieterbewertung einzuschätzen, und wählte anschließend den am besten geeigneten Anbieter aus. Da Lemberg Solutions aufgrund der Kombination aus fundiertem Data Science- und Embedded Engineering-Know-how der richtige Ansprechpartner für dieses Projekt war, initiierte der Kunde die Zusammenarbeit. Gemäß den Anforderungen des Kunden organisierten wir den Projektmanagementprozess mithilfe einer Reihe von Azure DevOps-Tools, darunter Azure Repo, Azure Board und weiteren.

Zu Beginn des Projekts stellte FHCS detaillierte Forschungsdaten zur Verfügung, die unsere Datenwissenschaftler analysierten, um einen Algorithmus zu entwickeln. Das Team erstellte den Algorithmus mithilfe von MATLAB® und wandelte ihn mit MATLAB Coder™ in C-Code um, woraufhin sie damit beginnen konnten, die Lösung für die Implementierung in die Firmware vorzubereiten. Das Firmware-Update erforderte Änderungen an der bestehenden Hardware, welche wir ebenfalls umgesetzt haben. Wir stellten sicher, dass die entwickelte Lösung eine hohe Code-Modularität aufwies, um in Zukunft einfache Systemänderungen und -Upgrades zu ermöglichen.

Schließlich testete das Team die Anwendung in unserem Labor, um sicherzugehen, dass der Algorithmus eine hohe Genauigkeit aufwies. Nach erfolgreichen Tests stellten wir FHCS den funktionsfähigen Firmware-Prototyp zur Verfügung, um Feedback zu erhalten und die erforderlichen Verbesserungen zu implementieren, bevor wir in die Serienproduktionsphase der Entwicklung eintraten.

Technologien
C
MATLAB Simulink
MATLAB
ARM Cortex-M
CMSIS
SPL
Keil MDK
Fallstudie im PDF-Format speichern
Anonym

Die Zusammenarbeit war hervorragend, da das Team von Lemberg Solution unsere Anforderungen sorgfältig untersucht hat, um alle Erwartungen zu erfüllen. Ihre Ingenieure verfügen über eine beträchtliche Erfahrung in der Entwicklung elektronischer Prototypen, so dass der Entwicklungsprozess absolut reibungslos verlief. Außerdem gingen sie immer proaktiv auf unsere Anliegen ein und schafften so ein Gefühl von Vertrauen und Transparenz.

Freudenberg Home - PDF Form - Lemberg Solutions
Herunterladen der Case Study, um sie später zu lesen