MechanicalAdvancedControls

PID Response Metrics Calculator

Calculate percent overshoot, peak time, settling time, and final error for a documented control response.

Why it matters: Response metrics help distinguish stable control from excessive overshoot, slow settling, or offset.

User inputs

Enter field measurements

10 inputs
Select I-P or SI units. Unit-dependent entries are converted when the selection changes.
process unitsStable process value before the step.
process unitsCommanded final setpoint.
process unitsMaximum recorded process value after the step.
process unitsRepresentative final value.
sElapsed-time coordinate of the step.
sElapsed-time coordinate of the peak.
sElapsed-time coordinate when the response remains within the selected project band.
%User-entered screening criterion; project control requirements govern.
process unitsUser-entered absolute final-error screening criterion in the same process units.

Calculated result

Engineering evaluation

Entered response criteria met
Percent overshoot (OS)10 %
Time to peak (tpd)
30 s
Settling time (tsd)
120 s
Final steady-state error (e)
1 process units

Engineering interpretation

The documented response has 10% overshoot, 30 s peak time, 120 s settling time, and final error 1 process units. Entered criteria are 10% overshoot and 2 process units final error.

Important limitations

  • Trend sampling, filtering, deadband, noise, nonlinear equipment, saturation, disturbances, and the selected settling band affect these metrics.

Engineering knowledge center

Understand the calculation—not just the answer

2026-08-07 · Free Library
Governing relationships
OS = (Ppeak−SP)/|SP−P0|×100
tpd = tp−t0
tsd = ts−t0
e = SP−Pfinal
compare |OS| with OStol and |e| with etol
Current substitution

OS = (110−100)/|100−0|×100 = 10%; tpd = 30 s; tsd = 120 s; e = 1; OStol = 10%; etol = 2.

Calculation sequence

Step-by-step method

  1. Calculate step magnitude and peak overshoot.
  2. Calculate time from step to peak and settling.
  3. Compare overshoot and absolute final error with the user-entered screening criteria.

Equation legend

Inputs and calculated quantities

P0
Initial process value — process units
SP
Final setpoint — process units
Ppeak
Peak process value — process units
Pfinal
Final settled value — process units
t0
Step start time — s
tp
Peak time — s
ts
Settled time — s
OStol
Entered allowable overshoot — %
etol
Entered allowable final error — process units
OS
Percent overshoot — %
tpd
Time to peak — s
tsd
Settling time — s
e
Final steady-state error — process units

Engineering calculation disclaimer

These engineering tools are provided for educational, preliminary evaluation, field verification, and commissioning support. Results depend on the accuracy of user-entered information and the assumptions stated for each calculation. Every colored status and comparison is a screening indicator only; project criteria, contract requirements, applicable codes, manufacturer instructions, measurement uncertainty, and authorized engineering judgment govern. The tools do not replace project-specific engineering analysis or the judgment of a licensed professional engineer.

Read the full use and limitation statement