首页> 中国专利> 执行器模拟器及具有该执行器模拟器的卫星闭环仿真系统

执行器模拟器及具有该执行器模拟器的卫星闭环仿真系统

摘要

本发明提供一种执行器模拟器,包括:仿真服务器和数据接口转换器,其中,数据接口转换器用于接收来自星载计算机的控制指令,并将该控制指令的数据格式转化为模拟控制指令的数据格式,得到所述模拟控制指令,然后将该模拟控制指令发送给所述仿真服务器。因此,本发明提供的执行器模拟器,可以同时或分别作为各类执行器的执行器模拟器,例如:飞轮模拟器、磁力矩器模拟器、推力器模拟器,从而具有通用性强和可扩展性好的优点;另外,该执行器模拟器输入的数据格式与实际执行器物理器件在实际卫星控制系统中输入的数据格式相同,从而既可以接入卫星控制闭环仿真系统,还有效的提高了仿真可信度。

著录项

  • 公开/公告号CN102436186A

    专利类型发明专利

  • 公开/公告日2012-05-02

    原文格式PDF

  • 申请/专利权人 清华大学;

    申请/专利号CN201110363272.4

  • 申请日2011-11-16

  • 分类号G05B17/02;

  • 代理机构北京市盛峰律师事务所;

  • 代理人赵建刚

  • 地址 100084 北京市海淀区清华园1号

  • 入库时间 2023-12-18 04:59:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-01-06

    未缴年费专利权终止 IPC(主分类):G05B17/02 授权公告日:20140618 终止日期:20141116 申请日:20111116

    专利权的终止

  • 2014-06-18

    授权

    授权

  • 2012-06-27

    实质审查的生效 IPC(主分类):G05B17/02 申请日:20111116

    实质审查的生效

  • 2012-05-02

    公开

    公开

说明书

技术领域

本发明属于卫星仿真测试技术领域,具体涉及一种执行器模拟器及具有该 执行器模拟器的卫星闭环仿真系统。

背景技术

在卫星前期研制中,一般需要对卫星控制系统进行仿真,从而验证卫星控 制系统的有效性和先进性。

执行器作为卫星控制系统的一个重要组成部分,是影响卫星控制系统有效 性和先进性的关键部件,因此,执行器通常也需要被有效仿真。对执行器进行 仿真的装置称为执行器模拟器。

目前,国内外在做卫星控制系统闭环仿真时,处于整个闭环回路中的执行 器一般按照如下两种方式进行构造:(一)物理仿真:即采用实物,将真实的执 行器物理器件直接接入卫星控制系统闭环回路中。由于该种方式采用真实的执 行器物理器件,所以仿真成本较高。另外,该种方式对于某类执行器无法适用, 使用范围较窄,例如:对于磁力矩器,由于磁力矩器的使用需要结合相应的磁 环境才能实现,而物理仿真时,难以对磁环境进行仿真,因此,磁力矩器无法 通过物理仿真的方式直接接入卫星控制系统闭环回路中。(二)数学仿真:即通 过计算机根据一定的执行器数学模型生成相应的执行器控制数据。数学仿真的 优点是简单、快速、成本低,但由于数学仿真方法中,仿真输入的执行器数据 格式与执行器真实物理器件输入的数据格式不同,即:该方法没有实现按真实 物理器件的工作模式进行仿真的效果,从而影响了仿真结果的可信度。

发明内容

针对现有技术存在的缺陷,本发明提供一种执行器模拟器,既具有配置灵 活、通用性强和可扩展性好的优点,同时,该执行器模拟器输入的数据格式与 实际执行器物理器件在实际卫星控制系统中输入的数据格式相同,从而有效的 提高了仿真可信度。本发明还提供一种具有该执行器模拟器的卫星闭环仿真系 统,该卫星闭环仿真系统具有仿真可信度高的优点。

本发明所采用的技术方案如下:

本发明提供一种执行器模拟器,包括:仿真服务器和数据接口转换器;

所述数据接口转换器用于接收来自星载计算机的控制指令,并将该控制指 令的数据格式转化为模拟控制指令的数据格式,得到所述模拟控制指令,然后 将该模拟控制指令发送给所述仿真服务器;

所述仿真服务器用于接收来自所述数据接口转换器的模拟控制指令,然后 根据所述模拟控制指令和预存的需要仿真的执行器的数学模型进行仿真计算, 得到新的控制力信息和新的控制力矩信息,并输出该新的控制力信息和新的控 制力矩信息。

优选的,所述控制指令的数据格式为符合CAN协议的数据格式,所述模拟 控制指令的数据格式为符合以太网协议的数据格式。

优选的,所述数据接口转换器包括:飞轮数据接口转换器、磁力矩器数据 接口转换器、推力器数据接口转换器中的一种或几种。

