一种多任务调度的北斗指挥系统技术方案

技术编号:31154881 阅读:16 留言:0更新日期:2021-12-04 09:45
本发明专利技术公开了一种多任务调度的北斗指挥系统,所述系统包括:多个北斗终端机、北斗指挥机和上位机;所述北斗指挥机和上位机设置在指挥中心;多个北斗终端机与北斗指挥机均通过北斗卫星通信;每个北斗终端机将待处理的任务发送至北斗指挥机;所述北斗指挥机包括:多个北斗指挥卡和多任务调度子系统;所述多任务调度子系统用于将接收到的多个任务按照优先级排序形成待处理的任务调度队列,并根据各北斗指挥卡的通信能力和工作状态形成资源调度队列,然后按照调度策略为任务调度队列中的任务分配北斗指挥卡进行任务处理,并将处理结果发送至上位机进行显示。本发明专利技术的系统通过对北斗指挥机和通信任务的调度管理,实现多个北斗指挥卡对北斗终端机通信的高效化。卡对北斗终端机通信的高效化。卡对北斗终端机通信的高效化。

【技术实现步骤摘要】
一种多任务调度的北斗指挥系统


[0001]本专利技术涉及导航通信领域,具体涉及一种多任务调度的北斗指挥系统。

技术介绍

[0002]北斗卫星导航系统(BDS)建成了国际上首个由地球静止轨道、倾斜地球同步轨道、中圆地球轨道三种轨道卫星构建的混合星座区域卫星导航系统。2020年,北斗导航系统已经建成有源导航定位、短报文功能。短报文功能,是卫星定位终端和北斗卫星或北斗地面服务站之间能够直接通过卫星信号进行双向的信息传递。北斗短报文系统的卫星在赤道上方静止轨道,在安装使用北斗天线时朝南方向信号最好,北斗终端机在使用时要求上方尽可能无遮挡物,一旦锁定卫星,信号一直是非常稳定。
[0003]现有的网络一般均依托地面宽带和蜂窝通信网络建设,重大自然灾害发生后,地面通信网络往往发生一定时段的中断。另外,在海洋、沙漠和野外这些没有通信和网络的地方,安装了北斗系统终端机的用户,可以定位自己的位置,并能够和外界互通信息。
[0004]北斗短报文通信使用中有如下的限制:
[0005]1)频度限制:由于北斗卫星通信带宽的限制,短报文通信目前民用(本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多任务调度的北斗指挥系统,其特征在于,所述系统包括:多个北斗终端机、北斗指挥机和上位机;所述北斗指挥机和上位机设置在指挥中心;多个北斗终端机与北斗指挥机均通过北斗卫星通信;每个北斗终端机将待处理的任务发送至北斗指挥机;所述北斗指挥机包括:多个北斗指挥卡和多任务调度子系统;所述多任务调度子系统用于将接收到的多个任务按照优先级排序形成待处理的任务调度队列,并根据各北斗指挥卡的通信能力和工作状态形成资源调度队列,然后按照调度策略为任务调度队列中的任务分配北斗指挥卡进行任务处理,并将处理结果发送至上位机进行显示。2.根据权利要求1所述的多任务调度的北斗指挥系统,其特征在于,所述多任务调度子系统包括:任务调度模块、北斗指挥卡资源管理模块和基于任务优先级的资源调度模块;所述任务调度模块,用于接收各北斗终端机发送的待处理的任务,并将待处理的任务按照优先级递减的顺序进行排列,形成待处理的任务调度队列;所述北斗指挥卡资源管理模块,用于收集汇总各北斗指挥卡的当前状态,按照通信资源量递减的顺序进行排列,形成资源调度队列;所述基于任务优先级的资源调度模块,用于按照调度策略为任务调度队列中的任务分配北斗指挥卡进行任务处理,并将处理结果发送至上位机进行显示。3.根据权利要求2所述的多任务调度的北斗指挥系统,其特征在于,所述任务调度模块的具体实现过程为:接收第n个北斗终端机发送的待处理的任务T
n
,0<n≤k,n为正整数;用T={T1,T2,T3,...,T
n
,...,T
k
}表示k个待处理任务的集合,k为北斗终端机的个数;任务T
n
的具体参数用集合表示:T
n
={ID
tn
,A
tn
,V
tn
}其中:ID
tn
为任务的标志编号;A
tn
为待传输任务的数据量,以比特为单位;V
tn
为任务的权值,该值是预先设定的;则该任务的优先级p
n
定义为:p
n
=V
tn
·
A
tn
上式表示在权值相同的情况下,单位时间内需要发送的数据量越小,任务的优先级越高;对k个任务按照优先级递减的顺序进行排列,形成待处理的任务调度队列D{T

pn1
,T

pn2


,T<...

【专利技术属性】
技术研发人员:吴晓霞陈立权张斯红王韬
申请(专利权)人:上海瀛联信息科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1