CN111650618B - GNSS occultation detection signal processing method - Google Patents

GNSS occultation detection signal processing method Download PDF

Info

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
Application number
CN202010615777.4A
Other languages
Chinese (zh)
Other versions
CN111650618A (en
Inventor
李峰辉
李兴国
王鹏程
温凯
黄满义
刘永成
高阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Yunyao Aerospace Technology Co ltd
Original Assignee
Tianjin Yunyao Aerospace Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tianjin Yunyao Aerospace Technology Co ltd filed Critical Tianjin Yunyao Aerospace Technology Co ltd
Priority to CN202010615777.4A priority Critical patent/CN111650618B/en
Publication of CN111650618A publication Critical patent/CN111650618A/en
Application granted granted Critical
Publication of CN111650618B publication Critical patent/CN111650618B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information 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

GNSS occultation detection signal processing method
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.
CN202010615777.4A 2020-06-30 2020-06-30 GNSS occultation detection signal processing method Active CN111650618B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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