Next Article in Journal
Some Aspects of the Effects of Dry Friction Discontinuities on the Behaviour of Dynamic Systems
Previous Article in Journal
PyIncentiveBC: A Python Module for Simulation of Incentivization Mechanism Implemented in Blockchain-Based Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimized Calculation of Radial and Axial Magnetic Forces between Two Non-Coaxial Coils of Rectangular Cross-Section with Parallel Axes

1
Independent Researcher, 53 Berlioz 101, Montréal, QC H3E 1N2, Canada
2
Poly-Grames Research Center, Department of Electrical Engineering, Polytechnique Montréal, Montréal, QC H3T 1J4, Canada
3
Key Laboratory of Intelligent Computing and Signal Processing, Ministry of Education Anhui University, Hefei 230039, China
4
Electrical Engineering and Automation, Wuhan University, Wuhan 430072, China
*
Author to whom correspondence should be addressed.
Computation 2024, 12(9), 180; https://doi.org/10.3390/computation12090180
Submission received: 24 June 2024 / Revised: 26 August 2024 / Accepted: 26 August 2024 / Published: 4 September 2024
(This article belongs to the Section Computational Engineering)

Abstract

:
In this paper, we introduce a new algorithm for calculating the radial and axial magnetic forces between two non-coaxial circular loops with parallel axes. These formulas are derived from a modified version of Grover’s formula for mutual inductance between the coils in question. Utilizing these formulas, we compute the radial and axial magnetic forces between two non-coaxial thick coils of rectangular cross-sections with parallel axes. In these calculations, we apply the filament method and conduct investigations to determine the optimal number of subdivisions for the coils in terms of computational time and accuracy. The method presented in this paper is also applicable to all conventional non-coaxial coils, such as disks, solenoids, and non-conventional coils like Bitter coils, all with parallel axes. This paper emphasizes the accuracy and computational efficiency of the calculations. Furthermore, the new method is validated according to several previously established methods.

1. Introduction

The calculation of mutual inductance and magnetic force between coils of various shapes and positions has been the subject of numerous studies [1,2,3,4]. Most of these calculations are presented in analytical form for coils with simple configurations.
Analytical and semi-analytical methods for calculating self and mutual inductances of conducting elements in electrical circuits, as well as magnetic force interactions between these elements, have emerged as powerful mathematical tools [5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27]. These methods have been instrumental in advancing power transfer, wireless communication, sensing, and actuation technologies and have found applications across a wide range of scientific disciplines, including electrical and electronic engineering, medicine, physics, nuclear magnetic resonance, mechatronics, and robotics, among others.
While several efficient numerical methods are available in commercially developed software, analytical and semi-analytical methods offer the advantage of providing calculation results in the form of a final formula with a finite number of input parameters. This feature can significantly reduce computational effort when applicable. In this paper, we present new formulas for calculating the radial and axial magnetic forces between two non-coaxial circular loops with parallel axes. Using these formulas and the filament method, we calculate the forces between two non-coaxial coils of rectangular cross-sections with parallel axes. We emphasize the importance of accuracy and computational efficiency by selecting different numbers of subdivisions for the coils. Our analysis demonstrates that using the same number of subdivisions is not preferable due to significant computational time. Therefore, we choose varying numbers of subdivisions that considerably reduce computational time without compromising accuracy, which is crucial from an engineering perspective.
The results are compared with those obtained and presented in terms of line integrals [14]. These semi-analytical expressions [14] may not be familiar to most engineers, who may require simpler expressions for practical use. In this paper, we provide straightforward formulas that also utilize single integrals for Maxwell coils, as employed in the filament method. This approach is highly accessible and suitable for professionals, including engineers and physicists, working in this field.
We also employ another method [5], where the single integral is replaced by the summation of its kernel function over very small segments within the integration interval [0, π]. This method achieves considerably reduced computational time with satisfactory accuracy. All methods are validated according to the methods given in [13,14].

2. Basic Expressions

In this paper, we use the modified formula for calculating the mutual inductance between two circular loops with parallel axes to calculate the radial and the axial magnetic force between them (see Figure 1) [5],
M = μ 0 π R P 0 π r 2 R S 2 d 2 ϕ k k r 3 d φ
wherein
r = R s 2 2 R S d cos φ + d 2 ,   k 2 = 4 R P r R P + r 2 + c 2
ϕ k = 1 k 2 2 K k E k
  • R P   and   R S —are the radii of the primary and secondary loops in (m), respectively.
  • d —is the perpendicular displacement between parallel axes of coils in (m).
  • c —is the axial displacement between the centers of coils in (m).
  • K(k) and E(k) are the complete elliptical integrals of the first and the second kind [28,29].
  • μ 0 = 4 π · 10 7 H / m is the permeability of the vacuum.
The radial and the axial magnetic force can be obtained by [1],
F r a d i a l = F r = I P I S M d  
F a x i a l = F a = I P I S M c  
IP and IS—are the currents in the primary and secondary loops in (A), respectively.
According to [1], the force between two filaments is one of the attractions if the currents in them are in the same direction around the common axis. If the currents in the two filaments are in opposite directions around the common axis, the force between them is one of repulsion.
Using (1)–(3) we have,
F r = μ 0 I P I S R S R P π 0 π R S d cos 2 φ 3 + R S 2 + d 2 cos φ ϕ k k r 7 d φ          μ 0 I P I S R S 4 π R P 0 π R S cos φ d R S d cos φ R P 2 + c 2 r 2 k ψ k r 9 d φ
F a = μ 0 I P I S c R S 2 π R P 0 π k R S d cos φ ψ k r 5 d φ
wherin
ψ k = 1 k 2 2 1 k 2 E k K k

3. Filament Method for Calculating the Magnetic Force Fr and Fa between Two Non-Coaxial Coils of Rectangular Cross-Section with Parallel Axes

  • Let us treat two non-coaxial coils of rectangular cross-section with parallel axes (see Figure 2).
  • Using the filament method [8,10,12], the formulas for the mutual inductance M, as well as for the magnetic forces F r and F a are as follows,
M = N 1 N 2 2 K + 1 2 N + 1 2 m + 1 2 n + 1 g = K g = K h = N h = N p = m p = m l = n l = n M g , h , p , l
And
F r = N 1 N 2 2 K + 1 2 N + 1 2 m + 1 2 n + 1 g = K g = K h = N h = N p = m p = m l = n l = n F r g , h , p , l
F a = N 1 N 2 2 K + 1 2 N + 1 2 m + 1 2 n + 1 g = K g = K h = N h = N p = m p = m l = n l = n F a g , h , p , l
Figure 2. Configuration of mesh matrix: Two non-coaxial coils of rectangular cross-section with parallel axes.
Figure 2. Configuration of mesh matrix: Two non-coaxial coils of rectangular cross-section with parallel axes.
Computation 12 00180 g002
r = R s 2 2 R S d c o s φ + d 2
R I = R 1 + R 2 2 ,   R I I = R 3 + R 4 2 ,     h P = R 2 R 1 ,     h S = R 4 R 3
R P h = R I + h P 2 N + 1 h ,   h = N , , 0 , , N
R S l = R I I + h S 2 n + 1 l ,   l = n , , 0 , , n
z g , p = c + a 2 K + 1 g b 2 m + 1 p ,   g = K , , 0 , , K ;   p = m , , 0 , , m
  k 2 h , l , p , g = 4 R P h r l R P h + r l 2 + z 2 g , p
