Automation Glossary • Bumpless Transfer

What Is Bumpless Transfer?
Switching Modes Without a Jolt

Merobix Engineering • • 7 min read

Bumpless transfer is the feature that lets a control loop switch between manual and automatic - or between two controllers - without the valve suddenly jumping. Without it, every mode change would send a step into the process, upsetting flows, tripping alarms, or worse. This guide explains what causes the bump, how output and setpoint tracking prevent it, and why bumpless transfer is a baseline expectation in any real control system.

Back to Blog

Bumpless Transfer in one line: Bumpless transfer is a controller capability that ensures a smooth, jolt-free change of mode - typically manual to automatic or back - by preloading the controller so its output on the first scan after the switch matches the output just before it. The valve does not move at the instant of transfer.

What Causes the Bump

When a loop is in manual, an operator sets the output directly and the PID algorithm sits idle. If you flip to automatic without preparation, the controller computes a fresh output from the current error and its internal integral term - which may be nowhere near the manual output the valve is at. The instant difference is applied to the valve as a step: the bump.

The reverse can happen too. Going from auto to manual is usually smooth because the operator inherits the current output, but switching between two controllers, or bringing a loop out of a tracking or override condition, can all produce a jolt if the incoming controller's internal state does not agree with the actual valve position.

How Bumpless Transfer Works

The mechanism is output tracking: while a controller is not in command (in manual, or losing a selector), its integral term is continuously back-calculated so that its computed output equals the actual output going to the valve. When control is handed to it, its first calculated output already matches - so there is no step, and the loop picks up smoothly from there.

A companion feature is setpoint tracking, where the setpoint follows the process variable while in manual so that on transfer to auto there is zero initial error, avoiding a sudden correction. Modern PLC and DCS controller function blocks provide both automatically; the same techniques underpin bumpless handover in cascade and override schemes, where inner loops and standby controllers must always be ready to take command cleanly.

Proving a Transfer Is Bumpless During Commissioning

Bumpless transfer is a claim worth testing, not assuming, because a single configuration detail - tracking disabled on one block, a missing initialization link, an unusual algorithm form - silently defeats it. The test is simple and belongs in every loop checkout: trend the controller output and the valve position at a fast sample rate, then exercise every mode change the loop can experience while the process is steady and the consequences are manageable. Coordinate with operations before starting; even a well-behaved test moves real equipment, and the decision that conditions are safe for testing belongs to the people running the unit.

A practical sequence looks like this:

  1. With the process steady, place the loop in manual and note the output.
  2. Set the setpoint equal to the process variable.
  3. Switch to automatic while trending the output; it should hold its value on the first scans after the switch.
  4. Move the setpoint a small amount and confirm normal response.
  5. Switch back to manual and verify the output freezes without a step.
  6. Repeat the transfer with the setpoint deliberately away from the process variable to see how the configured tracking rules behave.
  7. For cascade arrangements, break and restore the cascade and watch the inner loop's setpoint for jumps.
Any step change at the instant of transfer is a configuration finding to run down before the loop is handed over.

Cases That Still Bump

Setpoint tracking is the usual suspect. If it is disabled and an operator has walked the process away from the setpoint while in manual, the switch to auto is technically bumpless - the output does not step - but the loop immediately begins driving toward the stale setpoint, which operators experience as a bump arriving a few seconds late. Decide deliberately, loop by loop, whether the setpoint should track the process variable in manual; on loops where the setpoint is a fixed operating limit rather than a preference, tracking may be exactly what you do not want.

Other repeat offenders: a controller restart or online download that reinitializes the integral term; redundant controller failover where the standby's internal state was not synchronized; external-reset or feedforward inputs that are momentarily stale at the instant of transfer; and output limits interacting with a wound-up integral term, which is really the adjacent problem of reset windup during mode and cascade transfer. Velocity-form PID algorithms, which compute output increments rather than absolute positions, are naturally bumpless on mode change but move the problem elsewhere - they need care at initialization and when limits release.

Loops with output characterization deserve special attention: split-range mappings, signal reversals, or rate limiters between the controller and the valve mean the tracking path must apply the inverse of the same characterization, or the back-calculated integral will match the wrong number and every transfer will step. The same caution applies when the output passes through a selector, where the tracking signal must come from the selected output, not the controller's own.

Where It Fits in the Loop's Design

Bumpless transfer is one member of a family of state-management mechanisms that make a loop trustworthy: output tracking, setpoint tracking, anti-windup, and initialization handshakes between function blocks. In cascade control the outer controller must be initialized from the inner loop's setpoint whenever the cascade is closed, or the inner loop gets yanked; in override schemes every idle controller tracks the selected output so a takeover is seamless. These are all the same idea - keep every controller's internal state consistent with reality whether or not it is currently in command.

The operational payoff is trust. Operators who have been burned by a bumping loop leave it in manual, and a loop in manual delivers none of its design value. Verifying bumpless behavior at commissioning, and re-verifying after controller replacements or logic changes, is cheap insurance that the automation actually stays in service. When a bump appears on a loop that used to switch cleanly, treat it as a symptom - something changed in tracking, initialization, or the algorithm configuration, and the trend history will usually date the change for you.

Frequently Asked Questions

Why is bumpless transfer needed?

Without it, switching a loop from manual to automatic applies a sudden step to the valve because the controller's freshly computed output rarely matches the manual output. That step upsets the process, can trip alarms, and stresses equipment. Bumpless transfer removes the step so the switch is smooth.

How does a controller achieve bumpless transfer?

Mainly through output tracking: while not in command, the controller's integral term is back-calculated so its computed output equals the actual valve output. On transfer, the first output already matches, so nothing jumps. Setpoint tracking, which slews the setpoint to the process variable in manual, complements it.

Does bumpless transfer apply beyond manual-to-auto switching?

Yes. The same output-tracking technique keeps inner loops in cascade schemes and standby controllers in override schemes always matched to the actual valve output, so any controller can take over command cleanly whenever the selector or mode changes.

Is auto-to-manual transfer always bumpless?

Usually, because the operator inherits the current output and most systems freeze it at its last value on the switch. It can still bump if the manual station applies its own output limits or a preset manual value, or if the transfer happens while the output is slewing hard. Verify it the same way as manual-to-auto: trend the output through the switch and look for a step.

Does bumpless transfer mean the process will not move after switching to auto?

No. It only guarantees no step at the instant of transfer. If the setpoint differs from the process variable, the loop will then drive the process toward the setpoint at a rate set by its tuning - deliberate movement, not a bump. Setpoint tracking, or setting the setpoint to the process variable before switching, is what prevents that follow-on move.

More in Process Control & Loop Tuning
Coriolis vs Turbine for Custody  •  Monitor a Conveyor Transfer Point  •  Panel UPS Transfer Test  •  Test a UPS Transfer  •  Measurement uncertainty budget  •  All Process Control & Loop Tuning →
Free SCADA operator training
Merobix University - 70 video lessons & 261 quiz questions, from first login to compliance reporting. No demo call required.
Start free →