V5.3 — Cyclic protocol fidelity

A check that a cyclic loading protocol (a table of displacement amplitudes and cycle counts, as used in every cyclic validation case below) is expanded into the exact displacement history requested, in the correct order.

Time
About 5 minutes
Level
All levels
You'll need
None — this is a reference document
You're done when
You can see how V5.3 compares to its reference
On this page
  1. Description
  2. Reference
  3. Model
  4. Comparison
  5. Conclusion

← Verification — Nonlinear

V5.3 — Cyclic protocol fidelity

Exact

Description

A check that a cyclic loading protocol (a table of displacement amplitudes and cycle counts, as used in every cyclic validation case below) is expanded into the exact displacement history requested, in the correct order.

Reference

The requested protocol table is the reference: every target displacement must be hit, in order.

Model

A simple elastic cantilever driven through a short example cyclic protocol. Only the applied displacement history is checked here — every target the protocol calls for, reached in order — not the structural response; this same protocol-expansion mechanism produces the loading histories used in every cyclic validation case below.

Length, L120 in
Elastic modulus, E29,000 ksi
Section width, b12 in
Section depth, d24 in

Protocol entered

Displacement amplitude (in)Cycles
0.51
12
1.51

Expected target sequence: 0.5, -0.5, 1, -1, 1, -1, 1.5, -1.5, 0 in.

Comparison

QuantityReferencevfopro% diffStatus
Target 1/9 displacement (in)0.50.50.00%Exact
Target 2/9 displacement (in)-0.5-0.50.00%Exact
Target 3/9 displacement (in)110.00%Exact
Target 4/9 displacement (in)-1-10.00%Exact
Target 5/9 displacement (in)110.00%Exact
Target 6/9 displacement (in)-1-10.00%Exact
Target 7/9 displacement (in)1.51.50.00%Exact
Target 8/9 displacement (in)-1.5-1.50.00%Exact
Target 9/9 displacement (in)0-2.706e-16n/aExact

Conclusion

Every target displacement in the protocol was reached exactly, in the requested order.

Last updated September 22, 2026 · applies to vfopro 20260922.0.0 or later