BLD-NUCL84-04 · Lesson 5 · 26.5 clock hours · demo
Analog Control Loops: PID Controllers and Final Control Elements
Objective. Students will configure proportional-integral-derivative (PID) controller parameters on a training process loop simulator and observe the effect of each parameter on loop stability and setpoint response.
⚠ Pending professional review
This lesson, its worked examples and its practice questions has not yet been verified by a licensed professional engineer or master tradesperson or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Analog Control Loops: PID Controllers and Final Control Elements
Why PID Control Matters in Nuclear Plants
Nuclear power plants rely on automatic control loops to keep critical process variables—pressure, temperature, flow, and level—within narrow, safe bands. A pressurizer pressure control loop, for example, must respond quickly to transients while avoiding pressure spikes that could challenge reactor protection systems. The proportional-integral-derivative (PID) controller is the workhorse of analog process control. Understanding how each term works, and how to tune and transfer controllers safely, is a core competency for both non-licensed operators and candidates pursuing the NRC Reactor Operator license.
The Three Controller Modes
Proportional (P) action produces an output that is directly proportional to the error signal—the difference between the process variable (PV) and the setpoint (SP). A larger proportional gain (higher gain constant, Kp) gives a faster, stronger response but can cause oscillation. Proportional-only control always leaves a residual steady-state offset because the output returns to its bias value once the error shrinks toward zero.
Integral (I) action integrates error over time and keeps adding corrective output until the steady-state offset is eliminated. Integral is expressed as integral time (minutes per repeat) or reset rate (repeats per minute). Too much integral action—too short an integral time—causes slow, sustained oscillations called integral windup. Integral windup is especially dangerous during a process upset because the integrator accumulates a large correction that is difficult to unwind when the loop returns to normal.
Derivative (D) action responds to the rate of change of error. It anticipates where the process is heading and adds a braking effect, reducing overshoot. Derivative is expressed in minutes. Derivative is rarely used alone; it amplifies noise, so it is combined with P and I in applications where fast response to large, smooth disturbances is needed. In noisy processes—such as those involving turbulent flow—derivative action is often set to zero or very low values.
Final Control Elements
The PID controller output signal drives a final control element—typically a control valve in nuclear applications. The controller output (usually 4–20 mA or 3–15 psi pneumatic) positions the valve. In a pressurizer pressure control loop, the final control elements are the pressurizer heaters (for increasing pressure) and the spray valve (for reducing pressure). The controller must be tuned to account for the response characteristics of the entire loop: sensor, transmitter, controller, and final control element.
Setpoint Response and Stability
When a step change is made to the setpoint or when a process disturbance occurs, the loop response can be characterized by:
- Rise time – how quickly the PV reaches the new SP
- Overshoot – how far the PV exceeds SP before settling
- Settling time – time to reach and stay within an acceptable band around SP
- Steady-state offset – permanent difference between PV and SP (indicates insufficient integral action)
A well-tuned loop reaches the setpoint quickly with minimal overshoot and no persistent offset. The Ziegler-Nichols and other structured tuning methods provide starting-point parameters, but final tuning is always verified under actual plant conditions.
Transferring a Controller: Auto to Manual and Back
One of the most critical operator skills is transferring a controller between automatic and manual modes safely. In manual, the operator sets the output directly; the controller algorithm is inactive. In automatic, the algorithm drives the output.
Bumpless transfer means the output does not change value when you switch modes. Most modern controllers (and many older pneumatic designs) are built for bumpless transfer, but the operator must verify that the manual output matches the auto output before switching, or a sudden change in valve position will create a process excursion.
General procedure for auto-to-manual transfer:
1. Observe the current controller output value.
2. Confirm the process is stable and at or near setpoint.
3. Set the manual station output to match the automatic output exactly.
4. Transfer the controller selector switch to MANUAL.
5. Confirm no process excursion; record the action in the plant log.
For manual-to-automatic transfer:
1. While in manual, adjust the output so the PV is at or very near the setpoint.
2. Confirm the setpoint is correct.
3. Transfer the selector to AUTO.
4. Monitor the process for at least one response time to confirm stable control.
5. Document the transfer.
Always follow the applicable plant-specific procedure. Unauthorized deviation from a licensed plant procedure is a nuclear quality assurance violation.
Safety Considerations
- Never transfer a controller to manual if you are uncertain of the process state or if another operator has not acknowledged awareness.
- Integral windup during a trip or manual override can cause an unexpected process surge when the loop is restored to auto; many controllers include anti-windup logic that must be understood before use.
- Control panel work may involve voltages up to 120 VAC or higher; observe electrical PPE and lockout/tagout (LOTO) requirements per OSHA standards before opening any instrument cabinet.
- On a training simulator, treat every simulated procedure as if it is real—this habit is required by the NRC's training standards for operator qualification programs.
- Report any unexpected controller response immediately to the shift supervisor; do not attempt ad-hoc tuning changes on licensed plant equipment without an approved procedure.
Key terms10
Process Variable (PV)The measured quantity being controlled in a loop, such as pressurizer pressure or coolant temperature.
Setpoint (SP)The desired target value for the process variable that the controller works to maintain.
Error SignalThe difference between the setpoint and the process variable (SP minus PV); the controller acts on this value.
Proportional Gain (Kp)A controller tuning parameter that determines how strongly the output responds to the current error; higher gain gives faster but potentially less stable response.
Integral Time (Ti)A tuning parameter, expressed in minutes per repeat, that controls how quickly the controller eliminates steady-state offset; a shorter integral time applies more aggressive reset action.
Derivative Time (Td)A tuning parameter, expressed in minutes, that determines how strongly the controller responds to the rate of change of error, reducing overshoot.
Integral WindupA condition in which the integral term accumulates a large value during a prolonged error, causing an overshoot or delayed response when normal control resumes.
Bumpless TransferA controller mode change (auto to manual or manual to auto) in which the output signal does not change abruptly, preventing a sudden process disturbance.
Final Control ElementThe device that directly changes the process in response to the controller output, such as a control valve, pressurizer heater, or spray valve.
Steady-State OffsetA persistent difference between the setpoint and process variable that remains after a proportional-only controller has stabilized; eliminated by adding integral action.
Worked examples4
1. A pressurizer pressure loop has a setpoint of 2,235 psig. The transmitter reads 2,210 psig. The controller is proportional-only with a gain of 4.0 (output units per psig of error). The controller bias is 50%. What is the controller output?
- Step 1 – Calculate the error: Error = SP − PV = 2,235 − 2,210 = 25 psig.
- Step 2 – Apply proportional action: P output change = Kp × Error = 4.0 × 25 = 100 output units. However, output is expressed as a percentage (0–100%). If the transmitter span is 500 psig (e.g., 1,900–2,400 psig), each psig of error = 100%/500 psig = 0.2% per psig.
- Step 3 – Recalculate with consistent units: P output change = 4.0 × (25 psig × 0.2 %/psig) = 4.0 × 5.0% = 20%.
- Step 4 – Add bias: Controller output = Bias + P change = 50% + 20% = 70%.
Answer: The controller output is 70%, driving the final control element (heaters) to increase pressure toward setpoint. Note that a 25 psig offset will remain until integral action is added.
2. After adding integral action, the operator notes that the integral time is set to 0.5 minutes per repeat and the error at t = 0 is 10 psig (expressed as 2% of span). How much additional output does the integral term contribute after 2 minutes of constant error?
- Step 1 – Calculate the repeat rate: Repeat rate = 1 / Ti = 1 / 0.5 min = 2 repeats per minute.
- Step 2 – Integral contribution per minute = Repeat rate × Proportional output at that error. Proportional output for 2% error with Kp = 4.0 is: 4.0 × 2% = 8%.
- Step 3 – Integral output added per minute = 2 repeats/min × 8% = 16% per minute.
- Step 4 – Total integral contribution over 2 minutes = 16%/min × 2 min = 32%.
Answer: The integral term adds 32% to the controller output over 2 minutes of sustained 2% error (assuming the error remains constant and the output does not saturate). This illustrates why a short integral time aggressively corrects offset but can cause overshoot.
3. A student is preparing to transfer a flow controller from automatic to manual. The automatic controller output is 62%. The manual loader is currently set at 45%. Is it safe to transfer now, and what must the student do first?
- Step 1 – Compare the automatic output to the manual loader setting: Auto output = 62%; Manual loader = 45%. These values do not match.
- Step 2 – A transfer now would cause an immediate valve position change from 62% to 45%—a 17% bump—creating a process excursion.
- Step 3 – The student must adjust the manual loader to 62% (matching the auto output) before transferring.
- Step 4 – Once the manual loader reads 62%, the student may transfer the selector to MANUAL and verify no change in PV.
Answer: It is not safe to transfer yet. The student must first set the manual loader to 62% to achieve bumpless transfer, then move the selector to MANUAL and confirm process stability.
4. A loop has Kp = 3.0, Ti = 2.0 min, and Td = 0.1 min. The current error is 5% and the rate of change of error is +2% per minute. What is the instantaneous PID output contribution (P + I rate + D) at this instant, excluding bias and accumulated integral? Use: Output = Kp × [Error + (1/Ti) × ∫Error dt + Td × (dError/dt)], evaluating only the P and D terms plus the instantaneous I-rate term.
- Step 1 – Proportional term: P = Kp × Error = 3.0 × 5% = 15%.
- Step 2 – Instantaneous integral rate contribution (not accumulated): I-rate = Kp × (1/Ti) × Error = 3.0 × (1/2.0) × 5% = 3.0 × 0.5 × 5% = 7.5% per minute (this is the rate at which integral output is accumulating, not a one-time addition).
- Step 3 – Derivative term: D = Kp × Td × (dError/dt) = 3.0 × 0.1 min × 2%/min = 0.6%.
- Step 4 – Instantaneous combined output contribution: P + D = 15% + 0.6% = 15.6%, with the integral accumulating at 7.5% per minute.
Answer: At this instant, the proportional term contributes 15% and the derivative term contributes 0.6% to the output, for a combined instantaneous P+D of 15.6%. The integral term is adding 7.5% per minute to the total output as long as the 5% error persists.
The math in this lesson1
Learners compute controller error and proportional output change as a percent of span.
7.RP.3
In class: Using a PC-based or bench-top process loop trainer, set baseline P, I, and D values for a simulated pressurizer pressure control loop; record step-response curves for each configuration. · Introduce a process disturbance (step load change) and document how adjusting integral time corrects steady-state offset; compare results in a group debrief. · Identify and demonstrate the correct procedure for transferring a controller from automatic to manual and back to automatic, following a simulated plant procedure.
Materials: PC-based or bench-top PID process loop trainer (e.g., Feedback Instruments or equivalent), student procedure sheets, graph paper or data-logging software, sample plant operating procedure for controller transfer
Check: Skills demonstration: student correctly transfers controller to manual and back to auto without process excursion (pass/fail per procedure checklist) and achieves stable setpoint response within ±5% of target after PID adjustment.
Practice check8
Answer each question, then check it. Nothing is recorded; this is your own practice.
Record this lesson on my transcript. Sign in with your key and enrollment email to record lessons (enroll free if you have no key). This page stays open to read and practise.