Academic Journal
基于 Adams Python 二次开发的俄罗斯2A42 自动机动力学快速建模与分析.
| Τίτλος: | 基于 Adams Python 二次开发的俄罗斯2A42 自动机动力学快速建模与分析. (Chinese) |
|---|---|
| Alternate Title: | Rapid dynamic modeling and analysis of Russian 2A42 automatic cannon based on secondary development of Adams Python. (English) |
| Συγγραφείς: | 王婷伟, 陈继波', 丁传俊, 李春华, 刘光勇 |
| Πηγή: | Journal of Ordnance Equipment Engineering; 2026, Vol. 47 Issue 5, p122-128, 7p |
| Θεματικοί όροι: | Dynamic models, Software development tools, Parameterization, Computer programmers, Simulation methods & models, Machinery |
| Abstract (English): | To address the low efficiency of conventional dynamic modeling for the Russian 2A42 automatic cannon caused by its numerous components and complex structure, this study proposes a research direction of secondary development for Adams using Python to improve dynamic modeling efficiency. By encapsulating modeling functions, the parameterization and functionalization of the modeling process are realized; embedded judgment and prompt statements enhance the interactivity of modeling and the accuracy of the model. An innovative rapid modeling method based on Adams-Python is developed. Compared with traditional macro command-based modeling, the number of dynamic modeling code lines is reduced by 51.9%, significantly streamlining the modeling workload and shortening the time consumption. Modeling and test results show that the secondary development code takes 52. 84 seconds for modeling, and the relative errors between the simulation results of the established dynamic model and the test results are all less than 15%, indicating small errors. This verifies the characteristics of high modeling efficiency and accurate simulation results. The dynamic model can accurately reflect the dynamic characteristics of the Russian 2A42 automatic cannon, providing a reliable foundation for the subsequent localized development of this automatic cannon and offering an effective approach for the efficient dynamic modeling of complex mechanical systems. [ABSTRACT FROM AUTHOR] |
| Abstract (Chinese): | 针对俄罗斯 2A42 自动机因零部件多、结构复杂导致常规动力学建模效率低的问题, 提出基于 Python 语言对 Adams 进行二次开发以提升其动力学建模效率的研究方向。通过封装建模函数实现建模过程参数化与函数化, 嵌入判断与提示语句提升建模交互性与模型准确性, 创新地构建基于 Adams Python 的快速建模方法, 相比传统宏命令建模, 动力学建模代码行数减少 51.9%, 大幅精简建模工作量并缩短耗时。建模与试验结果显示: 该二次开发代码建模耗时 52.84s, 所建动力学模型仿真结果与试验结果的相对误差均小于 15%, 说明该方法的建模效率高, 模型仿真结果准确。该动力学模型能精准反映俄罗斯 2A42 自动机的动力学特性, 为后续该自动机的国产化开发提供了可靠的工作基础, 也为复杂机械系统的高效动力学建模提供了技术参考。 [ABSTRACT FROM AUTHOR] |
| Copyright of Journal of Ordnance Equipment Engineering is the property of Chongqing University of Technology and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Βάση Δεδομένων: | Complementary Index |
καταχωρήστε σχόλιο πρώτοι!