In the available finite element calculation of the armature velocity and inductance gradient, the conductivities of the armature and track are usually considered as constant. However, in the actual launching process, the armature and track will produce a high temperature rise gradient due to the high frequency current, which causes the change of conductivity and affects the current diffusion, the armature velocity and the inductance gradient. In summary, this paper establishes an improved model by using a parameter identification method. Firstly, multi-group calculations of the armature velocity and inductance gradient are carried out by changing the conductivity values in the finite element analysis software Ls-dyna. Then, the prediction functions for the armature velocity and inductance gradient are obtained according to variation rules of the armature velocity and inductance gradient with conductivity values. Finally, the improved model of electromagnetic-thermal coupling is obtained by parameter identification. A flow chart of the establishment of the improved model is shown in
Figure 11.
3.1. Prediction Function of the Armature Velocity
Based on the data obtained from
Figure 5, the armature velocity relations with the armature conductivity and track one at different times are obtained, which are shown in
Figure 12.
It can be seen that, at the same time point, the armature velocity gradually increases with the armature conductivity
σd, and gradually decreases with the track conductivity
σg, in which the ascending (descending) speed gradually slows down. So, the following equation can be used to approximately describe the armature velocity with the armature conductivity and track one.
where,
v1 and
v2 are the influence factors of the armature velocity under the influence of the armature conductivity and the track one, respectively.
σd and
σg are the armature conductivity and the track one (MS/m), respectively.
r1,
r2,
s1 and
s2 are the corresponding fitting coefficients, respectively.
According to Equations (9), (11) and (15), the analytic armature velocity
v0 can be calculated by:
where,
L0 1.0 μH/m.
Then, the analytic relationship between the armature velocity
v0 and time is shown in
Figure 13 [
18].
From
Figure 5 and
Figure 13, it can be seen that, with the same conductivity, the finite element calculated value of the armature velocity is similar to the analytic value of the armature velocity. Therefore, the finite element calculated value of the armature velocity
v can be represented by multiplying the analytic armature velocity
v0 by a coefficient
k0, i.e.,
where
k0 can be obtained through interpolating the time and conductivity, which is shown in
Figure 14.
It can be seen that
k0 changes dynamically with time with the same conductivity. The curves rise rapidly from 0 to 0.2 ms and gradually stabilize from 0.2 to 0.6 ms. Likewise,
k0 changes with the conductivity at the same time point. Therefore, when considering the dynamic conductivity,
k0 can be expressed as a multiplication of a function only related to time
k0(
t) and a function only related to conductivity (
v1 +
v2), i.e.,
where
s0 =
s1 +
s2.
Define
k0(
t) as follows:
where
wi is the fitting coefficient,
n is the degree of the fitting polynomial.
k0(
t) is fitted by taking the average values of each group of curves in
Figure 14 as the basis. The fitting coefficients are shown in
Table 2. When
n = 6, the
R2 value is 0.9977, indicating a good degree of fit.
The armature velocity prediction functions combined with Equations (21)–(23) are defined as follows.
Equation (24) fully considers the influence of dynamic conductivity on the armature velocity, which can predict the value of the armature velocity at any moment and with any cases of conductivity.
3.2. Prediction Function of Inductance Gradient
According to
Figure 8, taking 0~0.24 ms as the rising stage and 0.24~0.6 ms as the declining stage, approximate descriptions of the inductance gradient for the two stages are as follows.
where
Lup(
t) is the inductance gradient in the rising stage,
Ldown(
t) the inductance gradient in the declining stage and
k1,
k2,
p1,
p2,
q1,
q2 are fitting coefficients.
In the rising stage, the inductance gradient relations with the armature conductivity and track one at different time are obtained, which are shown in
Figure 15.
It can be seen that, in the rising stage, at the same time point, the inductance gradient gradually increases with the armature conductivity σd, and gradually decreases with the track conductivity σg. Moreover, the ascending (descending) speed gradually slows down.
In the declining stage, the inductance gradient relations with the armature conductivity and track one at different times are obtained, which are shown in
Figure 16.
It can be seen that, in the declining stage, at the same time point, the inductance gradient gradually increases with the armature conductivity
σd, and gradually decreases with the track conductivity
σg, in which the ascending (descending) speed gradually slows down. So, the following equation can be used to approximately describe the inductance gradient with the armature conductivity and track one in the two stages.
where
L1–
L6 are the influence factors of the inductance gradient under the influence of the armature conductivity and the track one, respectively.
σd and
σg are the armature conductivity and the track one (MS/m), respectively.
a1–
a6,
b1–
b6 are the corresponding fitting coefficients, respectively.
The inductance gradient prediction functions combined with Equations (25) and (26) are defined as follows.
where,
b0 =
b1 +
b2.
Equation (27) fully considers the influence of the dynamic conductivity on the inductance gradient, which can predict the value of the inductance gradient at any moment and with any cases of conductivity.
3.3. Parameter Identification and Verification of Improved Model
The improved model is based on the simultaneous solution of Equations (24) and (27). According to the improved model, the armature velocity and inductance gradient can be considered as a ternary function related to armature conductivity σd, track conductivity σg and time t.
In order to make the prediction results of the improved model effective, the error between the predicted value of the improved model and the finite element calculated value should be as small as possible when the conductivity and time are the same. The average relative error is defined as follows:
where
ev is the average relative error of the armature velocity,
eL the average relative error of the inductance gradient,
M the group number of the finite element calculations of the armature conductivity
σd,
N the group number of the finite element calculations of the track conductivity
σg,
T the number of time points,
,
the improved model predicted values of the armature velocity and inductance gradient, respectively,
,
, the finite element calculated values of the armature velocity and inductance gradient, respectively.
The armature acceleration can be obtained by differentiating the armature velocity, namely:
In addition, the armature acceleration can also be obtained by Equation (15) as follows:
Discretizing Equation (30):
According to Equation (31),
ea is defined as follows:
ev,
eL,
ea are regarded as the objective functions, and the parameters of the improved model are identified to make the objective functions minimum. Considering that the objective functions contain a first-order differential term and are nonlinear, the general identification method easily falls into the local optimal. Therefore, this paper improves on the basis of the particle swarm optimization algorithm, selects the optimal individual for each iteration through the gene sequence crossover and mutation of the genetic algorithm and saves the information and the PSO-GA hybrid algorithm is obtained, which is suitable for solving optimization problems with nonlinear high-dimensional functions, global convergence is good and it can effectively solve the problem of a population falling into the local optimal due to the calculated stability. The specific process is shown in
Figure 17:
The specific computational steps of the algorithm are as follows:
First, population initialization is performed and random individuals are generated, then, the gene editing part of the GA is run, which specifically includes:
(1) Selection operation
According to the size of the fitness to select the better individuals to form a new population; the larger the fitness value, the higher the probability of being selected.
(2) Crossover operation
This refers to the genetic exchange of any two individuals in the population to form new individuals.
(3) Mutation operation
An individual is selected with a certain probability of carrying out one or more gene mutations and produce a new individual after the mutation.
Next, it is determined whether a solution superior to the current population is produced, and if so, it is recorded. If not, the GA algorithm is rerun to obtain a better solution.
After generating a better solution, the PSO algorithm section is run to record the local and global optimal solutions under the current iteration and then updates the velocity and position information of the current particles based on the above solutions, which ensures that the particles move in the optimal direction. After this, the particle information and iteration information are recorded. Moreover, the next generation of iterations is performed.
The calculated parameter identification values of the improved model are obtained by the algorithm as shown in
Table 3:
To verify the established improved model, another ten sets of finite element calculated values are taken and compared with the predicted values of the improve model, and the relative error can be calculated by Equation (33).
where,
vf,
Lf are the finite element calculated values,
vp,
Lp the predicted values of improve model,
erv the relative error between
vf and
vp,
erL the relative error between
vf and
vp.
It can be seen that erv and erL are controlled to within 3%. Therefore, it can be considered that the improved model established in this paper can accurately predict the armature velocity and inductance gradient.