The invention discloses a method for realizing functional reconfiguration of integrated radio frequency system based on blueprint and linked list. The blueprint uses XML language to describe the plan set by the normal operation of the integrated radio frequency system function; the linked list serves as the survival carrier of the plan, and links the configuration resources required by the current system function in order of priority. The invention realizes low coupling between code and hardware scheme. If the cross-linking relationship within the system changes, only the blueprint plan needs to be changed, and no code needs to be changed. At the same time, the invention solves the complex control process problem of integrated radio frequency system, and gives solutions in module protocol configuration, waveform reconstruction, communication node establishment and the use process of reconfiguration plan. And it can be controlled by artificial revision to select better plan, which saves the calculation time of reconfiguration plan in system operation.
【技术实现步骤摘要】
一种基于蓝图及链表实现的综合射频系统功能重构的方法
本专利技术涉及航电射频系统,尤其涉及一种基于蓝图及链表实现综合射频系统功能重构的方法。
技术介绍
由于航电射频系统集成度和复杂度越来越高,系统综合化的必要性及重要性也随之提升。传统的联合式系统使用多个数据处理器完成低带宽的数据传输与交互,各单元之间通过数字总线交联,资源共享仅在信息链后端的控制和显示环节。而更加先进的综合射频系统则采用了模块化、外场可替换的设计思想,通过共享硬件资源配置,利用软件动态重构实现通信、导航、识别、电子战等射频功能。在联合式系统过度至综合化系统的实现过程中,主要有以下难点:第一,如何通过对系统资源的调度、管理和控制,实现硬件资源共享,从而完成综合化系统内通信、导航、识别、电子战等功能。第二,由于模块硬件交联关系不断发生变动,且在现阶段技术水平下,硬件部件仍难以达到完全通用的要求,因此模块之间不可避免具有局部差异性。若通过程序将差异全部描述,代码量将十分巨大,且研制阶段交联关系的频繁更改将导致代码大量变动,软件可靠性及可维护性均难以保证。第三,在传统的联合式系统中,处理器之间通过数字总线进行交联,硬件状态决定通信是否正常。而在综合化系统中,功能软件波形作为通信节点,通过交换机提供的虚拟通道进行通信。在此前提下,如何平衡功能重构与通信节点虚拟通道建立的时机,以及合理安排重构的处理流程,均成为综合化系统中的难题。第四,在联合式系统中,仅需对实现功能的独立模块进行参数配置,功能即可正常运行。而在综合化系统中,在配置功能参数前,必须先配置通用硬件资源,完成波形重构,打通功能通路。然而,通用 ...
【技术保护点】
1.一种基于蓝图及链表实现的综合射频系统功能重构的方法,其特征在于,所述系统包括用于接收外部信号并对信号进行预处理的传感器预处理单元,包括传感器数据分配开关,包括由内部信号管理单元和多个处理通道组成的信号处理模块,包括由内部数据管理单元和多个处理通道组成的数据处理模块,包括作为综合射频系统的中枢模块的系统控制管理模块;其中传感器预处理单元通过传感器数据分配开关与信号处理模块的信号处理通道进行信号传输连接;信号处理模块的信号处理通道、数据处理模块的数据处理通道以及系统控制管理模块均通过数据网络交换机进行数据传输连接;传感器预处理单元、传感器数据分配开关、信号处理模块、系统控制管理模块、数据处理模块均连接到所述综合射频系统内部数据总线。
【技术特征摘要】
1.一种基于蓝图及链表实现的综合射频系统功能重构的方法,其特征在于,所述系统包括用于接收外部信号并对信号进行预处理的传感器预处理单元,包括传感器数据分配开关,包括由内部信号管理单元和多个处理通道组成的信号处理模块,包括由内部数据管理单元和多个处理通道组成的数据处理模块,包括作为综合射频系统的中枢模块的系统控制管理模块;其中传感器预处理单元通过传感器数据分配开关与信号处理模块的信号处理通道进行信号传输连接;信号处理模块的信号处理通道、数据处理模块的数据处理通道以及系统控制管理模块均通过数据网络交换机进行数据传输连接;传感器预处理单元、传感器数据分配开关、信号处理模块、系统控制管理模块、数据处理模块均连接到所述综合射频系统内部数据总线。2.根据权利要求1所述的一种基于蓝图及链表实现的综合射频系统功能重构的方法,其特征在于,所述蓝图采用XML语言描述综合射频系统功能正常运行所设定的预案;链表作为预案存活载体,按功能优先级顺序依次挂接当前系统各功能运行所需的配置资源,具体步骤如下:一、首先,解析蓝图预案文件,将预案文件保存至系统管理软件申请的预案缓存中;二、依次提取预案,并根据当前系统资源的健康状态分析该预案是否可用;三、若预案可用则放入重构预案链表中,若不可用则继续轮询下一个预案;四、提取、整合链表中所有预案的配置关系,形成系统资源关系配置表;五、下发配置指令至各个模块,并在模块回传配置成功后,将波形节点添加至数据网络交换机中,完成一次重构流程。3.根据权利要求2所述的一种基于蓝图及链表实现的综合射频系统功能重构的方法,其特征在于,根据系统内部交联关系,并结合用户对功能所需资源模块的选择,生成单个预案,或从重构预案的EXCEL表格文件获取关键模块资源的配置信息,自动生成表格文件中的全部XML预案。4.根据权利要求3所述的一种基于蓝图及链表实现的综合射频系统功能重构的方法,其特征在于,XML文件架构包括:父节点、一级子节点、二级子节点、三级子节点;父节点为功能,一级子节点为预案,二级子节点为波形,三级子节点为硬件资源模块,四级子节点为该模块下运行此波形时所需配置的集合。5.根据权利要求4所述的一种基于蓝图及链表实现的综合射频系统功能重构的方法,其特征在于,四级子节点中的节点配置分为两种类型:一是为当前配置的自身属性;二是在某功能运行时,对应该模块的配置属性应为何值,以及该属性值应映射至软件协议的哪个字节及比特,即协议的具体位置。6.根据权利要求5所述的一种基于蓝图及链表实现的综合射频系统功能重构的方法,其特征在于,在下发协议时,在协议相应字节及比特的位置填充属...
【专利技术属性】
技术研发人员:刘荣林,杨婉露,张军永,李翼瀚,
申请(专利权)人:天津七一二通信广播股份有限公司,
类型:发明
国别省市:天津,12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。