Professional Documents
Culture Documents
Abstract Introduction
A product’s design requirements guide the next devel- If a complex system is under pressure to improve and
opment efforts. Thus, correct decision-making is critical evolutionary improvements to existing products in a
in generating design requirements as vehicle concepts system are not sufficient to achieve the desired level of
are being formulated. A new method is proposed to ac- improvement, a new product has to be developed and
count for system-of-systems aspects and to aid a deci- introduced into the existing system. A personal air ve-
sion-making process in synthesizing design require- hicle (PAV), conceivably revolutionizing our daily life
ments for a personal air vehicle system. The use of an in the future, is such an example. Aerospace engineers
agent-based modeling technique facilitates the abstrac- have come up with numerous concept vehicles since the
tion of the key elements in the whole system. A travel- first flight was proclaimed by the Wright brothers.1, 2
ing party is treated as an agent, and the infrastructure Nevertheless, the general public has not embraced any
environment in the national transportation system is of them because current PAV technologies have not
easily represented in the model. A number of simula- reached a readiness level commensurate with various
tions are performed to demonstrate the capability of this constraints such as performance, cost or environmental
new approach. The method not only measures the effect compatibility.
of design requirements of a personal air vehicle system
through sensitivity analyses, but also evaluates the ef- Certainly, the lack of mature technologies is a barrier
fect of system technologies quantitatively, while main- and thus, the research and development community
taining the system-of-systems perspective. With this needs to continue to seek innovations. However, how
powerful method, designers can extract essential tech- are they to be guided in this process? The present paper
nical requirements that allow polishing of concept vehi- does not address a vehicle-specific or technology-
cles; policy makers can investigate the infrastructure oriented topic. Rather, it intends to look at the larger
and technology impact of new systems; and business problem of requirements exploration that must precede
planners can perform an analysis based on their own the detailed design phases. The discussion begins by
market assumptions. considering the generic product design and develop-
ment process shown in Figure 1.
Acronyms I II III
Customer Concept Feasibility
Needs Formulation Check
PAV(s) Personal Air Vehicle(s)
NTS National Transportation System
IV
ABM Agent-Based Model(ing) “Green Light”
ABM/S Agent-Based Modeling/Simulation
CTOL Conventional Takeoff and Landing
V VI VII
VTOL Vertical Takeoff and Landing Detailed Design Conceptual Preliminary,
Requirements Design Detailed Design
______________________
* † Figure 1: Design and Development Process
Ph.D. Candidate, Student Member AIAA
† †
Postdoctoral Fellow, Member AIAA
‡
Research Engineer II, Senior Member AIAA
† Until now, the dream of PAV has met a bottleneck at
§
Associate Professor, AIAA Associate Fellow
† step III. Radical concepts proposed concepts by enthu-
¶
Professor, AIAA Fellow
†
siasts have skipped the step III and IV and gone directly
Copyright © 2002 by Jung-Ho Lewe. Published by American to step V. On the other hand, NASA has recognized that
Institute of Aeronautics and Astronautics, Inc. with permission. the PAV design space is huge and ill-defined. NASA’s
1
American Institute of Aeronautics and Astronautics
PAV project in the Revolutionary Aerospace Systems Within the context of the review above, a new approach
Concepts (RASC) Program has laid the foundation for is needed to account for the system-of-systems aspect
examination of emerging concepts in the context of the and to aid the decision-making process in synthesizing
requirements space.3 This paper describes one method PAV design requirements. This research proposes an in-
that assists in this aspect by exploring the decision of tegrated decision-making method to identify PAV de-
when to give the “green light”. sign requirements in the concept formulation step. The
method utilizes an agent-based modeling and simula-
From the above line of reasoning, it may be good to tion (ABM/S) technique that make it possible to easily
have a method to evaluate a concept vehicle in step II. maintain the system-of-systems standpoint. The first
The question, then, concerns evaluation of various PAV step is to model the whole system, in this case, the na-
concepts. Instead of looking from a detailed vehicle de- tional transportation system (NTS). Then a PAV system
sign/analysis viewpoint, understanding the leverage ef- is inserted into the model.
fect of a vehicle’s top level design requirements may be
another means to answer the question. This task is im-
portant before firm requirements are mandated. Also, it Method
must be recognized that PAV differs from other aero-
Analysis of the NTS
space products, such as Joint Strike Fighter, in that it
eventually should appeal to a significant percentage of The study begins with a sound conceptual understand-
the general public. This leads to considering the market ing of the NTS where countless elements reside. In Fig-
and its dynamic behavior in synthesizing design re- ure 2, the hierarchy of the NTS is shown.
quirements. Vehicle-oriented or technology-driven de-
sign processes often ignore this aspect. National Transportation System Travelers
Many have used expert opinions. Experts may have a On-demand Scheduled On-demand Scheduled
limited to generating qualitative assessments and has Op. field length, 2000 ft 300 Km/hr 600 Km On 4 PAX 200 $/hr
vehicle synthesis tools. This approach, called the Uni- Figure 2: Hierarchy of National Transportation System
fied Trade-off Environment, offers a framework to ana-
lyze design requirements, design and economic vari- The NTS on top, which interacts with travelers, can be
ables, and potential technologies simultaneously.5 This divided into a ground transportation system and an air
method is primarily suited for a well-defined concep- transportation system according to the primary mission
tual design problem and is not applicable for a revolu- space. The air transportation system has multiple sys-
tionary design. Also, the method is incapable of dealing tems. Airlines and business jets (general aviation) are
with the dynamic behavior of the customers. listed as elements of the air transportation system. Air-
In other fields, the generation of new requirements is lines consist of multiple service providers, vehicles, and
also handled in a formal manner. There is a research infrastructure. General aviation utilizes a somewhat dif-
thrust called requirement engineering in the electrical ferent infrastructure, with smaller airports and low-
and electronics engineering fields.6 It has been posi- altitude air routes. The hypothetical PAV system envi-
tioned as a key activity in the development of software sioned in the figure has a particular set of design re-
systems. The design philosophy and product develop- quirements. In fact, any PAV concept can be abstracted
ment procedures in these fields are different from those through this breakdown.
of aerospace engineering, so it may be difficult to adopt
requirement engineering to the aerospace area in practi- Travelers are adaptive entities with respect to any
cal ways. changes in the NTS. If one of the features of the PAV is
2
American Institute of Aeronautics and Astronautics
altered, a traveler's knowledge about the PAV is updated ABM/S is another scientific reasoning in addition to
and the same traveler can then choose a different vehi- deduction and induction.9 After rules for guiding an
cle. That is, a change in PAV design requirements at the agent’s actions and a number of relationships between
very bottom level or a change in market conditions will the agent and environment are established, a model that
propagate all the way up to the top level, the NTS. imitates the real world is simulated on a computer. The
Travelers will interact with a new different NTS. This observation and analysis should follow the simulation
mechanism involves complicated dynamic processes invoked by a user: let them play and watch it. A collec-
that cannot be completely understood or easily modeled. tive action of agents produces an “emergent behavior”,
which often renders a useful insight to the real world
If PAV design requirements are determined from an
even if a model itself is in a very simple form. The ma-
NTS analysis, engineers from various disciplinary areas
jor strength of ABM/S comes from the fact that it is a
can cooperate with one another to come up with a vi-
simple, versatile and flexible method that is well suited
able design while improving technologies within spe-
for studies of complex nonlinear systems. However, it
cific disciplinary circles. This can be called an “engi-
has its downside. For a highly realistic model, large
neering” problem in a traditional sense. However, as of
amounts of data input and computation may be needed.
today, knowledge about PAV design requirements is at
Another issue that plagues ABM/S is that identifying
issue. We need to attack a “decision-making” problem
the “right” rules or behaviors that capture the real dy-
first.
namics can be somewhat ad hoc in nature.10
Agent-Based Modeling of the NTS The modeling in the present work utilizes the features
of ABM that make it possible to abstract and simplify
Modeling the NTS, the real world, is a challenging task. the representations of key elements in the NTS with
It is next to impossible to model all the airports, high- less effort. The following section outlines the modeling
ways and geographic conditions in the nation even details.
though they all have well-defined physical characteris-
tics. Furthermore, it is impossible to represent numer- Agents: Travelers
ous travelers passing through the nation everyday. The
Members of the traveling public were treated as
NTS cannot be described in a mathematical model with
“agents” in the beginning of the modeling work. Trav-
governing equations and boundary conditions. It may
elers’ goals are to complete their round trips safely, with
be possible to adopt an approach from system dynamics
less travel time and money spent. In the present model,
utilizing stocks and flows analysis, and causal loop dia-
a unit agent indicates one travel party; an agent can be a
gram,7 but one may soon encounter very complicated
business traveler flying on a moment’s notice or a four-
structure.
person family visiting grandparents on a long-planned
vacation. The various features that make the traveling
As a possible solution to this, an agent-based modeling
public diverse are shown in Figure 4. The differences in
and simulation (ABM/S) technique was introduced. An
these characteristics behind the individual travelers
agent is defined as an entity that fits autonomously in a
drive them towards specific transportation options.
certain environment.8 An agent sees the world, and then
it makes a decision that entails an action. The world is
influenced by the action, even by the smallest bit. The Travel
same agent now sees a different world, and then it up- Household
income
distance Number of
travel party
dates its knowledge, which may cause a different action. Personal or
This mechanism is portrayed in Figure 3. Business trip
Scheduled or
on-demand
Safety
concerns Travel origin
Traveler's and destination
Decision Action World Characteristics
When do
"Beliefs" I travel? Need a
"Desires"
and "Goals"
"Knowledge" Dynamics pilot?
"Information"
Psychological
effect Vehicle
ownership
Update Measurement World Portal Amount of
accessibility luggage
3
American Institute of Aeronautics and Astronautics
Among these characteristics, some were available from were subject to probabilistic distribution functions to
published government data.11 – 14 Others were tailored offer the representations of somewhat fuzzy and erratic
by the authors. In Figures 5 and 6, the sample input dis- personal inclinations. The number in the denominator
tributions of annual household income and travel dis- just indicates approximate working hours during a year,
tance, considered as the most important factors, are de- and D represents household income for an agent with
picted. the same unit as Pk. The detailed description of Tk and
Pk appears in the next subsection.
1. Compute total trip time Tk (hours) and perceived For any given agent, Tk and Pk can be obtained for each
cost Pk (chained 2000 U.S. Dollars) for each vehi- vehicle k. The most important point in the modeling of
cle k the calculation block for each vehicle was to provide an
2. Calculate selection cost Sk for each vehicle k from agent with rational information on total trip time and
the following equation: perceived cost.
D
S k = w1 ⋅ Tk + w2 Pk (1) For commercial air transport, ticket price and flight
2000
time can be described as a function of travel distance by
3. Select vehicle k such that minimize Sk regression analysis on actual data. On the top of that,
extra money and time can be considered as part of fin-
In Equation (1), the two weight coefficients w1 and w2 ishing the trip – standby or waiting time at portals
4
American Institute of Aeronautics and Astronautics
should be included in total trip time. In addition, transit Table 1: Summary of PAV Design Requirements
cost and time are needed, for example, to move an
agent from arrival portal to final destination. Requirements Settings
Nominal cruise speed (km/hr) 300 400
The time and cost for a car trip, Tcar and Pcar, can be Number of passenger seats 2 6
computed in a similar manner, but waiting time at a
portal is negligible. Cruise speed on the highway is 120 Refueling range (km) 600 1200
km/h with a small variability. The gasoline price as- Easy-to-fly technology OFF
sumed is $1.50/gallon. Path length factor, which makes Roadability ON
ground travel distance longer than the linear distance
Takeoff and Landing
VTOL
between points, is 1.25 with a small variability as well.
Since a PAV is not part of the existing transportation A combination of these settings puts together a hypo-
system, it is not so easy to calculate Tpav and Ppav. Trip thetical PAV system. Any vehicles can be made without
time may be easier. It is also a function of design re- difficulty regardless of vehicle platform (fixed wing
quirements, such as cruise speed and accessibility to a aircraft, helicopter or even autogiro with appropriate as-
portal. The cost model for a PAV is especially problem- sumptions) using this strategy. The settings of the base-
atic because no working business model exists. The line PAV, which is a basis for sensitivity analyses, are
first strategy to help this situation is to assume that a indicated by the
type in the table.
PAV system operates like rental car business, although
the model can implement different cost models such as Now imagine the NTS with a particular PAV. Once a
air-taxi or partial ownership. This rent-a-PAV assump- specific PAV system is determined, a set of agents is
tion may not be absurd since a PAV system will need an generated with given probability distribution functions
intermediate phase before entering the era of massive that account for various characteristics of agents. Each
operations by the public. The cost is calculated by mul- agent selects its best transportation method, and the
tiplying a unit price in terms of $/hour and number of choice vehicle is recorded. As explained, PAV cost is
flight hours. Originally, numeric values for a unit price varied by a user. Then, the Monte Carlo simulations are
depend on specific design requirements. However, in repeated with different PAV cost values. The simulation
the simulation, the cost value is treated as an independ- for the PAV scenario is then completed.
ent variable; a user arbitrarily sets it in simulating a
specific scenario. This is a key strategy for calculating The model was calibrated before the main simulations.
Ppav, which enables in comparing different concept ve- The simulation initialization from a base year of 1995
hicles. Other important assumptions related to PAV sys- to 2000 was tuned to match available historical data.
tems were brought by NASA’s Small Aircraft Transpor- This is called Scenario A0. Scenario A1 is the next logi-
tation System (SATS) Program. For example, the easy- cal step. It projects growth and utilization numbers
to-fly and the distributed air traffic control technology from 2001 until 2010. This scenario was necessary to
are assumed to have reached a mature level from 2010, accommodate the SATS vision – as ordinary people be-
thanks to the successful completion of the SATS pro- gin to fly by themselves from 2010. One major assump-
gram. So, the traveling public in the virtual world can tion was introduced in Scenario A1. Due to the Septem-
enjoy on-demand PAV travel while using over 5,000 ber 11 incident, travel demand in the year 2001 was as-
currently underutilized public airports throughout the sumed to go back to that of 1997, with similar growth
nation. A computer code, named Mi15, was developed to that of before the tragedy. These two scenarios, A0
to incorporate the elements in the NTS discussed above and A1, were preparatory steps for the final baseline
to prepare the actual simulation. scenario. In Scenario B, the baseline PAV was inserted
into the virtual world. The baseline scenario laid a
foundation for sensitivity analyses. For example, Sce-
Simulation nario VH, described in Table 2, examined an impact on
the NTS by increasing the nominal cruise speed of the
Agent-based modeling should accompany a simulation baseline PAV to 400 km/hr, keeping the other design re-
that is driven by a scenario. A scenario is a unit situa- quirements the same. This one-variable-at-a-time strat-
tion with a particular PAV that has a set of design re- egy was a basic way to understand the leverage effect
quirements. To this end, top-level design requirements on the NTS. Descriptions of all scenarios examined are
are decomposed and the corresponding settings are summarized in Table 2.
itemized, shown in Table 1.
5
American Institute of Aeronautics and Astronautics
Table 2: Simulation Scenarios
80.0
Baseline PAV
Airline
Car
Scenario A0 was the historical baseline. The purpose of 40.0
6
American Institute of Aeronautics and Astronautics
Further analysis follows from a different angle. The dis- the baseline PAV follows. Through Scenarios VL and
tribution of agents’ vehicle choice over household in- VH, the sensitivity analysis of the PAV market share to
come and travel distance can be visualized in a ‘market nominal cruise speed was carried out. Obviously, in-
space’ plot. Figures 12 and 13 had upper bounds of creasing airspeed gave a benefit as verified in Figure 14.
4,400 km for the X-axis, the approximate distance from The beauty of this figure is to convey the benefit quan-
Seattle to Miami. Then they were zoomed in for a close titatively.
investigation. Each mark represents a unit agent – a
single travel party of between 1 and 6 people. An 30.0
agent’s choice is indicated by a small dot (car), cross 25.0 350 km/hr
(airline) or circle (baseline PAV). In the first plot with 400 km/hr
Figure 12: Market Space Plot of Scenario B ($150/hr) small travel parties.
400,000 30.0
Airline Car PAV
350,000
25.0 4 PAX
6 PAX
Market share (%)
300,000
20.0 2 PAX
250,000
15.0
200,000
150,000 10.0
100,000 5.0
50,000
0.0
0 40 60 80 100 120 140 160
150 350 550 750 950 1,150 1,350 1,550 1,750 1,950
PAV price ($/hr)
Figure 13: Market Space of Scenario B ($100/hr)
Figure 15: Result of Scenario P2 and P6
7
American Institute of Aeronautics and Astronautics
30.0 Figure 18 is a counterpart of Figure 12. It shows the ef-
25.0 900 km fect of removing the easy-to-fly technology in a highly
1200 km visualized format. Travelers who still select PAVs be-
Market share (%)
20.0 600 km come much more rare. Interestingly, other trends were
preserved; agents still find PAVs most useful for trips
15.0
between 350 and 900 km.
10.0
X-axis: distance in km, Y-axis: annual household income in USD
5.0 400,000
Airline Car PAV
350,000
0.0
40 60 80 100 120 140 160
300,000
PAV price ($/hr)
250,000
Figure 16: Result of Scenario RL and RH
200,000
150,000
30.0 30.0
15.0 15.0
10.0 10.0
5.0 5.0
0.0 0.0
40 60 80 100 120 140 160 40 60 80 100 120 140 160
PAV price ($/hr) PAV price ($/hr)
8
American Institute of Aeronautics and Astronautics
Two ‘market space’ plots are prepared in Figure 20 and Conclusion
21 for further investigation. The first plot is for a dual-
mode PAV scenario, with PAV price of $150/hr, while The purpose of this research is to expand our bounda-
the second one assumes a single-mode PAV with a price ries of the knowledge of the personal air vehicle (PAV)
of $129/hr. This value was obtained by solving the re- design space. It was contended and emphasized that a
gression equation, which appears in Figure 11, for x PAV design problem is not only a system-of-systems
such that y value is equal to the same market share problem but also a decision-making problem. Any PAV
value for dual-mode PAV with price of $150/hr. Indeed, system should be understood in the context of the na-
two simulations resulted in the same market share. tional transportation system (NTS), and correct deci-
However, a difference in market space could be found. sion-making is critical in generating design require-
Dual-mode PAVs competed primarily with automobiles ments, which will lock in the next development efforts
on the medium-length routes for high income agents. as alternatives concept vehicles are being formulated.
Single-mode PAVs competed more with commercial
airlines. As a potential approach to address this challenge, an in-
tegrated decision-making method was proposed. The
X-axis:distance in km, Y-axis: annual household income in USD method employed an agent-based modeling and simula-
400,000
Airline Car D-PAV
tion (ABM/S) technique. The core of ABM/S was to
350,000 make a virtual world that imitates the NTS. The model
300,000
incorporated travelers’ behavioral characteristics, the
market’s response, the infrastructure environment, as
well as various kinds of uncertainty, which ultimately
250,000
Figure 20: Market Space for Dual-mode PAV with $150/hr effect on the NTS due to changes in top-level PAV de-
sign requirements. Furthermore, the effect of the system
400,000
Airline Car S-PAV technology could be evaluated for the technology
350,000
tradeoff study. Therefore, this method is logically ex-
300,000 tended to a capability enabling comparison among dif-
250,000
ferent vehicle concepts quantitatively, which has never
been done before.
200,000
0
150 350 550 750 950 1,150 1,350 1,550 1,750 1,950
tomers and policy makers from government agency –
share this method as a tool to guide an integrated deci-
Figure 21: Market Space for Single-mode PAV with $129/hr sion-making process. With this powerful method, de-
signers can extract essential technical requirements that
Other comparisons can be performed with relative ease. allow polishing of concept vehicles; policy makers can
For example, a concept tradeoff between a slow dual- investigate the infrastructure impact of new systems;
mode PAV and a fast single-mode PAV is now possible. and vehicle manufacturers can perform economic
Both vehicles can be placed in the simulation together analysis based on their own business assumptions.
to demonstrate competitive advantage, or they can be
run separately, just like the present scenarios, to deter-
mine which is better in isolation.
9
American Institute of Aeronautics and Astronautics
9
References Axelrod, R. The Complexity of Cooperation: Agent-Based
Models of Competition and Collaboration. Princeton Uni-
1
Hall, D. Personal Air Vehicle and Flying Jeep Concepts. versity Press, Princeton, NJ, 1997.
Unpublished, David Hall Consulting, Morro Bay, CA, 2001. 10
Hood, L. Agent Based Modelling. Retrieved April 18, 2002,
2
Stiles, P., ed. Roadable Aircraft from Wheels to Wings: A from http://www.brs.gov.au.social_sciences/kyoto/hood2.html.
Flying Auto & Roadable Aircraft Patent Search. Custom 11
U.S. Department of Transportation, Bureau of Transporta-
Creativity, Melbourne, FL, 1994. tion Statistics. National Transportation Statistics 1999.
3
NASA Langley Research Center. Personal Air Vehicle Ex- BTS99-04, Washington, DC, 1999.
ploration. Retrieved May 4, 2002, from 12
U.S. Department of Transportation, Bureau of Transporta-
http://rasc.larc.nasa.gov/rasc_new/rasc_fy01_top/PAVE_Top_page tion Statistics. 1995 American Travel Survey. BTS/ATS95-
.htm.
US, Washington, DC, 1997.
4
ReVelle, J., Moran, J. and Cox, A. The QFD handbook. 13
U.S. Department of Transportation, Bureau of Transporta-
Wiley, New York, 1997.
tion Statistics. Long-distance Leisure Travel in the United
5 States. Retrieved March 23, 2002, from
Mavris, D. and DeLaurentis, D. Methodology for Examin-
ing the Simultaneous Impact of Requirements, Vehicle http://www.bts.gov/ats/pubs/special/leisure.pdf.
Characteristics, and Technologies on Military Aircraft De- 14
U.S. Census Bureau, Current Population Reports, P60-213,
sign. Presented at the 22nd Congress of the International Money Income in the United States: 2000. U.S. Govern-
Council on the Aeronautical Sciences (ICAS), Harrogate, ment Printing Office, Washington, DC, 2001.
England, August 27-31, 2000.
15
6 Lewe, J.-H. et al. An Agent-based Forecasting Tool for
Sommerville, I. and Sawyer, P. Requirements Engineering:
NASA’s SATS Program. Technical Report, 2nd Place Entry
A Good Practice Guide. John Wiley & Sons, Chichester, in 2002 University Competition, NASA/FAA, 2002.
England, 1997.
7
Sterman, J. Business Dynamics: Systems Thinking and
Modeling for a Complex World. McGraw-Hill, Boston, MA, Acknowledgement
2000.
8 This work won 2nd place in 2002 University Competition
Weiss, G., ed. Multiagent Systems: A Modern Approach to hosted by NASA/FAA. The team Mi contributed in building
Distributed Artificial Intelligence. MIT Press, Cambridge, the simulation code. The authors acknowledge the work done
MA, 1999. by Mr. Eric Upton and other team members.
10
American Institute of Aeronautics and Astronautics