CAE仿真结果自动化处理方法及系统技术方案

技术编号:18861114 阅读:35 留言:0更新日期:2018-09-05 14:31
本发明专利技术提供一种CAE仿真结果自动化处理方法及系统,所述CAE仿真结果自动化处理方法包括:提取分析模型中节点的节点信息;根据所述节点信息判断所述分析模型的类型,生成关于所述节点信息的曲线图片文件;根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中。所述CAE仿真结果自动化处理系统包括:用于提取分析模型中节点的节点信息的信息提取单元;用于判断所述分析模型的类型,生成曲线图片文件的曲线生成单元;根据分析模型的类型调用相关的报告模板,将曲线图片文件插入与其相匹配的报告模板中的报告生成单元。本发明专利技术能够对CAE计算结果进行数据自动化处理,自动生成分析报告,保证数据处理和报告编写格式的一致性。

Automatic processing method and system of CAE simulation results

The invention provides an automatic processing method and system for CAE simulation results. The automatic processing method of CAE simulation results includes: extracting node information in the analysis model; judging the type of the analysis model according to the node information; generating curve and picture files about the node information; and analyzing the model according to the analysis model. The type of the graph calls the relevant report template and inserts the graph file into the report template that matches it. The CAE simulation results automatic processing system includes: an information extraction unit for extracting node information in the analysis model; a curve generation unit for judging the type of the analysis model and generating curve picture files; and a report template for inserting curve picture files according to the type of the analysis model. The report generation unit in the report template matching with it. The invention can automatically process the data of CAE calculation results, automatically generate analysis reports, and ensure the consistency of data processing and report writing format.

【技术实现步骤摘要】
CAE仿真结果自动化处理方法及系统
本专利技术涉及汽车振动噪声CAE
,具体涉及一种CAE仿真结果自动化处理方法及系统。
技术介绍
汽车振动噪声性能(NVH)对客户的乘坐舒适性有着重要影响,在车型开发过程中,对汽车进行NVH性能CAE分析及优化,可以有效预测和改进实车的NVH风险,提升产品品质。CAE(ComputerAidedEngineering,计算机辅助工程)这里指基于有限元方法的计算机仿真模拟。分析结果数据,这里指通过有限元软件LMSVirtual.Lab计算后得到的汽车振动特性相关的数据。这些数据可通过LMSVirtual.Lab的VBA二次开发接口识别、读取,和生成文本格式。Virtual.Lab软件是比利时LMS公司的产品,该软件主要是用于汽车、飞机等机械系统的振动噪声分析,在行业内是一款普遍应用的仿真软件。本专利技术中主要应用的是该软件在动刚度、振动传递函数和振动响应领域的仿真模拟。VBA(VisualBasicforApplication)是一种宏语言,是微软开发出来的一种执行通用的自动化任务的编程语言。重复的或多个步骤的手工操作通过执行VBA代码可实现自动化。在整车开发过程中针对NVH性能,要对车型进行多个工况、多个考察点进行分析和优化,因此有大量的仿真结果需要处理并编制分析报告。同时整车开发周期的日益缩短也要求迅速处理CAE结果和给出优化方案,以支撑车型开发和保证项目节点。在进行动刚度、振动传递函数和响应分析过程中,其后期数据、曲线等处理及报告编写耗费大量的人力,而且是枯燥的重复性工作。目前的工作方式是由工程师手动操作分析软件来进行仿真结果的处理和分析报告的编写;同时还需要完成对不同方案的CAE计算结果对比,以及仿真结果与目标值的对比。这些都须要大量手动操作才能完成,重复性的工作成倍的增长。传统的数据处理及其编写到报告中的流程如图1所示。又因为工程师个体因素,不能够保证各个分析报告之间的一致性。所以,把“大量的、重复性的”工作“自动化、模版化”,提升工作效率和质量,节约时间成本,是十分有必要的。
技术实现思路
本专利技术的目的在于解决现有技术中存在的问题,从而提供一种CAE仿真结果自动化处理方法及系统,能够对CAE计算结果进行数据自动化处理,自动生成分析报告,保证数据处理和报告编写格式的一致性;同时将原方案、优化方案或目标进行自动化对比输出。此系统可提高工作效率95%以上,且保证输出质量。根据本专利技术提供的技术方案,一种CAE仿真结果自动化处理方法,所述CAE仿真结果自动化处理方法包括:提取分析模型中节点的节点信息;根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件;根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中。进一步地,所述提取分析模型中节点的节点信息的步骤包括:导入分析模型获取路径,并输入分析模型的基本信息;获取所述分析模型各个节点位置处的节点信息;根据需要筛选出所需的节点并获得所挑选节点位置处的挑选节点信息;生成包含所述挑选节点信息和分析模型基本信息的挑选文本文件。进一步地,所述CAE仿真结果自动化处理方法还包括读取所述挑选文本文件中的挑选节点信息。进一步地,分析模型类型包括:振动传递函数分析模型和振动响应分析模型,所述振动传递函数分析模型包括:动刚度分析模型和一般振动传函分析模型。进一步地,根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件的步骤包括:若所述分析模型的节点信息与振动响应预设模型相匹配,则所述分析模型为振动响应分析模型;采用振动响应曲线模型生成振动响应曲线,并将所述振动响应曲线生成振动响应曲线图片;若所述分析模型的节点信息与振动传递函数预设模型相匹配,则所述分析模型为振动传递函数分析模型;当所述分析模型为振动传递函数分析模型时,若所述振动传递函数分析模型输入信号对应的节点与输出信号对应的节点为同一节点,则所述分析模型为动刚度分析模型;否则为一般振动传函分析模型;当所述分析模型为动刚度分析模型时,采用动刚度曲线模型生成动刚度曲线,并将所述动刚度曲线生成动刚度曲线图片;当所述分析模型为一般振动传函分析模型时,采用一般振动传函曲线模型生成一般振动传函曲线,并将所述一般振动传函曲线生成一般振动传函曲线图片。进一步地,根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中的步骤包括:当分析模型为振动响应分析模型,调用振动响应报告模型,将振动响应曲线图片对应插入到振动响应报告模型中;当分析模型为动刚度分析模型时,调用动刚度报告模型,将动刚度曲线图片插入动刚度报告模型中;当所述分析模型为一般振动传函分析模型时,调用一般振动传函报告模型,将一般振动传函曲线图片插入一般振动传函报告模型中。一种CAE仿真结果自动化处理系统,所述CAE仿真结果自动化处理系统包括:信息提取单元,所述信息提取单元用于提取分析模型中节点的节点信息;曲线生成单元,所述曲线生成单元用于根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件;报告生成单元,所述报告生成单元据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中。进一步地,所述信息提取单元包括:路径导入模块,所述路径导入模块用于导入分析模型获取路径,并用于输入分析模型的基本信息;节点信息获取模块,所述节点信息获取模块用于获取所述分析模型各个节点位置处的节点信息;节点筛选模块,所述节点筛选模块用于根据需要筛选出所需的节点并获得所挑选节点位置处的挑选节点信息;文本文件生成模块,所述文本文件生成模块用于生成包含所述挑选节点信息和分析模型基本信息的挑选文本文件。进一步地,所述CAE仿真结果自动化处理系统还包括:框架模块,所述框架模块用于读取所述挑选文本文件中的挑选节点信息,并将所述挑选节点信息发送给曲线生成单元。模型匹配模块,所述模型模块用于编辑、存储、导入和导出各种模型,根据所接收的挑选节点信息进行模型匹配。进一步地,所述模型匹配模块中储存的模型包括:分析类型预设模型,所述分析类型预设模型用于作为曲线生成单元中判断所述分析模型类型的模型,所述分析类型预设模型包括:振动传递函数预设模型和振动响应预设模型;曲线生成模型,所述曲线生成模型用于作为曲线生成单元生成关于所述节点信息的曲线图片文件的模型,所述曲线生成模型包括:动刚度曲线模型、一般振动传函曲线模型和振动响应曲线模型;报告模型;所述报告模型用于作为报告生成单元中生成与所述分析模型对应的报告的模型,所述报告模型包括:动刚度报告模型、一般振动传函报告模型和振动响应报告模型。从以上所述可以看出,本专利技术提供的一种CAE仿真结果自动化处理方法及系统与现有技术相比具备以下优点:本专利技术能够自动分析出节点包含的节点信息并根据所述节点信息自动地生成分析模型报告,能够提高工作效率的同时保证数据处理和报告编写的一致性。附图说明图1为本专利技术第一方面具体实施例的流程图。图2为本本专利技术第一方面S160和S170步骤具体实施例的流程图。图3为本专利技术第二方面的结构框图。1.信息提取单元,10.路径导入模块,11.节点信息获取模块,12本文档来自技高网
...

