単体GNSSじゃダメ!? nRF CloudのA-GNSSで15秒爆速Fix!名古屋SRTを現地追跡するスマート交通端末が完成!

本サイトはアフィリエイト広告を利用しています。
Zephyr

今回は、電源を入れるだけで現在地を自動測位し、最寄りのバス停や直近ダイヤを自動表示させる屋外実証フィールドテストの模様をお届けします!

宇宙からの超低速な電波に頼るのではなく、LTE-M経由で精密な衛星軌道データをわずか15秒で一括注入することで、過酷な都市部でも爆速かつ高精度に位置を確定させることに成功!

名古屋の都心を走る次世代路面公共交通「SRT(スマート・ラピッド・トランジット)」沿線での実証実験の全貌と、GNSS×セルラー×クラウド連携のリアルな技術ノウハウを完全解説します。

 

スポンサーリンク

【nRF9151】単体GNSSじゃダメ!? nRF CloudのA-GNSSで15秒爆速Fix!名古屋SRTを現地追跡するスマート交通端末が完成!

Nordic Semiconductorの最新セルラーIoT開発キット「nRF9151-DK」と4.2インチ電子ペーパー、そして自作の3Dプリント透明保護ケースを組み合わせたスマート交通インフォメーション端末。

 

今回は、電源を入れるだけで現在地を自動測位し、最寄りのバス停や直近ダイヤを自動表示させる屋外実証フィールドテストの模様をお届けします!

 

しかし開発の現場では、「単体GNSS(GPS)だけではビルの谷間で全く測位できず、タイムアウトで失敗する」という過酷な壁に直面しました。

この絶望的な状況を打破したのが、Nordicのクラウドサービス「nRF Cloud」が提供するA-GNSS(Assisted-GNSS)です。

宇宙からの超低速な電波に頼るのではなく、LTE-M経由で精密な衛星軌道データをわずか15秒で一括注入することで、過酷な都市部でも爆速かつ高精度に位置を確定させることに成功!

 

名古屋の都心を走る次世代路面公共交通「SRT(スマート・ラピッド・トランジット)」沿線での実証実験の全貌と、GNSS×セルラー×クラウド連携のリアルな技術ノウハウを完全解説します。

 

プロジェクト・動画のリンク先

YouTubeでも電波環境の厳しい都市部での実機テストや、次世代連節バスの到着、電子ペーパーの自動描画の様子をノーカット動画で詳しく解説しています

本編解説動画

 

関連公式ドキュメント・クラウドサービス

Nordic nRF Cloud 公式サイト

Just a moment...

 

公共交通オープンデータセンター(ODPT)

東京公共交通オープンデータチャレンジ

 

開発の壁:なぜ単体GNSS(GPS)だけでは実用にならないのか?

本プロジェクトが目指したのは、「利用者がどこにいても、端末の電源を入れるだけで現在地を測位し、目の前のバス停や駅の直近発車便を電子ペーパーに自動表示する」という究極のスマートサイネージです。

しかし、nRF9151内蔵のGNSS受信機を「単体」で動かしたところ、実用化を阻む深刻な物理的障壁にぶつかりました。

 

宇宙からの電波は「50bps」という超低速の壁

GPSなどの衛星測位を行うためには、宇宙空間(高度約20,000km)を周回する各衛星の精密な軌道パラメータである「エフェメリス(Ephemeris)」を受信する必要があります。

ところが、宇宙から地上に降り注ぐ航法メッセージのデータ通信速度は、わずか「50 bps(1秒間に約6文字)」という超低速です。

衛星1基分の軌道データを受信しきるだけでも最低30秒間、電波が1ミリ秒も途切れることなく完全に届き続けなければなりません。

 

ビルの谷間や街中ではタイムアウトが連発

開けた砂漠や海の真ん中ならともかく、ビルが立ち並ぶ都市部やベランダ、街路樹の下などでは、建物の遮蔽や反射(マルチパス)によって電波が頻繁に途切れます。

30秒間の受信中に1ビットでもエラーが発生すると、データは破棄されて最初からやり直しになってしまいます。

