当前位置:主页 > 科技论文 > 军工论文 >

基于ABAQUS二次开发的多管火箭炮参数化建模与仿真研究

发布时间:2024-05-18 07:07
  多管火箭武器在现代战争中被赋予越来越重要的使命,针对于多种类型多管火箭炮的研究始终如火如茶的进行着。虚拟样机技术的快速发展有效的缩短了火箭炮研发周期,降低了试验成本,然而,研发过程中常用的有限元仿真分析软件操作过程复杂,对设计人员的技术要求非常高。针对上述问题,本文基于有限元软件ABAQUS及其二次开发技术,以某多管火箭炮为依托,编制弹管耦合发射模型和整炮系统发射模型的参数化建模、模态分析和动力学分析插件,实现两种模型的快速参数化建模、模态验证和动力学仿真分析。 论文工作分如下几个方面开展:(1)深入研究ABAQUS内核python语言以及二次开发实现的最佳途径和方法,为后续参数化建模及仿真分析奠定基础。(2)建立弹管耦合模型和整炮模型的ABAQUS参数化建模和模态提取插件,通过参数输入实现两种模型的快速建模和模态提取;同时将提取的模态结果与试验数据对比,验证两种模型的正确性和可用性。(3)以所建的弹管耦合模型为基础,建立弹管耦合模型的动力学仿真分析参数化插件,用最低的计算代价(相比整炮模型)分析不同弹管间隙对弹管耦合模型火箭炮射击精度的影响,数据结果为整炮模型仿真分析提供参考。(4)...

【文章页数】:68 页

【学位级别】:硕士

【部分图文】:

图2.1ABAQUS脚本接日命令与ABAQuS/cAE的关系

图2.1ABAQUS脚本接日命令与ABAQuS/cAE的关系

在后处理方面,用户同样可以通过一个脚本语句获得ABAQuS后处)的数据库的程序接口。化方法在ABAQuS中的实现QuS脚本接口是实现其参数化二次开发的突破口,通过接口实现外数据传输,外界建立的插件正是通过该途径实现二次开发的。插件的规则刁‘能实现流畅的运行,它包含的几个主要文件也....


图2.2插件方式例图

图2.2插件方式例图

目录\sIMULIA叭baqus\6.10一1\abaqu甘lugins)下注册才能使用,程序通常包括几个插件程序(xx.Py、xxDB.Py、xx少tugin.py等)。在程序中添加插件的注册代码,二次开发软件便可以集成到ABAQUS界面最上方的插件菜单栏中(如图2.2所....


图2.3ABAQuS对象模型

图2.3ABAQuS对象模型

基于ABAQuS二次开发的多管火箭炮参数化建模与仿ect(对象模型)是Python面向对象语言中一个非常重要的概念,在些内置对象是Python拓展的新类型的对象,这些对象的层次结构US对象模型,对象之间包含着所有权和关联性的关系。S脚本接口扩展了大概500个对象,这些对象之间都存....


图2.4Model对象基本结构

图2.4Model对象基本结构

巨攀~瀚雌门_,__一、一卜焦续望层轰幼级吸理舞卜哪片恻on。卿es吕玲p吕…一”七“毛Sk奋透七p钊二COn飞印ner撇二singu.aro比己et图2.3ABAQuS对象模型象分为两类:容器(Container)和单体(singular的多个对象,在ABAQus中,一个序列或....



本文编号:3976622

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jingguansheji/3976622.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户db3dd***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com