This work presents a reference conditioning anti‐windup scheme based on passivity control theory. The main closed‐loop is controlled by a proportional–integral–derivative (PID) control, and the injection and damping assignment technique ensures that PID variables are compatible with the process input. In the proposed algorithm, a fictitious actuator, modeled as a first‐order filter, is incorporated to estimate the rate of change and the output of the actuator device. Amplitude and rate constraints are weight by coefficients that shape the energy function of the anti‐windup scheme. Finally, to show how the algorithm can cope with the windup problem, simulation results are presented. Even when shown the results on a linear PID, the proposal can extend to any linear or nonlinear control in the main control loop.