Next Article in Journal
One-Dimensional Strain Research of Coral Mud Based on a Modified Burgers Model Considering Stress History
Previous Article in Journal
PMOT2023: A Large-Scale Multi-Object Tracking (MOT) Dataset with Application to Phytoplankton Observation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Sensor Data Fusion Method Based on Improved Evidence Theory

1
College of Marine Electrical Engineering, Dalian Maritime University, Dalian 116026, China
2
Key Laboratory of Technology and System for Intelligent Ships of Liaoning Province, Dalian 116026, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2023, 11(6), 1142; https://doi.org/10.3390/jmse11061142
Submission received: 18 April 2023 / Revised: 7 May 2023 / Accepted: 26 May 2023 / Published: 30 May 2023

Abstract

:
To achieve autonomous navigation in complex marine environments, unmanned surface vehicles are equipped with a variety of sensors for sensing the surrounding environment and their own state. To address the issue of unsatisfactory multi-sensor information fusion in stochastic uncertain systems with unknown disturbances, an improved evidence theory multi-sensor data fusion method is proposed in this article. First, the affiliation function in fuzzy set theory is introduced as a support function to assign initial evidence for multi-sensor data, and the initial evidence is corrected according to the degree of data bias. Second, a divergence measure is employed to measure the degree of conflict and discrepancy among the evidence, and each piece of evidence is allocated proportional weight based on the conflict allocation principle. Finally, the evidence is synthesized through the evidence combination rule, and the data are weighted and summed to obtain the data fusion results. Since it is difficult to obtain dynamic information from multiple sensors carried by unmanned surface vehicles in practical applications, and considering that the proposed method has universal applicability, practical application experiments using previous research demonstrate that the proposed method has higher fusion accuracy than other existing data fusion methods.

1. Introduction

The autonomous navigation of unmanned surface vehicles in complex marine environments requires sensing their own state and the dynamic information of the surrounding environment, based on which they can successfully make collision avoidance strategies to ensure the safety of navigation. The acquisition of this dynamic information relies on a variety of sensors; therefore, the study of the accuracy of the information collected by the sensors is beneficial for guaranteeing the safe navigation of unmanned surface vehicles. A single sensor can only provide partially accurate information and thus cannot exclude ambiguity in the description of the external environment [1,2]. The complementary characteristics of the discrepancies in the performance of each sensor are the principle ability of multi-sensor data-fusion technology to combine information from different sources [3], which is widely used in a variety of fields [4,5], e.g., anomaly diagnosis [6,7], reliability evaluation [8,9], target tracking [10], etc. Data fusion, which extracts key data from each sensor to provide superior estimation and improves the reliability of the system, has attracted the attention of many scholars and has become a national and international research hotspot [11].
To realize the effective fusion of multi-sensor data, a variety of approaches have been proposed. Among them, the adaptive weighting data fusion method, which can determine the weighting factor by solving the optimal solution based on the principle of minimizing the total mean square error, is a relatively simple data fusion method [12]. Zhu et al. [13] proposed a multi-sensor adaptive fusion method based on fuzzy inference and applied it to the visual inertial measurement unit wheel odometry. Setting the same initial conditions for different aero-propulsion system units cannot solve all faults; to overcome this problem, Li et al. [14] proposed a new shape-constrained neural data-fusion network for the construction of health indicators. To address the problem that the limitation of an unknown distribution of multi-source data leads to the poor stability of simple wavelet neural networks in a multi-source discrete data environment, Yang et al. [15] proposed a decision-fusion method combining Bayesian inference and wavelet neural networks. Other data fusion methods include genetic algorithms [16], particle filtering algorithms [17], the Kalman filtering algorithm [18,19], etc. However, these methods are not capable of resolving uncertain information.
Dempster–Shafer (D–S) evidence theory [20] provides an effective solution to the problem of data fusion uncertainty without prior information, which has led to its widespread study. To overcome the issue that highly contradictory evidence combination results may not be consistent with human intuition, Mi et al. [21] proposed a method to fuse the ordered weighted average operator and the soft likelihood function. To address the issue that some existing methods cannot effectively take into account the relevant preferences of decision makers and individual belief degree characteristics, Wang et al. [22] proposed a dynamic multi-sensor data fusion method based on weighted average operator and evidence theory. To deal with the evidence of higher conflict, Xiao [23] proposed a new measure of reinforcement belief divergence for measuring discrepancies between basic belief assignments. The Dempster combination rule is potentially counter-intuitive in the case of conflicting evidence; to overcome this challenge, Xiao [24] developed a hybrid multi-sensor data fusion approach by combining an evidence credibility measure and prospect theory. Song et al. [25] proposed a temporal evidence adaptive fusion method, which determines the amount of evidence sets based on the temporal fusion results of multiple moments and selects an appropriate fusion method to fuse the evidence based on the maximum power pignometric probability distance to evaluate whether the evidence is contradictory or not. Zhao et al. [26] proposed a new square mean distance measure method to assess the distance between pieces of evidence, which is combined with modified information volume to devise a new method of conflicting information fusion. Zhou et al. [27] proposed a new information fusion method to address the counterintuitive and poor robustness issues that appear in traditional D-S evidence theory for the fusion of highly conflicting evidence. However, these methods fuse the probabilities of sensors’ collection of target attributes for target recognition and fault diagnosis, and they cannot fuse the measurements of multi-sensors. To realize the fusion of multi-sensor measurements, a new multi-sensor data fusion method [28] is proposed to convert each measurement into the corresponding evidence according to its accuracy. Wang et al. [29] extended the method of [28] to propose a multiple-attribute fusion algorithm combining improved evidence theory and fuzzy clustering, which uses a fuzzy clustering approach to cluster and group measurements and then uses improved evidence theory for fusion. However, this method requires a large amount of data to achieve the fusion accuracy and is not applicable in the case of a small number of sensors. Therefore, to further improve the accuracy of the method of [28], a modified multi-sensor data fusion method is proposed in this paper. The main contributions of this study are summarized as follows.
(1)
The affiliation function in fuzzy set theory is introduced as the support function to assign initial pieces of evidence for the multi-sensor data, and the initial evidence is corrected according to the degree of the data bias.
(2)
A divergence measure is employed to measure the degree of conflict and discrepancy between the evidence to devise the principle for conflict resolution, and each piece of evidence is allocated proportional weights based on the conflict allocation principle.
(3)
The evidence is synthesized using a more appropriate evidence combination rule to obtain the weights of measurements, and the data are weighted and summed to obtain the multi-sensor data fusion results.
The remainder of the article is organized as follows. Section 2 provides the preparatory knowledge that needs to be used. A modified multi-sensor data fusion method is proposed in Section 3. In Section 4, the proposed method is tested against other data fusion methods using three multi-sensor measurement experiments. The conclusion is given in Section 5.

2. Preliminaries

2.1. D–S Evidence Theory

D–S evidence theory, as an approach based on Bayesian probability theory in the field of artificial intelligence, is an effective theory for processing uncertain information [30,31]. Due to its effectiveness in modeling imprecision without prior information [32], it is widely used in decision making [33], pattern classification [34] and other fields.
A discriminative framework Θ consisting of a finite number of complete and mutually exclusive elements can be expressed as
Θ = { R 1 , R 2 , , R n }
The power set of Θ , denoted by 2 Θ [35], can be written as
2 Θ = { , { R 1 } , , { R 2 } , { R 1 , R 2 } , , { R 1 , R 2 , , R n } , Θ }
where ∅ denotes the empty set.
The basic belief assignment m maps from 2 Θ to [ 0 , 1 ] and is given as follows
m : 2 Θ [ 0 , 1 ]
It satisfies
A Θ m ( A ) = 1 m ( ) = 0
where A 2 Θ denotes a proposition. If  m ( A ) > 0 , then A is considered to be the focal element. The belief function can be expressed as
B e l ( A ) = B A m ( B )
The plausibility function is described as
p l ( A ) = B A = m ( B ) = 1 B e l ( A )
If there exist two independent basic belief assignments m 1 , m 2 in Θ , the form m = m 1 m 2 of the Dempster–Shafer combination rule [36] is given as follows
m ( A ) = 1 1 K B C = A m 1 ( B ) m 2 ( A ) , A 0 , A =
with
K = B C = m 1 ( B ) m 2 ( C )
where B , C 2 Θ , and K represent the conflict coefficient of m 1 and m 2 . It is worth noting that the Dempster–Shafer combination rule is only feasible when two basic belief assignments satisfy the condition K < 1 .

2.2. Belief Divergence Measure

The uncertainty measure of the basic probability assignment is currently also a significant part of the D–S evidence theory that can make it applicable to many fields [37]. Actually, the uncertainty measure of the basic probability assignment is a measure of the conflicting pieces of evidence. Measuring the conflict of evidence in the D–S evidence theory has been an open question, which is crucial to the synthesis of evidence. Several methods have emerged to measure conflicting evidence over recent decades; one of which is the divergence measure, e.g., Jensen–Shannon divergence [38], BRE divergence [39], etc. Based on [32], a divergence measure named Belief Jensen–Shannon (BJS) divergence is employed, which is described below.
Let m 1 , m 2 be any two mutually exclusive basic belief assignments in the same discriminative framework; the BJS divergence between m 1 and m 2 is given by
B J S ( m 1 , m 2 ) = H m 1 + m 2 2 1 2 H ( m 1 ) 1 2 H ( m 2 ) = 1 2 i m 1 ( z i ) log 2 m 1 ( z i ) m 1 ( z i ) + m 2 ( z i ) + i m 2 ( z i ) log 2 m 2 ( z i ) m 1 ( z i ) + m 2 ( z i )
where H ( m k ) = i m k ( z i ) log m k ( z i ) represents the Shannon entropy, while i = 1 , 2 , , n and k = 1 , 2 .
From (9), it can be seen that if the basic belief assignment is assigned to zero, it causes the fractional values to tend to infinity, making their logarithmic values also tend to infinity. BJS will terminate when it encounters such a situation, so a smaller value can be used instead of zero when the above situation occurs.
Belief Jensen-Shannon divergence exhibits several properties below in practical applications:
(1)
B J S ( m 1 , m 2 ) is mutually symmetric with respect to m 1 and m 2 .
(2)
B J S ( m 1 , m 2 ) is bounded and satisfies B J S ( m 1 , m 2 ) [ 0 , 1 ] .
(3)
The square root B J S ( m 1 , m 2 ) can verify the triangle inequality.

3. The Proposed Method

Assuming that there exist n sensors to measure the target z, the measurement obtained by the jth sensor is z j ( j = 1 , 2 , , n ) . Inspired by the idea of evidence theory, the overall measurements { z 1 , z 2 , , z n } are treated as the discriminative framework Θ . The basic belief assignment can be regarded as the weight assignment function for each measurement. Each measurement is converted into evidence based on its accuracy when synthesized for all pieces of evidence [28].
The proposed method consists of four main parts: the determination of support function, the basic belief assignment for measurements, the rule of evidence combination, and the conflicting measure and weighting combination. The support function is designed to generate initial evidence, which can reflect the degree of support between the data. The basic belief assignment is arranged to correct the initial evidence and assign more reasonable weights to the data. The conflicting measure and weighting combination is to resolve the highly conflicting contradiction between the pieces of evidence, and the rule of evidence combination is used to fuse the measurements.

3.1. Determination of Support Function

Due to environmental noise, human interference and the limitation of the sensor’s own observation accuracy, the measurement of the sensor is the superposition of the true value of the target and disturbances. Obviously, the overall measurements are within the normal deviation and fall within the neighborhood of the true value. Considering the ambiguity of the measurement error of the sensor, the affiliation function is used as a support function for the data and is defined as
Y i j = 1 2 arctan z i z j π
where z i and z j represent the measurements of the ith and jth sensors.
If the support Y i j is larger, it indicates that the jth sensor’s measurement is closer to the true value and that the support of the measurement is higher; otherwise, the support is lower. The support matrix of the j sensor for target recognition in the discriminative framework Θ is written as
S U P i j = Y 11 Y 1 i Y 1 n Y i 1 Y i i Y i n Y n 1 Y n i Y n n
The support matrix reflects the degree of ambiguity between each datum and the rest, i.e., the degree of support. It is more roughly equivalent to the probability that the measurement is close to the true value and serves as initial evidence to provide initial values for subsequent corrections.

