一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

试飞数据分析的试验点快速筛选方法、系统及装置与流程

2021-11-05 20:33:00 来源:中国专利 TAG:


1.本发明涉及试飞数据分析领域,尤其是涉及一种试飞数据分析的试验点快速筛选方法、系统及装置。


背景技术:

2.目前,应用于试飞数据快速分析的试飞试验点筛选技术主要是基于试飞数据绘图可视化,通过专业试飞工程师根据试飞专业经验人工判断筛选;同时在实时试飞监控时,通过现场记录试验点动作的开始和结束时间及发生异常时的时间,辅助试飞数据中识别出分析所需的有效数据。
3.存在问题有3个,第一试飞试验点筛选结果有效性低,通过实时监控时记录试验点或异常点的执行时间可以直接获取进行试飞数据试验点筛选,但是这种直接的时间选段方式通常会有冗余信息,同时记录时间也可能有错误,因此筛选得到的结果不是试飞数据分析期望的有效试验点信息。
4.第二试飞试验点筛选效率低,目前的试飞数据试验点筛选需要大量的人工识别和判断的工作,筛选方法依赖于专业试飞工程师的经验和熟练程度,筛选的流程较为繁琐需要花费较长的处理时间。同时试验点筛选结果无效需要重新进行试飞试验点的筛选工作,重复筛选过程也降低了试验点筛选的效率。
5.第三筛选技术缺少客观性,目前的试飞数据试验点筛选技术缺少从客观数据出发的方法和工具,无法支持工程师依据客观的判断准则或算法识别有效的试验数据,这就使得试验点筛选过程过于依赖人的主观经验。


技术实现要素:

