馃攳
Sensitivity Analysis and Tornado Plots - YouTube
Channel: LearnChemE
[5]
This screencast is going to go over a sensitivity
analysis, and we're going to generate a tornado
[11]
plot.
[13]
A sensitivity analysis is basically a study
into how sensitive is the process, so the
[22]
process outputs, to the inputs.
[25]
So just as an example here we have a process,
and it's got a bunch of inputs, and it may
[32]
have one or more outputs.
[34]
An example might be a reactor where the inputs
would be things like the temperature, the
[39]
pressure, or maybe the size, the flow rate,
concentration of different things, and so
[44]
on, and the outputs might be conversion, just
a simple example, and we want to determine
[51]
how sensitive the outputs of the process are
to the inputs.
[57]
The specific example I am going to be working
with has to do with net present value.
[62]
We've made a screencast on this already, and
you don't necessarily have to understand this
[68]
net present value example, it has to do with
engineering economics, and determining the
[74]
net present value of a venture 15 years from
the current time, and we have different inputs
[82]
to the process.
[83]
The inputs would be things like the cost of
land, cost of royalties per year, the total
[88]
depreciable capital, that's how much you have
to invest in major equipment, working capital,
[96]
startup costs.
[97]
We have sales, which is s, other inputs include
tax because tax rates might change, and cost
[104]
of sales, here we have 6 million and we have
an interest rate, or the cost of capital.
[109]
So again you don't necessarily have to understand
exactly what I've done in this spreadsheet
[115]
to understand sensitivity analysis, the important
thing is that we have a process, and we have
[121]
multiple inputs that go into determining what
the output is, and for this process the output
[127]
is down here, and this tells us that the net
present value of a venture based upon on our
[133]
base case, or our baseline or nominal values
of these different variables up here the net
[139]
present value of that is about 58 million.
[144]
We're going to now do a sensitivity analysis,
we're going to see what happens when we change
[148]
different values here for the cost of land,
maybe the annual sales, and annual costs,
[154]
and so on.
[155]
So what happens maybe if we subtract 20 percent
from the nominal values and increase 20 percent.
[161]
So you'll notice here I have 58.78 million
down here, and if I change something like
[167]
cost of sales, let's just say to 8, instead
of being 58.78 it's a lot less, it's 50.30,
[175]
so you can see that this process, the output,
which is net present value, depends upon the
[181]
input variables, so I am going to put that
back to 6, and you know maybe I change land
[185]
to instead of 5 million its negative 4 million,
but that didn't change it a whole lot, it
[191]
was 58.78, and now its 59.78.
[193]
So I am going to put that back to minus 5.
[197]
We're going to do a data table to look at
these different input variables, and what
[202]
effect they have on the output.
[206]
So we're going to do a sensitivity analysis
first on the working capital, the nominal
[212]
value, or the baseline value for working capital
is negative 20 million, that's how much we're
[217]
going to request for working capital, and
we want to ask ourselves how sensitive is
[222]
the net present value after 15 years, how
sensitive is that to the working capital.
[229]
So if we have 80 percent that would be minus
16 instead of minus 20, as opposed to 120
[235]
percent, which is negative 24, so all I've
done here is multiplied our baseline value
[240]
of negative 20, which is up here in our spreadsheet.
[244]
I've multiplied that by 80 percent all the
way up to 120 percent.
[248]
We're going to make a data table here.
[252]
When you make a data table we have a column
of different inputs that we're going to do
[255]
kind of a case study on.
[258]
The cell one up and one over from our values,
this is a pointer formula, so I am going to
[265]
do equals, and that's, we're pointing to our
net present value, that's the result, and
[271]
then what I could do is highlight all of this, of
column of cells, plus one row above, and I
[279]
am going to go into data, what if analysis,
data table, and this is a column data table,
[289]
and each of these working capital values is
going to be placed into cell B4 up here, and
[299]
so I am going to press OK, and it's going
to do sort of a case study on that.
[305]
I forgot to mention one thing, if I just did
a multiplication of cell C33 here, which is negative
[312]
20, times the percentage and created a vector
here I actually have to copy and paste so
[318]
that's not a formula, because if this is a
formula and we put that into the data table
[322]
it doesn't quite work right, so we have to
copy and paste the values so they're just
[326]
numbers instead of formulas in this column,
before we do the data table.
[331]
So this is telling us if the working capital
is negative 16 the net present value is about
[336]
62.5 million, and if we increase by 20 percent
we see that the net present value is about
[343]
55 million.
[345]
So I can go through all of these different
values, and the green here represents the
[350]
base line values, so we have working capital
which I showed you, I did this for startup
[354]
costs, sales, the interest rate, or cost of
capital, the land costs, total depreciable
[360]
capital, capital, and cost of sales, and what
I've done for all of these I've taken the
[369]
minus 20, which is our 80 percent of nominal
cost, and our 120 percent of that particular
[374]
variable, and I've made a summary table here,
and what we're going to do now is create something
[380]
known as a tornado plot.
[382]
To create the tornado plot I am going to highlight
one of these rows, I go up here to insert
[390]
chart, and we're making a cluster chart, a
clustered bar chart, and right now it's not
[397]
looking anything like a tornado plot, but
bear with me here.
[401]
I am going to format this a little, I am going
to go over here and add in access titles,
[408]
I am going to add in a legend, I am going
to go back up here and I am going to copy,
[414]
so I am selecting this, Ctrl+C, that's the
120 percent, and I am going to click in the
[420]
area, do control paste.
[421]
Now again this isn't looking really like a
tornado plot, but we have some work to do.
[426]
We need to change this, I am going to do format
access, and it's going to cross access values,
[434]
vertical access crosses axis value at 58.78,
that was our nominal value, so if I go back
[441]
up here 58.78 is the net present value when
we have 100 percent of all those values, that
[448]
was our base case.
[449]
So now this is sorta looking like a tornado
diagram, and I am going to click on one of
[455]
these series, format data series, we're going
to do 100 percent overlap, OK, sorta eclipsing,
[461]
and I am going to make this a little bigger,
I am going to decrease the gap width, maybe
[466]
something around 60 percent, we can further
modify this, so I am going to right click
[472]
on this axis, format axis, let's change the
number to be 0 decimals, I am also going to
[483]
click on the category over here, and we will
format that, so I right click on this, format
[489]
that axis, I am going to change the labels
so they are low, what that tells us is it
[496]
brings those labels to the left side.
[498]
Another thing I am going to do is change those
labels, so I am going to do select data.
[506]
Instead of these 1, 2 through 8 I am going
to edit that, and that's going to be named
[513]
our categories up here.
[515]
So I can do that, click OK, and it just added
those different categories.
[520]
And the last thing we need to do is to change
our legend, so I am going to bring the legend
[526]
inside here so I can expand this a tiny bit,
and I can right click in here and do select
[533]
data, and I am going to change this to minus
20 percent, editing these series, and this
[542]
will be plus 20 percent, and we're pretty
much done, so that is a tornado diagram, and
[550]
what this tornado plot shows us is that if
we change, for example sales, if that goes
[557]
down by 20 percent of our baseline then that
has a huge effect on the net present value.
[562]
Same thing with if we increase sales by 20
percent that has a very big effect on net
[568]
present value.
[570]
Some other things that don't have as big of
effect you see that C land doesn't have a
[575]
big effect. If your land costs very tremendously that's
not going to have a huge effect on net present
[580]
value at all, but if your sales are off of
what your anticipating then this can have
[587]
a huge effect on the net present value, so
that's varying from around 20 million to 100
[592]
million, which is a huge difference there,
and your boss might say, you know if you gave
[599]
him this sensitivity plot your boss might
say "well, we need to put a lot more effort
[603]
into making sure we have a really good estimate
on sales, because if sales are 20 percent
[612]
lower than what we're expecting then our profitability
of this venture is way lower than if our sales
[619]
are 20 percent higher than what we're expecting."
[622]
This sort of tells you what are the main players
in your output, and the output in this case
[627]
is net present value, and if you really wanted
to you could organize this, you could put
[631]
the big bars up at the top, and the small
ones at the bottom, and it sort of looks like
[636]
a tornado, so that's what the tornado plot
gets its name.
[640]
OK, thanks for watching this screencast.
Most Recent Videos:
You can go back to the homepage right here: Homepage





