Next Article in Journal
Statistical Analysis of Positioning Errors in Long-Endurance Dual-Axis Rotary Modulation Inertial Navigation System
Previous Article in Journal
Efficient Consistency Check Based on Perceived Initial Deviation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Receiver Position Estimation Method Based on LSTM for Multi-Transmitter Single-Receiver Wireless Power Transfer Systems

National Key Laboratory of Equipment State Sensing and Smart Support, College of Intelligence Science and Technology, National University of Defense Technology, Changsha 410073, China
*
Authors to whom correspondence should be addressed.
Electronics 2024, 13(23), 4670; https://doi.org/10.3390/electronics13234670
Submission received: 21 October 2024 / Revised: 23 November 2024 / Accepted: 25 November 2024 / Published: 26 November 2024

Abstract

:
The multi-transmitter single-receiver wireless power transfer (MTSR-WPT) system has good tolerance for coil misalignment because the magnetic fields generated by multiple transmitters can be shaped to adapt to position changes in the receiver coil. In order to achieve magnetic field shaping of the MTSR-WPT system and increase power transfer efficiency, accurately estimating the position of the receiver coil is a key issue that needs to be addressed. In this article, a receiver position estimation method based on long short-term memory (LSTM) is proposed, which utilizes a data-driven approach to establish a neural network model. By learning the relationship between the measured time-series voltage data of the transmitter coils and the position of the receiver coil, the proposed model can achieve accurate position estimation of the receiver. Compared with previous works, the proposed method does not require communication between the transmitter and receiver, which is conducive to simplifying the system structure and reducing costs. In addition, the proposed LSTM-based method requires less derivation of complex formulas and the internal mechanism analysis of the system. Finally, a MTSR-WPT prototype is built to verify the proposed method. The experimental results show that the proposed LSTM-based method can achieve high-accuracy position estimation of the receiver. When the receiver moves within a range of 160 mm × 160 mm, the average error between the estimated receiver coil position using the proposed method and the actual receiver coil position is less than 2.40 mm.

1. Introduction

Wireless power transfer (WPT) using coupled magnetic resonance can achieve energy transmission between the charging equipment and power supply in a completely isolated state [1,2], which has been widely applied in various fields, such as wireless charging for wearable devices [3,4,5], medical devices [6,7,8], electric vehicles [9,10,11], unmanned aerial vehicles [12,13,14,15], etc.
In single-transmitter single-receiver (STSR) WPT systems, coil misalignment often occurs, which can significantly reduce the transmission efficiency of the system [16]. To improve the tolerance of the STSR-WPT system for coil misalignments, some researchers studied the optimization design methods of coils and developed DD and DQD coil structures [17,18,19]. The DD and DQD coils have good adaptability to lateral coil misalignment but have poor adaptability to longitudinal and angular coil misalignment.
In order to adapt to different types of coil misalignment, some researchers investigated the topology of the WPT system and proposed multi-transmitter single-receiver (MTSR) WPT systems. In the MTSR-WPT system, the magnetic fields generated by multiple transmitters can be shaped to adapt to position changes in the receiver coil in different directions [20,21]. Therefore, the MTSR-WPT system has good tolerances for lateral, longitudinal, and angular coil misalignments.
In order to achieve optimal magnetic field shaping and improve the overall efficiency of the MTSR-WPT system, accurately estimating the position of the receiver coil is a key issue that needs to be addressed. In engineering applications, the position estimation of the receiver can be realized by installing cameras or ranging devices such as LiDAR. But these methods will introduce additional hardware components, which will significantly increase the structural complexity and cost of the WPT system. To address these issues, receiver coil position estimation methods based on the online parameter measurement of the MTSR-WPT system were studied [22,23,24,25,26,27].
In [22], a STSR-WPT system for electric vehicle charging was studied. By adding eight sensor coils to the receiver coil and cooperating with the detection circuit, the receiver position estimation in the horizontal direction was realized. In [23], a WPT system for a multi-DOF motor was studied. Based the mechanism model of the WPT system, a mathematical formula for mutual inductance between the transmitter and receiver coils was derived. Then, the position of the receiver coil can be estimated based on the mutual inductance value. In [24], a 3 × 3 array multi-transmitter wireless power transfer system was studied. Similarly, the mutual inductance parameters were calculated first, and then the position was estimated based on the mutual inductance. However, the above methods still have some limitations. Using additional sensor coils and detection circuits to estimate the receiver position will significantly increase system size and cost, and may also affect the transmission efficiency of the WPT system. Estimating the receiver position through the mathematical formula of mutual inductance is highly dependent on the accuracy of the established mechanism model of the WPT system. Moreover, in the MTSR-WPT system, as the number of coupling coils increases, the mechanism model of the system becomes very complex. It is difficult to estimate the position of the receiver using the mathematical formula of mutual inductance. Therefore, it is necessary to find a receiver position estimation method, without increasing the complexity of the WPT system, that does not rely on the accuracy of the mechanism model.
In order to overcome the shortcomings of mechanism models, data-driven models have been proposed by researchers [25,26,27]. In [25], a WPT system with two orthogonally placed transmitter coils was studied. By using a backpropagation (BP) neural network to explore the relationship between receiver angle and transmitter coil current, the prediction of the receiver angle was achieved. In [26], a neural network (NN) model was proposed for coil misalignment prediction and metal object detection. The established NN model can output the horizontal position of the receiver coil based on the measured voltage of the transmitter coil. In [27], aiming at the multi-transmitter multi-receiver (MTMR) WPT system for Automatic Guided Vehicle (AGV) charging, the BP algorithm and support vector regression (SVR) algorithm were studied for AGV position estimation. By comparing the position estimation accuracy of the two algorithms, the BP algorithm estimation model with smaller errors was selected. Although the methods proposed in [25,26,27] can be used to estimate the receiver position, the final estimation accuracy can still be improved.
To overcome the limitations of previous receiver position estimation methods, this article proposes a long short-term memory (LSTM)-based position estimation model to address the receiver position estimation issue in the MTSR-WPT system. By learning the relationship between the measured time-series voltage data of the transmitter coils and the position of the receiver coil, the proposed model can achieve accurate position estimation of the receiver.
The rest of this article is structured as follows. Section 2 describes the structure of the MTSR-WPT system and reveals the relationship between the receiver position and the voltage of transmitter coils. Section 3 provides a detailed introduction to the proposed LSTM-based receiver position estimation method. The experimental verification of the proposed receiver position estimation method is introduced in Section 4, and the conclusions are drawn in Section 5.

2. Analysis of the MTSR-WPT System

Figure 1 shows the equivalent circuit model of the MTSR-WPT system with series compensation capacitors, which contains n transmitters and one single receiver. In the k-th transmitter loop, V k represents the open circuit voltage of the power supply. R T , k and C T , k represent the equivalent resistance and compensation capacitance of the transmitter circuit. L T , k is the inductance of the transmitter coil. I T , k represents the current of the transmitter circuit. U k represents the voltage of the transmitter coil. R R and C R represent the equivalent resistance and compensation capacitance of the receiver circuit. L R is the inductance of the receiver coil. R L is the load resistance. M i , j represents the mutual inductance between the i-th and j-th transmitter coils, and M R , k represents the mutual inductance between the k-th transmitter coil and the receiver coil.
To further investigate the relationship between the position of the receiver coil and mutual induction M R , k , assuming the relative position of the k-th transmitter coil and the receiver coil is shown in Figure 2. R 1 and R 2 are the radii of the transmitter and receiver coils, respectively. C R ( x R , y R , z R ) is the center of the receiver coil, and the receiver coil is parallel to the plane a x + b y + c z = 0 . The current in the transmitter coil is I .
Based on [28], the mutual inductance between the coils can be calculated as follows: Firstly, the magnetic potential A is calculated from I . Secondly, the magnetic flux Φ can be calculated according to A by the Stokes theorem. Finally, according to the definition of mutual inductance M = Φ / I , the mutual inductance between the transmitter and receiver coils M R , k can be calculated as
M R , k = μ 0 R 2 π 0 2 π [ p 1 cos φ + p 2 sin φ + p 3 ] Ψ ( k ) k V 0 3 d φ , α = R 2 R 1 , β = x R R 1 , γ = y R R 1 , δ = z R R 1 , L = a 2 + b 2 + c 2 , l = a 2 + c 2 , p 1 = ± γ c l , p 2 = β l 2 + γ a b l L , p 3 = α c L ,   p 4 = ± β a b - γ l 2 + δ b c l L , p 5 = β c δ a l , V 0 2 = α 2 1 b 2 c 2 l 2 L 2 cos 2 φ + c 2 l 2 sin 2 φ + a b c l 2 L sin 2 φ + β 2 + γ 2 2 α β a b γ l 2 l L cos φ 2 α β c l sin φ , F ( ρ , k ) = 0 ρ 1 1 k 2 sin 2 θ d θ , E ( ρ , k ) = 0 ρ 1 k 2 sin 2 θ d θ , A 0 = 1 + α 2 + β 2 + γ 2 + δ 2 + 2 α p 4 cos φ + p 5 sin φ , k = 4 V 0 A 0 + 2 V 0 , Ψ k = 1 k 2 2 K k E k
where μ 0 is vacuum permeability, K k = F ( ρ = π / 2 , k ) is the complete elliptic function of the first kind, and E ( k ) = E ( ρ = π / 2 , k ) is the complete elliptic function of the second kind. The detailed derivation process can be seen in [28].
The change in mutual inductance M R , k caused by the receiver coil position change can affect the state of the circuit system. Assuming that the operating frequency of the MTSR-WPT system is f , the KVL equations of the transmitter and receiver circuits can be derived as
Z 1 j ω M 1 , 2 j ω M 1 , n j ω M R , 1 j ω M 1 , 2 Z 2 j ω M 2 , n j ω M R , 2 j ω M 1 , n j ω M 2 , n Z n j ω M R , n j ω M R , 1 j ω M R , 2 j ω M R , n Z R I T , 1 I T , 2 I T , n I R = V 1 V 2 V n 0
where
Z k = R T , k + 1 / j ω C T , k + j ω L T , k ,   k = 1 , 2 , , n Z R = R L + R R + 1 / j ω C R + j ω L R I T , k = U k / j ω L T , k ,   k = 1 , 2 , , n ω = 2 π f
Here, we have explored the connection among the receiver position, mutual inductance M R , k , and the state of the circuit system, such as the transmitter coil voltage U k . Assuming that the TX coil voltage U k is the state response of the MTSR-WPT circuit system when the RX coil position changes and is being measured, the relationship between TX coil voltage U k and mutual induction M R , k needs to be derived to reverse the change in the receiver coil position. By substituting (3) into (2), M R , k can be expressed as follows: when n = 1 ,
M R , 1 = Z R ( 1 / 2 ) ( Z 1 U 1 + j ω L T , 1 V 1 ) ( 1 / 2 ) ω U 1 ( 1 / 2 )
when n = 2 ,
M R , 1 = ( Z R / α ) ( 1 / 2 ) ω γ 1 / β γ 2 , M R , 2 = ( Z R / α ) ( 1 / 2 ) ω / β α = Z 2 L T , 1 2 U 2 2 Z 1 L T , 2 2 U 1 2 + j ω L T , 1 2 L T , 2 V 2 U 2 + j ω L T , 1 L T , 2 2 V 1 U 1 + 2 j ω M 1 , 2 L T , 1 L T , 2 U 1 U 2 β = ω L T , 1 L T , 2 V 2 + ω M 1 , 2 L T , 1 U 1 + j Z 2 L T , 1 U 2 γ 1 = Z 2 L T , 1 U 2 + j ω L T , 1 L T , 2 V 2 + j ω L T , 2 M 1 , 2 U 1 γ 2 = Z 1 L T , 2 U 2 + j ω L T , 1 L T , 2 V 1 + j ω M 1 , 2 L T , 1 U 2
If n 3 , the expression of M R , k will become very complex due to the mutual coupling between multiple coils. Furthermore, if the receiver position is derived based on mutual inductance M R , k , the analytical solution for the receiver position is difficult to obtain due to the use of elliptic integrals in (1). Additionally, since the measurements of the U k quantity involve extensive calculations, there is a risk of measurement errors being amplified due to multiple operations.
Therefore, it is necessary to explore a more effective and accurate position estimation method for the MTSR-WPT system.

