当前位置:首页 > 工业控制 > 电子设计自动化

摘 要: 针对甚高频(VHF)云闪时差法雷电定位同源脉冲匹配难点,提出了用FPGA实现相关性判断的同源脉冲算法设计思路。为提升系统性能、适应云闪甚高频信号的处理需求,采用了改进的算法并用实测数据在MATLAB、FPGA上对算法进行验证,设计完成了云闪波形同源脉冲匹配算法在FPGA上的实现。系统通过了Modelsim的仿真验证并在DE2平台上完成了硬件测试。设计共消耗了3 499个逻辑单元,最高处理速度可达98.07 MHz,满足了实际应用的要求。
关键词: 云闪;时差法;同源脉冲;FPGA

 雷电是在雷暴天气条件下,发生于大气中的一种长距离放电现象,具有大电流、高电压、强电磁辐射等特征[1]。雷电主要包括云对地面的放电(地闪)和云与云之间的放电(云闪)[2],地闪往往对地面民用工业、军事设施有严重的破坏性[3];云闪也严重影响民航飞机、航天飞行器等的正常飞行。观测表明,云闪先于地闪5 min~15 min发生[4],观测云闪对地闪有预警的作用,因此云闪监测及定位研究具有重要意义。
目前对于地闪的探测已经有了比较完善的定位系统,如ADTD雷击检测仪[5],但仅仅能检测地闪。云闪通常基于甚高频(VHF)频段,已有的甚高频云闪探测主要采用干涉法和时差法(TOA)建立雷电探测系统,时差法主要难点是同源脉冲匹配技术。OETZEL等利用VHF技术测量闪电辐射到达分离天线的时差确定闪电源位置的成果[6],采用短基线避免判断两个脉冲是否属于同一个辐射脉冲的问题,但是短基线带来的问题是信号到达两天线的时差太小,导致测向精度不高。基于此,本文提出一种同源脉冲匹配算法——相关性判别法,该方法可以应用于长基线的VHF云闪脉冲同源判别。

从数学上可以证明分子的模小于分母,也即相关数Pxy的模不会大于1。当相关系数为0时相似度最差,即不相关。当相关系数为1时,误差能量为0,说明两信号相似度很好,是线形相关的。1980年,RUSTAN等发表了在KENNEDY航天中心观测闪电放电过程的研究报告[7],曾借助互相关分析,通过图形识别技术识别共源脉冲。据此,可以将相关性判别应用在VHF云闪波形相似度的判别中。
2 算法的MATLAB验证
2.1 算法验证平台
本文所采用的验证平台由天线、信道、PC端数据采集卡以及DE2开发板四部分构成。如图1所示。

天线单元由SG7200双段车载天线在全频段对云闪信号进行接收,经带通滤波、放大。为了前端观测及处理方便,选取美国GAGE公司产品CS21G8数据采集卡对云闪信号进行数据采集,可以实时观测波形变化。由于云闪定位系统采用FPGA实现,为了在FPGA中验证算法的可行性,将采集到的数据经PC交由DE2开发板处理。为了更真实地模拟实际系统,将需要进行相关性计算的两组数据存在DE2上的SRAM中。限于DE2上只有一片SRAM,图中将一片SRAM地址分为两块,分别存放两组扩大后的24位定点数据x(t)、y(t),两组数据在FPGA中完成同源匹配的计算,若同源则输出高电平给下一级定位系统。
2.2 MATLAB算法验证
基于以上平台,2010年3月~5月,项目组在北京历经两个月的时间采集到大量雷电波形数据,选取其中编号为CH11707和CH11708的两组数据在MATLAB中进行相关性算法验证,将两组数据在MATLAB中作图,如图2所示。

图2中尖峰脉冲为云闪辐射脉冲,宽的部分为噪声,由于信号到达两天线的距离不同,故有一定的时间差,幅度衰减也不同。相关系数计算结果为-0.601 15。对采集到的大量数据进行相关性计算,对比结果可以发现,只有同一个云闪发出的同源脉冲相关系数结果是最大的,并且与非同源计算出的相关系数差别很大,如编号为CH11708和CH1203相关系数仅为0.001 974 7。
3 算法的FPGA实现
3.1 算法流程
基于以上理论分析,可列出算法流程如图3所示。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在工业控制系统中,Modbus RTU协议的CRC校验如同通信网络的"免疫系统",某石化厂DCS系统曾因CRC计算错误导致0.3%的数据包丢失,引发连锁控制故障。本文将深入解析CRC-16/MODBUS算法原理,对比软件...

关键字: Modbus RTU CRC 算法

加密算法分对称加密和非对称算法,其中对称加密算法的加密与解密密钥相同,非对称加密算法的加密密钥与解密密钥不同,此外,还有一类不需要密钥的散列算法。

关键字: 算法 嵌入式

在现代数字系统设计中,将算法高效地转化为 RTL(寄存器传输级)实现是 FPGA 工程师的核心任务之一。这一过程不仅需要对算法有深入理解,还需掌握 FPGA 的硬件特性和设计技巧。本文将详细介绍从算法到 RTL 实现的关...

关键字: 算法 寄存器传输级 数字系统

从本质上讲,算法是一种有条不紊、分步骤解决问题或完成任务的方法。无论是简单的数字相加公式,还是复杂的机器学习协议,算法都是软件应用的基础,确保任务能够高效有效地执行。

关键字: 算法 嵌入式

在数字化浪潮席卷全球的今天,FPGA技术正成为驱动创新的核心引擎。2025年8月21日,深圳将迎来一场聚焦FPGA技术与产业应用的盛会——2025安路科技FPGA技术沙龙。本次沙龙以“定制未来 共建生态”为主题,汇聚行业...

关键字: FPGA 核心板 开发板

在现代电子系统中,现场可编程门阵列(FPGA)凭借其开发时间短、成本效益高以及灵活的现场重配置与升级等诸多优点,被广泛应用于各种产品领域。从通信设备到工业控制,从汽车电子到航空航天,FPGA 的身影无处不在。为了充分发挥...

关键字: 可编程门阵列 FPGA 数字电源

在自动驾驶技术的发展历程中,激光雷达(LiDAR)宛如一颗备受瞩目的新星,其独特的技术特性使其成为追求高安全性、高可靠性自动驾驶方案的首选。然而,这颗新星并非毫无争议,“价格昂贵、结构复杂、算法难度高” 等标签,也让一些...

关键字: 自动驾驶 激光雷达 算法

2025年8月4日 – 提供超丰富半导体和电子元器件™的业界知名新品引入 (NPI) 代理商贸泽电子 (Mouser Electronics) 即日起开售Altera®的Agilex™ 3 FPGA C系列开发套件。此开...

关键字: FPGA 边缘计算 嵌入式应用

内窥镜泛指经自然腔道或人工孔道进入体内,并对体内器官或结构进行直接观察和对疾病进行诊断的医疗设备,一般由光学镜头、冷光源、光导纤维、图像传感器以及机械装置等构成。文章介绍了一款基于两片图像传感器和FPGA组成的微型3D内...

关键字: 微创 3D内窥镜 OV6946 FPGA

运用单片机和FPGA芯片作为主控制器件 , 单片机接收从PC机上传过来的显示内容和显示控制命令 , 通过命令解释和数据转换 , 生成LED显示屏所需要的数据信号和同步的控制信号— 数据、时钟、行同步和面同步 。FPGA芯...

关键字: 单片机 FPGA LED显示屏
关闭