Robust feedforward design for a two-degrees of freedom controller

Abstract In this paper we address the problem of designing the feedforward block of a two degrees of freedom controller in the case of single input single output (SISO) discrete-time linear systems with model uncertainty. In this work the design of the feedforward filter is formulated as a robust model matching problem. First, a closed form solution of the optimal noncausal filter, which minimizes the worst-case model matching error for each ω ∈ [ 0 , 2 π ] , is obtained. Then, suitable rational stable approximations of the optimal solution are derived either by means of causal filters or, when a preview of the reference signal is available, by means of noncausal FIR filters. The efficiency of the proposed method is tested on a simulated example.