Boyuan Wang

Dr. Boyuan Wang

orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
11 February 2020 in IEEE Access
Verified
Journal Article
Open access
BWBoyuan Wang
Boyuan Wang
XGXingli Gan
Xingli Gan
XLXuelin Liu
Xuelin Liu
YBYu Baoguo
Yu Baoguo
RJRuicai Jia
Ruicai Jia
HJHaonan Jia
Haonan Jia
In Wi-Fi fingerprint positioning, what we should most care about is the distance relationship between the user and the reference points (RP). However, most of the existing weighted k-nearest neighbor (WKNN) algorithms use the Euclidean distance of received signal strengths (RSS) as distance measure for fingerprint matching, and the RSS Euclidean distance is not consistent with the position distance. To address this issue, this paper analyzes the relationship between RSS similarity and position distance, propose a novel WKNN based on signal similarity and spatial position. Firstly, we obtain the weighted Euclidean distance (WED) by balancing the size between the RSS difference and the signal propagation distance difference according to the attenuation law of the spatial signal. Then, we obtain the approximate position distance (APD) by making full use of the position distances and WEDs between RPs. Finally, the nearest RPs can be selected more accurately based on the APDs between the user and different RPs, and the position of user can be estimated by the proposed WKNN based on the APD (APD-WKNN) algorithm. In order to fully evaluate the proposed algorithm, we use three fingerprint databases for comparison experiments with eight fingerprint positioning algorithms. The results show that the proposed algorithm can significantly improve the positioning accuracy of WKNN algorithm.

4 June 2018 in Sensors
Verified
Journal Article
Open access
PDF file
BWBoyuan Wang
Boyuan Wang
XLXuelin Liu
Xuelin Liu
YBYu Baoguo
Yu Baoguo
RJRuicai Jia
Ruicai Jia
XGXingli Gan
Xingli Gan
This paper presents a pedestrian dead reckoning (PDR) approach based on motion mode recognition using a smartphone. The motion mode consists of pedestrian movement state and phone pose. With the support vector machine (SVM) and the decision tree (DT), the arbitrary combinations of movement state and phone pose can be recognized successfully. In the traditional principal component analysis based (PCA-based) method, the obtained horizontal accelerations in one stride time interval cannot be guaranteed to be horizontal and the pedestrian’s direction vector will be influenced. To solve this problem, we propose a PCA-based method with global accelerations (PCA-GA) to infer pedestrian’s headings. Besides, based on the further analysis of phone poses, an ambiguity elimination method is also developed to calibrate the obtained headings. The results indicate that the recognition accuracy of the combinations of movement states and phone poses can be 92.4%. The 50% and 75% absolute estimation errors of pedestrian’s headings are 5.6° and 9.2°, respectively. This novel PCA-GA based method can achieve higher accuracy than traditional PCA-based method and heading offset method. The localization error can reduce to around 3.5 m in a trajectory of 164 m for different movement states and phone poses.

18 May 2019 in Sensors
Verified
Journal Article
Open access
PDF file
BWBoyuan Wang
Boyuan Wang
XLXuelin Liu
Xuelin Liu
YBYu Baoguo
Yu Baoguo
RJRuicai Jia
Ruicai Jia
XGXingli Gan
Xingli Gan
WiFi fingerprint positioning has been widely used in the indoor positioning field. The weighed K-nearest neighbor (WKNN) algorithm is one of the most widely used deterministic algorithms. The traditional WKNN algorithm uses Euclidean distance or Manhattan distance between the received signal strengths (RSS) as the distance measure to judge the physical distance between points. However, the relationship between the RSS and the physical distance is nonlinear, using the traditional Euclidean distance or Manhattan distance to measure the physical distance will lead to errors in positioning. In addition, the traditional RSS-based clustering algorithm only takes the signal distance between the RSS as the clustering criterion without considering the position distribution of reference points (RPs). Therefore, to improve the positioning accuracy, we propose an improved WiFi positioning method based on fingerprint clustering and signal weighted Euclidean distance (SWED). The proposed algorithm is tested by experiments conducted in two experimental fields. The results indicate that compared with the traditional methods, the proposed position label-assisted (PL-assisted) clustering result can reflect the position distribution of RPs and the proposed SWED-based WKNN (SWED-WKNN) algorithm can significantly improve the positioning accuracy.

17 October 2019 in IEEE Access
Verified
Journal Article
Open access
XGXingli Gan
Xingli Gan
BYBaoguo Yu
Baoguo Yu
XWXianpeng Wang
Xianpeng Wang
YYYongqin Yang
Yongqin Yang
RJRuicai Jia
Ruicai Jia
BWBoyuan Wang
Boyuan Wang
Global Satellite Navigation System (GNSS) can’t provide normal location service in the indoor environment because the signal can be blocked by buildings. The pseudolites system can supplement GNSS, especially in the indoor environments. A new indoor array pseudolites system is introduced, its multi-channel transmitter has an identical clock source. The high-precision Doppler positioning method based on Z-fixed Known Point Initialization (Z-KPI) is developed without ambiguity resolution. Some static and dynamic tests are conducted to evaluate the positioning accuracy of this new method. In the static testing, the average Doppler measurement error is 1×10-5 m/s, which lays the foundation of the high precision velocity measurement, and the average positioning error is 0.02 m in X axis, 0.004 m in Y axis, and the average velocity error is 3.28×10-5 m/s in X axis, 1.94×10-5 m/s in Y axis. In the dynamic test, the maximum positioning error is 0.39 m in X axis, 0.34 m in Y axis. Finally, the reason for adopting the Z-fixed KPI algorithm is explained by the horizontal dilution of precision (HDOP), meanwhile, the influence of the known initialization point error on indoor positioning accuracy is analyzed, when a deviation from -1.5 m to 0.9 m is added to the Z-axis of the KPI, the maximum positioning error is 0.311 m in X axis, 0.08 m in Y axis; when the horizontal deviation tolerance of the KPI is set from -0.5 m to 0.5 m, the maximum horizontal positioning error is less than 0.5 m.

21 October 2019 in Sensors
Verified
Journal Article
Open access
PDF file
XGXingli Gan
Xingli Gan
YBYu Baoguo
Yu Baoguo
Lu HuangLu Huang
Lu Huang
RJRuicai Jia
Ruicai Jia
ZHZhang Heng
Zhang Heng
BWBoyuan Wang
Boyuan Wang
A Global Satellite Navigation System (GNSS) cannot provide normal location services in an indoor environment because the signals are blocked by buildings. The Beidou satellite navigation system (BDS)/GPS indoor array pseudolite system is proposed to overcome the problems of indoor positioning with conventional pseudolite, such as time synchronization, ambiguity resolution and base stations. At the same time, an algorithm for Doppler differential positioning is proposed to improve the indoor positioning accuracy and the positioning coverage of the system, which uses the Doppler difference equation and Known Point Initialization (KPI) to determinate the velocity and position of the receiver. Experiments were conducted to verify the proposed system under different conditions; the average positioning error of the Doppler differential positioning algorithm was 7.86 mm in the kinematic test and 2.9 mm in the static test. The results show that BDS/GPS indoor array pseudolite system has the potential to make indoor positioning achieve sub-centimeter precision. Finally, the positioning error of the proposed algorithm is also analyzed, and the data tests show that the dilution of precision (DOP) and cycle- slips have a significant impact on the indoor positioning accuracy; a cycle-slip of a half-wavelength can cause positioning errors of tens of millimeters. Therefore, the Doppler-aided cycle-slip detection method (DACS) is proposed to detect cycle-slips of one cycle or greater than one, and the carrier phase double difference cycle-slip detection method (CPDD) is used to detect cycle slips of a half-wavelength.

12 October 2019 in Sensors
Verified
Journal Article
Open access
PDF file
Lu HuangLu Huang
Lu Huang
XGXingli Gan
Xingli Gan
YBYu Baoguo
Yu Baoguo
ZHZhang Heng
Zhang Heng
SLShuang Li
Shuang Li
BWBoyuan Wang
Boyuan Wang
Since the signals of the global navigation satellite system (GNSS) are blocked by buildings, accurate positioning cannot be achieved in an indoor environment. Pseudolite can simulate similar outdoor satellite signals and can be used as a stable and reliable positioning signal source in indoor environments. Therefore, it has been proposed as a good substitute and has become a research hotspot in the field of indoor positioning. There are still some problems in the pseudolite positioning field, such as: Integer ambiguity of carrier phase, initial position determination, and low signal coverage. To avoid the limitation of these factors, an indoor positioning system based on fingerprint database matching of homologous array pseudolite is proposed in this paper, which can achieve higher positioning accuracy. The realization of this positioning system mainly includes the offline phase and the online phase. In the offline phase, the carrier phase data in the indoor environment is first collected, and a fingerprint database is established. Then a variational auto-encoding (VAE) network with location information is used to learn the probability distribution characteristics of the carrier phase difference of pseudolite in the latent space to realize feature clustering. Finally, the deep neural network is constructed by using the hidden features learned to further study the mapping relationship between different carrier phases of pseudolite and different indoor locations. In the online phase, the trained model and real-time carrier phases of pseudolite are used to predict the location of the positioning terminal. In this paper, by a large number of experiments, the performance of the pseudolite positioning system is evaluated under dynamic and static conditions. The effectiveness of the algorithm is evaluated by the comparison experiments, the experimental results show that the average positioning accuracy of the positioning system in a real indoor scene is 0.39 m, and the 95% positioning error is less than 0.85 m, which outperforms the traditional fingerprint positioning algorithms.