Method for monitoring integrity of observed noise based on software receiver

文档序号:1020314 发布日期:2020-10-27 浏览:17次 中文

阅读说明:本技术 一种基于软件接收机的观测噪声完好性监测方法 (Method for monitoring integrity of observed noise based on software receiver ) 是由 赵美玲 于 2020-07-21 设计创作,主要内容包括:本发明属于全球导航卫星系统(GNSS)完好性监测领域,具体涉及一种基于无参考基准约束条件对观测噪声进行自主监测的,基于软件接收机的观测噪声完好性监测方法。本发明包括:(1)计算原始观测数据的双差伪距和载波相位观测值;(2)选择多品组合系数求解超宽巷模糊度;(3)计算超宽巷组合的整周模糊度;(4)计算检验统计量;(5)求取检测门限。本发明在无参考基准约束条件下,利用检测门限使误警率和漏检率同步控制,能够有效及时地判断数据的可用性,进行多径及观测噪声异常告警,剔除不可用的数据。满足了软件接收机的观测噪声检测的连续性需求与完好性风险。(The invention belongs to the field of integrity monitoring of Global Navigation Satellite Systems (GNSS), and particularly relates to an integrity monitoring method of observation noise based on a software receiver, which is used for autonomously monitoring the observation noise based on a non-reference-base constraint condition. The invention comprises the following steps: (1) calculating double-difference pseudo range and carrier phase observed value of original observed data; (2) selecting a plurality of product combination coefficients to solve the ultra-wide lane ambiguity; (3) calculating the integer ambiguity of the ultra-wide lane combination; (4) calculating test statistics; (5) and solving a detection threshold. Under the condition of no reference standard constraint, the invention synchronously controls the false alarm rate and the missed detection rate by using the detection threshold, can effectively judge the availability of data in time, alarms multipath and observation noise abnormity, and eliminates unusable data. The continuity requirement and integrity risk of the observation noise detection of the software receiver are met.)

1. A method for monitoring the integrity of observed noise based on a software receiver is characterized by comprising the following steps:

(1) calculating double-difference pseudo range and carrier phase observed value of original observed data;

(2) selecting multiple combination coefficients to solve the ultra-wide lane ambiguity;

(3) calculating the integer ambiguity of the ultra-wide lane combination;

(4) calculating test statistics;

(5) solving a detection threshold;

(6) when the detection statistics are all within the detection threshold, calculating the actual missed detection rate and comparing the actual missed detection rate with the preset missed detection rate, and when the actual missed detection rate is larger than the preset missed detection rate, giving an alarm by the system; and (3) when the detection statistic is larger than the detection threshold, the alarm system alarms, otherwise, the step (1) is executed again.

2. The method for monitoring the integrity of observed noise based on a software receiver as claimed in claim 1, wherein said step (1) comprises the steps of:

(1.1) decoding to obtain received satellite data and reference station data, wherein the satellite data comprises observation data and broadcast ephemeris;

(1.2) controlling the signal-to-noise ratio value in the observation data;

(1.2.1) storing a signal-to-noise value for a first number of epochs of the satellite;

(1.2.2) comparing the signal-to-noise ratio value of the second number of epochs of the satellite with the mean of the signal-to-noise ratios of the first number of epochs; if the average value is smaller than the first average value, judging that the signal-to-noise ratio of the first number of epochs is abnormal; if the signal to noise ratio is not less than the mean value, judging that the signal to noise ratio of the second number of epochs is normal;

(1.3) discarding invalid pseudo-range observed quantities according to the difference value of the pseudo-range observed quantities and the pseudo-range observed quantities of the reference station; discarding the pseudo-range observed quantity when the absolute value of the difference value of the pseudo-range observed quantity and the pseudo-range observed quantity of the reference station is greater than a set threshold value, wherein the set threshold value is 300000;

(1.4) acquiring a single-point positioning result, performing Kalman filtering on the positioning result, solving by using the positioning result and the position of a satellite to obtain a satellite-ground distance, and correcting an ionosphere error and a troposphere error; calculating the difference value between the satellite-ground distance and the pseudo-range observed quantity to obtain a double-difference pseudo-range residual error; carrying out median and median error solution on double-difference pseudo-range residual errors, carrying out difference on each double-difference pseudo-range residual error and the median, judging that the double-difference pseudo-range is abnormal if the difference value exceeds 3 times of the median error, and marking and reducing the weight of the satellite;

said double differenced pseudoranges are

Wherein the content of the first and second substances,the double-differenced pseudoranges are represented,is the geometric distance of the double difference,

Figure FDA0002594199560000024

3. The method for monitoring the integrity of the observation noise based on the software receiver as claimed in claim 2, wherein the variation of the distance from the reference station to the satellite and the variation of the clock error of the satellite are calculated based on the linear distance from the base station to the satellite and the clock error of the satellite; calculating a carrier phase observed quantity based on the variation of the distance between the reference station and the satellite and the variation of the satellite clock difference, wherein the carrier phase observed quantity is as follows:

wherein the content of the first and second substances,is the carrier phase observation for the ith satellite,

Figure FDA00025941995600000210

4. The software receiver-based observed noise integrity monitoring method of claim 3, wherein solving for an ultra-wide lane ambiguity comprises: the memory is used for storing executable codes, and the executable codes specifically comprise computer operation instructions, the processor is used for executing the executable codes to establish a double-difference wide-lane observation value function model, setting parameters to be estimated in the double-difference wide-lane observation value function model, establishing a closed-loop condition equation, solving a wide-lane ambiguity parameter floating solution by adopting a filtering algorithm according to the double-difference wide-lane observation value function model, the parameters to be estimated and the closed-loop condition equation, and acquiring an ultra-wide-lane ambiguity corresponding to the parameter floating solution by utilizing an ambiguity searching technology;

the super-wide lane ambiguity is as follows:

wherein the content of the first and second substances,

Figure FDA00025941995600000213

5. The method of claim 4, wherein calculating the integer ambiguity of the super-wide lane combination comprises: receiving a signal sent by a base station, obtaining a carrier phase observation quantity from the received signal, and directly constructing a linear observation model related to integer ambiguity by using the carrier phase observation quantity to determine the integer ambiguity; the carrier phase observed quantity is obtained through bidirectional distance measurement; the integer ambiguity is as follows:

wherein q is the carrier phase observed quantity residual, and the integer ambiguity is

6. The method of claim 5, wherein the test statistic is:

setting false alarm rate

Wherein H0No anomaly for multipath and observed noise, H1For multipath and observation noise abnormity, T is a detection threshold, and CF is ambiguity resolution correct; IF fails ambiguity resolution.

7. The method of claim 6, wherein the detection statistic E [ q ] is calculated as:

computing

e is a software receiver 12×1A dimension column vector; the design matrix of the baseline vector b of the software receiver is A;

Figure FDA0002594199560000037

8. The method of claim 6, wherein the actual missed detection rate is:

9. the method of claim 1, wherein before the alarm system alarms when the detection statistic is greater than the detection threshold, the method further comprises:

acquiring an operation time parameter and an operation identification parameter of the alarm system, and determining a plurality of sub-time intervals corresponding to the operation time parameter and the operation identification parameter according to a binary search tree to form a first sub-time interval set;

based on the alarm system, verifying the first sub-time interval set and a preset interval in the alarm system;

extracting sub-time intervals successfully verified based on the preset interval in the first sub-time interval set to form a second sub-time interval set, and simultaneously overlapping the sub-time intervals in the second sub-time interval set to obtain continuous time intervals;

determining the starting time of the alarm system according to the continuous time interval;

comparing the starting time with a target starting time preset in the alarm system, and judging whether the alarm system carries out alarm operation or not;

if the starting time is consistent with the target starting time, controlling the alarm system to carry out alarm operation;

meanwhile, updating the sub-time intervals in the second sub-time interval set to form a third sub-time interval set;

otherwise, the alarm system is not started to alarm.

Technical Field

The invention belongs to the field of integrity monitoring of Global Navigation Satellite Systems (GNSS), and particularly relates to an integrity monitoring method of observation noise based on a software receiver, which is used for autonomously monitoring the observation noise based on a non-reference-base constraint condition.