そのため、タイムアウト設定を3分、5分と延ばしても一向に衛星を捕捉できず、測位完了(TTFF: Time To First Fix)に12分以上かかるか、永久にタイムアウトで測位失敗するという過酷な現実に直面しました。

持ち運んでその場でサッと使いたいモバイル端末にとって、起動から数分以上待たされるのは致命的でした。

 

救世主の登場:nRF Cloud A-GNSSによる劇的ブレイクスルー

「宇宙からの微弱な電波を待つだけではダメだ」と確信し、導入したのがNordic nRF Cloudの「A-GNSS(Assisted-GNSS)」サービスです。

 

LTE-M経由で最新軌道データを1〜2秒で一括注入

A-GNSSの仕組みは非常に合理的です。

宇宙からの低速電波を手探りで待つ代わりに、地球上の固定基準局ネットワークが受信・計算した世界中の最新エフェメリスデータを、LTE-Mの高速パケット通信を使ってクラウド(nRF Cloud)から直接ダウンロードします。

受信するデータサイズはわずか3.4KB程度。

通信時間はわずか1〜2秒で完了し、LTEパケットの消費量も微小です。

取得したバイナリデータをモデムの内部メモリ(NVRAM)へ一括注入(インジェクション)することで、モデムは電源投入直後から「今、どの衛星がどこを飛んでいるか」を完全に把握した状態で受信を開始できます。

 

なぜnRF Cloudを使うと劇的に速く、高精度になるのか?

nRF Cloudを連携させた結果、測位時間は従来の12分半から「わずか15秒」へと約50倍の爆速化を達成しました!

さらに、単に速くなっただけでなく、測位精度も誤差10m級へと飛躍的に向上しました。

そこには、GNSSの物理的弱点をクラウドと地上ネットワークで克服する4つの技術的理由があります。

 

理由1:純度100%のエラーフリー軌道データ

宇宙からの微弱な電波ではノイズによるデータ化けが避けられませんが、nRF Cloud経由なら有線の地上局ネットワークが保証する誤りゼロの純粋な軌道パラメータが直接手に入ります。

最初から狂いのない高精度な計算式をモデムが解けるため、位置のブレが根本から排除されます。

 

理由2:原子時計のナノ秒単位の誤差と大気遅延を事前補正

GNSSは「電波が届くのにかかった時間(光速)」から距離を逆算しています。

そのため、衛星に積まれた原子時計がわずか1マイクロ秒(100万分の1秒)狂うだけで、地上では300メートルもの誤差が生じます。

nRF Cloudのアシストデータには、衛星時計の微小な進み・遅れ(時計ドリフト)や、電波が電離層や対流圏を通過する際に減速・屈折する大気遅延の補正係数がナノ秒単位で網羅されています。

モデムがこれらを精密に差し引いて距離計算を行うため、都市部でも吸い付くような高精度が実現します。

 

理由3:ピンポイント探索による受信感度の大幅向上(+15〜20dB)

衛星は秒速約4kmという猛スピードで飛行しているため、ドップラー効果によって受信周波数が刻々と変化します。

通常はどの周波数にいるか分からないため広い周波数帯を手探りでスキャンし、微弱な信号はノイズと見なして捨ててしまいます。

しかし、A-GNSSによって「現在時刻・概算位置・全衛星の軌道」が分かっていると、モデムは「どの衛星がどの周波数・タイミングで届くか」をピンポイントでロックオンできます。

これにより受信感度が実質15〜20dB(約30倍〜100倍)も向上し、ビルの谷間やベランダの隙間から届く微弱な電波でも確実に拾い上げることが可能になります。

 

理由4:日本の真上を飛ぶ「みちびき(QZSS)」の完全サポート

日本国内において極めて重要なのが準天頂衛星「みちびき」の存在です。

アメリカのGPS衛星は斜め方向から電波が飛んでくるため高層ビルの壁に反射(マルチパス)しやすいのに対し、みちびきは日本の天頂付近(仰角80度以上)に滞空します。

nRF Cloudは「みちびき」のエフェメリスにも完全対応しており、実際のログでもSV195(みちびき)を仰角88度(ほぼ真上)で安定捕捉していました。

ビルの反射を受けないクリーンな真上からの電波を計算の中心に据えることで、日本の都市環境に最適化された驚異的な位置精度を発揮します。

 

