用于满天星导航模拟的受控码集中/分布式管理配置方法

文档序号:1920282 发布日期:2021-12-03 浏览:15次 >En<

阅读说明:本技术 用于满天星导航模拟的受控码集中/分布式管理配置方法 (Controlled code centralized/distributed management configuration method for starry navigation simulation ) 是由 徐兰霞 胡杰 谢建辉 赵坚 戴志春 潘定 于 2021-11-04 设计创作,主要内容包括:本发明涉及卫星导航测试领域,特别是指一种用于满天星导航模拟的受控码集中/分布式管理配置方法。仿真管理单元根据满天星导航模拟需求计算生成配置参数和控制参数,分别下发给受控码提取及分发单元和千兆交换机;受控码提取及分发单元接收配置参数转发给受控码生成模块,万兆交换机将输入的受控码数据转发给受控码转发处理模块;千兆交换机生成对应的控制参数下发给N路受控转发处理模块;并输出给卫导模拟信号生成单元;N路卫导模拟信号生成N路受控卫星导航模拟信号;从而通过配置1个受控码生成模块实现多路授控卫星导航模拟信号满天星分发,减少受控码生成模块的使用数量,提高受控码生成模块安全性,确保受控码生成模块管理安全高效。(The invention relates to the field of satellite navigation test, in particular to a centralized/distributed management configuration method of controlled codes for starry navigation simulation. The simulation management unit calculates and generates configuration parameters and control parameters according to the simulation requirements of the starry navigation, and respectively issues the configuration parameters and the control parameters to the controlled code extraction and distribution unit and the gigabit switch; the controlled code extracting and distributing unit receives the configuration parameters and forwards the configuration parameters to the controlled code generating module, and the gigabit switch forwards the input controlled code data to the controlled code forwarding and processing module; the kilomega switch generates corresponding control parameters and sends the control parameters to the N paths of controlled forwarding processing modules; and output to the satellite navigation analog signal generating unit; generating N paths of controlled satellite navigation analog signals by the N paths of satellite navigation analog signals; therefore, 1 controlled code generation module is configured to realize the distribution of multipath teaching and control satellite navigation analog signals to the gypsophile, the use number of the controlled code generation modules is reduced, the safety of the controlled code generation modules is improved, and the safe and efficient management of the controlled code generation modules is ensured.)

用于满天星导航模拟的受控码集中/分布式管理配置方法

技术领域

本发明涉及卫星导航测试领域,特别是指一种用于满天星导航模拟的受控码集中/分布式管理配置方法。

背景技术

满天星抗干扰试验是近年来的一个研究热点,满天星抗干扰环境需要通过导航模拟设备输出多路卫星导航信号模拟信号。卫星导航信号采用伪随机码直接序列扩频信号,某些特殊场景使用的受控卫星导航信号采用受控码进行扩频发射,用户终端使用受控码生成模块对接收的信号进行解调后定位,因此进行受控卫星导航信号模拟测试时,导航信号模拟设备需要使用受控码生成模块生成受控卫星导航模拟信号,受控码生成模块管理对其用户终端和应用场景的数据安全性有极大影响,需要进行统一管理和运维。

目前市面上的卫星导航模拟设备输出单路受控导航模拟信号时均需配备1个受控码生成模块,若需要模拟多路受控导航信号,需要使用多个受控码生成模块,之所以使用多个受控码生成模块,是因为现有单个受控码生成模块无法和多路授权卫星导航模拟信号单元同时通信,且若采用直接通过外部转接板扩展物理接口转发无法保证各路授权卫星导航模拟信号单元取码同步一致的问题,且多个受控码生成模块分散在不同的设备,难以安全管理和运维;因此采用单个受控码生成模块和多路授权卫星导航模拟信号单元同时通信,是本领域技术人员根据现有技术与理论基础无法实现的;所以本领域技术人员需要一种用于满天星导航模拟的受控码集中-分布式管理配置方法,减少受控码生成模块的使用数量,提高受控码生成模块应用安全性,确保受控码生成模块管理安全高效。

发明内容

本发明的目的在于提供一种用于满天星导航模拟的受控码集中/分布式管理配置方法,从而克服现有技术中的不足。

本发明通过以下技术方案实现,包括仿真管理单元、受控码提取及分发单元、受控码生成模块、万兆交换机、千兆交换机、受控码转发处理模块和卫星模拟信号生成单元;

仿真管理单元根据满天星导航模拟需求计算生成配置参数和控制参数,分别下发给受控码提取及分发单元和千兆交换机;受控码提取及分发单元接收配置参数转发给受控码生成模块,同时将受控码生成模块输出的受控码码流安装通信协议处理后,输出受控码数据;万兆交换机将输入的受控码数据转发给受控码转发处理模块;千兆交换机将接收的控制参数转发给卫导模拟信号生成单元,经卫导模拟信号生成单元解析处理后,生成对应的控制参数下发给N路受控转发处理模块;N路受控码转发处理模块根据控制参数将输入的受控码数据转换成对应的受控码码流,输出给卫导模拟信号生成单元;N路卫导模拟信号生成单元根据控制参数,结合收到的受控码码流生成N路受控卫星导航模拟信号;从而通过配置1个受控码生成模块实现多路授控卫星导航模拟信号满天星分发。

