一种实时遥测信源分阶相对编码方法技术

技术编号:31788574 阅读:39 留言:0更新日期:2022-01-08 10:45
一种实时遥测信源分阶相对编码方法,属于航天器测试性设计技术领域。本发明专利技术包括如下步骤:初始化编码器;获取遥测当前值,使用编码器对该值均匀编码成单个或多个二进制字节;根据遥测当前值所在取值范围进行分阶编码,获得分阶码;下行输出分阶码;将遥测当前值与初始化编码器时设定的子空间预测值相减得到差分值;对差分值进行自适应量化差值相对编码,获得相对码;相对码实时下行。相对码实时下行。相对码实时下行。

【技术实现步骤摘要】
一种实时遥测信源分阶相对编码方法


[0001]本专利技术涉及一种实时遥测信源分阶相对编码方法,属于航天器测试性设计


技术介绍

[0002]在航天器测试中,遥测数据是确定航天器状态、实施下一步测试操作最重要的依据。遥测参数的数量、精度和频度是评估遥测数据有效性的关键指标,设计上要求参数更多、精度更高、下行频度更快。
[0003]一方面在航天器可用遥测下行带宽确定的情况下,遥测参数总数量与其平均下行精度和频度是互相约束的,数量越多则平均下行精度和频度就越低。
[0004]另一方面航天器遥测数据中有30%为电压遥测,取值范围为0

5V、0

12V、0

27、或者0

100V,周期采集并下行,用于表示供电电压、供电电流、开关机状态或者其它状态信息。在传统遥测设计中,每个电压量长度为单子节或者双字节,存在严重的信息冗余。
[0005]针对遥测下行带宽资源有限与遥测数据信息冗余的矛盾,本专利技术提出一种信源压缩编码技术,在不改变航天器遥测数据下行信道带宽的情况下,可以有效降低遥测数据信息冗余,提高遥测设计容量,更好支持测试判读和故障定位,同样也提高在轨健康监测与故障诊断的能力。

技术实现思路