3.2. Basic Belief Assignment for Measurements

In practical applications, the measurement of each sensor is not completely reliable due to the interference from various factors. Abnormal measurement data can reduce the accuracy of data fusion and even lead to incorrect fusion results. To exclude the influence of outliers, the measurement of each sensor needs to be checked for consistency, and the extent to which the measurement of each sensor agrees with the measurements of other sensors is fused into the evidence assignment as the degree of confidence.
To measure the magnitude of the deviation of the different sensor measurements, the distance between measurements z i and z j is defined as
d i j = z i z j
where i , j = 1 , 2 , , n . The mean of the sum of the distances between measurement z i and other measurements are denoted as
d i = j = 1 n d i j n 1
where d i is the mean value that reflects the degree of discrepancy between the sensor i and the other sensors. If  d i is larger, it means that the discrepancy between the sensor and the other sensors is larger, indicating a higher probability that the sensor measurement is an outlier; otherwise, there is a lower probability that it is an outlier. The mean distance between all measurements is described as
d ¯ = i = 1 n d i n
From the above analysis, the measurement z i can be converted into evidence. The idea of basic belief assignment is that the affiliation matrix can be regarded as initial evidence, i.e.,  m i j ( z j ) = S U P i j , and the degree of discrepancy of each measurement is used to correct it. If  d i is larger than d ¯ , the measurement is considered an outlier and is rejected; otherwise, it is considered a valid value. The basic belief assignment formula is given as follows:
m i ( z j ) = 0 , d j > α d ¯ m i ( z j 1 ) m i ( z j 2 ) = d j 2 d j 1 , d j α d ¯
where z j 1 and z j 2 denote any two valid measurements, and α is a threshold that satisfies α 1 .
In practice, a set of correction coefficients { ω p } ( p = 1 , 2 , , n ) can be generated from (15), and the correction coefficients are used to normalize and weight each piece of evidence, i.e.,
m i ( z j ) = ω j m i ( z j ) p = 1 n ω p m i ( z p )
where z m represents any one measurement.

3.3. Rule of Evidence Combination

There may be high conflict among the evidence generated by (16), and the original Dempster evidence combination rule is used to deal with the high-conflict evidence that may present the paradox, resulting in unreasonable data combination results. The evidence combination rule based on [28] can solve the above problems more effectively and is also more suitable for the fusion of measurements, which is given below.
The probabilities of supporting conflicting evidence are assigned to each measurement in a certain proportion, and the combination formula is given as follows:
m ( z j ) = i = 1 n m i ( z j ) + b m ¯ i ( z j )
where j = 1 , 2 , , n , m is the mean basic belief assignment of z n among all evidence and b is a conflict factor, which is written as
b = 1 j = 1 n i = 1 n m i ( z j )
where m i ( z n ) is expressed as
m ¯ i ( z j ) = 1 n i = 1 n m i ( z j )
The basic belief assignment m ( z j ) for measurement z j in the synthetic evidence is the weights assigned to the measurements. The fusion results can be expressed as
Z 0 = j = 1 n z j m ( z j )

3.4. Conflicting Measure and Weighting Combination

The processes of conflicting measure and weighting combination are also more important as they are the last part of the proposed method. First, they use BJS divergence to measure the conflict and discrepancy between the pieces of evidence to calculate the evidence’s credibility weights. Afterward, the evidence’s credibility weights are converted to evidence for evidence combination. Finally, the evidence is adjusted and combined using the final weights of the evidence [32]. The flowchart of conflicting measure and weighting combination is illustrated in Figure 1, whose pseudocode is shown in Algorithm 1.
Algorithm 1 Conflicting measure and weighting combination.
Inputs:  m i , i = 1 , 2 , , n , m j , j = 1 , 2 , , n
for  i = 1 : n
for  j = 1 : n
 1:  B J S i j = 1 2 i m i ( z i ) log 2 m i ( z i ) m i ( z i ) + m j ( z i ) + i m j ( z i ) log 2 m j ( z i ) m i ( z i ) + m j ( z i )
end for
end for
 2:  B J S ¯ i = j = 1 , j i n B J S i j n 1
 3:  S i m i = 1 B J S ¯ i
 4:  C r d i = S i m ( m i ) j = 1 n S i m ( m i )
 5:  m w e i g h t = i = 1 n ( C r d i × m i )
 6:  m ¯ i ( z j ) = 1 n i = 1 n m i ( z j )
 7:  b = 1 j = 1 n i = 1 n m i ( z j )
 8:  m ( z j ) = i = 1 n m i ( z j ) + b m ¯ i ( z j )
 9:  Z 0 = j = 1 n z j m ( z j )
Outputs:  Z 0
Step 1: The BJS divergence is used to calculate the distance measure of two random m i ( i = 1 , 2 , , n ) and m j ( j = 1 , 2 , , n ) . The divergence matrix D M M is written as
D M M = 0 B J S 1 i B J S 1 n B J S i 1 0 B J S i n B J S n 1 B J S n i 0
Step 2: The mean evidence distance B J S ¯ i across the evidence m i is defined as
B J S ¯ i = j = 1 , j i n B J S i j n 1
Step 3: The similarity of the evidence m i is described as
S i m i = 1 B J S ¯ i
Step 4: The credibility degree of the evidence m i obtained from the similarity normalization is given by
C r d i = S i m ( m i ) j = 1 n S i m ( m i )
Step 5: According to the weight C r d i of the evidence, the synthetic average weight evidence is written as
m w e i g h t = i = 1 n ( C r d i × m i )
Step 6: The weight evidence, viewed as ordinary evidence, is fused with other pieces of evidence based on the rule of evidence fusion.