仿真管理单元根据满天星导航模拟需求计算生成配置参数和控制参数;所述的配置参数包括受控码码钟参数、取码初始时间以及取码长度;所述的控制参数包括导航仿真卫星号、频点,根据不同需求进行数据组帧,每组控制参数对应不同ip ID号;全部控制参数经千兆网络分发输出。

所述的受控码提取及分发单元主要用于受控码的提取及分发;具体的,根据配置参数生成对应的码钟输出给受控码生成模块,并提供取码初始时间以及取码长度参数给受控码生成模块;将受控码生成模块输出的受控码数据转换成多组指定格式的受控码数据流,每组受控码数据流对应不同vlan ID号;再将全部数据组帧处理经万兆网络分发输出。

所述的万兆交换机将受控码数据流根据不同vlan ID号分发给受控码转发处理模块1至N,受控码转发处理模块1至N根据vlan ID号对获取的码流数据进行过滤、缓存,并根据控制参数将输入的受控码数据转换成对应的受控码码流。

所述的千兆交换机将控制参数根据不同的ip ID号分发给卫导模拟信号生成单元1至N,卫导模拟信号生成单元1至N根据ip ID号获取对应的控制参数,包括信号频点、卫星号仿真参数,从受控码转发处理模块1至N提取对应的受控码流输出;其中输出数据码流和同步信号均与受控码提取及分发单元生成的码钟同步。

下发的受控码码流时序不受链路时延影响准确生成受控卫星导航模拟信号,工作时序由仿真管理单元统筹管控,包括受控码提取及分发单元在time0时刻接收配置参数,提取仿真时刻为T0的受控码码流;受控码转发处理模块在time0+N秒开始接收受控码数据并存储在缓存区域;卫导模拟信号生成单元在time0时刻接收控制参数,控制受控码转发处理模块time0+(N+1)秒后开始输出T0时刻的受控码码流,卫星信号模拟单元生成卫星导航信号的受控码码流是从T0时刻开始。

本发明包括以下工作流程:

步骤1:仿真管理单元根据满天星导航模拟需求计算生成配置参数和控制参数,分别下发给受控码提取及分发单元和千兆交换机;

步骤2:所述的受控码提取及分发单元将配置参数转发给受控码生成模块,同时将受控码生成模块输出的受控码码流转换成多组相同格式的受控码数据流,每组受控码数据流对应不同vlan ID号;全部数据组帧处理经万兆网络分发输出;

步骤3:所述的万兆交换机将输入的受控码数据转发给受控码转发处理模块1至N;

步骤4:所述的受控码转发处理模块1至N根据vlan ID号对获取的码流数据进行过滤、缓存;

步骤5:所述的千兆交换机将接收的控制参数转发给卫导模拟信号生成单元1至N,卫导模拟信号生成单元1至N根据ip ID号获取对应的控制参数,包括信号频点、卫星号仿真参数,下发给受控码转发处理模块1至N;

步骤6:所述的受控码转发处理模块1至N提取对应的受控码数据,转换成指定格式的受控码码流,输出给卫导模拟信号生成单元;

步骤7:卫导模拟信号生成单元根据控制参数,结合收到的受控码码流生成受控卫星导航模拟信号。

本发明包括以下装置,主要由仿真管理单元、受控码提取及分发单元、受控码生成模块、万兆交换机、千兆交换机、N个受控码转发处理模块和N个卫星模拟信号生成单元构成;

仿真管理单元分别与受控码提取及分发单元和千兆交换机信号连接;受控码提取及分发单元又与受控码生成模块、万兆交换机信号连接;万兆交换机又与N个受控码转发处理模块信号连接;千兆交换机与N个卫星模拟信号生成单元信号连接;N个受控码转发处理模块与N个卫星模拟信号生成单元彼此对应信号连接。

减少受控码生成模块的使用数量,提高受控码生成模块应用安全性,确保受控码生成模块管理安全高效。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明的组成框图。

图2为本发明的工作流程。

图3为一种受控码提取及应用的工作时序管控方法。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明了,下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念;

此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。以下将参照附图更详细地描述本发明。在各个附图中,相同的元件采用类似的附图标记来表示。为了清楚起见,附图中的各个部分没有按比例绘制;

下面结合附图1至3来描述本发明实施例的一种用于满天星导航模拟的受控码集中/分布式管理配置方法及装置,包括仿真管理单元、受控码提取及分发单元、受控码生成模块、万兆交换机、千兆交换机、受控码转发处理模块和卫星模拟信号生成单元;

