北京航空航天大学学报 ›› 2008, Vol. 34 ›› Issue (7): 759-762.

• 论文 • 上一篇    下一篇

自主测试优先级软硬协同调度策略

郑伟, 孟晓风, 张卫军   

  1. 北京航空航天大学 仪器科学与光电工程学院, 北京 100191
  • 收稿日期:2007-06-06 出版日期:2008-07-31 发布日期:2010-09-17
  • 作者简介:郑 伟(1975-), 男, 重庆人, 博士生, zw3475@163.com.

Software-hardware cooperate priority scheduling strategy for autonomous test

Zheng Wei, Meng Xiaofeng, Zhang Weijun   

  1. School of Instrument Science and Opto-electronics Engineering, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
  • Received:2007-06-06 Online:2008-07-31 Published:2010-09-17

摘要: 自主测试是构建航天器自治体系的关键技术之一.针对实时操作系统自主测试优先级调度问题,提出一种软硬协同混合调度策略.通过分析复杂工程背景下影响自主测试任务重要性的多种因素,提出重要性综合评价指标实现优先级静态分配,利用自组织特征映射网实现测试任务集聚类.在此基础上,建立仲裁代理机制进行优先级再分配,以可信性为调度判据实现基于现场可编程门阵列(FPGA,Field Programmable Gate Array)的优先级动态调度.实验表明该策略对自治系统合理分配优先级资源、高效调度测试任务具有参考意义.

Abstract: Autonomous test is one of the key technologies for building spacecraft autonomy. For the problem of task priority scheduling in real time operation system, a mix scheduling strategy with software-hardware cooperate was presented. After analyzing the influence factors of task importance in the complex engineering background, a synthesizing estimate index of task importance was proposed to assign priorities statically. The huge task set was clustered by self-organizing feature map afterwards. Based on this work, a priority arbitrage agent was established to reassign priorities. Then the reliability criterion was introduced to realize the priority dynamical scheduling based on FPGA(field programmable gate array). The experiment shows the strategy has reference value for autonomous system to assign priority resource rationally and to schedule test task in high speed.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发