Inertial navigation product simulation analysis platform based on secondary development
By developing a simulation analysis platform for inertial navigation products based on secondary development, the problem of lack of a simulation analysis platform for inertial navigation vibration damping products in the existing technology is solved, fast and accurate dynamic analysis is achieved, simulation analysis efficiency is improved, and simulation-driven design is supported.
Patent Information
- Application Number
- CN202411867295.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-05-02
AI Technical Summary
The lack of simulation analysis platform for inertial navigation vibration-absorbing products in the prior art makes simulation-driven design difficult to achieve, simulation analysis efficiency is low, and simulation is only performed in the structural design setting stage.
Develop a simulation analysis platform for inertial navigation products based on secondary development, including simulation analysis resource library and simulation analysis module. The simulation analysis resource library includes the inertial guide vibration damper parameter library, the simulation analysis material library, the mechanical environment load library, etc. The simulation analysis module includes the parameter input unit, the calculation unit, and the result viewing and exporting unit.
Through this platform, the dynamic analysis of inertial navigation vibration-absorbing products can be quickly carried out, the simulation analysis efficiency can be improved, simulation iteration can be supported in the early stage of structural design, shortening the model development cycle, and realizing simulation-driven design.
Smart Images

Figure CN119918242A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of inertial navigation product simulation analysis, and in particular to an inertial navigation product simulation analysis platform based on secondary development. Background Art
[0002] Shock absorbers are widely used in various inertial navigation products. As the difficulty of model development increases, the pace of development accelerates, and the quality situation becomes increasingly severe, the demand for simulation-driven inertial navigation product design iteration continues to increase. Existing analysis methods are cumbersome and time-consuming. Most of the time, simulation is only performed during the structural design finalization stage, which makes it difficult to drive the design. Based on this situation, it is necessary to design a software platform to perform simplified analysis on inertial navigation vibration reduction products and quickly obtain more accurate dynamic analysis results.
[0003] However, there is no platform for simulation analysis of inertial navigation vibration reduction products in the prior art. Summary of the invention
[0004] The purpose of the present invention is to overcome the shortcomings of the prior art and provide an inertial navigation product simulation analysis platform based on secondary development, which can solve the problems in the prior art.
[0005] The technical solution of the present invention is: a simulation and analysis platform for inertial navigation products based on secondary development, wherein the platform includes a simulation and analysis resource library and a simulation and analysis module, wherein:
[0006] The simulation analysis resource library includes an inertial navigation vibration damper parameter library, a simulation analysis material library, a mechanical environment load library, a vibration damper management module, a material management module and a load management module. The vibration damper management module is used to manage, create and delete vibration dampers in the inertial navigation vibration damper parameter library. The material management module is used to manage, create and delete materials in the simulation analysis material library. The load management module is used to manage, create and delete load conditions in the mechanical environment load library.
[0007] The simulation analysis module includes a parameter input unit, a calculation unit and a result viewing and exporting unit. The input unit is used to receive the parameters required for the shock absorber solution and forward the parameters required for the shock absorber solution to the calculation unit. The calculation unit is used to execute grid settings, modal solution settings, random vibration solution settings and impact solution settings, and to execute simulation solutions according to the parameters required for the shock absorber solution. The result viewing and exporting unit is used to view and export the simulation solution results.
[0008] Preferably, the inertial navigation shock absorber parameter library includes shock absorber properties, and the shock absorber properties include at least one of the following: shock absorber model, single load, three-way equal stiffness shock absorber linear frequency, shock absorber axial thickness, shock absorber radial thickness, shock absorber resonance point magnification, whether the shock absorber is nonlinear, whether the shock absorber has unequal stiffness in three directions, and each direction frequency of the three-way unequal stiffness shock absorber.
[0009] Preferably, the simulation analysis material library includes material parameters, and the material parameters include at least one of the following: material name, material code, elastic modulus, shear modulus, Poisson's ratio, density, linear expansion coefficient, thermal conductivity, specific heat capacity, yield strength, tangent modulus and performance overview.
[0010] Preferably, the mechanical environment load library includes mechanical environment load parameters, and the mechanical environment load parameters include at least one of the following: a random vibration power spectrum density curve, an impact condition waveform, a pulse width, and a peak value.
[0011] Preferably, the platform also includes a data processing module, which is used to perform nonlinear stiffness calculation of the shock absorber based on test data, one-dimensional calculation of the antenna patch temperature, fast secondary processing of the projectile data and secondary calculation of the original data, and generate a table based on the calculation results.
[0012] Preferably, the parameters required for solving the shock absorber include the shock absorber code, mass, lateral installation distance of the shock absorber lugs, longitudinal installation distance of the shock absorber lugs, model, three-dimensional offset of the shock absorber center from the center of mass, and the overall three-directional rotational inertia.
[0013] Preferably, the grid setting includes a grid size setting and a grid type setting.
[0014] Preferably, the modal solution setting includes a frequency range setting and a modal order setting.
[0015] Preferably, the random vibration solution setting includes frequency range setting and modal order setting; the random vibration solution includes modal damping setting, load direction setting, probe setting, selected frequency range setting and scale factor setting.
[0016] Preferably, the impact solution setting includes solution initial subsection setting, minimum subsection setting, maximum subsection setting, step end time setting, load direction setting and probe setting.
[0017] Through the above technical solution, a simulation analysis resource library can be set up, including a shock absorber parameter library, a linear / nonlinear material library commonly used in simulation analysis, and an inertial navigation mechanical environment load library, and automatic and rapid simulation analysis can be performed on inertial navigation vibration reduction products. As a result, the efficiency of simulation analysis can be greatly improved, simulation iteration can be involved in the early stage of structural design, the model development cycle can be shortened, and the effect of simulation-driven design can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The included drawings are used to provide a further understanding of the embodiments of the present invention, which constitute a part of the specification, are used to illustrate the embodiments of the present invention, and together with the text description, explain the principles of the present invention. Obviously, the drawings in the following description are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 A schematic diagram of an inertial navigation product simulation and analysis platform based on secondary development provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0020] Below in conjunction with accompanying drawing, specific embodiment of the present invention is described in detail.In the following description, for explanation and not limiting purpose, set forth specific details, to help fully understand the present invention.But it is obvious to those skilled in the art that also can practice the present invention in other embodiment that breaks away from these specific details.
[0021] It should be noted that, in order to avoid obscuring the present invention due to unnecessary details, only the device structure and / or processing steps closely related to the solution according to the present invention are shown in the accompanying drawings, while other details that are not closely related to the present invention are omitted.
[0022] Figure 1 A schematic diagram of an inertial navigation product simulation and analysis platform based on secondary development provided by an embodiment of the present invention.
[0023] like Figure 1 As shown, an embodiment of the present invention provides an inertial navigation product simulation analysis platform based on secondary development, wherein the platform includes a simulation analysis resource library and a simulation analysis module, wherein:
[0024] The simulation analysis resource library includes an inertial navigation vibration damper parameter library, a simulation analysis material library (common linear / nonlinear material library), a mechanical environment load library, a vibration damper management module, a material management module and a load management module. The vibration damper management module is used to manage, create and delete vibration dampers in the inertial navigation vibration damper parameter library, the material management module is used to manage, create and delete materials in the simulation analysis material library, and the load management module is used to manage, create and delete load conditions in the mechanical environment load library.
[0025] The simulation analysis module includes a parameter input unit, a calculation unit and a result viewing and exporting unit. The parameter input unit is used to receive the parameters required for the shock absorber solution and forward the parameters required for the shock absorber solution to the calculation unit. The calculation unit is used to execute grid settings, modal solution settings, random vibration solution settings and impact solution settings, and to execute simulation solutions according to the parameters required for the shock absorber solution. The result viewing and exporting unit is used to view and export the simulation solution results.
[0026] The simulation solution results can be presented in multiple real-time viewing result windows; and the simulation solution results can be exported in the default file output path, or the simulation solution results can be exported in a customized file output path.
[0027] Through the above technical solution, a simulation analysis resource library can be set up, including a shock absorber parameter library, a linear / nonlinear material library commonly used in simulation analysis, and an inertial navigation mechanical environment load library, and automatic and rapid simulation analysis can be performed on inertial navigation vibration reduction products. As a result, the efficiency of simulation analysis can be greatly improved, simulation iteration can be involved in the early stage of structural design, the model development cycle can be shortened, and the effect of simulation-driven design can be achieved.
[0028] According to one embodiment of the present invention, the inertial navigation shock absorber parameter library includes shock absorber attributes, and the shock absorber attributes include at least one of the following: shock absorber model, single load (kg), three-way equal stiffness shock absorber linear frequency (Hz), shock absorber axial thickness (mm), shock absorber radial thickness (mm), shock absorber resonance point magnification, whether the shock absorber is nonlinear, whether the shock absorber has unequal stiffness in three directions, and three-way unequal stiffness shock absorber frequency in each direction (i.e., three-way frequency).
[0029] Among them, the relevant parameters of the existing shock absorber models can be pre-imported into the shock absorber parameter library through batch scripts, and users are subsequently supported to maintain the shock absorber parameter library and customize the shock absorber parameter library.
[0030] According to one embodiment of the present invention, the simulation analysis material library includes material parameters, and the material parameters include at least one of the following: material name, material code, elastic modulus, shear modulus, Poisson's ratio, density, linear expansion coefficient, thermal conductivity, specific heat capacity, yield strength, tangent modulus and performance overview.
[0031] Among them, the material parameters commonly used in simulation analysis can be pre-imported into the simulation analysis material library through batch processing scripts, and users are subsequently supported to maintain the simulation analysis material library and customize the simulation analysis material library.
[0032] According to an embodiment of the present invention, the mechanical environment load library includes mechanical environment load parameters, and the mechanical environment load parameters include at least one of the following: a random vibration power spectrum density curve, an impact condition waveform, a pulse width, and a peak value.
[0033] Among them, parameters such as random vibration power spectrum density curves and impact condition waveforms, pulse widths, peak values, etc. commonly used in simulation analysis can be pre-imported into the mechanical environment load library through batch scripts, and users can subsequently maintain and customize the mechanical environment load library.
[0034] According to one embodiment of the present invention, the platform also includes a data processing module, which is used to perform nonlinear stiffness calculation of the shock absorber based on test data, one-dimensional calculation of the antenna patch temperature, fast secondary processing of the projectile data and secondary calculation of the original data, and generate a table based on the calculation results.
[0035] By setting up the data processing module, the simulation and analysis process of the inertial navigation product can be further assisted.
[0036] According to an embodiment of the present invention, the parameters required for solving the vibration absorber include the vibration absorber code, mass (kg), lateral installation distance of the vibration absorber lug (mm), longitudinal installation distance of the vibration absorber lug (mm), model, three-way offset of the vibration absorber center from the center of mass (mm), and overall three-way rotational inertia (kg*mm 2 ).
[0037] According to an embodiment of the present invention, the grid setting includes a grid size setting and a grid type setting.
[0038] According to an embodiment of the present invention, the modal solution setting includes a frequency range setting and a modal order setting.
[0039] According to one embodiment of the present invention, the random vibration solution setting includes frequency range setting and modal order setting; the random vibration solution includes modal damping setting, load direction setting, probe setting, selected frequency range setting and scale factor setting.
[0040] According to one embodiment of the present invention, the impact solution setting includes solving initial subsection setting, minimum subsection setting, maximum subsection setting, step end time setting, load direction setting and probe setting.
[0041] The following describes an inertial navigation product simulation and analysis platform based on secondary development according to the present invention with reference to examples.
[0042] 1. Receive the parameters required for shock absorber solution through the parameter input unit, and forward the parameters required for shock absorber solution to the calculation unit to perform the pre-solution settings. The parameters all have default values, which are the last input parameters. The background can export all parameters to the configuration file.
[0043] 2. Create and open the Workbench interface based on the project file save path settings, create a solution project through the Command Window interface, and set up the model and solution result sharing.
[0044] 3. Output the script parameters to the SpaceClaim 3D modeling software, use the Script script to perform automated modeling according to the product parameters, and pass it to the Workbench.
[0045] 4. Export the script parameters to Mechanical for pre-processing, solution setting, and solution submission.
[0046] 5. By combining APDL commands and Mechanical Scripting scripts, the solution results are exported to the predetermined path, and viewed, processed and exported in the result viewing and export interface of the automated simulation module interface.
[0047] Among them, Python language can be used to integrate software functions such as SpaceClaim 3D modeling software, ANSYS Workbench solution module, Mechanical solution settings, APDL data post-processing and export.
[0048] From the above embodiments, it can be seen that the inertial navigation product simulation and analysis platform based on secondary development described in the present invention can integrate the software functions such as SpaceClaim 3D modeling software, ANSYS Workbench solution module, Mechanical solution setting, APDL data post-processing and export in the software background using Python language, and automate the processes such as modeling, material definition, solution setting, data post-processing and data analysis. At the same time, the platform provides a simulation and analysis resource library module, which covers the commonly used resources and data processing functions of inertial navigation vibration reduction products, and further improves the efficiency of simulation iteration.
[0049] Features described and / or illustrated above for one embodiment may be used in the same or similar manner in one or more other embodiments, and / or combined with or used in place of features in other embodiments.
[0050] It should be emphasized that the term "include / comprises" when used herein refers to the presence of features, integers, steps or components, but does not exclude the presence or addition of one or more other features, integers, steps, components or combinations thereof.
[0051] The above devices and methods of the present invention can be implemented by hardware, or by hardware combined with software. The present invention relates to such a computer-readable program, which, when executed by a logic component, enables the logic component to implement the above-mentioned devices or components, or enables the logic component to implement the above-mentioned various methods or steps. The present invention also relates to a storage medium for storing the above-mentioned program, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, etc.
[0052] The many features and advantages of these embodiments are apparent from this detailed description, and thus the appended claims are intended to cover all such features and advantages of these embodiments that fall within their true spirit and scope. Furthermore, since numerous modifications and changes will readily occur to those skilled in the art, it is not intended that the embodiments of the invention be limited to the exact construction and operation illustrated and described, but rather all suitable modifications and equivalents falling within the scope thereof are intended to be covered.
[0053] Parts of the present invention that are not described in detail are well known to those skilled in the art.
Claims
1. A simulation and analysis platform for inertial navigation products based on secondary development, characterized in that: The platform includes a simulation analysis resource library and a simulation analysis module, among which: The simulation analysis resource library includes an inertial navigation vibration damper parameter library, a simulation analysis material library, a mechanical environment load library, a vibration damper management module, a material management module and a load management module. The vibration damper management module is used to manage, create and delete vibration dampers in the inertial navigation vibration damper parameter library. The material management module is used to manage, create and delete materials in the simulation analysis material library. The load management module is used to manage, create and delete load conditions in the mechanical environment load library. The simulation analysis module includes a parameter input unit, a calculation unit and a result viewing and exporting unit. The input unit is used to receive the parameters required for the shock absorber solution and forward the parameters required for the shock absorber solution to the calculation unit. The calculation unit is used to execute grid settings, modal solution settings, random vibration solution settings and impact solution settings, and to execute simulation solutions according to the parameters required for the shock absorber solution. The result viewing and exporting unit is used to view and export the simulation solution results.
2. The platform according to claim 1, characterized in that The inertial navigation damper parameter library includes damper properties, and the damper properties include at least one of the following: damper model, single load, three-way equal stiffness damper linear frequency, damper axial thickness, damper radial thickness, damper resonance point magnification, whether the damper is nonlinear, whether the damper has unequal stiffness in three directions, and three-way unequal stiffness damper frequency in each direction.
3. The platform according to claim 2, characterized in that: The simulation analysis material library includes material parameters, and the material parameters include at least one of the following: material name, material code, elastic modulus, shear modulus, Poisson's ratio, density, linear expansion coefficient, thermal conductivity, specific heat capacity, yield strength, tangent modulus, and performance overview.
4. The platform according to claim 3, characterized in that: The mechanical environment load library includes mechanical environment load parameters, and the mechanical environment load parameters include at least one of the following: a random vibration power spectrum density curve, an impact condition waveform, a pulse width, and a peak value.
5. The platform according to claim 4, characterized in that The platform also includes a data processing module, which is used to perform nonlinear stiffness calculation of the shock absorber based on test data, one-dimensional calculation of the antenna patch temperature, fast secondary processing of the projectile data, and secondary calculation of the original data, and generate a table based on the calculation results.
6. The platform according to claim 5, characterized in that The parameters required for solving the shock absorber include the shock absorber code, mass, lateral installation distance of the shock absorber lugs, longitudinal installation distance of the shock absorber lugs, model, three-dimensional offset of the shock absorber center from the center of mass, and the overall three-directional rotational inertia.
7. The platform according to claim 6, characterized in that Grid settings include grid size settings and grid type settings.
8. The platform according to claim 7, characterized in that The modal solution settings include frequency range settings and modal order settings.
9. The platform according to claim 8, characterized in that Random vibration solution settings include frequency range settings and modal order settings; random vibration solution includes modal damping settings, load direction settings, probe settings, selected frequency range settings and scale factor settings.
10. The platform according to claim 9, characterized in that The impact solution settings include the solution initial subsection settings, minimum subsection settings, maximum subsection settings, step end time settings, load direction settings and probe settings.