4. Experiments

Since the proposed method is universal, the fusion performance of experimental data from other aspects can also reflect the multi-sensor information fusion performance of unmanned surface vehicles. The feasibility and effectiveness of the proposed method and its superiority over other fusion methods were verified by testing all fusion algorithms on the measurement data of two multi-sensor experiments provided by [28] and the measurement data of one multi-sensor experiment provided by [40].

4.1. Experiment 1

The nondestructive measurement for the metallization layer thickness of the vacuum electronic device requires that several measurements be averaged to obtain more accurate results, which will consume a significant amount of time and resources. Therefore, eight data are sampled from fifty iterations of sample thickness measurement data collected by the multi-sensors as experimental data for data fusion, and the average value of 65.57 μ m from the fifty tests is used as the reference accuracy; the sampling data are shown in Table 1.
According to (11), the initial evidence generated by the support matrix for each measurement of the multi-sensors are
m i j ( z j ) = 1 0.7856 0.9365 0.7857 1 0.8440 0.9365 0.8400 1
From (13) and (14), the elements consisting of d j are calculated as d 1 = 0.3386 , d 2 = 0.3186 , d 3 = 0.4071 , d 4 = 0.3729 , d 5 = 0.8957 , d 6 = 0.3100 , d 7 = 0.3471 , d 8 = 0.3100 .
The average distance between all measurements is d ¯ = 0.4125 . The correction factors obtained from (15) are calculated as ω 1 = 0.1362 , ω 2 = 0.1448 , ω 3 = 0.1133 , ω 4 = 0.1237 , ω 5 = 0.0515 , ω 6 = 0.1488 , ω 7 = 0.1329 , ω 8 = 0.1488 .
The corrected pieces of evidence are shown in Table 2. As can be seen from Table 2, one piece of evidence can be assigned to each measurement of the multi-sensors according to the improved basic belief assignment method, and the probabilities of each piece of evidence corresponding to outliers are assigned to zero, which can exclude the interference of outliers to the data fusion. The divergence matrix D M M is constructed as follows:
D M M = 0 0.0060 0.0068 0.0060 0 0.0001 0.0006 0.0034 0
The mean evidence distance B J S ¯ i across the pieces of evidence can be calculated as B J S ¯ 1 = 0.0037 , B J S ¯ 2 = 0.0036 , B J S ¯ 3 = 0.0049 , B J S ¯ 4 = 0.0045 , B J S ¯ 5 = 0.0038 , B J S ¯ 6 = 0.0032 , B J S ¯ 7 = 0.0040 , B J S ¯ 8 = 0.0025 .
The similarity of the evidence is computed as S i m 1 = 274 , S i m 2 = 279 , S i m 3 = 204 , S i m 4 = 222 , S i m 5 = 264 , S i m 6 = 312 , S i m 7 = 249 , S i m 8 = 404 .
The evidence’s credibility degree can be obtained as C r d 1 = 0.1241 , C r d 2 = 0.1263 , C r d 3 = 0.0925 , C r d 4 = 0.1007 , C r d 5 = 0.1195 , C r d 6 = 0.1414 , C r d 7 = 0.1126 , C r d 8 = 0.1830 .
The synthetic average weight evidence is calculated as m w ( z 1 ) = 0.1433 , m w ( z 2 ) = 0.1552 , m w ( z 3 ) = 0.1140 , m w ( z 4 ) = 0.1271 , m w ( z 5 ) = 0 , m w ( z 6 ) = 0.1603 , m w ( z 7 ) = 0.1401 , m w ( z 8 ) = 0.1600 .
The synthesized evidence is derived as m ( z 1 ) = 0.1437 , m ( z 2 ) = 0.1547 , m ( z 3 ) = 0.1150 , m ( z 4 ) = 0.1280 , m ( z 5 ) = 0 , m ( z 6 ) = 0.1596 , m ( z 7 ) = 0.198 , m ( z 8 ) = 0.1593 .
The fusion result obtained from (20) is Z 0 = 65.5678 , and the data fusion results of the proposed method and other comparative methods are displayed in Table 3. It can be seen from Table 3 that the fusion result of the proposed method has higher accuracy compared to other comparative methods. Although the improvement in accuracy of the proposed method is not so obvious, the fusion result of the proposed method is close to the reference true value, which is already considered a more effective performance improvement effect. There are two reasons why the proposed method is capable of achieving approximate equivalence to the true value. One is because the support relationship of the measurements and the mutual evaluation of the sensors can effectively identify anomalous measurements. The second is due to the use of the Belief Jensen-Shannon divergence to measure the credibility of the evidence, which increases the weights of reliable pieces of evidence and decreases the weights of unreliable evidence, thus mitigating its negative impact on the final fusion result.

4.2. Experiment 2