3. Position Estimation Method Based on LSTM

Based on the analysis in Section 2, it can be concluded that there exists a certain internal relationship between U k and the receiver position. Utilizing a neural network model to establish the connection between the two is a highly feasible approach. In this article, a receiver position estimation method based on LSTM is proposed. By using the ability of the neural network to approximate any function, a receiver position estimation neural network model is established, where LSTM is used in the input layer to process the time-series voltage data of the transmitter coils { u k ( t ) } .

3.1. Standard LSTM Model

As a variant of RNN, LSTM can overcome some limitations of RNN, such as long-term dependency issues. In addition, LSTM can effectively solve the problems of vanishing and exploding gradients in RNN by introducing memory gates and gating mechanisms. Therefore, LSTM can better capture and process long-term dependencies in time series data, especially when dealing with long sequences. The typical information flow within an LSTM unit is shown in Figure 3a, and the internal detailed structure of a single LSTM unit is shown in Figure 3b.
In a single unit, x t , h t , C t respectively represent the input, output, and unit state at time t. Circular nodes represent pointwise operation. Rectangular nodes represent neural network layers. The three gates of LSTM are composed of circular and rectangular nodes, which are forget, input, and output gates. As shown in Figure 3b, the information flow within a single unit at time t is as follows: Firstly, based on the previous hidden state h t 1 and the current input variable x t , the forget gate determines how much long-term memory C t 1 is inherited, with a ratio of f t . Secondly, the input gate selects new information C ˜ t to be stored in the LSTM’s memory with a ratio of i t . Then, the current unit state C t is calculated. Finally, the output gate selectively outputs a new hidden state h   t based on C t and the selection rate o t . The derivation between these values is as follows:
f t = σ W f h t 1 , x t + b f i t = σ W i h t 1 , x t + b i C ˜ t = tanh W C h t 1 , x t + b C C t = f t C t 1 + i t C ˜ t o t = σ W o h t 1 , x t + b o h   t = o t tanh C t

3.2. Position Estimation Method

