【技术实现步骤摘要】
一种基于多元组数据结构的仿真报告生成方法及装置
该专利技术属于工程机械数字化研发
,尤其涉及一种基于多元组数据结构的仿真报告自动生成方法。
技术介绍
目前使用微软MicrosoftOfficeword进行文档的编制是人们普遍的办公需求,word可支持文本、图片、表格等内容的编制和展示,并支持对象嵌入和扩展功能,是非常强大的文档处理软件。而在企业业务运营中,常出现重复性的文档报告编制工作,此类工作具有繁杂、重复、易出错、易返工等特点,消耗人工成本,影响工作效率。企业的协同仿真平台是基于一个仿真对象,开展一系列仿真流程,形成一系列仿真数据,输出仿真结果数据的过程。各类仿真数据分散于各个流程节点,最终的仿真报告的形成较复杂。目前关于报告文档的自动生成技术,行业内已有过相应研究,比较普遍的是以下几种技术路径:一是在word的基础上,进行二次开发,通常使用VBA或OLE,来自动生成文档;二是通过使用COMAddIn技术实现_IDTExtensibility2派发接口,制造模板定制工具,构建模板数据库,实现报告自动生成;三 ...
【技术保护点】
1.一种基于多元组数据结构的仿真报告生成方法,其特征在于,包括以下步骤:/n基于协同仿真平台对所创建的仿真任务进行仿真计算,获取仿真数据;/n根据仿真数据构建多元组数据结构网;/n根据仿真任务类型获取相应格式的参数化仿真报告模板;/n根据多元组数据结构网中多元数据与参数化仿真报告模板中标签的对应关系填充参数化仿真报告模板,生成仿真报告。/n
【技术特征摘要】
1.一种基于多元组数据结构的仿真报告生成方法,其特征在于,包括以下步骤:
基于协同仿真平台对所创建的仿真任务进行仿真计算,获取仿真数据;
根据仿真数据构建多元组数据结构网;
根据仿真任务类型获取相应格式的参数化仿真报告模板;
根据多元组数据结构网中多元数据与参数化仿真报告模板中标签的对应关系填充参数化仿真报告模板,生成仿真报告。
2.根据权利要求1所述的基于多元组数据结构的仿真报告生成方法,其特征在于,基于协同仿真平台对所创建的仿真任务进行仿真计算的方法包括如下步骤:
将仿真任务分解为若干单方向仿真项目,形成项目信息,所述项目信息包括仿真项目名称和仿真项目编号;
由仿真项目获取对应的仿真模型,形成模型信息,模型信息包括截取的模型轻量化图片和模型的关键参数;
针对仿真项目和仿真模型进行仿真计算,形成计算信息,计算信息包括计算核数和计算时间;
针对仿真项目对应交付仿真结果,形成结果数据信息,结果数据信息包括仿真结果描述文本、仿真结果描述图片和仿真结果描述表格;
初步生成仿真报告,形成报告基本信息,报告基本信息包括报告编号、创建者和创建时间。
3.根据权利要求2所述的基于多元组数据结构的仿真报告生成方法,其特征在于,多元组数据结构网的构建方法包括以下步骤:
将节点数据参数信息构建为对应仿真任务的六元组数据网<Task,Item,Model,Compute,Result,Report>,六元组数据网的唯一标识号为对应仿真任务的任务编号;
建立流程各个节点参数信息与六元组数据网的对应关系,其中:
Task用于存储任务信息;
Item用于存储项目信息;
Model用于存储模型信息;
Compute用于存储计算信息;
Result用于存储结果数据信息;
Report用于存储报告基本信息。
4.根据权利要求3所述的基于多元组数据结构的仿真报告生成方法,其特征在于,所述参数化仿真报告模板的构建方法包括以下步骤:
将报告内容分为静态不变内容和可变内容,静态不变内容为固定区域,不需要进行编辑,可变内容是随着不同的仿真任务而变化的;
将可变内容固化为一系列的数据标签形成参数化仿真报告模板文件,所述数据标签包括仿真业务标签和仿真分析标签。
5.根据权利要求4所述的基于多元组数据结构的仿真报告生成方法,其特征在于,所述仿真业务数据...
【专利技术属性】
技术研发人员:赵斌,方敏,赵峰,
申请(专利权)人:江苏徐工工程机械研究院有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。