The performance of the proposed method continues to be tested using the measurements of a characteristic parameter as an example. Table 4 shows the measurements of 10 sensors with variance obtained from historical data and the true value set to 1.
The initial evidence generated by the support matrix for each measurement of the multi-sensors are given by
m i j ( z j ) = 1 0.9936 0.7048 0.9936 1 0.6998 0.7048 0.6998 1
The elements consisting of d j are calculated as d 1 = 0.1633 , d 2 = 0.1633 , d 3 = 0.1656 , d 4 = 0.1700 , d 5 = 0.5167 , d 6 = 0.3833 , d 7 = 0.1656 , d 8 = 0.1700 , d 9 = 0.1767 , d 10 = 0.5944 .
The average distance between all measurements is d ¯ = 0.2669 . The correction factors obtained from (15) are constructed as follows: ω 1 = 0.1276 , ω 2 = 0.1276 , ω 3 = 0.1259 , ω 4 = 0.1266 , ω 5 = 0.0403 , ω 6 = 0.0544 , ω 7 = 0.1259 , ω 8 = 0.1226 , ω 9 = 0.1180 , ω 10 = 0.0351 .
The corrected evidences are shown in Table 5. It can be seen from Table 5 that multiple outliers in the measurements are given a weighting of 0, indicating that the proposed method is capable of eliminating the effects of anomalous data, despite the presence of multiple outliers. The divergence matrix is constructed as follows:
D M M = 0 0.0051 0.0309 0.0051 0 0.0531 0.0309 0.0531 0
The mean evidence distance B J S ¯ i across the pieces of evidence can be calculated as B J S ¯ 1 = 0.000021 , B J S ¯ 2 = 0.000022 , B J S ¯ 3 = 0.000029 , B J S ¯ 4 = 0.000037 , B J S ¯ 5 = 0.000042 , B J S ¯ 6 = 0.000041 , B J S ¯ 7 = 0.000027 , B J S ¯ 8 = 0.000037 , B J S ¯ 9 = 0.000047 , B J S ¯ 10 = 0.000053 .
The similarity of the pieces of evidence is computed as S i m 1 = 47931 , S i m 2 = 45264 , S i m 3 = 34587 , S i m 4 = 27382 , S i m 5 = 24074 , S i m 6 = 24113 , S i m 7 = 37688 , S i m 8 = 27081 , S i m 9 = 21486 , S i m 10 = 18975 .
The evidence’s credibility degree can be obtained as C r d 1 = 0.1553 , C r d 2 = 0.1467 , C r d 3 = 0.1121 , C r d 4 = 0.0887 , C r d 5 = 0.0780 , C r d 6 = 0.0781 , C r d 7 = 0.1221 , C r d 8 = 0.0878 , C r d 9 = 0.0696 , C r d 10 = 0.0615 .
The synthetic average weight evidence is calculated as m w ( z 1 ) = 0.1471 , m w ( z 2 ) = 0.1472 , m w ( z 3 ) = 0.1449 , m w ( z 4 ) = 0.1407 , m w ( z 5 ) = 0 , m w ( z 6 ) = 0 , m w ( z 7 ) = 0.1449 , m w ( z 8 ) = 0.1406 , m w ( z 9 ) = 0.1346 , m w ( z 10 ) = 0 .
The synthesized evidence is derived as m ( z 1 ) = 0.1470 , m ( z 2 ) = 0.1470 , m ( z 3 ) = 0.1449 , m ( z 4 ) = 0.1407 , m ( z 5 ) = 0 , m ( z 6 ) = 0 , m ( z 7 ) = 0.1448 , m ( z 8 ) = 0.1407 , m ( z 9 ) = 0.1348 , m ( z 10 ) = 0 .
The fusion result obtained from (20) is 0.9997, and the data fusion result of the proposed method and other methods are displayed in Table 6. It can be seen from Table 6 that the fusion result of the proposed method has higher accuracy compared to other methods, which indicates that the proposed method also performs well in additional experiments and is universal, further validating the effectiveness of the proposed method. The proposed method obtains a high fusion accuracy by fusing less data, which is capable of achieving and engineering acceptable measurement accuracy.

4.3. Experiment 3

To further verify the performance of the proposed method, the measurements of the thermostat temperature are tested as an example. The assumed true temperature is 50.50 ° C . Any eight data from the thirty data are selected as test data and are shown in Table 7.
The initial evidence generated by the support matrix for each measurement of the multi-sensors are
m i j ( z j ) = 1 0.9240 0.5163 0.9240 1 0.5590 0.5163 0.5590 1
From (13) and (14), the elements consisting of d j are calculated as d 1 = 0.6086 , d 2 = 0.5057 , d 3 = 0.3457 , d 4 = 0.3743 , d 5 = 0.3457 , d 6 = 0.3600 , d 7 = 0.3828 , d 8 = 0.4771 .
The average distance between all measurements is d ¯ = 0.4250 . The correction factors obtained from (15) are calculated as ω 1 = 0.0840 , ω 2 = 0.1011 , ω 3 = 0.1479 , ω 4 = 0.1366 , ω 5 = 0.1479 , ω 6 = 0.1420 , ω 7 = 0.1355 , ω 8 = 0.1071 .
The corrected pieces of evidence are shown in Table 8. As can be seen from Table 8, the proposed method can similarly exclude outliers by assigning evidence to the measurements. The divergence matrix D M M is constructed as follows
D M M = 0 0 0.0098 0 0 0.0099 0.0098 0.0099 0
The mean evidence distance B J S ¯ i across the pieces of evidence can be calculated as B J S ¯ 1 = 0.0052 , B J S ¯ 2 = 0.0052 , B J S ¯ 3 = 0.0039 , B J S ¯ 4 = 0.0051 , B J S ¯ 5 = 0.0040 , B J S ¯ 6 = 0.0048 , B J S ¯ 7 = 0.0052 , B J S ¯ 8 = 0.0053 .
The similarity of the evidence is computed as S i m 1 = 194 , S i m 2 = 191 , S i m 3 = 257 , S i m 4 = 196 , S i m 5 = 247 , S i m 6 = 210 , S i m 7 = 193 , S i m 8 = 189 .
The evidence’s credibility degree can be obtained as C r d 1 = 0.1153 , C r d 2 = 0.1140 , C r d 3 = 0.1533 , C r d 4 = 0.1170 , C r d 5 = 0.1473 , C r d 6 = 0.1250 , C r d 7 = 0.1152 , C r d 8 = 0.1128 .
The synthetic average weight evidence is calculated as m w ( z 1 ) = 0 , m w ( z 2 ) = 0 , m w ( z 3 ) = 0 . 2113 , m w ( z 4 ) = 0.1925 , m w ( z 5 ) = 0.2102 , m w ( z 6 ) = 0.2002 , m w ( z 7 ) = 0.1857 , m w ( z 8 ) = 0 .
The synthesized evidence is derived as m ( z 1 ) = 0 , m ( z 2 ) = 0 , m ( z 3 ) = 0.2110 , m ( z 4 ) = 0.1930 , m ( z 5 ) = 0.2098 , m ( z 6 ) = 0.2002 , m ( z 7 ) = 0.1859 , m ( z 8 ) = 0 .
The fusion result obtained from (20) is Z 0 = 50.44 , the data fusion results of the proposed method and other fusion methods are displayed in Table 9. It can be observed from Table 9 that the fusion result of the proposed method has higher accuracy compared to other fusion methods. The fusion accuracy of the proposed method is not significantly improved compared to other fusion methods, which is due to the fact that the fusion result of the proposed method is closer to the true value, and the discrepancy between the measurements is not significant. However, the universality and superiority of the proposed method over other fusion methods are further verified by this experiment.

