Thank you for your interest in Imagimob AI on Texas Instruments MCU's

With this demo, you will be able to run an Imagimob AI-model on the Texas Instruments Sitara Microcontroller AM243x Evaluation Module to predict failures due to insulation deterioration in an electric drive motor.
 
By clicking the link below, you can download the files needed to replicate the demo using your TI board:

Download Firmware

Download Imagimob UI

Download AI-Models

Once the download is complete, you will get

  • The full firmware project, containing the AI-model, to be deployed on your TI AM243x board
  • The imagimob_ui folder with data and Python scripts to be used to run the demo and the Imagimob UI used to visualize the results in real-time in your browser
  • The models folder with the Keras model trained with Imagimob AI, the Python code for the pre-processor and the corresponding C (edge) model which is already embedded in the firmware

To set up the demo, follow the instructions in the README file that you find in the downloaded Imagimob UI folder.

Demo Project Description

Input Data

The input data consist of 3-phase currents and voltages sampled at 4 kHz obtained via the accelerated ageing process of an electric drive motor defined by the IEEE standard 117. Special thanks to KTH, Royal Institute of Technology (Sweden), for performing the accelerated ageing and the hardware setup for data collection.

Demo Setup and Functioning

To run the demo you need a PC with the required software installed and a TI Sitara AM243x board, running the provided firmware. The TI board is connected to the PC via 2 USB cables. 

The PC simulates here the electric motor or, in general, any other kind of (industrial) machine. The 3-phase currents and voltages data are saved on the PC and sampled to the TI AM243x via UART. This input data is then fed to the Imagimob AI model running on the board. The model processes the input data and generates an output which is sent from the board to the PC where it is visualized in a browser in real-time together with the corresponding input data. Such an output is a value between 0 and 1 and it represents the condition of the machine or its age, which ranges from 0 to 12 years in this example.

The demo completes in about 30-60 minutes.

Imagimob AI-model Properties

MODEL TYPE: Regression neural network model
MODEL MEMORY USAGE: 3.5 kB (FLASH) and 6.6 kB (RAM)
MODEL OUTPUT: AI model predictions related to machine age and machine damage probability