[0006]本专利技术解决的技术问题是:克服现有技术的不足,提供了一种实时遥测信源分阶相对编码方法,可将部分符合要求的实时遥测数据,利用在轨计算机实时压缩到4位并下行,到达扩容下行遥测容量、提高整个航天器测试性指标的目的。该编码方法在遥测下行链路差错率较高的情况下也能保证下行数据的完整性,既适用于帧遥测协议也适用于CCSDS协议。
[0007]本专利技术的技术解决方案是:一种实时遥测信源分阶相对编码方法,包括如下步骤:
[0008]初始化编码器;
[0009]获取遥测当前值,使用编码器对该值均匀编码成单个或多个二进制字节;
[0010]根据遥测当前值所在取值范围进行分阶编码,获得分阶码;
[0011]下行输出分阶码;
[0012]将遥测当前值与初始化编码器时设定的子空间预测值相减得到差分值;
[0013]对差分值进行自适应量化差值相对编码,获得相对码;
[0014]相对码实时下行。
[0015]进一步地,所述初始化编码器包括取值范围的分阶子空间划分、设定子空间预测值与对应分阶编码表、设定分层值以及相对码表的初始化。
[0016]进一步地,取值范围的分阶子空间划分以及设定对应分阶编码表的方法为:将电平取值空间划分为三个,正常状态0值空间、正常状态1值空间和异常空间。
[0017]进一步地,设置分层值和最高量阶的方法为:分层值Δ和子空间取值范围绝对值V
max
一致。
[0018]进一步地,所述设定子空间预测值的方法为:每个子空间对应一个预测值,每个预测值为该参数实际采样值在该子空间概率最高点的取值,若为故障子空间则取中间值。
[0019]进一步地,所述相对码表的初始化的方法为:相对编码量化阶距以2为指数,相应的编码以2为对数;以距离预测值越近量化阶距越小为原则编制;编码为4位,首位表示差分值的符号,后三位为差分后的自适应量化编码。
[0020]进一步地,所述分阶码C
pv
为条件下行;下行条件为满足以下任一:与上一次取值相比发生改变、下行周期计时到、上一包数据传输有差错和进入测控区。
[0021]进一步地,所述对差分值进行自适应量化差值相对编码的方法为:
[0022]对于正常状态空间取值,对差分值进行编码得到相对码;
[0023]对非正常状态空间的取值进行均匀编码。
[0024]进一步地,所述对于正常状态空间取值,对差分值进行编码得到相对码,具体为:将遥测当前值与所属子空间的预测值差分得到的差分值除以分层值,然后将商取整得到距离差Qdv,找到距离最近的量化距离,其对应的差分编码即为要输出的相对编码值。
[0025]一种计算机可读存储介质,所述的计算机可读存储介质存储有计算机程序,所述的计算机程序被处理器执行时实现所述一种实时遥测信源分阶相对编码方法的步骤。
[0026]本专利技术与现有技术相比的优点在于:
[0027](1)本专利技术通过对实时遥测值进行自适应量化后得到可以分别遥测下行的分阶码和相对码,使得综合信道占用降低为原来的一半;
[0028](2)本专利技术通过查表方式替代复杂的编码压缩计算过程,对有限的星载计算机计算资源占用少,适用范围广、使用代价低、费效比高;
[0029](3)本专利技术通过对地面测试和试验阶段获得的遥测数据进行统计得到编码表中的实际值的先验值,利用在轨遥测数据进行修正后在轨注入,有效提高数据精度。
附图说明
[0030]图1为本专利技术方法流程图。
具体实施方式
[0031]为了更好的理解上述技术方案,下面通过附图以及具体实施例对本申请技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
[0032]以下结合说明书附图对本申请实施例所提供的一种实时遥测信源分阶相对编码方法做进一步详细的说明,具体实现方式可以包括(如图1所示):
[0033]编码由星载计算机实施,根据参数样本值确定其取值范围子空间,每个子空间对应一个分阶编码。每个取值子空间均对应一个预测值,对预测值与样本值的差值自适应量化后进行非线性编码后得到相对编码。对异常取值子空间的样本值进行线性均匀编码。
[0034]解码在地面计算机实时,根据接收到的分阶码和相对码进行联合解码。
[0035]其中分阶编码取值发生变化就立即下行,若未变化则固定周期计数后下行,这样即使发生相对码丢帧错帧最多只会影响一个周期内的解码结果。相对码为实时下行,解码不依赖与前帧,因此丢帧错帧最多影响一帧数据的解码结果。
[0036]在本申请实施例所提供的方案中,如附图1所示,具体编码分为三个阶段7个步骤完成,分别是编码器初始化、分阶编码和相对编码。
[0037]1)初始化编码器
[0038]包括取值范围的分阶子空间划分、子空间预测值与对应分阶编码表、分层值Δ以及相对码表的初始化。
[0039]分阶子空间划分:通常将电平取值空间划分为三个,正常状态0值空间、正常状态1值空间,和异常空间。如表1所示,对于5V电压量,0值空间一般是[0,1.5],1值空间为[3.5,5.0],[1.5,3.5]为异常取值空间。
[0040]表1 分阶编码表
[0041][0042]设置分层值和最高量阶:子空间取值范围绝对值为V
max
,分层值Δ与V
max
一致。如表1所示,子空间取值范围绝对值为V
max
=1.5,设最高数据精度P<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种实时遥测信源分阶相对编码方法,其特征在于,包括如下步骤:初始化编码器;获取遥测当前值,使用编码器对该值均匀编码成单个或多个二进制字节;根据遥测当前值所在取值范围进行分阶编码,获得分阶码;下行输出分阶码;将遥测当前值与初始化编码器时设定的子空间预测值相减得到差分值;对差分值进行自适应量化差值相对编码,获得相对码;相对码实时下行。2.根据权利要求1所述的一种实时遥测信源分阶相对编码方法,其特征在于:所述初始化编码器包括取值范围的分阶子空间划分、设定子空间预测值与对应分阶编码表、设定分层值以及相对码表的初始化。3.根据权利要求2所述的一种实时遥测信源分阶相对编码方法,其特征在于,取值范围的分阶子空间划分以及设定对应分阶编码表的方法为:将电平取值空间划分为三个,正常状态0值空间、正常状态1值空间和异常空间。4.根据权利要求2所述的一种实时遥测信源分阶相对编码方法,其特征在于,设置分层值和最高量阶的方法为:分层值Δ和子空间取值范围绝对值V
max
一致。5.根据权利要求2所述的一种实时遥测信源分阶相对编码方法,其特征在于,所述设定子空间预测值的方法为:每个子空间对应一个预测值,每个预测值为该参数实际采样值在该子空间概率最高点的取值,若为故障子空间则取中间值。6.根据权利要求2所述的一...

【专利技术属性】
技术研发人员:冻伟东尹桂松黄连兵
申请(专利权)人:北京空间飞行器总体设计部
类型:发明
国别省市:

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

1