Filtering of Complex Signals Based on a Two-Level Fuzzy-Logic Model

A. E. Arkhipov
{"title":"Filtering of Complex Signals Based on a Two-Level Fuzzy-Logic Model","authors":"A. E. Arkhipov","doi":"10.21869/2223-1560-2023-27-2-140-154","DOIUrl":null,"url":null,"abstract":"Purpose of research. Development of a method and algorithm of complex analog radio signals filtering and binarization, such as the signal of Automatic dependent surveillance-broadcast (ADS-B), which allows to increase the sensitivity of the receiver of the AZN-B signal and increase the number of correctly detected received messages.Methods. To solve this problem, the basics of the theory of signal filtering and the theory of fuzzy sets were applied in the work. The proposed method is based on combining signal filtering by known filters and a two-level fuzzy model. The first and second levels of the fuzzy model contain three operations: automatic formation of membership functions, compositional output and defuzzification. Input variables of both levels are given by trapezoidal membership functions. At the first level, they are formed automatically depending on the characteristics of the complex signal. The output function at the first level is given by a singleton function, and defuzzification is carried out using a simplified center of gravity model.Results. The proposed algorithm was implemented in the developed device based on a programmable logic integrated circuit (FPGA). In addition to filtering, the developed device implements all signal processing functions, such as: receiving input data, decoding, checking the correctness of decoded data, storing them, transmitting ADS-B messages for further processing. A distinctive feature of the device is its small size and low power consumption, which allows use it in small spacecraft and unmanned aerial vehicles.Conclusion. A method of filtering complex signals based on a fuzzy logic model is considered, which can be used to filter complex signals, such as ADS-B messages in small spacecraft modules. The proposed implementation of the filtering method makes it possible to increase the sensitivity of the AZN-B signal receiver by 20% and correctly decode the received signal. The method was implemented by an FPGA-based device, which made it possible to reduce the size and power consumption compared to analogues.","PeriodicalId":443878,"journal":{"name":"Proceedings of the Southwest State University","volume":" 41","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Southwest State University","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21869/2223-1560-2023-27-2-140-154","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Purpose of research. Development of a method and algorithm of complex analog radio signals filtering and binarization, such as the signal of Automatic dependent surveillance-broadcast (ADS-B), which allows to increase the sensitivity of the receiver of the AZN-B signal and increase the number of correctly detected received messages.Methods. To solve this problem, the basics of the theory of signal filtering and the theory of fuzzy sets were applied in the work. The proposed method is based on combining signal filtering by known filters and a two-level fuzzy model. The first and second levels of the fuzzy model contain three operations: automatic formation of membership functions, compositional output and defuzzification. Input variables of both levels are given by trapezoidal membership functions. At the first level, they are formed automatically depending on the characteristics of the complex signal. The output function at the first level is given by a singleton function, and defuzzification is carried out using a simplified center of gravity model.Results. The proposed algorithm was implemented in the developed device based on a programmable logic integrated circuit (FPGA). In addition to filtering, the developed device implements all signal processing functions, such as: receiving input data, decoding, checking the correctness of decoded data, storing them, transmitting ADS-B messages for further processing. A distinctive feature of the device is its small size and low power consumption, which allows use it in small spacecraft and unmanned aerial vehicles.Conclusion. A method of filtering complex signals based on a fuzzy logic model is considered, which can be used to filter complex signals, such as ADS-B messages in small spacecraft modules. The proposed implementation of the filtering method makes it possible to increase the sensitivity of the AZN-B signal receiver by 20% and correctly decode the received signal. The method was implemented by an FPGA-based device, which made it possible to reduce the size and power consumption compared to analogues.
基于两级模糊逻辑模型的复杂信号滤波技术
研究目的。开发复杂模拟无线电信号滤波和二值化的方法和算法,如自动相关监视-广播(ADS-B)信号,从而提高 AZN-B 信号接收器的灵敏度,增加正确检测接收信息的数量。为解决这一问题,工作中应用了信号滤波理论和模糊集理论的基础知识。所提出的方法是将已知滤波器的信号滤波与两级模糊模型相结合。模糊模型的第一级和第二级包含三个操作:自动形成成员函数、组成输出和去模糊化。两个层次的输入变量都由梯形成员函数给出。在第一层,它们是根据复杂信号的特征自动形成的。第一层的输出函数由单子函数给出,去模糊化则使用简化的重心模型进行。所提出的算法已在基于可编程逻辑集成电路(FPGA)的开发设备中实现。除滤波外,所开发的设备还实现了所有信号处理功能,例如:接收输入数据、解码、检查解码数据的正确性、存储这些数据、传输 ADS-B 信息以供进一步处理。该设备的一个显著特点是体积小、功耗低,可用于小型航天器和无人驾驶飞行器。本文考虑了一种基于模糊逻辑模型的复杂信号过滤方法,可用于过滤复杂信号,如小型航天器模块中的 ADS-B 信息。所提出的滤波方法使 AZN-B 信号接收器的灵敏度提高了 20%,并能正确解码接收到的信号。该方法是通过基于 FPGA 的设备实现的,因此与模拟设备相比,体积更小,功耗更低。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信