Hi,
I’m trying to forecast the future for example picking the last value of the historical order cycle (in this case 34 being the last value of the historical order pattern) then use it as the start value of the forecast to see the future order pattern. Is there any way I can do this? An example of the structure have been attached.
Many thanks and kind regards.
Forecast
-
- Super Administrator
- Posts: 4832
- Joined: Wed Mar 05, 2003 3:10 am
Re: Forecast
I don't understand what you are asking. The model you've uploaded is using the forecast function, is it not doing what you need?
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
Re: Forecast
Thanks for your reply. What I’m trying to do is to project the future customer order from where the historical actual order cycle ends. For example, if the historical is 60 weeks and the last value for the 60th week is 34 units/week. I want to then project or forecast for example from the 60th week (34 units/week) to 90th week from the historical order. The model uploaded with the forecast function still start from the same old value I don't know if you understand.
-
- Super Administrator
- Posts: 4832
- Joined: Wed Mar 05, 2003 3:10 am
Re: Forecast
I'm still struggling to understand what you are trying to do.
Does this help?
https://www.vensim.com/documentation/in ... ckward.htm
Does this help?
https://www.vensim.com/documentation/in ... ckward.htm
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
Re: Forecast
Thanks.
Re: Forecast
In your FORECAST(Actual Order Cycle, 10 , 20 ) equation, the 10 and 20 should be made into named parameters, both for dimensional consistency and to expose them to sensitivity testing and make the model structure more portable.
/*
Advice to posters (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Blog: http://blog.metasd.com
Model library: http://models.metasd.com
Bookmarks: http://delicious.com/tomfid/SystemDynamics
*/
Advice to posters (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Blog: http://blog.metasd.com
Model library: http://models.metasd.com
Bookmarks: http://delicious.com/tomfid/SystemDynamics
*/
Re: Forecast
I think you want something like the following:
historic order rate = order cycle(time)
last historic order rate = order cycle(switch time)
future order trend = ... {this could be a constant, or estimated from the lookup}
future order rate = last historic order rate + future order trend*MAX(0,time-switch time)
switch time = 60
order rate = IF THEN ELSE( time <= switch time, historic order rate, future order rate )
historic order rate = order cycle(time)
last historic order rate = order cycle(switch time)
future order trend = ... {this could be a constant, or estimated from the lookup}
future order rate = last historic order rate + future order trend*MAX(0,time-switch time)
switch time = 60
order rate = IF THEN ELSE( time <= switch time, historic order rate, future order rate )
/*
Advice to posters (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Blog: http://blog.metasd.com
Model library: http://models.metasd.com
Bookmarks: http://delicious.com/tomfid/SystemDynamics
*/
Advice to posters (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Blog: http://blog.metasd.com
Model library: http://models.metasd.com
Bookmarks: http://delicious.com/tomfid/SystemDynamics
*/
Re: Forecast
Many thanks for your suggestion the order rate works (projects) as I intended.
Re: Forecast
Hi!
I am also trying to forecast the future variables by using the historic data. In my case my variable of interest is modeled as a level whereas In the above case the order cycle was a lookup. Can you please suggest me how to use the above algorithm for a level/stock i.e., Auxiliary variable?
Thanks and Regards,
Sankeerthana.
I am also trying to forecast the future variables by using the historic data. In my case my variable of interest is modeled as a level whereas In the above case the order cycle was a lookup. Can you please suggest me how to use the above algorithm for a level/stock i.e., Auxiliary variable?
Thanks and Regards,
Sankeerthana.