【技术实现步骤摘要】
本专利技术属于软件集成,具体涉及一种计算分析软件的后处理程序集成装置及运行方法。
技术介绍
1、后处理程序指用于处理计算分析软件计算分析结果数据的程序。后处理程序的开发通常为根据具体需求,选择适合特定任务的方法和工具,通过编程或配置,对计算分析结果数据进行处理,如清洗、过滤、降噪等,再对数据进行二次组装,使其可以使用可视化工具将结果数据呈现为图像或动画,或传递到其他计算分析软件中作为输入数据。对于设计多个专业的综合类分析软件而言,后处理程序通常为多个,采取逐一执行的一般的后处理程序调用方法,需要多次重复读取计算分析结果数据,效率较低,对于数据段识别等通用逻辑,需要多次重复编写,调试复杂,较为耗时。
2、现有的计算分析软件的后处理程序集成方法,通常将后处理程序本身作为被加载的插件,以一对多的形式逐一执行,每一个插件的数据块识别逻辑、数据抽取逻辑和数据整理逻辑都需要重复编写。
3、适用范围:计算分析软件产生的结果数据需要多个后处理程序分别处理。
技术实现思路
1、本专利
本文档来自技高网...【技术保护点】
1.一种计算分析软件的后处理程序集成装置,其特征在于:该装置由主驱动器、段分析插件、块分析插件构成;主驱动器对计算分析软件产生的计算分析结果数据实施按行读取,得到若干数据行,通过运行段分析插件将数据行传入多个段分析插件,每个段分析插件按照用户定义的判断规则将传入的数据行分为若干数据段并返回至主驱动器,主驱动器再对数据段实施分配,将数据段分配至多个块分析插件,每个块分析插件按照用户定义的处理逻辑实施后处理。
2.根据权利要求1所述的计算分析软件的后处理程序集成装置,其特征在于:所述段分析插件,具体为一个可被主驱动程序加载后运行的子程序,接收主驱动程序在运行段
...【技术特征摘要】
1.一种计算分析软件的后处理程序集成装置,其特征在于:该装置由主驱动器、段分析插件、块分析插件构成;主驱动器对计算分析软件产生的计算分析结果数据实施按行读取,得到若干数据行,通过运行段分析插件将数据行传入多个段分析插件,每个段分析插件按照用户定义的判断规则将传入的数据行分为若干数据段并返回至主驱动器,主驱动器再对数据段实施分配,将数据段分配至多个块分析插件,每个块分析插件按照用户定义的处理逻辑实施后处理。
2.根据权利要求1所述的计算分析软件的后处理程序集成装置,其特征在于:所述段分析插件,具体为一个可被主驱动程序加载后运行的子程序,接收主驱动程序在运行段分析插件时传递的数据行,根据数据行的特征将其识别为段开始标记、段内数据、段结束标记,根据段开始标记和段结束标记提取段特征,并将由段开始标记到段结束标记中的所有段内数据拼接为段数据,将段特征和段数据组成数据段。
3.根据权利要求2所述的计算分析软件的后处理程序集成装置,其特征在于:所述数据段为由段特征和段数据组合而成的一种数据结构。
4.根据权利要求1所述的计算分析软件的后处理程序集成装置,其特征在于:所述按行读取为采取逐行读取的方法,将计算分析结果数据分解为具有顺序的多个数据行。
5.根据权利要求1所述的计算分析软件的后处理程序集成装置,其特征在于:所述...
【专利技术属性】
技术研发人员:董岩,曹亚雄,宋彬,武上景,余立强,
申请(专利权)人:中国直升机设计研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。