【技术实现步骤摘要】
【技术保护点】
一种基于误差补偿的惯性测量装置异步通讯同步方法,在计算程序中设置两个缓存区1和2,每次计算完成后,本次计算结果先保存到缓存区1,再保存到缓存区2,其特征在于步骤如下:(1)在惯性测量装置的每个计算周期,将计算是否完成标志TMARK=0xFF放在计算程序的开始端,并在计算程序中增加两个变量Δ1、Δ2,其中Δ1为本周期的计算误差,Δ1=本周期的计算值?上周期的计算值;Δ2为上周期的计算误差,设两个计算误差初始值Δ1=0,Δ2=0;(2)每个计算周期计算程序接收485中断请求,当485中断请求来临时,如果本周期内的计算未完成,则执行步骤(a),如果本计算周期内的计算已完成,则执行步骤(b);(a)计算是否完成标志TMARK保持不变,TMARK=0xFF,计算程序的输出结果为存储在缓存区2中的值,存储在缓存区2中的值为上周期的计算值+Δ1,计算程序将输出结果通过485总线发出,待计算完成后,置Δ2=Δ1;(b)置计算是否完成标志TMARK=0,计算程序的输出结果为存储在缓存器1中的值,存储在缓存器1中的值为本周期计算值+Δ2,计算程序将输出结果通过485总线发出,然后重置Δ1=0,Δ2=0;( ...
【技术特征摘要】
【专利技术属性】
技术研发人员:魏宗康,王爱华,
申请(专利权)人:北京航天控制仪器研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。