The Investor’s Guide to Predictive Maintenance Technology

By December 28, 2016Internet of Things
M.C. Escher and the crystal ball used for his self portrait (1935)

A few weeks ago, I met with an investor to offer an assessment and guidance concerning a potential investment in a software company developing a predictive maintenance software: a system designed to use sensor data to assess the condition of a piece of equipment, detect an impending failure, and prescribe a remedial action.

As is often the case, there was a profound difference between the ideal world as described by the technologists and the harsh reality of equipment maintenance as experienced by field-service personnel.

Writing the Complete Guide to Predictive Maintenance Technology is obviously a grand goal for a short blog post. But now that I have got your attention, I’d like to focus on just one aspect: while diagnostic algorithms can be extremely powerful, implementing an application that can tackle complex, real-world maintenance problems requires much more than the ability to detect an anomaly in a time-series data stream.

Real-World Examples

Let’s look at a simple example: a reading from a temperature sensor is above the specified threshold. The problem and the repair action seem to be sufficiently straightforward, don’t they? Well, while the symptom is clear, the root cause isn’t: the over-temperature condition could have been caused by a coolant leak or by a stuck thermostat (and theoretically, while less likely, by both).  The service technician should take additional troubleshooting steps to pinpoint the culprit before attempting to repair the problem.

But we are not done yet. Can the service technician trust that the temperature sensor reading is accurate? A bad sensor, a malfunctioning analog-to-digital converter circuit, or a wiring harness problem will generate a false temperature reading. Again, the experienced technician may choose to verify the temperature before engaging in a lengthy and expensive repair operation.

And there’s more. As it turned out, some of systems in the field have been modified to allow safe operation at a higher temperature. Is the system under repair one of these systems? Was a software update installed?

Obviously, a data analytic tool is useful, but is only one component in the field service diagnostics and repair workflow.

Another example from the favorite domain of many Industrial IoT predictive maintenance applications: vibration data as a predictor of failures in rotary equipment. Consider two identical pieces of equipment, for example pumps, installed in two locations. One installation followed the vendor-prescribed installation procedure of bolting the pump directly onto a cement slab. The other installation, due to site limitations (or, perhaps, the installer’s creativity), has a longer bracket welded to the base of the pump and secured to a side wall. As you can imagine, the vibration signatures of the two installations will be markedly different, yet they are both normal. The analytic engine must be able to account for these differences, as well as natural changes in the vibration signature that result from normal wear and tear.

While many proof of concept demonstrations appear to work well in detecting data anomalies under lab conditions, some statistical methods to model, trend and predict data streams will have difficulties dealing with multiple variant and configurations, and self-correct to reflect the ongoing changes in the installed equipment.

Real-World Applications

The purpose of this short writeup is not to criticize and dismiss data analysis and predictive algorithms. It is to highlight the fact that real-world diagnosis and repair workflows are much more intricate than a simplistic (not to say naïve) technology-centric demonstration reveals.

Whether you are an investor assessing a predictive maintenance technology, or a service organization looking to implement it, you must consider that building a real-world application takes much more than a clever signal analysis algorithm. Real-world situations of the type that service technicians face daily can easily outstrip the value offered by predictive algorithms.


Image: M.C. Escher and the crystal ball used for his self portrait (1935)

  • Evandro Silva

    The text emphasizes in a concise and direct way one of the greatest challenges of predictive maintenance, to reproduce (model) the real-world conditions that service technicians face in a daily basis. Good Stuff!

    • Thanks Evandro. I’d be interested in catching up to learn about your own progress in the field.

      • Vivek Shah

        Joe – The problems you describe are real-world problems. Having said that, quite a few of these problems have been solved with technologies and solutions/products deployed over the last 15 years. Have you reviewed or looked at the SmartSignal solution (now part of GE)? We have deployed this solution for over 25K critical assets in Aviation, Power Gen, O&G and Mining industries. We are now in the 4th generation development moving to a cloud scalable architecture using our Predix IIoT platform.

        • Vivek – thanks for your comments.

          Of course there have been many successful predictive and prescriptive maintenance applications (I was personally involved in a few in aerospace, medical systems and heavy equipment). However:
          • Many of these very successful implementations were one-off and couldn’t be reused easily. Others didn’t scale well as complexity and variability increased.
          • Despite much advertising, most systems aren’t “self-learning.” Accounting for new failure modes, accommodating for product changes and wear and tear, business and compliance rule changes, and similar lifecycle dynamics require continuous resource investment.
          • Interactions between instrumented and non- instrumented subsystems, workflow and compliance rules, and other “external” considerations must be factored in the solution.

          Again, this is not meant as criticism of or doubt in the technology itself. It is meant to highlight technical and business factors that must be considered when incorporating a (successful) technology in a real-world maintenance application.

  • ggerke

    Asset management is all about technical solutions and, of course, work processes. Having leaders in the work process space is essential for profitability.

  • Pingback: The Investor’s Guide to Predictive Maintenance Technology()