5. Conclusions

To solve the problem of unsatisfactory accuracy of multi-sensor data fusion for measurements with uncertainty and without prior information, an improved evidence theory multi-sensor data fusion method is proposed. Basic belief assignment in evidence theory is realized by introducing a support function and a mutual support evaluation between sensors. A divergence measure is employed to measure the degree of conflict and discrepancy to weaken the conflict between pieces of evidence; drawing on the idea of evidence combination can obtain effective evidence synthesis results. The experimental results show that the proposed method can obtain high fusion accuracy with relatively few detection data without prior information, which is conducive to engineering implementation and can be used in multi-sensor information fusion for unmanned surface vehicles. Since the proposed method draws on the idea of evidence theory for multi-sensor data fusion, a more accurate measure of mutual evaluation for each sensor and a reasonable conversion of evidence can further improve the fusion performance of the method, which will be the focus of subsequent research. The proposed method can also be explored in combination with machine learning techniques and implemented in real-time with multi-sensor data fusion for unmanned surface vehicles under different weather conditions and water depths, and its performance in practical applications can be evaluated to further improve the accuracy and efficiency of the method. It would be interesting to explore how the proposed method performs with different types of sensors, such as lidar, radar, and sonar, which are commonly used in autonomous navigation systems for unmanned surface vehicles. Furthermore, it would be worthwhile to compare the proposed method with other popular fusion algorithms, such as Kalman filtering, particle filtering, and the smooth variable structure filter, to assess its effectiveness in various scenarios.

Author Contributions