优选的,所述数据接口转换器为至少一个;每一个数据接口转换器用于将 属于同一类执行器的控制指令的数据格式转化为模拟控制指令的数据格式和/ 或每一个数据接口转换器用于将属于不同类执行器的控制指令的数据格式转 化为模拟控制指令的数据格式。

优选的,还包括:网络集线器,所述网络集线器用于连接所述仿真服务器 和所述数据接口转换器。

优选的,还包括:PXI总线测试机,所述PXI总线测试机与所述数据接口 转换器相连接。

优选的,所述PXI总线测试机用于接收并显示所述数据接口转换器输入的 所述控制指令。

优选的,所述仿真服务器和所述数据接口转换器通过以太网连接,所述数 据接口转换器和所述PXI总线测试机通过CAN网连接。

本发明还提供一种卫星飞行控制闭环仿真系统,包括上述任一项所述的执 行器模拟器。

本发明的有益效果如下:

本发明提供的执行器模拟器,可以同时或分别作为各类执行器的执行器模 拟器,例如:飞轮模拟器、磁力矩器模拟器、推力器模拟器,从而具有通用性 强和可扩展性好的优点;另外,该执行器模拟器输入的数据格式与实际执行器 物理器件在实际卫星控制系统中输入的数据格式相同,从而既可以接入卫星控 制闭环仿真系统,还有效的提高了仿真可信度。

附图说明

图1为本发明实施例二提供的执行器模拟器的结构示意图。

具体实施方式

以下结合附图对本发明的具体实施方式进行说明。

实施例一

本发明实施例提供一种执行器模拟器,包括:数据接口转换器和仿真服务 器;

所述数据接口转换器用于接收来自星载计算机的控制指令,并将该控制指 令的数据格式转化为模拟控制指令的数据格式,得到所述模拟控制指令,然后 将该模拟控制指令发送给所述仿真服务器;

所述仿真服务器用于接收来自所述数据接口转换器的模拟控制指令,然后 根据所述模拟控制指令和预存的需要仿真的执行器的数学模型进行仿真计算, 得到新的控制力信息和新的控制力矩信息,并输出该新的控制力信息和新的控 制力矩信息。

下面分别介绍数据接口转换器和仿真服务器的工作原理:

(一)数据接口转换器

本发明提供的数据接口转换器的主要作用为:接收来自星载计算机的控制 指令,并将该控制指令的数据格式转化为模拟控制指令的数据格式,得到所述 模拟控制指令,然后将该模拟控制指令发送给所述仿真服务器。由于数据接口 转换器直接接收来自星载计算机的控制指令,与实际执行器在实际卫星控制系 统中的工作模式相同,从而可以提高仿真可信度。另外,数据接口转换器接收 到的控制指令的数据格式与实际执行器在实际卫星控制系统中接收到的控制指 令的数据格式相同,进一步提高了仿真可信度。

根据实际需要,数据接口转换器包括:飞轮数据接口转换器、磁力矩器数 据接口转换器、推力器数据接口转换器中的一种或几种。

而且,每一个数据接口转换器用于将属于同一类执行器的控制指令的数据 格式转化为模拟控制指令的数据格式和/或每一个数据接口转换器用于将属 于不同类执行器的控制指令的数据格式转化为模拟控制指令的数据格式。

当数据接口转换器接收到来自星载计算机的控制指令后,需要将控制指令 的数据格式转化为模拟控制指令的数据格式,模拟控制指令的数据格式为仿真 计算机可以识别的数据格式,从而仿真服务器才可以根据模拟控制指令对执行 器进行数学仿真。

(二)仿真计算机

本发明实施例提供的仿真服务器,主要用于接收来自所述数据接口转换器 的模拟控制指令,然后根据所述模拟控制指令和预存的需要仿真的执行器的数 学模型进行仿真计算,得到新的控制力信息和新的控制力矩信息,并输出该新 的控制力信息和新的控制力矩信息。

因此,本发明实施例提供的执行器模拟器,包括:数据接口转换器和仿真 服务器,是一种将物理仿真和数学仿真结合在一起的半物理仿真方式,既能够 真实地模拟各类执行器,例如:飞轮、磁力矩器、推力器等在星上的工作,从 而提高仿真可信度;另外,还有效地缩短了卫星控制系统的研制周期,极大地 减少了卫星控制系统的研制费用。

实施例二

由于现有实际卫星系统中,星上设备间是通过CAN(Controller Area  Network,控制器局域网)总线进行数据通讯的,也就是说,星上执行器输入的 数据格式为符合CAN协议的数据格式类型,因此,本实施例提供的执行器模拟 器输入的数据格式以符合CAN协议的数据格式为例进行说明。但需要说明的是, 本发明并不局限于此,当星上设备间采用其他数据格式,例如:A类数据格式进 行通讯时,本发明提供的执行器模拟器中,其输入的数据格式也可以进行相应 的变化,凡是符合该种构想的情况均在本发明保护范围之内。

