GPSの日時形式

GPSの日時

時刻系

[44] 1 目的 - 000068239.pdf, , https://www.gsi.go.jp/common/000068239.pdf#page=19

GPST (UTC(USNO)に準拠)

上記の差はユーザに提供さ れている。MCS での GPST と UTC(USNO)の差は 1μs (modulo 1)

GPS 週

[36] GPS (しゅう) (week) GPS時におけるです。

[37] GPS時基準点であるから7日間が最初ので、 以後7日ずつがとなります。

GPS週ロールオーバー

[7] GPSにおける週番号の決定と時刻表現に関連する諸問題 (測位航法学会論文誌 Vol. 2 (2011) No. 2 P 13-20, ) https://www.jstage.jst.go.jp/article/ipntj/2/2/2_2_13/_article/-char/ja/

[56] GPS week number rollover - Wikipedia, , https://en.wikipedia.org/wiki/GPS_week_number_rollover

[8] 電子機器の時刻 () http://www.ffortune.net/calen/calen/etime.htm

1999年8月21日には現在ではカーナビでおなじみの測位衛星GPSの内部時間の桁数があふれて0に戻るというのがあり、一部のGPS機器で実際に誤動作が起きました。GPSの時刻は次は2019年4月7日にも0に戻りますが、さすがに次はトラブルはないでしょう。

[12] 一足早くGPSの「1999年」問題|WIRED.jp () https://wired.jp/1999/08/06/%e4%b8%80%e8%b6%b3%e6%97%a9%e3%81%8fgps%e3%81%ae%e3%80%8c1999%e5%b9%b4%e3%80%8d%e5%95%8f%e9%a1%8c/

[13] () https://www.furuno.com/jp/gnss/datadownload/GNSS_Receiver_WeekNumberRollover_SE18-100-007-00_jp.pdf

[14] 海上保安庁、ディファレンシャルGPSの運用を終了|ニュース/アーカイブ|みちびき(準天頂衛星システム:QZSS)公式サイト - 内閣府 () http://qzss.go.jp/news/archive/kaiho-dgps_190304.html

今回の廃止を判断するに至った理由として、海上保安庁は次のように説明しています。

GPS週数ロールオーバーにより、DGPS装置の時刻管理が不能となり、補正情報の信頼性を担保できない状況となる。

[15] 19.6年周期の“GPS週数ロールオーバー”が4月7日にやって来る。古いGPS機器では不具合が発生する可能性も【地図と位置情報】- INTERNET Watch (株式会社インプレス著, ) https://internet.watch.impress.co.jp/docs/column/chizu3/1174262.html

[16] 2019年4月 GPS週数ロールオーバーテストについて | Garmin サポートセンター () https://support.garmin.com/ja-JP/?faq=zWQY6Z2kFiAuY9kDnDBgZ6&searchQuery=KM1260447

[17] [tz] GPS Week Number Rollover Apr 6/7 () https://mm.icann.org/pipermail/tz/2019-April/027837.html

[18] [tz] GPS Week Number Rollover Apr 6/7 () https://mm.icann.org/pipermail/tz/2019-April/027838.html

[19] [tz] GPS Week Number Rollover Apr 6/7 () https://mm.icann.org/pipermail/tz/2019-April/027852.html

[20] () https://ics-cert.us-cert.gov/sites/default/files/documents/Memorandum_on_GPS_2019.pdf

[21] ChinaAviationReviewさんのツイート: "Multiple Boeing 787s in China experienced GPS 20 years rollover issue. Some aircrafts have to be grounded waiting for an update.… https://t.co/MvWpoDoqkU" () https://twitter.com/ChinaAvReview/status/1114802018919411712/photo/1

[22] [tz] GPS Week Number Rollover Apr 6/7 () https://mm.icann.org/pipermail/tz/2019-April/027852.html

[11] GNSS受信機のロールオーバー状態について | 国土地理院 () https://psgsv2.gsi.go.jp/koukyou/public/news/rollover.html

[31] iPhone や iPad のソフトウェアをアップデートして位置情報の問題を回避する - Apple サポート () https://support.apple.com/ja-jp/HT210239

2012 年以前に発売された一部のモデルの iPhone や iPad をお使いのお客様は、正確な GPS 位置情報を維持するため、協定世界時 (UTC) の 2019 年 11 月 3 日 午前 0 時 (日本時間の 2019 年 11 月 3 日 午前 9 時)* までに iOS をアップデートする必要があります。これは、いわゆる GPS 週数ロールオーバーの問題によるもので、他社メーカーの GPS 搭載製品では 2019 年 4 月 6 日頃から影響が出始めています。一部の Apple 製品もこの影響を受けますが、影響が出始めるのは協定世界時 (UTC) の 2019 年 11 月 3 日 午前 0 時 (日本時間の 2019 年 11 月 3 日 午前 9 時) 以降です。

[32] 20年に1度GPS時間リセット 前回は混乱、今回は?:朝日新聞デジタル () https://www.asahi.com/articles/ASM423RZ2M42UTIL00W.html

[33] The Bug That Crashed New York’s Wireless Network - The New York Times, https://www.nytimes.com/2019/06/24/nyregion/wireless-network-crash-gps-rollover.html

[34] 4月7日(日本時間)に2度目の「GPS週数ロールオーバー」|ニュース/アーカイブ|みちびき(準天頂衛星システム:QZSS)公式サイト - 内閣府, https://qzss.go.jp/column/gps-rollover_190225.html

[35] gps-rollover-android.pdf, , https://www.au.com/content/dam/au-com/static/designs/developer/android/pdf/gps-rollover-android.pdf