The work presented here was performed in collaboration with all authors. S.Q. designed, analyzed, and wrote the paper. Y.F. guided the full text. G.W. conceived the idea. H.Z. analyzed the data. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Key Research and Development Program of China (Grant number 2022YFB4301401), the National Natural Science Foundation of China (Grant number 61976033), the Pilot Base Construction and Pilot Verification Plan Program of Liaoning Province of China (Grant numbers 2022JH24/10200029), the Key Development Guidance Program of Liaoning Province of China (Grant numbers 2019JH8/10100100), and the China Postdoctoral Science Foundation (Grant number 2022M710569).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, Q.; Jin, T.; Mohamed, M.A. A fast and robust fault section location method for power distribution systems considering multisource information. IEEE Syst. J. 2022, 16, 1954–1964. [Google Scholar] [CrossRef]
  2. Huang, F.; He, Y.; Deng, X.; Jiang, W. A Novel Discount-Weighted Average Fusion Method Based on Reinforcement Learning For Conflicting Data. IEEE Syst. J. 2022, 1–4. [Google Scholar] [CrossRef]
  3. Montanari, A.N.; Oliveira, E.D. A novel analog multisensor design based on fuzzy logic: A magnetic encoder application. IEEE Trans. Signal Process. 2017, 17, 7096–7104. [Google Scholar] [CrossRef]
  4. Kordestani, M.; Saif, M.; Orchard, M.E.; Razavi-Far, R.; Khorasani, K. Failure prognosis and applications-survey of recent literature. IEEE Trans. Rel. 2021, 70, 728–748. [Google Scholar] [CrossRef]
  5. Wen, L.; Li, X.; Gao, L.; Zhang, Y. A newconvolutional neural networkbased data-driven fault diagnosis method. IEEE Trans. Ind. Electron. 2018, 65, 5990–5998. [Google Scholar] [CrossRef]
  6. Gong, W.; Wang, Y.; Zhang, M.; Mihankhah, E.; Chen, H.; Wang, D. A fast anomaly diagnosis approach based on modified CNN and multisensor data fusion. IEEE Trans. Ind. Electron. 2021, 69, 13636–13646. [Google Scholar] [CrossRef]
  7. Zheng, Y.; Luo, Q.; Cui, Y.; Dai, H.; Han, X.; Feng, X. Fault identification and quantitative diagnosis method for series-connected lithium-ion battery packs based on capacity estimation. IEEE Trans. Ind. Electron. 2022, 69, 3059–3067. [Google Scholar] [CrossRef]
  8. Song, Y.; Wang, X.; Zhu, J.; Lei, L. Sensor dynamic reliability evaluation based on evidence theory and intuitionistic fuzzy sets. Appl. Intell. 2018, 48, 3950–3962. [Google Scholar] [CrossRef]
  9. Xiao, F. GIQ: A generalized intelligent quality-based approach for fusing multisource information. IEEE Trans. Fuzzy Syst. 2021, 29, 2018–2031. [Google Scholar] [CrossRef]
  10. Li, S.; Cheng, Y.; Brown, D.; Tharmarasa, R.; Zhou, G.; Kirubarajan, T. Comprehensive time-offset estimation for multisensor target tracking. IEEE Trans. Aerosp. Electron. Syst. 2019, 56, 2351–2373. [Google Scholar] [CrossRef]
  11. Safari, S.; Shabani, F.; Simon, D. Multirate multisensor data fusion for linear systems using Kalman filters and a neural network. Aerosp. Sci. Technol. 2014, 39, 465–471. [Google Scholar] [CrossRef]
  12. Li, D.; Shen, C.; Dai, X.; Zhu, X.; Luo, J.; Li, X.; Chen, H.; Liang, Z. Research on data fusion of adaptive weighted multi-source sensor. Comput. Mater. Contin. 2019, 61, 1217–1231. [Google Scholar] [CrossRef]
  13. Zhu, J.; Tang, Y.; Shao, X.; Xie, Y. Multisensor fusion using fuzzy inference system for a visual-IMU-wheel odometry. IEEE Trans. Instrum. Meas. 2021, 70, 1–16. [Google Scholar] [CrossRef]
  14. Li, Z.; Wu, J.; Yue, X. A shape-constrained neural data fusion network for health index construction and residual life prediction. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 5022–5033. [Google Scholar] [CrossRef]
  15. Yang, W.; Chen, B.; Yu, L. Bayesian-Wavelet-Based Multisource Decision Fusion. IEEE Trans. Instrum. Meas. 2021, 70, 1–10. [Google Scholar] [CrossRef]
  16. Liu, F.; Cai, X.; Shi, B.; Wang, Y. Multisensor data fusion based on genetic algorithm. In Electronic Imaging and Multimedia Systems; SPIE: Santa Clara, CA, USA, 1996; Volume 2898, pp. 43–48. [Google Scholar]
  17. Xu, C.; Shi, Y.; Wan, J.; Duan, S. Uncertainty-Constrained Belief Propagation for Cooperative Target Tracking. IEEE Internet Things J. 2022, 9, 19414–19425. [Google Scholar] [CrossRef]
  18. Li, C.; Wang, Z.; Song, W.; Zhao, S.; Wang, J.; Shan, J. Resilient Unscented Kalman Filtering Fusion with Dynamic Event-Triggered Scheme: Applications to Multiple Unmanned Aerial Vehicles. IEEE Trans. Control. Syst. Technol. 2022, 31, 370–381. [Google Scholar] [CrossRef]
  19. Liu, X.; Zhou, B.; Huang, P.; Xue, W.; Li, Q.; Zhu, J.; Qiu, L. Kalman filter-based data fusion of Wi-Fi RTT and PDR for indoor localization. IEEE Sens. J. 2021, 21, 8479–8490. [Google Scholar] [CrossRef]
  20. Yager, R.R. Entailment for measure based belief structures. Inf. Fusion 2019, 47, 111–116. [Google Scholar] [CrossRef]
  21. Mi, X.; Lv, T.; Tian, Y.; Kang, B. Multi-sensor data fusion based on soft likelihood functions and OWA aggregation and its application in target recognition system. ISA Trans. 2021, 112, 137–149. [Google Scholar] [CrossRef]
  22. Wang, J.; Yu, Q. A Dynamic multi-sensor data fusion approach based on evidence theory and WOWA operator. Appl. Intell. 2020, 50, 3837–3851. [Google Scholar] [CrossRef]
  23. Xiao, F. A new divergence measure for belief functions in D–S evidence theory for multisensor data fusion. Inf. Sci. 2020, 514, 462–483. [Google Scholar] [CrossRef]
  24. Xiao, F. Evidence combination based on prospect theory for multi-sensor data fusion. ISA Trans. 2020, 106, 253–261. [Google Scholar] [CrossRef] [PubMed]
  25. Song, Y.; Zhu, J.; Lei, L.; Wang, X. Self-adaptive combination method for temporal evidence based on negotiation strategy. Sci. China Inf. Sci. 2020, 63, 1–13. [Google Scholar] [CrossRef]
  26. Zhao, K.; Sun, R.; Li, L.; Hou, M.; Yuan, G.; Sun, R. An improved evidence fusion algorithm in multi-sensor systems. Appl. Intell. 2021, 51, 7614–7624. [Google Scholar] [CrossRef]
  27. Zhou, K.; Lu, N.; Jiang, B. Information Fusion-Based Fault Diagnosis Method Using Synthetic Indicator. IEEE Sens. J. 2023, 23, 5124–5133. [Google Scholar] [CrossRef]
  28. Xiong, Y.; Ping, Z. Data fusion algorithm inspired by evidence theory. J. Huazhong Univ. Sci. Technol. 2011, 39, 50–54. [Google Scholar]
  29. Wang, W.; Yan, Y.; Zhang, R.; Wang, Z.; Fan, Y.; Yang, C. Multi-attribute fusion algorithm based on improved evidence theory and clustering. Sensors 2019, 19, 4146. [Google Scholar] [CrossRef]
  30. Liu, P.; Yu, G.; Wang, Z.; Zhou, B.; Chen, P. Object classification based on enhanced evidence theory: Radar–vision fusion approach for roadside application. IEEE Trans. Instrum. Meas. 2022, 71, 1–12. [Google Scholar] [CrossRef]
  31. Liu, B.; Deng, Y.; Cheong, K.H. An improved multisource data fusion method based on a novel divergence measure of belief function. Eng. Appl. Artif. Intell. 2022, 111, 104834. [Google Scholar] [CrossRef]
  32. Xiao, F. Multi-sensor data fusion based on the belief divergence measure of evidences and the belief entropy. Inf. Fusion 2019, 46, 23–32. [Google Scholar] [CrossRef]
  33. Fu, C.; Chang, W.; Xue, M.; Yang, S. Multiple criteria group decision making with belief distributions and distributed preference relations. Eur. J. Oper. Res. 2019, 273, 623–633. [Google Scholar] [CrossRef]
  34. Liu, Z.G.; Pan, Q.; Dezert, J.; Martin, A. Combination of classifiers with optimal weight based on evidential reasoning. IEEE Trans. Fuzzy Syst. 2018, 26, 1217–1230. [Google Scholar] [CrossRef]
  35. Gao, X.; Liu, F.; Pan, L.; Deng, Y.; Tsai, S.B. Uncertainty measure based on Tsallis entropy in evidence theory. Int. J. Intell. Syst. 2019, 34, 3105–3120. [Google Scholar] [CrossRef]
  36. Chen, L.; Deng, Y.; Cheong, K.H. Permutation Jensen–Shannon divergence for Random Permutation Set. Eng. Appl. Artif. Intell. 2023, 119, 105701. [Google Scholar] [CrossRef]
  37. Deng, Y. Uncertainty measure in evidence theory. Sci. China Inf. Sci. 2020, 63, 210201. [Google Scholar] [CrossRef]
  38. Lin, J. Divergence measures based on the shannon entropy. IEEE Trans. Inf. Theory 1991, 37, 145–151. [Google Scholar] [CrossRef]
  39. Song, Y.; Deng, Y. A new method to measure the divergence in evidential sensor data fusion. Int. J. Distrib. Sens. Netw. 2019, 15, 1550147719841295. [Google Scholar] [CrossRef]
  40. Wang, W.Q.; Yang, Y.L.; Yang, C.J. A data fusion algorithm based on evidence theory. Control. Decis. 2013, 28, 1427–1430. [Google Scholar]
