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结果和给出优化方案,以支撑车型开发和保证项目节点。在进行动刚度、振动传递函数和响应分析过程中,其后期数据、曲线等处理及报告编写耗费大量的人力,而且是枯燥的重复性工作。目前的工作方式是由工程师手动操作分析软件 ...
【技术保护点】
1.一种CAE仿真结果自动化处理方法,其特征在于,所述CAE仿真结果自动化处理方法包括:提取分析模型中节点的节点信息;根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件;根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中。
【技术特征摘要】
1.一种CAE仿真结果自动化处理方法,其特征在于,所述CAE仿真结果自动化处理方法包括:提取分析模型中节点的节点信息;根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件;根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中。2.如权利要求1所述的CAE仿真结果自动化处理方法,其特征在于,所述提取分析模型中节点的节点信息的步骤包括:导入分析模型获取路径,并输入分析模型的基本信息;获取所述分析模型各个节点位置处的节点信息;根据需要筛选出所需的节点并获得所挑选节点位置处的挑选节点信息;生成包含所述挑选节点信息和分析模型基本信息的挑选文本文件。3.如权利要求2所述的CAE仿真结果自动化处理方法,其特征在于,所述CAE仿真结果自动化处理方法还包括读取所述挑选文本文件中的挑选节点信息。4.如权利要求1所述的CAE仿真结果自动化处理方法,其特征在于,分析模型类型包括:振动传递函数分析模型和振动响应分析模型,所述振动传递函数分析模型包括:动刚度分析模型和一般振动传函分析模型。5.如权利要求4所述的CAE仿真结果自动化处理方法,其特征在于,根据所述节点信息判断所述分析模型的类型,并根据判断结果生成关于所述节点信息的曲线图片文件的步骤包括:若所述分析模型的节点信息与振动响应预设模型相匹配,则所述分析模型为振动响应分析模型;采用振动响应曲线模型生成振动响应曲线,并将所述振动响应曲线生成振动响应曲线图片;若所述分析模型的节点信息与振动传递函数预设模型相匹配,则所述分析模型为振动传递函数分析模型;当所述分析模型为振动传递函数分析模型时,若所述振动传递函数分析模型输入信号对应的节点与输出信号对应的节点为同一节点,则所述分析模型为动刚度分析模型;否则为一般振动传函分析模型;当所述分析模型为动刚度分析模型时,采用动刚度曲线模型生成动刚度曲线,并将所述动刚度曲线生成动刚度曲线图片;当所述分析模型为一般振动传函分析模型时,采用一般振动传函曲线模型生成一般振动传函曲线,并将所述一般振动传函曲线生成一般振动传函曲线图片。6.如权利要求5所述的CAE仿真结果自动化处理方法,其特征在于,根据分析模型的类型调用相关的报告模板,并将曲线图片文件插入与其相匹配的报告模板中的步骤包括:当分析模型为振动响应分析模型,调用振动响应报告模型,将振动响应曲线图片对应插入到振动响应报告模型中;当分析模型为动刚度分析模型...
【专利技术属性】
技术研发人员:田蜀东,胡海欧,焦天培,陈韬,马玉婷,陈曦,
申请(专利权)人:中国第一汽车股份有限公司,
类型:发明
国别省市:吉林,22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。