仿真管理单元根据满天星导航模拟需求计算生成配置参数和控制参数,分别下发给受控码提取及分发单元和千兆交换机;受控码提取及分发单元接收配置参数转发给受控码生成模块,同时将受控码生成模块输出的受控码码流安装通信协议处理后,输出受控码数据;万兆交换机将输入的受控码数据转发给受控码转发处理模块;千兆交换机将接收的控制参数转发给卫导模拟信号生成单元,经卫导模拟信号生成单元解析处理后,生成对应的控制参数下发给N路受控转发处理模块;N路受控码转发处理模块根据控制参数将输入的受控码数据转换成对应的受控码码流,输出给卫导模拟信号生成单元;N路卫导模拟信号生成单元根据控制参数,结合收到的受控码码流生成N路受控卫星导航模拟信号;从而通过配置1个受控码生成模块实现多路授控卫星导航模拟信号满天星分发。

仿真管理单元根据满天星导航模拟需求计算生成配置参数和控制参数;所述的配置参数包括受控码码钟参数、取码初始时间以及取码长度;所述的控制参数包括导航仿真卫星号、频点,根据不同需求进行数据组帧,每组控制参数对应不同ip ID号;全部控制参数经千兆网络分发输出。

所述的受控码提取及分发单元主要用于受控码的提取及分发;具体的,根据配置参数生成对应的码钟输出给受控码生成模块,并提供取码初始时间以及取码长度参数给受控码生成模块;将受控码生成模块输出的受控码数据转换成多组指定格式的受控码数据流,每组受控码数据流对应不同vlan ID号;再将全部数据组帧处理经万兆网络分发输出。

所述的万兆交换机将受控码数据流根据不同vlan ID号分发给受控码转发处理模块1至N,受控码转发处理模块1至N根据vlan ID号对获取的码流数据进行过滤、缓存,并根据控制参数将输入的受控码数据转换成对应的受控码码流。

所述的千兆交换机将控制参数根据不同的ip ID号分发给卫导模拟信号生成单元1至N,卫导模拟信号生成单元1至N根据ip ID号获取对应的控制参数,包括信号频点、卫星号仿真参数,从受控码转发处理模块1至N提取对应的受控码流输出;其中输出数据码流和同步信号均与受控码提取及分发单元生成的码钟同步。

为了保证下发的受控码码流时序不受链路时延影响准确生成受控卫星导航模拟信号,如图3所示,为一种受控码提取及应用的工作时序管控方法,保证下发的受控码码流时序不受链路时延影响准确生成受控卫星导航模拟信号,其中工作时序由仿真管理单元统筹管控,具体地,包括受控码提取及分发单元在time0时刻接收配置参数,提取仿真时刻为T0的受控码码流;受控码转发处理模块在time0+N秒开始接收受控码数据并存储在缓存区域;卫导信号模拟生成单元在time0时刻接收控制参数,控制受控码转发处理模块time0+(N+1)秒后开始输出T0时刻的受控码码流,因此保证卫星信号模拟单元生成卫星导航信号的受控码码流是从T0时刻开始。

如图2所示,本发明包括以下工作流程:

步骤1:仿真管理单元根据满天星导航模拟需求计算生成配置参数和控制参数,分别下发给受控码提取及分发单元和千兆交换机;

步骤2:所述的受控码提取及分发单元将配置参数转发给受控码生成模块,同时将受控码生成模块输出的受控码码流转换成多组相同格式的受控码数据流,每组受控码数据流对应不同vlan ID号;全部数据组帧处理经万兆网络分发输出;

步骤3:所述的万兆交换机将输入的受控码数据转发给受控码转发处理模块1至N;

步骤4:所述的受控码转发处理模块1至N根据vlan ID号对获取的码流数据进行过滤、缓存;

步骤5:所述的千兆交换机将接收的控制参数转发给卫导模拟信号生成单元1至N,卫导模拟信号生成单元1至N根据ip ID号获取对应的控制参数,包括信号频点、卫星号仿真参数,下发给受控码转发处理模块1至N;

步骤6:所述的受控码转发处理模块1至N提取对应的受控码数据,转换成指定格式的受控码码流,输出给卫导模拟信号生成单元;

步骤7:卫导模拟信号生成单元根据控制参数,结合收到的受控码码流生成受控卫星导航模拟信号。

本发明包括以下装置,主要由仿真管理单元、受控码提取及分发单元、受控码生成模块、万兆交换机、千兆交换机、N个受控码转发处理模块和N个卫星模拟信号生成单元构成;

仿真管理单元分别与受控码提取及分发单元和千兆交换机信号连接;受控码提取及分发单元又与受控码生成模块、万兆交换机信号连接;万兆交换机又与N个受控码转发处理模块信号连接;千兆交换机与N个卫星模拟信号生成单元信号连接;N个受控码转发处理模块与N个卫星模拟信号生成单元彼此对应信号连接。

显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种卫星注入轨道外推及卫星理论轨道确定方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类