CN109407552A - 一种多半实物仿真系统协同仿真方法 - Google Patents
一种多半实物仿真系统协同仿真方法 Download PDFInfo
- Publication number
- CN109407552A CN109407552A CN201811543647.3A CN201811543647A CN109407552A CN 109407552 A CN109407552 A CN 109407552A CN 201811543647 A CN201811543647 A CN 201811543647A CN 109407552 A CN109407552 A CN 109407552A
- Authority
- CN
- China
- Prior art keywords
- matter simulating
- systems
- analogue
- interactive computer
- analogue system
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 9
- 230000002452 interceptive effect Effects 0.000 claims abstract description 22
- 238000004088 simulation Methods 0.000 claims abstract description 18
- 238000009434 installation Methods 0.000 claims description 2
- 230000001360 synchronised effect Effects 0.000 abstract description 7
- 230000003993 interaction Effects 0.000 abstract description 4
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种多半实物仿真系统协同仿真方法,包括如下步骤:在多套半实物仿真系统之间增加中间交互计算机;在中间交互计算机上安装多块反射内存卡,分别连接多套半实物仿真系统;将多套半实物仿真系统中的一套系统作为主仿真系统,其它系统作为从仿真系统,主仿真系统产生系统定时时钟,通过反射内存中断进行时钟同步,中间交互计算机转发时钟同步信号和仿真数据,从而实现多套半实物仿真系统时钟同步及数据交互,完成多半实物仿真系统协同仿真。本发明解决了多套半实物仿真系统在反射内存节点资源紧张的情况下互联互通的问题,实现了多仿真系统的级联及协同仿真工作。
Description
技术领域
本发明涉及仿真技术领域,具体涉及一种多半实物仿真系统协同仿真方法。
背景技术
半实物仿真系统是在试验室中模拟目标信号并对制导控制系统进行分析验证的系统。半实物仿真系统对减少研发成本,缩短研制周期、提高研制水平起着不可或缺的作用。
半实物仿真试验系统主要由光纤网络、仿真计算机、转台、目标模拟系统组成。以往的半实物仿真系统主要对单个被试产品进行仿真。随着多模导引头为主的武器系统进入研发阶段及多系统协同作战任务的提出,单个半实物仿真系统已经不能满足仿真任务的需求。多个半实物仿真系统联合仿真成为未来的主要需求。多套半实物仿真系统联合仿真,需要解决时钟同步问题,不同仿真系统数据交互问题。
发明内容
针对上述需求,本发明提供了一种多半实物仿真系统协同仿真方法,单个半实物仿真系统采用反射内存组成试验网络,以中间交互计算机连接多个仿真系统,以解决多套半实物仿真系统互联互通的问题。
为实现上述目的,本发明通过以下技术方案实现:
一种多半实物仿真系统协同仿真方法,包括如下步骤:
S1、在多套半实物仿真系统之间增加中间交互计算机;
S2、在中间交互计算机上安装多块反射内存卡,分别连接多套半实物仿真系统;
S3、将多套半实物仿真系统中的一套系统作为主仿真系统,其它系统作为从仿真系统,主仿真系统产生系统定时时钟,中间交互计算机在连接主系统的反射内存卡收到中断同步信号后立即通过安装在计算机中的其它反射内存卡向不同从系统转发中断同步信号及仿真控制数据;
S4、从仿真系统从主仿真系统收到中断同步信号后,读取仿真控制信号,控制仿真系统运行,并将仿真系统状态量及仿真数据返回中间交互计算机;
S5、中间交互计算机将各从仿真系统的状态量及仿真数据返回主仿真系统。
本发明解决了多套半实物仿真系统在反射内存节点资源紧张的情况下互联互通的问题,实现了多仿真系统的级联及协同仿真工作。
本发明中主半实物仿真系统进行时钟定时并通过反射内存中断进行时钟同步,中间交互计算机转发时钟同步信号和仿真数据,从而实现多套半实物仿真系统时钟同步及数据交互,完成多半实物仿真系统协同仿真。
附图说明
图1为本发明实施例中多仿真系统与中间交互计算机的布置示意图。
具体实施方式
以下结合图1,详细说明本发明的一个优选实施例。
本发明实施例提供了一种多半实物仿真系统协同仿真方法,包括如下步骤:
步骤一、如图1所示,在多仿真系统之间增加一台中间交互计算机;
步骤二、在中间交互计算机上安装多块反射内存卡,分别连接多套半实物仿真系统;
步骤三:将多套半实物仿真系统中的一个系统定义为主仿真系统(即单系统承担单模仿真,再将多系统数据融合的仿真),其它仿真系统作为从仿真系统;主系统产生定时中断,并以反射内存中断的方式实现各系统时钟同步;具体的,主系统产生定时中断,通过中间交互计算机将定时中断分发到其它系统;各系统分别产生系统定时中断;仿真开始前对多系统仿真进行配置,决定中间交互计算机是否需要分发定时中断。
步骤四:多套半实物仿真系统组合仿真
中间交互计算机收到主仿主系统中断同步信号后立即发送反射内存中断同步到其它仿真系统,同时将主仿真系统控制数据按协议传输到其它仿真系统中;对多系统协同仿真,只传输仿真数据,不对仿真定时进行分发;每个系统完成各自单一任务,单个系统按各自定时时钟进行工作。多个系统之间会有数据交互,但不会有统一的定时中断;
步骤五:从仿真系统从主仿真系统收到主系统反射内存中断同步后,根据仿真中断控制字及仿真数据执行当前仿真帧工作,保持与主系统时钟同步工作,并将仿真工作状态及仿真数据写入反射内存网。
步骤六:中间交互计算机将从仿真系统的工作状态数据及仿真数据返回主仿真系统。
通过以上步骤实现个仿真系统的级联及同步工作。
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。
Claims (1)
1.一种多半实物仿真系统协同仿真方法,其特征在于,包括如下步骤:
S1、在多套半实物仿真系统之间增加中间交互计算机;
S2、在中间交互计算机上安装多块反射内存卡,分别连接多套半实物仿真系统;
S3、将多套半实物仿真系统中的一套系统作为主仿真系统,其它系统作为从仿真系统,主仿真系统产生系统定时时钟,中间交互计算机在连接主系统的反射内存卡收到中断同步信号后立即通过安装在计算机中的其它反射内存卡向不同从系统转发中断同步信号及仿真控制数据;
S4、从仿真系统从主仿真系统收到中断同步信号后,读取仿真控制信号,控制仿真系统运行,并将仿真系统状态量及仿真数据返回中间交互计算机;
S5、中间交互计算机将各从仿真系统的状态量及仿真数据返回主仿真系统。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811543647.3A CN109407552A (zh) | 2018-12-17 | 2018-12-17 | 一种多半实物仿真系统协同仿真方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811543647.3A CN109407552A (zh) | 2018-12-17 | 2018-12-17 | 一种多半实物仿真系统协同仿真方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109407552A true CN109407552A (zh) | 2019-03-01 |
Family
ID=65459445
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811543647.3A Pending CN109407552A (zh) | 2018-12-17 | 2018-12-17 | 一种多半实物仿真系统协同仿真方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109407552A (zh) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109948213A (zh) * | 2019-03-11 | 2019-06-28 | 北京世冠金洋科技发展有限公司 | 一种基于fmi标准的协同仿真方法及装置 |
| CN110109373A (zh) * | 2019-04-01 | 2019-08-09 | 江南机电设计研究所 | 一种导弹制导控制系统半实物仿真平台自动化仿真方法 |
| CN110119097A (zh) * | 2019-04-08 | 2019-08-13 | 上海机电工程研究所 | 武器系统半实物仿真数据相似性检验方法 |
| CN110581862A (zh) * | 2019-10-23 | 2019-12-17 | 上海机电工程研究所 | 基于rfm多实时仿真单元的通用适配方法及系统 |
| CN113836675A (zh) * | 2021-09-26 | 2021-12-24 | 清鸾科技(成都)有限公司 | 一种仿真器仿真系统、方法及仿真器 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997038362A1 (en) * | 1996-04-04 | 1997-10-16 | Westinghouse Electric Corporation | A stimulated simulator for a distributed process control system |
| DE102010043661A1 (de) * | 2010-11-09 | 2012-05-10 | Dspace Digital Signal Processing And Control Engineering Gmbh | Vorrichtung zum Testen und HIL-Simulator |
| CN103970031A (zh) * | 2014-05-16 | 2014-08-06 | 中国人民解放军装备学院 | 一种卫星模拟器集成仿真系统及仿真方法 |
| CN103984240A (zh) * | 2014-04-27 | 2014-08-13 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种基于反射内存网的分布式实时仿真方法 |
| CN106483866A (zh) * | 2015-08-26 | 2017-03-08 | 上海机电工程研究所 | 制导控制半实物仿真系统定时方法及系统 |
| CN106570243A (zh) * | 2016-10-25 | 2017-04-19 | 上海机电工程研究所 | 导弹设计仿真一体化平台 |
| CN106814596A (zh) * | 2017-01-13 | 2017-06-09 | 上海航天控制技术研究所 | 一种运载火箭控制系统半实物仿真试验地面设备时间同步方法 |
-
2018
- 2018-12-17 CN CN201811543647.3A patent/CN109407552A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997038362A1 (en) * | 1996-04-04 | 1997-10-16 | Westinghouse Electric Corporation | A stimulated simulator for a distributed process control system |
| DE102010043661A1 (de) * | 2010-11-09 | 2012-05-10 | Dspace Digital Signal Processing And Control Engineering Gmbh | Vorrichtung zum Testen und HIL-Simulator |
| CN103984240A (zh) * | 2014-04-27 | 2014-08-13 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种基于反射内存网的分布式实时仿真方法 |
| CN103970031A (zh) * | 2014-05-16 | 2014-08-06 | 中国人民解放军装备学院 | 一种卫星模拟器集成仿真系统及仿真方法 |
| CN106483866A (zh) * | 2015-08-26 | 2017-03-08 | 上海机电工程研究所 | 制导控制半实物仿真系统定时方法及系统 |
| CN106570243A (zh) * | 2016-10-25 | 2017-04-19 | 上海机电工程研究所 | 导弹设计仿真一体化平台 |
| CN106814596A (zh) * | 2017-01-13 | 2017-06-09 | 上海航天控制技术研究所 | 一种运载火箭控制系统半实物仿真试验地面设备时间同步方法 |
Non-Patent Citations (6)
| Title |
|---|
| 孟宇麟,等: "武器系统综合仿真平台强弱实时复合通信网络架构设计", 《系统仿真技术》 * |
| 廖守亿 等: "《计算机仿真技术》", 31 March 2015, 西安交通大学出版社 * |
| 张杨,等: "基于反射内存网的复合导引头联合仿真试验设计", 《火力与指挥控制》 * |
| 强世锦 等: "《现代通信网概论》", 31 March 2014, 西安电子科技大学出版社 * |
| 李永敢: "空间飞行器半实物仿真系统的研究", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 * |
| 许霄: "中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 * |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109948213A (zh) * | 2019-03-11 | 2019-06-28 | 北京世冠金洋科技发展有限公司 | 一种基于fmi标准的协同仿真方法及装置 |
| CN110109373A (zh) * | 2019-04-01 | 2019-08-09 | 江南机电设计研究所 | 一种导弹制导控制系统半实物仿真平台自动化仿真方法 |
| CN110109373B (zh) * | 2019-04-01 | 2022-04-19 | 江南机电设计研究所 | 一种导弹制导控制系统半实物仿真平台自动化仿真方法 |
| CN110119097A (zh) * | 2019-04-08 | 2019-08-13 | 上海机电工程研究所 | 武器系统半实物仿真数据相似性检验方法 |
| CN110581862A (zh) * | 2019-10-23 | 2019-12-17 | 上海机电工程研究所 | 基于rfm多实时仿真单元的通用适配方法及系统 |
| CN113836675A (zh) * | 2021-09-26 | 2021-12-24 | 清鸾科技(成都)有限公司 | 一种仿真器仿真系统、方法及仿真器 |
| CN113836675B (zh) * | 2021-09-26 | 2024-03-26 | 清鸾科技(成都)有限公司 | 一种仿真器仿真系统、方法及仿真器 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN109407552A (zh) | 一种多半实物仿真系统协同仿真方法 | |
| TW464828B (en) | Method and apparatus for design verification using emulation and simulation | |
| US11372688B2 (en) | Resource scheduling method, scheduling server, cloud computing system, and storage medium | |
| CN104281060B (zh) | 一种飞行器半实物接入试验测控系统 | |
| CN101256502B (zh) | 模拟多处理器系统的系统和方法 | |
| WO2003042876A2 (en) | Synchronization of distributed simulation nodes by keeping timestep schedulers in lockstep | |
| US8738352B2 (en) | Managing communication bandwidth in co-verification of circuit designs | |
| CN106157129B (zh) | 一种实现分布式系统跨时域一致性方法及装置 | |
| CN103677756B (zh) | 用于使处理器指令执行同步的系统和方法 | |
| US10402264B2 (en) | Packet-aware fault-tolerance method and system of virtual machines applied to cloud service, computer readable record medium and computer program product | |
| CN109783239A (zh) | SystemC仿真调度核的多线程优化方法、系统及介质 | |
| CN114625023B (zh) | 一种基于windows系统的分布式实时协同仿真系统及方法 | |
| US7228513B2 (en) | Circuit operation verification device and method | |
| US10324740B1 (en) | Enhanced control system for flexible programmable logic and synchronization | |
| CN103677749B (zh) | 用于控制处理器指令执行的系统和方法 | |
| US11520531B1 (en) | Systems and methods for intercycle gap refresh and backpressure management | |
| US6782355B1 (en) | Apparatus for improving concurrent behavior modeling with emulation | |
| US9876729B1 (en) | Method and system for efficient data streaming in an emulation system | |
| Fummi et al. | Virtual hardware prototyping through timed hardware-software co-simulation | |
| CN102467406B (zh) | 多处理器结构的模拟方法及模拟器 | |
| EP2980699A1 (en) | Program, information processing system, and program migration method | |
| CN118862320B (zh) | 四余度飞管计算机的数字化仿真验证方法及系统 | |
| Cordibella et al. | A HW/SW co-simulation framework for the verification of multi-CPU systems | |
| Semenkov et al. | Validation of control systems with heterogeneous digital models and virtualization technologies | |
| JP2000011016A (ja) | 並列論理シミュレーション方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190301 |
|
| RJ01 | Rejection of invention patent application after publication |