CN111650618B - GNSS occultation detection signal processing method - Google Patents
GNSS occultation detection signal processing method Download PDFInfo
- Publication number
- CN111650618B CN111650618B CN202010615777.4A CN202010615777A CN111650618B CN 111650618 B CN111650618 B CN 111650618B CN 202010615777 A CN202010615777 A CN 202010615777A CN 111650618 B CN111650618 B CN 111650618B
- Authority
- CN
- China
- Prior art keywords
- data
- processing
- signals
- baseband
- detection signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
- G01S19/37—Hardware or software details of the signal processing chain
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A90/00—Technologies having an indirect contribution to adaptation to climate change
- Y02A90/10—Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses a GNSS occultation detection signal processing method, which comprises the following steps: s1: receiving signals of a plurality of antennas; s2: respectively carrying out radio frequency processing on the antenna signals to obtain digital signals; s3: respectively carrying out baseband processing on the digital signals to form baseband data; s4: preprocessing baseband data, and removing invalid data; s5: respectively encoding the data to form measurement data; s6: and performing time sequence processing on the measurement data, and combining a plurality of measurement data under the same time sequence into one data. The radio frequency processing, the baseband processing and the encoding process of the signals are carried out separately, so that the mutual coupling of the signals is reduced, and the reliability of the signal processing is improved; the invalid data is removed before encoding is preprocessed, so that the data processing load is reduced, and the processing efficiency is improved; the time sequence processing completes integration of multiple different signals, multiple judgment and processing of data are achieved, and continuity and measurement accuracy of measurement data are improved.
Description
Technical Field
The invention belongs to the technical field of space detection, and particularly relates to a GNSS occultation detection signal processing method.
Background
In recent years, GNSS has been rapidly developed in various countries worldwide, and the aerospace industry has been moving into commercialization in various fields, and GNSS remote sensing technology has been in breakthrough progress. GNSS remote sensing technology is to invert meteorological elements such as earth atmosphere, ocean and soil by utilizing the physical quantity changes such as amplitude, phase and the like of radio waves transmitted in earth atmosphere or reflected by ground objects. The inversion products of GNSS occultation detection are ionosphere and atmospheric parameters. The ionosphere inversion product comprises an ionosphere electron density profile and an ionosphere scintillation index, and the atmospheric inversion product comprises an atmospheric refractive index, a density, a pressure, a temperature and humidity profile, and has the outstanding characteristics of low cost, abundant and rapid acquired data quantity, high measurement precision and the like, and has extremely wide application prospect. Currently, GNSS occultation detection is achieved using a GNSS occultation receiver mounted on a low earth orbit satellite, a positioning antenna, a pair of forward occultation antennas, and a pair of backward occultation antennas. In a cosmic environment, due to the influence of reasons such as on-orbit single particle knockover, data are abnormal, and the accuracy of a detection result is influenced.
Disclosure of Invention
Aiming at the technical problems in the prior art, the invention provides a GNSS occultation detection signal processing method, which optimizes the processing process of each antenna signal, carries out multiple judgment and processing on measurement data, and improves the continuity and measurement accuracy of the measurement data.
The technical scheme adopted by the invention is as follows: a GNSS occultation detection signal processing method comprises the following steps:
s1: receiving signals of a plurality of antennas;
s2: respectively carrying out radio frequency processing on the antenna signals to obtain digital signals;
s3: respectively carrying out baseband processing on the digital signals to form baseband data;
s4: preprocessing baseband data, and removing invalid data;
s5: respectively encoding the data to form measurement data;
s6: and performing time sequence processing on the measurement data, and combining a plurality of measurement data under the same time sequence into one data.
The antenna signal in step S1 comprises a positioning signal and two occultation signals.
The radio frequency processing and the baseband processing modes of the two occultation signals in the steps S2 and S3 are the same.
The preprocessing in step S4 is to determine the quality of the baseband data, and reject the data that will not meet the requirements.
In the step S5, the encoding modes of the baseband data of the two occultation marks are the same, and all the measurement data are respectively transmitted to the next step by adopting a ping-pong buffer mode.
In step S6, the frame heads of the data in the same time sequence are respectively judged, and the data which do not meet the conditions are deleted;
then, the frame count value of the data is judged and compared: if the frame count values are the same, synthesizing all the data into new data; if the frame count values are not identical, deleting the data of the single frame count value, interpolating and supplementing the deleted data, and synthesizing all the data into new data.
The number of data at the same time sequence is three; the frame count values of the three data are the same, and the data are not deleted; deleting one data with different frame count values if the frame count values of the two data are the same; and deleting the three data if the frame count values of the three data are different.
When new data is synthesized, frames of all data are padded to the same length, and are arranged in sequence as data information parts of frames of the new data.
And filling the 5A5A of the 16 system at the tail of the other data by taking the longest data as a reference for length filling.
The missing data is interpolated and supplemented according to the satellite orbit dynamics model according to the corresponding data content of the previous period.
Compared with the prior art, the invention has the following beneficial effects:
1. the invention separates the radio frequency processing, the baseband processing and the encoding process of the signals, reduces the mutual coupling of the signals and improves the reliability of the signal processing;
2. according to the invention, invalid data is removed before encoding through preprocessing, so that the data processing burden is reduced, and the processing efficiency is improved;
3. the invention completes the integration of multiple paths of different signals through time sequence processing, thereby improving the transmission efficiency and the measurement precision;
4. in the time sequence processing process, the reliability of data is increased through frame head judgment and frame counting judgment, data abnormality caused by on-orbit single event knockover and the like is avoided, meanwhile, the judgment of data quality is realized through comparing the frame counting values, a proper data packing mode is selected according to the judgment result, and the measurement accuracy is ensured as far as possible under the condition of data loss through adopting an interpolation method of an orbit dynamics model.
Drawings
FIG. 1 is a flow chart of an embodiment of the present invention;
fig. 2 is a flowchart of a timing process according to an embodiment of the present invention.
Detailed Description
The present invention will be described in detail below with reference to the drawings and the specific embodiments, so that those skilled in the art can better understand the technical solutions of the present invention.
The embodiment of the invention discloses a GNSS occultation detection signal processing method, which comprises the following steps as shown in fig. 1-2:
s1: receiving signals of three antennas, wherein the antenna signals comprise a positioning signal and two occultation signals; the signal frequency range is GPS L1/L2/L5 or Beidou B1/B2/B3;
s2: respectively carrying out radio frequency processing on the antenna signals to obtain digital signals, wherein the radio frequency processing modes of the two occultation signals are the same;
s3: respectively carrying out baseband processing on the digital signals to form baseband data, wherein the baseband processing modes of the two star masking signals are the same;
s4: preprocessing baseband data, judging the quality of the baseband data, and eliminating data which do not meet the requirements;
s5: respectively encoding the data to form measurement data; the coding modes of the base band data of the two occultation marks are the same, and all the measurement data are respectively transmitted to the next step in a ping-pong buffer mode;
s6: performing time sequence processing on the measurement data, and synthesizing three measurement data under the same time sequence into one data: respectively judging frame heads of three data at the same time sequence, and deleting data which do not meet the conditions;
then, the frame count values of the three data are judged and compared: the frame count values of the three data are the same, and the data are not deleted; deleting one data with different frame count values if the frame count values of the two data are the same; the frame count values of the three data are different, and the three data are deleted;
if deleted data exist in three measurement data under the same time sequence, interpolation and supplementation are carried out on the deleted data according to the corresponding data content of the previous period and the satellite orbit dynamics model;
after confirming that three data exist, filling 16-system 5A at the tail of the other two data by taking the longest data as a reference to carry out length filling; three data which are complemented to the same length are arranged in sequence to be used as a data information part of a frame of new data, a new total frame head is added, and the checksum of the combined data is calculated to form the frame of the new data;
s7: storing new data and waiting for the instruction to be sent out.
The present invention has been described in detail by way of examples, but the description is merely exemplary of the invention and should not be construed as limiting the scope of the invention. The scope of the invention is defined by the claims. In the technical scheme of the invention, or under the inspired by the technical scheme of the invention, similar technical schemes are designed to achieve the technical effects, or equivalent changes and improvements to the application scope are still included in the protection scope of the patent coverage of the invention.
Claims (7)
1. A GNSS occultation detection signal processing method is characterized in that: the method comprises the following steps:
s1: receiving signals of a plurality of antennas; the antenna signal comprises a positioning signal and two occultation signals;
s2: respectively carrying out radio frequency processing on the antenna signals to obtain digital signals;
s3: respectively carrying out baseband processing on the digital signals to form baseband data;
s4: preprocessing baseband data, and removing invalid data;
s5: respectively encoding the data to form measurement data;
s6: performing time sequence processing on the measurement data, and synthesizing a plurality of measurement data under the same time sequence into one data; the number of data at the same time sequence is three; respectively judging frame heads of three data at the same time sequence, and deleting data which do not meet the conditions;
then, the frame count values of the three data are judged and compared: the frame count values of the three data are the same, and the data are not deleted; deleting one data with different frame count values if the frame count values of the two data are the same; and deleting the three data if the frame count values of the three data are different.
2. The GNSS occultation detection signal processing method of claim 1, wherein: the radio frequency processing and the baseband processing modes of the two occultation signals in the steps S2 and S3 are the same.
3. The GNSS occultation detection signal processing method of claim 1, wherein: the preprocessing in step S4 is to determine the quality of the baseband data, and reject the data that will not meet the requirements.
4. The GNSS occultation detection signal processing method of claim 1, wherein: in the step S5, the encoding modes of the baseband data of the two occultation marks are the same, and all the measurement data are respectively transmitted to the next step by adopting a ping-pong buffer mode.
5. The GNSS occultation detection signal processing method of claim 1, wherein: when new data is synthesized, frames of all data are padded to the same length, and are arranged in sequence as data information parts of frames of the new data.
6. The method for processing the GNSS occultation detection signal according to claim 5, wherein: and filling the 5A5A of the 16 system at the tail of the other data by taking the longest data as a reference for length filling.
7. The GNSS occultation detection signal processing method of claim 1, wherein: the missing data is interpolated and supplemented according to the satellite orbit dynamics model according to the corresponding data content of the previous period.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010615777.4A CN111650618B (en) | 2020-06-30 | 2020-06-30 | GNSS occultation detection signal processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010615777.4A CN111650618B (en) | 2020-06-30 | 2020-06-30 | GNSS occultation detection signal processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111650618A CN111650618A (en) | 2020-09-11 |
CN111650618B true CN111650618B (en) | 2023-06-20 |
Family
ID=72349852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010615777.4A Active CN111650618B (en) | 2020-06-30 | 2020-06-30 | GNSS occultation detection signal processing method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111650618B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115826007B (en) * | 2023-02-17 | 2023-05-12 | 天津云遥宇航科技有限公司 | Method for forecasting neutral atmosphere occultation event of satellite-based global navigation satellite system |
CN116338735A (en) * | 2023-05-11 | 2023-06-27 | 天津云遥宇航科技有限公司 | Ionosphere occultation flicker index S4 calculation method based on Butterworth filtering |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105141352A (en) * | 2015-07-24 | 2015-12-09 | 哈尔滨工业大学 | Satellite high-speed data transmission baseband data error statistics and frame sequencing processing system and method |
CN107679152A (en) * | 2017-09-26 | 2018-02-09 | 中国科学院电子学研究所 | Data processing method based on multi-layer information joint index |
CN107885772A (en) * | 2017-09-29 | 2018-04-06 | 北京空间机电研究所 | A kind of dynamically changeable multiple data format satellite assistance data processing system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101217628A (en) * | 2008-01-08 | 2008-07-09 | 北京航空航天大学 | A diversity combination device and the corresponding method of multi-aerial ground digital television receiver |
CN102288974B (en) * | 2011-05-10 | 2012-11-14 | 航天恒星科技有限公司 | System for generating satellite navigation occultation signal |
CN102510493B (en) * | 2011-10-09 | 2014-01-15 | 航天恒星科技有限公司 | Remote sensing satellite image fault-tolerance display method |
GB2538101A (en) * | 2015-05-08 | 2016-11-09 | Esa | Interferometric radio occultation |
CN105607102A (en) * | 2016-01-06 | 2016-05-25 | 中国人民解放军海军航空工程学院青岛校区 | Multi-source-positioning-data-fusion-processing-based flight reappearance system and flight reappearance method thereof |
CN105891856B (en) * | 2016-04-07 | 2018-08-17 | 中国科学院国家空间科学中心 | A kind of GNSS Radio Occultations survey meter |
CN109061682A (en) * | 2018-09-30 | 2018-12-21 | 中国气象局气象探测中心 | LEO occultation system and method suitable for aerostatics |
CN111092650B (en) * | 2019-12-26 | 2022-03-04 | 北京遥测技术研究所 | X frequency channel measurement and control communication integrated system based on data system fusion |
-
2020
- 2020-06-30 CN CN202010615777.4A patent/CN111650618B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105141352A (en) * | 2015-07-24 | 2015-12-09 | 哈尔滨工业大学 | Satellite high-speed data transmission baseband data error statistics and frame sequencing processing system and method |
CN107679152A (en) * | 2017-09-26 | 2018-02-09 | 中国科学院电子学研究所 | Data processing method based on multi-layer information joint index |
CN107885772A (en) * | 2017-09-29 | 2018-04-06 | 北京空间机电研究所 | A kind of dynamically changeable multiple data format satellite assistance data processing system |
Non-Patent Citations (2)
Title |
---|
多站位测量体制下遥测预处理数据提取研究;徐洪洲;梁红;韩成柱;;信息技术(第02期);全文 * |
数据修补技术在GPS测量数据处理中的应用;刘夫体;唐海波;张香成;;遥测遥控(第05期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111650618A (en) | 2020-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111650618B (en) | GNSS occultation detection signal processing method | |
CN110146906A (en) | Remote time transmission method based on single poor carrier phase observation data | |
CN108072887B (en) | Single-base-station long-distance offshore real-time dynamic positioning method | |
JP2002509603A (en) | System for determining the position of a moving object | |
CN107356947A (en) | The method that satellite difference pseudorange biases are determined based on single-frequency navigation satellite data | |
CN113391334B (en) | Space signal ranging error correction coding method based on Beidou global short message | |
US20210318451A1 (en) | High-accuracy satellite positioning method, positioning terminal, and positioning system | |
CN111290005B (en) | Differential positioning method and device for carrier phase, electronic equipment and storage medium | |
US20140009331A1 (en) | Positioning apparatus, gnss receiver, information terminal device, positioning method and program | |
CN103516457A (en) | High-precision remote time synchronization method | |
CN101963668A (en) | Method for realizing real-time closed-loop synchronization control by simulating satellite navigation signal | |
CN111399015B (en) | Dual-mode satellite fusion positioning method suitable for ship traffic management system | |
CN111290004A (en) | Pseudo-range differential positioning method, pseudo-range differential positioning device, electronic equipment and storage medium | |
CN113447971A (en) | LEO and GNSS fusion precise point positioning method and system | |
CN106292265A (en) | A kind of many ground based on aeronautical satellite method for synchronizing time | |
CN107748377A (en) | Differential positioning method and its alignment system based on GNSS | |
CN112526493A (en) | Pseudo code ranging secondary ambiguity determination method and device, electronic equipment and storage medium | |
CN109061676B (en) | Transmission method and system of positioning correction data, positioning method and terminal | |
CN109752737B (en) | Preprocessing method for inter-satellite Ka-band bidirectional measurement pseudo range of navigation satellite | |
CN111596328B (en) | Time sequence control method for data of GNSS occultation receiver | |
CN115327593A (en) | Positioning method and system based on unmanned aerial vehicle and storage medium | |
CN103501195B (en) | A kind of system and method utilizing big-dipper satellite long-range subsequent transmissions tidal signal | |
Geng et al. | GNSS real-time precise point positioning with BDS-3 global short message communication devices | |
CN114061622B (en) | Error calibration method for deep space three-dimensional ranging system | |
CN115980317A (en) | Foundation GNSS-R data soil moisture estimation method based on corrected phase |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |