轮胎设计仿真一体化平台开发

Download as pdf or txt
Download as pdf or txt
You are on page 1of 79

IIjIJI||J』Ⅲ㈣||JJI JJ|IJ㈣Ⅷ…0

Y41 1 91 52
分类号:
密级:

硕士学位论文

轮胎设计仿真一体化平台开发

学科专业:
机一 一一一一
作者姓名: 一良 一 一

指导教师:
教一
王一直直越壶金一盟 一型级 工一一授程一师一
豇吉一

青岛理工大学
二O二三年六月

万方数据
国内图书分类号:I垒圣圣昼
国际图书分类号:——

硕士学位论文
轮胎设计仿真一体化平台开发

硕士研究生:

导师姓名:

校外导师:

申请学位级别:

学科、专业:

所在单位:

答辩日期:

学位授予单位:

万方数据
Classified Irldex: !Q三三鱼
U.D.C:

Dissenation for the Master De铲ee i11 Engineering

DEVELOPMENT OF AN INTEGRATED
PLATFoRM FOR TIRE DE SIGN
SIMULATION

Candidate: W.ang Zhiwen

SuperVisor: Associate Professor Cao Jinfeng

Academic Degree Applied for:Master of Engineering

Speciahy: Mechanical Engineering

Date of oral Examination: June 2023

UniVersi锣: Qingdao L『niversity of 11echnology

万方数据
硕士学位论文

轮胎设计仿真一体化平台开发

学位论文答辩日期:2

指导教师签字:

答辩委员会成员字:

万方数据
青岛理工大学学位论文独创性声明

本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的

研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其

他人已经发表或撰写过的研究成果,也不包含为获得青岛理工大学或其它教育机

构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献

均已在论文中作了明确的说明并表示了谢意。

研究生签名:至丕筵日期:2立;:么=!f
研究生签名:土厶建:日期:2立;:么=!f

青岛理工大学学位论文使用授权声明

青岛理工大学、中国科学技术信息研究所、国家图书馆、CD№和DMD有
权保留本人所送交学位论文的复印件和电子文档,可以采用影印、缩印或其他复

制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内

的保密论文外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部

分内容。论文的公布(包括刊登)授权青岛理工大学研究生处办理。

研究生签名:互盎:乏;导师签名: 壹遍日期:趔剑

万方数据
青岛理工大学工程硕士学位论文

目录

摘要……………………………………………………………………………………I
Abstract…………………………………………………………………………………………………………。III

第l章绪论……………………………………………………………………………..1

1.1研究背景、目的及意义…………………………………………………………l

1.1.1研究背景…………………………………………………………………….1

1.1.2研究目的…………………………………………………………………….2

1.1.3研究意义…………………………………………………………………….3

1.2轮胎设计仿真一体化研究现状…………………………………………………3

1.2.1轮胎有限元仿真研究现状………………………………………………….3

1.2.2 Abaqus二次开发研究现状………………………………………………….5
1.2.3轮胎设计仿真一体化研究现状…………………………………………….6

1.3研究内容及技术路线……………………………………………………………8

1.3.1研究内容…………………………………………………………………….8

1.3.2技术路线…………………………………………………………………….9

第2章轮胎设计仿真一体化平台设计………………………………………………11

2.1平台总体设计…………………………………………………………………..1 1

2.1.1平台结构介绍………………………………………………………………11

2.1.2平台功能模块简介…………………………………………………………12

2.2研究基础………………………………………………………………………..12

2.2.1 Abaqus及其功能模块………………………………………………………12
2.2.2 Abaqu软件二次开发………………………………………………………14

2.2.3 Abaq璐GUI及内核程序开发………………………………………………15
2.3本章小结………………………………………………………………………..19

第3章轮胎设计仿真一体化平台前处理研发………………………………………20

3.1复杂轮胎结构参数化高效建模技术…………………………………………..20

3.1.1轮胎结构参数化建模设计方法……………………………………………20

3.1.2轮胎结构参数化建模程序实现……………………………………………22

3.1.3轮胎结构参数化建模界面设计……………………………………………24

万方数据
青岛理工大学工程硕士学位论文

3.1.4运行结果和效率……………………………………………………………26

3.2轮胎断面网格自动化设计及开发………………………………………………26

3.2.1复杂轮胎断面有限元网格划分规则………………………………………26

3.2.2在Hypennesh软件中手动划分网格………………………………………27

3.23在Abaqus软件的Mesh模块划分网格……………………………………28

3.2.4开发轮胎有限元网格自动划分程序………………………………………28

3.2.5轮胎网格自动化划分界面设计……………………………………………34

3.2.6运行结果和效率……………………………………………………………35

3.3轮胎断面荷载施加程序和界面设计……………………………………………35

3.4本章小结…………………………………………………………………………36

第4章轮胎设计仿真一体化平台后处理研发………………………………………37

4.1自动创建分析步和输出请求……………………………………………………37

4.2批量化自动提交分析作业………………………………………………………38

4.3轮胎仿真自动化后处理技术……………………………………………………38

4.3.1轮胎参数化仿真后处理的设计方法………………………………………39

4.3.2轮胎参数化仿真后处理的脚本生成………………………………………39

4.3.3轮胎参数化仿真后处理的界面设计………………………………………41

4.3.4运行结果和效率……………………………………………………………43

4.4本章小结…………………………………………………………………………44

第5章轮胎设计仿真一体化平台搭建及实例验证…………………………………45

5.1轮胎设计仿真一体化平台构建…………………………………………………45

5.1.1轮胎设计仿真一体化平台的开发流程……………………………………45

5.1.2轮胎设计仿真一体化平台程序设计………………………………………46

5.1.3轮胎设计仿真一体化平台功能测试………………………………………49

5.2轮胎有限元模型分析实例验证…………………………………………………50

5.2.1轮胎二维充气仿真…………………………………………………………50

5.2.2轮胎三维充气及接地仿真…………………………………………………53

5.2.3轮胎有限元模型有效性的检验……………………………………………55

5.3有限元分析结果对比……………………………………………………………56

5.4有限元分析效率对比……………………………………………………………58

Il

万方数据
青岛理工大学工程硕士学位论文

5.5本章小结………………………………………………………………………一59

第6章结论与展望……………………………………………………………………60

6.1研究总结………………………………………………………………………..60

6.2研究展望………………………………………………………………………..6l

参考文献………………………………………………………………………………62

攻读硕士期间发表的论文及科研工作………………………………………………66

致谢………………………………………………………………………………………………………67

III

万方数据
青岛理工大学工程硕士学位论文

摘要

轮胎是车辆的重要构成部分,起着支承载荷、向地面输送制动力、驱动力及

承担车辆缓冲减震的功能。随着计算机的快速发展,有限元仿真技术开始在轮胎

制造企业普遍使用,由于传统的轮胎有限元分析依靠人工或手动设计,研发周期

较长、工作效率低下,且传统的轮胎仿真分析涉及专业软件多,步骤繁琐,对工

程师水平要求较高。因此研发轮胎设计仿真一体化平台,探索轮胎设计与仿真实

现参数化、智能化、数字化的实现方式,能够大大降低轮胎设计难度,提高设计

研发效率,具有重要的工程应用价值。

本论文基于Abaqus软件提供的Pymon语言脚本接口,开发了轮胎参数化设
计、有限元网格高效划分、有限元分析自动后处理程序,设计了轮胎设计仿真一

体化平台。主要研究工作包括:

(1)通过对轮胎结构设计理论与Abaqus二次开发理论的探索,将Abaqus开
发流程与轮胎结构设计仿真分析流程深度融合,搭建了轮胎设计仿真一体化平台

的结构框架。

(2)开发了设计仿真一体化平台前处理的参数化建模模块、复杂轮胎结构

网格自动化划分模块,基于RSG对话框构造器开发了专门的插件,实现AbaquS

GUI界面与Kemel内核脚本的交互,完成了轮胎参数化快速建模以及有限元网格

高效、高质量划分。

(3)基于AbaquS软件的PytIlon语言二次开发功能,开发了轮胎有限元仿真

分析结果自动后处理插件,用户只需选择待处理的odb文件,设置相关的后处理

结果数据,数分钟之内即可完成所有后处理操作,结果将自动保存到指定文件夹

中,避免了轮胎有限元仿真分析中大量重复性的人工操作,效率明显提升。

(4)基于Abaqus软件的Python语言二次开发技术,开发了轮胎设计仿真全
功能一体化平台,将所有轮胎有限元分析模块集成为一个界面,共包括四个模块:

轮胎参数化建模模块、轮胎结构网格自动化划分模块、施加轮胎载荷与边界条件

模块、轮胎仿真结果自动后处理模块,用户只需要输入轮胎设计建模和仿真分析

的相关参数,就能完成整个有限元分析。

(5)结合工程实际,选择某型号轮胎的工程仿真算例,对设计仿真一体化

万方数据
青岛理工大学工程硕士学位论文

平台的各个模块测试验证,并与手动建模仿真的计算结果对比,结果表明:采用

本文开发的轮胎设计仿真一体化平台建立有限元模型,分析结果可靠,效率提升

数十倍。

关键词:轮胎;参数化设计;Pytllon;设计仿真一体化平台

II

万方数据
青岛理工大学工程硕士学位论文

Abstract

Tires are important cornponems of VehicIes,playing a cnlcial role in supponing也e

load,仃£msmitting braking,driVing forces to me grouIld,and proViding cusmoIling alld

shock a_bso印tion.Wltll the rapid development of computers,finite element simulation

technology has become widely used in tire manⅢ.actu咖g compaIlies. HoweVer,

traditional tire fillite elemem analysis relies on m删or}瑚1dcra船d designs,resulting

in long devclopmem cycles锄d low、Ⅳork e蚯ciency.AdditiOnally,traditional tire

simulation analysis involVes multiple specialized sofhvare aJld complex steps,requiring

11igh leVels ofengineering e)【penise.Therefore,deVelopiIlg an


integrated platfonn for tire

design aJld simulation mat achieVes p猢eterization,intell培ence,aIld digitization is of

sigllificant engineeriI蟠Value.Thjs platfom can greatly reduce the di伍cul够oftire design,


improve design aIld deVelopment e伍ciency,and has irnport孤t engineering application

vahle.

Tms paper is baSed on the Python laIlguage script interfIace proVided by the AbaquS

so胁are and presents the development of an inte舒ated tire design a11d simulation

platf.ofnl.111e platfornl includes tire p心uIlet矗zed design,e伍cient fiIlite element mesh

generation,and automated post—processing of finite element锄alysis.The main research

、Ⅳork includes:

(1)Tlll.ough e)【ploring the theo巧of tire stnlcture design and Abaqus secondary

deVelopment,the deVelopment process of Abaqus and the tire stm咖re design aIld
simulation a11alysis process、vere de印1y integrated,aIld也e蛐nlctural f}锄ework of ttle

integrated 6re design a11d simulation platfoml、Ⅳas established.

(2)The par锄eterized modeling module for pre—processing in也e integrated design

and simulation platf.orm waS developed,along with a11 autom酏ed mesh djvision module

f.or coInplex tire stmcnlres.A dedicated plugin was deVeloped using the RSG dialog box

constructor,enabling interaction be觚een the Abaqus GUI interface md Kemelintemal

scripts.111is a110wed for fast par锄eterized tire modeling and emcient,11igh—qual耐fiIlite


element mesh division.

(3)A tire fillite element simulation aIlalysis resuh automatic post—processing plugin

、Ⅳas deVeloped based on Pymon language secondary deVelopment f.unction of Abaqus

soRware.Users oIlly need to select the odb file to be processed auld set the relev{mt post-

processing result出l诅.AU poSt_processing operations can be completed within a few

minutes,alld the results will be automatically saVed to the specified folder.This aVoids a

T1T

万方数据
青岛理工大学工程硕士学位论文

large锄ount of r印etitiVe manual operations in tire fin“e element simulation analysis,

aJld the significant emciency is improVed

(4)A M1-featured integrated platfom for tire design simulation、Ⅳas deVeloped

using Pytllon language secondaIy deVelopment technology of Abaqus soRware.AU tire

fimte element analysis Inodules are integrated into a sil培le interface,including four

modules:tire parameterized modeling module,tire smlcture mesh automatic panitiolling

module,tire 10ad and bolllldaW condition印plication module,alld tire simulation result

automatic post—processing module.Users only need to input releV锄t parameters for tire

design modeliI唱and simulation aJlalysis to complete the entire fillite element analysis.

(5)By selecting a11 engineering siInulation case of a certain tire model a11d testing

and Veri匆ing the Various modules of me design and simulation inte铲ated platfom,
combined谢th pmctical engineering,the calculation results of manual modeling a11d

simulation were compared.The results showed that using the tire design and simulation

imegrated platform deVeloped in t11is p印er to establish a fiIlite element model,me

analysis results are reliable aIld tens of times more e仃icient.

Keywords:tire;par锄etric design;Python;design and simulation integrated

platfonIl

万方数据
青岛理工大学工程硕士学位论文

第1章绪论

1.1研究背景、目的及意义

1.1.1研究背景
随着社会经济的不断发展和科技的迅速进步,汽车已经成为人们日常生活中

必不可少的消费品。近年来,我国人均汽车保有量不断攀升,这一趋势与居民消

费能力的增强密不可分[1,21。随之而来的是汽车产业和交通运输业的快速发展,也

为轮胎行业带来了新的发展机遇和广阔的市场前景。2020上半年开始受新冠疫情

的影响,轮胎产业链被阻,许多轮胎企业面临停工停产甚至倒闭的危险,在此次

危机下,各类生产行业面临巨大的挑战。然而,随着中国疫情的有效控制和复工

复产,许多企业订单暴涨,供不应求[31。

为了缩短从产品设计到市场投放的时间,提高企业的国际竞争力,很多领域

都面临着从传统人工手动操作向新时代电子化、信息化工作的转变。轮胎行业也

在不断探索和实践自动化建模与仿真技术,以提高轮胎设计公司和研发中心的工

作效率和资源利用率,并促进企业与制造厂商、大学等机构之间的技术交流。借

助先进的技术手段,轮胎生产过程的自动化程度将得到显著提高,从而降低生产

成本和提高产品质量。未来的轮胎行业将会更加注重自动化、智能化和数字化技

术的应用,推动轮胎制造工艺和生产装备的变革,实现更高效、更智能的轮胎生

产【41。实现轮胎技术的自动化、智能化可推广到机械、化工、冶金、土木、航空

航天等众多领域。因此,轮胎自动化、智能化不仅是轮胎本身的一场革命,也是

整个制造业的一个重要转型。但是,目前对轮胎自动化模型开发、设计和仿真一

体化的研究还很少,主要原因是轮胎是一种复杂的多变量结构,断面形状极不规

则,各种材料堆叠压缩,导致其结构建模与仿真的一体化非常困难,而有限元技

术与可视化程序为轮胎特性研究和轮胎数字化设计提供了方便有效的工具[51。

目前国内外大多数知名的轮胎公司都采用CAD与CAE联合的技术设计汽车

轮胎,计算机辅助软件可助力汽车新轮胎的研发,其基本流程是确定轮胎性能指

标、设计轮胎外轮廓和胎面花纹、选择结构和材料、轮胎试验、评价性能与生产

等[61。轮胎制造商的轮胎设计与开发过程如图1.1所示。

万方数据
青岛理工大学工程硕士学位论文

重新评价

图1.1轮胎设计开发过程

轮胎的设计与开发过程中,有限元分析方法对轮胎结构的设计与工况的仿真

模拟起着很大的作用。轮胎有限元分析的关键是仿真模型的建立,包括轮胎外轮

廓、材料、网格和结构装配的准确模拟。轮胎设计和仿真分属于企业的两个生产

部门,设计部门如果修改轮胎模型,则会导致仿真部分必须重新计算,增加工作

量;反之,同样如此;鉴于此,开发轮胎的设计仿真一体化平台可以大幅度的减

轻设计仿真工程师的工作量,降低企业开发成本。本文基于此开发的复杂轮胎结

构设计与仿真集成平台具有重要的工程应用价值。

本选题基于导师与山东省某轮胎公司合作研发项目,具有明确的研究意义和

迫切的现实需要。

1.1.2研究目的

随着有限元技术的发展应用,Abaqus软件开始逐渐被各大轮胎企业和高等院

校所接受【7,引。AbaqllS有限元分析软件是一种高度专业化的分析工具,适用于解

决各种特殊和复杂的工程问题。在整个有限元分析过程中,前处理和后处理耗时

最为严重,并且执行步骤也是最复杂、最易错的。在前处理阶段,用户需要对分

析对象实施几何建模、单元网格划分、材料定义和载荷设置等一系列操作,以准

确描述物理系统的几何形状和边界条件。这需要用户具有一定的数学和物理知识,

以及熟练掌握Abaqus软件的建模和网格划分技巧。在后处理阶段,用户需要对分

析结果进行可视化、数据分析和后续处理等操作,以获取分析结果并进一步分析,

这需要用户具有良好的数据分析能力和熟练掌握Abaqus软件的后处理技巧。因此,

由于分析对象的特殊性和复杂性,灵活使用该软件需要用户具有扎实的理论基础

和熟练的操作技能。同时,传统的建模和仿真分析方法需要耗费大量的人力物力

万方数据
青岛理工大学工程硕士学位论文

成本,分析过程中需要不断的设计、分析和结果对比,使得工程师的工作效率下

降,企业的生产成本提升。因此,迫切需要开发出能够减少员工工作量、提升工

程师工作效率的自动化建模与仿真分析平台,通过计算机自动化仿真技术实现快

速和高效的建模和仿真分析,使设计和研发人员能够将有限的时间用于对象模型

的设计与优化中,提升员工工作效率和产品质量。

1.1.3研究意义

国内众多轮胎企业的设计研发还没有达到设计仿真一体化的水平,传统的人

工手动设计轮胎周期长、效率低,传统的轮胎仿真用到的专业软件多,互通性差,

步骤繁琐,且对工程师要求水平较高,而使用分析软件参数化的设计可以大大提

高设计的效率。虽然Abaqus软件适用于各种复杂工况下的有限元分析,但在复杂

结构建模方面的能力还有所欠缺,同时Abaqus有限元软件又是通用性软件,不会

针对特定的项目设计开发特定的分析模块。因此,为了降低产品的设计难度,提

高产品的设计效率,本文基于AbaquS软件的二次开发技术,使用Pymon语言开

发了一款专门针对轮胎断面设计与仿真分析的平台。该平台在Abaqus软件提供的

基础功能之上,开发了设计仿真一体化的操作界面,用户只需进行简单的鼠标和

键盘操作,轮胎结构的建模、计算、有限元分析等工作即可在该平台上快速完成,

并可以持续创建插件、菜单、模块和界面的形式补充平台内容,使得设计仿真一

体化平台具有更好的多样性和便捷性。该平台将极大地丰富了Abaqus二次开发方

法在有限元分析领域中的运用,同时也对于提高建模和数据分析质量以及改善轮

胎产品设计效率都有着重要的现实意义。

1.2轮胎设计仿真一体化研究现状

1.2.1轮胎有限元仿真研究现状

自1888年Dulllop【9J发明了空心充气轮胎以来,历经百余年的发展,充气轮胎

已经不断改进和创新。国内外的学者对轮胎的研究和发展做了大量的工作,到目

前为止,已衍生出上千种规格和品种,成为汽车等众多交通工具的重要组成部分。

1946年,法国Michelin【10】公司公布了子午线轮胎的第一项专利。子午线轮胎

凭借耐磨性好、胎面小、缓冲安全性能好等优势迅速抢占国外市场,截至目前,

子午线轮胎在国外占比超过90%。

20世纪70年代初,美国与日本各大轮胎企业开始用有限元的方法分析轮胎结

万方数据
青岛理工大学工程硕士学位论文

构中的力学问题;到了70年代中期,Kaga和Ok跏lot0等【1l】采用二维有限元法研
究了轮胎在承受垂直载荷时的应力状况,该研究虽取得了一些令人满意的结果,

但是该方法还无法真实反映轮胎与地面接触时的应力情况。Ke衄edy和Pate【12】使
用有限元分析和三角形常应变单元来研究轮胎充气情况,帮助工程师设计和优化

轮胎的性能。同时,通过改变轮胎关键特征参数预测轮胎在不同工况下的性能,

为研发新型轮胎提供更有价值的信息。直到80年代,日本普利司通等几家公司开

始使用有限元技术优化轮胎结构设计的方法,采用三维有限元模型准确地反应了

轮胎的实际工作情况。

2000年,M.S11iraislli和H.Y0shiIlaga【13】采用显式有限元方法对动态滚动轮胎模

拟。在这个模拟中,轮胎的复杂花纹形状和内部结构被精确建模,从而较准确地

评估了轮胎在各种滚动条件下的性能,模拟和实验结果之间的吻合性较好。

2007年,M.z锄磁lmzadeh【14】预测轮胎印痕应力分布和优化轮胎结构以提高性

能。在荷载条件下,将轮胎轮辋按照规则组装后,施加充气压力,模拟稳态分析

为相对较高的地面速度,最后将其与刚性表面(如道路)接触,并评估不同的参

数,得到了轮胎印痕的应力分布结果。

K Kazuyu虹等人【15】分别使用隐式和显式两种有限元分析方式模拟轮胎的转弯,

两种方法均能够与实验数据一致的结果,这表明有限元分析在预测轮胎转弯力方

面的能力是可靠的。但两种方法的比较显示,隐式有限元分析的消耗CPU时间要

比显式分析短30倍左右,所需CPU时间的显著差异表明,隐式有限元分析可能

是一种更实用和高效的解决方案,特别是对于大规模仿真模拟。

2021年,W.A.A.S.PremaraIllIla等人【16】提出了对弹性轮胎的若干设计和性能改

进,并在静态和动态条件下使用有限元方法验证了改进设计和性能改进的可行性。

2022年,中策橡胶集团和哈尔滨工业大学【17l合作研究全钢载重子午线轮胎压

力分布情况,并通过CAD、Tyabas和Abaqus软件构建了有限元分析模型进行研

究。结果表明,全钢载重子午线轮胎的接地压力随不同因素而变化,进而影响轮

胎的接地形态,该研究成果为轮胎设计和性能优化提供了科学依据,对于全钢载

重子午线轮胎的制造和设计具有重要的实际应用价值。

青岛科技大学的付平等人1181使用Abaqus软件分析无内胎轮胎在不同荷载作用

下的力学性能,得到了各种工况下的分析结果为无内胎轮胎的设计优化提供数据
支持,该项研究对于改善轮胎的性能、提高安全性和舒适性具有重要意义。

万方数据
青岛理工大学工程硕士学位论文

Li血g Yu等人[19】利用有限元分析软件Abaqus建立了逼真的三维轮胎.路面接
触模型,研究探讨了在车辆静态加载过程中,车辆载荷和轮胎压力对轮胎接地压

力分布的影响,并模拟了在稳定滚动、行驶和制动条件下轮胎接地压力随速度或

时问的变化,得出结论:在制动条件下的接触压力明显大于静态条件下的接触压

力,为分析车辆行驶对道路造成的早期破坏,为道路设计人员在道路设计中提供

了参考。

轮胎的工作温度是轮胎制造商、公路机构和用户非常关心的问题,因为它对

轮胎的牵引性能有重大影响。S.K SriraIlg锄【20】开发了有限元(FE)框架中的顺序耦
合热机械模型,在沥青路面上模拟滚动充气轮胎的渐进温度及其对滞后摩擦的最

终影响。

2022年吉林大学卢荡教授【2l】为提高轮胎动力学有限元建模的精度,提出了一

种轮胎逆向剖析的方法。首先,通过轮胎的逆向分析得到轮胎的实际外轮廓以及

轮胎材料分布图;其次,对比轮胎在不同胎压下仿真与实际的力学性能;最后,

根据分析得到的参数值重新修正轮胎模型,以提高仿真分析的精度。

1.2.2 Abaqus二次开发研究现状
自从2009年曹教授出版了《Pytllon语言在Abaqus中的应用》一书以来,国

内外很多学者开始使用Python编写脚本程序或插件,实现有限元分析的高效研发。

Liu.jie等人[22】使用Abaqus软件的二次开发功能,研发了一个用于斜拉桥模型

随时更新的图形用户界面平台,包括灵敏度分析、影响矩阵和优化等模块,可实

现斜拉桥有限元模型位移数据和受力数据的修正,且修正结果与实测结果吻合良

好。MA JebeIi【23】使用Abaqus自带插件功能,通过定义和控制制造参数,对两升

IV型cPV的穹顶实际几何建模,使用Abaqus软件内部uⅥkRM子程序分析应力
应变并预测损伤位置,最终结果表明:有限元计算结果与实验结果具有良好的相

关性。

西安理工大学霍永强[24]基于Pynlon语言对Abaqus软件二次开发,制作了冷
滚打有限元模型的参数化建模插件,实现了冷滚打有限元仿真模型的从参数化建

模到提交作业等一系列仿真流程,并通过仿真与实验对比分析,验证了该插件建
立冷滚打有限元模型的实用性和有效性。王玉玲【25】以直齿轮为研究对象,利用

AbaqllS软件二次开发的脚本接口,搭建了分析齿轮弯曲应力的有限元分析平台,

万方数据
青岛理工大学工程硕士学位论文

实现了参数化的齿轮几何建模和网格自动划分,为其它机械结构的设计仿真提供

了借鉴意义。陈学义[26】使用Abaqus软件中的RsG对话框构造器,构建了弹管和

全炮模型的参数化插件,不仅实现了快速化建模,而且可用于模型的模态和动力

学分析,提升了弹管与全炮模型设计与仿真的效率,并成功应用于某型号的火箭

炮的发射系统,结果表现良好。李华伟等人127】在Abaqus软件中基于二次开发技术

实现了钢管混凝土构件的参数化建模,并对现有试验中的该构件做了数值模拟分

析。结果表明,计算结果与实验结果相关性较好,验证了基于Abaqus二次开发程

序的合理性。

1.2.3轮胎设计仿真一体化研究现状

(1)轮胎前处理二次开发现状

传统的轮胎前处理工作流程如刘信奎等工程师【28】使用AutoCAD软件完成对

轮胎二维断面线条的绘制,并清理相关多余的边、角、线,后导入到三维建模软

件,完成轮胎的三维实体建模,该过程建模的精度较高,但是重复性的工作较多。

刘野等人[29】使用CATIA软件对轮胎进行建模,后通过ANSYS软件的接口导入

CA-TIA软件中建立完整的三维模型,进而通过分析求解得到轮胎整体的受力情况,

为轮胎的设计与优化提供参考。山东大学杨进殿等人[30】基于AutoCAD软件提供

的二次开发接口,实现了清理轮胎断面多余线条以及CAD和CAE软件无缝衔接

的功能,基于Hypenn船h软件二次开发技术,完成了轮胎有限元分析中的几何清

理、网格划分、单元材料的创建等工作,减少了有限元分析的工作量。通过对轮

胎静态接地的仿真模拟,结果表明,仿真实例的结果与轮胎实际工作情况相符合,

验证了该技术建立有限元模型的准确性。山东大学张勤河团队中的梅飞工程师【3l】

基于节点创建轮胎二维花纹网格,基于Hypemlesh二次开发完成对有限元网格节

点的提取,基于MATLAB撰写轮胎胎面花纹的自动化建模的程序,直接生成轮胎

花纹的三维模型,并设置了GUI用户界面,提高了建模效率与建模程序的通用性。

洪圣康等人【32】提出了一种最小独立区域识别算法,用于对AutoCAD绘制的二维

轮胎材料分布图区域识别,该算法可将节点坐标、线元素信息和区域信息分别识

别,并提供给有限元仿真处理平台,从而实现轮胎的自动化建模,并且基于

Hypenllesh软件的二次开发技术创建了有限元前处理模块,完成了网格划分等工

作。同时,为了保证该识别算法的准确运行,将轮胎建模模块、材料模块、有限

万方数据
青岛理工大学工程硕士学位论文

元后处理分析模块集成了一套有限元分析的系统,简化了有限元建模和仿真分析

的过程,提高了轮胎有限元分析的效率。

王友善等【33】开发了TYSYS软件,用于对轮胎结构进行网格划分。该软件支

持在CATIA下直接输出网格信息,通过通用数据类型(例如x t文件)导入到

Abaqus中进行网格划分。宋君萍等【34】采用分段划分轮胎区域的方法,实现了轮胎

二维断面单元网格自动化划分。孙淮松等【35】对ANSYS软件进行二次开发,将轮

胎结构的cAD模型导入ANSYS并生成网格节点,通过网格节点数据生成单元网

格。陶波等【36】基于AutoCAD开发了轮胎网格自动划分程序,可直接生成INP输

入文件,导入到Abaqus软件中仿真分析。姜盛林等【37】通过Aut0CAD和

Hype肌esh软件的联合二次开发,实现了轮胎有限元网格的自动划分,取得了较
好效果。胡坚皓[38】通过Aut0CAD自带的开发语言AutoLISP,开发了载重子午线

轮胎的网格自动划分程序,应用效果较好。Axelle Pochet等【39】提出了一种用于二

维域的自适应全四边形网格生成的新方法,生成了质量较好的网格、效率较高。

J.R.Cho等人【40】提出一种胎体和胎面花纹网格分开的网格自动生成程序,然后通

过不兼容方法绑定,并通过实验验证了网格划分的准确性。

(2)轮胎后处理二次开发现状

宋颖等【41】研发了一款使用Pytllon语言编写的程序,用于圆柱形橡胶堆的快速
建模和结果分析,该脚本实现了参数化建立有限元模型和自动化输出后处理的数

据,极大地提高了建模和分析效率。曹金凤等【42】开发了一款基于P州hon和C撑编

程语言的轮胎多种工况的分析结果自动后处理软件,目的是实现自动获取和处理

Odb文件中的仿真结果数据,并根据用户需求获取不同工况下轮胎性能参数并生

成相应的PPT报告。经过实际的工程检验,该系统的后处理二次开发功能可以较

大程度的简化有限元仿真人工操作流程,进而提升有限元分析结果的处理效率。

江苏大学的洪圣康【43】通过利用AbaJqus软件的脚本接口,采用Python语言进行二

次开发,实现了多种工况下仿真分析计算和分析结果数据的自动导出。此外,他

还利用MATLAB编写执行文件处理相关数据,并制作GUl人机交互界面与

Po、^,erPoint建立连接,生成了有限元分析报告。该方法具有很高的可行性和实用

性,可更加直观地查看分析结果和生成报告,提高分析结果的可视化程度。

(3)轮胎设计仿真一体化研究现状

Labrie等【删基于有限元仿真分析流程,研发了一种专家系统原型(专家助手),

万方数据
青岛理工大学工程硕士学位论文

在整个仿真分析过程中,以顾问的角色指导用户,包括网格划分、边界条件的规

定、数值结果的评估以及模拟中涉及的各种数值参数的选择等,帮助初中级用户

更好完成模型的设计仿真分析工作。北京化工大学杨卫剧45】利用有限元分析技术
对子午线轮胎的三维非线性性能做仿真分析,研发出一套适用于中国市场的三维

有限元轮胎静态和动态性能仿真分析、优化设计以及CAD系统。该系统能够有效

地预测轮胎的性能表现,并且可以在优化设计过程中提供有力的支持。进入新世

纪,杨卫民等人【46】开发出一种动态仿真综合分析系统(CASDS),可模拟轮胎各种

复杂工况,包括高速旋转下的轮胎变形分析等,结果表明,对于该系统中每个参

数的变化,均可模拟出相应的结果,验证了该CASDS系统仿真分析模拟结果有

效性。2018年,王国林等人【47】借助Abaqus二次开发的脚本接口,研发了轮胎多

性能仿真分析的平台系统,该系统主要包含两大模块:参数化建模与仿真分析后

处理模块,可完成整个仿真分析流程的自动化分析,极大地释放了工程师的双手,

提高了工程师工作的效率。2021年,中策橡胶集团李华【48】等人基于CAITIA软件

cAA二次开发完成了轮胎外轮廓的参数化设计,设计效率非常高,并在cATIA平

台专用模块中,通过CAA编程制作了轮胎轮廓图的模板,提高了轮胎轮廓设计的

自动化程度。2022年,山东大学张勤河团附49】利用AutoCAD和Hypemesh软件
联合二次开发技术,完成了轮胎有限元模型快速创建,单元网格自动划分、骨架

结构单元快速创建,材料参数快速更新等工作,实现了子午线轮胎CAE前处理的

自动化仿真,提高了有限元仿真分析的效率,且准确率较高。

1.3研究内容及技术路线

1.3.1研究内容

本文在分析了传统的轮胎设计仿真的基础上,提出了一种基于Py廿10n语言和

Abaqus软件联合二次开发的方法,编写出相应的轮胎参数化建模、轮胎断面网格

自动化划分、自动施加载荷和边界条件和仿真数据自动后处理的程序,通过

Abaqus二次开发接口的实现数据传递,制作了对应的GuI交互界面,搭建了轮胎

设计仿真一体化平台,从而将轮胎的设计和仿真过程结合一起,设计人员只需要

输入简单的基本参数,就能完成整个分析过程,提高了产品的设计效率。这项技

术可以有效提高轮胎设计和仿真分析效率,同时也能够提高轮胎的设计质量。本

文的主要研究内容包括:

万方数据
青岛理工大学工程硕士学位论文

(1)调研了轮胎企业设计与仿真研究的现状,结合Abaqus/cAE与Python语

言的通信关系,设计并搭建了轮胎设计仿真一体化平台结构框架。

(2)提出了一种轮胎参数化自动建模的方法,实现轮胎断面结构在Abaqus
中自动建模,开发了GUI参数输入界面,并将轮胎自动建模的模块集成到AbaJqus

软件的主界面中,完成轮胎断面结构的参数化设计。

(3)基于Abaqus软件提供的P)rtllon二次开发接口,提出了“分区限制网格

种子”的网格划分方法,搭建了轮胎断面网格自动化流程,开发了复杂轮胎断面

网格自动划分程序,并以某型号子午线轮胎为例,实现轮胎有限元网格的高效、

高质量自动划分,即使对于非常复杂的包含多层胎体的轮胎结构,也可在1分钟

之内完成高质量网格划分。

(4)开发轮胎有限元分析结果自动后处理的插件,使得该插件可根据工程

师的需求,自动的获取轮胎各项后处理结果(应力/应变数据、刚度数据、带束层

帘线张力数据、以及轮胎各部位的位移数据),并自动的输出到Excel表格或者txt

文件中,可供Pymon机器学习提供数据支持。并且可以实现轮胎有限元模型图片、
背景颜色、图例字体、动画的调整修改功能。

(5)使用Abaqus GUI工具包,创建主窗口文件、菜单栏、工具栏以及工具

条等脚本文件,并将轮胎结构参数化建模、复杂轮胎断面网格自动划分模块、施

加载荷和边界条件模块以及仿真结果自动后处理的插件集成到Abaqus/cAE主界
面中,构成轮胎设计仿真一体化专属模块,完成轮胎设计仿真一体化平台的搭建,

实现轮胎从设计到仿真分析的完全参数化、自动化。

(6)结合真实轮胎企业的工程算例,采用该平台设计仿真得到最终结果与

标准值作比较,验证了该平台所创建有限元模型的有效性和准确性;并通过与传

统人工手动设计仿真对比,效率提升了60倍。

1.3.2技术路线

本文的技术路线如图1-2所示。

万方数据
青岛理工大学工程硕士学位论文

图1.2技术路线图

10

万方数据
青岛理工大学工程硕士学位论文

第2章轮胎设计仿真一体化平台设计

2.1平台总体设计

根据项目研发需要,本论文的研究目的是开发轮胎结构设计仿真一体化平台,

实现复杂轮胎结构从设计一仿真一后处理的完整分析过程,大大提高企业的设计研

发效率。为此,本章首先需要梳理Abaqus软件与Pytllon语言之问的关系,充分

掌握Abaqus脚本接口的开发方法和技巧,熟悉Abaqus GuI与内核程序的交互关

系,综合Abaqus有限元分析软件的步骤;基于Abaqus软件提供的P),thon语言二

次开发技术,研究适用于轮胎设计和仿真分析一体化平台的开发流程和思路,搭

建并开发高效、便捷的设计仿真一体化平台。

2.1.1平台结构介绍

本文将基于Abaqus软件内置的PytIlon语言作为开发工具,梳理轮胎结构设

计准则及研发流程,逐步建立轮胎设计仿真一体化平台。

传统有限元仿真分析包括前处理、求解、后处理三大模块,求解模块的效率

是由模型的复杂程度以及计算机性能等硬件条件决定,而该平台主要针对有限元

仿真分析的前处理和后处理阶段研发,提高轮胎设计仿真的效率,减少轮胎设计

与仿真所消耗的时间和人力成本。

本文设计搭建的轮胎前处理模块及功能如图2.1,有限元分析结果后处理模
块及功能如图2.2。

图2.1平台有限元前处理结构组成

万方数据
青岛理工大学工程硕士学位论文

图2.2平台有限元后处理结构组成

2.1.2平台功能模块简介

本文设计研发的轮胎设计仿真一体化平台,主要包括四个功能模块:陆
Create、Tire Mesh、Tire load和Tire Ma)(value,分别对应轮胎参数化建模、轮胎

结构网格自动划分、施加轮胎载荷与边界条件、轮胎仿真结果自动后处理。各个

模块的功能如下:

(1)轮胎参数化建模模块:设置轮胎结构设计参数输入界面,用户直接输

入关键参数实现轮胎参数化自动建模。

(2)轮胎结构网格自动化划分模块:开发一种复杂轮胎断面网格自动划分

程序,用户只需输入网格种子数量和尺寸等几个参数,即可短时间内实现复杂轮

胎断面网格的高效准确划分。

(3)施加轮胎载荷与边界条件模块:研发一种脚本程序并与GuI内核参数

绑定,只需输入相对位置信息和载荷数值,即可快速准确地施加对应载荷,该程

序特别适用于轮胎的多工况分析。

(4)轮胎仿真结果自动后处理模块:为减轻工程师后处理阶段处理数据和

调试模型的工作量,研发一款插件可实现数据的自动处理、输出、保存以及调整

背景颜色、图例字体字号、图片尺寸、动画的演示等功能,切实的提升工程师的

工作效率。

2.2研究基础

2.2.1 Abaqus及其功能模块
Abaqus是一款由达索公司开发的功能强大的工程仿真有限元软件,它的应用

领域广泛,即可以完成简单的线性分析工作,又可以分析复杂的非线性工程问题。

Abaqus提供了一个多功能单元库,用户可以根据具体需要,创造出任何几何体的

12

万方数据
青岛理工大学工程硕士学位论文

模拟。此外,它还拥有多种不同类型的材料信息库,可模拟钢铁、橡胶等多种实

用材料的性能,能够有效地帮助用户准确描述和分析各种材料的物理特性,提高

仿真结果的准确性。同时,Abaqus是一款能够针对应力、位移等结构问题有效解

决的通用有限元分析软件【50】,具有多种复杂功用,主要包括;对复杂多变的固体

结构力学构件深入分析,解决仿真过程中难度性较高的非线性问题,实现从单一

零件的力学分析到多物理场的角度性能分析。Abaqus由于出色的分析能力和复杂

系统模拟的有效性,因此被广泛用于工业和研究领域,获得了国际上的一致认可。

Abaqus是由AbaquS/Stalldard和Abaqus/EXplicit两个主求解器模块组成的有限

元分析软件,同时还包括Abaqus/CAE前后处理模块和一些专门处理某些特殊问

题的模块。这些模块的综合使用,使得用户可以进行各种复杂的有限元分析【511,

由于具备这些优点,许多国内外轮胎企业都选择Abaqus作为其有限元分析软件。

Abaqus/CAE除上述所列功能外,还拥有一系列的功能模块,每个模块均拥
有自己特定的工具,例如,Mesh功能模块除了对模型划分网格外,还可实现虚拟

拓扑、网格部件修改等功能;在InteI|∞non功能模块中,可以定义不同模型间的

交互行为。在Abaqus/CAE软件中,Modllle模块下拉列表中即可选择各个功能模

块,这些模块的顺序在图2.3中给出(虚线部分表示这些模块不一定每次分析都需

要使用),并被AbaquS/CAE推荐用于模型创建。该模块的设计有一个较为便利的

特点是材料、边界条件和载荷等模型参数可以直接定义在几何模型上,而不需要

在单元和节点上进行定义。该顺序的另一个好处是在修改网格时,不需要重新定

义这些模型参数,从而提高了工作效率。此外,另一种模型创建顺序如图2.4所

示,该顺序的优点是在分割网格的步骤中能够逐步调整部件的几何模型,但不足之

处是在进行调整后,己确定好的边界条件、载荷和接触等信息将会成为失效,因

此必须重新确定。综上所述,AbaquS/CAE提供了两种模型创建顺序,每种顺序
都有其优点和缺点,用户可以根据需要选择适合自己的模型创建顺序。

图2.3 Abaqus/CAE推荐的建模顺序

13

万方数据
青岛理工大学工程硕士学位论文

图2.4自定义建模顺序流程图

Abaqus软件的仿真分析主要由前处理、求解、和后处理三大模块组成,具体

仿真分析详细流程如图2.5所示。

①前处理 ④材料参数定义


Q苎壁墨兰皇H赢
us有限元 ,|定义接触
析流程 ④求解


战荷边界
条件

位移边界
条件

④后处理卜__}一④应力

④应变
图2.5 AbaquS有限元分析流程图

2.2.2 A.baqu软件二次开发

为了满足不同行业用户的多样化需求,Abaqus软件提供了啪n语言二次开
发接口,用户可以根据需要进行定制开发,减少重复性操作、缩短研发周期、降

低研发成本、简化后期维护工作【52.551。Abaqus中的P灿on脚本接口可以实现
AbauqS/CAE的所有功能,二者之间的通信关系如图2.6所示。可以通过图形用户

界面(GuI)窗口、命令行接口(CLI)和脚本来执行命令,所有命令都必须经过

14

万方数据
青岛理工大学工程硕士学位论文

Py吐lon解释器后才能进入Abaqus/cAE的求解器中执行,同时生成扩展名为.则的
文件;进入到Abaqus/CAE中的命令将转换为INP文件,再经过Abaqus/Sta】mard

或Abaqus/Explicit求解器进行分析,得到输出数据库(ODB)文件,进而绘制变

形图、等值线图等【56l。

图2.6AbaquS中的脚本接口与Abaqus,CAE的通信关系

Python是一种动态解释型的、面向对象的编程语言,自从1991年首次发表后,

由于其语言功能健硕、自由便捷、简单易学、支持面向对象编程等优点【57】,受到

广大开发者越来越多的关注。同时Python是一种强大、优雅的编程语言易于阅读

和理解,它展示了许多其他语言所共有的大部分特征,并拥有现实世界中的语言

所共有的大部分功能【581。Pytllon语言具有8大重要特征;分别是面向对象性、简

单性、健壮性、可扩展性、动态性、跨平台性、内置的数据结构、强制类型。正

是由于Python具有的这8大重要特征,使得其特别适用于软件程序的开发且操作

流程简单。

2.2.3 Abaqus GIJl及内核程序开发

Python语言结合Abaqus软件广泛用于用户自定义图形用户界面的开发,开发

内容主要包括Abaqus软件前后处理模块的功能扩展,各类专属应用程序等【241。

15

万方数据
青岛理工大学工程硕士学位论文

Abaqus软件提供了两种自定义插件的创建方式,分别是RSG Dialog Bulider和

Abaqus GUI Toolkit。RSG Dialog Bulider是一种专门为Abaqus软件GUI开发定制

的工具,该工具操作便捷高效,无需用户拥有过多的界面开发基础即可进行插件

开发,适用于大多数Abaqus软件的初中级用户。因此,使用RSG对话框构造器

创建自定义插件是一种简便的选择【591。

RSG对话框构造器包含了大多数AbaqusGUI工具包的接口,用户只需简单的

操作各类控件和按钮即可方便的创建对话框。通常情况下,制作完成的插件程序

是由注册文件、图形界面文件及内核执行文件组成,如图2.7所示。

.chaj;an.png

202二?4一”o 1:3j

icon.png 20旧哥3一j:jj
了outprofiIe.py 20 2三!一≈’0 7 1:35

P outpr06Ie.pyc 2022/吲j:n;5
了OutprofiIe-pIug.n.py 2022K,71 0 1 1:;5

,outprofiIe.pIug.n.pyc 202二jo一.C}~3 5

了OutprofileDB.py 2C卫/4,’1 0 1
1:;5

,outprofiIeDB.pyc 2:=_22.r 40.4]:1 1 3j

图2.7插件程序主要文件示意图

(1)注册文件通常命名为“文件名_plugin.py”,主要用于注册控件关键字、

检查数据合法性,并将插件工具注册到Plug.i11s菜单或自定义工具条中。

(2)图形界面文件一般命名为“文件名DB.py”,它定义了图形界面框架、

各种控件及控件之间的关联,以及执行目标和动作等。

(3)内核脚本文件作为整个插件程序的核心,通常包含一系列驱动Abaqus

软件内核程序的指令,通过执行这些指令来实现有限元模型的建立和有限元分析

数据后处理等功能,这种分层结构设计可以使插件程序的开发和维护更加灵活和

高效,同时也提供了更好的用户体验。使用插件程序可以方便地扩展Abaqus的功

能,从而提高工作效率,更加方便快捷地完成计算分析任务【6们。

本文使用了RSG Dialog Builder来构建GUI插件,并将其应用于Abaqus前后

处理模块中,将轮胎模型参数信息、数值类型等命令传递给内核执行脚本,调用

插件时自动执行内核程序实现有限元模型的快速、高效建立,图形界面插件程序

执行流程图如图2.8所示。

16

万方数据
青岛理工大学工程硕士学位论文

图2.8图形界面程序执行流程图

在Abaqus软件中开发可视化界面,首先,启动Abaqus/CAE,点击【Plug面】,
选择【ABAQuS】,然后在出现的菜单中点击【RSG对话框生成器】,就会弹出图

2.9所示的图形界面创建对话框。在该对话框中,使用构造器来实现Abaqus GUI

整体布局和界面设计,通过对GUI标签页中父控件、标签集、方向键以及文本编

辑框按钮的操作,用户可以创建自定义对话框,其中包含必要的输入字段、下拉
菜单、按钮等,用户也可以根据其需求自定义这些对话框,包括对话框的大小、

位置、颜色、文本和GUI元素的类型和数量【611。对Abaqus软件掌握并不是很熟

练的用户使用这种界面开发方法也能够快速的完成所需的设计和分析工作,图形

化可视交互界面的建立主要包括以下步骤:

(1)启动Abaqus/CAE并点击【Plug抽】菜单,选择【ABAQUS】,然后在
出现的菜单中点击【RSG对话框生成器】。

17

万方数据
青岛理工大学工程硕士学位论文

(2)使用RSGDialogBuilder来完成AbaqusGuI设计界面的整体布局和具体

细节设计。

(3)在GUI标签页中添加所需的按钮、图片、用户输入框、操作提示、界

面标题等。

(4)完成界面设计后,将设计保存并加载到Abaqus界面中,即可开始使用

创建的图形用户界面进行分析与设计工作。

通过以上步骤,可以在Abaqus软件中快速开发出简洁友好的图形用户界面,

使得用户能够直观明了地进行相应操作。

图2.9RSG对话框构造嚣

深入研究GUI的工作原理,仅通过接口还是无法获取使用者所输入的参数和

代码的。因此,本文通过一个指令流来操作内核文件,并将对应的数值大小赋给

相应的参数,从而实现GuI与内核程序的交互。如图2.10所示,为了实现Abaqus

的核心代码和GUI接口之间的连接,必须对RSG的Kemel进行相关设置。RSG

对话框包括RSG plug-in和Sta】mard plug-ill两种保存格式,为方便后期修改GUI

界面、添加和删除相关参数值等操作,可采用RSG Plug面的保存格式。

18

万方数据
青岛理工大学工程硕士学位论文

图2.10RSG的kemel设置图

2.3本章小结

本章主要搭建了平台的总体设计与功能模块,以及研究了开发所用到的关键

技术和理论知识,本章主要研究如下:

(1)对轮胎设计仿真一体化的整体框架做设计,搭建一个相对清晰的设计

界面为后续工作打好基础,并初步确定了该平台的结构组成和功能模块。

(2)分析Abaqus软件的作用、功能及其解决非线性问题优势,研究有限元

分析相关的基础知识和分析步骤,并选择了两种有限元仿真分析的流程。

(3)分析了Pymon语言的各种语言特性和8大重要特征,以及选择Pymon

语言对Abaqus进行二次开发的优势;重点研究了Abaqus中的脚本接口与

Abaqus/CAE的通信关系。

(4)Abaqus GUI的插件可由RSG Dialog Builder或Abaqus GUI T001l(it两种

方式创建,通过创建RSG Dialog Builder的方法,系统研究了基于P),tllon语言开

发图形用户界面的步骤以及插件程序的相关组成文件,为后续的相关开发工作奠

定了基础。

19

万方数据
青岛理工大学工程硕士学位论文

第3章轮胎设计仿真一体化平台前处理研发

轮胎有限元仿真前处理过程主要包括几何模型的创建、材料属性与截面赋予、

分析步设置、单元网格划分以及荷载施加五个步骤。其中最为关键,最耗时的是

几何建模和单元网格划分模块,本章基于对Abaqus的二次开发技术以及Pytllon

语言的学习探究,完成了对轮胎参数化几何建模与轮胎结构单元网格参数化自动

划分。

3.1复杂轮胎结构参数化高效建模技术

轮胎有限元分析最重要的步骤是建立正确的有限元模型,目前大多数企业的

轮胎有限元模型都是通过手人工手动完成,效率较低下;且对于CAE工程师的技

术水平和经验要求较高,不利于提高轮胎企业工作效率以及在实际工程中的应用。

因此,本文提出轮胎二维断面参数化建模技术,可避免上述问题,实现高效建模。

3.1.1轮胎结构参数化建模设计方法

轮胎的设计方法,己从传统的AutoCAD平台上的2D图设计,转变到CATIA、

uG、Pro/Engineer,Solidwbrks等三维设计平台上,进而导入到有限元仿真软件

中分析轮胎在各个工况下的表现性能,这种研发过程较为繁琐,且轮胎结构部件

繁多、错综复杂,软件之问互通性较差,使得轮胎设计耗时长、效率低。鉴于此,

在满足轮胎各种工况下分析的要求,准确反应轮胎的几何特征以及力学行为的同

时,采用基于Abaqus软件二次开发的方法实现轮胎二维结构的参数化建模,通过

录制宏文件、编辑修改建模脚本,导入到Abaqus软件运行后直接生成二维轮胎结
构,并尽可能的简化模型、降低计算成本。

本文所研究的轮胎实例及其基本结构如图3.1所示,可见,该轮胎实例部件

多,形状复杂(包括胎面、胎侧、胎圈、带束层、内衬层、三角芯等),各种橡

胶材料和帘线结构堆叠压缩而成,设计起来需要考虑众多工艺参数,且设计过程

十分繁琐复杂。

本章主要的研究目的是轮胎结构参数化建模方法以及其实现过程,因此为了

简化研究,只选择轮胎结构的8个关键特征进行表达(表3.1),轮胎结构真实尺

寸主要特征包括外直径(D)、断面宽(B)、断面高(H)、下胎侧高度(H1)、上

20

万方数据
青岛理工大学工程硕士学位论文

胎侧高度(H2)、胎肩厚度(I)、冠部厚度(DT)以及胎圈宽度(M)【4引。轮胎

企业模板设计规范化和标准化要求较高,因此,企业开发真实的轮胎模型时,应

当按照实际的用户需求进行多参数化的设置,保证产品的标准与规范。

图3.1轮胎基本组成结构实例图

表3.1轮胎外轮廓关键参数

轮胎参数除上述8个关键参数外,另有胎圈着合直径(Dr)、胎圈着合宽度

(C)、行驶面宽度(b)、行驶面高度(h)等轮廓参数。根据该型号轮胎的设计

手册查的标准的参数值,包括外直径(Ds)、胎圈着合直径(Dr)、标准断面宽

(Bs)及标准胎圈着合宽度(Cs),并通过公式(3.1)到公式(3.3),可依次求得设

计参数D,B,c,H,H,H1,H2,轮胎的胎圈宽度(M)由胎圈帘布结构的层

21

万方数据
青岛理工大学工程硕士学位论文

数确定。

D=皿一3 (3.1)

B=忍+K (3.2)

c=e+25.4墨 (3.3)

日=(D—D,)/2 (3.4)

日=q+皿 (3.5)

根据轮胎的主要尺寸参数、设计常规参数以及中垂线定理和相切关系等设计

原则,可以求解出轮廓图中相关位置的半径、高度和胎肩和冠部厚度等关键特征

【48】。根据上述参数计算的结果,可高效地绘制出轮胎的二维断面图。

3.1.2轮胎结构参数化建模程序实现

轮胎轮廓设计参数以及设计方法确定后,下一步需要实现参数化建模程序的

撰写或录制。本文以上文中型号的子午线轮胎为例,直接使用Abaqus软件提供的

录制宏文件的功能来实现,详细的操作过程如下:

1、启动Abaqus/CAE主界面,选择菜单栏下的宏录制命令,弹出如图3.2录

制名为Tire』rofile的宏文件所示的对话框,将其命名为Tire_Profile,点击
Continue按钮即可进入到宏录制的工作状态。

图3.2录制名为Tir小file的宏又件
2、根据轮胎的真实设计参数,创建二维轴对称可变形壳体部件,依照上述

求得的关键参数值依次绘制轮胎外轮廓、帘线层、胎圈等骨架材料,如图3.3所

示,通过定位点、定位线的方法将外轮廓和轮胎骨架装配,得到轮胎材料分布图,

如图3.4。

3、结束宏录制状态,由于Abaqus软件所有的操作记录已经以脚本的形式被

保存到abaqusMacros.rpy的宏文件中,用户可自由选择保存或不保存轮胎材料分

布图。

22

万方数据
青岛理工大学工程硕士学位论文

。、\

图3.3轮胎结构骨架示意图 图3.4简易轮胎材料分布图

4、编辑修改宏文件。将abaqusMacros.r1)y中的脚本拷贝到编辑器中,经过适

量的修改和编辑,实现轮胎的参数化设计,具体实现修改步骤如下:

(1)导入相关模块

使用Pyttlon语言编写建模脚本时,首先导入Abaqus模块中定义的所有函数

和类,导入AbaqusConstants模块中定义的常量,代码如下:
fbm Aba(1us import十

f如m Aba(1usConstants import牛

(2)删除软件自动导入的无关代码行,包括软件自动导入的模块代码,自

动生成的视窗代码,使得脚本程序更通俗易懂,简洁明了。

(3)通过函数定义中的轮胎结构建模的8个关键参数,设置其数值全为浮点

型,供后续程序调用。

(4)其他宏文件中代码保持不变即可,录制修改完成后的程序重新另存

为.py格式文件,在Abaqus/CAE界面中直接R吼Sc邱t运行.py脚本,得到的轮胎
二维模型如图3.5所示,并将轮胎骨架材料嵌入到外轮廓中,效果如图3.6供后续

制作GUI插件窗口调用。

(5)调试宏文件。如果宏文件在运行过程中出现错误,可以使用Abaqus软

件官方的调试工具Abaqus Sc邱tir培Debugger进行排查并修复错误。

万方数据
青岛理工大学工程硕士学位论文

图3.5轮胎外轮廓自动建模效果图 图3.6简易轮胎自动建模效果图

3.1.3轮胎结构参数化建模界面设计

使用Abaqus内置的RSG快速创建插件(Ping.in)的方法来设置参数输入界

面,RSG初始对话框界面如图3.7所示,根据左侧的控件区以及布局整理设计对

话框。首先修改标题为TireCreate,创建所需的文本框、文本标签、关键字以及默

认值等,其中关键字必须与程序脚本中的形参相对应,且数值类型选择浮点型。

为使得整体界面更美观,可使用分组框整理界面,还可在文件夹中选择相应的轮

胎断面示意图作为插件的图示说明,设置完成之后的对话框效果如图3.8所示。

o‘如“
l盲目口凝
10 t J卜。r

m“

l■_ 口IM蛐№蚺
l兰曩 。。一.。。。
l●■

IA置 口c。b,岫。hlwM
1广‘叠 曰;h d岫。㈣。“

8口m嘶

瞧:
恒1
图3.7 RSG对话框构造器界面

24

万方数据
青岛理工大学工程硕士学位论文

图3.8 RSG对话框设置效果图

切换到K锄el标签页,选择修改后宏文件陆e-Profile.py来加载内核模块,
在下拉列表中选择脚本中所定义函数,如图3.9所示。重新切换到GUI标签页,

为方便以后修改完善该插件,将对话框保存成RSG Plug抽格式,并命名为
TireCreate,设计完成后的界面如图3.10所示。

图3.9内核模块绑定效果图

图3.10轮胎关键参数输入界面

25

万方数据
青岛理工大学工程硕士学位论文

通过RSG对话框构造器设置的轮胎建模界面和内部脚本程序开发完成后,用

户仅需通过输入轮胎关键的参数,单击OK按钮,仅需数秒钟即可完成复杂轮胎

结构的二维建模,并将轮胎内部骨架结构与外轮廓装配到一起,形成完整的轮胎

结构模型,如图3.6所示的效果。

3.1.4运行结果和效率
本章所开发的这款复杂轮胎结构建模插件,操作极为便捷,只需输入关键参

数即可快速生成复杂二维轮胎结构。使用该插件,设计者可以更加专注于轮胎设

计的创新和改进,同时避免手动建模时可能存在的误差和不一致性,插件的高效

性和便捷性使得轮胎设计和仿真分析更加高效和准确。

3.2轮胎断面网格自动化设计及开发

3.2.1复杂轮胎断面有限元网格划分规则

轮胎断面形状极不规则,橡胶材料层中嵌入骨架材料和钢丝圈,使其网格划

分工作量大、费时费力。对复杂轮胎结构划分有限单元网格时,网格尺寸大小、

网格形状、网格种子的布置都将严重影响有限元分析的收敛性和计算精度【621。同

时,由于橡胶材料为超弹性材料,当载荷施加到一定值时,橡胶接近不可压缩状

态,有限元分析的收敛性更差。因此,对轮胎断面划分网格时,对网格尺寸、单

元形状、不同材料之间相互接触区域的单元,有更加严格的要求,如下:

(1)由橡胶材料组成的轮胎断面部分,网格应该全为四边形,在形状变化

特别大的地方以及包含尖角的位置,允许存在少数几个三角形单元网格,如图

3.11所示。

(2)严格按照材料分布图进行单元网格划分,保证单元网格呈现对齐关系,

避免轮胎在充压、加载等工况时单元节点不对应出现单元扭曲等异常,详见图

3.11。

(3)网格尺寸和网格种子等参数分配要适当,在应力集中处,如胎圈部位

和带束层端部应力应变梯度较大的区域,应适当加密单元网格。

26

万方数据
青岛理工大学工程硕士学位论文

图3.11满足收敛要求的轮胎断面网格

为了满足上述3条基本原则,在有限元网格划分之前,可以在Mesh模块中选

择虚拟拓扑工具对复杂轮胎断面的几何形状进行简化,处理掉微小的边、角、多

余的杂点。

3.2.2在Hypemesh软件中手动划分网格
目前,很多企业选择在AutoCAD软件中建立复杂轮胎断面几何模型,然后在

专业的前处理软件HyperIllesh中划分轮胎断面有限元网格,并调整不满足要求单

元的形状和位置,最后生成符合基本原则的轮胎断面有限元网格。但是,当轮胎

断面几何形状十分复杂时,调整单元形状和位置的工作量巨大,通常情况下,一

个熟练的专门划分网格的工程师,至少需要1个小时才能完成1次轮胎断面的网

格划分,如果分析不收敛或者结果不正确,还需重新划分或调整网格。图3.12给

出了手动划分完毕的轮胎有限元网格,在Abaqus软件的Mesh模块进行单元有效

性验证,网格错误率为0%,单元警告率为0.3%(出现警告提示信息的单元未必

表明网格不满足要求)。

图3.12手动划分的轮胎断面有限元网格

27

万方数据
青岛理工大学工程硕士学位论文

3.2.3在Abaqus软件的Mesh模块划分网格
Abaqus不仅是一款功能强大的非线性有限元分析软件,而且也包含非常强大

的网格划分功能,能够满足大部分用户的需求。图3.13是在AbaquS/CAE的Mesh

模块划分的轮胎结构单元网格,可以看出网格质量较差,包含较多狭窄的面、畸

变单元较多,警告单元数占总单元数的5.2%,不符合2.3.1节中介绍的3个基本

原则。如果不采取单独技术处理,在Abaqus软件中划分的单元网格无法保证收敛

性要求。

图3.13AbaquS自由划分网格效果图

3.2.4开发轮胎有限元网格自动划分程序

为了实现在Abaqus软件中快速、高质量划分复杂轮胎断面有限元网格,本文

经过大量测试研究,提出了“分区限制网格种子”的方法,保证相邻区域的单元共

线共节点,搭建了轮胎网格自动化划分的操作流程,实现了参数化设置单元个数

或单元尺寸,即使对于多层胎体的复杂断面,也可以在1分钟之内完成网格的划

分,下面详细介绍划分流程。

(1)搭建轮胎网格自动化划分操作流程

本文以某常用轮胎型号为例,将在Aut0CAD软件中建立的轮胎材料分布图保

存为dxf格式,并导入Abaqus软件中生成轮胎CAE模型,图3.14给出了轮胎结

构各部分名称,不同颜色代表轮胎材料分布图中的不同结构。

本文在研究过程中,做了大量网格划分测试,比较不同参数、不同网格划分

方法的单元效果,提出了一种“分区限制网格种子”的方法,搭建了详细的网格

划分流程(图3.15),只要按照该流程依次执行,即可保证生成高质量的轮胎网

28

万方数据
青岛理工大学工程硕士学位论文

格,实现过程如下:首先,在草图模块,借助于虚拟拓扑和部件细化功能对模型

做预处理,清理无用的点、线等,让几何模型更加洁净;其次,为不同的边分别

布置网格种子,定义轮胎各区域网格种子的数量,并选中不允许单元数量改变选

项(图3.16),保证相邻区域单元共线、共节点;再次,对轮胎各区域单独划分

网格;最后,检查单元质量,如果存在极个别质量较差的单元,可借助于Mesh

模块的EditMesh功能稍加编辑,或者设置网格种子参数,重新生成单元网格【63】。
胎mi

图3.14轮胎断面结构图

图3.15单元网格自动化划分流程

29

万方数据
青岛理工大学工程硕士学位论文

图3.16限制局部网格种子

(2)开发轮胎有限元网格自动划分程序

本文以某型号轮胎为例开发了一套完整的复杂轮胎断面网格自动化划分程序,

经过对多个同型号轮胎模型的测试,均可在1分钟之内完成高质量网格划分。实

现过程如下:

①导入Abaqus相关模块
from Abaqus import+

f-rom AbaqusConstants import+

舶m caeMOdules irnport+

行om driVerUtils import executeOnCaeStartup

②建立轮胎几何模型

将其他CAD软件生成的轮胎材料分布图导入Abaqus软件,重新创建几何模
型。导入过程中,设置轮胎为二维轴对称模型,并将轮胎的所有几何部件名称储

存在列表中,便于后续循环调用划分单元,代码如下:

Tyre=[’Apex’,’BackiIlgLinerI'’Bead’,‘Beltl’,’Beltl—Rebd,’Belt2’,

’Belt2jtebar’,lCapl’,’Capl_I沁bar’,I皿erLiner’,’砌mCusllion。,’SideW酊l’,

’Tread’,’carcaSs’,’carcasslj沁b“】

⑨部件曲线细化

由材料分布图生成轮胎几何模型时,Abaqus软件默认的显示方式为粗糙

30

万方数据
青岛理工大学工程硕士学位论文

(coarse),使得轮胎各部件曲线之间出现微小缝隙等问题(如图3.17(a)所示),

影响单元网格的划分。此时,需要对轮胎各部件的曲线做细化处理,代码如下:

fori inTyre:

p=mdb.models【IModel一1’】.parts【i】

mdb.models[’Model-1’】.parts【i].setValues(geome仃yRe finemer庐EXTI认FINE)
执行代码后的轮胎断面效果如图3.17(b)所示。

(a)未细化模型 (b)细化模型

图3.17轮胎部件曲线细化对比

④虚拟拓扑mmal Topology)
将轮胎几何模型从其它建模软件导入Abaqus时,因为不同软件之间总存在差

异,使得导入的模型中包含一些影响网格划分质量的细节(例如:狭长的面、短

边、小角度、杂点等)。此时,需要借助虚拟拓扑技术忽略不重要的细节。对带

束层中钢丝结构执行虚拟拓扑功能的代码如下:

p mdb.models【tModel-l’】.parts【’BeltlJ埝b列】

V=p.Vertices

Verts=v.getSequenceFromM舔k(mask=(’【样15c】’,),)

pickedEntities=(venS,)

p.ignorcE而够(entities=pickedEntities)
其它钢丝帘线结构也采用上述类似代码实现虚拟拓扑。

⑤分割轮胎区域
轮胎断面包含橡胶材料的胎体结构和钢丝帘线结构,划分单元网格时,通常

将二者分别单独划分网格。本文经过大量测试,均发现在Mesh模块中直接对轮

胎断面划分单元网格划分十分困难,故提出了“分区限制种子的方法”,在程序中

调用Panition Face命令对轮胎截面进行分区,将结构尽可能地划分为规则形状,

以便生成四边形网格。同时考虑到子午线轮胎的冠带层、带束层等帘线结构,以

31

万方数据
青岛理工大学工程硕士学位论文

及三角芯区域的复杂程度,故将轮胎橡胶材料部分结构的几何模型划分为胎面1、

胎面2、胎面3、胎肩、胎侧1、胎侧2、三角芯、胎圈8个分区,如图3.18所示。

将rebar单元的加强筋结构分为带束层、冠带层和胎体层。根据各部分的结构特征

使用getInputs的方法分别定义不同的网格种子数量,开发的轮胎参数输入GUI界

面如图3.19所示。

图3.18轮胎断面分区

(a)橡胶结构网格种子设置 (b)骨架材料网格种子布置

图3.19设置轮胎各部分单元种子

⑥骨架结构网格的划分

轮胎断面中的钢丝、帘线结构都是为了增强轮胎中带束层、胎体层的强度而

设置,骨架单元结构在轮胎网格划分中由于材料不同,需要将其与橡胶结构分开

单独划分单元网格。以带束层中的加强筋单元网格划分为例,将网格种子的数量

设置为参数,允许用户根据需要分别指定,代码如下:

32

万方数据
青岛理工大学工程硕士学位论文

panInstallces=(a.ins伽1ces[’BelLRebar。], )

a.seedPartInstance(regions=panInstarlces,size=noat(beltlrebarJms),

deviationFactor=O.1, millSizeFactoFO.1 1

a.generateⅣ【esh(regions=panI璐t锄ces)

⑦ 轮胎有限元网格的生成与优化

为了保证划分的单元网格满足3条基本原则,对轮胎各区域定义网格种子时,

须按照局部尺寸定义种子,调用pickedE起es命令选中需要定义种子的边,使用

seedEdgeByN啪be“)函数为选中的边布置种子并设置为不允许改变数量,调用
genemteMesh()函数生成网格单元,代码如下:

a=mdb.models【’Model-1’】.rootAssembly

el=a.installces[’SideⅥ诅11-1’】.e起es

e2=a血stances[’IrulerLiner-1’】.edges

e3 a.mst{ulces【。SideW甜l-l’】.edges

pickedEdges=e1.getSequenceFromMask(瑚【ask=(。[撑0撑c0000000]’, ), )+\e2.ge

tSequenceFromMaSk(mask2(’[群0拌c0000000卜 ), )+\e3.getSequenceFromMask(mas

k=(’【拌O撑300]’,),)

a.seedE瞻eByNumber(edgeS-pickedEdges, number=n(re92』[111), constrain户

FIXED)

a.generateMesh(regiollS2pickedRegions)

执行轮胎断面网格自动化划分程序,如果出现个别形状较差的单元,可选用

Mesh模块中的Mesh Edit功能适当调整,也可修改图3.19中各参数值,重新生成

高质量网格。

(3)运行程序

程序开发完毕,将其保存为Tyre.py文件,启动Abaqus/CAE并运行脚本,在

1分钟之内即可生成如图3.20所示的轮胎有限元网格,与在Hypemesh软件中至
少需要1小时才能完成相同型号轮胎的网格划分相比,效率提高了60倍,轮胎断

面结构越复杂,效率提高越多。

为保证模型分析的收敛性,还需要检验单元网格的细长比、锥度比、内角等

指标。设置网格检查标准如下:单元长细比限值为8、三角形与四边形内角的最

小值和最大值分别为20。和1300、最短边尺不超过O.3,检查结果显示自动划分单

元网格中出现错误信息的单元占比为0%,出现警告信息的单元占比为0.78%,单

33

万方数据
青岛理工大学工程硕士学位论文

元质量满足轮胎企业仿真分析要求。

图3.20自动划分的轮胎网格

3.2.5轮胎网格自动化划分界面设计

本文根据轮胎网格参数化自动划分所需的各项参数,开发了有限元分析的可

视化图形界面,展示了所需的网格数据模型和轮胎有限元分析时各个部位的网格

尺寸参数。正如前文所讲的直接通过AFX GUI Toolkit工具包中的类和函数制作

GUI图形用户界面较为繁琐,仿真工程师不仅需要具备较强的Pymon语言编程基

础,还要具备Abaqus二次开发的能力,熟悉相关二次开发对象的函数和方法。因

此,为了保证Abaqus初级用户可以快速有效开发,本章同样采用更加简洁有效的

方式,使用Abaqus软件包自带的RSG(Relly simple Builder)模块,该模块提供

的基本控件可以帮助用户更直观、快速的创建界面插件。制作完成的网格自动划

分的插件如图3.21所示。
o TireMHh

■l●■■h■r Tjn—●●■●■■■-n●啪
p-r●mtt●r‘ l(on

图3.2l轮胎网格自动划分插件示意图

34

万方数据
青岛理工大学工程硕士学位论文

3.2.6运行结果和效率

(1)对于相同型号轮胎,本文开发的自动划分程序,仅需1分钟即可完成网格

划分;而手动划分网格至少需要1小时才能完成,效率提高近百倍;轮胎断面结

构越复杂,自动化网格划分程序提高的效率越高;能够有效解决轮胎断面单元网

格划分费时、费力、易出错等难题。

(2)本文开发的轮胎网格自动划分程序,能够与Abaqus软件无缝连接,出现
错误信息的网格数量为0;对于相同模型,与手动划分单元的分析结果比较,应

力和接触压力误差分别为1%和1.8%,满足仿真分析要求。

(3)本文开发的轮胎网格自动化划分程序,单元数量和单元种子的个数可以根
据需要调整,用户只需修改几个参数,即可快速生成新的网格,方便、实用。

3.3轮胎断面荷载施加程序和界面设计

本文主要模拟轮胎充气实施过程,轮胎内部承受与内衬层表面相同的充气压

力。因此,轮胎所受的主要是均布荷载,只需要选择轮胎的内衬层表面施加相应

的充气压力。具体实现的程序如表3.2所示。
表3.2载荷施加程序

主要程序代码 代码说明

defljreLoad⑩cl(PonF’魄picl【F’aceLoad,loadMa曲:

a mdb・models[’Model-1’】・mo认ssembly 拌定义形参
fs=a.mstallces归柞1・l’】.nodes
f1=fs[pickPoin印ix.index:pickPointFix.index+1】
f2 2 fs晒ckFaceLoad.index:picl(FaceLoad.index+l】

。egion 2‘。gionToolset・Region(8idelFac。s=f1)
撑选择载荷与

边界条件对
1I'createstepNie=,steil’
应位置
region:regi。n,magnitude=loadMag,directi。nvectoF((O.0,O.O,O.O),
(O.0,一1.O,0.0)),distributionTypFUNIFORM,field=”,localCsys=None)

使用函数定义相应的三个形参,分别表示选择固定的参考点、选择施加荷载

的表面、施加具体参数的数值,创建施加荷载的插件操作界面,如图3.22所示。

35

万方数据
青岛理工大学工程硕士学位论文

oK 岍Iy c…“

图3.22轮胎施加充气压力的插件示意图

3.4本章小结

本章使用Pytllon对Abaqus前处理进行二次开发,在参数化表达的基础上,

采用插件程序方式编制自动建模程序和复杂轮胎断面网格自动划分程序,并在

Plug—iIls菜单栏下建立模型参数的人工交互界面,实现轮胎有限元前处理参数化、

自动化操作。

(1)基于Abaqus软件内置的Py廿lon二次开发技术,设计研发了复杂轮胎结

构建模插件TireCreate,开发的插件可以与Abaqus软件无缝连接,实现轮胎外轮

廓结构的快速建模,避免了几何模型的修补和清理工作。

(2)对比了不同种轮胎断面网格划分方法的优缺点,并根据轮胎断面网格

划分规则提出了一种“分区限制网格种子”的方法,搭建了规范的轮胎结构网格

自动划分流程,并以某型号子午线轮胎为例,基于Pytllon语言和Abaqus软件开

发了复杂轮胎断面网格自动划分程序,实现了轮胎有限元网格自动化高效研发。

(3)通过Python脚本程序实现了轮胎仿真过程中载荷和边界条件自动设定,

并制作了模拟轮胎充气工况的插件界面。

36

万方数据
青岛理工大学工程硕士学位论文

第4章轮胎设计仿真一体化平台后处理研发

轮胎有限元仿真分析的后处理阶段,往往需要依托大量的计算结果数据对轮

胎的各项性能指标作出评价,而Abaqus后处理中数据大多都存储在Ⅵsualization

模块中的ODB文件中,经过人工手动处理后以图片、曲线、动画的方式呈现给工

程师查看,处理效率较为低下。为高效、准确的提升仿真工程师处理数据的效率,

使得CAE工程师从繁琐重复的数据整理工作中解脱出来,本章研发的自动化仿真

后处理插件、可实现分析结果数据的自动提取,结果图片的自动保存、曲线的自

动绘制、以及动画的自动播放保存等功能,切实地提高了工程师的工作效率。

4.1自动创建分析步和输出请求

轮胎结构设计仿真过程中,分析步的设置需根据工程设计要求,全面考虑轮

胎各种工况(轮胎各部位受力分布情况、轮胎接地性能、静态侧倾性能、轮胎滚

动性能、轮胎振动特性等)的情况,因此,仿真要实现对轮胎各种性能的预测,

就必须设置多个不同种类的分析步来模拟不同荷载作用下的计算。仿真分析中每

个分析步都需要设置场变量输出和历程变量输出,传统的AbaJqus/CAE界面需要

在一竖列中选取输出变量,工作量大,操作起来也较为繁琐。因此,本文通过编

写脚本完成重复性的工作如表4.1,替代人工手动选取各种输出变量,为工程师

节省大量仿真分析工作所需的时间。

表“1自动创建分析步和输出变量部分程序代码

主要程序代码 代码说明

丹omAbaqlls import+ #导入Abaqus中的模


舶m AbaqusConstall招沛pon幸 块
mdb.models【’Model・uStaticStep(name:’Step-1。, pre、,ious=’Initial’,

ini‘ialInc20・1)
#创建静态、通用分
session.vie、vDorts r.ViewDort:l’1
析步吼ep-1,并分别
.aSsemblyDi品l慕etval:es(ste;:・step-1・)
设置场输出和历程输
mdb.m。dels[・M。del.ⅥfieldoutpuⅡ沁quests[・F.Outpul.

l’】.setValues(variableS-(’S’,。MlSES’,’U’))

mdb.models【。Model一Ⅵ.historyoutputRequeSts【’H-0u印ut-
1’].setValues(variables=(‘ALLIE’,。ALLKE。))

mdb.models【’Model.1’】.FrequencyStep(naIne—Step-2‘,previous=’Step-

37

万方数据
青岛理工大学工程硕士学位论文

l’,minEigen=1.0,numEigen-30)

session.Viewports【’Viewpon:l’】 #创建频率分析步
.assemblyDisplay.setValues(step=’Step-2’) Step一2,设置提取30
mdb.models[’Model一1’】
阶频率
.ImplicitDynalllicsStep(name_’Step-3’, preVious=‘Step.2’,

ma)dqumInc=500,initialInc=0.005,nlgeom=oN)

Session.Viewpons[’Viewpon:l’]
#在step一2后边直接
.assemblyDisplay.setValues(step=’Step一3’)
mdb.models【’Model一1’】.fleldOutputRequests[’F-0utput- 创建动态显示分析步

1‘]fsetvaluesInSte“stepName:’Step-3’,variables=(‘S。,’ ̄ⅡSES’,。E.,1U)) Step一3,设置相应的

mdb.models【’Model-”histor),0utpu依equeSts[‘H一0utput- 场输出和历程输出
1I】.setValuesInStep(stepN姗e:’Step一3’, Variables_(’IRF 1。,

’IItF2’,’IRF3。,’IRM 1’,’IRM2’,’IRM3’,。ALLIE’,’ALLKE’))

4.2批量化自动提交分析作业

轮胎仿真分析过程中,涉及到多个分析工况下的作业提交,不可能一个提交

计算结束后再提交另一个,这种方式费时费力。因此通过批量化提交分析作业计

算,一个计算结束后自动进入下一个计算,将原本费时费力的工作全部交给计算

机完成,使得工程师可以投入更多的时间用于新产品的开发设计上,提高工作的

效率和质量。程序代码如表4.2
表4.2批量提交分析作业程序

主要程序代码 代码说明

from Abaqus import・ #导入Abaqus常数模块


from AbaqusConstalltS inlpon幸

jobs=nldbjobs.keys() #寻找遍历job数量,提交
foriiniobs:
分析作业
myjob2mdbJobs【i】
if myjob.sta_tus—None:
myjob.submit()

myjob.waitFo圮ompIetion()
print(’done’)

4.3轮胎仿真自动化后处理技术

轮胎的每一次性能仿真后均需对结果后处理,提取数据、整理成报告或PPT

并保存到相应的文件夹中。仿真分析是一项耗时长的工作,且加上重复、繁琐冗

38

万方数据
青岛理工大学工程硕士学位论文

杂的后处理工作,对CAE工程师的精力是一个极大的考验。本研究工作基于

Pymon语言和Abaqus软件,设计开发了一款针对轮胎仿真结果后处理的插件,可

实现软件背景颜色、模型图例字体和风格、云图变形选项的选择及模型旋转、动

画显示与保存、场变量和历史变量结果输出等功能,无需在Abaqus后处理界面中

执行大量重复的操作,另一款插件可根据用户需求自动获取轮胎仿真结果数据,

自动保存到指定的Excel或戗t文件,为工程师后续分析工作提供数据支持,能够

极大地提高仿真工程师的工作效率。

4.3.1轮胎参数化仿真后处理的设计方法

本文基于Abaqus软件脚本接口和Python语言开发了Ⅵsual Setting和Out】put
两个插件,实现了轮胎仿真分析结果处理自动化,实现方法如下:

(1)将轮胎后处理分析中的代码宏录制完毕,所有的操作命令都以Pytllon

代码的形式写入到软件安装根目录下的abaqusMacros.单y文件中,用户可以根据

需求对该文件中代码调用修改,生成内核脚本文件。

(2)创建自定义图形用户界面,并将内核脚本文件与GUI标签页中的关键

字函数绑定,实现参数传递,完成自定义后处理插件的程序设计。

4.3.2轮胎参数化仿真后处理的脚本生成

基于Abaqus软件后处理脚本的开发有两种方法,分别是直接编写脚本和录制

宏文件的方法。在Abaqus/CAE界面中能够完成的操作,采用录制宏文件的方法

生成脚本的效率更高,因此该脚本采用录制、修改宏文件的方法生成。

启动Abaqus/CAE界面,创建新的宏文件并录制,如图4.1所示。

令Record Macro ×

Record;ng Macro:。Macr01‘

stop Recordina
■ o

图4.1开始录制宏文件

首先利用Abaqus软件自带的openodbO函数打开Odb文件,并创建窗口显示,

具体代码如下:

session.mdbData.sulnm剐y()

39

万方数据
青岛理工大学工程硕士学位论文

01=session.openOdb(name=lC:/temp/Job-血’e.odb’, readonly=-False)

session.Viewports【’Ⅵe、Ⅳport:1l】.setV.alues(displayedObjec卢o 1)
录制在Abauqus/CAE中后处理过程中需要重复操作的步骤,如设置图例的字

体、修改窗口的背景颜色。具体改变背景颜色代码实例如下:

session.graphicsOptions.setlvalues(bac蝇mundC010F’群FFFFFFf,backgrouIldBott
omC010r=’#FFFFFF’、

其中捍FFFFFF代表白色,不同的符号和字母组合表示不同的颜色,拌FFo000

代表红色,淞381C6代表默认的渐变色。
录制设置图例的字体,大小,与视图窗口距离的代码如下所示,字体可设置

为TilTles Ncw’Roman,字号为14,距离视窗左上的水平与竖直距离分别设为形参

X,Y。

session.VieWpo哪Ⅵe、)vport:1’].ViewportAIlIlotationoptions.setvalues(1egendFont
=’一}.times new roman-medi啪一r-nomal-幸-+-1 40一十一十一p・幸-牛-木’)
session.VielIⅣpons【’vie、Ⅳpon:1’】.Vie、Ⅳpo r_‰no协tionOptions.Setvalues(1egendPosit

ion=(X,Y))

后处理中需要展示动画的,也可在宏文件中录制,其代码展示如下:

ifAnimation==”Play”:

session.Vie、vports【IⅥe、Ⅳport:1’】.aIlinlationCon仃oller.seCvalues(a11iInation7r油e2SC
ALEJACTOR)session.viewports[’viewport:1f】.animationCon仃011er.play(duration5UN
LIMITEDl

elifAnjmatio!F”Stop”:
session.Viewports[’vieWport: 1’】.aIlimationCon仃olleLset、Hues(a11imationType-N
oNEl

轮胎仿真分析后的数据处理,输出结果数据一般是以图和表的形式显示出来,

因此在Abaqu“CAE界面中录制绘制应力、应变、位移曲线图所需的代码。示例
代码展示如下:

XyList=xyPlot.)(yDataListFromField(odb20db, ou勺putPosition=NODAL, Varia

ble=((’S’, INTEGRAnON-POINT, ((INVARIANT, ’Mises’), )), ), nodePick-

(CPAR_T-1-1’, 1, (’群0:22撑2】f, )), ), )

xyp=session.XyPlots[。XYPlot-l’]
上述代码中将PART-1.1部件中的1号节点的应力变化数据以曲线图的形式表

万方数据
青岛理工大学工程硕士学位论文

现出来。

完成后处理中所需的代码录制后,打开Abaqus软件安装的根目录下的Abaqu

sMacros.py文件,对刚录制的代码编辑修改生成脚本。具体实现步骤如下:

(1)导入相应的Abaqus模块、Excel数据处理的模块。

(2)删除无关程序运行的代码行、宏文件自动导入的相关模块代码行和软

件自动生成的视窗代码行。

(3)定义各个变量的参数,即插件制作中的Keyword参数。

(4)设定插件中的Text与脚本中的变量参数一一对应,实现Abaqus GUI与
内核命令之间的正确通讯。

(5)使用Pytllon中的第三方库xlⅢ、xlrt将0db文件中的计算数据导入到E
xcel。读取Odb文件中数据的代码如下:

Xyl=XyPlot.XYDataFromHistory(odb=odb,outputV撕iableN锄e=’0utputN锄e’,
steps2(’Stepnam“ ),suppressQuery=True,—JhlkedVpN锄e—--’Ⅵewport:1’)
(6)将脚本修改完成,重新单独保存为houchuli.py文件,便于后续插件制

作时调用。

4.3.3轮胎参数化仿真后处理的界面设计

轮胎后处理分析的核心代码录制修改完成后,为使得后处理中的参数输入更

加便捷、高效,本章基于Abaqus二次开发技术制作图形用户界面GuI来实现参
数的输入,使用Abaqus软件中的RSG对话框构造器构造轮胎参数化仿真后处理

的插件,详细的操作如下:

修改标题为visual Se缸19s,设置单选按钮(R矗dio B谢on),Keyword与脚本


中定义的函数要一致,且多个单选按钮共用一个Ke”珊rd,设定某个单选按钮的
文本为默认,按照同样的方法设置其它单选按钮。

设置文本框按钮,文本标签为文本名,类型选择Float,Key、Ⅳord设置与脚本

中形参对应。

设置插件滑块,首先设定最小值与最大值,选择整数类型;并设定好

Keyword和Def;“t。设置组合框类型为Stalldard,并分别设置组合框中各个项目
文本名。

按照上述的方法设置完成插件输入界面的设置,完成后的对话框如图4.2所

41

万方数据
青岛理工大学工程硕士学位论文

不o

】(’L) 个J}寸・ 晰B帆

=一 。::型三? 日l。k-d.。.P.r抽r.b口。o帕Md
匪一-!.嚣墨.~:=二==一…”5
bu№m

-■m・
I嚣 “~”“
J一- 一-乞息
A_
.-kj呻 口c“,Ⅲg。h1.yo。。。口.r
l广叠 。_№^mIf… 团‰“鼬㈣“。
卜一 一厶巍一 嘛蚺
l■h r”
rⅥ
f.一 目I。
F P_№ⅫI F㈣
l崔r,‘,^。一
I一 --~ 。 、。

图4.2 Visual Se仕ing插件RSG对话框设置效果图


令R¨¨y s;-I'Pl・6ⅢDhlq“;kd竹-・“・l叼舶:h。ud~K.t∞删

ⅫI删
№㈧L]虚宙
RJ眦bn h舯d“v

,一codlng-h—・一
,-.一∞d1帕ⅡTF一8一一
‘l

●I|l●I●HtlltlltttII|||Il¨|●||●●●●|||||●l●●l|l●l●●●●I●ll●●lIl●t●●●tlI|ll●tl, 、
,Cmt一砷儿"553∞T岫Feb 2日2012

lll●lIll■■llllll●lll●●l●|●●tl|●●●l●●l●t|●●tI●●t●tIt●ttttItlI●tItItItIttIIIII. \
fro^・b-qu-u_port‘

fro-c●eHodul…p口rt-
£ro-^b^qu・contt^nt-1・port

1■p∞t・啦utdbnost^rtup

s‘yle,plctu剐,^日c zoo_髓∞^n1・atl∞)
£z‘o-dfl,erⅡtllo
dof h口uchu¨《bg nlue I Y zltl

籼弦●曲Ic・opt一∞tv-l一(hck肿undcol∞・’,盯FF盯。
1f bg~‘bgl。
●bg—h1特
h-ckgrouⅢtBo¨o-Color-’,H?F矸。‘)
bg—b口2‘
●㈣gr●pblcoOpt咖0etvalu曙(back哪undcblor・’,lB2D‘6’
e上if
●bg--】1・nblu
kIck肿uⅨubtto-col∞一’“3日lC6’)
_黜~-paTt-【’Vle-po,t
1●_●t山,●01・●lPl-…-lu-)l’】,1etporthⅡot●tlonOpt姗柏tv^h1晴(
,设I圈例小量位矗

-……-port-[’V1・’pon
●波I圈恻左右雌^

1●扣t山1∞1t御(z Y)) 1’】v16q≯ort▲n40t・‘l∞optl∞・・tv^l一(


1t zltl一zltll‘ o

‘ ,

图4.3内核模块绑定效果图

切换到Kemel标签页,将开发后的脚本文件与关键字参数绑定,选择修改后

宏文件houchuli.py来加载内核模块,在下拉列表中选择houchuli函数,如图4.3

所示。重新切换到GUI标签页,将对话框保存为RSG Plug.in的格式,设计完成

后的界面如图4.4所示。如需后续完善,直接打开根目录下的abauq叫lugins文件
夹,选择对应的.DB文件,修改、添加相关的参数即可。

42

万方数据
青岛理工大学工程硕士学位论文

eⅥ柚一se—n伊 ×

B・d目mund b9・r-d

W№嘶h v-I*:●

@岣1 o b们 k 5 n∞

h■t

Ty印

■rn韩N●wRonl_l v・r“n・

@捌1 o蜘2

s叫・

Gd帅I ■h C“

@H”dj帅 on o boH

dwd Dm”

un蛐Ⅳ'1.d‘I'.P
@plot

oPbt‰n“‘h_
0pI矗coHDun∞d由m・一“p
S‰
Ⅵ伽I H●口H^—m●白。

刖l・dg“om竹・dg“ Fr-..dg“Adnu妇HIy^nimEon‰P
@Ed9们 o Ed-e2 o Edg。3 @融吖 o s姊

~—・_撕O一¨“●—q—n矗-b吖_zw
Ox 枘 c.一

图4.4模型视图处理输入界面

重新启动Abaqus/CAE,Plugjns菜单下将出现本文开发的插件【Ⅵsual Settin朗。

选择和输入制定的模型后处理参数,单击OK按钮,Abaqus/CAE窗口视图即出现
改变风格样式后的有限元模型,用户可以随时截图或者输出图片到指定文件夹。

按照同样的方法制作【Ou印ut】插件,功能是将Odb文件中的数据输出到指定文

件夹下Excel表格中的插件,其效果如图4.5所示。

图4.5 Odb文件数据输出选择界面

4.3.4运行结果和效率

本节基于Abaqus软件内置的Pymon二次开发接口,通过修改录制宏文件的

方法,开发了针对轮胎仿真分析处理Odb文件的两款插件,可大幅减少CAE工程

师数据整理的工作量,将原本几个小时甚至一天的数据处理任务缩短至2lllin内,

43

万方数据
青岛理工大学工程硕士学位论文

将CAE工程师从繁琐复杂的数据整理工作中解脱出来,将更多的时间和精力用于

研发新产品上,大大提高了仿真后处理的效率。

4.4本章小结

本章采用Py廿10n语言编写了自动创建分析步和批量化提交分析作业的脚本程

序,基于Abaqus C村I与内核Kemel交互的方式实现了轮胎仿真数据自动化后处

理。主要研究内容有以下两点:

(1)编写了自动快速创建有限元仿真所需的分析步、输出请求和有限元软

件批量化自动提交分析作业的程序,替代了大量的人工手动操作,将原本费时费

力的工作全部交给计算机工作,极大地的提高了有限元分析的效率。

(2)开发一款针对于0db文件后处理的插件,将后处理过程中用到的基本

功能全部集成到该插件中,方便快捷的更改有限元仿真后处理的风格和输出格式,

实现多种数据输出方式(曲线图、图片、动画等),使得结果输出数据更简洁美

观。开发了一款轮胎有限元仿真分析结果自动后处理插件,用户只需选择要处理

的Odb文件,按照需求指定输出数据,单击OK按钮,数据即自动保存到指定的

文件夹中,实现有限元分析结果的自动后处理,将原本需要数小时甚至几天的数

据提取和整理工作缩短到2 IIlin以内,极大地提高了仿真分析效率。

44

万方数据
青岛理工大学工程硕士学位论文

第5章轮胎设计仿真一体化平台搭建及实例验证

5.1轮胎设计仿真一体化平台构建

Abaqus二次开发最便捷的方式是利用自动生成R.py文件,适当修改,配合

RSG对话框生成器,快速得到一套专属的带有对话框界面的插件程序。当

Abaqus/CAE生成的插件程序较少时,可在【Plug-inS】菜单栏下便利地查找到,但
随着工作与学习的积累,插件程序会变得繁多,且功能和分类各不相同,下拉菜

单满足不了用户快速查找插件程序的需求【641。因此,本章根据企业的实际需求,

通过对AbaquS/CAE主窗口的二次开发,将插件程序转换为相应的图标按钮,并

创建一个新模块存储菜单栏、工具条、工具箱中的插件程序图标按钮,实现自定

义的菜单、工具和各类插件程序自由切换。并借助RSG插件对话框、Abaqus GUI

Tboudt以及Abaqus帮助文档,开发出一个用户自定义功能的轮胎设计仿真分析软

件,命名为“轮胎设计仿真一体化平台”,将上述所开发的GUI插件、自动化程

序、人机交互界面全部集成到该平台中,实现了轮胎结构从有限元建模到后处理

分析模块的一系列自动化功能,使得工程师处理轮胎结构的工程问题更简单高效,
省时省力。

5.1.1轮胎设计仿真一体化平台的开发流程

本章所搭建的轮胎设计仿真一体化平台是通过Abaqus GLⅡTooI垃修改、创

建、扩展AbaqllS/CAE图形用户界面实现的【65】,对于插件GUI开发流程共有九个
步骤,如图5.1所示,各个步骤的功能如下。

图5.1插件GUI开发流程示意图

AFXAPP:创建Abaqus应用程序;

AFXMainWmdow:创建主窗口、修改主窗口中的工具集以及自定义模块;

45

万方数据
青岛理工大学工程硕士学位论文

Modules厂roolsets:自定义的模块、工具集;

Menu/Icons:菜单和自定义图标;

Modes:包含Foms和Procedures,Fo肌s模式是用户在对话框中输入字符来
收集参数,Procedures是用户在画布中通过鼠标点选的方式输入参数;

DiaIogs:创建对话框;Layout Managers:把对话框中控件进行布局;

WidgetS:创建各类控件,例如:单选按钮、复选按钮、下拉菜单等。

5.1.2轮胎设计仿真一体化平台程序设计

轮胎设计仿真一体化平台整体设计程序思路是通过Abaqus GuI Toolkit实现

AbaquS/CAE主界面的修改、添加以及创建新的模块。平台构成主要包含执行文

件、启动脚本、主窗口脚本、自定义Module GuI脚本、自定义Toolset脚本,开

发具体的执行脚本如下。

执行文件:实质是一个后缀为bat的批处理文件。

表5.1执行文件程序实现

主要程序代码 代码说明

#启动一个自定义的Abaqus
Abaqus cae-custom newApp.py noStartup
cae文件

启动文件:

启动脚本目的是创建一个应用程序,并创建主窗口,具体如下:

(1)导入Abaqus GUI模块和导入主窗口文件
f.rom AbaqusGui import幸

from mainWindow import MaillWirldow

(2)创建应用程序的实例对象,根据Abaqus帮助文档设置每一项具体参数,

例如:’AbaquS/CAE’代表App姗ne,也就是程序名。
app=AFⅪ郇p(’Abaqus/CAE’,’wzW,’轮胎设计仿真一体化’, l, 1,1)

(3)初始化应用程序,并链接到内核程序

app.init(sys.鹕v)
(4)创建主窗口

mw。Main晰ndow(印p)
主窗口脚本文件:

主窗口脚本的有两个作用:一是创建主窗口(AFXMainWmdow);二是注册

46

万方数据
青岛理工大学1程硕士学位论又

Toolsets和Modules,Toolset不会随着模块的切换而更换,相反Modules会随着模

块切换而更换,且两者都含有Menu、T001bar、Toolbox和Tree,详细情况如下:

(1)导入自定义的模块,分别表示不同功能
舶m new]№olsetG嘶inlport N翎,】'oolsetGui
丘om newCanVasT00lsetGui impon NewCanVasToolsetGui

舶m newSelec60nToolsetGuiimport NewSelec埴onT001setGui
f如m newQuer),TbolsetGui import NewQueryTbolsetGui

(2)定义子类Mainw.mdow继承父类AFXMainWindow,创建主窗口,并定义

构造方法。

class MamWmdow(AFXMainWilldow)

defjniL(self,app,title=’轮胎设计仿真一体化’)
AFXMainWindow一“L-(seIf,印p,title)
(3)注册AbaquS/CAE自带的工具集,注册插件程序的插件。

sel£registerToolset(FileToolsetGlli()

sel£registeI‘roolset(ModelTbolsetGui()

self.registerTbolset(ⅥewMaIlipToolsetGlliO

sel£registerl'001set(Anno切tionToolsetGui()

self.registerl'oolset(Dat啪T001setGui()
sel£registerT00lset(EditMeslllbolsetGui()

self.registerTb01set(TreelbolsetGui()

self.registe订'oolset(Customizel、oolsetGui()

registerPluginT001set()

(4)注册自定义的工具集,self是实例化AFxMain晰ndow类所产生的对象,
可以直接调用父类的属性和方法。

self.registefroolset甜ewT00lsetGui0
self.registerlloolset(NewCanvasToolsetGui()

self.registerToolset州ewSelectiolllbolsetCmi()
self.registerTbolset(NewQueryT001setGui0

(5)注册自定义的模块,注册的顺序直接决定主窗口文件的顺序。
sel£register]Module(’Tire Module’,。newModuleGui’)

self.registerModule(,New Step’, ’newStepGui’)

Modules脚本文件:

47

万方数据
青岛理工大学工程硕士学位论文

自定义Modules脚本的作用是创建新模块,可自行添加菜单栏、工具条和工

具箱,且只存在于该模块中,随着模块变换而变动。开发的脚本代码具体如下:

(1)导入自定义的插件模块,与定义的图标关联,方便以后调用。

from plugills.TireCreate.TireCreateForm import TireCreateFo珊


from plugins.TireLoad.TireLoadFornl import TireLoadFom

仔om plugiIls.TireMesh.TireMeshFom inlport TireMeshFom


舶m plugills.TireMa)【value.TireMa)【ValueFom import TireMaxⅦueFonll
盘Dm plugms.welcome.welcomeForIll import WrelcomeFom

(2)子类构造方法中调用父类的属性和方法

AFXModuleGui. i面 (self,’nre Module’,AFXModuleGui.PART)

(3)创建图标,设置相对路径

neCreateIcon =出CreateIcon(os.p砒j oin(dirPam,’icons’,


’TireCreateIcon.PNG’))

(4)创建菜单栏并添加菜单项

moduleMenu=AFXMeInlPaIle(self)

AFXMenuTitle(sel£。Tire Module’,TireCreateIconSmall,moduleMenu)

AFXMenuCommand(sel£moduleMe叫,’Tire&Create’, TireCreateIcon ,

TireCreateFonn(self),AFXMode.ID—ACTIVrATE)

第一行是创建一个菜单项的组件;第二行是通过构造方法创建组件的名称,

self是属性构造方法,Tire Module是组件名,TireCreateIconSmall是图标名称,

moduleMe叫代表该组件;第三行是创建菜单项,参数分别代表创建者、父控件、

菜单名称、图标、消息目标、消息ID。

(5)导入内核脚本,实现参数传递,导入的内核脚本分别为上面章节所开发的

轮胎设计仿真的四个模块。

def getKernel(self):
retum ’import plugins.TireCreate.1heCreate\

\IliII】【port plugins.TireLoad.TireLoad\

\Ilimport plugins.TireMesh.TireMesh\

Ⅶmport plugins.陆eMaxvalue.TireMaxValue‘
(6)当调用脚本时,自动实例化类。

NewModuleGui()

自定义Toolset脚本与自定义Modules脚本的方法基本相同,故不在重复叙述。

万方数据
青岛理工大学工程硕士学位论文

平台各个程序脚本开发完成后,将其打包封装成.exe文件,双击执行文件后,

即出现设计仿真一体化平台的主界面,如图5.2所示,包含菜单栏、工具条、工

具箱等模块,菜单栏添加的四个单元模块分别为Tire Create、Tire Mesh、Tire load、

Tire Ma)【value,如图5.3所示,分别对应前文讲述的轮胎自动建模、轮胎结构网

格参数化自动划分、施加轮胎载荷与边界条件、轮胎仿真结果自动后处理四部分,

单击各个模块就会出现相应的GUI界面,即可完成轮胎从自动化建模到仿真分析

结果后处理一系列的操作流程,节省了轮胎仿真工程师的工作时间,可以将更多

地时间投入到轮胎其它方面的研发过程中。

图5.2软件集成方式及主界面

亭舱■监计竹■—阵地脚岬on:11
圃5‘。M。“‘“脚●Ⅱ¨岍岫” ,^协M卅uI.Iod .-』]…
。…。1
h—h一 ‘‘L

二。一。…
Ll童回审毒蠢?国*m‘一 二a口匕巳£

…=jj薰3

~一一 }:|:T・件Modul.V●
●m州 J一、
~¨ t-

工芝=“+
一0 0r竹Ⅲ
Mod.I‘‘1l■『憎’畔”1

~ ・

■’'■■■■,

2糌乞州,
'^鲫‘(1I ●*m一如-...
-’’”№Yoh I

o 0一‘一
茎怒怎麓鲤-=。,j:固协~
~^L£^d・叫坩Mt”…叮

鎏勺蟹O
-, ■百嘈-o“
医MH・呻I'l
o“沁r・曲n, i…

n哺MHh

●Pro^I“●讪- “蛳

图5.3软件功能模块示意图

5.1.3轮胎设计仿真一体化平台功能测试

轮胎设计仿真一体化平台的各个模块开发完成后,已将各个模块集成到

Abaqus软件界面中,轮胎设计仿真一体化平台已基本创建完成,但任何一个程序

49

万方数据
青岛理工大学工程硕士学位论文

系统的正常投入使用前必须经过严格的测试与验证工作。由于软件二次开发工作

较为复杂,开发者在编写代码时可能会出现错误,或者由于兼容性问题,导致该

平台中的某些开发功能无法正常运行。为避免上述可能出现的问题,需对设计仿

真一体化平台中各个模块做验证测试。

通过测试和验证工作,可以确保所开发的程序插件能够在实际应用中稳定、

可靠地运行,达到预期效果:同时将提高该平台的使用价值和可靠程度,为实际

工程应用提供强有力的支持和保障。软件测试从算法的角度可分为白盒测试和黑

盒测试,软件的白盒测试是编写测试的程序,跟踪程序的执行流程,来测试平台

各个模块的程序是否正确与有效,软件测试流程较为繁琐。黑盒测试则是通过输

入不同的数据来测试整个系统的正确性和可靠性,更偏向于工程应用测试。本文

将使用黑盒测试的方法通过工程实例来测试各个模块的正确性和有效性【661。

5.2轮胎有限元模型分析实例验证

本节应用轮胎设计仿真一体化技术建立轮胎有限元模型,模拟轮胎充气、接

地、加载过程,对轮胎整体应力分布情况及各部位受力情况分析,着重对接地印

痕和接触压力分析,通过轮胎仿真工程实例,对轮胎设计仿真一体化平台所建立

的有限元模型做有效性和准确性验证。

5.2.1轮胎二维充气仿真

由于轮胎在不同气压下工作有着极大的性能差异,气压过高会造成轮胎胎面

的摩擦力、附着力降低,影响整车的制动效果,同时也会影响轮胎寿命,严重时

会导致爆胎;气压过低将导致路面摩擦系数增加,燃油消耗增加;方向盘沉重,

且容易跑偏不利于行车安全。因此本章基于轮胎设计仿真一体化平台建立的轮胎

有限元模型来模拟轮胎正常使用状态下的充气过程,作为模型验证的第一步,具

体的操作流程如下:

(1)轮胎材料与单元网格类型的选择

轮胎主要是由橡胶.帘线复合材料构成,橡胶材料的本构关系是复杂的非线性

函数,本文采用轮胎橡胶材料的Yeoh本构模型,应变能密度函数描述为:

形=Clo(厶一3)+C20(厶一3)2+c(‘一3)3 (5.1)

(5.1)式中,‘=^2+五2+如3是主伸长比的第一不变量,九=(a=l,2,3)是三

50

万方数据
青岛理工大学工程硕士学位论文

个主伸长比。C1。、c刍、C3。为单轴拉伸或压缩、平面拉伸和等轴拉伸等简单实验

测得的数据拟合而成的材料常数。

轮胎各个部分的Yeoh模型橡胶材料参数如表5.2所示。

表5.2橡胶材料参数表

轮胎中的帘线材料基本是尼龙或者钢丝,带束层是由尼龙和钢丝两种材料堆

叠压缩而成,帘线层主要材料是尼龙帘线,而钢丝圈多数是钢丝组成的。可见轮

胎中的骨架材料具有多种材料属性,仿真模拟的难度较高。Abaqus软件中的

Rebar具有多种仿真模拟属性,可在Abaqus软件中模拟加强筋,在膜、壳、面单

元中定义加强层,或者在实体单元中插入面或者膜单元来模拟加强层。因此,本

文采用Rebar模拟轮胎帘线结构,钢丝帘线建模的材料参数如表5—3所示。
表5.3钢丝帘线材料参数表

在Abaqus软件中,不需要特殊的命令来定义轴对称问题,但是,网格只能由

轴对称元素构造。以下元素类型用于轮胎模型:

・CGAx4H(一个4节点的广义双线性轴对称四边形)用于超弹性材料

・ CGAx4(4节点双线性连续单元)用于线弹性或弹塑性材料

・SFMAXl(2节点线性膜状表面元件)钢筋

本文的轮胎建模中使用的是在橡胶主体单元(CGAX4H)嵌入包含加强筋的

帘线面单元实现的【67】。

51

万方数据
青岛理工大学工程硕士学位论文

(2)分析步与边界条件设置

模拟轮胎充气过程的主要思路是通过轮胎内衬层表面均布压强的数值来定义

充气压力的大小,其根本原因是当轮胎固定到轮辋上之后,胎圈会受到轮辋的限

制,一旦轮胎开始充气,轮胎内部将承受与内衬层表面相同的充气压力【68】。轮胎

的轮辋属于金属材料,不同于轮胎高弹性的橡胶材料,其在充气接触的过程中形

变量非常小。因此,模拟轮胎充气、接触、加载过程中将轮辋设置为刚体【69-711,

不仅可以实现较为迅速的轮胎充气仿真模拟计算,还能够简化仿真的计算成本。

此外,对于装配加载过程中的摩擦问题,一般情况下,可用公式(5.2)来表达两个

接触体界面内的接触问题【72】,UA为从属接触体内A点的位移增量,n为刚性主体

的单位法向张量,H为接触距离公差。

△%×门≤日 (5.2)

本研究将整个轮胎二维充气过程设置成三个Step,Stepl是将轮胎固定,通过

施加0.01MPa的压力在子口处实现“过盈装配”,子口紧贴轮辋。Step2中,轮胎

被释放,并且轮胎子口与轮辋接触,同时设置接触属性,并在满足公式(5.2)时,

使A点与主接触面接触。接触边界条件可以被视为带约束条件的最大值问题,并

且可以使用拉格朗日乘数法、惩罚法和基于求解器的直接法进行求解。该研究设

置切向摩擦系数为0.5,法向设置为“硬接触”;在Step3中,给予轮胎内衬层施

加均匀的0.22Mpa的压力,模拟轮胎充气压力,考虑到轮胎材料大变形几何非线

性问题,设定几何非线性参数Nlgeom,最大增量步数为1000;初始增量步为0.1;
最小增量步为IE_008实现轮胎的充气仿真【731。充气仿真如图5.4所示。

图5.4轮胎二维仿真充气过程

(3)结果分析

52

万方数据
青岛理工大学工程硕士学位论文

为使得结果直观明了,在后处理过程中将二维视图转换成三维,得到轮胎充

气应力结果如下所示,带束层(图5.5)、内衬层(图5.6)、三角胶(图5.7)。带

束层中部应力较两边大,在胎冠中心与胎肩之间的接地面上应力取得较大值,在

离地处应力减小;加载后三角芯加强层反包端点的应力要比中部应力大;内衬层

应力集中分布在与胎侧相对应的部位,因此轮胎使用时胎侧更容易损坏,仿真结

果与实际吻合性良好,表明使用该平台仿真实验的有效性。

-。。'-。。。。_。。________。●___-。___。●_●一
&:篇。

^墼▲
图5.5带束层应力分布 图5.6内衬层应力分布

◇一
图5.7三角胶应力分布

5.2.2轮胎三维充气及接地仿真

本研究工作的主要目的是建立一个基于有限元法的橡胶轮胎三维模型,对轮

胎与路面的静态相互作用进行真实分析,并验证轮胎设计仿真一体化平台的有效

性与实用性。

轮胎的二维有限元模型在Abaqus软件中已建立,无需在重新设置轮胎的材料

属性和网格单元类型,只需使用Inp文件中的关键字木SYMMET砌C MODEL

GENEI乙ATION,以及添加必要的三维轮胎模型的部件、节点和单元信息后,旋转

生成轮胎三维模型,如图5.8所示。

53

万方数据
青岛理工大学工程硕士学位论文

N秀,
∞帘线层

@§
(c)轮辋(m路i

图5.8轮胎三维有限元模型组成部件

为降低轮胎有限元模型的计算成本,提出了一种简化有限元分析方法,主要

是在子午线轮胎的静负荷状态进行的,充气状态仿真模拟的基础上加入静负荷条

件,具体操作如下:

轮胎接地特性分析的过程划分为三个步骤。首先,使用二维充气仿真计算来

模拟轮胎的形变情况,并将仿真得到的计算结果映射到对应的三维模型节点上;

其次,施加位移荷载,先对刚性地面参考点施加Y轴正向的0.1咖位移,确保轮
胎与地面之间接触并避免收敛错误,后施加Y轴正向的8Im位移荷载确保轮胎与
地面建立起稳定的接触,如图5.9所示;最后将位移控制转化力荷载,施加1/4车

身重量完成轮胎装载,并设置不同胎压研究对轮胎接地特性的影响。

图5.9轮胎与路面接触模型

54

万方数据
青岛理工大学工程硕士学位论文


■嚣:§筑

(a)施加6000N荷载 (b)施加5000N荷载 (c)施加4000N荷载

图5.10胎压200Kpa时不同垂直载荷下的接地印痕


lIf麓誊釜

一i溅
一畦战邕誉繁爨熬黔秽

(a)施加6000N荷载 (b)施加5000N荷载 (c)施加4000N荷载

图5.1l胎压300Kpa时不同垂直载荷下的接地印痕

如图5.10,图5.11仿真结果显示:为保证更清晰地观察轮胎表面形状,特选

取胎压200kpa、300kpa时,不同垂直载荷的接触法向压力图。图中可以看出,在

一定的充气压力下,随着荷载的逐步增加,轮胎接地形状从圆形逐渐变为椭圆形、

矩形。由图可见,接触区域最大负荷随充气压力的增加而增加。对比印痕观察时,

在胎冠两边的压力要大于在胎冠中间的力,当胎压太高的时候,会导致一些轮胎

不能与地面接触;当胎压较小时,与之对应的接触面也较大,此时胎压会向胎肩

部位聚集,加剧胎肩部的磨耗,缩短轮胎的寿命。

5.2.3轮胎有限元模型有效性的检验
为验证轮胎设计仿真一体化平台建模的可行性,本研究以某型号子午线轮胎

为例,采用仿真分析得到有限元结果,获取其接地压力分布、下沉量、几何尺寸

等信息【74】,并与标准值进行对比,验证该型号轮胎有限元模型的有效性。

参照国标GB厂r521.2012,测量该型号轮胎的外缘尺寸。按照标准轮胎气压将

55

万方数据
青岛理工大学工程硕士学位论文

轮胎充气,静置一定的时间后沿着胎面的中心线测量其周长,根据公式(5.3),计

算得到轮胎的外直径【7 5l。

D=! (5.3)

式中D是轮胎外直径(mm);L是轮胎外周长(mm);7【是圆周率,取3.14。测

得外直径和断面宽的实验测量值和仿真得到的数值对比如表5.4所示。通过对比

三维轮胎充气后外直径、断面宽和下沉量,结果表明,纵沟槽轮胎外缘直径标准

值与仿真最大差异为0.56%,断面宽标准值与仿真最大差异为0.64%;下沉量差

异为5.4%,轮胎有限元仿真与国家标准测试得到的值比较差异较小,进而验证了

设计仿真一体化平台的有效性。

表5.4轮胎外缘尺寸及下沉量标准与仿真对比

5-3有限元分析结果对比

为了验证轮胎设计仿真一体化平台的准确性和实用性,选择其他参数均相同,

仅使用该平台有限元仿真和人工手动传统仿真两种情况,模拟轮胎装配、充气及

加载的分析过程。仿真工况如下:将rebar加强筋单元嵌入橡胶基体单元中,以模

拟骨架材料对轮胎橡胶的加固效果,并将路面模拟为刚体[63,72'76】;固定住轮辋,

在轮胎内衬层表面施加320kpa的压力,模拟轮胎充气过程;使得道路与轮胎接触,
并施加1/4车身重量以完成轮胎装载,两种方法的分析结果如图5.12所示。

万方数据
青岛理工大学工程硕士学位论文

(a)传统手动仿真的应力分布 (b)平台设计仿真一体化的应力分布

图5.12不同仿真方法应力分析结果

表5.5不同仿真方式结果对比

分析结果如表5.5所示,可以看出:二者的最大应力差值为1%,接触应力差

值为2Kpa,轮胎接地压力的仿真结果与传统手动结果具有良好的一致性,且能够
正确反映出轮胎各部位的局部特征,满足工程应用的误差要求。








.塑

图5.13传统手动仿真与平台自动仿真位移结果对比分析

57

万方数据
青岛理工大学工程硕士学位论文

lIme

图5.14传统手动仿真与平台自动仿真应力结果对比分析

图5.13显示了该轮胎的位移变化曲线,0~1秒模拟轮胎充气过程,位移变形

量逐步上升;轮胎充气完成后,1~2秒施加静态荷载,位移量开始缓慢下降;2~3

秒之间载荷施加完成,轮胎位移变形量维持在较稳定的状态。

图5.14显示了该轮胎的正常应力变化曲线。可以观察到,随着固定轮辋、充

气、施加竖向荷载,轮胎应力的先呈现增大后线性减少后达到平稳的趋势,应变

趋势与应力变化趋势相同,仿真预测曲线与传统人工手动仿真数据吻合良好。

因此,通过将有限元结果与的实际测量值进行比较,得到的有限元分析结果

与实际理论结果变化趋势相同,且该平台的仿真结果与手动人工仿真得到的结果

具有较好地一致性,充分验证了所建立轮胎模型的正确性与轮胎设计仿真一体化

平台的有效性。

5.4有限元分析效率对比

经过传统的人工手动仿真和平台自动仿真分析对比,使用轮胎设计仿真一体

化平台效率有较大的提升,本节针对两种不同的仿真方法在效率层面予以比较。

如表5.6所示,使用该平台设计研发的轮胎有限元模型较传统有限元仿真模式,

前后处理效率提高近百倍,极大地缩短了轮胎研发的周期。

表5.6传统仿真模式和平台设计仿真一体化仿真效率对比

58

万方数据
青岛理工大学工程硕士学位论文

5.5本章小结

本章基于PytIIon语言和Abaqus软件开发的轮胎设计仿真一体化平台,包括
平台的各个功能模块、插件GUI的开发、平台的程序设计、平台功能的测试,最

终实现了轮胎参数化设计与仿真,然后运用所建立的轮胎设计仿真一体化平台,

对市面上某常见型号轮胎建立了轮胎有限元分析模型,模拟轮胎充气和接地仿真

分析,进行了结果对比和效率分析,主要研究结论如下:

(1)采用Pytllon语言和Abaqus二次开发技术所建立的轮胎设计仿真一体化
平台实现了轮胎从设计到仿真后处理的流程开发,完成了结构参数输入、模型建

立、网格划分、荷载施加和数据后处理自动化等一系列功能。

(2)基于所建立的轮胎设计仿真一体化平台,输入相关建模和网格划分参

数,建立轮胎仿真分析有限元模型,并在相同共工况下得到的计算结果与国家标

准值手册结果对比,验证了使用该平台建立轮胎有限元模型准确性和通用性;通

过与手动建模的轮胎对比分析,验证了该平台用于轮胎设计与仿真的高效性,整

理并汇总了Abaqus前后处理得到的最终结果,两者差异非常小,从而验证了整体

开发流程的可行性。

59

万方数据
青岛理工大学工程硕士学位论文

第6章结论与展望

6.1研究总结

本文基于Abaqus软件提供的P)rtllon语言二次开发技术及相关轮胎结构设计

理论和规范,开发了轮胎结构从参数化建模到分析结果后处理的设计仿真一体化

平台,借助于RSG对话框构造器,实现了AbaqusGUI与内核(Kemel)的交互,

并开发了专门的人机交互界面。通过Abaqus GUI TooIkitde对Abaqus,CAE主界面

进行二次开发,搭建了完整的轮胎设计仿真一体化有限元分析平台,将轮胎设计

和仿真的各模块集成到Abaqus主界面,将一体化平台的仿真分析结果与传统人工

手动建模和仿真分析的结果做比较,表明结果可靠,效率提升了60倍,验证了使

用该平台建模分析的正确性。最后,将该平台应用于轮胎的工程实际问题,验证

了本文所研发的轮胎设计仿真一体化平台具有可行性和高效性。主要研究工作总

结如下:

(1)基于Abaqus软件内置的脚hon二次开发接口,设计研发了复杂轮胎结
构建模插件,与传统的人工手动结构建模方法相比,所开发插件实现轮胎结构建

模仅需数秒钟;并且所开发的插件能够与Abaqus软件无缝连接,避免了不同软件

之间导入模型时必须完成的几何模型修补和清理工作。同时,如果需要修改轮胎

的某些尺寸时,只需修改对应参数值即可,避免了手动修改模型的重复性操作,

实现过程简单、高效。

(2)鉴于轮胎断面复杂、网格划分工作量大、难度大、费时费力等业内关

键痛点问题,提出了“分区限制网格种子”的方法,搭建了规范的轮胎结构网格

自动划分流程,并以某型号子午线轮胎为例,基于聊lon语言和Abaqus软件开
发了复杂轮胎断面网格自动划分程序,实现了轮胎有限元网格自动化高效研发。

(3)开发了轮胎仿真分析结果自动后处理插件,只需选择待处理的odb文件,

指定输出数据即自动保存到指定的文件夹中,将原本几个小时甚至一天的分析结

果数据处理任务缩短至2 IIliIl内完成,大大地提高了有限元仿真分析结果自动后

处理的效率。同时,能够实现背景颜色、图例字体和风格、云图选项、模型旋转、

动画显示与保存、场变量和历史变量结果输出等功能。该插件与Abaqus软件无缝

连接,用户使用Abaqus软件对轮胎模型仿真分析得到odb文件后,可直接在平台

60

万方数据
青岛理工大学工程硕士学位论文

菜单下选用插件对数据结果进行整理,方便快捷。

(4)基于Abaqus的核心脚本和自定义应用程序,开发了轮胎设计仿真一体

化平台。平台主窗口简洁,能够避免繁琐的建模、网格、装配、预处理等操作。

该平台集成了参数化自动建模技术、网格自动化划分程序和仿真自动化后处理技

术,能够实现轮胎的高效设计和仿真。选择某一实际型号轮胎进行对比分析,结

果表明:一体化平台的仿真结果与手动建模仿真结果吻合较好,误差均在2%以

内。

6.2研究展望

本文所研发的轮胎设计仿真一体化平台,已经通过工程实例仿真与验证,但

是,所开发的模块和模型做了适当简化,未来还可以在下列三个方面进行深入研

究。

(1)本文设计研发的轮胎断面结构参数较为简单,仅选取关键参数对轮胎

断面结构进行表达,实际工程中的轮胎结构更加繁琐且材料参数更多样化。在实

际应用中,需要细化复杂轮胎断面结构的各个参数,结合轮胎工程设计准则做细

节补充,同时也需要对不同型号的轮胎设计仿真进行更深入的探讨和摸索。

(2)本文研发的建模方法和网格自动划分技术虽在提升轮胎结构设计和仿

真效率上发挥了较大作用,但在设计研发中仅仅考虑了某种特定型号的轮胎断面,

并未设计出通用轮胎建模和结构断面网格划分程序,仍需继续完善。

(3)本文研发的轮胎设计仿真一体化平台,仅导入了轮胎断面结构设计与

仿真的模块,后续可根据轮胎研发的需求,嵌入更多适用于企业提升研发效率的

模块,继续扩宽该平台的适用性和实用性。

61

万方数据
青岛理工大学工程硕士学位论文

参考文献

【l】李本杰.汽车行业轮胎现状及发展趋势探讨[J】.时代汽车,2叭8,298(07):137.138.

【2】刘强.全钢子午线轮胎振动仿真分析及其影响因素研翘D】.哈尔滨:哈尔滨工业大学,2014.
【3】侯亮.轮胎产业的市场现状与发展趋势分析【J】.橡塑技术与装备,2021,47(13):7.9.

【4】郝泳涛,曾锦华,陈振艺,等.cAD三维轮胎数字化模型开发设计平台[J】.同济大学学报(自

然科学版),2010,38(02):290-294.

【5】SHILOV M A,KOROLEV P V,MASLOV L B,et a1.Modelling of qu私is组tic rolling of

pneumatic锣re in Abaqlls progr啪complex[J】.IOP Conference Series:Materials Science a11d

Engineering,2叭9,489(01):7-12.

【6】庄继德.现代汽车轮胎技术[M】.北京理工大学出版社,2001.

[7】曹金凤.Abaqus有限元分析常见问题解答与实用技巧[M】.机械工业出版社,2020.

【8】曹金风,石亦平.ABAQUS有限元分析常见问题解答【M】肌械工业出版社,2009.
[9】蔡为民.国内外轮胎发展分析[J].轮胎工业,2007(12):707.711.

【10】PHOENIx.第二次革命——米其林”Tweel”【J】.汽车与驾驶维修:汽车版,2005(3):20—21.
[11]KAGA H,OKAMoTO K,TOZAWA Y.S仃ess Analysis of a Tire Under Vertical Load by a

Finite Element MeⅡlod明.Tire Science and Techllolog)r,1977,5(2):102・118.


【1 2】KENl咂DY R H P I P M.Radial nllck tire innation锄alysis:ttleory蛐d eXperiment阴.Rubber
Chcmis订y柚d TectlIl0109y,198l,54(3):751—766.

【1 3】SHIRAISHI M,YOSHINAGA H,ⅦYoRJ A,et a1.Shulation ofDyn啪ically R0lling Tire明.


Tife Science aIld TecIlIloIogy,2000,28(4):264-276.

[14】ZAMZAMZADEH M,NEGARESTANI M.A 3D Tire/Road Interaction Simulation by a

Developed Model(ABAQUS code)[J】.2007,98(341):189-192.

【15】KABE K,KOISHI M.Tire comering simulation using fjnite element analysis[J】.Jo啪al of

AppliedPolymer science,2015,78(8):1566一1572.

[16】PREmRATHNA W,JAYASINGHE J,MJESUNDARA K K,e伽.InveStiga;tion ofdesign舭d


perfomarIce improVements on solid resilient tires through numerical simuIation[J].Engineering
Failure Analysis,2021,128(1):125-128.

【17】侯丹丹,徐晓鹏,张春生,等.全钢载重子午线轮胎接地压力分布的仿真研究明.橡胶工业,

2022,69(4):26 1-267.

【18】付平,赵晓鹏,宿晓峰,等.无内胎载重子午线轮胎的结构设计及仿真评价【J】.轮胎工业,
2018,5(7):401-405.

【19】YU L,H J,L R,et a1.Tire.pavement contact pressure distribution锄alysis based on ABAQUS

simulation[J】.Arabi蛐Jo啪al for Science蛐d EngiIlee血g,2022,:1-14.

【20】S砒RANGAM S K.Numerical Simulation of Tire-Pav锄em Imeraction【J】.201 5.

[21】卢荡,杨文豪,吴海东,等.轮胎力学特性仿真高精度有限元建模方法研究[J】.汽车工程,

62

万方数据
青岛理工大学工程硕士学位论文

2022,44(10):1556‘1562.

[22】LlU J,YANG P,LIU Q,et a1.SnIdy on a benchm盯k finite elemem model of a cable-stayed

bridge based on ABAQUS aIld IM-HP0【J】.AIP Advances,2023,13(3):35012.

【23】JEBELI M A,HEIDARI-RARANI M.DeVelopment of Abaqus WCM plugin for pr0殍essive

failure a11alysis of哆pe IV composite pressure Vessels based on Puck failure crhrion[J】.

En西neeringFailure Analysis,2021,13l:105851.

【24】霍永强,李言,崔莅沐等.ABAQus二次开发在冷滚打成形参数化建模与仿真研究中的应用

【J】.机械科学与技术:1-12【2023-06-01】.https:,/doi.oF∥10.13433/j.cnki.1003-8728.20220100.

[25】王玉玲,张荣闯,李明.ABAQus二次开发在直齿轮弯曲应力分析中的应用[J】.中国工程机

械学报,2022,20(05):407—4 11.

[26】陈学义.基于ABAQus二次开发的多管火箭炮参数化建模与仿真研究[D】.南京:南京理工大
学.2012.

[27]李华伟,王文达.ABAQuS二次开发在钢管混凝土结构有限元分析中的应用【J].建筑结构学

报,20 1 3,34(S 1):353-358.

[28】刘信奎,王好臣,李玉胜.uG在子午线轮胎cAD建模中的应用【J】.山东理工大学学报:自然

科学版,2003,17(3):17-19.

【29】刘野,廉哲满.基于ANsYs的汽车轮胎有限元分析【J].机械工程师,2014(03):105-106.

【30】杨进殿.半钢轮胎有限元仿真过程中的建模自动化【D】.济南:山东大学,2015.

【3l】梅飞.子午线轮胎胎面花纹有限元自动建模技术的研究[D】.济南:山东大学,2020.

【32】洪圣康.轮胎有限元分析自动化建模与处理系统【D】.镇江:江苏大学,2020.

【33]王友善,吴健,向宗义.三维花纹子午线轮胎有限元分析[J】.轮胎工业,2009,29(6):339・341.

【34]宋君萍,刘丽,马连湘.基于区域性等段数剖分方法的轮胎断面有限单元网格的自动生成明.

青岛科技大学学报(自然科学版),2004,25(6):520-524.

【35]孙淮松,崔文勇,徐鸿.斜交轮胎的三维有限元模型【J】.北京化工大学学报(自然科学版),

2001(2),60・63.

【36】陶波,束永平.载重子午线轮胎有限元网格自动划分程序研究【J].轮胎工业,2010,30(7):
400.403.

【37】姜胜林,龙运芳,杨进殿,等.子午线轮胎cAE前处理自动化设计[J】.制造业自动化,

202l,43(12),143-147.

【38】胡坚皓.载重子午线轮胎的网格划分及有限元分析【D].上海:东华大学,2011.

【39】POCHET A,CELES W,LOPES H,et a1.A new quad仃ee-based approach for automatic

quadrilaceral mesh generadon川.En西neering w油computers,2017,2(33):275—292.


[40】CHo J R,K1M K w,YOO W S,et a1.Mesh generation considering detailed仃ead blocl【S for

reliable 3D tire analysis[J】.Advances in Engineering So触are,2004,35(2):105一113.


[4l】宋颖,荣继刚,马秋成,等.基于ABAQus的圆柱形橡胶堆参数化建模的二次开发[J】.机械制

造与自动化,2022,5l(01):146一148.

63

万方数据
青岛理工大学工程硕士学位论文

【42】曹金凤,纪乃华,黄伟,等.轮胎多方案有限元分析结果自动后处理系统的研发阴.橡胶工业,

2019,66(1):5l-56.

【43】洪圣康.轮胎有限元分析自动化建模与处理系统【D】.镇江:江苏大学,2019.

【44】LABRIE R,THILLOY C,TANGUY P A,et a1.An expen aSsistant to monitor finite element

simulations明.Mattlematics&ComputerS in Simulation’1994,36(4-6):4l 3-422.

【45】杨卫民,崔文勇,徐鸿,等.子午线轮胎的三维非线性有限元分析【J】.北京化工大学学报(自

然科学版),l 999(04):53-55.

【46】杨卫民,程源.子午线轮胎CAD/CAE与优化设计【J】.轮胎工业,2006,(02):67・73.

【47】王国林,殷曼,梁展.轮胎CAE仿真分析平台的开发【J】.轮胎工业,2018,38(11):645.650.

【48】李华,张敏,吴东霞,等.基于cAT队的轮胎轮廓参数化模板设计【J】.轮胎工业,
202l,4l(4):218・221.

【49】姜胜林,龙运芳,杨进殿,等.子午线轮胎cAE前处理自动化设计阴.制造业自动化,
2021,43(12):143・147.
【50】ZHANG x’MA W,J认O X.Sec∞daIy DeVelopment柚d Applic撕∞of satelI沁Dyn锄ic
SimuIation Pl砷fom B邪ed on ABAQUS.2018,436(1):012012

【51】王利明.特定构件有限元网格划分自动化系统【D】.济南:山东大学,2017.
【52】KIRALY T,PRJMUSZ P,TOTH C.Sinlulati蚰of Static Tyre—Pavement Intera娟on Using

Two FE Models ofDi仃erent complexity【J】.Applied Sciences,2022,12(5):2388.


【53】zHANG x,MA w,JLAo x.seconda哆DeVelopment柚d Applic撕0n of satellite Dyn锄ic
Simulation Pla仃。咖B硒ed on ABAQUS[J】.IOP Con佗rence SerieS:Materials Science锄d

Engi鹏ering,2018,436(1):012012.

【54】HA_N Z,BAO Y,xIoNG Y,ct a1.SecondaDr development ofa tllem伽el笛t叩lastic constitInive


model for satu眦ed clay iIl ABAQUS【J】.IOP Con砌∞ce S喇船:E枷l md Env的nmntal
Science,2021,861(7):72139.

【55】FENG G,SUN S J.Sec伽dary DeVeIopmem ofLarge-ScaIe Finite Element So脚玳ABAQUS


to AchieVe tlle N啪erical Simulanon of Semi-Active C∞仃ol【J】.Applied Mech铋ics and

Materials,2们4,494-495:l008・1011.

【56】曹金凤,王志文,王慎平,等.基于码恤on语言和AbaquS软件的轮胎参数化高效建模技术【J】.

橡胶工业,2021,68(11):816-821.

【57】曹金凤,王旭春,孔亮.Py山on语言在Ab唧ls中的应用【h田.机械工业出版社,2020.
【58】KHALILl A.Spec仃ally fomulated user.defined element in Abaqus for wave motion analysis

and healⅡl moIli白oring ofcomposite snwtures【Z】.ProQuest Disse删ions Publishing,2017.

【59】贾利勇,富琛阳子,贺高.AbaquS 0UI程序开发指南[M】.人民邮电出版社,2016.

【60】陶琪.考虑材料硬度影响的切削机理分析及切削仿真平台开发【D】.长沙:湖南大学,2017.

【61】YEDA L,BING Z,RENQIANG W.Application ofPyth伽language in UOE moIding siInulation

of piMine Steel【J】.MATEC web ofConfer铋ces,2018,242:1018.

万方数据
青岛理工大学工程硕士学位论文

[62】成建群.一种在铣削实时仿真中基于二叉树网格划分方法【J].计算机应用与软件,

2021,38(1):70-75.

【63】石亦平,周玉蓉.ABAQus有限元分析实例详解【M】.机械工业出版社,2006.

【64]张威.基于ABAQus二次开发的框架结构有限元分析平台的设计[D】.西安:西安建筑科技大

学,2019.

[65】蒋雨升.基于ABAQus的振动特性分析及其软件二次开发[D】.南京:南京航空航天大学,
20lO.

【66】马川.基于ABAQus二次开发的框架结构设计平台研究【D].西安:西安建筑科技大学,2018.

【67】应莲花.基于特征的轮胎参数化设计系统及其应力分析【D】.合肥:合肥工业大学,2018.

【68】杨进殿.半钢轮胎有限元仿真过程中的建模自动化[D]脐南:山东大学,2015.
【69】SUVANJU~瓜AT C,RUGSAJ R,PHRoMJAN J.Comparison of two dif诧rent sllrf.ace for

rolling airless tire by finite element method[J】.IOP Conference Series:Ma伦rials Science and

Engineering,2021,1137(1):12023.

[70】XIA K M.A Finite Element Model for Tire/PaVemem Interaction:AppIication to Predicting

Pavemem D锄age阻Imemational Jo啪al of Pavement Research&Technolo留,2010,3(3):


135.141.

【71】宿晓峰,付平,丁忠军,等.基于Abaqus软件的轮胎有限元模型建立及仿真分析[J].橡胶工业,

2019,66(02):121-】27.

【72】WANG W,YAN S,ZHA0 S.Experimental Verification and位lite element modelir培of radial

truck tire under s诅tic loading[J】.JoumaI of Reinforced PlaStics aIld Composites,2013,32(7):


490.498.

【73]王锐佳.基于ABAQuS 205/55R16轮胎磨损仿真研究【D】.青岛:青岛科技大学,2022.

[74】PELC J.Bjas Truck Tjre Defonllation AnaJySjs with Fin;te Element M0deling【J].App】jed
Sciences,2020,10(12):4326.

【75】殷昱.轮胎CAE分析及试验平台搭建【D】.镇江:江苏大学,2017.

【76】RUGSAJ R,SUVANJUMRAT C.Proper RadiaI Spokes ofNon-Pne啪atic Tire for Venical Load
Supporting by Fin妇Element Analysis[J].Intcmational Jou玎lal of Autom矾ve TectlIlolo斟,
2019,20(4):80l一812.

65

万方数据
青岛理工大学工程硕士学位论文

攻读硕士期间发表的论文及科研工作

1.发表的主要学术论文

[1】曹金凤,王志文等.基于Pytllon语言和Abaqus软件的轮胎参数化高效建模技术

【J】.橡胶工业,2021,68(11):816.821.(中文核心,论文第二、三章)

[2】曹金凤,王志文等.复杂轮胎断面有限元网格高效自动划分技术[J】.计算机应用

与软件.(中文核心,论文第三章)

[3】曹金风,王志文等.基于Pytllon语言和Abaqus的轮胎仿真后处理插件的研发【J】.
轮胎工业.2022.(己录用,论文第四章)

[4】曹金凤,王志文等.“一题两课”案例式教学方法研究[J].教育教学论坛,

2022(16):157-160.

[5】曹金凤,曾雨培,王志文等.基于计算机仿真技术的短道速滑蹬冰反力分析[J】.
冰雪体育创新研究,2021(17):17.18

2.专利专著情况

[1】曹金凤,王志文等撰写发明专利一种基于计算机视觉和深度学习的轮胎内侧

缺陷检测仪.专利号(2021106459552)

[2】曹金凤,王志文等参与著作《轮胎设计研发智能化技术》ISBN:978.7.111.

72493.3

3.参加比赛及获奖情况

[1】王志文,李策,沈大港.获得“2021一带一路暨金砖大赛工程设计仿真创新设

计大赛”全国性比赛三等奖

4.参与的科研工作

[1】国家重点研发计划・科技冬奥2020:一一“22运动减阻关键技术平台研究子
课题(2020YFF0304600),人体生物力学模型用地面力数值计算,2021.05.01.

09.30.

【2】参与导师与清华大学横向课题,Abaqus和fe—safe软件联合预测涡轮盘疲劳寿
命项目.2023.3.2023.12.

[3】轮胎智能化技术开发项目,横向课题,浦林成山研发中心,2021.05.2022.12.

66

万方数据
青岛理工大学工程硕士学位论文

致谢

岛城的三月,立春己至,绿意盎然。忽叹风飘白日,光影西驰,求学四年已

草草只余三月。三年中,曾欢笑,曾得意,曾气馁,曾迷惘,惟师长之鼓励,与

同学之慷慨,令我久久难忘怀。值此论文定稿之际,深表感激之情。

望着窗外的景色,不禁回想起三年前的夏天。那时,考研复试后与曹金凤老

师相识,您治学严谨的科研态度及谦和踏实的处世之道深深地影响了我,自此便

“自觉”拜入您门下。感谢您在这三年来的关爱与指导,感谢您在论文设计、分

析及写作与定稿时给予我的指导与帮助,先前与您关于科研之道的讨论我至今仍

铭记于心。在面对人生重大转折之时,您的帮助和关心也让我能挺身抬头,自信

地去探索未知的世界。有伯乐,然后才有千里马。我不知自己会不会成为那匹千

里马,但曹金凤老师当属我心中科研路上的引路人,让我感觉我似乎成为了一匹

有了足足安全感的小马,外出探索时能够纵横驰骋,回家返乡时也能有所依靠。

学海浩浩,浓浓师恩难忘。

感谢郭继鸿师兄、曾雨培师姐、沈大港和李策两位同门、以及B406实验室所

有的师弟们,在科研过程中给予我的帮助与支持。谢谢你们保障我的科研顺利进

行,也让我短短的实验室生活变得丰富与温暖。

父母都是工人,工作勤恳、待人真诚、为人大方,感谢你们这二十几年来的

养育之恩,你们给予的关爱和支持永远是我最强大的后盾,正因有你们我才有了

闯荡世界的勇气和底气。

眸海温涟,藏着山高水远,和我的人间。感谢我的女朋友庞宗琳,遇见了你,

让我的思绪不在飘忽,让我大大的身体下小小的心灵也有了依靠。

感谢我的舍友们。我时常怀疑自己把所有的运气都用来遇见了你们,谢谢你

们在我在求学三年时光里的扶持与帮助,让我在这三年常有欢声和笑语相伴。

感谢一下自己,感谢自己的坚持。我永远都不会忘记深夜的月光与早晨的太

阳,那使我感受到科研的奔波,虽有辛勤,但并不感觉劳累;虽有苦恼,但从不

气馁。最后由衷感谢参与评审本论文的各位专家。

只言片语,聊表谢忱!惟愿只争朝夕,方能不负韶华。

67

万方数据

You might also like