VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Mathematics? | Unscented Kalman Filtering for Nonlinear Reliability Sensors: Sigma Points, Nonlinear Transforms, Mean, Covariance and Updates

Why mathematics is important becomes visible when a reliability sensor responds nonlinearly to the hidden condition we want to estimate. The unscented Kalman filter, or UKF, represents a Gaussian state estimate by carefully located sigma points. It pushes those points through the actual nonlinear function, then reconstructs an approximate mean and covariance. The method avoids calculating Jacobian derivatives, but it still relies on a state-space model and a Gaussian summary after each transform.

For a one-dimensional teaching example, let the hidden state have mean 2 and variance 1. Choose three sigma points 2, 3 and 1 with mean weights 0.50, 0.25 and 0.25. Pass them through the nonlinear sensor function y=x², producing 4, 9 and 1. The transformed mean is 0.50×4+0.25×9+0.25×1=4.5. Using the same teaching weights, the transformed variance is 0.50(4−4.5)²+0.25(9−4.5)²+0.25(1−4.5)²=8.25. Real UKF weights follow a declared scaling rule and covariance weights may differ from mean weights.

Full chapter index

Chapters 1–4 · Understand the question
  1. Why nonlinear sensors matter
  2. Gaussian state summary
  3. Sigma-point construction
  4. Scaling parameters
Chapters 5–8 · Reproduce the example
  1. Matrix square root
  2. Nonlinear propagation
  3. Worked transformed mean
  4. Worked transformed variance
Chapters 9–12 · Check assumptions
  1. Cross covariance
  2. Prediction step
  3. Measurement prediction
  4. Unscented gain
Chapters 13–16 · Connect to condition monitoring
  1. Update of mean
  2. Update of covariance
  3. Comparison with the extended Kalman filter
  4. Additive and non-additive noise
Chapters 17–20 · Study and verify
  1. Constraints and transformations
  2. Diagnostics
  3. Maintenance decisions
  4. Practice, misconceptions and next reading

CHAPTER 1 OF 20 · Understand the question

1. Why nonlinear sensors matter

Back to contents

Begin with the curve: a nonlinear transform changes both centre and spread. The expected value of a nonlinear function is generally not the function evaluated at the expected state. If y=x squared, E[y] is not usually E[x] squared. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Ignoring curvature biases predicted sensor means and uncertainties. Compare both quantities before filtering.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use why nonlinear sensors matter as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Did You Know? The unscented transform moves a small deterministic set of points, not random Monte Carlo samples, through the nonlinear function. This is a useful reminder that an algorithm's name is shorter than the assumptions needed to use it well.

Contents · Next chapter

CHAPTER 2 OF 20 · Understand the question

2. Gaussian state summary

Back to contents

Sigma points make the moment calculation visible without asking for a derivative. The UKF begins each step with a mean vector and covariance matrix representing the current state approximation. Mean wear and its covariance summarise uncertainty before a new sensor reading. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. A Gaussian summary cannot preserve every skewed or multimodal feature. Inspect whether the approximation is defensible.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use gaussian state summary as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 3 OF 20 · Understand the question

3. Sigma-point construction

Back to contents

The filter remains a Gaussian approximation even though the function itself is nonlinear. Deterministic sigma points are placed around the mean so their weighted moments match the state mean and covariance. A one-dimensional cloud uses a central point and symmetric points. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. The locations depend on scaling parameters and matrix square roots. Report the exact convention.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use sigma-point construction as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 4 OF 20 · Understand the question

4. Scaling parameters

Back to contents

A sensor equation has physical units, so its transform must be interpreted before it is computed. Parameters often denoted alpha, beta and kappa control spread and weights in common UKF formulations. A smaller alpha places points closer to the mean. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Default values are not universal and can create extreme weights. Test sensitivity and numerical stability.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use scaling parameters as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Primary research: https://doi.org/10.1117/12.280797. Check the authors' model, recursion and scope before transferring the method to a maintenance stream.

Contents · Previous chapter · Next chapter

CHAPTER 5 OF 20 · Reproduce the example

5. Matrix square root

Back to contents