r l = R s 2 l 2 R S l d c o s φ + d 2
M g , h , p , l = μ 0 π R P h 0 π r 2 l + R s 2 l d 2 k h , l , p , g r 3 l ϕ k d φ
F r = μ 0 I P I S π 0 π R S l d cos 2 φ 3 + R S 2 l + d 2 cos φ R S l R P h ϕ k k r 7 l d φ          μ 0 I P I S 4 π 0 π R S l cos φ d R S l d cos φ R P 2 h + z 2 g , p r 2 l R S l k ψ k R P h r 9 l d φ
F a = μ 0 I P I S 2 π 0 π z g , p R S l k R S d cos φ ψ k R P h r 5 l d φ
ϕ k = 1 k 2 2 K k E k ,   ψ k = 1 k 2 2 1 k 2 E k K k
  • IP—current in the primary coil.
  • IS—current in the secondary coil.
  • N1—number of turns in the primary coil.
  • N2—number of turns in the secondary coil.
  • R1—inner radius of the primary coil of the rectangular cross-section.
  • R2—outer radius of the primary coil of the rectangular cross-section.
  • R3—inner radius of the secondary coil of the rectangular cross-section.
  • R4—outer radius of the secondary coil of the rectangular cross-section.
  • a and b—heights of the primary and the secondary coil, respectively.
  • d—perpendicular displacement between axes of coils.
  • c—displacement between the plans of centers of coils.
  • RP(h)—average radius of the primary coil positioned in the plane (x, y) whose axis is ‘z’ axis.
  • RS(l)—average radius of the inclined secondary coil.
  • K, N, n, and m—the number of the subdivisions of thick coils.
In this paper, we used the Gaussian numerical integration for the single integrals [28].

4. The Optimal Choice of the Number of the Subdivisions

Here, we discussed and presented the relationship between the radial and axial divisions as a function of the number of subdivisions of the coils.
Let us define the following radial distances LN and Ln, which correspond to radial subdivisions N and n, respectively,
L N = R 2 R 1 N  
L n = R 4 R 3 n
As well as the following axial distances La and Lb, which correspond to radial subdivisions K and m, respectively,
L a = a K  
L b = b m
From (10)–(13), we obtain the following system of equations where N, K, m and are given in the function of dimensions R 2 ,   R 1 ,   a for the first coil, and R 2 , R 1 ,   a or the second coil.
Thus,
LN/Ln = N/n = (R2R1)/(R4R3)
La/Ln = K/n =a/(R4R3)
Lb/Ln =m/n = b/(R4R3)
La/Lb = K/m
Now, let us conduct the following analysis concerning the coil dimensions and the number of subdivisions. We propose the optimization method to minimize the three subdivisions (variables) in the function of one subdivision (variable) for the given coils’ dimensions. The relations between the two subdivisions are linear. It means that we have the problems of four linear homogenic equations where one depends on the other three. We use the following reasoning to find the minimal number of subdivisions (variables) to reduce the computational time and keep good accuracy. Choosing the smallest dimension between the radial and axial coils dimensions (LN = R2R1, Ln = R4R3, La = z2z1 = a, Lb = z4z3 = b), we arbitrarily choose the corresponding subdivision. The other three subdivisions will depend on this arbitrarily chosen subdivision. The procedures are as follows:
(A)
Find t = min L N ,   L a , L n , L b = t m i n
(B)
For obtained t m i n , we choose the corresponding variable (subdivision), for example, n t m i n
(C)
Now we have, K = a R 4     R 3 n ,   N = R 2     R 1 R 4     R 3 n ,   m = b R 4     R 3 n ,   n = n
Choosing the number of subdivisions, we make the pre-calculation for the different values of n controlling the computational time and the accuracy.

4.1. Definitions and Initial Values

Let K0= [l1] n0, N0 = [l2] n0, m0 = [l3] n0 and n0 = n be the initial variables that correspond to larger coil’s dimensions, where [l1] = [ a R 4     R 3 ], [l2] = [ R 2     R 1 R 4     R 3 ], and [l3] = [ b R 4     R 3 ] are the nearest ones to whole numbers.
Let n0 be the initial variable corresponding to the smaller coil’s dimension.
Let us calculate the mutual inductance for this number of subdivisions and denote the Mutual inductance as M0, as well as record the computational time.
If we are satisfied with these results, we will choose the two largest and two smallest subdivisions. Let us say that K0 and m0 are the two largest subdivisions, and N0 and n0 are the two smallest subdivisions.

4.2. Operations Description

The first step:
Decrease K0 and m0 by 1 so that K1 = K0 − 1, and m0 = m0 − 1.
Increase N0 and n0 by 1 so that N1 = N0 + 1, and n0 = n0 + 1.
Let us calculate the mutual inductance for these new subdivisions and denote the mutual inductance as M1, as well as record the computational time.
After the second calculation, we find
M 0 M 1 M 0 100 % < ε
where ε is the small positive given number.
If the condition (13) is not satisfied, we proceed to the next step.
We are describing a convergence criterion for an iterative method. The procedure continues iterating until the relative difference between consecutive iterations is less than a small positive number ε, indicating that the sequence has converged.
In the general form, the convergence criterion can be written as
M n M n + 1 M n + 1 100 % < ε ,   n = 0 , 1 , 2 ,
where:
  • Mn and M(n+1) are the results of the n-th and (n + 1)-th iterations, respectively.
  • ε is a small positive number that determines the desired accuracy of the solution.
If this condition is satisfied, the iterative procedure is stopped because the solution has converged to within the desired tolerance. If not, the procedure continues until the condition is met.

5. Examples

5.1. Example 1

In this example, we calculate the mutual inductance, the radial, and the axial magnetic force as a function of the displacement of two non-coaxial loops with the parallel axes where we have RP = 42.5 mm, RS = 20 mm. The perpendicular displacement between coils axes is d = 3 mm [10]. All currents in the coils are 1 A.
In this example, we compare the results for the mutual inductance obtained by [1] and Equation (1).
The absolute relative error is zero in each case. Here, we present another numerical approach to solve Equation (2) [5], which is particularly interesting from an engineering perspective. Equation (1) is solved in Table 1, using the summation of small segments of the interval over the range [0, π], thereby avoiding numerical integration. This approach allows for a considerable reduction in computational time with very high accuracy. In Table 2, we provide a comparative calculation of Equation (1) using both integration and summation methods.
Here, we use another numerical approach to solve Equations (4) and (5) [5], which is particularly interesting from an engineering perspective. Equations (4) and (5) are solved using the summation of small intervals over the range [0, π], thereby avoiding numerical integration. From Table 2, we can see a very good agreement between the two numerical approaches with the absolute relative error 0.0097%. ARE is the absolute relative error.
In Table 3 and Table 4, the radial and axial force calculations given for (4) and (5) are compared with the results obtained in [10]. The single integration is used in (4) and (5). Clearly, we obtained identical results from the two approaches.
In Table 5 and Table 6, we provide a comparative calculation of Equations (4) and (5) using both integration and summation methods.
The results of the radial and axial forces are given in Table 5 and Table 6. All results are in very good agreement either by the numerical integration or the numerical summation. The absolute relative error is about 0.0075%. Thus, the validity of formulas (1), (4), and (5) is confirmed by the previous calculations.
In this example, all calculations were performed using a Dell laptop equipped with an Intel Core i5-12500H processor (Intel, Mountain View, CA, USA) running at 2.5 GHz, either for the single integration by the Gaussian numerical integration or the summation method.

