The development of the Next-Generation Combat Vehicle (NGCV) will require technological advancements in many areas, including lethality, protection, autonomy, human–agent teaming, and electromagnetic capabilities. What ties all of these future capabilities together is the need for vast computational resources to support the artificial intelligence (AI) implicit in bringing these advancements to the battlefield. The operating environment of the NGCV will be such that communications will be severely limited, if available at all; systems will be under constant cyber-attack; and adversarial AI may be actively attempting to deceive all sensors — all occurring under severe size, weight, power, and time-available constraints. These factors, and more, are the motivation for developing a strategy of mobile High-Performance Computing (HPC) for the NGCV.

Figure 1. Mobile HPC will provide synthetic sensor data for embedded training, help to drive displays, and generate a synthetic environment.

Future military vehicles will require capabilities beyond autonomous maneuverability, including intelligence analytics and situational understanding, to achieve autonomous operation. Military vehicles must maneuver over and around obstructions, predict and react to various soil conditions, and operate with and adapt to damage well beyond the demands of commercial vehicles. With ever-increasing computational and communications resources placed on vehicles, there is attendant heat generation/ rejection and radio frequency (RF) emission. Signature management, at least for infrared and RF, needs to be a consideration from the outset, rather than an issue to be resolved after the fact.

Maneuverability on the battlefield has many distinct challenges not seen in the commercial vehicle space, including the potential for malicious concealment and deception by adversaries. Military vehicles’ onboard computing will require accurate perception and real-time understanding in a contested and deceptive environment, enabled by robust machine learning algorithms. The path to the NGCV will likely see a proliferation of onboard sensors that generate data that must be processed at the point of need. Examples of these include ultrawideband radar that can scan below the surface of the soil for buried objects, spectrum analyzers searching for adversarial activity, multimodal communications that must be intelligently managed, and acoustic sensors that can detect movement at great distances.

Autonomous vehicles that adapt to and function with damage are critical to robust manned–unmanned teaming (MUM-T) and autonomous vehicles. The U.S. Army Research Laboratory (ARL) recognizes the importance of imbuing teams of heterogeneous robots and sensors with the intelligence to learn and adapt to different settings and perform new tasks along with humans. To achieve the goal of adaptive and resilient teams of robots and humans, significant computing resources must be available onboard the autonomous systems or reachable within a contested and congested environment. The computing resources will support the fusing of sensor data, damage detection and failure prediction/inference, and eventual modifying of operating variables (speed, direction, etc.) to reduce the use of damaged/failing parts.

Training within the vehicle through the use of mobile HPC capabilities will provide an embedded training environment wherever the vehicle is deployed. These training capabilities require the ability to generate synthetic sensor data and drive displays in real time (i.e., emulation with hardware and human-in-the-loop). An example of the screens available in future combat vehicles is seen in Figure 1, alongside computer-generated optical and lidar data.

Computational Technology

The automotive industry is moving ahead rapidly with increasing the number and capabilities of integrated circuits (ICs) on vehicles. The automotive growth is driven by systems that provide partial or high automation and that may eventually lead to fully autonomous vehicles; it is boosting total IC content per automobile.

While commercial communications benefit from robust infrastructure with highly engineered cellular network providers interconnected with very-high-bandwidth backhaul links, military operations typically must bring their own communications capability. The military’s mobile devices have very limited access to cloud-based computational capability on the battlefield. Therefore, tactical units must deploy localized edge processing that does not rely heavily upon communications infrastructure. HPC at the tactical edge provides the computational capability at the source of tactical data, the sensors, and users on the battlefield. This array of networked entities constitutes a tactical Internet of Things, termed the Internet of Battlefield Things. Power-efficient edge computing enables the use of machine learning algorithms locally that are integrated with programmable network controllers to intelligently push data over disconnected, intermittent, low-bandwidth networks while minimizing the RF emissions.

Edge computing is enabled through cloudlets, also referred to as micro-clouds, and are localized, trusted, resource-rich computers or a cluster of computers, well-connected to the tactical Internet within one wireless hop — proximity is the key. Cloudlets, just as clouds, are enabled by virtualization. Clouds virtualize an entire computer system using virtual machines, requiring substantial resources. Cloudlets demand a lighter-weight solution, and one option is containers. Instead of virtualizing an entire computer, containers virtualize only the operating system and take advantage of the host computer, such as the Linux kernel, network, and various services. Containers can be tailored to single solutions, such as a machine learning container and a video processing container.