Edge AI predictive maintenance solution for industrial equipment

About the client

Company Name
Location
Vienna, Austria

Senzoro specializes in producing artificial intelligence systems for industrial machines. Specifically, the company focuses on maintenance solutions, aiming to use sensor data to the fullest potential. Among customers that integrate their condition-monitoring systems and ultrasonic sensors are Siemens, Voith, and Windkraft Simonsfeld AG.

The challenge

Rolling bearings are the most common cause of breakdowns in industrial equipment. And Senzoro aimed to develop a solution that would validate bearing conditions inside industrial motors in real time, using ultrasonic signal analysis. While the company had its custom AI algorithms for this task, it lacked expertise in embedded systems, particularly in edge AI development. 

The client needed a system that could:

Operate within a strict frequency range
Detection accuracy depends on clean and consistent data. Therefore, to ensure reliable results, the system had to capture and process ultrasonic signals within a precise ultrasonic frequency range.
Ensure reliable AI model performance
Only hardware with sufficient computational power could provide stable AI model performance on the edge. Moreover, it had to meet the client’s cost targets to move to production.

Delivered value

Future-proof edge AI system
Carefully designed hardware and software architecture ensures the predictive maintenance system works reliably in industrial settings. At the same time, a scalable design makes it easier to update the AI model or add new features.
Accurate predictions with high-quality data collection
Well-selected sensors and system components ensure clean, high-quality signal collection in real time. This allows the AI model to work with accurate input data, providing reliable predictions of equipment malfunctions.

Solution

From the beginning, the focus was on identifying hardware that could capture high-frequency ultrasound signals with the precision required for accurate diagnostics. We started by searching for the right Analog-to-Digital Converter (ADC) board. It was necessary so that the client’s algorithm could process ultrasonic signals and convert them into digital data.

In parallel, we selected suitable computing platforms on which an AI algorithm can run efficiently at the edge. Among the multiple options were Raspberry Pi Zero and Jetson Nano. However, both had either performance or compatibility issues, so our engineers excluded them. The choice fell on the Raspberry Pi 4 — because of the right balance of performance and cost-efficiency. 

To ensure seamless AI processing, we created a custom orchestration script. It records short ultrasonic audio samples, feeds them into the client's model for analysis, and reads back the results. 

After the main development phase, our team needed to validate that the algorithm could detect the normal rolling bearing sound from the faulty one. Tested with both simulated and real ultrasonic signals, the system accurately flagged each condition. 

As a result, the developed device provides immediate feedback about the remaining useful life (RUL) of equipment, so maintenance teams know how to act before a breakdown occurs. 

Technologies
Python
Raspberry Pi
NVIDIA Jetson
Android

The challenge we presented to Lemberg Solutions was huge and it involved a complex set of different disciplines not found in many companies. We were all impressed by the competency of each and everyone in their team. They have a very transparent co-working style and really share the responsibility that the desired product works. 

Markus Loinig
CEO of Senzoro

How it works

Capturing ultrasonic signals
Installed on the machine, sensors are collecting ultrasonic signals produced by the rolling bearing.
Analog-to-digital conversion
The audio capture board converts high-frequency sound into digital data.
On-device AI analysis
The AI model processes incoming data in real time to assess the bearing's condition.
Streaming results on the user interface
The system provides remaining useful life estimates and equipment health trend analysis.

Contact us

Kick-start your software development project with expert engineers

Share your business challenge with our experts so we can discuss it in detail and come up with the most feasible solution shortly.

Slavic Voitovych, Head of IoT Business Development at Lemberg Solutions
Slavic Voitovych
Account Executive

Slavic assists our customers with successfully implementing their IoT product ideas, maximizing the value of their investments in technology. Slavic has experience guiding multiple IoT projects in automotive, healthcare, consumer electronics, and energy domains. 

Schedule a call