Lin Qi , Yu Liu , Chunshun Go , To Feng , Yue Yu ,*
a School of Communication and Information Engineering, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
b Department of Land Surveying and Geo-Informatics, The Hong Kong Polytechnic University, Hong Kong 999077, China
Keywords:Pedestrian positioning system Wearable inertial sensors Ultrasonic ranging Deep-learning Data and model dual-driven
ABSTRACT Pedestrian positioning system (PPS) using wearable inertial sensors has wide applications towards various emerging fields such as smart healthcare, emergency rescue, soldier positioning, etc.The performance of traditional PPS is limited by the cumulative error of inertial sensors,complex motion modes of pedestrians,and the low robustness of the multi-sensor collaboration structure.This paper presents a hybrid pedestrian positioning system using the combination of wearable inertial sensors and ultrasonic ranging (H-PPS).A robust two nodes integration structure is developed to adaptively combine the motion data acquired from the single waist-mounted and foot-mounted node, and enhanced by a novel ellipsoid constraint model.In addition, a deep-learning-based walking speed estimator is proposed by considering all the motion features provided by different nodes, which effectively reduces the cumulative error originating from inertial sensors.Finally,a comprehensive data and model dual-driven model is presented to effectively combine the motion data provided by different sensor nodes and walking speed estimator, and multi-level constraints are extracted to further improve the performance of the overall system.Experimental results indicate that the proposed H-PPS significantly improves the performance of the single PPS and outperforms existing algorithms in accuracy index under complex indoor scenarios.
Accurate indoor pedestrian positioning system (I-PPS) has a huge application potential towards various merging fields under Global Navigation Satellite System (GNSS) denied urban areas, for example, smart healthcare [1], emergency rescue [2], and motion tracking [3].
At this stage,there are two main approaches for realizing I-PPS:The utilization of additional equipment assisted localization systems and autonomous localization systems is widespread.Among additional equipment assisted localization systems, Wireless Fidelity (Wi-Fi) [4], Bluetooth Low Energy (BLE) [5], ultra-wideband(UWB) [6], acoustic source [7], 5th generation mobile networks(5G) [8], and built-in sensors [9] are the most prominent technologies utilized.These technologies offer public users centimeterlevel to room-level localization precision.These types of positioning systems have a few limitations.They require local facilities to generate navigation databases or acquire wireless signals,which are substantially affected by the dynamic and intricate indoor scenes as well as the artificial magnetic field.Specifically, in extremely challenging subterranean or indoor scenarios, with no adequate installed wireless stations and supporting facilities,these systems fail to realize effective and accurate indoor localization performance.Thus, they are required to be combined with additional autonomous positioning sources for better localization performance.
Autonomous positioning systems typically comprise sequence matching using collected magnetic vector [10], simultaneous localization and mapping (SLAM) [11], and multi-source fusion using multiple sensors [12].In which, sequence matching is realized by comparing magnetic features between collect vector and reference vector, that does not need additional facilities.However,at present, magnetic field matching algorithm structures need a period of magnetic data, and changes in building structures and electronic device interference can significantly affect the local magnetic field [13].For indoor areas with limited features, for instance, long corridors and tunnels, feature extraction and matching difficulties may arise, leading to reduced positioning accuracy.Additionally, visual positioning methods are impacted by light intensity and motion posture,making them unsuitable when applied in case of complex and unpredictable human localization[14].For distributed inertial positioning systems,IMU equipment in different accuracy indexes is deployed on various locations of the human body, for instance, foot, waist, arms, and thigh, to enable motion and position tracking.Inertial sensors-based dead reckoning (IS-DR) frameworks can achieve precise localization performance without requiring additional facilities,which is expected to maintain localization accuracy under signal-denied areas.
At this stage, IS-DR typically comprises two position update algorithms: pedestrian dead reckoning (PDR) [15] and inertial navigation system (INS) [16].The PDR framework involves four stages: gait detection, gait-length calculation, heading estimation,and position cumulation.However,the PDR structure's drawback is that the precision of the estimated location is affected by the variability in handheld modes and individuals' motion features.In contrast to the PDR structure, the INS mechanization is not influenced by users' changeable motion and handheld modes, but its error quickly diverges when no effective constraints are applied.
For motion tracking applications,the wearable inertial sensorsbased localization system could be divided into the single node based positioning system and multi-nodes based positioning system.Normally, single node based positioning system usually contains the foot-mounted positioning system (FPS) and waistmounted positioning system (WPS), which are two main existing real-world applications.The challenge of the single node based positioning system is that the node installation of the single location cannot fully describe the motion features of the pedestrian,and its performance is also limited by the cumulative error such as systematic heading deviation and walking speed drift [17].To enhance the accuracy of the single node-based positioning framework,multi-nodes are applied for positioning error constraints.The most typical application is the dual foot-mounted positioning system (D-FPS), that can significantly reduce the systematic heading deviation and the application of inner foot-ranging can further increase the precision of walking speed calculation.Niu et al.[18]proposed a robust data integration approach based on dual footmounted modules in order to decrease the systematic heading error originating from the single FPS.The multi-level equality control algorithm is adopted to integrate the motion features of different system without additional ranging device.Zhu et al.[19] used ultrasonic ranging to get the real-time distance between two feet,and further integrate the inner feet ranging results with dual inertial foot-mounted data under Earth frame to conquer the challenges of systematic heading error and inaccurate performance of walking speed calculation.
In addition, the integration of foot-mounted nodes and the waist-mounted node can provide a more comprehensive motion description of the pedestrian, and the corporation of different nodes can acquire much more motion constraints and improve the heading and walking speed calculation accuracy.Yu et al.[20]compared the localization performance of foot-mounted, waistmounted, and handheld inertial sensors, and several state-of-art filters are adopted for data fusion respectively.According to the comprehensive experiments,the waist-mounted approach realizes the higher accuracy than other two approaches,and different route path make an important influence for final trajectory.Qiu et al.[21]proposed a wireless inertial motion capture module which uses a number of 15 inertial modules to reconstruct the motion and location of users using unconstrained traversal of the root, and gradient descent algorithm is applied for sensors data fusion,which effectively achieves the error divergence.The problems of existing multi-nodes based positioning systems are that the cumulative heading and walking speed of the users cannot be well constrained due to the low performance of the sensors fusion model.Besides,the indoor artificial magnetic field and complex motion modes would also decrease the precision of heading and pedestrian speed calculation.
To enhance the performance of distributed inertial nodes based positioning system, this paper develops a hybrid pedestrian positioning system using the combination of wearable inertial sensors and ultrasonic ranging (H-PPS), which can maintain positioning precision under the effects of complex user motion modes and artificial interference.The main contributions of this work are summarized as:
(1) This paper applied multi-level observation constrains to eliminate the cumulative error originating from the INS algorithm, which autonomously estimates and compensates for the bias error of inertial sensors and can maintain the precision of the single node-based positioning system.
(2) This paper develops a robust two nodes integration structure to adaptively combine the motion data acquired from the single waist-mounted and foot-mounted nodes, which contains the dual feet and ultrasonic fusion structure and footwaist fusion structure, and are further enhanced by a novel ellipsoid constraint model.
(3) This paper proposes a deep-learning-based walking speed estimator using the combination of 1D-CNN, Bi-LSTM, and MLP models, which considers all the motion features provided by different inertial nodes and effectively reduces the cumulative error originating from inertial sensors.
(4) This paper presents a comprehensive data and model dualdriven model to adaptively combine the motion data provided by different sensor nodes and walking speed estimator,and multi-level constraints are extracted to further enhance the precision of the overall system.
The structure of this article is arranged as follows.Section 2 presents the single and dual nodes-based positioning systems and models.Section 3 proposes a robust walking speed estimator and final multi-node integration structure.Section 4 designs comprehensive experiments to verify the proposed H-PPS.Section 4 summarizes the whole work and point out the future work.
In this section, the single and dual nodes-based positioning systems are presented progressively for pedestrian navigation.In which the single node positioning system (S-NPS) contains the foot-mounted and waist-mounted positioning systems respectively, and the dual nodes positioning system (D-NPS) is the combination of different S-NPS.The overall structure of proposed H-PPS system is described in Fig.1.
Fig.1.Overall Structure of proposed H-PPS.
In the S-NPS,the foot-mounted and waist-mounted positioning systems have the common part of INS mechanization aimed attitude and position updating algorithm, and also have the specific observations of each.The common part of INS mechanizationbased attitude and location update method is summarized as [17]
where δpn,δvnand ψ represent the state error of S-NPS contains 3D position, velocity, and attitude vectors; εgand εais the sensors biases;fnis the collected acceleration information in n-frame;wbgand wbaare the noises of gyroscope and accelerometer.
Thus, the state vector of S-NPS is described as follows:
The proposed S-NPS also contains ZUPT and ZARU observations when the quasi-static (QS) period is detected, in which the ZUPT observation is defined as:
where θ and φ represent the roll and pitch angles provided by SNPS, εψ is the heading deviation.
For the waist-mounted positioning system, more sensors are integrated for instance magnetometer and barometer, due to the more stable characteristics of collected motion data compared with the foot-mounted positioning system.Thus, the magnetic feature constraint, stair reference, and pressure-originated altitude observation are applied in the waist-mounted positioning system, in which the magnetic feature constraint is described the following Eq.(34) in final H-PPS.
In a three-dimensional (3D) scenarios with a varies of floors,altitude estimation becomes particularly essential, particularly when pedestrians ascend or descend stairs.In this study, stairextracted altitude observation is selected and modeled to limit the divergence of the S-NPS provided altitude.
As defined in the above section,the S-NPS commonly comprises an INS algorithm,QS recognition model,and multi-level constraints for ZUPT/ZARU and straight-line constraint.However, due to the difficulty of eliminating the systematic heading drift originating from the S-NPS, a dual nodes positioning system (D-NPS) is developed to constrain the systematic heading drift to the greatest extent possible when using S-NPS.The proposed D-NPS contains three different integration models of S-NPS:the dual foot-mounted modules without ultrasonic ranging (DFM-NU), the dual footmounted modules with ultrasonic ranging (DFM-U), the hybrid foot-mounted and waist-mounted modules (H-FWM).For the overall algorithm model of D-NPS,the basic state vector is modeled using the two subsystems of both the left and right foot nodes or a combination of foot and waist nodes
For the dual foot-mounted positioning system (D-FPS), among the detected QS period of one foot,the other foot is just detected as the moving status, which is shown as.
Fig.2 indicates that the left and the right foot prove the temporal complementarity of detected QS periods.
Fig.2.Recognized QS Periods using D-FPS.
For the D-NPS, the relationship between foot-mounted nodes and waist-mounted node is described in Fig.2.Where the ellipse constraint is applied in ideal case, the central of the ellipse is modeled as the 2D position of the waist-mounted module,and the semi-major axis of the ellipse is the distance between 2D location of the waist-mounted module and two foot-mounted modules.In the ideal case, the distances between 2D location of the waistmounted module and two foot-mounted modules R1, R2are the same,and the distance between two foot-mounted modules is also measured by the ultrasonic ranging Dultra.
In Fig.3,the ultrasonic ranging measurements can be adopted as the multi-level observed constraints combined with the locations of waist-mounted and foot-mounted modules in order to decrease the speed divergence and positioning deviation.Firstly,for the dual foot-mounted combination, the observation model can be constructed as [17].
Fig.3.Model of dual nodes based positioning.
in the equation, Z represents the deviation among the ranging result distance between the left and right foot by the ultrasonic signal and S-NPS.Based on step analysis of the D-FPS,the distance among two feet is not constant and is defined as
The difference of calculated distances provided by ultrasonic ranging and waist-mounted and foot-mounted nodes will be equal under the ideal walking mode.
In this section, the subsystems of waist-mounted and footmounted modules are integrated together for a robust estimation of human motions and locations.A novel walking speed estimator is designed to provide accurate pedestrian speed information using hybrid nodes.In addition, a data and model dual-driven model is developed for collaborative localization using different modules.
The performance of single node based positioning system is limited by the complex human motion and cumulative error.In this section, a robust deep-learning-based speed estimator (DLSE)combining features extracted from different nodes is developed to provide precise walking speed reference regarding the above challenges.In this work, a hybrid deep-learning based walking speed estimation structure is developed by considering motion features extracted from a period of sensor data and ultrasonic ranging results from different inertial nodes instead of instantaneous model in formal researches.The network structure of the developed DLSE framework contains the integration of onedimensional convolutional neural network model (1D-CNN), Bidirectional Long Short-Term Memory (Bi-LSTM), and multilayer perceptron (MLP) which is shown as follows:
Fig.4 describes the basic model of proposed DLSE framework,in which the 1D-CNN is adapted to fully learn and extract the motion features of the users, and the Bi-LSTM network further takes the time-related characteristics into consideration, and MLP is finally applied to integrate all the learned features and predict overall
Fig.4.Hybrid deep-learning framework.
walking speed for users.
In the 1D-CNN module, the relationship among the input features and the outputted learned features is defined as [23]:
where xiis the modeled input features,kijis the kernel weights,bjis the calculated biases, ϖ(·) is the activation function, and Ojis the learned output features of 1D-CNN.
Among the Bi-LSTM module, the updated parameters of Bi-LSTM network are defined as [17]:
where it, ft, otindicate the input, forget and output units, Xtindicates the input vector of Bi-LSTM model at the timestamp t, and the htrepresents the hidden state vector,which is regarded as the output of the Bi-LSTM model at that moment.σ indicates the sigmoid function, and Ctis the candidate vector which is combined with output vector as the memorized state at timestamp t.
Then the output vector of the proposed Bi-LSTM network is adopted as the input vector of MLP module,and the final predicted walking speed information is defined as:
In which vtindicates the final predicted walking speed provided by the proposed DLSE.
To get better performance of speed estimation, following features are extracted to adaptively describe the motion characteristics of the pedestrian wearing hybrid inertial nodes:
(1) Foot-mounted modules estimated walking speed values v1and v2, respectively;
(2) Ranging distance results u1provided by ultrasonic module;
(3) Ranging difference u2calculated by ultrasonic module;
(4) Walking speed vector calculated by the waist-mounted node by the linear model:
where Amaxand Aminrepresent the recognized peak and valley vectors acquired from acceleration under the detected step period,K indicates the scale parameters for different users.
(6) Norm of collected accelerometer data provided by the waistmounted module:
(8) Update frequency Ftof step-length calculated by the waistmounted node.
The output dimension of proposed DLSE only contains 1D walking speed prediction result described in Eq.(25), which is further applied as one of the observations in the further data and model dual-driven based fusion model.
In this part, a unified data and model dual-driven (DMDD)model is developed based on the consideration of motion information provided by hybrid inertial nodes,magnetic reference,and DLSE result,which achieves a comprehensive integration for MEMS sensors-based user localization.The state vector of each subsystem is modeled as [19]
(2) Update the sigma point set:
in summary,in the final DMDD enhanced H-PPS,to integrate all the motion features provided by different nodes and consider the constraining relationship between different IMU nodes.First of all,the INS mechanization is applied as the basic position-attitude update method, the error values of INS mechanization from all three IMU nodes are modeled together as state vector of H-IPS.Secondly, to further eliminate the cumulative error of INS mechanization, the observations and constraints extracted from multisensors and human motion information are applied to decrease cumulative error at the single node level, including ZUPT/ZARU,PDR, SL, stair and pressure reference.Then the ultrasonic ranging and error ellipse-based location differences constraints are extracted for dual IMU nodes, including foot-mounted and waistmounted systems.Finally, for the overall H-PPS, DLSE is proposed to predict the walking speed as the observation and DMDD structure is applied to integrate all the state vector, observations and constraints for the optimization of each IMU node and get the optimal positioning results of overall system.
In this section, comprehensive experiments are conducted to verify the precision of the proposed single-node positioning system(S-NPS), dual nodes positioning system (D-NPS), and final H-PPS.Three different indoor and outdoor scenes are chosen as the experimental scenes, and comparison experiments are designed with existing algorithms and systems.Three wearable inertial nodes are deployed at the two feet and the waist of the testers,described in Fig.5.The accuracy parameters of inertial sensors integrated in the IMU module are described in Table 1.
Fig.5.Hardware modules of H-PPS.
Table 1 Accuracy parameters of IMU module.
In this work,multi-level observations are extracted to constrain the divergence error of INS mechanization applied in S-NPS.To evaluate the performance, a cross-floor scene is chosen as the experimental scene.Testers started from point A,went through the point B,C,upstairs to the point D,passed the point E-D,downstairs,and return to the point A.The walking duration and walking distance are 335 m and 220 s,respectively.The overall walking route is described in Fig.6.In this work,all the ground-truth trajectories are acquired by high-precision SLAM system,which can provide centimeter level reference trajectories that can be applied as groundtruth [11].
Fig.7 indicates that the performance of single waist-mounted module is better that the foot-mounted positioning system, and the proposed multi-level observations applied on the S-NPS further enhance the positioning precision by decreasing the cumulative error and drift.The errors comparison between different positioning models are described as Fig.8.
Fig.8 describes that the multi-level constraints effectively enhance the performance of raw trajectory provided by S-NPS,and the waist-mounted positioning system realizes the higher accuracy compared with the foot-mounted positioning system.The evaluated positioning error of waist-mounted positioning system reaches 2.1 m in 75% under tested walking route, compared with the foot-mounted positioning system within 3.78 m in 75%.Normally,the foot-mounted IMU can use ZUPT/ZARU to improve the performance of speed estimation and heading divergence, while the ZUPT/ZARU algorithm makes very small contributions for improving the heading accuracy due to the lack of absolute observations.Compared with the foot-mounted IMU, the waistmounted IMU has more stable acquired sensors data and effective reference of local magnetic observations under complex environments and human motion modes, and the PDR step-length based observations are also more accurate than foot-mounted algorithm.Thus, the accuracy of heading estimation and fused positioning using waist-mounted IMU is higher than foot-mounted IMU.
Fig.6.Walking route of S-NPS evaluation.
Fig.7.Walking route of S-NPS evaluation.
Fig.8.Errors comparison of different Structure.
In addition,we conduct the comparison with other state-of-art algorithms including foot-mounted indoor localization system(FIL)proposed in Ref.[22],and walking step-length assumption method(WSA) proposed in Ref.[24].The performance of waist-mounted positioning system and foot-mounted positioning system are compared respectively under the same walking route.The comparison results is described as Fig.9.
Fig.9 presents that the proposed S-NPS structure realizes better positioning performance compared with existing algorithms.The estimated MSA and waist-mounted positioning structure reaches 3.08 m and 2.1 m in 75%,and the FIL and foot-mounted positioning structure reaches 4.94 m and 3.78 m.
Furthermore,we designed experiments to verify the precision of D-NPS,a corridor contained indoor environment is selected as the experimental site.The walking route of testers is described in Fig.10.The tester started from the point H,passed the point I,J,K,L,F,G and returned to the point H.The walking duration and walking distance are 150 m and 102 s, respectively.
To evaluate the performance of D-NPS using different integration model of single node,the dual foot-mounted modules without ultrasonic ranging(DFM-NU),the dual foot-mounted modules with ultrasonic ranging (DFM-U), the hybrid foot-mounted and waistmounted modules (H-FWM) are evaluated respectively.Firstly,the S-NPS is compared with the DFM-NU and H-FWM, the estimated trajectories and related positioning errors provided by different integration models are described in Fig.11.
Fig.9.Errors comparison with existing algorithms.
Fig.10.Walking route in 9th floor.
In addition, the DFM-NU is further compared with DFM-U to evaluate the improvement after using ultrasonic ranging.The estimated trajectories and related positioning errors provided by DFM-NU and DFM-U are compared in Fig.12.
The estimated average positioning errors of S-NPS,DFM-NU and H-FWM are compared in Table 2.
It can be found from Table 2 that the DFM-NU structure can significantly improve the precision of single foot-mounted module,while the H-FWM structure can simultaneously improve the precision of foot-mounted and waist-mounted positioning modules.Besides,the application of ultrasonic ranging significantly enhances the distance measurement ability for DFM-U structure,and further improve the positioning accuracy from the aspect of movement distance measurement.While the heading estimation error cannot be effectively eliminated using ultrasonic ranging approach, thus the magnetic observation applied in waist mounted module is also applied to provide heading calibration.
Finally,the proposed H-PPS is evaluated under a comprehensive 3D indoor environment, and compared with state-of-art D-NPS algorithms to evaluate the accuracy improvement.In this case,the test route includes cross-floor indoor scene in Figs.9 and 13,users training and testing datasets,the estimated speed estimation errors using different deep-learning models are compared as follows:
Fig.11.Estimated trajectories by S-NPS, DFM-NU and H-FWM.
Fig.12.Estimated trajectories by S-NPS, DFM-NU and H-FWM.
Table 2 Positioning errors comparison.
Fig.13.Walking route in 10th floor.
Table 3 indicates that the proposed DLSE model realizes the better speed estimation accuracy compared with three existing models including 1D-CNN,Bi-LSTM,and MLP,the estimated speed estimation error is lower than 0.052 in 75%cumulated percentage.
The positioning accuracy of overall proposed H-PPS is firstly compared with each subpart including DFM-U and S-NPS (W) under the same 2D route described in Fig.10, the improved performance is described as follows:
It can be found from Table 4 that the presented H-PPS significantly enhances the performance of S-NPS and D-NPS by integrating features extracted from both modules, the combination of different sub-systems significantly improves the positioning accuracy of overall system.
In addition, a 3D environment is selected to comprehensively estimate the precision of developed H-PPS under a cross-floor indoor scene in Figs.10 and 13.The estimated trajectories and related positioning errors provide by different subsystems originated from overall H-PPS structure are compared in Figs.14 and 15.
Figs.14 and 15 present that the meter-level positioning accuracy can be realized using the proposed H-PPS structure, the achieved accuracies of each sub-system reach 1.09 m (Right Foot), 1.06 m(Left Foot), and 1.29 m (Waist) in 75%, respectively.
Finally,the overall H-PPS framework is compared with the stateof-art D-NPS structures f2IMU-R [19] and FPS-DU [17] under the same walking route,and the overall poisoning error is compared by considering each subsystem.The estimated positioning errors provide by three different structures under the same walking route are described as:started with the point A,walked through the point B-L,F,E,D,and back to the point A.The walking duration and walking distance are 294 m and 195 s, respectively.
Table 3 Walking Speed Estimation Errors Comparison using Different Models.
This work proposed the DLSE to estimate the walking speed of the pedestrian using the integration of wearable inertial sensors and ultrasonic modules.To evaluate the performance of presented DLSE, the 1D-CNN [25], Bi-LSTM [17], and MLP [4] models are applied for comparison purposes under the same walking route and
Table 4 Positioning errors comparison of H-PPS.
Fig.14.Estimated trajectories for H-PPS.
Fig.15.Estimated positioning errors for H-PPS.
Fig.16.Comparison results of different models.
Fig.16 represents that the developed H-PPS proves better tracking performance compared with state-of-art algorithms, the estimated positioning errors under complex 3D environments reach 1.06 m in 75%(H-PPS),1.42 m in 75%(f2IMU-R),and 1.74 m in 75% (FPS-DU), respectively.
In summary, for S-NPS, the extracted multi-level constraints effectively enhance the performance of raw trajectory, and the waist-mounted positioning system realizes the higher accuracy(2.1 m in 75%)compared with the foot-mounted positioning system(3.78 m in 75%)under the same walking route and motion modes;For D-NPS, the experiments indicate that the combination footmounted and waist-mounted positioning modules can realize more accurate positioning accuracy(average 1.05 m)than the dual foot-mounted positioning system(average error 1.26 m),while the assistance of ultrasonic ranging can significantly enhance the performance of dual foot-mounted positioning system, achieves the meter-level positioning accuracy under test routes (average error 0.66 m); Finally, for the overall H-PPS, both S-NPS and D-NPS are integrated together, which effectively improve the positioning accuracies of S-NPS and D-NPS, respectively, and the best experimental results can reach the sub-meter level(0.42 m in 75%).
To increase the tracking performance of distributed IMU positioning system, this paper presents H-PPS, which can adaptively combine different single-mounted nodes including foot-mounted and waist-mounted nodes, and achieves much better combined positioning results compared with single node and state-of-art dual nodes structures.The experimental results indicate that the meterlevel pedestrian tracking precision can be achieved using the integration of multiple IMU nodes and ultrasonic ranging results under complex 3D scenes.
Our future works will focus on more intelligent deep-learning network for pedestrian walking speed estimation and prediction,by extracting more comprehensive pedestrian motion features from different IMU nodes.In addition, more IMU nodes will be deployed in different parts of human body, for instance, thighs,arms, head et al., which can provide richer motion information of overall human body, more observations and constraints can be modeled to eliminate the cumulative error of single IMU node.Finally, the human motion is always complex and dynamic,which contains various motion modes for instance walking, jumping,running, backward walking, lateral walking, creep et al., and all of this motion modes need to be detected in real-time and considered as the comprehensive constraint factors in the H-PPS system.
Declaration of competing interest
The authors declare the following financial interests/personal relationships which may be considered as potential competing interests:
Acknowledgements
This work was supported by the National Natural Science Foundation of China under(Grant No.52175531),and in part by the Science and Technology Research Program of Chongqing Municipal Education Commission under Grant (Grant Nos.KJQN202000605 and KJZD-M202000602).