Tytuł pozycji:
The optimal design of finite impulse response high pass filter using bee colony algorithm
Digital filters serve an important role in digital signal processing. In this paper, the optimal design of a finite impulse response high-pass filter using the Bee Colony algorithm is discussed. The design of a finite impulse response (FIR) digital filter entails multi-parameter optimization. The goal of this study is to offer a way to high-pass the FIR filter utilizing an evolutionary heuristic search methodology known as the Bee colony algorithm using Kaiser windows. In order to find the most suitable beta and compare it to the designated beta. According to the simulation result, the suggested bee colony algorithm outperforms the original in terms of the main lobe, side lobe, and leakage factor for the 60th-order Kaiser window, and the simulation result of the high-pass filter shows that the side lobe obviously decreases.
Filtry cyfrowe odgrywają ważną rolę w cyfrowym przetwarzaniu sygnału. W artykule omówiono optymalny projekt filtru górnoprzepustowego o skończonej odpowiedzi impulsowej z wykorzystaniem algorytmu Bee Colony. Konstrukcja filtra cyfrowego o skończonej odpowiedzi impulsowej (FIR) wymaga optymalizacji wieloparametrowej. Celem tego badania jest zaoferowanie sposobu na filtr górnoprzepustowy FIR z wykorzystaniem ewolucyjnej metodologii wyszukiwania heurystycznego znanej jako algorytm kolonii pszczół z wykorzystaniem okien Kaisera. Aby znaleźć najbardziej odpowiednią wersję beta i porównać ją z wyznaczoną wersją beta. Zgodnie z wynikami symulacji, sugerowany algorytm kolonii pszczół przewyższa oryginał pod względem listka głównego, listka bocznego i współczynnika nieszczelności dla okna Kaisera 60. rzędu, a wynik symulacji filtra górnoprzepustowego pokazuje, że listek boczny oczywiście maleje.
Opracowanie rekordu ze środków MNiSW, umowa nr POPUL/SP/0154/2024/02 w ramach programu "Społeczna odpowiedzialność nauki II" - moduł: Popularyzacja nauki i promocja sportu (2025).