To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a...

138
&*? . NASA Contractor Report 189653, Volume IV //tl-/4 Interplanetary Program To Optimize Simulated Trajectories (IPOST) Volume W- Sample Cases P. E. Hong, P. D. Kent, D. W. Olson, and C. A. Vallado /- -$ I r-. r-4 Mar tin Marietta Astronautics Space Launch Systems Company Denver, Colorado Contract NAS 1 - 18230 October 1992 NASA National Aeronautics and Space Administration Langley Research Center Hampton, Virginia 23665-5225 G C 9 0 ,m '7 TI r-i C https://ntrs.nasa.gov/search.jsp?R=19930005579 2020-03-31T10:15:40+00:00Z

Transcript of To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a...

Page 1: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

& * ? .

NASA Contractor Report 189653, Volume IV

//tl-/4

Interplanetary Program To Optimize Simulated Trajectories (IPOST)

Volume W - Sample Cases

P. E. Hong, P. D. Kent, D. W. Olson, and C. A. Vallado

/-

-$

I r-.

r-4

Mar tin Marietta Astronautics Space Launch Systems Company Denver, Colorado

Contract NAS 1 - 18230 October 1992

NASA National Aeronautics and Space Administration

Langley Research Center Hampton, Virginia 23665-5225

G C 9

0 ,m

'7 TI r-i

C

https://ntrs.nasa.gov/search.jsp?R=19930005579 2020-03-31T10:15:40+00:00Z

Page 2: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

1.0

2.0

3.0 3.1 3.2 3.3 3.4 3.5 3.5.1 3.5.2 3.5.3 3.5.4

4.0

TABU3 OF CONTENTS

INTRODUCTION ........................................................................ 1

APPLICATIONS ......................................................................... 6

SAMPLE CASES ......................................................................... 9 VOYAGER 2 ................................................................................ MANNED MARS ......................................................................... 36

LUNAR ORBITER ....................................................................... 80 EARTH TO JUPITER (COLLOCATION) ........................................ 77

OTHER CASES ............................................................................ 1~ TRAJECTORY SlMULATION ................................................... 118

COMPLETE VOYAGER I1 ......................................................... 1a0 H O " N TRANSFER ........................................................... 125 LOW THRUST TO ..R ....................................................... REFERENCES ............................................................................. 136

i

Page 3: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

1.0 INTRODUCTION

m T u R E Optimization method Ontimization alporithm

The Interplanetary Program to Optimize Simulated Trajectories (POST) is intended to support many analysis phases, from early interplanetary feasibility studies through spacecraft development and operations. The POST output provides information for sizing and understanding mission impacts related to propulsion, guidance, communications, sensorlactuators, payload, and other dynamic and geometric environments.

CAPABILITY Explicit (Master/subproblems), Implicit (collocation) NPSOL

Much of the overall architecture for POST has been derived e o m the Program to Optimize Simulated Trajectories (POST). Indeed certain POST parameters and capabilities have been incorporated into POST to aid in POST-IPOST user compatibility. POST has extended trajectory capabilities to target planets and other celestial bodies with intermediate and velocity correction maneuvers. IPOST capabilities and limitations are summarized in Table 1-1.

Y

Maximum controls Control parameters*

25 (Master), 45 (subproblems), 1700 (collocation) Values of event rriteria, AV, arrival conditions, thrust,

Maximum targets Target parameters* Targeting method Sensitivity matrix

Maximum events

- ~- ~

Optimization Darameter*

AV magnitude, mass, time, . . .

... 25 (Master), 45 (subproblems), 1700 (collocation) Time, position, velocity, orbital conditions, . . . NPSOL, Newton-Raphson, special Onestep Finite differencing, analytic for special interplanetary targeting 100

'Event criteria* Event activities

~- -

Time, distance, speed, closest approach, . . . Info, impulsive AV, launch, orbit insertion, mass

Maximum maneuvers/ subnroblems

jettison 15

Trajectory propagation Conic, Onestep, Multiconic, Encke, Cowell, implicit Planetary bodies Sun, nine planets, Earths moon, any user-defined

Ephemeris Trajectory '

perturbations InDut/OutDut frames

- bodies Analytic, precision (JPL) Central body, perturbing bodies, radiation pressure, 52, aerodynamics, thrust EdiDtic or danet eauator. Mean 1950 or Mean 2000

I * User selectable I

Table 1 - 1. POST Featuredcapabilities

1

Page 4: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

POST, along with members of its family, such as POST and PREP, can analyze and support almost every activity associated with space exploration (Figure 1- 1).

2

Page 5: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

STU

Assembly Platform

I

/ Vehicle

Operat ions Lamch Operations

Figute

LEO \

Opera t 1 ons

I _ - 1 . Space Exploration Infrastructure

3

Page 6: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered by different criteria, such as absolute or relative time, distance from a body, or propellant consumption. At the event times, various activities can be initiated or terminated, such as employing a different thmst steering law, changing trajectory propagators or propagation step size, performing an impulsive delta velocity maneuver or jettisoning a probe or stage.

The time period between two contiguous events is called a phase. Trajectory propagation takes place in each phase. Five types of propagators are available (listed in order of increasing accuracy and decreasing computational speed): Conic, Onestep, Multiconic, Encke, Cowell. Propagator selection depends upon user needs, such as simple fast simulations for parametric feasibility analysis, or precision detailed trajectories to support subsystem design.

POST can nm a single trajectory simulation or it can run multiple simulations. For multiple simulations, one can run a parametric scan and/or an optimization mode. The search mode will vary one parameter, such as planetary amival time, over a specified interval and increment size, and perform a simulation (or optimization) for each search parameter value.

The optimization mode wi l l optimize a user cosilobjective function, such as maximum mass that can be placed in a desired orbit, subject to user-specified constraints. The constraint variables, such as periapsis altitude or orbital inclination, are called dependent variables or target parameters. The parameters which are free to vary, such as maneuver delta velocity (AV), are called independent variables or control parameters. As part of, or instead of, optimization, trajectory targeting can be performed. In this case, there is no cost b c t i o n and the POST problem reduces to finding a set of control parameter values that meet specified target parameter conditions.

Generalized targeting and optimization uses the Stanford NPSOL algorithm. For certain types of problems, a trajectory decomposition method is available. There is a master optimization process which requires that the trajectory be divided into legs or subproblems. Each subproblem is an optimization problem in itself, containing controls, constraints and an (optional) objective function. A special application of decomposition is the Interplanetary Targeting and Optimization Option (ITOO). This technique uses analytical partials generated during nominal trajectory propagation to determine minimum AV (or mass) trajectories, usually for gravity assist (swingby) missions.

In addition to the classic method of explicit optimization, there exists an option to perform implicit optimization using the collocation method. In this case, each phase is divided into independent segments which are allowed to vary subject to intersegment continuity and the equations of motion. Optimization using collocation is less sensitive to faulty initial guesses, but requires much greater CP time than explicit optimization to achieve the same level of accuracy.

4

Page 7: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

POST input is via three namelists: $TOP, $ T W and $TAB. $TOP contains a description of the targeting and optimization problem. It must be input first. $TRAJ contains data that describes each mission evenuphase. It must follow $TOP , and there must be one $TRAJ for each event. $TAB is used to input tabular data such as thrust vs. time or drag coefficient vs. mach number and angle of attack. Input and output units are metric.

5

Page 8: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

I 0 APPLICATIONS Examples of mission applications are shown in Table 2 - 1. They illustrate some of the diverse POST model capabilities, including lunar, interplanetary, orbital, thrusting (impulsive, low, high), and gravity assist.

The mid POST application is usually in the form of run sequences which compare various mission options. These analysis threads build on each other, culminating in a reference mission which is used to support detailed system design and analysis. Table 2 - 2 illustrates representative mission threads which exercise key POST capabilities.

For example, in the Comet Rendezvous thread, each case is actually several runs of POST to generate parametric data such that mission decisions and refinements can be made. The sequence of multiple runs per case feeds each succeeding case with each case becoming more realistic in terms of model fidelity, and encompassing more system objectives and constraints.

The first step in the Comet Rendezvous thread is to define mission requirements (necessary conditions) and goals (desired conditions), as well as any known constraints, such as technology status. In this thread, a mission requirement would be to successfdly rendezvous with a specific comet in a specific time frame. A mission goal might be to collect data on planets or bodies that are encountered during the interplanetary trajectory from Earth to the comet. A mission constraint might be the availability of a Cesium ion t h t engine powered by solar arrays, which provide limits on powerlthrust levels and on specific impulse.

The first case is an approximate impulsive AV solution using a Venus gravity assist. This examines coarse energy requirements, benefits of gravity assist, and optimum mission opportunities (launch-arrival dates with payloadllaunch mass sensitivities). The mission may be analyzed as separate phases, e.g., Earth to Venus, Venus to comet approach, rendezvous and stationkeeping.

The second case models a low thrust mission using a single thrust segment with variable steering and variable throttle. Implicit optimization (collocation) is used. This recognizes the coarseness of the initial guess, and provides rapid solution searches. A determination is made whether available technology is sufficient to provide the required payload mass at comet rendezvous.

As mission knowledge evolves, the third case introduces multiple coastlthrust segments. These added degrees of freedom provide more flexible, and more realistic, mission solutions. The optimization method can be implicit or explicit (with master-subproblems), depending upon how many, and what level, of mission decisions need to be made. This would include interplanetary and close encounter geometries, flight times, subsystem performance, etc.

6

Page 9: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

I I

l i I Q C

I U U

P 0 U ! m

3 E

5 5 *

2

7

Page 10: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The final case provides an end-to-end precision optimized reference trajectory for system analyses and subsystem design support. Science and mission objectives can be assessed with a high degree of confidence.

Lunar Mission Thread L1 Earth departure to lunar orbit with patched conic L2 Space Station to moon with free return L3 Space Station with finite burn escape to libration point

V1 EJS portion with IT00 (analytic partials) V2 WSUN with finite differences partials

Comet Rendezvous with Solar Electric Propulsion Thread C1 Approximate impulsive AV (DSM) with Venus gravity assist. C2 Single thrust segment, simple collocation C3 Multiple thrust segments, complex collocation C4 Explicit optimization comparison

M1 EM launch/arrival date search, simple aerocapture M 2 MVE return leg optimization, Earth orbit capture M3 Mars surface ascent to orbit (MAV design) M4 EMMVE round-trip optimization

Voyager I1 Thread

Human Mission to Mars Thread

ICase 1 Bodies 1 Propagatorb) I Forces loptimization 1 I I I I method

L1 IE-Moon I Conic - IM I - ---- -.- ~- _ - ~~

L2 SS-Moon-E 1-step SB, 52 M I3 E-L1 Multiconic, DB, HT

-- I 52 = Zond(J2) SP = Solar pressure SB = Secondarv bodv

M = Master 04y I "I' = High thrust MS = Master + SuMs)

Table 2 - 2. Example Mission Threads

8

Page 11: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

SAMPLE CASES The following sample cases illustrate detailed mission applications of IPOST. These are by no means intended to cover all capabilities nor are they realistic in every detail, but they do provide rneaningfid examples for constructing and understanding mission applications. There are 8 case discussions, four include both IPOST input and output, and the last four cases indude only IPOST input.

The first sample case is a Voyager 2 mission which illustrates a Master- Subproblem formulation. The second sample case is a manned Mars mission that shows a complete round-trip. T h e third sample case is a Lunar mission which departs from Space Station Freedom and terminates with an insertion into lunar orbit. The fourth sample case illustrates optimization using collocation for an EarthJupiter mission.

The fifth case illustrates trajectory simulation with no targeting or optimization. The sixth case is a version of Voyager 2 with subproblem optimization. The seventh case shows a classic H o h a n n transfer problem using finite thrust and collocation. The eighth case is a low thrust mission to Jupiter.

9

Page 12: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The Voyager 2 case illustrates a master subproblem formulation and multiple planetary encounters. Only the Earth-Jupiter-Saturn phase of Voyager is performed. The simulation has 8 events, starting in Earth park orbit and ending with a Saturn flyby. Total impulsive delta V is minimized in the master problem. The two subproblems target each of two legs, Earth to Jupiter and Jupiter to Saturn.

In setting up an POST problem, the trajectory simulation is defined first, as opposed to the optimization process, because it describes the primary mission.

The first $TRAJ namelist is event 5. This utilizes parameters such as SJC mass and propulsion characteristics. The initial date of July 31, 1977 precedes the actual Voyager launch date. The SJC is placed in a circular orbit about Earth, and trajectory propagation will use conic, or two-body, equations of motion.

The second event (#lo) is triggered by a flight time of 20 days. The lSTEP propagator is activated in connection with activation of the LAUNCH mode. Hence, Voyager orbits the Earth for 20 days and then is impulsively injected onto an escape hyperbola. Using flight time as a control parameter would allow variation of initial launch date. For lSTEP, the primary body is the Sun and Earth is the secondary body.

The third event (#E) is initiated after a flight time of 20 days from the launch event. At this point, the SJC is well outside of the Earth's sphere of influence. The secondary body is now defined as Jupiter for lSTEP propagation. The reference body for trajectory calculations is also set to Jupiter.

At event 20, the triggering criteria is mission time. The intended value is Jupiter closest approach time which is not specified explicitly, but indirectly through the optimization process. A conic propagator is used with Jupiter as the primary body.

One day later, at event 23, an impulsive trajectory correction maneuver is executed. S T E P is reactivated as the propagator as the vehicle flies away from Jupiter. The combination of gravity assist and midcourse correction will set up the trajectory for the flight towards Saturn.

The fiRh event (#25) occurs 300 days after the midcourse maneuver. The secondary body for lSTEP is switched to Saturn, as is the reference body. A general rule of thumb is that planetary sphere's of influence for lSTEP (and Multiconic) are about 20 days for small inner planets (Mercury to Mars) and 200 days for large outer planets (Jupiter to Neptune).

The next event (#30) is Saturn's closest approach, on August 25, 1981. It occurs 1467 days after Earth park orbit escape.

lo

Page 13: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

A final event (#go) is used as a "dummy" event, and coincides with the previous event. This event is needed because final event computations are done only on the "minus" side of the event. The namelist specification of "NONE" means no more input follows; that is, this is the end of POST problem specification.

We now return to the optimization definition, or $TOP namelist. The NPSOL algorithm is used with finite difference perturbations being calculated internally by NPSOL. This is the normal mode, as opposed to the user specifying perturbations. A maximum of 10 iterations is allowed for master problem optimization and 600 iterations for each subproblem targeting process. A subproblem targeting iteration is typically much shorter than a master problem iteration because the latter must solve all subproblems successfully.

The master problem controls are Jupiter closest approach time (defined as the criterion of event 20), B dot T and B dot R of the Jupiter approach, or incoming, hyperbola (defined as the 2nd and 3rd dependent variables of subproblem 1). In addition to the initial guesses for control values, the upper and lower bounds, and weighting values are important inputs. These define the performance manifold and often mean the difference between problem convergence and divergence. The objective h c t i o n is the sum of all delta V magnitudes, which in this case corresponds to the launckdescape maneuver at Earth plus the Jupiter midcourse correction.

The two subproblems are defined next. The first subproblem ends at event 20 (Jupiter closest approach) and the second subproblem ends at event 30 (Saturn closest approach). POST automatically assumes that subproblems are non- overlapping. Both subproblems use a Newton-Raphson targeting technique, as opposed to subproblem optimization with NPSOL.

The control variables for subproblem 1 are the V-infinity vector of the Earth departure hyperbola. Controls for subproblem 2 are the AV components after Jupiter flyby. As in the master problem, important inputs are the control initial guesses (USUS), bounds (INDSLB and INDSUB), and weightings (WGTS).

The constraint or target variables for subproblem 1 are time from periapsis, B dot T and B dot R at Jupiter. For subproblem 2 the constraints are time from periapsis, B dot T and closest approach distance at Saturn. The use of B dot T as a control parameter (with loose bounds) at Saturn affects orbit inclination as well as which side of Saturn the S/C flies by. B dot T and B dot R are oRen used because of their stability in the targeting and optimization process. The choice of constraint parameters for subproblem 2 reflect termination of the mission at Saturn flyby. For the actual Voyager mission, which continues on to Uranus and Neptune, the constraint parameter types at Saturn would have been identical to those at Jupiter.

Because PRINT was not input, the default value of PRINT = 0 is used. This wil l result in only summary information of the master problem, plus the final trajectory, being output. Except for well tested production runs, it is recommended that more detailed levels of print be exercised.

11

Page 14: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The first page of output, after the Namelist echo, summarizes POST input, including initial conditions, event summary, targeting and optimization definition, master-subproblem structure, and NPSOL options.

The next page of output completes NPSOL parameter definition and then prints an iteration summary for each major (master level) iteration. This includes the objective function value (sum of delta V) and other conditions of the optimization process. Of some interest are the number of objective b c t i o n evaluations WlXJ"FuN and the condition number of the Jacobian (COND T). This problem does not have any nonlinear constraints, only control bounds, but if it did, the value of the nonlinear constraint norm is displayed, as well as the constraint values.

As the iterations progress, certain key parameters should be monitored. These are the objective function value (which should decrease), the condition numbers of the Hessian and Jacobian (which should remain small), and the value of the nonlinear constraint norm (which should decrease). Also of interest are the convergence indicators at the right side of the summary. When all these flags are "'I"', then successfirl optimization has been achieved (according to NPSOL). One cautionary note is that reliance on a few indicators, such as the convergence flags, can be misleading. It is important to examine all measures, including the final solution.

The iteration summary continues until page 4 of the output, where a maximum iteration limit has been reached (INFORM = 4). NPSOL is exited, and the final trajectory is displayed. Conditions at each event are output, including the minus and plus sides of each impulsive maneuver. At the end of each subproblem, a final iteration summary is displayed. In this case, Subproblem 1 convergence is sllmmafized between trajectory blocks for event 15 and event 20 (Jupiter closest approach), and Subproblem 2 is summarized just before event 30 (Saturn closest approach).

The last solution has a total AV of 7.27 W s , reduced from the initial solution of 7.67 W s . Jupiter closest approach time is 711.9 days from launch, and B dot T, B dot R were selected as 1898747 km, 130453 km.

Finally, a master problem summary output is given which includes the number of iterations and CPU time. A valid solution may or may not meet all convergence criteria. Only the user, with adequate engineering experience, can make that judgment.

Page 15: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 C

E 3

e

0

I Y) 0 I

m 0

U u 4 U

m

m 4

N

c 0 .d e u 0

C 0 4 u 4 3 z 4 e u e 0 a

2 u 01

a d e al u c 4

I

u n

c a u 4 e I L4 P) u 4

4 .n I u c . u - u 3 4 0 a n e 4 c . 4- 0

u . I .1 . o w

rO 4 roo . d m - o m w 4

LI n u I1 I1 Y n I1 II I1

0 . 4 0

3 0 u u

LI U n 4 4 > 4 Ll u 4

AJ U n I

4 > -4 Ll Ll 4

m 0 u u PI U 4 a .cI

P)

4

n 4 0 Ll u C 0 U

01 Ll

AJ e

2 u u u

m 0 4 > ul e v U

N 0

> 3

a U

W U W W U W W N W m N N m r( N

-0 . . . r - u w o

0 r N 4 m

. . .r(

% ? Z $ m o . -0 OUI- .m m . w o o 4 0 . o m . m o 4 .u

m u . . . .d . ..do.. . . .

~ u ~ m o o . + . - 0 - O O N O O 3. ml-r-r- . 4

ll It I1 I1 II It Y II

x 0

3

n 4

c

u C

a

E P) N

I1 M u m II

n

- u W U x o 0 > . m u o 4 - u W

L .

. . 0 - 0 .N x .. r - 4 . > O . . . O . u U O 0 0 O d - . 4 4 3 O O

0 1 0 . . . . . . . . . . . e . 0 - 0 o o m Y ) N u4-4 4 y1 N I .. c w . . - - w ...i 4 . . .o.o > - 0 0 o o m - m r l + r t o w - I O N - ..... m 0 4 . a . N

m o o 0 .d Iu I?NNN4 * .C m 1 0 .

N 4 0. OI- - > . . . . .om ~ - m m a . . o m * rN 0 0 0 .u

N - c -NNN m o m u I -0

- x I- d m 4 w r m . . -0-

. C O W . . .o. 4 4 4 N O O O O .

- > e .NNNOr( 4 - m N I .o II 11 I n II n II 11

I1

n n n

u u u v u u

e u P) m 4

u u u

.d u al e

4 u U 32

e w u

4 u U n ..

N - -4 .

N U 0 -u m

NP* - m ..

4- . - eo 4UN ru c

4 - m II I1 I1

u u c n > e x u l e

C U P ) .duu u an

Page 16: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

..... 0 0 0 . w q q u o u o m A 2 : " i o m 0 orno o m 0 a m 0 N 4 N ..... w w w . w u u ~ o u 0 0 0 0 0 m m m 4 m 4dd 4 w w w w 0 0 0 0 NNN N . . . . ..... 4 4 4 m . 00004 0 0 0 0 0 0 0 0 . . .o I l l . .....

W W W d W u u u * u m m w w w w w w NNN (v

NNN N m m m m d4.4 4 . . . .

P W P 0 m w m m 0 0 0 0 m m w w 4.44 d . . . . . - . .m dr(40 0 0 0 0 0 0 0 0 . 0 0 0 0 . . . . . r (

I l l

n i i n u

b

5 U

u o 0) - .d m-4m . L l l N I a . -0 u 4 0 4 . I N .

u > a n u n n n u n u ~ ) u e n e a n o 0 0 0 0 3

o u u

0 0 0 N c a E U

u . - 4 n u

- I C 0 0 u -.u . m m .

u n II II

0

0

0

0

- 0 u . 4 . c m o w Om - w n u

. .

X &I 3

4 x e

4 (u

;1. ..d . o u o

U 4 r N

a Y I I

W u

e

n u u

e u r n m 4 . - 0

u n

x 0 0 nu u n ne 44

.c c a - 4 . - N

M Y

n xc u u c c 9 4 E 4

.. . . m m - w w . m m r ( w w I

Y W U

a

u n u 4 a Llo

e4 c u L l 4

n ii 3 - . .u . m x m u 0 ..

U d - N O u l

muI n u u

14

Page 17: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m u L I P

J J 4 .4\

m o m

.r\ n m m a\

n o v v

LI n P U **

z-b L I . 4 E C .

r.4 0 0 O U V . N. - m I I I I U U

21

c u o o Q.4 LIP

o v . 4 . 4

u LI eo

> LI n e

. . . L n. n + a

N - 4.. 0

II I1 I1 It I1 It

5. a * . .u 0 w

m u o . . N. m o w n u u ~ N

V-I %I. L I . Er-

r+ a, O U W m. 4

r n u

. . e -

o a c

m . 0 .

L I o

E .w . O o 0 U . C

o .c U I I U U U

Page 18: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

4 0

0000 0000 + + + + 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

0000

nnnn

. . . .

m m 00 + I n o m m O N N m m 4

u 4 u e e u e e a e m-l 01 al-l al al al 01 4 c u u c u u u u a0 m m o n m m m 0 u 4 4 U r l d r l d

e 4 0 0 0 N C 4 s

4f-l O N mp* a W P O r -m P O

m 3 . .

0 m

m . 0 0 01 .A n u e 0 .r( 0-4 o u 0 0 )

0

w o W I T 00 00 + + + + u w u u P O 00

N- N N O N 4 m o o 4 N.+ Lu 4 r l r l

C 4 N 0, e .

0 0 o m 0 N O m 000 00

: x o o a 4 > - 0 W m 00 00 + +

. c m I

0000 O D 3 0000 00 + + + + + + nnnn o n o m o o Inm O N O O m w o m 0 0 l-P o w 0 0 C D N o m 0 0 00 omoo m m omoo 4l- O N 0 0 w - u o m 0 0 W r l d o m 0 0 m o h 0-00 d w u . . . . . . @

0-00 4 m E U I -4 I

u - a l ~ C a l 0 1 1 a l a l a l e C 3 C C R C C C x o m 0 0 E 0 0 0 u c - c c.- c c c

Y c al

al

e, m C

E C u

O b m al

c .

4

4

0 4 r ( r l O N m o r l o o o o o o o + + + + + + + + nnnpnnpn 00000000 00000000 00000000 00000000

aloooooooo 3 0 0 0 0 0 0 0 0 "00000000 m O O O O O O O O > 0 0 0 0 0 0 P 0

O O O O O O r n O 0 0 0 0 0 0 ~ 0

r l C y N N r l m d 0 . . . . . . . .

E e a n > a a c

a o

I

Ul LIE alc u m o m 0 el-4 m

oooo.r(aaL,

4 4 n 00 00 4 4 00 00 a 0 0 000 m 000 5 - N O 0 N m o o a l a l c a . . x a . . r l m r l m

; g ;1: 70 4 00 u l

o a l D E 4 - m c u

N . . . ..r( . ..r(

w o w O - 4 m N LI a l u

= t E Y U -lea u o o u

a a 4

U c 0

E -4 n LI a

m u & > 0 com4. i 8 u 000 a 000 000

4 E 1 . .

u C N N N n u m > E a l

al a o o o

u n 0 a 4

* c c c

m u m u

-4 - tY r ( -4 4 -4u 0 0 3 0 0 0 0 3

0, E E E E E E Q l c a l a l 0) alC

n n d n n n n.- 00000000 00000000 00000000 u

a al

0)

4 . . . . . . . . a l m o m o m m o o E n . - ~ N C V N O Q ,

m e a l u u u e m m e 4 4

E E

u 4 4 4 L I L

-1 c

17

Page 19: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

w o o 0"

wI-.-lo 0 0 0

I t 1

000 hl

m 0 I 0 d d

m

4 a >

X d I * *

tililtil w o o m o o

t i l i l w 000 0 0 0

d 4 V . . .

lndd . . .

400, 4

* * a l . .d . . 4 . . W

. . . . . . . . . . . . bl 0, U C

m I1 w I1

d n I1 It

m n 4

. . > I1 0 I1 z 11

W .-I 0 d 4 bl Y C

U

I1 I f -w

w I 1 It m I1 0 I1

- 0 w w . 0 0 . .o

O O - 4 m N m d Z . U ow

11 c 11

4 u bl 11 01 u > 11

II I I1 1 1 1

o n n II

i n n I1

a n ou m i l au zn

0

o o m 0

0 + 0 0 0

0 0 0 m m

0 0 I

w 0 0

0 0

. . I

w m m m

4 W - 0 0 4

bl YCF

0

a 0 v) n, z

U

U 4

E .d d

C 0

Y a bl al U

4

4

4 0 n

2

cy

. . . . . . . . . . . .

e

. . . . a 0 lu

m 0

v) z e a 0

E 01 w s

4 : u 0) Y C 4

>4

blo e u e v u 4 > e.+ r m bl 0 0 zc

o n

n o

C

U 4 U U m a

n o

2 n CI w m

bl 4 a l U Y m 4 a

a 4 4 v a la lua C C C E 4 4 4 - 4 4 - c c cu) 0 0 on, Z Z Z W

I I n 1 Z I 0 1 U I

bl al W

W 4 P

s a l v Z 4 c w

e 1 a 1 0 1

a 1 U I

18

Page 20: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

> r CLU

VLU

c L c 0 0

w 0

+

ni 0

:J

N

ru 0

w N

+

+

0 0 + w W

N

0 0

w 03

N

+

m

0

0

0 0

w N N 0 rn 0 m P

+

m

- I1 I1 11 m I1 0 I t I

c 11 u 0 I1 P

4 1 1 . &I I1 m 4 I1 U I1 al II rl e) I1 4 I1

I t U 11 0 11 rl .m I1 4 11 z I1

19

r L c 0 0 + w 0

0 U + c w 0 . v o

11 I1 II II u U I1

N O 20 + c . 0.- V

(Y 0 + w q

I1 11 (1 I1 I1 I1 I1 II I1 11 11 I1 I1 I1 I1 I1 I1 I1 11 11 I1 I1 11 I1 11 I1

0 I1 I 1

J O 0 u +

C W 0 . V r l

I1 I1 u II I1 u 11 I1 I1 It I1 N H m II Y U I1 B

O N n

N 0 + w

0 0 + W N N 0 CD 0 m

I-

ll

al 2

nJ > al

4

.r(

U 0 al l7 n U 9 al

.-I 4 C

z

9.

rl 0

m N

.-I 0 I

w m 0

0 0 + W N m 0 0 0 0

rl

0

0 0 + W In .- m 0 0 0

.-I

0

rl 0 + W W P '

n m I alm I

n o I 4 - I

4 . I 4- I U l 9 1

> I

I1 I1

0 I1 0 I1 N

m

.-I I1 0 I1 I 11

w II m 11 0 m m II m II N II

. II m II

m II

a i a i e ) I 4 1 U I 1 0 1

I U I a l l

0 U I 0 0 1 + 4 1 w W I m a l l N L I I

N I - U I w r t l

* a l l P S I

e ) l

m n i

+ I1 w I1 0 I1 0 I1 0 11 0 I1 0 I1 0 I1 . I1 4 I1

I1

0 I U I a l l & I 1 0 1

0 0 + w W

u o m

0 4 1 U I a l l U I CI.1

1

H U I1

I1 0 II

I1 W

0 I1 U I U

o n 0 I1 + I w II P 11

0 I1

m 11 0 I1 . 11

m II

m II

0 0 + w W m m w

m q 0 m

m 11 I1

0 II 0 I1 + 11 u I1 0 I1 0 I1 0 I1 0 11

U I 4 1 a l l C I e ) l

I ' 0 1 C I r n l

I

e ) I C l

4 1 9 1 U l U I 0 1 1 C I 0 1 0 1

I a l l C I U I

I b 4 1 0 1

m i

PN O f -

W 0 m IC

o i II 4 ;

C I f-

C H

(u

2

a

0 11 0 I1 . I1 .- I1

I1 It 11

0 11 11 I1 I1

rl I1 0 I1 + I1 w I1 0 I1 0 I1

10 0 I1 al 0 I1 r l m II n o u 4 . I1 4- I1 U I1 4 11 > 11

01 1 0 1

4 C I 4 4 1 > 4 1

U 1 al U l > 1 0 1 rt C I e) 0 1 0 0 1 a l l - a l l

a U I

n S I 0 U !

0 .-I rl ii

I1 I1

ou I II

N I1 m no a l 0 U + m w 0

11 m .- H I

c n w o u m 4 n . e ) I N 4 1 U I1

4 U

L l u 0 II N

n n

no

a l n r l L e ) n

C

.-I U 9 Ll al U .-I

0

L.4 0 e)

U - 1 4 0 1 a l l c 1 0 1

a l l 4 I I c 4 1 0 4 1 z > I

9 al U

c o e) U

4 4 c 0 z

Ll 0 n 9 3:

Ll II 9 11 > II

4 n I: II

Page 21: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

c Lu

b

0 0 + w

c Lu

Lu

0 0 + w 0

e 0 + w rn

d

+ 0

w rn

d 0 I

w 0

I-

d 0 I

W 0

I-

m

0

0

0 0 + w m 0 0 In I- cy

I-

8 d

In 11 11 I1 4 I1 0 I1 I

E 11 w 0 I1 cy d I1 . Y I 1 In 4 I1 * u al 11 d Y 11 d I1

I1 h n o n -

- n 4 I1 x u

c Lu

c 0 0 + w I1

I1 0 I1

I1 I1

N I1 0 I1 + II w I1

II N n

I1 I1

N I1 0 I1 + 11 w I1

I1 N !I

I1 I1 I1 I1 11 I1 11 I1 I1 II I1 I1 I1 I1 I1 It I1 11 I1 II I1 I1 I1 I1 I1 11 11 I1 I1 I1 I,

11 I1 I1 I1 I1 11 11 11 I1 II I1 I1 11 I1 I1 11 I1 I1 I1 I1

II I1 I1 I

I1 I1 II 11 I1 I1 I1

0 I1 11 U 11

0 11 0 11 + I 0 I1 d I1

w II I-11

0 I1

n

d n

- 4 1

. n e n

11 I1 I1

0 I1 I

I1 I1

0 I1 0 I1

w n + n o n m n m n m n

e n

0 1 on . I

I1 I I1

0 I1 I1 11 11

.4 I1 0 11 + I1 w I1 o I1

0

N 0

w m

+ d

+ 0

w

N 0 + w m

4

0

w 0

+

0 0 + w d

0 0 + w W

4. I, ;1 11 m I1

11 N 11

U I1

0 I1 0 11 + 0 I1 w I1 m

I1 0 I1

I1 I1 I1

0 I1 0 I1 + I1 w II I? I1 I- II tu 11 m n N I 0 I1 . 11 eu

I t "

. . I1

N on

m Y I w u 4 1 9 ' 1 1

m 1 I n 1 1 0 I d I I

a l l o u 0 G I . I1

0 0 U I .-.Ill + - 4 1 I w T I 1 I1 m a l l I1

0 0 b I 0 1 1 0 In a1 I

n i o n a i + u

Y I m u

m i on

* I 3 1 Y l 4 1 Y l m 1

n Y 4 Y n U

Y 0

Q

e

a

d

* * d 0, .c Y

TI 4

n Y C d 4 * Y n C 0

al c Y

W 0

n 0)

4 > ,-I

0 0 Q i a l l

0 Y l 0 U I

0 0 + w 0 0 0 In I- N

I-

Y

al

-4 4 > al

.r. Y U -?!

n * 4 u d -4 C 0 2

0 0 0 + 0 +

w m N rn

.- I Q I w

n n

0 1

- cy

0 0 o m + 0

0 0 + w W N rT) I- QI tu

4 . N I ,I I-

cy m ;1 0 h i I

m m - 1 1 on 0 . a l l ow rn I- . c I + I I N Y I w n 0 I w I1 m T I m r

C I on I- n 4 1 m n

U ow 011

w I - c y c y 0 . r n I - I- ~. m I- I

T I 1 C I - 1

d " . . .. w n m n on a - I

cy

I - Y

al

N - 4 4

h a

w II n u I I cy > 11 0 .r(

1 1 1 Y c u w o n m U al

~ I I . n u n m n 411 0 * I1 a l u c l b4 Y U 4 -4 n al

I1 c ~ , n 4 O Y W -4 nn c m u 0 x u 2

I-

o 4

0 I1 I1 11 - 11 0 11 I

c I1 w 0 11 -

- 1 1 . 4 I1 N

* I f 0, I1 c( Y I1 d n

m n

I1 I m . I

M I Y l C I

01

4 > -4

oii ~n . I

4 1 n 4 1 n * I 11 Y I 0 1 1 m I 11 C I I1 0 1 11 U I d I I

I on 0 1 1 + n L I W I I Y I m u

I rnn - 1 m o l l 0 1 a lmn

I - 0 1 1 1 m i nou

4 n

a l l 4 . 1 1 J 1 d l - l l

- 1 1 b n > I

4 d l I1 > 4 1 11 II * I I1 r al Y I on Y O d C I I1 n c l > m i I1

al

d U I Y 0 1 I1 no 0 U I d l 1 n I - al I on 1 1 . n a l l + I 1

I 1 9' I1 I I m .g 5 ; U I I

Y U 9) - n * 4 al

d I1

* Y 0 11 0

4 I1 n n zn

-4 C 0 z 4 1

> I

20

Page 22: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

c- L,

c 0 0 + 0

0

N 0

W +

c(

N 0 + w *

4 0 + w 0

d

4

0 + w 0

.-I

m

0

0

0 0 + w 0 W 0 d I- N

P

p' N

P - u

I1 d I1 0 I1 I

c I1 w o u l n

4 1 1 . U I1 ,-I 0 I1 LI I1 01 I1 d AJ I1 .r( I1

I1 4 I1 0 I1 I- -0 II m I1 I I1

c Lu

E-

O 0 + w 0

N 0 + w m

N 0 + w 0

E- Lu

r 0 0 + w 0

I1 11 11 11 I1 I1 I1 11

I1 I1 I1 11 11

N 0 + w N

N 0 + L? N

0 0 + 0 m

d

I1

H 11 I1 11 11

d 0 + W 0

d n U 11 I1

d

.L 0

" U

0 11 ... r;l 0

.-I

r i m

I, It 0 I1 0 11 + 11 w I1 m II w I1 m 11

o ii a 1 0 1 1 3 1 + I 1 U I w u m l o n U I W I I m 1 w u

I u - H ' T I 1 - 1 1 0 1 1 0 1 1 U I . I1 0 1 d l 1

4 1 I1 ' T I 1 I1 B I 11 4 1 0 1 1 R l I1

It

0 It 0 I1 + I1 w I1 m I1 w II w 11

0 I1 0 I1 . I1 d 11

I1 11 11

0 I1 I1 I1 I1

0 11 0 11 + n w I1

0 I1 d I1 0 It m u 0 I1 . I1 d 11

U I1 II

H 11 11

4 11 0 1 + n W H ln I1 P- I1 1110 I1

4 d I1

q . I1 MI- 11 4 I1

> I1

m II

NII

on

ala, II

n d u

m II

d W I 3 1

m U I m 1 U I m 1

a U m Y a 'TI

L)

0

'TI

e 4

0 C U

U m a U C

m 4 U In C 0

0, I U

lu 0

a 0)

4 m

a

.- LI

d

.-I

>

m

0 I 'T I1 a l l U l 0 1

m I1 0 I1 0 11 . I1 rl I1

11 11 I

O U I1 I1 I1

~. . 0 I

- 0 1 a l l

0 U I 0 0 0 1

0 0 + w p' W 0

P- N

I-

d

ll

0,

m > 0,

4

d

U u

P

4 9 al

l-l

.rl 4 C

r

0 0 + w m d W 0 I- N

I-

O

0 0 + w m

41 I1 4 1 om a 1 1 o n C I +I1 U t w u

I m u ' T I 1 - 1 1 C I m n

I 9 . 1 1 m 1 0 1 1 U I . I1 C l d l 1

4 1 I1 m l 11 4 1 II U l on C I n 0 1 I 0 1 r t u B I + I I C I w I I U I n i l 1

I m 11 - I m I - u 0 1 a l a 3 1

I r ( 4 n m 1 P r l U B I 4 .I1 a 1 4 r - 1 1

4 1 4 u 4 1 4 11 > I > It

m i m u

a i U

I on

o ii 0 I1 + I w 11 m u m I1 rl I1 0 11 m 11 0 11 . I1 d I1

d W 0 I- N

I-

I- N

w u U 11 N 11 0 11 I

c u w o u w U I1 I-

4 I1 B 11 d U 11 r t u

n u n o II m .n I1 a I1 Z 11

d n . m u

11

B 4 m >

a 1 U 1 C I

4 1 m l 41 U U I 0 1 1 m l I1 c 1 I1 0 1 0 1

I B I S I U l

I U I 0 1

I m 1 a l l

4 1 4 1 > I

a i

U 0 P) n P

11 d U 0 I1 + I1 w u ni I1 m I1

n m I1

rld I1 P.-l 11 m . 11 +I- u 4 u m u > I1

a m u 4 4

C d rl C

r

21

Page 23: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

U

c Lu

c 0 0 + w 0

N 0

W

V

k L.

t. 0 0 + w 0

e

+ 0

LJ

W

e 0

w W

0 0

W 0

m

+

0 0

w 0

m

+

m

0

0

0 0 + w 0 W m W N

r

m

m 0 - 11

3 11 I1 ,-I I1 0 I1 I

c 11 w 0 11 0 .rl I1 . Y 11 o 4 I1 U I1 0) I1 d Y U

I1 U I1 0 11 .-4

. n H d 4 I1 XM

4 n

U

c Lu

c 0 0 + '? I1

11 11 I1 11 I1 I1 I1 I1

11 I1 I1 I1 I1 I1 I1 I1 I1 I1 n 11 11

11 I1 U I1 I1 U I1

U n n

o n I!

0

ru 0 L

ii I1

N

N 0 + W

N

3

+ 3

0

w

0 0 4.

w 0

m ,-I

d 0 + w 4

0 0 + W 0

U 1

0 I1 11 U

0 I1 0 11

n

I1 0 It

I1 0

0 0

w

m

. 3 - P 0 0

3

0

0 0 + W W 0 I- 0, 0 0

e

0

c(

+ 0 Irl W 0

m N a m n -

a >

4-

4 . 4 - U

I 1 I 1

0 I1 0 I1 4. I1

H on

m i 3 1 ou + I 1

Y 1 w u 4 1 0 1 1 Y l 0 1 1 M I 4 1 1

I m u Ul ou U I o n

m n 1 J I U I 4 1 Y I m 1

I ' 0 1 0 1 1 Y 1 0 1

4 1 U I

e1 I

L . 1 4 1 U I S I Y I

I UI C I Q I

I a 1 Y l C I .d I 4 1 L . 1 Y l A I C l 0 1 0 1

I 0 1 1 X I Y l

I U I 0 1

1

U l

3 1

t l

m i

a i 4 1 > I

+ 11 w 11 4 ,I

w il 4 11 4 I1 0, I1 - I1

0 II . u 4 U

I1 I1 I1

0 II I1

on

m . . .. 0 I1 O U m I1 0 I1 0 11

0

0 0 + W m In Y, 0 r N

r

I1

0)

4 > U

d

.r(

Y 0 .o n 0

L. 4 U C

C

2

3 4

0 0 + 0 0 W m W N

r

m

I1

0,

4 > U

4

3

Y 0

P .n

U 4 0,

4 4

0 0 + w

U I . I1 0 1 4 u . d l I1

. 11 .?I I1

11 11

3 U 1 11 U I 0 1 1 a1 11

1 II 1.1 11

3 1 0 1 1 U I 0 1 1 S I + I 1 Y I 0 1 1

I w I1

C I W I I 9 1 m u

I ow

Y 1 * H C I 4 1 1

4 1 11 4 1 11 U I 11 Y I ou C I 11 0 1 11 0 1 ...Ill

I 0 1 1

S I W I I Y l m u

u i

U I m n

m i O I I

m i 11

U I + n

- I I m m u In 11

0 1 ~ m n m i nd t i

I 3 3 1 1

4 . I1 4 r 11 bl 11 m u > 11

0

a i I1

a i t I O I I 0

0 + W 4 In N

W N

m

In N

W N

m I1 11

0 u + 11 ou w u - I

on

& ii m 11 n

0

4 > U > 4 Y 0 0

4

- n

+ i 0 I1 . I1 4

m W 0 3 I1

H U 4 1 11

L . 1 U U I o n V I 1 I 1 C l 11 0 1 U u t d U

I ou U I + I X I W I I Y I NU

0 11 .-I I1

N 11 0 11

I1 4 11

I1 3 11 0 I1 I c 11 w

0 I1 w 3 I1 . Y 11 m

11 0 11 0 I1 +

c 11 u 0 11 0

I1 U

4 11 0 I1

4 1 1 . Y 11 0 m I1 4 11

U I1 U 11 4 Y U 4 n

I1 U u 0 11 N

- n u & 4 It E Y

- .. bl I1 0 I1 3 Y 11 4 11

I1 bl II o n 0

- u 3 4 1 E 11

0 1 1

3 1 4 1 > I

a i 4 C 0 2

22

Page 24: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0

N 0 + w N

N 0 + w N

0 0 + w P

P

0 0 + 0 I-

I-

0

0 0 0 +

w 0

o m 0 4 + m w w w N 0 1 . d P m W N

f- I1

01 O D 3 m - 4

4

m I1 d II a -

I1 d > I1 I U

C I I W 0 O I I N 0, 4 I) . -rl

411 0 4 I1 a l l l d 4 U 11 4

n o - U I I N n

- II al I1 c

LI 11 -4 0 1 1 m 4

- n u , + c 4 11 0 I: 11 2

M I

U I 4 1 U I M I

I UI 0 1 1 U l V I

a i

4 1 a l l rl U I

I - 0 1 C I 4 1

I M I u i C I d l 4 1 U I Y 1 M I C l 0 1

V ! a l ; e l 4 J l

I w 1 0 1

I M I 0 1 1

- I 1 4 1

a i

> I

I1 I1 11 I1 I1 11 II I1 I1 11 11 I/ II I1 I1 II II I I I1 I1 I t I1 I 4 II 11 I1 11 I1 I1 I1 I1 11

0 I1 I 1 I1 II

0 11 0 I1 + w w 11 I- I1 w 11 d I1 rn I1 0 I1 0 I1 . 11 4 M

I1 I1 e

0 I1 I, 11 I1

0 11 0 II + II 0 I1 P It 0 u m II m II 0 I1 0 I1 . I1 d I1

II 11 /I

0 18 I1 t I

4 I t 011 + I! w I 1 m II w I1

M m II

- 4 I1

4 . I1 .r( f- 11 u It 4 I1

n

o m 11

n- II

> I1

m 4

11

n 4 K 0 z

m ln

I1

z 3 L. z

w 4

I1

ln c -J 4 z W

u

M

t 0 L. 7.

a

c(

f c e a z

U -4 X w

3

m 3 U M 0 a

4

& al 4 -i e .r(

4J d

2 E & P 4 2

U 3 0 n L 01 Q R 3

U a 0 n 4 01

0 cl

01

4 > 4

01 U 4 U ln

01

P 4

& 4 >

4

.r(

w o r n w m o 000 W . . ..-id 0

000 000 + + + w o w 000 000 000 000 000 000 000

000 . . .

O N 0 O W ? o w . + o m w NWUl Pr(.-I

o m r . . .

00 0 0 + + W W

000 000 000 000 000 .oo 000 P . .

0 0

m l - P w o w o m 4 4-0 m m m

A 0 9 f -dd

a K L L U L L

- I N m

2cl.a m m m aarr: a46 > > >

c e

U > & n E

0,

4

n U 0

c 4 U

u C ..-I 0 e 4J C 0,

&

V

I

a

cl

CL 2

U -rl x w

s

w

d m W N

I-

m

I

P)

-I a > 01

4 U

01 -cI

n b I 01

4 -I C 0 C

4 c 4 L

-I

0 0 0

o m 4 c c m 001 W E I1 I1

'0 .4 c I&V 0 0

eal & e

u 01U E e 4.4 U 4 u

11 I1

L l 0 1 U E - 4 4 u 4 V U

0 0 0 0 0 0 0 0

0

4

c U 4 4 01

11 I1

* 4 0

- 0 W

a w 3n U - 4

0 0 0 0 0 0 0 ln ln lnr

0 4 w 4 - 0 1 N a n C 4U 44

4 u a @

n m

P N 0 3 V 03000 + I + + + w w w w w O N O P W o w o m m

. . . . . 00000

I1 It 11 I1 I1 I

O P O O O O W 0 0 0 o m 0 0 0 o m 0 0 0 O N O O W m m 0 m O ) w m o w w l n P 0 l n W W P O W d . . . . . 00000

I1 11 11 I1 u rn 3 3 - u 4 p, L L . 4 3 01 m a l u 4 a4 Q-i Y M ~ L I ~

o o o o w o 000000 + + + + + + w w w w w w 000000 000000 000000 0 0 0 0 D 0 000000 O O O O m O o o o o w o oooolno o o o o w o 000000

II I1 I1 I1 I1 11

. . . . . .

a O b

U e R C N C U 4 0

N > - 4 U h-4

s a

0 - I L n o m o ooF4ooo * A I * * *

w w w i . l i l w o m r n o o o O ~ P O O O

o m m o o o O m N O O O O N l n O W O 0 m w o a . o o m m o w o O P W O W O o f - W O d O . . . . . . . . . . . . 000000

M M U M U $ I

r c c u P ) 4 4 @

4 X O r r 4 0 01 % > 01u m . 4 c1 u a u c

ln

01

4 c a Ll 0 Y,

m C .r(

U

'0

0 V

-4

-I 4 C

U 4

0 0 0

O N 4 c oal D E I1 II

U -4s R U 0 0 h e eo,

c a

F 4 V u.4 &&I

E a 44 u-i

U

I1 11

401 U E 4 4 & & V U

0 0 0 0 0 0 0 0

0 N.c

LI & 4 al

I1 I1

* BB a n u u u 4

0 0 0 0 0 0 0 m ln Pc m u m u - 4 w.0, N

c 4-0

-iu

n n

-4.4

a @ n m

C N 0- + I w w O m 09 o m 0- 09

0- o w - m 00

I I1 11

m M 4 E 4 on. a w

o m

. .

w 4 o o + + w w O f - O W O m O m O N m m lnP W P

00

8 I1

M

4 a l ual

L l M

w m

. .

a w

a n

00 00 + + o w 00 00 00 00 00 00 00 00 00

00

11 11

. .

N N >

w 4 00 + + w w lnln w m r(P - - a 3 dln lnm I-0 w o NP

00 I 1

. . II n

r U Ll 4 % a % >

0 N h w d 0 o u o o + o + +

O U W P o w n w w

4 . U . . W 010 4 0 0

tl It I t PI 11 I1 - 1

& -0-4 4- 0)

0 ) E 4 u U.rl E 4 4 & 4 U x

Q C & U M X >

Page 25: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N

01 m m n

m cy

U V 0 4 bl la

E 4 4J

U 4

u

U C

m

4 U a 0, X 0,

0 3 0 000 + + + w w w O P O o w l n O m - O r ? N O N m

P N O - Ln 0-00 0 - I - - - L j w w w w o m o r - o = r o w 0 o n o m m

0 o - r o m 3 0 0 0 0 N Ln 0 o m o m o

aN o m o m m a l c O W O P w u m . + m o r m w e . . . . . + E 0 0 0 0 0

W O m N -4- 30 0300 00 00

W N m N

+ + + + 0000

w w w w u ~ m m w P U O O w r m w

0 m m r m

m w o e w c .+am0 u m N w m - nal d E 0 0 0 0

II I1 I1 II I1 I1

0 0 P O Q - 3 o w N 0

. . . .

.-N 00 + + w w m o -3 W W 03 P W - m O w W P m m

0 0

u I1

. .

N 9 ULI

-Is >.c c n

4.p 0 0 + + o w m m m m m m 0 - m m N O Wm W m

m o

. . . w w w w ;A w i j m m o m - m w o c w w e N O m o m m m r w m o o

0 m o r N W O P O 0 P m e N m r m o 0 O P N W 30

nn! m m w o m m w o a J c 3 l -O ln w w w o U m N w m 3 N w 00 m o l .+E 0000 0 0 0 0

II I1 I1 II I1 I1 II II II II

. . . . . . . . O l T 3 o m m 0r-N O P l n . . . . . . 0 0 0

11 11 I1 I I I I I U i I I I U I1

O M O Q - 0 0 0 0 + + + + w w w w o r 0 0 o m o o o m o o o m o o O N 0 0 mm0R-l w m o w m P o m w r - a w

4 w 0 0 + + w w Nul O F w w o m Of-

Wm N d r m

m w

W N m o 0 0 0 0 + + + + w w w w o m m o O 3 W O 0 P O O O N P O O N m o m w m m w o w w m m m m w e m w

3 w m 0 0 0 + I + u u w w w o rr0 o m 0 N r t O I - U W P N W O m - m w w m m r t

w 4 m m 0 0 0 0 + + + + w w w w m N m m Wmmm N w m w W r ( W 0 r m m o w m w - o r n e w r w m m ~ m m m

0 - m 0 0 0 + + + U O W 000 000 0 0 0 0 0 0 o o w o m w o w - o m w ow.+ 0 0 0

I1 11 11

. . .

- u m a l u n h + ~1 n- m u m

04oo 0 0 0 0 + I + + w w w w o r 0 0 O O O O O N 0 0 O r ( O 0 0 4 0 0 o o m o O N W O o w m o O N W O

0 0 0 0 . . . .

. . ~ _ - u . . . . 01 0 0 0 0 0 0

0 al 0 0 0 0

. . . . . . . 0 0 0

II I1 I1

V u 0 0 0 0 0 0

u u U I I I I I I U I I

blu a Q 4 x 4 m Q e D U C b l

. . . . . .

n U E - u n b w

h ~ , ~ n ~ n 4-0 V U u n m u > n 0 PANN 4 w 0 0 0 0 0 00 0 + + + + + + 0 w w w w o w 0 w m w r r - m

. . . 0 0 0

II I1 I1

x u w 4 C b l L I 4-0- > n m

IIII 1 I 0 I I l 1 lull II I1 I1 I1 11 I1

n VI blu 1-0 4

- m u e m u - m u e m a l E k v u u n m b l v u b l w m b l 0 3

0 m - N P 000-4

0 0 0 0 4 o w + + + 1

0 0 0 0 0 0 0 0 0 + + + I + + 0

0 W W W W 0 o m o . 4

0 w w w w o w o 3 w m 0 o o o r o m

0 0 0 0 - O N 0 0

m m 0 r - 0 0 0 0 c y 0 -

0 m o w o

0 0 0 0 - o w m r e w

. 0 0 0 3 O N 0 0 0 0 0 o m 0 Ne O O O N o w c O N 0 0

U o o o w o w 4.i w 0 - N bl W m N W 9

L1 O O O N o r 9 . . . . . . . . . . al 0 0 0 0 0 0 u 0 0 0 0

I1 11 II 11 I1 11 11 11 I1 II I1 I1 II I1

U E en^

L I L ~ m n u n

~ l a l a u .- m n L I E en^ 4 0

u u m n r n > n

w m r m

I I

x u w - c blu 4 Q - > p a

4Q-N o--3 0 0 0 0 0 0 0 + + + + + + I w o w w w w w m r o N m o w - o w o m o w m o r - m m w o c y - 0 Noor- I - w o m w m N m w - 4 r r - w o W N O w m r w N W 4 m O m N NOIN o m w w 0 0 0 0 0 0 0

I I I I I I I U U I I

. . . . . . . 1

3 - m 0 0 0 + + + w w w PI-4 m p - 4 O I - 0

r w m W m m m 4 N U m m Wm.+

m o o 0 0 0

0 (Ye u bl

0)

I1 II

m

x blo

uu

nu a n U 4

m ~ m - d m w O I - W d O m m W U U l W W N

N o 0 0 W m N N 0 0 0 0

o w m w

. . . .

0 - 4 O - 0 W m r-U

r o cy-

0 0

II 11

m m

. .

X U

c u 4 u > n

. . . 0 0 0

I II u 11 i I1 W I1 I1 II II

U u J C

1

z 0 c a 3

t lu e n 0 .-I

e m c e u 0 u

n C 0

LI

U

0

4

d

d

d

r(

d

1

LI

C

u n N c w

N > 4 u

0 0 0 0 0 0 0 m m r . c m u m u V Q w e cy II I1

U - N m 00-40 * * , *

O m 00 + + w w 0 0 0 0 00 0 0 00 0 0 0 0 o w O W

0 0

u 11

. .

0 0 0 0 0 0 0 m

m r-c m u m u V Q o u N II ll

0 0 0 0 0 0 0 m m m c m u m u - m o u cy II u

.-I.+ 0 0 + + w w =.-I mW m W W N

w w m m m N 0 0

m o

w m . .

n II

m m m m -4000 I + + +

W W W O

m w 0 m 4 o o m w w o 4 O d w m m o O U mrnm5-l

N r o m

m o w m

m.+.+r( . . . . 0 0 0 0

I I 11 u u u

c c a l a Q m v b l d 0 u u m 4

o m 0 0 0 0 0 0 + + + + w w w w o r 0 0 O O O O 0 0 0 0 o w o o 0 - 4 w o m o w 0 W W O O m m w o w - 4 0 0 0 0 0

u I1 I1 u

v a u c

. . . . I

W N d m 0 0 0 0 + + + + w w w w N m W m

W 4 N N 0 0 0 0 + + + + w w w w o w o o

W i l W i l w m m o m m m r

.+ roo r w m w 4 m w - r - o r 0 w o r m m m m o

N r - 3 . . . . 0 0 0 0 I 1 I II u u 11

. + W N O I

0 0 0 0

II u I1 II

. . . . . . . . 0 0 0 0

1 II II (I n

. . . 0 0 0

u )I I1

. . . 0 0 0

I1 11 u

. . . . 0 0 0 0 I u II u II

C 90s c 4 - u 0) 4 u b l u 3 a l m s v - n al >I> u

0 xodo 0 uooo . o + + +

' o w - 0 4 N O O

r- " 0 r 0 m c Y o m u w 3 0 r( m o o

u m 4 W 0 > m o m cv c.r(mmw

w VI m o o 0 4 1

11 II u II II It

o n w w w

a u . . . bl

n

C m 3 bl u

0 0 + W r 0 0 W 4 0 U m e

0 I It

c 9

i

0 4

u 9 c n u 0 w

n C 0 4 U 4

-2 u

Q C 4 W

*

n o w

u o o m o m 0 0 0 + + + w o w o r - w 0 0 -

U O O O u o r - m o w w o u w w o EWWO x d m 4 n . . . 4 0 0 0

n Q - N m

m w m 0 0 0 + + + w w w o l - w 0 0 -

u o o o u o r - m o w w o U W W U

EWWO x-4m.A n . . . 4 0 0 0

n o r u m

0

0 0 0 0 x+ + + + b l w w w w m N 0 m -

n m I y m m 0 N%r-.+.D 0 ouooo . + o + + +

0 4 m 4 0 r- 0 4 m w r- O O O O N m o u o r - 0 -4 0 0 - m

0 u w m m m O > r - O N

C W 4 O N o a . ~ . . .

o w n w w w o u r - w m

m n o m o o 0

w m w 0 0 0 + + + 0 w w I- m r cy @ O m 4 o m w w u m m m E m 0 N x m - 4

N m m m u m w

m n o m

0 CYxoFlwm 0 ouoooo . + O + + + I

o w m o m . + 0 4 m r t m m

r- 0 m - 4 w w r- 0 0 w o r - N m O u O N w w - 0 m w - r y

o u m w m o 0 o > m o r - - N c N 4 m w o 4 a . u . . . . w n o m o o 0 0

o w n w w w w

* I

c + + 4 w w bloo

0 0 bloo u o o > o o u o o C O N 1 0 . . E O 0

no o

a o o

11 I1

. n . . 0 4 0 0

II p I1 I

c L I u n a x b l m >.c 4 u u

c a

L 4

C E m o e m m u u m u c 4 E E H Q ~

C m e

E m m m u u n E m 4

24

Page 26: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

-0 00 + + w w -0 00

W O -0

w o 9.0 m 0

m o

coo

. .

m m m d

p- m m m 0 000 N Nr(N

0 0 0 0

I1 I1 I1 If

m m ~ w m d m m

. . . .

N d 4 N 0 000 + + + + w o w w 9. m - r m m r n - 4 m m o m m W ( Y A m m o m N w m o 0 m Q 9 . N W A N p- m 4 Y -

0 000 . . . .

11 I I I I O

4 € U

" 0 1 C Z

O d Y a ~1 > n u

(v m w N 0 000 + + + + 0 w o w w mc5w N rnmm 0 019.mo r l u m w r ( 4 o m w 4 m u m r n m 0 eomo 9. € m o w m xmrtcn

. I n . . . 0 4 0 0 0

u PI1 I1 u

25

Page 27: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

\D(vmfU 0000 t I +i.

w w w w m ~ m m P r - w o

O h 00

wL.: F P O C

..f

00 00

Law P O W D

+..

m w m w m 0 m m W m 36, P l W

00 . .

F O N O - 0 00

-0 m 0 00

m o

. .

0 0 0

alc u 4 n o

nN

~~ ~

w m w ~ o m m o m m o o m w P O ~ w m m m w P O w m w m r-N 0.0 m o ~ m o m -0 - o m 0 90 m o N W d N w w w o

H w W - N m N w

0000 . . . . ~ . . . . . . . . . . d E 0 0 0 0 0 0 0 0

I1 I1 n u I I I I I I U I I I I I

I I I I IUI I I I I I I I I I 11 II

N W m 000 + - + w w w W W N a m m

WNmW d W W d W W 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + w w w w w o w w w w w w d N d m w d m w m m w w w m m d r - m

M u w o w w r-r-or- m m w m o r - w w r 0 w w

m N N m 0 0 0 0 + + + + w w w w omr - I - m m W N .. . .

W N N m m o W N O u-i m m w m r - m m w w m

Y U d m w H r - c T r - w r - r - E n o m 0 0 m o w m o w

0 Y

I1 u

. . . . 0 0 0 0

U I I W Y

n 3 0 -4 -4 o, n u Q o , mo, Q n u e Y n Q Y

m 0 - 4 9 0 0 0 0

. . . 0 0 0

n II II

. . . 0 0 0 I 11 u u

u o, 0 0 0 0 0 0 0 0 0 0

I1 I1 11 I1 I1 11 I1 I1 I1 I1 I1 I1

. . . . . . . . . . I

x u U 4 C Y U

- 4 ' U - l > n Q

H r - H W O d N 0 0 0 0 0 0 0

L I Y u u

m F - l d 6 - I 0 0 0 3 - m NOIH N ~ H r -d-d 0000 000 000 0 0 0 0 + + + + & + + + + + + + + + w w w w w w w w w w w w w w W N ~ N w m ~ m o r - m m d m w m w o m - m + ~ m m m r - w w w m - m m m W W W w w o P

o w N m 0 m w ~ w o c w o m w o o ~ m . L # N O d N r o w w m 3 W N r - 0 001 N w O m e m r - o m m w o m r - u w w w w w w m w w m w r - w m o ~ w m

N u o w .- H H W P - - r m + w n ~ w w w e - O W H m o w ~ w w w m m d

0 0 0 0 .- 0 0 0 0 o o o o o o 0 0 0 0

0 0 0 0 0 + + + + 0 w w w w 0 m m d m 0 m m r - w 0 0 . W 9 P 0

W N r - 0 W O O F

3 W m m - . . . . . . . . . . . . . . . . . .

I I1 11 11 II I1 I1 I1 I1 I1 I1 11 I1 II I1 11 11 11 I1 H I1

w W 0 m

+ + + I w w w w r m - 0

+ + & + + + + w w w w w w w 400) w w r - w I -mo Y I W N O m m w w m o m ~ m m w m w ~ W W N ~ m m m m m w m o w m Cymw m w m r - o w l - o m o w - 4 0 d d N W

w m o s w r - W N O d w m N W N m I - m r - 0 o w w o d ~ o m m w r - m . . . . . .

0 0 0 I 1 I1 11 I1

. . . . . . . 0 0 0 0 0 0 0 I I I1 I1 I I1 11 11 11

0 0 0 0 I I I u 11 I1 I 1

x Y O

'U'U

eo 3n

X u C U 0 -4-0 o, > n o

u e N C U

N >-4U

W N d M 0 0 0 0 + + + I w w w o m w w w m w o v m 0 W N m o m - m w w o -4r-mm m 0 N O

4J-i

m 0 W 0 m W m w

. Y - 0 1 w u 0-4 w n - 1 o n

W N O m 0 0 0 0 + + + + w w w w w w m m e m m d d W W r - w m m w m m w r mww#-l N W N r - mr-Cul-4 d m r - m 0 0 0 0 . . . .

0 0 0 0 0 0 0 m

NHN 0 0 0 + + + w w w m w w O N l n m W N N r - m m N m cTmw d W W w P m

m m m

N d N 0 0 0 + + + w w w m m m Or--4 m o w N O W m r - 0 * O m m o m o r - m 000

e r - m . . .

W N O m 0 0 0 0 + + + + w w w w w w m m d m m d d W W r -

m w w d N W N r - rnr-Nt-4 - 0 r - m 0 0 0 0

w m m o N m w r -

. . . .

r(dN 0 0 0 + + + w o w d m N N W d O O d W N m W m d w o w m m n i m m m

e r ( m 0 0 0 + + + o w 0

O W N w w w W N N w o w m r - 0

d m w w m m

m m w . Y

m a l m.- m R 0 3 w -

m u

. . . . 0000

. . . 0 0 0

. . . . . . . . . . . . . . 0 0 0 0 0 0 0 0 0 0 0 0 0 0

b o n m .-I 2 2: AI Q O

EW TI -4N c Y r l

N 9, 0 1 0 L) > m 9 -id 0 U *

Q O C d 0 a l l 1

Q e w

r t m m 0 0 0 + + + w o w r ( m m m o w N m r n o m - m N m d W r - O O W m 0 N Wmr(

0 0 0

I1 11 I1

. . .

N % W N O Q O O + o + + O O N W o - i w w 0 m N 0 o m * o u o w 0 r - H

0 > w - .r*.oN . & I . *

0 m o o I1 0, 11 I1

w n w w

o o,mw

3

Y

Ual H

mW 0 0 + + w w w w dN m N 0 0 1 w H W N 0 9

r - 0

0 0 1 1 u I1

m m . .

m m o 0 0 0 + + + w w w m m m N O N

0)QII-O 4.JNr-o o m m m U N m W a O O N Ernrnr- 2.0 o .+ V I . . . 4 0 0 0

mu I 1 11 C _-

W r - 0 0 + + w w Nr- W V

Y r - N U W N O l n N L)r-m

* W r ( n . . 4 0 0

e w o E m m

N w r - N 0 0 0 0 + + + + 0 w o w m N r - m w mcTw -r Y r - N w N U W N N m o m ~ m o u r - m o I- a w o r - I- E m m r - m x w - m . n . . .

0 4 0 0 0

n rg T a

e o 0

Y . 0 0 U

m m o n m d m m 0 0 0 0 0 0 0

I- m x w m 0 O ' U O O . + o + + N w m w w

O-irnN m m w m r- W O W N

w n w w

P N 0 0 + I w w dr- w o N W o m N O V I W

d W Nd

m m

. .

Y 0 U

n C

4 u

U

o c c 3 + m

o m n I1 I1

4

0 0

& I . . . . c Q O O O O 0

3 1 1 1 u o, N n II II Y - 4 Y

U a o , u u 0 1 4 x u 01 n x

c "3

E

u u m c-4 E m

o n m

u qn u

3 Q C 4 U

e Q m

X E Y > m a

LIZ E Q -4U x .u VI x >

4 2 E o , M E

26

Page 28: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0

2s ao 0 0 u e eo,

0 0 0 0 0 0 0 0 . u oo,

U 4 e .-

I1 I

m 9. a0 0 m

P W 0 W C 9.3 - V I hl I1 I1

0 t u c

m U 44 r r u

o) ao, n n m

c e r - m

9 . 0 u . + o h l w w h l a 0

0 m m m C P W 0 m u m 4 r ( o , m U L ) r ( 4 N4r( u d e r c a . 0 - n o V

11 Y u

27

Page 29: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

o

0 m m e

O N 00 + + w u 9f- Of- O m m o m w

00 00

w w - 0

m 0 P O P O

+ f

m o

W N m N O N 00 0000 00 00

w w w w w w w w m + m m of- 90 - w m m O P C D O w q w r - o m m o

o m m o o m o P O 0 P f - m m m o P O 0 o m o m P N -0

U N m w r t m o m d o .-c d m m O 90 m O c q N W - N m u w o 0 0 U E 0 0 0 0 00 00

I I I I I I I I I I U 1 1 1 1 I1 I1

+ + + + + + + +

. . . . . . . .

W N O N 0 0000 0 + + * + + w w w w w m d m m m c m m m 4 . _ _ m o W P N

o m m o o m o r ~ m m w 0 O N U m 0

a m m m c l m w u c d m m o w u m N 0 d N - ( o p ) . . . . d E 0000 0

It I1 I1 I1 II I1 If

9 m o m P N -0

.-lorno 0 0 m o m o d m o m 4 0

N O D ~ N m o w o . . . . . . . . 0 0 0 0 0 0 00

I I I I I I H I l l 1 1 1 1 1

n m Ul C 4 N I O N m m o u U L ) u.L)

m u m > >s > s

w w m w e w w r t w w 0000 000 000 + + + + + + + + + + w w w w w w w w w w o m d ~ ~ m o r t m o m m m m o m m 4 1 - m r f - o ~ m o r m m f - w o m w m o m o w m m m m m ~ m m w m m c l m w - P ~ P m f - m o m 0 0 m o m m o w

I I

~ m d u c e c e u e c e 4% 4 %

d O W . 4 m m m o m m

P N m w 0000

d w r 0 0 0 + + + w w w d m m o m N m0.0 P m m f - e m m m m

P N O W 0000 + + + + w w w w m o d w N o m m Nd9.P

v m m m w e4 ~ w m m L I L ) o o w - 3 e o m 0 0 u.4 o m w c l L ) 4 + d c v P

m w 00 I +

w w P O mcv m m m w P w

m o m m m d d N

m o w o m w d m m m d+NP P d d

0 0 0

11 I1 II

. . . .... . . . . . . . 0 0 0 0 0 0 0

II I1 11 I 1 II 11 I1

U u

(I I1

bat L I E -4 I LILI U l u

0 0 0 0 0 0 0 0 r u

d u 4 .4

e a .cI

0

I1

n J .4

U m Ll

m 0 + W m W 0 4 m m 0 m

0

m

. . . 0 0 0

II I1 11

. . . 0 0 0 I It I1 11

" . . . . . . 0, 0000 0 0

I l l 1 O I I I I I I I l l 1

ul u u a u - m e Y E - 4 u e ~ 1 100 - a u w m u E L I LILI m e u e > e v u L I Y I ~ L I u 3

0 m o r r o m d W 4 - N 0000 0 0000 00 + + + + 0 + + + + I + w w w w 0 w w w w o w 00" m d W m o o c l w m m + w m w m 0 clmwo o w m m m l - . u m o ~ o cum r r m m m d u m r r m P m

u m d w m w m o m m m d o o m 4 o m o m -0 e m m ~ m +f- . . . . 3 . . . . . . d d N W

.o 0 0 0 0 0 0 0 0 0 0

u I1 I1 u 11 11 11 M I1 I 1 I1 11

Nod.+ 0 0 m m r r m w m o m m N d m

I I

0 4

u w u eLI e n m u

u n u x u u . 4 c u u 4-0d > n m

0-4 000 + + + w w w a l l - w m m o owl- l-Q-4 m l - m m m m N W m o d w . . . O O ?

5 , Y l u . 4 c L I A J 4-04 > n Q

d P d 000 + + + w o w c l o m l - m 0 m m W d m m W W N cwnw m m w u m ~ f- do

0 0 0 . . . l i t II n

m o d e O P d 0 0 0 0 0 0 0 + + + I + + + w w o w w w w l - m d o w l - w m m o m w o o P P ~ N o w r w m ~ m m l - n ~ m r o m m w o w w o m m m m o ~ m o d w

u u u u I I I I

o d w m ru4

c lN.Om N W m

0000 0 0 0 I I 1 I I

. . . . . . .

4 - d m o d m 000 0000 + + + + + + + w w w w w w w + o m w m r w I - m o m w N O m m w w m o m d m m m m m m o w m ~ m m m cvmm m a l m - m m w m o w m o m ? o m o w -4.19 - + N w 0 0 0 0000 I I II 11 II I1 I I1 II

. . . . . . .

0.40 000 + + + w w w m 4 m m o m ~ m m m w o r ~ m d w m m u m m r m

O N 0

. . . 0 0 0

Y x Lu

C Y 0 -u 0) > n u d.4N c l d m m d d m 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + w w u w o w w w w w

d m m wmt-w N W ~ ~ m m w a m o

WtUdd 0 0 0 0

4 d N 0 0 0 + + + w w w dV)N N W d 0 0 4 WcYm W m d w o w m o m I - m m 000

11 I1 It

m m m . . .

- 4 0 0 0 0 + + + U W W d m m c y m m o m m w m w

m m w

ooo a

W N N w m w m f - 0 r m r t . . . c

I n I1 I1 I1

m d d m 0 0 0 0 + + + + w w w w d - w o O d W W N o N m O o m d

f - f -Nd m o m m

m m o o m o m o m m d m

0000

11 I1 I1 I1

. . . .

m P O d N 0 0 0 0 0 m + + + + 0 w w w w m d o w o W m d 0 - m +wwI- o P w m m

e

n

e 4 a E 4

Lu u n 0 N

z c e LI

0 u

n C

4 Y .d U 0

4 4 4 Y 4

4 C

m P O d W o 0 0 0 0 w + + + + 0 w w w w m d o w o w m d o o m rlwalr o ~ w m m . u P o w 0

m u o o m m W Y o m ~ o 04 o o m m o a d m - m

o m 0 0 I + w w

N O - 0 -0 d0 m 0 N O w o No

0 0

11 I1

o m . .

Y *-I

o u ul

Q-W Y O 0 C I + 4 w w LIOO a m 0 -0

U N O a 0 0 > m 0 O)m0 C W ( V Q - . E O 0

H I1

n u - n

€ > c 4uL)

u > e

n 4

a m 0

a s e x LI

+ + + I w w w w m w w w m m o o N o m r m w o o d P m m m 9 N O m w m o m d d d 0 0 0 0

I It I1 I u

. . . .

~ _ _ - O O ~ Omru m w w o W N ~ w m w m w w -

m m N m m w m m o m Wmr( W N N O W w d w o w w m w o o m o m m m m l - 0 m d w d

l - m d L C ) W N c l

P o w 0 m o o m m W O w N o 0 o o m m o c r t m c l w o a . . . . o n 0000 N II II II II n I

L.

. . . . . . c . . . . II 11 I 1 11 I1 11 u I1 I1 I1

ooo o o o a o o o o I u l I

o a . . . . N o n 0 0 0 0

0 1 1 I I I I u I I m N

L) u 0 .-I bl (r

I! .-I Y

U 9

u Y 4 '21

C

.-I &I

0)

u

a

0 N

0)

IO L e u u 0

n C

4 Y 4 U 0

9 C 4 lu

b4 rn U 0

m o w w o w n 0,

u P N o u P N o Y ~ N N Y ~ N N O o m ~ m o m ~ m u & I r m o L ) l - m o e m o r a m o r u ~ m m ~ ~ o m r > x w d m hWdIn4 s . . n . . . n . . . u

r A P N P N 0 uoooo . o + + + + N n w w w w N u r ( m d m

- o w o m m m m m m P O P r r W O m u m w ~ m d W m m N

u ( v I u m + m > o m e l - d C - l d d N d s o . . . . P n 90000

I I H U I I I I ~ d I I 1

a

m h W N P N W P - N W P N U m N m N 0 0 0 0 0 0 0 0 o o o c o o o o O + + + I + + + + + + o + + + + u m o d r NPPI n ~ r m u o w r - ~ d m ~ w o m u w w o w n w m m ~ W ~ N W u ~ c u o u r ~ o ~ w m m

O W N ~ ~ Y ~ N N Y ~ N N o ~ m m m Y Q ~ N O o m ~ m O ~ N ~ Y O N N P m w m w 4 ~ ~ m o ~ ~ f - 0 0 m - 0 0 u m o m m n m o r - e m o r u o o w m >mwrrw ~ m m r ~ m m ~ > m m m o

4 W d N d >.wrrm % w d m - m N o P u . . . . n . . . n . . . L ) . . . . ~ o o o o a o o o c o o o m o o 0 0 d I l l 4 1 I I u II I Y I on u w mn II n u II n I u

n o w w w w w w w w w u w ~ w w

C c L.

0 0'210000 . + o + + + + N w n u w w w N mu.-om-m

o - o m c e m I- W O P d . 1 9 0 m um~lwwcvm

P I I n P I w - a i i i i n 4 rl E 0 0) O P P m e 0 Y e U Y 4 Y U 9 9 Q 0 c d ~n a d mu x E u

C( a ~ n v o m n u n x > n m

28

Page 30: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 0 0

0.N oic L l m w o r

- E

0 0 0 0 a - 0 0 0

opl . L l

U 4 a .r)

I1 I1

C P o m

29

Page 31: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W N m N 0 0 0 0 + + + + w w w w O m - N N N U l a )

W d N d m e m o w m m m

O N 00 0 0 00 + + * + w w w w N(\i 4 0 -a d n

W N F l , - I 0000 * + + + w w w o o F l m . 3 N W O - I m m n m

O N 0 0 + * u u m m m u

00 00 + + w w -0 ,-IO 00 w o 0 0 w o w o -0 w o 0 0 . .

w N m N 0 0000 0 + + + + t w w w w w o m r t w m N P N O d 0,

P e

. - o- w 6 r m N O w m m o WDN Flo o m 3 0 -70 Flo w.3 w o . . * . 0 0 00

-0 P N UP m m G N N O m m

w , - I o m 3 0 w m m w m W N m N

v - 3 - FlOtnP 3 - N P

w o m o

N m m m . . . . . . 0000

VN-rUl m m - m ,-Imv)o N W 3 N

0 0 0 0 . . . .

0 0

I1 II I1 I1 I1 I1 II I1 I1 I1 I1 11 I1 11 I1 I1 11 I1

;c v! E * e o m o h 0 0 E m + @ U e v e c e eo, n - 9 >

d W P 000 + + + o w w .-+om c u 9 N 40-

W m m Porn m o w m m m I---

000

II I1 I 1

I - o m

. . .

Awl- 000 + + + w w w P-7U-l

W N O

W P m m o w o m m

o m N m m m

m r m

-.-I- . . . 0 0 0

I I1 I1 I1

P 0 + w m 0 0

N cu m m

4

4

o w m 0 0 0 + + + w w w w m o O W - V o w N Y I W

N N m

m m m m o o m W 4 P m c u

0 0 0 I 1 11 u I

. . .

mru-m 0000 + + + + w w w w ,-I,-INV)

om; m W N 0 0 0

1 1 I1 u I1

* . . V 0) 0 0 0 0

. . . . 0

11 u I1 II II n II

bl u w a u -4

u u m e u e

0 r n o , - I m 0 0000 0 + + + + 0 w w w w 0 W N O m 0 o m m m

L I E - u e U - 4 U u P u v u u n 4 u

x lu

c > -r(

m - 4 - 0 0 0 0 0 0 + + + + 0 w w w w 0 N - m O 0 0mV)U-l 0 m o w c v 0 w m - 9 0 m m w r - . U r ( m m m o u o m m m o u d o o m m 4 .-,-IN- Q. 0 0 0 0 .o . . . . a

m o m m 0000 A * * *

,-Im+ 0 0 0 + + + w o w m w m m m w m r o

m m w

4 N P

r(NP m o m O O P P d m

0 0 0 I 1 11 n I1

. . .

N 0 + w 0

O r - 4 000 + + + w w w O O V )

4 - 4 000 + + + w w w wmP- ~ m m m m m w

~ m \ r ( m o m r w w r u m c u m m m m - 4 h m m ~ o d m mtumr( P ~ O m o w m m - w ~ P N P

P O 0 m w u o

-00 N P m -

0 0 0 0 0 0 0 I 1 I1 II 11 I1 u II I1

. . . . . . .

mr(TyUl WmWN O O m U l -4NOUl m o m 0 m w w m m r t w m o m u m m m I - m . . . . 0 0 0 0

I i i n n n

. . . 0 0 0 I I1 I1 I1

0 I 11

4 n 0 0 0 0

I I I1 I1 I1 I1 11 I1

. . . .

x I1 II I1 I1 II I1

X lu

c 4 >

N 0

w 0 I- m P m m P d d

+ w o - 000 + + + w w u Ol-m m N m m m m

N 0 + w m ,-I 0

dol? 0 0 0 + + + w w w d o m mmcy m m m mruo mm,-I

m d - 4

mol - m o o NI-P

m N d m 0 0 0 0

m m - N N 0 0000 m + + + * 0 O W O W m m I - o , - I W , - I w r ( o

0 d P P W O N 0 0

0 m w o m

m c w w w m w u w m m o m a ~ m w m w u - ~ m m

PO,-IN -4-N d-m m - 3 ~ 7 0 0 0 0 000 0 0 0 0000 + + + + + + + * * + + + + + w w u o w w w w u w w w u w d m - w wcvm w u o m w m m

m m 0

0 m W 0

+ + + + w w w w m o o t - m m - o I - m o o m d m o o o m

W W N m o l - r ( P m o w w mt-m

N .r . U

w u m u C I d

N

W m m on. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . o a ox! . . . . .

o-- 0 0 0 0 ooo ooo 0 0 0 0 o n 0 0 0 0 0

u I1 I I I I I I O I1

0000 0 0 0 0 0 0 0 0 0 0

m H I1 I1 Y ll I1 I1 I1 ll 11 II ii I1 I1 1 I cy I 1 I 1 I 1 1 N I 1

N L l

m %I-

?:? NI-N W P W 0 0 0 000 + + + + + + w w w w w w m w , + w m m m o r m o d m m ~ u m w m d o w u N m w W m O O m N P LnUlNUPFIO ~ m ~ e m o ~ m r ( r ~ m m ~ - 4 c u v x w d m . . . n . . . 0 0 0 4 0 0 0 I I I1 Y II mu I I1

0 w r - ~ n m ~ m m 0 0 0 0 0 0 0 + + + a + + + + w w w U w w w w w m m m o w m m m o d E P O W N

u r n ~ m * o m . r m Y N C I W ~ o n m w

I- .r o w + o N d U m-4 o w

N w n

m m o m m u d N

0

O O d O k+ + + + L l w w w w .Q,-IPmN E * W P P 4mNP7W U W N O U I

d O O 0 u o w w d >I-nJmm .dm.-lCym L ) . . . . a 0 0 0 0

d l I I

n m t u o m

n m o o m

U I I n u w

0 0 +

I - m N 0 0 0

4 T e

o r m d t -

w n w w w ouooo + o + + + d u o 4 0 m - 4 c u m m w o r m m o m m m m m u m m m m cy o w m w . + o m o w o o > o c u m m

c - + w m . - i w a . u . . . . n o 9 0 0 0 0

I1 11 u I1 I1 Y u - 4 1 I I

e u 0 u

W

t-mm 0 0 0 + + + W O O m w o 0 m m u m m m

u o w m a m m p E O O P r m c l w n . . . 4 0 0 0

mw I I

u d o w o m d m

, m N w m m 0 0 0 0 0 + + + + + w w w w w m r - m m m m m w w m NNNN urn W m d m u l - 0 o 1 - m o m O I - d O u m w m m o em m - 4 - o E m o d N m x- . . . . V I . 0 0 0 0 4 0

u n II u P I I l l

C

8 .-I 4J

U 4

N N

0 (I) 0,

+ . + + rjdW m u - 0 4 0

0 m m P

U 0 lu

n C 0

m u , w O P m u m m w cy aIN d > O I-4- .&I .

0 4 0 A I ‘ d m

c 0 4

o w - m u o w m ammr- € 0 0 - xm,-Iw

u u 4 U

u - u C d 4 a .&I

m n o 9

m o > 4 U

4 U

0 I n . . . u . . . .

4 0 0 0 1ooooo

m II II II 01 n u n n - 1 I I

U

n . . . a 0 0 0 d

0 C

4 mu I u .-I

d

.-I 4 4

luu u u E 4 4 u u n x

4

4 c lu e

0)

4 4 m u X E U n X > W Q

U e u u 4 -0

u 4

C 4

30

Page 32: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

cy 0 + 0 0 W W 0 P m m m m 0

If

4 u a x c

m a 00 + + w w W - 4 ICN W I C Nl- w w d P IC-r Pln N 0

00 I II I1

. .

u 4

4 u U d n s

W d 00 + + o w W d d(v N-4 00

P W

U-#W + c y

00

11 u

.+a w m

. .

u v W Q , n u d m 00 I +

w w mro a 0 0 04 r t m ICIC mro o w ad

00 I I I1 II

4 u Q, .c u 4

m o

. .

n u

W m 00

00 00 + + w w m 0 P O N O m 0

m 0 4 0 ln0 VrO

00

I1 I1

m o

. .

N 4 LUO c a 4 % >c

-4lnm 000 + + + w o w 3 m - 4 O d P W l n I C 4 w w m-40 IC w 0 N O l n m l n w 000

I 1 I1 I1 I1

w m N

. . .

x u y I r ( c 4 u 4-04 > n 4

N W d 0 0 0 + + + w w w N m W m m m WU- IP N W W

lnPN

d l n W .+dN

ado w w m

. . .

N o m 000 + + + w w w 000 P W W 1 1 W P ICmm m o m p r o m - 4 w w

m w d

34.4 . . . 0 0 0

I I I t I1 I1

m w m 0 0 0

31

Page 33: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W

O m e

. . . . 0 0 0 0

II n n u

C 4

u 4 N C O

N >-I E

0 (Y

L)

0 4 bl Lu

t .d L)

a 4

w U 4 a C

4 L)

u X

a

m N d m 0 0 0 0 + + + + w w w w m o o r m m 4 . r r m o o m d m o 4 m o m o o m w m m m m NNNd N 4 4 d

0 0 0 0

I I H U U

. . . . I

C 0,

n w o 0 4 .. x u c

x % > w 4 a

a c c

n o r m o m 00.40

L ) . . . .

4 0 0 0 0 4 1 I I u I1 I1 I I1

0, L) R 4 4 0 , L) X E b l n x > n 4

m N

w 4 c

b.

0 Lu

m C

n

4 U 4 a 0

r(

4 C 4 w

0 0 0

O K J J 4 V I O - E

I1 I1

nN

z x n u h e n a 0 0

4 u w.4 LIU

44 Y r ( 0 01

I1 I1

U O U E .- m b.Ll U W

~e

e ln

m W m W 0

o c Pbl o a

L) 4 n

I1 11

4

x E: g n u u U"

0 0 0 0 0 0 0 ln

N C ob.

T U - 4 o m N H 11

C

4 v n v )

m a

m a

a w 4.d

w - N r . 0000 L I * - [ J c d w w o w - m N m w w W C m m w m r m W m P m w m m m m 0 w - 4 4 - m N "FIN

0 0 0 0 . . . .

VI c 4 9 ob . E 4 4 O u e r e VI- 4 >

WNmW 0 0 0 0 + + + + w w w w O O O W m w t - a

. . . . 0 0 0 0

I1 I1 I1 11

VI 3 TI .-

W N N 9 0 0 0 0 + + + 1 wI l1b lw r 4 N r

ral4r W Y I O P

m d m o

o w w m f - o - m . - d r y - o d 0 N - 4 w w

0 0 0 0 I 1

11 11 II 11

. . . .

m N 4 4 0 0 0 0 + + + I o w w w P w m m o r w m o m o m o m m m m c u m r o m r - o P o N 0 4 w o o 4 4 m

0 0 0 0 I 1

I/ I1 11 I1

. . . .

C Y c c 1 O m u u a 4 x u b l V I X > O U

0 o h W N w 4 0 o u o o o o

o u m w - 4 m 0 4 W I n N . -

d 0 N W P W m o o m r m r m o a ~ m w m

r m m m ~ m ~ m . - m o

w o > m m N o N c 4 4 - 4 4 m - 4

Z . U . . . . m m o moooo

4 1 I I I u II n o II n II n

a4 4- O C

O E u u 4 L ) . d E 4 m 4 m b l 4 u X E O

Y

u nu m x m E

0 - 0 0

W L : a 0 mW w o m a w w T N mln

m m 00

I1 It

* -

4 4

. .

N 4 w u

4 % >r

4 W W 0 0 0 + + + w w w 4 - 0 m 4 m m P N W P l n

c e

w w n m m o orno 4 m w m m 4

0 0 0 I 1 I1 I1 I1

. . .

X A J

C L A J .r( -0 - (u .A

> n m N W 4 000 + * + td w w m o m

4NvI o N m r v m m 4 m N W Y I o o r 4 - 4 - 4

0 0 0 I I1 I1 It

- 4 0 0 1

. . .

X (u

c a u 4-u 0, > n u

N N m 0 0 0 + + + w w w r r r P O P 40- m 4 m 0 0 0 PIP4 f - 4 m o o w 4 w 4

0 0 0 1 1

11 w w 4

E L ) - a C I . 4 u o

. . .

> n u

w w o 0 0 0 + + 4 Ill w w m d o 0 - 4 . -

a m m o u m - Y o m w w u o o - n o o m €7.4- *clod m . . . a o o o 0,ll 11 I1 C 4

E

u c ) 4 c-4 E m

o n w Y mn u

+ c 00

w w -0 w o 00 -0 40 -0

m 0 00 I I, II

- *

n o

m o . .

N 4 k A J

* % >A=

4 - w 000 + + + w w w m m o m o m oo-4

O N W

0 4 0 w w o m 4 4 0 0 0

I 1 I1 I/ I1

c e

m o m o m o

. . .

r u C L A J .r( -0 4 > a 4

+ W N 000 + + + Ill w w mmW 4011 m m m m r m r m m m o m N-49 NP- w 4 m l n

0 0 0 1 1

*4 .-I

. . . n II n

X

C u V ._ u 01

W

> n u

N N m 0 0 0 + + + w w w r o w r m m 4 m m 0 m m 0 4 0 r o o o w n 4-44

0 0 0 . . .

I 1 II II n

r r 4 m V W W W w m m w O O N W 4 4 m d W 4 O N

0 0 0 0

11 I1 11 11

. . . . I

m N 4 N 0 0 0 0 + + + + w w w w m o v o PN-44 m o r ( . - m r m r m d W 4 m m o w . + N O 0 m d r m N N m 4

0 0 0 0 . . . .

I 1 u n n w

6 w w m n o ~ m m 0 0 0 4 0 0 0

0 m

w 4 r

b.

0 L1

W C 0

n

.d L)

4

l? u -4 4 4 L) 4 C 4

0 m

u 4 c P bl 0 w

n C

" U .-I a 0

d 4 .d L) 4 C 4

0 m

O

m r n Y

0 w

n E 0

L)

a 0

4

4

d 4 C 4 u

0 0 0

a J C U 4 VIo - E I1 I1

ew

zr nu h e eo 0 0

0 n.4 b l L ) a a U 4 A I 4

U P)

I1 I1

b . O L I E 4 9 b.b.

V U

0 0 0 0 0 0 0 0

o c 1 L)

n n I1

a

h

2: a n U m U 4

0 0 0 0 0 0 0 m N C w b l

oL) - 4 o n cy I1 I

C 4 U

d u - n

m 1

44

a w

W 4 N l - W 0000 + I - - o w ~ m w w w w - 4 m o w m p m m w w r m w m r m w m m m t7OC-N

N-44CV

0 0 0 0 I

I1 I1 11 I1

V I m VI c-d rn o b . E 4 - 4 01 u ec e VIU a >

+r(m-4 . . . .

WNmW 0 0 0 0 + + + + w w w w O O O P ) m w r o N m d N m m 0 m

O N m O O N N O NN4-4

0 0 0 0

11 I1 11 I1

O m 0 1 1 o m m o

. . . .

o n N C U

N > 4 U

m N - d 0 0 0 0 + + + I w w w w r o m m W P W N o m o m o m m m

. . . . 0 0 0 0

I 1 I I Y H W

C bl c c

4 xub l n x > O L )

a 0 4 L) u a

0 o x w m w . 4 0 o a o o o o . + 0 + + + 1 o O u m w N m w n w w w w

0 ..-I w m N r 4 0 N W l - w m o o m r m ~ m o ~ ) c u m w m 4 P N m m N

m w m r r m o W o > m Y I N O N C 4 . d d 4 r n d

D . U . . . . w n o 4 0 0 0 0

- 4 1 I I 1 n I n w n II II n

bl a-4 4- u C

U E U L ) U 4 E 4 4 4 4 4 r l L ) % E @ W R U n X > YI E

O N 00

W W m 0

o m w w O N m m 4 4 m m 00

I1 I1

* +

m m

m m

. .

N Q W L )

- 4 % >c 4 w w 0 0 0 + + + W W W 4 r o m r l m m l - N Wl-m w w m

c e

m m o o m 0 m m 4

0 0 0 I 1 11 I1 I1

x u - 4 C b . u dad

. . .

a n 4

N W d 0 0 0 + + + b l w w m o m N o m 4 N m w w m l - o m m 4 m N W V ) o o r 4"

0 0 0 I 11 u I1

X w c u u 4u u

. . .

> n o N N m 0 0 0 + + + w w w f-rr pol- dol- m 4 m 0 - m o f - 4 r e m o o w 4 W 4

0 0 0 1 1

11 u u 4

EL) UP, C C 4 Y 4

. . .

> n ~1

w w m 0 0 0 + + + o w o m d o o r :

a m m o U I n l - 9 o m w o noom E o d r xdod aooo n . . .

p u I1 I1 C

Q)

-0 00 * + w w N O 4 0 m o 00 P O 4 0 - 0 m o m o . . 0 0 I II 11

N 4 W L )

4 % > e

4 w w 0 0 0 + + + w o w

c n

m m o

m o m o m 0

w m o

m o m U o N

O N m

0 4 0

In44

0 0 0 I 1 I1 I1 11

x u (u .3 c b.c) 4 u 4

. . .

> n 4

d W N 0 0 0 + + + w o w mmW . + o m m m N m r m

m o m NNO N P W 4 m m

0 0 0 I 1 I1 11 I1

t-mm

. . .

X L1

c L ) u "U u > n u N N m 0 0 0 + + + w o o r m w r m m r a m mmW 00\m m 4 o r 0 0 o w m A N 4

0 0 0 I 1

u u I1

. . .

mcvm 0 0 0 + t + w w w m 4 0 O N 4 PI-4

Wmm O O N 4 4 m W 4 - 7

0 0 0 I

u H I1

m r m

orno

. . .

u N C

N >4

m N d 0 0 0 + + + w w w m o o P-44 m o d m r m m 4 W

+ N O m 4 r N N m 0 0 0

I 1 u I1 I1

m m o

. . .

w w m 0 0 0 + + + m o o m r l o 0 4 d

u r y m o u m r - o o m w o & I O 0 4 no o m E W d d x 4 o 4 n . . . P O 0 0

0, 11 I1 II C

0

400 x+ + + b l w w o 4 m 0 - E c l U . 0 4 m m 4 b l m o m

m o m 0)oI-m > o m N 4d4-4 u . . . 4 0 0 0

- 4 1 I I w 11 I1 u

n o N m

n N m m

bl

32

Page 34: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m 0 + u rl W 0 VI 9. tn W rl cv 0

ll

C 4 4

B m 0 + w 0 rl -4 r rl W 9. VI

ll 0 m a

0

c a l n n

r m a 0 + b w o m w m r l m m c w o 9.4 o u m 4 4 - a * c 0 0

.-I

w 4 4

33

Page 35: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m N

34

Page 36: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W

01 LF

e

m N

U 0 0 -4 L, ru

t -4 U

‘El

4

01 U m ‘El

C

-4 U

01

0

a

Y

a e u a 0

h U

4

E

E a m - 0 cn a C

*

- 0

w ul m m

+

4

m m W N P

0

0

0 m

5 > -0

O N N 0 Y ) m + + d 0 1 I 0-4 0-4

0 - r o w w 000 ONCY 0-6

000

o m m

. . .

m r - W 000 + + + w w w 3U7W m w o W T m m r m m W T r t m 0 r t w m I---

000 . . . 000

000 CY“

. . .

A* U > > u m m -4 e a bo101 00-0

c l N m

-4.4- 4 4 m m LIL)L)u 0 0 0 0 U Y Y L )

35

Page 37: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The manned Mars case is launched from Earth park orbit, performs a Venus gravity assist, orbits into a high elliptic Mars orbit, remains in orbit for two months, then launches back to Earth where the S/C inserts into an elliptical holding orbit. The simulation has 13 events with a total mission time of 610 days. This mission is a pure targeting case with no master controls, constraints, or objective function. All targeting is done on the subproblem level. Each subproblem is full rank (number of controls = number of constraints).

To understand this case we begin with the simulation, or first $TMJ input. At event 5, the initial conditions are specified, such as a WC mass of 1000000 kg and an initial circular park orbit of 6878 radius.

The next event (#lo) performs an impulsive launch maneuver, .5 days later, to insert the WC on an Earth escape hyperbola. The lSTEP propagator is activated to account for 3 body motion (Earth-Sun-WC). The S/C will leave Earth and begin its journey toward Mars, via Venus.

At event 20,40 days after park orbit escape, the secondary body for lSTEP is changed to Venus (from Earth). The reference body (IDBODY) for target calculations is also switched to Venus.

Events 25 and 30 are simultaneous, but contiguous events. Event 25 is triggered by a mission flight time of 190 days. This is intended to correspond to Venus closest approach. Event 30 performs an impulsive midcourse correction.

At event 35,40 days after Venus closest approach, the secondary body and reference body are changed to Mars.

Event 40 and 45 are simultaneous contiguous events. Event 40 corresponds to Mars closest approach, 350 days after Earth escape. Event 45 performs an impulsive orbit insertion into a highly elliptical Mars orbit whose inclination is the same as the approach hyperbola. The propagator is switched to a simple conic. At this point subsequent events could have simulated a Mars surface descent and subsequent ascent. However, for test case simplicity, only the 60 day orbital phase is simulated.

At event 50, after a two month stay in orbit, the S/C is inserted into an escape trajectory towards Earth. The lSTEP propagator is reactivated with Mars as the secondary body (and the Sun as primary). ARer 40 days, event 60 switches the secondary body and target reference body to Earth.

36

Page 38: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The final 3 events (#65, #70, #75) are all simultaneous contiguous events. Event 65 corresponds to Earth closest approach after a total mission time of 610 days. Event 70 performs an impulsive orbit insertion into a highly elliptical holding orbit about Earth. The orbit might be typical of a staging orbit which transfers crew and material to and from the low Earth Space Station orbit. Event 75 exists to allow conditions aRer the orbit insertion (before event 75) to be used a~ output values.

We now return to the optimization formulation, or $TOP. No optimization algorithm was selected and only subproblem targeting wil l be done. Forward differences are specified for the finite differencing construction of the Jacobian. The maximum subproblem targeting iterations is 300.

The 3 subproblems all use the Newton-Raphson targeting algorithm. The subproblems correspond to Earth-Venus, Venus-Mars, Mars-Earth legs. The first subproblem vanes escape V-infinity to achieve desired B dot T, B dot R, TFP at Venus closest approach. The second subproblem varies Venus midcourse delta V to achieve desired closest approach distance, time, and B dot T at Mars. The third subproblem varies Mars escape V-infinity to achieve desired closest approach distance, time, and B dot T at Earth return.

The output for this case is straightforward.

The final trajectory is displayed, corresponding to each event in the specified simulation input, along with the subproblem S U ~ I X I ~ I - Y output (achieved by setting ISUB (i) = 1 in $TOP). Of particular note are the conditions before and after each maneuver. The final S/C mass at Earth return is 70404 kg, reduced from an initial mass of 1 million kg in Earth park orbit.

37

Page 39: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

d

Ei 4 P bl a

0

I v) 0 I m 0

Q

a Q

m

U

m 4

N

C

4 n L i V

C

4 L)

4 a

E’ 4 n U

0 a k

4 U V

4 rl

t U

4

I

U

n

n i n n i n n

c a bl C . c a bl C

. w

. . a e . a ao.. r( &I 4 W O O . . Ndr(v)d

:: Z;?? .“, $ n n n n n n

% 4

n n n n n n 4

%

m 4 0 N f-

f- 1 rl * rl

C d 1 0 -0

- 0 0 . . w . . drl

N 0 0 .O

. .

7 - 0 .. - 0 - Q d. x - 0 > 0 0 0 -0 . 0 .

x 0 0 -0

.- 9,- ? S ? .... . . -00 .4 o o v ) -0 N N rv)O W W O N O c c m v ) . 4s rd . > >ov)rl . . v) .O . . . -40

m . . 0 -0 . o o m w . m h h rN .

. U W O Q d m c e m f - 0 -4- . m o

N > > O . . .. . m d .

n n n n 1 4 e

u u u u u u

38

n U u

U

.O . . 1 0 0 0 - 0 0 0

N f - W O m d w f - m .dr( Wd.. d O d d r O 0 0 . . O O

0 1 . . . . I . . - _ _ _ m o - - m o m 0 w f - m m P O 0 0

. - w w a n . - - - 0 0 .- : :

a mv)rlcyr(

. .000r( . 0v)v)ln.

w d .v)v)O

9-l 4

L)

0 0 0 (Y C a u E .

U 4

P, Y bl m a 4

4 U 4 C 4

a

Page 40: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

x a n

x U 0 n

0

0 . 0

0

- 0 0 .

rrl . In c w

o w ey. w

.. p 0 -

n n n

K U u c u x L)

n u Lc

c c Lc u r l x u *u1

a a n a h a a u

a o o o

. .

2 U

0 0

n

f -5

4

u n i n n n n u n ~ i i n a n i i n n

C

4

0

4 0

x rl

rl 5 c 0 0 -0 0 .. 4 4 n . r O

Q E . E a o a o

n m e w u 0 c . d

o n i i a n n n n n

0 . - n u 2 e . : : 4 . ua a . u r u m 0 . U O E

u h l W d rnInO. 0 x 4 0

U a a 4

x a n x 4 a 0

u

e a c

6 . a o aa .

Inco .. F l I n W O O

ru .O

n i u n i

c m

u1 *u1 au 0 au 0

39

Page 41: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

i 4

5 : 2 . u m rl u

Y

1 1 1 n d

1 1 1 1 1 1 1 1 1

4 4

rl U U 4

U V u W 4

n h 4 U 0 W

n U a u

a o u

1 1 1 1 1 1 1 1 1

a o .2?; os0 . .

w l n r o m 1 1 1 1 1

c a 0 U d a l u a u Q E -

d . u r u m n l n s m g w w l n 0 1 1 1

0 4

*Y, .. au u e o u

40

a

Page 42: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

9 9 9

U a 0

U C -4

2 LI 0 w U C u 5 u .-I lu rl w

5 .- 1 .a u o c

.UP 0 lnc .c r-v)O.

1 1 1 1

41

Page 43: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0,

a 4

m o 0 0 + I

w r - wr- P N W r l OIO r l r l r - m r - W - m

n o

U a u a a a a a a u a a a a a 01-4 u 0) 01 u 0) u-4 u 0) 0, u 0, a c U U u 4 J U U c u u u u U e o n n n n n n o n n n n n 0 U r l r l d r l d r l O r l r l r l r l r l u a

0 0 0 cy

i n .

n u a u u V - 4

0-4 Or( 0 0

0

C -4

E S U o u a

u u c . N m Fi

O m 0 0

0 0 0 0 o w 0 0 0 0 wr- . . . . . . V r l

0 0 + + o w 4 0

0 orlo 4 m r l

N U * . 0 o m 0 0 0

. . . . . . 0 0 0 0 mv, % : E d 2

v u c a v a v u 4 c v v d v ac a c c ac c n a c c n c x o a o o E o o u a o o u o u c d C C - 4 C C O d E C o c

+ I b l W 0 0 0 0

0 0 m o o N r l N O 0 u 0.4

> u 2 ,o d d

0 0 0 0 w r l 0 0 0 0 0 0 + + + + + + o w o o r - 0 o m 0 0 o v O d O O r l w 0 0 0 0 m o 0 - 0 0 w m 0 - 0 0 NN

o w o o m m u O N 0 0 mr--4 orloo w w u O W 0 0 NNU . . . . . . U o r 0 0 F I N E

nnnn n o

o w 0 0 m m

0

O r l d N O r l r looooo * I * + + * m r l

0 0 + + o w w o 90

0 0 m o o xrl N r l O L1 -4 w r l c u . . -4 w 0 0 > P I

V r l 0 0 + +

0 0 0 0 + I oo 0 0 0 0

0 0 0 0 m v o o

0-4 x a * - > u 0 0 u u n U V U

8 u a a a V -0 rl

= E o a u c u C 0

n bd a & E v a u c n u 2;

n u d I V . u m o m

r l c 0 0 0 N U + + +

0 v 0 0 0 w 0 0 0 u 0 0 0 bd 0 0 0

0 0 0 w 0 0 0 0 0 0 0

0 0 0

o u nnn

8 EZ?! E (99'9 w w o w m

0 0 + 0 0 0 0 0 0 0 0 0 0 0

0

n

or( 0 0 + +

m N

U

0 rl U [u

B z 4 U

a

a V U

W

C

-4 2) a V X V

a c c a x

1 n

a a 4

U n 0 a rl

c c c c

O S 0 0 'E

N a N O

- C a

aJc h U a w a-4 o u n n n v u 0 0 0 0 0 0

0 0 0 0 0 0 0 0 0 0 0 0 Q . . . . . .

i * z z m a C

0 0 0 0 0 0 0 0 0 0 0 0 0 0

o m o o m o l n o v m w w r - f -

3 3 o y e 3 y o u r l

42

Page 44: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m.4 0 0 4.4. ww N O w o

0 0 m w o NV) W W O w 4 dd c Ll . . 4 w 0 0 > n

O m 00 + I olo 0 0 0 0

0 0 m o o xm w o o w 04

-l w 0 0 > & I

K a . .

0 0 w o

0 0 m l - 0 x I n r 1 w m o w u w r ( c u . . > 4 e 0 0

d m

0 0 0 u(u

4 K

0 0 ) U E n u

c a

2s % X u a ao,

u d

EZ 4.4 Lld

a # I

Uo, U E u u u w

0 0 0 0 0 0 0 0

0

4 a

z U

u a

n u >r e; a n u w

Lld

0 0 0 0 0 0 0 0

cy N In I n K

cy

C a-0 4 u 101 n n

m a v n

W I

-4

0 0 0 0 . + N o d o

0 0 0 d o 0 0 c y 0

S O d L ) O N u o 4 u o a .

n u n w r ( 4 w

U E k 4 J 4 E 4 u 4

r(

u nu

L i w w i l i l ORlOOr l O W O - r r ( 0 v ) o U . w o w o w o o \ o o c y w O d O d l - o w o w w r ( m 0 l - m

o w o w m

. . . . . 0 0 0 0 0

I l l # # I

0 0 0 0 0 o v o o o o w 0 0 0

o w o o w W N O W W

o m o o o

l - r l 0 - m m w o w m "'9'4': . . 0 0 0 0 0

I Y I I l

o o o o v o 0 0 0 0 0 0 + + + + + + w o o o w w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 o o o o w o 000011-0 o o o o w o o o o o w o 0 0 0 0 0 0 . . . . . .

i t 1 1 0 1

o d m o m o 00d000 + + 1 4 . 6 4 . w r i r i & r h w o o m o o o

o m r m o o o

O ~ ( N O ~ O o w m o m o

ovr(ooo o v w o o o o w w o w o O N r ( O W 0

0 - m o w 0 . . . . . .

v m " 0 0 0 0 + I I + o w w w P d m m m o o w d d l - W

11-wmm * \ o m 0 WC-OI l - m m d d 0 0 0 0 I I 1 1 1

l -mml- m m m m

. . . .

C a

o m N C U

N S 4 E

m w o m 0 0 0 0 i i i x

. . . . . . 0 0 0 0 0 0

n I I Y n I _.I I I I

wow& m m m w

m m N m W m m N N N W O

I n m c y v Y ) C - U . d w w v m NNl-0 r ( N m d

C . . . . ~ 0 0 0 0

xwovo a0000 o + + + + w o o 0 0 40000

0 0 0 0 0 0 0 0 0 Lloooo

w o w 0 u l - 0 - 0 > w o w 0 - l w o w o & I . . . .

4

nooow

aoooo a n I I I

I m o . i j m ~ m m 0 0 c o o o o + + o + + + + w o u w w w o 0 0 u d w m m 0 0 n w m v m 0 0 w w v v 0 0 o w m o m w o L l m w ' r ( m w o d W d 0 m o vmmcyFl m o s w m w l - .COI(l-NNN . . . ..a. * . . 0 0 a 0 0 0 0

4 1 n n u n I I I

43

Page 45: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N I-NOdw- 04000 + I + + + W L J W W O O O O O d O N O W d O d O W W

0 O N O W O 0 O N O W W 0 O N O N W

O N o w o 4 I - d C o m o w w E l 4 m o r u , . . . . . 8 8 0 0 0 0 0

I - N O + m O d O O 0 + I + + + o w o w w O W 0 0 0 O N O I I w 0 4 0 w - 0

0 O N O W 0 0 O N O W W 0 O N O N W aN o w 0 4 N

u c o m o w N

n u e . . U a . + m o r * N

d E O F 0 0 0

w - m w

w w w w d P W 0 m i m w r - m m w r-Pu,O 0 r - m m m o d w

0-400 + I + +

w m m o W W W N

mrnm,+ . . . . O ? O O

O N 00 + + LJw W r - O m w m QIO m W c r m mu, w w

40 0 0 4 +

urd -0 d0 uo w o m 0 00 d 0 m 0 d0

00 . .

0 0 0

aN u c ~a n u 4 E

4 W

0 0 . .

n m ~a

W U c a 4% > e

-4-m 0 0 0 + + + w w w o r 0 f-40 I I m 0 4-0 o w w mmW NNO, m o w 0 0 0

Y Y I

x u W d c u U 4 W - l

m o m

. . .

> n a

N 4 WAJ

4 % >c c a

W 4 0 9 . m 0 0 0 0 0 + + + + + w o w o w 0 0 0 0 0 O W 0 0 0 ow-000 o w o o o o w o o w m t w o w w I - d o r m m w o w m wr -oww- 0 0 0 0 0

1 1 1 1 1

. . . . . n a w 4~

-4 u aLl4 w u muAJ a arr ad ~ l n a u a

O O O d W O 0 0 0 0 0 0 + + + I + + w w w o w w 0 0 0 W 0 0 0 0 0 0 0 0 o o o w o o O O O m O O 0 0 0 0 0 0 O O O m w O O O O W I - 0

0 0 0 N W O

0 0 0 0 0 0

1 1 1 1 1 1

o o o m m o . . . . . . I

W d O W 0 0 0 0 + + + + w w w w 0 0 0 0 O W 0 0 O W 0 0 d o o m 0 0

W r l o w o o u U w c y o w E a r 4 o r d d w w o w

0 . . . u 0 0 0 0

I 1 1 1 1 1 m

U-l w r o y

4 W 0 0 + + w w 04 Wm dl- OI- w o N m u , W W W crm

0 0

H I

. .

w-cymw- 0 0 0 0 + + + + W W U O o o w o o w m o o w o o O W W O o m m o m w m w r o m r W N d W w 4 m w

d W m 0 0 0 + I + w o w 000 "0 W W O LONO m m w m m w wu,m w I - m d c r W . . . .

0 0 0 0

n u n i m

. . . 000

I 1 n i i i

x u W d c u u

4 W - l >n a

m a m o

w s u u O W

0 0 0 0 0

0 0 0 0 0 0 0 In

W m N m 0 0 0 0 + I I + u o o w W m 4 0 m m r w m W d W V N m O 4 N O m m m r m 4mV)I - m m o m m W N d 0 0 0 0 I I 1 1 1 1

C

. . . .

0 0 0 0 0 0 0 m 0 c

U u a

I 1

0004 0000 + + + I O W W O 000- 0 0 0 0 o o o w o o o m 0 0 0 0 o o o m o o o w o o o m O O O N

0 0 0 0 I

1 1 1 1

. . . .

o w 0 0 + + o w O W O N O N

o w 04 0 4 o w 0 0

I 1

o m

o m

. .

n m

W d N W O O O d + + + I o o w w 4 w w m r(mr-cy m d r r n r N o mmI-W Wmmm W 4 4 W N m W I - 4 N d 4

0 0 0 0 I I

. . . . n n i i

du,d 0 0 0 + + + o w w I n d W dNr- 4n.n I - F W m m 0 N W m d w c n m w m d4d

0 0 0 . . . I 1 1 1

X &I C U V

d W v > n w 4 N m 0 0 0 + + + M O W NI-I- w w r OlNY d W W OP-v)

W O O w w o In44

0 0 0 I

Y I I

r 4 m

. . .

4InN 000 + + + w w w I n P W m r n r I-dP NmI -

w m w W 4 d

0 0 0

w m w

m m m m w r (

. . .

W d d m 0000

0 0

9 W 4 N 4 m r m w m m w o m m d m wrtm-r o m 0 0 v)NI-4

0 c 0 c

U

V a

4 q . . . .

0 0 0 0 I I 1 1 1 1 I 1 M Y 1

X A

t-8 a n w w

a Q a o m o e a c

N E W 4 0 N >4.0 4 4

x Llo

w w U d

a n

x t8 a n o w U r l

C

N C U N >4 E

o a Ly

o a N C W

N 5 4 0

N;d > E -0-0

o a N C W

N > d U 54

0 0 0 0 0 0 0 m cy cy In I n c

N

m a crn I 1

* 4 m m m m 004000 + + I + + + w w w w w w w I - w W o m I - f - W N O V ) - l o N m o m - 4 4 O N O d w w - o m w m r ( m c r ~ w m W W I - O ~ W o w c r ~ m r l w m m r l w - 4 0 0 0 0 0 0

I I I I l X l 1 l l

. . . . . .

m 4 0 0 + + WUW m N o m Wm m m

0 0 0 0 + + w w 0 0 m m

0 0 0

- 4 N m 0040 + + I + o w w w N I - l n W P - P O N 4 0 o . m N w m m r l W N W

w - u , W d

0 0 0 0 I I I 1 1 1 1

r ( r lmm

m w m o m m m r . . . .

O m 0 0 + + M W 0 0 0 0 0 0 0 0 0 0 0 0 0 0 o w O W

0 0

I 1

. .

0 0 0 0 0 0 0 m N N C m r ) m u W V N I 1

m a

W N 4 0 0004

d00 O d O + I + w w w Nw-m w m m m o w 4 m w

- r m m o o w -0.4

W r N m d d

m + o w

0 m - r mmw-w- d w m o m m m m r w m w m w - m m

0 0 0 0 + + + + o w w w NI-InI-

O O N I -

r ( c m u ,

0 0 0 0

N u l l

. . . .

c C

a -l

0 0 0 0 m

c C

a In% w m m r l mu, W l -

4 0 9.4

0;

r l m a o o

N O I-I- N 4

c - .

N Ne InU m u c r u N I 1

m a

V

0 W x 0 rl

. . 0 0

1 1 1 1 n

. . . 0 0 0

I I I Y Y

0 0 0 0 I 1 I n i n i

c C C U v 4 u o a a x o u v A > V U

m N

u 0 4 u h

e 4 U

W

a V U a a

0 C C u o 0-4

, u c v a

A U

n Fh> L

C

d d U - l o 4 a w c

a u q n n v

C a w 44 - l o a v n n

c c a a 0 1 x o Ll

A > v u

m Y *-I o > a o w n n 4

o w uoo c + + 400 LlOO a0 0

0 0 Lloo v o o >oo v o o

E O 0

a o o

g9"f

x c a

x C a u 0

W

C

rl U 4 W

0

n

x c a

m 0 0 0 + *

- a

s a m ~ m m c o o o o o + + + +

l o w w w w u m m r o n d m w r

r w o m O O N N Y I UWmWW

F W m m U r l N U i O > Y ) d O N 4P.Ndd U . . . .

d l V I I I I

a o o o o

0 0 0 0 . + o w

0 0

c ) c I

r w 4 w m 0 0 0 0 + + + + w w w w o m o w - W I - O N (YP .0m 0400

0 1 r o mmww- u , W W 4

w m o c y N m w W

0 0

0

0 d 0

m m N 0 0 0 + + + w o w o r 0 0 I n m

U 0 4 0 o w m o U W O P

X w - d N

v o m N

a m w w E m m m

4 W

r j w 0 0 0 0 00 0 0 w o w o m o m o

a ? o o ? o o U . . . . . .

d

u 0 W n

C

d

- - d o 0 0 N O

C O N U 0 N u y --J v o 1 1 1

n C 0 rl U

4 W 0

u 4 W

0 u

. . . . 0 0 0 0

I 1 1 1 1

n . . . 4 0 0 0 C

4

-. v i I I i P I I I

4 0 P a m U U 4 14 E m o a n o

G n i r n 4

4 a

4

4 4

U 4 C rl

W d U a

2 -l a 4 u4

U d C 4 V

44

Page 46: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 rl

u a c a

e C

45

Page 47: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m

0) 01 a

m N

U

8

f

4 bl lu

4 U

W a V U 4

W

C

4 U

U

X V

a

0 0 0 aN

u c u a

m n : i !

Ilc a V 0 0 h a au

U a4 b4U

a4 U d

V

I I

a a

: " a 4 4 u u U W

0 0 0 0 0 0 0

9 0 os

U

4 V

I I

x tf.8 3; a n

0 0 0 0 0 0 0 m N W C m u m u o v N I 1

m a

W N N d 0 0 0 0 + + + + w w w w d d d m m m w m rcrwm

m w I - m m m m m mr-m-r

P - W T I N o m c r w m w o w

. . . . 0 0 0 0

I Y 1 1

r d m c y 0 0 0 0 + + + + U W W W m d m r m o w w m w w m r m m w

m d w m

9OUiU-l

WUJN9 d N N W

C d d 9

0 0 0 0

1 1 1 1

. . . .

u a N C W

N >4 U

. . . . 0 0 0 0 1 1 1 1 1 1

.. o w x m d u i m 0 O U O O 0 0

d N 0 0 + + W W dY) l-Y) 0 - m w m m

r t m d m

m o FIW

. . 0 0

111

u a w u c a 4 h > e

d W W 0 0 0 + + + w w w I-00

0-4 d m w W N I - I-40

mWI- N m d 0 0 0 I I 1 1 1

x u w 4 c U U 4-4

m o m

. . .

> p a

d P N 0 0 0 + + + 000 m 9 I - Nl-o 0 - 0 0-v) I n N W doo P O I m m r l 0 0 0

1 1 1

x w C U U

d m m

. . .

31x4 d0N 0 0 0 + + + W W W

r - w m 0 m U l & W o Il7WU-l o m m v)WN c r d m 0 0 0

I I 1 1 1

a EL1 w u C C

4 u m

r-old

w m w

. . .

> n u

I-PN 0 0 0 + + + w w w m m w o m w

Vl-l-UY U v ) O I - ortwo U W m m

E O 0 0 k m m w m a . . 4 0 0 0

6 1 I 1

e w m w

4 E 0 a m c-4 E m u u a u a n u

- 0 0 0 + + O W 90 0 0 w o 0 0 0 0 - 0 N O 40 4 0

0 0

U I

. .

u a w u c a - 4 % >c

d W W 0 0 0 + + + w o w m w o m w d m o r ( m m o NWl- Y)LnW

owl- N m r l 0 0 0

I 1 1 1 1

crmm

. . .

2 : c u u

d W - 4 > n a

dl-N 0 0 0 + + + W W W m d W W U I Y ) WWUl W N W I - r -m w o m a D W N w o o m m r l 0 0 0

I 1 1 1

X u C U U

. . .

31x4 d m N 0 0 0 + + + O o l W r -ww I-Nl- O r - m 4 0 m r m m UlWm w - 4 m

0 0 0 I I

1 1 1

m m m w m m

. . .

W 4 - N o d m d 0 0 0 0

I 1 1 1 1

. . . .

C

u 4 N ! z a m d o m 0 0 0 0 + + + + W O W D ] ml-0I-l m d w w l W 9 y l W o W W m W d m d d N 9 . 0 W m m m r l I - o m 0 0 0 0

m l - o m . . . . I

1 1 1 1

a c P E L I a c c u v n v o C C U d + U r n . . x u c > n v a

5 l - l - ~ n w ~ m m 0 0 0 0 0 0 0 + + W W m m o m

ul-I- U r n 0 O d W u w m a w m

n . . a o o 6 1 I

0 m a 0

E=: =:

4

u u a a d E o a n

+ w W W m I- o m 0 N

0

I

m

, m U

L ) . . . . aoooo d l I V I I I I

u U a 4 a m u X E h m n x > n a

0 cy

V

e a h 0 u

C

4 U 4

a

n

a 0

r+ 4 -I U -4 C 4

0 0 0 aN

u c u a n u H E I I

IlC L V 0 0 h a au

U a4 LlU

W 4 U d

V I I

blv @ E 4 4 b l b l o w

0 0 0 0 0 0 0 0

0

a a

n a V

I I

x tf.2 a n -0-0 U 4

0 0 0 0 0 0 0 m N

m c m u r > N 1 1

C 4 - 0

d U

n n

w n m a

44

a v

W N N N 0 0 0 0 + + + + W w W W * P O W m m m m l-N(nOl l - W d N o m w m m d m 0 w o m m m u i m w 0 r n l - d

0 0 0 0

l N Y 1

n e n c d a o u E 4-4 u V aC n w 4

. . . .

w h l m w 0 0 0 0 + + + + o w o w N W l - N W O d d

I - N W O

o o o w

m w o m m m w r - m m w w r - w m m m 4 - r - . . . . 0 0 0 0

1 1 1 1

W O O N ??Y? &lil&lil m o r n 4

o w o n o m o w d W v ) d

w w w w WWWI- m N d d o o w o

0 0 0 0

1 1 1 1

w r t m m . . . .

u a N C w N > 4 U

W N m N 0 0 0 0 + + + + w w o w o w m w I - W d O I - O O N o w w o dWr-0 r-0l-Y)

N r ( m o

w m o w

wrlmm . . . . 0 0 0 0

I 1 1 1

n c c

0 N x w d m r - 0 O W O O O O . & n & & & d 0 i d o w

04 d o d 0 0 0 02) N O

m u rl o >

C 1 - 4 a . U n o a

4 I l l $

w i w w NWr-d dddd NY)OI- \ o r - 0 0 W O U l d m . r W N 0 D D o m

0 0 0 0 I I

I 1 1 1

N m w m

l - N m m . . . .

O N 0 0 + + W W

N o O m

m l - m w

w m o m N m w m d W

0 0

I I

. .

u a W U c a 4 % > C

N I - W 0 0 0 + + + w o w N W N W N W

m N r W N N W N I -

0 0 0

1 1 1

k U a 4 c u U

4 W d

m m o m d r m w m

. + d m . . .

> p a

d W 0 0 0 0 + + + w w w N W W w o o O W N 4 Y ) W w w w ol-w C W d w m o 2"' . . 0 0 0 I 1 1 1

X u C U U

22% W O N 0 0 0 + + + W W h l w m o m r l d W d O O W N

o w o w w w

m w o m d w r l w m . . . 0 0 0

1 1 1

a E L ) w v C S 4 U 4 a n u

w w m

0 0 0 0 + + O W m 0 0 0

w o w o - 0 N O 9-0 d0

0 0

n u

m o

. .

u a W U c a - 4 % >c

N l - W 0 0 0 + + + w o w m m W m o l - mwr- W N N W N l -

0 0 0

I n n

k U w 4 c u u 4-04

o m w m m o

m w m

r ( d m . . .

> n a

d W 0 0 0 0 + + + w w w - O N o m m m w m mmW o w w dr-W 9.W4

N I - W

0 0 0

1 1 1

x u C U V

w m m . . .

2x4 (YON 0 0 0 + + + w o w W O V ) m r - 0 W N P ) O W N

o w 0 m r - o m d w w w m d w m

n i n

. . . 0 0 0

C d d m 0 0 0 0 + + + + w w w w I-NNY) d o m d m O O N W W W d 4v)WI- mcrmcy d N I - Y ) W d W N o d m d 0 0 0 0

I 1 1 1 1

. . . .

C

0 4

u:z a

. . . . 0 0 0 0

1 1 Y l I

a c m 5 : 2 c c v o 4 U 4 . . C C x u c U d

> A u x x > u a n

w w m 0 0 0 + + + w o w Nl-N m m m v m m w

u o m m 04-v) U w w m a w w r E m m m xI - l -m n . . . 4 0 0 0

P I I I 4

0 N

V

e a u 0 w

n C

-4 U 4 a 0

a

d a C 4 w

0 0 0 a m u c u a n u

d E o n

2s a V 0 0 u a nu

4 0 w - 4 LIU E a 44

U c l 0 u

I 1

u v u E 4 # u u V U

0 0 0 0 0 0 0 In r- ~n .+a

C

> I I

x ea Llo m a U-4

0 0 0 0 0 0 0 0

0 m n w a m c m u 0 > N

a n

m n

a w

a v

C

- 4 0

n n

44

w o m 0 0 0 + + + d N W W W W

m l - d I-WYI - O N O W N m m m w m w Wmu, m W d 0 0 0

I I1 I II

. . .

on0 0 0 0 + + + w w u v ) W d l - l -m mmm

o o m NI-0 d Y ) W

w m w 7 0 0 l-dd

0 0 0 . . . 1 1 1

m o d 0 0 0 + + + 000 O d d 0 Y ) W r-VW W d W m o o d N m m m o

m o o

m . r P . . . 0 0 0

1 1 1

0 N E

N >-4

9dd 0 0 0 + + + w w w mI-In m m m o w w I - W v ) l-l-N I-lWf- l - d m

0 0 0

m w m m o m

. . . I I m w i

n e a v c u f x?:

46

Page 48: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N 0 + 0 0 W ul ul In 9. m w .-I

0

I

rl bl

a 9. 0 + w N In m m In

In 9. r- 0

I

m

-4 bl 0) e CT 0

I w 0 .r 0 W In W cy In W

0 I I

a W u

0 0 + w cy v) m 0 cy r- rl d m 0 I U

C

2 u

d 0 + w

r l r v 0 0 I +

w w N O

a D 0 Nrl 04 Wm 49. cy- cyr-

0 0

w m

. . I

n I1

0 0 0 I 1 Y Y I

. . . 0 0 0

I 1 1 1

c y r l N 0 0 0 & & +

. . . 0 0 0

I I 1 1 1

47

Page 49: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W 0 + w d

m r- r- 0 m W m

m

O m N 0 0 0 + + + w w w N -0 dm w m m o w m W N U l m l n w m w m m m w W d d

0 0 0 I U U I

. . .

d N 0 0 I +

o w N O w m m w N d 0.4 Wm 4 0 N w Nr-

0 0

I I

. .

00 00 + + o w N O 4 0 - 0 4 0 -0

m 0 9.0

0 0 I N U

m o m o . .

W O m N 0 0 0 0 + + + + w w w w d t w m o m r - 3 w l - W Y l S i

o I - O N ~

o m m m w a m m m w m u c m m m o u a m w r l d .-+E 0 0 0 0

u r n I I U I I

0 O W N m

. . . . I

0 0 0

a m U C L I a n u d E

WO - 0

0 0

n i

. . I

0

I I I

u a W L I c a r l R >e

d m w 0 0 0 + + + w w w mNu) ern-

o n J m o 0 0 0 0 + + + + w w w w m m d m r - r -mm O m W m N P O m d u ) W U l o w m m w m w m o w o w I-ddr-

* m o ???

d m 9 . 0 0 0 + + + w w u m N m wmp. mWm m m N W N d m o w m w o w w w d W d

0 0 0 I

I Y I

. . .

w m m o 0 0 0 0 + + + + w w w w m m d N r - r - m m m m W m

v N r - o m a4 d m w m u u o w m m 3 a w m w m

- 0 - 4 9 . w o . r LId r -ddr -

0 . . . . u 0 0 0 0

I I U Y ~ W Y

- _ . m W m m m w W N r l

w w w d W d

0 0 0 I

1 1 1

m o w m w o

. . . m w m m o o 04- W W d

0 0 0 I I I 1 1

. . . . . . . 0 0 0 0

1 1 1 1

n a m 4 4 0 ) a u m u Pal 4 a u a u m a u

m o d o 0 0 0 0 + + + I w w w w m m o o O d d - o m 0 0 r - 9 . w w W d W m m w w W d N m N m w i - m m m w m

u n i i

. . . . 0 0 0 0

I I

u u U E 4 4 u u V U

0 0 0 0 0 0 0 0

0 rn a u

I I

Nor( F O d N 0 0 0 0 0 0 0 + + + + + + + w o w o w w w dNd N P m m w d w t m r - m m o o m m w d o m m o o w w mmu) w o m m -01- NPNI

ddN N W W P

or-In o w w r -

0 0 0 0 0 0 0 I l l

1 1 1 1 1 1 1

??? '47Y"i

No0 0 0 0 + + + w o w r - m w d N W W 9 . d

Wmm o w w O r - d

m m m m w m

d m d . . . 0 0 0

I 1 1 1

-9.4 I - O d N 0 0 0 0 0 0 0 + + + + + + + w w w w o w w ~ r - m m W d W wmr-w m o o m w w d o w m o w w w 4 4 ~ N W ~ W u ) w m w w m w r -mw N P N ~ o r - m o m o r - r t m w . . . Y S ? ?

I U H I U I I # I I 0 0 0 0 0 0 0

- 0 o m 0 0 - mr(9 .m

n d w m ~ 1 m o r - m

0 I - o w w 0 m o w w

: ? ? S ? > 0 0 0 0

1 1 Y I i n i n

0 0 0 + w d rl c m m m d

Y d

rl N O 0 +

m m m 0 0 I ,

I j r j 0 0 w w 0 0 w w m m w w NN mu) _ .

u !! x C

w m 3 C

E . . w w I

NNN 0 0

0 0 0 0 0 0 0 0

C d d O 0 0 0 0 + + + + m r - m N mhlmm

w m w m mmmu) m w m o o m w w r - w m l - i-I-Nd m w l - 4 r - d O W

0 0 0 0 I 1 I 1 1 1 1

. . . .

NdN 0 0 0 + + + w w m W W F l N O I W Y)Nu) m m N m o o

O r - N r l w - N

0 0 0 I I

1 1 1

mmr- m m o

. . .

N - I ~ m N o N 0 0 0 0 0 0 0 + + + + + + + w w w w w w w w m m m w w ~ ~ m m Q C W Q

n a rl

F 4

+ I o w 0 0 w d

Y ) W

w m 04 d m

m N w m

. . m r l I I

d m d 0 0 + I w w W I N N m

. - . . - - . - .

mmm m N W m d o o N I A W W l n w o m o r - m m m m w m m w m m o w m w r - o m m cyr(mm +mor m m r w

0

m c m u w > N I I

m n w a z

w u 0 m

n T???

w > 0 0 0 0 . . . . . . . o y o y o 0 0

. . . . . . . 0 0 0 0 0 0 0

U Y U 1 1 1 1 I I N I l l

I I I l 6 Y l m N

u 4 c a 0 0. 0 0 0 0 0 h m c y w d

o + + + +

r l c u w m w d m w o m d O d O O O 0 u l n m w m N N W W O

a m N m m w > m w r - w

c r l m d t w d a & . . . . u) n Q O O O O

4 1 I I I I u u u I I

N n w w w w m ~ r - m r -

.m

0 w c m n m c u m m 0 0 0 0 0 0 0 + + + R + + + + o w 0 L l w w w w ~ m w ~ m o * m

-. . Wl -

l - W m m u

0 w . .

m w m u W C a

u w w r l > o w m o a r l m r l r l r l ~ d w -a o o o a o o o o

. . .u.. . . C rl 0 1 1 1 0 1 1 1 1 4

0 n w n C 0 rl

C

r l c L I O

o m U 4

-0

0 4

P I I Y @ I I Y I d

4 4 ;u C v E L I u + a a a 0 u L I X E U 0 a n x > n €

u -4 C 4

48

Page 50: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

w o 00

w In m m m

r j r j m 4 w w w w W f - 0 4

f-N W N m W

0 0

o m

a .

I w n

0 0 0

aN u c u a :E

. . W N W 0 m

0

I U I

2s a o 0 0 rra au

W 0'1

E d ua YIW

a C

a' U

d W 0 0

I + w w N W N W 9.0 f-0 I-I- In0 d m 0 0

r ( m m w

. . n u

9.N 0 0 + + w w In4 I -m mln mr-

. . 0 0

w n

a m

a a

W

-4a l m u rrn

m 0 0 0 + + 0 0

0 0 OI- f-9.

mln +I-

Inm

mcy

w m

m=r . .

I U

w a Err a o

4!2 LIu J J E rlQ r r r r O W

N W 0 0

I + W W m.r w m W d w w d0 o m o m r(N and . . y o

0 0 0 0 0 0 0 0

0 n

u a

i n

N O 0 0

I + m u w o N O In0 r-n

m o

2 0 0 0 0 0 0 0 0

9.d 0 0 + + w w m N m w m m m w o w I-d f - W m W I-+

0 0 I I n u

. .

n 4

2 E rl 0

W In In

m n a

g rr W &I

r;,

Ad IW 0 + w 0 0 o n o c 0 0 0 4 0 0 N

0

u

r e Lc 0 W

0 0 JJO

C l - 4 W urn

W Llf- Q ) W > W

u9. a m C d

d . . rl 0 N

LI -4 0 C

O In

I

- a - E O I

n JJ

9 rr c JJ

.-I 9 a x E > -4U

u &I Q U

U -4 C 4

49

Page 51: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m

u 01 a

m N

U

0 4 u lu

?i 4 U

U C

u U 4 U

C

4 U 1

0

u

m N 0 0 + + w w m 0 or( f -m m m 9.4 w m Wm m o dd

0 0 . .

n n e C 4 o u

d o , c a 4 s

m o 0 0 + + W W Nul O N m o d W o m I-m 09. .+I-

0 0

1 1

4

cym

. .

au eo, u a a u

49. 0 0 + I w w d m m d W W m e dd orl r m

0 0 I

I 1

o m

T m . .

v a C l y dLI

4 0 0 0 + + w w do W d

NP W d W U l d0

mI- 0 0

I n u

c c

v u W e ,

o d 0 0 + + W W Wm mI- W o

o m

I - m . .

@ a v a

m o w m m m W N I - W N d

0 0 I I

. . Y I

E

E O a a n E

.-IN 0 0

I + r J 0 m N W d o w N m 0.4

9 . m Y ) W NI-

0 0 I I 1

w m

* .

~a c a W L I

4 % >c

r l m w 0 0 0 + + + w o w d d Y ) r -o r r d m m m N W I - d I - o m c n m o 04- W W d

0 0 0 I I 1 1 1

x u W r ( c uL) 4Ud

. . .

s n a

N Y I O 0 0 0 + + + w o w I - d m O d m

W O W mmrn I-mrl O I - m

0 0 0 I

1 1 1

X ly C U V

o w r

o m - r l m r l . . .

r'xo" N d N 0 0 0 + + + w w w NNN w m - o o m m w w r - m m W d N

W m d OI-N d W N

0 0 0 I I

" I

a ELI w u C C l t u a a n u

. . .

W W m 0 0 0 + + + WWUW mI-m n o m

U W N O u w d r o m r l o u r m m e o N m

aooo 55:: m . . .

6 1 I I 4

0 0 0 0 + + W O m 0 Q-0 0 0 - 0 N O Y)O f -0

W O

0 0 I u II

m o . .

u a we) c a 4 x > C

d m W 0 0 0 + + + w o w I - I W L n P O I - MY)(..) W P N m m d m N m m m o WmO d u d

0 0 0 I

U l l l

. . .

2: C U J J

4 W - l > n 4

N O * 0 0 0 + + + W O W 0 Y ) W m f - m m m m 4 m I - w m m m m m P O W o m m ??-! 0 0 0

I 1 1 1

X w c u v

+ Q 0) > n u Ndd 0 0 0 + + + h l U W N W W W Y ) Y ) O m N

w o o I - w w m m o

m w r - o m m r l m m . . . 0 0 0

I w II u

W N N N 0000 + + + + w w w w

w m w m w o o m

m o m m w m o o

o m m m o w m v I - w m f - m d m o m m m ~

O N 00 + + w w I-IW

df- m d 0 0 OQ- m m m m w m m m

0 0 00 + + o w 00 w o 8-80 W O m 0 W O CIO w o m o

r(N 00

I + w w m N N m NQ. m 0

NoI o m

o m m m Wm

W N N N 0000 + + + + w w w w m w - r n

0 I o CI P- I- W Q- Q- m W

0

I

N W

C 4 >

m

4 0 + w N N N r( m d cy m m 0

1

k W

C 4 >

d 0 + w 4

m W m N Q- d 4 W

0

U

X W C 4 >

N 0 + 0 W d N m m 0 m N d

0

ll

0 0 0

eN u c la

0 0 0

LN u c urn . . . i l i a , . . . . . . d E 0 0 0 0 00 0 0

IIII I I ~ I I U u n I I U I

. . . . . . :g 0 0 0 0 0 0

I I W I I O I I I I U I

ODNmI- 0 0 0 0 + + + + W O W 0 W N ~ W w m p w

w I - m d

m o m N

I - N d m I - I -mm W V W I - W I - N N

O N d I -

0 0 0 0 . . . .

d m W 0 0 0 + + + W W W W d 9 m m o d d N m m r m O N m . 0 0 I - O ~ wt-m W f - C

0 0 0 . . .

d v ) W 0 0 0 + + + w o w

m N N W O N

I - d W

W I - W

0 0 0

m r - 9 m m o mmI- m d c T wI-m . . .

m w m w I -mcl - N P C ~ d m 0 0 m m o m C O O N I n m o d m N I - 0 W d N m

0 0 0 0 . . . .

N m m m m m m m w . . . 0 0 0

# I I U I I I 1 1 1

0 0 0 0 0 0 0 0

0 o m

a 0)

I n

I - O d N 0 0 0 0 + + + + w w w w W O m N m N N I - N N O m d W N m N W W d I - m m m mwI-I- N m N N 0 0 0 0

w m m w

. . . . I I i u n ~

NI-d 0 0 0 + + + w o w W m d

NI-d 0 0 0 + + + W O O ( D W N m r m I - w w e r n -

P O d N 0 0 0 0 + + + + o w o w m o m m m o w 0 m m w d m m m m d O O N v o w m cumm.-i W N m O . . . . 0 0 0 0

0 0 0 0 0 0 0 0

0

n u 2

# I

x

a n uu U-l

0 0 0 0 0 0 0 0

0 m ~ - m m u m.u W E N

U Y

P d m N 0 0 0 0 + I + + w w w w m d P m m o m w m m m m W N 9 . W m w w 9 . m N m d W O O N d m m 0 W o d w 0 0 0 0

1 U U l l

. . . .

*I-0 0 0 0 + + + W W O WmW w m w W d W I - m m Wmm o w 0 d W I -

W W d

0 0 0 I

1 1 Y

r t m m . . .

N m m I - I - W

O W N NI-I- W N W Q I N W dI-N

0 0 0 I

1 1 1

X w C L I v 4 v 0,

W ~ I -

. . .

> n u I - d W N N O N 0 0 0 0 0 0 0 + + + + + + + o w w w w w w O ~ N N d m m m m r w of-- m m m m r l m r m d w m o m - ~ m m w c - d m m m p w W I - ~

m w m w N W ~

mI-I-w -or- o w m d o r l w

0 0 0 0 0 0 0

Y l Y l 1 1 1

. . . . . . .

m O m N o m m w NWmW W W N W N N N m W W O N - m o r - . . . .

%+.A *I-I- W N W m N W dI-N

0 0 0 I

u 1 1

X ly

. . . . . . . c?yoo i i 1 1

C

N g 2 g W N O N 0 0 0 0

v a

x

a n UP U 4

0 0 0 0 0 0 0 0

0

m c m u W > N

U Y

m n 1-1

C

Nr2.t v a v a

N C W N 5 - l U

v e N C W

N > 4 L I

N O N 0 0 0 + + + w o w d d W

A I - 0 W O N I-I-0 - N O

O d W N W d

o m m

r d r n

W N O N 0 0 0 0 + + + + w w w w w o m m ---In

W d m N 0 0 0 0 + + + + w o w 0 m m o p m n e ~

N m N 0 0 0 + + + w w o w m w A W N N o m m m d m w m o m w m o m -mrn

m i w ; i m m w m d m w o d m m W

O I - I - 0 I -ON- 0 m o I - 0 0 0 0

1 Y U U

. . . .

. . I -mI-m d O O 0 m w o m O d W W

Q - m N m

n ~ u n

O N N m Y)V)mN

0 0 0 0 I I

. . . . ~

dd9.

0 0 0

I1 Y Y

. . . . . . 0 0 0

Y Y Y In

n N O P 0 0 0 + + + w u w N O W O d W m w o mWm m m - d W D 9 W o o mmrc d I- m.

t n n

a

> n ~

. . 0 0 0

C

x 2 :

c e o m

0 0 4 . + O N O % I d 0

0

C d O 0 0 0 - N O

4 I - 0

n d o

U m

o w n o a, d c y a 0

I U Y

x m d m w uoooo o + + + + n u w o w W I - d N m 4 W W F I N

w m o m o o o w o U m I - w w

o m w r u u m d m W >I-r ( I -m

1 4 o W N d e ) . . . . a o o o o d l I I v u Y I m U

I-I-m 0 0 0 + + + u w w mot- m w m

U d N d u d m w o w o m u m m o & O d W e o o m h m m d n . . . 4 0 0 0

I- O + w m m

u-4 U d 0 - u m a0 € 0

a 0 ?=?

4 0

Y U ea a d 0 4

a o m x m c 0 o w 0

u 4 OUI- o l t w

- 4 0 - u o m o w d 0 0 -

m N W N C N 0 W

n; &2&

a w m ~ w n o o u m o , m w m w o m u m 5 0 W Y ) O 4 I- o > w 4dNr lN U d C N 4 Q -

lt 3 . u . Q O O O O u w n 0 4 0 4 d u 1 1 1 1 0 1 1 1 u 1 u

U . . . . 4 0 0 0 0

d I pa I I E 0 ab C d Ern v u a H a n o

50

Page 52: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 0 + w 0 0 0 0 0 0 0 0 0

0

n

4

r - W 0 0 + + w w rrrn wo O m W l -

r - 0 r - O d N 0 0 0 0 0 0 + + + + + + w w w w w w 9.0 m-r.0101 W d m o m 0 N W v ) m w d mr- m m m m mW d O O N w m . r o w 0 1 w w w m w d m m w ~ m o

0 0 y o 0 0 W d m w m m . . . . . .

FIN W N O N 0 0 0 0 0 0 + + + + + + w w w w w w m o WW'OIU) m w UYDIWV) W d m - w w m- r l v ) l n w w m wmoDm mu, d W W 0 ov) or-I-0 dp. 0Dm-r-

0 0 0 0 0 0

m m - O N - . . . . . . t i n n a n a

51

Page 53: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W W N m d 0000 + I + + w w w w cnmmr- W d W W w m - m m o v ) r ( o m m d r - m m r - w w m o

Oc-V)-

m“- 0 0 0 0

N II II Y

. . . . I

O N 00 + + 00 r - m d N r-m m 0 Or( W V ) m m mm mnr 00

I #

N I W u

4 x >C

. .

c e

d m m 0 0 0 + + + w w w w w f - d m w r - o m m w o w w w P O W N 4 m w m w

0 0 0 I

1 1 1

x u W r l c 4 u 4-04

N d Y . .

> n 4

d9.d 0 0 0 + + + w w w N W m Nod

l - W N

* O m

w m m 0 0 0

m o w r - o m m m d m d m

0 . .

n a m

X w c u 0 4-0 u > n u d d N 0 0 0 + + + w o o d V N W - N Or-f-

W d d m r - w N W m (ndN

0 0 0 I

1 1 1

4 E u u u C C rru 4

d m o

w w m

. . .

> n u

P3-N 0 0 0 + + + w w w N(nm w o m

u m w p u o - w O W N I - U W N O n m m m E W d r - hC*N 0 . s .

4 .000

00 00 + + o w N O

4 0 40 N O w o w o w o m 0 00

II u

N 4 W U c a 4% > C

m o

. .

d m m 0 0 0 + + + w o w N V P m m w W N W

d v ) W w m w m N m W d W 9 9 9

0 0 0 I

Y I Y

m m o

. . .

2 2 c 4 u 4U-l > n a 49.4 0 0 0 + + + w w w -0-4 Wmr- P O 0 0 m m r - w m P m f - m r - r m r l m N m m 0 0 0

I N N

X

c u v 4u u

. . .

u

> n u d d N 0 0 0 + + + w w w d d N W N O

w w m m d r - N m m m w w 0 0 0

I 1 1 1

o m 0 d m m

m w w

. . .

W N m + O N 00 0000 00 00 + I + + + + + + w w w w w w m m m c - r -m N O

w - w e w m 4 m -N r - m m o do 0 w o r n + m o 40 o or -mr - 04 N O o omm.+ w m - 0

a m r - m m r - lnm w o o c m w w o m m -0 d a ! rn”? mr- m o

0, m a 0

0 0

eN u c u 4 n u d E n x -0 r l K GIJ 0 0

n u L I P

d V u.4 4 u E a 4.4 u-l

0 u a a

2 z 4 4 4 L I v w

0 0 0 0 0 0 0 0

In r( + m

LI a

t:: M Y

A

a n U3 u-4

0 0 0 0 0 0 0

m w w n mLI m a * E N n a E 4 3 44 4 v a u

- m

3

..-.. nai . . . . d E 0 0 0 0

N U I N W U I

. . 0 0

W Y

. . 0 0

N U

N 4 W U c a 4% > x

d m 00 + + w w Cy-

W N

dV) Wm W d 9.9

0 0 I

Ill

x W C L I 4 . U

m a mv)

m w

. .

> n 4 0 00 + + o w 0 0 m m I-0 O m r -m I-m m r m-l N m 0 0 . .

~a b u c a 4% > C

clmm 0 0 0 + + + u w w P w r - e m w P O W

w w w P O W N d m w m w N d w

0 0 0 I

U I U

m w o

. . .

C d N * 0 0 0 0

+ + + + v ) P W W w w w w m w m m o m r - o

0 W d d W n.4 w r - o w 4 u o d m o a a wi-mm u- WON^ y d m P m m

0 u 0 0 0 0

I I Y Y Y Y l t

. . . . U

m r - m w w w m w W d d W o m - o W r - 0 0 0 o - l m o o r - m w m o w w r l r - m m

0 0 0 0 . . . .

a a u a

m o d w 0 0 0 0 + + + I w w w w d m d d w m m m maDt-w v ) w p . m W d m N o m m o m m w w & ( N O W w w w m . . . .

0 0 0 0 0 0 0 0

0

n 4 4 E

m o d w 0 0 0 0 + + + I W W U W d m d d w m m m w w r m m w t - m W d m N o m m o m m w w d N O W N W W m 0 0 0 0 . . . . w m w m m

0 0 0 . .

0 0 0 0 I

N Y M U 1 + I

w w w m w w w o w w or-

d 04 0 o w m m d

Q m P

C 4

0 4

N $ 2 8 v e

N C W N > - i U d m . .

W d d N 0 0 0 0 & * * I

m d O N 0 0 0 0 * & & +

m I

d m m 0

I 01

a w m

U N 0 , - > f - c w O N 4 0

. . Inm

I m-f-

0 0 I I 00 dd

m m w w w w NN 0 0 w w m m . . m m

I w m d

0 0 + I w w W N w w Or- W d W ‘ p o w m o m w . . mW

I

n u c

a 4 : I S 4 j E

* c u a

n d a 0 4 n n

0 W d d N 0 0 0 0 + + + 1

0 0

0 0

m 0 m m 0

m w m d 0

v) d W d W w w o m w m m w d m w m 4 NUJmm m a . . . . W E 0 0 0 0 N I I

Y I Y l l Y

0 w m m m w w o w w m m m m r l w w

d d N 0 0 0 + + + w w w d W N W - N Or-I-

W d d m r - w N W m v)dN

0 0 0 I

1 1 1

d m o

m w m

. . .

w w w w w m m m m d w w m w m d m o m w

Wmmm

v)OV)v)

d W d W

W d m Q cymmm

0 0 0 0 I I N 1 a a

. . . .

woiw w r o m w m m o f - m m d d C N f - W N N d N m d m m d d w

N m w r - 0 0 0 0

1 1 1 1

m r m m . . . . m

m N

u V 0 4 4 lu

t d u -0

4

u u 4 -0 C

rl u z X

0 w

m m

f L

4 0

W

C

4 u 4 U

0 0

-4 4

4 w

e

n

0 w

u 4 .G a 4 0

n u n C

4

JJ 4

-0

0

d a C 4 u

u a C e 0 W h w d T N

+ o + + + I

o-icyr-P’m d 0 o m m r l d OOWI-mm 0 o u w w m r -

0 I Y > r - w m m 4 c m r l c y w 4 w , . u . * . . 4 r( I I

9 ouoooo N w n w w w w rl o u w m r ( ~

zu::::

I a 1 : a a a a o n o m o o 0 0

4 0

m u

4 0 0 0

m a a a

E 0 a m v u 4 C d E m - n n v

4 4 4

2 : a c n 4

52

Page 54: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

WCV 0 0 + I W W m m W d Wm

0 O P

4 c m w c a m N 0 0 , a . U E 0 0

o m o o o m

U N r - m

I U I I u n

m 0 + W r- c m 0 W W m W e 0

I

U 4 U 4

a

d 0 + W d

r- 0 In m r- r- m 0

1

m

U

U

N 0 + W N 0 0 W In I- W In c

0

a

r - d d m 0 0 0 0 + + + + W W W W m c w w N c m r - r-Inr-c . + . + e r n -4 Inmw O W I n V wwmcu r - d I n c u I n d m 4 . . . - . . . . 0 0 0 0

1 1 1 1

C 4

N C U N >4 E

U I

Qlr(0N 0 0 0 0

. . . . 0 0 0 0

Y 1 1 1

C b m 9 0

0 4 4 . . A O E

a c c

cl A % > u a a 0

N . Q W N o l m 0 0 0 0 0 + A + + + + W k W W W W v) a c u m m m m ~ 0 r c w . n 1 - r l 0 1 - m ~ w c l r - m w a i I- a m c r - I - m d d V 9 .

r- >mwI-cu N - I m d d W

. U . . . . 0 4 0 0 0 0

m U W N ( Y W

4 1 I ~ ~ u a n a a

0 m o 0 0 0 0 + + 0 W W 0 dln a r m - . . . 0 o m 0 Inc . W d 0 o m

m m n .-IN

LI “?‘4 2 0 0

Ill Y #

&

o N n o w

a 0 A c d 0 uoo

b4 o + +

53

Page 55: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

l- or( w 00 0 + + + w w w m P r( u w w I- rn r t m r( rn m r ( m a m P 0 m r l m m o o mI- w

NP In 0 0 0 . .

W N m r ( m or(oo0 + I + + + W W O O O WNmmI- I - w w l - m m m r l m N

0 I - w m m o 0 w w m 0 I - l 0 w w m w w

U N Nr(mWUl - I C t m w w w w c m ~ m w w w 0 0 ) . . . . . U E 0 0 0 0 0

W N m d U l 00000 + + + + +

W N m h 0 0 0 0 + + + + w w w w Wmmm p m w r m ~ - r ( m t-rtmm w m m o w m m w N w m w ~ m m w N m N w

0 0 0 0 . . . .

w 0 + w r(

N N 0 m 0 m m m 0

O O O W O w m m m I - P ~ W I - ~ m P r ( m N

o ~ - r ( m m o 0 w m m 0 4 o w m m w w

U N N w m w m - 4 c c u m w w w C Q N I n N w W 00) U E 0 0 0 0 0

. . . . .

O O O W O w m m m I - P ~ W I - ~ m P r ( m N

o ~ - r ( m m o 0 w m m 0 4 o w m m w w

U N N w m w m - 4 c c u m w w w C Q N I n N w W 00) U E 0 0 0 0 0

. . . . .

0 0 0

aN u c ~a m u .+E

I I I I1 I Y I I U Y Y Y Y I I n u U N U Y U U N H I I I I W u m C 4 0 4 -I@

4 > c a

C

a 5

n n m C

3

Y n

tmw 00 + + w w w o - 0 r(0 0 0

m W N O m m 0 0

u I1

4

m o

m o

. .

a4 m u 4 u

r l W 0 0 + I w w r ( r (

m m I -m P W m w m o w w o w Y ? Y I

u n

0 0 I

o a C U 4 4 J

r(N 0 0 + I w w m m Ww In* m r ( r ( w O W m w

m m

11 0 0

I I N

c c urn o u U Y

w w 0 0 + I w w d N

m m

o a

I - m m m m l - N O mIn Inm d W

0 0 I I 1 1

C

. .

Pi

d W 00 + + o w mw w r Ov) FlP N W W V O N W N ?Yh!

o 4 w w I - l 0 0 0 0 0 * * * * +

m r ( ( Y o y I 0 0 0 0 0 + + + + + w w w w w w m m o w N N m O N N m I - O N O l W d O P N w o o m

I - w w w w r ( r ( m m r (

N o m o m m w m m r (

m d N w 0 0 0 0 + + + + o w w w o m w o N N ~ O

r ( W 0 0 + + w w l - - 4 0 - -IN

or( I - W

- 0 m.4

m m

m m

. .

ililililil o i n m o o o l - m o o o m r o o o m r l o o o w m o w m w m w r u w w m w m

0 0 0 0 0

m w m m w . . . . .

._ . . ~ - NrnI-0 m w r ( 0 N W O O N o m 0 m w m m P W N W r ( r ( m 0

0 0 0 0

I I U U Y

a

. . . . . . . . . . . " 0 0 u 1 1 U Y

. . . . . 0 0 0 0 0

1 1 1 1 1

0 0

I 1

m e 4 0 E 4 > a u 3

N W 0 0 I +

w w m w w o W I T

-9. o w r(d m r ( 0 0 I 1 1

m w

m m

. .

n n

N 4 > E uu

N m 0 0 I +

w w w o N O In0 P O w o N O o w m w

0 0 I M Y

m o

. .

N W 0 0

0 0

W W

wm 0 w o 0 W r l 0

O 0 I + 0

m o r ( w m m l - o r ( m ooor(oo 0 0 0 0 + + + I + + + + + + w w w w w w w w w w v ) N r ( N O W W N W W ~ m m r o m ~ w m m ~ ( ~ I - W O W r o m w W W I - w o w r ( ~ - v ) m o w m m ~ w o w w o r t m o m w m P ~ I - N ~ m w r m ~ v ) m ~ r (

m m m m I - P r l m w r m r w r ( m w w w I - w

. . . . . . . . . . 0 0 0 0 0 0 0 0 0 0

1 1 1 1 1 1 1 1 1 1

0 w o r ( r ( v ) m 0 0 0 0 0 0 0 0 + + + I + + 0 w w w w w w

N N r ( 9 0 W m m v ) w o m

0 0 0 w m ~ - w o r n 0 m I - I - r ( o w

W ~ - ~ - w m m w n I - o o r - w w

mtwmml-l- 0 W m m m N w

4 r ( 4 W m m N . . . . . . 2 0 0 0 0 0 0

1 8 1 1 1 1 1 1

I - 0 4 m 0 0 0 0

0 0 0 0 0 0 0 0

0 W

n

E 4 4

oor(r( 0 0 0 0 + + + I w w w w "4.r m m m w w.NI -w

m N m m mI-I-r( m m m m r-I-wm r ( r ( w m Pool-

0 0 0 0 I I Y Y N l

. . . .

+ + + + w w w w N m w I - w w m o l - w o r n o I - m m m m m d w w m w o r ( m w I - r (mw r m r ( r (

r(r Oln O W W r t W n mr l u 0 0 E" . . I 1 1 N U

. . . . 0 0 0 0

I Y Y U l 1 1

u 2 1 e 2: a a n v u u c url

0 0 0 0 0 0 0 0

v) 0 m n m u m a W E N 1 1

C

u 4 N C O )

N >-I E o a

N C U N

Nrr) 0 0 I +

W W

N O In0 l-0 w o (YO 0 - m r 0 0 I 1 1

m o m o

. .

0 0 0 0 0 0 0 0

v) 0 m m c m a u r n N

Y Y

0 0 0 0 0 0 0 0

v) 0

v ) E

N

m

v )a w m

1 1

m 4 0 m 0 0 0 0 + + + + w w w w wwr-ll- O W W O 4dI-0 o m w m - r - m r (

2 n C + -2 0

u 0 u +u a v) w

V

c a u 0 (u

C 0 -4

u -4 U C 0 u d

4 u 4 C rl

n a

n

a

w r l o m m m m r l o m ooor (oo 0 0 0 0

m r ( 0 m I n m m N O N 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + w w w w w w w w w w w w r ( l - o l - w m r ( r ( o w w o o v ) w r r 4 r ( r ( f - o o w w w 4 m w m w w w o w o r t m w ~ - m r ( m ~ - r ( m m m r ( w m 0 N O m w w 4 w ( ~ w m m r ( m d m w O O O ~ N O m m r ( r ( v ) r ( m r ( m w r l r ( r ( w . . . . . ' C . . . . O O O O O O ~ O O O O

I I m i

A&&O w N w m v ) r ( m r (

m u a n

m o o m . . . . 0 0 0 0

I I

~ ~ . . 0 0 0 0

m N

Y 0 0 rl u lu

2 -4 u U

a

a u Y

U

C

-4 U 7 u 0

C h m 4U c c u c c 4 - 4 n u a a m o u o d o u o a u c n 0-1 a u a a o u d o a o c .nn E a > uu arl >I*> u a

In

u n 4 r a u 0 U

n C 0 4 u rl u 0

-I

-4 u 4 C 4

a

v) w

u 4 r a u 0 U

n C

4 4J 4

U

0

r(

a 4 W

Y h+ o > e o m n d

Y 214 o > a o w n -I

n r ( W u o o C l + - 4 w w

0 0 U P 0 u r n 0 > w o u - 0 C d N 4 . . E O 0

u u c u

a x 4 4UL)

u m o n w o

a m 0

o n c a a >c

4 111

n r ( W Y O 0 C l + 4 w w u m o a w 0

- 0 b 4 - 0 u w o > m o a m 0 0 - 0

E O 0 S ? ?

4 o m a v ) r ( v ) ~ m o u m ~ c n m 0 ouoooooo coooo . + o + + + + + + o + + + + 4 o u w m o w o o u v ) v ) w w

o - ~ m m o o o o n w w o m rl 0 v ) w o w o o W W N d r( 0 O N o l n w O O o r l m r ( w 0 O u w N m w 0 0 u N 0 0 v ) N o ~ m o m w o N O + W

m u w m r ( r ( ~ o u o w o v ) m m w > r ~ o m w o > w l - ~ m

N E O a o o o o o d ~ o o o o

N w n w w w w w w u w w w w

h m 4 r ( r ( N m ~ O - 4 r ( r ( N N 4 s u a . . . . . . . .

I - I l l r( r l l

0 m h c 0 o w 0

* + o + r( our(

0-40 d o 0 r( 0 0 0 0 O Y O N O W

r( u m + N

N w n w

m a m o n~ >r

0 E O 4 0 0 0 0 0 4 . & . . . . .

rllnlnm O O r ( 0 + + I + w w w w I -or-0 I - O r ( 0 N O W 0 FlInInO w m o o W d N N o o w w m"W

w o m w

O S O C + o m u o u 0 0 0 O Y 0 o u O S 0 4 . Y

0 4

o n

w w m m 0 0 0 0 + + + + W O W 0 I -mmm 0 w m r ( OClr(v) I - w m m m r ( w m r ( 0 F l . r m o w - m o w m m N r ( N

0 0 0 0 . . . .

0 hInrlv)N 0 uoooo . o + + + + N n w w w w r( Q w m o w

- ( m o o 0 r( m w o m r( 0CYomw 0 Y w N m w

mom u w m r ( r (

m >I-NOV) C 4 4 F l N u m D Y . . . .

N n Q O O O O r( - I 1 I I

1 4

54

Page 56: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W

al m a

m N

U

0 4 bl ru

t -4 U

a 4

u U 4 U C

4 U

al X V

a

O N 0 0 + + w w O m W F l

W W W m w w W d w w W r -

m o

00 00 + + w w w o - 0 0 0

m 0 d0 w o N O P O

m o

O N 0 0 + + w w m d m d U I W m m W P m w w m P-m w m

0 0 00 + + w w N O w o P - 0 - 0 N O m 0 m 0 - 0 w o

W 0 + w rl

I- N

d W m 0

m

d

W N m d 0 0 0 0 + + + + w w w w r (P-wm P N W W ( v m w w

0 0 0

0.N alc d q U I

2C 0.V 0 0 bla a a l

0 a4 blU

a4 U d

U

M I

a a

28 4 a b l b l o w

0 0 0 0 0 0 0 0

0

n bl

t I Y

h blo nu a n 321 0 0 0 0 0 0 0 0

m 0

mbl m a - E cy

M I

m n

0 0 0

a m alc u a

0 0 0

a m alc urn . . . . . . . .

0 0 0 0 0 0 0 0 I

W I I I I U I U H I I

~ . . . . . . . . :g 0 0 0 0 0 0 0 0

21, S Z'4 u 4 N a

I N I l l U I I I I t 1 1

n o Q o b w u W L ) 0 0 E 4 d a l c a c e bla v a c a -ch 4 % a u nus> >c > e

W d N W d W W d W W 0 0 0 0 0 0 0 0 0 0

- m i

I I Y I

d E 0

W d m c r ctmm d w m 0 0 0 0 0 0 0 0 0 0 + + + + + + + + I +

m 0 + w w

ooow o m m o Sin6

o w w o o w 0 0 0 0 - 0

o m w o m d o O m d o W w m m m w w d W n I w o w w m W m m 0 0 0 0 . . . .

oorj m m o m c a

w w o o o o

m m o

m m w W A W 4 r - W

? ? O

Nl-0 w w o m w o 4-0 F L O W

m N W W d W . . . . . . ild A u o

I N ~ Y i m r iiw I I

blu U E 4 0 L l b l o w

0 0 0 0 0 0 0 0

0 9.

n bl

2 M I

h a-0 blo

u u U-c

1 n

U I I Y iiw i i u U H

UP) L ) E - 4 Q b 4 L l V W

0 0 0 0 0 0 0 0

0 c U b4

al

n u

a

x e8 351 a n

U n a U .-I

bl

W 0 + w m cr W m m N 0 0 d

0

I

N

P O + 0 m d In m I- m 0

d

0

Y

m

N O d m d W d d-4 PddN O O O d 0 0 0 0 0 0 0 0 0 0 + + + I + + + + + + + + + + w w w w w w w w w w w w w w ~ d m m m m m m m m m m w w m m o o w m w w o o c r m ~ w m m w w 441- m m w r - r l r - l v PO" d W 0 W W N m w w w .-4r-wr( I - W W I - N I w w m o rnwr(W 0 - 4 w d m o m l - m d NPY) 4-0) o w m d m r - m o m e w 0 - 0 r -omr- "10"'4? " w m m w w P d m P

TOO? 0 0 0 000 OOO? . . . . . . . . . .

l - O W N 0 0 0 0 + + + + w w w w N N O d m m W 0 m m r l r ( N W N O w w w w m m w w N W l - C Y w w 9 . r - N w m m . . . . 0 0 0 0

Y w I w

d m d 0 0 0 + + + w w w N m m m ( v N r - m m o m m m m m w m m m m m m N m m N m 0 0 0

I U Y U

. . .

d m d 0 0 0 + + + w m w P O 0

W O W P W d

o w 0 m m d m m m

m w m m m o m N m 0 0 0

I

. . . 11 H n

aDOdN 0 0 0 0 + + + + w w w w m w w w W r - N m m m c r r -

mmmr- v m w m

w m m m m m P W

o o m w d w m w . . . . 0 0 0 0

I U Y I I I

bl u a C

2 c C

4 -l

bl 01 U w a 0 m

Q

d c a bl 0

W

n C

-I U 4 U

0

d

4 U 4

C ..I

a

X x

q ' r l d m 0 0 0 0 + + + I w w w w mcmwrl m m r - m o w r m r-mr-l- l -mmm m m m m N m P W w w w o

0 0 0 0 I 1 1 1 1 1 1

2'4'442

ddN

??? 0 0 0 0 0 0 0 0

m W m n m u I n 4 W E (Y

Y I

W d W N 0 0 0 0 + + + + w w w w w w o w r l m o w F N W d d m w m m o w r - N w m r - mwr(tw W w m m d W W W

0 0 0 0 . . . . I 1 H I I ~

dNN 0 0 0 + + + w w w l -mr- w m m w w m

c v w m l - m m

W I N

m v ) U m o w l - w w

. . . 0 0 0

I 1 I I U

-INN 0 0 0 + + + w w w l - w w m d W W d U l wrum m m m - w a r

P m m

m o o

N I Q ,

0 0 0 I 1

U Y Y

. . .

0 0 0 0 0 0 0 0

m w c m b l m 4 w a l N

m u

w u

m m o w 0 0 0 0 + + + + w w w w W N W W

w w i m w m m m m m w w

( Y w w W W N

O W "

m 0 0 d m C

$ m a o s W N b l m o w w W w n d C m o m 4 M U

. . 4 o w I O

+ a

4 a a E 2 4 w

0 W

01

4 c a bl 0 w

C n

-c U 4 U

0

-4

4 4

U 4

C rl

.. 0 m w N n m N m 0 0 0 0 0 0 + + + % + + + w w w n w w w o m m 401-r- o o w E w m m

u o m w 4 N o N u o w w U P W N O O N m a O W W U W F W N O W acur-r- a w l - 0 E W P " > w m W 5rW W W 4d dN n . . . 4 0 0 0 Q O O O

@I I I uw w I d l I

0 w w ~ n m r l m m 0 0 0 0 0 0 0 + + + % + + + + w o w b l w w w w -0.4 4mmt-m d d m E w w m r -

a l o w m - c r - w ~ ~ U r n 0 0 b l m m o w o w m m a m c y t - m ~ w w o ~ m m m a m m m U N W ~ ( I - E w w N > W W d W hm m m 4 dr- N d n . . . u . . . . 4 0 0 0 4 0 0 0 0

0 m h w d w -

+ o + + + N w s w w w d o a m o m

9 0 0 0 0 0 m 0 0 0 0 I + + + 0 w w w m o m m d o o w w u o m w l - U O W W m O O N ~ c r U W I - w d ncyl-r- m E W I - N w % W w *

0 m L w c t m r -

cy w n w w t l w

N o w m ~ w

N o mI-mr- m u w m m m

0 0 5 0 0 0 0 - + o + + + + d o u w w w o

O d N w P w d O o m N o m 0 O U r l W o m I n

w N > r - Y ) o w rl C W 4 d Y ) W d

2 . & . . . . d n o ~ o o ~ o

W W N 0 0 0 + + + w w w W O d d d m

u o w m U m o o o w m m u w w o n m m m E W W N *mmm e . . . 4 0 0 0

o m a m 0 0.00 . + o + (v w n w d o u m

. i t . . . 0 4 0 0 0 I I mu I I d l

I I I Y a l U I I r i i n I i -ad

I mu I I b4

21c &I al E b4u u-l E n 4 bl-u a a u n x

.d

55

Page 57: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N m N 0 0 0 + + + w o w o m w o r 0 O P W l - 9 w d r n d m o o W N P w w o W d N

0 0 0 . . .

I I I Y

P C r l O h

a c e W 4 >

N N m 0 0 0 + + *

a- u

d Y ) Y ) 0 9 . m r m 9 OOY) N W 9

0 0 0 . . .

i n n

w w r i Inlnr- m m m m w w w w m aDmN m r ( m OOI- d f -m W d Y ) . . . 0 0 0

I M Y 1

V R N C W >rlu

d Y ) m 0 0 0 + + + O l w w W O P r - . r w o w r - m W f - m m m m w m = = W d m w m - r w . . . 0 0 0 I I 1 1 1

c c v a * O h > m u

v a

NIT)- 0 0 0 + + + O l w w d d m m m m m m m v m m w u *mY) 0 Odr-u oor- a 2 z z R . . .ml 0 0 0 4

56

Page 58: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m 4 N 00 00 00 + + + + w w w w PY) 0 0 m V N O 04 m o r - w 4 0

Q l r ( N O w m P O o v 0 0 N O 4 0

0 0 0 0

w d m o

. . . . I I u n u n

O N 00 00 00 + + + + w w w w mr( m o wr- 1 5 0 W N N O d W m o m w m o lnm m o o m 0 0 4 m 4 0 w w w o 0 0 0 0

I I I I 1

. . . .

~a ~4 wL) wL) c a c a 4% 4 s . >e > e

4 w m 4 w m 0 0 0 0 0 0 + + + + + + w w w w w w w m w m m w W N W I n N W w m w w o w m w w 4 I n w m P V N P W m m m m m m w m w wrnw 4 m 4 4 m 4 w 4 4 W d d

0 0 0 0 0 0 I I I I I I H I 1 1 1

x L ) x L )

. . . . . .

0 0 0

a m 0)c U 4

4 E m u . . . . mq, 4 E 0 0 0 0

H I i u u n a n -0

U I ~a

9 N m . r 0 0 0 0 + + + + w w w w lnmmr4 mull -m Y ) W r - v )

4 0 r - w a r - w.rl w w d m uL) w a m w E a r-r-4r- 44 ( D d N W U 4 W 4 N W

0 . . . . 0) 0 0 0 0

M W I I I I W U

m

4 m m 4 w m 0 0 0 0 0 0 + + + + + + w w w w w w w w m m m m m r - w m o w w w m 4 w m 4 m m m 4 m Y)P lF l N U l m w m r - w r - r - 4 0 0 W N O

0 0 0 0 0 0

m m o NO

t ' 4 y wl-m

I I I I Y l a w

. . . I I

x u h 0 w 4 w 4 C h L ) c u u 4q-l 4Ucr > P I > p a

I1 I

N W 4 0 0 0 + + + w w w W r - W 4 - N r - w w 4 4 0 9 . m N 0 - 0

mmW 4 w 4

o m m

N W r l 0 0 0 + + + O W W m 4 w w m m m w m - 4 0 w m I n 0 - m o m w m m w d u d

W O 4 N 0 0 0 0 + + + + l J W W W W N W W m m w c

0 0 0 0 0 0 0 0

9 r l N W 0 0 0 0 + + + I W O W 0 U l 0 V ) v ) w o w 0 w o o 4 W W N O o w o r - I n r l W V l w m m w m r - m w M m N Y

0 0 0 0 I 1 I 1 1 1 1

. . . .

- 4 4 4 0 0 0 0 + + + + W W W W 4 o w w w r - w m w w w w mNWW I n N m m m N 4 N w m m w m r - m o N O I n d

0 0 0 0 0 0 0 0

4 m 4 0 0 0 + + + w w w m d m r - m N NU70 4NY) I-mm o w 0 I n N m

W b N m m(nr-w Wmmm N0Iv)I- W ' Q I N W o o m w

. 4 w m w 0 0 0 0 0 0 0 0 0 0

I 1 1 1 1 1 1 1 1 1 1

. . . . . . . . . . 0 c

LI u 4 9)

0 W e 4 u u a

I 1

mr( m w m 0 0 0 I + I

w o w W w N

. . . 0 0 0

I 1 1 1

. . . . 0 0 0 0

I I 1 1 1 1 1 1

NNN NNN ~ N O N 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + w w o w o w w w w w W W F W P I n N W d N w o w w w w w 4 I n w I7-N V l W l T NOInP ~ m r - N O W r - w o r n r l m m 4 w 4 4 o w m o m 0 o m 0 m o m 4 P m P l P m P l N 4 W m 0 - m 0 - m m N W I n N ~ N N ~ N . . . . . . . . . . 0 0 0 0 0 0 0 0 0 0

I I H I 1 1 1 H U U W I 1 I I I

W 4 4 N 0 0 0 0 + + + I w o w w m 4 I n r - w m d r -

m d o 0 0 0 + + + w w w InInw Urn-

. . 4 w

I Or-I-

0 0 I I

w w m m 0 0 4 4 w w r-I- m m w w w w cc

* .

0 0 0 0 0 0 0 0

4 d N dNN 000 0 0 0 + + + + + + w w w w w w mr4m m m w

+ 4 w o o 0 9. + IC 0

ll N w W m

4N-0 P m N W m w r - m m w m m

. - . I - W W WmY) I -ww 4 m r - m w o 4 w w 0 0 0

w w m

. . . VI-w w m w m r - o m ~ v ) m w o m o d r o w I -mw W N 4 W N w 000 0 0 0 . . . . . .

m O S 4 L I w u I n 9 w u N u II

m O C 4 L ) w u

w w m 4 w o m m m W 4 W 0 0 0 0 . . . . 4 4

0 0

11 I In P O

0 r l +

m w 0 4 w rl C Y )

::I: :

m a w u N

W C

II n In

4 0 In 4.4 L) w 4 0 u u 10) 4

4 Q ) c n a 4 0 m R

- m u

b l " a 9 7 - 2 N o n

w bl r( o w 04

C 4 0 0 0 n 0 OL) 4 C N O 0 0 mal 4 4 w 0 5 U L) N C I n - 4

O C rl

~ W N O

K o u w n o s a - u

4 0 o m i n t

m N

. . I

r - m 4 0 0 + I o w N W W W W I N r - w W N W m r-m W e

w w . .

I

n

C a u 0 44 w 4 0 2 u

n m t m o m c o o e - +

N O b l 4 0

0 U N O

4 0

C N O m

4 w w L) N C y 4 1 w w n o 0 1 1 1

0 4

4 u E u c L ) 4 E 4 4u-t

m o o

rl 4-

Y( W ~ L )

L) 0 0 4 u E

E 4 L)

U

4

u L) 4 U C

4

-. - c i w c r-

m a 4 m 0 m r l

w m m 0 0 0 + + + 000 m w w Y ) m 0 - O N m r - 4 N m m W V W UiInN w w w

m w w

h W r l I n N w o o o o o + + + I u m w I n w 4 W m m r -

o m m w O 4 W N m L ) m w w o

- W O N O)NV)mN > o m r - o r(mm.+r( L ) . . . .

n w o w w

d m o o ? ?

w w m 0 0 0 + + + w o w m w w m m 0

mInN mV)N 000 0 0 0

+ b l 0 w o w w c m m

u w o s a N N m

V 9 W UClInW >mWr- 4 4 m r - & I . . . 4 0 0 0

u 4

. . . m . . .e). . . . oooeooo 4 0 0 0 0

a W + I I

I 1 1 P I I I u I I 1 1 I i

a n n

U 1 V

u

57

Page 59: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W C y N N 0 0 0 0 + I + + w w w w dNU-lrn P0v)v) Cyp.r(m m N d W d O W W W O N 0 m w w r - O W W d 4 m P d

0 0 0 0

l u l l

. . . . I

I N m W 0 0 0 0 + + + + w u w w I n m m w mu7l-m I n W P I n P W m P w w r l w P P d P W r l N W W d N W

0 0 0 0

1 1 1 1

w m m w

. . . .

I d N W 0 0 0 0 + + + I w w w w I n 0 I n U - l O O W O w o o r l W m N O O W O P InU-4WI-l w m m v mP-Inw d m N l - . . . . 0 0 0 0

-IN 0 0 + + w w I-U-l m O O d P W W d

9.m 0 - N O

0 0 I I 1

m r l

. .

N I

r l m m 0 0 0 + + + u w w O W U I InPo I w n +mu, Inmn

do0 4Wll- i

0 0 0 I I 1 1 1

x u w . 4 c h4.I

w m r m m o

. . .

zx: dInN 0 0 0 + + + w w o 0 - 9 N I O r - 0 m W O V l InNd d W o D P W N rlWpY) I d N . . . O O ?

0 0 0 0 4 . 4 .

r j r i 010 N O - 0 4 0 a0 C y 0 P O 0 0 4 0 . . 0 0 I u II

4 m r l 0 0 0 + + + w w w m r ( m

drld . . . O O ?

O d d N 0 0 0 0 + + + I W W W O I r n r l P r l N I 0

m O P m w o m m I n W d W

0 0 0 0 I

1 1 1 1

m d t n r -

P m w w m w m m w w m d

. . . .

-.AN 0 0 0 + + + h l w o m w m N m m m I n r I n I W I P o m P - 0 m w o P O W I N 4

0 0 0 I I

1 1 1

. . . 4 c c E U E:

u a w u w u v a c c c c h u h r ( u a d u m & s o u Z P L ~ 3 n h

I r l InN m I n m m I n N 0 0 0 0 0 0 0 0 0 0 + + + I + + + + + + w w w w w u u w w w

58

Page 60: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 d

W N N N 0000 + I + + w w w w d N m m P0MU-I N l - d W O I N d W .+-(DID W O N 0 m w w I - O W W d d m P d

0 0 0 0 . . . .

I n n u u n m

m 0 + w P I- m I- v) m d W I-

O

II

C

1 2 d m 0 0 + + w w N O N W

P O W N w o - r W dI-

0 0

N m

d m

. . n n

ba 4 0 E 4 > a - 0 2

N m 0 0 I +

w w m w w o m a W N d-r o m Wl- dI-

"I?

n u

n

u u

0 0 I

n

5 2

N m 0 0 I +

w w w o N O - 0 P O w o N O o w m w

0 0 I I n

m o

. .

Y *rl o > a o u n 4

n d W

5A& U O O

u m o a w 0

w o 4-0 u w o > w o a m 0 a - 0 C d N 4 ' . E O 0

n u n u c n d a n x b 4 >e O U U

O O N N V I 0d000 + I + + + w w w w w m m m r ( m 0 d V ) W I - w w r ( m m

o m t - r ( r - ~ Q, b a 0

0 0

a m a c urn

M E n u

m u

El, a U 0 0 h a au

0 ad 4JJ

m-4 0-4

0,

a a

n n

4 u U E 4 4 o w

0 0 0 0 0 0 0 0

0

-14

c U 4 4 0,

U Y

X RU 4 0 a n 53: 0 0 0 0 0 0 0 0

m O S d U w 4 m m w u cy n a

0 w m w o v i a m o w w m o

0 N O N N W

U C WI-mo l - U 4 I - m l - 4 w m Q , . . . . . d E 0 0 0 0 0

U I I U Y I I I I U

W N m w 0 0 0 0 + + + + w w w w m m I - 0 m w l - 0 w w r - l o I-l-dl- W d N W W d N W

m m m o

l - w m o

w m m w

W N m W m 0 0 0 0 0 + + + + +

. . . . 0 0 0 0

n n n n N I n n u n n

w r l d d 0 0 0 0 + + + + w w w w d O W W m ~ b m

- r d N W 0 0 0 0 + + + I w w w w m 0 m m w o w 0 w o o d W O N - o w o l - m d W m

d O N l -

0 0 0 0 1 1 I

- r a m - a l - m w . . . . u n u n

0 0 0 0 0 0 0 0

0 .c U 4

0) a

-r 0 + w l- l- N W 0 m w d

0

a

d N m m m O O d O O + + I + + w w w w w m m m o w cywi-om w o m o w d c y w o m m o r ( w I - m w w m w d m d o w m a l - w w PlN4I-N

0 0 0 0 0 . . e . .

-rd.+d 0 0 0 0 + + + + w w w w

w w c p w m w m m w m m w m I - m o njmln.4

1 1 1 n

m w w w m N d N

. . . 0 0 0 0

I I

. . . . 0 0 0 0

4 u a t a n C rl

-2 u 0 ul u 0 I-

n

t c a 4 0 bl

n C 0 rl

U 34

'(1

0

-4

4 rl

U rl

C rl

4 u a C a n C rl

-2 4 u U ul 4

0 r-

u 4 c a 4 0 w n C

-4 U rl U

0

4 4 4 U 4 C rl

o a N cru

N > H U

W 4 d N 0 0 0 0 + + + I w w w w

4 N I O

m w l - m w o m m m w d w 0 0 0 0

mr-lm- w m r l l - I - m N w m - r m m w w m d

. . . . I

u u u n

0 0 0 0 0 0 0 0

m O C r l U w 4 m n W u m II Y

w r ( 0 0 ooorl + + + I k l w w h l m 4 d W o l - o m w w w w O w 0 0 W d O W m w o l - W N W W w m m o m m W N . . . . 0 0 0 0 I

Y Y I I Y

- 0 0 0 + + w w 0 0 0 0 w o w o l-0 - 0 w o 4 0 P O

0 0 . .

r n

m r l o w 0 0 0 0 + + + + w w w w w m d r - W W N W t -omw w m d m P N O d I O C Y N d W 0 d m w m v ) d l - w m . . . . 0 0 0 0

d w w m . . . . y o 0 0 n m 0

0)

m N

U

0 rl 4 E

a z rl U

4

u U 4 U

E 0 rl U a 0

u 2

i r u n m I-

u n c

P m N m m a

0 ru n C

-4 m u U 0 0 4 0 4 O d C W u o w r l m c .In€. 0 m w 4 m 0 I- . e m

0 0 0 0

N U -4

0 l-

u

c 4 0

W

C

4 U -4

n a e

n

U - 6 n u I u n r r I u n n n n

0 0 0

I-

0

m m m

a

.. 0 X 9 . r l v ) N 0 P O 0 0 0

* O + + + I (Y n w w w w rl u m w m w

r l w m m l - N o m m ~ d 0 - 4 W N m 0 U W W W O N W m O N

U N m m N w > o m l - o N c r l m m r ( . + a u . . . . w n m o o 0 0

0 m * r + o +

4 0-00 o r l w

N O I - .+ O O N 0 O U O m o m

m 0)N

m clnr lm

9 0-00

N w n w

w m > o a . J J -

w no;o

n

n + o :g ?! U P c u w o 0 0

0 - 4 n n

E -4 JJ

a

. . . U . . . . 4 0 0 0 0 4 . . u n I n n

59

Page 61: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

This case examines flight from a low Earth orbit (LEO) into a low lunar orbit. It has a master-subproblem formulation, and minimizes total AV.

The simulation starts with a specified Cartesian state vector at Earth (which corresponds to circular orbit of 6878 km radius). An impulsive maneuver is identified. The conic propagator is activated with Earth as the primary body. At a mission time specified as an optimization control, an impulsive midcourse correction is applied, at which time the primary and reference bodies are switched to the Moon. 3 days after Earth orbit escape, the S/C arrives at lunar closest approach and inserts into lunar orbit.

"he optimization defines NPSOL as the optimization algorithm using finite difference perturbations computed internally by NPSOL. 50 iterations are allowed for the master problem and 200 iterations each for the 2 subproblems. The master control parameters are the Earth escape delta V components and the mission times of the midcourse maneuver and lunar closest approach.

The first subproblem varies midcourse AV to achieve desired hyperbolic conditions (closest approach distance, inclination, time fiom periapsis) at lunar arrival. The second subproblem varies lunar insertion AV, applied at hyperbolic periapsis, to achieve desired lunar orbit conditions (periapsis and apoapsis radii, and inclination).

The output echoes the namelist $TOP and all $l'RAJ namelists. A summary of the problem is given, and execution output begins with a srlmmary of each iteration of each subproblem for master iteration 0. Following the first converged iteration (13) of subproblem 2 is the s u m m a r y of master iteration 0. The sequence repeats for all master iterations. Only master iterations 0,1,2, and the final iteration (13) are shown. After the iteration summary is displayed, the final trajectory simulation is output.

The total AV was 3.968 W s , reduced fiom 4.058 WS for the initial guess. Note that the iteration summaries display the objective h c t i o n value. "he midcourse maneuver time has been moved fiom 2.39 days to 1.50 days, the lower control bound. Lunar closest approach time has been moved from 3.00 days to 3.5 days, the upper control bound.

60

Page 62: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

d

0

E 4 n u a

0

I ul 0 I

m 0

m

U U m W

W rl

N

C

-4

u u n

;

s -4 u a d

-4 n U n 0 a h

U 01

a

a

4 e U C -4

1

U

n

n C o m - 4 c n o n - 4 - 4 u E - !

U uul c c m u a m o

o n aU

-! au v1 u u u u

U LA

0

m

W

U . m

4 0

01 c U

U

> 4 U 4 0) -0

u c U

:: -4

E -4

C -4 E

u

. c a u C

1 1 1 1 1

. . cul . - a m 0 0

a a a u -00. u u u c o - . u r m r l r l l n n

1 1 1 l Y E

1 1 1 l Y E u 4 n n

n n

LI

d 0

u C

U

w 0

0

0

I

CT N .-I

0

P I

I O

m m

m . . .. I-0 . W d

> w N N I

- m .

? C T - -0 - .

n

0, m a U

u u u u u u 0 u u

61

Page 63: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

. U

rl . a 0 a bl . 4 bl 0, a bl . a u 4.l -

... . . . w w w A d d ... W

rl . . . * w w w w m m m m w w w .w rlrlrlrlr( . . - 0 . . . . . . m m w .w m w w o w m m m r l m drld .d ..... drlrlrld 0 0 0 0 0 0 0 0 .O 0 0 0 .O ooorlo , . .e. .-

N U 0 0 0 6 0 . c I I 1 0 1 N 4 . . . - 0 . .-V)..... N .mwsBw .w - c r(r(r(r(d .rlm . . .O .

- . 1 1 1 - . . . . . . v 0-w w w r( a m m m m r l m . u s w w m o m 4- mrlr(r ( .d 1 1 1 1 1 1 1 1

.w

n

u VIul a

a

bl 0,

a C

E c C

a d

u

? i a u u c u bl a

0

W N W w In N

m

W 0 P W W 4

0

W

0 0

W W 0

- 4 I

0 0 0 0 N N C

m i : . I n . . I

.. . n

0 0 0 N C

t

6

E . ,.a a o . - o

.uuoon o u .rlrl. N - 0

U U Y 1 1 1

% % E Y bl V U Q * n c u a o o LI

a u c l ~ n n u c1 a w au u v U > - I 4 4

a (nul

d u bl

.-I 0 o u m. m

E .

u 4 U * d a bl 4 U

o r

62

Page 64: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

. n

4

I

a $. U c 2

0 c -0

al 4

Q) 3 0) e c

m.4 4

U VIVI a u

+:

VI

63

Page 65: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

LI 0

m o d 4 m o 0 0 0 0 0 0 + + I I + + o o w r l Nrl o o w w w m O O N W w r l O O N m w m O W N W o w m c y d w r l w o w m m I - m W I n W N Nrl V N m W OI-

nnnn nn

o o w m w m

w w o w w m

. . . . . .

u a u u u o u u u 014.4 4 4.4 rld a c c c c c c c a0 0 0 0 0 0 0 o o v u u o u u 0

0 0 cy C :

n . 0

$ K

9 u

c 0 u o u o a

0 w . C

E X 4

u F l u

u e .

- a

m m !-I

U a In I-

9.w 0 0

Nrl 0 0

r l m 9 . 9 . N I I

n n n rl 4 - 4 4 u a a u u ~ u u a a a c c e c c

rl * E E O O E 0 0 0 u - l - l c c - l c c

u C

> V

u a

I I o w 0 0 0 0

In 0 0 0 rl m o o drl

: e d d u u 1

+ I w w 0 0 0 0

N In00 m m w o -.-I

N U e . > c 0 0 U d

m o I - 0 I- 0 0 0 0 o + + I + + O O N O w 0 0 - 0 w oowo 0 o o w o m oorlo rl o w m o m w o o 0 In Nr-9.0 w m w m o N

W r l I - 0 4

nnnn n

o m m o rl

+ n

0 0 drl + + 0 0 0 0 0 0 0 0

v o o do0

nn

a o o a o o >oo

0 0 0 0

r l r l . .

0 0 0 0 0 0 0 0 0 0 + + + + + 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

o m 0 0 0

nnnnn

. . . . .

Nd 0 0

9.4 0 0 + I w w 0 0 w o

a I n m 0 a m m o 0 4.4 a - - a 0 0

0 - 4 0 0 + I w o 0 0 w o

I n m 0 r l m w o bl rld v " a 0 0

€ 4

a o n n > a u c

+ I w o 0 0 0 0

In 0 0 0 N r( m w o 0

r l r l % u a . > c 0 0 > u - l U

. . . . . I n m w o m

I 0 4

n bl

0, r u m c

4 v o b l o u O U W m u u 10 u

w c 0 m I u

e o m e o m o

n 272 ?4 r : t

u u 0 0 u N 0.4 m

N

u 0

1 c k

B 4 JJ

U C

0 U

U

C

rl U 1 0

Y

a

a

m o m o L w

o o n a o n

o o m m o m

O O O O r l O + + + + 4 +

o o m l n v w o o o m w O O W N r r l

o o r l o r l w O m d N Y r

e e e e

*r

g n u 1 a rl

u n 0 a 4

c e e

N r l m r ( u w w w m o c r l m m r - o UN o m - 4 u o I - O W I - o w . . . . - l .

0 W W v ) d d V c u

C

U a O E E \ v u b4 4

- l o o c n a

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 . . . . . . . . 'v )OONv)V) rlcymmml-

c - l .d c c c c r l 4

4 4 C C

64

Page 66: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

a l l 4 1 d l

w ! m i Z I 0 1 u l h l n 4 I 0 1

a

n4 2

%

a 0 b4

v) z 0 u k & 0

0 v,

w V

a

0 h

9 5

Z I h l & I 0 1 & I

U

JJ 4

4 4

E

C

4

4 0 rn

1 0 1 4 1 a l l U I a l l E l 4 1 4 1 4 1

& I

N 0 I

w 0 0

4

. . * . . . * . . . . . . . . . ' a l '0 'E - 4 .4

ual 4 4

4 0 u u n Jz n m

a 4 0 4 v u

m o o O N N I + +

W W W w o o

Inrlrl 0199

. . . . . . . . . . . . 'U '

h N al U d N 4 n d 4 n d U n c e d a a l n o u m n n

w Q V u u 4 4 4 4 c c Q+d c w w d C C auu

o m 0 0 + w 0 0

N

. . . . . . . . . . . . . . . n . . u s . C " 4.. 4 . ' 4 . . u s .

c .u n . .

o n d 022 U P 4 4 4 U d a c 4 a l .+mu a > m

0 rl I

w 0 m 0,

C

4

4 n 0 4 a C

d u 0

a a

w e 4 0 0 0 0 I l l o w 0 0 0 0

r l m m 9 9 9

. . . . . . . .

. % . . alual - U d U . c 4 c .

u c z 4 a04 0) 024P

I w m Ul

d 4 4 4s 4 4 4 0 V a a l 4 -444- C C C E

4-44 c c CUI 0 0 on4 2 2 r w

In 0 I

w .-I rl

m

4 4

4 0, u C .-I

al u W 4 U

4

u C

V

4

.r 0 I 0 0 0

rl

4 4

4 al 4J C 4

al

C

4 al w w d 0

65

Page 67: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

r o m o 0 0 0 0

+ + + + 0 0 + w CT m m r

w w w w 0 0 0 0

oolno

oolno O O d O 0 0 - 0 D O N 0 d o 0 0

o o m o o o m o 0

0 0

O N d C c m

0 W m 0 m

U C 4

0 0 , . . .-. . o U E 0 0 0 0 0 0 IIII I I I I I I I I II 11

m m C bl

P AJ

a

0 4 a bl a

m C d

u a c a m u a >

a obl E Q - 4 0)

0 0 0 0 r t w 0 0 0 0 0 0

ddd00 0 0 0 0 0

I I I + + w w w w w

-4 m o o 0 0 a w 0 0 0 0 2 r m w o o

n 0 0 0 0 0 2 d m m o o . . . . . t

_ _ _ _ * * * * + + w w 0 w m d ln0

w w r m o m m m o m o m . . 0 0

;;w; 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 r 0 0 0 0 u u 0 0 0 0

E L 0 0 0 0 0 0 0 0 oooq . . . 0 0 0 0

> l u C h

V h t -4 u

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + + + + + + V V V " V ? Y Y Y Y Y Y Y Y ? 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + + + + + +

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Y Y Y Y Y ? ? Y Y ? Y Y Y Y ?

h O 0

a +

v o E Y

4 A J ubl a u

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

N O Z O

?Y O d V TO

0 W +

V d

N O UO

E W

Z O

E ?

E ?

o o d m 0 0 0 0 **.I.*

W I o W m m m m m N N 0 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + +

m d W m r m m m 0 N m Y??Y?Y?YYYY

bl

91 rl

4

a rl

AJ d

0 0 0

7 2 7 m a 9 0 E h > a w 3

bl AJ 0

0 + m Q m W 0 m N r

n

w m

w w c i o o o o m o o o r m o o o m m

o o o r m

o o o m w o o o l n w O O O d d . . . . .

4 LI 0

0 0 0 0 0 0 0 0

r w I o l n m m m l n l n w 0 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + + ?*??YYYYYYY

0 I d N O 0 0 0 0 0 0 + + + + 0 w w w w 0 0 0 0 0 0 001'10 0 o w m o 0 O N N O

* o w w o 0 w o m o

C w m l n o u I N W O bl d m N 0 a . . . . u 0 0 0 0

I Y I Y 1 1 U

d m 0 0 + + o w m o m o m-r o m -0

O m N d Nr( d m 0 0

H I

. .

l n 7 d

bl P il

I

0 0 0 0 0 I

0 0 + 0

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 u 0 0 0 0 0 0 0 0 0 0 ddddd

0 0 0 0 0 . . . . .

. . . . . . . . - ~ r ( w w w r r m r r d

d O d 0 0 0 d O N N N 0 0 0 0 0 0 0 0 0 0 0 + + + + + + I + l I I w w w w w w w w w w w d w ~ ~ m w m m o q ? . - ~ m ~ m r m ~ d m m w

* . . . . . . . . ddd0 0 0 0 0 + + + + w o w w d m m 0

0 n w

z n 2 5 U O

d 1 0 + c n o m

a m -4m u 0 b l N O N u m -IO

. . . . d W d l n

d 0 d 0 0 0 d 0 N N N 0 0 0 0 0 0 0 0 0 0 0 + + + + + + I + I I I w w w w w w w w w w w

d m ~ m r m ~ d m m ~ . - ~ w ~ ~ m w m l n o o ~ . . . . . . . . . .

lU0 (30 +

0 . Z O

E,"

e C

s n

3

ddd0 0 0 0 0 + + + + w w w w d m W 0

u o e w e 3

bl u a C

. . . . d W d U l

ddddd 0 0 0 0 0

d i!- i z w 3 c 2 0 h a

n

0 0 d W O 0 0 0 0 0 0 + + I + 0 w w w w 0 0000 0 O O d O 0 o w m o m W O O 0 . N P 0 0 0 m w m o o o m m o o c W d P O 0 0 m m w o W E 0 0 0 0 N I I 1 1 1 1 1

e . . .

d r 0 0 + + w w w o ln0 00 m 0 0 0 N O m 0 m 0 dd

0 0 0 0 0 0 0 0

N O 2

5

JJ

E a

I I I I I w w w w w m o o w r m o o o m F l O O I N m o o N W m l n m O d

0 0 0 0 0

m o o m l n

O N N W F . . . . .

d0 0 0 + + Pln

W I W C N N O O d r l m d U d N

4 .

o n lnm

a m y a r ( r

E O

il -4

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

C rl

E f

-4 TI 4 0

JJ E

0

n JJ JJ

- O W C m

W 0 m N CT 0 0 0 ln w N

dddd 0 0 0 0

1 1 1 1 w w w w O O I W NNN0 oD(DWm d d m m l n m I I 0 0 0 0

C W I 0 . . . .

ddddddddddd 0 0 0 0 0 0 0 0 0 0 0 I I I I I I I I I I I

w w w w w w w w w w w o w m o o o d w - r - r m W d l n d N l n d O d d O r ~ w m ~ m ~ o m m m o m w ~ u ~ o w w r - r - r o m m m r ~ w w w w w ~ m m m m m m m m m m . . . . . . . . . . . r m m m m m m m m m m

l n - m m d ~ m ~ l n m m N N N N m m m m m m r

u d > O

- 4 1

0 0 U W nlc

O m n r

0

. . 0 0

I 1

dddd 0 0 0 0 I l l 1

w w w w WDIc) lnWO r r m m o m N N o o w o o 1 0 d W O N O N W d O O Q W W W d . . . . .

u n d c v c a a & u a u a m u a C V C - l > e 0 - 4 e u bl

0 0 u v w c n

d a

o n 0

0 4 0 0 0

c + + Y h-l v > a o w n 4

u o o c + + -00 b l m 0

N O

a 0 0 >lnO

@ I O C N d

E O 0 u 1

e m o u m o

a w o

4 . -

4 - a I

C d

lU z

0 h049.N N w o o o o . o + + + +

- 4 O O d O

m n w w w w d w o o m m m o m d m m o ~ r t m m m u w w m m

m m r m C u 0 m r . r

m u > r o Q w 4 L I . d C ) W W N

0

m d

In m m d

m d

0 r(

I

a0 v o u + l n w

0

. m 0 m d 0 0 0 0

1 + 1 I w o w 0 W O d 0

d O N d

0 W N 1

. . . . d d o o o o o o o m N 0 0 0 0 0 0 0 0 0 0 0 I l + + + + + + + l +

w o w w w w w w w w w

rddddddd4r-l

N d 0 N N d d d d d d

m w o o o o o o o ~ ~ . . . . . . . . . e u 0 u L1 u e *

In

V

c e a 0

&ln 0 u U

c o u U

" C C

I O U lUw

n u 4 n 4 4

u a u 4 C - l x - l c w l u - 4

d N m r ' l n w P Q C O d N m 0 l n dddddd

u W u u

a W

66

Page 68: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N

u m a

m

0

c CI

a

t +

U

4

0) u 4 -0

C

+ u

u u

a

w r ( m N w 0 0 0 0 0 + I + + + w w w w w w o r l r - 9 r l f - m r l m V m w O W w w w m w m m r - r - w w r - W W N m w r - w r - m w w o r l m w m r t m

II II Y n II

. . . . . 0 0 0 0 0

W N I V N W 00000 + + + + + W W O W W w m r l p o r l o m r l m w.0ww.w w w w m o m w . r - r - w W N W W N

Q l m N O d m w r - w r m r - m r l m

W N r ? C v N 0 0 0 0 0 + + + + + w w w w w w m 4 r lc

W 0 + w c

r l O W r ( V O w w

0 m w w m 0 mwt-f- 0 W N W W

D N m W F W + c m m N o c m m r - m r l D E 0 0 0 0

. . . .

N w P m W r- rl m 0

m l-l m m W m m m 0

0 0 0 cu C

E I1

c 0 a

w c u LI 4 0

U

d W

c U LI 4

Y

x -0

n EI

C

P

2 n

u

0 0 0

D N - I C c m 8 8

2s I1 I1

l2.U 0 0 u a au

rl W W LIu E C + U ULI

4 0)

m u

u u u E 4 4 L I U D W

0 0 0 0 0 0 0 m rl c &I LI 4

n o h

a-0 L I O

aa url a n

0 0 0 0 0 0 0 W

m 0 o c 0 0 m o - E N

U I

0 0 0

D N - I C C Q O Q , U E

. . . . . 0 0 0 0 0

II II I1 II u n n I I I I I I I II I l l1 11

n m a n c d o 4 0u-I E 4-4 u LI 0 e c a o n u 4 > a

01 m a n c + o 4 o u r ( E 4 4 Q l r r o a c a u n u 4 5 a

w N m c r m 0 0 0 0 0 + + + + + w w w w w I - r - r l o w m m w w w m N m O m m m r - m m m r - r t m m r - w w r - w r - w m r - m w o m m m w r l m w w 0 0 0 0 0

l l Y l U

. . . . .

W r l m w 0 0 0 0 + + + + w u w w m m r l o v)wWcT w w m o m m r - w m r - r l m W W I N r - m w m r - w o m w N r l m W

0 0 0 0 . . . .

r l W 0 0 I +

W W Or- lcm r-.-I m m r l W w w r - m r l m m m . . 0 0

W 0 + w 0 In

M I Y I I H H

n U Y

m a 4 0 ELI > a a 3

4 4 0 0 I +

W W N W m r l m N m m w w Nr- W N m m 0 0

o m

. . I I

H I u n

- 4 4 a uLI 4 D W LI

:t 2

w r l N c r w m 0 0 0 0 0 0 * * * , & *

W d N W 0 0 0 0 + + + + w w w w w r l m N .+worn r l w m w m m m m r - W U l r ( w w w m r l w r - m m w m W r l w ' N m

m O N r l w m 0 0 0 0 0 0 + + + + + + w w w w w w r ( r l l -mom w m r ( w m r - m o r - - o m N Q - W r - w m w w m m r - m r - m c r m m ~ ~ - m o m o o r l f - w w r - m r - r l N r l r n W 0 0 0 0 0 0 . . . . . .

m O N w 0 0 0 0 + + + + w w w w r l m m r - w w r - m w o w N wcnmr- N w m m N w w m w N m r - mmmI- m w m r l . . . . 0 0 0 0 I I

Y l Y H

0 mON-4 0 0 0 0 0 0 + + + + 0 w w w w 0 F4rlt-m 0 w w r l w o m 0 P - r - m Cuwwr- - w m m m rl r - w w m c r - m o m u r l r - w w u r-rlNrl

4 . . . . u 0 0 0 0

I Y W U I I U

0 m 0 0 0 + 0 w 0 rl 0 w 0 m 0 3

w w w w i a w o m r - r - o m o m r l r - w r - o w - w o m m w w o w m o w m r - r - m w w w w m ~ w r - o m 0 0 9 . c r w N I - m r l w N r u m w

- 0 I-

c r - u r l L I C . . . . . .

0 0 0 0 0 0 I I n n m n n ~

. . . . . . 0 0 0 0 I I m n n n

4 u o n u I

P a o m u aec N C W 4 0

N > + U U 4

e a a o m

N > - 4 u U - 4

N C W m aac 0

Ll -- h

a a n V a N 4 > C L)+ N > + Y UU $ U-4 N

u aa n u as > u o n u L I O a n u v a N C W > E a -UT

. C 4

v 4 N C O ,

N >-A E

C

u 4 N C W

N > + E E

n a 4

2 t -4

W u

m rl

n

t c a u 0

W

n C

+ u 4 U

0

rl 4 4 u 4 C .4

0 0 0 0 0 0 0 W

m 0 o c 0 0 m o - E N

M Y

w o o m

w w w w W W W N

m r - m r l 4 N W O

0 0 0 0 + + + +

m m r l w

m o m m m r - m m

N w m r l

H H U ~

WmmW r l o w w . . . . 0 0 0 0

rlr- 0 0 I +

w w w o w o 0 0 - 0 - 0

- 0 40 Nrl

0 0

m o

. . I n n

0 0 0 0 0 0 0 W

m 0 O C 0 0 m o W E N II n

W 0 + w 9. m m 4 m W rl N

0

U

m

w r t 0 0 + + w w o w O m 0 0 W W (VI-

Or( Wm mcr

0 0

mas

. . I n i

o o w m 0 0 0 0 + + + + w w w w w m o w r l 0 W - d m w m r l - O r - m m m m w m r - m r l m r l w m w r - W N

0 0 0 0

M l I U

T"?? I

W 0 + w P I- r- m 0 m

I- C m 0 . 0 0 E l

m

r l w m 0 0 0 + + + 0 0 0 r l w o W m r l w m m m o w m w o W r - N o m m m ( Y 0 V W O

0 0 0

I Y Y

. . .

w o o m w m 0 0 0 0 0 0 &&*&I&

W O r l N 0 0 0 0 + + + + w o w 0 w w w o W r - r - p . I

;1w;wil; w w w N o r - m m r ( c y o m m r - m r ( m w r l ~ w 1 0 1 - 0 m o m m m r - m r m m m o

~ w m r l m w w m m w o r l r l o w w w o

0 0 0 0 0 0

U l Y I l I

. . . . . .

m I - 0 r l W N N W W r - N O c r r - w w Nr-T" w m w m

cr lwcym o . . . . 0 0 0 0 0 E l

Y l Y I

C

d D u 4a f ++ a u 4 n n o x

4

u 4 c a u 0

W

C 0 + u -4

n

'c1

0

4

C + %I

a

4 W m m 0 0 0 0 + + I + w w w w m m m o m 0 - w or-rlo I - N W * w m m w w w r l m m w m m w r l w c r 0 0 0 0 . . . .

I n n n u

u 4 U m r l N m c o o o o o + + + + o w w u w u r n - m m n l c o m r l

m w w w O w m m N u o o m r -

ONr-c? u m r l o w > V ) v ) W C r l r - m m m

u 4 a m 0 c o o o + + U W U W W P

W r l 0 - 0 u m m

w o U O I -

n m o

0 hw 7'37 w n w z 2 z 0 0 0 O N o u w o m eo u o

0 0 >I- u 0 + m 4 mu. a 0 4 0

-4 I I u n

0 r l x m o o a o o + o + +

r- w n w w o a m m O 4 N N

m 0 m w m o o r l m m o u m ~ rl o w m so u 0 - I

v ) c ) m > w w

w m m o 0 0 0 0 + + + + w w w w o r l m o O W 0 0 o m v o r m o o N W 9 0 m w m o w o m o w r - m o

crm 0 0 + + w w wI- mr- r l m r l W mr- m 0 m r l m m

r l m

u . . . . 4 0 0 0 0

4 1 I n u n n u i m n

67

Page 69: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N 0 + 0 m - m 0 m N m W N r- 0

II

4 a W

rl 0 + 0 W rl aD rn aD m v) 0 rl

0

I

W

u a

0 0 + w r- r- rl r- w rl 0 rl N

N 5

0 0 + w r- aD rn aD 0 N w

r-

0

Y

a.

x

0 0 + 0 d aD m v) hl w OI W W

0 I I

x

68

Page 70: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m

0, D

a

m cy

0 U 0

c h

a

E 4 0

u 4

u 0 4 -0

C

4 0 z X u

m 4 w 000 + + + w o w t-cym m m m N4P- r - m m comr-

o m m m m m

P-NN (VP-P

. . . 0 0 0

U I I

4 N 00

I + W W m m o w m o m N T O m r LON

r-o

0 0 I H Y

mr( . .

O N 00 + + W W

W W

O N -40 mr- on mr( w o 0 0

m u

w m m o

. .

w d m d 0000 + I + + w w w w P d N W m N W N 4 w m o m m m m m m m N

m m m m m m o o m m q q

II II n u

W 4 N m

. . 0 0 0 0

I

4 N 00

I + W W a m 4 W

m N - 0 mr- lnN

r-o

0 0 I II I1

m o

mr( . .

O N 00 + + w w o m mW O N 4 0 mr- Q-N m d No

00

II II

m o

. .

W N m d 0 0 0 0 + + + + w w w w r - w m w

0 0 0

O N - 4 c c 4 o u O E I #

0 0 0

O N -IC E 4 :E I #

m u c-4 0 0 4 4 - I u 4 c au * > a m e w 0 0 0 + + + w o w a ,mm

w o m o 0 0 0 0 + + + + w w w w d m m m r(cymm w m 4 w m a , - 0 m o c y o m r - o m m r - o m r - w o m r l m m d . . . . 0 0 0 0

I1 ll u II

o m w 0 0 0 + + + w o w ond N V N w m m m m N o m w mml- m N 4

0 0 0 I U W Y

m m r l mma,

. . .

O W N 0 0 0 + + + W W W m m m r ( w m o m o N N m r -m- o w 4 m m m r - N m w r l m . . . 0 0 0 I m I1 ll

O m N 0 0 0 + + + w w w m o m m o m m w o ~ m m m m - m m d o m m m m m m w y . . 0 0 0

I I1 II u

o o w 0 0 0 + + + w w w

t-od W r - m 04- m o o 0Y)N

m P N

0 0 0

II I Y

4 J J a44 m u 0 4 a4 4 L l 4

m m r l

N m o . . .

N 4 W m 0 0 0 0 + + + + W U U O W m N m a,omr- P - m o m m m o m m t w m m OImON m o m 0 4 m r - m N 4 m W 0 0 0 0

1 1 1 1

. . . .

W d 4

0 0 0 I N I U

. . . . . . . 0 0 0 0

I1 11 Y w

0 m 4 N 4 094 O V N m O 4 N 0 m o c u m 09- O W N m o w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

+ + + I + + + + + + + + + 0 + I + + + + + + + + + + + + 0 w w w w w w w w o w w w w w 0 w w w w w o w W M W w w w ~ o m m m m r - r ( ~ m m m r ( 0 ~ o m m m o m m w w m w m w

m w r l ~ odd ~ m o m m m 0 ~ r l . - ~ m o4.r m m o m m o m O N O ~ m m ~ o w - r l m r 0 r - . ~ o m m m 4 o w - m o o 0 o o o m w r ( m w r - o o m w m m o m o ~ m m w a , m o m

0 4 4 0 0 o + m m r o 4 w w m m m o o r l r - m w ~ m r - w m m

m m o o m m o o o ~ d m m 0 w m o o m m o ow^ m d m m o l m o o m o w WI-P m m ~ m m r l o m m o w w ~ r - m o m c m d w o o r - m d m m r ( d m w c o m m w m o m 4 m o ~ m w o o r-od r ( m m m m m r - w d o r ( m r ( ~ w o o r - 7 4 ~ r ( w m . . . . . . . . . . . . . . . . . . . . . . . . . . .

0

0 0 0 0

N

8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0 0 0 0 I 1 1 1 1 1 1 1 1

n u n u i i I I I D I N I U I I # I U Y Y l U I U I I U N N U U

d o m m w m m N o 4 m m o N m o N r l 4 C T N 4 O 4 .rr(Nr-

m N N 4 0 0 0 0

I I I Y I

m m m w . . . .

c

O m W m W O d N 0 0 0 0 0 0 0 0 + + + + + + + + w w w w w w w w W W N I - ol-ma, o w o m m w r ( m m m m o m m ~ o m m w o m m m m m o d - a,r-oo r-rl1-0 o ~ o m m m w d w w m w m w w o w r - m m m d m o c4rn.+m . . . ' 0 . . . . 0 0 0 0 0 0 0 0 0

E l I1 u n Y ..u I u u

0 0 0 0 0 0 0 m m O S 0 0 0 4

o u N u II

m a

w o 4 m 0 0 0 0 + + + + w w w w a , 0 m m odd4

O N m 0 0 0 + + + W O W - m N d w m N W O W N N 0CYm

W N m m w m m m o m - 4 . . . 0 0 0

Y U I I

0 r ( m 0 0 0 + + + w o w Porn 4 N r l N m m wmm ONa, m m w m r m m m m m N r (

u n II

. . . 0 0 0

I

W 4 O N 0 0 0 0 + + + + w w w w m m w w N m O m m W m d

N O P O

o M m m m o m m r-cymm o o m m c u c t m m 0 0 0 0

u u n u

. . . . I 1

0 m 0 0 0 + 0 w 0 m

m 0 0 m

4 4 4 0 0 0 + + I 000 mmr( N 4 m m N d m m m W o o 00.4 W m 4 o m r -

,cy.-lw 0 0 0

I I II n II

. . .

O N m 0 0 0 + + + O W W PI-4 4 W V N W d W N U l O N W

mrnm

0 0 0 I

I1 u u

m w m mrvm m\r(r( . . .

0 r l m 0 0 0 + + + w w w P N 4 4 m N c u m 4 W U l O I o m m m m w mP-m m m m m c u 4 . . . 0 0 0

I It u u

W 4 4 0 0 0 + + + w w w m m o N W W r -mr - a ,ww o m m

Urn" h . . . 4 0 0 0 @ I I

N N m

m w o c m m t -

II II n

mr-twrl m m o m

m m m m

m m W P mW.04 r ( o m r - 4 W 4 4

0 0 0 0 1 1

U I I U W

. . . .

- a, P- - z be ;r 0 0 m OLI 4

c 0 4 4 0,

0 N

u 4 c a 4 0

W

C 4

0 4

n

U

0 0

-I 4 4 0 4 C -I

0 N

u a e a 4 0 w n C

-I 0 -4 -0

0

4 4

-I W

O W N 0 0 0 + + + w w w w r l o WmW 4 o w or-0 4 o m 0 0 0

N 4 m 0 0 0

m o m

o m m . . .

4 W N o O u m o o m 0 0 0 0 C O O O O + + + + o + + + + w w w w o w w w w o w m o u m m m m r l m o o r n m m f - 4

4 N V O W U l 0 0 0 c o

4 0 4 h o o o N N o 0 ( Y o o u m r l m N . ouoooo + O + + + I 0 0 0 + + + o o o c o o o . b . b 4 . n . L * * + + i o +

w w w 0 0 OINT W O a, .~a, n w

u ~ w m r- 0 a , m o 0 0 o w m o u r n 0 4 o m I- a m w 4 u m E m W m 515 x T y m + 4 n . 0 . 4 . 0 0 0 ~ 0

I- w n w

m 0 0 - m 00-

o u w 04r-

m o m

4 0 - 0 u r r- c m >r-

4 o m - r r l 0 .0 .

0 E o 4 0

m o r - 0 w A 4 m o a , m o ot-mmm r l n m o u m w m - i o m r ( o mmnclcu o m 1 - 0 u o m w m m w o o > m m m m ~~ -. _ _ r ( m 4 0 4 o ' N m m . . . .L) . . . . 0 0 0 0 a 0 0 0 0

Y I I I U I I I 1 d l I

4 4 d l . u I I .pi Y i i i P I Y I P I I I T i I I I

4 c 5 4

69

Page 71: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m 0 + W W v) m m r- w N N

0

I

C 4

m

I 0 0 + W v) 0 I- 9-l

m d N QD

“i

n

F

0

r(

C a

m 0 + W In m d r- Pl * In W N

0

I

a Q !?

70

Page 72: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

v w d m d 0000 + I + + W W W W P d N W m N W N r ( w w 0 m m m W W m m N W * N m m m m m m w w w T??? 0 0 0 0

u u II I1 I

d N 00 I +

W W

.+W

m N -0 mI- m N m d I--

0 0 I H U

m w m o

. .

O N 00 * +

W d m d m 0000 0 + I + + + W W W W 0 P d N W m m N W N .+ d w w o w

o m m m w w o w m m N I- o W d N m I-

O N m m m m m d C m w o - In

0 0 ) U E 0 0 0 0 0

IIII I I I I I I I u

c 4 "I?"l"i w

w m m - c r 00000 + I + + + W W W W W W N O m W 0) m

a 0 0 0

V N r ( c c 4 0 0 ) O E N U

0 0 0

U N - I C c m 0 0 ) V E

N w

0 0

I I II

. . . . . . . 0 0 0 0 0

a n m

w 0 + W In m I- O 0 W m W .+

d m w 0 0 0 + + + w w w m N m w w w I--0 N N O m w W - o w N m d 000

m.+w

m o m

. . .

O m N 0 0 0 + + + w w w m w W w o w w w - I - m m mml-

0 4 m w 0 0 0 0 + + + + w w w w m m m m m w w w I - m d w ol-I-0 O N N O w m w w m m o m OD-ow r((Ym-4 0 0 0 0 . . . .

o w 0 0 + + w w .+W mW

- d N w N 0 0 0 0 0

m.r r l m m m o m w m w m

O m

_ _ 0

. . . 0 0 0

0 . . . . . n 0 0 0 0 0

Y Y U I I U U I I

_ _ 0 0

I I I I I W U H a n n n u u

n I I I I Y I I I n a

0) LIQ) a a m a u E d C a L I 4 0 4 4 a U P 0 ) ELI L I 4 4 a 4 a > a 044 L I n 4 L I a 3

0 0 0 0 0 0 0 0

0

m O N m 0 0 0 0 + + + I w w w w N O m m m W d N O N O W o o o w m w o m m w o w m d o m m m w m w m d m

0 0 0 0 . . . .

0-4 0 0 0 * * *

O W N 0 0 0 + + + w w w d N m o w - W I - 0 m N W

W I - I - .+Wm I-*.+

~ - m w

W O N m 0000 + + + + w w w u w m . + w m m m m rlml-m w m w m mwmP- . + w m m m o m w

0 0 0 0

I - W d N ?"?N . .

0 0 0 0 0 0 0 0

O O N m 0 0 0 0 + + + I W W W W

m w . + m O N O W O O O W m w o m m w 0 . 0 m d o m m m w m w m r ) m . . . . 0 0 0 0

O N 00 + + w w W r l

m m W d

w w .+W NI-

o m m m

?aD 0 0

0 0 0 0 0 0 0 0

m 0 N r l - m 0 0 0 0 0 0 + + + I + + w o w u w w N d O N Y ) W m ~ o w m m

m 0 0 0 + + w w w o r l m mcy ec

0

C 0

P

m o m m r(N

I -m ?? T o

0 r n N O W W 9 m o o m m w m m w w w w w N d m . + N . . . . . .

C 0

E" C 0

P . . . 0 0 0

. . . 0 0 0

. . . . . . 0 0 0 ~ 0 0

I I I M I i u u i i r i H Y U i n n n W H n a u u n u I N l i l l u i u r i u

0 0 0 0 0 0 0 W

mr l .+ r l 0 0 0 0 + + + I w w w w m m m r l mcy.+m mmcy.+ I - m w m m w w - O w O d I -wm.+ m w m r - d N d W

0 0 0 0 I I I

. . . . U I I H I I

0CYm 0 0 0 + + + w w w I--.+ 4 W . r N W r l W N V ) ONV)

WCYm m m m

0 0 0 I

1 1 1 1

m w m

m.+.+ . . .

0 r l m 0 0 0 + + + w o w P-Nrl d m c y N m . + w m m m m w w r m m m m c m c w r l u

O N W

. . . h 0 0 0 4

1 0 )

I I n u . .

w r l r l m 0 0 0 0 + + + + w w w w m m - m N N W O I-mI-I- W W W 4 N w w m o w m . + m W O N m m r - w m N N N 0 0 0 0 . . . . I I H I I M I

E OI- 0 0 + + W W m 0 w o P O -0

0 0 0 0 LOO W.+

0 0

Y I

m o

. .

0 0 0 0 0 0 0

n 4 ul

4 . . a E" d

. . a a E -4

- r c m ~ ~ ; i . r . . W w w

m m w w w I - N.-I I- - 0 m m d I - o w oc r - - ~ c r d m m o).+ o u m w w m m w c m m O L I d d w . + m m u m d

. . . . . . h . . m a - u 0 0 0 0 0 0 ~ 0 0 N I l l 0 ) I I

Y Y I U II II I1 U - - U H

0s O U 0 4 m 4 - 0 ) N H I

4 0) Y W 4

N m

o b 4 .+NdW m 4 . . . . - 0 ) 0 0 0 0 N I l l n u I I I I I m

N

u 0 0

c t3 a

t

2 -0 4.l

U u 4 a C 0 4

cy m

0 m

0)

c a a

N m A! %d

v > a o u n 0)

a c e

u 4 c a 0

"! I-

m m m cc

. + * - o w oaooo + o + + + o w w m w OdI- I - I - 0 m e . + o 0 - w m o u I - m m 0 w w . + 0 @ I - m w m >I-mm m.r(r(.+m .& I . . . d l I

w n w w w

o aooo n u n Y u .+

x c a

0 h-0-N cy aoooo - O + + + I P- n w w w w

a w m w I - dI -P- I -m

m m m r l w m o w w m m m ur -mmw rl ww.+cy

O I - m W m I- c 5 I - m m m .+ 0 4 . + . + m w o u . . . . .+ - 4 1 1 1

Y Y U U U Y U

o E a o o o o

a

9. 0 + w .+ 0 0 0 0 W m W .+

4 mcyoaln.+ 0 0 0 c o o + + + o + + w w w v w w .+mo u w m m w o m w m 0 - 0 -In 4-0 o w m w r l o u . r m m o o I-- . + m o u r - m u i m o >-o r ( m o + ~ . + . . . & I . .

0 0 0 4 0 0 I d I1 n H 0 ) u II

4

cy N W O 0 0 0 0 I + + +

w w o w 0 . +xw.+

+ o + I o u w o

"! ouoo I- w n w w

LI 0 44 4

w LI 0 b

0 . A - I - v) o m m m o o w . + m 0 u - m .+ 0 W d

0 all-w I- c m > I - w .+ o m 4 4 w

0 . & I . . 0 E o a o o

n C

d

n C n

C

-0 P - E 4 0

0 O E n n d

&I d 1)

0

4 u d a 0

a 4

n . . .JJ . . . . 4 0 0 0 a o o o o

- 4 1 i mu II w m u I Y O N Y u u d d l U H U W H H U -+

4 d

u

9)

u

a Ud 4 4 4 0)

0) E LIu u-4 E 4 4 L I 4 4 . l x a a u n x >

C O m a u muu 4 a d a u x E o . + n x >

Id d 44

&I d C 4

4

E

71

Page 73: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

NN 0 0

d0 0 0 + + W 0 O F W P

P N I - W d W w w d N

0 0

W W

m m

. . n n

W I T 0 0 + + m 0 o m P O Or( N d W W p.Q WU! NN

0 0 I I n

010

. .

72

Page 74: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

v)

0, P

a

m N

4.l

0 1 c h

2 rl 4J

2 u 3 W

C

4

m m m m

m

a a u f f a a z c c m

4 b l a 0 0 w w b l

0 n n w o o n c c 4 4 c u u o 4 r l r l U c 2 2 8 8 2 - - + - l o r l r l - - + u u a 4 - 4 c C C 4 r l r l w

a a

wmmr(CT 00000 + I + + + w w o w w m c y o m w w m t - m r l CTmmmI-

0 mwmwcy o m o m w m 0 m " m 0

O N m m m m r - d c m t w w w o c a m d c u r l l - . . . . . 0 0 , U E 0 ~ 0 0 0

w d w w w 0 0 0 0 0 + + + + + w w w w w ml-ml -m

0

I U

n

0 0 0 0 0 0 0 0

0

C 0

B

0 0 0 0 0 0 0 W

l- O S o u obi m a w u N Ill

C

+-( c r l u 0

a u

Z f p 0 d > N o u ' + o

O Q 0 4

I- o n

m 0 0 m o u - 0

d o o u

l- c m > d o m 4

0 -u 4 - 4 u 1 1 u

o E O a

. . . . . 0 0 0 0 0

U l l l 1

n

m o N d w m 0 0 0 0 0 0 + + + I + + w w w w w w w 4 0 w m w m w o w m m o ~ o m a ~ m o ~ o o o m m w o r ( 0 I - m ~ a - m e ~ O O I t i S W m m w w m m w w r l m r l w 0 0 0 0 0 0 . . . . . .

t I 1 1 1 1 1 1

m 4 m 0 0 0 + + I w w w mWJ0 m w o m p r l r - m w m m m w w m r-4- m w w 449

0 0 0 I I 1 1 1

. . .

m m m 0 0 0 + + + w w w wwl- wml- mmW r l m w wmr- m d l - d m m m m w r l m m . . . 0 0 0 I 1 1 1

v)OCy(u 0 0 0 0 + + + + w w w w w o m m d W l W 9 . 0.l-l-d w o w r l dNNr- I - m w d m ( v w m 0 0 0 0 I W I N 1

m w w m

m m m w

. . . .

C

N C 0 1 N >4 E

u a

b l . . . .

a l l I 1 1 1 1

aoooo

h 0, c c w C C

h U b l - 4 0 h o c u a a m o u o o a u c ~ u r l

h > v u a-4 ? A > u a - a I w d w m N 0 wmcc w m 0 0 0 0 0 0 coooo + I + + + + o + + + + w w w w w w U w w w w w o r l d m o 0 1 w m m o l - r - o m - r o m w m w m m m o o r - o w m r - o w r ( o r ( w o o m m o r l l - m o w d o L ) w m w d w ~ w m o o r -mww l - w m . + m o ur-mi-w I - w w m m o > w o w m d m r l d m o r l m d w w oooooo aoooo . . . . . . L ) . . . .

1 - 4 1 N U I I N I U I I I I

m I-

O 0

f ? a m & I - a

a rl

73

Page 75: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W

01 tP 9 a

-4 a 51

: t Y

or

E L

E

a n

a

0 0 0 0 0 0 0 0 0 0 0

n + + + + + w o w w o 0 0 0 0 0 0 0 0 0 0

a c -4 0 0 0 0 0

1 0 0 0 0 0 a ooooo

: 51 z z z z g R y o y y o t odood

u! N

U

0 a F t 4 U

0 C

V U m d C

rl

V

r ( r ( r ( * r (

0 0 0 0 0 **.I.**

. . . .~ 5 mr(r ( r (m . . . . . 0 0 0 0 0

t 9 9 9 9 9 a r ( . -~ r (mo L d r n e

. . . . . . . . * l e 0 1

r l w m - m Y Y Y A J 0 0 0 0 U U U Y

74

Page 76: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The following sample case is a portion of the Voyager mission, Earth to Jupiter phase, to illustrate collocation. Of particular interest is the difference between explicit optimization such as the test case described in Section 3.1, and implicit optimization, or collocation.

The mission starts (event 10) with a S/C mass of 2213689 kg and an input state corresponding to a post park orbit escape burn. Ideally, the initial state should produce a trajectory which leaves Earth and flies by Jupiter with the desired encounter conditions. This would be true for an accurate explicit propagator. With collocation, trajectories are defined as segments between events, and by Hermite cubic polynomials between segment end points, or nodes. In this case, the number of segments per phase is set to 1 for phases. This represents a rather poor trajectory approximation, unless the events are placed very close together. More will be said about this later. An impulsive AV maneuver is placed at this first event (ideally the AV should be zero), and at every event except the final event.

The next event (#11) occurs 14 minutes later (.01 days), where another impulsive AV is performed (again, ideally equal to zero).

4

There are 6 more events in the case (#12,13,17,18,19,20) which are planned at mission times of 0.21 days, 2.21,666.1,684.1,685.6, and 686.1 days. The last event (#20) ideally corresponds to Jupiter closest approach.

The placing of event times is an attempt to normalize accelerations within each phase. If there is a large difference in accelerations, or trajectory curvature, within a segment (= phase for this case), then the Hermite polynomials are very poor representations of a real trajectory. Inaccurate Hermites will cause divergence in the optimization process.

In this case, the optimization specifies "colloc" with "autoperts". The MXITOP array indicates that Jacobian rescaling occurs immediately after it is initially calculated by finite differencing. A maximum of 150 iterations is allowed afeer rescaling.

The mission control variables are the AV components of the impulsive maneuver at each of the first seven events. Other input control variables for the collocation formulation are specified by the U(22) array elements. These correspond to the Cartesian state vectors at each event from #11 through #20, a total of 7 (components per state) x 7 (events) = 49 elements. These state vectors were obtained from a previous explicit optimization run. In practice, the state vectors could have been obtained by a "WAG simulation run since collocation can be robust.

75

Page 77: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The constraints are TFP, B dot T and B dot R at Jupiter closest approach (event 20). Note that lower and upper bounds for the constraints may contain more than 3 elements each. This is not a problem because the collocation process overrides all non-mission constraints, that is, specifies upper and lower bounds for constraints introduced by the collocation process. The collocation process also computes weighting6 for the non-mission constraints.

The test case output first echoes namelist inputs. Then a summary of NPSOL parameters is displayed. The problem begins with computation of the Jacobian. POST wi l l only allow non-zero elements of the Jacobian to be numerically computed. The explicit zeroing out of null elements saves a considerable amount of CP time because a collocation Jacobian will be a sparse m a t h . In this case, there are a total of 126 controls and 108 constraint^. Of the 13608 Jacobian elements, about 9600 are theoretically non-zero.

The first (before rescaling) iteration (0) summary follows, Of critical interest is the Jacobian condition value (COND T). A value of 3.E7 before rescaling and 3000 after rescaling indicates a poorly conditioned Jacobian. The independent (control) and dependent (constraint) parameter values are displayed after each iteration summary.

The next iteration takes place and the resultant independent and dependent parameter values are displayed after the iteration 1 summary. Noteworthy items include the Jacobian condition of 40000 (a significant worsening), norm of the nonlinear constraints of 8.84 (also degraded), and an objective (total AV) of 4.40 (internal units).

Intermediate iterations are omitted to save space. The final converged iteration (#140) ie displayed. The Jacobian condition number has improved slightly, but is still bad. The norm of constraint violation is very small, indicating constraints have been met. However, this has occurred at the expense of an objective value increase to 5.19.

The final solution is displayed after convergence. In this case, a whopping 51.9 km/s total AV is required. This large AV indicates an aberrant solution. Figure 3 - la is an x-y plot of the final trajectory. This pointe out an interesting phenomenon. Even though NPSOL has found an optimal, and a "feasible", solution, as indicated by the TIT convergence flags, the solution is not realistic from an engineering perspective. A local optimum has been found. Sometimes the mathematical robustness of collocation is deceiving.

The problem in this case is the number of segments per phase. When they are increased to two segments per phase, then a solution illustrated in Figure 3 - lb occuf~. The total AV in that case is 14 W s . The input file shown can be used for two (or more) segments per phase by changing NSEGPH to more than 1. With COINTP = 'LINEAR', POST wil l interpolate linearly between the event states to supply the internal node states.

76

Page 78: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

Unfortunately, collocation is not as simple as always increasing the number of segments per phase. As with any optimization problem, particularly one with high dimensionality such as collocation, the local performance manifold is strongly determined by weightings (independent and dependent parameters), bounds, and initial conditions. associated with collocation, and may produce misleading solutions. Caveat emptor!

These can be very tricky with the large dimensions

7 7

Page 79: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

--

X - (W

b) 2 Segments/Phase, AV = 14 km/s

Figure 3 - 1. Ecliptic View of Earth to Jupiter Mission

78

Page 80: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0

E s-4

% a

8 w 0 + 0) 0 0 0 0 0 m W tn W

0

II n -4 a

z bl

9 . d w 0 0 0 + + + o o o .+Om O W N O O d dNN 9 . w - 9.Pd 9 . d W worm "? 0 0 0

I I1 I1 m

0

I In 0

I m 0

W

JJ 4

W

cn

w d

N

C

-4 n bl 0)

C

4 u 4 -4

2 4 01

u n 0 a x bl a u 0,

4 -4

2 u C 4

I

u n

C

o u 0, n o u

> a ? l ? N S 1 N C O 4-4 E O W N V

-4000 d + + + o o o o c v o w w

v c v w m w c > m w - ~ a w m w 4 E O d O -4 O P W W

U N P Q , b l w 9 . w w Q ) - W m N u . . . w 0 0 0 4 1 1

II I1 II 0 d C

d n 0

C 4 c m-4 o u w 4 m d *

E O 0 1 4 0) u 01w c w o o o > > o-4 bl u o 0, 4 u b l d 4 o o a

4 a u

E blz C

4

n -4

n

E -4 4 u 0

0 ) " x 0, n x x > x N mw 0 c o 0 a n m ~ w m

N N > > W W

u . b l d

u bl

Ll 0 w

.. . 0 0 0 x+ + + b l o o o

4 d W O E N m m 4 u l w o u w p m a w m w

I - w w oInIn9. >N=rrl 4dNIn u . . . 4 0 0 0 -4 o u Y I

0) JJ

u x n x 5 x 4

N P

x m . ..

w . . . m . X d 4 .

In>d 0 w .m* . . 9 . . m rO I-

II I n o m II * ---mil - w w w I- - - - u - - 4blc 9. 4 % > & A - x w w a v a a c c c - > c 4 4 - 4 7 3 r(

.*

V U

W x

P . I

m . . . . x o d

N > d 0 .a* . 4. m r O

H II n o m .*

- - -m II ddd --- I1 I 4Llc 4 x > a-- c c c - > wwaclcr a -4-4 a 3

.N

57 0 1 0

0 1 . a . .d 0 O d l . u t n l .d .7 d rO I . 4 . rO . .d . ootnoo I II I II I n u Y

0 ..;. c o d o o m m . I N , + .

Y m n II I1 n 0

- -0 O r l N

n n u N

U

- I C 0-4 0 c nblb ln bl a a o

-4-4-4u . l

blE

> n a u c u > u u a4 a m a a o u 0 0 0 3 o

m a c s-4

v u v v u v u v u u v u v u v

79

u v v v V

Page 81: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

s' ? x > U

. . . X N 4 > 4 0 -0. ' . m .o .*

Y n o m - -m II -- n - I-I-

LIS P > a-- w a r - 1 c c - 5 44 1 3

s' 0 h .>

NU

5 ?

4 LI c -4 x > a w - uuu.4 1 c c c - > 444 1 3

N > U

x .> 4-0 N -

0.

. > 4 0 m u * . 4 - m r O

II II m o m - - -m II m m m dd4 II - d L4S-d x am- U U U d 1 c c c - > 4-44 1 3

.. N X O ; d

.* *

---

4 0

0

I1

4 w Ll

4 u 4 d

II

E

u C

>

P . 04 + O B +

- 0 ) N W w o W W o w Wm d W

P O .P 0 . .O

w . O N + o 0 ) +

m P N W Wm W 9 . m m N O 9 .m w w

. m 0 .

1 0

m w

m a

. - . Q I N W 0 0 0 + + + 0 ) 0 ) 0 ) P W m m m w m r - m w m w P I - W m o m NO.4

m w m

??? 0 0 0

H

N

1

- 'y

.4 N

0

II

d w LI E 4 u N 4

II

u C

> 0)

9 . . 04 + O 0 ) +

0 0 ) o m 9.0 o w N W 9.m P W

P O .P

P . .O

w . O N + O 0 ) + O B N9. o w m m d9. 4 m w o m m w w

. m 0 .

1 0

m N W 0 0 0 + + + 0 ) 0 ) 0 ) o w m w w m N m N N I - m 4 m W d I - W w o m N O 4

m w

.- .

??? 0 0 0

.4 N

N

m d w I -4 u m 4

I1

&I C

>

In. O d + O a +

0 0 ) o w w o w w I n W m m 9 . W 9.9. I-0 .P

r - . -0

w . O N + O 0 ) +

0 0 ) 9.9. w w O m W 9 . m m m 0 r - m r - W

. m 0 .

1 0 ... m m w 000 + + + @ 0 0 ) o w m I n P m m m N 4 P m w m w m r - w m o m N O 4

000 Y ? ?

m 0 + 0) N 0 4 m d W W W

II

d w I 4 u P 4

I1

u C

> 0)

0 -0

w + 0 0 ) + W U N O N 9.4 m m 4.4 d N m u w w 4 . .-IO . I 0 . ..4 m a o + + 0 ) 0)O O m m N Or- Or- lnN Wm 4.4 W P In . * O

0 1 . . . m w w 000 + + + Q ) 0 ) 0 ) 0 4 m w9.m PInN o w m r - P W m w w N P m NN4 m m N 000 . . .

I I

m 0 + 0) N 0 .4 m d v W W

0

II

4 w I 4 u

V 0 V 0 v v v v v v v u v v v v

0 -0

m + 0 0 ) + W 0)N O N 0.4 O m 0.4 O N O W

N W 4 .

A 0 . I

0 . r d m o o + + 0 ) 0 0 O N O P Or- O N O m In4 mr- I n . . O

0 1

O I N W 0 0 0 + + + 0 ) 0 ) 0 ) 0 4 m o v a OUlN o w m O P W o w w 0 P . m W N d m m m 000

o m

...

. . . I I

80

Page 82: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W 0 + c W

W r l w u u 4 2 ; u d

O

0

II U

m 0 + 0) N 0 rl m W O W W

0

II

rl u 2 4 u m rl

I1

4J C

>

0 -0

w + oal + W W N O N 0 4 0 0 0 4 O N 09.

0 . 4 0

. I 0 . rd

m o o + + w w 0 o m O N Or- Or- O N

N d Y)r- O . . O

0 1

0 0 0 + + + 0 ) a l a l 0 r l m o w m O O N o w m o r - w o w w 0 - m PNrl l n m n 0 0 0

m w

o m

... m c v w

. . . I I

0 N

4 II L1 - m plm Llr-

0 .O

w + o w + w a J N W N r-d

9.d r lN cD9. P W 0 . rl0 * I 0 . r r l

m o o + + a 0 0 w m N N m r - Or- NN 9 . m W r - O . -0

0 1

m m

m r l

... m m w 000 + + + w w a l W r l m r - e m

W u i & m w m o r - w r - w w w 9 . m r - N r l m m N . . . 000 I I 0

N

D - 0 O w o 0 0 00 0 + + + 0 0 dl: $ 2 c) Q. - m - 0 64 mi.j

* rl W r l w w d O w w W d w W r-N

W O W O r l w . . . 0 00

II I I I1 I l l 1

N N

N >

w m 9.N

9. w W r l 0 W OF-

o N m m

W . . . N 0 00

0 .. 0

. o m 0 00 o + o + x + +

o a w 4 W d

P O m + W O

0 N r - w r - w U P a l W W 0 >N > P N r-4N4Y)rn

r- .u .u . . 0 4 0 4 0 0

I1 d l 4 l I u w H 0, II II

o m 5 r w n m ~

w n w ~ l w a l m o d m E P W

m o O N u m w r l o u ~ not-

n u w r u

- . rm rO

w o w 0 o + o + + w + w w - l w N m m m m r l m r l m w r - w r - w m w m odor( w r - w r - rlrlrlrl d .rl . .O . O

0 1 0 1 .-.. P W r - w 0000 + + + +

6,

m m

O rl r-

N

r- rl

d . . . u 000 a . . . c 000 9. I l l . w a l w 4 r - w p .

W O r- N W 0 In

0 I

n NNN

c c

r n n m a

O W 4 W r - W

Q I W P W . d W

u oow n r-o a O W

c N m 9. WDCV . O O .a .Or(

m u 0 . . rJJNOO

N C C I I .m m

c 9. W W N m W W w . .

. w w 0-0-0 . r O O NOIT 0 . . I - . 6, r--r--

w o m m SZ2. :;;Q! 0 . .+ O r l O d r l o o c . . .(V

0 1 . I m u u +

c -nul v v o v v v v v v v v v v v v v v v v v o v v v a v v v

Page 83: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

v 0 . + d O)O m +

N O ) d0 N d 0 r - d W W 0

N d

O N I . .O

0 . O N + O 0 ) +

W O ) N a n -Ian W O O m

w m . m

m m m d w r l N c v .d 0 . I O - - . . 9.d 00 . + +

w 0 1 0 ) 0 o m

0

0

0

. . + m w . . 0 1 . o w - 0 m - m m v . m n ~ m - 4 - . N O ) w t - c m

u a w o w 4 maD- w Q . . 0 1 . o o m o . * . 0 4 0 C ( v 9 . d - m o o II II

d r d - r u n r u n L l - l L l 4

E . 1 Ll Ll Ll a .:: !2

E .1 .-Id a

Q m C . -4 .. 0, - O N E

II II II II II 18 II . .-l 00- 00. 00-

x II n II I1 I1 II d II II II

C L c 0 w - i a xacow-4 a u Ll 0) x a c 3 3 e) Ll O)w x a c 3 3 u c c o m a a a c g a g o 2 n c o a u m a a a c n c u l u m a a a c m c u a o u m a a a c

-4 LI c QI m m p - 4 u-4 E an -4 Y 4 v - 4 4 c QI m m m . 4 a a - 4 4 c QI m m m . r ( Q c - 4 4 ~ c O) m m m . 4 Ll > u Q Q n n n u I o Ll > L 4 a Q n n n n o Ll > L l Q a Q n m n n o

Q ) V > E C C C C O u O ) U > E C C C C O e) O ) O > - l E C C C C U a a o n n n n oc a o c m

v u 0 0 a v o a v v a v o

. . - m u v - r o w 1 .1 Llm . w L l r ( -a -vm W d a .uo E

d C .d .. O) N C s - 4 .. 1 4 - 4 N 4 d W 0 . d O .r( c d W N O - d O c

-4 r ( m o - - I o c

m II II ll II I1 . -4 u II II m II II . .4 . .ru n I . .rl u II II II II . .- 00. 0

u II u II u II u crou- lau n x x 1 v o w ar 3 3kJ 01 n u w

- "

a c o w d a u U a I X a c 3 3 u

VIVI VI* VI o c c c c oe) m n-4-i x

0 o w *

82

Page 84: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m 0 + 9)

.N rlo . w r l n Llm rl

m 0 +

-N @ . rl0 W d Llm

4 m . o w

E W

m c w - . d W . m m

0 U I I I I U U I I

n d 7 2

.rl . . . do . Ll 4 0

rl L - 4

0 0 -

4

L)

h h waa 2 0 0

a a m 4 n n

.N d0 w r l Llm . € 4 w 4 . c . L)w 0

0 . . c w . r C N l n V ) W W r ( O s

IO II u N I 01 II H

a h L) C

2 C C l

83

Page 85: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

c c c

in

84

Page 86: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

c 0,

a

m N

u 0 0 1 ch I 4 u W

m 0) u m

W C

4 4-8

0) x 0

a

* * c 5r

g m

u a a 4

JJ m 0 a 4 c * c *

0 0 0 N C

I V ) . 0 0 O , 4

a 04 O d 0 0 oat 0

C

E C 0 4 m u c . O m

m u

4

m o d o 00074 + + I I

o o m w o o o w m o w m N d m O d P w d N w w O Q.Q.dN d m O m W d P P w m m w NNOd I I

o n n a

o o m w

. . . . m d O O 0000 + + + +

m 0 00 + + Nln p.4 d N dln O N N d ml- w m W d m m

a n

m w

LI 0 u a m e c c e 0) c c e m c c c c c c c c a0 0 0 0 0 0 0 0 o c c c c c c c ' c a

0 N

u C

>

4J O O O d w m m o o m d PI- o o m l - o w O N d O ( Y N N N w m o - o w d0000000 NlnON O N + I I + + + + + U d 0 P d m w P P P P P P P P E O w m W N N m 00000000 3-4 O w N w m m o 00000000 m r ( w d m o m m 4 O O O O O O O O > o m d m m O O L I oooooooo w o w N P d N P U e 0 0 0 0 N N N ( Y . . . . * ' 0 100000000 I NdNln W m E d O O 0 O d d d d I 0 1 m o o o o m m m m LIE

4 I > o o o o ~ d w d a c u 0 o o d W Q . m w * u4J

m o m d a w d m O O d N w w w w * a 4 o o o o ~ o o u . . . . . . . . * E L 1 + + + I d + + + d d N N W W W W a m 0 P P P ~ O P O C u u m O O W d 0)dln 1 1 m d 0 0 - w No aam O O W P - r w m u o m - r l n o m - 2 4 c c m w m m 4 m w a 0 0 o w I - m L I o - r u dddddd c 4 4 W-mwm C d O 0 c e u LI LI LI LI u bl 4 4 4 W P W O U N O D E 3 E E E E E E 0 N N O O w m o P d . m 4 w . 4 4 4 4 4 4 . . . .4. .4 LI 4-44 l n w m m d d N u u E u u

m m - r o u r - w a LI a w u l u w u l u o u u

d - r P w O N o o - 4 u u u u u u u u z-2-2 I O , u

In LI e u I u m a a a

4J

85

Page 87: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0

0 0 + 0 0 0

m 0 0 0 0 0

0

0 0 +

r l w 1 0 0 0

n 0 CI 0 al 0 u 0 0

0 f 4 n 4 d 0 0 a u o

n c + a E 0 w 0 L 1 0 4 0 0 9 . + d n w o

u auLJo0o 0 a l W 7 3 7 3 LJ40 m ~ u n n a o LJ4 nuuq 4 c a o u n o

e u r n

rl 0 + w m m m 0 m r- 0

rl

0 0 + w 0

N d 0 W W m M

M 0 + w m N

o w P W i- I-

P-

M 0 + m u W M W w W 9.

N rl I

0)- 0 0 C + o w CIW e m w m e 0 urn

m %IN

OU;

0 0 + W m N r- I- N a\ d

r- I

rl 0 + w w m W P W 0 N

m I

r- 0 + w w m

v)d rl

W rl

rl

m

W 0 +

O W m 0 0 M W d W

m

al -I.

o Z m o c m o Z m d 1040 m d o a d o

E A 4s I + c I + c I I R

a o o o a r o r w r-r( 000 C 4 N O . r ( ( V W d N M

L J E * * - E N O E N P E N r l e 7000-4 0 0 0 u o 9 . U O N U C N N N 4 N d O N d O N d W m u &I& * ' C . .c . . a > 0 &NO aN9. a N w E e U

P

wwr- i - I I I I

0 ' ? '? '?wv, 00 ' w

O O N r l O rldrld*

al

w

0

C 0 d U 4

Z I LJ H I e E L I u 0 1 d E L I

= ! ::

A i

m II w II

4 I1 I1 It

m II

> ii 0 I1 2 m

II c II 0 II 4 I1

VI ii LJ II al II > II

ll I II I :I

w o o r -P - O N N 00 I + + I I

w w w w w 000 00 000 00

44.4 dr(

. . . . .

o w 0 w w N O O N rl+ rld

w 0 0

Page 88: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 d

4 0 w

h w 4 Ll

4

d

d0 0 I

W 0 0

m

. . . . . . 0,' 0 . E ' 4 . L l 4 w w 4 > 00) u 4

c w 0 5 L l 4 4 u w m w 4 C L l 4 0 ,

m s

cln

W W N d d l

W v) m m

n, b l c 4 0 >-I

n > 4 4 u UP) 0 4 e a n

o c bl& m u a 4 C E 4- 4 C v ) O n 4 Z W

n w 4

sr C

Ll w

s" v)

000 d

* '0, . .4 . .4 . . w * ' C

4 4 0

a J c w 4 4 >

c c 44 e a a bl CIu 0 0

. . %!La

u u n

LI un

n c z 2 2 2

O N 0 0 P

. . . u u . 44.

444 4 4 4

w 0101 C C E 0 0 0 44 Ll u u w 4 4 Ll U Q e w e u ua 4 4 4

Ll b4.4 0 0

E E O ,

n c z 2 2 2

In 0

I w rl 4

m

4 4

Ll 0) U E 4

0)

w Y( 4 U 4 4 4 u C

V

W 0

I W 0 0

d

4 4 > 0) u C 4

0, 0 C Ll al w w 4 P

0 0 + W 0 0 0 0 0 0 0

0

0 0 4. w 0 0 0 0 0 0 0

0

0 0 + W 0 0 . . m o

I- 0 o w 0 o m 0 mr- 0 o m . P W 0 P

O -- 0 ==d:

1 0 .. 0 I- 0 09. 0

mv) 0 N O

0

o m o

0)O 33 0 0 H H C +

wo LlO a e o

P ) W O 9) w o

rn c lo 4 0

a 3 0

--

W U U q

0 , o U E a , i i f i

o n

n

> 4

Llo aLl

00, a > a4 010 AYVI

0 0 3 h

6 c m o a d o S I +

I O 0 P O

* N O E N 0 uoo N d O

aN 0

.Og!2

d 0 + W m m m 0 m r- 0

d

0 0 + W 9. N d 0

W m m

m

m 0 + w m N

o m P m r- r- r-

VI 0 +

m W W v) W w W w. N

r(

I

wm U O C + W W LlW o m w m a 0 h m

m

0 0 + W m ru r- P cu d

P 1

d 0 + W 9. m m P m v N

m I

P 0 + u w m

In4 4

m

m m 4

d

m 0 +

o w m 0 0 m rl W

ul

m

BaD 0 0 C + OIW LlW 019. -0 or - Gm

N :-!

In @ I P E m o c m

4 4 0 a d o . c l + & l I

I o m I o m P W r-d

d ~ m d ~ m E N P E N 4 u o v U O N N d O N d w c . . c . . acu9. acuw

I

"2: ug:

- 1 0 1 1 u I C I @ I

4 1 0 1 4 1 4 1 P I

u I C I 41 4 1 L l I u I 0 1 1 C I 0 1 0 1

I @ I S I U I

I W I 0 1

I C I 0 1

4 1 U I 4 1 U I d l U l 4 1 L l I 0 ) I

> I

u C

E 4 w P 4 01 01 d E k 0

u C

0 01 C

0 4

01 C 4 4 u C 0

2 4 0

sr w W

a c h m u v o V r C d w z 4 c 7 u z

U V E O

: z H

P c 7 d P 0 Y W LlX O H 3 b z \ \ \ \ \ \ x x x C n t n v )

v v v n4n4n4 z z z \ \ \ \ \ \

aatx

r- d m

u C 4 4 bl u 01 C

0 C -4

N 0 + W W In

N

01 .d

C

d u 4 4 0 4 >

I 4 X

E 01 c E

\ \ v) 4 W tu PI z \ \

LUW 40 4 + (LID 0 m N I

n w

Z N E O z + O W x w LUq

d

w o 40 U W v)O 0

4

a +

\ \ \ \

E5 & a z z \ \ \ \

> t u CLU

V[rr

h N U O 4 + 4 W C d 0 . n 4 d

V N 0

E + b4W 0.4 z .

m

Hr- 0

0 +

V m 5 ?

N O x o + Z ? 0.4 V x o 0 a +

V 4

N m 00

E ?

E: 0 ' z m

w m 00

& J 0 ' 29.

NW Z d

c m 40 Z d

c o 4

a0

d

m U W 40 k + Q L J ZnJ

m In r- m v)

m

C d

w z a0 0)O u + V I W 0

0

n4m

2 H

c o JJ H

d

H

P 4 L 0 2

d

U

z 3 tu z

0

II

v) b H

3 0

II

2 f;

0;

0 LU

4 c a n4 z u 4 x W

87

Page 89: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

ooow drld0 + + + +

www9.~v9.9.www9.9.w~9.ww9.9.wmmmooowmmmooowwwwooow o o o w dr l r l r l r l r l r l~dddr lddr ldr ld4r ldooodddoooodddoooodddo dd40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . + + + + w w w W w w W w W W w w w w w W w w w w ~ w w w w w W w w w w w w w w w w w w w w w w w w w w w w w

.-i o o o o o o o o o o o o o o o o o o o o o ~ r l ~ r l ~ r l o m m m ~ ~ ~ o m m m m m m o w w m ~ ~ m o . - . m m m o m o o o o o o o o o o o o o o o o o o o o o m m m m m m m w w w m m m m m m m w w w m - . . o o o m ~ m m ~ w w m 1 o o o o o o o o o o o o o o o o o o o o o ~ ~ ~ - ~ ~ ~ w o o o ~ ~ ~ w o o o m m m w m m o o o o w w m m ~ N ~ W

VI 000000000000000000000000000000000000000000 0 a

P, r l r l r l r l r ( r l r ( d d r l r l r l d d d r l r l d 4 d d m m m I - P P W w 9 . W P I - I - w d d d P P 3 - 9 . N N m m m m 9 . w W w w W ~ w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . d d d . . . . m * m . . . . 0000 0000

4 4

0 0 0 0 0 0 0 0 00000000 + + + + + + + + w w w w w w w w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00000000 00000000 . . . . . . . .

0000 0000 + + + + w w w w 0000 0000 0000 0 0 0 0 0 0 0 0 0 0 0 0 0000 . . . .

00 00 + + 00 00 00 0 0 00 0 0 00 00 . .

0 0 0 0 0 00000 + + + + + w w w w w 00000 00000 00000 00000 00000 00000 0 0 0 0 0 . . . . .

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000 . . . .

00 00 + + w w 0 0 00 00 00 00 0 0 0 0 . .

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

0000 0000 + + + + 0000 w w w w oooa 0000 0000 0000 0000 0000

00000 00000 + + + + + w w w w w 00000 00000 00000 00000 00000 00000 00000

0000 0000 + + + + w o w 0

0000

0000 0000

0000 0000

0000 0000 . . . .

00000 00000 + + + + + w w w w w 00000 00000 00000 00000 00000 00000 00000 . . . . .

00000 00000 . L A * + +

0000 0000 + + + + w w w w 0000 0000 0000 0000 0 0 0 0 0000

0000 . . . .

;wwww 00000 00000

00000 00000 00000 00000 00000 . . . . .

U .-i

2 . . . . . . . . . . . . . bl 00000000000000000000000000000000000000000000000000000000 P cl c u c c w c c w u ~ c u u u u u u c 9 . 9 . c 0 0 0 0 0 0 000 000 0 0 0

a z n bl 0) a a 3

2.4.4 + + + . . . .

r l r l r l r l + + + I

A S A S + + + + A + . . . . . ddddd + + + + + d r l r l d + + + + w w w w w w w w w 0 0 0 0 0 0 0 0 0 ~ ~ 000000000 * - 0 0 0 0 0 0 0 0 0 m m 0 0 0 0 0 0 0 0 0 d d o o o o o o o o o m m

rldrlrlPP . . . . m * 0000

O O O O O O O O O ~ ~

r l r l r l + + + w w w m m m N m m m m - w d r l r l m . d d d W C - m m m m m P P P P W P P P W O . . . w w 000

4.4.. + + + w w w

m m N N N N w w w w . .OO w w N N

wwl-l- O O P I -

m m m m

4 d + 0 w m m m W

P m

d + w m . P m W W

OI- m W .9. 0

m m

o m

d + w m m m m 9. N 9.

w w r j 000 000 000 000 0 0 0 000

w w w w 0 0 0 0 0 0 0 0 0000 0 0 0 0 0000 0 0 0 0

w w w w 0000 0000 0000 0000 0000 0000

w 0 0 0 0 0 0

m 9.

m m m w . . . . NWN"

r-r-mmm P W O O O

rldd

o m m m m m m m m m

m 0 d m . . . . . .OO 0000 m m m m d

000 N" 4 4 4 . . . m

d m P m

m m m mmom w w w m m m r l r l r l

0 0 0 . . . rlr(rld

0 0 0 0 . . . . dddd

0 0 0 0 . . . . d

0

d d r l r l r l

0 0 0 0 0 . . . . . _ _

w w . . 00

.9. 0

. . w r l 00

4 . . 00 0 0 0 0

w 9 . 9 . 9 . w c 9 . 9 . 9 . w w drldrlrldddrlrld + + + + + + + + + + + w w w w w w w w w w w 0 0 0 0 0 0 0 0 0 0 0 00000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00000000000 00000000000 drlrlddrldrldrld

00000000000 1 1 1 1 1 1 1 1 1 1 1

. . . . . . . . . . .

w d + W 0 0 0 0 0 0 d

w'9.9.9. dddd + + + + w w w w 0000 0 0 0 0 0 0 0 0 0 0 0 0 0000 0 0 0 0 dddrl

0 0 0 0 I l l 1

. . . .

9. rl + w 0 0 0 0 0 0 rl

0 I

9.9.9.9. r l r l r l r l + + + + W W O W o o o o m 0 0 0 o w 0000. o o o o m O O O O d o o o o m drlddP . . . . m 0000 I

I I I I

000 rldd + + + w w w

m m m m N m w m m m .w

. d r l r l r n . m r l r l r l w 9 . d m m m m m t n I - P P P W P I - P I - w o m . . * w w I O 0 0 I I

I l l

00 4 4 + + w w

m m N N w w w w . .OO w w N N W W I - P 00-I- w w . .

1 1 0 0

m m m m

I I

d 0

I

00 000 r l r l r l + + + W W W m m m N m m m *

q w w m

m m m m m m m w

NNNP w w w w . . . w 000 I

I l l

0 d 4.4 + +

W W m m m m m o o o m m dddPr- m m m - 9 . . . . O O 00000 m m m m m

m 9.

m d m I- m

1 . 9 . 4 d d . . . w

I I l l 0 I I I I O 0 0 I

A d d . . I 1 1 0 0

I 1 0

1

000000000000000000000 N 000000000000000000000 0 . . . . . . . . . . . . . . . . . . . . . I

rl 0 I

d 0

I

d dd 0 00

I I 1 w w 00 0 0 00 00 00 00 00 . .

w 0 0 0 0 0 0 0

w w o w w 0 0 0 0 0 0 0 0 0 0 00000 00000 00000 0 0 0 0 0 00000 . . . . .

w w w w 0000 0000 0000 0 0 0 0 0000 o o o o ~ m 4 9 . m o o o o m ~ q m m m . . . . . . . .

w m m o r r o w m m m m o m m w m m m o w m I - W W U ~

w w m m o m w m m N w m d m m m m

N P m w

0w-J.m

W N d m . . . .

o w o m m m o m

d m o m m r l o m m m . m

m m O N OITOr l

. .A .

w o m m m Olnd9. o w m m o m r l m O O N W o m m m . W P d

w w + P O -9.0 W N O

ln-0 w c o

m m o

w m w m - o m m N m 0 m m m o w

1 .

000000000000000000000000000 0 0 0 0 0 0 000000 000000 000000 I 1 I I I 1 I I l l I I

88

Page 90: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W 0 + w o . . . w m m o WD9.9.m w m m m .PPI-

0

o o w w w rlrlooo + + + + + w w w w w m m 0 9 . 9 . 9 . 9 . W N N N N W V ) V ) 9.9.9.44

00000 . . . . .

w o o 0 04rl4 + + + + w w w w Crrld4 N9.9.9. m w w w 4 w w w 0000 . . . .

W 0 + w 0 W W 9.

m m m o o ooor l4 + + + + + w w w w w r l . 4 N r l 4 m m m w w I-PP-r-r- mmmr-15 00000 . . . . .

0 w r O m m o o r l o o o o 4 4 + + + + + + + w w w w w w w 4 O m m m N N w w w w w m m r - w o o o r - r - r-9.09.9.r-r-

0000000 . . . . . . .

o w 4 0 * A

w w w w 0000 + + + + w w w w m m m o 9 . ' 0 . 9 . W m m m w

rl 4 + w

Pr -4 9.9.r- 009. NN *

0

- em

A r l W 000 drl4 + + + w w w w w w 9.9.9. N N N 9.79.

000 . . .

W 0 + w 0 . . w m m W 9 . 9 . o m m

-I40 + + + w w w m m o . . . 4 4 w r - w w r - r - w w m w 9.9.9.9.-7 . . . m m m

w w N O W d P

P W d N N P 9 . W W W . . w w w 00

m w . e .

. . m m m m -9.

9.9.

W 9. 0 N

9.9.7.9.

0000 . . . . . 9 . w

0 0 000

000 000 + + + w w w 000 000 000 000 000 000 000 . . .

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

0 0 00 + + w w 00 00 00 00 00 00 0 0

000 000 + + + w w w 000 000 000 000 000 000 000

0000000 0000000 + + + + + + + w w w w w w w 0000000 0000000 0000000 0000000 0 0 0 0 0 0 0 0000000 0000000

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000 . . . .

000 000 + + + w w w 000 000 000 000 000 000 0 0 0 . . .

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000 . . . .

00000 00000 + + + + +

0 0 + 000 000 + + +

0000 0000 + + + +

00000 00000 +.I.+&*

0 0 + w 0 0 0 0 0 0 0

w w w w w 00000 00000 00000 00000 00000 00000 00000 . . . . .

w 0 0 0 0 0 0 0

w w w 000 000 000 000 000 000 000 _ _ _

w w w w 0000 0000 0000 0000 0000 0000 0000 . . _ _

w w w w w 00000 00000 00000 00000 00000 00000 00000 . . . . .

00000 00000 00000 00000 00000 00000 00000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

0000000000000000000000000000000000000000000000000000000000

000 4 4 4 + + + w w w

N N r - P r - w w w w w Y)Y)NNN . . m m m 9.9.NNN

r-r- . . . 000

m m w w w m m v 9 . o

w w w 000 + + + w w w

N m m m . m m m

m w w w W m T l m m N N N r - m m m W 4 r l r l * . a .

0 4

0 0 rld L L

000 000 d4.4 + + + w w w NNN w w w 000 N N N

PPI- r-r-r-

000

m m m

. . .

w w 00 + + w w

" 4 - 4 r - r - 4 4 m m m m . . w 9 .

w w 9 . 9 . w w . .

00

w w m w N m m m

W 0 +

4rld 4-44 + + + w w w 4 m m m

Nr-r-r- r - m m m

s m m m W d 4 r l 9 . r - r - r - 079.9. N . . . 000

0 4 .b

00 4.4 &4.

. . + w W Fp

GIG W W N m ** .- w o o o m N N N W

w w m m ( y w w . . m m m m m

w w w w ~ ~ m m m W ' O ~ T ~ T - ~ - ~ W ~ O I

w w .r-P . . . w w w w . . W W W N N N r - 7 9 .

m m m . . .9.9..9. 000

m 7

m 4 m r- m

m m m w w w -9.9. m m m w w w 000 w 9 . 9 .

. . . N N .I-

w w PN w w 9 . W

m m m .

N

m m W

r- W 9.

0 rl 9. W W

0

o o m -. w w m r l r l r l w m w w r - m w w w r - . .9.m 00

m . . .9. 000 000

0 4 4.

0 4

0 4 *

000 - 4 4 + + + w w w Pr-P w w w N N N m m m 9.77 N N N -9.9.

000 I l l

. . .

m w w o o 0 0 0 4 4 + + + + + w w w w w m m m w w r n r n m w g . w w w o o rnmrn-4

0 d

000 44.4 + + + W W W m m m N m m m . r l .+r(rn 4 4 d W w w w m PI-I-r- P r - r - W . . .9. 000 I

I l l

0 0 0 4rld + + +

w w 00 + + w w

N 4 4 P.44 mlnm w w w .79.

WW.9 . w . .

1 0 0 I I

N m m

W 0 + w rl

,-I m W 9.

9.

0 I

m

ddrl 4 4 4 + + + w w w 4 r n r n m N

N r - P r - . r - m m m m m m m m w w r l r l r l m w - r - r - r - o - r . c r 9 . w N * - -9. 1000 I

I l l

00 4 4 A &

0 4 * . . +

w w N m m & w

W W W N P r - r - W m m m m . . .9.

W F p 9 . N

9.9.9.. I I I O

m m m w m m m w

I

w N W

il N N N N w . w w

w - r w . . . N N P 9 . V

*.9.r-r- 0 1 I I

I

m l n m l n m w w m m m w - r w m m

w w w N N N N N N w w w .Pi-

N N N W W W o o o m m m m m m m . .

w w o o m m N N W W 4 4 m m

. w w w w 9 . 9 . W W N N

w m m

N W m

m 9.

ln 4 m r- m I

m m m w w w 09.9. m m m w w w 000 -9.9. I l l

. . . N 4 4 .NN

m c r s

0 N

N W W . P r -

E?? m m m w m m P w 9 .

9.9.- I l l

m m W

IC

4

W W

m W 9. N w

- . . w . . P9.9. w o o 9."

I l l

m w w m m Cr - . . . . . . . . . .

N N N 9 . 9 . m m m w w d 4 4 W W

00000 I I I I I

. . . . . w T

I

9. m

I

. . -9.9.9. m m . . I 1 0 0

I I 0 I

. . . . . . v w w I l l 000 I I I I 0

I

m drl -4 4 4 0 00 0 00

N 0

I W o m m o

o w m m o o m w o m m o O P W W 0 9 . m 4 . m w m

d . . . 000

I 1

4 0

N N 4 N rl 0 0000

rl 4 4 o oa

I 1 w w

N m m w m o O P m

W N T m m o m-.-

I w o m w w

O V N W 0 4 w w o m w 4

. W P d

o w m v

o m m m

I I w w

m r - 9 . 0 w m m o w m w o N m w O w m m o m p r - o m r - m

m P P W W r - 4 m 9.4 W 9 . -9.

00 . .

I

m o r - m m m m m r - N m m

, m o w

N m W W m

4 m

N W 9. 9. 9. 9. m

0

I w

o - r o 0 w w m m 0 N P - m m m o w w w m m o o 9 . 9 . ~ F p O W W W m r l o w N r l " A ? ? ? 00 000

I I

0 9. m

o w 0 4 m m o o m m o w w w o w 4 m o w w . 4 o m w m . w . . 4 . 00 0

I I I I w w w w m w o m m o w 9 . 0 m 9 . m 4 W W m m m m o d m r - o m m r l m . . . .

w 9 . 0 w m o w o o 0.40 m m o 9 . d O - 9 . .

~- I I

w w w w m r l r - o m w m m m w

- 4 m w

o m m w w o w m

- I

w r- 9. N ln w r- m

w P'r-N O N W O W N 4 w w

w O m N N 4 0 9 . m N W

4 r- m cy

r- W

0

m

O P P 0V)N o o w 0 4 w o o w

. w m o m -

o m s . . - i w o o m m m o o 1 c m m o m m w -

m m - 4 ~ 0

. . m 4 m m 0

m G o o w 0 W a r -

m W 0 9. me w . . 000

I

&i-i.l . . . 000

I I

c r r l m r ; . . . . 0000

I

. . . 000

I

r l . . . 000

I

. . . 4 000 I I

4 . . .d . .rl 00

I 0

I

d . . 00 0 0000 000 I

89

Page 91: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

o o o w o o o w r l r l r l 0 + + + + w w w w m m m 0 w w w m N N N W 9.9.9.9.

0000 . . . .

" m o o 0 000000

I I I + + + w w w w w w m w m o o o

00 00 + + W W 00 00 00 00

0 0 . .

000000000 000000000 + + + + + + + + + w w w w w w w w w 000000000 000000000 000000000 000000000

O O O O O O m O O oooooor loo + + + + + + I + + w w w w w w w w w oooooomoo 0 0 0 0 0 0 w 0 0 oooooomoo 0 0 0 0 0 0 r l 0 0

000000000 . . . . . . . . .

oooool -000 o o o o o r l o o o + + + + + I + + + w w w w w w w w w 000009.000 ooooor looo O O O O O N O O O ooooor looo 000000000 . . . . . . . . .

rlrld0 + + + + w w w w

. m m m o . * . 9 . N N N W W P V ) m 9 . 9 . 9 . 9 . m m m u . . . . f -*f-

m w - r ~ m m m o rl a

z 000000 000000 000000 000000 . . . . . .

~~~

ol - r looo m m m o o o w w o o o o . . . . . . 000000

I

. . . . . . . . . 000000000

. . . . . . 000000 0000 n

9) a

00000 00000 + + + + + w w w w w 00000 00000 00000 00000 00000 00000 00000

00000 . . . . .

0000000 0000000 + + + + + + + w w w w w w w 0000000 0000000 0000000 0000000 0000000 0000000 0000000

0 0 0 0 0 0 0 . . . . . . .

Ll 9) 4 rl

a -r(

. w m m c n m ~ . O P - P W ~ O . o r l r l m a ~ . o ~ - d m m w - r n r - ~ m m m ~ d - = r ~ m r l m 9. .rl . N . . m m ~ . w m - O P W ~ 9 . w . m o m ~ ~ m . ~ N P . ~ m w m m m m = r ~ NN . ~ m m r l m . ~ m .om.-( -w=r - m m ~ . N . . v m m .om.+ - .wen * .rl - i - ~ c n o . r r m m o m r l m . o w m m m m . m w o w o d . w m m m ~ ~ m m m . O O I P Q ) P m ~ ~ m r l r - ~ m m r l m m r l m m v ~ r l w l - m o c n o r - o m o r - r l m ~ w o a m ~ w ~ m .w r l ~ t - m c n m m ~ c n . o m ~ m o m . m r r ~ - r o m . o w c n m m m . ~ m m m w u * r l m m r - w ~ m m m m ~ m ~ ~ w ~ m ~ m m ~ v ~ m m m ~ m m ~ ~ m ~ m o ~ m m ~ m m m r n m m ~ ~ ~ r - ~ w ~ w ~ r - w ~ ~ w ~ ~ w w ~ ~ ~ ~ ~ w ~ ~ ~ ~ ~ ~ w ~ ~ ~ ~ m ~ ~ ~ ~ ~ ~ . - ( I 1 I I I l l I I l l I I l l I I I l l l l I l l I

m N m 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w ~ N N 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 O O O O O O O O O O O O O O O O O O O O O O m ~ m o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o Pmwooooooooooooooooooooooooooooooooooooooo N N O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O wmwooooooooooooooooooooooooooooooooooooooo o t - r l ooooooooooooooooooooooooooooooooooooooo m r l r l o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o 000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

1

e, rl

2 Ll m

0 d 00 0

4 00

h-lrl + + W W NNNN w w .w m m m m O 9 . W . . . m NNPOP9.N . . O l - f - P . 00 0

~ ~ m m m m w w ~ w m m m w

. . + w

(VNr- w w m Inmw

Ll 9) a a 3 00

00 r l r l 4.4.

0 0 rl rl * *

00 rlr( * *

m N m 000 I l l

w w w m" P O I W N N O w m w 0 1 5 4 m r l r l

mr-m

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

00 00 + + W W 00 00 00 00 00 00 00

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

00 00 + + w w 00 00 00 00 00 00 00

000 000 + + + w w w 000 000 000 000 000 000 000

0 0 + w 0 0 0 0 0 0 0

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

0 000 000 + + + W W W 000 000 000 000 000 000 000

00 00 + + w w 00 00 00 00 00 00 00

000 000 + + + W W W 000 000 000 000 000 000 000

0 0 + w 0 0 0 0 0 0 0

000 000 + + + w w w 000 000 000 000 000 000 000

000000 000000 + + + + + + w w w w w w 000000 000000 000000 000000 000000 000000 000000

0 + w 0 0 0 0 0 0 0

ti; m N N P W W m m m .OO

9.NN

IO0

m 9 . P

m w o O . .

I I

w w NNNNNP w . w w w m rnOlInInInN O W . . . m ~ m m m m v N P O O 9 . N ~ w m m m w . 9 . l -PP .

0 1 I I 1 0 I I

ri; P P N m m ~. ~~

N N m mmW NNP T O W . .O 00 I I I

~ 9 . m

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 000000000000000000000000000000000000000000 I

m r l r l

? ?? rl

? r l r l 00

I I w w P9.0 L n - 0 m w o m m 0 P P O P m .

m m o

N r l m 000 I l l w w w

r l r l m m m m w m m N W m r l9 . r - w o r l m r l w

000000 000000 + + + + + + w w w w w w 000000 000000 000000 000000 000000 000000 000000 . . . . . .

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000 . . . .

00000 00000 + + + + + W O W O W 00000 00000 00000 00000 00000 00000 00000

00000 . . . . .

0 0 + W 0 0 0 0 0 0 0

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

0000 . . . .

0 0 + w 0 0 0 0 0 0 0

0

m o o 400 I + +

w w w w o o 9.00

w o o m o o r loo

000

m o o

m o o

. . .

0 0 + w 0 0 0 0 0 0 0

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000

0000 0000 . _ . .

P 000 000 + + + w w w 000 000 000 000 000 000 000

000 . . .

0000 0000 + + + + w w w w 0000 0000 0000

0000 0000

0000

0000 0000

. . . .

00 00 + + rl

I w P

ti titi N N m m w w m o CUOI-m

O W N 9 . O Q I P P l - m l - m

w m m o

w o m w m m o m m u m

o r l m w N o m m m w 0 9 . N W m

o m w r l m . w l - r l m

w w 00 OD 00 00 00 00 00

00 * .

9)

rl a >

rl W m rl N rl

0 . . . . 0000

I I I

r l . . . . 0000

I I

. . r l 00

I

. . . 000

I 000000

. . . . 0000 0 0

. _ . . 0000

Ll e,

C n

90

Page 92: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

O P O d + I w w 0 - 0 4 Or- 0 -

00 . .

0000 0 0 0 0 + + + + w w w w 0 0 0 0 0 0 0 0 0000 0000

0 0 0 0 . . . .

0 0 + w 0 0 0 0

0

000 0 0 0 + + + W W W 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 . . .

0 0 + 0 0 0 0 0

0

00000 00000 + + + + + w w w w w 0 0 0 0 0 00000 00000 0 0 0 0 0

0 0 0 0 0 . . . . .

0 0 + w o w o m 0 . .In o m w w o w m m .dN *

0 1 I O

m 0 d

0 I

m

d d O c p 0000

I 1 + 1 W W W W . + N O W -J.V)Od P P 0 - l W N O N

0 0 0 0 I I

. . . .

m 0 I

W W w w 4

0 I

w r l m o m m m 0 0 0 0 0 0 0

I 1 1 + 1 1 1 w w w w u u w m m m w o m m m m r - m d o - w m m d w r l o m w o N . + P - N O ~ ) N W . . . . . . . . 0 0 0 0 0 0 0 0 I 1 I 1

-IN ?? &r j

o m 0 m m m w w w d W N . . . 0 0 0

I

0 ? rj 0 0 0 0

0

d N 0 0 I 1

w w W O P m d m P N P W W m 0000

o w m w . . . . I l l

N O d N d

w w w w w O P o P d w m P w . + o r l r n ~ w m N W O W P N P m d l - o m d d w N

00 I + 000 I I I

. . . . . . . . 00000000 I I

I

m 0 0 0 I +

o w r n 0 P t - W m o w 4 w N O W O O w o . .d . . N d . 00 I I O

I

N d m 000

. . . 0 0 0

w w 00 + +

0000000000000000000000000000000000000000000000000000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w w w w w w w w w w w w w w w w w w w w w w W w w W w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0000000000000000000000000000000000000000000000000000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w w w w w w w w w w w w w w w w w w w w w ~ w w ~ W w w W w w w w w w w w w w w w w w w w w w w w w w w w w w w w w 0000000000000000000000000000000000000000000000000000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

N d m 000 I l l

0P000000000000000 d d o ~ m w r l m o m m m .+NO d c u N O .+FJ.-lmo o - l o o o o o o o o o o o o o o o 0 0 0 0 0 0 000000 000 00 00 00000 + I + + + + + + + + + + + + + + + 1 1 + 1 1 1 1 1 + 1 1 1 I I + I 1 I + I 1 1 1 +

o w o o o o o o o o o o o o o o o o m m w w m o ~ ~ ~ o w w o ~ ~ m m o m o m m o w m - l o w m ~ m f - ~ o w ~ o ~ m m ~ w ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ m w m ~ m o w w o o o ~ o ~ m m ~ w o o ~ m ~ m ~ ~ o ~ f - ~ c p w ~ o w w m ~ ~ o o w o o o o o o o o o o o o o o o m m m m o ~ o ~ ~ m ~ \ m w o m w m m w m o ~ m ~ m o ~ o ~ o m m w ~ o w w m m m ~ o .+ooooooooooooooo - ~ m m w m o - l ~ m f - ~ ~ o ~ w m w w w o . + ~ f - ~ w ~ o ~ m ~ ~ m m o ~ ~ w w o m o f - o o o o o o o o o o o o o o o m ~ ~ ~ ~ ~ o ~ ~ m - l w ~ o m w o o m o o o w m w ~ w o w ~ ~ ~ m ~ o w o o ~ o o o w o o o o o o o o o o o o o o o w m m ~ w ~ o ~ ~ ~ . + ~ ~ o ~ ~ w ~ w ~ o ~ w ~ m ~ ~ o m ~ ~ w ~ w o ~ . . . . . . . * . . . . . . . . * - l N . . . . . . . . . . . . . . . . . . . . . . . . . . * . . . . . . N ~ ~ ~ ~ ~ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 l l 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 l l 0 0 0 0

o o o o o o o o o o o o o o o o o , w d o ~ ~ ~ ~ ~ ~ m ~ ~ ~ ~ ~ ~ o ~ ~ ~ w w ~ ~ m ~ ~ w w ~ ~ ~ ~ ~ d - w ~ ~ ~ w w w w w w w w w w w w w w w w w

I I I I I I I I I I I l l I I I

91

Page 93: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N 0 0 O d

d ln d I I

w w 0 0 o m

. . . . . . . . . .

. . 4 ‘ 0 ) VI ‘ 0 -4 ‘ C o ‘ 4 0) 4 . L l u 0)

U Q ) a > L l 4 4 0 C 4 U U 0

4 % c u u

PVI 0 -4 d 4 c u o u v u 2 J

0 4 4 . r O 0 0 0 0 0 + I I I + W w w w w o l - m w m ~ r o o r - ~ m l n m r o 0 .mmr(wwo

0 I 1 0 0 0 0 0 ?2;::-!??

I I

x C W 7 0. u w

O d O 0 0 0 + + + w w w o m m O l n N

O m N 0 - 0 , 0 0 4

O d P I

0 0 4 0 0 0 + + +

o m - 0 0 - 0)

m v) w m w m w 4 d N o w w w w d m d wowlnwwmw

. 0 N W l n N W 0 P . .(V . .- . m N d .NW .w m m O d w 4 O N

I I I r l w r ~ m ~ r ( m w o o

0“ I + +

w w w 000 000 . . .

w w w 0 Q . U O N l n o d m O O P o w m o w 0 O m N

4 4 4

. . . . . . . . . . . . ‘ 0 ) *

h N 0) U 4 N -4 V I 4 4 V I -4a

VI o u 4P u1

w a J 0 ) U U

L l 4 - 4 4 C C a - 4 4 C U U - 4 c c cluu

a c a -410)

. . . . . . a d . . . . . . A m o m m I . .4 . .w . . C

. . > Ll 0) u C -4

m II w m d II m II

!

O l n P 0 0 0 + + + w w w o m -

. . . . . . . . 0 0 0 0 0 0 0 0

0)

(u 0 0 0 0 0 0 0 0 00000000 + + + + + + + + w w w w w w w w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00000000 00000000 0 0 0 0 0 0 0 0

> ii 0 II z II

m o w 0 w m o r n o r w l n P 0 P d o m . 0

0 + II

II m II 0 II

* II 9. II

F W o P 4 P

o r n o , - - 0 0 0 + + ==4: mf;! 0%

1 0 r . 0 ln 0

- A 0 w 0 0 0 0 9. ln

l n m o 9. d N O N W

O d l n 1

o m 0 w w

0 0 0 0 0 I1

c I1 0 I1

. . . . . . . . 0 0 0 0 0 0 0 0

0 0 0

0 rn C 0

Ll II

J jj .4 &I 4

0) U 4

II

0)

7 4 4 > 0)

> -4

o w 0 N O d +

W 0 0

wwwln O N 0 w O N N 4 m o 0 4 d d l dl- I

W W ln 0 m 0

ii I I1 I II I II

I1 - - a 0 3 3 o o U U C +

0)w u 0 0 0)o 0)UO 0) 0)o

u1 c Llo

aim uw

0)w 0)w u w Llw

0 0 c + u o c + I1 cl m 0 II v) m !a m z II

Ll 0 n

i2 N

. . . . . . . . . . . . . . . V I . .

m 4 . A m . . * I .

0 I l00000 I

0)m 0 ) - w m w o u m L l l n

m w

m m @ I 0 ) l m m 4 4 0 4 4 0 Z : I + C I I

I o m I O N P W P d

-4Nw-4Nm E N P E N 4 0 0 0 O O N N d O N d 0 e . . = . . aN 0 0.N W

I

a o w r

%-! 2:

r m o car (

o w w o w w m d m m

. W W - . . . 4 4

Ll 0) U C .r(

U 4

.r( - 0 0)UO

0 3 0;

? 5 % > d c m o Lloc I + a u o w w

a m o 0) 1 0 0 0 0 ) P O 4 >.-IN0 a4 E N 0 n o o o o Y VI N d O u e . . 0 0 & N O S h

o n Q ~ O

U . . c . . 4 . .

0)

C 0)

0 ) w u 4 4 4 0 0

c c c v ) n c z z z z w r r a O O O n l 4 - 4 3 4

P

92

Page 94: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

> a C L

V L

v o 0

E + L I W Ov) z A

N O x o + O d V

? ?

sr rl

sr -4

rl 4

4 &

t E

rl 4

4

r- d m l-

v) rl

c, c 4 4

c, m c 0

C 4

LI C 4 4

u a E W L l W 0 . z o

m C

0

L,

. E n 4 c,u c m

" 0 , t " " r l

++n

C - 4 4 4 4 3 o m 0 u ?I"

E

n

a c

C

L 0 cl 0 4 + n W a m L9

4

0

LUW rl c l 0 0 4 + I n o

w E W m W m m

z o H O Z l a w n W

m r( " 4 >.+

u 3 urn n u n c 0"

44

t rl

W " N r lu

0 4 w a 0 4

urn 0

W N

0 4

N ~

W m . - I

P

m

E & 0

L) c u m c 0 4

m C 4 m

4

VI 4

a + -00 5 W v w m v)

* I

U I C I " I

4 1 a1 4 1 L l l P I

m i L W c l 0 4 + LZO n w

"?

Z W LZO z + O W XCr a?

U W 40 & + 0 1 W Z N

m v) r- m In m

rl I 52 2

l- Nao c W " a

clv) xdnv) > o s o m o a + + n + m 4 + z 3 w a w z w 4 n w o

al- x V N n m v m

4 m 4

c 4 u 4 4 0 4 >

II . . o m r l v) r- clv)

> O a + 3 W UN

- 4 r - u 4 rl

0 1 c t

4 1 4 1 & I 4 J l m l E l 0 1 0 1

C r l

W z a0 "0 c,+ v ) w 0

0

N . . 4 0 L O cl+ 4 w 0 0

> > W LZO 3 + vw & N 0l-

o

w o 40 d +

. . C W

E 4 E

2 E 2 a ..+ x

o 0

-0 09. W cn

13w v)O 0

II I " I S I & J l

I U I

O !

4 x a rl 3

0 a z H

L,

0 a 0 a w & 0 z \ \ \\

r( v)h 0 a v) v)

m

a 0 a W & 0 z

m 0, c h

C n o 4 J 4 " C r

c i 0 1

4 1 U I 0 1 0 1

4 1 W l 4 1 L l I

PI

C

9 4 0

\\\ \ \ \ x x x vIv)v) a a a u v u & & & zzz \\\ \\\

\\ \\

\\ \ \

5r

8 w

93

Page 95: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

a 4

h h

tu N 0 + W W

I-

I- O I

W 0

d

E h

Li.

N 0 +

h

a N 0 + w

W

P-

w W

P-

O 0 + W W

W 0 I

w m

W 0 I

w d W I- N

9. 0 + L? N

9. 0 + w N

9. 0 + L? N

m 0 I

W W

d

m 0 I

w W

N

W rl

L i .9 . 40 4 I W

Z 9 . d w n . O

N I

n w o

0

9. 0 + L? 9.

9. 0 + '?

9. 0 + L? N N

9. 0 + w

N 0 + w W

m 0 + w m

m 0 + L? m

m 0 I

N

9. 0 + L? N

m 0 I

W I-

d

N 0 + L? W

m 0 I

w W

d

W

4 m

W

rl m w

W

d 4J C

.rl 4

JJ C 4

4 m 0 I

W W

m 0 I u W

m 0 I

W W &I n C

0

u n C 0 0

N

m

N

W rl

ln 0 + w 0 0 9.4

0 -0

N I

0

C -rl

C d

- 4

h9. 40 U l W

w.+ n w o a w d

W 0 I

w P W

W 0 I

w ln m * O

N I

0

a9. > O K I 3 W V N

a0

9.

49. > O e : l 3 W v w

I-

W d

0

N 9 . m 00 + + W W O N

.I- 9 .m

9. I-

N

m m

09. 0 +

0 0 + W 0 W d d

d

In

m

;I- > O

3 W V N W

9.

a i E N 0 a 0 0 z + + o w w

-0 I - r l

x w m aI-I-

L i . 9 . ;IO 4 1 n w w m a-

I : N O a 0 0 N 49. > O

3 w v w

I-

a i u) d

i + + o w w x w m &I-9. C

4

C

4 N I

N - m m

- P O 4 U - l

> O G I 3 W v m m . . C m

E 4

N I

;Iln N > O a1 3 0 V9.

m d . .

> O a1 3 w v w rl

JJ m 4 0 4 >

d

ln ln rl N . .

C N d E

m I- (v

4 d L O d l

I-

m

W O d 400 4 + N v w v)O 0 .d 40

I w W

4 0 L O ;I+ 4 W

0 0

W O N A O W 4 + N v w v)O 0

. O d0 +

w 0

C N 4.4

4 W II N

4 E a 0 4 1

W

E 2 4

E 2 4 x m E

0 0 0 . O 40

II II x z 0 0 E a

0 a E

w a w a ln ln

m

a 0 e: w

N z a 0 a E

v)a w Li.

v) ln

a 0 a w IL 0 z

N I: wlrr m a w O h Li.

H l n Z Q

a K w

z %

rl + w 0

w 0

0 .c h

- IL 0 z m d

\ .d

d d

\ \

94

Page 96: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

tn 3 m

e, C 4 m u U 01 C

W

C 4

W 0

1 W w m m

n 4

C 4 4J m rl 0 rl >

B 4 X

E! 0) c h

\ \

3 a a z \ \

h h

a N 0 + 0 W

r-

W 0 I

w m

m

w 0 + N q

w 0 + ? tu

w 0 + q N

m 0 I

w a0

rl

m 0 I

w W

N

W d

cuw 40 4 l W P W O

W d . O

d I

am4

0

X N O

z + + o w w x w m

P O

.-I

m

w o w d 0 W * + N V w a 0 0 .?-I

4 0 I

w W

m

a o o

a Y 2 m

\\ \\.-I

E E & & W 22 - \ \d \\

N

II

2 0 a z H

\ \ X U v) a z \ \

a

d w > O

3 w u o a i

w

rl 49. > O

3 w V O

t4m rl > O

3 w V m

c r l 4 0 4 ruo E a +

a i 9.

a i rl . .

4 g 0

m a rl W a m m v)

\\ \\ \\ \\ f i r 3 hh

an4 a a 33 33 a a a a z z z z \\ \\ \\ \\

P P on

a 0 a w n4 0 z \\ \\

an4 0 0

a a z z \\ \\

H H

W m d

e, C 4 m u e, n C

0

C 4

m 0 I

W W 4

m

VI 4

C

4 e, 4 4 0 rl > E E 4 X

2 al .c h

\ \ m 4 w a a z \ \

h h

a N 0 + w W

r-

W 0 I

w rl

rl

9. 0 + L? N

9. 0 + w 4

9. 0 + : 4

m 0 I u (0

d

m 0 I

W W

N

03 rl

ru-r A 0 * l W P O 0

W N -0

rl I

am4

0

L N O a00 z + + o w w z m w ar t -

.m r o

m rl

m

W O W c l o w * + N V W I n 0 0 -0

.-IO + w 0

4

\ \ \\4

E: a b m z z w \\-I \ \

N

II

2 0 ru z H

\ \ X V m a z \ \

a

w 0 I

w W W

d

clm > O

3 W V N

N

C r l 4 E

a i

. .

v)L W a v) m \ \ \\ h h P P !%a 33 a a z z \ \ \\

m

cl9. > O

3 r d V W W

d

a i

4 0 L O c l + 4 w 0 0

d

\ \ \ \ h h

a a 33 an4 z z \ \ \\

nn

a o a w a 0 z \ \ \ \

a a

a a z z \ \ \ \

z*,o

w W rl

e, C -4 4 4 e, n C 0

C 4

m 0 I

w m N

N

VI 4

C 4 e, 4 4 0 4 >

B ..-I X

2 0 .c c

\ \ VI 4 w a a Z \ \

h h

h

N 0 + w W

t-

m 0 I

W r- N

9. 0 + '? N

9. 0 + w rl

9. 0 + w rl

m 0 I

W P

d

m 0 I

w W

N

W 4

a w 40 4 1 - o w 0 uN

. O 4 I

awd

0

Z N O

z + + O W W z-9.

. w t-0

rl

m

w o w 40- 4 + N V W UJO 0 . O

-IO + w 0

d

a o o

at-- m

\\ \ \ A

E a b 0 z z m \ \ d \ \

4 m d

U

4 u z

n a

W W N

II

z 3 a z

0 m 4

m VI h H

3 0

II

L 0 a z a

H

QI

4 I: a a z

e, 4 X w

4 4 3 z1 0) a

u 01 4 4

a 4

e, 4

2 4 P cl

a 1 n U 0 a a 3

-0

1 P 4 QI

0 cl

0)

m > rl

0) e, m e, v)

QI 4 P rl u m >

9.- drl + + O W 00 00 00 r l r l

00 . .

00 00 + + w w 00 00 00 0 0 00 0 0 00

00 . .

w w drl + + w w 00 00 00 00 00 00 rld

00 . .

w w r l r l + + w w 00 00 00 00 00 00 dd

00 I I

. .

m m P W

4 N

-rN N9.

m v

o m . .

I

a a a a

4 N

clcl E$ > >

95

Page 97: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

9.9.9.9. dddd + + + +

9.

d * W 9 . W A d d + + + w w w 000 000 000 d d d

0 0 0 . . .

9 . 9 . w - drlrld + + + + W W W W 0000 0000 0000 dddd

0000 . . . .

W d

-9. dd

m m m 000 * * *

00 d d + + w w d d m m P-P PP-

00 . .

o w m m do00 + + + + w w w w d O m m m m w w P W O O P W 9 . 9 .

0000 . . . .

m 0 + w m W 0 9.

o o o w w ddd00 + + + + + w w w w w NNNOP? m m m m m r - I - P W O P - I - - 0 . 4

00000 . . . . .

w w o 004

0 d *

o w 40 * *

000 . - A d _ * I

W 0 0 r( + + 0 . w . m w mmmm.rc w m m m N W W W u u

0 0 . m m m

o o w -.+a

0 d + * A * * * * * w w w w

0000 0000 0 0 0 0 d d d d

w 0 0 0

w 0 0 0

w w w w 0000 0 0 0 0 0000

w w 0 0 00 00

w w w NNN l n m m PPP- m m m 000 . . .

w w w m m m w m

W

r- m

w w m o w w m w m . . .

1 - 7

w w w m m m 000 000 m m m . . .

m i i i m m o P W N N m . .dd+ 00

d 4

0

dddd

0 0 0 0 . . . . dd

00 . . . . . .

0000 0 . . .9. 000 0 0

. . . 000

00 00

0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0 0 0 0

0000 . . . .

000 000 + + + w w w 0 0 0 000 000 000 000 000 000

000 . . .

0000 0000 + + + +

00000 00000 * * * + *

00000 00000 + + + + + w w w w w 00000 00000 0 0 0 0 0 0 0 0 0 0 00000 00000 00000

00000 . . . . .

0 0 * 0000 0000 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

0000 . . . .

0 0 + W 0 0 0 0 0 0 0

00000 00000 + + + + + w w w w w 00000 00000 00000 00000 00000 00000 00000

00000 . . . . .

0000 0000 + + + + w w w w 0000 0 0 0 0 0 0 0 0 0000 0 0 0 0 0000 0000

0

52 0 0 0 000 + + + w w w 000 0 0 0 000 000 000 000 000

0 0 + W 0 0 0 0 0 0 0

0000 0000 + + + + w w w w

0000 0000 0000 0000 0000

0000 0000

0000 0000 + + + + w w w w 0000 0000 0 0 0 0

0000 0000 0000 0000

0000 0000 + + + + w w w w

0000 0000 0000 0000 0000

0000 0000

00 0 0 + + w w 00 00 00 00 00 00 00 . .

0 0 + +

o w 0 0 00 00 0 0 0 0 00 0 0

00 . .

w w w w 0000 0000 0000 0000 0000 0000 0000

0000 . . . .

w w w w o 0 0 0 0 0 00000 00000 0 0 0 0 0 00000 00000 00000

0 0 0 0 0 . . . . .

w 0 0 0 0 0 0 0

w 0 0 0 0 0 0 0 . . . .

0000 . . . 000 0

. . . . 0000

. . . . 0000

. . . . 0000 0 0 0 00

9 . 9 . 9 . 9 . 9 . W d d d d d d + + + + + + w w w w w w 000000 000000 000000 000000 000000 000000 dddddd

000000 . . . . . .

000 d d d

0 d +

0 000 ddd

0 d

0 d 0 0 4

00 dd + + w w

4 m m o m m N m m - m m

m e w aDNN W W W 0 . . 00

0 4

0 d + + w 0 m ~ m m m w m . P P P W m m m m m m m w - * W ~ r n m m r n ~ w w m m m w N P W W W N

. 9 . 9 . W O . 0 0

d + w N W 0 N

P- m

rl + w m m P- 9. 0 0 m

+ + + + W W W W N N m m m W W W N w . . . . m m l n . o m m m m m m m m N W N N N V I m m W m m m m m w w w m . . . O ~ - l - m m m m m m ~ - o o o o P - w o o o P r - P w m m m m 0 000

. W d d d . . .9.

. . + m m w m w o o o m dddP- m m m e

. . + w m c v o o m .NN r - m d d e m . .

+ + + w w w

m m m m m w w w w w w w w w w w w w 0000000000000 0000000000000 0000000000000 0000000000000 0000000000000 0000000000000 ddddddddddddd

w N m m m N . w w w w

m 9.

m d m P- m

m . . .O m m m m m W W 9 . 9 . N

P W W W P - W O O O l - 9.9.9.9..

0

o m m m o ~ m m m w W W

. W m m 0

I-

O . . . . . . . . . . . . . 0000000000000 0 0

000 ddd * * *

000 000 000 ddd 4.44 ddd * * * * * A * * *

0 d A.

W W W 000 000 000 000 000 000

W 0 0 0 0 0 0

W W W 0 0 0 0 0 0 0 0 0 000 000 0 0 0

w w w 000 000 0 0 0 0 0 0 0 0 0 0 0 0

w 0 0 0 0 0 0

w w w w 0000 0000 0000 0000 0000 0000

w 0 0 0 0 0 0

w w w o o o m m 0 0 0 9 . W 0 0 0 . . .ddd o o o m m m d d d o o o d d d m m m o 0 o m m m l - l - P

w w w m m m m o m m m

N

m m W

P-

w m m m N w w w w . . . O 9.9.9.N

w w w l - m m m m

w N W 0 N

P- m

w N N m m w . . . 0 O \ m m U l N W N N N m m m m m

m w w w W W 9 . N l n m m . m m m m mmmW w w w m m m m r -

a, 0 d m a

w w m m m m o o m m d d P P m m 9 . 9 . . .OO annn

w m m P- 9. 0

N O 0 -NN

r n d d w . . m m m r - m m

0 N d

m m

w w w m m m m m m m m m m m m uu9. N N N

7

W m m m N P P - l - W

m m m m . . .9. m m m u

N

m m W

d d 00 I ,

d N N d 0000 I , , ,

d N d d d m 000000 I I I I I I

w w w w w w m m w ~ m o o r n w m p . r ( o m ~ m m w w r - m w ~ m o d m o m w m m o w o ~ d f - d d d m

000000 I 1 I 1

. . . . . .

d9. 00

d N 0 0

I f w w

N m m m P w m d m d w m m d m w

o w m P - W W W d

I - d P - W

0 0 0 0 . . . .

I

d 0 I

w N N N

O N 0 0 I 1

w w P O P d W m m P 0 N m m W m N d d N

000

m - 0

. . . I

N d 0 0

9. 0

d d N 000 I l l

w w w N W N m m m m o l - m o d P d m m mmm-r r n w P - 4 W m N m . . . . 0000 I I

N 0 I 0

N W W W

I 1 w w

w m d N d O 9.0- m o m m9.r-

I I o w W W W W

I w 0 W N m N W

w w w 0

ww;; N m m w m w m m

m N I- 9. IC N

m

P d

9.

N N

0

m

m

CD d m m d 9.

N

m w - 0 d W P - N o m o m NONaD

W m W N O W N m N W W d

m m m m W

0 m

0 m9.P-

I O 0

IC . .d dU7Nl-l

0 0 0 0 . . . .

I l l

d . . &N9. * I I O

I

. . 0 0

I

. . . . 0000

I I 0

I 0

96

Page 98: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

o o w - 4 4 0 + + + w w w lnln0 o w m ( V N W

0 d

o o w m m 4 d O O O + + + + + w w w w w m m 0 W . o ooc13NN N ( v W l n l n w o o d d 00000 . . . . .

m o o 0 O d d 4 + + + + w w w w w d d 4 C J w 9 . o l n w w w d W W W

0000 . . . .

W 0 + w 0

W o 0

m

lnlnlnoo O O O d d + + + + + w w w w w N N N d d ln Iommm I-I-PPI- mmmI-I- 00000 . . . . .

o w m l n m do000 + + + + + w w w w w 4 0 m m m c13mwww I - w o o 0 I -oooo

0 0 0 dr(4 + + + W W W NNN m m m I-rI- P-rP . . . 0 0 0

W 0 + w m . . . W d N N o w w w

. w w w 0

o m r ( t -

m m m w 0000 + + + + w w w w m m m o . o o o w w m m m w w o Q - c P c T 0 . . . .N 0000

4 4 + w m .-I P 0.

W o o o w 0 4 d d O + + + + + w w w w w o * . m m m o m m m m w ~ o m w m w m N N N w v o w w - r w w v . m m m . . . .

0000 0

+ o m o v m m c n o

w * . .fq

lnolncy

I-I-- . W w 0 cv

+ +e . . . 000

. . . . . 00000 0 0

0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w w w 000 0 0 0 0 0 0 000 000 000 000

000 . . .

w w w 000 000 0 0 0 0 0 0 000 0 0 0 0 0 0

0 0 0 . . .

w 0 0 0 0 0 0 9

o w w w 0000 0000 0000 0000 0000 0000 0000 . _ . _

w 0 0 0 0 0 0 0

w w w w w 00000 00000 00000 00000 00000 00000 00000 _ . . _ _

w w w w w 00000 00000 00000 00000 00000 00000 00000 . _ _ _ _

w w w w w 00000 00000 00000 00000 00000 00000 00000

00000 . . . . .

w o w 000 000 000 0 0 0 000 000

000 9 9 9

w w w w 0000 0000 0000 0 0 0 0 0000 0000 0000

0000 . . . .

w 0 0 0 0 0 0 0

w w r i w 0000 0000 0000 0000 0000 0000 v o o o 0000 . . . .

w w w w 0000 0000 0000 0000 0000 0000 0009 . . . 0000

i l w w w w 00000 00000 00000 00000 00000 00000 00000 . . . . . 00000

. . . . . . . . . 000000000 0

. . . . 0000 0

. . . . . 00000

- . - . _ 0 0 0 0 0 0

00 dd + +

0 0 dd + + w w

"PI- w w w m lnln" . . m m m m - r o w w N N m m v w I-I- . .

0 0

o m m d 00 + + +

m 0 + 0 m

W m N ln d

0

m

000 ddd + + +

000 ddd

000 d d d * * *

m 0 + w

C U N N d I-I-I-4

m w 00 + + w w d d c y 4 d

4.4 ." lnmmI- I - m m w - o o m w w m m t - o w o o w o o . .UNN 00

00 4.4 + + W W o o m m

"WW d d m m

. m m m w w v m m w N ooQ-o m m . .

00

0 d *

000 ddd + + + w w w "N w w w lnlnln

. w o o w o o "N v o w

w w tn lnmtn w w m m

NNNN w w . w w o w .

w w w w m w c u

o o o m w w o . d d d W

w w w m m l n l n l n w o l n l n l n

w r i w N m m m N N N N . w w w w I D w . w

w .PI- m N w m m m m m m w . o m m m N P w o o w m m

. w o o 0

m 0

ln d Io I- m

a, I- m .ddd

l n m d d d LnlnI-PP I-PPI-? m m . . .

000

d d w m m m e . - . O o o m W w c r o N N N W m m m m m m m m I -WWWI- r~-P w o o o r - P I - w u o w w . . .o

lnlnlnln . . .q N N N m w w w w w w w .

0

w w w m m m 0

w

"Po . . w t - 00

o o w m WWW& w w w w . . . w 0 0 0

. . . 000 000 000

00 .-Id * +

m m m 000 + + +

000 ddd + + + W W W w m w ~ m m w o w d d d W l n l n

W W W P l n l n W W W W P I - . . . w m m 0 0 0 1 I I I l l

o o o x s 4 o w w m d d

000 4 4 4

4.4 4.4 + + w w m m m o I-P .N m m m 4 m m w d d m w i-r-t-m w w w o . .om 0 0 1 I I I

00 dd + + w w

o o m m N N m m d d m m - . m m w m o w wm" w c r o o m m . * I 1 0 0

I I

0 4 *

000 ddd + + + w o w NNN w w w ln lnm w o w v o w NNN w o w

000 I l l

. . .

m m m 000 +

w m I- 0 m

- w NNN" w w . w w l n l n m r n l n

w w w . m m m

m w w w m w w N

N m m m

W m m m Plnlnln W d d d o . . . I O 0 0

I l l

ri m c v m m m m .PPI- m m m m m w m m m m m w . . . N P o o w o w m m m

. o w o w 0 1 I I I I

.ddd lnddd

lnI-PP- I-PPI- m . . . IO00

d m m m

I l l

c r o w . . "I-9.0 . .-PI- 0 0 1 I I

I I

o w m m o ) o o w m m

I - . . . I O 0 0

I l l 0 I

N 0

d

? w NN

4 ?? d 0 4 d N

????? d

? dU 00

d c r 00

. . . . . . . . . . . . . - ( V . . . . . F J N . . . . . ( V N . . . . . . . . . . . . I - o . . . . . . . . . . . . . . . 0000000000000 1 0 0 0 0 0 100000 10000000000001 000000000000000

I I I I I I I I I I I I I 1 I I l l

b b b b b b b b b b b b b b b t b ~ b b b b b ~ ~ b b b ~ b b b b ~ b b b b b b ~ b ~ b ~ b b b b b b b b b b b b b a a a a a a a a a a a a a a a a a a a a a a a a a a a a ~ a a a a ~ a a a a a a a a a a a a a a a a a a a a a a a a

97

Page 99: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 0 0 0 0 0 9 . ~ 9 . 0 0 0 0 N ~ ~ r l 0 9 . 0 N 9 . ~ d 9 . 9 . W 9 . ~ W d ~ ~ W d N 9 . W 0 P P N ~ 9 . ~ 0 ddrlooorlr lr lr looorldrlr lorlorldrlddddrldrlddddrlddoo.- lr ld.- l~rlo

, 1 1 + + + 1 1 1 1 + + + 1 1 1 1 + 1 + 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 I l l + l l l l l l +

W o o o w dd40 A + + +

- . . . . . P P I - . . . . 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

0000 v1 0000000000000000000000000000000000000000000000 I I 1 I I I I I I I I I I I I I I

0 a J I cc

0000 0 0 0 0 + + + + w w w w 0000 0000 0000 0000 0000 0000 0000

0000 . . . .

0000 0 0 0 0 + + + + Ll

0, d

d r l N 000

rl 0

r l m 00 I I

W O r l P W 0 0 r n m p m w w w p r l m r l m w m m Y ) W W r l N m m N O O r l w .w9. . . d . . 00 I O 0

I

d 0

I w W

m W m 9. P

m

o drl rl 00 I I I

w w w N m W W W O O F m P d m m m o p r l r l m m m w w m W N W r l

0000 . . . .

I 1

r l r l 0 4

d d I

w m 9 . w m o d m . - l m U w w o a - 4 9 . W .Nr l P . w . w .P-r ld*

0 1 0 I

o w m w w

m o l n v m

.-lo d N r l 0.4 000 I 1 I l l

w w w w w w m m w m m d o p . m w r l m m m ~ m m ~ m w ~ o m m o ~ w m ( v w m W W N r l d r l O W

w P w o w o m w 9.V).- l r lNmW9. 00000000

1 I I

. . . . . . . .

N O 4 O d O I l l

w w w 9.-0

W N W O N m W N N O m N

000

m o m

m d m . . .

I l l w w w r ( w 0 m P P P N m m w N o m m w m m m m W m P o W W P N

0000 . . . .

I l l

I w In m 0 rl W d m

1 1 w w

N W W W l n 0 0 0 m C V m m N m 9 . CrWNmP w . P W W

N(vmm.- l m o w m .

w ; l w i l 0000 0000 0000 0000 0 0 0 0 0000 0000

0 0 0 0 . . . .

m I- d m P m W

0 P d P N W

m I

m N m rl P (v (v

0

4

d a u d 1 E

.d . . r l 0 1 0 0

m w . 1 0 Ll

0,

cl

0 1

0

000 drlrl + + + w w w P P P N w w m . N N N m mmmW NNNP W V W W . . .q. 000

w w - r r n

m N O 0 00 I I +

0 0 + w 0 0 0 0 0 0 0

0

0000000000 0000000000 + + + + + + + + + +

00000 00000 + + + + +

00 00 + + W W 00 00 00 00 00 00 00

00 . .

000 000 + + + w w w 000 000 000 000 000 000 000

000 . . .

00 00 + + w w 00 00 00 00 00 00 00

00 . .

000 000 + + + W W W 000 000 000 000 000 000 000

000 . . .

0 0 + w 0 0 0 0 0 0 0

0

000 000 + + + w w w 000 000 000 000 000 000 000

000 . . .

0 0 + w 0 0 0 0 0 0 0

0

0000 0000 + + + + 0000 w w w w

0000 0000

0000 0000 0000 0000

. . . . 0000

0 0 + w 0 0 0 0 0 0 0

0

000 000 + + + W W W 000 000 000 000 000 000 000

000 . . .

000 000 + + + w w w 000 000 000 000 000 000 000

-0

1 n Ll 0) a a 3

w w w

m o o 0

w r l m o

m ( v m 0 m 9 . w o w m w o P N W O 49.00

. . . .

w w w w o 00000 00000 00000 00000 00000 00000 00000 . . . . .

NNNN . w w w

w . . .

1599.9.

w P P P

m m m m m m m m w m m m * . .

000 . . . . 0000 I

. . . . . . . . . . 0000000000

. . . . . 00000

000 r l r l r l + + + w w o

NNNNPPPN . w w w w w m .

w * . . m m m w P W 9 . 9 . N N N P

r n m m m ~ ~ c v m mmmm-r9 . - rm w m m m ~ - r ~ w

Vl N 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 O O O O O O O O O O O O O O O O O O O O O O O O 0 00000000000000000000000000000000000000000000 I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

w w w w w w w w w w w w w w w w w w w w w ~ w w w w w w w w w w w w w w w w w w w w w w w I n N ~ 0 0 0 0 0 0 0 0 0 0 O O O 0 0 0 0 O O O O O O O O O O O O O O O O O O O O O O O O O O m~wooooooooooooooooooooooooooooooooooooooooooo wmwooooooooooooooooooooooooooooooooooooooooooo m o ~ o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o P N W 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 O O O O O O O O O O O O O O O O O O O O O O O O O O d9.00000000000000000000000000000000000000000000 ~ ~ m o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o 0000000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

I

z 0 n Ll 0)

0 cl

9.r-PP . . .9. I I I 1 0 0 0 1

I l l

0 0 0 00 I I I I I

w w w w w m m w d m P w m N r l P O \ W P O N N r l N W P m W N v ) o r l w w w m m N 9 . 9 . P W O 0 N W 9 . d W W W r l W r l m r l w m ~ m r l . . . . . . . . 00000000

I 1 I

O r l r l d + I I I w w w w O w N m O N m m o r l o m O m d o o o m o 0 m 9 . m 0000

o m m m . . . . I

O O O A + + + I w w w w o o o m O O O d ooom O O O W

O O O P o o o m 0000

o o o m

. . . .

rldrld I l l 1

w w w w 0 m 9 . m W W m N m P 0 m W W W N N m N P 0000 I 1 I

m d m m m m d o

. . . .

d I

w P

N 0 P 0 m r-

dddd 1 1 1 1

w w w w o o m o P O m m P m m m =rmor( m o m w m m w o m d d N 0000 . . . .

d I

w U

m m W

ddrl-l I l l 1

w w w w N U 0 0

rldd I l l

W W W N 9 . W W O P

W W N o m w U Y ) m d m m 000

I

mmr-

. . .

0 I

w N

O d d 4 + I I 1 w w w w O d m P O F W D P

O W N 0 O W N W O N m m o r l r l w 0000

o m - m

. . . . I

d I

w 0 N W

dd0 I I +

w w w N W O m d 0 O N 0 w 9 . 0 l n w o r l w o d W 0

000 I

. . .

0

w ww: l 0NV)OO m 9 . w o o w m w o o P N W O O d9.000

m o w o o

w d m o o _ . _ . . 0

0 + W 0 0 0 0 0 0 0

0 00 I I +

4 I

w N m 0 9. 9. 0

1 + 1 W O W w o w 4 0 4 m o o P O W w o r n P O 0

8 W O d

000 . . .

I

0 1 4 4 >

9.P Wm N O O N

NN

00 I I

m w . .

A d N P w w m o o m m w N d W W W N m O P d r l W

0000 I 1 I

. . . .

d m 0 W N N

0 I

P W 9. W

0 1

rl 9. W

0

d

0 0 I

. . - . 0000

1 0

ddrldddrlrl Ll ;Iclclclclclclcl c 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 m m m m m m 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

> > > > > > > > 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 %%%%%%E! E ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

98

Page 100: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N m W m m N m N r l l - w w r l m w w . . . . . . . . 0000

I I

4 0 I

w w w O N N m o w W r l

r l N m m . . 00

I

N 4 I

w rl

N N rl

0

m t - o orlo I I + w w w 9.r-0 - N O 0100 w 9 . 0 000 . . . I

0 0 + w 0 0 0 0

0

o o w r - oorlrl + + I I w w w w 0 0 9 . w o o w m o o w v ) O O r l N

0000 . . . .

I I

m ~ m m r l o rlrlrlorlrl I I I I I I

w w w w w w I - m r l l - o m m m w w w 9 . r - w m o m o m m r l w m m . . . . . . 000000 I l l

I N r l N O ooorl I l l 1

w w w w 0mmU-l mcuwm r-NOU,

m r l r l r l

0000

m m w m

m r l r l r l r l m r - w . . . . I I

rl r lN 0 00

I I I w w w 9.m-9. m o m m m r l m w dNdW m W m m o o m 9 . P r l r l W

0000 . . . .

I I

N m r l 004

I l l w w w O W W P 9 . N O m m 9 . d N m W m W m m m w l - m w m m m w . . . .m

I 000 I

W 4

rl W In W

m

r(

0 I w r l w m m

m o w w r(r(N0 W m N N m w w w v ) W N 9 . . w . w

,-I .r l . 0 0 I I

o o r l r l m N d r l r l O I I I I I

w w w w w r l m w w 9 . P O W O N N m m N W m m N w m 00000

I

. . . . .

o m w o d O d r l I I I I w w w w

r n m w r l l - m w w WWmN W r l r ( r l

0000 . . . .

I

rlI-40 drld I l l w w w q m o NmW NOr l N 9 . W

0 0 0 . e .

I

m r ld 0 00 I I 1 w o w

l - w r - ~ r n m m m m w w ~ ~ ~ O N N P m m m m w w

9.mmWNm

m d N r - 0 0 NmWr lP- * . . . . . , + 00000

I I I

rl 0 I

w c 4 m r W In r 0

I

0 drl rl 00 I I I

w w w 0-N9.N w w m m w N W q W r l W W N W 9 . W N N W r l

m N V ) r l m w r - m m l - . . . . . 0 0 0 0 0 I I I

r(00d rlrlN.4 I I I I w w w w

w m r - w P N m w w o r l o mrll-.-I 0000 . . . . I

N O r l r l rlrlrlrl I I I I

w w w w w m r l r l W m r l m N P r l W m d m N 0000

I l l

. . . .

o o o o m m o w N r ( d r l 0 O r l r l

rlrl 0 4 ~

I I w w w r l r l m m m m ~ w w r ( ~ m m m r l m r l

I n F l W N W N m 9 . r l 9 . l n o 0 m I - l . . w

. W W W P . . rl * .NWm

0 0 1 I I I

I I I I I ~ I I w w w w w w w w 9 . r l m w r l r - r - m r l W W W N 9 . W W o m m m o o w r - WDr(Wr(r (NmN 00000000 . . . . . . . .

I I I I

drl 00

. . . . 0000

I I

I I I I w w w w O m N P r ( m 0 9 . ww9..9) r l r l r ( w 0000 . . . .

I

r - m N w r - w NlCO Nr l r l

000 I l l

. . .

m 0 w r- m I- N

0

o o o m m m r l r lNr( r l4 I I I I I I w w w w w w

r l m o r ( r ( 0 m r - r l m m w O r l N F - 0 9 . m m w w m r - . . . . . . 000000

I I l l

4 N d N 0000 I I I I w w w w

N P m O w w m w

m m r l r l r l w l - w wmmcy r l W 9 1 T m N m m 0000 I I I

. . . .

0 4 r l o I I

w w w m m w 0 m m 9 . r - o o m mr- r lm w 9 . a w W O W N r l r l r lN

0000 I I I

. . . . 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W P N N rlrlrlrl I l l 1

W W W W r - m r l m W N W O mmW9. N N T C U I m N m N r l r - w w 0000

r l m w w . . . . I I

m t - o 040 I I +

w w w w 9 . 0 PI-0 N N O 9.-0 P - N O o w 0 w 9 . 0 000 . . . I

0 0 + w 0 0 0 0 0 0 0

0

o o w r - oorlrl + + I I w w w w o o w v ) o o m w O O O N o o w w o o w v ) o o w m O O r l N

0000 . . . .

I I

m w m m r l r l r l 0 I I I I

w w w w 0 m r ( r - m m m m w o w r - w m o w m m w w m m r l w l - w m o

0000 . . . . I I

rlooorl r l r l N r l r l I I I I I

w w w w w m m N 9 . m w d w w m N W r l O O o w r l m w w w r - o w m o N m m m m l n m N 00000 I I

. . . . .

r l m o m w rlorlorl I I I I I w w w w w o o o w 9 . WmNWm w m w w w I -mWNr- O N F m 9 . NW9.Wm w m w r l r l 0 0 0 0 0

I

. . . . .

O d r l

0 0 0 I

orloo r l r l r lN I I I I

w w w w WmNW o r l w 9 . P m N N mr-mr- r - P N m r ( w 0 . A m m r l r - 0000 . . . .

I

d N N O r l r l r l r l r l r l

I I I I I w w w w w mNWW9. O W N O W mmV)mN r - r l m m r l w m w m r l 0 m ) N r - r l r l N m r l m 00000

I 1

. . . . .

~ 0 0 0 r lNr l r l I I I I

w w w w Nrn-4-r r - w r l m m m . 4 0 0 9 r l m m r l w w N W d W

0000 I I I

w o m m . . . . 4 d N m . . . . 0000 I

W r l 4 N rlrldrl I I I I

w w w w N W m d

r-mr-m 9.0" w r ( m 0 r - w w 9 . Nrlrlrl

m-rr -9.

. . . . 0000 I

0 rl I

w rl

W m W 9. W W

0 I

000 4r lN I l l w w w

9 . N W o w w N O 4 r l m 0

O r l N

0 0 0

m r - r l m m o . . .

m m m r l r l r ( I l l w w w N9.4 mmr- w o w o r l m mmr- w m r -09. . . . 000 I l l

99

Page 101: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W O N 0 m 0000 0 + + + + +

o o r l w rlr(r(rl I I I I

w w w w r l P P W d W P N Ncr r lv ) L O N F I W

0000 I I I I

. . . .

o o m c r N W 0000 00 + + + + + + o o m o 0000 r-m oocro r n P

740 009.0 l - w w - l O O P O mr( u u o o m m w m E a O O m W N W 4 . 4 o o m m m w &I4 O O N W PP

0 . . . . . . 0, 0000 00

w w w w ;XI

IIII ~ u i m I I I I NrlNr( ooor l I I I I

w w w w m m w w O N m r l W l - W N v )WtTCO r l m N l - I - W r l W LOrlr(m

0000 I I

. . . . 0000 0000 + + + + w w w w 0000 0 0 0 0 0000 0000 0000 0000 0000

0000 . . . .

0 0 0 0 0000 + + + + w w w w 0000 0000 0 0 0 0 0000 0000 0000 0000

0 0 0 0 . . . .

0 0 0 0 w w w w

. . . . . . . . z z z z 0000 v v v v clclclcl z z z z

0 c r r l N O 0 0 0 0 0 0 + + + + 0 w w w w 0 m o o 0 0 N d O O 0 rll-00 0 N W O O . c r c r o o 0 r ( m o 0

w r l m o LI " N O m . . . . o 0000

I 11 II 11 II II I1

5 w m m o

0 V N r l O 0 0000 0 + + + + 0 w w w w 0 w m r l o 0 N m O O 0 dol-0 m w m w o

O - N O m w r l m o m u w N l - 0 m u N r l N O

W Q I 0000 N I II u II II II I1

C 4-0s c c - d 4 Y o m d o c 1 0 1 a u m h o u

- n m e x > o u

0 5 r P r l c r . r 0 a o o o o . O + + + I 0 a w w w w

a o m m m 4 m w m o

P O W P r l P o m m 9 . r l m u c r m 9 . c r rl W I - w c r

& ocrCr(Dl- o u > d P I - O N u 4 m w m r l m u . . . . w o a o o o o

4 I 1 ll II e I1 I1 II u

l-c m r l m o

. . . .

ma 4 0 E u > a a 3

r ( W 00 + + W W m W P O l-N r ( m N W m m P d NN

00 I II u

o m

. .

VI m

N 4 > E -0-0

N m 00 + + w w

. . 00 I

i II u 0 w

u m -l 4

u 0) u 0)

5 m a U

4

0 4

4 W

0) c Y

ri0ilil 0 m o m 0 w

o m o m o w m o m 0 P N o d 0 N

0 w o m o l- 0 w o l - o m

LN m o p 0 W OIC d O m O N u m N O ~ O m . . . . .+E 0000 0 r l m

I 7 0 4 rl o w + I I I I I I I I I I I I II

c a m c d u b 0

u 01 0 a

\ 0 m \ 0 4 rl u 4

u a 0,

0) 4 m 4 N w u w m o c m x a.4

> u >

u C 0, Y -lo x c x x

4 c c 0) o- l - l a > . E > > 4

n m w w

€0 4 .

u VI

0

d l a m

100

Page 102: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N 4 N m N d N O N 0000 00 00 + + + + + + 4 .L

d N m N d N O N 0000 00 00 + + + + + + + + w w o w w w w w O N m m N W w w d m m m m~ r l ~ w r l m w P W m w P W P N ~d dd m r - o m m~ o m

o m ~ r m r l w m w P r ' W D m W N W N w m w w m m w m w w m - r w-w l-w 0000 00 00

1 II II II I1 n ll II I1

. . . . . . . .

4 N m N

w w w w O N m m d m m m w r l m w

0 P W r - N o o r - o m 0 P P w m

a m w m w w alc O l n d l n

d E 0000 II II II I1 II II

0000 + + + +

%; Y " 7 5

N 0

I w w w w r j w r l m m m m~

m r - o m m~

O N m m N W

w d m w r-w r - w r - N N d

I- r -wm W N w m w w m m o m r l m r l w w w m - r w w

w r i

m w w w r lN

.-Id W N 9.N N m P W

00

u II

m w . .

w W 0, 0, m

a d

D N W N N P-

O 0 0

aN D C um m a l

. + E

d

0

I1

. . . . . . 0000 00

n II II n I1 II

22 n u 4 n 0 0

aal

C 4 a n U

U7NC-l 0 0 0 + + + w w w w r - m m W w N W O I w m N w o o oov) F-JNP mmW W W N

0 0 0 . . .

w 0 + w W m r- W m W w

Cuwm 000 + + + w w w m N W N r - m

N o m 000 + + + w w w N m W r l m m N r l W W W O m P W dr lN w o m m o w

000

N m m . . .

InNP lw N W ' V ) N W V ) 0000 000 000 + + + + + + + + + + w w o w w w w w w w m w - r m ~ r - m r l m m N W O I P w m w N d W w m m w w o o v w w - r o o m w w w m r - w m w r w w m m w o r n m m w r l ~ m w m o w

W P O I W m N W N m W

O O u i W W W N r l d N

o o w m N N m N m m . . . . . . . . . . 0000 y o 0 000

m N m o 0000 + + + + w w w w w r - m w m w w - m m w m r - u W ~ N W

a.4 w o o m 4 u o o m w a a m ~ r - w 0.4 m m w d 0 4 o w - w m u . . . .

e 0000

II II II II II II

VI 4 0 a w 4 U E - . I Q J ~ L I

4 4 m n u n - 4 4 a c m e V W L l V I 4 4

d W 00 I +

w w -rN m N mr- mW W d

mu) w w mr-

00

II II

m m

. .

m i n w

w m m r - m w

w o w w o w O W N

N N m . . .

V a-4 4 u w -4 u d

U

II I1

u c u E -.-I m 4 4 o w

a n rl m 0

u

II II

U P ) u E 4 4 4 L l

Llc u E .4 4

m a m o E 4 > a -03

L l L l V W O W

0 0 0 0 0 0 rl 0

0 c u Ll 4

II II

w 0 m r l 0000 + + + I w w w w o w m w w w r - m r l 0 N W N O W W m w w m r - m m m m w w o 4 W d d NPr l r l

0000 I u II II II

. . . .

N w r l 000 + + + w w w w o w W P N

m w w P W r l - O N N m m m r l m 000

I I I1 II II

o m m m w m

. . .

m - 4 000 + + + l r l w w N m w r - w o m o r r - d W W d N m o w o m 0 m d d 000

I II I1 II

X W c u u 4-Q e

m o m

. . .

> n w

0 0 0 0 0 0

T O m d 0000 + + + I w w w w o w m w w o r ' m 4 O N W w m m w m w - r m r - m o m m w w w r l W r ( d Nr-r ld

0000 I II I/ II II

. . . .

Nod 000 + + + W W W w o w W P - N

m w w r - w r l W O N N m m m r l m 000

I I II n II

o m m m w m

. . .

N- rd 000 + + + w w w l - w o w o r - P r l W W A N m o w o m 0 m d r l 0 0 0

I II II I1

N m w

m o m

. . .

N d

0 0 0 0 0 0 0 0 0 N

w w P O -0 O N N W mcu Wm A -

rl 0 0 N m w w . m w w m

o I-mmm 0 c u 0 c . .

P N rlP

00 I I1 II

. . JJ 4 m

4 4

II II

4 . . . . 0, 0000

I II II II II II II II I1

x 5: a n -01) U 4

X W c u u 4-0 e > n w

x 4 0 ea a n

VI VI

s12 00

X X w

o a N C W

N > d U

0 0 0 0 0 0 rl m

V)N" 0000 + + + + w w w w w m w w w - r - w r l r l w w m o m m w w - w m o m m m m w m m m o m w o

N N r l W

0000 I I II II n II

. . . .

N m N 000 + + + w w w P N m W O N P W d m r l 0 P W V W W N

N r l O - r r l w

000 I

II n I1

EL) w e CJZ

m w w

. . .

m

> n 4

N m N 000 + + + w w w l-wm w m o P A 0 m m w P m N Wmm N d N w r l w

000 I

II II II

m w l n

. . .

0 0 0 0 0 0

m N " 0000 + + + + w w w w w m m o r l w w m o m m w

m m u i N w m u i m

or-9.d

W W O I W o m w w

N N r l W

0000 I I I1 II I II

. . . .

N m N 000 + + + W W W t-mm W O N P W r l m-40 P W w - W W N

N d O o r l w

000 I

II II II

m w w

. . .

NF-JN 0 0 0

0 m N N N 0 0000 0 + + + + 0 w w w w 0 w m w w 0 or-orl .-I r l w w m m o m m o . w w m w P C m m m ~ m u w m m m m 4 N N d W w - m . . . . .re 0000 N I I II ll II II II II

m o l n w o

d m 00 I +

w w P O w o m 0 P O 00 N O

w w 9.9.

m o

0 0 0 0 0 0 rl P-

+ & . A .

w w r i r - w m w m o

VI s-4 a

2 4

4 m

r -40 m m o r - m N Wmm N A N 0.49.

000

m w m

. . .

a 2 Ln Ln r-c

m u mLl

0,

0 W e n

r-c m u m 4 w m

w e N II II

. . 00 I II I1

w m w e II II

I II n I1 m

N rl rl C

m 1 ) C * W

-40 a c

- V I

.4 d 0 rl

4 4 Y h-4 u > a o w VI $

c a

al

m c a

0 m K a

-4

n r l W u o o C I + -4 w w L l w o aN 0 -0

L l w o e m 0 5 0 0 3 w 0 c w o C N N 4 ' . E O 0

I1 I1

o X m N m m N W O O 0 0 . o + + + + 0 n w w w w

w m m r - w 4 w m r - m

I- W P W m P O W N N r l m u r l m o m rl l -r lr-m c c r c r l m m o u > N d d r l N L l 4 m m N r l

m u . . . . w e m o o 0 0

d l II II e u II n II

n

- r N N O . I

w o w 000 + + + W W W w w m 0 - m

O N O T u r - w - d o r l ~ r n n U r l l n P c a m m o 0 E N m w 4 h m m d u V I . . . .A

4 y o o

w - N N O * I

o w W r-

X m N m m w w o o w w w o o o o 000 000 o + + + + + + + + + + n w w w w w w w w w w w ~ m r ' w o o m o w m 4 w m P - m o - r m o w m

w r - m m a m m o a ~ m o

w o 0 0 . + ~ 0 0 0 0 000 o + + + + + + +

W N r n r - w w o m 4 w m r - m o o m

w r - w m c N m w O W N N d U P o d u r l m o m 0 4 - m

I -dr - rnUdrnP U d r l m m a m m o >Ndr l r l E N m W 4 m m N r l x m m r l u . . . . V I . . . ~ 0 0 0 0 4 0 0 0

- 4 1 I e u u n II m u II II

n w w w w w w w Ll 0 &I

Ll 0 W

VI

m w 0 0

P O P O

4 0 e0 o u r (

w e o

m o

:?

4 0

W r - m I - m m m

p? C

4 u .-I 1)

0

4 m 4

C

4 u 4 W 0

m . w e o II n II

W

0 m i II u -4 4 4 JJ 4

C 4

4 m C

JJ 4 C 4

4 W

101

Page 103: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

4 0 4 E 4-1 I v ac a w w 4 >

102

Page 104: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m

w P

a

m N

u 0 0 a c h

2 rl u W

4

0, u 4 a C

rl 4J

0 3

d N 00 + + W W dP

P m LnW

W N o w 9 . W

00 I II I I

N 4 w u c a

- 4 % > e

N w W 000 + + + w w w m m w w d m o m 0

mr-

m w w m

. .

W m w P m P o w w W N m P O P N m P 000 . . . I II w u

x u w 4 c 4 u

d W - 4 > n a N w d 000 + + + w w w 9 . W N wl-w m W m 9.mW Orlr-

d m 0 N m m m d m 0 0 0

I I I1 II I1

X w c u 0 -4-0 01

m w v

. . .

> p a

N m N 000 + + + w w w m m m w m m

o m 4

0-4 Ndr- 9 . w P

w w w N d O w d w

000 . . .

I II m H

4 ELI

W w C C d u 4 > a 4 w w -

O N 00 + + W W P P rnr- m m P W N W

P N 4 W w w 00

F-m

. . II m

N I W U c a d x > e

N - W 0 0 0 + + + w o w I - N W

r-40 0 4 0 4 W r -

meum N m P 0 0 0

I "

x u w r l c 4 u

4 W - l

m w m

P m w m o r - . . .

> n a N W r l 000 + + + w w w m r l o m m m t7-m 9.NP m m r - m r l m w m m o m 0 m r l r l 000

I I1 I1 II

X w c u v

- r a w

. . .

> n m N m N 000 + + + W W W mr-cu w d m o m w N N W w d r l o w r - w w m NrlN -49.

000 . . .

I m u II

4 E U w w C C

d u m > n 4 w 9 . w 000

d N m N 0000 + + + + w w w w N W N d r-"N N W d d

9.mm9. d P W C -

w w m 9 .

0000

w m o m w o m m

o m d m . . . .

d N 00 + + w w dl-

Pv) U l W

m P

m w w m W N o w W W . . 00

Ohi 00 + + w w PI-

m m P W N W

P N d W w w 00

m r -

P r n

. .

d N m N 0000 + + + + W W W W N W N d PNNN w m o m N W d d w o m m

N 0

I w W P W 0 m 0 9. W 4

0

d N m N

w w w w l - P d m m - l w o N m 9 . m m N P P

W P W W

0000 + + + +

m m w r - m m w m m m d m

dhi 00 + + w w W W ' P - W mr( m m 9.- N 9 09. P W m m . . 00

0 0 0

a m P I C u 4 m a l ,-E ll ll

? e a V 0 0 h n , a w

d V W r l 4 0 4.4 u-l 0

II u

40) J J E 4 4 h 4 u w

0 0 0 0 0 0 0 N

0

E a

c u 4 4

II I1

x a-0 4 0

75-0 0-4

a n

0 0 0 0 0 0 rl r- m Pc m u m u 9 . 4 9 . w N

I1 II

0 0 0

aN w c u 4 n w

+ E

9 . l n m w o m r l m d P W W

w w m w 0000 . . . . m w m G . . . .

0000 I

I I I I I I I I I I I I lull IIII I I I I I I Y I1 I

I1 I1 I I II II I1 II II

W P Ul C 4 N m N 4 4 0 4 w u w u E 4 . 4 0 ) C a C a v a c a d * 4 % a w e > > e > c

N 9 . W 000 + + + w w w mm9.

C 4 a P u

d W 00 I +

w w d w P C T .+W d W drl O m N W d W W P

00 . .

WNmW 0000 + + + + w w w w V N W W

N O 0 4 N N d O v)Wmm W d m N P N W d P W N m

m o w m

m w r - w

N - P W 000 + + + w o w P N O N w m - 4 0 049. d W P

m w m NPlP

r - m w m o r - * . . y o 0

W N m 9 . 0000 + + + + W U W W 9 . N W W

cvoorl N N r l O M W m m W d m N P N W d

m o w m

m w r w

YY?? 0 0 0 0

P N m P

w w w u O W N P

0000 + + + +

m r - m m m d m o m m o m P W N N 0V)r-d l n W r - r (

N9.P 000 + + + w w w d m W 9 . m d P O W

O P T m N 9 . r - O d N m W 000

mNY-

m9.m

. . .

w d m o m 0 W m w P m P o w w W N m P O P N m P . . . 700

d N W m W W N m 0000 . . . . . . . .

0000 I

H II I1 II II II II II II

m o m 0 0000 + + + + w w w w m w m w o m w m m - m u )

N9.d 000 + + + w w w m d o m m m m m m 9.cvr - m m r -

o m 0 m d r l

m r l m w m m

000 . . .

0 m o m 0 0 0000 0 + + + + 0 w w w w o m w m w 0 o m w m o m m m w

o m m w m e m r - w d

-! 2 : g g

N d 00

I 1 w w w m

Nrn

m m

W N

I-W m m w w dr- d r - 00 . .

0 0 0 0 0 0 0 0

N * e u

4 4

W O m d N P d

w w w w w o w w r l ~ ~ m W O N

m m m w r-r-4

0000 + + + + 000 + + +

w 9 . m w d o w w 9 . w m r l m w

N W 9 . N d W N W P W d W N O m W O d ClON m d N N N W O . + W d N m d m 0000 000 . . . . . . .

N W d 000 + + + w w w T W N 9 . P W mWm 9 . W W O d P

d m O NLOm m 4 m

m w w

. . .

2.i.r-0 m m o m m m w m mPwL)rl rlrldd d W r l N

0000 . . . . u dddd

4 d W d N 4 . . . . 0) 0000

W N N N 0000 + + + + w w w w d C T d 0 P O W 0 m m m w mmm- 4rndL)rl

w m m m m N d m

m II H 11

N P m m 0 m w w

. . . . 0000

I I

N m N 000 + + + W W W m m m w m m O l - d NdP ea.-

N m N 000 + + + w w w m P N w d r n o m w N N O 0 4 d o m - W W U l N d N w d 9 .

000 I

w ll w

. . .

E

n 4 3 2 4

u 0 w 0)

N d

n

0 0 0 0 0 0 d P

m Pe m u m 4 9 . 4 9 . w N II I1

W 0 + w d

r- m d N 0 9. m 0 I II

m

NNN 000 + + + w w w O d O o w 0 m m P m m w r n d d P m m rnmm m w v

N d m 000 . . . I I I II n

d m 00 I +

w w 00

00 9.0

W O w o d W m w

00 I II II

m o

m o

. .

0 0 0 0 0 0 rl

15 r-c m u m u 9 . 4 w w N I1 I1

P N N N 0000 + + + + w w w w r l d m m W ' W N N N W m d P N m m o w m m 0 D d d P - l I n W r l U l w m w m m w d m

N m N 000 + + + w w w o w m 4879. P W N 49.9.

mI-9. w o m N N O 9.49.

000 I

II II II

mt-m

. . .

n .-I a a E

4 w u w 4

N d

4 o i w w w N 4 O . . . 000

I I I u n

. . . . 0000 I I

I I I1 II II C 4 - 0

4 c c c E u u a 4 w w 4 x v 4 4 o 4 4 v a c c w x > w u > n u

d d

0)

4 c a 4 0 w W C rl u d a 0

d 4

rl w

Y x4 v > a o a n

0)

4 .c a

0)

4 c a

a w n n

d

n d W u o o C I + 4 w w 4 4 0 ai- 0

N O & N O 0 ) - 0 >9.0 3 - 0 PlNO C m N 4 . . E O 0

II II

X W N m a000 o + + + P W W W m m p t v + m o m

P W N o r - 0 0 c ) o w o

m w w OINWm > W O d r l m m N u . . . 4 0 0 0

4 1 0, I1 II H 4

9. h W N m W 0 a0000 . o + + + + m n w w w w

4 m O w N P P W N O P o r - o o m rl m w w d O U > W O d O N 4 4 v ) m N N m u . . . . w w 4 0 0 0 0

arnr-cum

m U O W O P

e w ~ w m m

d I II II w I I II n u n

9.0

9 Y w 9 . w - 0 000 + + + + w w o w m w w w N O ~ N 0 w w w w m u m o d P O W W d 4JJv)9.m m a m m r l 0 E r l m w N x m m d . n * . . 04?00

w d X P N m P 9.9.9. 0 oaoooo 000

* + o + + + + + + + m w n w w w w w w w

O W P N P O m w m c34r-m-

o w 0 000 + + + w w w w w w O m N

w w w w U m O d O W W d u m w - m a m m d E d m W h m m d Y ) . . . 4 0 0 0

P II II il I

000 + + + + + + w o w w w w w w w w w w om^ O ~ N w w w w w w w m o r l u m o 4 w w r l O W W d m 9 . v ) u m w m m m d a m m r l r l m w E d m w . . n . . . 0004000

II Y U FU U H

y m r l x m m d

I

4 0 w

4 0 w

m i l 0 0

- 0 P O m o

m w r - m m w m r l ~ w w u m r - m u 0 O w m N 0 d u w m m u m a w N d a d E O m W E N X m m d X . e l . . . V I

08Zyooa:

el C

d u 4 a 0

n C 4

- r- 0 ,,, P o o r l w w m o u m m m d 0 o w 0 cd w w w m N u N > w O d N 4 N d m m N m . u . . . w B O 4 0 0 0

- 4 1 u I II 0, II I I II II P i II II P ad rl 4 4 w a I

9) E 4u u 4 E 4 m 4 4 r l U X E a ao n x > el

d o S O

ourl N 4 N

u 4 'T)

0

4 4 d u 4 C rl

4 . m w o

II P i II II 4

-l 4 rl u 4 C rl

n u d U w u

4 4 u X E a x > m

C E 0 4 o a m m 4 v u 4 u

C - 4 E m a E H 4 P V O

103

Page 105: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

O N 00 + + wL3 mw. w w N d r l m W d t - w W W d W w w 00

11 m

. .

(vwf- 000 + + + w w w d 0 W O d P m t - d O r l W m m m r l r l w W m w

N m W

000 I u ll I1

x u W d c LIu 4 U - l

m o d . . .

> p a

N w d 000 + + + w w w m m w dlcN r l w m w m o w N m w w m W m m ot-0 m r l d 000

I II I1 II

. . .

N m N 000 + * * w w w o o w r l m 0

w w w a 000 s + + + a w w w m w m CI w f ’ m 0 m r ( N W l n - m & m & n w m m c W N r l 0 o m m d m m r l c) . . . 4 0 0 0 T¶ I C II II II 0

U

104

Page 106: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W d N m N 0000 + + + + w w w w P P d m m d w o N m W m m N P P

w l - w w

m W m W

0000

Y Y II II

m m w l - m m w m m m d m . . . .

d N 00 + + W W W W l - W m r l m m W r l N W m9. P W ma, 00 I II u

N 4 w o c a 4 % > e

N9.P 000 + + + w w w d m W ' 0 m d P O W

O P W m N W l - O d

. .

m N t -

m v m

"i? 000 I II I1 u

X L I w - 4 c Llu 41-04 > n 4

N W d 0 0 0 + + + w w w W O N W W W

PIC4 d W N W N O m O N NODO m r l m 000

I I

rim-

. . . II u u

x w c u v -4u 01 > n u N m N 000 + + + w o w o w m r l m w P W N r l W W

m P W w o m N N O 0-49.

000 I

I1 u I1

4 E L )

-4u4

m I - m

. . .

2 2 > n u

O N 00 + + W W m W W W N d

W d t-9. W W r l W

d m

w m . . 00

n u

N 4 w u c a - 4 % > e

N W l - 000 + + + W W W r l o w O d l -

W r l W m m m d d W W W W m 0 r l N m W

000

u u II

X u w 4 c Llu 4u-l

mt-rl

. . .

> n a N W d 000 + + + w w w m m m rl l-N r l 9 . m w m o v m m w w m w m m 0-0 m 4 - l

000 I

. . . I n II

x w c u v -41-0 al > n u N m N 000 + + + w w w o o w P O W d O N m m m m W 9 W O W NNN -49.

000 I

II II u 4

ELI

- 4 0 4 > n LI

r l m o

. . .

22

d 0 I

w N W d rl l- N

W P

0

U

C

7

m

P, d W 00 + + w w w o dd 0'0 dd Wm N W W W NP

00

II I1

m a 4 0 E L l > a a 3

0.4 00 + + w w 4.4

m W W r l 9.0 P d P W m W m9.

m w

. .

Y ? 00

II II

W W

u u r l m 00 + + W U 00 In0 In0

N O LOO W O

d W

00 I n II

m o

m w . .

Y X 4 v > a o m 01 4

LIOO c + + - 4 w w L l w o awo

w o u m o e m 0 > P O 2 - 0 W O O C d N 4 . . E O 0

u II

m u 4 0 2 3 , a x Ll E > C 41-00

+ N m N 0000 + + + + w w w w 9 . d m w W m P P N W P N

d N 00 + + w w w w m P Nl- m 0 m W w o r l m m m r l W

00

II u

. .

d ( p u 00 + + w w w w m - mr- m w m m ~m

00

N O

d W

00

I1 II

. .

al m a 0

0 0

a m alc u 4 m a l

- + E II u

2s a V 0 0 Lla aal

d V w 4 L l L I E a 4 - 4 U r l

0,

II I

LIP) L ) E 4 4 L l L l O W

0 0 0 0 0 0 0 0

N c u bl 4

II I

X e: 4 3 U-4

0 0 0 0 0 0 rl P

l- l-e m u m u W 4 9 . u N II u

0 0 0

a m u c L I m m a l d E I1 II

2s 0 . V 0 0

a e h a

d o W d LlL) E a 4-4 u-l 0 e

I1 II

k a l L I E - 4 4 Llu o w

0 0 0 0 0 0 0 0

N c L) Ll 4 al

u II

%

!E gn -1-0 u-l

0 0 0 0 0 0 rl P

P Pc m u m u W 4 W a l N II II

0 0 0

aN alc u 4

d E m a l

u n

m d m w N o m w P W W N

m W m W

0000

II I1 I1 11

w d m o

w m d m . . . . W P W m m m w m m m r l t n m W m W

0000

U I I U I

. . . . n m :: z.4

4 O L l E 4 4 al 0 a c a w w 4 >

m C d 4 ob4 E 4 4 0) 0 a c a m u 4 4 >

P N m W 0000 + + + + w w w u OrnNr- m d m 0 m m o w P W N N O m P d m W P d r l N W P l W W N m

0000

m - w m

. . . .

W N m W N W W 0000 000 + + + + + + + w w w w w w w m p . w o r l ~ w W O W 0 m w w m d w l - m o r l

d V w o m 9 . m9.m w-4 W P O ~ - O N

U L ) ~a o w m w d d d w c r w o m m r l -4-4 P m P d dol- u- l d '0Nd m d d 0 . . . . . . . 0) 0000 000

U H I l l I U l l I I I I I I I

111

N W W 000 + + + w w w N r l W 4 9 . W O N 4 W N m ln9.N w w o d O P m d r l

0 0 0 I II II I1

% u w 4 C L l L ) 41-04 > P a

m m d

. . . II Y u II II)

u I1 I1 u 111

w o r n 4 0000 + + + + w w w w w r l w m W W m W r l o w w m m m w N W 9 . N W P W d m w o d m d N N d W d N

0000

II Y II II

. . . .

w o m d 0000 + + + + w w w w w r l - r m w w m m r l o w w N W W N W P W d m w o - i m d N N d W d N

0000

m m m m

. . . . II II u n

m m m m m m W N

N e u Ll

N m d 000 + + + W O W W W O P W W

W d m d 0000

W d d N 0000 + + + + w w w w O W N 0 P W W d O N l - N m o w m 0 9 . t - m P m o o W W N W W d W d

mmmt-

4 . . . . . . . . . . . . . . 0, 0000 000 000 0000

II II II /I I1 II I1 I II II II II H II II II I I

Ll 0

1 C

2 W rl 3 2 4

0

0 W 0) n m d

x c a Ll 0 w m C

4 LI -4 -0

0

4 4 4 LI 4 C -4

Ll al

1 C

E n 4 1

2 -4

Ll 0) e, w 4

m d

x c a Ll 0 w

YI C

4 u -4 -0

0

4 4 4 L) -4

C -4

v a N C W

N > 4 U

v a N C l u

N 5 - 4 0

t-NNN 0000 + + + + w w w w d r l m m W W N N N W m d P N m m o w m m m d d m U 7 W d U - l w m w m m m r l m . . . . 0000 I I u II II II

PNNN 0000 + + + + w w w w d r l m m W W N N cVWv).-l l-cumm o w m m W d d m L O W . 4 0 w m w m m m d m . . . . 0 0 0 0 I I II u II I

m W N m N N m N N u m N w d d m m 0000 000 000 0000 m + + + + + + + + + + + + + + m w w w w w w w w w w w w w w m W d r l O W N P w w o P W W W m

e m . . . . . . . . . . . . . . G o , 0000 000 000 0000 N I I I I I I II u II II II II II I1 I1 II II u II II II II m

N

U

0

c h

a

2

2 4 U

al L) 4 u C

-4 L) 1 e al

.. rl Xr- 0-0 + o + W P W o w - 0 4 P o l n 0 O d

O W d alw N > w N 4 m .LI * 0 4 0

II al u

OLIO\

-l

d w e L l L I E 4 4 L )

.L) m x

N m t - 000 + + + w w w NPrl w w m 9 . w w m o d O d d m N N

000 I

u m II

C

4 4 X E a l > W E

m m m m m o w m m

. . .

W hPcurnl- 0 u o o o o . o + + + +

UPNPO - 4 - w w m l- m m m m P O r l W W W m u m m m o d O W 0 7 4

a l w w m m N > W O d d N C 4 m m N N , J J . . . . w 01 4 0 0 0 0

- I I u I1 e I1 ll II u

m n w w w w

0 o d % w ~ m r - w w - w w ' 0 n m ~ m m 0 ouoooo 0 0 0 000 0 0 0 0 - + o + + + + + + + + + + % + + + + N w n w w w w w w w w w w L l w w w w

m u m N m N o m d o m r l ~ ~ w m m a - 4 o o m m w m m w m m ~ w m w ~

P m w m ~ m o m ~ m a l m l - m 4 w . + m m l- m o m o w o u w m d ~ ~ w m ~ U ~ P P W m m u w r l r l o o d w w o r l w w a r - m w m 4 m m w ~ d u m o r l u m o . + ~ W P P

m a l ~ ~ m ~ a m m w a c u m o a l m m ~ r l w w > N N ~ O € 4 4 0 € 4 4 0 > ~ m m ~ N C w 4 d m d m X d d N %drlN4d'0NN , . L ) . . . . n . . . n . . . L ) . . . . w n o 4 0 0 0 0 ~ 0 0 0 4 0 0 0 4 0 0 0 0

- I 1 - I 1 II u u al II II II u 0 1 1 u u m II II I1 9) II II II I1

Ll

W 9 . W 000 + + + W O W m w m

W W W 000 + + + w w w m w m

cml -a i O W m N u w m m aWNd E o m m % m m d V I . . . 4000

m i u ll

4

5 a m V L I 4 C-l E m H mn v

105

Page 107: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 0

0 0 0 N 0 rl N m

m P)

II II

0 0 0 N 0 rl m W

C o I I U I

106

Page 108: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

Y) d N m N 0000 + + + + w w w w 9 . W N W

al W N r l N m N~U-IP

d N 00 + + w w Cum o w w w \om m m o m o m r l m d W

0 0 1 I1 II

N 4 Y I U c a 4 % >c

d w m 000 + + + W W W Om07

NdPl

wi-r- W d m o w 4 W N P N N W

000 I

. .

m o o m w w

. . . u II

X U w 4 C L l U +ad > n m

N m d 000 + + + w w w dr-9. mcyr- P N W w w w W W d 009. U - W W m w o U 7 W d

000 I I u u u

x w C U v 4-0 0

. . .

>nu

N r l m 000 + + + w w w o o w N d N w m w d W W r - w o r - m m 9.m- m m P m d d 000

I n II ti

4 E o w a l C C 4 U 4

. . .

> n ~l

-IN 00 + + W W w m P W w w Wm m m o m d m o m r l m . . 0 0 I II I1

N 4 W U c a 4% > e

d w m 000 + + + w w w o w m TI00 r l 0 m P W W wr-I- W d m o w 4 W N r - N N W

000 I

II II u

X U w 4 c LlU 4a-i

. . .

> n 4

N m d 000 + + + w w w 4-0 W N V ) PNl- w w w W W d o w 9 . 9 . W W L o w 0 L O W 4

0 0 0 I I

. . . u II u

x w C U V 4a 0) > A W

N d m 000 + + + w w w O O W Nr-9. w m w d W W r - w o r - m m 9.mi- mmr- lndd

000 I

II II w

. . .

-4NFlN 0000 & * A *

ro 0 I

w 9. 4 0

d m W m P

O

II

C

a U

mW 00 I +

w w w o m m rld NQ- dd m m I n W N W wl-

00

II II

m a 4 0 ELI > a a 3

m

n

. .

m m 00 I 1

w w 9.0 mW N O

9 . W W r - O m N d d m 00

II II

n n

N Q > E a m

m m

. .

m m 00 I +

w w w o m 0 v)O 00 (00 00 r n W N9.

00 I I1 II

m o

. .

Y X 4 o > a o a n d

nmW U O O C I + 4 w w u w o ar- 0 m 0 L l m 0 a lm0 >v)O

@ N O C m N 4 . . E O 0

II II

n u - I n a a a x Ll E > e 41JU

a d o

A N m N 0000 + + + + w w w w m d o d m U l 0 l - w o w 4 Ol-9.N O W O N m N d m l - w w w w m m d ???? 0000

II II II ll

n m

I

-IN 00 + + w w I n W W 9 . d r n N d NP m o N m N O d W

00 I II II

N 4 U U c a 4 % > C

4 w w 000 + + + w w w w o m W N O m o m m d d r - W o \ t - m q 44.4

(DdN

000

II II II

X U w 4 c Llu 4-04

. .

m w o . . .

> n 4

N P d 000 + + + w w w W N 9 . 0 9 . m d W 9 . W N m C r r - 0

N P W W N P

0 0 0 I I u u u

x w C U V 4-u 01

m m w

?“ i l

>na

N d m 000 + + + w w w w o r - d 0 P

m - 0 d W m W 9 . d W v l l n d m d 000

u u ll

4 E U w a l C C 4 U 4

w d m

m w w

. . .

> n LI

O N 00 + + w w m9. NU? 9.4 W P a0 00 w w 00 I I1 II

w w

w m

. .

N 4 U U c a 4 X > C

d W W 000 + + + w w w N d m O N 0 w m m 4 - 4 m w m W N 9 . m d d m w o m r l N 000

It II II

h U w 4 C L l U 4 - 0 4 >a Q

Nr -d 000 + + + w w w m W m N O l n W N W v o w w w o N P m W N w

000 I I II II u

x w C U o -la 0) sS2.U

. . .

m m w

???

riw;; 9 . P W W W N W N N m m P W I D W r - CUNOl-

m w r - d

t - o m w w o m m m 9 . 4 m

la m w r - d a W W W P 0 0 0

R N a c

J J Q m a l d E ll I1

a 4s ao 0 0 Lla aal

d o w 4 LlU E a 4 4

U r l V

II II

4 s U E 4 4 Ll4

0 0 0 N 0 4 N m - L l

mal W U W 4 a n

II u X

a a aa U 4

e: 0 0 0 cy 0 d m W

0 0 0

0.N u c 0 4 m a l

d E II u

2s !?: u a aal

d o w 4 LlU E a 44 or(

0)

u u

L l a l U E 4 4 L l L l o w

m m m P m W W m .Ll

mal U 4 a n

II u X e:

2 2 a n

m m m m m m m m m 9.C O U 9 . h 9 . 4 9 . u N u u C m a 4 .si

4 o n u l aal

NNNF

9.0NLn m w m m 0 0 0 0

r - o m -

. . . . . . . . 0000

II u II II u u u u n m V I m

n c 4 4 O L l E 4 r l a l o ac a n w m 5

a z-4 4 o u E 4 4 0 , u a c a n w 4 >

n E 4 4 ob4 E Q d al o a c a n w 4 >

m N m m 0 0 0 0 + + + + w w w w W N N W w o w m w r - m m w d w w Wr-mv) m r O N d W W P P O d W w m r l w 0 0 0 0

I I Y U N

a 3 4 4 0, a u a 0 mal 4 aLl a h n 4 L l

. . . . 01

W d d m 0000 + + + + w w w w w w m m m r - w m W W 9 . 9 . N W d O d m w N W d N W N O N d d d N d

0000

u u 1 1

o o o m

. . . . I

W N W P 0000 + + + + w w w w mrowr- w w m m w p m m m v m d o m - w

o w m m N9.rlr- N m N W N d N d

0000

II II II II

. . . . . . . . 0 0 0 0

II u II II

n a a 4

4 a l L L L l a a l m a l Q aLl a ~ l n m ~ l

P d 4 m 0 0 0 0 + + + + w w w w w w r - m r l w 9 . m r l m r w r - m r o WmmN w m o m w m m w O N 4 4 Ndlod

0000

u u u w

. . . . I

W d d N 0000 + + + + w w w w P W m m W r l N W W N W W

P d d N 0000 + + + + w w w w - m o m m r - v w m m o r l m o w - WWNm W O P W w m w o d N d N d d m d 0000

I I 11 ll u I1

. . . .

w d d m 0000 + + + + w w w w P P N d o r l w m w P w m m m v m w m r - w F P P W w o m w d o o m d d N N

0000

II u I II

. . . . I

N A P N m m r - w w w w w m o o 0 NONP- d d W W

0000 . . . . II i II II

LI al

a C

2 n 4 a P 4

0,

0 w al n P d

PI 4 s a Ll 0 w n C

4 JJ 4 a 0

4 4 4 U 4 C 4

C

v 4 N C O )

N >4 E

u 9)

a C

2

4 a a E 4

Ll al U w Q

r- d

0,

4 c a Ll 0 w

VI C

4 U 4 a 0

4 4 4 U 4 C 4

v a N C l u

N > 4 U

u a N C W

N > - l U

o a N CU-4

N 5 4 U

rn4I -N 0000 + + + + w w w w W N P Y ) r l w m m w m m m r l r - o w w v r l w W W N N N o m 0 W N L n P .

0 0 0 0

m w d o . . . . n u u n

m o d m 0000 + + + + w w w w r-mrl -r b m e C

W d 4 N 0000 + + + + w w w w mlnNV) d w m m P N m m w m o w w o m w P 5 v ) O N d m m o w m w o r l W l o 9 .

0000 . . . . I II u n II

P 4 d N 0000 + + + + w w w w o w o m w m N w w w m p mr(Q.03 O N P w W d P W V W N W W O m N P m W m 0000 I 1 II II II H

. . . .

N d m 000 + + + w w w m o m W O P d d N m d w m W N

m O N m m w N Y ) m P m 0 m w p m o m m r - W N d N

0000

u u u u

. . . . d 9. 0 9. 9. 9. N I

c U Ll 4 9)

I

d d N w m w

m N

U

0

c h

a

E 4 U

-0 4

al U 4 a C

4 U

al 0,

a

c c c U a l 4

4 % v u W * > a l U

LI v a

XmNmQI aoooo o + + + + n w w w w U m d m 9 . 4 m w o m

m w w v O N W r l r l U m w r l m

r ’ o m m a w - m r - > N W N W 4v)Y)r(N U . . . . 4 0 0 0 0 r l l I I u u n II Y

4 4

r - p m a m 000 c o + + + o +

U W alW n m o m 9.

U W m

OIW > W 4 m 0 . - 0 d l

II

al U 4 U n x

0 m X w N w w 0 o a o o o o

* + o + + + + rl o a m w o o N w n w w w w

m m p 000 + + + w w w w w o r - W u ,

U d O D r l 0V)v)r- UNNP Rr-Fr- EWWO A w w m 4 0 0 0

m II II u

almwm

n . . .

m m w n m ~ m m 000 0000 + + + A + + + + w w w u w w w w w 9 . 0 4 o m w o r - w m E d d - r W

0 ) m w m ~ ~ m w ~ u r l m r ( L ~ W N ~ N 0V)v)P C L N O I A W UNNP m m w ~ Lr-Pr- a l O d O N E w w o > w w m o

Wm 4 Ul N m d VI . . .L ) . . . . 4 0 0 0 4 0 0 0 0

mu II I1 al u II u I1 4 1 I I

w XWNW9. d aoooo

* o + + + + m n w w w w

a m m o m . + w r - r r l

m w w r d r- o m o m w m ~ l u m m m ~ r l a l r l d W W

u a l w m o w P 4 > o w v ) m

P r - m 000 + + + w w w P O P m N m

alu)WPl U d O N O N d V ) U W W Y ) RPWW E m N W X d N m V I . . . 4 0 0 0

mu II II

0 i d N - P

P o o r - w o m

U T alwmm-3 m 4 P > w w w o N a W 4 d d m m a . J J . . . . w n o ~ O O O O

4 I l l u u u 0, II II II II

m o w d m w m u o u o m w m d a l m wrnmr(

107

Page 109: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 0 0 aN o c

u m m a l . + E

0 0 0 0 0 0 0 0 .LI

Flu 4 a n

m o l

ll II

0 0 0 N 0 4 m W

108

Page 110: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W d N 00 + + w w m m W9. UlW FlW

d P m w w m m m r l r - 00 I n I1

N 4 W U c a d X > e

dWr- 000 + + + W W W wmtn P O W m - r - w v N W m W w P P 0 m m

. .

m d m m d m . . . 000

II u II

3.5 c LIU 4-0-4 s n m

Nr-d 000 + + + W O W w m w P m d a r m m w o P W N m m w i-mm PI-w d d m 000 I 1 II II I1

X W C U V 4-0 0 > a a

N d m 000 + + + w w w 0 m r - d d m 9.04

Wdr-

. . .

d m m m N w m o m m r - m d m d 000

u II II

m E U

r u m C C

. . .

> n u

O N 00 + + w w O m

N W m W dr-

m w

m w o m w m r-r- 00 . . I n n

N I UL, c a 4% >J.7

d W P 0 0 0 + + + w w w c l r - m W m N m m P m w w m o w 9.0- d r - m d w m “i?? 0 0 0

II II u

X U r u d c 4u

4 W - l > P m

NPd 000 + + + w w w m o w o d m w m m m m o r - m m m r - r l

W O N

W W N

r l dN

000 I I II II II

X W c u v -ia 0, > P W

. . .

-lNrnN 0000 + + + + W W W W

W N O N

o m v r l o m o m m w d w

m - 0 - w d m m

r - v m r - v m a m m W d N

0 0 0 0

II II n II

m m

. . . . I

m 0 I

w N 0 m r- r-

9. m N

0

n

C

3 U

m W 00 I + w w m m

Or- m d 40 0.4 N O v)W m m dr- 00

I1 II

P R m o E 4 > a a 3

n

. .

m w 00 I I

W O m m m q m 9 . InN N d m m m r - r l m r l m . . 00 I u II

n V)

N 4 > E a a

w m 00 I +

w w 9.0 - 0 m o m o m o w m

w o N O

N W

00 I I1 u

. .

Y X d

o w UI v > a 4

n9.W U O O C l + 4 w w u w o aw 0 9.0

4 9 . 0 a l m 0 > m 0 m w o C m N m . . E O 0

I1 I1

C n U . - I n 2 3 R X 4 E > c

d W U

g m o

ANrnPIJ 0000 + + + + .-IN

00 + + o w W N d m Pi- m N o m

NOI r l r -

00 I ll u

m r l w m

. .

~a W U c a 4 X > e

dWr- 000 + + + W W W r-WN r - w m W V N w w w r - m w m o v m W N m d m m d m . . . 000

n II II

X U W d C 4 U

4 W - l > P m

Nr -d 000 + + + w w w w w r c O m 0 m m r ( rlwm m w d m m m r - m u Pr-w .+rim

000 I 1 II n n

X u c u 0 .+a al

. . .

> p a N d m 000 + + + w w w m m m m m m m m m twmm m m m m w m

N W O

d r - m

d m d 000

II II II

Q E L )

W m CI: 4 U m

. . .

> n u r - r - m 000 + + + w w w m w w m9.m o m o w

u w r l m o w v m u w m v a m m w E w r - m X d d m n . . . 4 0 0 0

O N 00 + + w w m N

r n P PlN v d 9 . m

m m

w m v m r-P

00 I n II

. .

N ~ E ruu c a - 4 % > s

rlWP 000 + + + w w w r lNN

O W N m o m r-cow or--

m m N m r l u r l 9 . m N d m 000

I1 I1 II

X u W d c 4u 4 - 0 4 > n m

N r - d 000 + + + w w w m m w r - m m m m w o m m meum r - m m r - m w m r - r l

. . .

d-lN

000 I I I1 ll II

X W c u v -4 a m > a a

. . .

0, P a 0

0 0

aN m c um m a l

d E II II

z c 0 . V 0 0 4 a a m

4 0 W d 4LI E a u-l 0

II I1

4a l u E 4 m 4 4 vu4

44

0 0 0 0 0 0 0 0

. 4

4 0 4 a n

m m

II II

>1

1 R a a u -4

E:

0 0 0 N 0 d m W

m

o m o m m w d w r - -cor - w m m m W W d N

0000 . . . . I ~ n w n

n m

rnWrlt-4 . . . . 0000 I

II ll II II

n E d m obl E m - 4 0 :e9 a r-tumrc 0000 + + + + w w w w m t w r - m w m m d m0w-r cvwmtu 0Y)I-F m t u r n o o w m o O d m m W N N d

0000

W U N Y

. . . . n

r-Nrnr- 0 0 0 0 + + + + W W W W m m r - m N m m d m o w w N w m m 0 m - r - m m m o 0 - m o 0 d - m W N N d

0000

II I1 II II

. . . .

P N m P 0000 + + + + w w w w N m m m m m m m O O d W wrlo9. m m 9 . o m 0 - m m r - m o m d m m W N N r l

0000

II II II u

. . . .

3 a 4 d al abl a 0, Pal m a u a u r n m u

m d d m 0000 + + + + w w w w r l m m m 00-0 m w w d r-dwm m o m 0 o m m N d o m m o r - m o

d d d N

m d d d 0000 + + + + W L i l O W m d o m w d m o m w o w m w m w N N d d m r - m n w u m m mmrlw P - l m r l

0000 I I

II II II It

. . . .

m d d 000 + + + w w w m9.w m o m 0 4 0 m N W m O N r-mw m o m o r l m r ldr l

000 I

II II II

. . .

0 N C

N >-4

m d r - 000

. . . . 0000

II II II ll I

. . . . 0 0 0 0

I 1 II I1 ll II

L1 al

3 c B n -l a E 4

al

0 W al R m d

al

m c a bl 0

W

C

d U d

n

2 0 4 m 4 u d C 4

4

$

zf 0 )

n rl 1 2 d

u 01 U W 4

W d

al

m c a 4 0

W

n C

4 U 4 ‘0

0

-l

4 4 u -4 C d

o a N C W

N > 4 U

v a N C W

N >dL)

m d d N 0 0 0 0 + + + + w w w w QI9.tuN m m m r - m r - t - r W W W P d N m 0 wcymr- mr-cow wmmr- mdW9.

0 0 0 0 I I U H U H

. . . .

m d r - m 0000 + + + + w w w w r - r - m w r - m r - m w r c v m lnr-r-N m N 0 P m o o d

m m m m m o m m r - r - c m m ~ m rl9.duwwwm . . . u . . . .

N d m 000 + + + w w w m m N mwr- m m w N W V NU70 r l m 0 O)Nm

m d d N 0000 + + + + w w w w m w N N

+ + + w w w Q-PN

rlwm w a r d w w w o w m d0-I

rlN9. W d N

w m m

m o m m m m

m m w m G P c m 9 . N

m o m mmr-

rlwrle)www . . . h . . . 000 m o o 0 I1 II II II II I1

m 1

m e OLI 9 . u 9 . m 9 . 0 N II II ~ i u II i

. . . . 0000 000 m o o 0 0

P ) I II u Y ,. n II II u m

N

U 0 0 7 c h

E 4 U

‘TI

@u 0) cl

W C

d U 1 al x

.. m 2 V

V)

0 4J

$ 4 U

d 0)

0) U 4 U

a

n

m N m m 0000 + + + + w w w w m m m m m m o o m m d m m w w o d w w m m o m d w m d w d W N N W W d d

0000 I l l u II I/ II

. . . .

N W m 000 + + + w w w cor-w W m N m m w m o m N r l O r l m m w m m m d o r l m m 000 I l l II II I1

C 4 a m

X E O > W E

. . .

N W m 0 0 0 + + + w w w mf-m Wmr- m W m m m o W N W c l 0 U - I m o w mcyrl d W W

0 0 0 I l l u R I1

C

X E a J > W E

. . .

r c P m 000 + + + w w w m9.m dr-N 0)Wr-v

U N O W 0 m 9 . m u m w m a w m m E w r - m X d d m V ) . . . 4 0 0 0

PI1 I1 II 4

r - r - m 000 + + + w w w m w w

m m m

N m m m N r - t-mm

000 + + + w w w

O W N

m m w r -m- W d O dr-N W m d 000 I l l II I1 II

. . .

a X E

x > l n

P l - m 000 + + + u w w m w m dr-N awl-9.

U N O W 0 m 9 . m u m N o D a c u m m E w r - a \ A d d m V ) . . .

4 0 0 0

PI1 n II

m9 .m m m o w u w d m o w w m u w m w a m m w E w r - m X d 4 m V ) . . .

4 0 0 0

PI1 II II

4 E 0 a m V U m c r l E m H 4 s o

a a m

X E 4 x > n m

109

Page 111: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

II

bl U 4 bl 0

41 0 0 0 + 0 W 0 W 0 m 0 rl 0 41 m N 9. rl 9. m N

0

II U

C

a e

2 U a

m 0 0 0 + 0

N 0

W rl

0 0 d m m 4 9. rl rl N W m 0 m 9.

9. 0 9.

N II I1

r l u . * ( o a r -

II 0 Y

110

Page 112: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

r-

m m 0.

m N

u V 0

L: El

a

2 4 u U

a

a e u -0 C

rl u 1 e e

0 0 0 N C a 2 II

&

0 a

V 4 U a 4

d V

I1

E w

4 e c, rl a n

I1

x U

n z1

G

a

I1

2 e

r l m m w d N O N 0000 00 00 + + + + + + + + w w w w w w w w m w m w Q-4 0 4 m m o w t-w m w d w m u P w N W N W d d o w r - w m w o w o m o m N W ~ O w w m c r r - o w l - m w m w w o m m (vm mm m m r l w d P r-r- . . . . . . . . 0000 00 0 0

I I I

4 N m N m 0000 0 + + + + I w w w w w n w m w I- m m o w w 4 w m w N

0 N W d d w o m w o w o o N W ~ O m

a m P o m p 0 c c w o m m m

d E o y o o o I J a m o ) m m - N . . . . ?

H i U I I i l I I i n I I I I I I l i I I I t I1

i - N m F d W P 0 0 0 0 0 0 0 + + + + + + + w w w w w w w cr'cywm m m w m d o m P - N ~ o m d c r om^ d d w m w o r l m d ~ w w m d m m w m w o w P d m o r - w o i - m m m r-rlr- d N N d W d d

0 0 0 0 0 0 0 . . . . . . .

d W i - 0 0 0 + + + w w w w w c r w m m O W d d O d N m W w w o Owl- N r l d

0 0 0

m m w

. . . 1 1 1 1 1 I I I I I I n n n

m d d 0 0 0 0 0 + + + + w w w w w r - o w o o m m - m O N d d m m N m d m m m w o m N W m w m d o m d m m . _ . _ . _ . . 0 0 0 0 I I I II n II I1

Nr -d 000 + + + L J W W W O C T mr -m c r m d r-Pi- Wmv, w m m P P W d d m 0 0 0 I I II II m

r - m m

. . .

Ni -d 000 + + + w o w N m r W N W mt-rl m m m mmr- + O m P m N mi-.+ d d N

0 0 0 I I II u I1

. . .

w d d m 0000 + + + + o w w w wmV)Lo V d m O r - m m o w m m m

w m w r - V N O d W d d r l

o o w w d d d N

0 0 0 0

n II II I1

. . . . I

mW 00 I +

W U mm W P W d W W dd d m mW N W Nr-

0 0 . .

0 0 0

aN c c u m m a l d E

d O m N 0000 + + + + w w w w O W d O W P N W r - o m w w o o m QINON N O d d P W W r -

m m d N w m m m . . . . 0000

d w 00 + + w w W z p W d m m m m Or- W C r mW dr- N m

9 .

O N 00 + + w w m w 04 O m

Or- 0- W a l

r-r-

w m

m m . .

P N m P 0000 + + + + W W W W

N d m N o m o r - W N m m m d W m

W N m d o d m w

o r - m o m m m m d N N d

0 0 0 0 . . . .

d W P 0 0 0 + + + w w w m o o r - d V w w o m W N W O N P-Wm r - d w W d d

000

m m w

. . .

d W r - 0 0 0 + + + w w w m r - 0 W 9 . W N W W

W W N " C Y w m m 0 - w (vrld

000

m r - o

. . . III I I I I I I I I I I l l1 n II II II I1 u II II II II II II

0 0 0 0 0 0 0 In .4

d e u 4 a n

II II

m d d 0 0000 + + + + w w w w O P O W o o w m

w m 4 0 m d m m . . . . 0 0 0 0 I 1 I II I1 I1 m

m m 00 I I

w w mm m w mm

m o W W r - W

w w o w dd

0 0

II II

. .

0 0 0 0 0 0 0 m .4 o c u

4 a n

II II

W r l d N 0000 + + + I w o w 0 m w r - w rld0r- mCv9.w o c v w m rnNWr- W N r - N 4 d W W d N d O d d m m 0000 I I I II II I1 II

. . . .

Nr- r l 0 0 0 + + + w w w m o w m m m m d m d i - m m U l 0 m m m P r - W d r ( m

000 I 1 II II n

r - m m

. . .

(vr-d 000 + + + W W W

OFIN w w w d m 0 o m w N O W

d d N

000 I 1 I1 II II

m m m

i -rnw mi-r( . . .

w o 0 0 + + w w Wm 0 0 N m w m m N

r l m

d W Wm Or- . . 00

I II II

-

P-ddN N d m N d m m d P m E o r r ( r (N w m t r-.+(r(o ~ r ( m dm m d 0 0 0 0 000 0 0 0 0000 0 0000 00 0000 000 000 00 + + + + + + + + + + + + + + 0 + + + + I + 0 + + + + + + + + + + + + w w w w w w w w w w w w w w m N w w w w w w N w m i - d w w w m w m O N O W rl o w m r - c l NO m o m m d w m m w m r - m m m o m 3 .-I m m 4 w m o 4 ( v r - w m w m w w m w mm (vmwr- ~ w o m o r ( N W U W N W 9 . r - w o 1 m w w m o w m ~ w w m m w A N w N wi-m N m m o w m o 2 Z r ( N w N m o w m m r - w r - w w m w r l w wr- tww mi-m m r - o m w d w 4 . w r - m w m o E '4 w r l m w m w m m w o r - m W W N m m m w m m m W m O N rl r w w m P O 4 d m w m N w m w w m m N O o w i - r ( m o m w m m w r - m m e w c o w r - , - t do W L : mrl r - In w o m m o m wr- d m w m m r - m m r - i - c w w r - m c1 o u r l m w m w w 4 oc, w w w m mP-m m i - r - s w w d m m m r ( m d r t c r d u w r - w m o w u r l w m m r - w e w h d w m m d m d d w d u w m . . . . . . . . . . . . 4 . . - . u w a . . . . . . . . . . . . & . . . . w w a 0 0 0 0 ooo o o o a o o o o e w e 0 0 0 0 00 Y( w e 0 0 0 0 ooo o o o a o o

e l P N I a m I e l n n I I n II II II n II .. II II II n I I W I I Y I I H IIII 11 II II II II II w n II II H n .. II II

w w w w w w w ( v w m m m m o 22% Y2

m m e a a x m d c e d C e m u C C E u E u 11 c c a u u c c a u c, c c E O E U v 4 e a w e w e o e o 444 e a 44 4 e a w e w e o a v a c s CL: n v r l - r v a v a x x 4 d v a v a c c c s n 2 x v u - d u m 4 u a x v c n x > c u > n u > n u x > r > e m 2 n m n x > c u o w n

a x

rl

m > r F N W m ouoooo + a + + + + w n w w w w O U r n W W d N - I W ~ ~ O o m m m m rl ocrc rwr -

L l m u w m w o o w d c r W d u r n c m m 4 - r 40 > m r ( N m a W - 4 d N m . 4 1 . u . . . . n o m o o 0 0

4 I l l II I I ~ I w Y n

4 U d 4 U - l e E 4 0

C

4 4 U X E e - I E ~ ma au m x > v) E

F r - m 0 0 0 + + + w w w m w o W N W

Q W P W u m N w o w r ( m UNr-V) a m m m E w r - m x d d m M . . . 4 0 0 0

H I1

r - p m 0 0 0 + + + w w w m w o W N W

c w r - w u m w w o w d m urur-m a m m m Ecr r -m X d d m U ) . . . 4 0 0 0

a u m m m m C O O O O o + + + + V W W U W c o m m w W O m m d

m m m w Omi-mN u m w o o

m m i - w c N m N w > N W d N d w m d d e ) . . . .

- 4 1 I I a o o o o e n II I II

20, c e E u u 4 a a a a u u X E U u a n x > m E

P mW

u o o C I + -4 w w 4 v ) O

N O 4-0 c o o > w o a o o o w 0 C d N 4 . . E O 0

H 11

- 4 a

a w o

m u

a 4 0 w M C 4 u 4 1)

0

d

4 u d C 4

a

w m % w N w d d ouoooo . + o + + + +

o v w d m m N 4 r n d m m

m o m m ~ i - P d O ( v W 0 W m 4 m u - r w m r - d a d i-ml-m

u w QINr-dcr r - 4 w > m N N m

a w 4 w N m r l g . u . . . .

r -no a o o o o -4 I l l

II II II o) I1 II H II

Ud s l u e C

0) E 4 U a u 4 E a ma a b - r l u X E O , u a u UI x > m E

m w n w w w w

p r - m 000 + + + w w w W N d d w m

W V W - 0 u P N w O d r - w U N W P a m m m Ecrt-m X r l d m m . . . 4 0 0 0

mu I1 II

rl 0 m a m 2-4 E m u c , a o a n v

a u m N c o o o + + V W W a r m 111drn

w m o w w u w o

m w 0 ) - 0 > N O 4 w w u . . d l I e I1 II

e u u x m x >

a o o

a

111

Page 113: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

r1m 0 0 + + w w men W m mr- I - W 9.0 N m w w d N

w m

. . 0 0

II I1

r - m 0 0 + + w w I-N m9. mcv I-0 m m m m m m N m r-m . . 0 0

u II

rn c c 0-i d 0 c 0 4

n m m m 0 0 c + + a w w mr- L4 d m 0 m m IC(

w o m

9.m w w n In- c I -m 0 O N d

112

Page 114: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

W

0, b a

m N

U V 0

c h

a

2 4 u W

4

9) U 4 a C

4 u 1 w 9)

0 0 0

Q ) c Urn m w

r l E II u

a m

zc a V 0 0 Lla a w

4 0 W - 4 LlU E a -4-4 0.4

0

II u

L C w U E - 4 4 L l L l v w

0 0 0 0 0 0 0 m - L C

o w U d a n

II u X

2: a n W - u U - 4

0 0 0 N 0 rl m W

rl W E O U 9 . b 9 . 4 c r w N I1 II

C 4 3 -4-4 d V 19) n a

d O m N 0000 + + + + wri l i l r i l O W d O W r - N 9 . r - o m w w o o m N d d r l m N o N

. . . . 0000

u m ll II I

a b n c d 4 O L l E w 0 ac a a w 4 >

r C N m r - 0000 + + + + w w w w o r l m w W N m r l o m o r - W N m m m d W m o r - m o lnmmm r l N N r l

0 0 0 0

cmrlmm

. . . . u u u u a

W r l r l N 0000 + + + I w w w w m w r - w r l d 9 . r - rnN9.W o m w m m m w r - W N P N d d W W r l l U d 0 r l r lmu-l

0 0 0 0 I I I II I1 I1 ll

. . . .

v a N C W

N > d U

r - r l r ( 0 0000 + + + + w w w w

w w m o W d m V

w w m m w r - w m - m e n - m W m N m r l r - m r l w Y ) m w w w m . . . . O O O ?

II II m i w u c c

014 a u a 1 X V L l n h > w U

*W 0 + w 9.

m m N 9. 15 N m 9.

0

W

N W d 000 + + + w w w r l m m r l m m w o w W W r - m r - m r -40 N N W N m r l 0 0 0 I l l u II II

m m r -

. . .

-IN 00 + + w w W 9 . W r l m m m m Or- W 9 . I n W

r l r - 00 I II N

N 4 W U c a - 4 X > &

m m . .

d W r - 000 + + + W W W m o o m m w r-rl9. w o o m W N WlON r -Wm r - r l w W r l r l

0 0 0

II u u

. . .

2 : c LCU 4-04 > P a

Nr -4 000 + + + w w w m o w m m m m r l m r l r - m m N m r - r - w r l r l m

0 0 0 I I I1 II II

X w C U D -4-u 0) > P U

m m o r - m m

. . .

m r l m 0 0 0 + + + w w w m m o w m w w m r - m w m

mt-m

9 . - W

9.mW w o m r l m r l 000

II II II

4 E U

W w C S d U 4 > P Ll

. . .

O N 00 + + w w m 9 . O d O m Or- 09. w w r-r-

00 I I1 II

N 4 W U c a - 4 % >I:

d W r - 000 + + + W W W m r - 0 V 9 . W N W 9 .

W W N NNN w w m 09.- Ndrl

0 0 0

u II II

X U w 4 C L C U 4-4 >P 4

w m

m m . .

m r - o

. . .

N r - r l 000 + + + w w w O m N w w w o m w N O W

m m m

dolo

r - m w m r - r l ??? 0 0 0 I I u II II

x W C U 0 4 - u 0 >A11

w o r l m 0000 + + + + w w w w w m m m o o w m cummr- wmt-w m N - 0 r l m m m w m w w o r - w w ?4?? 0000

I1 II II II I

c urn

N C Q ) N >4 E

N r l m 000 + + + w w w m w -

m r l r - m 0000 + + + + w w w w -4rnr-N m m n w m W u ) N r l w r - 0 r - m m w N O W W w r m m

mt-r- I :wwNm d w r l ~ w m r - m * . . k . . . . 000 4 0 0 0 0

II II ll II II II II w I

4 % b E U -0 c c

W w 0 w o - 4 0 4 X V C >P Ll X X > 9) 4

c c n V A

m . . . . 000 + + + w w w W N r l

bll u u

5 m c o o + v w w r - m r l

W o w U W

w 9 . >N - 4 W U . 4 0

- 4 1 w u

m

w m m 000 + + + w w u m m r - m r l m m m m w9.m o w w Wm9. O r - m O O N W r l r l

000 I I II II II

e . .

0 w

0)

4 I: a Ll 0 %I

n C 4 U d TJ 0

4

4 d L, -4

C d

0 0 0

0 N

m :: 2 m + 0 9 ) c I c v w m 0 w w 4 m

r l U O W 4 0 o o c r - O P 4 P

. P E . O'PLld N * w

N U

d II II 4 I1

U E C E L l 1 m d 0 a w b l c v

113

Page 115: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

114

Page 116: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 .4

w 0 + W .4

e D

a e m c 1 9.

0-4 9. 4 4 w 4 J > 0

C d a m w

0 e > a .-ln 0

o c 0 e a N n

o m

urn - n

9 5 c m

Q

o m m o do00

I I I + W W W W r - w o o r l m . 4 0 m ( Y m 0 w - w o 9.000

r - W N 0

0 0 0 0

m w w o w r n = r o . . . .

O O m N m O O d r l d + + I I I w w w w w o o w w w o o m d m o o m r - w O O P d r - o o m m o O O P N F o o m 9 . m 0 0 9 . r - m

00000

O O m N m 00ddl-i + + I I 1 w w w w w 0 0 N W W o o m d m o o m r - w

o o m w r w

. . . . .

O O r - d P o o m m o O O P N r -

0 0 9 . r - m 00000

I

00000

00000

. . . . .

. . . . .

m o o o r ( O O O O d

1 + + + 1 w w w w w w o o o w m o o o w W O O O N

0000.4 m o o o w N O O O W N 0 0 0 9 .

m o o o w

. . . . .

"morn dd000 I I 1 + 1

w w w w w 9.Nr-00.

9 . r - m o m m w c u o m 0 9 . W O P rnNCTOr- r - w 9 . o w mm.40CW 00000

m w r ( o m

. . . . .

0 0 + w 0 0 0 0 0 0 0 0

0

l -4mrUmmw 4 d d O O O I I I I I I

w w w w w w N N W N ~ O m m o w m w m m w m w r l

w m m m d m

a l - 9 . o w 9 . a m w m N 9 . w r - m 9 . o w m 9 . m r l . 4 m 000000

4 m N m m w 4rlr looo I I I I I I

w w w w w w ~ w w w m o m m o w m w m m - r m w d m r - w o w ~ m m w m t w 9 . w m m m d m

. . . . . .

W l - r n 9 . O W m 9 . m r l r l m 000000 . . . . . .

I I I I

000000

000000 . . . . . .

. . 4

4 .. n e c

c c

u a a u 1 0

X h

a E E

. . . . . 00000

N r - w o 0000

I + + + w w w w W d d O m r - w o "00

or-do m . 4 . 4 0

0000

w m m o

r - m w o w m w o

. . . . 1

ulooorl oooor l

I + + + I W W W W W w o o o w m o o o w W O O O N aooo9. oooor l m o o o w N O O O W N O 0 0 9 .

00000 . . . . .

I

" m o w r l d 0 0 0 I I I + l

w w w w w 9.Nr-O'O

9 . r - m 0 m O W N O V ) o w w o r - m N 9 . O r - r - W 1 T O W m m r l O N

00000

m w r l o w

. . . . . I l l

00000

00000 . . . . .

0 w . 4 N N m P orlrlrloo I I I I I I

w w w w w w w w w m w l - m w w o m m r - O m W N N N w m i - N N r l m m w r l m W O d N w m w r l w m r - - r l ~ m ' ~ , + r l m . . . . . . 000000

I I

000000

000000 . . . . . .

w m o 00.4 I l l

w w w ~ m w r - N W 04- P W 9 . r l W N w m w o w w 49.9.

000 I

000

000

. . .

. . .

0 .4 I

W d r- m w 9. W d d

0 I

0

0

N m O O .-too.+

1 1 + 1 w w w w w 9 . o w door- m m O P w p o m d W 0 W r l ' O 0 m

0 0 0 0

w m o w l - t w o m

. . . . I

o o r l m 4 4 4 4 I I I I

w o w 0 W P N m ' O P t T W P . 4 0 W m r - w m m m d m W d m d m o o w 9.NrlN

0000 I I

0000

0000

. . . .

. . . .

9 . o m m o o oooorl.4

1 + 1 I I I w w w w w w 9 . o w l - 9 . r - m o w o 9 . m w o o r ( m ~ O O m r - m N r l o w o - r m P O N O m r - 9 . o m w o o r l o q r l q y . . . 000000

I I I

000000

000000 . . . . . .

0 + 0 0 0 0 0 0 0 0 0

0

2 c a

0000

0000 NNN

. . . . 0 0 0 0 0

0 0 0 0 0 . . . . . 0

0

0000

0000 . . . .

~ 4 ~ c c c c c a c c c c c c c a c c c ~ c c c e c c c c c c c c c c c c c c c c c c c c c c c c c 0 00000000000000000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000 v) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w w a 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 c 4 00000000000000000000000000000000000000000000000000

4 00000000000000000000000000000000000000000000000000 1 00000000000000000000000000000000000000000000000000

00000000000000000000000000000000000000000000000000 c 01 00000000000000000000000000000000000000000000000000

0, . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . bl 00000000000000000000000000000000000000000000000000

c 2 00000000000000000000000000000000000000000000000000

m N

4J o 0 1 c h

NN 0 0 + + w w r l N m m m9. P W FIN

9.N N9.

0 0

o m

. . I

drld 000 + I I W W W p m r - r -9 .m d W r - o m 0 N O N

r - w w "9.

000 I I

m w m

. . .

N 0

I w m 0 N m W l- I- d

0 I

r l r lNdd 0 0 0 0 0

I I I + + w w w w w r m m r - m N O N W V ) m v r - m m r - m m m c u

N r ( r ( 9 . m 9 . w m r - m I c w w r - 9 . m m d d d 00000 . . . . .

I I

0 m m l - l 0000 + I I I w w w w mrcr-m w m m m 9 . m m m r - m 0 9 . r - m w w -do0 m N m N W m N d 0000 . . . .

I

'O 0

I w W 9. 9. m m W W m 0 I

crmm9.mlnm 0000000

I I I I I + + w w w w w w w ~ m w m m w m m m w w m w ~ w m ~ m w w o w w w r - m r - o m m o r l m d m w N o m P d 9 .

W d W W O N W N d d r - d m N

0000000 I l l 1 I

. . . . . . .

9."O 0000 + + + + w w w w 9.9.r-m d P W 0 N N m m m m w w r - d m r n m d m w r ( r 1 m w w m N P 0000 . . . . I I

rl 0 + w rl W r- m I- W 0 W

w w m c v 0000 + + + + w w w w 'Ol-4.4 r - m m w r - m d o o d m w m o m w m N m W W 9 . d O m m . 4 m

0000 . . . .

I

Nod 0 0 0 + + + w w w 09.-

m9.m m m w m m w r - m w m r l o m r - r l w w w 000 . . .

I

r- O + w W m 4

9. W W m 0

m

P W N 000 + + + w w w 9 . m W N d m P-rng. ONV) W ' O W m m W w m o m r l m 000 . . . I

N 0 4.

o r l m m 0000

w w w w w w m r ( w ~ w w w r n o ~ ~ r l N N G A C i W m m w m c v w 9 . 0 r - W W P

m r ( m 0 r - 0 N W N O 9 . 0 r l N w d m 9 . 000000 . . . . . .

I 1

4 W

N

0 I

m w m o o r ( m - 9 . W m m m 0000 . . . .

I

2 d 4J

0

Q a

e 00000000000000000000000000000000000000000000000000 a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 o o o ~ ~ ~ w ~ ~ ~ m m r - r - r - w w w m m m o o o o o o o o o o o o o o o o o o o o o o o o o o o o o s drld.4rldrlrld4r(ddd.4.4ddr(d4 a c u

a Q

C

d 4J

8 x

115

Page 117: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

r l m o o o rlor(o0 I I I + +

w w w w w m r l r l o o r l w w o o m r - w o o o m r - 0 0 i - m o o o P-NCVOO w r - w o o N r l m 0 0

o o m (v m o o o O O ~ ~ O r ( r ( r ( + + I I I I I I w w w w w w w w o o r l ~ w m m r - o o c y m w m r l m o o m m c y v 9 . r - o o w r - r - r l o m o o o w m c u m m 0 0 9 . w m O N w 0 0 0 w m l - N O 0 O w m w N r - d

00000000 . . . . . . . .

I l l I

m N - 0 rld-40 I I I I

w w w w ~ w r - m m m m m m m m m P P - m r l W m m d m W m m m m m o w r - r l m . . . . 0000

I

m w 0 0

I I W W 9.N r l m

m w m m m r(ooor(

m m c v m .+.+NO

m 0

I W 0 0 m 0

N m

m m

m m m o m r(00rld I I I I I

w w w w w m w m w w m m m o c u m w m m m m o ~ r l m m r - P - m w m o 9 . m w r - o r l w m m w w 9 . r l 00000

I I

. . . . .

I I 1 1 1 1 I I I w w w w w w w w w m ~ m w o r ( r l w r - ~ m w m w m o m m m d = r w m m P w m m m

o w m w r l d m m v m m r l w m r - r l m r - ~ m ~ m m ~ o ~ m w r - r - w m m m r l r l r - r l m w v m m w N m m N N d m U 7 N - N

. . . . . . . . . . . 00000000000 I I I I

I w P- w

m W 0. d rl

0

m

I I ii m m m m

m m o o

w w w w m O N w o w m w N d P O

m m W m m m m w mr(mr- 0 0 0 0 I I I

. . . .

1 1 1 1 w w w w m w m o W Q - w m comcoru P m m m

w m w m w o w r l rnN9.N W N W m 0000 . . . .

I

O m P N O m r - m w m m r l m w m m w m m m r l r l w 9 . l -

0 0 0 0 0 . . . . .

I

W r n 9 . N 0 0 0 0

I l l 1

. . . . ~~ . . . . . 0 0 0 0 0

I 0 I

. . . . 0000

I 1

. . 00

1 1

0000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

u u u 01 u 0, u u u a a a a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 + + + + + + + + + + + + + w w w w w w w w w w w w w 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000000000 0000000000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0000000000000 0000000000000

0 0 0 0 0 0 0 0 0 0 0 0 0 . . . . . . . . . . . . .

8 8 8 8 0000 + + + + w w w w 0000 0000 0000 0000 0000 0 0 0 0 0 0 0 0 0000

0 0 0 0 . . . .

8 8 00 + + w w 0 0 00 00 00 00 0 0 00 00

00 . .

Q a a a 0 0 0 0 0000 + + + + O O W W 0 0 0 0 0000 0 0 0 0 0000 0000 0000 0000 0000

0 0 0 0 . . . .

8 8 00 + + w w 00 00 0 0 0 0 0 0 00 00 9 9 00

8 8 8 8 0000 + + + +

B 0

aaaa 0000 0000

a 0 0

aaaaa 0 0 0 0 0 0 0 0 0 0

8 8 8 8 8 00000

8 8 8 8 0000

8 8 8 000

8 8 8 8 8 8 000000 + + + + + + + + + + + + + + + + +I++ + + + + + + + + +

W W W W 0000 0000 0000 0000 0000 0000 0000 0000

0000 . . . .

w 0 0 0 0 0 0 0 0

w o w 0 0000 0000 0000 0000 0000 0000 0000 0000

il 0 0 0 0 0 0 0 0

w w w w w 00000 00000 00000 00000 00000 00000 00000 00000

w w r j w w 0 0 0 0 0 00000 00000 00000 00000 00000 00000 00000

i l i l w r j 0000 0000 0000 0000 0000 0000 0000 0000

w w r j 000 000 0 0 0 000 000 000 000 000

ilililrjrjil 000000 000000 000000 000000 000000 000000 000000 000000 . . . .

0 0 0 0 . . . . . 00000

. . . . . 00000

. . . . 0000

. . . 000

. . . . . . 000000 0 0

L D W N r l 0 0 0 0 + + + + w w w w w r - w m W N m P w w m w d V ) W ( v Q - m d N mmmr- m d m r l w r l r l m . . . . 0000

I I

r l r l c - r - m c u 000000 + + + + + + w w w w w w r l w w w o o N W U i N P W w o w r ( r l 9 . W O W W N V ) w m r l r - m w m w m r ( w r l r l m r ( r l m N

000000 I I I

m r m o m r n

. . . . . .

d r l d W 0000 + + + + w w w w m r l m m m m d m NrlNN t - m m w w m c y r -

m4m.a-

W N P N m m w m . . . . 0 0 0 0

1

r - W O ( y d . 4 0 0 0 0 0 + + + + + w w w w w N N r l W C V w m m w c y - O W L O N W m W d N W W F l O N m r l r - r l r l W r l N W N d d N W d

r (w9 .9 .cy 00000 + + + + + w w w w w wmmcum r - o r l r l m N m W N N m w o w m N W W d W ~ v m w w

cy 0 + w W w m r-

0 r l m m 0000 + + + + w w w w r - r l m m m w m d m p w o w m r l o w r - i - 0

W O N - r - m r ( m Awl?"! . .

w 0 + w w

N N O d 0 0 0 0 + + + + w w w w P W t 7 r - r - 0 r - w

m r o w W O N W dot -4

m m P W 0 0 0 0

w m w N

r l o m o . . . . I

w w m m 0 0 0 0 + + + + w w w w w r - r l m r - m m N r - m r l m o r l m o m N m O N o m - w w d o m m d m _ . _ .

( Y o r ( m m 00000 + + + + + w w w w w o r l w m o m m m r l m o r - m w w

r(

0 + 0 m N m m N c

w m r - N 0000 + + + + O W W W m r l w w

d d r l r - m w 000000 + + + + + + m o v m w r - w w w w w w r ( m w r l m ~ m r - o w m w P w o P d m w m m w 9 . m m m r - o m w m c y w o m , + m r l m - r w r l . . . . . . 000000

I I

W N r l d 0000 + + + + w w w w

4 cy

r-

rl

m m

2 0 I

m r - r l w r n w p r -

w r l m m o w o w m w w w r l r - W d

W F 4 N l - I

0 0 0 0 . . . .

1 1

w m r - w d - ~ m - ~ w o o o

m p m m m w w m w w o w 4 w w r - I 0000 . . . .

I

0

0 m 0

I

m m.-lWb\r- w m m m w m r l m m N N W Y ) r l W

w d m w & PI)V)NNC)

0 0 0 0 0 . . . . .

I 1

w m 0

. . . . . 0 0 0 0 0

I I I

. . . . . 00000

I I

. . . 0 0 0 0

I

. . . . 0000

I

0000000000000000000000000000000000000000000000000000000000

0000000000000000000000000000000000000000000000000000000000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

116

Page 118: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 0 0 0 0 0 0 0 + + + + w w w w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0000 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 + + + w w w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 + + + + w w w w 0 0 0 0 0 0 0 0 0000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 4. w 0 0 0 0 0 0 0 0

0 0 0 0 0 0 0 0 A & + * w w w w 0 0 0 0 0 0 0 0 0 0 0 0 0000 0 0 0 0 0000 0 0 0 0 0 0 0 0

0 0 0 0 + + w w 0 0 0 0 00 00 0 0 0 0 0 0 0 0 . . . . . . . . . . . . . . . . . .

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 I1 It II a

nTi

. . . . 0 0 0 0

I I

r- 0 + w W m 0 W d

m d

0

a

C-mw 0 0 0 + + + w w w w o o NC-9. d d W W N M C-mw 0 m Y ) r l W d

?Y-! 0 0 0

I 1

d d d W 0 0 0 0 + + + + w w w w l - d W Q I 0-C-t-7 m O N N w w m w W N C - N m m w m ODrlm9.

0 0 0 0

w m m r -

. . . . I

r- 0 + w N W w W m m 9. 4

W N d d d 0 0 0 0 0 + + + + + w w w w w N d W N W m m W N C - owmcvcv m w r l ( v m W m 9 . N N n dC-ddP C d N W N 9 . d N W r l m 4

L) 0 0 0 0 0 4 . . . . . I I I

C E 0 0

0-l c 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ual1

4 clw 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 W

l u w w

. . . . . . . . . . . . . . . . . . 0 0 0 2

Ll cl c l . z 000000000000000000 1 > 3 E X $ . N 1 > 3 E X X N 1 > 3 E

dddrlddd.+dddNNN"NN 2 3 3 a w w w m m m m m m m m o o o o o o o B B P :

C C Z F 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

117

Page 119: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The following cases contain only the IPOST input, and related discussion. The input corresponds to executable IPOST runs, and are shown to expand the envelope of IPOST usage.

S-

The input file described here performs explicit trajectory propagation. A Cowell, or numerical integration of the equations of motion, is emphasized. There is no targeting or optimization. This rather simple case can be used to compare propagators or effects of forces, to perform sensitivity analyses, to generate initial guesses, such as for collocation runs, or to debug a simulation.

118

Page 120: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

C

rl u m b,

a Ll a h 0 L)

O, n m 4.l

4 4

g 0 w 0 L) m 0) au

L) v1 ao

0)

0 . c o . . m d U U H

E E O , c c c u m a m u 4

0 0 0 N C

I . 6 c u Ll m

n

5 2 w

0 d

m m I1 Y

..

h h w w 0 0 P P 0.W 4.4

-0 dd

II II

.-l- - 4 0 1 - UL) 4 4 001 w a d C

0

?

'4

4

0

0

0

0

0

0 -0 In m N

0

2

;? .O

40 c o 0 0 0 0 ..-I

I1 u

X u 1 a

d X

119

u d 1 6 111

n u m O , L l c l u

v1v1 ao

. . a . 4 P ) 1 c -a r O o u ' C m . 0 .

ll I1 II I1

lJ

c u > c

Page 121: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

.2 COMPLETE VOYAGER II This case is an extension of the Voyager 2 case (Section 3.1). The mission continues beyond Saturn, and includes flybys of Uranus and Neptune. In addition, the Newton-Raphson 111 rank subproblem targeting is replaced by NPSOL optimization for each subproblem. The master problem remains the same, although central differencing with input perturbation values is used to fonn the Jacobian.

In the subproblem setup MODELT is set to 'SUBOPT' for each subproblem. Each subproblem still has 3 controls and 3 constraints, but now target error is minimized except for the first subproblem where AV is minimized.

120

Page 122: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

. . m w W o m W 4 - P 5 u

2 m P

N > a 5 2 a C m

-4 4

4 U U U 4 u

4 r U

P u P C

I- 4 m r - W 4 o w w- > - 4 - 4 > r l rl

m m . . .

n w . . . a w o o w 0, w o o a a w o o w C m w v ) w

c a U C

x . > . a 0 5 % 4 . r l m o .

U U 4

c a U C

d 2 . z 2 c 0 . w 0 m w o r l .w

U 0, u 4 a c,

C a a . U O c m - .

0,

a C... R o o 0

E O . . . N r l d W

ansa U -03

R ? JJ

m u II c I I I I I I I O I I l l 1

0 n 4 0

u C

0

N 4

4

4

E C

E

u u u U u u o u u o u

121

Page 123: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

N > U

5 G U c m X > -0 c m

N > U c

.m

Ll U

c m u U

c m

n

n

2 (u u c m

Ll ul .d I n

c '4 ,m

.. I

m u m 0 4 . c c c c

m m m m m m II II II II

?.:< :?

m a 9. 0 m o, P .-I

I

W

2 N W rn m m

.-I 0 0 0

1

rr( w . 2; 0 . w . 4 4 N O .-IO -0 . .

P u - m 4

&-; :19 ru .VI .

m u o l - 4 ( v c c - -

m m . . .. .-I.+ 4 a roo

.w 0 0 0 4 u N 0 0 .I:* .O

4 m m l .

. n m d o

II n II II I1

4 Ll 0,

c m a ru u c m

a

Ll -0

c m n

ul

2 m W W

m

r(

0 0 0

I

m z : m o In4 m . P 4 N O .O .O w o 2 ' w . u l . .u .P4

- r u o m L

w e * . 4 O N . . .. 4 4

m a 100 r w 0 0 0

m u P o 0 . c c -0

m m m l *

.nul,+ -

II II II II II

0 0 0 0

0 4 u r 5 . 2 4 c 0 0 P, . - 0 . m m . II II II I1

E x x m-ou a L l o o o a R U a runn ~1

4 4 4 4

. . 4 r O w u . 4 .

C m -4 . o w r J J . O m 0.co r w 01 4 W N a I I I I m I I I I I I

2

VI P,

ao u

a u . cnm 7 4 . - 0

II II

x aU 0 0

a a u n 4 4

c C

4 4. r N

II II

a xc u u c c 4 4 E -4

I . . . . m m m w w . mmo, x w w m u

0 I I I I I I n

2

122

Page 124: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

5 rl u bl E .

4 V

Q, h

blr- w Q ,

u VI au u

rl w bl

1 1 1 3 I I H I I H I I d H I I I I I I I I

2

VI

II u I1 II I1 II I1 I1

VI

II II II II

123

Page 125: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

d b4 L l .

Y U U II I1 m II u

:; L

. u a w I n s . . . 9 . I n o o w u II II u II

L l . E .

.+W -0

u u s U

6 - L l . a u a c

.U - 0 os ' C mmo. II W II H

124

Page 126: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

The Hohmann transfer problem is a classic orbital mechanics solution: The optimal two impulse solution for transferring from one circular orbit to another circular orbit in the same plane is to perform the impulses 180" apart in the direction of travel (for raising an orbit).

This case uses finite burns and collocation. Although the case assumes a low enough thrust such that "impulse" is not a good approximation, and only one segment per phase is assumed, the Hohmann transfer solution in principle is validated.

The first burn occurs in the phase between the first event (# 10) and the second event (# 20), followed by a coasting phase, and then the second burn starting at event 30 and ending at the last event (# 40). Simple thrust tables are input, in this case constant thrust (5000 newtons).

There are 7 mission controls: Thrust direction relative to velocity, throttle, and stop time of the first burn, and start time, thrust direction relative to velocity, throttle, and stop time of the second burn. Invalid guesses of the states are input at each event. There are a total of 49 additional, collocation introduced controls. The constraints are Cartesian position at the end of the second burn. Final mass is maximized.

125

Page 127: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

01

m

u a 0) u u 4

2 u u w a C

u u C

m E s a 0 o s u

r u . u U P ) a

d Y l 28; : d

- 0 3 . 5 . % . 0 0 m o . r a r l o o m w . . . m o o - w r l .

II u II u u u II m II I II N

u Y 4 u 0

0 d s u

0 .. 3 dd

0 . h 0

0

d . - u - 0 . . u P .Or ( 4 0 .. u O r . . 0 ..00 - d W W . . .dd -0 * * I . w r l o

W d

0 N

0 0

m

m

0

ll

a 3 -0 u

W d

0 .. N

0 0 0 .. m w w 0 0 w + +

m

. . m

u . w . . u . . d d P 400 0 0

r u m . . . . w w

150 r m r .. o m 0 . . w m o .rid . 0 0 .... 0 0 . + + m . 0 -0 N w w

O m r d O N m m .d 1 5 0 .

w s -0 . u o o .. . r N . . . .

m . - 0 4

..

- r r d r r .oo . . . .

N 3 r l r l . O O m ..om03 ;?2 d 2 7 II II II )I II II II

. m m . . r l d . . . m m r l N O w w . h w w w . . - r . m m d , . o m m m .n

. v .PP . m N .N . . d h x o roo Y - - d l I Y .

II II II II II - n

... w w w O O d + + I w w w w w w r l 0 m I 0 l - W 0 r l m

1 5 d W P W d m m d 0 0 0

m o o

. . . I

II

m 3

- -

r(

0 + w P 0 m W 0 0

w

0 I

m

W W P P m W m 0

0

II

a

a u a

W W W W m m w m

.... d W m 0 4 0 + I + W O W m m w w o w w m m u PI r - o m 4 r l > m o m a -4 o d m c u m o m o r m m w d 0 .-l

II 01 0 0 0 d u . . .

I

126

. . . . . . . w w w d r l r - m oor1oorlo + + 1 + + 1 + w w w w w w w w m o m m w o m w m r l o o m m m o o o ~ m m w m ~ ~ t - m c n W P O W O P Q I m w d r m m m m r l o o w o m

m w d m w r l r (

0 0 0 0 0 0 0 . . . . . . . I I l l

Page 128: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 m 0 N m m

0

0 m

9)

m c a Ll 0 w ul C

4 JJ 4 W

0

-I 4 4 u 4 C

I 4

1

0.

W JJ

a

W 0 I- O m m In In

w 0 OD OD w w N

C m c 4 J J - I C ( a m

N +

m u m 4 - 4

0 ) m %-I> w

r l w u m

I - * m - I f -

1 0 ) * Llo

I u

0 ) J J u m mu w m

m o w + + + w w u r l o w -Or ( m o w -40- -400 r l 0 m N O W W O m 000 . . . I

+ I + u w w WInm m - r l m m m 0 r l m I - w m w l - m ml-m mm-4 000 . . . I I

. . r l -

w c- JJ

- a m p 0

c .a 9) . O D 4 -4N I 4

o u m ' 9 ) . r l r r l r l . m u II I1 H I II

. . . . I 1 - . - - 0 r d .O 0 . C O O 0 0 0 0 0

.ON 0 0 0 m ~ m . mrl

n II II

0 0 0 m

0

Ll A J . 4 J J . .. 9) u l n

-40 c L l m 4 c b 4 u I1 . .rl u u

0 0 . .. I1 II II I1 II

c c c c o & i s , VI I -. -.

I u u o o o a a v?na a

Page 129: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0 0 0 In

0

h u . m u. . - a a n a . e 40 c L l m u -0 c H I . . r ( u o .uo I1 c 4 c u .ai- o

0 0 . -. o u o . I1 II II

128

Page 130: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

9 This case illustrates a nuclear powered low thrust mission from Earth to Jupiter. There is one long continuous burn. The control parameters are thrust throttle level, and pitch and yaw thrust directions (VVW relative). Constraints are TFP, and closest approach distance at Jupiter amval. S/C mass at amval is maximized.

Page 131: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

O I I Y u u Y u u I1 4 4

ao

0 .-I c U

0

4 >r

0

? 0

. I

00 X? m r l

.m o m . u m o Z?? . ? ' c;d

? ; $ ; ? ? A :

. m o . rr -m d

O d d . 0 0 r r . w .I: m o o .r(

N 4 d - 0 0 0 rO .a* . m m .m . + . m o l dd

u II I1 II II I1 II II m u u m m

4 ... LI w w w 0 -0-0-0 a 000 LI . . . . 4"

m. r o o 0

N U W

4. m I

.. ...

.a"???

.u* ddrl

II II I II II II

0 0 0 cv

u u u * * u a

0

0

0

0 . . - 0 u . 4 .

n 0)

% c u u 1 mLI a 4 4 c LIQ , --l x ** ao o

130

Page 132: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

0

0 0 0 0 m . . . . 00 .a -Ln 4 .

4 W

P 4 . u . C O W ( Y

n II

h e u a 44 h 4 o >

a u u . UIm 4. - 0

II u

x a m 0 0

a a u n 44

> $2: o I - m w c m m c u a w m w 4 ( Y - 4 4 L . . . - ( ~ ( v m r ? n Y Y II II

a >rC % A N Y l J W W W c c c c c Q d 4 4 4 E 4 > 5 >

.. e .

m m . w w . m m 4 % W W I m

0

4 II n II

4

0 i!

, . u 0 L n c 0 . .e . rO om. m m -

I1 II n u II I1 u I1 II II II

d W -

2 . 4 4 . AI

r u m UI CDCO r 4 d W W 0 .

II u II I1 II

d W U E . 4 .

. U d O S 4 ( Y W P

II u u

_. _. ao o VIVI VI a

II I1 u II

131

Page 133: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

Ll u

a P m

N > a 5

4 4

-4 Ll Ll 4

r m ln W P m O N P 4 . N

Ll u c

c m

5 -0 C m

VI w . . . a a00 w 0) w o o s 2 E:: w

-4 - &

C m . . . P m r - w o w 9. . - I - > d d

H n m -

w P . . ln . mlnm rP Ll d a a d m u . - m o r ( 4 r r t - 0 . Ll . . . . .

e a L! C

x - > . a 0 e * m m

G a C m

. . 4

4 Ll Ll 4

n . . . 0 m . . . m a w . w e m l n w d m

c 0 . w 0 w r W N .m w W 0 d .w 0 r m . . . . 4 2 -g -g ln oaaoq

I m m P 0 x a c m

C

4 VI VI -4 E

c a Ll C

d U h

. do rrld N N r n W O N 0 ddaod

Ll 4 . . C Y . . - a a w * o m Q, ln . . o m a w rP . w

m w a rm . . rPOlN0P - L l 0 4 w . 0 4

. u m . . . . . m-4 .... .. .I40 . . O r ( =

N U N W 0 0 0 0 . C C O m c D O P

d l n m P w . . II I1 I1 II II II II

2 2 r=%Z:;

f m a w d m

II

N > a c .m

4

u 0 u

a C a a - L l 0 C m

4 Ll u a

c, Q,

4

d

4

d W . .I VI .-I -0‘9 . roo

d d r l m d

. . .O

- 9 . C . . . a000 m m a a Ll roo c o * * - N d d

II I1 II u

.. m x .> m a .e m m ll II

P P -- --

r- Lo-ww-w- .w - Q , m m a m d m

w a .mw.- lom . c o m d P o m l n w m . . . . . 4

0

u 0 I1 II II II II I1 II II I1 II II c 0 4 u

II II m II II m II I1

-4

J J C 4 w a w 4 4 0 a0 0 E m u u

01 Q , W a

u

4 4 V I > X V I a m c c 4 4

u u u u u u u V au u u u

132

Page 134: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

m 2 0 m I- d

I

m

Lo I ? d . r c

m .m 9.0 c c . mmW

1

PI04 c c c m m m

m' :?

w n n - - I - I - --- SI-n 43;: a 1 4 c - a 4 a a

n

W a Lo I- Q N W W m tn tn m W

r m W L l . a - c o m o - 0 u . a 1

n . +

n

w o u w . c dd

4 0 . .O Ll .. a r - n '0. c m d

.m w o N . m . . I n ' ru rm .u .I-d

Ne* . . 9 . c c .d

m N O i2 2;

N Q O I - c ; 9 . a o m . . n m d o .par(

m m . - m N L -

. O 4 0 L l o a - a 1 L1 e - m m ri 2: w tno u Lo,+

N O . .O Ll -0 a w o n s - s w .

. . dd . . -4-4- d R - 0 0 m a - 0 0 . w o o 0 . w o o 0

d u m 0 0 m c 1 9 . 0 0 .e* .O .cc .O d m m l m m m l

0

0

0

. . 0

- m d . . a - 0

a . d 4 ... 4 . 4I- 4 c w m . c m

r v t n a . . v . w o w L o . 4 r m m . dN9. .w I I W I I I I I I I I I I I I I I I I I I I

r d u

cr-' % L 0 .

4I- v 0 ?a0 o w a a

d w

2 .r( .

ru oco d W N

I1 I1 I1

V I V I u u v 0 u a

QlU m u I a a E L l 4 v c a a u a

a u . a m 4 . - 0

I1 II

c C a ,+. . N

It II

.. . . . mmrn w w . m m a wwcv II II I1

a >re u v c c 4 4 E 4

133

Page 135: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

4 Ud Ll E . 4 .

d u Ll E . - 4 . x

.urn n o r 0 b C V W P c

P L I P 0

u

t 7 a .

.&I .w m r * . . N l n O O W

~ I I I I I I I I V-4 h W

m

4 VI

II II II II II

6 7 . a 0 .

r U a I- m.c - . . m m o o p .

II I1 II II II

au a

Page 136: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

3 P ) Q Q C c r 4 J r O 0 0 . c ' C mmo. 0

Y U I I I N Y II u II II n I I I I I I 5 I I I I I I H

135

Page 137: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

4.0 R EFERENCEe 1. "Interplanetary Program to Optimize Simulated Trajectories," Final Report,

Volumes I, 11, 111, Fitzgerald, Hong, Kent, Milleur, and Olson, Martin Marietta Corporation, March 1990.

Page 138: To Optimize Simulated Trajectories (IPOST)...POST is event driven. That is, the user defines a sequence of events which are executed in the simulation process. The events can be triggered

Form Approved I REPORT DOCUMENTATION PAGE I OMB NO. 0704-0188

4. TITLE AND SUBTITLE

Tra j e c t o r i es I n t e r p l a n e t a r y Program To Optimize Simulated

Volume I V - Sample Cases

P . E . Hong, P . D . Kent , D. id. Olson, and C . A . Vallado

(IPOST)

6. AUTHOR(S)

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES)

5. FUNDING NUMBERS

C NAS1-18230

WU 506-49-11-02

8. PERFORMING ORGANIZATION REPORT NUMBER

9. SPONSORING / MONITORING AGENCY NAME(S) AND ADDRESS(ES) AGENCY REPORT NUMBER

NASA CR-189653, Volume I V

N a t i o n a l Aeronaut ics and Space Adminis t ra t ion Langley Research Center Hampton, VA 23681-0001

I

11. SUPPLEMENTARY NOTES

Langley T e c h n i c a l bloni t o r : Richard IJ. Powell F i n a l Report

12a. DISTRIBUTION /AVAILABILITY STATEMENT

U n c l a s s i f i e d - Unlimited

S u b j e c t Category 16 I 13. ABSTRACT [Maximum 200 words)

12b. DISTRIBUTION CODE

IPOST is intended to support many analysis phases, from early interplanetary feasibility studies through spacecraft development and operations. The IPCSX output prosrides information €or sizing and understanding mission impacts related to propulsion, guidance, communications, sensor/actuators, payload, and other dynamic and geometric environments. IPOST models three degree of freedom trajectory events, such as launchlascent, orbital coast, propulsive maneuvering (impulsive and finite burn), gravity assist, and atmospheric entry. Trajectory propagation is performed using a choice of Cowell, Encke, Multiconic, Onestep, or Conic methods. The'user identifies a desired sequence of trajectory events, and selects which parameters are independent (controls) and dependent (targets), as well as other constraints and the coat function. algorithm. IPOST structure allows sub-problems within a master optimization problem to aid in the general constrained parameter optimization solution. optimization method uses implicit simulation and collocation techniques.

Targeting and optimization is performed using the Stanford NPSOL

An alternate

115. NUMBER OF PAGES 14. SUBJECT TERMS

C o l l o c a t i o n , t a r g e t i n g , t r a j e c t o r y propagat ion I + 16. PRICE CODE

U n c l a s s i f i e d U n c l a s s i f i e d I I Standard Form 298 (Rev 2-89) Prescr ibed by ANSI Std 239-18 298-102

NSN 7540-0 1-280-5500