Background

In recent years, China vigorously develops traffic industry, wherein the railway industry is particularly obvious. With the increase of railway investment and construction strength in China, the railway serves as an important national infrastructure, economic fate and an important vehicle, the railway transportation capacity is greatly improved, the problems of the railway in traffic operation are effectively solved, and the development of national economy and the construction of a harmonious society are promoted. Although the improvement of the running speed of the train increases the overall transportation capacity of China and brings remarkable social and economic benefits to the nation, accidents of the train running at a high speed bring devastating to passengers and cause huge losses to the nation. The problem of train operation safety has become the focus of people's attention. With the continuous improvement of satellite positioning technology, many countries begin to apply the satellite positioning technology to train positioning systems, and when satellite signals are available, trains based on the satellite positioning systems can obtain position information of the trains through the satellite positioning technology, and train position errors cannot accumulate over time. At the moment, the train does not need to rely on a transponder, a track circuit and other trackside equipment to realize train positioning, so that the cost of railway infrastructure is reduced, the working environment of railway staff is improved, and the railway transportation efficiency is improved. In a train positioning system applying a satellite positioning technology, information such as the position and the speed of a train can be calculated by processing a received satellite signal through a satellite positioning receiver. With the continuous improvement of the train running speed and the complex change of the train running environment, the train positioning system not only needs to calculate the train position information in a shorter time, but also puts higher requirements on the reliability of the calculation result. The problem that whether the positioning result of the receiver is credible or not and whether an alarm can be sent out when a fault satellite signal is detected is that an important service performance standard, namely an integrity index, of the global navigation satellite system is evaluated. Integrity refers to the ability of the system to give an alarm in time when the satellite positioning error exceeds an allowable threshold. Integrity is essentially a measure of confidence in the correctness of the information provided by the system. In the process of improving the performance of the receiver, the satellite signal processing algorithm of the receiver needs to be continuously improved, and meanwhile, the hardware structure of the receiver needs to be correspondingly changed. The upgrading and updating of the receiver brings certain inconvenience to designers and users, and how to realize the adjustment and optimization of the receiver function only by updating software logic under the condition of not changing the hardware structure of the receiver becomes a research hotspot in the field at present. In the train positioning system, a conventional receiver is replaced by a software receiver with an autonomous integrity monitoring function, the software receiver can provide train position information for a train operation control system, the integrity monitoring function of train positioning observation information is realized, the reliability of the train position information is improved, a user can conveniently update the software receiver by dynamically reconstructing and adjusting a train positioning structure and logic according to an application scene, the system implementation and application cost is reduced, and the system flexibility and the autonomy are improved. The superposition of the advantages of the satellite navigation system in railway application is effectively exerted, the application of the Beidou satellite navigation in a next generation train operation control system is promoted, and the aims of safer and more efficient train operation control and cost-benefit optimization are fulfilled.

Disclosure of Invention

The invention aims to provide a monitoring method for the integrity of observation noise based on a software receiver, which is realized by fully observing noise detection statistics under the condition of no alarm.

The purpose of the invention is realized as follows:

a monitoring method for observing noise integrity based on a software receiver comprises the following steps:

(1) calculating double-difference pseudo range and carrier phase observed value of original observed data;

(2) selecting multiple combination coefficients to solve the ultra-wide lane ambiguity;

(3) calculating the integer ambiguity of the ultra-wide lane combination;

(4) calculating test statistics;

(5) solving a detection threshold;

(6) when the detection statistics are all within the detection threshold, calculating the actual missed detection rate and comparing the actual missed detection rate with the preset missed detection rate, and when the actual missed detection rate is larger than the preset missed detection rate, giving an alarm by the system; and (3) when the detection statistic is larger than the detection threshold, the alarm system alarms, otherwise, the step (1) is executed again.

Preferably, the step (1) comprises the following steps:

(1.1) decoding to obtain received satellite data and reference station data, wherein the satellite data comprises observation data and broadcast ephemeris;

(1.2) controlling the signal-to-noise ratio value in the observation data;

(1.2.1) storing a signal-to-noise value for a first number of epochs of the satellite;

