My model's objective is to set safety stock based on the prediction of the next transportation time. Transportation time is influenced by multiple factors and exhibits seasonal patterns; it is longer in the summer and winter seasons and shorter in the spring and autumn seasons. Therefore, I hope to embed a seasonal forecasting module (using the Holt-Winters method) into the model. This module will use historical transportation time data to predict the next transportation time.
Additionally, in the variables I have set for statistical analysis of transportation time, there are instances with a value of 0, indicating no transportation tasks. In such cases, how should I select non-zero data for forecasting?
I have attempted first-order exponential smoothing, but I am uncertain if this approach is reasonable. My basic model is attached for reference.
Looking forward to your insights.
Best, Xuanao
Can the Vensim PLE version achieve seasonal forecasting?
-
- Junior Member
- Posts: 4
- Joined: Sun Mar 12, 2023 11:53 am
- Vensim version: PLE
Can the Vensim PLE version achieve seasonal forecasting?
- Attachments
-
- model.mdl
- (7.2 KiB) Downloaded 336 times
-
- Super Administrator
- Posts: 4827
- Joined: Wed Mar 05, 2003 3:10 am
Re: Can the Vensim PLE version achieve seasonal forecasting?
Start by adding units to your model. I would not bother simulating or doing anything else until your model passes this basic quality check. I can immediately see a problem (you've got a variable called month).
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: Can the Vensim PLE version achieve seasonal forecasting?
I think the month variable is intentional, for creating a seasonal input.
Since the seasonal behavior has 3 episodes, switched in an IF THEN ELSE statement, I think you could create the same thing for seasonal smoothing - have 3 smoothing structures, one active during each episode.
Since the seasonal behavior has 3 episodes, switched in an IF THEN ELSE statement, I think you could create the same thing for seasonal smoothing - have 3 smoothing structures, one active during each episode.
/*
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
*/