CN104503437B - 一种微小卫星多个分***快速仿真*** - Google Patents

一种微小卫星多个分***快速仿真*** Download PDF

Info

Publication number
CN104503437B
CN104503437B CN201410756940.3A CN201410756940A CN104503437B CN 104503437 B CN104503437 B CN 104503437B CN 201410756940 A CN201410756940 A CN 201410756940A CN 104503437 B CN104503437 B CN 104503437B
Authority
CN
China
Prior art keywords
subsystem
speed simulation
interface
microsatellite
simulation systems
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410756940.3A
Other languages
English (en)
Other versions
CN104503437A (zh
Inventor
何波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Aerospace Dongfanghong Satellite Co.,Ltd.
Original Assignee
SHENZHEN AEROSPACE DONGFANGHONG DEVELOPMENT CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN AEROSPACE DONGFANGHONG DEVELOPMENT CO LTD filed Critical SHENZHEN AEROSPACE DONGFANGHONG DEVELOPMENT CO LTD
Priority to CN201410756940.3A priority Critical patent/CN104503437B/zh
Publication of CN104503437A publication Critical patent/CN104503437A/zh
Application granted granted Critical
Publication of CN104503437B publication Critical patent/CN104503437B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Programmable Controllers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明提供了一种微小卫星多个分***快速仿真***,该***使用通用模拟器架构的***硬件对微小卫星设计方案各分***并行仿真,通过上注不同模型实现多个不同的分***的闭环仿真,如仿真姿轨控分***,电源分***,热控分***到测控分***等这些分***。本发明采用的通用模拟器架构的微小卫星多个分***快速仿真***,可同时快速仿真验证多个分***协调工作状况。

Description

一种微小卫星多个分***快速仿真***
技术领域
本发明涉及微小卫星技术领域,特别涉及一种微小卫星快速仿真***。
背景技术
微小卫星设计要求尽量减少地面试验,压低成本,压缩周期。因此要求对总体设计方案进行大量仿真验证为主。而微小卫星虽小,仍分***众多。对于总体方案设计下的分***方案并行运行需要有快速的验证方法,能仿真整个微小卫星在各个分***并行运行下的工作状态,才能够达到压低成本和压缩周期的效果。
但是, 现有的仿真都是单独的***仿真模拟器,当前仿真***大多数仿真姿控部分,无法进行能源、热控、测控在类的多个分***的并行仿真。即现有的微小卫星仿真无法同时进行多个分***的快速仿真,验证总体方案设计能力,只有简单的地面对接测试,最终等待上天验证。
发明内容
为了解决现有技术中存在的缺陷,本发明提供了一种微小卫星多个分***快速仿真***,该***使用通用模拟器架构对微小卫星设计方案各分***快速并行仿真,可同时快速仿真验证星务、姿控、测控、能源、热控多种分***协调工作状况。
为了达到上述目的,本发明采取了以下技术方案:
一种微小卫星多个分***快速仿真***,所述***基于通用模拟器架,所述***硬件包括若干个分***硬件和对应的上位配置机,所述分***硬件由主控制器板和若干块可编程智能接口板组成,所述主控制器板和若干块可编程智能接口板通过标准总线进行通信,上位配置机连接所述主控制器板,所述分***通过所述可编程智能接口板与星上***软件连接;采用基本simulink的快速代码生成法生成实时***运行模型,各个分***对应的上位配置机对所述主控制器板加载物理模型和组件模型,以及实现对所述通用智能接口板的接口配置,然后各个分***在星上***软件的控制下实现并行快速仿真验证。
进一步地,各分***模型的具体实现的过程是:采用实时操作***,对simulink模型模块的代码交叉编译,生成可执行代码,在所述主控制器板实时***运行时,动态加载所述可执行代码。
进一步地,所述上位配置机配置过程中模型与接口配置通过调动不同的配置脚本对simulink中的模型参数与S-function中的接口参数改动,然后交叉编译生成可执行代码。
进一步地,接口配置的实现是通过仿真***运行可执行代码中通过共享内存动态配置接口板来实现。
进一步地,上位配置机通过网口与所述主控制器板进行通信。
进一步地,所述可编程智能接口板的接口是DA/AD、PCM、数字IO、串口或PWM。
进一步地,所述微小卫星多个分***快速仿真***实现姿轨控分***、电源分***、热控分***、测控分***的闭环仿真。
附图说明
图1是本发明的分***的通用设备硬件结构框图;
图2是本发明具体实现分***仿真的通用工作流程图;
图3是姿控分***的仿真具体实施示意图;
图4是能源分***的仿真具体实施示意图;
图5是测控分***的仿真具体实施示意图;
图6是热控分***的仿真具体实施示意图。
具体实施方式
下面结合附图说明及具体实施方式对本发明进一步说明。
本发明采用基于不同分***的通用模拟器硬件结构形成快速仿真测试***,通过上注不同模型实现多个不同分***的闭环仿真,如仿真姿轨控分***,电源分***,热控分***到测控分***等这些分***的闭环仿真。
本发明分***的硬件采用通用的模拟器结构:模型与硬件完全的分离设计,即模型集成于控制板内,通过软件剪裁即可实时运行,而设备硬件接口由通用接口板系列构成,两者之间通过标准总线进行通讯。
附图1是本发明的仿真***中的分***的硬件结构框图,分***硬件由主控制器板和若干块可编程智能接口板组成,所述主控制器板和若干块通用智能接口板通过标准总线进行通信。上位配置机连接所述主控制器板,所述分***通过所述可编程智能接口板与星上***软件连接。
本发明的模型软件采用基本simulink的快速代码生成法生成实时***运行模型。对各分***具体实现的过程是:采用实时操作***,对simulink模型模块的代码交叉编译,生成可执行代码。 在控制器板实时***运行时,可动态加载所述可执行代码。
其中, 在上位配置机配置过程中模型与接口配置主要通过调动不同的配置脚本对simulink中的模型参数与S-function中的接口参数改动,然后交叉编译生成可执行代码。其中接口配置的实现是通过仿真***运行可执行代码中通过共享内存动态配置接口板来实现。
上位配置机主要通过网口与本发明的仿真***进行通信。所有可编程智能接口板接口可以是DA/AD、PCM、数字IO、串口、PWM等。
附图2是具体实现分***仿真的通用工作流程图,首先,将分***的物理模型以及组件模型由上位配置机下载到主控制器板运行,然后上位机配置分***的初始仿真条件并上注。分***所需的硬件接口由通用智能接口板来实现。
附图3所示的是姿控分***的仿真具体实施;附图4所示的是能源分***的仿真具体实施,能源分***的仿真具体实现:模拟电源能源分配、能源均衡、各单机电源功耗;附图5所示的是测控分***的仿真具体实施;附图6所示的是热控分***的仿真具体实施。
本发明的微小卫星多个分***快速仿真***采用通用模拟器架构对微小卫星设计方案的各分***并行仿真,可同时快速仿真验证多个分***协调工作状况。
以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

Claims (7)

1.一种微小卫星多个分***快速仿真***,所述***基于通用模拟器架对微小卫星设计方案各分***快速并行仿真,所述***硬件包括若干个分***硬件和对应的上位配置机;所述分***硬件由主控制器板和若干块可编程智能接口板组成,所述主控制器板和若干块可编程智能接口板通过标准总线进行通信,上位配置机连接所述主控制器板,所述分***通过所述可编程智能接口板与星上***软件连接;采用基本simulink的快速代码生成法生成实时***运行模型,各个分***对应的上位配置机对所述主控制器板加载物理模型和组件模型,以及实现对通用智能接口板的接口配置,然后各个分***在星上***软件的控制下实现并行快速仿真验证。
2.根据权利要求1所述的多个分***快速仿真***,其特征在于:各分***模型的具体实现的过程是:采用实时操作***,对simulink模型模块的代码交叉编译,生成可执行代码,在所述主控制器板实时***运行时,动态加载所述可执行代码。
3.根据权利要求1所述的多个分***快速仿真***,其特征在于:所述上位配置机配置过程中模型与接口配置通过调动不同的配置脚本对simulink中的模型参数与S-function中的接口参数改动,然后交叉编译生成可执行代码。
4.根据权利要求3所述的多个分***快速仿真***,其特征在于:接口配置的实现是通过仿真***运行可执行代码中通过共享内存动态配置接口板来实现。
5.根据权利要求1所述的多个分***快速仿真***,其特征在于:上位配置机通过网口与所述主控制器板进行通信。
6.根据权利要求1所述的多个分***快速仿真***,其特征在于:所述可编程智能接口板的接口是DA/AD、PCM、数字IO、串口或PWM。
7.根据权利要求1所述的多个分***快速仿真***,其特征在于:所述微小卫星多个分***快速仿真***实现姿轨控分***、电源分***、热控分***、测控分***的闭环仿真。
CN201410756940.3A 2014-12-10 2014-12-10 一种微小卫星多个分***快速仿真*** Active CN104503437B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410756940.3A CN104503437B (zh) 2014-12-10 2014-12-10 一种微小卫星多个分***快速仿真***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410756940.3A CN104503437B (zh) 2014-12-10 2014-12-10 一种微小卫星多个分***快速仿真***

Publications (2)

Publication Number Publication Date
CN104503437A CN104503437A (zh) 2015-04-08
CN104503437B true CN104503437B (zh) 2017-12-26

Family

ID=52944841

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410756940.3A Active CN104503437B (zh) 2014-12-10 2014-12-10 一种微小卫星多个分***快速仿真***

Country Status (1)

Country Link
CN (1) CN104503437B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105319993A (zh) * 2015-11-27 2016-02-10 上海新跃仪表厂 一种基于硬件中间层的小型实时仿真***
CN109031978B (zh) * 2018-08-03 2021-02-09 北京航空航天大学 数字卫星嵌入式仿真平台信息通道智能装配方法
CN111274686B (zh) * 2020-01-15 2022-08-19 哈尔滨工业大学 一种批量化微小卫星试验方法及装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6048366A (en) * 1998-10-26 2000-04-11 Exigent International, Inc. Satellite simulator
KR100611098B1 (ko) * 2003-12-12 2006-08-09 한국전자통신연구원 인터페이스 표준 모델을 이용한 위성 시뮬레이션 모델링시스템
CN1982863B (zh) * 2005-12-14 2010-07-07 上海微小卫星工程中心 基于pxi体系的通用微小卫星综合测试平台
CN101404547B (zh) * 2008-11-21 2012-01-25 中国科学院软件研究所 卫星网络模拟***
CN101441474B (zh) * 2008-11-24 2010-06-23 北京康拓科技开发总公司 航天器可重构测试仿真一体化设备及其方法

Also Published As

Publication number Publication date
CN104503437A (zh) 2015-04-08

Similar Documents

Publication Publication Date Title
CN103777526B (zh) 卫星综合电子***的仿真测试***
CN106444420B (zh) 一种机车半实物仿真测试***及方法
CN104503437B (zh) 一种微小卫星多个分***快速仿真***
CN108194264B (zh) 风力发电模拟***及其控制方法
CN104142631B (zh) 飞行控制***的快速原型设计与半物理仿真方法及***
CN105223832A (zh) 机车半实物仿真装置、***及方法
CN106507993B (zh) 一种飞行器控制***半实物仿真资源接口适配器
CN203941445U (zh) 一种纯电动车三大控制器硬件联合在环仿真测试***
CN203397204U (zh) 一种风力发电机组仿真***及使用该***的测试装置
CN104777757A (zh) 一种微小卫星地面姿控闭环仿真测试***和方法
CN106597872A (zh) 地铁牵引***网压中断、突变及波动试验***及方法
CN104777758A (zh) 一种微小卫星设备通用模拟器
CN103399495A (zh) 一种液压支架电液控制***的仿真***及仿真方法
CN104635512B (zh) 基于RT‑Lab和WiGig的MMC型高压变频器实时在线仿真***
CN107992009A (zh) 一种基于fpga的安全级dcs仿真器
CN206021635U (zh) 一种能量回馈型飞机电气负载模拟装置
CN109270373A (zh) 一种全电子联锁测试***及方法
CN106288152B (zh) 设备监控方法和装置
CN104865841A (zh) 一种微小卫星总体方案全***快速联合仿真验证方法
CN107861052B (zh) 一种电路板测试箱
CN104715283A (zh) 一种模拟神经元互连***及采用该***的可编程神经元阵列芯片
CN203745808U (zh) 一种电力***混合实时仿真平台
CN105807750B (zh) 一种城轨车辆传动控制单元的半实物仿真测试装置和测试方法
CN105022387A (zh) 一种mmc子模块数字模拟方法及***
CN110377958B (zh) 微网群/虚拟电源群的电力信息物理仿真***及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 518000 whole building of satellite building, 61 Gaoxin South Jiudao, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Aerospace Dongfanghong Satellite Co.,Ltd.

Address before: 518057 room 910, block D, Shenzhen Institute of space technology innovation, South 10th Road, Science Park, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: AEROSPACE DONGFANGHONG DEVELOPMENT Ltd.