(1.2.2) comparing the signal-to-noise ratio value of the second number of epochs of the satellite with the mean of the signal-to-noise ratios of the first number of epochs; if the average value is smaller than the first average value, judging that the signal-to-noise ratio of the first number of epochs is abnormal; if the signal to noise ratio is not less than the mean value, judging that the signal to noise ratio of the second number of epochs is normal;

(1.3) discarding invalid pseudo-range observed quantities according to the difference value of the pseudo-range observed quantities and the pseudo-range observed quantities of the reference station; discarding the pseudo-range observed quantity when the absolute value of the difference value of the pseudo-range observed quantity and the pseudo-range observed quantity of the reference station is greater than a set threshold value, wherein the set threshold value is 300000;

(1.4) acquiring a single-point positioning result, performing Kalman filtering on the positioning result, solving by using the positioning result and the position of a satellite to obtain a satellite-ground distance, and correcting an ionosphere error and a troposphere error; calculating the difference value between the satellite-ground distance and the pseudo-range observed quantity to obtain a double-difference pseudo-range residual error; carrying out median and median error solution on double-difference pseudo-range residual errors, carrying out difference on each double-difference pseudo-range residual error and the median, judging that the double-difference pseudo-range is abnormal if the difference value exceeds 3 times of the median error, and marking and reducing the weight of the satellite;

said double differenced pseudoranges are

Wherein the content of the first and second substances,the double-differenced pseudoranges are represented,

Figure BDA0002594199570000033

is the geometric distance of the double difference,

Figure BDA0002594199570000034

for double-differenced satellite ephemeris errors,in order to double-differenced tropospheric delay,

Figure BDA0002594199570000036

for a double-difference ionospheric delay,double differenced pseudorange observation noise.

Preferably, the variation of the distance from the reference station to the satellite and the variation of the satellite clock error are calculated based on the linear distance from the base station to the satellite and the satellite clock error; calculating a carrier phase observed quantity based on the variation of the distance between the reference station and the satellite and the variation of the satellite clock difference, wherein the carrier phase observed quantity is as follows:

Figure BDA0002594199570000038

wherein the content of the first and second substances,

Figure BDA0002594199570000039

is the carrier phase observation for the ith satellite,is the double-differenced integer ambiguity for the ith satellite,

Figure BDA00025941995700000311

noise is observed for the double difference carrier.

Preferably, the solving for the ultra-wide lane ambiguity comprises: the memory is used for storing executable codes, and the executable codes specifically comprise computer operation instructions, the processor is used for executing the executable codes to establish a double-difference wide-lane observation value function model, setting parameters to be estimated in the double-difference wide-lane observation value function model, establishing a closed-loop condition equation, solving a wide-lane ambiguity parameter floating solution by adopting a filtering algorithm according to the double-difference wide-lane observation value function model, the parameters to be estimated and the closed-loop condition equation, and acquiring an ultra-wide-lane ambiguity corresponding to the parameter floating solution by utilizing an ambiguity searching technology;

the super-wide lane ambiguity is as follows:

wherein the content of the first and second substances,

Figure BDA0002594199570000042

representing the ultra-wide lane ambiguity corresponding to the parameter floating point solution, c is the speed of light, i represents the ith satellite, j represents the jth satellite, wherein i, j is 1,2,3 and i is not equal to j, f is double-difference carrier frequency,is a double difference carrier phase observed quantity; lambda [ alpha ]MWIs the combined wavelength;representing the parameter to be estimated of the ith satellite.

Preferably, the calculating the integer ambiguity of the ultra-wide lane combination comprises: receiving a signal sent by a base station, obtaining a carrier phase observation quantity from the received signal, and directly constructing a linear observation model related to integer ambiguity by using the carrier phase observation quantity to determine the integer ambiguity; the carrier phase observed quantity is obtained through bidirectional distance measurement; the integer ambiguity is as follows:

wherein q is the carrier phase observed quantity residual, and the integer ambiguity is

Preferably, the test statistics are:

setting false alarm rate