The schematic diagram of the receiver position estimation method based on LSTM is shown in Figure 4. The raw voltage data of the receiver coils collected by sensors are selected as the system observations and the input data of the position estimation model. Thus, all acquisition processes are completed on the transmitter side, and the measurement on the receiver side can be avoided. The output data of the model is the estimated receiver position.
The main steps of the proposed position estimation method include:
(1) Circuit parameter initialization. The circuit parameters of the MTSR-WPT system need to be designed, including the operating frequency, power supply, coil inductance, resonant capacitance, load resistance, etc.
(2) Raw data collection. According to the left part of Figure 4, the collected raw data include the receiver position P R and the time-series voltage of the transmitter coils u k ( t ) t = m T s . u k ( t ) t = m T s and P R are used as input data and output data for the model training. It is worth noting here that the dimension information of u k ( t ) t = m T s is
u k ( t ) t = m T s , k = 1 , 2 , , n , m = 1 , 2 , N
where k represents the number of transmitters. Assuming the operating frequency of the MTSR-WPT system is f and the sampling frequency is f s , then T s = 1 / f s represents the sampling interval, and m T s represents the sampling time. In order to cover the complete information in a voltage change cycle under the system operating frequency, at least N = f s / f sampling points are required. Therefore, the dimension of the input data is n × N .
(3) Data normalization and classification. The raw data of the coils are normalized and divided into three groups: training data, validation data, and test data.
(4) Model initialization. Before training the position estimation model, it is necessary to determine the initial settings. In the input layer, LSTM is used, and two key parameters need to be determined.
① Input shape
The shape of input data is usually represented as a binary array (timesteps, input dim), where timesteps is the length of the input sequence and input dim is the number of input features. Therefore, the input shape of the MTSR-WPT system is (n, N).
② Units
The number of LSTM in the input layer determines the dimension of the internal states (including unit state and hidden state) of the LSTM layer. These LSTM units work together to capture long-term dependencies in the input data and generate a fixed size output vector. Then, this output vector is passed to the fully connected layer to generate the final estimated value. In the MTSR-WPT system, the collected raw voltage data can be regarded as a sine signal, including amplitude, phase, and other information. Thus, units should take a positive integer greater than 2n.
Both the hidden layer and the output layer use fully connected networks, and the number of output units at the end of the output layer remains consistent with the dimension of P R . Before formal training, some hyper-parameters also need to be determined, including learning rate, batch size, epochs, activation function, loss, etc.
(5) Model training. After the model initialization, the training and validation data are used to train the model. The training process stops after reaching the preset epochs or other conditions. Before the entire process ends, the test data are used to perform loss testing on the trained model to verify output accuracy. If the output accuracy meets the standard, the process ends; otherwise, the model training is repeated.
According to the proposed position estimation method, the corresponding relationship between the observed transmitter voltage and the receiver position can be obtained. The output of the trained model can achieve the receiver position estimation and can also reduce output errors in practical applications through online learning.

4. Experimental Verification

4.1. Implementation and Measurement of the MTSR-WPT System

In order to verify the proposed position estimation method, an experimental MTSR-WPT system is built, as shown in Figure 5a, which mainly consists of four transmitter coils, a receiver coil, a high-frequency voltage source, multiple compensation capacitors, and non-inductive resistance. The details of the experimental system are shown blow.
(1)
High-frequency voltage source
The signal generator FY6900 (manufactured by FeelElec Corp., Zhengzhou, China) and power amplifier FPA301 (manufactured by FeelElec Corp., Zhengzhou, China) are used to form a high-frequency voltage source, as shown in Figure 5a, which can independently adjust the amplitude and phase of the input voltages required by the MTSR-WPT system.
(2)
Circuit boards of the transmitter and receiver
In Figure 5b, the circuit board of transmitter 1 (Tx-1) is shown as an example. The circuit connections are indicated using solid black lines. The voltage source is connected to the right port of the circuit board. The left port is connected to channel 1 of the oscilloscope. The circuit board of the receiver is shown in Figure 5c, which includes a receiver coil, a resonant capacitor, and a load resistor. The circuit connections are indicated using solid black lines.
(3)
Measurement equipment
The OWON VDS3104 oscilloscope (manufactured by Fujian Lilliput Optoelectronics Technology Co., Ltd., Zhangzhou, China) is used to measure the voltage of the transmitter coils. The oscilloscope with four independent channels can simultaneously record the voltage data of the transmitter coils, where channel-1, channel-2, channel-3, and channel-4 are used to record the voltage data of Tx-1 u 1 ( t ) , Tx-2 u 2 ( t ) , Tx-3 u 3 ( t ) , Tx-4 u 4 ( t ) , respectively. The impedance analyzer Agilent 4294A (manufactured by Agilent Technologies, Santa Clara, USA) is used to measure the values of the coil inductance, capacitance, and equivalent resistance. The measurement result of the Tx-1 coil is shown in Figure 5d. It can be seen that at 1.436 MHz, the coil inductance and equivalent resistance of the Tx-1 are 56.2 μH and 3.2 ohms, respectively. The main system parameters of the experimental MTSR-WPT system are listed in Table 1.
Figure 5. Layout of the experimental MTSR-WPT system and measurement result. (a) Overall hardware implementation of the MTSR-WPT System; (b) circuit board of the Tx-1; (c) circuit board of the receiver; (d) measurement result of the Tx-1 coil by Agilent 4294A at 1.436MHz.
Figure 5. Layout of the experimental MTSR-WPT system and measurement result. (a) Overall hardware implementation of the MTSR-WPT System; (b) circuit board of the Tx-1; (c) circuit board of the receiver; (d) measurement result of the Tx-1 coil by Agilent 4294A at 1.436MHz.
Electronics 13 04670 g005
Table 1. Parameter values of the experimental MTSR-WPT system.
Table 1. Parameter values of the experimental MTSR-WPT system.
Parameter TypeParameter Value
Coil inductances (μH) L T , 1 / L T , 2 / L T , 3 / L T , 4 / L R 56.2/56.0/55.9/56.1/56.3
Capacitances (pF) C T , 1 / C T , 2 / C T , 3 / C T , 4 / C R 220.1/216.5/219.7/226.2/224.0
Resistances (Ω) R T , 1 / R T , 2 / R T , 3 / R T , 4 / R R /3.6/3.5/3.4/3.4/3.6/50
Height of the receiver plane (mm) z R 50
Frequencies (MHz) f / f s 1.436/250
(4)
Coils
The geometric dimensions of the transmitter coils and the receiver coil are the same. The coils are winded using 0.07 mm × 400 strands Litz wires. As shown in Figure 6a, the inner and outer diameters of the coil are 120 mm and 185 mm, respectively. The number of turns of the coil is 15. The arrangement of the transmitter and receiver coils is shown in Figure 6b. The geometric center of the transmitter coils is taken as the coordinate origin to establish a rectangular coordinate system. The receiver is parallel to the O x y plane with its center moving along the x and y directions.
Figure 6. Geometrical size and arrangement of the coils. (a) Geometrical size of the coil; (b) arrangement of the receiver and transmitter coils.
Figure 6. Geometrical size and arrangement of the coils. (a) Geometrical size of the coil; (b) arrangement of the receiver and transmitter coils.
Electronics 13 04670 g006