Begin with the curve: a nonlinear transform changes both centre and spread. A Cholesky or other square root of covariance determines sigma-point directions in multiple dimensions. Correlated wear and temperature produce tilted directions. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. A non-positive-definite covariance prevents a standard Cholesky factorisation. Use stable covariance updates and diagnostics.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use matrix square root as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Did You Know? The unscented transform moves a small deterministic set of points, not random Monte Carlo samples, through the nonlinear function. This is a useful reminder that an algorithm's name is shorter than the assumptions needed to use it well.

Contents · Previous chapter · Next chapter

CHAPTER 6 OF 20 · Reproduce the example

6. Nonlinear propagation

Back to contents

Sigma points make the moment calculation visible without asking for a derivative. Each sigma point passes through the full transition or measurement function without first-order linearisation. Condition maps through a squared sensor response. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. The transform is exact only for the evaluated points, not the full distribution. Keep approximation language precise.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use nonlinear propagation as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 7 OF 20 · Reproduce the example

7. Worked transformed mean

Back to contents

The filter remains a Gaussian approximation even though the function itself is nonlinear. Weighted transformed points reconstruct the predicted observation mean. Values 4, 9 and 1 with weights 0.50, 0.25 and 0.25 give 4.5. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Using unnormalised or wrong-sign weights changes the result. Write every weighted contribution.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use worked transformed mean as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Sigma pointMean weightTransformed value x squared
20.504
30.259
10.251
Transformed mean4.5
Teaching variance8.25
Unscented-transform teaching example.

Contents · Previous chapter · Next chapter

CHAPTER 8 OF 20 · Reproduce the example

8. Worked transformed variance

Back to contents

A sensor equation has physical units, so its transform must be interpreted before it is computed. Weighted squared deviations reconstruct the teaching covariance around mean 4.5. Contributions 0.125, 5.0625 and 3.0625 sum to 8.25. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Production covariance weights can differ from the displayed mean weights. State which weights are being used.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use worked transformed variance as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 9 OF 20 · Check assumptions

9. Cross covariance

Back to contents

Begin with the curve: a nonlinear transform changes both centre and spread. The filter needs covariance between transformed state and predicted measurement to form the gain. Sigma-point pairs show how higher wear co-moves with sensor output. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. A good marginal variance alone does not define this relationship. Preserve paired points during calculation.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use cross covariance as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Did You Know? The unscented transform moves a small deterministic set of points, not random Monte Carlo samples, through the nonlinear function. This is a useful reminder that an algorithm's name is shorter than the assumptions needed to use it well.

Contents · Previous chapter · Next chapter

CHAPTER 10 OF 20 · Check assumptions

10. Prediction step

Back to contents

Sigma points make the moment calculation visible without asking for a derivative. Transition-transformed sigma points yield predicted state mean and covariance, then process noise is added. A nonlinear degradation law bends the predictive distribution. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Forgetting process noise creates false confidence. Separate propagated covariance from Q.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use prediction step as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 11 OF 20 · Check assumptions

11. Measurement prediction

Back to contents

The filter remains a Gaussian approximation even though the function itself is nonlinear. Predicted-state sigma points pass through the sensor equation and measurement noise is added. Voltage depends quadratically on condition. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Calibration drift can invalidate the measurement function. Recalibrate sensors and retain version history.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use measurement prediction as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 12 OF 20 · Check assumptions

12. Unscented gain

Back to contents

A sensor equation has physical units, so its transform must be interpreted before it is computed. Cross covariance multiplied by inverse innovation covariance determines how the reading adjusts the state. A precise informative sensor pulls the mean strongly. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. The gain is conditional on all covariance assumptions. Inspect conditioning and units.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use unscented gain as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Second authoritative source: https://ieeexplore.ieee.org/document/882463/. Use it to compare notation, algorithmic conditions and the limits of the teaching example.

Contents · Previous chapter · Next chapter

CHAPTER 13 OF 20 · Connect to condition monitoring

13. Update of mean

Back to contents

