• No se han encontrado resultados

Capítulo 2. Capacidades humanas y capital social (asociatividad): Lectura crítica

2.1 Referentes de interpretación del enfoque de capacidades de A Sen

2.1.1 Enfoque de capacidades como parte del modelo cultural llamado

4.4

Predicting the ranging quality

From the measurements collected in the open environments, we see that UWB systems can provide very accurate ranging measurements when there is no disturbance in the surrounding environment. However the results shown in the indoor trial results indicated that UWB signals are easily disturbed in such environments due to limited signal power. However, the system ranging performance can be identified from a clear pattern of the collected DS/LS values and their corresponding ranging error in the trials. Higher DS and LS values indicates less disturbance, hence ranging measurements with smaller error. Yet if a large difference exists between the DS and LS values or if the DS value is relatively low, this suggests a high probability of NLOS which leads to low ranging accuracy. Many previous studies have discussed the identification and classification of LOS and NLOS signals from extracting information on the channel statistics of the physical properties of the received signal such as the root mean square delay spread1, the kurtosis2 and mean excess delay3 etc (Casas

et al., 2006; Benedetto et al., 2007; Guvenc et al., 2008; Alsindi et al., 2009; Dardari et al., 2009; Marano et al., 2010; Montorsi et al., 2011; Wymeersch et al., 2012; Yan et al., 2013).

However, many of these algorithms depend on extracting physical information that requires more sophisticated methods which are not easy to implement in real time positioning systems. Furthermore, these works focus on identifying whether the signal is LOS or NLOS and this is not the primary concern here. We are more interested in the actual ranging measurement accuracy so that we can apply a collaborative constraint more effectively according to its accuracy. A ranging measurement quality indicator (RQI) is introduced here based on the patterns described above. The indicator does not categorise the signals into LOS or NLOS, but instead provides the probability of high accuracy measurement. An RQI is assigned to each received measurement based on its DS, LS and difference between

1Root mean square delay spread: the delay spread is a measure of the multipath

richness of a communications channel. In general, it can be interpreted as the difference between the time of arrival of the earliest significant multipath component (typically the line-of-sight component) and the time of arrival of the latest multipath component.

2Kurtosis: any measure of the "peakedness" of the probability distribution of a real-

valued random variable.

3Mean excess delay: time delay during which multipath energy falls to X dB below the

DS and LS. This indicator is a value between 0 and 1, where 1 indicates high accuracy and 0 indicates low accuracy.

4.4.1

Detection method

Gaussian Process (GP) was introduced in Chapter 3 which is able to predict data based on given training data. It is applied here to learn and predict the RQI from a given categorising rule. As a supervised machine learning approach, GP generalises a mapping from a given pair of DS/LS values and its corresponding ranging error to a theoretical ranging error indication (RQI). This is then applied to predict the RQI for other DS/LS pairs.

To train for the hyperparameters of the specified GP, 5474 sample data from the previously collected UWB indoor ranging measurements are applied for analysis. These data are sorted into two datasets, 10% of the data are sorted as a test dataset and used for validation testing, the rest are used as a training dataset. The data which contains invalid data or an obvious measurement outlier will not be included in the training dataset as we want only the “clean” data during training to produce the most suitable hyperparameters. The applied covariance function is the squared exponential covariance function,

kSE(xp, xq) = σ2fexp(−

(xp− xq)2

2ℓ2 ) + σ 2

nδpq (4.10)

where xp and xq are the input data, i.e. sets of DS, LS values and the

ranging error. The hyperparameters are θ = (diag(ℓ)−2, σ2

n, σ2f), ℓ is the

characteristic length scale, σ2

f is the variance of the input signal, σ2nis the

noise variance, δpq is the Kronecker delta, such that δpq = 1 if p = q and

δpq = 0 otherwise.

Each training data input vector consists of {DS, LS, △DLS, errr}, whereas

△DLS is the difference between the DS and LS of a single received data vector, errr is the ranging error in metres. As DS, LS values and the ran-

ging error change quite rapidly, the relationship between them cannot be established in a straightforward way. Moreover, the accuracy in a low-cost indoor positioning scenario is mostly metre level. Therefore, error changes in the centimetre level is not a main concern. As it is not easy to identify the correlation between the signal strength values and the ranging error, ranging errors are sorted into groups and each group is assigned an RQI. The range of errors in each group is identified by the level of accuracy the system is trying to achieve and its effect on the positioning performance.

4.4. Predicting the ranging quality

By analysing the data obtained in trials, it can be seen that small measure- ment errors give good positioning performance but the performance can be changed by even a slight change in the measurement accuracy. Larger errors will result in poor performance but larger changes in the measure- ment error will be needed before it changes the positioning performance level significantly. Therefore, the range of errors increase as the errors become larger. The collected measurements have been sorted into different groups for trial and test to give the best positioning performance based on the ranging measurement accuracy level. The following rules for assigning RQI values to errr are given based on tests,

if                                        errr ≥ 15m, 8m ≤ errr ≤ 15m, 5m ≤ errr≤ 8m, 3m ≤ errr≤ 5m, 2m ≤ errr≤ 3m, 1m ≤ errr≤ 2m, 0.5m ≤ errr≤ 1m, errr ≤ 0.5m, RQI = 0 RQI = 0.1 RQI = 0.2 RQI = 0.35 RQI = 0.5 RQI = 0.75 RQI = 0.9 RQI = 1. (4.11)

The aim of the training procedure is to learn how each pair of received DS and LS values can be mapped to an RQI. With the trained hyperpara- meters, we would be able to predict the RQI based on the received signal parameters, which indicates the ranging accuracy.

4.4.2

Detection results

As introduced, 90% of the collected data are applied to train for the hyperparameters. Once this is obtained, the remaining data is used as the test data to perform RQI prediction. All ranging data are measured by UWB units and each moving unit is tracked by total stations, thus we know the real ranging error for each pair of received DS/LS data, hence the true RQI. The training quality of the prediction algorithm is first evaluated by comparing the detected RQI from the DS/LS input and the actual ranging error, as shown in Figure 4.22 where the detected RQI value for the test dataset is plotted with the ranging error. The training quality is also evaluated by comparing the detected RQI and the true RQI derived from the actual ranging error. The detected RQI is plotted along with the true

RQI in Figure 4.23.

Figure 4.22: Comparing the detected RQI and the corresponding true ranging error

Figure 4.23: Comparing the detected RQI with the RQI derived from true ranging error

Results indicate that most of the detected RQIs are very close to the true RQI and reflect the ranging error accurately. According to the given RQI assignment rules above, the real ranging error is quantised into eight different categories each assigned with a unique RQI. However the ranging error is a real number which is continuous. Therefore if there is a measure- ment error during the training phase, the DS/LS pair could be mapped to the wrong RQI, which will result in biased training parameters. Likewise, a small error in the RQI detection will result in a different category which in- dicates a ranging error that could be several metres different. Furthermore, the detected RQI is the training output of the continuous DS/LS input, which is also continuous. Thus a small difference between the detected