[发明专利]一种卫星地面遥控发令安全控制方法有效

专利信息
申请号: 201310152622.1 申请日: 2013-04-27
公开(公告)号: CN103268258A 公开(公告)日: 2013-08-28
发明(设计)人: 张鑫;李砥擎;孙海燕;史志敏 申请(专利权)人: 中国空间技术研究院
主分类号: G06F9/48 分类号: G06F9/48
代理公司: 中国航天科技专利中心 11009 代理人: 安丽
地址: 100194 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种卫星地面遥控发令安全控制方法,对地面遥控前端软件的所有任务进行梳理,并定义为任务类型;归纳所有任务的各种属性,设计一个能够表示所有任务的通用数据结构;为每个优先级建立相应的任务队列;对所有任务中的每项任务所利用的资源进行识别,将被至少两项任务利用的资源定义为关键资源,将与同一关键资源相关的多项任务定义为冲突任务;为每项任务设计相应的处理程序,并采用关键段Critical Section技术对关键资源进行访问控制。本发明能够有效解决多任务并行时产生的冲突,确保型号测试过程中上行遥控指令通道的安全可靠,从而满足自动化测试的需要。
搜索关键词: 一种 卫星 地面 遥控 发令 安全 控制 方法
【主权项】:
一种卫星地面遥控发令安全控制方法,其特征在于实现步骤如下:(1)对地面遥控前端软件的所有任务进行梳理,并定义为任务类型;所述任务类型是指一条或若干条遥控指令或地面设备的操作指令;(2)归纳所有任务的各种属性,设计一个能够表示所有任务的通用数据结构;(3)对所有任务定义优先级,并按优先级对所有任务进行排序,为每个优先级建立相应的任务队列;(4)对所有任务中的每项任务所利用的资源进行识别,将被至少两项任务利用的资源定义为关键资源,将与同一关键资源相关的多项任务定义为冲突任务;(5)为每项任务设计相应的处理程序,并采用关键段Critical Section技术对关键资源进行访问控制;(6)地面遥控子系统运行过程中,当收到远程发来或本地生成的任务时,首先判断步骤(1)中的任务的类型,然后根据步骤(2)定义的通用数据结构生成任务对象,最后根据步骤(3)中任务的优先级将任务对象放入相应的任务队列,并启动任务分发程序;当有新任务入队或某项任务执行完毕时,会启动任务分发程序;该任务分发程序在主线程中运行,任务分发程序将判断地面遥控子系统当前正在执行的任务的状态,按照步骤(4)的定义在确保不发生冲突的前提下尽可能多的从任务队列中取出任务并启动步骤(5)中设计的相应的处理程序;同时为了保证能够快速及时的响应高优先级任务,规定任务出队的顺序为优先级的先高后低,且高优先级任务运行时禁止启动低优先级任务,之前已经启动的除外;从而实 现卫星地面遥控发令安全控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国空间技术研究院,未经中国空间技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310152622.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top