Analytic Platform

Having all of your data in one place opens up new opportunities for analytics.

You can combine the figures from your sensors with the details from your scheduling system to create per-batch summaries, calculate totals per shift, or flag specific patterns of activity.

Along with our REST-based APIs and query language (that you can use to easily access from a wide variety of languages and platforms), we offer several tools to help you get complex analytics working quickly.

image description

Data-Triggered Solutions

You can trigger analytics, events, notifications and other events based on live data.

This is most often used for performing batch, order or job analytics when a system moves on to the next task, but can also be used to create event logs, event counters, or analysis based on human resources, such as shift, crew and controller.

ARDI provides a re-usable framework for making this style of solution, subscribing to live data, checking for key conditions, and even back-filling data when time is lost (for example, when a server is restarted), so it doesn’t miss any events.

Live Models

ARDI offers the ability to create live models of your process.

These use your data to drive calculations. These can range from the incredibly simple to the extremely elaborate, such as…

  • Calculating values from multiple inputs,
  • Modelling the behaviour of the system,
  • Calculating the condition or quality of your product,
  • Classifying and predicting from AI models,
  • Optimising setpoints and configurations,
  • Suggesting corrective actions

These models are live. They run along-side your real data and provide up-to-the-moment feedback on how your process is running. They can also take advantage of functions that can’t be done in control systems – such as using machine learning, Goal Seeking and advanced analytics.

The feedback of these models is available via a number of mechanisms, including OPC-UA – allowing your analytics to be recorded in industrial historians or fed back into your HMI/SCADA system.

Dynamic Alerts

Dynamic alerts allow you to deploy advanced alerts across your system. These alerts can be incredibly simple, or can use cloud services, machine-learning or custom logic to detect issues and warn users of potential problems.

Alerts are dynamic because you don’t have to make new alerts for each asset in your system. Instead, you can create one alert and ‘attach’ it to many assets, based on their type, connections or combinations of data.

This means that new alerts are automatically created when new assets are built in ARDI, and old ones shut down if equipment is removed from service – all without user intervention.

Modular Outputs

Once you’ve built these analytics, what do you do with them?

The ARDI Modular Output System is integrated in several tools, and allows you to send the values you generate and the events you detect to a variety of different locations.

You can easily record values in databases, key-value stores, message brokers, web-endpoints or time-series databases like Prometheus. You can write values back to your control system, or pass them right back to ARDI so it’s available through ARDIs visualisations, dashboards and reports.

Events can be sent to logs, databases, notification systems such as email, SMS, voice calls, PA announcements, or can be used to trigger PowerAutomate tasks, such as creating Teams notifications.

Request a Personal Demo

The best way to understand the power of ARDI is to see it with your own eyes.

Simply add your contact details below and we will arrange a personal demo where we will take you on a full tour of ARDI’s backend and show live demonstrations of each capability

Please enable JavaScript in your browser to complete this form.
Please include your country code