Advanced Control Systems Design