Begin with the curve: a nonlinear transform changes both centre and spread. The predicted mean is shifted by gain times the innovation between observed and predicted measurement. A higher-than-expected sensor value increases estimated wear. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Sign errors can reverse the correction. Predict the direction before calculating.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use update of mean as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Did You Know? The unscented transform moves a small deterministic set of points, not random Monte Carlo samples, through the nonlinear function. This is a useful reminder that an algorithm's name is shorter than the assumptions needed to use it well.

Contents · Previous chapter · Next chapter

CHAPTER 14 OF 20 · Connect to condition monitoring

14. Update of covariance

Back to contents

Sigma points make the moment calculation visible without asking for a derivative. The measurement update reduces covariance by the information contributed through the gain. A useful reading narrows condition uncertainty. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Roundoff can destroy symmetry or positive semidefiniteness. Use square-root UKF variants when appropriate.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use update of covariance as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 15 OF 20 · Connect to condition monitoring

15. Comparison with the extended Kalman filter

Back to contents

The filter remains a Gaussian approximation even though the function itself is nonlinear. The EKF linearises with Jacobians, while the UKF transforms sigma points through nonlinear functions. A squared sensor needs no derivative in the UKF calculation. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Neither method dominates under every model and computational budget. Benchmark against simulation and held-out data.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use comparison with the extended kalman filter as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 16 OF 20 · Connect to condition monitoring

16. Additive and non-additive noise

Back to contents

A sensor equation has physical units, so its transform must be interpreted before it is computed. Additive noise can be appended to covariance; non-additive noise may require state augmentation. Sensor variance depends on the hidden condition. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Treating non-additive noise as additive changes the implied model. Write the complete stochastic equation.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use additive and non-additive noise as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 17 OF 20 · Study and verify

17. Constraints and transformations

Back to contents

Begin with the curve: a nonlinear transform changes both centre and spread. Positive wear or bounded health may be represented through transformed states or constrained approximations. Log condition ensures a positive physical quantity. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Back-transforming a mean is not the same as the mean after back-transformation. Propagate the distribution, not only one point.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use constraints and transformations as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Did You Know? The unscented transform moves a small deterministic set of points, not random Monte Carlo samples, through the nonlinear function. This is a useful reminder that an algorithm's name is shorter than the assumptions needed to use it well.

Contents · Previous chapter · Next chapter

CHAPTER 18 OF 20 · Study and verify

18. Diagnostics

Back to contents

Sigma points make the moment calculation visible without asking for a derivative. Innovations, standardised residuals, covariance consistency and simulation tests reveal model-filter mismatch. Residual variance grows in a high-load regime. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Passing one residual plot does not validate all state components. Check multiple regimes and sensors.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use diagnostics as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Contents · Previous chapter · Next chapter

CHAPTER 19 OF 20 · Study and verify

19. Maintenance decisions

Back to contents

The filter remains a Gaussian approximation even though the function itself is nonlinear. The filtered state distribution informs threshold probabilities and expected consequences of inspection or replacement. Use the probability that wear exceeds a limit, not only the mean. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. The UKF is an estimator, not a complete maintenance policy. Add costs, constraints and human review.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use maintenance decisions as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Useful next reading: linear-Gaussian Kalman filtering, condition monitoring foundations, Mathematics Learning Hub, eduKate Mathematics Learning System, approach to learning mathematics, Bukit Timah Mathematics curriculum overview, cross-subject learning approach. Each destination answers a different next question; choose by need rather than opening a link list at random.

Contents · Previous chapter · Next chapter

CHAPTER 20 OF 20 · Study and verify

20. Practice, misconceptions and next reading

Back to contents

A sensor equation has physical units, so its transform must be interpreted before it is computed. UKF study connects algebra, weighted averages, variance, matrices and nonlinear functions. Students can verify the squared sigma-point example before using code. The quantity being updated must retain its definition, units and time boundary; otherwise a numerically tidy result can answer the wrong reliability question. Derivative-free does not mean assumption-free or exact for arbitrary distributions. Explain what the sigma points preserve and what they discard.

