An observation data storage system and method suitable for multi-spacecraft precise orbit determination

By designing an observation data storage system suitable for multiple spacecraft, the problem of not being able to define the measurement participants of multiple spacecraft in the traditional measurement mode was solved, and clear definition and storage were achieved in the multi-station and multi-satellite measurement mode.

CN115576941BActive Publication Date: 2025-12-26CHINA XIAN SATELLITE CONTROL CENT
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211224979.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-09
Publication Date
2025-12-26
Estimated Expiration
2042-10-09

AI Technical Summary

Technical Problem

The traditional "one station, one satellite" measurement model cannot clearly define the participating objects when facing the measurement of multiple spacecraft, making it unable to adapt to the measurement needs of a large number of participating objects.

Method used

An observation data storage system suitable for precise orbit determination of multiple spacecraft was designed, including a measurement type module, a participating object module, a data extended attribute module, and a measurement data module. These modules store and describe the attributes of measurement type data, participating objects, and observation data, ensuring that they are arranged and stored in a preset measurement order.

Benefits of technology

It enables clear definition of the participants in a multi-station, multi-satellite measurement mode, and is suitable for measurement needs involving a large number of participants.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115576941B_ABST
    Figure CN115576941B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure relates to an observation data storage system and method suitable for multi-spacecraft precise orbit determination. The system comprises: a measurement type module for storing measurement type data; a participant object module for storing participant objects and arranged in accordance with the order of signal transmission through each participant object; a data extension attribute module for describing the attributes of observation data; and a measurement data module for storing observation data. According to the measurement type module and the participant object module for storing participant objects, the data extension attribute module describes the attributes of observation data obtained by observing participant objects in a preset measurement sequence, and the measurement data module stores the observation data, so that when a large number of participant objects are measured, the storage system in one piece of observation data can clearly define the participant objects in this measurement, and is suitable for a "multi-station-multi-star" measurement mode.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of spaceflight TT&C (Tracking, Telemetry and Command) and computer science, in particular to an observation data storage system and method suitable for precise orbit determination of multiple spacecraft. BACKGROUND

[0002] The conventional storage of spacecraft tracking and measurement data is based on the tracking mode of "multiple stations for one satellite" and the measurement mode of "one station for one satellite". "Station" refers to a ground observation station, and "satellite" refers to a satellite. In this tracking and measurement mode, one measurement data can only involve one ground observation station and one satellite, and in different measurements of one tracking, the stations can be different, but the satellites do not change. Therefore, the ID (Identity document) number of the satellite is generally not defined in the measurement data, and only one station ID needs to be stored in an observation data to clearly define the participants of the measurement.

[0003] With the continuous emergence of new measurement systems, the accelerated maturation of space-based platforms, and the widespread application of satellite constellations and satellite formations, it is necessary to measure a large number of participants. However, in the conventional "one station for one satellite" measurement mode, the ID number of the satellite is not defined in the measurement data, and when a large number of participants need to be measured, the number of participants increases, making it impossible to clearly define the participants of the measurement in one observation data when a large number of participants are measured. Therefore, the conventional "one station for one satellite" measurement mode is no longer suitable for measurements involving a large number of participants.

[0004] Therefore, it is necessary to provide a new technical solution to improve one or more problems in the above-mentioned solutions.

[0005] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present disclosure, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY

[0006] The purpose of the present disclosure is to provide an observation data storage system and method suitable for precise orbit determination of multiple spacecraft, thereby at least partially overcoming one or more problems caused by the limitations and defects of the related art.

[0007] According to a first aspect of an embodiment of the present disclosure, an observation data storage system suitable for precise orbit determination of multiple spacecraft is provided, which is suitable for storing observation data of any participant, and the storage system comprises:

[0008] a measurement type module for storing measurement type data;

[0009] A participating object module is configured to store participating objects and store the participating objects in sequence according to the order of signal transmission through each participating object;

[0010] A data extension attribute module is configured to describe the attribute of observation data, wherein the observation data is data obtained by observing the participating objects in a preset measurement order;

[0011] A measurement data module is configured to store the observation data.

[0012] In an embodiment of the present disclosure, the measurement type data includes:

[0013] The number of participating objects participating in the current measurement and the number of measurement types participating in the current measurement.

[0014] In an embodiment of the present disclosure, the number of participating objects has a first preset number of bits, and the number of measurement types has a second preset number of bits.

[0015] In an embodiment of the present disclosure, the measurement type includes ephemeris, ranging, velocity measurement, angle measurement, space-based measurement, interferometric measurement, and internal measurement.

[0016] In an embodiment of the present disclosure, the participating object has an encoding number of each participating object recorded in sequence according to a preset measurement order.

[0017] In an embodiment of the present disclosure, the type of participating object includes a solar system planet, a planetary satellite, a comet, an asteroid, a space target, and a station.

[0018] In an embodiment of the present disclosure, the data extension attribute storage includes the definition of the observation data correction attribute and the definition of the coordinate system type.

[0019] In an embodiment of the present disclosure, the data extension attribute storage is represented by a binary number, wherein the observation data correction attribute is defined within a third preset number of bits, and the coordinate system type is defined within a fourth preset number of bits.

[0020] In an embodiment of the present disclosure, the observation data includes time, measurement value, and weather data.

[0021] According to a second aspect of an embodiment of the present disclosure, an observation data storage method suitable for multi-spacecraft orbit determination is provided, and the method includes:

[0022] The measurement type data is stored by a measurement type module, and the participating objects are stored by a participating object module and stored in sequence according to the order of signal transmission through each participating object;

[0023] The attribute of the observation data is described by the data extension attribute module, wherein the observation data is data obtained by observing the participating object in a preset measurement occurrence sequence;

[0024] The observation data is stored by the measurement data module.

[0025] The technical solution provided by the embodiment of the present disclosure can include the following beneficial effects:

[0026] In an embodiment of the present disclosure, by using the observation data storage system and method suitable for precise orbit determination of multiple spacecrafts, the attribute of the observation data obtained by observing the participating object in a preset measurement occurrence sequence is described by the data extension attribute module according to the measurement type module for storing measurement type data and the participating object module for storing the participating object, and the observation data is stored by the measurement data module, so that when a large number of participating objects are measured, the storage system in one observation data can clearly define the participating object of the current measurement, and is suitable for the measurement mode of “multi-station-multi-star”.

[0027] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0028] The accompanying drawings incorporated in the specification and constituting a part of the specification illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure. Obviously, the accompanying drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0029] Figure 1 The block diagram of the observation data storage system suitable for precise orbit determination of multiple spacecrafts in the exemplary embodiment of the present disclosure is schematically shown;

[0030] Figure 2 The storage system schematic diagram of one observation data in the exemplary embodiment of the present disclosure is schematically shown;

[0031] Figure 3 The flow chart of the observation data storage method suitable for precise orbit determination of multiple spacecrafts in the exemplary embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0032] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0033] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0034] This example implementation first provides an observation data storage system suitable for precise orbit determination of multiple spacecraft, referencing... Figure 1 As shown, the system may include: a measurement type module 101, a participating object module 102, a data extended attribute module 103, and a measurement data module 104.

[0035] The measurement type module 101 is used to store measurement type data.

[0036] The participant module 102 is used to store the participants, and the participants are arranged and stored in the order in which the signal transmission passes through each participant.

[0037] The data extension attribute module 103 is used to describe the attributes of the observation data; wherein, the observation data is the data obtained by observation in a preset measurement sequence.

[0038] Measurement data module 104 is used to store observation data.

[0039] The above-described observation data storage system and method for precise orbit determination of multiple spacecraft, based on the measurement type module 101 for storing measurement type data and the participant object module 102 for storing participant objects, describes the attributes of the observation data obtained by observing the participant objects according to the preset measurement occurrence order through the data extended attribute module 103, and stores the observation data through the measurement data module 104. This enables the clear definition of the participant objects in this measurement in the storage system of a single observation data when measuring a large number of participant objects, and is suitable for the "multi-station-multi-satellite" measurement mode.

[0040] Below, we will refer to Figures 1-2The above method in the present example embodiment will be described in more detail.

[0041] In one embodiment, when a large number of participants need to be measured, a storage system suitable for observation data of any participant needs to be designed in advance. The storage system includes a measurement type module 101, a participant module 102, a data extension attribute module 103, and a measurement data module 104. Among them, based on the storage system suitable for observation data of any participant, the measurement type module 101 for storing measurement type data is designed; and the participant module 102 is used to store a large number of participants, and is arranged and stored according to the order of signal transmission through each participant; according to the measurement type module 101 for storing measurement type data and the participant module 102 for storing participants, the attributes of the observation data obtained by observing the participants in the preset measurement order are described through the data extension attribute module 103, and the observation data is stored through the measurement data module 104. When a large number of participants are measured, the storage system in one observation data can clearly define the participants of this measurement, which is suitable for the "multi-station-multi-star" measurement mode. Among them, the measurement type module 101 is used to store the measurement type data of the participants.

