Next Article in Journal
Empirical Analysis of the Communication in Industrial Environment Based on G3-Power Line Communication and Influences from Electrical Grid
Next Article in Special Issue
Direct Position Determination of Coherent Pulse Trains Based on Doppler and Doppler Rate
Previous Article in Journal
Human Limb Motion Detection with Novel Flexible Capacitive Angle Sensor Based on Conductive Textile
Previous Article in Special Issue
Saliency Preprocessing Locality-Constrained Linear Coding for Remote Sensing Scene Classification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Position Estimation of Automatic-Guided Vehicle Based on MIMO Antenna Array

1
School of Electronic and Information Engineering, Shanghai Dianji University, Shanghai 201306, China
2
Science and Technology on Electromagnetic Scattering Laboratory, Shanghai 200438, China
3
State Key Laboratory of Millimeter Waves, School of Information Science and Engineering, Southeast University, Nanjing 210096, China
4
Xi’an Branch of China Academy of Space Technology, Xi’an 710000, China
*
Authors to whom correspondence should be addressed.
Electronics 2018, 7(9), 193; https://doi.org/10.3390/electronics7090193
Submission received: 5 August 2018 / Revised: 4 September 2018 / Accepted: 7 September 2018 / Published: 11 September 2018

Abstract

:
The existing positioning methods for the automatic guided vehicle (AGV) in the port can not achieve high location precision, Therefore, a novel multiple input multiple output (MIMO) antenna radar positioning scheme is proposed in this paper. The positioning problem for AGV is considered, and the joint estimation problem for direction of departure (DoD) and direction of arrival (DoA) is addressed in the multiple-input multiple-output (MIMO) radar system. With the radar detect the transponder and estimate the DoA/DoD, the relative location between the transponder and the AGV can be obtained. The corresponding Cramér–Rao lower bounds (CRLBs) for the target parameters are also derived theoretically. Finally, we compare the positioning accuracy of the traditional global position system (GPS) with the proposed MIMO radar system. Simulation results show that the proposed method can achieve better performance than the traditional GPS.

1. Introduction

The automatic guided vehicle (AGV) is widely used in modern intelligent ports or other industrial applications, which can safely moving materials to the rightful destination under the control of local area network [1,2]. The navigation of AGV mainly using vision, magnets, or lasers. Before the early 1980s, the embedded electromagnetic induction method was always the main guiding technology of AGV. With the development of electronic technology, new guiding technologies are constantly being researched and promoted. At present, the navigation of AGV including two types, the fixed path method and the free path method. The fixed path method is represented by magnetic navigation technology. Since the route is fixed, the path change and expansion is inconvenient. The free path method mainly includes laser position, visual position, millimeter wave radar method, inertial navigation system and global position system (GPS).
The laser position is based on the triangle localization method. By using some reflection sign, the laser scan the surrounding area and obtain the location information of the sign. The laser position has high precision, but is susceptible to weather and needs to install a large number of reflective signs. The machine vision navigation provides guidance through visual image processing that suitable for various scenes with high positioning accuracy. However, the cost of the systems is too high and the performance is greatly affected by image sensors. The inertial navigation system (INS) is a relative positioning method. A gyroscope is installed on the vehicle to accurately obtain the direction and speed of the trolley. When the coordinates of the starting position is known, the data of the trolley can be calculated. The system is simple and flexible with low cost and good real-time performance. The disadvantage is that the error accumulates due to various reasons, and long-term operation can lead to loss of precision completely. The GPS is a wireless navigation system that is positioned by navigation satellites. It can provide global, All-weather, continuous and real-time navigation and positioning. However, ordinary users can only use the standard positioning service (SPS) provided by GPS. The SPS accuracy is ± 10 m on the horizontal plane, and the accuracy of AGV positioning requirement is 0.03 m∼0.1 m. The millimeter wave radar (MMWR) is place a millimeter wave radar on an AGV, the radar rotates to find a beacon installed at a known position, then uses the relative position information of the beacon to determine and continuously update the position of the AGV. The navigation accuracy of the method can reach ± 0.1 m.
In this paper, the position of the AGV is addressed. Different from the above methods, a novel positioning method based on multiple input multiple output (MIMO) antenna array is proposed, where the direction of arrival (DoA) and direction of departure (DoD) is estimated to determine the position of the AGV. Additionally, we theoretically derive the corresponding Cramér-Rao lower bounds (CRLBs) for the target parameters. Then we compare the estimation performance of the traditional global position system (GPS) with the proposed MIMO radar system.
The remainder of the manuscript is organized as follows. The description of the proposed system is given in Section 2, and the system model is given in Section 3, the compressed sensing-based DoD and DoA estimation method is proposed in Section 4, The CRLB is given in Section 5. The simulation results are given in Section 6. Section 7 concludes the paper.
Notations: E · denotes the expectation operation, I P denotes a P × P identity matrix, ( · ) denotes the matrix transposeand, ( · ) H denotes the Hermitian transpose, CN μ , R denotes the complex Gaussian distribution with the mean being μ and the variance matrix being R , · 2 , · 0 , · , ⊗, vec · denote the 2 norm, the 0 norm, Frobenius norms, the Kronecker product, the vectorization of a matrix, respectively.

