The Autonomous Factory: Inertial Sensors Conquer IoMT Challenges



Key to enabling the gains that automating industrial machinery can give us is the identification of the appropriate sensing technologies—to enhance the contextual knowledge of the equipment’s condition.

The automation of industrial machinery, whether it be in manufacturing, agriculture, logistics, energy, automotive, or unmanned aerial vehicles, promises great gains in resource efficiency, equipment accuracy, and safety. Since location or position of the equipment is also a valuable input to the equation, precision inertial sensors hold the promise of essentially pinpointing location or maintaining accurate positioning. Coupling both the location and the contextual sensor information is of substantial value in applications where mobility is a factor.

In many situations, the determination of position while operating in a complex or harsh environment is of especially critical value. The Internet of Moving Things (IoMT) has many challenges on the path to great efficiency gains, and high-performance inertial sensors are helping make the difference.

Sensors Propel Machine Automation
As machinery has evolved from making simple passive measurements, to containing embedded control functions, and now on to fully autonomous operation, sensors are playing an enabling role. Whether for simple measurement supporting offline analysis, or for process control, many such sensors worked sufficiently in isolation.

The desire to extract real-time benefits, and the availability of an increasingly wide breadth of sensing types and efficient processing, has brought about important advances in sensor fusion to best determine context across multiple application/environmental states. Finally, in complex systems involving the interaction of multiple platforms, and requiring knowledge of past system states, advances in connectivity are supporting increasingly intelligent sensor systems (Table 1).

Table 1: Sensor Integration and Connectivity Levels

Table 1: Sensor Integration and Connectivity Levels

These intelligent and accessible sensor systems are revolutionizing what would otherwise be mature industries, turning agriculture into smart agriculture, infrastructure into smart Infrastructure, and cities into smart cities. As sensors are deployed to gather relevant contextual information in these environments, new complexities arise in database management and communication, requiring sophisticated fusing not just from sensor to sensor, but across platforms and across time. Examples include cloud-based analytics of an infrastructure’s condition over time, last year’s crop yield, or traffic conditions and patterns (Figure 1).

Figure 1: Inertial measurement units serve a critical stabilization and positioning role in applications where other traditional sensors have limitations.

Figure 1: Inertial measurement units serve a critical stabilization and positioning role in applications where other traditional sensors have limitations.

In some cases where mobility is important, geolocating this contextual sensor data is then required. In fact, little of the Internet of Things can be considered “static.” Equipment in factories, fields, and hospitals is more useful when mobile, and an optical sensor on a geographically static piece of equipment is still likely locally mobile, requiring steering/pointing.

This IoMT (Table 2) fuses contextual and positional data. It amplifies the usefulness of the data and the efficiency gains. For analyzing yield enhancement opportunities, for example, imagine knowing the temperature, moisture, and precise location of an individually planted seed, versus simply knowing the temperature and soil condition of a field of randomly planted seeds.

Table 2: Accurate Positioning Coupled with Context, Enabling the Internet of Moving Things

Table 2: Accurate Positioning Coupled with Context, Enabling the Internet of Moving Things

Figure 2: Inertial measurement units serve a critical stabilization and positioning role in applications where other traditional sensors have limitations.

Figure 2: Inertial measurement units serve a critical stabilization and positioning role in applications where other traditional sensors have limitations.

Inertial Sensors within Smart Machines
Inertial sensors serve two primary functions within most Smart Machines: equipment stabilization/pointing or navigation/guidance (Figure 2). (A separate and important use is for vibration analysis and condition monitoring, which is covered separately.)

GPS may be considered the navigational aid of choice for most systems due to its ubiquity, but for many industrial systems, relying on GPS brings up significant concerns, primarily due to potential blockages. Transitioning to inertial sensing during a GPS blockage is effective, but only assuming the inertials are of sufficient quality to provide adequate precision for the duration of the outage. In the case of a stabilization/servo loop, inertial sensors may be relied on in the feedback mechanism to maintain a reliable pointing angle of an antenna, crane platform, construction blade, farming implement, or camera on a UAV.

In all these examples, the purpose goes beyond providing a useful feature (e.g., gesture control in a mobile phone), to delivering critical accuracy or safety mechanisms in the midst of incredibly difficult environments (Table 3).

Table 3: Challenges for Sensors in Environmentally Challenged Industrial Apps

Table 3: Challenges for Sensors in Environmentally Challenged Industrial Apps

Sensor Quality Matters
There is a myth, or perhaps dream, that sensor-fusion algorithms can be used to essentially “code” good performance into otherwise marginal sensor technology. Sensor fusion can be used for some corrections; for instance, a temperature sensor to correct for temperature drift of another sensor, or an accelerometer (g) sensor to correct for gravitational effect on a gyroscope.

Even in these cases, though, this only calibrates the given sensor to the environment. It doesn’t improve its inherent ability to maintain performance between calibration points, it only interpolates it. A poor-quality sensor typically drifts rapidly enough whereby, without extensive/expensive calibration points, accuracy falls off quickly.

Nevertheless, some amount of calibration is typically desired even in high-quality sensors to extract the highest possible performance from the device. The most cost-effective approach to doing this depends on the intricate details of the sensor, and a deep knowledge of the motion dynamics (Figure 3), not to mention access to relatively unique test equipment. For this reason, the calibration/compensation step is increasingly seen as an embedded necessity from the sensor manufacturer.

Figure 3: Extracting valuable application-level information from inertial sensors requires sophisticated calibrations and high-order processing.

Figure 3: Extracting valuable application-level information from inertial sensors requires sophisticated calibrations and high-order processing.

A second significant step along the path of converting basic sensing outputs into useful application-level intelligence is state-driven sensor handoff. This requires expansive knowledge of the application dynamics, as well as the sensors’ capabilities, to best determine which sensor can be relied on at any given point in time.

Figure 4 illustrates a conceptual example of the role of sensor fusion in an industrial application. Here, for a precision-driven industrial application, a careful selection of sensors has been done to support an expected need to operate within high potential GPS-blockages, and potentially difficult magnetic and other environmental disturbances. For this reason, the infrastructure-free nature of inertial sensors is most heavily relied on, with other sensing aids chosen to support specific environmental challenges, and to help correct for any long term inertial drift.

Figure 4: Sensor-fusion algorithms rely on precision sensors, properly chosen to support a specific application environment.

Figure 4: Sensor-fusion algorithms rely on precision sensors, properly chosen to support a specific application environment.

While it’s preferable to plan sensor selection to allow for precise tracking under all conditions, this is practically impossible. Thus, the small segment of “uncertainty” is still retained in the scenario planning. The algorithms exist for valuable sensor calibrations, as well as to manage the sophisticated sensor-to-sensor handoff driven by the application state.

Ultimately, the end application will dictate the level of accuracy required, and the quality of sensor chosen will determine whether this is achievable. Table 4 contrasts two scenarios, illustrating the significance of sensor choice to not only the design process, but to the equipment precision. A low-precision sensor may in fact be suitable if it’s only to be relied on in limited instances, and if the application has tolerance for error—i.e., if it’s not safety- or life-critical, or if relatively imprecise accuracy is good enough.

Table 4: High-Precision Sensors in Industrial Apps with Mission-Critical Requirements

Table 4: High-Precision Sensors in Industrial Apps with Mission-Critical Requirements

Though most consumer level sensors have low noise and perform adequately in benign conditions, they aren’t suitable for machinery subject to dynamic motion. This includes vibration, which in a low-performance inertial measurement unit can’t be separated from the simple linear acceleration or inclination measurement that’s desired.

To achieve accuracy of better than 1 degree, while operating in an industrial environment, the selection narrows to sensors that are designed specifically to reject error drift from vibration or temperature influences. Such a high-precision sensor can support a larger span of the expected application states over longer time periods.

High-Performance Inertials
Designing for performance needn’t exclude designing for cost, size, and power efficiency. However, designing a microelectromechanical-system (MEMS) structure with a primary goal of cost reduction will typically sacrifice performance, sometimes significantly. Some simple choices for reducing cost, such as less silicon mass and plastic encapsulated consumer packaging, are largely detrimental to MEMS performance.

Extracting accurate and stable information from a MEMS device like that in Figure 5 requires strong signal-to-noise ratio driven by silicon area and thickness, as well as minimized stress on the silicon from the selection of component packaging through to system-level enclosures. With end-use performance requirements in mind at the onset of the sensor definition, the silicon, integration, packaging, and test/calibration approaches can be optimized to maintain native performance even under complex environments, while minimizing cost.

Figure 5: A MEMS structure is used for precision motion determination.

Figure 5: A MEMS structure is used for precision motion determination.

