Aperçu des technologies des systèmes de suivi GPS

9

Contexte: un ami m'a demandé d'estimer le coût de la mise en place d'un système de suivi GPS pour une petite flotte de bus, afin que nous puissions faire un rapport en temps réel de l'emplacement des bus via une carte Web.

Dans mes recherches, j'ai vu trois types de trackers GPS actifs:

  1. Radio
  2. SMS
  3. Satellite

Certaines considérations importantes sont

  1. minimiser les coûts à long terme, et
  2. rendre le système aussi fiable que raisonnablement possible.

Les préoccupations secondaires sont la réduction des coûts initiaux, la latence, la difficulté d'installation / configuration, le niveau de support requis une fois la configuration initiale terminée.

Les bus circulent dans un rayon de 5 miles, donc la radio est possible.

Dans un souci de réduction des coûts à long terme, la radio semble bonne: ce serait le seul moyen de faire fonctionner le système sans intermédiaire.

Les SMS nécessitent des tours de téléphonie cellulaire et les satellites nécessitent un programme spatial. Je crains cependant qu'une solution de bricolage avec des radios se révèle moins fiable.

Mais si nous achetions des émetteurs SMS qui fournissaient les données via une API tierce, ils pourraient cesser leurs activités, ou avoir un temps d'arrêt ou une latence inacceptable.


Mes questions):

  • À quoi ressembleraient chacune de ces trois solutions?
  • Quel matériel est impliqué?
  • Quels sont les compromis entre eux?
  • Quels problèmes avez-vous rencontrés?
  • Avez-vous utilisé un système qui fonctionne simplement ?
canisrufus
la source

Réponses:

6

Je ne peux pas m'empêcher de comprendre un système de suivi radio vhf / uhf - aucune expérience pratique. Mais je peux vous aider concernant les systèmes satellite / mobile.

Il semble que vous ayez omis une option importante: les données mobiles via la technologie GPRS GPRS ou d'autres technologies basées sur IP. Les SMS peuvent ne pas être une bonne option car le coût de volumes élevés de messages SMS peut être prohibitif et parfois les messages SMS sont mis en file d'attente et retardés plus que ce qui est acceptable (au moins, ils sont là où je suis).

Notre système reçoit les données des connexions IP GPRS / 3G et également via la liaison descendante satellite en utilisant les constellations de satellites Globalstar, InMarSat et Iridium.

Les systèmes GPRS envoient généralement leurs rapports de position à un serveur que vous exploitez via une connexion IP. Les systèmes par satellite fournissent généralement des rapports de position en permettant à votre serveur d'interroger périodiquement sa passerelle pour de nouveaux rapports.

Il y a d'autres questions que vous devez considérer:

  • À quelle fréquence avez-vous besoin de rapports des bus? Un système mobile peut normalement envoyer des rapports plus fréquemment que les systèmes sat mais à un coût plus élevé (selon les plans disponibles). Je pense que vous constaterez que la plupart des trackers satellites sont destinés à envoyer à des périodes de 5+ minutes et parfois plus.
  • Est-il important que les bus ne puissent pas envoyer de rapport parce qu'ils se déplacent dans une zone morte mobile ou une zone de mauvaise connectivité par satellite?
  • Quelle doit être la fiabilité du système? Certains systèmes satellitaires sont plus fiables que d'autres. Au moins un système sat peut introduire de longs retards dans les rapports en raison de l'architecture de leur système.

Une architecture typique pour votre système proposé comprendrait un ou plusieurs serveurs et logiciels pour les terminaux utilisateurs (ordinateurs) qui peuvent extraire des données du serveur et les afficher selon les besoins.

Le ou les serveurs:

  • Recevoir des données de trackers et / ou interroger une passerelle externe pour les données
  • Traduisez les données reçues dans un format utilisable.

  • Effectuez des recherches ou des calculs en fonction des données reçues

  • Stocker les données traduites dans une base de données

  • Extraire périodiquement des informations de la base de données et les stocker dans certains fichiers utiles aux clients (XML, JSON, CDF, etc.) /
  • Servir les demandes des utilisateurs via un serveur Web (ou par une autre technologie)

Jetez un œil au tracker Axxon SmartOne (tracker satellite de qualité industrielle très fiable) (réseau satellite Globalstar), au tracker Spot (un appareil de qualité grand public et au logiciel de visualisation Web de Spot) et à certains des logiciels qui fonctionnent sur les téléphones mobiles. (certains des packages disponibles vous permettent de spécifier n'importe quel serveur comme destination des données, d'autres vous obligent à utiliser un système propriétaire d'un seul fournisseur :-( Nous avons fait des essais avec de nombreux trackers de poche peu coûteux disponibles en Chine mais nous les avons trouvés trop peu fiable ou trop limité.

RoyHB
la source
C'est une excellente réponse. Merci de prendre le temps.
canisrufus