PMC Forums  

Go Back   PMC Forums > Simulation > Manufacturing Simulation
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Manufacturing Simulation job shop, flow shop, and assembly line simulation, plus resource utilization, manufacuting efficiency, queuing analysis, implementing kanban

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-10-2007, 05:20 AM
cubakija's Avatar
cubakija cubakija is offline
Member
 
Join Date: Oct 2007
Location: Barcelona-Spain
Posts: 4
Unhappy Enough validation?

I am relatively new in DES.
I've done schedule based simulation, which objective was to find max yearly equipment throughput.
Orders are generated by schedules which use empirical distributions. This distributions are calculated based on historical data of one year.
Total throughput consist of sum of throughputs of N different products.

I validate model using face only face validation, as I don't know what statistical validation would be appropriate in this case. I have only one set of historical data, which I already used to find empirical distributions.
Then I make an experiment which consist in increasing number of arrivals till the throughput stops increasing. Next, I analyze model using 95% confidence interval of total throughput as a performance measure.

My question is: Whether I follow correct procedure, and whether the face validation was good enough in this case?

Thanks in advance.
Reply With Quote
  #2 (permalink)  
Old 01-02-2008, 12:03 PM
kpeacock kpeacock is offline
Member
 
Join Date: Jul 2007
Posts: 3
Default

Although face validation is quick cut and dry method to determining the validity it maybe in your best interested to try at least two other methods for validating your model. Two methods that I think could be of interest to you would be to use the historial data. This way you compare to see if the model is a true representation of the environment. The second method would be to used fixed values first on items in the model and through some simple calculations you can see that your model is running correctly.

Good Luck
Reply With Quote
  #3 (permalink)  
Old 01-03-2008, 01:05 PM
ewilliams ewilliams is offline
Moderator
 
Join Date: May 2007
Location: Detroit area, Michigan, U.S.A.
Posts: 52
Send a message via Skype™ to ewilliams
Default Additional Validation

Two excellent ideas from KPeacock. Also, show your simulation results to your client. It is vital that the client consider them reasonable -- that earns your model validity AND credibility. One validation test, based on this idea, is called the Turing test. How it works (assuming an existing system is being simulated): show the client real system performance metrics (e.g., from last week) and simulation results, but do not say which is which. If the client cannot tell which is which, your model passes the Turing test. If the client can, your model fails the Turing test. In this case, you ask the client "How could you tell them apart?" The client might say, for example "The real system never has a long queue in front of machine X, so the result with the long queue there must be the model one." Now you have a valuable lead for correcting and improving the model.
__________________
E. Williams, PMC
Reply With Quote
  #4 (permalink)  
Old 01-09-2008, 06:09 AM
cubakija's Avatar
cubakija cubakija is offline
Member
 
Join Date: Oct 2007
Location: Barcelona-Spain
Posts: 4
Smile Turing test & additional validation

tpeackok, ewilliams, thanks for the valuable suggestions.

I've done this model for a company where I am working as process engineer, so in this case analyst = client.
From the client side of view, I can say that model passed Turing test.

I was thinking to use a historic data to get the average year capacity. Then I could use t statistical test to check a null hypothesis (there is a difference between the model and system).

I guess that with the both test passed I have enough validation.

Best regards
Reply With Quote
  #5 (permalink)  
Old 01-10-2008, 12:32 PM
ewilliams ewilliams is offline
Moderator
 
Join Date: May 2007
Location: Detroit area, Michigan, U.S.A.
Posts: 52
Send a message via Skype™ to ewilliams
Default Excellent Progress

Congratulations on passing your Turing test! That is always a major step forward. Your next step is good: drive the model with last year's data and use a t-test across a few (5 or 10?) replications to see if performance metrics are statistically indistinguishable from the metrics observed during the last year. If they are (e.g., you are hoping to accept the null hypothesis that "mean simulation performance metric prediction = last year's actual value") then drive the model with various predictions of next week's/month's/year's data and use the corresponding performance metric predictions to guide managements' decisions.
__________________
E. Williams, PMC
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is Off
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 05:57 PM.



Content Relevant URLs by vBSEO 3.0.0