1 / 56

Calculating Risk of Cost Using Monte Carlo Simulation with Fuzzy Parameters in Civil Engineering

Calculating Risk of Cost Using Monte Carlo Simulation with Fuzzy Parameters in Civil Engineering. Michał Bętkowski Andrzej Pownuk Silesian University of Technology, Poland. Risk of cost overruns. We can define risk as possibility of occurrence of loss.

maya
Download Presentation

Calculating Risk of Cost Using Monte Carlo Simulation with Fuzzy Parameters in Civil Engineering

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CalculatingRisk of Cost Using Monte Carlo Simulation with Fuzzy Parameters in Civil Engineering Michał Bętkowski Andrzej Pownuk Silesian University of Technology, Poland

  2. Risk of cost overruns • We can define risk as possibility of occurrence of loss. • There is always the difference between the planned costs and real costs.

  3. Direct costs are expenses that are directly linked to the project For example: materials, labour, equipment etc. Other costs. For example: management costs, cost of insurance etc. Calculating of cost Direct costs (DC) Indirect costs (IC)

  4. Estimating of direct cost (DC) • The project can be decomposed into elements

  5. DC = Cost 1 + Cost 2+ Cost 3 Direct cost (DC) Cost 1 Cost 2 Cost 3 Materials Labour Equipment

  6. Methods of calculating of directional cost • Deterministic • Probabilistic

  7. Deterministic methods of calculating costs • - appearance of task is deterministic • - cost of each task is deterministic

  8. Calculating Risk in deterministic methods • Risk in deterministic methods is taken into account as additional constant component of cost. • (It is possible to express the risk in percent)

  9. Typical problems with deterministic methods of calculating of costs • Unknown characteristics of costs (labour, whether), • - Alternative tasks, • - Additional tasks.

  10. Probabilistic methods • Alternative tasks • Additional task • Changeable costs of tasks

  11. Alternative tasks Begin hamburger Cola Beer End

  12. Additional task Begin hamburger Cola Beer chips End

  13. Changeable costs of tasks • Old car is cheaper than the new one

  14. Probabilistic definition of risk - real cost (random variable) - fixed cost

  15. Risk of cost Probabilistic definition of risk Probability density function Cumulative distribution function

  16. Beta Pert distribution

  17. Beta Pert distribution

  18. Beta Pert distribution

  19. Total cost = Cost 1 + Cost 2 or Total cost = Cost 1 + Cost 3 Alternative tasks Cost 1 Cost 2 Cost 3

  20. Existing software - Pert Master, - Risk, - MS Project Etc.

  21. Advantages of probabilistic methods • - Express realistic character of the realization of the process. • - Using probabilistic methods it is possible describe random parameters (unpredictable weather, material cost, inaccurate materials estimates)

  22. Because of that we do not know reliable statistical data Limitation of pure probabilistic methods • - unique character of many civil engineering project • - different conditions of the realization (weather, geological conditions, geographical region etc.)

  23. Main problem • It is very difficult to obtain exact values of probabilistic characteristics of the structure • For example: m, σ etc.

  24. Basic assumption • According to many experiments parameters of the system can be characterized by typicalprobability distribution of cost (if we know the data): • Normal distribution • Beta-Pert distribution • Lognormal distribution etc.

  25. However we do not know the parameters Probability density function of costs

  26. What we know? • We know deterministic values of costs from the catalogue • We have expert knowledge about particular cost (i.e. what happened usually) • Sometimes we have some experimental data

  27. Information from experts • Lower bound • Upper bound • Most probable cost

  28. If we have many experts then we can get more information • Lower bound • Upper bound • Most probable cost

  29. Fuzzy numbers (clouds) We can also ask experts about confidence intervals for different probability levels (alpha-cuts, degree of membership)

  30. Confidence intervals

  31. Calculation of fuzzy numbersusing the data

  32. Advantages of fuzzy sets description (clouds) • In order to define the worst case (intervals) we do not need many information • Confidence intervals can be defined for set valued data (random sets)

  33. Dependency problem • It is not a good idea to convert interval probability density function to interval cumulative distribution function(overestimation problem)

  34. Dependency problem P-box method consider all possible probability distribution i.e. some of them do not corresponds to any parameters a, b

  35. Dependency problem Envelop does not correspond to any combination of parameters

  36. Probability density function with fuzzy parameters

  37. Application of extension principle

  38. - Risk for particular cost - Cumulative distribution function - vector of uncertain parameters

  39. Modified extension principle(clouds)

  40. Discretization of α-cuts

  41. Monte Carlo simulations

  42. Advantages of Monte Carlo method • - it is possible to get full description of probability density function of the results • - the method is able to take into account any type of uncertainty and dependency

  43. Graph description of the system

  44. Numerical results

  45. Numerical results

  46. Numerical results

  47. Numerical results

  48. Computer implementation of the algorithm • Algorithm was implemented in C++ language. • GSL library was also applied.

  49. Numerical data for node 0

  50. Description of the node Node NumberOfNode 0, NumberOfChildren 2, Children 1 3, Probability 0.415, IntervalProbability 0.088, xMinMin 198.766, xMinMax 206.016, xMidMin215.688, xMidMax 219.313, xMaxMin 231.391, xMaxMax 238.641, ProbabilityGrids 3 NumberOfGrid 3 End

More Related