4.2. Verification of the Proposed LSTM-Based Model

(1)
Data collection
In this paper, in order to simplify the experiment, only x and y directions are considered when the receiver position changes. Therefore, a data sample should contain one receiver position data and the corresponding transmitter voltage data.
The format of the data sample is
label = x R , y R ,   data = u k ( t ) t = m T s
The distribution of the labels on the O x y plane is shown in Figure 7a. The red dots represent the data for training and validation, while the yellow crosses represent the test data. Figure 7b shows the measured voltage waveforms using the oscilloscope at two different positions.
When located at P R = (−2.5 mm, −2.5 mm), the receiver is almost centered around the transmitters, so the voltage of each channel is almost the same.
When located at P R = (77.5 mm, 77.5 mm), the receiver is almost directly above the Tx-3, resulting in a decrease in the voltage amplitude of channel-3, while the amplitudes of other channels increase.
(2)
Construction and Training of the Estimation Model
This article utilizes the TensorFlow framework and its high-level API, Keras, to build and train the LSTM-based position estimation model. Based on the parameters of the experimental prototype of the MTSR-WPT system, some hyperparameters and initialization settings of the estimation model are shown in Table 2.
Figure 7. Sampling positions of the receiver coil and measured voltage waveforms of the transmitter coils. (a) Schematic diagram of sampling positions; (b) display of the oscilloscope at two different positions.
Figure 7. Sampling positions of the receiver coil and measured voltage waveforms of the transmitter coils. (a) Schematic diagram of sampling positions; (b) display of the oscilloscope at two different positions.
Electronics 13 04670 g007
Table 2. Hyperparameters and initialization settings of the estimation model.
Table 2. Hyperparameters and initialization settings of the estimation model.
OptionSetting
Input Shape(174, 4)
LSTM Units20
Initial Leaning Rate0.001
OptimizerAdaptive Moment Estimation (Adam)
LossMean Absolute Error (MAE)
(3)
Training Result
The loss curve during the training of the estimation model is shown in Figure 8. As the epoch increases, the loss on both training data and validation data decreases. The downward trend of the two curves remains consistent, which indicates that there is no overfitting during the model training.
Figure 9 shows the output results of the estimation model. The red dots represent the original points used as labels, and the blue dots represent the estimated positions of the receiver coil by the model.
Figure 9a–c respectively show the estimated positions of the receiver coil by the model in the early (Epochs = 20), middle (Epochs = 200), and late (Epochs = 400) stages of the training process. It can be seen that the estimation error of the model significantly decreases with the increase in epoch. It is evident that the LSTM-based estimation model exhibits higher output accuracy for positions closer to the center of the transmitter. Figure 9d shows the estimated positions of the receiver coil when replacing the model input layer with RNN. The error is the average Euclidean distance between the estimation point and the original point. The output errors of different models under various epochs are shown in Table 3. The estimation error of the model with RNN is much higher than the model with LSTM. Therefore, the proposed LSTM-based method is beneficial for improving the accuracy of the position estimation model.
The experimental results demonstrate that:
(1)
For the MTSR-WPT system, the position of the receiver coil can be estimated through a trained neural network model, simplifying the internal mechanism analysis and complex formula derivation of the system.
(2)
Through the proposed method, the position of the receiver coil can be estimated solely based on the voltage data of the transmitter coil. In this way, there is no need to add voltage measurement and communication units in the receiver circuit.
(3)
When the receiver moves within a range of 160 mm × 160 mm, the average error between the estimated receiver coil position using the proposed method and the actual receiver coil position is less than 2.40 mm.
The comparison between the previous works for the receiver position estimation and the LSTM-based method proposed in this article is shown in Table 4.

5. Conclusions

To solve the position estimation issue of the receiver in MTSR-WPT systems, a novel receiver position estimation method based on LSTM is proposed in this article. This method uses data-driven and machine learning to establish a position estimation neural network model with LSTM as the input layer. By learning the relationship between the measured time-series voltage data of the transmitter coils and the position of the receiver coil, the proposed model can achieve an accurate position estimation of the receiver. Compared with previous works, since the input data of the estimation model are only measured on the receiver side, no communication between the transmitter and receiver is required. In addition, because the neural network model is trained based on the measured voltage data, there is no need to analyze the internal mechanism of the MTSR-WPT system, nor to conduct complex formula derivation. Finally, an experimental MTSR-WPT system is built. The experimental results show that when the receiver coil moves within a range of 160 mm × 160 mm, the average position estimation error of the model is less than 2.40 mm. The proposed method can be used to obtain the accurate position of the receiver coil and to achieve optimal magnetic field shaping for the MTSR-WPT system.
Due to the data-driven nature of the LSTM-based method, it still faces the challenge of collecting a large amount of data. The issue of improving the accuracy of the receiver position estimation of the MTSR-WPT system under small sample data can be further studied.

Author Contributions

Conceptualization, Z.D. and Y.Y.; methodology, Z.D.; software, Z.D. and S.C.; validation, Z.D. and Y.L.; investigation, Z.D. and Y.L.; data curation, Z.D. and S.C.; writing—original draft preparation, Z.D.; writing—review and editing, Y.Y. and Z.D.; visualization, Z.D. and Z.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China under Grant 52107013.

Data Availability Statement

The original contributions presented in the study are included in the article; further inquiries can be directed to the corresponding author/s.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, Z.; Pang, H.; Georgiadis, A.; Cecati, C. Wireless Power Transfer—An Overview. IEEE Trans. Ind. Electron. 2019, 66, 1044–1058. [Google Scholar] [CrossRef]
  2. Wang, Y.; Sun, Z.; Guan, Y.; Xu, D. Overview of Megahertz Wireless Power Transfer. Proc. IEEE 2023, 111, 528–554. [Google Scholar] [CrossRef]
  3. Jeong, S.; Kim, T.; Lee, S.; Sim, B.; Park, H.; Son, K.; Son, K.; Kim, S.; Shin, T.; Kim, Y.; et al. Analysis of Repetitive Bending on Flexible Wireless Power Transfer (WPT) PCB Coils for Flexible Wearable Devices. IEEE Trans. Compon. Packag. Manuf. Technol. 2022, 12, 1748–1756. [Google Scholar] [CrossRef]
  4. Wagih, M.; Komolafe, A.; Ullah, I.; Weddell, A.S.; Beeby, S. A Wearable All-Printed Textile-Based 6.78 MHz 15 W-Output Wireless Power Transfer System and Its Screen-Printed Joule Heater Application. IEEE Trans. Ind. Electron. 2024, 71, 3741–3750. [Google Scholar] [CrossRef]
  5. Jeong, S.; Song, J.; Lee, S.; Hong, S.; Sim, B.; Kim, H.; Kim, S.; Kim, J. Design, Simulation and Measurement of Flexible PCB Coils for Wearable Device Wireless Power Transfer. In Proceedings of the 2018 IEEE Wireless Power Transfer Conference (WPTC), Montreal, QC, Canada, 3–7 June 2018; pp. 1–4. [Google Scholar] [CrossRef]
  6. Chu, Y.; Chang-Chien, L.; Artan, N.S.; Czarkowski, D.; Chang, C.; Zou, J.; Chao, H.J. On-Chip AC–DC Multiple-Power-Supplies Module for Transcutaneously Powered Wearable Medical Devices. IEEE Trans. Ind. Appl. 2018, 54, 1724–1736. [Google Scholar] [CrossRef]
  7. Campi, T.; Cruciani, S.; Maradei, F.; Montalto, A.; Musumeci, F.; Feliziani, M. Centralized High Power Supply System for Implanted Medical Devices Using Wireless Power Transfer Technology. IEEE Trans. Med. Robot. Bionics 2021, 3, 992–1001. [Google Scholar] [CrossRef]
  8. Wang, J.; Lim, E.G.; Leach, M.P.; Wang, Z.; Pei, R.; Jiang, Z.; Huang, Y. A 403 MHz Wireless Power Transfer System With Tuned Split-Ring Loops for Implantable Medical Devices. IEEE Trans. Antennas Propag. 2022, 70, 1355–1366. [Google Scholar] [CrossRef]
  9. Shin, J.; Shin, S.; Kim, Y.; Ahn, S.; Lee, S.; Jung, G.; Jeon, S.; Cho, D. Design and Implementation of Shaped Magnetic-Resonance-Based Wireless Power Transfer System for Roadway-Powered Moving Electric Vehicles. IEEE Trans. Ind. Electron. 2014, 61, 1179–1192. [Google Scholar] [CrossRef]
  10. Chu, S.Y.; Cui, X.; Zan, X.; Avestruz, A. Transfer-Power Measurement Using a Non-Contact Method for Fair and Accurate Metering of Wireless Power Transfer in Electric Vehicles. IEEE Trans. Power Electron. 2022, 37, 1244–1271. [Google Scholar] [CrossRef]
  11. Xu, F.; Wei, S.; Yuan, D.; Li, J. Review on Key Technologies and Development of Magnetic Coupling Resonant-Dynamic Wireless Power Transfer for Unmanned Ground Vehicles. Electronics 2023, 12, 1506. [Google Scholar] [CrossRef]
  12. Xie, L.; Cao, X.; Xu, J.; Zhang, R. UAV-Enabled Wireless Power Transfer: A Tutorial Overview. IEEE Trans. Green Commun. Netw. 2021, 5, 2042–2064. [Google Scholar] [CrossRef]
  13. Chittoor, P.K.; Bharatiraja, C. Wireless-Sensor Communication Based Wireless-Charging Coil Positioning System for UAVs With Maximum Power Point Tracking. IEEE Sens. J. 2022, 22, 8175–8182. [Google Scholar] [CrossRef]
  14. Wu, S.; Cai, C.; Liu, X.; Chai, W.; Yang, S. Compact and Free-Positioning Omnidirectional Wireless Power Transfer System for Unmanned Aerial Vehicle Charging Applications. IEEE Trans. Power Electron. 2022, 37, 8790–8794. [Google Scholar] [CrossRef]
  15. Li, Y.; Ni, X.; Liu, J.; Wang, R.; Ma, J.; Zhai, Y.; Huang, Y. Design and Optimization of Coupling Coils for Bidirectional Wireless Charging System of Unmanned Aerial Vehicle. Electronics 2020, 9, 1964. [Google Scholar] [CrossRef]
  16. Wang, M.; Song, G.; Yin, R.; Shi, Y. Design and Analysis of an Anti-Misalignment Wireless Power Transfer System. IEEE Microw. Wirel. Technol. Lett. 2023, 33, 228–231. [Google Scholar] [CrossRef]
  17. Darvish, P.; Hossain, A.; Mekhilef, S.; Tey, K.S.; Mubin, M.B.; Yin, J.; Akhtar, M.M.; Mustafa, A.; Khalid, H.; Imtiaz, T.; et al. Dual Receiver-Based Naturally Decoupled Coil Structure with Improved Rotational Misalignment Tolerance for WPT systems. IEEE Trans. Transp. Electrif. 2023, 10, 5412–5423. [Google Scholar] [CrossRef]
  18. Pan, W.; Liu, C.; Tang, H.; Zhuang, Y.; Zhang, Y. An Interoperable Electric Vehicle Wireless Charging System Based on Mutually Spliced Double-D Coil. IEEE Trans. Power Electron. 2024, 39, 3864–3872. [Google Scholar] [CrossRef]
  19. Lin, J.; Mao, X.; Su, T.; Qi, W.; Wang, Y.; Zhang, Y. Magnetic Coupler Parameters Optimization for Electric Vehicle Charging System with DQD Coil Structure. IEEE J. Emerg. Sel. Top. Power Electron. 2024, 1. [Google Scholar] [CrossRef]
  20. Kang, N.; Shao, Y.; Liu, M.; Ma, C. Analysis and Implementation of 3D Magnetic Field Shaping via a 2D Planar Transmitting Coil Array. IEEE Trans. Power Electron. 2022, 37, 1172–1184. [Google Scholar] [CrossRef]
  21. Song, J.; An, H.; Li, Y.; Zhang, C.; Liu, G. Modeling and Experimental Analysis of Three-Dimensional Crossed Coil Structure for Misaligned Wireless Power Transfer System. Prog. Electromagn. Res. C 2020, 106, 89–103. [Google Scholar] [CrossRef]
  22. Jung, K.; Park, J.; Son, S.; Ahn, S. Position Prediction of Wireless Charging Electric Vehicle for Auto Parking using Extreme Gradient Boost Algorithm. In Proceedings of the 2020 IEEE Wireless Power Transfer Conference (WPTC), Seoul, Republic of Korea, 15–19 November 2020; pp. 439–442. [Google Scholar] [CrossRef]
  23. Gao, S.; Wang, Q.; Li, G.; Qian, Z.; Ye, Q.; Zhang, Q.; Li, Z. Novel Design of Multi-DOF Motor Position Estimation Based on Wireless Power Transmission Modeling. IEEE Trans. Ind. Electron. 2024, 71, 2853–2863. [Google Scholar] [CrossRef]
  24. Li, D.; Wu, X.; Gao, W.; Gao, J. Planar Position Recognition of Receiver Coil Based on Multi- Transmitter Array Wireless Power Transfer System. Preprints 2023, 090930. [Google Scholar] [CrossRef]
  25. Xu, J.; Tan, P.; Shen, H.; Zhang, H.; Pang, L.; Deng, Y. Angle Prediction for Field Orientation Based on Back Propagation Neural Network of Wireless Power Transfer System. In Proceedings of the 2020 IEEE 9th International Power Electronics and Motion Control Conference (IPEMC2020-ECCE Asia), Nanjing, China, 29 November–2 December 2020; pp. 1947–1951. [Google Scholar] [CrossRef]
  26. Gong, Y.; Otomo, Y.; Igarashi, H. Neural Network for Both Metal Object Detection and Coil Misalignment Prediction in Wireless Power Transfer. IEEE Trans. Magn. 2022, 58, 7201004. [Google Scholar] [CrossRef]
  27. Shen, H.; Tan, P.; Song, B.; Gao, X.; Zhang, B. Receiver Position Estimation Method for Multitransmitter WPT System Based on Machine Learning. IEEE Trans. Ind. Appl. 2022, 58, 1231–1241. [Google Scholar] [CrossRef]
  28. Babic, S.; Sirois, F.; Akyel, C.; Girardi, C. Mutual Inductance Calculation Between Circular Filaments Arbitrarily Positioned in Space: Alternative to Grover’s Formula. IEEE Trans. Magn. 2010, 46, 3591–3600. [Google Scholar] [CrossRef]