Table 5 shows performance demonstrated in a mid-level industrial device, compared to a typical consumer sensor that may be found in a mobile phone. (Note that higher-end industrial devices are also available which are an order of magnitude better than those shown.) Most low-end consumer devices don’t provide specifications for parameters such as linear acceleration effect, vibration rectification, angular random walk, and others that can be the largest error sources in industrial applications.

Table 5: Improvements Achieved with Industrial MEMS Devices

Table 5: Improvements Achieved with Industrial MEMS Devices

This industrial sensor is designed for use in a scenario anticipating relatively rapid or extreme movement (2000-degree-per-second, 40 g), where a wide bandwidth sensor output is also critical to enable the best signal discrimination. Minimum drift of offset during operation (in-run stability) helps reduce the reliance on a larger suite of complementary sensors to “correct” performance, and in some cases, minimizing turn-on drift (repeatability) is critical in applications that can’t afford the time required for back-end system filtering corrections. Low-noise accelerometers are used in cooperation with gyroscopes to help distinguish and correct for any g-related drift.

The gyroscope sensors have been designed to directly eliminate the effect of any g-event (vibration, shock, acceleration, gravity) on the device offset, providing a substantial advantage in linear-g. And, via calibration, both temperature drift and alignment have been corrected. Without alignment correction, a typical multi-axis MEMS device, even when integrated into a single silicon structure, can be misaligned to the point of being the major contributor to an error budget.

While noise has become less of a distinguishing factor among sensor classes in recent years, parameters such as linear-g effect and misalignment, which cost most to improve, either through a silicon design approach or part-specific calibration, become noise adders in any application beyond simple or relatively static motion determination. The use-case example in Table 6 compares an actual industrial MEMS inertial measurement unit (IMU) to a consumer IMU, both of which have relatively strong noise performance. However, the consumer device isn’t designed or corrected for vibration or alignment.

Table 6: Reduction of Errors with Industrial Devices

Table 6: Reduction of Errors with Industrial Devices

The example shows the device specification and its impact on the error budget based on the stated assumptions. The total error is a root sum square of the three illustrated error sources. As can be seen, linear-g and cross-axis (misalignment) dominate the error in the case of the consumer device, whereas the industrial device is better balanced. Ultimately a minimum of 20x difference in performance is realized, without looking at additional potential error sources of the less-rugged consumer product.

System Tradeoffs
Most complex motion applications require a full IMU (three axes of both linear acceleration and angular rate motion) to adequately determine positioning. IMU functionality is available today in both chip-level (consumer) form, and in module level integration (industrial) (Figure. 6). Though logically it may seem that the consumer chip-level IMU is more advanced in system integration, the opposite’s true when the end goal is accurate motion determination in a complex industrial environment.

Figure 6: The ADIS16460, a six-degree-of-freedom IMU, is specified for precision even within complex and dynamic environments.

Figure 6: The ADIS16460, a six-degree-of-freedom IMU, is specified for precision even within complex and dynamic environments.

In the case of the industrial IMU, high performance is available out of the box. The same high performance is reliably attained over the life of the application, with minimal requirement, if any, for in-system correction. The consumer IMU, though seemingly fully integrated and complete, requires significant added time, integration, and cost (Figure 7) to attempt to achieve similar levels of performance (typically not even possible) and likely still never achieves equally reliable operation.

Figure 7: Although consumer sensors have low component costs, these are offset by necessary system-level expenditures, and ultimately reliability and performance tradeoffs.

Figure 7: Although consumer sensors have low component costs, these are offset by necessary system-level expenditures, and ultimately reliability and performance tradeoffs.

Conclusion
Location-aware industrial smart sensors are bringing about tremendous efficiency gains within machine automation. Accuracy and reliability at the system level is primarily a function of the core sensor quality, not the systems and software wrapped around it. Nonetheless, the overall integration, embedded software, and connectivity of the approach, when built around quality sensors, allows intelligent sensing solutions that can greatly enhance the quality and utility of information, without sacrificing equally important safety and reliability.

Used with permission of the author.



Bob_ScannellBob Scannell is a Business Development Manager for ADI’s MEMS inertial sensor products. He has been with ADI for over 20 years in various technical marketing and business development functions ranging from sensors to DSP to Wireless, and previously worked at Rockwell International in both design and marketing. He holds a BS degree in electrical engineering from UCLA (University of California, Los Angeles), and an MS in computer engineering from USC (University of Southern California).

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • TwitThis