Projectile dynamic rotation effect calculation method, device, system, and storage medium
By combining the electromagnetic module with the solid mechanics model, the rotation effect of the armature is calculated, which solves the problem of the projectile in the electromagnetic railgun being unable to rotate at high speed, realizes the synchronous rotation of the armature and projectile, and improves the launch performance.
Patent Information
- Application Number
- CN202510874896.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-27
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-06-27
AI Technical Summary
The existing electromagnetic railgun projectile cannot rotate at high speed and the armature and projectile are separated after exit.
An integrated design of projectile and armature is adopted. The electromagnetic force is calculated through the electromagnetic module. The dynamic rotation effect of the armature is calculated by combining the solid mechanics model and virtual deformation technology. The electromagnetic field control method H method and dynamic mesh technology are used for visual simulation.
The synchronous rotation of the armature and the projectile is achieved, separation is avoided, and the launching performance is optimized.
Smart Images

Figure CN120387349B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of electromagnetic railguns, and in particular relates to a method and device, a system, and a storage medium for calculating the dynamic rotation effect of a projectile. Background Art
[0002] Electromagnetic launch is a new launch method that can break through the energy and speed limits of traditional launch methods. It offers significant advantages such as high launch kinetic energy, high system efficiency, high launch frequency, fast startup time, strong sustained launch capability, and strong load adjustability. It is bound to become a new launch technology to replace traditional mechanical and chemical energy launches.
[0003] An electromagnetic railgun primarily consists of metal rails, an armature, a projectile, and a high-power pulse power supply. The armature is sandwiched between two parallel aluminum rails and in close contact with them, with the projectile positioned at the front of the armature. When powered on, current flows along one of the rails, through the armature, and back along the other rail. The electromagnetic force generated by the interaction between the magnetic field generated by the current flowing through the rails and the current flowing through the armature accelerates and launches the projectile. However, current problems with electromagnetic railguns include the projectile's inability to maintain high-speed rotation and the separation of the armature and projectile after exit. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a method and device, a system and a storage medium for calculating the dynamic rotation effect of a projectile.
[0005] To achieve the above object, the present invention adopts the following technical solutions:
[0006] A method for calculating the dynamic rotation effect of a projectile, comprising:
[0007] Step S1: applying current to the inner and outer electromagnetic tracks, and calculating the electromagnetic force generated by the armature integrated with the projectile through the electromagnetic module; the electromagnetic field control method used by the electromagnetic module is the H method;
[0008] Step S2: Calculate the displacement of the armature translational motion using a solid mechanics model based on the electromagnetic force;
[0009] Step S3: Calculate the moment of inertia of the armature according to the armature structure, and calculate the angular acceleration and angular velocity of the armature according to the torque generated on the armature under the drive of the electromagnetic force;
[0010] Step S4: Using virtual deformation and dynamic mesh technology to realize armature rotation emission visualization.
[0011] Preferably, in step S4, the inner and outer electromagnetic tracks are subjected to controllable virtual deformation, the rear track is subjected to tensile deformation, and the front track is subjected to compressive deformation, thereby equivalently achieving translational motion of the armature.
[0012] Preferably, by setting the inner and outer electromagnetic tracks, the air domain and the armature to rotate together, the calculation domain and the armature are kept in synchronous rotation, thereby realizing the calculation of the dynamic rotation effect of the armature.
[0013] The present invention also provides a device for calculating the dynamic rotation effect of a projectile, comprising:
[0014] The first calculation module is used to apply current to the inner and outer electromagnetic tracks and calculate the electromagnetic force generated by the armature integrated with the projectile through the electromagnetic module;
[0015] The second calculation module calculates the displacement of the armature translational motion using a solid mechanics model based on electromagnetic force;
[0016] The third calculation module calculates the moment of inertia of the armature according to the armature structure, and calculates the angular acceleration and angular velocity of the armature according to the torque generated on the armature under the drive of the electromagnetic force;
[0017] The fourth calculation module uses virtual deformation and dynamic mesh technology to realize the visualization of armature rotation emission.
[0018] The present invention also provides a projectile dynamic rotation effect calculation system, comprising: a memory and a processor, wherein the memory stores a computer program run by the processor, and the computer program executes a projectile dynamic rotation effect calculation method when run by the processor.
[0019] The present invention also provides a storage medium, on which a computer program is stored, and the computer program executes the method for calculating the dynamic rotation effect of a projectile when running.
[0020] The present invention adopts an integrated design of the armature and the projectile, and drives the projectile to rotate in the chamber through the electromagnetic force generated by the armature, thereby avoiding separation of the armature and the projectile, thereby optimizing the launch performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are merely embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0022] Figure 1 This is a flow chart of a method for calculating the dynamic rotation effect of a projectile according to an embodiment of the present invention. DETAILED DESCRIPTION
[0023] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0024] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0025] Example 1:
[0026] like Figure 1 As shown, an embodiment of the present invention provides a method for calculating the dynamic rotation effect of a projectile, comprising:
[0027] Step S1: applying current to the inner and outer electromagnetic tracks, and calculating the electromagnetic force generated by the armature integrated with the projectile through the electromagnetic module;
[0028] Step S2: Calculate the displacement of the armature translational motion using a solid mechanics model based on the electromagnetic force;
[0029] Step S3: Calculate the moment of inertia of the armature according to the armature structure, and calculate the angular acceleration and angular velocity of the armature according to the torque generated on the armature under the drive of the electromagnetic force;
[0030] Step S4: Using virtual deformation and dynamic mesh technology to realize armature rotation emission visualization.
[0031] As an implementation method of an embodiment of the present invention, in step S1, the electromagnetic field control method used by the electromagnetic module is the H method, and the H magnetic induction intensity vector is used as the dependent variable solved by the electromagnetic module as the basic quantity constraining the electromagnetic module. This method can effectively improve the speed and accuracy of the simulation process.
[0032] The following is the derivation of the H-method governing equations: First, the Ampere circuit law (1) in Maxwell's equations is combined with Faraday's law of electromagnetic induction (2) and Ohm's law (3):
[0033] (1)
[0034] (2)
[0035] (3)
[0036] in, is the differential operator, t is the time, is the resistivity of the conductor, is the magnetic field strength vector,E is the electric field strength, is the magnetic induction intensity, For the conduction current, we can get:
[0037] (4)
[0038] Substitute into the electromagnetic constitutive equation:
[0039] (5)
[0040] in, and denote the vacuum permeability and relative permeability, respectively, and From this we can get the H method governing equation:
[0041] (6)
[0042] Equation (6) is the vector form of the control equation of the H method for electromagnetic field simulation calculation, which can be converted into scalar form as follows:
[0043] (7)
[0044] (8)
[0045] (9)
[0046] Equations (7), (8), and (9) are the H-method control equations respectively. , , scalar form in the direction, where They represent the components of the magnetic induction intensity vector H in the x, y, and z directions respectively.
[0047] The control equations of the H method are relatively simple and do not require the introduction of any specifications to ensure the uniqueness of the solution. In addition, the number of variables to be solved is small, which can increase the speed of model calculation and reduce the complexity of model setting.
[0048] According to our known vacuum permeability By substituting the resistivity of each material in the model into the H method control equation, the distribution of H at each location in the electromagnetic module can be calculated; and then using formulas (1) and (4) to calculate the corresponding current density J and magnetic induction intensity B.
[0049] During an electromagnetic railgun launch, the spatial distribution of the electromagnetic force acting on the armature has a critical influence on the projectile's dynamic behavior, directly determining the evolution of the armature's axial translational velocity and angular velocity. To accurately characterize the mechanism by which the electromagnetic force distribution influences the armature's motion characteristics, a coupled-field analysis method based on the finite element method can be employed. The electromagnetic field calculation module uses a generalized pull-up operator to map the time-varying electromagnetic force density to the body loads in the mechanics module, thereby achieving a bidirectional coupled solution for the electromagnetic force multi-physics field. This numerical method effectively accounts for the localized stress concentration caused by the nonuniform electromagnetic force distribution within the armature.
[0050] During the electromagnetic gun launch process, electromagnetic force is the main driving force of the electromagnetic gun movement. The electromagnetic force equation is as follows:
[0051] (10)
[0052] Where F represents the electromagnetic force, Represent the components of current density J in the x, y, and z directions respectively, Represent the components of the magnetic induction intensity B in the x, y, and z directions respectively, represent the unit vectors in the x, y, and z directions respectively; the current density J and magnetic induction intensity B obtained from the subsequent H-method control equation can be used to obtain the distribution of the electromagnetic force received on the armature.
[0053] As an implementation method of an embodiment of the present invention, in step S2, the stress balance equation indicates that the sum of all forces (including inertial forces) acting on an object is zero, and any part of the structure is in equilibrium. The solid mechanics module uses the stress balance equation to calculate the displacement of the armature in all directions. The formula is as follows:
[0054] (11)
[0055] (12)
[0056] in, is the density; is the volume force; is the displacement vector; 、 、 Respectively 、 、 Displacement in direction, Represents body force Components in the x, y, and z directions; Represents the stress in Normal stress in direction; , where i and j are 1, 2, and 3, indicating the effect on On the surface perpendicular to the direction Shear stress in the direction, is the stress tensor, In the rectangular coordinate system direction.
[0057] At the same time, in order to ensure that the track does not move during the launch process, fixed constraints are imposed on the boundaries of the track, and the projectile is set not to move in the r direction.
[0058] Use "Generalized Stretch" to map the electromagnetic body force obtained by the electromagnetic module into the body force in the stress balance equation (11) , while introducing the known density At the same time, according to the geometric equation (13) and the constitutive equation (14), the displacement of the armature in the model can be obtained.
[0059] (13)
[0060] (14)
[0061] in represents strain, C represents elastic tensor, : represents double dot product operation, Represents the displacement vector.
[0062] The torque on the armature during the launch process is calculated using the electromagnetic force of the electromagnetic module:
[0063] (15)
[0064] (16)
[0065] in, is the torque of the armature in the Z direction, , V represents the volume domain of the armature, Represents the spatial coordinate components of the infinitesimal element on the armature in the rectangular coordinate system.
[0066] By the rotation formula
[0067] (17)
[0068] (18)
[0069] (19)
[0070] in, The armature's moment of inertia in the z direction, angular acceleration, and angular velocity are respectively; x and y are the coordinates of the mass element dm in the XY plane; dm is the mass element. The moment of inertia in the z direction is calculated based on the armature's geometric model, and the armature's angular acceleration and angular velocity are then derived using (15)-(19).
[0071] During modeling, copper rails and aluminum projectiles were selected, and their material parameters are shown in (Table 1). In the electromagnetics module, air domains were filled around the rails and armature to ensure that the electromagnetic field distribution was the same as the actual situation.
[0072] Table 1:
[0073]
[0074] In this electromagnetic railgun simulation model, a generalized stretching is set for the rail and armature in the embodiment of the present invention to map the electromagnetic force to the solid mechanics module. Specifically, a point-to-point mapping (i.e., stretching operator) is defined to associate a set of target points with a set of source points to achieve coupled calculations. Once the stretching operator establishes the mapping, the same operator can be used to access all variables defined at the source from the target. At the same time, since the armature is rotating in this embodiment of the present invention, the mapping also needs to take angular velocity into account. By mapping the source in the electromagnetic module , mapped to the solid mechanics model , where a, b, and c represent the coordinate positions of each point in the electromagnetic module in the x, y, and z directions, respectively. Represents the angular velocity of the armature rotating around the Z axis.
[0075] Then the dependent variable calculated by the solid mechanics model Substitute it into the electromagnetic module: calculate the translational displacement of each point on the armature in the z direction, then take the average value and substitute it into the dynamic mesh module of the electromagnetic module to complete the electromagnetic force multi-field coupling and realize the visual rotation launch of the armature during the electromagnetic launch process.
[0076] As an implementation method of an embodiment of the present invention, in step S4, the complex moving boundary problem is simplified by introducing the orbit deformation hypothesis. Specifically, during the electromagnetic field calculation process, it is assumed that the inner and outer electromagnetic orbits undergo controllable virtual deformation, wherein the rear end orbit applies tensile deformation, while the front end orbit applies compressive deformation, thereby equivalently realizing the translational motion of the armature. At the same time, by establishing a co-rotating coordinate system of the orbit-air domain, the entire orbit, air domain and armature are kept in synchronous rotation. This effectively avoids the use of moving meshes and consistent boundary pairs to deal with the continuity of boundary physical quantities, can improve the convergence and calculation speed of the model calculation, and ensure the accuracy of the calculation results.
[0077] Example 2:
[0078] An embodiment of the present invention further provides a device for calculating the dynamic rotation effect of a projectile, comprising:
[0079] The first calculation module is used to apply current to the inner and outer electromagnetic tracks and calculate the electromagnetic force generated by the armature integrated with the projectile through the electromagnetic module;
[0080] The second calculation module calculates the displacement of the armature translational motion using a solid mechanics model based on electromagnetic force;
[0081] The third calculation module calculates the moment of inertia of the armature according to the armature structure, and calculates the angular acceleration and angular velocity of the armature according to the torque generated on the armature under the drive of the electromagnetic force;
[0082] The fourth calculation module uses virtual deformation and dynamic mesh technology to realize the visualization of armature rotation emission.
[0083] Example 3:
[0084] An embodiment of the present invention also provides a projectile dynamic rotation effect calculation system, comprising: a memory and a processor, wherein the memory stores a computer program run by the processor, and the computer program executes a projectile dynamic rotation effect calculation method when run by the processor.
[0085] Example 4:
[0086] An embodiment of the present invention further provides a storage medium having a computer program stored thereon, and the computer program executes a method for calculating the dynamic rotation effect of a projectile when running.
[0087] The embodiments described above are merely descriptions of preferred embodiments of the present invention and are not intended to limit the scope of the present invention. Without departing from the spirit of the present invention, various modifications and improvements made to the technical solutions of the present invention by persons skilled in the art should fall within the scope of protection defined by the claims of the present invention.
Claims
1. A method for calculating the dynamic rotation effect of a projectile, characterized in that: include: Step S1: applying current to the inner and outer electromagnetic tracks, and calculating the electromagnetic force generated by the armature integrated with the projectile through the electromagnetic module; Step S2: Calculate the displacement of the armature translational motion using a solid mechanics model based on the electromagnetic force; Step S3: Calculate the moment of inertia of the armature according to the armature structure, and calculate the angular acceleration and angular velocity of the armature according to the torque generated on the armature under the drive of the electromagnetic force; Step S4: Using virtual deformation and dynamic mesh technology to realize armature rotation emission visualization; In step S4, the inner and outer electromagnetic tracks are subjected to controllable virtual deformation, with the rear track applying tensile deformation and the front track applying compressive deformation, thereby equivalently achieving the armature translation motion.
2. The method for calculating the dynamic rotation effect of a projectile according to claim 1, wherein: By setting the inner and outer electromagnetic orbits, the air domain, and the armature to rotate together, the computational domain and the armature are kept in synchronous rotation, thus realizing the calculation of the dynamic rotation effect of the armature.
3. A device for calculating the dynamic rotation effect of a projectile for implementing the method for calculating the dynamic rotation effect of a projectile according to claim 1, characterized in that: include: The first calculation module is used to apply current to the inner and outer electromagnetic tracks and calculate the electromagnetic force generated by the armature integrated with the projectile through the electromagnetic module; The second calculation module calculates the displacement of the armature translational motion using a solid mechanics model based on electromagnetic force; The third calculation module calculates the moment of inertia of the armature according to the armature structure, and calculates the angular acceleration and angular velocity of the armature according to the torque generated on the armature under the drive of the electromagnetic force; The fourth calculation module uses virtual deformation and dynamic mesh technology to realize the visualization of armature rotation emission.
4. A projectile dynamic rotation effect calculation system, characterized in that: include: A memory and a processor, wherein the memory stores a computer program executed by the processor, and when the computer program is executed by the processor, the method for calculating the dynamic rotation effect of a projectile according to any one of claims 1 to 2 is executed.
5. A storage medium, characterized in that The storage medium stores a computer program, which, when running, executes the method for calculating the dynamic rotation effect of a projectile according to any one of claims 1 to 2.
Citation Information
Patent Citations
ANSYS-based trajectory motion simulation method in projectile under forced angular vibration condition
CN112487690A
Enhanced electromagnetic track finite element simulation method, device and system and storage medium
CN119783472A