Wherein H0No anomaly for multipath and observed noise, H1Is a multipath andobserving noise abnormity, wherein T is a detection threshold, and CF is ambiguity resolution accuracy; IF fails ambiguity resolution.

Preferably, the detection statistic E [ q ] is calculated as:

computing

Figure BDA0002594199570000051

e is a software receiver 12×1A dimension column vector; the design matrix of the baseline vector b of the software receiver is A;representing the extracted software receiver kronent product operator.

Preferably, the actual missed detection rate is:

preferably, before the alarm system alarms when the detection statistic is greater than the detection threshold, the method further includes:

acquiring an operation time parameter and an operation identification parameter of the alarm system, and determining a plurality of sub-time intervals corresponding to the operation time parameter and the operation identification parameter according to a binary search tree to form a first sub-time interval set;

based on the alarm system, verifying the first sub-time interval set and a preset interval in the alarm system;

extracting sub-time intervals successfully verified based on the preset interval in the first sub-time interval set to form a second sub-time interval set, and simultaneously overlapping the sub-time intervals in the second sub-time interval set to obtain continuous time intervals;

determining the starting time of the alarm system according to the continuous time interval;

comparing the starting time with a target starting time preset in the alarm system, and judging whether the alarm system carries out alarm operation or not;

if the starting time is consistent with the target starting time, controlling the alarm system to carry out alarm operation;

meanwhile, updating the sub-time intervals in the second sub-time interval set to form a third sub-time interval set;

otherwise, the alarm system is not started to alarm.

The invention has the beneficial effects that:

under the condition of no reference standard constraint, the invention synchronously controls the false alarm rate and the missed detection rate by using the detection threshold, can effectively judge the availability of data in time, alarms multipath and observation noise abnormity, and eliminates unusable data. The continuity requirement and integrity risk of the observation noise detection of the software receiver are met.

Drawings

FIG. 1 is a flow chart of the method of the present invention.

Detailed Description

The invention will be further described with reference to the accompanying drawings

The invention provides a monitoring method for observing noise integrity based on a software receiver, 1. the monitoring method for observing noise integrity based on the software receiver is characterized by comprising the following steps:

(1) calculating double-difference pseudo range and carrier phase observed value of original observed data;

(2) selecting multiple combination coefficients to solve the ultra-wide lane ambiguity;

(3) calculating the integer ambiguity of the ultra-wide lane combination;

(4) calculating test statistics;

(5) solving a detection threshold;

(6) when the detection statistics are all within the detection threshold, calculating the actual missed detection rate and comparing the actual missed detection rate with the preset missed detection rate, and when the actual missed detection rate is larger than the preset missed detection rate, giving an alarm by the system; and (3) when the detection statistic is larger than the detection threshold, the alarm system alarms, otherwise, the step (1) is executed again.

The invention provides a software receiver-based observation noise integrity monitoring method, wherein the step (1) comprises the following steps:

(1.1) decoding to obtain received satellite data and reference station data, wherein the satellite data comprises observation data and broadcast ephemeris;

(1.2) controlling the signal-to-noise ratio value in the observation data;

(1.2.1) storing a signal-to-noise value for a first number of epochs of the satellite;

(1.2.2) comparing the signal-to-noise ratio value of the second number of epochs of the satellite with the mean of the signal-to-noise ratios of the first number of epochs; if the average value is smaller than the first average value, judging that the signal-to-noise ratio of the first number of epochs is abnormal; if the signal to noise ratio is not less than the mean value, judging that the signal to noise ratio of the second number of epochs is normal;

(1.3) discarding invalid pseudo-range observed quantities according to the difference value of the pseudo-range observed quantities and the pseudo-range observed quantities of the reference station; discarding the pseudo-range observed quantity when the absolute value of the difference value of the pseudo-range observed quantity and the pseudo-range observed quantity of the reference station is greater than a set threshold value, wherein the set threshold value is 300000;

(1.4) acquiring a single-point positioning result, performing Kalman filtering on the positioning result, solving by using the positioning result and the position of a satellite to obtain a satellite-ground distance, and correcting an ionosphere error and a troposphere error; calculating the difference value between the satellite-ground distance and the pseudo-range observed quantity to obtain a double-difference pseudo-range residual error; carrying out median and median error solution on double-difference pseudo-range residual errors, carrying out difference on each double-difference pseudo-range residual error and the median, judging that the double-difference pseudo-range is abnormal if the difference value exceeds 3 times of the median error, and marking and reducing the weight of the satellite;

said double differenced pseudoranges are

Wherein the content of the first and second substances,

Figure BDA0002594199570000072

the double-differenced pseudoranges are represented,is the geometric distance of the double difference,

Figure BDA0002594199570000074

for double-differenced satellite ephemeris errors,

Figure BDA0002594199570000075

in order to double-differenced tropospheric delay,

Figure BDA0002594199570000076

for a double-difference ionospheric delay,double differenced pseudorange observation noise.

The method estimates the change of the observed quantity by utilizing the variable quantity of the distance from the base station to the satellite and the variable quantity of the satellite clock error based on the characteristic that the coordinate of the base station is fixed and unchanged, thereby calculating the observed quantity of the base station in real time. The method can obtain accurate pseudo-range observed quantity, and can calculate the pseudo-range observed quantity and carrier phase observed quantity with high precision within the communication interruption time of 100s, so that the continuity of real-time dynamic differential positioning is ensured, the positioning rate is improved, and the positioning frequency requirement is met. Through verification, under the condition that the communication interruption is 100s long, the carrier phase differential positioning result obtained based on the observation quantity obtained by calculation can still reach centimeter-level precision.

The invention provides a method for monitoring the integrity of observation noise based on a software receiver, which is characterized in that the variation of the distance from a reference station to a satellite and the variation of the clock error of the satellite are obtained by calculation based on the linear distance from a base station to the satellite and the clock error of the satellite; calculating a carrier phase observed quantity based on the variation of the distance between the reference station and the satellite and the variation of the satellite clock difference, wherein the carrier phase observed quantity is as follows:

Figure BDA0002594199570000081

wherein the content of the first and second substances,is the carrier phase observation for the ith satellite,is the double-differenced integer ambiguity for the ith satellite,

Figure BDA0002594199570000084

noise is observed for the double difference carrier.

The invention provides a monitoring method for observing noise integrity based on a software receiver, which comprises the following steps of: the memory is used for storing executable codes, and the executable codes specifically comprise computer operation instructions, the processor is used for executing the executable codes to establish a double-difference wide-lane observation value function model, setting parameters to be estimated in the double-difference wide-lane observation value function model, establishing a closed-loop condition equation, solving a wide-lane ambiguity parameter floating solution by adopting a filtering algorithm according to the double-difference wide-lane observation value function model, the parameters to be estimated and the closed-loop condition equation, and acquiring an ultra-wide-lane ambiguity corresponding to the parameter floating solution by utilizing an ambiguity searching technology;

the super-wide lane ambiguity is as follows:

Figure BDA0002594199570000085

wherein the content of the first and second substances,

Figure BDA0002594199570000086

representing the ultra-wide lane ambiguity corresponding to the parameter floating point solution, c is the speed of light, i represents the ith satellite, j represents the jth satellite, wherein i, j is 1,2,3 and i is not equal to j, f is double-difference carrier frequency,

Figure BDA0002594199570000087

is a double difference carrier phase observed quantity; lambda [ alpha ]MWIs the combined wavelength;representing the parameter to be estimated of the ith satellite.

The invention provides a software receiver-based observation noise integrity monitoring method, which comprises the following steps of: receiving a signal sent by a base station, obtaining a carrier phase observation quantity from the received signal, and directly constructing a linear observation model related to integer ambiguity by using the carrier phase observation quantity to determine the integer ambiguity; the carrier phase observed quantity is obtained through bidirectional distance measurement; the integer ambiguity is as follows:

Figure BDA0002594199570000091

wherein q is the carrier phase observed quantity residual, and the integer ambiguity is

Figure BDA0002594199570000092