5.2. Example 2

Parameters for two non-coaxial cylindrical coils with parallel axes given in [13] are as follows, Table 7.
The axial displacement between coils is c = 0.
Here, we will calculate the mutual inductance by the presented method using the filament method using the same and different numbers of the subdivisions. Our goal is to find the best accuracy and the smallest computational time, if possible.
Let us begin with the same number of subdivisions K = N = m = n = 20.
Table 8 presents the comparative results for the mutual inductance, obtained using both [13] and Equation (6) from this work.
It is obvious from Table 8 that results obtained by two different approaches are in very good agreement with the absolute relative error of about 0.055%, but the computational time for the filament method is considerably enormous and is not preferable from the engineering point of consideration. Thus, the same number of subdivisions is not the smart choice in the mutual inductance calculation using the filament method. We can have very good precision of obtained results but with considerably big computational time. This is why one must find a good compromise between the accuracy and the computational time in the choice of the number of subdivisions of coils. The computational time of the calculation in [13] is not given.
This passage suggests that in Table 8, the computational time varies despite having the same number of subdivisions. This inconsistency is likely due to the different numerical methods used. The method mentioned here uses a fixed number of segments, meaning the computation time is dependent on the number of segments rather than on specific parameter values. In contrast, more advanced numerical methods employ adaptive procedures. These adaptive methods adjust the computation dynamically based on the specific parameter values, which can lead to variations in computational time even if the number of segments remains constant.
Now, let’s conduct the following analysis concerning the coil dimensions and the number of subdivisions respecting the procedures given in Section 4, by (9)–(14).
In this example, we have,
  • R2R1 = 4.15485 cm; R4R3 = 1.397 cm; a = 2.413 cm; b = 14.2748 cm. The smallest dimension is R4R3 = 1.397 cm, which corresponds to the radial subdivision n of the second coil. Let us express all subdivisions in the function of n.
N/n = [(R2R1)/(R4R3)] = [2.9727] = 3 or N = 3n
K/n = [a/(R4R3)] = [1.72727] = 2 or K = 2n
m/n = [b/(R4R3)] = [10.218218] = 10 or m = 10n
In Table 8, Table 9 and Table 10, we give the calculations of the mutual inductance by the filament method where the values of n subdivisions are different. All other subdivisions K, N and m are in the function of n as previously discussed.
From Table 8, Table 9 and Table 10, we can see very good agreement between the two approaches. In all calculations, we have very high accuracy between two different approaches where the absolute relative error is about 0.0069% (Table 9), 0.0043% (Table 10), and 0.0029% (Table 11). Also, for both methods, we have the same four significant figures for each calculation. Moreover, the calculation for the different numbers of subdivisions considerably reduced the computational time (Table 7 and Table 9) regarding the calculation for the same number of subdivisions (Table 8).
Even though there is no considerable difference between the calculations regarding the accuracy given in Table 7 and Table 9, it is recommended to choose K = 6, N = 9, m = 30 and n = 3. Also, without any reserve, one can take K = 8, N = 12, m = 40, and n = 4 because of a very good accuracy and the relatively small computational time.
Figure 3 illustrates the required computation time as the subdivision numbers increase for the Example 2 parameters when c (m) = 0. In this figure, the proposed subdivision selection method is compared with the conventional, even subdivision selection. The convergence to the exact solution [13], which is depicted in the red line, is illustrated. Similar to Figure 3, the evenly distributed subdivisions demand a high amount of computation time as n increases, yielding only marginal accuracy improvements. In contrast, the proposed subdivision selection method exhibits rapid convergence to the exact solution with 0.002 ARE in a short time. Remarkably, it outperforms the conventional method within the same computational time frame. The proposed method achieves instant convergence when n = 1 in under 0.1 s, making it highly effective for scenarios with varying computational resources.
In Table 9, we choose n = 3, which gives K = 6, N = 9 and m = 30.
In Table 10, we choose n = 4, which gives K = 8, n = 4, N = 12 and m = 40.
In Table 11, we choose n = 5, which gives K = 10, N = 15 and m = 50.
In Table 12, we choose n = 5, which gives K = 10, N = 15 and m = 50.
Also, we give the mutual inductance calculation obtained by the summation [5] in Table 12. These results are expected regarding the accuracy and the computational time because we used the summation [5] instead of the integration [1]. The number of the subdivisions is K = N = m = n = 20. These results are in good agreement with those obtained by two previous methods,
In the calculations of the radial and the axial forces, we will use the same reasoning when choosing the number of subdivisions.
In this example, all calculations were performed using different hardware setups. The single integration (Gaussian numerical integration) and the summation method were carried out on a Dell laptop with an Intel Core i5-12500H processor running at 2.5 GHz.
For the calculations using the Finite Element Method (FEM), a PC with an Intel Core i7-7700K CPU @ 4.20 GHz and 16.0 GB of RAM was used.

5.3. Example 3

From Example 2, let’s calculate the radial and axial magnetic forces between the coils in question. All currents in the coils are units.
Here, we utilize the number of subdivisions, K = 8, N = 12, m = 40, and n = 4, as determined in the previous example. This selection ensures both good accuracy and minimal computational time for the integral approach. In contrast, for the summation approach, the number of subdivisions is set to K = N = m = n = 20.
The comparison will involve using the Formula (8) for the radial magnetic force and (9) for the axial magnetic force, obtained through integration (as presented in this work), alongside the method that employs summation instead of integration, as outlined in reference [5].
From Table 13, we have a good agreement between the results obtained from two methods in which the numerical integration [1] and the numerical summation [5] are used on the interval of the consideration θ 0 ; π . Obviously, the results for the radial magnetic force Fr, (8) obtained by the numerical integration are more precise, but the method [5] is usable as a comparative benchmark. The absolute relative error is between 0.1% and 1.06%.
From Table 14, the axial magnetic force Fa is zero for all points of the calculation, which is practically confirmed by the presented method, Equation (8). The second method [5] doesn’t give exactly zero for the axial force Fa because of the positive and negative variations during the summation on the interval of the consideration. The third method [15] gives exactly zero due to the axial factor involved in the force Expression (15):
f 2 κ , c = e κ c + h 1 + h 2 e 2 c κ 1 e 2 h 1 κ 1 / κ
where h1 = a/2 and h2 = b/2, and κ are the eigenvalues due to the introduction of artificial boundary, and it can be concluded that Fa = 0 from f2(κ, 0) = 0.
In this example, all calculations were performed using a Dell laptop equipped with an Intel Core i5-12500H processor running at 2.5 GHz.
In this example, all calculations were performed using different hardware setups. The single integration (Gaussian numerical integration) and the summation method were carried out on a Dell laptop with an Intel Core i5-12500H processor running at 2.5 GHz.
For the calculations using the Finite Element Method (FEM), a PC with an Intel Core i7-7700K CPU @ 4.20 GHz and 16.0 GB of RAM was used.

