[发明专利]一种多传感器采集任务调度方法有效
| 申请号: | 202010504585.6 | 申请日: | 2020-06-05 |
| 公开(公告)号: | CN113759833B | 公开(公告)日: | 2023-06-06 |
| 发明(设计)人: | 孙贵鑫;张廷廷;高飞;张硕;杨政 | 申请(专利权)人: | 航天科工惯性技术有限公司 |
| 主分类号: | G05B19/418 | 分类号: | G05B19/418 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100074 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 传感器 采集 任务 调度 方法 | ||
本发明提供了一种多传感器采集任务调度方法,根据传感器采集任务的固有特点构建传感器采集任务模型、任务执行策略,按照执行策略计算任务调度的功耗,选择最低功耗方案制定任务调度表,执行调度任务。本发明将传感器采集任务的过程根据功耗不同进行分解,获得采集任务不占用处理器的时间段用于处理其他采集任务,该方法能够更加合理的调度任务,缩短系统运行时间,优化功耗。
技术领域
本发明涉及嵌入式系统任务调度领域,尤其涉及一种多传感器采集任务调度方法。
背景技术
随着物联网及其相关技术的发展,数据采集设备作为物联网重要的一个环节,对其要求也越来越高。目前物联网数据采集设备多采用电池供电,因此,功耗成为衡量物联网数据采集设备的重要指标。影响设备功耗主要包括两个方面:硬件技术和软件技术,其中软件技术涉及到嵌入式系统对多任务的调度方法。
目前常用的功耗优化任务调度方法主要有基于状态的任务调度方法和基于性能的任务调度方法,基于状态的任务调度方法主要是通过按照硬件系统不同工作模式来合理的分配任务的调度顺序,从而达到降低功耗的效果。基于性能的任务调度方法主要是通过调节各任务对应的工作频率或者电压,从而达到降低功耗的效果。
现有的调度方法,都是将任务作为一个整体,利用一些手段控制每个任务的功耗,没有根据任务的固有特点进行任务调度优化。
发明内容
针对现有技术中存在的问题,本发明提供了一种多传感器采集任务调度方法,通过对传感器采集任务的固有特点进行分析,更加合理的调度任务。
本发明解决上述技术问题采用的技术方案如下:
一种多传感器采集任务调度方法,包括如下步骤:
S1、构建传感器采集任务模型Si(Tia,Tib,Tic,Pia,Pib,Pic,Wi),其中,Tia、Tib、Tic分别为Si任务的初始化时间、等待时间和数据采集时间,且Tia>0,Tib>0,Tib>0;Pia、Pib、Pic分别为Tia、Tib、Tic时间段的传感器功率;Wi为Si任务的最晚截止时间;
构建任务执行策略K(K1,K2),其中K1为常规策略,是指任务Si按照一个整体任务进行执行,不考虑其他任务;K2为改进策略,是指在任务Si执行过程某一时刻,开始Sj任务,并使得任务Si的Tic阶段执行完成后,开始执行任务Sj的Tjc阶段;
S2、系统运行前,确定所有周期任务S(S1,S2,…,SN)的模型参数,然后选S1任务调度位置为1,记为S11;
S3、选取一个后续任务Si,使用K2策略计算Si在不同调度位置下对应的功耗情况;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天科工惯性技术有限公司,未经航天科工惯性技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010504585.6/2.html,转载请声明来源钻瓜专利网。





