Discover the MMP framework in our technical report.

The NT MMP is a framework developed by Nurjana that can be installed in a modular MSCCS configuration, without limitations regarding the number of control working position (CWP).

The complete functionalities of MMP software for MSCCS can be allocated to two major categories of Software Modules, each of which can be composed of various NT standard components (i.e. libraries and building blocks):

Mission Setup and Analysis Applications

– Scenario Definition and Pre-Mission Control Module

This Module supports the user to define a so called Range Abstraction Layer and the environment data structure used to represent various entities involved in the mission, including the geographical terrain, sensors, projectile, environment, etc. 

The Range Abstraction Layer supports the following entities:

  • Sensors

  • Projectiles

  • Launch Platforms

  • Environment and Meteo information

  • Terrain

– Sensor Performance Analysis and Best Deployment Module

Starting from the flight nominal trajectory and planned sensor configurations the module supports the sensor coverage analysis and the best deployment of the sensors in the scenario.

For each sensor, the application runs the simulation and computes the sensor coverage for the given mission and sensor configuration.

The Deployment Optimizer engine allows, starting from a set of trajectories or portions of reference trajectories, to obtain the best deployment for a group of optical and radar sensors in the range area, in order to minimize the global tracking error.

-Ballistic Simulation Module

The Ballistic Simulation Module contains the functionalities for managing ballistic missions and tracking missions.

The 4 degrees of freedom model (or Modified Point Mass) is used for the standard Spin-Stabilized projectiles and its sub-variants as Rocket Assisted and Base-Burn unit.

The 5 Degrees of Freedom model is used instead for the calculation of the trajectories of Fin Stabilized Rockets.

The simulator engine for ballistic calculation is developed in accordance with accurate ballisting standards, integrating the main mathematical models for the computation of ballistic trajectories.

– Test Data Post-Processing Module

The advanced Test Data Post Processor (TDPP) provides a set of post mission scenario functionalities for the Best Estimate of Trajectory (BET) through the combination of various common range data sensors into a single solution.

The core of TDPP, the filter/smoother, embeds state-of-the-art optimal estimation algorithms to integrate data from multiple sensors.

The TDPP provides the most accurate absolute TSPI data estimates available for range sensors. The solution data quality, and the validity of each individual measurement, can be accurately estimated and presented for analysis.

– Test and Training Scenario Generator Module

The module is a software tool which provides a real-time and dynamic computer simulation of different kind of tracking sensors behaviour and flight vehicles trajectories in an integrated test range scenario.


Mission Control Applications

– Range Sensor Integration Module (RSIM)

For each sensor to be integrated with MSCCS,  the RSIM module provides the following features for the remote middleware:

  • Real time data acquisition from range sensor, data correlation and time stamping, and real time acquisition of status information

  • Capability of real time dedicated filtering the TSPI data according to the overall performance of the sensor and the configuration for the trajectory data processing.

  • Capability of sending configuration data for remote configuration.

  • Acquisition of the tracker overall status and specifically the tracking status (i.e. active or slave mode).

– Sensors Remote Control and Calibration Module

This module provides, through specific Application Programmable Interfaces, the capability for the configuration and calibration of the trackers

The Star Check mode performs an evaluation of the pointing error of a sensor using astronomical calculations.

– Multi Sensor Data Fusion Module

The sensor fusion algorithms included in the Multi Sensor Data Fusion (MSDF) Module allow combining track data received from multiple sensors to improve the accuracy of the trajectory estimate. The use of a recursive algorithm (such as the Kalman filter) is a design choice for the optimal processing of TSPI measurements in real time.

– Scenario Assessment and Track Management Module

The Scenario Assessment Module provides the operator with the capability to monitor the real-time scenario in progress during the mission and to make decisions based on their assessment of the situation.

The module offers also specific control functionalities in order to cue data to those tracking sensors which need to work in slave tracking mode (e.g. for target acquisition at the beginning of the trajectory, target recovery in case of tracking loss, sensor slaving to estimated point of impact to splash detection).

– Video Tracking Applications

The video-tracking module exploits several image processing algorithms to implement an EOS-based system able to autonomously track:

  • A single designated target (airplane, helicopter, missile, mortar, artillery munition, etc)

  • A cloud of targets generated by a separation or an explosion (missile from airplane, artillery explosion)

  • Following the center of mass or the barycenter

  • Following a specified target (by position, velocity, shape)

– Range Safety Planning and Decision Support System Module

The Range Safety Planning and  Decision Support Module checks in real time that the flight is inside a predefined three dimensional flight corridor (i.e. that the mission is progressing with no safety hazards) raises alarms and sends out a proper signal in case the flight is detected, through suitable fusion of tracking data, as no longer safe.

Connecting MSCCS to external transmission equipment, proper flight vehicle and mission termination can be automatically achieved in case of safety hazards.

Actually, the MMP is running efficiently belong the MSCCS in various Test Ranges, managing the automatic mission abort system (AMAS) and automatic ballistic tracking system (ABTS) likewise the automatic scoring and evaluation system (ASES), demonstrating as well its deep versatility.


Furthermore, our high skilled software and systems engineers provides on site training sessions and also the support on installing, configuring and managing the software.

In addition, they assists and thus provides the development of new functionalities according to the site peculiarities, the customer requirements or any operational need.


Follow us on

  • Nurjana Technologies su Linked In
  • Nurjana Technologies Facebook
  • Nurjana Technologies su Instagram
  • Nurjana Technologies Youtube Channel