Figure 1. The equivalent circuit model of the MTSR-WPT system.
Figure 1. The equivalent circuit model of the MTSR-WPT system.
Electronics 13 04670 g001
Figure 2. The relative position of the k-th transmitter coil and the receiver coil.
Figure 2. The relative position of the k-th transmitter coil and the receiver coil.
Electronics 13 04670 g002
Figure 3. Structure of LSTM. (a) Information flow within an LSTM unit at different times; (b) detailed internal structure of a single LSTM unit.
Figure 3. Structure of LSTM. (a) Information flow within an LSTM unit at different times; (b) detailed internal structure of a single LSTM unit.
Electronics 13 04670 g003
Figure 4. Schematic diagram of the proposed position estimation method based on LSTM.
Figure 4. Schematic diagram of the proposed position estimation method based on LSTM.
Electronics 13 04670 g004
Figure 8. Loss curve of the estimation model.
Figure 8. Loss curve of the estimation model.
Electronics 13 04670 g008
Figure 9. Comparison of the estimated positions of the receiver coil by the model under different settings. (a) Input Layer = LSTM, Epoch = 20; (b) Input Layer = LSTM, Epoch = 200; (c) Input Layer = LSTM, Epoch = 400; (d) Input Layer = RNN, Epoch = 400.
Figure 9. Comparison of the estimated positions of the receiver coil by the model under different settings. (a) Input Layer = LSTM, Epoch = 20; (b) Input Layer = LSTM, Epoch = 200; (c) Input Layer = LSTM, Epoch = 400; (d) Input Layer = RNN, Epoch = 400.
Electronics 13 04670 g009aElectronics 13 04670 g009b
Table 3. Comparison of output error.
Table 3. Comparison of output error.
Input LayerEpochsAverage Error (mm)
LSTM2013.15
2006.62
4002.40
RNN40019.33
Table 4. Comparison of estimation accuracy among different models.
Table 4. Comparison of estimation accuracy among different models.
ReferenceModelAverage Error (mm)
[24]mathematical model16.24
[27]BP2.80
SVR4.64
This articleLSTM2.40
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

Dai, Z.; Yang, Y.; Luo, Y.; Chen, S.; Lin, Z. A Receiver Position Estimation Method Based on LSTM for Multi-Transmitter Single-Receiver Wireless Power Transfer Systems. Electronics 2024, 13, 4670. https://doi.org/10.3390/electronics13234670

AMA Style

Dai Z, Yang Y, Luo Y, Chen S, Lin Z. A Receiver Position Estimation Method Based on LSTM for Multi-Transmitter Single-Receiver Wireless Power Transfer Systems. Electronics. 2024; 13(23):4670. https://doi.org/10.3390/electronics13234670

Chicago/Turabian Style

Dai, Zhuoyue, Yongmin Yang, Yanting Luo, Suiyu Chen, and Zhilong Lin. 2024. "A Receiver Position Estimation Method Based on LSTM for Multi-Transmitter Single-Receiver Wireless Power Transfer Systems" Electronics 13, no. 23: 4670. https://doi.org/10.3390/electronics13234670

APA Style

Dai, Z., Yang, Y., Luo, Y., Chen, S., & Lin, Z. (2024). A Receiver Position Estimation Method Based on LSTM for Multi-Transmitter Single-Receiver Wireless Power Transfer Systems. Electronics, 13(23), 4670. https://doi.org/10.3390/electronics13234670

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