5.4. Example 4

Here, we give this example that can be used as the benchmark problem for testing the different methods that treat the coils in question. All currents in the coils are units.
Parameters for two non-coaxial cylindrical coils with parallel axes given in [6] and used in [14] are in the following Table 15.
Let us find the following values:
LN = R2R1= 0.01397 m, Ln = R4R3 = 0.041529 m,
La = z2z1 = a = 0.142748 m, Lb = z4z3 = b = 0.02413 m.
Now, let’s conduct the following analysis concerning the coil dimensions and the number of subdivisions respecting the procedures given in Section 4, by (9)–(14).
The smallest dimension is R2R1 = 0.01397 m, which corresponds to the radial subdivision N of the first coil. Let us express all subdivisions in the function of N.
K= [a/(R2R1)] N = [10.218181] = 10 or K = 10N
m/N = [b/(R2R1)] = [1.72727] = 2 or m = 2N
n/N = [(R4R3)/(R2R1)] = [2.9727] = 3 or n= 3N
The next step is to find the best choice of subdivisions for the arbitrarily chosen smallest variable.
In Table 16, for one calculation of the mutual inductance given in [14], with d = 0.006 m, c = 0.059309 m, and M = 44.7454180199 mH, we test different values of N = 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 .
Obviously, it is not logical to increase the number of subdivision N beyond 4 because the accuracy doesn’t change significantly while the computational time increases enormously. Moreover, it is not practical from the engineering point of view. Thus, the best choice is to take N = 3 or even N = 4.
We can further improve the accuracy and computational time of calculations by adjusting the number of subdivisions based on (13) and (14).
These two subdivisions may be increased by 1, 2, or 3, while the other two are decreased by 1, 2, or 3. This approach can significantly improve both accuracy and computational time.
From Table 16, we begin with the choice of N = N1 = 3. Now, K1 = 30, N1 = 3, m1 = 6, N1 = 9.
After, we increase the two smallest variables by 1 and decrease the two largest variables by 1 1, Table 17. This process can be continued using the same logic, successively incrementing and decrementing the variables by 1. This means K2 = 29, N2 = 4, m2 = 7, N2 = 8 and so on.
From Table 17, one can see that the previous statement is effective, as the accuracy does not change significantly, and neither does the computational time.
Practically, we proposed a new approach to choosing the optimal numbers for the variables (subdivisions) that archives very high accuracy and the shortest possible time of calculation.
Let us choose N = 3, that gives
K = 30; N = 3; m = 6; n = 9
Now, we calculate the mutual inductance given [14] by the presented method and test the computational time and accuracy. All comparative results are given in Table 18.
For the previously chosen number of subdivisions, K = 30; N = 3; m = 6; n = 9, we calculate the radial and the axial magnetic force between the coils in question. The method given in [15,16] is used as the comparative method. The calculation of Fr and Fa can be used as the benchmark problem for tasting other methods for calculating these two magnetic forces for coils in question regarding the accuracy and the computational time.
From Table 17 and Table 18, one can see very good agreements of results obtained by two different methods, even though there are some differences for some points of the calculations. It can be explained by the following facts.
(1)
The presented method treats two coils of the rectangular cross-section with the parallel axes in the unbounded space libre, which are divided into circular filamentary coils. To account for the finite dimensions of the coils, massive solenoids are subdivided into meshes of filamentary coils, as shown in Figure 2. The cross-sectional areas of two coils are divided into (2K + 1) by (2N + 1) cells for the first coil and (2m + 1) by (2n + 1) cells for the second coil, where K, N, m, and n are the numbers of the subdivisions of coils [8,10,12]. Even though we use the analytical Maxwell’s formulas for the mutual inductance or the magnetic force between two circular loops, we cannot say that the presented filament method for the massive coils is purely analytical because its precision and the computational time depend on the number of subdivisions. This statement was studied in the previous examples. As shown, the number of subdivisions has an influence on accuracy.
(2)
The compared method is a boundary value problem of circular coils with parallel axes shielded by a cuboid of high permeability. This means the coils are bounded by a medium of high permeability regarding the free space, in which there are coils, where the mixed boundary conditions are satisfied on six surfaces of the artificial cuboid. Thus, this approach is approximate, but it proves to be accurate and efficient enough for practical applications. This means that this method can bring some differences in accuracy.
In Table 19 and Table 20, the computation of the radial and axial forces is presented, comparing the results of this work, Equations (7) and (8), with those given in [15,16].
Even though we compare the results obtained by two different methods, one for open space and the other for artificial boundaries in bounded space, both give very satisfactory results for calculating the magnetic force between two coils of rectangular cross-sections with parallel axes.
With (1) and (2), we explain the possible differences in accuracy for some cases of calculation.
In this example, all calculations were performed using different hardware setups. The single integration, including the Gaussian numerical integration, was carried out on a Dell laptop (Dell, Inc., Round Rock, TX, USA) with an Intel Core i5-12500H processor running at 2.5 GHz. For the calculations using the Finite Element Method (FEM), a PC with an Intel Core i7-7700K CPU @ 4.20 GHz and 16.0 GB of RAM was used.

5.5. Example 5

