发射箱受冲击压强场的可视化
时间:2020-11-15 10:17 来源:毕业论文 作者:毕业论文 点击:次
研究火箭燃气射流对发射箱的冲击作用,对火箭炮进行结构受力分析与优化有着重要的意义,但由于发射箱受冲击面形状的不规则,火箭燃气射流的高温高压,在测量受冲击面上受力情况比较困难,为了方便直观的得到受冲击面上的受压情况,结合某试验数据和流体力学计算结果,通过VB软件进行编程,来实现受冲击面上受力情况的可视化。 本论文通过对输入文件的选择,设计如何载入受冲击面形状,完成对其进行放大缩小和移动功能的设计,设计计算方式,然后根据压强分布函数对其进行计算,并采用云图的方式将结果显示出来,同时完成数据的输出。59543 毕业论文关键词 受冲击压强场 可视化 VB AutoCAD Title The visualization of pressure field impacting on the launch box Abstract It has great significance to optimize the structure of the rocket by making a studying, about the impact effect of the gas jet on the rocket launch box.But because launch box surface has irregular shape, and the rocket gas jet has high temperature and pressure, it is difficult to measure the force on the surface.In order to get it conveniently and intuitively,we design a program by VB, with a result of test data and hydromechanics calculation, to make the result visual. In this thesis, we design how to load the shape of the impact surface by the selection of the input file, finish the function design of moving and zooming, design how to calculate, and then make a calculation accorded to the pressure distribution functions, using cloud way to show the result, while completing data output. . KeywordsThe impact pressure field,Visualization,VB,AutoCAD 目 次 1 绪论 1 1.1 火箭炮发展简介 1 1.2 研究背景 1 1.3 研究主要内容 . 2 1.4 研究方法 2 1.4.1模型的建立 2 1.4.2软件编制的选择 . 2 1.4.3软件编制思路 .. 2 2 程序设计思路及方案 .. 3 2.1 程序设计基本流程图 . 3 2.2 程序流程图 . 3 2.3 界面布局设置 . 5 2.4 文件载入及后处理 .. 6 2.4.1文件载入 . 6 2.4.2坐标的转换 8 2.4.3图像的移动与缩放 8 2.4.4发射管的确定 .. 9 2.4.5发射区域的确定和划分 .. 11 2.5 参数设置 . 19 2.6 计算 20 2.6.1计算边界确定 20 2.6.2计算方式 .. 21 2.6.3计算结果检验 24 2.6.4误差来源分析 26 2.7 结果显示 . 27 2.7.1计算结果区域 27 2.7.2窗口显示区域 28 2.7.3颜色位图区域 31 2.7.4其他 . 33 2.8 数据输出 . 36 2.9 其他 38 2.9.1载入窗口 .. 38 2.9.2输出窗口 .. 39 3 程序基本操作流程 . 41 3.1 文件载入 . 41 3.2 图形显示调整 .. 42 3.3 发射管确定 42 3.4 区域确定 . 43 3.5 参数设置 . 44 3.6 计算及结果处理 . 44 3.7 数据输出 . 46 结 论 . 47 致 谢 . 48 (责任编辑:qin) |