2. System Description

Figure 1 shows the AGV with an antenna frame for track guidance. With the aid of the transponder (L1) the deviation from the predetermined track is determined. With this information, an external computer is able to determine the new direction required to return to the predetermined track as soon as possible (the external computer is not part of the system). Rotary encoders enable changing the direction of travel whenever necessary. Thus, it is possible to switch tracks at predetermined points. Again, the AGV corrects its position independently upon reaching the next transponder.
When the antenna crosses a transponder, the transponder is supplied by a 128 KHz energy field and transmits its code number back to the reading antenna at half frequency. The relative transponder position rectangular to the direction of travel is measured. From this relative position it is not possible to derive a world coordinate system without further effort due to the fact, that the transponder field is rotationally symmetrical to the longitudinal axis of the transponder. The internal interpreter decodes the transponder code. Each exceeding of the coordinate axes in direction of travel generates a positioning impulse with adjustable duration. Due to the measuring principle different signal strengths of transponders and altitude variations of the antenna have hardly any influence on the output signal.
In 3-dimensional (3-D) space, in order to obtain the position of the AGV, three parameters including the x coordinate, y coordinate and the z coordinate should be determined. Since the height h between AGV and floor is a constant, We only need to estimate the x coordinate and y coordinate. As the distance between the AGV and transponder is very close (about 30 cm), the positioning accuracy can not be assured by measuring the distance or angles in the polar coordinates. Therefore, in this paper, multi-antenna array is adopted to estimate the DoD/DoA for precise positioning.

3. System Model

