一种具有可配置管理与运行机制的自主导航性能评估系统技术方案

技术编号:4270034 阅读:388 留言:0更新日期:2012-04-11 18:40
一种具有可配置管理与运行机制的自主导航性能评估系统主要包括:管理控制系统,管理与协调控制整个性能评估系统的运行,根据评估服务器的仿真或测试请求,生成仿真或测试配置信息并启动仿真系统或测试系统,同时向评估服务器发送评估任务启动消息;数据库服务器,作为评估数据源以及相关配置的数据仓储;评估服务器,用户可以在客户端选择感兴趣的性能指标及评估算法;多个评估客户端,用户可以在客户端选择感兴趣的性能指标及评估算法,生成评估任务,向评估服务器提交任务,并接收评估服务器发送的仿真或测试数据,根据仿真和测试数据进行导航性能评估以及可视化显示。本发明专利技术可配置性好,运行机制灵活,能够满足对多种性能指标类型、多数据源的评估。

【技术实现步骤摘要】

本专利技术涉及一种具有可配置管理与运行机制的自主导航性能评估系统,属于卫星导航
,利用该评估系统可以对空间卫星性能测试、用户设备研发提供一种有效的 分析手段,并得出导航性能评估结论,以便在导航卫星发射入轨前,完成卫星导航系统各部 分的正确性验证工作和性能指标评估等工作。
技术介绍
根据GPS系统、GL0NASS系统和目前正在筹建中的Galileo系统的运行情况和建 设经验来看,研制开发仿真模拟评估系统对导航系统的设计与建设具有重要的指导、校核 和验证作用。对于卫星导航系统性能的评估涉及飞行器动力学、卫星定姿定轨、无线电通讯 与测量的理论与技术、定位解算理论与方法、电磁波大气层传输特性、可靠性工程等多个学 科。在研究各种数学算法的基础上,要研究各种误差因素的特性、模型、仿真问题。涉及系统 级、空间段、控制段、用户段四个方面性能指标的评估。为方便卫星导航系统各部分的正确 性验证和性能评估工作,提高卫星导航仿真系统和试验系统性能综合评估的自动化水平, 一方面尽可能的通过软件工具提供实时或事后评估,减少卫星试验或仿真消耗的物力和人 力资源,提高评估准确性,另一方面通过建立一套综合性能评估系统提高卫星导航系统性 能指标的规范性。 我国已经建立了自己的卫星导航系统,但对于导航性能的评估,已有的其它评估 系统目前存在可配置性不强、运行机制不够灵活等缺点,具体表现如下(l)支持的性能指 标有限,评估算法固化和单一,可配置性差,不能完整覆盖系统级性能评估、空间段性能评 估、控制段性能评估、用户段性能评估;(2)评估的数据来源单一,对多数据源的支持不够 灵活; 因此,研究一种可配置性好、运行机制灵活的导航系统性能评估系统,对卫星导航 系统的评估和设计是具有重大意义的。目前国外尚无相关文献报道。
技术实现思路
本专利技术的技术解决问题克服现有技术的不足,提供一种具有可配置管理与运行 机制的自主导航性能评估系统,该系统看可配置性好,运行机制灵活,能够满足对多种性能 指标类型、多数据源的评估。 本专利技术的技术解决方案一种具有可配置管理与运行机制的自主导航性能评估系 统,所述的评估系统采用客户端/服务器端(C/S)架构,包括如下 管理控制系统,管理与协调控制整个性能评估系统的运行,根据评估服务器的仿 真或测试请求,生成仿真或测试配置信息并启动仿真系统或测试系统,同时向评估服务器 发送评估任务启动消息; 数据库服务器,作为评估数据源以及相关配置的数据仓储,用来存储仿真系统得 到的仿真数据、测试系统得到的测试数据和试验数据,及管理控制系统的配置数据,还包含客户端的评估任务信息; 评估服务器,接收并汇总评估客户端的评估任务和评估算法,向管理控制系统提 出仿真和测试数据请求,并接收管理控制系统评估任务的启动信息,及来自于仿真系统或 测试系统的仿真数据或测试数据,并把仿真数据或测试数据分发给评估客户端; 多个评估客户端用户可以在客户端选择感兴趣的性能指标及评估算法,生成评 估任务,向评估服务器提交任务,并接收评估服务器发送的仿真或测试数据,根据仿真和测 试数据进行导航性能评估以及可视化显示; 千兆以太网络和实时光纤网络,用来为评估服务器、客户端、数据库服务器、管理 控制系统、仿真系统、测试和试验系统相互之间的数据交互提供支持;在事后评估模式时, 评估的数据源通过以太网事先存放在数据库服务器中,供评估服务器和客户端调用;在实 时评估模式下,通过实时光纤网络来进行仿真系统、测试系统和评估服务器之间交换数据 以保证实时性;所述事后评估模式也称为回放分析模式,在该模式下,评估系统的数据 源是事先保存在数据库当中的,这些数据既可以是真实卫星物理测试时得到的测试数据, 也可以是卫星仿真系统运行得到的仿真数据;所述实时评估模式为在该模式下,评估系 统可以实时获取真实卫星物理测试时得到的测试数据,或实时获取卫星仿真系统运行得到 的仿真数据。 所述评估客户端实现如下 (1)从评估服务器中获取已存在的性能指标列表及评估算法; (2)选择感兴趣的性能指标及评估算法; (3)生成评估任务,评估任务中包含需要评估的性能指标、评估算法信息及评估模式(实时或事后评估); (4)向评估服务器发送评估任务; (5)等待接收评估服务器的评估任务启动消息; (6)如果接收到评估任务启动消息,则开始从评估服务器接收仿真或测试数据,如 果没有接收到评估任务启动消息,则继续等待; (7)根据选择的评估算法和接收到的仿真或测试数据,开始运行评估算法; (8)得到评估结果并显示给用户。 所述评估服务器实现如下 (1)如果有新的客户端登录,则从数据库中查找已存在的性能指标列表及相应的评估算法,发送给该客户端; (2)等待接收客户端的评估任务; (3)接收到客户端的评估任务后,根据评估任务确定需要仿真系统或测试系统提 供的数据名称、时间范围、仿真或测试系统数据的接收方地址,仿真系统或测试系统需要提 供的数据名称即是评估算法中定义的输入参数;仿真或测试系统数据的时间范围应大于或 等于评估算法中每个输入参数的时间范围;评估任务中评估模式如果设置为实时模式,则 仿真或测试系统数据的接收方地址是评估服务器的地址,如果是事后分析模式,则仿真或 测试系统数据的接收方地址是数据库服务器的地址。 (4)根据(3)的结果生成仿真或测试请求,这个请求用来通知管理控制系统配置 和启动仿真系统或测试系统,请求中包含的内容仿真或测试数据名称;仿真或测试数据时间范围;仿真或测试数据的接收方数据库或者评估服务器,如果接收方是数据库,请求 中应包含数据库地址、数据表名称;如果接收方是评估服务器,请求当中应包含评估服务器 ip地址、发送格式,该系统要求发送格式包含仿真或测试开始时间、仿真或测试的卫星信息 以及仿真和测试数据; (5)如果评估任务中评估模式为实时模式,则等待接收仿真或测试系统的数据; (6)接收到的数据后,根据不同的评估任务分发各个客户端评估任务需要的数 据; (7)如果是事后分析模式,则从数据库中查找满足任务需求的数据,并分发给客户丄山顺。所述管理控制系统实现如下 (1)接收评估服务的仿真或测试请求; (2)由仿真或测试数据的时间范围,决定仿真或测试系统的运行时间,仿真或测试 系统的运行时间大于并包含仿真或测试数据的时间范围; (3)向仿真或测试系统发送仿真或测试系统运行的配置信息,配置信息包含仿 真或测试系统运行的时间;数据名称以及接收方地址。 本专利技术与现有技术相比的有益效果 (1)客户端对需要评估的导航系统性能指标以及评估算法具有良好的可配置管理 能力,用户可以选择感兴趣的性能指标及相应的评估算法,甚至可以向系统添加新的评估算法。 (2)支持多数据源来实施评估任务本专利技术既可以处理由仿真系统获得的仿真数 据;也可以处理实际卫星测试系统的实测数据;还允许仿真数据和实测数据同时读入,共 同参与评估。对多数据源的支持体现了运行机制的灵活性,在实际导航卫星制造过程中,生 产周期比较长,刚开始可能只有导航卫星设计方案,没有实际产品,而仿真系统是可以根据 方案快速开发的,通过运行仿真系统,得到的数据输入到导航性能评估系统进行评估,便可 以验证方案是否满足需求,并可以重本文档来自技高网
...

