Calibration of parameters in SD models

Use this forum to post Vensim related questions.
Post Reply
duilio
Senior Member
Posts: 59
Joined: Wed Oct 20, 2004 3:07 pm

Calibration of parameters in SD models

Post by duilio »

Hi experts,
I’d like to try to estimate the parameters of the commodity model included in the book Business Dynamics by Prof. John Sterma (the general one applied to pulp and paper industry) with copper data.
I’ve collected some data from various government sites in USA, even though some data are difficult to find.

What’s the best approach for calibrating the parameters? Can I use the optimization engine included in Vensim in order to fit the parameters to real data?

I’m not sure tha Kalman filter is the appropriate technique.

Ore another strategy is to estimate separately the parameters, using regression, etc. ?

Any advice will be appreciated, especially from someone who knows already that model.

Many thanks in Advance

G
bob@vensim.com
Senior Member
Posts: 1107
Joined: Wed Mar 12, 2003 2:46 pm

Post by bob@vensim.com »

Calibration is very tricky with cyclic behavior and if you want to do a full estimation of parameters you will need to use Kalman filtering or a related technique to get state estimates. A good reference is: "Statistical Tools for System Dynamics" by D.W. Peterson in Elements of the System Dynamics Method edited by Jørgen Randers (Chapter 11, pp. 224-241, The MIT Press, Cambridge MA, 1980).

If you have sufficient data, both in terms of the number of variables measured and the consistent reporting of values at times, you can run a regression. Equivalent to this you can adjust the model to use the data as exogenous inputs, in this case filtering is not necessary.
duilio
Senior Member
Posts: 59
Joined: Wed Oct 20, 2004 3:07 pm

Post by duilio »

Ok Bob, thanks for the info.
I'll try to order the book, also have a look at what's in VENSIM about Kalman Filtering. If you have any other material that can help me (papers, articles) about the argument of estimation of parameters in SD please let me know.

Many thanks again.
G
Post Reply