팁과강좌
▣ 생활 속 지혜, S/W, H/W Tip 등 다양한 정보들을 공유하는 곳입니다.
▣ 또한 산업공학을 포함한 전문 지식들을 공유하는 장으로 활용하실 수 있습니다.
생각나는데로 모델링을하니 모델이 점점 복잡해지고, 수정이 어려워지는 군요...^^;
그래서 이번시간에는 다시 원점으로 돌아가서 Event Chart 부터 그려서 모델링을 진행하도록 하겠습니다.
앞의 3단계 예제를 보셨으면, 모델링을 어떤 식으로 진행을 해야하는지 대충 감이 왔을 것으로 생각이 되어지네요...
따라서 이번시간 부터는 좀 더 체계적으로 모델링을 하는 방법에 대하여 알아보도록 하겠습니다.
우선 Elevator에서 발생할 수 있는 Event Chart를 살펴보도록 할까요?
그림은 엘리베이터 운행에 필요한 Event Chart입니다... 물론 일부분이 빠졌을 수도 있는데요...
실제로 프로젝트나 ARENA 모델링을 할때에는 이런 Event Chart를 좀 더 완벽하게 만든 후에 ARENA를 시작하는 것을 추천합니다.
저는 그냥 단순히 이런식으로 모델링을 하면 되겠다는 의견을 제시하기 위해 하는 것이기 때문에 생각나는대로 Event Chart를 그렸습니다...;;^^
그리고 다음으로 사용될 변수 및 속성들을 정의하여 보았습니다.
물론 이것은 앞에 설명한 ARENA를 이용한 Elevator 만들기 01~ 03을 기준으로 만들어졌으며, 모델링을 하는 동안 추가/삭제가 될 수 있음을 유의하시기 바랍니다.
Attribute는 크게 두가지가 사용되었습니다.
Direction : Direction ==1이면 엘리베이터는 위로 움직이며, 2이면 아래로 움직입니다.
Destination : 승객이 몇층을 가는지 표현하기 위해서 사용되어진 속성입니다. 여기서는 1~4층까지 있다고 가정을 하겠습니다.
다음은 Variable에 대하여 알아보겠습니다.
Max_Number_of_Elevator : 엘리베이터에 탈 수 있는 최대 승객의 수를 나타냅니다. 기본값을 10으로 설정하였습니다.
Enter_Elevator : 엘리베이터에 타는 승객의 수를 표현하기 위한 변수입니다.
Dest_F_01 ~04 : 엘리베이터에 탑승한 고객들 중 목적지가 1~4인 승객들의 총 수를 계산하기 위해 나타낸 것입니다.
Departure_Floor_01~04 : 해당 층에서 고객이 내리거나 다 탄 후 엘리베이터를 움직이라는 신호를 보내는 변수 입니다.
이상으로 엘리베이터 모델링 에서 사용되어질 중요 속성 및 변수에 대하여 알아보았습니다.
다음시간에는 Event Chart를 이용하여 엘리베이터를 모델링하는 방법에 대하여 알아보겠습니다.