The technical scheme of the invention can estimate parameters of atmospheric delay errors and real-time widelane ambiguity while using an observation model. Meanwhile, the invention adopts the carrier phase observation value, so the invention is not influenced by pseudo-range noise and has high precision of the observation value. The method is not limited to short baseline and ionospheric calm areas and has certain universality. Meanwhile, the closed loop area is used as an integral resolving unit, the model is uniformly established in the resolving unit, the correlation among the area stations is established through the setting of the model parameters, and the signal sources are considered to be mutually independent, so that the number of observed values is increased while the number of ionosphere parameters is not changed, the number of redundant observed values of the equation is increased, the convergence can be faster, and the stable parameter estimation value can be obtained. The integer ambiguity can be reliably determined by establishing a linear observation model about the integer ambiguity without relying on providing an initial position, an initial distance, etc. by means of code phase measurements or other prior measurements.

The invention provides a software receiver-based observation noise integrity monitoring method, which comprises the following test statistics:

setting false alarm rate

Wherein H0No anomaly for multipath and observed noise, H1Is a plurality ofThe path and the observation noise are abnormal, T is a detection threshold, and CF is the ambiguity resolution accuracy; IF fails ambiguity resolution.

The invention provides a monitoring method for observing noise integrity based on a software receiver, which comprises the following steps of:

computing

e is a software receiver 12×1A dimension column vector; the design matrix of the baseline vector b of the software receiver is A;representing the extracted software receiver kronent product operator.

The invention provides a method for monitoring the integrity of observed noise based on a software receiver, which has the following actual omission factor:

the scheme can detect the amplitude variation of ambiguity resolution by using multipath and observation noise information, improves the detection precision of the target and provides reliable technical support for the safety maintenance of actual missed detection of the receiver.

The invention provides a method for detecting abnormal integrity based on observation noise. Under the condition of non-reference dynamic reference layout, aiming at the characteristic that risk sources of various types of space signals are mutually coupled, the ultra-wide lane combination is utilized to solve the whole-cycle ambiguity, and the detection threshold is obtained according to the detection statistic and a predefined false alarm error constraint equation. If the detection statistic exceeds the detection threshold, the multipath and observation noise are considered to be abnormal, and an alarm is given in time. Otherwise, when all the detection statistics are within the detection threshold protection level, the missed detection error constraint is formed based on the worst case protection principle.

The invention provides a monitoring method for observing noise integrity based on a software receiver, which is characterized by further comprising the following steps before an alarm system gives an alarm when the detection statistic is larger than a detection threshold:

acquiring an operation time parameter and an operation identification parameter of the alarm system, and determining a plurality of sub-time intervals corresponding to the operation time parameter and the operation identification parameter according to a binary search tree to form a first sub-time interval set;

based on the alarm system, verifying the first sub-time interval set and a preset interval in the alarm system;

extracting sub-time intervals successfully verified based on the preset interval in the first sub-time interval set to form a second sub-time interval set, and simultaneously overlapping the sub-time intervals in the second sub-time interval set to obtain continuous time intervals;

determining the starting time of the alarm system according to the continuous time interval;

comparing the starting time with a target starting time preset in the alarm system, and judging whether the alarm system carries out alarm operation or not;

if the starting time is consistent with the target starting time, controlling the alarm system to carry out alarm operation;

meanwhile, updating the sub-time intervals in the second sub-time interval set to form a third sub-time interval set;

otherwise, the alarm system is not started to alarm.

In this embodiment, the operation identification parameter may be a parameter for identifying an alarm operation by the alarm system.

In this embodiment, the preset interval refers to an interval set in advance in the alarm system for verifying the acquired interval.

In this embodiment, the alarm operation may be a voice prompt or an alarm performed inside the system.

According to the scheme, the observation model is used, and meanwhile, the running time parameter and the running identification parameter of the alarm system are obtained to form the first sub-time interval set, so that the verification with the preset interval is facilitated, the working effectiveness is improved, the time is overlapped, the acquisition of the alarm starting time is facilitated, the working efficiency is improved, the alarm time is clearer, and the applicability of the time-limited alarm system is improved.

The present invention may be embodied in other specific forms without departing from the spirit or essential attributes thereof, and it should be understood that various changes and modifications can be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined in the appended claims.

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种结合地形影响的卫星可见性判断方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类