【技术保护点】
一种具有可配置管理与运行机制的自主导航性能评估系统,其特征在于:所述的评估系统采用C/S架构,包括如下:管理控制系统,管理与协调控制整个性能评估系统的运行,根据评估服务器的仿真或测试请求,生成仿真或测试配置信息并启动仿真系统或测试系统,同时向评估服务器发送评估任务启动消息;数据库服务器,作为评估数据源以及相关配置的数据仓储,用来存储仿真系统得到的仿真数据、测试系统得到的测试数据和试验数据,及管理控制系统的配置数据,还包含客户端的评估任务信息;评估服务器,接收并汇总评估客户端的评估任务和评估算法,向管理控制系统提出仿真和测试数据请求,并接收管理控制系统评估任务的启动信息,及来自于仿真系统或测试系统的仿真数据或测试数据,并把仿真数据或测试数据分发给评估客户端;多个评估客户端:用户可以在客户端选择感兴趣的性能指标及评估算法,生成评估任务,向评估服务器提交任务,并接收评估服务器发送的仿真或测试数据,根据仿真和测试数据进行导航性能评估以及可视化显示;千兆以太网络和实时光纤网络,用来为评估服务器、客户端、数据库服务器、管理控制系统、仿真系统、测试和试验系统相互之间的数据交互提供支持;在事后评估模式时,评估的数据源通过以太网事先存放在数据库服务器中,供评估服务器和客户端调用;在实时评估模式下,通过实时光纤网络来进行仿真系统、测试系统和评估服务器之间交换数据以保证实时性;所述事后评估模式:也称为“回放分析模式”,在该模式下,评估系统的数据源是事先保存在数据库当中的,这些数据既可以是真实卫星物理测试时得到的测试数据,也可以是卫星仿真系统运行得到的仿真数据;所述实时评估模式为:在该模式下,评估系统可以实时获取真实卫星物理测试时得到的测试数据,或实时获取卫星仿真系统运行得到的仿真数据。...