[0042] Optionally, in some embodiments, the measurement type data includes:

[0043] The number of participants participating in the current measurement and the number of measurement types participating in the current measurement. Specifically, the number of participants participating in the current measurement is located in front of the number of measurement types participating in the current measurement. The number of participants participating in the current measurement and the number of measurement types can be selected according to actual conditions, and the present embodiment does not make any limitation on this.

[0044] Optionally, in some embodiments, the measurement type data includes: the number of participants has a first preset number of digits, and the number of measurement types has a second preset number of digits. Specifically, considering the continuous enrichment of new measurement systems in the future, in order to ensure the scalability of different measurement type data storage within 100 years. The number of participants in the measurement type data has a first preset number of digits, which can be two digits. The number of measurement types in the measurement type data has a second preset number of digits, which is three digits, 000-999. As shown in Figure 2 The storage system of one observation data is shown, and the measurement type is a 5-digit positive integer (AABBB). The first two digits (AA) represent the number of participants, i.e. the first preset number of digits; the last three digits (BBB) represent the number of measurement types, i.e. the second preset number of digits.

[0045] Optionally, in some embodiments, the measurement types include: ephemeris type, ranging type, velocity type, angle type, space-based measurement type, interferometric measurement type and internal measurement type. According to the measurement data attributes, 10 large categories of measurements can be roughly classified. The whole hundred number identifies the large category, and 100*n+1-100*n+99 identifies the specific measurement type. Among them, ranging, velocity and interferometric measurement are further divided into deep space type and earth space type, and 100*n+50 identifies the subcategory. This design can theoretically be extended to 990 types of measurements. Among them, n is a natural number.

[0046] At present, the large categories include ephemeris data type (000), ranging data type (100), velocity data type (200), angle data type (300), space-based measurement type (400), interferometric measurement type (500), and internal measurement type (600).

[0047] Among them, the identification subcategory of ephemeris type (000) is shown in Table 1.

[0048] Table 1 Identification subcategory of ephemeris type (000)

[0049]

[0050] The identification subcategory of ranging type (100) is shown in Table 2.

[0051] Table 2 Identification subcategory of ranging type (100)

[0052]

[0053]

[0054] The identification subcategory of velocity type (200) is shown in Table 3.

[0055] Table 3 Identification subcategory of velocity type (200)

[0056] 201 Ground-based station instantaneous velocity 202 Ground-based station mean velocity 203 Two ground-based station three-way velocity 204 Downrange one-way velocity 205 Uprange one-way velocity (DORIS) 206 Mobile station instantaneous velocity 207 Mobile station two-way velocity 208 Two mobile station three-way velocity 209 Fixed station to mobile station three-way velocity 210 Mobile station to fixed station three-way velocity 250 Deep space station instantaneous velocity 251 Deep space station mean velocity 252 Deep space station three-way velocity

[0057] The identification subcategory of angle type (300) is shown in Table 4.

[0058] Table 4 Identification subcategory of angle type (300)

[0059]

[0060] The identification subcategory of space-based measurement type (400) is shown in Table 5.

[0061] Table 5 Identification subcategory of space-based measurement type (400)

[0062]

[0063]

[0064] The identified sub-categories of the interferometric class (500) are shown in Table 6.

[0065] Table 6 Identified sub-categories of the interferometric class (500)

[0066]

[0067] The identified sub-categories of the interior class (600) are shown in Table 7.

[0068] Table 7 Identified sub-categories of the interior class (600)

[0069]

[0070] Optionally, in some embodiments, the participating object has each participating object ID number recorded in sequence according to a preset measurement occurrence order. Specifically, to meet the needs of any participating object, the number of participating objects in observation must be variable. Among them, due to the participating object ID number (ID), the ID is generally also identified by numbers, in order to avoid confusion with other data, the number of participating objects must be identified in each observation data. Secondly, under the condition of multiple participating objects, the sequence of measurement occurrence is different, which belongs to different measurements, so it is necessary to specify the sequence of measurement occurrence in each observation data. Among them, when designing the participating object ID number, the universality of the participating object ID number needs to be considered, that is, to adapt to the definition of the participating object ID number by the international mainstream data interface; The distinguishability of the participating object ID number needs to be considered, that is, the participating object ID number can be quickly classified and identified; In addition, the participating object ID number needs to fully consider various types of ID numbers, the same planning, to avoid the same ID number having different meanings in different environments.

[0071] Optionally, in some embodiments, the type of the participating object includes: a solar system planet, a planetary satellite, a comet, an asteroid, a space target, and a station. Specifically, the type involved by the participating object can be selected according to actual conditions, and the present embodiment does not make any limitation. The participating object has each participating object ID number recorded in sequence according to a preset measurement occurrence order, wherein the participating object ID number is defined as follows:

[0072] (1) Solar system planet:

[0073] [0] Solar system barycenter

[0074] [1] Mercury barycenter

[0075] [2] Venus barycenter

[0076] [3] Earth barycenter

[0077] [4] Mars barycenter

[0078] [5] Jupiter barycenter

[0079] [6] Saturn barycenter

[0080] [7] Uranus barycenter

[0081] [8] Neptune barycenter

[0082] [9] Pluto barycenter

[0083]

[10] Moon barycenter

[0084]

[12] Solar System barycenter

[0085]

[13] Earth-Moon system barycenter

[0086] (2) Planetary satellites

[0087] The ID number distribution interval of the Solar System planets is 000000100-000000999, and the ID numbers corresponding to the currently identified satellites are shown in Table 8.

[0088] Table 8 ID numbers corresponding to the currently identified satellites

[0089] 301 moon 601 Mimas 701 Ariel 801 Triton 401 Phobos 602 Enceladus 702 Umbriel 802 Nereid 402 Deimos 603 Tethys 703 Titania 803 Naiad 501 Io 604 Dione 704 Oberon 804 Thalassa 502 Europa 605 Rhea 705 Miranda 805 Despina 503 Ganymede 606 Titan 706 Cordelia 806 Galatea 504 Callisto 607 Hyperion 707 Ophelia 807 Larissa 505 Amalthea 608 Iapetus 708 Bianca 808 Proteus 506 Himalia 609 Phoebe 709 Cressida 901 Charon 507 Elara 610 Janus 710 Desdemona 508 Pasiphae 611 Epimetheus 711 Juliet 509 Sinope 612 Helene 712 Portia 510 Lysithea 613 Telesto 713 Rosalind 511 Carme 614 Calypso 714 Belinda 512 Ananke 615 Atlas 715 Puck 513 Leda 616 Prometheus 716 Caliban 514 Thebe 617 Pandora 717 Sycorax 515 Adrastea 618 Pan 718 1986U10 516 Metis

[0090] 3) Comets

[0091] The ID number distribution interval of the Solar System comets is 001000000-001999999, and the ID numbers corresponding to the currently identified comets are shown in Table 9.

[0092] Table 9 ID numbers corresponding to the currently identified comets

[0093]

[0094]

[0095]

[0096] (4) Asteroids

[0097] The ID number distribution interval of the Solar System asteroids is 002000000-004999999, and the asteroid number refers to the number of JPL Asteroid and Comet Catalog, which satisfies "Asteroid number = 2000000 + JPL asteroid number".

[0098] (5) Space objects

[0099] The spacecraft and satellite ID number distribution interval is 005000000-008999999. The central celestial body around which the spacecraft orbits is not defined in the observation data file.

[0100] (6) Station

[0101] The ground observation station ID number distribution interval is 009000000-009999999, wherein the Mercury observation station ID number distribution is 009100000-009199999, the Venus observation station ID number distribution is 009200000-009299999, the Earth observation station ID number distribution interval is 009300000-009399999, and the Mars observation station is 009400000-009499999.

[0102] Optionally, in some embodiments, the data extension attribute storage includes the definition of the observation data correction attribute and the definition of the coordinate system type.

[0103] In one embodiment, the data extension attribute storage is represented by a binary number, wherein the observation data correction attribute is defined in a third preset bit number range, and the coordinate system type is defined in a fourth preset bit number range. Specifically, the data extension attribute storage is represented by an 11-bit binary number, the third preset bit number range is 0-7, i.e., bits 0-7 are defined as the observation data correction attribute, and the fourth preset bit number is 8-10, i.e., bits 8-10 are defined as the coordinate system type. Table 10 is part of the processing situation when the quantity extension is processed.

[0104] Table 10 Part of the processing situation when the quantity extension attribute storage is processed

[0105]

[0106]

[0107] Optionally, in some embodiments, the observation data includes time, measurement value, and weather data. Specifically, the content involved in the observation data can be selected according to actual conditions, and the present embodiment does not make any limitation. If there is a demand for special measurement type, corresponding data can also be continuously added in the observation data.

[0108] Further, in the example embodiment, an observation data storage method suitable for precise orbit determination of multiple spacecraft is also provided, which is described with reference to Figure 3 The method comprises:

[0109] In step S201, the measurement type data is stored by the measurement type module 101.

[0110] In step S202, the participating objects are stored by the participating object module 102, and are stored in sequence according to the signal transmission through each participating object.

[0111] In step S203, the properties of the observation data are described by the data extension property module 103; wherein the observation data is data obtained by observing the participating objects in a preset measurement occurrence sequence.

[0112] In step S204, the observation data is stored by the measurement data module 104.

[0113] The following will be described in detail with reference to the accompanying drawings Figure 3 The above-mentioned steps of the observation data storage method suitable for multi-spacecraft precise orbit determination in the present example embodiment will be described in detail.

[0114] In step S201, the measurement type data is stored by the measurement type module 101. Specifically, the measurement type data stored by the measurement type module 101 is data about the participating objects, i.e., the measurement type module 101 is used to store the measurement type data of the participating objects.

[0115] In step S202, the participating objects are stored by the participating object module 102, and are stored in sequence according to the signal transmission through each participating object. Specifically, the participating object module 102 is used to store a large number of participating objects in sequence according to the signal transmission through each participating object.

[0116] In step S203, the properties of the observation data are described by the data extension property module 103; wherein the observation data is data obtained by observing the participating objects in a preset measurement occurrence sequence. Specifically, the data extension property module 103 is used to describe the properties of the observation data obtained by observing the participating objects in a preset measurement occurrence sequence.

[0117] In step S204, the observation data is stored by the measurement data module 104. Specifically, the measurement data module 104 is used to store the observation data obtained by observing the participating objects in a preset measurement occurrence sequence.

[0118] Through the above observation data storage method suitable for precise orbit determination of multiple spacecrafts, according to the measurement type module 101 for storing measurement type data and the participant object module 102 for storing participant objects, the properties of the observation data obtained by observing the participant objects in the preset measurement sequence are described through the data expansion attribute module 103, and the observation data is stored through the measurement data module 104, so that when a large number of participant objects are measured, the storage system in one piece of observation data can clearly define the participant objects of this measurement, and is suitable for the "multi-station-multi-star" measurement mode.

[0119] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the disclosure being indicated by the following claims.

Claims

1. An observation data storage system suitable for multi-spacecraft precise orbit determination, characterized in that, The application relates to a storage system for observation data of any participating object, which comprises: a measurement type module for storing measurement type data, wherein the measurement type data comprises the number of participating objects participating in current measurement and the number of measurement types participating in current measurement; the number of participating objects has a first preset bit number, and the number of measurement types has a second preset bit number; a participating object module for storing participating objects and arranging and storing the participating objects according to the order of signal transmission through each participating object; wherein each participating object code number is recorded according to a preset measurement occurrence order; a data extension attribute module for describing the attribute of observation data; wherein the observation data is data obtained by observing the participating objects according to a preset measurement occurrence order; the data extension attribute storage comprises the definition of observation data correction attribute and the definition of coordinate system type; the data extension attribute storage is represented by binary numbers, wherein the observation data correction attribute is defined in a third preset bit number range, and the coordinate system type is defined in a fourth preset bit number range; a measurement data module for storing the observation data.

2. The observation data storage system for multi-spacecraft precise orbit determination according to claim 1, wherein, The measurement types comprise ephemeris type, distance measurement type, speed measurement type, angle measurement type, space-based measurement type, interference measurement type and internal measurement type.

3. The observation data storage system for multi-spacecraft precise orbit determination according to claim 1, wherein, The types of participating objects comprise solar system planets, planetary satellites, comets, asteroids, space targets and stations.

4. The observation data storage system for multi-spacecraft precise orbit determination according to claim 1, wherein, The observation data comprises time, measurement value and weather data.

5. An observation data storage method suitable for multi-spacecraft precise orbit determination, characterized in that, The application further relates to a method for storing observation data for precise orbit determination of multiple spacecrafts based on any one of claims 1-4, which comprises: storing measurement type data through a measurement type module; storing participating objects through a participating object module and arranging and storing the participating objects according to the order of signal transmission through each participating object; describing the attribute of observation data through a data extension attribute module; wherein the observation data is data obtained by observing the participating objects according to a preset measurement occurrence order; storing the observation data through a measurement data module.

Citation Information

Patent Citations

  • Low-earth-orbit satellite orbit determination method and device, electronic equipment and computer storage medium

    CN113341445A

  • Spacecraft precision orbit determination parallel processing method

    CN114817832A