The invention relates to a bilingual small satellite test system, including basic database, data acquisition module and test module, query module, trend analysis statistical tool tool module, data monitoring module, SQL server database; database including memory module and interface module; the memory module configuration table storage module is used for interactive interface; based on Database and other modules. The basic database management tool BDB SQL server database management, avoid the presentation layer directly to the SQL server database directly influences on the operation of the database itself, reducing the direct operation of database and requirements of the staff, reduce operating cost, expand the number of clients carrying; through the BDB database management information. Sharing of the database operation, separate test data and configuration data, reduce the pressure on the database provides a guarantee for the reliable operation of the system long time, and improve the execution speed of the system.
【技术实现步骤摘要】
本专利技术涉及一种双语小卫星测试系统,属于卫星地面电性能测试领域。
技术介绍
当前飞行器的测试环境基本都是基于中文环境,仅有的几次国际合作的项目也是将测试结果翻译成英文或是临时编译一些英文测试软件用于交流合作,没有形成体系,尤其是软件不能通用,达不到批量生产化的要求。原有的分布式结构各模块之间联系不紧密,软件版本管理比较麻烦,测试系统没有通用性,形成不了体系。原有的结构不设置应用层,数据显示计算机等终端订阅与查询的操作都直接与实时数据库进行通信连接,导致实时数据库负荷过大,容易当机,丢失数据。在此环境下急需一种架构清晰,软件功能定义明确且支持英文语言操作的系统满足专业化批量化的需求。如何优化原有的测试系统,是本领域亟待解决的技术问题。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于双语小卫星测试系统,优化系统结构,提供一种新的数据管理配置方式,并采用中英双语的版本,适应国际化的需求。本专利技术目的通过如下技术方案予以实现:提供一种双语小卫星测试系统,包括基础数据库、数据采集模块、主测试处理模块、查询统计工具模块、趋势分析工具模块、数据监测模块、SQLserver数据库;数据采集模块采集卫星下行遥测数据,存储并广播至主测试处理模块;根据查询统计工具模块的查询信息,向查询统计工具模块发送查询的卫星下行遥测数据;向趋势分析工具模块和数据监测模块发送订阅的卫星下行遥测数据;SQLserver关系数据库,用于存储配置数据,接受基础数据库对其的更新操作,接收数据采集模块读取配置数据;基础数据库包括存储模块和接口模块;所述存储模块存储配置表;接口模块用 ...
【技术保护点】
一种双语小卫星测试系统,其特征在于:包括数据采集模块、SQLserver数据库、基础数据库、主测试处理模块、查询统计工具模块、趋势分析工具模块、数据监测模块;数据采集模块采集卫星下行遥测数据,存储并广播至主测试处理模块;根据查询统计工具模块的查询信息,向查询统计工具模块发送查询的卫星下行遥测数据;向趋势分析工具模块和数据监测模块发送订阅的卫星下行遥测数据;SQL server关系数据库,用于存储修改后的配置表数据,接受基础数据库对其的更新操作,接收数据采集模块、主测试处理模块、查询统计工具模块、趋势分析工具模块和数据监测模块通过基础数据库读取配置数据;基础数据库包括存储模块和接口模块;所述存储模块用于存储修改前的配置表数据;接口模块用于实现基础数据库与SQL server关系数据库、数据采集模块、主测试处理模块、查询统计工具模块、趋势分析工具模块和数据监测模块的交互;主测试处理模块向卫星发送测试指令,并向数据采集模块广播测试指令已发送信息,并接收数据采集模块广播的遥测数据;查询统计工具模块根据用户输入的选择,查询数据采集模块存储的卫星下行遥测数据,并显示;趋势分析工具模块根据用户选择的 ...
【技术特征摘要】
1.一种双语小卫星测试系统,其特征在于:包括数据采集模块、SQLserver数据库、基础数据库、主测试处理模块、查询统计工具模块、趋势分析工具模块、数据监测模块;数据采集模块采集卫星下行遥测数据,存储并广播至主测试处理模块;根据查询统计工具模块的查询信息,向查询统计工具模块发送查询的卫星下行遥测数据;向趋势分析工具模块和数据监测模块发送订阅的卫星下行遥测数据;SQLserver关系数据库,用于存储修改后的配置表数据,接受基础数据库对其的更新操作,接收数据采集模块、主测试处理模块、查询统计工具模块、趋势分析工具模块和数据监测模块通过基础数据库读取配置数据;基础数据库包括存储模块和接口模块;所述存储模块用于存储修改前的配置表数据;接口模块用于实现基础数据库与SQLserver关系数据库、数据采集模块、主测试处理模块、查询统计工具模块、趋势分析工具模块和数据监测模块的交互;主测试处理模块向卫星发送测试指令,并向数据采集模块广播测试指令已发送信息,并接收数据采集模块广播的遥测数据;查询统计工具模块根据用户输入的选择,查询数据采集模块存储的卫星下行遥测数据,并显示;趋势分析工具模块根据用户选择的参数种类,订阅所述参数对应的数据采集模块存储的卫星下行遥测数据;实时绘制并显示所述参数的数据曲线;数据监测模块根据用户选择的参数种类,订阅所述参数对应的数据采集模块存储的卫星下行遥测数据,并实时显示参数当前值。2.如权利要求1所述双语小卫星测试系统,其特征在于,基础数据库还包括双语模块,所述双语模块包括中文语言包、英文语言包,分别用于人机交互软件界面的中、英文显示;存储模块存储的配置表包括指令表和参数表,指令表包括主测试处理模块发送指令的代码、中文代号&英文代号;参数表依次包括参数代号、参数中文名称&参数英文名称。3.如权利要求2所述双语小卫星测试系统,其...
【专利技术属性】
技术研发人员:胡锐,赵川,韩冬,刘锋,梁军民,
申请(专利权)人:航天东方红卫星有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。