Conceptual Design of Air Vehicles

This research is one component of the Rutgers HPCD effort. Funding for this component is provided by DARPA/DSO as part of the RaDEO program. This work's central focus is the automation of complex engineering design problems that are It uses the conceptual design of exhaust nozzles and air vehicles as a testbed for developing next generation software environments with an emphasis on AI-Augmented Optimization. These environments are capable of evaluating an order of magnitude more design candidates in a fraction of the time currently required thereby enabling rapid and flexible response to new mission specifications and technologies.

The work is divided into the following major areas.

Model/Simulation Associate

The Model/Simulation Associate software modules control the computational simulations used to evaluate candidate designs, returning the evaluation to a Design Associate software module, which controls the search of a space of possible candidate designs.

Supersonic Transport

We recently completed and reported on the use of modeling constraints to mediate search control during the conceptual design of a supersonic transport. This work demonstrated an order of magnitude speedup in finding the best design for a given mission. Technical details of this work are web accessible.

Multi-level design and decomposition

Intelligently controlled multi-level design and design space decomposition have considerable potential for improving performance of an automated design system.

Four bar Exhaust Nozzle

We have recently completed experiments using multi-level design techniques to automatically design both the airframe and exhaust nozzle of a supersonic transport. This design was carried out by first searching a high-level (i.e., more abstract) design space and then using these results to seed the search of a lower-level design space. In this experiment the multi-level approach reduced the design cost by an order of magnitude. Technical details of this work are web accessible.

Designer's Interface

The Designer's Interface is a framework to standardize interaction between programs. Each program is categorized as either an information server (e.g. an analysis tool) or a client (e.g. an optimizer).

Clients may call server programs repeatedly, letting the Interface deal with execution details. This includes handling crashes or stopping runaway processes, as well as allowing parallel execution locally or on remote machines.

When new program modules are adapted to the Designer's Interface, they become immediately available for use with previously incorporated methods. For example, if a new simulator (server) is constructed, it can be used with all incorporated optimization methods. This grants easy access to a wide range of utilities, and facilitates code re-use. More information can be found at the Designer's Interface Overview.

Problem reformulation

A particular form of AI-augmented optimization is the use of problem reformulation to improve optimizer performance. Problem reformulation has long been an important area of theoretical AI research, and our work demonstrates that problem reformulation can have practical benefits as well.

Multi-level modeling

Physical systems may be modeled at many levels of abstraction, and properly using different abstractions and approximations is a key component of automated designs.

Technology Transfer

In collaboration with colleagues at Rutgers (Doyle Knight and Gecheng Zha) and at United Technology Research Center (Marty Haas) we have applied AI-augmented optimization methodologies to the design of an inlet for an air breathing supersonic strike missile being considered by the Navy as a replacement for the Tomahawk. This work is described in a Design of Propulsion systems for aerospace vehicles.

Presentations

Publications



This page last updated: Wed Jul 16 9:30:00 EDT 1997