利用图形处理器从根本上加速了大子孔径有源相控阵辐射方向图的计算过程

A. Petrov, V. A. Chikov
{"title":"利用图形处理器从根本上加速了大子孔径有源相控阵辐射方向图的计算过程","authors":"A. Petrov, V. A. Chikov","doi":"10.18127/j20700784-202106-02","DOIUrl":null,"url":null,"abstract":"For traditional APAA with a rectangular and triangular grid of nodes, in which partial emitters are installed, simple analytical formulas are known that express the dependence of the array radiation pattern (ARP) on the angular coordinates. If the grid of nodes is irregular, or in a regular grid there are failures of individual digits in the control elements (phase shifters, attenuators, delay lines) or in power amplifiers, then these formulas are not applicable. Therefore, it is necessary to address to general relations of additive summation of the specific contribution to the ARP of the field generated by each emitter separately. In large arrays, their number can range from several to many tens or even hundreds of thousands. Further, if it is necessary to synthesize a given type of array RP, it is necessary to form special types of the amplitude-phase distribution of the signal on the emitters. The procedures for synthesizing such distributions require hundreds or even thousands of repeated calculations of the array RP, which may require several million angular points to analyze in the upper hemisphere of radiation. The article shows that using parallel computing with the help of programming technology on graphics processors (GPU), produced by NVIDIA and CUDA technology in a system designed to quickly create high-performance codes in the extended C language, C++ is able to speed up the calculations of the large antenna ARP by 2…3 orders of magnitude, even on standard office computers. When using modern CPUs (AMD Ryzen Threadripper PRO 3995 WX) and GPU (NVIDIA GeForce 3090), the acceleration in calculations can additionally increase by hundreds of times. At such computing speeds, even the problems of antenna synthesis and statistical analysis of the characteristics of the array RP will be solved almost in real time. An example of a statistical estimation of the ARP parameters of a large subaperture array with 1280 emitters, used in the COSMOSkyMed system, when random failures of the inverse type occur in the phase shifter digits. The use of graphics processors allows us to solve problems such as the synthesis of an array RP having a prescribed shape, and the statistical analysis of the characteristics of the array in the event of various failure options in its elements, as well as mechanical distortions of the aperture shape, in almost real time.","PeriodicalId":151965,"journal":{"name":"Achievements of Modern Radioelectronics","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Use of graphics processors to cardinally acceleration the calculation procedure of large subaperture active phased antenna arrays radiation pattern\",\"authors\":\"A. Petrov, V. A. Chikov\",\"doi\":\"10.18127/j20700784-202106-02\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For traditional APAA with a rectangular and triangular grid of nodes, in which partial emitters are installed, simple analytical formulas are known that express the dependence of the array radiation pattern (ARP) on the angular coordinates. If the grid of nodes is irregular, or in a regular grid there are failures of individual digits in the control elements (phase shifters, attenuators, delay lines) or in power amplifiers, then these formulas are not applicable. Therefore, it is necessary to address to general relations of additive summation of the specific contribution to the ARP of the field generated by each emitter separately. In large arrays, their number can range from several to many tens or even hundreds of thousands. Further, if it is necessary to synthesize a given type of array RP, it is necessary to form special types of the amplitude-phase distribution of the signal on the emitters. The procedures for synthesizing such distributions require hundreds or even thousands of repeated calculations of the array RP, which may require several million angular points to analyze in the upper hemisphere of radiation. The article shows that using parallel computing with the help of programming technology on graphics processors (GPU), produced by NVIDIA and CUDA technology in a system designed to quickly create high-performance codes in the extended C language, C++ is able to speed up the calculations of the large antenna ARP by 2…3 orders of magnitude, even on standard office computers. When using modern CPUs (AMD Ryzen Threadripper PRO 3995 WX) and GPU (NVIDIA GeForce 3090), the acceleration in calculations can additionally increase by hundreds of times. At such computing speeds, even the problems of antenna synthesis and statistical analysis of the characteristics of the array RP will be solved almost in real time. An example of a statistical estimation of the ARP parameters of a large subaperture array with 1280 emitters, used in the COSMOSkyMed system, when random failures of the inverse type occur in the phase shifter digits. The use of graphics processors allows us to solve problems such as the synthesis of an array RP having a prescribed shape, and the statistical analysis of the characteristics of the array in the event of various failure options in its elements, as well as mechanical distortions of the aperture shape, in almost real time.\",\"PeriodicalId\":151965,\"journal\":{\"name\":\"Achievements of Modern Radioelectronics\",\"volume\":\"49 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Achievements of Modern Radioelectronics\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.18127/j20700784-202106-02\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Achievements of Modern Radioelectronics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18127/j20700784-202106-02","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

传统的APAA采用矩形和三角形网格节点,其中安装了部分发射器,已知的简单解析公式表示阵列辐射方向图(ARP)与角坐标的依赖关系。如果节点的网格是不规则的,或者在规则网格中,控制元件(移相器、衰减器、延迟线)或功率放大器中的单个数字出现故障,则这些公式不适用。因此,有必要分别处理每个发射器产生的场对ARP的具体贡献的加性和的一般关系。在大型阵列中,它们的数量可以从几个到数万甚至数十万不等。此外,如果需要合成给定类型的阵列RP,则需要在发射器上形成信号的特殊类型的幅相分布。合成这种分布的过程需要对阵列RP进行数百甚至数千次的重复计算,这可能需要在辐射的上半球中分析数百万个角点。本文表明,利用并行计算,借助于NVIDIA生产的图形处理器(GPU)的编程技术和CUDA技术,在一个旨在用扩展C语言快速创建高性能代码的系统中,c++可以将大型天线ARP的计算速度提高2…3个数量级,即使在标准办公计算机上也是如此。当使用现代cpu (AMD Ryzen Threadripper PRO 3995 WX)和GPU (NVIDIA GeForce 3090)时,计算速度可以增加数百倍。在这样的计算速度下,甚至连天线合成和阵列RP特性的统计分析问题也几乎可以实时解决。给出了COSMOSkyMed系统中1280个发射源的大子孔径阵列在移相位发生逆型随机故障时ARP参数的统计估计示例。图形处理器的使用使我们能够几乎实时地解决诸如具有规定形状的阵列RP的合成,以及在其元素出现各种故障选项时阵列特性的统计分析以及孔径形状的机械扭曲等问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Use of graphics processors to cardinally acceleration the calculation procedure of large subaperture active phased antenna arrays radiation pattern
For traditional APAA with a rectangular and triangular grid of nodes, in which partial emitters are installed, simple analytical formulas are known that express the dependence of the array radiation pattern (ARP) on the angular coordinates. If the grid of nodes is irregular, or in a regular grid there are failures of individual digits in the control elements (phase shifters, attenuators, delay lines) or in power amplifiers, then these formulas are not applicable. Therefore, it is necessary to address to general relations of additive summation of the specific contribution to the ARP of the field generated by each emitter separately. In large arrays, their number can range from several to many tens or even hundreds of thousands. Further, if it is necessary to synthesize a given type of array RP, it is necessary to form special types of the amplitude-phase distribution of the signal on the emitters. The procedures for synthesizing such distributions require hundreds or even thousands of repeated calculations of the array RP, which may require several million angular points to analyze in the upper hemisphere of radiation. The article shows that using parallel computing with the help of programming technology on graphics processors (GPU), produced by NVIDIA and CUDA technology in a system designed to quickly create high-performance codes in the extended C language, C++ is able to speed up the calculations of the large antenna ARP by 2…3 orders of magnitude, even on standard office computers. When using modern CPUs (AMD Ryzen Threadripper PRO 3995 WX) and GPU (NVIDIA GeForce 3090), the acceleration in calculations can additionally increase by hundreds of times. At such computing speeds, even the problems of antenna synthesis and statistical analysis of the characteristics of the array RP will be solved almost in real time. An example of a statistical estimation of the ARP parameters of a large subaperture array with 1280 emitters, used in the COSMOSkyMed system, when random failures of the inverse type occur in the phase shifter digits. The use of graphics processors allows us to solve problems such as the synthesis of an array RP having a prescribed shape, and the statistical analysis of the characteristics of the array in the event of various failure options in its elements, as well as mechanical distortions of the aperture shape, in almost real time.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信