Life time monitoring

The Lifetime Monitoring System is an advanced device developed together with ON Semiconductor Slovakia, a.s., to measure the operational lifespan of electronic power components.

It enables long-term testing under real operating conditions while simulating variations in system temperature at high currents and voltages. Throughout the testing process, multiple parameters are continuously monitored, analyzed, and evaluated to provide a reliable basis for calculating component or circuit longevity.

Our role

Our company contributed to the development of this system by designing and implementing software for PWM cycle control, long-term measurement, and data recording. This included software for the FPGA-based control logic, embedded processor firmware, and a database information system built on embedded Linux.

Key Project
Statistics

26months

Our participation in the project so far

48months

Continues as a research project

Used programming languages

Verilog

Direct control of the PWM signal output drivers, the measurement process by ADC converters, and the transfer of measured data to the microcontroller is ensured by an FPGA chip programmed using the Verilog language.

Embedded C

The basic logic of controlling a three-phase PWM signal and synchronized measurement of many quantities, along with temporary storage of measured data in the cache, is performed by the microcontroller based on the code created in embedded C.

C++

It was necessary to create a small application as a service on the control computer, which is responsible for synchronization between the measuring boards, control and monitoring of the high voltage and cooling system.

PHP

PHP was used as the basic programming language for the user interface on the server side. The functions created are responsible for working with measured data, storing them in the database, providing their display, starting and stopping the measurement process by the user, as well as setting all parameters of the measurement process.

HTML

The user interface was created using web technology, so HTML with CSS is its basis.

JavaScript

JS scripts were used to increase interactivity and improve the user interface. These either improve the display or use of pages, but also directly communicate and obtain data from the server and PHP functions located on it via ajax calls.

Next steps as research part of project

Big data collection
  • Web Interface for centralized collection and storage of big data
Statistical data processing
  • Determining suitable statistical methods for processing measured data
Data analysis using AI
  • Using AI to process big data measurements and find the right data points

50+ customers worldwide trust us

Real feedback from a partner with
whom we developed a project VRPIS

Back to top