A nonlinear programming approach to the design of cascade compensators for linear control systems | IEEE Journals & Magazine | IEEE Xplore