...
首页> 外文期刊>Quality Control, Transactions >Independent Temporal Integration of ARINC653 Conformed Architecture — A Search Based Solution
【24h】

Independent Temporal Integration of ARINC653 Conformed Architecture — A Search Based Solution

机译:ARINC653的独立时间集成符合架构 - 基于搜索的解决方案

获取原文
获取原文并翻译 | 示例
           

摘要

ARINC653-based integrated modular avionics (IMA) architecture has been widely adopted in the design of modern civil and military aircraft. IMA imposes various requirements on the underlying operating system, of which the temporal and spatial separation requirements are essential to task allocation. In practice, finding the optimal allocation configurations of tasks to enable processing modules to satisfy various temporal constraints is one of the greatest challenges. For that purpose, hundreds of tasks must be mapped into given processing modules, which has been proven to be a nonpolynomial problem. This paper introduces a search-based approach to aid in finding effective solutions for the task allocation problem in polynomial time. Two search techniques based on both population search (genetic algorithm) and neighbor search (simulated annealing), along with their multicore versions, are presented. A heuristic is designed specifically to validate whether candidate solutions fulfill various constraints implied by IMA, and thus to evaluate the fitness. Furthermore, the multicore version is designed to reduce the time delay of obtaining a new optimized configuration. The results show that both algorithms can ultimately find optimized solutions with utility rates above 90& x0025; in all configurations and can support the optimization over 100 tasks, which is an outstanding result. The result also reveals that simulated annealing can produce a better solution under limited resources, while the genetic algorithm will determine a valid solution within a shorter time period. Moreover, simulated annealing outperforms the genetic algorithm in terms of both effectiveness and efficiency with respect to solving this allocation problem with complicated constraints.
机译:ARINC653为基于ARINC653的集成模块化航空电子(IMA)架构已广泛采用现代民用和军用飞机设计。 IMA对底层操作系统施加了各种要求,其中时间和空间分离要求对于任务分配至关重要。在实践中,寻找能够使处理模块能够满足各种时间约束的最佳分配配置是最大的挑战之一。为此目的,必须将数百个任务映射到给定的处理模块中,这已被证明是非生成问题。本文介绍了一种基于搜索的方法,帮助找到多项式时间中任务分配问题的有效解决方案。呈现了两个搜索技术,基于人口搜索(遗传算法)和邻居搜索(模拟退火)以及它们的多核版本。启发式专门设计用于验证候选解决方案是否满足IMA隐含的各种约束,从而评估健身。此外,MultiCore版本旨在减少获取新优化配置的时间延迟。结果表明,两种算法最终最终可以找到优化的解决方案,其实用率高于90&x0025;在所有配置中,可以支持100多个任务的优化,这是一个未成优的结果。结果还揭示了模拟退火可以在有限资源下产生更好的解决方案,而遗传算法将在较短的时间段内确定有效的解决方案。此外,在解决这种分配问题的效率和效率方面,模拟退火优于求解这种分配问题的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号