Finally, we give the rare examples that can be found in the literature to calculate the mutual inductance between two non-coaxial coils of the rectangular cross-section with the parallel axes [1]. All currents in the coils are units.
For this combination, the dimensions and the number of turns is as follows:
R1 = 4 cm, R2 = 6 cm, z2 − z1 = a = 10 cm, N1 = 150
R3 = 2.5 cm, R4 = 3.5 cm, z4 − z3 = b = 5 cm, N1 = 50
The perpendicular displacement of two coil axes is d = 10 cm, and the axial displacement of the centers of the two coils is c = 10.5 cm.
In [1] the mutual inductance is,
M = 3.144 µH
According to the optimal minimizing method given by the presented approach concerning the high accuracy and the short computational time, after some tests, we choose the number of the subdivisions K = 30; N = 6; m = 15 for arbitrarily chosen n = 9.
Using the approach presented in this paper, the mutual inductance is
M = 3.13606092090 µH
The elapsed time is 17.133452 s, Intel Core i5-12500H @ 2.5 GHz.
The method of [15,16] gives
M = 3.136970 μH
The elapsed time is 5.2 s on an Intel Core i7-8700 @ 3.2 GHz.
The absolute relative error regarding the accuracy between the presented method and the one given in [15,16] is around 0.029%.
In [1], the mutual inductance is calculated using the general formula of Dwight and Purssell, ref. [19] arranged as series involving zonal harmonics, Equations (190) and (191) [1]. The convergence of this series is sufficient for most purposes as long as all distances r m = d m 2 + ρ 2 are greater than (A + a), where dm, ρ is the perpendicular displacement of two coil axes and the axial displacement of the centers of the two coils, respectively. A and a are the mean radii of two coils of rectangular cross-section, respectively, refs. [1,30]. Since the general term of the series is known, it should be possible to use over the full range. However, the calculation of higher power terms becomes very tedious and time-consuming [1]. This is why Grover took only four terms of this series and obtained M = 3.144 µH. It was problematic to take more terms because of the mentioned issues [1] as well as very slow convergence.
We did many tests of (190) and (191), ref. [1] from which we found very slow convergence. For two terms more, we obtain
M = 3.14454842613   µ H
The absolute relative error discrepancy is 0.27%. Taking still more terms whose signs change alternatively will oscillate without significantly improving the accuracy because of the slow convergence.
However, these formulas are not working correctly for the different coil dimensions, as mentioned in [1]. This is why we consider the approach presented here as general for any coil’s dimensions.
Now, let us calculate the radial and the axial magnetic force between the coils in question, respecting all parameters in the previously calculated mutual inductance.
Fr = −136.725877825 µN
Fa = 39.3340997099 µN
As a comparison, the method of [15,16] gives
Fr = −136.753948 µN
Fa = 39.344618 µN
Obviously, all results are in very good agreement.
The calculation provided by the presented method could also serve as a benchmark for other methods addressing this problem. Additionally, this method could be automatically applied to calculate the mutual inductance and the magnetic force between other coil configurations (solenoids, disks) with parallel axes.

6. Conclusions

In this paper, we provide a new algorithm for calculating the radial and axial magnetic forces between two non-coaxial coils of rectangular cross-sections with parallel axes. These formulas are derived from modified Grover’s formula for the mutual inductance between two non-coaxial loops with parallel axes. The validity of the presented approach is validated with an already established method. Presented formulas are used for calculating the radial and the axial force between two non-coaxial coils of rectangular cross-sections with parallel axes using the filament method. Also, we presented the method to minimize the variables (subdivisions) in the filament method to find the compromise between satisfactory accuracy and the corresponding small time of the calculation. We mention this method is applicable between non-coaxial conventional coils with parallel axes (massive-loop; massive-disk; massive-solenoid; two disks; disk-loop; disk-solenoid; two solenoids and solenoid-loop). This method can be useful for engineers who are working in this domain because of its simplicity. The proposed method is comprehensible, fast, and very precise.

Author Contributions

S.B.: Conceptualization, Methodology, Software, Validation, Formal analysis, Investigation, Resources, writing original draft preparation, writing review and editing, visualization. E.G.: Validation, Formal analysis, Investigation, Software, visualization. K.-H.S.: Validation, Software, visualization. Y.L.: Validation, Software, visualization. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

If readers have further questions or need more detailed information, they are encouraged to contact the corresponding author, who is responsible for managing these inquiries.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Grover, F.W. Inductance Calculations: Working Formulas and Tables; Dover Publications, Inc.: New York, NY, USA, 1946. [Google Scholar]
  2. Dwight, H.B. Electrical Coils and Inductors: Their Electrical Characteristics and Theory; McGraw-Hill Book Company, Inc.: New York, NY, USA, 1945. [Google Scholar]
  3. Butterworth, S. On the coefficients of mutual induction of eccentric coils. Lond. Edinb. Dublin Philos. Mag. J. Sci. 1916, 31, 443–454. [Google Scholar] [CrossRef]
  4. Snow, C. Formulas for Computing Capacitance and Inductance. In National Bureau of Standards Circular 544; US Government Printing Office: Washington, DC, USA, 1954. [Google Scholar]
  5. Song, K.-H.; Feng, J.; Zhao, R.; Wu, X.-L. A General Mutual Inductance Formula for Parallel Non-coaxial Circular Coils. ACES J. 2019, 34, 1385–1390. [Google Scholar]
  6. Conway, J.T. Inductance calculations for non-coaxial coils using Bessel functions. IEEE Trans. Magn. 2007, 43, 1023–1034. [Google Scholar] [CrossRef]
  7. Conway, J.T. Noncoaxial inductance calculations without the vector for axisymmetric coils and planar coils. IEEE Trans. Magn. 2008, 44, 453–462. [Google Scholar] [CrossRef]
  8. Akyel, C.; Babic, S.I.; Mahmoudi, M.M. Mutual inductance calculation for non-coaxial circular air coils with parallel axes. Prog. Electromagn. Res. 2009, 91, 287–301. [Google Scholar] [CrossRef]
  9. Kim, K.B.; Levi, E.; Zabar, Z.; Birenbaum, L. Mutual inductance of noncoaxial circular coils with constant current density. IEEE Trans. Magn. 1997, 33, 4303–4309. [Google Scholar]
  10. Babic, S.; Akyel, C. Magnetic Force Between Inclined Circular Filaments Placed in Any Desired Position. IEEE Trans. Magn. 2012, 48, 69–80. [Google Scholar] [CrossRef]
  11. Babic, S.I.; Sirois, F.; Akyel, C. Validity check of mutual inductance formulas for circular filaments with lateral and angular misalignments. Prog. Electromagn. Res. M 2009, 8, 15–26. [Google Scholar] [CrossRef]
  12. Babic, S.I.; Akyel, C.; Ren, Y.; Chen, W. Magnetic Force Calculation between Circular Coils of Rectangular Cross Section with Parallel Axes for Superconducting Magnets. Prog. Electromagn. Res. B 2012, 37, 275–288. [Google Scholar] [CrossRef]
  13. Conway, J.T. Mutual inductance of thick coils for arbitrary relative orientation and position. In Proceedings of the Progress in Electromagnetics Research Symposium-Fall (PIERS-FALL), Singapore, 19–22 November 2017. [Google Scholar]
  14. Conway, J.T. Inductance Calculations for Circular Coils of Rectangular Cross Section and Parallel Axes Using Bessel and Struve Functions. IEEE Trans. Magn. 2010, 46, 75–81. [Google Scholar] [CrossRef]
  15. Luo, Y.; Zhu, Y.; Yu, Y.; Zhang, L. Inductance and force calculations of circular coils with parallel axes shielded by a cuboid of high permeability. IET Electr. Power Appl. 2018, 12, 717–727. [Google Scholar] [CrossRef]
  16. Yang, X.; Luo, Y.; Kyrgiazoglou, A.; Zhou, X.; Theodoulidis, T.; Tytko, G. Impedance variation of a reflection probe near the edge of a magnetic metal plate. IEEE Sens. J. 2023, 23, 15479–15488. [Google Scholar] [CrossRef]
  17. Yu, D.; Chen, B.; Luo, Y.; Zhou, X.; Yu, Y.; Yang, X.; Xiang, Y. Mutual inductance calculation for rectangular and circular coils with parallel axes. IET Electr. Power Appl. 2023, 7, 379–388. [Google Scholar] [CrossRef]
  18. Zhou, X.; Chen, B.; Luo, Y.; Kyrgiazoglou, A. Integral and series solutions for inductance of rectangular coils with parallel end faces. IET Electr. Power Appl. 2019, 13, 1032–1041. [Google Scholar] [CrossRef]
  19. Zhu, Y.; Chen, B.; Luo, Y.; Zhu‚, R. Inductance calculations for coils with an iron core of arbitrary axial position. Electromagnetics 2019, 39, 99–119. [Google Scholar] [CrossRef]
  20. Zhou, X.; Chen, B.; Luo, Y.; Zhu, R. Analytical Calculation of Mutual Inductance of Finite-Length Coaxial Helical Filaments and Tape Coils. Energies 2019, 12, 566. [Google Scholar] [CrossRef]
  21. Yu, Y.; Luo, Y. Inductance calculations for non-coaxial Bitter coils with rectangular cross-section using inverse Mellin transform. IET Electr. Power Appl. 2019, 13, 119–125. [Google Scholar] [CrossRef]
  22. Palka, R. Fast Analytic–Numerical Algorithms for Calculating Mutual and Self-Inductances of Air Coils. Energies 2024, 17, 325. [Google Scholar] [CrossRef]
  23. Syrimi, P.; Tsiatas, G.; Tsopelas, P. Magnetic restoring forces on rocking blocks. Earthq. Eng. Struct Dyn. 2023, 53, 3381–3404. [Google Scholar] [CrossRef]
  24. Maisnam, N.; Saxena, V.K.; Kumar, K.; Kant, S. Effect of misalignment issues for different coil structures in dynamic wireless charging system. In Electric Vehicle Propulsion Drives and Charging Systems, 1st ed.; CRC Press: Boca Raton, FL, USA, 2024. [Google Scholar]
  25. Kong, L.; Chen, Z.; Hu, C.; Zhang, C.; Wang, J.; Zhou, X.; Jia, L.; Li, Z. Mutual Inductance Calculation Method of Rectangular Coils with Bilateral Bounded Single-Hole Type Magnetic Medium in Wireless Power Transfer Systems. Prog. Electromagn. Res. C 2024, 143, 75–86. [Google Scholar] [CrossRef]
  26. Hussain, I.; Woo, D.K. Calculation of mutual inductance between arbitrarily positioned planar spiral coils for wireless power applications. Int. J. Appl. Electromagn. Mech. 2024, 74, 234–249. [Google Scholar] [CrossRef]
  27. Li, Z.; Zhang, M. Mutual inductance calculation of circular coils arbitrary positioned with magnetic tiles for wireless power transfer system. IET Power Electron. 2020, 13, 3522–3527. [Google Scholar] [CrossRef]
  28. Abramowitz, M.; Stegun, I.A. Handbook of Mathematical Functions, Ser. 55; National Bureau of Standards Applied Mathematics: Washington, DC, USA, 1972; p. 595. [Google Scholar]
  29. Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series and Products; Academic Press: New York, NY, USA; London, UK, 1965. [Google Scholar]
  30. Dwight and Purssell, General Electric Review; Forgotten Books: London, UK, 1930; Volume 33, p. 401.
