GLOBAL KNOWLEDGE ARK

Engineering & Technology · Digital Design, Simulation & Prototyping

Model verification, validation and uncertainty

A simulation agrees exactly with a formula written by its author. That is reassuring if the formula independently defines the intended mathematics. It does not show that the formula represents the physical situation well enough for the decision. Different checks answer different questions.

Review sketches and models, measurement evidence and design decisions. The numerical lesson introduces its own midpoint calculation; no prior finite-element mathematics is assumed. The thermal expression is supplied to compare assumptions, not to prescribe an experiment or equipment setting.

Back to the chapter

After reading, you can

Separate implementation and numerical checks from evidence about the represented system, including uncertainty and intended use.

01

Check the implementation and the representation

Model verification examines whether the implemented computation follows its specification and solves the stated mathematical problem adequately. Independent hand calculations, known special cases and numerical refinement can reveal mistakes. Repeating the same mistaken formula in a second spreadsheet is a weak independent check. Look for a reference or reasoning path that can fail differently.

Model validation examines correspondence with the system represented for an intended use and domain. Compare suitable observations or an acceptable representative system with the model response. A model can be verified but unsuitable for a physical purpose. A close match in one case can also conceal compensating errors or provide little evidence about a different condition.

02

Tuning and testing serve different roles

Suppose a parameter is chosen to fit one set of observations. That adjustment is model fitting, sometimes called model calibration; it is distinct from calibrating a measuring instrument. The fitted observations are evidence about the fitting process, but agreement with them is weaker evidence about prediction of new cases. Preserve separate, relevant cases when assessing predictive performance.

Our constructed held-out temperature-rise predictions are 8.0, 10.0 and 12.0 K; observations are 8.1, 9.8 and 11.2 K. Prediction minus observation gives−0.1,+0.2,+0.8 K. With a preselected classroom discrepancy criterion of absolute residual no greater than 0.5 K, the third case fails. Reporting only the first two would hide the limitation.

Residuals ask whether discrepancies fit the intended useThree constructed validation cases show prediction-minus-observation temperature residuals of minus 0.1,plus 0.2 andplus 0.8 kelvin. A chosen classroom discrepancy band is plus or minus 0.5 kelvin.Original held-out cases · predicted minus observed (K)-0.50.00.51.0ABCChosen discrepancy criterion: |residual| ≤ 0.5 K
Constructed held-out predictions 8.0,10.0 and 12.0 K are compared with observations 8.1,9.8 and 11.2 K. Prediction-minus-observation residuals are−0.1,+0.2,+0.8 K. Under the explicitly chosen absolute 0.5 K discrepancy criterion, A and B meet it; C does not. This simple plot omits uncertainty bars and is not sufficient for a real validation decision.
03

A validation conclusion needs conditions

The criterion in this example is deliberately simple. A real comparison must consider uncertainty in observations, uncertain inputs, numerical error, model discrepancy and relevance to the decision. An uncertainty interval is not automatically a guaranteed physical range. Nor does a small residual prove that every uncertainty contribution is small: different errors can cancel.

State what was tested, what metric was used, the conditions covered and what remains untested. Evidence about slow changes at moderate temperatures does not automatically cover rapid transients or a different material. A changed input range or intended decision may require further work. Confidence should be attached to the specified use, with its evidence, rather than to a software name or an unqualified “validated” label.

Read the failed case rather than averaging it away

For case C, 12.0−11.2=+0.8 K, so the prediction is 0.8 K higher than the observation. Its absolute residual exceeds 0.5 K by 0.3 K. The signed mean of all three residuals is 0.3 K, but that mean does not make C satisfy the per-case criterion.

Investigate the discrepancy, uncertainty and relevant conditions before selecting a response. Changing the criterion after seeing C would change the question being judged. If the model is revised using C, label that use and seek appropriate further evidence instead of continuing to call C an untouched predictive test.

Try the reasoning

  1. Does numerical convergence establish physical validation?

    Show the answer and reasoning

    No. It addresses a numerical solution of an assumed mathematical model. Correspondence with the represented system requires separate evidence.

  2. Can a mean residual hide a troublesome case?

    Show the answer and reasoning

    Yes. Aggregation can conceal large individual errors and cancellation. Choose and report metrics appropriate to the intended decision.

  3. Why record the validation domain?

    Show the answer and reasoning

    It identifies the conditions supported by the evidence and helps recognise a proposed use that extends beyond them.

What to carry forward

Keep the implemented mathematics, observed system and intended decision linked by distinct, documented checks.

References

Teaching resources and research supporting this lesson’s explanations and examples.

  1. CAE — Finite Element Method · 16.810, 11 January 2005Olivier de Weck · MIT OpenCourseWareCourse notes · PDFocw.mit.eduRead source
  2. NASA-STD-7009B: Standard for Models and Simulations · approved 5 March 2024NASA · Office of the Chief EngineerTechnical standard · PDFstandards.nasa.govRead source