Consider a collocated MIMO radar with M element ULA as the transmitter and N element ULA as the receiver [3,4,5,6,7], as Figure 2 shows, the transmit element lined in the x-axis and the receive element lined in the y-axis. The transmitter transmits M orthogonal waveforms, each through one antenna which are separately extracted through matched filtering at the receiver. The transmitted waveform for the m-th transmitting antenna is denoted as s m ( t , p ) ( m = 0 , 1 , , M 1 ) in the time domain, where p denotes the pulse index ( p = 0 , 1 , , P 1 ) and the number of pulses is P. Therefore, for the transmitted waveforms, we have
t T p s m ( t , p ) s m H ( t , p ) d t = 0 , m m 1 , m = m ,
where T p denotes the pulse duration.
As the distance between the AGV and transponder is very close, the transponders can be considered as near-field targets. Assuming that there are K near-field targets, the DoD and the DoA for the k-th target ( k = 0 , 1 , , K 1 ) of the n-th antenna are denoted as α k n and β k n , respectively. In each target, we assume that the scattering coefficient is a type of Swelling II radar cross section (RCS) [8] and follows the independent and identically distribution (i.i.d.) between pulses. Therefore, during the p-th pulse, the scattering coefficient of the k-th target can be denoted as μ k ( p ) .
The received signals in the n-th antenna ( n = 0 , 1 , , N 1 ) can be expressed as
r n ( t , p ) = k = 0 K 1 m = 0 M 1 μ k ( p ) s m ( t , p ) e j 2 π d λ n sin β k n + m sin α k n + w n ( t , p ) ,
where d denotes the fundamental antenna spacing, λ denotes the wavelength, w n ( t , p ) denotes the additive white Gaussian noise (AWGN) in the n-th receiving antenna during the p-th pulse, and  w n ( t , p ) CN ( 0 , σ n 2 ) .
After the matched filter h m ( t , p ) s m * ( t 0 t , p ) for the m-th transmitted waveform and sampling at time t 0 , we can obtain the pulse compression result
r n , m ( p ) t T p r n ( t , p ) s m * ( t , p ) d t = t k = 0 K 1 e j 2 π n d λ sin α k n m = 0 M 1 μ k ( p ) s m ( t , p ) e j 2 π m d λ sin β k n s m * ( t , p ) d t + w n ( p , t ) s m * ( t , p ) d t = k = 0 K 1 μ k ( p ) e j 2 π d λ n sin β k n + m sin α k n + w n , m ( p ) ,
where we define
w n , m ( p ) t T p w n ( t , p ) s * ( t , p ) d t ,
and w n , m ( p ) CN ( 0 , σ n 2 ) . By collecting r n , m ( p ) into a vector
r n ( p ) r n , 0 ( p ) , r n , 1 ( p ) , , r n , M 1 ( p ) T ,
the vector form of received signal can be obtained as
r n ( p ) = k = 0 K 1 e j 2 π n d λ sin β k n μ k ( p ) a ( α k n ) + w n ( p ) ,
where the noise vector is defined as
w n ( p ) w n , 0 ( p ) , r n , 1 ( p ) , , w n , M 1 ( p ) T ,
and the steering vector in the transmitter is defined as
a ( α k n ) 1 , e j 2 π d λ sin α k n , , e j 2 π ( M 1 ) d λ sin α k n T .
Collect all the received signals into a matrix, and we can obtain
R ( p ) r 0 ( p ) , r 1 ( p ) , , r N 1 ( p ) = k = 0 K 1 μ k ( p ) a ( α k n ) b T ( β k n ) + W ( p ) ,
where the steering vector in the receiver is defined as
b ( β k n ) 1 , e j 2 π d λ sin β k n , , e j 2 π ( N 1 ) d λ sin β k n T ,
and the noise matrix is defined as
W ( p ) w 0 ( p ) , w 1 ( p ) , , w N 1 ( p ) .
Vectorizing the matrix of received signals into a vector r ( p ) vec R ( p ) , the received signals can be expressed as the following form
r ( p ) = k = 0 K 1 μ k ( p ) vec a ( α k n ) b T ( β k n ) + w ( p ) = k = 0 K 1 μ k ( p ) b ( β k n ) a ( α k n ) + w ( p ) = G μ ( p ) + w ( p ) ,
where μ ( p ) μ 0 ( p ) , μ 1 ( p ) , , μ K 1 ( p ) T , G g 0 , g 1 , , g K 1 , and g k b ( β k n ) a ( α k n ) . w ( p ) vec W ( p ) , and w ( p ) CN 0 , σ n 2 I M N .
Collect the received signals from all pulses, and the matrix form of all received signals can be obtained as
R r ( 0 ) , r ( 1 ) , , r ( P 1 ) = G Γ + W ,
where
W ω 0 ( p ) , ω 1 ( p ) , , ω K 1 ( p ) ,
Γ μ ( 0 ) , μ ( 1 ) , , μ ( K 1 ) .
The vector form of all received signals can be written as
r r ( 0 ) T , r ( 1 ) T , , r ( P 1 ) T T = ( I P G ) μ + ω ,
where
ω ω ( 0 ) T , ω ( 1 ) T , , ω ( P 1 ) T T ,
μ vec { Γ } .
Therefore, the problem of DoD/DoA estimation is formulated in Equation (16), where both α k n and β k n will be estimated from the received signal r without the knowledge of target scattering coefficient μ k ( p ) , in the next section, we will develop an compressed sensing based algorithm to estimate the DoA/DoD.

4. Compressed Sensing Based DoA/DoD Estimation Algorithm

