Chapter 13
Industrial Data Analytics and Artificial Intelligence
Bachelors Program in Mechnical Engineering
Mechatronics & Industrial Automation
•
Bachelor
Industrial Data Analytics and Artificial Intelligence
Introduction and Context
Modern manufacturing systems generate data continuously. Programmable logic controllers (PLCs), supervisory control and data acquisition (SCADA) systems, robots, machine tools, vision systems, energy meters, and enterprise applications record temperatures, pressures, positions, cycle times, vibration, alarms, quality measurements, and production states. The engineering challenge is not simply to collect more data. It is to convert reliable data into timely decisions while preserving safety, traceability, explainability, and human control.
Industrial data analytics combines measurement science, statistics, process knowledge, computing, and artificial intelligence (AI). It supports four progressively more demanding questions:
Descriptive: What has happened?
Diagnostic: Why did it happen?
Predictive: What is likely to happen next?
Prescriptive: What action should be taken, subject to constraints?
In mechatronics, analytics must be connected to physical behavior. A machine-learning model that predicts bearing failure but ignores lubrication schedules, operating load, sensor drift, or maintenance procedures is not an adequate engineering solution. The most effective systems combine physics-informed reasoning, statistical monitoring, machine learning, and qualified human oversight.
Learning Objectives
After studying this chapter, a student should be able to:
describe the industrial data pipeline from sensing to decision-making;
distinguish time-series, event, batch, and image data;
assess data quality, sampling, synchronization, missing values, and leakage;
apply descriptive statistics and statistical process control (SPC);
explain anomaly detection and distinguish point, contextual, and collective anomalies;
develop a basic predictive-maintenance workflow;
compare supervised, unsupervised, and deep-learning methods;
explain the role of computer vision in inspection and automation;
evaluate models using technically appropriate metrics;
discuss explainability, human oversight, cybersecurity, ethics, and governance.
1. Industrial Data as an Engineering Asset
1.1 Types of industrial data
Industrial data can be classified by its structure and origin:
Type
Examples
Typical analytical use
Time-series
vibration, temperature, current, pressure
monitoring, forecasting, fault detection
Event/log data
alarms, starts, stops, operator actions
sequence analysis and root-cause investigation
Tabular data
work orders, recipes, inspection results
quality and maintenance models
Image/video
welds, surfaces, assembly presence
defect detection and measurement
Contextual data
product type, shift, ambient temperature
conditioning and causal interpretation
Text
maintenance notes, failure descriptions
classification and information extraction
A measurement is meaningful only when its identity, unit, timestamp, operating condition, and uncertainty are known. A temperature value without a sensor tag, calibration status, or location may be unsuitable for engineering decisions.
1.2 The industrial data pipeline
A practical pipeline contains sensing, acquisition, storage, preparation, modeling, deployment, and feedback. Sensors produce measurements; PLCs and edge devices perform acquisition and preliminary filtering; historians and databases retain records; analytics systems calculate indicators or predictions; operators and control systems use the results.
Industrial data analytics pipeline from sensors to human decision and feedback
Figure: Industrial data analytics pipeline from sensors to human decision and feedback
Figure: A closed-loop industrial analytics pipeline. Analytics should support, not bypass, engineered control and human accountability.
1.3 Sampling and time alignment
For a continuous signal sampled at regular interval Δt, the sampling frequency is:
fs = 1/Δt
where fs is in hertz and Δt is in seconds. To represent a sinusoidal component of maximum frequency fmax without ideal-sampling aliasing, the Nyquist condition requires fs ≥ 2fmax. Real systems normally sample faster than this minimum and use an anti-aliasing filter before sampling. The condition does not guarantee accurate reconstruction when noise, nonstationarity, sensor dynamics, or inadequate filtering is present.
Signals from different devices must also be synchronized. A temperature recorded at 10:00:00.2 and a motor-current value recorded at 10:00:01.0 may refer to different operating states. Clock drift, network delay, buffering, and time zones can create false relationships. Engineers should record timestamps in a defined time standard, document latency, and distinguish event time from database arrival time.
2. Data Quality and Preparation
Data quality is multidimensional. Important dimensions include:
Completeness: required observations are present.
Validity: values obey type, range, and unit rules.
Consistency: related records agree, such as machine state and production count.
Accuracy: measurements represent the physical quantity within acceptable error.
Timeliness: data arrive soon enough for the decision.
Uniqueness: duplicate records are identified.
Provenance: source, transformation, and ownership are traceable.
A quality assessment should begin with a data dictionary. For every tag, document meaning, unit, location, range, resolution, sampling rate, calibration date, failure behavior, and responsible owner.
2.1 Missing and abnormal values
Missingness may be random, associated with a sensor outage, or caused by an operating condition. Blindly replacing missing values with zero is dangerous because zero may be a valid measurement. Suitable treatments include deletion for short, noncritical gaps; interpolation for slowly varying signals; forward filling for carefully justified state variables; and model-based imputation when uncertainty is reported.
A linear interpolation between observations at times t1 and t2 is:
x(t) = x1 + (x2 − x1) (t − t1)/(t2 − t1)
where x1 and x2 have the same units as x(t). This assumes the signal changes approximately linearly over the gap and should not be used across a known machine-state transition.
Out-of-range values may indicate a failed sensor, a unit conversion error, or a genuine extreme event. Data cleaning must preserve the original record and log every transformation. A cleaned dataset without a transformation history is not auditable.
2.2 Statistical description
For observations x1, x2, …, xn, the sample mean is:
x̄ = (1/n) ∑ᵢ₌₁ⁿ xᵢ
The sample variance and standard deviation are:
s² = [1/(n − 1)] ∑ᵢ₌₁ⁿ (xᵢ − x̄)², s = √s²
The denominator n−1 provides an unbiased estimator of population variance under independent, identically distributed observations with finite variance. Industrial time-series observations often violate independence, so standard deviations should be interpreted with process knowledge. A trend, autocorrelation, or changing operating regime can make a simple summary misleading.
The coefficient of variation, CV = s/x̄, is dimensionless and useful when comparing variability across positive quantities with a meaningful nonzero mean. It is unsuitable when the mean is near zero or negative.
3. Time-Series Analysis and Statistical Process Control
A time series is an ordered sequence of observations. Its behavior can include level, trend, seasonality, cycles, autocorrelation, and abrupt changes. Before modeling, determine whether the process is stationary enough for the intended method. Stationarity is not a universal requirement for all models, but many statistical assumptions depend on stable relationships.
3.1 Control charts
SPC distinguishes common-cause variation, inherent in a stable process, from special-cause variation, associated with an identifiable change. For individual measurements from an approximately stable process, a basic three-sigma chart uses:
UCL = μ₀ + 3σ₀, CL = μ₀, LCL = μ₀ − 3σ₀
Here μ₀ and σ₀ are baseline process mean and standard deviation; UCL, CL, and LCL are upper control limit, center line, and lower control limit. These are probability-based monitoring limits, not product specification limits. Specification limits come from design or customer requirements; control limits come from process behavior.
For subgroup means of size n, the standard error is σ₀/√n, so limits are:
UCL = μ₀ + 3σ₀/√n, LCL = μ₀ − 3σ₀/√n
These formulas assume a stable baseline and an approximately normal distribution of subgroup means. If the data are autocorrelated, the effective information is lower and false alarms may increase. In that case, use an appropriate time-series model, residual chart, or control-chart method designed for correlated data.
A process capability index is often reported as:
Cp = (USL − LSL)/(6σ)
where USL and LSL are upper and lower specification limits. This measures potential capability if the process is centered. The centered index is:
Cpk = min[(USL − μ)/(3σ), (μ − LSL)/(3σ)]
Capability indices are meaningful only when the process is statistically stable, the measurement system is adequate, and the distributional assumptions are reasonable. A high index calculated from a drifting process can create false confidence.
3.2 Forecasting
Forecasting estimates future values using past observations and relevant explanatory variables. A simple autoregressive model of order one is:
xt = c + φxt−1 + εt
where xt is the current value, c is a constant, φ is the autoregressive coefficient, and εt is an unpredictable error term. For a stationary AR(1) process, a common condition is |φ| < 1. Forecasting should be evaluated on future-like data, not randomly shuffled observations, because random splitting can leak temporal information.
4. Anomaly Detection
An anomaly is an observation or pattern that differs materially from expected behavior. Three useful categories are:
Point anomaly: one value is unusual, such as an impossible pressure reading.
Contextual anomaly: a value is normal generally but unusual in context, such as high current during an idle state.
Collective anomaly: a sequence is abnormal even though individual values appear normal, such as a gradual oscillation before instability.
4.1 Rule and statistical methods
Engineering limits, rate-of-change rules, and state-dependent thresholds are transparent and often effective. A standardized score is:
zi = (xi − μ)/(σ)
where μ and σ are reference mean and standard deviation. A large absolute value may indicate an anomaly, but the threshold must reflect false-alarm costs and distributional assumptions. Robust alternatives use the median and median absolute deviation, especially when the baseline contains outliers.
Multivariate monitoring accounts for relationships among variables. The Mahalanobis distance is:
D² = (x − μ)ᵀΣ⁻¹(x − μ)
where x is the feature vector, μ is the reference mean vector, Σ is the covariance matrix, and Σ⁻¹ is its inverse. It assumes that the covariance estimate is reliable and that the reference population is sufficiently represented. Highly correlated variables or small samples can make covariance inversion unstable; regularization or dimensionality reduction may be required.
4.2 Machine-learning anomaly detection
Unsupervised methods are useful when failure labels are scarce. Principal component analysis (PCA) projects correlated variables into lower-dimensional directions of high variance. An observation can be scored by reconstruction error or distance in the retained component space. Isolation Forest separates observations using random partitions; unusual points tend to be isolated with fewer partitions. Autoencoders learn to reconstruct normal examples and flag high reconstruction error.
No algorithm automatically knows what is physically abnormal. Training data contaminated with failures may cause the model to learn abnormal behavior as normal. Anomaly scores therefore require threshold calibration, alarm persistence logic, operator review, and periodic validation.
5. Predictive Maintenance
Predictive maintenance uses condition data to estimate deterioration, failure probability, or remaining useful life (RUL). It differs from preventive maintenance, which acts on time or usage intervals, and corrective maintenance, which acts after failure.
A predictive-maintenance workflow is:
define the asset, failure mode, and decision;
identify physical failure mechanisms;
select sensors and maintenance records;
align signals with operating context and failure labels;
construct features or representations;
divide data by time, asset, or production campaign;
train and validate the model;
choose an action threshold using costs and constraints;
deploy with monitoring, fallback, and human approval;
learn from maintenance outcomes.
Useful features include root-mean-square vibration, kurtosis, temperature slope, motor-current harmonics, cycle-time drift, alarm frequency, and cumulative operating hours. For vibration signal v1,…,vn, the RMS value is:
vRMS = √[(1/n) ∑ᵢ₌₁ⁿ vᵢ²]
It has the same units as vibration amplitude. RMS summarizes energy-like magnitude but does not identify a unique fault; frequency-domain and operating-condition information may be required.
A classification model may estimate P(F=1|x), the probability of failure within a defined horizon given features x. A threshold converts probability into action. If false negatives cost CFN and false positives cost CFP, a simplified threshold under equal prior and calibrated probabilities is often related to:
p* = CFP/(CFP + CFN)
This expression is a decision-theoretic simplification. It assumes binary decisions, calibrated probabilities, equal consequences of all errors within each class, and no additional operational constraints. In real plants, downtime duration, spare-part availability, safety, and intervention lead time must also be considered.
Model metrics must match the decision. Accuracy can be misleading for rare failures. Precision is TP/(TP+FP), recall is TP/(TP+FN), and the F1 score is the harmonic mean:
F1 = 2PR/(P + R)
where P is precision and R is recall. For highly imbalanced problems, precision–recall curves, cost-weighted measures, calibration, lead time, and false alarms per operating hour may be more useful than a single accuracy value.
6. Machine Learning in Industrial Systems
6.1 Learning paradigms
Supervised learning uses labeled examples, such as defect/no defect or failure/no failure. Classification predicts categories; regression predicts continuous values such as energy consumption or RUL.
Unsupervised learning identifies structure without target labels, including clustering, dimensionality reduction, and anomaly detection.
Semi-supervised and self-supervised learning exploit abundant unlabeled data and limited labeled data. They are valuable when failures are rare but normal operation is extensively recorded.
Common models include linear and logistic regression, decision trees, random forests, gradient-boosted trees, support-vector machines, and neural networks. Model selection should consider data volume, interpretability, latency, maintenance burden, and failure consequences—not only benchmark performance.
6.2 Training and validation discipline
Industrial datasets commonly contain multiple samples from the same machine, product family, operator, and campaign. Random row-wise splitting can place nearly identical observations in both training and test sets, producing optimistic results. Better designs hold out future periods, complete assets, production batches, or failure episodes.
Feature engineering must also avoid leakage. A feature calculated using a post-failure maintenance record cannot be available at the time of prediction. Every feature should have a defined availability timestamp.
A model should be tested for:
discrimination: does it separate cases effectively?
calibration: do predicted probabilities correspond to observed frequencies?
robustness: does performance persist across machines and conditions?
drift: does performance change as equipment or products change?
latency: is the result available before action is required?
safety: what happens when the model is unavailable or wrong?
7. Computer Vision for Industrial Inspection
Computer vision converts images or video into measurements, classifications, detections, or segmentation masks. A typical system contains controlled illumination, a camera and lens, triggering, image preprocessing, a model, decision logic, and reject or hold mechanisms.
Lighting and fixturing often matter more than model complexity. Variation in glare, shadows, focus, exposure, camera position, and background can dominate defect appearance. Calibration may be needed to convert pixels into physical dimensions. If a calibration target of known length L spans N pixels, the nominal scale is s = L/N length units per pixel, assuming negligible perspective distortion over the measured region.
Typical tasks are:
classification: assign an image to a class;
object detection: locate objects with bounding boxes;
segmentation: label pixels or regions;
metrology: estimate dimensions, position, or geometry;
optical character recognition: read markings and labels.
A confusion matrix should be interpreted in the context of defect costs. Missing a safety-critical defect may be unacceptable, whereas excessive false rejects may reduce yield. An inspection system should include an uncertain or human-review class when confidence is inadequate. Vision models also require representative data covering legitimate variation, not merely ideal laboratory images.
8. Explainability, Human Oversight, and Governance
Explainability has several meanings. A model may be intrinsically interpretable, such as a small decision tree; it may provide post hoc explanations, such as feature importance; or it may be explainable at a local level for one prediction. An explanation is not proof of causation. For example, a model may associate high ambient temperature with failures because temperature correlates with a production campaign.
Useful practices include:
show the measured trend, threshold, and confidence alongside the prediction;
identify the sensors and time window contributing to an alert;
compare predictions with known engineering limits;
record model version, input data, output, and operator action;
provide a reason code understandable to maintenance personnel;
test whether explanations are stable under small input changes.
Human oversight should be risk-based. A low-risk recommendation may be accepted automatically, while a safety-related shutdown or maintenance deferral requires qualified approval. Automation bias—the tendency to accept a computer recommendation uncritically—must be addressed through training, interface design, escalation rules, and periodic challenge exercises.
Governance includes access control, cybersecurity, data retention, model approval, change management, audit trails, and accountability. Industrial AI must comply with applicable safety, privacy, quality, and sector regulations. A model should never override a certified safety instrumented function unless the complete safety case, validation, and authorization support that change. Network segmentation, secure authentication, signed software, backup procedures, and incident response are essential because manipulated sensor data can produce unsafe decisions.
9. Illustrative Case: Predictive Monitoring of a Conveyor Drive
Background
The following is a fictional illustrative case. A packaging plant operates conveyor drives with induction motors and gearboxes. Unexpected bearing failures cause long stoppages and product accumulation.
Problem
Maintenance is scheduled every 2,000 operating hours, but some bearings fail early while others are replaced with useful life remaining. The plant has motor current, gearbox temperature, vibration RMS, speed, load percentage, and maintenance records.
Analysis
Initial analysis identifies three operating regimes: idle, normal loaded operation, and heavy load. Comparing vibration across all regimes creates false alarms because heavy load naturally increases vibration. Several maintenance records lack a precise failure time, so labels are defined as “failure within the next seven operating days” only when inspection evidence supports the date. Records after the maintenance event are excluded from prediction features.
A baseline uses state-dependent limits and a rolling median. A gradient-boosted classifier is then trained using vibration trend, temperature slope, current imbalance, load, and recent alarm count. Splitting by time, rather than randomly, tests deployment realism. Because failures are rare, recall, precision, calibration, and false alarms per 100 operating hours are reported.
Approach and solution
The deployed system does not stop the conveyor automatically. It produces three levels:
normal: continue operation;
advisory: inspect during the next planned opportunity;
urgent: maintenance supervisor reviews the trend and schedules controlled intervention.
The dashboard shows the current value, baseline range, trend, operating regime, predicted risk, and sensor health. If vibration data become unavailable, the system reports “insufficient evidence” rather than silently predicting normal operation.
Outcome
In the first evaluation period, the system detects several deteriorating drives earlier than the fixed schedule, but it also generates false alerts during a new high-speed product campaign. Investigation reveals that the model had limited examples of this regime. The plant adds campaign type as contextual data, retrains with a holdout period, and retains a conservative human-review rule. The final benefit is measured not only by model score but by avoided downtime, maintenance hours, spare-part use, and false interventions.
Learning points
The case demonstrates that contextualization, label quality, temporal validation, fallback behavior, and maintenance workflow are as important as algorithm selection. Predictive maintenance is an engineered sociotechnical system, not merely a classifier.
10. Challenges, Limitations, and Best Practices
Important limitations include sensor drift, unrepresentative training data, changing products, concept drift, rare failures, uncertain labels, confounding variables, cyberattacks, and operator distrust. Deep models may require substantial data and computing resources, while simple rules may be more robust and easier to validate in safety-critical applications.
Recommended practice is to:
begin with a clearly defined engineering decision;
establish a trustworthy baseline before applying AI;
involve controls, maintenance, quality, operations, and cybersecurity personnel;
validate sensors and measurement systems;
preserve raw data and transformation provenance;
use time- or asset-based validation;
evaluate cost, calibration, lead time, and false alarms;
design fallback and human-escalation paths;
monitor data drift and model performance after deployment;
retire or retrain models through formal change control.
Contemporary developments include edge AI for low-latency inference, digital twins combining models and data, federated learning across plants, foundation models for industrial signals, synthetic data for rare defects, and physics-informed machine learning. These technologies are promising but do not remove the need for valid measurements, representative data, safety analysis, and human accountability.
Chapter Summary
Industrial data analytics links sensors, time synchronization, data governance, statistics, machine learning, and operational decisions. Time-series analysis requires attention to sampling, autocorrelation, operating regimes, and drift. SPC separates common-cause from special-cause variation, but control limits must not be confused with specification limits. Anomaly detection may use rules, statistical distances, or machine learning, yet every alert requires contextual interpretation.
Predictive maintenance depends on failure mechanisms, reliable labels, leakage-free temporal validation, suitable metrics, and an actionable maintenance process. Computer vision systems require controlled imaging as well as appropriate models. Explainability should support engineering judgment rather than claim causation, and human oversight must be matched to risk. Data quality, cybersecurity, auditability, fallback behavior, and change management are fundamental requirements for trustworthy industrial AI.
Key Terms
Data provenance: A record of the origin, transformations, and ownership of data.
Time series: Ordered observations indexed by time.
Sampling frequency: Number of measurements acquired per unit time.
Aliasing: Misrepresentation of signal frequency caused by insufficient sampling.
Statistical process control: Use of statistical methods to monitor and improve process stability.
Control limit: A statistically derived boundary indicating unusual process behavior.
Specification limit: An engineering or customer requirement for an acceptable product value.
Stationarity: A condition in which relevant statistical properties remain stable over time.
Anomaly: An observation or pattern that differs from expected behavior.
Contextual anomaly: An unusual observation only under a particular operating context.
Predictive maintenance: Maintenance informed by estimated equipment condition or future failure risk.
Remaining useful life: Estimated operating time before a defined failure or performance limit.
Feature leakage: Use of information unavailable at the time a prediction would be made.
Supervised learning: Learning from examples with known target labels.
Unsupervised learning: Learning structure from data without target labels.
Computer vision: Analysis of images or video to obtain decisions or measurements.
Calibration: Agreement of a predicted probability with the observed frequency of events.
Explainability: The degree to which a model’s behavior or output can be understood.
Concept drift: Change over time in the relationship between inputs and outcomes.
Human oversight: Deliberate human review, authority, and intervention in an automated system.
Review Questions
5 Short Answer Questions
Distinguish descriptive, diagnostic, predictive, and prescriptive analytics.
Why can random train–test splitting produce misleading results for industrial time-series data?
Differentiate control limits from specification limits.
What is the difference between a point anomaly and a contextual anomaly?
State two reasons why computer-vision lighting and fixturing are important.
5 Long Answer Questions
Explain an industrial data pipeline from sensor acquisition to human decision, including data governance requirements.
Describe how SPC can be applied to a manufacturing process and discuss the assumptions behind three-sigma limits.
Develop a complete predictive-maintenance workflow for a gearbox, including labels, features, validation, metrics, and fallback behavior.
Compare supervised, unsupervised, and semi-supervised learning in the context of industrial fault detection.
Discuss explainability, human oversight, cybersecurity, and change management for a safety-relevant industrial AI system.
3 Analytical / Application Questions
A machine’s temperature increases during heavy-load operation but returns to normal at idle. Design an anomaly-detection strategy that avoids treating every heavy-load period as a fault. Justify the contextual variables and validation method.
A defect classifier has 98% accuracy but detects only 40% of safety-critical defects. Analyze why accuracy is inadequate and recommend metrics, threshold changes, and human-review procedures.
Design an evaluation plan for a conveyor predictive-maintenance model. Specify how you would prevent leakage, measure lead time and false alarms, assess calibration, and decide whether deployment is safe.
Multiple Choice Questions with Answers
Question 1
Which statement best distinguishes a control limit from a specification limit?
A. A control limit is set by customer requirements, while a specification limit is calculated from process data.
B. A control limit describes statistically unusual process behavior, while a specification limit describes an acceptable product requirement.
C. Both are always equal to three standard deviations from the process mean.
D. A specification limit is used only for sensor calibration.
Correct Answer: B. A control limit describes statistically unusual process behavior, while a specification limit describes an acceptable product requirement.
Question 2
For regular sampling with interval Δt, which expression gives sampling frequency?
A. fs = Δt
B. fs = 2Δt
C. fs = 1/Δt
D. fs = Δt/2
Correct Answer: C. fs = 1/Δt
Question 3
Which example is a contextual anomaly?
A. A single impossible negative pressure value caused by a failed sensor.
B. A normal current value that occurs during the wrong machine state.
C. A duplicate database row.
D. A correctly measured product dimension within specification.
Correct Answer: B. A normal current value that occurs during the wrong machine state.
Question 4
Why is temporal or asset-based validation generally preferred to random row-wise splitting for industrial prediction?
A. It always increases model accuracy.
B. It prevents the model from using future or near-duplicate information during testing.
C. It eliminates the need for labeled data.
D. It guarantees that the process is stationary.
Correct Answer: B. It prevents the model from using future or near-duplicate information during testing.
Question 5
In the formula vRMS = √[(1/n)∑vi²], what does n represent?
A. The number of vibration samples
B. The vibration frequency in hertz
C. The motor speed in revolutions per minute
D. The number of failed bearings
Correct Answer: A. The number of vibration samples
Question 6
Which metric is especially useful when failures are rare and missed failures are costly?
A. Recall, interpreted together with precision and operational cost
B. Accuracy alone
C. Number of input features
D. Database storage capacity
Correct Answer: A. Recall, interpreted together with precision and operational cost
Question 7
What is feature leakage?
A. Loss of electrical power to a sensor
B. Use of information that would not be available when the prediction is made
C. Random variation in a measurement
D. A change in camera illumination
Correct Answer: B. Use of information that would not be available when the prediction is made
Question 8
Which practice most directly improves the reliability of an industrial computer-vision inspection system?
A. Using uncontrolled lighting to increase image diversity
B. Removing all uncertain images from operational records
C. Controlling illumination, focus, triggering, and representative training data
D. Replacing every rule with a deeper neural network
Correct Answer: C. Controlling illumination, focus, triggering, and representative training data
Question 9
What does probability calibration assess?
A. Whether predicted probabilities correspond to observed event frequencies
B. Whether a sensor has the correct physical dimensions
C. Whether all images have identical file sizes
D. Whether a PLC scan is faster than a camera exposure
Correct Answer: A. Whether predicted probabilities correspond to observed event frequencies
Question 10
What is an appropriate fallback when a critical sensor becomes unavailable in a predictive-maintenance system?
A. Silently classify the asset as healthy
B. Continue issuing predictions without recording the missing input
C. Report insufficient evidence and apply a defined human or conservative operational procedure
D. Delete all historical data for that asset
Correct Answer: C. Report insufficient evidence and apply a defined human or conservative operational procedure
Mechatronics & Industrial Automation
Chapter 13
of 15