【技术保护点】
1.一种CAE仿真结果自动化处理方法,其特征在于,所述CAE仿真结果自动化处理方法包括:提取分析模型中节点的节点信息;根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件;根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中。

【技术特征摘要】
1.一种CAE仿真结果自动化处理方法,其特征在于,所述CAE仿真结果自动化处理方法包括:提取分析模型中节点的节点信息;根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件;根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中。2.如权利要求1所述的CAE仿真结果自动化处理方法,其特征在于,所述提取分析模型中节点的节点信息的步骤包括:导入分析模型获取路径,并输入分析模型的基本信息;获取所述分析模型各个节点位置处的节点信息;根据需要筛选出所需的节点并获得所挑选节点位置处的挑选节点信息;生成包含所述挑选节点信息和分析模型基本信息的挑选文本文件。3.如权利要求2所述的CAE仿真结果自动化处理方法,其特征在于,所述CAE仿真结果自动化处理方法还包括读取所述挑选文本文件中的挑选节点信息。4.如权利要求1所述的CAE仿真结果自动化处理方法,其特征在于,分析模型类型包括:振动传递函数分析模型和振动响应分析模型,所述振动传递函数分析模型包括:动刚度分析模型和一般振动传函分析模型。5.如权利要求4所述的CAE仿真结果自动化处理方法,其特征在于,根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件的步骤包括:若所述分析模型的节点信息与振动响应预设模型相匹配,则所述分析模型为振动响应分析模型;采用振动响应曲线模型生成振动响应曲线,并将所述振动响应曲线生成振动响应曲线图片;若所述分析模型的节点信息与振动传递函数预设模型相匹配,则所述分析模型为振动传递函数分析模型;当所述分析模型为振动传递函数分析模型时,若所述振动传递函数分析模型输入信号对应的节点与输出信号对应的节点为同一节点,则所述分析模型为动刚度分析模型;否则为一般振动传函分析模型;当所述分析模型为动刚度分析模型时,采用动刚度曲线模型生成动刚度曲线,并将所述动刚度曲线生成动刚度曲线图片;当所述分析模型为一般振动传函分析模型时,采用一般振动传函曲线模型生成一般振动传函曲线,并将所述一般振动传函曲线生成一般振动传函曲线图片。6.如权利要求5所述的CAE仿真结果自动化处理方法,其特征在于,根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中的步骤包括:当分析模型为振动响应分析模型,调用振动响应报告模型,将振动响应曲线图片对应插入到振动响应报告模型中;当分析模型为动刚度分析模型...

【专利技术属性】
技术研发人员:田蜀东胡海欧焦天培陈韬马玉婷陈曦
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:吉林,22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1