Sensitivity simulation from a lookup graph

Use this forum to post Vensim related questions.
Post Reply
hendrikstouten
Junior Member
Posts: 9
Joined: Mon Jun 25, 2007 9:13 am

Sensitivity simulation from a lookup graph

Post by hendrikstouten »

Hey,

Vensim allows sensitivity analysis on a constant, but is there also a way to perform a sensitivity analysis on a lookup function?

For instance, one of my variables in my model is a time serie of historical data from the year 1996 till 2005. From 2005 onwards, it is kept constant. This is put into the model as a lookup graph.

Since sensitivity analysis is possible on a constant, I wonder if I could test the sensitivity of this time serie. And if so, how do I perform it?

Kinds regards,

Hendrik Stouten
LAUJJL
Senior Member
Posts: 1427
Joined: Fri May 23, 2003 10:09 am
Vensim version: DSS

sensitivity

Post by LAUJJL »

It is possible to make a sensitivity analysis using the vector
lookup function, as the lookup is translated into a vecor of parameters all susceptible to make a sensitive analysis on each of them or enventualle all together.
Vensim pro needed.
Regards.
JJ
LAUJJL
Senior Member
Posts: 1427
Joined: Fri May 23, 2003 10:09 am
Vensim version: DSS

sensitivity

Post by LAUJJL »

If you do not have Vensim pro, one solution is to build your own lookup function depending on parameters that will be suceptible to be used in sentivity analysis.
Regards.
JJ
bob@vensim.com
Senior Member
Posts: 1107
Joined: Wed Mar 12, 2003 2:46 pm

Post by bob@vensim.com »

While it is possible to use VECTOR_LOOKUP in sensitivty/optimization - it get tricky because these won't preseve the shape of the function. A standard approach for a LOOKUP normalized about 0/0 and 1/1 is:

output = lookup(input^input_sensitivity)

or

output = lookup(input)^output_sensitivity

where both the sensitiivies are varied about 1.0 (actually you can use both at once but it is usually just confusing to do so).

If the lookups are not normalized you will need a different approach [eg lookup(neutral + (input - neutral)^input_sensivitiy) ].
hendrikstouten
Junior Member
Posts: 9
Joined: Mon Jun 25, 2007 9:13 am

Post by hendrikstouten »

Many thanks for all the responses,

I will check out if I can normalize my lookup.

Kinds,

Hendrik Stouten
Post Reply