一种基于多级动态优先级的自主任务调度方法及系统

    公开(公告)号:CN115755785B

    公开(公告)日:2025-01-28

    申请号:CN202211321600.9

    申请日:2022-10-26

    Abstract: 本发明涉及一种基于多级动态优先级的自主任务调度方法及系统,应用于数传分系统下位机数传控制单元,在“中断驱动+自主任务调度+主循环处理”软件架构下根据下位机各子任务重要程度和实时性要求,创建子任务优先级映射表,将任务的优先级划分为1级,2级……最大级Max_Number等。根据周期性监测关键指标进行阀值判断,然后刷新重构参数化可配置优先级映射表,通过单链表队列和优先级位示图,实现子任务优先级动态调整,加速自主响应。本发明方法有效提升实时性任务的响应率以及数据传输的可靠性,具有良好的可移植性。

    一种基于多级动态优先级的自主任务调度方法及系统

    公开(公告)号:CN115755785A

    公开(公告)日:2023-03-07

    申请号:CN202211321600.9

    申请日:2022-10-26

    Abstract: 本发明涉及一种基于多级动态优先级的自主任务调度方法及系统,应用于数传分系统下位机数传控制单元,在“中断驱动+自主任务调度+主循环处理”软件架构下根据下位机各子任务重要程度和实时性要求,创建子任务优先级映射表,将任务的优先级划分为1级,2级…最大级Max_Number等。根据周期性监测关键指标进行阀值判断,然后刷新重构参数化可配置优先级映射表,通过单链表队列和优先级位示图,实现子任务优先级动态调整,加速自主响应。本发明方法有效提升实时性任务的响应率以及数据传输的可靠性,具有良好的可移植性。

Patent Agency Ranking