現場での技術トラブル:測位FIX直後のモデムデッドロックを解決

実機へのA-GNSS組み込みの過程では、開発者を悩ませるスリリングなバグにも遭遇しました。

屋外テスト中、「衛星を捕捉してまさにFIXした瞬間、コンソールがピタッと固まってフリーズする」という怪現象が発生したのです。

ログを精査したところ、衛星4基が確定して測位完了を通知するモデムの割り込みイベントハンドラ(gnss_event_handler)の内部から、直接モデムをLTE通常モードに戻す命令(lte_lc_func_mode_set)を発行していたことが判明しました。

割り込みコンテキストの中でブロッキングなATコマンド処理を呼び出したため、モデムライブラリの内部で処理が膠着(デッドロック)してしまっていたのです。

イベントハンドラからは軽量なフラグ通知のみを行い、モデムの切り替えやODPT通信、画面描画はアプリケーショントレッド側で安全に行う非同期設計へと修正。

これにより、測位完了から画面更新までが流れるようにノンブロッキングで動作する完璧なファームウェアが完成しました!

 

名古屋の街へ!SRT沿線での屋外実証フィールドテスト

完成したファームウェアと3Dプリント透明ケースを纏った実機端末を携え、名古屋の都心を走る次世代公共交通「SRT」のルートで実証実験を行いました。

実証スポット1:高層ビル群に囲まれた「柳橋中央市場」

最初のテスト地点は、名古屋駅にもほど近い「柳橋中央市場」の停留所です。

周囲を高層ビルやマンションに囲まれ、空の視界が大きく遮られた過酷な電波環境です。

端末の電源を入れると、LTE基地局への接続と同時にnRF CloudからA-GNSSデータを瞬時に受信。

カウント開始からわずか十数秒でLEDが点灯し、現在地が誤差10m以内で確定しました!

最寄り停留所が「SRT 柳橋」であることをマイコンが自動判定し、ODPTから取得したリアルタイムの直近ダイヤが電子ペーパーにクッキリと描画されました。

その数分後、停留所にブラックボディの最新連節バス(シターロG)が滑り込んでくる瞬間を捉え、画面の到着案内と完璧に同期していることを確認できました!

 

実証スポット2:観光の要所「名古屋城・金シャチ横丁」

続いてSRTに乗車して移動し、北側の終点である「名古屋城・金シャチ横丁」停留所へ。

ここでも電源投入から即座にA-GNSSが作動し、見事に「名古屋城」停留所への接近・ダイヤ情報を自動展開。

さらに、国土交通省の3D都市モデル「Project PLATEAU」の建築物LOD2データを元にした立体マップや、バリアフリールート案内が電子ペーパー上に美しく浮かび上がりました。

日光が照りつける屋外環境でも、電子ペーパーの圧倒的な視認性と透明ケースのクリアな質感が際立ち、まさに「次世代スマートモビリティ端末」として完璧な実用性を証明しました。

 

まとめ

単体GNSSの限界を痛感したところから始まった今回の挑戦は、nRF Cloudという強力なアシスト基盤を取り込むことで、劇的な成功を収めました。

 

* 単体GNSSの物理的限界: 宇宙からの超低速電波(50bps)はビルの谷間で途切れ、コールドスタートでは12分以上の待ち時間やタイムアウトが頻発。

* nRF Cloud A-GNSSの威力: LTE-M経由で精密な衛星軌道・補正データを1〜2秒で取得し、測位時間をわずか15秒へと劇的に短縮。

* 驚異的な高精度の秘密: 誤りゼロの軌道データ、ナノ秒単位の時計・大気補正、ピンポイント探索による高感度化(+15〜20dB)、そして「みちびき(QZSS)」の天頂電波活用。

* 屋外フィールド実証の成功: 柳橋中央市場や名古屋城にて、電源ONから全自動で現在地・最寄り停留所を特定し、リアルタイム運行ダイヤを描画する実用性を完全実証。

 

実際の都市部での衛星補足スピードや、次世代連節バスが停留所へ到着する迫力の実機レビュー動画は、冒頭でご紹介したYouTube動画でノーカットでご覧いただけますので、ぜひチェックしてみてください!

コメント