This non-provisional application claims priority under 35 U.S.C. § 119(a) to Patent Application No. CN202311002702.9 filed in China, P.R.C. on Aug. 10, 2023, the entire contents of which are hereby incorporated by reference.
The present application relates to the technical field of satellite navigation, in particular to an airborne positioning method and system for an aviation navigation network.
With the continuous development of aviation technology, aviation navigation and positioning technology plays an increasingly important role in achieving high precision and high reliability. At present, the Global Navigation Satellite System (GNSS) has become the main provider of high-precision positioning information for aviation navigation. However, the fragility of GNSS makes the system vulnerable to natural or artificial interference and deception, thus failing to provide effective position, navigation and time (PNT) services in some cases, leading to navigation risks and safety problems. Therefore, the international civil aviation organization (ICAO) has made it clear in the global air navigation plan that the future development trend of air navigation is a modern air navigation system with GNSS and its augmentation system as the backbone and land-based navigation system as the backup. By adopting the aviation navigation and positioning technology based on omnisource information fusion, we can overcome the shortcomings of GNSS, ensure the safe operation of aircraft in the whole navigation phase, and support performance-based navigation (PBN).
In recent years, with the continuous development of multi-source information fusion technology and aviation navigation network technology, airborne positioning technology has also been greatly improved and upgraded. Among them, the airborne positioning technology of aviation navigation network based on omnisource information fusion is an important technology, which uses various sensors, communication equipment, ground facilities and other multi-source information to achieve high-precision and high-reliability airborne positioning through data fusion and information exchange. Compared with the traditional combination technology of GPS and INS, the airborne positioning technology based on omnisource information fusion has higher accuracy and stronger robustness, and is suitable for various aviation application fields. However, there are still some problems and challenges in this technology, such as the complexity of information processing and transmission, the collaborative processing of different sensor data and so on, so it needs more in-depth research and improvement.
In order to overcome the vulnerability of GNSS, one method is to study anti-jamming technology, and to remove stray signals by configuring a filter at the front end of the receiver. Some scholars put forward the strategy of calculating the optimal transform order based on fractional Fourier transform. This strategy can effectively suppress LFM interference in GNSS receiver. In addition, a multi-module cascade filter based on adaptive filtering technology can be designed to detect and suppress various continuous wave interferences. However, the efficiency of these technologies depends on the nature of interference sources. The interference of continuous wave can be eliminated by filter, but the interference of linear modulation is difficult to remove.
Another method is to study the alternative system of GNSS (APNT). That is, to provide backup capability for PNT in case of GNSS loss. Existing traditional navigation and surveillance infrastructure, such as Very-high-frequency Omnidirectional Range (VOR), distance measuring equipment (DME), Non-Directional Beacon (NDB) and Secondary Surveillance Radar (SSR), and single navigation system such as ILS and L-band digital aeronautical communication system (LDACS) may not reach the performance level required by PBN. As a land-based radio navigation and positioning system completely independent of GNSS, the e-Loran system currently under study can greatly reduce the negative impact of interference caused by GNSS failure or interruption on safety and economy. Loran provides independent positioning and navigation timing functions, but its failure mode is different from GNSS, and its coverage is limited. As an autonomous navigation system, inertial navigation system can be combined with GNSS to solve the problems of signal loss and cycle slip in the positioning process of GNSS. However, inertial navigation system can only be used for a period of time limited by drift rate. The aviation navigation and positioning technology based on omnisource information fusion can overcome the shortcomings of a single system and improve the signal coverage and reliability by fusing the information of multiple navigation systems. At the same time, it can also effectively overcome the error caused by signal interference. Generally speaking, the aviation navigation and positioning technology based on omnisource information fusion has high research and application value and is one of the development directions of aviation navigation and positioning technology in the future.
At present, the low availability of land-based navigation sources is a key challenge in providing complete alternative positioning, navigation and timing (APNT) services for civil aviation due to the increasing volume of civil aviation business and air-ground data. In order to realize the location technology of omnisource navigation information fusion, there are still the following problems: the first is the optimization and selection of omnisource navigation system. Due to the heterogeneous positioning mechanism and different scope of action of different omnisource navigation systems, it is necessary to consider the optimal selection of different navigation sources in the whole flight stage. The second is the algorithm design of omnisource information fusion positioning. Because different navigation source information is mainly divided into two ways: ranging and direction finding, how to make full use of these navigation source information to achieve better positioning effect is the core problem of omnisource information fusion positioning algorithm. In practical application, the motion state of the carrier is complex, and it is difficult to establish an accurate system dynamics model. In addition, the observation data are influenced by different factors, so it is difficult to establish an accurate mathematical model to simulate the statistical characteristics. If the Kalman filter parameters cannot be adjusted in time, it may lead to the accumulation of errors in the filtering results, thus reducing the positioning accuracy. Therefore, it is necessary to adaptively filter the data to reduce the influence of the above problems on the fusion results.
As for the first problem, the existing technology has the defects of fixed combination form of omnisource navigation sources, single operation mode, and no systematic analysis of possible differences in technical standards and data formats between different navigation sources. As for the second question, scholars put forward different navigation source combination systems to improve the usability of navigation systems and ensure the quality of PNT information. However, the existing fusion technology may have some defects, such as failure of a navigation source or inaccurate data, inability to monitor the corresponding failure and corresponding fault-tolerant processing.
The present application aims to provide an airborne positioning method and system for an aviation navigation network, so as to improve the accuracy of positioning results.
In order to achieve the above object, the present application provides the following solution:
The present application relates to an airborne positioning method for an aviation navigation network, which is applied to an omnisource navigation system; the navigation sources of the omnisource navigation system include a satellite-based navigation system, a land-based navigation system, an inertial navigation system and a new generation aviation communication system, and when a target aircraft is in different flight stages, different navigation sources are combined for positioning; the airborne positioning method for an aviation navigation network comprises the following steps:
Optionally, the step of fusing the observation data to be fused by adopting an adaptive fusion algorithm of omnisource navigation based on variance optimization to obtain fused data specifically comprises:
Optionally, the step of determining the fused data at the current moment according to the error covariance matrix of the predicted state at the current moment and the observation data to be fused at the current moment specifically comprising:
Optionally, a calculation formula of the navigation source fusion factor is:
Optionally, a calculation formula of the fused data at the current moment is:
Optionally, the airborne positioning method for an aviation navigation network further comprises:
A airborne positioning system for an aviation navigation network is applied to an omnisource navigation system; navigation sources of the omnisource navigation system comprise a satellite-based navigation system, a land-based navigation system, an inertial navigation system and a new generation aviation communication system, and when a target aircraft is in different flight stages, different navigation sources are combined for positioning; the airborne positioning system for an aviation navigation network comprises:
Optionally, the airborne positioning system for an aviation navigation network further comprises:
According to the specific embodiment provided by the present application, the present application discloses the following technical effects:
The airborne positioning method for an aviation navigation network provided by the present application is applied to an omnisource source navigation system, which integrates a plurality of navigation sources including a satellite-based navigation system, a land-based navigation system, an inertial navigation system and a new generation aviation communication system, and when the target aircraft is in different flight stages, positioning is carried out by combining different navigation sources, which can provide more flexibility and adaptability to adapt to different navigation scenarios and requirements. In addition, in the present application, the observation data to be fused are fused by adopting the adaptive fusion algorithm of omnisource source navigation based on variance optimization to obtain fused data, so that a more accurate positioning solution can be obtained by using the omnisource source information fusion positioning method when the navigation system is unavailable due to natural or artificial interference, and at the same time, the reliability, robustness and other performances of the positioning system are enhanced.
In order to explain the embodiments of the present application or the technical solution in the prior art more clearly, the drawings needed in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained according to these drawings without creative work for ordinary people in the field.
In the following, the technical solution in the embodiment of the present application will be clearly and completely described with reference to the attached drawings. Obviously, the described embodiment is only a part of the embodiment of the present application, but not the whole embodiment. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor belong to the scope of protection of the present application.
The present application aims to provide an airborne positioning method and system for an aviation navigation network, so as to improve the accuracy of positioning results.
In order to make the above objects, features and advantages of the present application more obvious and easy to understand, the present application will be further described in detail with the attached drawings and specific embodiments.
The embodiment of the present application provides an airborne positioning method for an aviation navigation network, which is applied to an omnisource navigation system.
In civil aviation, so far, VOR and DME are the core, and three different combined systems are used to support air route flight, namely VOR/VOR, VOR/DME and DME/DME. At present, there are many VOR/VOR and VOR/DME systems used for navigation of civil aviation routes. For the existing land-based navigation system, VOR will continue to be used to support the operation of terminals and routes, and keep the necessary VOR as a backup means of GNSS. DME is used to support the operation of terminal and route PBN, and ILS and GBAS are used for precision approach. For the cruise phase, technologies such as Global Navigation Satellite System (GNSS) or Inertial Navigation System (INS) can be used. At the same time, the two-way ranging of L-band digital aeronautical communication system (LDACS) also gives a new positioning method. In order to improve the performance and reliability of the whole navigation system, we should make full use of the advantages of different navigation systems in all stages of flight, including take-off, cruise, descent and landing. Therefore, the present application provides an omnisource integrated system architecture based on different flight stages.
Specifically, in the data processing flow of omnisource source information fusion, the preprocessing module is used to evaluate the availability of the original observation data from omnisource source output. Because of the fragility of GNSS itself, the output data is easily affected by man-made and various interferences, resulting in high accuracy of the original observation information, but low reliability. Taking advantage of the high reliability and low accuracy of the output data of other navigation systems, the dead reckoning is used to judge whether the original observation data is credible. The unreliable data are filtered and rejected to improve the reliability of the observation data set. The module uses the unification of time and space to align the filtered observation data in time, so as to ensure that the data fusion has the same dimension and the same coordinate system. The main processing module and post-processing module are used for data fusion and integrity evaluation. In the data fusion part, the adaptive fusion algorithm of omnisource navigation based on variance optimization is adopted, and finally the fused data with high precision, high integrity and high reliability is output. Secondly, based on the established integrity evaluation model, the integrity of the omnisource fused data is monitored, and the monitoring results are fed back to the preprocessing stage to correct the reliability of the output data of the preprocessing module.
S4, fusing the observation data to be fused by adopting an adaptive fusion algorithm based on variance optimization to obtain fused data; the fused data is used to characterize the position of the target aircraft at the current moment.
Step S4 specifically includes:
Step S4.7 specifically includes:
Step S4.7.1, using a variance optimization method to determine the navigation source fusion factor at the current moment according to the error covariance matrix of the predicted state at the current moment; the calculation formula of the navigation source fusion factor is:
Step S4.7.2, determining the fused data at the current moment according to the navigation source fusion factor at the current moment and the observation data to be fused at the current moment; the calculation formula of the fused data at the current moment is:
where, output is the fused data, yi is the observation data of the ith navigation source in the observation data to be fused, and {circumflex over (σ)}i2 is the estimated value of the variance of the ith navigation source in the error covariance matrix of the predicted state.
In the following, the above steps are explained in detail from five aspects: the design of adaptive Kalman filter, the optimization of omnisource navigation system, the calculation of optimal fusion factor, the variance estimation of omnisource navigation system and the verification of the rationality of variance estimation.
1. Design of Omnisource Adaptive Kalman Filter.
Omnisource adaptive Kalman filter algorithm is a method to fuse the output results of multiple navigation sources, in which the weight of each navigation source is adaptively adjusted according to the quality of its output.
It is assumed that the output results of a navigation source is x1, x2, . . . , xn, and the result of its Kalman filtering is {circumflex over (x)}, then the formula of adaptive multi-source Kalman filtering is:
where, ωi represents the weight of the ith navigation source (i.e., the fusion factor), {circumflex over (x)} represents the Kalman filtering result of the nth navigation source. The weight ωi of each navigation source is initialized, which can be given an initial value according to experience, for example wi=1/n. After receiving the output xi of the omnisource navigation system every time, Kalman filtering is carried out to obtain the filtering result {circumflex over (x)} and error covariance matrix Pk.
Predicting state: taking the moment k+1 as the current moment and the moment k as the last moment, at the moment k+1, the state estimation value and error covariance matrix at the current moment are predicted according to the state estimation value and state transition matrix at the moment k:
{circumflex over (x)}k+1−=Fkk+1{circumflex over (x)}k+εk (2)
Pk+1−=Fkk+1Pk+Fkk+1T+Qkk+1 (3)
where, {circumflex over (x)}k+1− represents the predicted value of the state, i.e., the predicted state at k+1, {circumflex over (x)}k+ represents the estimated state at k+1, Pk+1− represents the error covariance matrix of the predicted state at k+1, Pk+ represents the error covariance matrix of the estimated state at k, Fkk+1 represents the state transition matrix at k, εk represents the process noise at k, Qkk+1 represents the process noise covariance matrix at k, and the upper corner T represents transposition.
The Kalman gain is calculated according to the omnisource information: at the kth moment, the Kalman gain of the omnisource navigation system is calculated according to the covariance matrix of the predicted state and the measurement equation;
Kk=Pk−H({circumflex over (x)}k−)(H({circumflex over (x)}k−)Pk−H({circumflex over (x)}k−)T+Rk)−1 (4)
where Kk represents the Kalman gain at time k, H is the measurement matrix and Rk represents the measurement noise covariance matrix at time k.
The estimated value of the state is updated: at the kth moment, the estimated value of the state is updated by using the measured value and the Kalman gain;
xk+xk−Kk(zk−h({circumflex over (x)}k−)) (5)
where zk represents the measured value at time k, xk+ is the estimated value of the updated state at time k, xk− is the estimated value of predicted state at time k, and h({circumflex over (x)}k−) represents the observation model of state estimation at time k, which is also called observation function or measurement function.
The covariance matrix is updated: at the kth moment, the covariance matrix of the state is updated by using the Kalman gain and the predicted covariance matrix;
Pk+=(I−Kkh({circumflex over (x)}k−))Pk− (6)
Where I is an identity matrix, and Pk+ represents the error covariance matrix of the estimated state at time k.
Finally, the fused positioning solution is obtained by omnisource adaptive Kalman filter. At this time, the navigation source fusion factor in the omnisource adaptive Kalman filter is given by the following steps. When the navigation source fusion factor ωk (composed of the weights ωi of all navigation sources, i=1, 2, . . . , n) is obtained, the measurement noise is adaptively adjusted, and the expression of Rk* at this time is:
Rk*=(I−ωk)R(k−1)*+ωk(ykykT−HkPkHkT) (7)
wherein, R(k−1*) represents the noise covariance matrix of the last moment, ωk represents the navigation source fusion factor and yk represents the measured value of the current moment.
At this time, the filter gain is modified as follows:
Kk*=Pk−H({circumflex over (x)}k−)(H({circumflex over (x)}k−)Pk−H({circumflex over (x)}k−)T+Rk*)−1 (8)
According to the new filter gain matrix Kk*, the updated measurement values and the corresponding covariance matrix can be obtained by substituting into equations (5) and (6).
II. Optimization of the Omnisource Navigation System
The measurement variance of the omnisource navigation system is estimated in real time and the fusion factor of the data source corresponding to each navigation source is adjusted. The fusion factor is multiplied by the output data of the corresponding navigation sources, and then the calculated results are summed to obtain the fusion result with the smallest mean square error as possible. The purpose is to improve the accuracy and reliability of the fused data and realize the optimal data fusion.
where, y1, y2, L, yn is the observation value of a certain state parameter by n navigation sources, ω1, ω2, L,ωn represents the fusion factor of the omnisource navigation system, that is, the weights of the 1st to nth navigation sources.
According to the basic concept of fusion and the fusion algorithm model, the fusion result is determined by the value of fusion factor and the measurement parameters of the omnisource navigation system. The system determines the reliability and accuracy of the measured data, so the performance of the fusion algorithm depends largely on the value of the fusion factor. In a good fusion method, the proportion of measurement data in the fusion result is adjusted by calculating the fusion factor in real time, and determining the optimal fusion factor is the key of this method.
In order to obtain the optimal fusion factor of omnisource navigation system, the variance of each navigation source must be calculated. Whether the variance of the omnisource navigation system can be accurately obtained is directly related to the final fusion result. Therefore, it is necessary to deduce the calculation formula of fusion factor in order to obtain a reasonable fusion factor and improve the reliability and accuracy of fusion results.
III. Calculation of an Optimal Fusion Factor
Assuming that the state parameters and observation equations of a system's omnisource navigation system are as follows:
Y=Hx+e (10)
wherein, x represents a one-dimensional state vector, and H is a n-dimensional constant vector. Y=[y1, y2, L, yn] is a n-dimensional measure. y1, y2, L, yn are independent of each other and are unbiased estimates of x. e=[e1, e2, L, en]T is a n-dimensional measurement noise vector.
It is assumed that the observed noise is zero mean white noise, and the noise components are independent of each other under normal distribution. Then:
E[ei]=0(i=1,2, . . . ,n) (11)
D[ei]=E[(x−yi)2]=σi2(i=1, . . . ,n) (12)
where, σi2(i=1, . . . ,n) is the ith omnisource observation variance. E represents the expected variance operator and D represents the standard deviation operator. The population variance σ2 after fusion can be expressed as:
E(x−xi)(y−yi)=0(i=1,2,L,n,j=1,2,L,n,i≠j) (14)
Therefore σ2 can be expressed as:
It can be seen from the above formula that the population variance σ2 after fusion is a multivariate quadratic function related to each fusion factor, therefore σ2 must have a minimum value. When the fusion factor ω1, ω2, L, ωn satisfies the constraint conditions, the minimum value is the extreme value of multivariate function. According to the theory of multivariate optimization, the minimum value of σ2 exists as follows:
When the population variance σ2 is minimum, the optimal fusion factor of the omnisource navigation system is:
4. Variance Estimation of the Omnisource Navigation System
In order to get the optimal fusion factor of each navigation source, the variance of each navigation source must be calculated. It is worth noting that the estimation accuracy of the variance of the omnisource system directly affects the fusion result.
The average value of omnisource source measurement is:
Therefore:
The above formula indicates
1=D(yi−x)=E(yi−x)2,j=1,2,L,n (20)
If an unbiased estimate of the true value is used instead of the true value of the state, then:
where, σj′ is the difference between the variance of the jth omnisource measurement and n omnisource measurements, and σj′(j=1,2,L,n) are summed to obtain:
According to the above two formulas, the measurement variance of the jth omnisource source is:
Next, n navigation sources measures the parameters to be measured for n times, yij, indicates the ith measurement of the jth omnisource source. The estimated value of (σj′)2 obtained from the above formula is:
The jth omnisource variance can be obtained from the above formula:
V. Verification of the rationality of variance estimation.
In the above steps, the variance estimation value of the omnisource navigation system is obtained, and the rationality of the variance estimation of the omnisource navigation system must be verified. Therefore, the statistical properties of variance estimation of omnisource navigation system are discussed. As shown in Formula (25), the estimation of ({circumflex over (σ)}j′)2 can be expressed as:
where, dij represents the deviation of the ith measurement of the jth navigation source and
dij′=dij−
If the random variable X obeys the Γ distribution of parameters T and U it is recorded as X: Γ(T,U) dij′ is a linear combination of dij (j=1,2,L,n) so dij′ still obeys the normal distribution, which can be deduced as the following formula:
The addition of Γ distributions can be introduced as follows:
According to the nature of Γ distribution, the following can be obtained:
It can be seen from Equation (30) that the variance of the estimated value decreases with the increase of the number of samples. Therefore, using variance optimization model to estimate the variance of omnisource source measurement in real time can improve the accuracy of estimation. Based on the above derivation and analysis, the fusion output based on variance optimization is:
wherein:
In this case, yi is the output of the single epoch (single moment) of the ith navigation source, {circumflex over (σ)}i2 is the variance estimation value of the ith navigation source, and {circumflex over (σ)}i′ is the variance estimation of the difference between the single epoch measurement value of the ith navigation source and the average measurement value of n navigation sources.
Further, the airborne positioning method for an aviation navigation network further comprises:
To sum up, the adaptive Kalman filtering algorithm adopted by the present application can estimate and optimize the measurement variance of the omnisource navigation system in real time, thereby generating the optimal fusion factor for each navigation source and improving the performance and reliability of the whole navigation system. The variance optimization model adopted by the present application can estimate the measurement variance of the omnisource navigation system in the subsequent time step, thereby obtaining an estimated value close to the true value, and improving the accuracy and stability of the fusion factor. The omnisource adaptive Kalman filtering algorithm provided by the present application dynamically adjusts the weight of each navigation source according to the error covariance matrix output by the Kalman filter, thus ensuring the reliability of the positioning result. The adaptive switching mechanism adopted by the present application can realize the adaptive selection and switching of each navigation system, and the omnisource source system can be inserted or withdrawn from the positioning solution, thus ensuring the availability and reliability of the navigation system in different situations.
In order to implement the method corresponding to Example 1 above, so as to realize the corresponding functions and technical effects, an airborne positioning system for an aviation navigation network is provided below, which is applied to an omnisource navigation system; the navigation sources of the omnisource navigation system include a satellite-based navigation system, a land-based navigation system, an inertial navigation system and a new generation aviation communication system, and when the target aircraft is in different flight stages, different navigation sources are combined for positioning; The airborne positioning system for an aviation navigation network comprises:
Further, the airborne positioning system for an aviation navigation network further comprises:
To sum up, the present application is mainly realized by the following technical solution:
In this paper, specific examples are used to explain the principle and implementation of the present application, and the description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation and application scope. In summary, the contents of this specification should not be construed as limiting the present application.
Number | Date | Country | Kind |
---|---|---|---|
202311002702.9 | Aug 2023 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
8577607 | Williamson | Nov 2013 | B2 |
9593963 | Guillet | Mar 2017 | B2 |
10422872 | Dunik | Sep 2019 | B2 |
11747482 | Wang | Sep 2023 | B2 |
11789163 | Dong | Oct 2023 | B2 |
Number | Date | Country |
---|---|---|
113916222 | Jan 2022 | CN |
WO-2012123545 | Sep 2012 | WO |