The DoA estimation algorithms with array antennas are widely applied in many fields, which are known as spectral estimation, angle of arrival (AoA) estimation, and bearing estimation. Much of the state-of-the-art in DoA estimation has its roots in time series analysis, spectrum analysis, periodograms, eigenstructure methods, parametric methods, linear prediction methods, beamforming, array processing, and adaptive array methods [9,10,11,12]. These estimation algorithms which are having different capabilities and limitations. In array signal processing, most high-resolution algorithms need to accurately estimate the signal subspace or noise subspace, so subspace estimation plays an important role. The conventional subspace estimation methods are obtained by eigenvalue decomposition of the covariance matrix of the received data or singular value decomposition of the received data. In the case of a large number of array elements, the two methods have high computational complexity. It is difficult to meet the requirements of real-time processing. Besides, in the signal environment of small sample support, due to the influence of noise, the sampling covariance matrix is difficult to reflect the real signal characteristics, resulting in the performance of the subspace estimated based on the eigenvalue decomposition method is significantly limited. Compressive Sensing (CS) theory is a new theory that has been proposed in the field of signal processing in recent years [13,14,15,16,17]. Using the CS theory to reduce the dimension of the high-dimensional original feature set can reduce the amount of underlying feature calculations and, thus, improve the algorithm speed. Besides, in the field of target tracking, the tracking algorithm based on covariance matrix can fuse multiple underlying features while maintaining low-dimensional characteristics, which reduces the computational complexity of the target matching process and maintains the balance between algorithm efficiency and robustness.
The transponder can be considered as a sparse target to the MIMO antenna array, therefore, a sparse-based method is proposed to estimate the DoAs/DoDs [13,18,19,20,21,22]. Discretize the angle of detection area into B grids, and the possible DoDs/DoAs are from the following two discretized sets
S α α b | b = 0 , 1 , , B 1 ,
S β β b | b = 0 , 1 , , B 1 ,
where α b α b + 1 , β b β b + 1 , and we can define D as the dictionary matrix as following
D d 0 , 0 , d 1 , 0 , , d B 1 , 0 , d 0 , 1 , , d B 1 , B 1 ,
where d b 1 , b 2 b ( β k n ) a ( α k n ) , the b-th column can be denoted as d b  [11,21,22,23,24]. Then, the estimation of DoA/DoD can be addressed by solve the following sparse reconstruction problem
min A A 2 , 0 s . t . r DA F 2 ε ,
where ε is the factor to control the estimation accuracy, the non-zero entries of the sparse vector A denote the targets scattering coefficients, and the positions of the non-zero entries denote the DoAs/DoDs.
The orthogonal matching pursuit (OMP) method can be adopted to reconstruct the sparse vector A  [20,25,26,27,28,29,30]. Details of the OMP algorithm is shown in Algorithm 1, we can estimate the target scattering coefficients and the DoDs/DoAs from the non-zero entries of set R .
Algorithm 1 The DoA/DoD estimation method via OMP.
1:
Input: The dictionary matrix D , the received signal r and the iteration number T.
2:
Initialization: t = 0 , R = , r = r .
3:
while t T 1 do
4:
F = arg max b | d b H r | .
5:
R = R F .
6:
A ^ R = arg min A R r D R A R 2 2 .
7:
r = r D R A ^ R .
8:
end while
9:
Output: The estimated sparse vector A R , and the non-zero entries index set R .

5. The Theoretical Carmér-Rao Lower Bound (CRLB)

In this section, we will derive the Carmér-Rao Lower Bound (CRLB) theoretically [31,32,33]. The parameter vector can be denoted as v α T , β T , μ T T , from the distribution of the received signals r we can obtain the joint CRLB of v . According to (12),the received signal r follows the Gaussian distribute, and the probability density function (PDF) of r can be expressed as [34]
f r | v = 1 π L det ( σ w 2 I ) e ( r G μ ) H σ w 2 I ( r G μ ) ,
where L M N , and we can calculate the Fisher information matrix (FIM) as
F E 2 ln f ( r | v ) 2 v = F β β F β α F β μ F α β F α α F α μ F μ β F μ α F μ μ ,
where
F β β E 2 ln f ( r | v ) 2 β , F β α E 2 ln f ( r | v ) β α , F β μ E 2 ln f ( r | v ) β μ , F α β E 2 ln f ( r | v ) α β , F α α E 2 ln f ( r | v ) 2 α , F α μ E 2 ln f ( r | v ) α μ , F μ β E 2 ln f ( r | v ) μ β , F μ α E 2 ln f ( r | v ) μ α , F μ μ E 2 ln f ( r | v ) 2 μ .
The detailed calculation of the entries in F is given in the Appendix. With the FIM, we can define f diag F 1 , and f k denotes the k-th entry of f . Therefore, we can obtain the CRLBs of α and β
CRLB α = i = K 2 K 1 f i ,
CRLB β = i = 0 K 1 f i .

6. Simulation Results

