作者sedgewick (三分熟的闹钟)
看板Military
标题Re: [提问]AESA和APAR的差别,赏金500P
时间Tue Nov 12 02:46:38 2024
※ 引述《sedgewick (三分熟的闹钟)》之铭言:
: 一个典型的 pulse compression 所包含的频宽可能高达 1GHz.
想一想还是写个尾巴好了, 不然我觉得挺冤的.
争吵的部份前面都有推文, 大家可以往前翻.
解这个 pulse 就是要解一个 1GHz 的讯号, 这是跑不掉的.
https://en.wikipedia.org/wiki/Pulse_compression#Stretch_processing
而这个数字不是我空口说白话的嘿, wiki 也列了出处.
Richards, Mark A. 2014. Fundamentals of radar signal processing
我被指责这个 1GHz 不实际, 因为他家的 FPGA 做不到所以不存在?!
但 wiki 都写了, 也有课本不是吗...
我来讲这个东西为什麽 digital IC 解不动.
所以它非得要放在 analog domain filter.
做模拟的像我这种, 电路可以不懂, 但计算机怎麽用都很清楚.
譬如 1GHz 的资讯要做傅立叶转换, 周期算一秒好了, 过度取样 20 倍.
这个东西用桌上型电脑跑大概需要四小时.
一般人不会知道这件事, 但我天天在算, 所以我知道...
但事实上你需要在大约 10us 左右搞定, 就是一个脉冲的长度.
这个速度, 以目前世界上平行处理的技巧也算不完.
因为需要计算的资料吞吐量有 3*20G*32 (double), memory bus 也很慢.
我可以跟各位说, 一般的电脑忙碌时, 10us 大约只能搬 10MB 资料.
是非常慢的, 不是一般的慢...
这些不属於 digital IC 可以解决的问题...
连 GPU cluster 都不行了, 何况一个小小的 FPGA.
FPGA 只是特化的逻辑闸, 比速度还不如专门的 DSP, 可能只有 1/3 左右.
这在 design house 是一个 design principle...
就是说, 你要快的话就放 DSP, 要弹性才放 FPGA, 不要把 FPGA 想太神.
然後 DSP 跟 GPU 差不多一样快, 如果有类似的指令集的话.
GPU 也是很有弹性, 但太复杂也太耗电.
不过这些东西看一轮就知道没有一个体系算得动.
解这个讯号就是要加挂 analog domain filter, 这个派给 EE 处理.
电路跟元件凑得出来最好, 凑不出来这个东西就不要做了.
再回到雷达, 民用雷达一点也不神秘.
我们公司就有在做 TI 雷达方案的车用雷达, 简单到爆炸.
我就问过 EE 说这个怎麽来的? 他说厂商那边来的, 直接就可以动.
线路看起来也跟公版差不多.
在这民用雷达上面跑的演算法完全用不到 pulse compression.
三角波送出去, 回波算快速傅立叶, TI 还教你怎麽根据资料的格子加速.
就可以作图了, 看个一百米远的车子不是问题... 这没难度, 真的.
再远不知道, 因为我们附近没那麽长的直线车道, 但厂商说几百米应该有.
但连 Doppler effect 都不用处理, 够简单吧...
我们公司还不是专门做雷达的咧, 照样有雷达可以玩.
但军用雷达就不是长这样, 不是吗? 我们就在说军用啊.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.92.93 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Military/M.1731350804.A.A72.html
1F:推 Bogy802 : analog domain filter,轻轻带过了 11/12 03:00
2F:嘘 cwchang2100 : 其实你根本不懂军用雷达,只要随便拿几个军用雷达 11/12 03:38
3F:→ cwchang2100 : 比较一下,就知道你所谓的1GHz频宽有多离谱. 11/12 03:39
4F:→ cwchang2100 : 简单拿着名的乐山大佛来看,请问有多大的频宽??? 11/12 03:40
5F:→ cwchang2100 : 神盾的SPY-1是所谓的S波段雷达,请问频宽会有多大? 11/12 03:41
6F:→ cwchang2100 : 只要理解一下现实,就会知道就算军用雷达,也没有那麽 11/12 03:42
7F:→ cwchang2100 : 大的频宽需求,L波段和UHF雷达都要伤脑筋了.到哪里去 11/12 03:43
8F:→ cwchang2100 : 生出这麽大的频宽??? 就可以发现,基本上多数的军用 11/12 03:44
9F:→ cwchang2100 : 雷达根本不可能有这麽大的频宽.不切实际. 11/12 03:44
10F:→ cwchang2100 : 基本上就是个大外行! 11/12 03:45
11F:→ cwchang2100 : 另外,如果你觉得FPGA不够快,你可能无法跨入现代雷达 11/12 03:46
12F:→ cwchang2100 : 的领域,只能去玩玩单晶片的车用雷达. 11/12 03:54
13F:推 daydream314 : 恩 UHF 雷达确实很难想像 pulse compression 会有 11/12 07:19
14F:→ daydream314 : 1GHz频宽 11/12 07:19
15F:推 kdjf : 陆基固定/船基不怕耗电和体积,用低频+直接取样 11/12 07:26
16F:→ kdjf : 陆基机动/空用玩高频+前处理,不是军用/民用就一点 11/12 07:28
17F:→ kdjf : 要用什麽架构 11/12 07:28
18F:推 kdjf : 然後RF用"FPGA"也不是S大想的ADC後面就狭义的FPGA, 11/12 07:44
19F:→ kdjf : 而是各种包含高速DMA-平行FFT电路类DSP前端,实现SD 11/12 07:44
20F:→ kdjf : R的FPGA,实现控制的processing unit全部包好在一起 11/12 07:44
21F:→ kdjf : 的东西 11/12 07:44
22F:推 airforce1101: 快速傅立叶化,是把卷积过程移到F domain上做,然 11/12 12:11
23F:→ airforce1101: 後再逆转回来 11/12 12:11