System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于秒脉冲的多设备同步反演系统及方法技术方案_技高网

一种基于秒脉冲的多设备同步反演系统及方法技术方案

技术编号:40239527 阅读:21 留言:0更新日期:2024-02-02 22:38
本发明专利技术公开了一种基于秒脉冲的多设备同步反演系统及方法,属于信号处理技术领域。该系统包括显控模块、主控模块、数字管理模块和异常处理模块;所述显控模块用于向主控模块下发文件IQ数据传输和用户反演指令,并设置文件持续反演时长;所述主控模块用于接收、储存和传输IQ数据,将IQ数据储存和反演信息反馈给显控模块,控制数字管理模块进行IQ数据反演;所述数字管理模块用于截取IQ数据作为信号数据,对信号数据进行反演解析并进行调制,将处理好的信号数据通过DAC转换器进行模拟信号输出;所述异常处理模块用于对文件IQ数据反演流程进行监测,识别文件IQ数据异常反演情况,并对反演异常情况进行报警。

【技术实现步骤摘要】

本专利技术涉及信号处理,具体为一种基于秒脉冲的多设备同步反演系统及方法


技术介绍

1、反演是指根据已知数据逆向推导出这些数据的参数和信息的过程,是一种从结果推导原因的方法。在信号处理反演中,通过对观测到的信号进行处理和分析,恢复原始信号的特征、形态或频谱信息,以便进行后续的分析、处理或应用,是一种重要的数据分析和处理技术,应用在各种民用领域,例如通过分析不同类型的环境数据,可以反演出环境因素和质量;然而目前已有的反演实现方案主要采用固定数据量来实现循环反演,通过内置或加载部分数据,对数据进行循环读取来实现反演功能,此方式不能预设反演开始时间,并且反演数据量较小,对于有时间需求的定时反演功能无法有效响应;当数据进行反演时,往往会受到外界的干扰,对数据传输反演的安全性造成挑战。


技术实现思路

1、本专利技术的目的在于提供一种基于秒脉冲的多设备同步反演系统及方法,以解决上述
技术介绍
中提出的问题。

2、为了解决上述技术问题,本专利技术提供如下技术方案:一种基于秒脉冲的多设备同步反演系统,该系统包括显控模块、主控模块、数字管理模块和异常处理模块;

3、所述显控模块用于向主控模块下发文件iq数据传输和用户反演指令,并设置文件持续反演时长;所述主控模块用于接收、储存和传输iq数据,将iq数据储存和反演信息反馈给显控模块,控制数字管理模块进行iq数据反演;所述数字管理模块用于截取iq数据作为信号数据,对信号数据进行反演解析并进行调制,将处理好的信号数据通过dac转换器进行模拟信号输出;所述异常处理模块用于对文件iq数据反演流程进行监测,识别文件iq数据异常反演情况,并对反演异常情况进行报警。

4、进一步的,所述显控模块包含用户管理单元和显控串口单元;

5、所述用户管理单元用于提供人机交互界面,用户通过显控设备将预设参数加载到设备内部,并下达数据传输和用户反演指令;

6、其中,预设参数包含开始反演时间、每个文件的持续反演时间,信号数据截取量和多个文件的选择;显控设备的用户管理界面中包含单文件管理模式和多文件管理模式;在多文件管理模式中,每个文件可单独进行选择;

7、所述显控串口单元用于通过udp网络通信协议进行文件iq数据和用户反演指令传输;当用户选择文件进行传输时,将文件进行解析,读取文件中的iq数据,并将读取的iq数据通过udp网络通信协议发送给主控模块。

8、进一步的,所述主控模块包含反演控制单元、ddr数据存储单元和主控串口单元;

9、所述反演控制单元用于根据用户反演指令控制iq数据进行反演,记录iq数据反演工作状态信息;

10、所述ddr数据存储单元用于将iq数据存入ddr存储器内;当iq数据下传完成后,用户点击开始反演控件,反演控制单元接收到用户反演指令后,将ddr内储存的iq数据传输给数字管理模块进行iq数据反演;

11、所述主控串口单元用于接收显控模块发送的iq数据和用户反演指令,将主控模块iq数据传输到数字管理模块中,并控制数字管理模块进行反演,将数字管理模块工作状态信息回传给显控模块。

12、进一步的,所述数字管理模块包含qdr数据存储单元、信号数据处理单元、时钟管理单元、数字串口单元和信号输出单元;

13、所述qdr数据存储单元用于截取iq数据作为信号数据,并将截取的信号数据存入qdr存储器内;当接收完所有数据后,上传加载完成标志,并等待秒脉冲与预设时间相匹配;

14、所述信号数据处理单元用于根据秒脉冲与预设时间,对qdr存储器内储存的信号数据进行读取、解析并调制;

15、所述时钟管理单元用于生成、分配和管理系统中的时钟信号;通过将toa计数与北斗秒脉冲同步,从而将多文件中的不同信号数据进行同步;

16、所述数字串口单元用于接收主控模块发送的iq数据和反演控制指令,传输数字管理模块工作状态信息;

17、所述信号输出单元用于将解析好的信号数据通过dac转换器进行模拟信号输出。

18、进一步的,所述异常处理模块包含异常监测单元、异常处理单元和历史数据库;

19、所述异常监测单元用于监测数据反演异常情况;通过将文件进行反演过程中的文件反演信息与历史文件反演信息作比较,判断是否出现文件反演异常情况,并确定反演异常文件;

