[发明专利]一种基于多元组数据结构的仿真报告生成方法及装置有效
申请号: | 202010847275.4 | 申请日: | 2020-08-21 |
公开(公告)号: | CN112115694B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 赵斌;方敏;赵峰 | 申请(专利权)人: | 江苏徐工工程机械研究院有限公司 |
主分类号: | G06F40/186 | 分类号: | G06F40/186;G06F16/951 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 范青青 |
地址: | 221004 江苏省徐*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多元 数据结构 仿真 报告 生成 方法 装置 | ||
本发明提供一种多元组数据结构的仿真报告生成方法,包括以下步骤:基于协同仿真平台对所创建的仿真任务进行仿真计算,获取仿真数据;根据仿真数据构建多元组数据结构网;根据仿真任务类型获取相应格式的参数化仿真报告模板;根据多元组数据结构网中多元数据与参数化仿真报告模板中标签的对应关系填充参数化仿真报告模板,生成仿真报告。本发明是基于实际业务场景、实际工作流程,实用性强,工作流程驱动多元数组网生成,基于多元数组网自动填充报告内容,能够有效提高报告的编制效率,降低报告差错率,提高报告准确性,有效提升企业仿真业务数字化水平。
技术领域
该发明属于工程机械数字化研发技术领域,尤其涉及一种基于多元组数据结构的仿真报告自动生成方法。
背景技术
目前使用微软Microsoft Office word进行文档的编制是人们普遍的办公需求,word可支持文本、图片、表格等内容的编制和展示,并支持对象嵌入和扩展功能,是非常强大的文档处理软件。而在企业业务运营中,常出现重复性的文档报告编制工作,此类工作具有繁杂、重复、易出错、易返工等特点,消耗人工成本,影响工作效率。企业的协同仿真平台是基于一个仿真对象,开展一系列仿真流程,形成一系列仿真数据,输出仿真结果数据的过程。各类仿真数据分散于各个流程节点,最终的仿真报告的形成较复杂。
目前关于报告文档的自动生成技术,行业内已有过相应研究,比较普遍的是以下几种技术路径:一是在word的基础上,进行二次开发,通常使用VBA或OLE,来自动生成文档;二是通过使用COM AddIn技术实现_IDTExtensibility2派发接口,制造模板定制工具,构建模板数据库,实现报告自动生成;三是采用XML技术,结构化设计文档模板,将文档内容划分为几个不同类型,然后采用相应的控件界面,来实现文档编制,从而降低文档编制难度。上述几种方式,结合具体的行业案例,解决了实际问题,具有一定意义。
但是,在word的基础上进行二次开发以实现文档自动生成,需要大量的开发工作量,并且针对业务复杂的情况以及报告格式多样的情况,无法完美解决,通用性不强。而对于报告文档模板进行各类设计已实现报告自动生成,虽然能解决多种格式报告问题,但同样需要对模板进行大量的设计开发工作,实用性不是特别好。以上这两种方式都存在一个问题,即无法解决报告数据散落在各个业务系统、各个流程节点的问题,没有与业务流程充分结合,无法有效解决在协同工作环境的报告自动生成问题。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种能够有效提高报告的编制效率,降低报告差错率,提高报告准确性的一种基于多元组数据结构的仿真报告生成方法。
为达到上述目的,本发明是采用下述技术方案实现的:
第一方面,本发明提供了一种基于多元组数据结构的仿真报告生成方法,包括以下步骤:基于协同仿真平台对所创建的仿真任务进行仿真计算,获取仿真数据;根据仿真数据构建多元组数据结构网;根据仿真任务类型获取相应格式的参数化仿真报告模板;根据多元组数据结构网中多元数据与参数化仿真报告模板中标签的对应关系填充参数化仿真报告模板,生成仿真报告。
进一步的,基于协同仿真平台对所创建的仿真任务进行仿真计算的方法包括如下步骤:将仿真任务分解为若干单方向仿真项目,形成项目信息,所述项目信息包括仿真项目名称和仿真项目编号;由仿真项目获取对应的仿真模型,形成模型信息,模型信息包括截取的模型轻量化图片和模型的关键参数;针对仿真项目和仿真模型进行仿真计算,形成计算信息,计算信息包括计算核数和计算时间;针对仿真项目对应交付仿真结果,形成结果数据信息,结果数据信息包括仿真结果描述文本、仿真结果描述图片和仿真结果描述表格;初步生成仿真报告,形成报告基本信息,报告基本信息包括报告编号、创建者和创建时间。
进一步的,多元组数据结构网的构建方法包括以下步骤:将节点数据参数信息构建为对应仿真任务的六元组数据网Task,Item,Model,Compute,Result,Report,六元组数据网的唯一标识号为对应仿真任务的任务编号;建立流程各个节点参数信息与六元组数据网的对应关系,其中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏徐工工程机械研究院有限公司,未经江苏徐工工程机械研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010847275.4/2.html,转载请声明来源钻瓜专利网。