具体的,本实施例提供的执行器模拟器中,包括:以太网/CAN数据接口转 换器和仿真计算机。其中,以太网/CAN数据接口转换器和仿真计算机通过以太 网连接。如图2所示,为本实施例提供的执行器模拟器的一种结构示意图。下 面分别介绍以太网/CAN数据接口转换器和仿真服务器的工作原理。

(一)以太网/CAN数据接口转换器

由于在实际卫星控制系统中,星载计算机向执行器物理器件输出的控制指 令的数据格式为符合CAN协议的控制指令,以下简称CAN控制指令,因此, 为提高仿真可信度,本发明实施例中,以太网/CAN数据接口转换器直接接收来 自星载计算机的CAN控制指令,从而提高仿真可信度。

具体的,由于在实际卫星系统中,执行器可以为多类,例如:动量轮、磁 力矩器、推力器等,因此,本发明实施例中,以太网/CAN数据接口转换器接收 的来自星载计算机的CAN控制指令可以为对各类执行器的CAN控制指令,例 如:对磁力矩器的CAN控制指令、对推力器的CAN控制指令和对飞轮的CAN 控制指令等。进一步的,各类CAN控制指令可以发送给同一个以太网/CAN数 据接口转换器,也可以发送给与执行器对应的以太网/CAN数据接口转换器。也 就是说,本发明提供的以太网/CAN数据接口转换器既可以将属于同一类执行器 的CAN控制指令转化为以太网控制指令,也可以将属于不同类执行器的CAN 控制指令转化为以太网控制指令。

例如:星载计算机根据要控制的执行器的类别,得到对磁力矩器的CAN控 制指令和对推力器的CAN控制指令,则对磁力矩器的CAN控制指令和对推力 器的CAN控制指令可以通过以下两种方式进行发送:(一)只设置一个以太网 /CAN数据接口转换器,则对磁力矩器的CAN控制指令和对推力器的CAN控制 指令均发送给该以太网/CAN数据接口转换器,由该以太网/CAN数据接口转换 器既将对磁力矩器的CAN控制指令转化为以太网控制指令,同时也将对推力器 的CAN控制指令转化为以太网控制指令。(二)分别设置磁力矩器以太网/CAN 数据接口转换器和推力器以太网/CAN数据接口转换器,由磁力矩器以太网/CAN 数据接口转换器将对磁力矩器的CAN控制指令转化为以太网控制指令,由推力 器以太网/CAN数据接口转换器将对推力器的CAN控制指令转化为以太网控制 指令,但需要说明的是,磁力矩器以太网/CAN数据接口转换器和推力器以太网 /CAN数据接口转换器的硬件相同,区别仅在于传输内容的不同。

(二)仿真服务器

本实施例提供的仿真服务器与实施例一提供的仿真服务器相同,在此不再 赘述。

需要说明的是,当将本发明实施例提供的执行器模拟器接入卫星控制仿真 系统时,以太网/CAN数据接口转换器可以直接与星载计算机相连,从而直接接 收来自星载计算机的控制指令。另外,当单独对本发明提供的执行器模拟器进 行仿真时,为监控CAN总线数据,以太网/CAN数据接口转换器还可以连接PXI 总线测试机。

具体的,PXI(PCI eXtensions for Instrumentation)总线测试机通过CAN网 与以太网/CAN数据接口转换器相连,PXI总线测试机用于接收并显示以太网 /CAN数据接口转换器输入的控制指令。

因此,本实施例提供的执行器模拟器,包括:以太网/CAN数据接口转换器 和仿真服务器,其中,以太网/CAN数据接口转换器,用于将来自星载计算机的 CAN数据转化为以太网数据,并将该以太网数据输出给仿真计算机,由仿真计 算机根据接收到的以太网数据和预存的执行器数学模型进行数学仿真计算。因 此,本实施例提供的执行器模拟器,具有以下优点:(一)执行器模拟器输入的 数据格式与实际卫星系统中执行器物理器件输入的数据格式相同,从而提高了 仿真可信度。(二)本发明实施例提供的执行器模拟器,结合了数学仿真和物理 仿真的优点,从而进一步提高了仿真可信度。(三)本发明实施例提供的执行器 模拟器中,以太网/CAN数据接口转换器可以对多种执行器控制指令的数据格式 进行转换,具有通用性强、配置灵活的优点。

另外,本发明还提供一种应用上述执行器模拟器的卫星闭环仿真系统,具 有仿真可信度高的优点。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通 技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰, 这些改进和润饰也应视本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号