6.本发明的目的在于提供一种试飞数据分析的试验点快速筛选方法、系统及装置,旨在解决试验点快速筛选。
7.本发明提供一种试飞数据分析的试验点快速筛选方法,包括:
8.s1、根据试飞专业数据分析要求,通过参数表达式描述试验点特征并计算试验点分段的特征参数,根据特征参数得到筛选条件;
9.s2、获取试飞数据,根据筛选条件自动筛选试飞数据的有效试验点段,完成试验点有效数据的分段识别和分类;
10.s3、绘制所述试飞数据的曲线图,将筛选得到的试飞数据的有效试验点段在所述曲线图中可视化,接收微调指令对分段结果进行微调;
11.s4、根据试验点有效数据的分类,将分类数据存入数据库。
12.本发明还提供一种试飞数据分析的试验点快速筛选系统,包括:
13.特征参数模块:用于根据试飞专业数据分析要求,通过参数表达式描述试验点特征并计算试验点分段的特征参数,根据特征参数得到筛选条件;
14.识别和分类模块:用于获取试飞数据,根据筛选条件自动筛选试飞数据的有效试
验点段,完成试验点有效数据的分段识别和分类;
15.曲线图模块:用于绘制所述试飞数据的曲线图,将筛选得到的试飞数据的有效试验点段在所述曲线图中可视化,接收微调指令对分段结果进行微调;
16.数据库模块:用于根据试验点有效数据的分类,将分类数据存入数据库。
17.本发明实施例还提供一种试飞数据分析的试验点快速筛选装置,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述试飞数据分析的试验点快速筛选系统方法的步骤。
18.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有信息传递的实现程序,所述程序被处理器执行时实现上述方法的步骤。
19.采用本发明实施例,筛选效率高,有效性高,且依据客观的判断标准。
20.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
21.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是本发明实施例的试飞数据分析的试验点快速筛选方法的流程图;
23.图2是本发明实施例的试飞数据分析的试验点快速筛选方法的具体流程图;
24.图3是本发明实施例的试飞数据分析的试验点快速筛选系统的示意图;
25.图4是本发明实施例的试飞数据分析的试验点快速筛选装置的示意图。
26.附图标记说明:
27.310:特征参数模块;320:识别和分类模块;330:曲线图模块;340:数据库模块。
具体实施方式
28.下面将根据实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
29.在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
30.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以
上,除非另有明确具体的限定。此外,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
31.方法实施例
32.根据本发明实施例,提供了一种试飞数据分析的试验点快速筛选方法,图1是本发明实施例的试飞数据分析的试验点快速筛选方法的流程图,如图1所示,具体包括:
33.s1、根据试飞专业数据分析要求,通过参数表达式描述试验点特征并计算试验点分段的特征参数,根据特征参数得到筛选条件;
34.s1具体包括:根据试飞专业数据分析要求,通过参数表达式描述试验点特征并计算试验点分段的特征参数,根据特征参数得到组合筛选条件和自定义算法筛选条件,通过输入试飞参数及其导出参数表达式得到试验点判定条件,得到针对试飞数据时间序列的组合筛选条件,其中导出参数表达式由基本关键试飞参数通过表达式计算得到,通过提供各试飞专业的试验点筛选算法函数和通用数据分析函数并结合特征参数得到自定义算法筛选条件。
35.s2、获取试飞数据,根据筛选条件自动筛选试飞数据的有效试验点段,完成试验点有效数据的分段识别和分类;
36.s2具体包括:获取试飞数据,通过文本解析自动识别选定试飞数据的基本参数,基于所述基本参数矩阵实施矢量化计算,针对组合条件和试验点自定义识别算法的筛选操作,通过将筛选操作转化为序列化函数以矢量化的方式对试飞数据时间序列进行快速筛选,对架次试飞数据的多试验点连续快速识别,并对筛选的试验点进行标记分类,完成试验点有效数据的分段识别和分类。
37.s3、绘制所述试飞数据的曲线图,将筛选得到的试飞数据的有效试验点段在所述曲线图中可视化,接收微调指令对分段结果进行微调;
38.s3具体包括:绘制所述试飞数据的曲线图,将筛选得到的试飞数据段对象在所述曲线图中自动生成选中数据段高亮的曲线图,接收微调指令对分段结果进行微调,所述曲线图在选定范围内自动进行数据统计聚合,展示选中数据段的统计情况。
39.s4、根据试验点有效数据的分类,将分类数据存入数据库。
40.根据上述方法,具体实施方法如下:
41.图2是本发明实施例的试飞数据分析的试验点快速筛选方法的具体流程图,如图2所示:
42.本发明实施例提供一种试飞数据分析的试验点快速筛选方法。通过对编辑组合条件筛选模板程序和自定义算法筛选模板程序,形成针对试飞数据时间序列的筛选算法,完成试飞数据中有效试验点的分段识别,并绘制可交互曲线图。方法如下:
43.试飞数据分析的试验点快速筛选方法包括如下步骤:
44.步骤一,根据试飞专业数据分析要求,基于试飞关键参数通过参数表达式描述试验点特征,计算试验点分段的特征参数并编辑用于快速筛选的试飞筛选模板程序;
45.步骤一中编辑试飞筛选模板程序包括特征参数的组合条件筛选程序和自定义算法筛选程序。
46.特征参数的组合条件筛选程序通过输入试飞参数及其导出参数表达式得到试验点判定条件,形成针对试飞数据时间序列的组合筛选条件。其中导出参数表达式由基本关键试飞参数通过表达式计算得到。
47.自定义算法筛选程序提供各试飞专业的常用试验点筛选算法函数和通用数据分析函数,通过使用python编写自定义的专业筛选脚本程序,然后经过封装生成试飞试验点快速筛选的模板文件。
48.针对复杂试验点判定的场景,试飞筛选模板支持多模板的嵌套使用。
49.步骤二,加载架次试飞数据,应用试飞筛选模板自动筛选有效试验点,完成试验点有效数据的分段识别和分类;
50.步骤二中应用试飞筛选模板自动筛选有效试验点段的方法为:
51.通过文本解析自动识别选定试飞数据的基本参数,基于参数矩阵实施矢量化计算,针对组合条件和试验点识别算法的筛选操作,通过将筛选操作转化为序列化函数以矢量化的方式对试飞数据时间序列进行快速筛选。
52.所述快速筛选方法还能用于架次试飞数据的多试验点连续快速识别,并对筛选的试验点进行标记分类。
53.步骤三,绘制试飞数据的参数曲线图,根据筛选得到的分段试飞数据段对象,通过在曲线图上高亮显示分段结果进行筛选结果的可视化,在必要情况时可对筛选段进行交互操作人工微调试验点段;
54.步骤三中筛选结果可视化在完成快速筛选后自动生成选中数据段高亮的曲线图,曲线图在选定范围内自动进行数据统计聚合,展示选中数据段的统计情况。
55.步骤四,按照试飞数据快速筛选的分类结果,将筛选得到的试飞数据段按类别写入数据库。
56.步骤四中试飞数据快速筛选结果是分段的试飞数据对象,数据段按分类标记存储到数据库中,支持后续试飞数据分析的快速使用。
57.在一些可选实施方式中,筛选结果可视化界面也可以辅助工程师对数据筛选结果做进一步的细节调整。
58.本发明实施例还提供了一种试飞数据分析的试验点快速筛选工具,包括:
59.数据对象模块,用于处理试飞数据及其导出数据;
60.数据筛选模块,用于提供试飞数据的组合条件筛选和自动化模板筛选功能;
61.绘图筛选模块,用于提供试飞数据曲线绘图的可视化交互筛选功能;
62.筛选脚本模块,用于提供筛选脚本的编辑、生成模板等功能;
63.筛选结果模块,用于实现筛选结果对象的数据定位、统计信息可视化,及后续分析的交互功能。
64.试飞试验点快速筛选方法主要由编辑筛选模板程序、加载试飞数据执行自动筛选、筛选结果可视化、获取试验点段数据几部分组成,通过这些筛选技术的根据应用实现试飞试验点的快速识别和自动提取。
65.本实施案例中,数据筛选实现试飞试验点快速筛选和自动化筛选的,绘图筛选实现试飞试验点的交互式筛选,数据筛选与绘图筛选可以联合嵌套使用满足试飞试验点更加灵活的确定要求。
66.筛选模板为模板化的自动数据筛选提供算法,通过编辑筛选模板可以将试飞专业的试验点判定方法进行固化,形成标准化的筛选模板,适用于标准的试飞分析流程和多架次试飞分析场景。
67.筛选结果为试飞数据的分段对象,在一些可选实施方式中,分段结果对象可以直接用于试飞数据的快速分析,也可以作为二次筛选的输入。
68.通过编辑筛选模板定义并实现试飞试验点的判断逻辑,筛选模板编辑的流程为支持数据加载、筛选算法编辑、筛选模板封装和筛选模板验证。
69.本实施案例中,支持数据加载包括试飞关键参数和已固化的计算或算法对象。
70.本实施案例中,筛选算法采用python脚本编写,应用加载的支持数据快速完成筛选算法的编辑。在一些可选实施方式中,筛选算法编辑也可以是c/c 、matlab等语言实现。
71.筛选模板根据实施方式的需求可选择是否进行封装后应用与模板筛选中。
72.筛选模板可以应用数据进行验证。
73.选取部分关键试飞参数绘制特定的曲线图,通过绘图筛选模式综合数值、曲线和统计分析展示,在曲线图上交互式地筛选试飞试验点。
74.本实施案例中,试飞工程师根据绘图可视化分析在绘图区域手动选择关注的试验数据区域,并可以进行区域参数的再调整精确定位试飞试验点。
75.在一些可选实施方式中,参数绘图曲线的区域统计分析可以很好地辅助判定有效试验点。
76.在一些可选实施方式中,绘图筛选通常作为试验点筛选的初步判断方式,可以为后续筛选缩小范围。
77.针对绘图筛选选定的试飞数据段进行二次筛选,应用组合条件筛选和模板筛选技术自动化地筛选出有效试飞试验点。
78.本实施案例中,组合条件筛选可以根据实际试飞科目输入相关的参数组合条件执行快速筛选。在一些可选实施方式中,首先根据试飞关键参数计算用于试验点判断的若干衍生参数,再综合所有参数进行组合条件的筛选。
79.参数组合条件可以保存为参数组合模板实现快速复用,在一些可实施方式中,可以直接使用固化的参数组合模板进行试验点筛选。
80.本实施案例中应用预先编辑的筛选模板进行复杂条件的试验点筛选,模板筛选方式可以实现自动化的试验点判断和试验点数据提取。
81.在一些可实施方式中筛选模板可以进行二次编辑后再应用。
82.试验点筛选结果对象是试飞试验点数据分析的直接对象,可以通过绘图、统计分析表等方式展示分段试验点选段情况。
83.试验点筛选的结果是试飞数据的分段可迭代对象,支持单独或循环处理每个试验段数据。
84.在一些可实施方式中,试验点选段结果可以在原试飞参数曲线图上展示分段效果,支持试验点绘图区域的交互分析操作。
85.在一些可实施方式中,试验点选段结果可以进行分段统计信息的展示。
86.试验点筛选结果与试飞数据的结构保持统一可以方便的作为计算分析对象进行后续的试验点分析。
87.采用本发明实施例,筛选效率高,有效性高,且依据客观的判断标准。
88.系统实施例
89.根据本发明实施例,提供了一种试飞数据分析的试验点快速筛选系统,图3是本发明实施例的试飞数据分析的试验点快速筛选系统的示意图,如图3所示,具体包括:
90.特征参数模块310:用于根据试飞专业数据分析要求,通过参数表达式描述试验点特征并计算试验点分段的特征参数,根据特征参数得到筛选条件;
91.特征参数模块310具体用于:根据试飞专业数据分析要求,通过参数表达式描述试验点特征并计算试验点分段的特征参数,根据特征参数得到组合筛选条件和自定义算法筛选条件,通过输入试飞参数及其导出参数表达式得到试验点判定条件,得到针对试飞数据时间序列的组合筛选条件,其中导出参数表达式由基本关键试飞参数通过表达式计算得到,通过提供各试飞专业的试验点筛选算法函数和通用数据分析函数并结合特征参数得到自定义算法筛选条件。
92.识别和分类模块320:用于获取试飞数据,根据筛选条件自动筛选试飞数据的有效试验点段,完成试验点有效数据的分段识别和分类;
93.识别和分类模块320具体用于:获取试飞数据,通过文本解析自动识别选定试飞数据的基本参数,基于所述基本参数矩阵实施矢量化计算,针对组合条件和试验点自定义识别算法的筛选操作,通过将筛选操作转化为序列化函数以矢量化的方式对试飞数据时间序列进行快速筛选,对架次试飞数据的多试验点连续快速识别,并对筛选的试验点进行标记分类,完成试验点有效数据的分段识别和分类。
94.曲线图模块330:用于绘制所述试飞数据的曲线图,将筛选得到的试飞数据的有效试验点段在所述曲线图中可视化,接收微调指令对分段结果进行微调;
95.曲线模块330具体用于:绘制识别和分类模块得到的试飞数据的曲线图,将筛选得到的试飞数据段对象在所述曲线图中自动生成选中数据段高亮的曲线图,接收微调指令对分段结果进行微调,所述曲线图在选定范围内可以自动进行数据统计聚合,展示选中数据段的统计情况。
96.数据库模块340:用于根据试验点有效数据的分类,将分类数据存入数据库。
97.本发明实施例是与上述方法实施例对应的系统实施例,各个模块的具体操作可以参照方法实施例的描述进行理解,在此不再赘述。
98.装置实施例一
99.本发明实施例提供一种试飞数据分析的试验点快速筛选装置,如图4所示,包括:存储器40、处理器42及存储在存储器40上并可在处理器42上运行的计算机程序,计算机程序被处理器执行时实现上述方法实施例中的步骤。
100.装置实施例二
101.本发明实施例提供一种计算机可读存储介质,计算机可读存储介质上存储有信息传输的实现程序,程序被处理器42执行时实现上述方法实施例中的步骤。
102.本实施例所述计算机可读存储介质包括但不限于为:rom、ram、磁盘或光盘等。
103.显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储
在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件根据。
104.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替本发明各实施例技术方案,并不使相应技术方案的本质脱离本方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献