AnyLogic
Expand
Font size

Air defense system model

Complexity: grade grade grade grade grade

Modeling approach: agent-based

Features: agent type agent population 3D statechart event agent movement agent destruction scale

This tutorial is taken from “The Big Book of Simulation Modeling” by Andrei Borshchev and Ilya Grigoryev and adapted for AnyLogic 8.

We will build a simple model of a radar-based air defense system. All types of agents in this model (bomber aircrafts, radars, missiles, bombs, and buildings) exist and interact in the continuous 3D space. We will use various kinds of movement and space sensing techniques.

Bombers are sent to destroy ground facilities compactly located in a certain area. One aircraft is launched per building. Aircrafts carry bombs. To complete its mission successfully, an aircraft needs to drop a bomb on the building. Having completed the mission, the bomber returns to the base using a higher altitude route. The bomber speed is 600 km/h.

The buildings are protected by the air defense system, which consists of two radars equipped with guided surface-to-air missiles. A radar can simultaneously guide up to two missiles. A missile is launched once the bomber enters the radar’s coverage area. The missile speed is 900 km/h. The missile explodes once it gets close to the aircraft. If the missile exits the radar coverage area before it hits the aircraft, it destroys itself.

The model development consists of four phases, with a ready-to-run model at the end of each phase.

It is time to save some lives!

Start the tutorial by following the link below.

How can we improve this article?