Using the future desired input value, zero phase error controller enables the overall system’s frequency response exhibit zero phase shift for all frequencies and a small gain error at low frequency range, and based on this, a new algorithm is presented to design the feedforward controller. However, zero phase error controller is only suitable for certain linear system. To reduce the tracking error and improve robustness, the design of the proposed feedforward controller uses a neural compensation based on diagonal recurrent neural network. Simulation and real-time control results for flight simulator servo system show the effectiveness of the proposed approach.
展开▼