메뉴 건너뛰기

SCM Lab

팁과강좌

   ▣ 생활 속 지혜, S/W, H/W Tip 등 다양한 정보들을 공유하는 곳입니다.
   ▣ 또한 산업공학을 포함한 전문 지식들을 공유하는 장으로 활용하실 수 있습니다.

오랫만에 포스팅입니다. SCMLAB이 오랫동안 정체되어있었는데... 이제 활성화를 시켜 보도록 하겠습니다.
오늘은 수작업 시뮬레이션에 대하여 설명을 드리겠습니다.

수작업의 시뮬레이션의 목적은.... 시뮬레이션의 사건(EVENT)가 실제로 어떻게 발생하는지에 대한 내용을 손으로 직접 만들어보면서 이해하는데 그 목적이 있습니다.
또한 수작업으로 시뮬레이션을 진행하다보면, 소프트웨어를 이용한 분석이 얼마나 시간과 노동력을 감소 시켜 주는지 간접적으로 경험 해 보실 수 있을 겁니다. ^^

우선 아래 table은' ARENA를 이용한 시뮬레이션' 교제에 있는 내용을 Excel Sheet로 표현 한 것입니다.
simulation_01.jpg
simulation_02.jpg

물론위의 table은 책에 있는 공식을 이용하여 계산하도록 각각의 table마다 수식이 들어가 있습니다.
simulation_03.jpg
예를 들어 관측된 대기시간(WQ)는 Event가 발생하는 시간 Excel C열의 8-7의 값으로 계산되어 집니다.

simulation_04.jpg

물론 관측된 대기 시간의 합(∑WQ)는 앞에서 관측된 대기시간의 합과 현 시점에서 관측된 대기시간(WQ)의 합으로 나타 낼 수 있겠죠..

이런 식으로 작업을 하게되면 맨위의 table과 같은 값을 도출 할 수 있을 것입니다.

이 작업은 FIFO(First In First Out)의 경우에 발생하는 시뮬레이션의 결과입니다.

이 sheet의 값을 조금 변경해서 연습문제의 SPT(Sortest Process Time)으로 바꾸게 되면 아래의 표와 같이 몇몇의 Event가 바뀌게 됩니다.
simulation_05.jpg


하지만 실제적으로 두 경우의 결과를 비교 해 보았을 경우 그렇게 큰 차이는 나타나지 않는 것으로 분석되었습니다.

마지막으로 SPT를 ARENA로 만들어서 과연 수작업과 시뮬레이션의 모델이 정확한가에 대한 분석을 해보았습니다.
SPT.jpg

그결과 수작업과 시뮬레이션의 결과가 동일하게 나왔습니다. ^^

위의 모델을 좀 더 효율적으로 만들 수도 있지만...그냥 알기쉽고 간편하게 만들다 보니 저렇게 모델이 이상하게 되었습니다.

위의 작업을 직접해보면 아시겠지만 수작업으로 할 경우 잘못된 계산으로 결과가 엉뚱하게 나오기도 하고 난감한 상황이 발생하는데, 이럴때 간단한 모델을 만들어서 서로 비교해보면 잘못된 계산을 쉽게 바로 잡으실 수 있을 겁니다.