Figure 1. Filamentary circular loops with parallel axes.
Figure 1. Filamentary circular loops with parallel axes.
Computation 12 00180 g001
Figure 3. Computation time for mutual inductance using the conventional even subdivisions method (black lines) and the proposed subdivision selection method (blue line) for Example 2 when c (m) = 0. The exact solution [13] is taken as a reference point for comparisons.
Figure 3. Computation time for mutual inductance using the conventional even subdivisions method (black lines) and the proposed subdivision selection method (blue line) for Example 2 when c (m) = 0. The exact solution [13] is taken as a reference point for comparisons.
Computation 12 00180 g003
Table 1. Mutual inductance as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration.
Table 1. Mutual inductance as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration.
c (m)M (nH) [1]M (nH) (1)ARE (%)
0.000 20.488524 20.488524 0.0
0.001 20.462961 20.462961 0.0
0.002 20.386684 20.386684 0.0
0.003 20.260910 20.260910 0.0
0.004 20.087604 20.087604 0.0
0.005 19.869401 19.869401 0.0
0.006 19.609487 19.609487 0.0
0.007 19.311485 19.311485 0.0
0.008 18.979320 18.979320 0.0
0.009 18.617096 18.617096 0.0
0.010 18.228978 18.228978 0.0
0.011 17.819091 17.819091 0.0
Table 2. Mutual inductance as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration and summation.
Table 2. Mutual inductance as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration and summation.
c (m)M (nH) [1]
Single Integration
M (nH) (1), [5]
Summation
ARE (%)
0.000 20.488524 20.4904900.0096
0.001 20.462961 20.4649250.0096
0.002 20.386684 20.3886420.0096
0.003 20.260910 20.2628580.0096
0.004 20.087604 20.0895400.0096
0.005 19.869401 19.8713200.0097
0.006 19.609487 19.6113860.0097
0.007 19.311485 19.3133610.0097
0.008 18.979320 18.9811700.0097
0.009 18.617096 18.6189180.0098
0.010 18.228978 18.2307690.0098
0.011 17.819091 17.820848078992100.00986134166
Table 3. Radial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration.
Table 3. Radial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration.
c (m)Radial Force [10]
Fr (µN)
Radial Force (4)
Fr (µN)
ARE (%)
0.0000.07547750.07547750.0
0.0010.07488580.07488580.0
0.0020.07313670.07313670.0
0.0030.07030550.07030550.0
0.0040.06651030.06651030.0
0.0050.06190270.06190270.0
0.0060.05665510.05665510.0
0.0070.05094970.05094970.0
0.0080.04496600.04496600.0
0.0090.03887210.03887210.0
0.0100.03281740.03281740.0
0.0110.02692850.02692850.0
Table 4. Axial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration.
Table 4. Axial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration.
c (m)Axial Force [10] Fa (µN)Axial Force (5) Fa (µN)ARE (%)
0.0000.000.000.0
0.001−0.0510570−0.05105700.0
0.002−0.1012936−0.10129360.0
0.003−0.1499265−0.14992650.0
0.004−0.1962434−0.19624340.0
0.005−0.2396304−0.23963040.0
0.006−0.2795912−0.27959120.0
0.007−0.3157568−0.31575680.0
0.008−0.3478871−0.34788710.0
0.009−0.3758645−0.37586450.0
0.010−0.3996818−0.39968180.0
0.011−0.4194262−0.41942620.0
Table 5. Radial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration and summation.
Table 5. Radial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration and summation.
c (m)Radial Force (4) Fr (µN) Single Integral, [1]Radial Force (4) Fr (µN)
Summation, [5]
ARE (%)
0.0000.07547750.07525750.29
0.0010.07488580.07466620.29
0.0020.07313670.07291830.30
0.0030.07030550.07008900.30
0.0040.06651030.06629660.32
0.0050.06190270.06169230.34
0.0060.05665520.05644880.36
0.0070.05094970.05074780.40
0.0080.04496600.04476910.44
0.0090.03887210.03868050.49
0.0100.03281750.03263140.57
0.0110.02692850.02674820.67
Table 6. Axial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration and summation.
Table 6. Axial force as a function of the axial displacement c of two non-coaxial loops with the parallel axes, using single integration and summation.
c (m)Axial Force (5) Fa (µN)
Single Integral
Axial Force (5) Fa (µN) Summation, [5]ARE (%)
0.0000.000.00-
0.001−0.0510570−0.05106080.0074
0.002−0.1012936−0.10130110.0074
0.003−0.1499265−0.14993770.0075
0.004−0.1962434−0.19625810.0075
0.005−0.2396304−0.23964860.0076
0.006−0.2795912−0.27961270.0077
0.007−0.3157568−0.31578140.0078
0.008−0.3478872−0.34791450.0079
0.009−0.3758645−0.37589450.0080
0.010−0.3996818−0.39971410.0081
0.011−0.4194262−0.41946070.0082
Table 7. Description of coils [13].
Table 7. Description of coils [13].
Coil 1Coil 2
Inner radius (cm) R1 = 9.69645R3 = 7.1247
Outer radius (cm) R2 = 13.84935R4 = 8.5217
Length (cm) a = 2.413b = 14.2748
Turns N1 = 516 N2 = 1142
Table 8. Mutual inductance as a function of the perpendicular displacement d [13], K = N = m = n = 20.
Table 8. Mutual inductance as a function of the perpendicular displacement d [13], K = N = m = n = 20.
d (m)M (mH), [13]M (mH), (6)Time (s)ARE (%)
0.00056.89550856.898767856.9530.0057
0.00356.91083256.914090867.4150.0057
0.00556.93806756.9413232761.8190.0057
0.00857.00441657.0076671177.5240.0057
0.01157.10129457.104539521.8590.0057
0.224−5.7748447−5.7752692419.2950.007
0.250−4.0260049−4.0262912452.4890.007
0.300−2.1940295−2.1941402361.2270.005
0.400−0.8609762−0.8609958505.6580.002
0.500−0.4256180−0.42562261648.1680.001
Table 9. Mutual inductance as a function of the perpendicular displacement d [13], n = 3, K = 6, N = 9, m = 30.
Table 9. Mutual inductance as a function of the perpendicular displacement d [13], n = 3, K = 6, N = 9, m = 30.
d (m)M (mH), [13]M (mH), (6)Time (s)ARE (%)
0.00056.89550856.89286711.3380.0046
0.00356.91083256.90819010.5670.0046
0.00556.93806756.93542310.7420.0046
0.00857.00441657.00177010.7590.0046
0.01157.10129457.09864510.9700.0046
0.224−5.7748447−5.774288811.5360.0096
0.250−4.0260049−4.025622510.5640.0095
0.300−2.1940295−2.193828410.8270.0092
0.400−0.8609762−0.860900910.8470.0088
0.500−0.4256180−0.425581510.5180.0086
Table 10. Mutual inductance as a function of the perpendicular displacement d [13], K = 8, n = 4, N = 12. m = 40.
Table 10. Mutual inductance as a function of the perpendicular displacement d [13], K = 8, n = 4, N = 12. m = 40.
d (m)M (mH), [13]M (mH), (6)Time (s)ARE (%)
0.00056.89550856.89385130.9640.003
0.00356.91083256.90917431.0160.003
0.00556.93806756.93640831.6420.003
0.00857.00441657.00275635.5090.003
0.01157.10129457.09963293.6600.003
0.224−5.7748447−5.7745079115.9020.006
0.250−4.0260049−4.0257733161.7750.006
0.300−2.1940295−2.1939082126.3830.006
0.400−0.8609762−8609310114.4450.005
0.500−0.4256180−0.4255962151.1180.005
Table 11. Mutual inductance as a function of the perpendicular displacement d [13], n = 5, K = 10, N = 15, m = 50.
Table 11. Mutual inductance as a function of the perpendicular displacement d [13], n = 5, K = 10, N = 15, m = 50.
d (m)M (mH), [13]M (mH), (6)Time (s)ARE (%)
0.00056.89550856.894375194.7600.002
0.00356.91083256.90969872.4930.002
0.00556.93806756.936933122.5890.002
0.00857.00441657.003281132.4580.002
0.01157.10129457.100158152.7440.002
0.224−5.7748447−5.7746191265.5890.004
0.250−4.0260049−4.0258498309.1810.004
0.300−2.1940295−2.1939484128.8020.004
0.400−0.8609762−0.8609461285.4410.0035
0.500−0.4256180−0.4256031401.4720.0035
Table 12. Mutual inductance as a function of the perpendicular displacement d [13], using the summation [5], n = 5, K = 10, N = 15, m = 50.
Table 12. Mutual inductance as a function of the perpendicular displacement d [13], using the summation [5], n = 5, K = 10, N = 15, m = 50.
d (m)M (mH), [13]M (mH) [5]Time (s), [5]ARE (%)
0.00056.89550856.883316360.0214
0.00356.91083256.898968370.0208
0.00556.93806756.926417370.0205
0.00857.00441656.993080370.0199
0.01157.10129457.090263370.0193
0.224−5.7748447−5.7645909370.178
0.250−4.0260049−4.0187167360.181
0.300−2.1940295−2.1898137360.192
0.400−0.8609762−0.8590768360.220
0.500−0.4256180−0.4245469360.251
Table 13. The radial magnetic force as a function of the perpendicular displacement d using the numerical integration [1] and the summation [5].
Table 13. The radial magnetic force as a function of the perpendicular displacement d using the numerical integration [1] and the summation [5].
d (m)Fr (mN), Equation (7)Fr (mN), (7), [5]ARE (%)
0.0000.00.1110414-
0.00310.21401910.3226921.06
0.00517.01798817.1251300.63
0.00827.20764227.3125720.39
0.01137.36736837.4703260.28
0.22483.08829882.9460610.17
0.25053.55797153.4673420.17
0.30024.21219524.1710240.17
0.4006.87399606.86151340.18
0.5002.66032322.65503120.20
Table 14. The axial magnetic force as a function of the perpendicular displacement d using the numerical integration [1,5,15].
Table 14. The axial magnetic force as a function of the perpendicular displacement d using the numerical integration [1,5,15].
d (m)Fa (mN), Equation (8)Fa(mN), (8), [5,15]
0.00000
0.00300
0.00500
0.00800
0.01100
0.22400
0.25000
0.30000
0.40000
0.50000
Table 15. Description of coils [6,14].
Table 15. Description of coils [6,14].
Coil 1Coil 2
Inner radius (m) 0.0712470.085217
Outer radius (m) 0.09696450.13849
Length (m) 0.1427480.02413
Turns 1142516
Table 16. The test for the accuracy and the computational time for the different number of subdivisions.
Table 16. The test for the accuracy and the computational time for the different number of subdivisions.
K/N/m/nM (mH), (7)Time (s)ARE (%)
10/1/2/344.736987684715520.7247900.01884
20/2/4/644.741484683036994.2774720.00879
30/3/6/944.7432689169470611.4397280.00480
40/4/8/1244.7440761290029336.1493990.00300
50/5/10/1544.74450319954718218.0477300.00204
60/6/12/1844.74475522011805145.1067370.00148
70/7/14/2144.74491602293224873.7128630.00112
80/8/16/2344.745024774884143226.5650.00088
Table 17. The best choice of the different number of subdivisions.
Table 17. The best choice of the different number of subdivisions.
K1/N1/m1/n1M(mH), (7)Time (s)ARE (%)
30/3/6/944.7432689169470611.4397280.0048
29/4/7/844.7443661645238314.2189880.0024
28/5/8/744.7447992651489616.0993760.0014
27/6/9/644.7448793295728018.5931360.0012
26/7/10/544.7446534283533219.0835210.0017
Table 18. Mutual inductance M (mH) as a function of the perpendicular displacement d [14], K = 30; N = 3; m = 6; n = 9.
Table 18. Mutual inductance M (mH) as a function of the perpendicular displacement d [14], K = 30; N = 3; m = 6; n = 9.
d (m)c (m)M, [14]M, (7)Time (s)ARE (%)
0.0060.0156.616264337456.6136346545537850.9494980.0046
0.0060.0255.589495650255.586909408961151.9845180.0047
0.0060.0353.862934370853.8604206221566722.0854110.0047
0.0060.0451.422229788251.4198171153267517.2799590.0047
0.0060.0548.270033732148.2677483865496618.8021840.0047
0.0060.05930944.745418019944.7432689169470611.4397280.0048
0.0060.0740.181475972840.1794941051675110.6492050.0049
0.0060.08343934.230482832334.2287213509728622.9105020.0051
0.0060.0931.456600344631.4549487443418431.2198110.0053
0.0060.127.557141522927.5556530602395122.2479170.0054
0.0060.60.43702028820.436985366583599821.3034890.0080
0.00610.09790607860.0978980946833954615.9600370.0082
0.0200.08343933.946735034133.9449695544994722.2604400.0052
0.0200.0931.075397023231.0737509570389717.6573430.0053
0.0200.127.131698880227.1302225610905218.2918360.0054
0.0200.60.43580686190.435772032552651116.3924570.0080
0.02010.09780251410.0977945384470581137.7233500.0082
0.2500.01−3.9917061128−3.99132711688920617.0174240.0095
0.2500.02−3.8892645048−3.88889585320392617.1973980.0095
0.2500.03−3.7202594312−3.71990814338520822.4172230.0094
0.2500.04−3.4880421240−3.48771526045491722.1614330.0094
0.2500.05−3.1987715126−3.19847584193045716.9592630.0092
0.2500.059309−2.8870312678−2.886770083205617.1209410.0090
0.2500.07−2.4940353652−2.49381763983689618.7199020.0087
0.2500.083439−1.9793349081−1.97917337560279718.8648970.0082
0.2500.09−1.7317005825−1.73156551486342118.2376720.0078
0.2500.1−1.3709099874−1.37081177705847310.9406430.0072
0.2500.60.27681904510.276796510784946810.7497820.0081
0.25010.08194415850.0819374565513693711.0890510.0082
Table 19. Radial magnetic force Fr (mN) as a function of the perpendicular displacement d [14], K = 30; N = 3; m = 6; n = 9.
Table 19. Radial magnetic force Fr (mN) as a function of the perpendicular displacement d [14], K = 30; N = 3; m = 6; n = 9.
d (m)c (m)Fr, (7) This WorkFr, [15,16]
0.0060.0120.57600820.602994
0.0060.0220.99020021.039176
0.0060.0321.43931321.548290
0.0060.0421.40084521.663334
0.0060.0519.74833519.744878
0.0060.05930915.02043015.057457
0.0060.074.94346735.075121
0.0060.083439−7.967173−7.932075
0.0060.09−11.538574−11.626505
0.0060.1−13.554995−13.571601
0.0060.6−0.040067−0.042237
0.0061−0.003416−0.003751
0.0200.083439−36.535795−36.780664
0.0200.09−45.290737−45.297743
0.0200.1−48.219792−48.217222
0.0200.6−0.133111−0.135434
0.0201−0.011372−0.012146
0.2500.0152.95575252.724566
0.2500.0251.14266251.096883
0.2500.0348.04773147.986993
0.2500.0443.59820043.504992
0.2500.0537.78111037.632765
0.2500.05930931.26909431.279649
0.2500.0722.93424322.893013
0.2500.08343912.36979112.358394
0.2500.097.6357377.679720
0.2500.11.3308251.330104
0.2500.6−0.970102−0.971188
0.2501−0.114421−0.115135
Table 20. Axial magnetic force Fa (mN) as a function of the perpendicular displacement d [14], K = 30; N = 3; m = 6; n = 9.
Table 20. Axial magnetic force Fa (mN) as a function of the perpendicular displacement d [14], K = 30; N = 3; m = 6; n = 9.
d (m)c (m)Fa, (8) This WorkFa, [15,16]
0.0060.01−68.191312−68.205467
0.0060.02−137.391008−137.389334
0.0060.03−208.173230−208.158349
0.0060.04−279.963203−279.898948
0.0060.05−349.604001−349.520901
0.0060.059309−405.214825−405.294053
0.0060.07−442.390770−442.207026
0.0060.083439−433.226828−433.307560
0.0060.09−411.017469−411.060773
0.0060.1−367.800478−367.886034
0.0060.6−2.102442−2.102696
0.0061−0.289647−0.289810
0.0200.083439−454.238985−454.305635
0.0200.09−420.626836−420.633025
0.0200.1−368.311148−368.325780
0.0200.6−2.092916−2.093189
0.0201−0.289140−0.289332
0.2500.016.8518486.851354
0.2500.0213.60916313.606354
0.2500.0320.13430120.133180
0.2500.0426.20373526.196089
0.2500.0531.47664331.448595
0.2500.05930935.28175835.276902
0.2500.0737.88385637.884650
0.2500.08343938.16307838.169832
0.2500.0937.21304637.211353
0.2500.134.77151934.771530
0.2500.6−0.958292−0.958551
0.2501−0.214685−0.214975
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Babic, S.; Guven, E.; Song, K.-H.; Luo, Y. Optimized Calculation of Radial and Axial Magnetic Forces between Two Non-Coaxial Coils of Rectangular Cross-Section with Parallel Axes. Computation 2024, 12, 180. https://doi.org/10.3390/computation12090180

AMA Style

Babic S, Guven E, Song K-H, Luo Y. Optimized Calculation of Radial and Axial Magnetic Forces between Two Non-Coaxial Coils of Rectangular Cross-Section with Parallel Axes. Computation. 2024; 12(9):180. https://doi.org/10.3390/computation12090180

Chicago/Turabian Style

Babic, Slobodan, Eray Guven, Kai-Hong Song, and Yao Luo. 2024. "Optimized Calculation of Radial and Axial Magnetic Forces between Two Non-Coaxial Coils of Rectangular Cross-Section with Parallel Axes" Computation 12, no. 9: 180. https://doi.org/10.3390/computation12090180

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop