Institutional Repository of Radio Astronomy Research Laboratory
一种脉冲星消色散装置及方法 | |
托乎提努尔![]() ![]() ![]() ![]() | |
2020-01-22 | |
Patent Number | ZL202010073731.4 |
Copyright Date | 2023-05-12 |
Rights Holder | 中国科学院新疆天文台 |
Country | 中国 |
Subtype | 发明专利 |
Contribution Rank | 1 |
Certificate Number | 证书号第5959561号 |
Status | 申请中 |
Application Number | CN202010073731.4 |
Application Date | 2020-01-22 |
Open (Notice) Number | CN111292222A |
Date Available | 2020-06-16 |
Abstract | 本发明提供了一种脉冲星消色散方法,包含可切换的搜寻模式和折叠模式,包括:采用FFT并行计算模块得到多通道数据,根据多通道数据的参数初始化相关变量,进行任务分解,运算色散量平移;分配GPU内存,将色散量平移复制到GPU内存中;采用CPU调用GPU的内核函数,把计算任务交给GPU进行消色散处理,将消色散处理结果复制到CPU内存,直到消色散处理结束。本发明还提供了一种脉冲星消色散装置。本发明大幅提升了脉冲星消色散计算性能,提高了处理速度,达到了海量数据的实时消色散处理需求,同时减少了数据存储量,降低了系统成本。 |
Claim | 1.一种脉冲星消色散方法,包含可切换的搜寻模式和折叠模式,其特征在于,包括:步骤S1:提供一数据处理模块(3),该数据处理模块(3)包含FFT并行计算模块(31)和消色散处理模块(32),采用所述FFT并行计算模块把脉冲星的基带数据分成若干个相互独立的狭窄通道信号,得到多通道数据;步骤S2:采用所述消色散处理模块,完成CPU和GPU之间的数据交换、多线程任务分配及GPU并行计算资源的优化,包括:步骤S21:根据所述多通道数据的参数初始化相关变量,所述相关变量包括通道数、DM值、信号频率范围及每个通道的带宽;步骤S22:为了提高消色散并行计算速度,进行任务分解,控制一CPU来运算色散量平移,并将色散量平移保存在CPU内存中;所述色散量平移的公式表达式为:shift=4.15×103×(f -21 -f -22 )式中,shift为色散量平移,f1,f2分别为所述多通道数据的低频和高频的通道的频率;步骤S23:分配GPU内存;步骤S24:将所述色散量平移复制到所述步骤S23中分配的GPU内存中;步骤S25:采用CPU调用GPU的内核函数,把计算任务交给GPU进行消色散处理,包括:在GPU上启用多线程来计算所述多通道数据的每个通道的延迟时间,对于每一个色散量值进行累加运算,得到消色散处理结果,并把消色散处理结果写入到GPU的全局内存;其中,频率通道的延迟时间为:式中,tsam为信号的采样周期,tDM为频率通道的延迟时间,DM为色散量,shift为色散量平移;步骤S26:将消色散处理结果复制到CPU内存,直到所有基带数据的消色散处理结束,释放所述步骤S23中分配的GPU内存。 |
Language | 中文 |
PCT Attributes | 否 |
IPC Classification Number | G06T1/20 |
Patent Agent | 邓琪 |
Agency | 上海智信专利代理有限公司 31002 |
Document Type | 专利 |
Identifier | http://ir.xao.ac.cn/handle/45760611-7/4114 |
Collection | 射电天文研究室_数字技术实验室 |
Affiliation | 中国科学院新疆天文台 |
First Author Affilication | Xinjiang Astronomical Observatory, Chinese Academy of Sciences |
Recommended Citation GB/T 7714 | 托乎提努尔,王娜,张海龙,等. 一种脉冲星消色散装置及方法. ZL202010073731.4[P]. 2020-01-22. |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment