The ARTEMIS Air-to-Air Combat Model

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/265022847

The ARTEMIS Air-to-Air Combat Model

Article

CITATION READS

1 106

7 authors, including:

Clinton Heinze
Australian High Commission, London, United Kingdom
36 PUBLICATIONS 453 CITATIONS

SEE PROFILE

All content following this page was uploaded by Clinton Heinze on 06 January 2015.

The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
The ARTEMIS Air-to-Air Combat Model
Clinton Heinze; Brian Hanlon1; Michael Turner; Kelvin Bramley;
John Rigopoulos; David Marlow; Kurt Bieri2
Air Operations Research Branch
Air Operations Division
Defence Science and Technology Organisation
firstname.lastname@dsto.defence.gov.au

Abstract. Operations Research is an important element supporting the decision process in major Air Force
acquisition programs and must often address itself to a range of issues of varying complexity. An issue of
particular complexity is air-to-air combat. Air-to-Air combat is a highly dynamic interaction between, possibly
several, high performance aircraft employing sophisticated weapon and sensor systems and applying novel
tactics designed to yield an advantage against the opponent. The combination of numerous entities, multiple
system capabilities and complex tactics makes the air-to-air combat problem an especially challenging area of
military operations research. Currently, Australia is evaluating the capabilities of the F-35 Joint Strike Fighter
(JSF) towards possible acquisition of this aircraft to replace Australia's ageing F/A-18 and F-111 fleets.
Evaluation of the air-to-air combat performance of the F-35 JSF is a central element of this assessment.
Building on the body of analytical studies completed in previous study phases, this evaluation will employ a
new air-to-air combat simulation model currently under development, the AiR Tactical Engagement MIssion
Simulator (ARTEMIS) to explore issues specific to the F-35 JSF. The requirement for such a model follows an
assessment of available air combat models in Australia and overseas. ARTEMIS is based on a flexible
simulation architecture and employs teamed intelligent agent technology to model complex multi-aircraft
tactics and Command & Control structures. This paper will describe the ARTEMIS model and the context of
its development. The paper will then be extended to a consideration on how ARTEMIS will be employed in
operations research and the issues that will be addressed.

partly a project management story; and points to a


1. THE HUNT CONTINUES change in the ways that AOR does business that
ARTEMIS is the latest in a series of simulators have improved verification and validation and
developed by Air Operations Research Branch taken AOR in a direction toward experimentation
(AOR) of the Defence Science and Technology and the study of future warfighting concepts (such
Organisation (DSTO). Rather than report only on as network centric warfare). This paper sets out to
the technology behind ARTEMIS (Section 2), this tell this story in the context of ARTEMIS, the
paper will also provide: insights into the latest and (arguably) most sophisticated simulation
development of a simulation where there is a large system as yet developed by AOR.
and diverse stakeholder base (Section 3) including ARTEMIS’ Parentage
a discussion of some of the project management PACAUS (1988-1998): sophisticated air combat
challenges; the purpose to which the simulator will model that proved highly effective for modelling
be put and a sample scenario (Section 4); an small numbers of aircraft in BVR and WVR
indication of future directions for ARTEMIS and combat. Coded almost entirely in FORTRAN with
related technology (Section 5). very little thought given to architectural design, as
it grew it became increasingly more difficult to
1.1 Four and Counting modify and maintenance was all but impossible.
In the lineage outlined below ARTEMIS (and SWARMM (1995-2002): saw the introduction of
other simulation systems currently under intelligent agents and the commencement of an
development at AOR are representative of fourth effort to improve software engineering, V&V and
generation systems. Over the course of a decade build a closer relationship with subject matter
the capability of AOD to develop and deploy large experts. Gains included the flexible representation
simulations has improved. The maturation of this of tactics; quicker development times; and a
capability is a software engineering story, at least

1
Brian Hanlon has since left DSTO and now works for the Department of the Treasury of the Australian Government.
2
Kurt Bieri is a KESEM International employee engaged by DSTO as the Software Project Manager for the ARTEMIS project.
significantly more modular and simpler to within visual range. The effectiveness of the
maintain simulation. missile under these conditions will be sensitive to
AEW&C BattleModel (1998- ): the requirements the missile performance, the target and launch
of the Project Wedgetail tender evaluation process3 aircraft manoeuvring and any countermeasures. A
resulted in AOD developing BattleModel. A highly sophisticated radar model will add nothing
considerable improvement in robustness resulted to results and will impact on the computational
from the improvement in the software engineering performance. It is necessary to select the level of
practices that surrounded the project. The gradual representation appropriate for the studies being
maturing of software engineering was pushed by undertaken, sensitivity checks can ensure this and
the tight schedule and hard deadlines of a major give indications of error bounds over any reported
Air Force acquisition project that allowed zero measures of effectiveness.
tolerance for development delays. Unsurprisingly Requirements Volatility
there were a number of side benefits. Within these requirements that drive simulations
like ARTEMIS there are always compromises that
1.2 Modelling for Operations Research must be made due to unavailability of data,
Simulations developed by AOR are for operations uncertainty in requirements, or the use of legacy
research: advice to the acquisition process; systems. The representation of an aircraft whose
development of operational concepts and tactical systems are still under development requires
procedures; and the general gaining of knowledge flexibility in the representation so that as the
about current and likely future air operations. design firms up the models can be tailored to
These simulations often facilitate the exploration match. This is also true of the models of the
of large parameter spaces and assist in developing tactical employment of those systems.
a statistical understanding of the nature of the Third Party Components
operations being studied. The core-business of AOR is to provide advice
Performance across a broad spectrum of matters related to air
Typically many thousands of simulated missions operations. Maintaining the level of technical
are flown in any given study and, as the simulated knowledge required for all of the modelling and
timescales can be several hours, performance often simulation activities is beyond the capabilities of
becomes a significant issue. Within the typically the relatively small team. Other branches of
available time and computational resource limits, Defence assist with the provision of technical
simulation performance of much faster than real advice, data, and operational knowledge about
time is often a requirement. specific hardware. Provided knowledge might be
limited to background technical briefings or as
Level of Representation thorough as completely documented software
In any modelling and simulation endeavour there models. In this way AOR outsources some of the
are decisions made about the level of simulation development activities to appropriately
representation that is required. For operations skilled and resourced third parties. Validation of
research simulation, and consequently ARTEMIS, the model can then be vested with those third
there is a trade-off to be made between level of parties. A consequence of this approach is that
detail, computational performance and cost. It is AOR requires an approach to simulation
important to note here that any given scenario development that is flexible enough to
might involve as many as sixteen aircraft. accommodate third party software components as
Furthermore, the scenarios of interest to they become available.
ARTEMIS do not necessarily require the highest
levels of representation in the models. 1.3 Risk
Sensitivity Analysis ARTEMIS combines a suite of technologies and
Sensitivity analyses can reveal those areas of the architectural design choices that have resulted in
simulation that will have the greatest impact on the the most sophisticated air combat OR simulation
outcome. A simple example will illustrate this yet deployed by AOR. Despite AOR’s capability
point. A study might be considering the maturity, the innovative nature of some of the
effectiveness of a new short-range air-to-air design choices has resulted in a system that is as
missile. This missile will be launched well inside technologically sophisticated as any deployed by
the normal detection range of the radar and often AOR but has the added pressures of a large and
after extensive combat manoeuvring and whilst diverse development team, tight budgets and
schedules and a base set of requirements that
3
continue to display some uncertainty. The
Project Wedgetail was the acquisition and introduction into
following section outlines the technologies in use
service of an Airborne Early Warning and Control
Aircraft.
in ARTEMIS and very brief descriptions of the JACK4 is an intelligent agent programming
relevant architecture. language, based on the BDI agent model of Rao
and Georgeff [4]. In many respects it is successor
2. TECHNOLOGY to PRS and dMARS, but is implemented in JAVA
providing greater portability.
This section outlines the core technologies. These
technologies are related to the kernel or simulation Observe Orient Decide Act (OODA)
architecture; the tactical reasoning component; the ARTEMIS uses a design pattern that has proved
physical systems modules; and the interfaces. useful in several simulations [2]. During the
development of SWARMM it proved useful to
partition the tactical reasoning in a way that
2.1 Simulation Architecture
simplified the conceptualisation its functioning in
The simulation architecture in use in ARTEMIS is keeping with nature of the domain. Boyd’s
BattleModel. BattleModel was designed to provide OODA loop model of military decision making
a capability to incorporate third-party software was preferred for several reasons: it was familiar
components into a larger simulation. Models to Air Force fighter pilots and matched closely
sourced from elsewhere within DSTO or from with their introspective account of tactical decision
other organisations can be obtained and bundled making; it can be implemented within languages
together with the existing library of models to like JACK in a manner that is consistent with
create a complete simulation. time-stepped simulation; and it provides a
Faster than real time performance simplifying layer on top of the complex semantics
of the BDI model in a manner that can enforce
Unlike human in the loop training simulators OR
repeatability.
requires faster than real time performance – often
much faster than real time performance in order The particular implementation of the OODA loop
that they produce the many thousands of runs model serialises the tactical decision making on a
necessary for a detailed statistical analysis. time step by time step basis into four components.
The first “O” is a currently sparsely populated
Repeatability
component responsible for handling situation
The simulations that are described here generate awareness. This is really little more than a
knowledge: understanding of tactics; knowledge of mapping from the data made available by the rest
the manner in which systems interact; and of the simulation environment into the form
measures that indicate the relative performance of required by the agent. The second “O” (orient)
various systems. As such they provide answers to includes most of the processing of the current state
questions and, fundamentally, those answers must to provide situation and threat assessment.
be explainable and justified. Inevitably this leads “Decide” deals mainly with the agents reasoning
to a stronger sense of validation than might be about a course of action to select and finally the
required for training simulators where the “Action” provides the implementation of the
behaviour need only be perceived as correct to be standard operating procedures and tactical plans.
beneficial. OR simulations must be explainable,
TEAMS
visible, repeatable and trusted in ways that other
systems might not need to be. A significant challenge in modelling air combat is
simulating the complex team behaviours
Modularity
associated with pairs and fourship tactics. JACK
Modularity, a generally desirable property of provides some basic functionality for modelling
software, influences OR simulations quite teams and recent additions have added
strongly. Making choices in the performance/level sophistication. This has changed the manner in
of representation/cost trade-off will commonly which team tactic modelling is undertaken.
result in requirements for models of varying Previously, hand coded infrastructure was
complexity. A simulation architecture is required necessary for modelling teams [3]. Tidhar [5]
that supports the substitution of models at different defined the semantics of a model that provides
points on the performance/level of representation representation of team tactics and views the team
trade-off spectrum. as an explicit and separate entity.
In ARTEMIS a pair is represented by three agents,
2.2 Tactical Reasoning one for each of the individual aircraft and one that
The tactical reasoning in ARTEMIS makes use of represents the pair. This pair entity encapsulates
JACK intelligent agent technology. any aspects of the reasoning that are associated
JACK
4
JACK is a product of Agent Oriented Software, further
information is available from www.agent-
software.com
with coordinated activity. This is often range of information are available throught the
conceptually difficult but offers knowledge and GUI.
software engineering advantages. A variant of the
OODA loop that caters for team decision-making
has been developed specifically for ARTEMIS.

2.3 Physics Models


The latest fighter aircraft – the JSF being a
prototypical example – are fitted with a number of
new systems or technologies. The radar models
are an interesting case in point. The JSF and most
latest generation fighter aircraft are fitted with
electronically scanned radars. This represented a
new challenge for AOR branch. All prior
modelling of electronically scanned radars had
been confined to early warning and surveillance
aircraft. A range of similar technical modelling Figure 2: XCombat is a three dimensional
challenges was met for the electronic support visualisation tool in wide use in AOR. The
measures, the aerodynamics, radios and data-links, package provides a relatively light-weight and
weapons and countermeasures. standard GUI for visualising air combat in three
dimensions. Out-of the cockpit and god’s eye
modes are available. It is likely to be incorporated
2.4 Interfaces
into ARTEMIS in a future release.
ARTEMIS provides the user with a number of
Tactical Reasoning
important interfaces. One of these is a traditional
graphical user interfaces for visualising air The standard JACK GUIs are part of ARTEMIS.
combat, one allows the visualisation of the tactical They are mentioned here because AOR branch has
reasoning component during the execution of the invested in the development and improvement of
scenario and the last, but most important, is a data the guis with features that have been custom-built
collection module that allows the analyst to gather (see screenshots). The ability to program the
relevant data from the simulation. tactical reasoning in a graphical manner has in the
past provided advantages for intelligent agent
MOE Module
development and there is long term expected
Unlike many simulators, BattleModel’s primary benefits for ARTEMIS: validation and
interface is not graphical. The measures-of- verification; and building trust with subject matter
effectiveness (MOE) module is programmed to experts and operational military personnel.
provide basic data gathering and first cut analysis
from a batch set of runs.
Scenario Initialisation and Visualisation
The scenario initialisation and visualisation guis
available as a bundled part of BattleModel are
included as a part of ARTEMIS. (see screenshots)

Figure 3: A screen shot of the JACK


Development Environment. By utilising a
programming language that expresses the tactics in
a graphical form with natural language
descriptions it is possible to ease the validation
process and improve the understanding of the
Figure 1: BattleModel provides the BattleVision
code.
2D interface for visualising scenarios. Control of
the simulation, playback and record, and a wide
3. PROJECT MANAGEMENT 4. STUDIES
The ARTEMIS project is sponsored through the With the understanding that important but
ADO by the NACC project office who are the classified study details must remain unreported in
ultimate customer for the results of any studies. this open forum the following are indicative of
Responsibility for the development of the ARTEMIS questions and scenarios.
simulation lies with AOR as does the ultimate The New Air Combat Capability (NACC) project
sign-off on the validity of the any results generated
and hence the validity of the simulation. In June 2002, Australia entered the System
Development and Demonstration (SDD) phase of
AOR have contracted project management support the JSF project with the proposed intent of
for the project and, furthermore, employ acquiring the aircraft as a replacement of the
contractors for the development and support of capability currently provided by the F/A-18 and F-
simulation architecture (KESEM) and for the 111. As a result, the New Air Combat Capability
development of large components of the tactical (NACC) project was created to determine how the
reasoning (Agent Oriented Software). JSF would be integrated into the Australian
Defence Force (ADF). Consequently AOR has
3.1 Stakeholders, responsibilities and been tasked to address the following key
obligations questions:

AOR has approximately 9 Commonwealth groups Can the JSF meet the Australian
providing input into ARTEMIS development and requirements for air combat and strike
two contractor organisations (AOS and KESEM) capability?
which are undertaking the development. In How many JSF aircraft are required by
addition, as previously, mentioned ARTEMIS is the ADF?
also faced with challenging schedule and cost What and how many adjunct systems are
constraints. These diverse project interfaces and required to complement the JSF (Tankers,
constraints require amore formal engineering AEW&C etc.)?
processes than have previously been applied. The
processes include such things as the formalisation The initial application of ARTEMIS will be to
of all model requirements, configuration evaluate the effectiveness of the JSF in air combat
management, quality assurance and appropriate missions, which will ultimately contribute to
levels of software engineering rigour; and combine addressing the key questions of the NACC project.
to provide confidence that the project constraints Such evaluation studies will explore variations on
can be met. a number of parameters to determine the
circumstances under which operational
effectiveness hold. These parameters are primarily:
3.2 V&V
Air combat missions, such as Defensive
System level validation and verification is Counter Air (DCA) and Offensive
ultimately the responsibility of AOR. Some Counter Air (OCA)
models, particularly those models that represent
the performance of aircraft sub-systems are Team sizes, such as 2-ship and 4-ship
validated at the component level by DSTO formations
technical divisions with expertise in relevant Operational concepts, ranging from
technologies. current RAAF tactical procedures to
The validation of the entire simulation system is novel concepts. Novel concepts will take
undertaken by AOR in a variety of ways: advantage of the revolutionary systems
technology inherent on the JSF. For
system-level regression testing against example, stealth design, active and
previously developed and validated air passive sensors, and data-links enabling
combat models; Network-Enabled Concepts with teams of
model-level validation against empirical JSF and with AEW&C as an adjunct
data obtained from a variety of sources; system.
sanity checks against the expertise of Threat aircraft types projected for the
AOR branch; timeframe in which the JSF would be in
future plans for experimentation and service.
consequent validation by Air Force Example Study Question
personnel in the style of AOR’s previous In air combat, the fighter that is able to detect,
validation activities [1]. target, and launch a Beyond Visual Range (BVR)
weapon against the opposing fighter earliest has an
advantage in winning the engagement. Therefore, AOS and AOR during the course of the last five
an important question is: years.
How do the JSF systems capabilities and the way
they are employed contribute to the ability to 5.2 Lessons Learned
achieve first-look and first kill? There will always be a need to trade-off
Key drivers to this question are the ability of the computational performance, level of representation
JSF to have Situation Awareness of the threat and and cost. This is perhaps even more critical in OR
deny Situation Awareness to the threat during the simulations than in real-time training systems. The
intercept. The former depends on how the sensor requirements of the studies (and indicative
systems are employed, whether active or passive, scenarios) should drive the development of the
on-board JSF, off-board JSF, or adjunct AEW&C. models. This is particularly true of the tactical
The latter depends on the nature of the emitted and decision making models. If the requirements are
reflected signatures the JSF presents to the threat not firmly pinned down there is little choice but to
sensors. build for flexibility but there is a price to pay.
Sample Scenario Even though this is a fourth generation system and
AOR have had extensive development experience
An example study is a 2v2 scenario of offensive with similar systems, the new technology (JACK,
counter air (OCA) versus defensive counter air BattleModel) and a changed management structure
(DCA). The JSF and threat fly to a common involving greater contribution from contractors
waypoint and may employ similar offensive and have combined to create relatively high levels of
defensive tactics. Various cases are investigated risk.
which parameterise the JSF and threat system
performance and tactics. Each case involves ARTEMIS will be used now and into the future to
Monte-Carlo runs, each with a randomised initial meet the operations research simulation studies
threat flight paths. The statistical engagement requirements of the ADF. Development is
outcomes for each case are then evaluated and ongoing to meet the tight schedules involved.
analysed. ARTEMIS has the flexibility to meet the needs of
future air combat studies in AOR and will
Reporting and Advice underpin the major new Aerospace Battlelab
The result of these studies will contribute to a Facility.
report providing Science and Technology (S&T)
advice to support Defence and Government REFERENCES
approval of the JSF acquisition.
[1] Clint Heinze, Martin Cross, Simon Goss, Torgny
Josefsson, Ian Lloyd, Graeme Murray, Michael
5. WHEN THE WAR IS OVER Papasimeon, and Michael Turner. Agents of
This section documents the current capability of change: The impact of intelligent agent technology
on the analysis of air operations In L. Jain, N.
ARTEMIS, some of the more important lessons Ichalkaranje, and G. Tonfoni, editors, Advances in
learned in the development to date, and briefly Intelligent Systems for Defence, volume 2 Series
maps the future development. on Innovative Intelligence, chapter 6, pages 229---
264. World Scientific, River Edge, New Jersey,
5.1 Current Capability USA, 1 edition, December 2002.
[2] Heinze, C. et al., (2002) “Interchanging Agents
ARTEMIS is part way through its development and Humans in Military Simulation”, AI
process and development is currently ongoing. The Magazine, 23:2, pp37-47
software is at a stage where studies to commence
[3] G. Tidhar, C. Heinze, and M. Selvestrel. Flying
and useful results obtained. The first round of
Together: Modelling Air Mission Teams. Applied
studies will be reported by the middle of this year. Intelligence, vol. 8, pp. 195-218, 1998.
Current implementation includes a variety of [4] A.S. Rao and M.P. Georgeff. Modeling rational
simulations of physical systems modelled at the agents within a BDI-architecture. In J. Allen, R.
appropriate level. The models of fighter pilots are Fikes, and E. Sandewall, editors, Proceedings of
implemented in JACK and these include a the Second International Conference on Principles
formalising of many of the ad-hoc design of Knowledge Representation and Reasoning
approaches used in earlier air combat models. An (KR'91), pages 473--484. Morgan Kaufmann,
example of this is the four box model, a 1991.
computational version of the OODA loop model of [5] Tidhar, G. Team Oriented Programming: Theory
reasoning underpins the decision cycle of the and Practice. PhD Thesis, University of
intelligent agents. ARTEMIS is the first air combat Melbourne, 1999.
model developed by AOR to take advantage of the
teaming extensions that have been developed by

View publication stats

You might also like