Here is the audit path. First, write the conditional statement in words. Second, list the inputs that were known at this step. Third, calculate or simulate the update without using later information. Fourth, inspect whether probabilities sum to one, covariance has the right units, and the result moves in a physically sensible direction. Save the sigma-point convention, scaling parameters, mean and covariance weights, noise matrices and matrix-square-root method. This record lets another reader distinguish evidence, approximation and judgement.

For a student, the transferable skill is to slow the calculation down. Use practice, misconceptions and next reading as the focus, then transform sigma points 2, 3 and 1 through y=x squared, use weights 0.50, 0.25 and 0.25 to recover mean 4.5 and teaching variance 8.25. Predict which term should increase before touching a calculator. Change one defensible input and explain why the result changes. Finish by saying what the number supports and what it cannot establish. That final sentence prevents mathematics from being mistaken for certainty.

Quick answers

Why is mathematics important here? It makes the hidden assumptions, probability updates, uncertainty and decision consequences explicit enough to inspect.

Does the algorithm reveal the true physical condition? It estimates a model-defined state from data. Validation and engineering evidence are still required.

Which school mathematics transfers? Ratios, weighted averages, functions, graphs, probability, matrices and careful use of units all reappear.

What should a beginner calculate first? Reproduce the small numerical example, retain every intermediate value and explain the direction of the update.

What should a practitioner report? Data boundaries, model equations, priors or starting conditions, algorithm settings, diagnostics, sensitivity checks and the decision rule.

How should parents support learning? Ask the student to explain one symbol, one assumption and one limit. Clear explanation is evidence of understanding, not an extra task after the mathematics.

Contents · Previous chapter · Mathematics Learning Hub

Extended practice laboratory

Practice case 1: Why nonlinear sensors matter

Setup: Use this chapter’s illustrative case: If y=x squared, E[y] is not usually E[x] squared.

Task: Compare both quantities before filtering.

Checking target: Ignoring curvature biases predicted sensor means and uncertainties.

Practice case 2: Gaussian state summary

Setup: Use this chapter’s illustrative case: Mean wear and its covariance summarise uncertainty before a new sensor reading.

Task: Inspect whether the approximation is defensible.

Checking target: A Gaussian summary cannot preserve every skewed or multimodal feature.

Practice case 3: Sigma-point construction

Setup: Use this chapter’s illustrative case: A one-dimensional cloud uses a central point and symmetric points.

Task: Report the exact convention.

Checking target: The locations depend on scaling parameters and matrix square roots.

Practice case 4: Scaling parameters

Setup: Use this chapter’s illustrative case: A smaller alpha places points closer to the mean.

Task: Test sensitivity and numerical stability.

Checking target: Default values are not universal and can create extreme weights.

Practice case 5: Matrix square root

Setup: Use this chapter’s illustrative case: Correlated wear and temperature produce tilted directions.

Task: Use stable covariance updates and diagnostics.

Checking target: A non-positive-definite covariance prevents a standard Cholesky factorisation.

Practice case 6: Nonlinear propagation

Setup: Use this chapter’s illustrative case: Condition maps through a squared sensor response.

Task: Keep approximation language precise.

Checking target: The transform is exact only for the evaluated points, not the full distribution.

Practice case 7: Worked transformed mean

Setup: Use this chapter’s illustrative case: Values 4, 9 and 1 with weights 0.50, 0.25 and 0.25 give 4.5.

Task: Write every weighted contribution.

Checking target: Using unnormalised or wrong-sign weights changes the result.

Practice case 8: Worked transformed variance

Setup: Use this chapter’s illustrative case: Contributions 0.125, 5.0625 and 3.0625 sum to 8.25.

Task: State which weights are being used.

Checking target: Production covariance weights can differ from the displayed mean weights.

Practice case 9: Cross covariance

Setup: Use this chapter’s illustrative case: Sigma-point pairs show how higher wear co-moves with sensor output.

Task: Preserve paired points during calculation.

Checking target: A good marginal variance alone does not define this relationship.

Practice case 10: Prediction step

Setup: Use this chapter’s illustrative case: A nonlinear degradation law bends the predictive distribution.

Task: Separate propagated covariance from Q.

Checking target: Forgetting process noise creates false confidence.