Common Database (CDB)/Dynamic Synthetic Environment...
Common Database (CDB)
Training devices such as flight simulators have traditionally required a variety of different and unique databases to provide a synthetic representation of the world. These databases are generally created in a proprietary format for the associated simulation system, also called simulation clients, needing to use the database. These simulation clients include subsystems such as the out-the-window visual, radar, forward-looking infrared (FLIR), computer-generated forces (CGF), and more. Having many unique databases for each simulation system creates a number of challenges, such as correlating the databases or making rapid changes to the databases to support training and mission rehearsal requirements.
CAE has developed a new approach and architecture for database publication called the common database (CDB). The CDB is an open, standard database that defines a single synthetic representation of the world, and all simulation systems use the same database – the CDB. The CDB is used as a run-time data repository from which the various simulation clients simultaneously retrieve relevant information to perform their respective run-time simulation tasks. The bottom line result is that with the CDB, the creation, modification and correlation of run-time databases can take minutes or hours instead of days, weeks or months. Just as importantly, these changes can be made very rapidly using the latest intelligence and source data available.
CAE Dynamic Synthetic Environment (DSE)
In today’s climate of reduced defence spending, militaries are turning to cost-effective alternatives such as the use of simulation and synthetic environments to prepare their personnel for analysis, training and mission rehearsal, and operational decision-making.
CAE has developed a new capability and solution called the CAE Dynamic Synthetic Environment (DSE) that aims to create and maintain a virtual synthetic environment that more accurately and realistically simulates the real world. Based on the CDB, CAE’s Dynamic Synthetic Environment enables defence forces to train and acquire critical skills in a constantly changing and evolving synthetic environment. CAE’s Dynamic Synthetic Environment allows for the real-time modification of the database as it responds to actions taken by players interacting with the synthetic environment, environmental effects, or by computer-generated entities in the scenario. CAE had four primary objectives guiding the development of the CAE Dynamic Synthetic Environment:
• Dynamic – the synthetic environment database had to have the ability to change anywhere in the world in real-time without advance preparation;
• Persistence – once the synthetic environment changes as a result of any interaction with the synthetic environment, such as weather or a bomb detonating, those changes had to “persist” in real-time;
• Scalable – the synthetic environment needed to support single users on a mobile or laptop-based system all the way up to large, distributed live-virtual-constructive federations;
• Open – the underlying database architecture had to be based on an open specification to enforce correlation and interoperability.
Because CAE’s Dynamic Synthetic Environment is based on the CDB, the issues of database correlation and interoperability are eliminated, thus saving time, money and effort. Importantly, all synthetic environment content can be shared across all domains – air, land, sea, or joint. By using CAE’s Dynamic Synthetic Environment, defence forces can improve training, mission planning and rehearsal, and operational decision-making because the synthetic environment will be more realistic and more accurately simulate the real world.