All lessons

Advanced

Tuning from scratch, systematically

Before you start

No presets. A repeatable procedure, and a trade-off to defend.

A tuning sequence from proportional to integral to optional derivative action, ending in a stable response.KpKiKd?STABLE

Your task

  1. Both loops start with proportional action only, and a low gain.
  2. The oil valve loses 40% of its capacity at 45 seconds. You are not told this during the run; the level will tell you.
  3. Tune both loops to hold their setpoints through the restriction, without spending the valves to do it.
Well
Playback speed
PID presets

Configure both controllers before starting. Gains are locked during the attempt.

SEP-101 horizontal separator with gas, oil, and water. True total level 0.0 percent; measured total level 0.0 percent. True interface 0.0 percent; measured interface 0.0 percent. Total inlet 0.0 cubic metres per hour; oil outlet 0.0 cubic metres per hour; water outlet 0.0 cubic metres per hour. Actual oil valve 0.0 percent; actual water valve 0.0 percent. Safety: Filling: low-level protection bypassed.

SEP-101 · engineering fallback

Separator process cutaway

Filling: low-level protection bypassed
GAS SPACEOIL INVENTORYWATER INVENTORYTOTAL INLET · Stopped / 0.0 m³/hOIL OUTLET · Stopped / 0.0 m³/hWATER OUTLET · Stopped / 0.0 m³/hTOTAL TRUE 0.0%MEASURED 0.0%INTERFACE TRUE 0.0%MEASURED 0.0%SEP-101 · THREE-PHASE INVENTORY
Total true
0.0%
Total measured
0.0%
Total SP
50.0%
Interface true
0.0%
Interface measured
0.0%
Interface SP
20.0%
Total inlet
Stopped / 0.0 m³/h
Oil outlet
Stopped / 0.0 m³/h
Water outlet
Stopped / 0.0 m³/h
Oil command
0.0%
Oil actual
0.0%
Water command
0.0%
Water actual
0.0%
Active safety
Filling: low-level protection bypassed

2D engineering fallback · process values and safety logic remain fully active.

LIC-101

Total level / oil valve

Ready to tune

More valve opening → more oil out → lower total level

Total level process value
0.0%
Total level measured value
0.0%
Total level setpoint
50.0%
Oil valve command
0.0%
Oil valve actual position
0.0%
P / I / D
0.0 / 0.0 / 0.0
Total level primary gains
1.0

Response strength. Range 0–10 dimensionless.

0.00

Offset removal. Range 0–0.3 s⁻¹.

0.0

Damping and anticipation. Range 0–30 s.

Advanced settings
Total level advanced settings
IIC-101

Interface / water valve

Ready to tune

More valve opening → more water out → lower interface

Interface process value
0.0%
Interface measured value
0.0%
Interface setpoint
20.0%
Water valve command
0.0%
Water valve actual position
0.0%
P / I / D
0.0 / 0.0 / 0.0
Interface primary gains
1.0

Response strength. Range 0–10 dimensionless.

0.00

Offset removal. Range 0–0.3 s⁻¹.

0.0

Damping and anticipation. Range 0–30 s.

Advanced settings
Interface advanced settings

Debrief

Run the exercise to see how you did.