基于队列的多功能雷达任务调度程序的分析与设计

M. I. Jiménez, A. Izquierdo, J. J. Villacorta, L. del Val, M. Raboso
{"title":"基于队列的多功能雷达任务调度程序的分析与设计","authors":"M. I. Jiménez, A. Izquierdo, J. J. Villacorta, L. del Val, M. Raboso","doi":"10.1109/DASC.2009.5347448","DOIUrl":null,"url":null,"abstract":"Inside the set of systems that constitute the avionics, the radar on board is one of the principal systems, both for the commercial and the military aircraft. For a few years ago, the technologies of electronic exploration arrays are used in the radar design, and specially, in the combat fighters, where the detection and tracking of multiple targets is a fundamental requirement. In this type of environments, it is required to use multifunction radar, MFAR (Multi-Function Array Radar), which joins inside the same system, and simultaneously, so much the classic functions of tracking and surveillance, as all the functions related to the communication, countermeasures, calibration, etc. Thus, the functions are implemented according to specific tasks. The principal ones are: surveillance, tracking, confirmation of false alarm, backscanning, reacquisition and communications plane-missile. Therefore, it is required to work with, specialized subsystems inside the radar. They are called task schedulers. The task scheduler is a key element of the radar, since it does the planning and distribution of energy and time resources to be shared and used by all tasks. This paper analyzes the features of the task schedulers based on tasks queues. Radar time is divided in time intervals that are called scheduling intervals. They allow realizing the task scheduling in a flexible and automatic way, planning individually each interval. Therefore, the task scheduler constitutes, for every scheduling interval, the corresponding queue or queues with the tasks planned to execute in that interval. Then, the tasks that are going to execute are selected from those tasks queues. Therefore, the scheduler includes and applies two scheduling policies: the policy for the constitution of the tasks queues, and the policy of scheduling, which is applied for planning every scheduling interval. Several schedulers have been designed and studied, and it has been made a comparative analysis of different performed schedulers. The tests and experiments have been done by means of system software simulation. Finally a suitable set of radar characteristics has been selected to evaluate the behavior of the task scheduler working.","PeriodicalId":313168,"journal":{"name":"2009 IEEE/AIAA 28th Digital Avionics Systems Conference","volume":"434 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"Analysis and design of multifunction radar task schedulers based on queue\",\"authors\":\"M. I. Jiménez, A. Izquierdo, J. J. Villacorta, L. del Val, M. Raboso\",\"doi\":\"10.1109/DASC.2009.5347448\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Inside the set of systems that constitute the avionics, the radar on board is one of the principal systems, both for the commercial and the military aircraft. For a few years ago, the technologies of electronic exploration arrays are used in the radar design, and specially, in the combat fighters, where the detection and tracking of multiple targets is a fundamental requirement. In this type of environments, it is required to use multifunction radar, MFAR (Multi-Function Array Radar), which joins inside the same system, and simultaneously, so much the classic functions of tracking and surveillance, as all the functions related to the communication, countermeasures, calibration, etc. Thus, the functions are implemented according to specific tasks. The principal ones are: surveillance, tracking, confirmation of false alarm, backscanning, reacquisition and communications plane-missile. Therefore, it is required to work with, specialized subsystems inside the radar. They are called task schedulers. The task scheduler is a key element of the radar, since it does the planning and distribution of energy and time resources to be shared and used by all tasks. This paper analyzes the features of the task schedulers based on tasks queues. Radar time is divided in time intervals that are called scheduling intervals. They allow realizing the task scheduling in a flexible and automatic way, planning individually each interval. Therefore, the task scheduler constitutes, for every scheduling interval, the corresponding queue or queues with the tasks planned to execute in that interval. Then, the tasks that are going to execute are selected from those tasks queues. Therefore, the scheduler includes and applies two scheduling policies: the policy for the constitution of the tasks queues, and the policy of scheduling, which is applied for planning every scheduling interval. Several schedulers have been designed and studied, and it has been made a comparative analysis of different performed schedulers. The tests and experiments have been done by means of system software simulation. Finally a suitable set of radar characteristics has been selected to evaluate the behavior of the task scheduler working.\",\"PeriodicalId\":313168,\"journal\":{\"name\":\"2009 IEEE/AIAA 28th Digital Avionics Systems Conference\",\"volume\":\"434 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-12-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 IEEE/AIAA 28th Digital Avionics Systems Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DASC.2009.5347448\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE/AIAA 28th Digital Avionics Systems Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DASC.2009.5347448","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

在构成航空电子设备的一组系统中,机载雷达是商用和军用飞机的主要系统之一。近年来,电子探测阵列技术被广泛应用于雷达设计,特别是在作战战斗机中,对多目标的探测和跟踪是一项基本要求。在这种环境下,需要使用多功能雷达,MFAR(多功能阵列雷达),它连接在同一个系统内部,同时,除了跟踪和监视的经典功能外,还涉及到通信,对抗,校准等所有功能。因此,这些功能是根据具体的任务来实现的。主要有:监视、跟踪、虚警确认、反扫描、再捕获和通信机弹。因此,需要与雷达内部的专用子系统一起工作。它们被称为任务调度器。任务调度器是雷达的关键元素,因为它对所有任务共享和使用的能量和时间资源进行规划和分配。本文分析了基于任务队列的任务调度程序的特点。雷达时间按时间间隔划分,这些时间间隔称为调度间隔。它们允许以灵活和自动的方式实现任务调度,单独规划每个间隔。因此,对于每个调度间隔,任务调度器构成一个或多个相应的队列,其中包含计划在该间隔内执行的任务。然后,从这些任务队列中选择将要执行的任务。因此,调度器包含并应用两个调度策略:任务队列组成策略和调度策略,调度策略用于规划每个调度间隔。设计和研究了几种调度程序,并对不同的调度程序进行了比较分析。通过系统软件仿真进行了测试和实验。最后选择了一组合适的雷达特性来评估任务调度程序的工作行为。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Analysis and design of multifunction radar task schedulers based on queue
Inside the set of systems that constitute the avionics, the radar on board is one of the principal systems, both for the commercial and the military aircraft. For a few years ago, the technologies of electronic exploration arrays are used in the radar design, and specially, in the combat fighters, where the detection and tracking of multiple targets is a fundamental requirement. In this type of environments, it is required to use multifunction radar, MFAR (Multi-Function Array Radar), which joins inside the same system, and simultaneously, so much the classic functions of tracking and surveillance, as all the functions related to the communication, countermeasures, calibration, etc. Thus, the functions are implemented according to specific tasks. The principal ones are: surveillance, tracking, confirmation of false alarm, backscanning, reacquisition and communications plane-missile. Therefore, it is required to work with, specialized subsystems inside the radar. They are called task schedulers. The task scheduler is a key element of the radar, since it does the planning and distribution of energy and time resources to be shared and used by all tasks. This paper analyzes the features of the task schedulers based on tasks queues. Radar time is divided in time intervals that are called scheduling intervals. They allow realizing the task scheduling in a flexible and automatic way, planning individually each interval. Therefore, the task scheduler constitutes, for every scheduling interval, the corresponding queue or queues with the tasks planned to execute in that interval. Then, the tasks that are going to execute are selected from those tasks queues. Therefore, the scheduler includes and applies two scheduling policies: the policy for the constitution of the tasks queues, and the policy of scheduling, which is applied for planning every scheduling interval. Several schedulers have been designed and studied, and it has been made a comparative analysis of different performed schedulers. The tests and experiments have been done by means of system software simulation. Finally a suitable set of radar characteristics has been selected to evaluate the behavior of the task scheduler working.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信