Fonctionnement général de MissRail

MissRail est composée de 4 fonctionnalités

  • Edition d'infrastructure. Ajout d'élément de voies (canton) et de leurs caractéristiques (longueur, vitesse maximale autorisée, type de signalisation). Fonctionnement hors ligne.
  • Poste de contrôle/commande. Synoptique permettant de surveiller et d'interagir avec l'ensemble du réseau édité (position des convois, position des aiguilles, état de la signalisation…). Fonctionnement en ligne (connexion serveur)
  • Poste de conduite. Vue 3D de l’environnent et de la cabine de conduite d'un train présent sur le réseau (poste de contrôle/commande). Affichage de l'ensemble des informations nécessaires (vitesse, vitesse autorisée, signalisation…). Fonctionnement en ligne (conneo Poste de scenario et de tables horaires. Permet de définir pour un réseau ou un (des) train(s) un ensemble d'événements et de créer des tables horaires pour les convois. (Fonctionnement hors ligne)Le tout dans un environnement intégré et interconnecté
  • Poste de scenario et de tables horaires. Permet de définir pour un réseau ou un (des) train(s) un ensemble d'événements et de créer des tables horaires pour les convois. (Fonctionnement hors ligne)

Application client/serveur

  • Un serveur central est mis à disposition
  • Il peut accueillir environ 1000 connexions simultanées
  • Il peut accueillir plusieurs postes de contrôle/commande (limité à 200)
  • Il peut accueillir plusieurs postes de conduite (en fonction du nombre de convoi présents sur les postes de contrôle/commande)
  • Le serveur peut être aussi « à domicile » par le biais d'une connexion locale

Description du fonctionnement

  • Etape 1. Créer d'un réseau par le biais de l'éditeur d'infrastructure (connexion au serveur non nécessaire). Cette étape peut être optionnelle, des infrastructures pré-existante peuvent être télécharger sur le serveur)
  • Etape 2 (optionnelle). A partir d'un fichier d'infrastructure (étape 1), il est possible de lui adjoindre un scenario (ex: blocage de portes, perte de capacité de freinage, incendie, explosion, conditions météorologiques difficiles, défaillance de la signalisation, etc.) et des tables horaires par le biais du poste de scenarii.
  • Etape 3. Charger un fichier d'infrastructure dans le poste de contrôle/commande permet de créer le synoptique. Il suffit ensuite de se connecter au serveur. L'ensemble des convois présents pourront être conduit par un opérateur humain ou alors le déplacement peut se faire en mode automatique (choix possible pour chaque convoi)
  • Etape 4. Des conducteurs peuvent rejoindre le réseau connecté. Leur nombre est limité au nombre de convois présents sur le réseau.

Technologies utilisées

  • Communication réseau: .Net remoting de Microsoft
  • Langage de programmation: Vb .Net, CSharp, Java
  • Moteur 3D: Unity-Game Engine

Configuration minimale requise

  • Processeur AMD ou Intel 32 bits ou 64 bits (Dual Core ou plus conseillé)
  • Mémoire Vive : 1Go minimum (2Go ou plus conseillé)
  • Carte graphique : chipset ou carte graphique avec 512Mo de mémoire (1Go conseillé)
  • Espace disque : 300Mo
  • Système d'exploitation : Windows XP, Vista, 7, 8, 8.1, 10