摘要: 基于一维理论的火炮后坐运动仿真将液压阻力系数取为常数,导致液压阻力计算值与实际相差较大。针对该问题,提出基于Matlab/Fluent的协同仿真技术进行后坐运动计算,弥补一维理论的不足。在建立符合实际结构的制退机二维模型基础上,利用Matlab计算火炮运动参数,用Fluent计算流体压力参数,通过外部文件接口实现数据交换,达到准确模拟火炮后坐动态过程的目的。以某型火炮为例进行后坐仿真计算和射击试验验证,结果证明该方法是可行和有效的。
关键词:
火炮,
后坐运动,
液压阻力系数,
协同仿真
Abstract: The gun recoil simulation based on one-dimensional theory simplifies the hydraulic resistance coefficient as a fixed value. The method of handling makes the hydraulic resistance not accord with the actual conditions. Aiming at this problem, a new method of collaborative simulation based on Matlab/Fluent is proposed. The method can correct the mistake of one-dimensional model. The two-dimensional model of recoil brake which is accord with the actual structure is built. Gun recoil movement is calculated with Matlab and fluid pressure is calculated with Fluent. Through data exchange mechanism based on external file interfaces, the simulation of gun recoil dynamic process is realized. Comparing a calculation example with the firing test, the results prove this method is feasible and valid.
Key words:
gun,
recoil movement,
hydraulic resistance coefficient,
collaborative simulation
中图分类号:
张晓东, 张培林, 傅建平, 王成. 基于Matlab/Fluent的协同仿真技术[J]. 计算机工程, 2010, 36(20): 220-221.
ZHANG Xiao-Dong, ZHANG Pei-Lin, FU Jian-Beng, WANG Cheng. Collaborative Simulation Technology Based on Matlab/Fluent[J]. Computer Engineering, 2010, 36(20): 220-221.