Academic Journal

基于 Adams Python 二次开发的俄罗斯2A42 自动机动力学快速建模与分析.

Bibliographic Details
Title: 基于 Adams Python 二次开发的俄罗斯2A42 自动机动力学快速建模与分析. (Chinese)
Alternate Title: Rapid dynamic modeling and analysis of Russian 2A42 automatic cannon based on secondary development of Adams Python. (English)
Authors: 王婷伟, 陈继波', 丁传俊, 李春华, 刘光勇
Source: Journal of Ordnance Equipment Engineering; 2026, Vol. 47 Issue 5, p122-128, 7p
Subject Terms: 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.)
Database: Complementary Index
FullText Text:
  Availability: 0
Header DbId: edb
DbLabel: Complementary Index
An: 194531654
RelevancyScore: 1061
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 1060.76245117188
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: 基于 Adams Python 二次开发的俄罗斯2A42 自动机动力学快速建模与分析. (Chinese)
– Name: TitleAlt
  Label: Alternate Title
  Group: TiAlt
  Data: Rapid dynamic modeling and analysis of Russian 2A42 automatic cannon based on secondary development of Adams Python. (English)
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22王婷伟%22">王婷伟</searchLink><br /><searchLink fieldCode="AR" term="%22陈继波'%22">陈继波'</searchLink><br /><searchLink fieldCode="AR" term="%22丁传俊%22">丁传俊</searchLink><br /><searchLink fieldCode="AR" term="%22李春华%22">李春华</searchLink><br /><searchLink fieldCode="AR" term="%22刘光勇%22">刘光勇</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: Journal of Ordnance Equipment Engineering; 2026, Vol. 47 Issue 5, p122-128, 7p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Dynamic+models%22">Dynamic models</searchLink><br /><searchLink fieldCode="DE" term="%22Software+development+tools%22">Software development tools</searchLink><br /><searchLink fieldCode="DE" term="%22Parameterization%22">Parameterization</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+programmers%22">Computer programmers</searchLink><br /><searchLink fieldCode="DE" term="%22Simulation+methods+%26+models%22">Simulation methods & models</searchLink><br /><searchLink fieldCode="DE" term="%22Machinery%22">Machinery</searchLink>
– Name: AbstractNonEng
  Label: Abstract (English)
  Group: Ab
  Data: 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]
– Name: AbstractNonEng
  Label: Abstract (Chinese)
  Group: Ab
  Data: 针对俄罗斯 2A42 自动机因零部件多、结构复杂导致常规动力学建模效率低的问题, 提出基于 Python 语言对 Adams 进行二次开发以提升其动力学建模效率的研究方向。通过封装建模函数实现建模过程参数化与函数化, 嵌入判断与提示语句提升建模交互性与模型准确性, 创新地构建基于 Adams Python 的快速建模方法, 相比传统宏命令建模, 动力学建模代码行数减少 51.9%, 大幅精简建模工作量并缩短耗时。建模与试验结果显示: 该二次开发代码建模耗时 52.84s, 所建动力学模型仿真结果与试验结果的相对误差均小于 15%, 说明该方法的建模效率高, 模型仿真结果准确。该动力学模型能精准反映俄罗斯 2A42 自动机的动力学特性, 为后续该自动机的国产化开发提供了可靠的工作基础, 也为复杂机械系统的高效动力学建模提供了技术参考。 [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>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.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=194531654
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.11809/bqzbgcxb2026.05.016
    Languages:
      – Code: chi
        Text: Chinese
    PhysicalDescription:
      Pagination:
        PageCount: 7
        StartPage: 122
    Subjects:
      – SubjectFull: Dynamic models
        Type: general
      – SubjectFull: Software development tools
        Type: general
      – SubjectFull: Parameterization
        Type: general
      – SubjectFull: Computer programmers
        Type: general
      – SubjectFull: Simulation methods & models
        Type: general
      – SubjectFull: Machinery
        Type: general
    Titles:
      – TitleFull: 基于 Adams Python 二次开发的俄罗斯2A42 自动机动力学快速建模与分析.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: 王婷伟
      – PersonEntity:
          Name:
            NameFull: 陈继波'
      – PersonEntity:
          Name:
            NameFull: 丁传俊
      – PersonEntity:
          Name:
            NameFull: 李春华
      – PersonEntity:
          Name:
            NameFull: 刘光勇
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 05
              Text: 2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 20962304
          Numbering:
            – Type: volume
              Value: 47
            – Type: issue
              Value: 5
          Titles:
            – TitleFull: Journal of Ordnance Equipment Engineering
              Type: main
ResultId 1