modified pbd controller