CN105445766A - GLONASS satellite orbit calculating method and system thereof - Google Patents
GLONASS satellite orbit calculating method and system thereof Download PDFInfo
- Publication number
- CN105445766A CN105445766A CN201510790529.2A CN201510790529A CN105445766A CN 105445766 A CN105445766 A CN 105445766A CN 201510790529 A CN201510790529 A CN 201510790529A CN 105445766 A CN105445766 A CN 105445766A
- Authority
- CN
- China
- Prior art keywords
- satellite
- glonass
- time
- centerdot
- orbit
- 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.)
- Granted
Links
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/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/27—Acquisition or tracking or demodulation of signals transmitted by the system creating, predicting or correcting ephemeris or almanac data within the receiver
-
- 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/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/28—Satellite selection
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses a GLONASS satellite orbit calculating method and a system thereof. The method comprises the following steps of capturing a GLONASS satellite broadcast signal, converting into GLONASS satellite data and transmitting to a time determination module; determining whether satellite reference time tb in the GLONASS satellite data is different from current reference time tb of a positioning system, if the satellite reference time tb in the GLONASS satellite data is different from the current reference time tb of the positioning system, updating the reference time tb and satellite positioning data; otherwise, keeping using the reference time tb and the satellite positioning data; transmitting the GLONASS satellite data to a GLONASS step integration orbit calculation module and finally calculating a GLONASS satellite position and a speed; comparing satellite reference time to current satellite time, if the current time is greater than the satellite reference time and a difference is in one sampling epoch interval, recalibrating the GLONASS satellite position and the speed, otherwise, selecting a GLONASS high-efficiency orbit calculation module and finally calculating the GLONASS satellite position and the speed.
Description
Technical field
The present invention relates to GLONASS satellite navigation system (GLONASS), particularly, relate to a kind of support GLONASS satellite orbit computing method and system.
Background technology
Along with the continuous propelling of GLONASS modernization, by Dec 8th, 2011, GLONASS operation on orbit satellite reached 24, the complete service ability of recovery system.Gps system provides round-the-clock positioning timing service in the world in real time, along with the reparation of GLONASS system and perfect, the GPS/ Big Dipper/GLONASS multimode integrated navigation and location obtains and more and more widely uses, multimode location adds observation satellite number, improve GPS relative positioning structure, improve precision and the availability of location, therefore to GLONASS systematic research, there is very important use value.Different from GPS and dipper system, GLONASS satellite orbit calculates the difference due to satellite broadcasting ephemeris, Euler method can be adopted, Runge-Kutta method and Adiemus method etc., researchist also constantly studies the precision that various method improves the calculating of GLONASS satellite orbit always, as the formula carrying out accurate Calculation GLONASS co-ordinates of satellite by orbit integration method that Tsing-Hua University proposes, the GLONASS satellite orbit runge kutta method of the automatic integration step-length that Southeast China University proposes, these methods improve the computational accuracy of GLONASS satellite orbit all well and reduce the Time & Space Complexity calculated.
Because the Fourth order Runge-Kutta calculated about GLONASS co-ordinates of satellite can obtain good precision, therefore obtain applying very widely within a very long time.Along with the development of navigator fix demand, the various dissimilar location receiver emerged and user terminal, the requirement of navigator fix to quick position is more and more higher, and the development of miniaturization navigation chip needs to reduce chip algorithm operand to reduce positioning time and to reduce chip power-consumption.Carrying out orbit computation based on traditional Fourth order Runge-Kutta to GLONASS satellite is at every turn carry out orbit integration from the reference time of satellite broadcasting, due to GLONASS satellite ephemeris ephemeris reference time ± 15 minutes in effectively, when positioning system enters effective time period, Runge Kutta integration needs with fixed step size, normally 60 seconds, from the ephemeris reference time, be integrated to-15 minutes ephemeris reference times, (through 15 step-lengths); In next epoch, normally after a second, classic method from the same ephemeris reference time, is integrated to new epoch time again, (or 15 step-lengths).Therefore need longer integral time, and along with the increase calculated amount of integral time also larger, take the resource that CPU is a large amount of, do not meet the requirement that high speed development is efficiently located.
Summary of the invention
The object of the invention is to overcome weak point of the prior art, a kind of simple integral process is provided and has decreased integral time, and save the GLONASS satellite orbit computing method of resource transfer of receiver to a great extent.
The object of the invention is to be achieved through the following technical solutions:
A kind of GLONASS satellite orbit computing method, comprise the following steps:
S1: catch GLONASS satellite broadcast signal, and convert available GLONASS satellite data to, GLONASS satellite data is sent to time judgment module;
S2: first time judgment module judges the satellite reference time t in GLONASS satellite data
bwhether changed to some extent with a upper epoch, if judge reference time t occurs
bchange, upgrade reference time t
band satellite location data, perform step S3, otherwise, retain original data, perform step S4;
S3: time judgment module selects GLONASS satellite data to be sent to GLONASS step-length integration orbit computation module, and GLONASS step-length integration orbit computation module calculates GLONASS satellite position and speed through repeatedly runge kutta method integrating meter;
S4: time judgment module compares the size of satellite reference time and satellite launch time, if current time be greater than satellite reference time and current time and satellite reference time difference one sample interval epoch time, again GLONASS satellite position and speed is corrected by GLONASS step-length integration orbit computation module, otherwise, select GLONASS Efficient track computing module to calculate GLONASS satellite orbit, calculate GLONASS satellite position and speed through a runge kutta method integrating meter.
Concrete, the concrete steps of described step S3 are:
GLONASS step-length integration orbit computation module uses Fourth order Runge-Kutta from satellite reference time t
bmoment starts integration, and wherein, initial position is with reference to moment t in satellite data
breference coordinate, speed and acceleration, after repeatedly cumulative integral, obtain GLONASS satellite in the position of current epoch and speed, final output satellite position and velocity amplitude.
Concrete, the concrete steps of described step S4 are:
S401: judge module first time in elapsed time judges reference time t
bafter not changing, time judgment module judges GLONASS satellite reference time t again
bwith GLONASS satellite ephemeris t launch time
currentbetween difference whether be less than interval between epoch of determining, namely judge t
current-t
b≤ T, if so, then performs step S402; Otherwise, perform step S403;
S402: after the GLONASS satellite orbit of a Preset Time calculates, have accumulated the error in this Preset Time, again correct satellite integration track by ephemeris reference value;
S403:GLONASS Efficient track computing module used Fourth order Runge-Kutta integration from a upper epoch, the initial time of integration was the satellite ephemeris launch time of a upper epoch, initial position be upper one epoch GLONASS satellite orbit calculate after acceleration in the satellite position of gained, speed and ephemeris, GLONASS satellite is obtained in the position of current epoch and speed, final output satellite position and velocity amplitude after an integration.
Concrete, the concrete operations of described step S402 are:
GLONASS step-length integration orbit computation module uses Fourth order Runge-Kutta from reference time t
bmoment starts integration, and initial position is with reference to moment t in satellite data
breference coordinate, speed and acceleration, after repeatedly cumulative integral, obtain GLONASS satellite in the position of current epoch and speed, final output satellite position and velocity amplitude.
In the preferred scheme of one, described GLONASS step-length integration orbit computation module is based on fourth order Runge-Kutta integral method, according to GLONASS satellite motion differential equation, by reference moment t
bto satellite current time t
currentrepeatedly integration, wherein GLONASS satellite motion differential equation is:
Wherein (x, y, z) is respectively satellite position, and (dx, dy, dz) is respectively satellite velocities, and r is the geometric distance of satellite and earth center,
for the second order zonal harmonic coefficient of compression of the earth, a,
the parameter substantially greatly that μ adopts for PZ-90 coordinate system.
In the preferred scheme of one, described GLONASS Efficient track computing module is based on fourth order Runge-Kutta integral method, according to GLONASS equation of satellite motion formula, by upper one epoch GLONASS satellite resolve the time t of position and speed
current-T to current GLONASS satellite current time t
currentan integration.Wherein integral process is:
Y
1=X
i-1
Y
4=X
i-1+Δtf(Y
3)
Wherein vectorial X
i=[x, y, z, dx, dy, dz], X
i-1be then position and the velocity vector of the satellite of a upper epoch, Y
1, Y
2, Y
3, Y
4for the value of computation process.
Due to GLONASS Efficient track computing module for once integral process, so it is very efficient to solve satellite position and rate process, not only saves a lot of time, and save CPU ample resources.
In the preferred scheme of one, described method is applicable to receiver that all use GLONASS systems position and user terminal.
Based on same design, the system that the present invention also provides a kind of GLONASS satellite orbit to calculate, comprising:
Location receiver, catches GLONASS satellite broadcast signal, and the GLONASS satellite broadcast signal traced into is converted to available GLONASS satellite data;
Time judgment module, receives GLONASS satellite data, judges the knots modification of the satellite reference time in GLONASS satellite data, and upgrades according to this knots modification or retain reference time and satellite location data;
GLONASS step-length integration orbit computation module, receive the reference time and satellite location data that upgrade, exports GLONASS satellite position and velocity amplitude through repeatedly runge kutta method integral and calculating;
GLONASS Efficient track computing module, receives the reference time and satellite location data that retain, exports GLONASS satellite position and speed through a runge kutta method integral and calculating,
Described location receiver is connected with time judgment module, and described time judgment module is connected with GLONASS step-length integration orbit computation module and GLONASS Efficient track computing module respectively.
The GLONASS Efficient track computing method that the present invention proposes, while reducing receiver operation time to the full extent, can also save receiver CPU calculation resources significantly.The present invention is by based on all receivers including GLONASS satnav.This method is called GLONASS step-length integration orbit computation module in the first epoch that GLONASS satellite broadcasting ephemeris changes and is carried out orbit integration from the reference time of broadcast, from the second epoch based on upper one epoch orbit computation call GLONASS Efficient track computing module, satellite position and speed can be obtained by an integration; When the satellite launch time arrives the reference time, again use GLONASS step-length integration orbit computation module to correct satellite orbit, continue use GLONASS Efficient track next epoch and calculate position and the speed that mould solves satellite orbit soon.
The present invention has the following advantages and beneficial effect compared to existing technology:
Compared with prior art, the present invention is based on fourth order Runge-Kutta integral method on the GLONASS satellite position of a upper epoch and the basis of speed, calculate GLONASS satellite position and the speed of current epoch, only need an integration just can obtain result, greatly simple integral process and decrease integral time, and save the resource transfer of receiver to a great extent.
Accompanying drawing explanation
Fig. 1 is the general frame figure of GLONASS satellite orbit computing system of the present invention.
Fig. 2 is the method flow diagram of GLONASS Efficient track computing method of the present invention.
Fig. 3 is the key diagram of GLONASS Efficient track computing method of the present invention.
Embodiment
Below in conjunction with embodiment and accompanying drawing, the present invention is described in further detail, but embodiments of the present invention are not limited thereto.
Embodiment
As Fig. 1, a kind of GLONASS Efficient track computing system of the present invention, mainly contains 4 ingredients: location receiver, time judgment module, GLONASS step-length integration orbit computation module and GLONASS Efficient track computing module.Time judgment module has and judges whether the GLONASS satellite broadcasting ephemeris reference time changes and compare the function of reference time and satellite current time value.When satellite reference time changes, time judgment module selects GLONASS step-length integration orbit computation module, calculates GLONASS satellite position and speed through repeatedly runge kutta method integrating meter; When satellite reference time does not change, time judges that mould compares the size of satellite reference time and satellite launch time soon, if current time just greater than the reference time and current time and the reference time difference one sample interval epoch time, again GLONASS satellite position and speed is corrected by GLONASS step-length integration orbit computation module, otherwise, select GLONASS Efficient track computing module to calculate GLONASS satellite orbit, just calculate GLONASS satellite position and speed through a runge kutta method integration.Below be described in detail respectively.
Please refer to Fig. 1,2,3, a kind of method that the present embodiment provides GLONASS Efficient track to calculate, comprise step:
S1: the GLONASS satellite broadcast signal of catching and tracing into is converted to available GLONASS satellite data by the location receiver including GLONASS positioning system, and sends satellite data to time judgment module;
S2: time judgment module judges the satellite reference time t first judged in satellite data
bwhether changed to some extent with a upper epoch, if judge reference time t
bchange, upgrade reference time t
band satellite location data, perform step S3, otherwise, judge reference time t
bdo not change, retain original data, perform step S4;
S3:GLONASS step-length integration orbit computation module uses Fourth order Runge-Kutta from reference time t
bmoment starts integration, and initial position is with reference to moment t in satellite data
breference coordinate, speed and acceleration.After repeatedly cumulative integral, obtain GLONASS satellite in the position of current epoch and speed, final output satellite position and velocity amplitude;
S4: judge module first time in elapsed time judges reference time t
bafter not changing, time judgment module judges GLONASS satellite reference time t again
bwith GLONASS satellite current time t
currentbetween difference whether be less than interval, i.e. t between epoch of determining
current-t
b≤ T. is if then perform step S5; Otherwise, perform step S6;
S5: after the GLONASS satellite orbits of about 15 minutes calculate, have accumulated error to a certain degree, need again to correct satellite integration track by ephemeris reference value.GLONASS step-length integration orbit computation module uses Fourth order Runge-Kutta from reference time t
bmoment starts integration, and initial position is with reference to moment t in satellite data
breference coordinate, speed and acceleration.After repeatedly cumulative integral, obtain GLONASS satellite in the position of current epoch and speed, final output satellite position and velocity amplitude;
S6:GLONASS Efficient track computing module used Fourth order Runge-Kutta integration from a upper epoch, the initial time of integration was a upper epoch of current time, initial position be upper one epoch GLONASS satellite orbit calculate after acceleration in the satellite position of gained, speed and ephemeris.Due to integral time length relative to very little integration step, just obtain GLONASS satellite in the position of current epoch and speed, final output satellite position and velocity amplitude after only needing an integration.
In the preferred scheme of one, described GLONASS step-length integration orbit computation module is based on fourth order Runge-Kutta integral method, according to GLONASS satellite motion differential equation, by reference moment t
bto satellite current time t
currentrepeatedly integration.Wherein GLONASS satellite motion differential equation is:
Wherein (x, y, z) is respectively satellite position, and (dx, dy, dz) is respectively satellite velocities, and r is the geometric distance of satellite and earth center,
for the second order zonal harmonic coefficient of compression of the earth, a,
the parameter substantially greatly that μ adopts for PZ-90 coordinate system.
In the preferred scheme of one, described GLONASS Efficient track computing module is based on fourth order Runge-Kutta integral method, according to GLONASS equation of satellite motion formula, by upper one epoch GLONASS satellite resolve the time t of position and speed
current-T to current GLONASS satellite current time t
currentan integration.Wherein integral process is:
Y
1=X
i-1
Y
4=X
i-1+Δtf(Y
3)
Wherein vectorial X
i=[x, y, z, dx, dy, dz], X
i-1be then position and the velocity vector of the satellite of a upper epoch, Y
1, Y
2, Y
3, Y
4for the value of computation process.
Due to GLONASS Efficient track computing module for once integral process, so it is very efficient to solve satellite position and rate process, not only saves a lot of time, and save CPU ample resources.
In the preferred scheme of one, described method is applicable to receiver that all use GLONASS systems position and user terminal.
Compared with prior art, the beneficial effect of technical solution of the present invention is: the present invention is based on fourth order Runge-Kutta integral method on the GLONASS satellite position of a upper epoch and the basis of speed, calculate GLONASS satellite position and the speed of current epoch, only need an integration just can obtain result, greatly simple integral process and decrease integral time, and save the resource transfer of receiver to a great extent.When positioning system enters effective time period, new method is the same with aging method, utilizes Runge Kutta integration with fixed step size, from the ephemeris reference time, is integrated to-15 minutes ephemeris reference times; But in next epoch, new method no longer carries out integration from the ephemeris reference time, but from upper epoch time, is integrated to this epoch.The time of upper epoch to this epoch is very short, usually within a second.Runge Kutta integration only needs a step-length just can calculate position and the speed of satellite.Later epoch is also this method of repetition, as long as a step integration, until system reaches new ephemeris section effective time.This method also has a Quality Control Mechanism: when system current epoch first time is greater than the reference time of this ephemeris, Runge Kutta integration no longer above epoch is starting point, and the satellite position of ephemeris reference time and reference time and speed are that initial value carries out integration.This Sample Method eliminates the accumulated error that-15 minute arrive ephemeris reference time section in of Runge Kutta integration when ephemeris reference.Therefore this method can improve the counting yield of GLONASS satellite position, speed greatly, and does not increase error.
Above-described embodiment is the present invention's preferably embodiment; but embodiments of the present invention are not restricted to the described embodiments; change, the modification done under other any does not deviate from Spirit Essence of the present invention and principle, substitute, combine, simplify; all should be the substitute mode of equivalence, be included within protection scope of the present invention.
Claims (8)
1. GLONASS satellite orbit computing method, is characterized in that, comprise the following steps:
S1: catch GLONASS satellite broadcast signal, and convert available GLONASS satellite data to, GLONASS satellite data is sent to time judgment module;
S2: first time judgment module judges the satellite reference time t in GLONASS satellite data
bwhether changed to some extent with a upper epoch, if judge reference time t occurs
bchange, upgrade reference time t
band satellite location data, perform step S3, otherwise, retain original data, perform step S4;
S3: time judgment module selects GLONASS satellite data to be sent to GLONASS step-length integration orbit computation module, and GLONASS step-length integration orbit computation module calculates GLONASS satellite position and speed through repeatedly runge kutta method integrating meter;
S4: time judgment module compares the size of satellite reference time and satellite launch time, if current time be greater than satellite reference time and current time and satellite reference time difference one sample interval epoch time, again GLONASS satellite position and speed is corrected by GLONASS step-length integration orbit computation module, otherwise, select GLONASS Efficient track computing module to calculate GLONASS satellite orbit, calculate GLONASS satellite position and speed through a runge kutta method integrating meter.
2. GLONASS satellite orbit computing method according to claim 1, is characterized in that, the concrete steps of described step S3 are:
GLONASS step-length integration orbit computation module uses Fourth order Runge-Kutta from satellite reference time t
bmoment starts integration, and wherein, initial position is with reference to moment t in satellite data
breference coordinate, speed and acceleration, after repeatedly cumulative integral, obtain GLONASS satellite in the position of current epoch and speed, final output satellite position and velocity amplitude.
3. GLONASS satellite orbit computing method according to claim 1, is characterized in that, the concrete steps of described step S4 are:
S401: judge module first time in elapsed time judges reference time t
bafter not changing, time judgment module judges GLONASS satellite reference time t again
bwith GLONASS satellite ephemeris t launch time
currentbetween difference whether be less than interval between epoch of determining, namely judge t
current-t
b≤ T, if so, then performs step S402; Otherwise, perform step S403;
S402: after the GLONASS satellite orbit of a Preset Time calculates, have accumulated the error in this Preset Time, again correct satellite integration track by ephemeris reference value;
S403:GLONASS Efficient track computing module used Fourth order Runge-Kutta integration from a upper epoch, the initial time of integration was the satellite ephemeris launch time of a upper epoch, initial position be upper one epoch GLONASS satellite orbit calculate after acceleration in the satellite position of gained, speed and ephemeris, GLONASS satellite is obtained in the position of current epoch and speed, final output satellite position and velocity amplitude after an integration.
4. GLONASS satellite orbit computing method according to claim 3, is characterized in that, the concrete operations of described step S402 are:
GLONASS step-length integration orbit computation module uses Fourth order Runge-Kutta from reference time t
bmoment starts integration, and initial position is with reference to moment t in satellite data
breference coordinate, speed and acceleration, after repeatedly cumulative integral, obtain GLONASS satellite in the position of current epoch and speed, final output satellite position and velocity amplitude.
5. the GLONASS satellite orbit computing method according to any one of claim 1-4, it is characterized in that, described GLONASS step-length integration orbit computation module is based on fourth order Runge-Kutta integral method, according to GLONASS satellite motion differential equation, by reference moment t
bto satellite current time t
currentrepeatedly integration, wherein GLONASS satellite motion differential equation is:
Wherein (x, y, z) is respectively satellite position, and (dx, dy, dz) is respectively satellite velocities, and r is the geometric distance of satellite and earth center,
for the second order zonal harmonic coefficient of compression of the earth, a,
the parameter substantially greatly that μ adopts for PZ-90 coordinate system.
6. the GLONASS satellite orbit computing method according to any one of claim 1-4, it is characterized in that, described GLONASS Efficient track computing module is based on fourth order Runge-Kutta integral method, according to GLONASS equation of satellite motion formula, by upper one epoch GLONASS satellite resolve the time t of position and speed
current-T to current GLONASS satellite current time t
currentan integration.Wherein integral process is:
Y
1=X
i-1
Y
4=X
i-1+Δtf(Y
3)
Wherein vectorial X
i=[x, y, z, dx, dy, dz], X
i-1be then position and the velocity vector of the satellite of a upper epoch, Y
1, Y
2, Y
3, Y
4for the value of computation process.
7. the application in the receiver that GLONASS satellite orbit computing method position in GLONASS system as described in any one of right 1 ~ 6 and user terminal.
8. a GLONASS satellite orbit computing system, comprising:
Location receiver, catches GLONASS satellite broadcast signal, and the GLONASS satellite broadcast signal traced into is converted to available GLONASS satellite data;
Time judgment module, receives GLONASS satellite data, judges the knots modification of the satellite reference time in GLONASS satellite data, and upgrades according to this knots modification or retain reference time and satellite location data;
GLONASS step-length integration orbit computation module, receive the reference time and satellite location data that upgrade, exports GLONASS satellite position and velocity amplitude through repeatedly runge kutta method integral and calculating;
GLONASS Efficient track computing module, receives the reference time and satellite location data that retain, exports GLONASS satellite position and speed through a runge kutta method integral and calculating,
Described location receiver is connected with time judgment module, and described time judgment module is connected with GLONASS step-length integration orbit computation module and GLONASS Efficient track computing module respectively.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510790529.2A CN105445766B (en) | 2015-11-17 | 2015-11-17 | A kind of GLONASS satellite orbit computation method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510790529.2A CN105445766B (en) | 2015-11-17 | 2015-11-17 | A kind of GLONASS satellite orbit computation method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105445766A true CN105445766A (en) | 2016-03-30 |
CN105445766B CN105445766B (en) | 2017-12-22 |
Family
ID=55556179
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510790529.2A Active CN105445766B (en) | 2015-11-17 | 2015-11-17 | A kind of GLONASS satellite orbit computation method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105445766B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106680845A (en) * | 2016-12-29 | 2017-05-17 | 武汉大学 | Integrated weight fixing method of satellite orbit |
CN106959457A (en) * | 2017-04-25 | 2017-07-18 | 清华大学 | A kind of GLONASS almanac parameters methods of estimation for satellite navigation |
CN114114163A (en) * | 2021-06-03 | 2022-03-01 | 北京理工大学 | Array radar anti-deception jamming method based on blind source separation |
CN114325762A (en) * | 2020-10-10 | 2022-04-12 | 西安开阳微电子有限公司 | Method for high-precision and rapid positioning of GLONASS receiver |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103033827A (en) * | 2012-12-13 | 2013-04-10 | 中国航天科工信息技术研究院 | Calculating method for satellite positions |
CN104181570A (en) * | 2014-08-19 | 2014-12-03 | 豪芯微电子科技(上海)有限公司 | Local positioning method and system based on satellite orbit information |
CN104422948A (en) * | 2013-09-11 | 2015-03-18 | 南京理工大学 | Embedded type combined navigation system and method thereof |
CN104459732A (en) * | 2014-12-02 | 2015-03-25 | 北京临近空间飞艇技术开发有限公司 | Satellite position acquiring method and system |
CN104597461A (en) * | 2015-02-27 | 2015-05-06 | 南通航大电子科技有限公司 | Method for efficiently simulating satellite seats of signal simulators of GLONASS (global navigation satellite systems) |
-
2015
- 2015-11-17 CN CN201510790529.2A patent/CN105445766B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103033827A (en) * | 2012-12-13 | 2013-04-10 | 中国航天科工信息技术研究院 | Calculating method for satellite positions |
CN104422948A (en) * | 2013-09-11 | 2015-03-18 | 南京理工大学 | Embedded type combined navigation system and method thereof |
CN104181570A (en) * | 2014-08-19 | 2014-12-03 | 豪芯微电子科技(上海)有限公司 | Local positioning method and system based on satellite orbit information |
CN104459732A (en) * | 2014-12-02 | 2015-03-25 | 北京临近空间飞艇技术开发有限公司 | Satellite position acquiring method and system |
CN104597461A (en) * | 2015-02-27 | 2015-05-06 | 南通航大电子科技有限公司 | Method for efficiently simulating satellite seats of signal simulators of GLONASS (global navigation satellite systems) |
Non-Patent Citations (2)
Title |
---|
卢祥 等: "基于龙格库塔法的GLONASS轨道仿真研究", 《大地测量与地球动力学》 * |
柯福阳 等: "自动积分步长的GLONASS卫星轨道龙格库塔积分法", 《东南大学学报(自然科学版)》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106680845A (en) * | 2016-12-29 | 2017-05-17 | 武汉大学 | Integrated weight fixing method of satellite orbit |
CN106680845B (en) * | 2016-12-29 | 2019-07-09 | 武汉大学 | A kind of satellite orbit synthetic weighting method |
CN106959457A (en) * | 2017-04-25 | 2017-07-18 | 清华大学 | A kind of GLONASS almanac parameters methods of estimation for satellite navigation |
CN106959457B (en) * | 2017-04-25 | 2020-01-17 | 清华大学 | GLONASS almanac parameter estimation method for satellite navigation |
CN114325762A (en) * | 2020-10-10 | 2022-04-12 | 西安开阳微电子有限公司 | Method for high-precision and rapid positioning of GLONASS receiver |
CN114114163A (en) * | 2021-06-03 | 2022-03-01 | 北京理工大学 | Array radar anti-deception jamming method based on blind source separation |
Also Published As
Publication number | Publication date |
---|---|
CN105445766B (en) | 2017-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020233158A1 (en) | High-precision single-point positioning method and apparatus based on smartphone | |
WO2022156481A1 (en) | Ephemeris forecasting method and apparatus | |
CN100549719C (en) | Single frequency GPS measuring device and measurement and positioning method thereof | |
CN104035115B (en) | Vision-aided satellite navigation and positioning method, and positioning machine | |
WO2022156480A1 (en) | Clock error predicting method and device | |
US8446315B2 (en) | Method for providing satellite orbit ephemeris, server, and positioning system | |
CN105445766A (en) | GLONASS satellite orbit calculating method and system thereof | |
CN106767772B (en) | Method and device for constructing geomagnetic fingerprint distribution map and positioning method and device | |
CN112327340B (en) | Terminal positioning accuracy evaluation method, device, equipment and medium | |
CN104121905A (en) | Course angle obtaining method based on inertial sensor | |
CN107830858B (en) | Gravity-assisted mobile phone heading estimation method | |
CN105424041A (en) | Pedestrian positioning algorithm based on BD/INS (Beidou/Inertial Navigation System) tight coupling | |
CN103777518B (en) | Satellite navigation time service system and method based on the method for least square improved | |
CN108061910B (en) | Networking method and device based on phase difference and differential positioning system | |
US7269512B2 (en) | Information processing apparatus and GPS positioning method | |
CN103245961A (en) | Power saving method for positioning of mobile terminal | |
CN107807373A (en) | GNSS high-precision locating methods based on mobile intelligent terminal | |
CN101672909A (en) | GPS fast relocation method | |
CN117930295A (en) | Information detection method and device, electronic equipment and storage medium | |
CN105182394A (en) | Combination navigation passive positioning method and apparatus for Beidou positioning system and inertial navigation system | |
CN111854745A (en) | Clock prediction method based on Internet of things indoor positioning | |
CN106533528A (en) | Compressing and resolving method for transmission data amount of two-way time transfer modem | |
CN115236706B (en) | Method and system for processing inter-satellite link unidirectional ranging observation data | |
JPWO2012081275A1 (en) | Cycle slip detection device, integrated circuit for cycle slip detection, GNSS receiver including the integrated circuit, information terminal device including the GNSS receiver, cycle slip detection method and program | |
WO2022233211A1 (en) | Ephemeris prediction method and ephemeris prediction apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |