The third method is the development of the above framework into an adaptive design using a multi-beam structure. In the conventional Generalized Sidelobe Canceller (GSC) structure, the received data signal is projected onto an unconstrained subspace by means of a blocking matrix and a quiescent vector. In this proposed method, the blocking matrix and the quiescent vector are replaced with the FI beampattern synthesis method proposed in this study, and the adaptive weights are calculated using the Least Mean Square (LMS) algorithm. This method effectively transforms the broadband problem into a narrowband problem, and as such only a single weight is required at the output of each FI beamformer. Simulation results show that the proposed multi-beam adaptive beamformer has better performance than that of a recently published algorithm. Overall, this research study has provided a better understanding of the design of broadband FI beamformers using uniform circular arrays. The main contributions include the proposal of three novel algorithms, where simulation results show that they outperform some recently published algorithms. These findings have generated three conference papers (presented), and three journal papers (one in press, one under revision, and another submitted).