分布式实时仿真的实用技术

S. Walters
{"title":"分布式实时仿真的实用技术","authors":"S. Walters","doi":"10.1109/NAECON.1994.332945","DOIUrl":null,"url":null,"abstract":"Real-time aircraft and avionics simulation computing is the foundation of systems used for testing embedded avionics software, for flight training simulation, and for engineering research simulation. Distribution of the simulation software over a set of smaller, inexpensive computers, in lieu of a traditional mainframe has been shown to dramatically reduce the cost of building a real-time simulation architecture. A true distributed architecture is also more cost effective than the latest generation of multiprocessor mainframes. The Advanced Multi-Purpose Support Environment (AMPSE), developed by the Avionics Logistics Branch of the Wright Laboratory (WL/AAAF) on the Embedded Computer Resources Support Improvement Program (ESIP), is an architecture and design methodology for distributed real-time simulation. It is a generic architecture that emphasizes modularity, reconfigurability, expandability, and software reuse. Other recent attempts at distributed real-time simulation systems have encountered significant performance difficulties due to inefficiencies in the approaches used for inter-processor communications and for scheduling and coordination of the distributed software execution. The systems engineering effort by WL/AAAF during AMPSE development focused on a careful design of these mechanisms. The resulting system achieves outstanding real-time performance through very efficient software scheduling and inter-processor communications while retaining a very modular, flexible, and reusable architectural approach.<<ETX>>","PeriodicalId":281754,"journal":{"name":"Proceedings of National Aerospace and Electronics Conference (NAECON'94)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1994-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Practical techniques for distributed real-time simulation\",\"authors\":\"S. Walters\",\"doi\":\"10.1109/NAECON.1994.332945\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Real-time aircraft and avionics simulation computing is the foundation of systems used for testing embedded avionics software, for flight training simulation, and for engineering research simulation. Distribution of the simulation software over a set of smaller, inexpensive computers, in lieu of a traditional mainframe has been shown to dramatically reduce the cost of building a real-time simulation architecture. A true distributed architecture is also more cost effective than the latest generation of multiprocessor mainframes. The Advanced Multi-Purpose Support Environment (AMPSE), developed by the Avionics Logistics Branch of the Wright Laboratory (WL/AAAF) on the Embedded Computer Resources Support Improvement Program (ESIP), is an architecture and design methodology for distributed real-time simulation. It is a generic architecture that emphasizes modularity, reconfigurability, expandability, and software reuse. Other recent attempts at distributed real-time simulation systems have encountered significant performance difficulties due to inefficiencies in the approaches used for inter-processor communications and for scheduling and coordination of the distributed software execution. The systems engineering effort by WL/AAAF during AMPSE development focused on a careful design of these mechanisms. The resulting system achieves outstanding real-time performance through very efficient software scheduling and inter-processor communications while retaining a very modular, flexible, and reusable architectural approach.<<ETX>>\",\"PeriodicalId\":281754,\"journal\":{\"name\":\"Proceedings of National Aerospace and Electronics Conference (NAECON'94)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1994-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of National Aerospace and Electronics Conference (NAECON'94)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/NAECON.1994.332945\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of National Aerospace and Electronics Conference (NAECON'94)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NAECON.1994.332945","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

实时飞机和航空电子设备仿真计算是嵌入式航空电子设备软件测试、飞行训练仿真和工程研究仿真系统的基础。在一组更小、更便宜的计算机上分发仿真软件,取代传统的大型机,已被证明可以显著降低构建实时仿真体系结构的成本。真正的分布式架构也比最新一代的多处理器大型机更具成本效益。先进多用途支持环境(AMPSE)是由赖特实验室航空电子后勤分部(WL/AAAF)在嵌入式计算机资源支持改进计划(ESIP)上开发的,是一种用于分布式实时仿真的体系结构和设计方法。它是一种通用架构,强调模块化、可重构性、可扩展性和软件重用性。由于处理器间通信和分布式软件执行的调度和协调方法效率低下,最近对分布式实时仿真系统的其他尝试遇到了重大的性能困难。在AMPSE开发期间,WL/AAAF的系统工程工作集中在这些机制的仔细设计上。由此产生的系统通过非常有效的软件调度和处理器间通信实现了出色的实时性能,同时保留了非常模块化、灵活和可重用的体系结构方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Practical techniques for distributed real-time simulation
Real-time aircraft and avionics simulation computing is the foundation of systems used for testing embedded avionics software, for flight training simulation, and for engineering research simulation. Distribution of the simulation software over a set of smaller, inexpensive computers, in lieu of a traditional mainframe has been shown to dramatically reduce the cost of building a real-time simulation architecture. A true distributed architecture is also more cost effective than the latest generation of multiprocessor mainframes. The Advanced Multi-Purpose Support Environment (AMPSE), developed by the Avionics Logistics Branch of the Wright Laboratory (WL/AAAF) on the Embedded Computer Resources Support Improvement Program (ESIP), is an architecture and design methodology for distributed real-time simulation. It is a generic architecture that emphasizes modularity, reconfigurability, expandability, and software reuse. Other recent attempts at distributed real-time simulation systems have encountered significant performance difficulties due to inefficiencies in the approaches used for inter-processor communications and for scheduling and coordination of the distributed software execution. The systems engineering effort by WL/AAAF during AMPSE development focused on a careful design of these mechanisms. The resulting system achieves outstanding real-time performance through very efficient software scheduling and inter-processor communications while retaining a very modular, flexible, and reusable architectural approach.<>
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
The application of difference method to dim point target detection in infrared images Computer emulator applications Automatic code generation for aerodynamic/math models Automated validation of operational flight programs (OFPs) and flight training simulators A CF-based algorithm for moving dot target detection in FLIR image sequence
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1