[发明专利]一种基于飞参数据的计算参数生成方法在审
申请号: | 202010821242.2 | 申请日: | 2020-08-14 |
公开(公告)号: | CN112083917A | 公开(公告)日: | 2020-12-15 |
发明(设计)人: | 李申;朱晨晨;许中冲 | 申请(专利权)人: | 陕西千山航空电子有限责任公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41;G06F9/445;G07C5/08 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 李思琼 |
地址: | 710065 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 参数 计算 生成 方法 | ||
本公开提供了一种基于飞参数据的计算参数生成方法,包括:将采集参数和计算参数以参数代码作为标签注册临时变量;编写计算参数的代码文本,并形成计算链表;根据计算参数的计算频率,确定计算间隔时间;根据时间序列和计算间隔时间,确定每个计算点的时间位置,查找采集参数在该时刻的数值,并更新到对应的临时变量中;按照计算链表顺序,利用相关的临时变量数值,对表达式进行运算,得到单点的计算参数结果;将计算参数结果保存至计算参数的序列的相应位置中;按照时间序列,完成了计算参数的运算。本发明的方法能够计算用户需要的参数序列,为数据查看和飞参数据处理软件的设计提供支持。
技术领域
本公开涉及航空电子技术领域,尤其涉及一种基于飞参数据的计算参数生成方法。
背景技术
飞参数据是由飞行参数记录器(俗称“黑匣子”)记录,在航空事故调查中具有不可替代的重要作用。飞参数据的处理分析是飞参使用中的重要环节。在飞参数据的处理分析时,利用已采集的参数不能满足对数据的深入分析,深入分析数据时往往需要对数据进行联合计算导出目标参数值。为了能够方便快捷的满足这一用户需求,让用户采用可编程的方式表达计算参数的实现,通过一定的实现逻辑,在时间序列上,利用已采集的飞参数据,运算得到计算参数值的数值,为飞参数据的深入分析提供快捷的方法。
发明内容
有鉴于此,本公开实施例提供一种基于飞参数据的计算参数生成方法,使用户可以灵活使用的,能够计算用户需要的参数序列,为数据查看和飞参数据处理软件的设计提供支持。
一种基于飞参数据的计算参数生成方法,包括以下步骤:
步骤一:将采集参数和计算参数以英文参数代码作为标签,在计算参数处理器中注册临时变量;
步骤二:编写计算参数的代码文本,并形成计算链表;
步骤三:根据计算参数所设置的计算频率,确定计算参数的计算间隔时间;
步骤四:根据时间序列和计算间隔时间,确定每个计算点的时间位置,并以该时间位置查找采集参数在该时刻的数值,并更新到对应的临时变量中;
步骤五:按照步骤二的计算链表顺序,利用相关的临时变量数值,对表达式进行运算,得到单点的计算参数结果;
步骤六:按照时间点,将计算参数结果保存至计算参数的序列的相应位置中;
步骤七:按照时间序列,将计算参数的所有数据点运算完毕,即完成了计算参数的运算。
在一种优选的实施方式中,步骤二中还包括,采用计算参数处理器对代码文本进行编译,检查语法。
在一种优选的实施方式中,检查语法时,若语法有错误,返回错误提示,并修改代码文本后再次编译,直至编译通过。
在一种优选的实施方式中,步骤二中还包括,计算参数处理器按照优先级对代码文本进行最小计算单元分解,并以运算的优先级形成计算链表。
在一种优选的实施方式中,在形成计算链表时,首先提取优先级最高的运算单元,再对该单元进行拆分,直到拆分为最小运算单元,并按照优先级将每个最小运算单元形成计算链表。
在一种优选的实施方式中,步骤二中还包括,计算参数处理器以将采集参数和计算参数注册为临时变量,将计算逻辑编写为代码文本。
在一种优选的实施方式中,所述计算参数按照时间序列进行,每个运算点计算后保存到计算序列中。
本发明提供的一种基于飞参数据的计算参数生成方法,可以根据已采集的数据灵活的计算需要的参数值,为飞参数据分析提供一个有力的工具。其有益效果如下:
1)提高了飞参数据分析的手段
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西千山航空电子有限责任公司,未经陕西千山航空电子有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010821242.2/2.html,转载请声明来源钻瓜专利网。