【技术特征摘要】
一种具有可配置管理与运行机制的自主导航性能评估系统,其特征在于所述的评估系统采用C/S架构,包括如下管理控制系统,管理与协调控制整个性能评估系统的运行,根据评估服务器的仿真或测试请求,生成仿真或测试配置信息并启动仿真系统或测试系统,同时向评估服务器发送评估任务启动消息;数据库服务器,作为评估数据源以及相关配置的数据仓储,用来存储仿真系统得到的仿真数据、测试系统得到的测试数据和试验数据,及管理控制系统的配置数据,还包含客户端的评估任务信息;评估服务器,接收并汇总评估客户端的评估任务和评估算法,向管理控制系统提出仿真和测试数据请求,并接收管理控制系统评估任务的启动信息,及来自于仿真系统或测试系统的仿真数据或测试数据,并把仿真数据或测试数据分发给评估客户端;多个评估客户端用户可以在客户端选择感兴趣的性能指标及评估算法,生成评估任务,向评估服务器提交任务,并接收评估服务器发送的仿真或测试数据,根据仿真和测试数据进行导航性能评估以及可视化显示;千兆以太网络和实时光纤网络,用来为评估服务器、客户端、数据库服务器、管理控制系统、仿真系统、测试和试验系统相互之间的数据交互提供支持;在事后评估模式时,评估的数据源通过以太网事先存放在数据库服务器中,供评估服务器和客户端调用;在实时评估模式下,通过实时光纤网络来进行仿真系统、测试系统和评估服务器之间交换数据以保证实时性;所述事后评估模式也称为“回放分析模式”,在该模式下,评估系统的数据源是事先保存在数据库当中的,这些数据既可以是真实卫星物理测试时得到的测试数据,也可以是卫星仿真系统运行得到的仿真数据;所述实时评估模式为在该模式下,评估系统可以实时获取真实卫星物理测试时得到的测试数据,或实时获取卫星仿真系统运行得到的仿真数据。2. 根据权利要求1所述的具有可配置管理与运行机制的自主导航性能评估系统,其特 征在于所述评估客户端实现如下(1) 从评估服务器中获取已存在的性能指标列表及评估算法;(2) 选择感兴趣的性能指标及评估算法;(3) 生成评估任务,评估任务中包含需要评估的性能指标、评估算法信息及评估模式;(4) 向评估服务器发送评估任务;(5) 等待接收评估服务器的评估任务启动消息;(6) 如果接收到评估任务启动消息,则开始从评估服务器接...

【专利技术属性】
技术研发人员:钟选明孙亚楠许晓霞张玥黄丽霞杨雷涂歆滢
申请(专利权)人:北京空间飞行器总体设计部
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利