iBright - 'Whole Fleet Management Case Study' Banner

...Whole Fleet Management - Case Study

The British Army is examining a fundamental change in the way it manages its entire fleet of Military vehicles (Fleet Management). Currently, each Army Unit holds most of the vehicles it needs to achieve all of its training objectives, resulting in several key drawbacks...

  • Low vehicle utilisation - vehicles are left idle whilst other Units have deficits
  • Intensive maintenance required - soldiers spend much of their time maintaining / repairing
  • Complicated and time consuming to assemble vehicles quickly under 'Force Generation' (FG)

Under 'Whole Fleet Management' (WFM) several candidate schemes have been proposed. For example, each Army Unit will only hold enough vehicles to carry out low-level training operations. Additional vehicles for more demanding training will be obtained from centrally managed Training Pools (or potentially from other Units). Surplus vehicles will be placed in Operational Pool(s) - vehicles in this pool will be fully prepared and stored in a 'Controlled Humidity Environment' (CHE) in order to avoid deterioration (and maintenance) over time.

WFM offers several advantages...

  • Shared vehicle usage - high utilisation
  • Low Unit holdings - less maintenance for soldiers
  • Faster deployment under FG - can pull directly from Operational Pool
  • Cost savings - economies of scale

Use of Simulation

The initial task was to create a Model to represent every vehicle in the British Army, every Unit, every Training Area and every training exercise in the UK and Germany (and later Canada) Theatres. In depth results, captured by and extracted from model, would then help to assist answering several key questions...

  • How should the vehicles be distributed amongst the Units, Training Pools and Operational Pool(s)
  • What sort of training effectiveness can be achieved with the above distribution - is it better than the current system?
  • How fast can the vehicles be deployed under 'Force Generation' - is it faster than the current system?
  • How much will the WFM solutions cost - is it more cost effective than the current system?

The model was originally written (by iBright Ltd) in eM-Plant, a leading object-oriented simulation tool that was powerful enough to cope with the scale and complexity of the WFM scenario. The model was later converted (by iBright Ltd) to baseSim - see 'Iteration Speed'.

The results from the initial study were used to feed the live trials carried out in Germany in 2002. The feedback from this study has been very positive and has helped to enhance the status of the model.

Whole Fleet Management Model
Figure 1 - Hierarchical nature of the WFM model

Visualisation

The object-oriented (hierarchical) nature of the modelling tool chosen enabled the model to be developed in an intuitive way. The top-level of the model contained the training Theatres, each Theatre contained Units, Training Areas, Pools etc., each Training Pool, for example, contained a vehicle park and the vehicle park contained the relevant numbers and types of vehicles - see Figure 1.

Using this technique of simulation modelling resulted in several key advantages...

  • Realism - the scenario was modelled at the lowest level of detail i.e. every vehicle (each vehicle is an object with its own properties), every training event, every movement of every vehicle to the Training Area etc. Therefore, the results are incredibly detailed and all encompassing.
  • Validation - it was possible to validate the accuracy of the model, not only by running test cases and analysing results but also by visually checking the movements of vehicles, use of Training Areas and also the logic of allocations i.e. was the correct pool or Unit asked in the correct sequence?
  • Marketing - the ability to show the entire training operations of the British Army, for a full year, including the movement of vehicles, transactions and repair became a very powerful selling tool in making the case for WFM.

Iteration Speed

The original model (eM-Plant) impressed many people in terms of its capabilities, scale and speed. The model took about 50 minutes to process an entire years worth of training operations for the British Army. This was just one iteration of the model.

Normally, in order to build confidence in a stochastic simulation model, many iterations are carried out, each with a change in random number seeds. This reduces the chance of a 'fluke' run and allows sensitivity analysis to be performed. This may take between 300-1000 iterations (could be less - problem specific).

Additionally, there was a desire to use optimisation techniques (Genetic Algorithms) in order to use the model to answer the key questions e.g. what is the best (most cost effective) location of the Training Pools (using the cost engine). This would need even more iterations (maybe several thousand).

This would have taken the original model several weeks to perform.

The decision was taken to convert the model into baseSim. baseSim offered all the power and flexibility of eM-Plant but, as it is a fully compiled simulator, could perform the same job in a fraction of the time.

The baseSim model was completed using the same input driving data and produced exactly the same output results as eM-Plant. The model was also made to look and behave in a very similar manner. The baseSim model did all this in 1 min 30 seconds (on the same development laptop as the eM-Plant model) - including reading in data, dynamically building the model, running the model and writing out the results. The core simulation ran 75 times faster than before (reading / writing data did not change as it used the same ODBC link).

Event Manager dialogue
Figure 2 - Getting results quickly (fast simulation)

Further speed optimisations were made in order to tailor the model for the experimentation and optimisation tasks...

  • Reading in the data once - not for every iteration
  • Allowing the model to be reset without deleting the model hierarchy

This brought down the core simulation time per iteration (on the same development laptop) to around 30 seconds. On the simulation production desktop computer, provided by Insys Ltd, the time per iteration was around 17 seconds - see Figure 2.

This enabled experimentation (sensitivity analysis) to be performed, 1000s of iterations can now be run overnight (over 100 per hour) - see Figure 3.

Experimentation with baseSim
Figure 3 - Experimentation - using stochastics to test sensitivity (Monte Carlo Simulation)

This also enabled optimisation (using Genetic Algorithms) to be performed, 1000s of iterations can now be run overnight (over 100 per hour) - see Figure 4.

Genetic Algorithm Optimisation
Figure 4 - Using Genetic Algorithms to home in on an optimum solution

Benefits of baseSim

baseSim was used to create a large, complex and object-oriented (hierarchical) simulation model to represent the future transition of the British Army to Whole Fleet Management.

baseSim achieved the same level of accuracy and confidence as an other leading simulation tool, whilst producing exactly the same results in a fraction of the time.

The use of baseSim has enabled Insys Ltd and the WFM IPT to experiment with the various options surrounding the WFM case and also to perform optimisations, predicated against cost.

Commercial

The Whole Fleet Management project has been carried out under contract to 'Insys Ltd' (formerly Hunting Engineering Ltd) on behalf of the 'Whole Fleet Management Integrated Project Team' (Headquarters Land Command).

All screenshots are taken from the WFM simulation model, written using the baseSim simulation components.

Video with Voice-Narration

Please feel free to have a look at the case study video presentation, with voice-over, that you can stream using Microsoft's Media Player (please ensure your speaker volume is enabled). This shows the principal characteristics of the WFM simulation model.

Glossary

CHE - see 'Controlled Humidity Environment'
'Controlled Humidity Environment' - protected from damp and dust - reduces need for preventative maintenance

Experimentation - the results taken from a single model run may not be representative of the system being modelled - better to do multiple runs and take average

FG - see 'Force Generation'
Force Generation - assembling vehicles and soldiers in formations quickly for deployment to military operations overseas

Fully Compiled Simulator - compiled by a programming language into machine code. Executes the model as quickly as possible. As opposed to 'interpreted' simulation tools, where the model logic is 'evaluated' at run-time

Genetic Algorithms - numerical optimisation algorithms based on natural selection. They can be applied to a wide variety of problems and offer several key advantages over other, more traditional, techniques (Genetic Algorithm components)

IPT - Integrated Project Team

WFM - Whole Fleet Management

Search | Privacy | Disclaimer | Contact

Top

Copyright © 2001, 2006 iBright Ltd. All rights reserved. Last modified 08-Feb-2006 8:39

ICRA Rating