JPH04297881A - Receiving device for satellite navigation - Google Patents
Receiving device for satellite navigationInfo
- Publication number
- JPH04297881A JPH04297881A JP41396390A JP41396390A JPH04297881A JP H04297881 A JPH04297881 A JP H04297881A JP 41396390 A JP41396390 A JP 41396390A JP 41396390 A JP41396390 A JP 41396390A JP H04297881 A JPH04297881 A JP H04297881A
- Authority
- JP
- Japan
- Prior art keywords
- point
- sun
- information
- satellite navigation
- sunrise
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 description 3
- 241000112598 Pseudoblennius percoides Species 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は衛星航法受信機により得
られた地球上の1地点の緯度、経度及び高さのデータを
利用して日出及び日没の時刻を求める装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus for determining the times of sunrise and sunset using data on the latitude, longitude and height of a point on the earth obtained by a satellite navigation receiver.
【0002】0002
【従来の技術】従来、日出及び日没の時刻はもっぱら気
象庁等の専門機関から発表される情報より知るだけであ
った。また、複数の人工衛星を利用した衛星航法受信機
(GPS)も知られているが、もっぱら航法に関する情
報を処理するのみであった。2. Description of the Related Art Conventionally, the times of sunrise and sunset have been known solely from information released by specialized organizations such as the Japan Meteorological Agency. Satellite navigation receivers (GPS) that use multiple artificial satellites are also known, but they only process information related to navigation.
【0003】0003
【発明が解決しようとする課題】上述した状況にあるの
で、例えば航海もしくは旅行において現在位置における
日出、日没の正確な時刻を短時間のうちに知ることがで
きなかった。従って航海や旅行の安全確保における重要
な情報を知る上で問題があった。[Problems to be Solved by the Invention] Due to the above-mentioned situation, it has been impossible to know the exact times of sunrise and sunset at the current location in a short time, for example, when sailing or traveling. Therefore, there were problems in knowing important information for ensuring safety during navigation and travel.
【0004】0004
【発明の目的】本発明の目的は公知の衛星放送受信機を
用いて上記問題点の解決を計ることにある。OBJECTS OF THE INVENTION It is an object of the present invention to solve the above-mentioned problems using a known satellite broadcasting receiver.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
、本発明の衛星航法受信装置は、太陽の軌道情報に基づ
き地球上の1地点から見た太陽の地心座標上の位置を計
算する手段と、衛星航法受信機より与えられる上記地点
での緯度、経度及び高さのデータに基づき上記地点の地
心座標上の位置を計算する手段と、上記太陽位置のデー
タ及び地点位置のデータに基づき前記地点から太陽を見
る仰角及び方位角を計算し、この仰角及び方位角から上
記地点における日出及び日没の時刻を求める手段と、を
備えたことを要旨とする。[Means for Solving the Problems] In order to achieve the above object, the satellite navigation receiving device of the present invention calculates the position on the geocentric coordinates of the sun as seen from one point on the earth based on the sun's orbit information. means for calculating the position of the point on geocentric coordinates based on the latitude, longitude and height data at the point given by the satellite navigation receiver; The present invention further comprises means for calculating the angle of elevation and azimuth at which the sun is viewed from the point, and determining the times of sunrise and sunset at the point from the angle of elevation and azimuth.
【0006】[0006]
【作用】如何なる天候においても現在位置における太陽
位置、日出及び日没の時刻、更には地形情報を加味して
複雑な地形地点における正確な日照時間を知ることがで
きる。[Operation] Regardless of the weather, it is possible to know the exact sunshine hours at a complex topographical point by taking into account the sun position at the current location, the times of sunrise and sunset, and topographical information.
【0007】[0007]
【実施例】以下図面を参照して本発明の実施例を説明す
る。図1は本発明による衛星航法受信装置の一実施例で
、1は公知の衛星航法受信機で、複数の人工衛星からの
信号により地上又は海上での現在位置における緯度、経
度及び高さの情報を出力する。2は演算部、3はRAM
,E2P,ROM等のメモリで、後述する太陽軌道の情
報が予め記憶されている。4は表示部、5はCPU、6
は操作部である。DESCRIPTION OF THE PREFERRED EMBODIMENTS Examples of the present invention will be described below with reference to the drawings. FIG. 1 shows an embodiment of a satellite navigation receiver according to the present invention. Reference numeral 1 denotes a known satellite navigation receiver, which uses signals from a plurality of satellites to obtain information on the latitude, longitude, and height of the current position on the ground or on the sea. Output. 2 is the calculation unit, 3 is the RAM
, E2P, ROM, and the like, information on the solar orbit, which will be described later, is stored in advance. 4 is the display section, 5 is the CPU, 6
is the operation section.
【0008】CPU5は操作部6からの指令に応答して
メモリ3から太陽軌道の情報及び衛星航法受信機1から
上記現在位置の情報を夫々演算部2に供給させ、演算部
2はこれらの情報に基づき下記の演算を行なう。In response to commands from the operating section 6, the CPU 5 causes the solar orbit information from the memory 3 and the above-mentioned current position information from the satellite navigation receiver 1 to be supplied to the computing section 2, and the computing section 2 receives these information. The following calculations are performed based on:
【0009】地球上の1地点Mから見た、演算部2によ
る太陽の位置を知る手順を次に示す。まず、地心座標上
の太陽位置の計算は次の手順で行なう。現在時刻tにお
ける平均近点離角Mkを次式から求める。
Mk=Mo+n(t−toe)
…(1)ここで、Moは太陽の基準時刻toeにおける
平均近点離角、nは太陽の楕円運動の場合の平均運動量
である。次に、離心近点離角Ekに関する次のKepl
er方程式を解く。
Ek=Mk+e sin(Ek)
…(2)ここで、eは太陽の楕円運動離心率である
。The procedure for determining the position of the sun by the calculation unit 2 as seen from a point M on the earth will be described below. First, the sun's position on the geocentric coordinates is calculated as follows. The average periapsis elongation Mk at the current time t is determined from the following equation. Mk=Mo+n(t-toe)
...(1) Here, Mo is the average periapsis elongation of the sun at the reference time toe, and n is the average momentum of the sun in the case of elliptical motion. Next, the following Kepl regarding the eccentric periapsis elongation Ek
Solve the er equation. Ek=Mk+e sin(Ek)
...(2) Here, e is the eccentricity of the sun's elliptical motion.
【0010】さらに、真近点離角Vkを次式から求める
。
これにより、太陽軌道の緯度偏角、動径、傾斜角は以下
の各式で求められる。
緯度偏角:Uk=Vk+ω
…(4) 動径 :rk=A{1−e cos
(Ek)}
…(5) 傾斜角 :ik=io+idot(t−
toe)
…(6)Furthermore, the near point elongation angle Vk is obtained from the following equation. As a result, the latitude declination, radius, and inclination angle of the solar orbit can be determined using the following formulas. Latitude and declination: Uk=Vk+ω
...(4) Radius: rk=A{1-e cos
(Ek)}
...(5) Inclination angle: ik=io+idot(t-
toe)
...(6)
【0011】ここで、ωは太陽の近地点引数、
Aは楕円軌道長半径、ioはtoeにおける軌道面傾斜
角、idotは軌道面傾斜角の時間変化である。これら
ukとrkを用いて、次式で太陽の軌道面上の位置Sk
(xk’,yk’)が求められる。
xk’=rk cos(uk)
…(7) yk’=rk sin(uk
)
…(8)一方、地球自転の影
響、太陽赤径の時間変化Ωtを考慮して、補正後の太陽
経度Ωkは次式で求められる。
Ωk=Ωo+(Ωt−ΩE)(t−toe)−
ΩEtoe …(9)以上よ
り、時々刻々の地心座標での太陽位置S(xs,ys,
zs)は次式で求められる。
xs=xk’cos(Ωk)−yk’cos(
ik)sin(Ωk) …(10)
ys=xk’sin(Ωk)+yk’cos(
ik)cos(Ωk) …(11)
zs=yk’sin(ik)
…(12)Here, ω is the sun's perigee argument,
A is the semi-major axis of the elliptical orbit, io is the orbital surface inclination angle at toe, and idot is the temporal change in the orbital surface inclination angle. Using these uk and rk, the position Sk on the sun's orbital plane is calculated by the following formula:
(xk', yk') is obtained. xk'=rk cos(uk)
...(7) yk'=rk sin(uk
)
...(8) On the other hand, taking into account the influence of the earth's rotation and the time change Ωt of the solar red diameter, the corrected solar longitude Ωk is determined by the following formula. Ωk=Ωo+(Ωt-ΩE)(t-toe)-
ΩEtoe ...(9) From the above, the sun position S(xs, ys,
zs) is determined by the following formula. xs=xk'cos(Ωk)-yk'cos(
ik) sin(Ωk)…(10)
ys=xk'sin(Ωk)+yk'cos(
ik) cos(Ωk)...(11)
zs=yk'sin(ik)
...(12)
【0012】次に、M点での地心座標を
求める。衛星航法受信機1からの情報である赤道半径R
E、離心率eEの楕円地球上の緯度φu、経度λu、高
さhの地点Mの位置の地心座標系での3成分はそれぞれ
次式で与えられる。
xu=(N+h)cos(φu)cos(λu
) …(13)
yu=(N+h)cos(φu)sin(λu)
…(14)
zu={(N(1−eE2)+h)sin(φu)
…(15)ここで、Next, the geocentric coordinates at point M are determined. Equatorial radius R, information from satellite navigation receiver 1
The three components in the geocentric coordinate system of the position of point M at latitude φu, longitude λu, and height h on an elliptical earth with E and eccentricity eE are given by the following equations. xu=(N+h)cos(φu)cos(λu
)...(13)
yu=(N+h)cos(φu)sin(λu)
...(14)
zu={(N(1-eE2)+h)sin(φu)
...(15) Here,
【0013】M点から太陽を見る仰角θeは次式で与え
られる。
ここで、
また、M点から太陽を見る方位角θaは次式で与えられ
る。The elevation angle θe at which the sun is viewed from point M is given by the following equation. Here, the azimuth angle θa at which the sun is viewed from point M is given by the following equation.
【0014】以上の演算により、地球上のM点から見た
太陽の位置を知ることができ、また、この仰角θeが、
0またはπとなる時刻tを求めれば、太陽の出る時刻と
沈む時刻を知ることができる。なお上述した演算は、G
PS受信機1において測位のための衛星を探し出す演算
とほとんど類似したものであり、すでにGPS受信機1
には組み込まれている演算処理機能であり、この演算の
衛星のパラメータを目的の太陽に置き換えるだけで新た
にこの演算機能を追加する必要はない。従って前記図1
の演算部等を別個のハードとして設けなくても、GPS
受信機1に上述した演算を行なうための新たなソフトを
与えることでもよい。また、GPS受信機1においては
、GPS受信機1のその目的とするところから、当然、
現在位置の緯度、経度、高さについての情報は持ってい
ることになる。従って、現在位置M点における太陽の位
置、及び太陽の出る時刻と沈む時刻を知ることが可能と
なる。[0014] Through the above calculation, the position of the sun seen from point M on the earth can be known, and the elevation angle θe is
By finding the time t at which the value is 0 or π, you can know the time when the sun rises and sets. Note that the above calculation is performed using G
This calculation is almost similar to the calculation for searching satellites for positioning in PS receiver 1, and is already used in GPS receiver 1.
It is a built-in calculation processing function, and there is no need to add a new calculation function just by replacing the satellite parameters of this calculation with the target sun. Therefore, the above-mentioned figure 1
GPS can be used without having to provide separate hardware such as the calculation unit
It is also possible to provide the receiver 1 with new software for performing the above-mentioned calculations. Moreover, in the GPS receiver 1, from the purpose of the GPS receiver 1, naturally,
It will have information about the latitude, longitude, and height of the current location. Therefore, it is possible to know the position of the sun at the current position M, and the times at which the sun rises and sets.
【0015】図2は本発明による日出及び日没の時刻を
求めるための演算処理のフローを示す。この演算処理は
図示の如くS1〜S4のステップから成る。図3及び図
4は夫々サブルーチンとなる上記ステップS1及びS2
の詳細を示す演算処理のフローを示す。FIG. 2 shows the flow of arithmetic processing for determining the times of sunrise and sunset according to the present invention. This calculation process consists of steps S1 to S4 as shown in the figure. 3 and 4 are steps S1 and S2, which are subroutines, respectively.
The flow of the arithmetic processing is shown in detail.
【0016】[0016]
【発明の効果】以上説明したように本発明によれば、如
何なる天候においても現在位置における太陽位置、日出
及び日没の正確な時刻を容易に知ることができる。従っ
て現在位置で危険を回避した安全な航海、旅行の計画を
たてることができる。なお、本発明では各時刻における
太陽位置がわかるため、地形情報を加味した演算を行な
うことにより陸上等における複雑な地形地点においても
日照時間を正確に知ることができる。また本発明におい
て、前記地点でのデータとしてはGPS受信機以外の地
図等から得るようにしてもよい。As described above, according to the present invention, it is possible to easily know the position of the sun at the current location and the accurate times of sunrise and sunset in any weather. Therefore, you can plan a safe voyage or trip that avoids danger at your current location. In addition, in the present invention, since the sun position at each time is known, by performing calculations that take topographical information into consideration, it is possible to accurately know the sunshine hours even at complex topographical points on land or the like. Further, in the present invention, the data at the point may be obtained from a map or the like other than a GPS receiver.
【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.
【図2】上記実施例による演算処理のフローチャートで
ある。FIG. 2 is a flowchart of arithmetic processing according to the above embodiment.
【図3】図2のサブルーチンステップS1の演算処理の
フローチャートである。FIG. 3 is a flowchart of arithmetic processing in subroutine step S1 of FIG. 2;
【図4】図2のサブルーチンステップS2の演算処理の
フローチャートである。FIG. 4 is a flowchart of arithmetic processing in subroutine step S2 of FIG. 2;
1 衛星航法受信機 2 演算部 3 メモリ 4 表示部 5 CPU 6 操作部 1 Satellite navigation receiver 2 Arithmetic unit 3 Memory 4 Display section 5 CPU 6 Operation section
Claims (1)
点から見た太陽の地心座標上の位置を計算する手段と、
衛星航法受信機より与えられる上記地点での緯度、経度
及び高さのデータに基づき上記地点の地心座標上の位置
を計算する手段と、上記太陽位置のデータ及び地点位置
のデータに基づき前記地点から太陽を見る仰角及び方位
角を計算し、この仰角及び方位角から上記地点における
日出及び日没の時刻を求める手段と、を備えたことを特
徴とする衛星航法受信装置。[Claim 1] Means for calculating the position of the sun on the geocentric coordinates as seen from a point on the earth based on the sun's orbit information;
means for calculating the position of the point on geocentric coordinates based on latitude, longitude and height data at the point given by a satellite navigation receiver; and means for calculating the position of the point on geocentric coordinates based on the data of the sun position and the data of the point position. 1. A satellite navigation receiver comprising: means for calculating an elevation angle and an azimuth angle at which the sun is viewed from a given angle, and determining the times of sunrise and sunset at the above-mentioned point from the elevation angle and azimuth angle.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP41396390A JPH04297881A (en) | 1990-12-26 | 1990-12-26 | Receiving device for satellite navigation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP41396390A JPH04297881A (en) | 1990-12-26 | 1990-12-26 | Receiving device for satellite navigation |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH04297881A true JPH04297881A (en) | 1992-10-21 |
Family
ID=18522511
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP41396390A Pending JPH04297881A (en) | 1990-12-26 | 1990-12-26 | Receiving device for satellite navigation |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH04297881A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100302018B1 (en) * | 1999-05-28 | 2001-09-26 | 김우성 | The auto turn on and off control device of an unhabited control lamp by global positioning system |
WO2006080603A1 (en) * | 2005-01-26 | 2006-08-03 | Stwol Co., Ltd. | Lighting system using gps receiver |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59157587A (en) * | 1983-02-19 | 1984-09-06 | モガジ・フアタラ・バルク−キ | Worship time notifying device |
JPS6133563A (en) * | 1984-05-04 | 1986-02-17 | ジアツド・ジヤランボ | Electronic calculator |
-
1990
- 1990-12-26 JP JP41396390A patent/JPH04297881A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59157587A (en) * | 1983-02-19 | 1984-09-06 | モガジ・フアタラ・バルク−キ | Worship time notifying device |
JPS6133563A (en) * | 1984-05-04 | 1986-02-17 | ジアツド・ジヤランボ | Electronic calculator |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100302018B1 (en) * | 1999-05-28 | 2001-09-26 | 김우성 | The auto turn on and off control device of an unhabited control lamp by global positioning system |
WO2006080603A1 (en) * | 2005-01-26 | 2006-08-03 | Stwol Co., Ltd. | Lighting system using gps receiver |
JP2008529214A (en) * | 2005-01-26 | 2008-07-31 | ストウォル カンパニー リミテッド | Lighting system using GPS receiver |
US7659676B2 (en) | 2005-01-26 | 2010-02-09 | Stwol Co. Ltd. | Lighting system using GPS receiver |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5446465A (en) | Satellite location and pointing system for use with global positioning system | |
Feess et al. | Evaluation of GPS ionospheric time-delay model | |
CN101743453B (en) | Post-mission high accuracy position and orientation system | |
CN103777218B (en) | The performance evaluation system of GNSS/INS hypercompact combination navigation system and method | |
CN104101888B (en) | A kind of GNSS ionosphere delay Precise modeling that is suitable for regional | |
US20130116967A1 (en) | Solar timer using gps technology | |
Kuchynka et al. | New constraints on Mars rotation determined from radiometric tracking of the Opportunity Mars Exploration Rover | |
CN106405589A (en) | Method and device for determining global ionized layer grid model | |
US6133872A (en) | Real time precision orbit determination system | |
US20020042675A1 (en) | Method and device for acquiring azimuth information | |
Jiang et al. | Implementation and performance evaluation of a fast relocation method in a GPS/SINS/CSAC integrated navigation system hardware prototype | |
Long et al. | Use of the global positioning system in soil survey | |
CN112114341A (en) | Low-earth-orbit satellite cooperative frequency measurement passive positioning method | |
CN112255599B (en) | Method, device and equipment for displaying satellite radar wave range on map | |
JPH04297881A (en) | Receiving device for satellite navigation | |
JP3611526B2 (en) | Satellite positioning system, its ground station and ground terminal | |
JP2739613B2 (en) | Satellite navigation receiver | |
US7046193B2 (en) | Software GPS based integrated navigation | |
JPH04297882A (en) | Receiving device for satellite navigation | |
JPH04313025A (en) | Receiver for navigational satellite system | |
Davidovic et al. | Analysis of the influence of satellites constellation in gnss positioning accuracy | |
WO2024069731A1 (en) | Weather data assimilation assistance device, weather data assimilation assistance method, program, and weather data assimilation assistance system | |
CN107272036A (en) | Navigation equipment and the method for determining navigation information | |
Namie et al. | RTK-GPS positioning in Japan by virtual reference station (VRS) system with GPS-based control stations | |
Lee et al. | Multiple vehicles semi-self-driving system using GNSS coordinate tracking under relative position with correction algorithm |