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

Руслан Валерікович Петросян, Арсен Русланович Петросян, Олексій Олегович Шелуха, Інна Іванівна Сугоняк
{"title":"Впорядкування каскадів нерекурсивного цифрового фільтра при послідовній формі реалізації за допомогою генетичного алгоритму","authors":"Руслан Валерікович Петросян, Арсен Русланович Петросян, Олексій Олегович Шелуха, Інна Іванівна Сугоняк","doi":"10.26642/ten-2023-1(91)-184-192","DOIUrl":null,"url":null,"abstract":"У статті пропонується алгоритм мінімізації вихідної похибки КІХ-фільтра, обумовленої квантуванням результатів операцій множення, за рахунок оптимального розташування каскадів фільтра. Цифрові фільтри широко використовуються в різних галузях науки та техніки. КІХ-фільтри мають деякі переваги перед іншими типами фільтрів. Для реалізації КІХ-фільтрів часто використовують послідовну форму, яка забезпечує менші відхилення нулів передатної функції. Ефект квантування призводить до збільшення вихідної похибки фільтра, яка буде залежати від розташування каскадів. Вибір оптимального порядку розташування каскадів є складною задачею, оскільки вона належить до класу NP-повних задач. Було обрано шумову модель послідовної форми реалізації КІХ-фільтра. Відповідно до шумової моделі розроблено алгоритм впорядкування каскадів фільтра на основі генетичного алгоритму. Для розв’язання такої задачі використано генетичний алгоритм, тому що він дозволяє отримати квазіоптимальне рішення за менший час порівняно з алгоритмами, які дають точні рішення. Крім того, використання генетичного алгоритму має перевагу перед іншими евристичними методами. У роботі запропоновано фітнес-функцію для мінімізації похибки при впорядкуванні каскадів КІХ-фільтра. Проведено детальний аналіз методів селекції, схрещування та мутації, а також здійснено вибір методів, які найбільш підходять для вирішення поставленого завдання. Виконано налаштування гіперпараметрів генетичного алгоритму для отримання більшої ефективності. Для перевірки роботи алгоритму проведено низку експериментів. Було синтезовано декілька КІХ-фільтрів різного типу та порядку. В результаті експериментальних досліджень вдалося з’ясувати, що розроблений алгоритм дійсно має високу швидкодію порівняно з алгоритмами, які дозволяють отримати точні рішення. Запропонований алгоритм більш ефективний при впорядкуванні великої кількості каскадів, тому що суттєво зменшує витрати часу на пошук розв’язання задачі.","PeriodicalId":33761,"journal":{"name":"Tekhnichna inzheneriia","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Tekhnichna inzheneriia","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.26642/ten-2023-1(91)-184-192","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

У статті пропонується алгоритм мінімізації вихідної похибки КІХ-фільтра, обумовленої квантуванням результатів операцій множення, за рахунок оптимального розташування каскадів фільтра. Цифрові фільтри широко використовуються в різних галузях науки та техніки. КІХ-фільтри мають деякі переваги перед іншими типами фільтрів. Для реалізації КІХ-фільтрів часто використовують послідовну форму, яка забезпечує менші відхилення нулів передатної функції. Ефект квантування призводить до збільшення вихідної похибки фільтра, яка буде залежати від розташування каскадів. Вибір оптимального порядку розташування каскадів є складною задачею, оскільки вона належить до класу NP-повних задач. Було обрано шумову модель послідовної форми реалізації КІХ-фільтра. Відповідно до шумової моделі розроблено алгоритм впорядкування каскадів фільтра на основі генетичного алгоритму. Для розв’язання такої задачі використано генетичний алгоритм, тому що він дозволяє отримати квазіоптимальне рішення за менший час порівняно з алгоритмами, які дають точні рішення. Крім того, використання генетичного алгоритму має перевагу перед іншими евристичними методами. У роботі запропоновано фітнес-функцію для мінімізації похибки при впорядкуванні каскадів КІХ-фільтра. Проведено детальний аналіз методів селекції, схрещування та мутації, а також здійснено вибір методів, які найбільш підходять для вирішення поставленого завдання. Виконано налаштування гіперпараметрів генетичного алгоритму для отримання більшої ефективності. Для перевірки роботи алгоритму проведено низку експериментів. Було синтезовано декілька КІХ-фільтрів різного типу та порядку. В результаті експериментальних досліджень вдалося з’ясувати, що розроблений алгоритм дійсно має високу швидкодію порівняно з алгоритмами, які дозволяють отримати точні рішення. Запропонований алгоритм більш ефективний при впорядкуванні великої кількості каскадів, тому що суттєво зменшує витрати часу на пошук розв’язання задачі.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
用遗传算法对序列实现形式的非递归数字滤波器级联进行排序
本文提出了一种算法,通过量化乘法运算的结果来最小化KIF滤波器的输出误差,同时考虑滤波器级联的最佳位置。数字滤波器广泛应用于不同的科学技术领域。KiH滤波器与其他类型的滤波器相比具有一些优点。对于KIF滤波器的实现,它们通常使用顺序形式,以确保对可转移函数零的容差较小。量化效应将根据级联的位置增加初始滤波器误差。选择最优级联位置顺序是一项困难的任务,因为它属于NP任务类。已经为顺序KIH滤波器实现形式选择了噪声模式。根据噪声模型,提出了一种基于遗传算法的滤波器级联排序算法。使用遗传算法来解决这个问题,因为它可以在比做出正确决策的算法更短的时间内获得准最优解。此外,遗传算法的使用比其他犹太方法具有优势。该作业提供了一个适应度函数,以最大限度地减少排序KIF滤波器级联时的错误。对选择、杂交和突变的方法进行了详细的分析,并选择了最合适的方法来解决给定的任务。遗传算法超参数已经被配置为实现更高的效率。进行了一系列实验来测试该算法。已经合成了几种不同类型和顺序的KIC。实验研究表明,与允许精确求解的算法相比,所开发的算法确实具有很高的速率。所提出的算法在排序大量级联时更有效,因为它大大减少了寻找任务解决方案所花费的时间。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
21
审稿时长
5 weeks
期刊最新文献
Тенденції розвитку ринку декоративного каміння України Аналіз алгоритмів та математичних моделей для автоматизації електронного документообігу Оцінка радіаційного фону в житлових приміщеннях, зумовленого техногенно підсиленими джерелами природного походженн Обґрунтування доцільності застосування алюмінієвого профілю для армування виробів з природного каменю Вимірювання та аналіз затримок транспорту перед регульованими перехрестями на основі зйомок квадрокоптером
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1