The simulation results are given in this section, and the parameters are set as follows: the echo signals signal-to-noise ratio (SNR) is 20 dB, the pulses number is P = 100 , the space between antennas is d = 1 2 λ , the number of the vertical and horizontal receiving antennas is M = 24 and N = 40 , respectively, the detection angle range is [ 90 , 90 ] . Since the size of antenna array is 2260 × 1160 × 185 mm, the distance between two transponders is 25 feet ( 7.62 m), and the sensing area of the antenna array is about x y axes 500 × 1560 mm, the AGV can only detect one or two transponders at one time, for this consideration, the targets number is 2. Additionally, the root mean square error (RMSE) can be defined as following
RMSE q = 0 Q 1 [ β T , α T ] T [ β ^ q T , α ^ q T ] T 2 2 Q .
where β ^ q T , α ^ q T denote the estimated DoD and DoA in the q-th simulation, respectively. Q = 10 3 denotes the total number of the simulations.
The two targets randomly distribute in the area β k [ 0 , π 2 ] and α k [ π 2 , 0 ] , set the numbers of discretized DoD/DoA are both 100, therefore, only two entries are non-zeros, the DoD/DoA estimation problem can be considered as a sparse reconstruction problem, and the OMP method can be used. The simulation results of the OMP estimation method is shown in Figure 3. From Figure 3 we can see that the proposed method can exactly estimate the DoDs/DoAs.
The DoD/DoA estimation performance of two targets is given in Figure 4, and we compare the estimated results with the CRLB derived in this paper. As shown in Figure 4, the RMSEs between simulation and CRLB shows a significant discrepancy in the lower SNR region, and as the SNR increases, the discrepancy can be converged to 0.1 . The discrepancy is mainly caused by the grid mismatch problem with a discrete potential angle space. We can improve it by increasing the discrete grid number. However, it will increase the complexity of the system.
We also give the comparison of the proposed angular estimation positioning system and the traditional GPS. GPS is a wireless navigation system that is positioned by navigation satellites. It consists of space, ground monitoring and user receivers. It can achieve omnipotence (marine, terrestrial, aerospace, aerospace), global, all-weather, continuous and real-time navigation and positioning capabilities provide precise position and speed information. It is one of the navigation systems suitable for port AGV applications.
The AGV positioning geometry is shown in Figure 5. One of the two satellite detectors is used as the coordinate origin ( 0 , 0 ) . The distance between the two detectors is L, and the coordinates of the other detector are ( L , 0 ) . Assuming that the coordinates of the AGV are (x, y), the angles of the AGV signals received by the two satellite detectors can be estimated as α and β by the spatial spectrum algorithm. Then, the coordinates of the AGV can be obtained by the following geometric relations
x = L tan α tan α tan β ,
y = L tan α tan β .
From Equations (28) and (29), we can obtain the AGV x y coordinate, and the angle can be derived directly. Figure 6 shows the RMSE of both the proposed MIMO antenna positioning method and GPS method, where the SNR of the received GPS signal is the equivalent value after despreaded and the actual SNR of GPS signal is 30 dB lower than that. Additionally, the estimation performance of the proposed method and GPS is shown in Figure 7, we can see that the proposed CS-based positioning method outperforms the traditional GPS method.

7. Conclusions

This paper utilizes the antenna array to acquire the arrival angle information of the transponder signal reaching each antenna, thereby obtaining the position information of the transponder and performing the AGV positioning by using the relative position of the transponder and the AGV. According to the method provided by the present invention, high-precision positioning of the AGV can be realized in an outdoor environment where there are many obstacles such as ports and docks. Compared with the GPS, the positioning method can ignore the influence of obstacles on signal propagation, the system structure can be simplified and the cost can be reduced.

Author Contributions

Z.C. conceived and designed the work that led to the submission, X.H. and Z.X.C. acquired data and played important roles in interpreting the results, Y.J. and J.L. revised the manuscript and approved the final version.

Funding

This research was funded by [the National Natural Science Foundation of China] grant number [61601281, 61501298, 61471117, 61603239,61801377]. [The Open Program of State Key Laboratory of Millimeter Waves] grant number [Southeast University, Z201804]. [The National Key Research and Development Program of China] grant number [2016YFB0501301].

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China (Grant No. 61601281, 61501298, 61471117, 61603239), the Open Program of State Key Laboratory of Millimeter Waves (Southeast University, Z201804), and the National Key Research and Development Program of China (2016YFB0501301).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. The Expressions of FIM Entries

