The present invention relates to a fast fault processing method based on carrier rocket test microcomputer of the large amount of data, which comprises the following steps: S1, rocket periodic test computer to transfer data; S2, according to the periodic data transmission of rocket and measuring computer, multimedia timer set in, periodic trigger timer when each event; S3, trigger a timer event, using a microcomputer data reception; S4, the computer fault-tolerant processing on the received data, excluding overtime data, incorrect data and non integer according to the end. The invention can handle the two sets of inertial data transmitted under the arrow borne computer and the inertial group data transmitted under the optical fiber inertial group quickly and timely, and ensures the integrity, reliability and effectiveness of the data received by the microcomputer.
【技术实现步骤摘要】
基于运载火箭地测微机大数据量的快速容错处理方法
本专利技术涉及一种大数据快速容错处理方法,具体是指对箭载计算机下传的双套惯组数据、及光纤惯组下传的惯组数据进行快速处理的方法,属于运载火箭控制系统设计领域。
技术介绍
现有技术中,根据要求,需要对箭载计算机及光纤惯组下传的数据进行监测处理。由于所述的下传数据具有周期短、数据量大的特点,因此为了能满足对该些数据的处理要求,并能同时对其中的错误数据进行容错,以保证数据的可靠性,设计提供本专利技术的处理方法。
技术实现思路
本专利技术的目的是提供一种基于运载火箭地测微机大数据量的快速容错处理方法,能快速及时的处理箭载计算机下传的双套惯组数据以及光纤惯组下传的惯组数据,并确保地测微机所接收数据的完整、可靠和有效。为实现上述目的,本专利技术提供一种基于运载火箭地测微机大数据量的快速容错处理方法,包含以下步骤:S1、运载火箭周期性的向地测微机传输数据;S2、根据运载火箭传输数据的周期,在地测微机内设置匹配的多媒体定时器,周期性的触发定时器事件;S3、当每触发一次定时器事件时,地测微机进行一次数据的接收;S4、地测微机对接收到的数据进行容错处理,剔除超时数据、不正确数据及不完整数据。所述的S1中,运载火箭向地测微机传输的数据存储在地测微机的串口缓存区内。所述的S1中,运载火箭向地测微机传输的数据包括:箭载计算机向地测微机下传的双套惯组数据,以及光纤惯组向地测微机下传的惯组数据。所述的S2中,设置多媒体定时器周期,使多媒体定时器对地测微机的数据接收模块进行周期性定时,由数据接收模块每间隔一个周期对存储在串口缓存区内的数据进行采集 ...
【技术保护点】
一种基于运载火箭地测微机大数据量的快速容错处理方法,其特征在于,包含以下步骤:S1、运载火箭周期性的向地测微机传输数据;S2、根据运载火箭传输数据的周期,在地测微机内设置匹配的多媒体定时器,周期性的触发定时器事件;S3、当每触发一次定时器事件时,地测微机进行一次数据的接收;S4、地测微机对接收到的数据进行容错处理,剔除超时数据、不正确数据及不完整数据。
【技术特征摘要】
1.一种基于运载火箭地测微机大数据量的快速容错处理方法,其特征在于,包含以下步骤:S1、运载火箭周期性的向地测微机传输数据;S2、根据运载火箭传输数据的周期,在地测微机内设置匹配的多媒体定时器,周期性的触发定时器事件;S3、当每触发一次定时器事件时,地测微机进行一次数据的接收;S4、地测微机对接收到的数据进行容错处理,剔除超时数据、不正确数据及不完整数据。2.如权利要求1所述的基于运载火箭地测微机大数据量的快速容错处理方法,其特征在于,所述的S1中,运载火箭向地测微机传输的数据存储在地测微机的串口缓存区内。3.如权利要求2所述的基于运载火箭地测微机大数据量的快速容错处理方法,其特征在于,所述的S1中,运载火箭向地测微机传输的数据包括:箭载计算机向地测微机下传的双套惯组数据,以及光纤惯组向地测微机下传的惯组数据。4.如权利要求2所述的基于运载火箭地测微机大数据量的快速容错处理方法,其特征在于,所述的S2中,设置多媒体定时器周期,使多媒体定时器对地测微机的数据接收模块进行周期性定时,由数据接收模块每间隔一个周期对存储在串口缓存区内的数据进行采集。5.如权利要求4所述的基于运载火箭地测微机大数据量的快速容错处理方法,其特征在于,所述的S2中,设置多媒体定时器的周期T为10ms。6.如权利要求4所述的基于运载火箭地测微机大数据量的快速容错处理方法,其特征在于,所述的S3中,定时器每间隔一个周期触发一次定时器事件,每个定时器事件具体包含以下步骤:S31、对超时计数标志进行加1计数;S32、判断超时计数标志的当前值是否超过预设的超时指定次数;如是,将超时计数标志复位置零,将超时标志置为...
【专利技术属性】
技术研发人员:刘懿龙,张晶晶,梁玉琴,吴颀,王海鹰,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。