Figure 1. Flowchart of conflicting measure and weighting combination.
Figure 1. Flowchart of conflicting measure and weighting combination.
Jmse 11 01142 g001
Table 1. Metallization layer thickness measurements.
Table 1. Metallization layer thickness measurements.
NumberMeasurement ( μ m)NumberMeasurement ( μ m)
165.41566.45
265.76665.73
365.31765.81
465.35865.51
Table 2. Mass function for each evidence.
Table 2. Mass function for each evidence.
Basic Belief
Assignment
Measurement
z 1 z 2 z 3 z 4 z 5 z 6 z 7 z 8
m 1 ( z 1 ) 0.16320.13630.12710.142600.14310.12060.1670
m 2 ( z 2 ) 0.12930.17490.10000.112400.17630.15540.1517
m 3 ( z 3 ) 0.15910.13190.14120.150300.13850.11680.1622
m 4 ( z 4 ) 0.16010.13310.13490.151100.13970.11770.1634
m 5 ( z 5 ) 0.12840.17230.10040.112300.17340.16380.1495
m 6 ( z 6 ) 0.13110.17020.10140.114000.17830.15120.1538
m 7 ( z 7 ) 0.12770.17340.09880.111000.17470.16440.1499
m 8 ( z 8 ) 0.15100.14460.11720.131600.15170.12800.1760
Table 3. Comparison of fusion results of all methods.
Table 3. Comparison of fusion results of all methods.
MethodFusion Results ( μ m)Absolute Error ( μ m)Relative Error (%)
Arithmetic mean65.66630.09630.1469
Xiong et al. [25]65.56010.00990.0151
Proposed method65.56780.00220.0034
Table 4. Measurements from 10 sensors.
Table 4. Measurements from 10 sensors.
NumberMeasurementVarianceNumberMeasurementVariance
11.0000.0560.6500.25
20.9900.0771.0100.10
30.9800.1081.0200.10
40.9700.2091.0300.20
50.5000.30101.5000.30
Table 5. Mass function for each evidence.
Table 5. Mass function for each evidence.
Basic Belief
Assignment
Measurement
z 1 z 2 z 3 z 4 z 5 z 6 z 7 z 8 z 9 z 10
m 1 ( z 1 ) 0.14820.14840.14440.1397000.14530.14060.13440
m 2 ( z 2 ) 0.14740.14780.14540.1407000.14450.13980.13370
m 3 ( z 3 ) 0.14690.14760.14680.1420000.14400.13930.13320
m 4 ( z 4 ) 0.14660.14770.14650.1436000.14370.13900.13290
m 5 ( z 5 ) 0.14660.14770.14670.1439000.14360.13880.13260
m 6 ( z 6 ) 0.14660.14650.14670.1439000.14360.13880.13260
m 7 ( z 7 ) 0.14740.14600.14360.1389000.14640.14170.13540
m 8 ( z 8 ) 0.14690.14570.14310.1384000.14590.14300.13670
m 9 ( z 9 ) 0.14670.14560.14280.1382000.14560.14270.13820
m 10 ( z 10 ) 0.14670.14840.14260.1379000.14570.14300.13860
Table 6. Measurement fusion results of all methods.
Table 6. Measurement fusion results of all methods.
MethodFusion ResultsAbsolute ErrorRelative Error (%)
Arithmetic mean0.96500.03503.5
Xiong et al. [25]0.99950.00050.05
Proposed method0.99970.00030.03
Table 7. Metallization layer thickness measurements.
Table 7. Metallization layer thickness measurements.
NumberMeasurement (° C )NumberMeasurement (° C )
149.80550.55
249.92650.60
350.25750.64
450.15850.75
Table 8. Mass function for each evidence.
Table 8. Mass function for each evidence.
Basic Belief AssignmentMeasurement
z 1 z 2 z 3 z 4 z 5 z 6 z 7 z 8
m 1 ( z 1 ) 000.23600.23440.19070.17690.16190
m 2 ( z 2 ) 000.23660.23470.19060.17670.16150
m 3 ( z 3 ) 000.24250.20980.19750.18300.16720
m 4 ( z 4 ) 000.23650.23320.19130.17720.16190
m 5 ( z 5 ) 000.18960.16290.23280.21650.19820
m 6 ( z 6 ) 000.18400.15810.22680.22490.20610
m 7 ( z 7 ) 000.18170.15610.22450.22280.21500
m 8 ( z 8 ) 000.18100.15560.22450.22320.21570
Table 9. Comparison of fusion results of all methods.
Table 9. Comparison of fusion results of all methods.
MethodFusion Results ( μ m)Absolute Error ( μ m)Relative Error (%)
Arithmetic mean50.330.170.3366
Xiong et al. [25]50.420.080.1584
Proposed method50.440.060.1188
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

Qiao, S.; Fan, Y.; Wang, G.; Zhang, H. Multi-Sensor Data Fusion Method Based on Improved Evidence Theory. J. Mar. Sci. Eng. 2023, 11, 1142. https://doi.org/10.3390/jmse11061142

AMA Style

Qiao S, Fan Y, Wang G, Zhang H. Multi-Sensor Data Fusion Method Based on Improved Evidence Theory. Journal of Marine Science and Engineering. 2023; 11(6):1142. https://doi.org/10.3390/jmse11061142

Chicago/Turabian Style

Qiao, Shuanghu, Yunsheng Fan, Guofeng Wang, and Haoyan Zhang. 2023. "Multi-Sensor Data Fusion Method Based on Improved Evidence Theory" Journal of Marine Science and Engineering 11, no. 6: 1142. https://doi.org/10.3390/jmse11061142

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