20、所述异常处理单元用于分析异常文件反演异常情况,并将文件异常信息发送给主控单元进行状态信息回传,对反演异常情况进行报警;

21、所述历史数据库用于储存历史文件反演信息。

22、一种基于秒脉冲的多设备同步反演方法,该方法包括以下步骤:

23、s10、在显控模块中选择需要反演的文件进行下载,下发下载指令,主控模块接收到下载指令后读取反演文件中的iq数据,将iq数据进行缓存,并对iq数据缓存情况进行实时反馈;所述显控模块用于向主控模块下发文件iq数据传输和用户反演指令,并设置文件持续反演时长;所述主控模块用于接收、储存和传输的iq数据,将iq数据储存和反演信息反馈给显控模块,并控制iq数据进行反演;

24、s20、根据反馈的iq数据缓存情况,控制反演文件中的iq数据传输;当iq数据传输完成后,下发开始反演指令;

25、s30、反演iq数据,将缓存的iq数据报文拼接后通过spi进行发送,采用整型参数的报文进行iq数据传输,采用8bit+8bit+1bit的iq数据格式作为信号的同步触发,并截取iq数据的低18位为信号数据;将截取的信号数据缓存在qdr寄存器中,记录信号数据存储量;所述qdr寄存器的固定位宽为144,每6条信号数据储存在一个寄存器中;

26、读取qdr中数据,由于iq数据速率为数字单元内部处理时钟150m,而数字单元的硬件设计时钟为2.4g,因此需要对iq数据进行插值,将其变成2.4g采样下的信号,然后与载频频率进行混频,传输给dac转换器进行信号输出;

27、s40、信号数据储存完毕,进行状态回传;等待秒脉冲与预设时间相匹配后,开始输出反演信号,读取qdr中储存的信号数据;对信号数据进行插值,与载频频率进行混频后输出信号数据;

28、s50、异常处理模块实时监测文件反演情况,将文件进行反演过程中的文件反演信息与历史文件反演信息作比较,判断是否出现文件反演异常情况;当出现文件反演异常情况时,分析反演文件异常情况,将反演异常信息进行反馈,并对反演异常情况进行报警;当文件反演正常时,文件反演完毕;所述异常处理模块用于对文件iq数据反演流程进行监测,识别文件iq数据异常反演情况,并对反演异常情况进行报警。

29、进一步的,在步骤s20中,根据反馈的iq数据缓存情况,控制反演文件中的iq数据传输的方法步骤为:

30、s201、将读取文件中iq数据划分为n个数据包;其中,每个数据包的大小固定,均为1030b;

31、s202、当主控模块接收到iq数据传输本文档来自技高网...

【技术保护点】

1.一种基于秒脉冲的多设备同步反演系统,其特征在于:该系统包括显控模块、主控模块、数字管理模块和异常处理模块;

2.根据权利要求1所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述显控模块包含用户管理单元和显控串口单元;

3.根据权利要求2所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述主控模块包含反演控制单元、DDR数据存储单元和主控串口单元;

4.根据权利要求3所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述数字管理模块包含QDR数据存储单元、信号数据处理单元、时钟管理单元、数字串口单元和信号输出单元;

5.根据权利要求4所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述异常处理模块包含异常监测单元、异常处理单元和历史数据库;

6.一种基于秒脉冲的多设备同步反演方法,其特征在于:该方法包括以下步骤:

7.根据权利要求6所述的一种基于秒脉冲的多设备同步反演方法,其特征在于:在步骤S20中,根据反馈的IQ数据缓存情况,控制反演文件中的IQ数据传输的方法步骤为:

8.根据权利要求6所述的一种基于秒脉冲的多设备同步反演方法,其特征在于:在步骤S40中,将秒脉冲与预设时间相匹配的方法步骤为:

9.根据权利要求6所述的一种基于秒脉冲的多设备同步反演方法,其特征在于:根据显控模块设置的文件持续反演时长预设值T,控制反演文件进行反演;当单文件反演时,持续对单文件进行反演信号输出,直至到达设置的反演时长预设值;

10.根据权利要求9所述的一种基于秒脉冲的多设备同步反演方法,其特征在于:在步骤S50中,异常处理模块实时监测文件反演情况,判断是否出现文件反演异常情况;对文件反演异常情况进行分析,确定异常时间段,并对反演异常信息进行反馈;其中,方法步骤为:

...

【技术特征摘要】

1.一种基于秒脉冲的多设备同步反演系统,其特征在于:该系统包括显控模块、主控模块、数字管理模块和异常处理模块;

2.根据权利要求1所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述显控模块包含用户管理单元和显控串口单元;

3.根据权利要求2所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述主控模块包含反演控制单元、ddr数据存储单元和主控串口单元;

4.根据权利要求3所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述数字管理模块包含qdr数据存储单元、信号数据处理单元、时钟管理单元、数字串口单元和信号输出单元;

5.根据权利要求4所述的一种基于秒脉冲的多设备同步反演系统,其特征在于:所述异常处理模块包含异常监测单元、异常处理单元和历史数据库;

6.一种基于秒脉冲的多设备同步反演方法,其特征在于:该方法包括以下...

【专利技术属性】
技术研发人员:王衡吴伟伟李晃李继锋
申请(专利权)人:扬州宇安电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1