一种遥信数据处理方法和装置制造方法及图纸

技术编号:8682885 阅读:310 留言:0更新日期:2013-05-09 02:48
本发明专利技术公开一种遥信数据处理方法和装置,该方法包括:S1.在定时中断中采集当前遥信数据;S2.判断当前遥信数据是否与上一次遥测数据相等,若是,则返回S1,若否,则执行步骤S3;S3.记录所述当前遥信数据以及与所述当前遥信数据对应的当前时间,并将所述当前时间作为时间戳添加至所述当前遥信数据形成添加后的当前遥信,并转至步骤S4;S4.在主循环中对添加后的当前遥信数据进行遥信处理。在定时中断中完成遥信变位判断和添加时间戳,保证了时标的准确性,并将遥信处理这种相对耗时的工作由主循环处理,这样即可提高遥信分辨率,同时不影响系统的时效性。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,尤其涉及一种遥信数据处理方法和装置
技术介绍
目前,针对遥信量的处理一般采用查询方式或者中断方式,其中: 查询方式是不停的查询当前遥信状态,如果有遥信发生变位则进行相应动作;中断方式是通过该定时器设置中断轮询,或者根据遥信的变位产生响应中断,并产生遥信变位事件。但是,目前这种查询方式处理速度较慢,在任务较多的情况下延时不确定,时标准确性也无法保证;目前采用的中断方式如果打时标,处理抖动并记录遥信变位事件等事情也相对比较耗时,会影响系统的及时性,并且在多个遥信变位同时发生时,会导致时间戳错误。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术时标不准确和影响系统时效性的缺陷,提供一种保证时标准确和系统时效性的遥信数据处理方法和装置。本专利技术解决其技术问题所采用的技术方案是:提供一种遥信数据处理方法,所述方法包括以下步骤: 51.在定时中断中采集当前遥信数据; 52.判断当前遥信数据是否与上一次遥信数据相等,若是,则返回步骤SI,若否,则执行步骤S3 ;53.记录所述当前遥信数据以及与所述当前遥信数据对应的当前时间,并将所述当前时间作为时间戳本文档来自技高网...

【技术保护点】
一种遥信数据处理方法,其特征在于,所述方法包括以下步骤:S1.在定时中断中采集当前遥信数据;S2.判断当前遥信数据是否与上一次遥信数据相等,若是,则返回步骤S1,若否,则执行步骤S3;?S3.记录所述当前遥信数据以及与所述当前遥信数据对应的当前时间,并将所述当前时间作为时间戳添加至所述当前遥信数据形成添加后的当前遥信数据,并转至步骤S4;S4.在主循环中对添加后的当前遥信数据进行遥信处理。

【技术特征摘要】
1.一种遥信数据处理方法,其特征在于,所述方法包括以下步骤:定时中断中采集当前遥信数据;断当前遥信数据是否与上一次遥信数据相等,若是,则返回步骤SI,若否,则执行步骤S3 ;录所述当前遥信数据以及与所述当前遥信数据对应的当前时间,并将所述当前时间作为时间戳添加至所述当前遥信数据形成添加后的当前遥信数据,并转至步骤S4 ;主循环中对添加后的当前遥信数据进行遥信处理。2.根据权利要求1所述的方法,其特征在于,所述定时中断由定时器发生中断实现,其中,所述定时器发生中断包括: 外部遥信数据发生变位触发定时器中断; 在定时器捕捉到内部遥信数据的遥信变位信息时发生中断。3.根据权利要求1所述的方法,其特征在于,所述遥信处理包括防抖动处理、存储处理以及遥信变位事件上报处理等。4.根据权利要求3所述的方法,其特征在于,所述存储处理具体为: 对添加时间戳后的当前遥信数据进行缓存。5.根据权利要求4所述的方法,其特征在于,所述遥信变位事件上报处理具体为: A.判定缓存后的当前遥信数据中哪些位发生变位; B.将所述当前遥信数据中所变位的位生成相应的遥信变位事件; C.将所述遥信变位事件上报至主站。6.一种遥信数据处理装置,其特征在于,所述装置包括: 遥信采集单...

【专利技术属性】
技术研发人员:何臣
申请(专利权)人:航天科工深圳集团有限公司
类型:发明
国别省市:

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

1