ЕЛЕКТРОННИЙ АРХІВ

Впорядкування каскадів нерекурсивного цифрового фільтра при послідовній формі реалізації за допомогою генетичного алгоритму

Показати скорочений опис матеріалу

dc.contributor.author Петросян, Р.В.
dc.contributor.author Петросян, А.Р.
dc.contributor.author Шелуха, О.О.
dc.contributor.author Сугоняк, І.І.
dc.contributor.author Petrosian, R.V.
dc.contributor.author Petrosian, A.R.
dc.contributor.author Shelukha, О.О.
dc.contributor.author Suhoniak, І.І.
dc.date.accessioned 2023-07-12T11:42:21Z
dc.date.available 2023-07-12T11:42:21Z
dc.date.issued 2023
dc.identifier.uri http://eztuir.ztu.edu.ua/123456789/8206
dc.description.abstract У статті пропонується алгоритм мінімізації вихідної похибки КІХ-фільтра, обумовленої квантуванням результатів операцій множення, за рахунок оптимального розташування каскадів фільтра. Цифрові фільтри широко використовуються в різних галузях науки та техніки. КІХ-фільтри мають деякі переваги перед іншими типами фільтрів. Для реалізації КІХ-фільтрів часто використовують послідовну форму, яка забезпечує менші відхилення нулів передатної функції. Ефект квантування призводить до збільшення вихідної похибки фільтра, яка буде залежати від розташування каскадів. Вибір оптимального порядку розташування каскадів є складною задачею, оскільки вона належить до класу NP-повних задач. Було обрано шумову модель послідовної форми реалізації КІХ-фільтра. Відповідно до шумової моделі розроблено алгоритм впорядкування каскадів фільтра на основі генетичного алгоритму. Для розв’язання такої задачі використано генетичний алгоритм, тому що він дозволяє отримати квазіоптимальне рішення за менший час порівняно з алгоритмами, які дають точні рішення. Крім того, використання генетичного алгоритму має перевагу перед іншими евристичними методами. У роботі запропоновано фітнес-функцію для мінімізації похибки при впорядкуванні каскадів КІХ-фільтра. Проведено детальний аналіз методів селекції, схрещування та мутації, а також здійснено вибір методів, які найбільш підходять для вирішення поставленого завдання. Виконано налаштування гіперпараметрів генетичного алгоритму для отримання більшої ефективності. Для перевірки роботи алгоритму проведено низку експериментів. Було синтезовано декілька КІХ-фільтрів різного типу та порядку. В результаті експериментальних досліджень вдалося з’ясувати, що розроблений алгоритм дійсно має високу швидкодію порівняно з алгоритмами, які дозволяють отримати точні рішення. Запропонований алгоритм більш ефективний при впорядкуванні великої кількості каскадів, тому що суттєво зменшує витрати часу на пошук розв’язання задачі. uk_UA
dc.language.iso uk uk_UA
dc.publisher Державний університет "Житомирська політехніка" uk_UA
dc.relation.ispartofseries Технічна інженерія;1(91)
dc.subject впорядкування каскадів КІХ-фільтра uk_UA
dc.subject послідовна форма реалізації КІХ-фільтра uk_UA
dc.subject проєктування КІХ-фільтрів uk_UA
dc.subject генетичний алгоритм uk_UA
dc.subject ordering of FIR filter cascades uk_UA
dc.subject sequential form of FIR filter implementation uk_UA
dc.subject FIR filter design uk_UA
dc.subject genetic algorithm uk_UA
dc.title Впорядкування каскадів нерекурсивного цифрового фільтра при послідовній формі реалізації за допомогою генетичного алгоритму uk_UA
dc.title.alternative Ordering the cascades of a nonrecursive digital filter in a sequential form of implementation using a genetic algorithm uk_UA
dc.type Article uk_UA
dc.description.abstracten The paper proposes an algorithm for minimizing the output error of a FIR filter caused by quantization of the results of multiplication operations by optimizing the arrangement of filter cascades. Digital filters are widely used in various fields of science and technology. FIR filters have some advantages over other types of filters. To implement FIR filters, a sequential form is often used, which provides smaller deviations of the zeros of the transfer function. The quantization effect leads to an increase in the output error of the filter, which will depend on the arrangement of the cascades. Choosing the optimal order of the cascades is a difficult challenge, as it belongs to the class of NP-complete problems. The noise model of the sequential form of the FIR filter implementation was chosen. In accordance with the noise model, an algorithm for ordering the filter cascades based on a genetic algorithm was developed. To solve this problem, a genetic algorithm was used because it allows us to obtain a quasi-optimal solution in less time compared to algorithms that allow us to obtain exact solutions. In addition, the use of a genetic algorithm has an advantage over other heuristic methods. In this paper, a fitness function is proposed to minimize the error in the ordering of FIR filter cascades. A detailed analysis of the methods of selection, crossing, and mutation is carried out, and the methods that are most suitable for solving the problem are selected. The hyperparameters of the genetic algorithm were adjusted to obtain greater efficiency. A number of experiments were conducted to test the algorithm. Several FIR filters of different types and orders were synthesized.As a result of experimental studies, it was found that the developed algorithm really has high performance compared to algorithms that allow obtaining exact solutions. The proposed algorithm is more effective in ordering a large number of cascades, as it significantly reduces the time spent on finding a solution to the problem. uk_UA


Долучені файли

Даний матеріал зустрічається у наступних фондах

Показати скорочений опис матеріалу