[42] 年始に年表示が>>40, >>41。 rollover の影響はすぐに出るとは限らないらしい。 (が変わるまで前と同じのデータを保持してる?)

[43] なおにもとなる不具合があった模様 >>41

[38] 前回はで、 西暦2000年問題の1年前で日時桁溢れ問題日時処理に社会的注目が集まっていた頃。 その時多くの教訓が得られたはず。それなのにわずか20年でまた同じ過ちが繰り返されている。 社会的に深刻な影響が出なかったからいいものの、 情報技術関係の業界とソフトウェア工学の研究者はその間いったい何をしてきたのか。

[39] きっと20年後にも同じ騒動を繰り返すのだろう。大きな事件が起こらないとしても、 何かあるかもしれないと騒ぎになって社会的コストを浪費することは確実。

13ビット週番号

[54] GPS week roll over April 6th | Cyber.gov.au, , https://web.archive.org/web/20191020075611/https://www.cyber.gov.au/news/gps-rollover

Modernised GPS clocks, and GPS navigation systems may be released with a 13-bit week field, allowing up to 8192 weeks, instead of 1023 weeks, before rolling over to 0. This will increase the time between GPS week roll overs from approximately 20 years, to around 150 years.

[55] Time formatting and storage bugs - Wikipedia, , https://en.wikipedia.org/wiki/Time_formatting_and_storage_bugs#Year_2137

GPS dates are expressed as a week number and a day-of-week number, with the week number initially using a ten-bit value and modernised GPS navigation messages using a 13-bit field. Ten-bit systems would roll over every 1024 weeks (about 19.6 years) after Sunday 6 January 1980 (the GPS epoch), and 13-bit systems roll over every 8192 weeks. Thirteen-bit systems will roll over to zero in 2137.

閏秒

[2] GPSはどのようにしてうるう秒を挿入するか | Nyanchew's Digital Life - ja1 () http://nyanchew.com/jp/gps%E3%81%AF%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%81%97%E3%81%A6%E3%81%86%E3%82%8B%E3%81%86%E7%A7%92%E3%82%92%E6%8C%BF%E5%85%A5%E3%81%99%E3%82%8B%E3%81%8B

相対性理論

[9] 時間の遅れ - Wikipedia () https://ja.wikipedia.org/wiki/%E6%99%82%E9%96%93%E3%81%AE%E9%81%85%E3%82%8C

全地球測位システム(GPS)では、GPS衛星が地上へ正確な時間を伝達することで、地球上の正確な位置を測定している。しかし人工衛星は重力源である地球から離れた衛星軌道上を周回し、地上に比して重力場が弱い環境にあって、その分地上よりも時間の経過は早い。このため、衛星側の内蔵時計は毎秒100億分の4.45秒だけ遅く進むように調整されている。また、衛星から地上へ電波が伝わる経路も地球の重力場にあり、伝播の時間も影響を受ける。この分も調整して電波が発信される。

[23] GPS と物理 () http://maya.phys.kyushu-u.ac.jp/~knomura/museum/GPS/GPS.html

標準時管理

[24] 世界中の保時機関で GPS時刻供給、時刻比較に使われています。 標準時の各記事参照

プロトコル

[25] いくつかのプロトコルGPS の日時情報を扱う手段を提供しています。

ISO 19108

[27] JIS X 7108:2004 D.3.4 / 附属書D表7は、 GPS暦を次のように記述しています。

[28] TM_Calendar
name
GPS暦
domainOfValidity
地球全域
dateTrans
暦日 (WN, DN) について、

J = 2444244.5 + 7 × WN + DN

... で得られるユリウス日 J
julTrans
ユリウス日 J について、

DL = J - 2444244.5

WN = INT ( DL 7 )

DN = MOD (DL, 7)

.. で得られる暦日 (WN, DN)
referenceFrame
[29] TM_CalendarEra
name
GPS暦
referenceEvent
referenceDate
(0001, 01)
julianReference
2444244.5
epochOfUse
[30] TM_Period
begin
2444244.5
end
現在

西暦1880年基準の日時形式

[51] GPS時間以外にも同じようにが基準となった日時形式がいくつかあります。

[48] Time formatting and storage bugs - Wikipedia, , https://en.wikipedia.org/wiki/Time_formatting_and_storage_bugs#Year_2048

The ATSC system will have an issue similar to the DVB issue described above after 2048 due to its use of signed 32-bit GPS seconds that begin from 6 January 1980.

[49] >>48 これだけだと意味がいまいちよくわからないけど、 GPS秒を本家 GPSデータ構造と違って32ビット整数で表しているってコト!?

[50] + (231 - 1) =


[52] DOSの日時形式からを表現できます。 GPS時間と違って1月1日から記述可能です。

[53] SAP S/4HANAの日時も同様です。

派生

[45] QZSST

メモ

[3] GPS時間 ‐ 通信用語の基礎知識 () http://www.wdic.org/w/SCI/GPS%E6%99%82%E9%96%93

[4] GPS ‐ 通信用語の基礎知識 () http://www.wdic.org/w/SCI/GPS#xE6x97xA5xE6x99x82

[5] 日本標準時プロジェクト GPS時刻比較データ () http://jjy.nict.go.jp/QandA/data/gps.html

[6] 次世代時空計測グループ - GPSを使用した時刻比較 () http://www2.nict.go.jp/aeri/sts/stmg/koganei/gps.html

[10] () https://www.jstage.jst.go.jp/article/ipntj/2/2/2_2_13/_pdf

[26] JIS X 7108:2004 4.2

TOW 週単位の時刻 (Time of Week) WN 週数 (Week Number)