Firstly, the following results can be obtained
l β ln f ( r | v ) β = σ w 2 ( r G μ ) H ( r G μ ) β = 2 σ w 2 ( r G μ ) H G μ β = 2 σ w 2 ( r G μ ) H k = 0 K 1 g k μ k β = 2 σ w 2 ( r G μ ) H g 0 μ 0 β 0 , , g K 1 μ K 1 β K 1 ,
l α ln f ( r | v ) α = 2 σ w 2 ( r G μ ) H g 0 μ 0 α 0 , , g K 1 μ K 1 α K 1 ,
l μ ln f ( r | v ) μ = 2 σ w 2 ( r G μ ) H G μ μ = 2 σ w 2 ( r G μ ) H G .
The i-th row and j-th column entry of the FIM can be written as
F β β i , j = 2 σ w 2 E ( r G μ ) H μ i a ( α i ) b ( β i ) β i β j = 2 σ w 2 μ i E { G μ β j H a ( α i ) b ( β i ) β i + ( r G μ ) H a ( α i ) b ( β i ) β i β j } = 2 σ w 2 μ i μ j H a ( α j ) b ( β j ) β j H a ( α i ) b ( β i ) β i = 2 σ w 2 μ i μ j H a H ( α j ) a ( α i ) b H ( β j ) β j b ( β i ) β i ,
F β α i , j = 2 σ w 2 E ( r G μ ) H μ i a ( α i ) b ( β i ) β i α j = 2 σ w 2 μ i μ j H a H ( α j ) α j a ( α i ) b H ( β j ) b ( β i ) β i ,
F β μ i , j = 2 σ w 2 E ( r G μ ) H μ i a ( α i ) b ( β i ) β i μ j = 2 σ w 2 μ i a H ( α j ) a ( α i ) b H ( β j ) b ( β i ) β i ,
F α α i , j = 2 σ w 2 E ( r G μ ) H μ i a ( α i ) α i b ( β i ) α j = 2 σ w 2 μ i ( g j μ j ) H α j a ( α i ) α i b ( β i ) = 2 σ w 2 μ i μ j H a H ( α j ) α j a ( α i ) α i b H ( β j ) b ( β i ) ,
F α β i , j = 2 σ w 2 E ( r G μ ) H μ i a ( α i ) α i b ( β i ) β j = 2 σ w 2 μ i ( g j μ j ) H β j a ( α i ) α i b ( β i ) = 2 σ w 2 μ i μ j H a H ( α j ) a ( α i ) α i b H ( β j ) β j b ( β i ) ,
F α μ i , j = 2 σ w 2 E ( r G μ ) H μ i a ( α i ) α i b ( β i ) μ j = 2 σ w 2 μ i ( g j μ j ) H μ j a ( α i ) α i b ( β i ) = 2 σ w 2 μ i a H ( α j ) a ( α i ) α i b H ( β j ) b ( β i ) ,
F μ μ i , j = 2 σ w 2 E ( r G μ ) H g i μ j = 2 σ w 2 g j H g i ,
F μ β i , j = 2 σ w 2 E ( r G μ ) H g i β j = 2 σ w 2 μ j H g j H β j g i ,
F μ α i , j = 2 σ w 2 E ( r G μ ) H g i α j = 2 σ w 2 μ j H g j H α j g i .

References

  1. Le-Anh, T.; De Koster, M.B.M. A review of design and control of automated guided vehicle systems. Eur. J. Oper. Res. 2006, 171, 1–23. [Google Scholar] [CrossRef] [Green Version]
  2. Lei Wang, J.; Shu, T.; Kumagai, M. A 3D scanning laser rangefinder and its application to an autonomous guided vehicle. In Proceedings of the IEEE Vehicular Technology Conference, Boston, MA, USA, 24–28 September 2000; pp. 331–335. [Google Scholar]
  3. Li, J.; Stoica, P. MIMO radar with colocated antennas. IEEE Signal Process. Mag. 2007, 24, 106–114. [Google Scholar] [CrossRef]
  4. Davis, M.; Showman, G.; Lanterman, A. Coherent MIMO radar: The phased array and orthogonal waveforms. IEEE Aerosp. Electron. Syst. Mag. 2014, 29, 76–91. [Google Scholar] [CrossRef]
  5. Chen, Z.; Cao, Z.; He, X.; Jin, Y.; Li, J.; Chen, P. DoA and DoD Estimation and Hybrid Beamforming for Radar-Aided mmWave MIMO Vehicular Communication Systems. Electronics 2018, 3, 40. [Google Scholar] [CrossRef]
  6. Chen, P.; Wu, L.; Qi, C. Waveform optimization for target scattering coefficients estimation under detection and peak-to-average power ratio constraints in cognitive radar. Circ. Syst. Signal Process. 2016, 35, 163–184. [Google Scholar] [CrossRef]
  7. Chen, P.; Wu, L. Coding matrix optimization in cognitive radar system with EBPSK-based MCPC signal. J. Electromagn. Waves Appl. 2015, 29, 1497–1507. [Google Scholar] [CrossRef]
  8. Skolnik, M. Radar Handbook, 3rd ed.; McGraw-Hill: New York, NY, USA, 2008. [Google Scholar]
  9. Lemma, A.N.; van der Veen, A.; Deprettere, E.F. Analysis of joint angle-frequency estimation using ESPRIT. IEEE Trans. Signal Process. 2003, 51, 1264–1283. [Google Scholar] [CrossRef] [Green Version]
  10. Chen, Z.; Chen, P.; Li, J.; Miao, P. Non-orthogonal multi-carrier MIMO communication system using M-ary efficient modulation. Digit. Signal Process. 2018, 76, 14–21. [Google Scholar] [CrossRef]
  11. Zamani, H.; Zayyani, H.; Marvasti, F. An iterative dictionary learning-based algorithm for DOA estimation. IEEE Commun. Lett. 2016, 20, 1784–1787. [Google Scholar] [CrossRef]
  12. Chen, Z.; Wu, L.; Chen, P. Efficient modulation and demodulation methods for multi-carrier communication. IET Commun. 2016, 10, 567–576. [Google Scholar] [CrossRef]
  13. Petropulu, A.P.; Poor, H.V. Measurement matrix design for compressive sensing–based MIMO radar. IEEE Trans. Signal Process. 2011, 59, 5338–5352. [Google Scholar]
  14. Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
  15. Candes, E.J.; Wakin, M.B. An Introduction To Compressive Sampling. IEEE Signal Process. Mag. 2008, 25, 21–30. [Google Scholar] [CrossRef]
  16. Donoho, D.L.; Tsaig, Y.; Drori, I.; Starck, J. Sparse Solution of Underdetermined Systems of Linear Equations by Stagewise Orthogonal Matching Pursuit. IEEE Trans. Inf. Theory 2012, 58, 1094–1121. [Google Scholar] [CrossRef]
  17. Massa, A.; Rocca, P.; Oliveri, G. Compressive Sensing in Electromagnetics–A Review. IEEE Antennas Propag. Mag. 2015, 57, 224–238. [Google Scholar] [CrossRef]
  18. Baraniuk, R. Compressive sensing. IEEE Signal Process. Mag. 2007, 24, 118–121. [Google Scholar] [CrossRef]
  19. Yao, Y.; Petropulu, A.P.; Poor, H.V. MIMO radar using compressive sampling. IEEE J. Sel. Areas Signal Process. 2010, 4, 146–163. [Google Scholar]
  20. Zhao, T.; Peng, Y.; Nehorai, A. Joint sparse recovery method for compressed sensing with structured dictionary mismatches. IEEE Trans. Signal Process. 2014, 62, 4997–5008. [Google Scholar]
  21. Fishler, E.; Haimovich, A.; Blum, R.S.; Cimini, L.J.; Chizhik, D.; Valenzuela, R.A. Spatial diversity in radars-models and detection performance. IEEE Trans. Signal Process. 2006, 54, 823–838. [Google Scholar] [CrossRef]
  22. Fishler, E.; Haimovich, A.; Blum, R.; Chizhik, D.; Cimini, L.; Valenzuela, R. MIMO radar: An idea whose time has come. In Proceedings of the IEEE Radar Conference, Philadelphia, PA, USA, 26–29 April 2004; pp. 71–78. [Google Scholar]
  23. Yang, Z.; Xie, L. Exact joint sparse frequency recovery via optimization methods. IEEE Trans. Signal Process. 2016, 64, 5145–5157. [Google Scholar] [CrossRef]
  24. Chen, P.; Qi, C.; Wu, L.; Wang, X. Estimation of Extended Targets Based on Compressed Sensing in Cognitive Radar System. IEEE Trans. Veh. Technol. 2017, 66, 941–951. [Google Scholar] [CrossRef]
  25. Khwaja, A.S.; Cetin, M. Compressed Sensing ISAR Reconstruction Considering Highly Maneuvering Motion. Electronics 2017, 6, 21. [Google Scholar] [CrossRef]
  26. Tropp, J.A.; Gilbert, A.C. Signal recovery from random measurements via orthogonal matching pursuit. IEEE Trans. Inf. Theory 2007, 53, 4655–4666. [Google Scholar] [CrossRef]
  27. Chen, P.; Zheng, L.; Wang, X.; Li, H.; Wu, L. Moving target detection using colocated MIMO radar on multiple distributed moving platforms. IEEE Trans. Signal Process. 2017, 65, 4670–4683. [Google Scholar] [CrossRef]
  28. Zheng, L.; Wang, X. Super-Resolution Delay-Doppler Estimation for OFDM Passive Radar. IEEE Trans. Signal Process. 2017, 65, 2197–2210. [Google Scholar] [CrossRef]
  29. Davenport, M.; Wakin, M. Analysis of orthogonal matching pursuit using the restricted isometry property. IEEE Trans. Inf. Theory 2010, 56, 4395–4401. [Google Scholar] [CrossRef]
  30. Pinchera, D.; Migliore, M.D.; Lucido, M.; Schettino, F.; Panariello, G. A Compressive-Sensing Inspired Alternate Projection Algorithm for Sparse Array Synthesis. Electronics 2018, 6, 3. [Google Scholar] [CrossRef]
  31. Chen, P.; Qi, C.; Wu, L. Antenna placement optimisation for compressed sensing-based distributed MIMO radar. IET Radar Sonar Navig. 2017, 11, 285–293. [Google Scholar] [CrossRef]
  32. Chen, Z.; Chen, P. Compressed sensing-based DOA and DOD estimation in bistatic co-prime MIMO arrays. In Proceedings of the 2017 IEEE Conference on Antenna Measurements & Applications (CAMA), Ibaraki, Japan, 4–6 December 2017; pp. 297–300. [Google Scholar]
  33. Gogineni, S.; Nehorai, A. Target estimation using sparse modeling for distributed MIMO radar. IEEE Trans. Signal Process. 2011, 59, 5315–5325. [Google Scholar] [CrossRef]
  34. Beckmann, P. Statistical distribution of the amplitude and phase of a multiply scattered field. J. Res. Natl. Bur. Stand. 1962, 660, 231–240. [Google Scholar] [CrossRef]
Figure 1. AGV with an antenna frame for track guiding.
Figure 1. AGV with an antenna frame for track guiding.
Electronics 07 00193 g001
Figure 2. System model of the MIMO antenna for AGV positioning.
Figure 2. System model of the MIMO antenna for AGV positioning.
Electronics 07 00193 g002
Figure 3. The estimated and the real targets position.
Figure 3. The estimated and the real targets position.
Electronics 07 00193 g003
Figure 4. The 3D positioning error map of GPS.
Figure 4. The 3D positioning error map of GPS.
Electronics 07 00193 g004
Figure 5. Geometry relationship of AGV positioning via GPS.
Figure 5. Geometry relationship of AGV positioning via GPS.
Electronics 07 00193 g005
Figure 6. RMSE as a function of SNR with different positioning method.
Figure 6. RMSE as a function of SNR with different positioning method.
Electronics 07 00193 g006
Figure 7. The estimation performance of the proposed method and GPS.
Figure 7. The estimation performance of the proposed method and GPS.
Electronics 07 00193 g007

Share and Cite

MDPI and ACS Style

Chen, Z.; He, X.; Cao, Z.; Jin, Y.; Li, J. Position Estimation of Automatic-Guided Vehicle Based on MIMO Antenna Array. Electronics 2018, 7, 193. https://doi.org/10.3390/electronics7090193

AMA Style

Chen Z, He X, Cao Z, Jin Y, Li J. Position Estimation of Automatic-Guided Vehicle Based on MIMO Antenna Array. Electronics. 2018; 7(9):193. https://doi.org/10.3390/electronics7090193

Chicago/Turabian Style

Chen, Zhimin, Xinyi He, Zhenxin Cao, Yi Jin, and Jingchao Li. 2018. "Position Estimation of Automatic-Guided Vehicle Based on MIMO Antenna Array" Electronics 7, no. 9: 193. https://doi.org/10.3390/electronics7090193

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