ImageVerifierCode 换一换
格式:PPT , 页数:25 ,大小:1.25MB ,
资源ID:428707      下载积分:12 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-428707.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(各国天文数据库情况-ChineseVirtualObservatory.ppt)为本站会员(ga****84)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

各国天文数据库情况-ChineseVirtualObservatory.ppt

1、自主望远镜调度算法探索,李建 lijianlamost.org2011-11-12 贵阳,Outline,关于调度系统,调度系统是自主望远镜的重要部分决定“自主化的程度”观测任务安排;资源分配均衡观测任务调度过程中,最小调度单元称为作业(job),影响望远镜调度的因素,外部因素内部因素,影响望远镜调度的因素,外因:观测时影响观测质量的客观因素天气:雨、雪、雾、风角度:纬度越高,穿过大气层的路径越小,大气层产生的散射和变形越小,观测结果最佳月相,影响望远镜调度的因素,内因:影响作业队列顺序的内部因素主要是“效率”和“政策”“效率”因素:优先处理天体目标在相同天区的观测任务,合并相似的观测任务,只

2、执行一次观测计划,以减少望远镜的回转时间“政策”因素:包括允许管理员绕过作业队列,并优先得到望远镜的观测响应,调度方法分类,四个不同的调度类型( Thomas Granzer 2004):1)queue scheduling 队列调度每个观测阶段为一个jobs清单,由robot顺序执行。不可预知的延迟(如聚焦时间、快速定向时间、天气因素)就会使jobs丢失观测。不能实时插入jobs,不能改写剩余的调度队列。,调度方法分类,2)Critical Path Scheduling 关键路径调度这是一个尊重所有job依赖关系的调度方式,确保最少的依赖的job先调度,多依赖的job后调度。天文观测很少有

3、这样的依赖关系,很少使用这种方法,这不是一个合适的调度方法。3)Optimal Scheduling 优化调度这种方法需要大量的计算,来建立一个合适的时间表,以创造一个最好的调度方式。但是,预先算好的调度表还是不能对不可预知的变化作出反应。,调度方法分类,4)Dispatch Scheduling 分配调度这种类型的调度器为每个作业(job)计算出一个分数(score),放在调度池(pool)中,每次选择分数最高的执行。这种方法解决了不可预知的因素所带来的影响,因为调度不是固定的。然而,由于调度的不固定,预知robot下一步要做什么是很困难的。而且需要一个能够改变优先级的评分算法(scorin

4、g algorithm)。,调度方法分类,Liverpool Telescope、STELLA、BRT项目采取了“分配调度”的方法Hubble telescope 由于有一个更好的可以预见的环境,使用了“优化调度”的方法改进的调度方式:环状队列,双队列,多种调度方式结合,分配调度程序需求,分配调度程序应满足以下要求:所有等待处理的job,必须进行每隔几分钟进行评估、定分每个job必须结合多种因素(factor)的评价、计算出唯一的一个分数因素有加权值,反应因素的重要程度。允许管理员控制每个因素的加权值软件以模块化的方式来编写,这样在新增因素、删除旧的因素时scheduler能及时响应,分配调度

5、程序需求,当robot要求job时,scheduler不能有延迟-job必须立刻准备好在调度池内,设置为immediate标志的job,必须优先考虑分配望远镜时间,不论其分数有多少scheduler应该准许手动模式加入特殊事件,系统管理员将分配job的观测时间。,需要进行评分的因素(Score Factors),Score Factors一些被确定为影响job的总体评分的因素: job目标达到天空中最高点的时刻 job目标落入地平的时刻 job间的相对距离(是否可以和其它观测任务合并) job预先设置的优先级值 job要求的观测时间 job一直在等待观测的时间量,Score Factor的计算

6、公式,Score Factor的计算公式,Window merit(观测窗口因素值),一个计算score的示例,布尔测试,对一个job执行scheduling算法以前,可以执行一系列布尔测试,可以减少计算时间计算出目标的高度和方位角,是否满足?Job是否过了观测时间?目标是否符合相机的操作范围?是否以正常(非特殊事件)的模式工作?,分配调度流程示例,上一次观测任务完成,从request pool提取一条任务请求,通过bool测试?,N,Y,第1个评分模块,第2个评分模块,第N个评分模块,分数加权求和,完成所有请求?,选取最高分的任务执行,N,Y,Scheduler,小结,考虑到上述所有因素,调度过程是一项复杂的任务。完全考虑到所有的因素,和它们之间的冲突是不实际的;Scheduler是保证资源公平的分配一个最优化的解决方案;是各方面因素的妥协的结果。普通望远镜,由人来决策自主望远镜,由计算机“决策”,BOOTES 4RTS2 (Remote Telescope System, 2nd Version)采用遗传算法最优化选取分布式调度,一个实际的实现的例子,Thank You !,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。