Elevator traffic affects people who use elevators in high-rise buildings. This happens because elevators transport a number of passengers above its planned capacity. The next set of passengers still needs to wait approximately four minutes before they are serviced even if the elevators implement a static zoning division to reduce waiting time during peak hours. Therefore, there is a need to improve the current elevator system. And to better understand how the system works along with its pitfalls, the environment, and the passenger flow will be simulated using agent-based modeling. The simulation will be modeled using data gathered from ID scans and CCTV footage. Removing the elevator service going down optimized the current system and reduced the round trip time of the elevators as well as the waiting time of the passengers on high-rise buildings that use static zoning division.
Applying agent-based modeling to create a passenger flow simulation gives a better understanding of how passengers interact with elevators, how they use them, and possibly how to optimize it based on the generated actions and decisions by the agents.
Models of the building were made based on previous studies with modification in AnyLogic Professional 8.3.2. The agents modeled were the floor agents, elevator agents, and passenger agents. Each agent can have its own presentation, flowchart, statechart, and variables. These agents interact with each other through the main class where the rate of the arrival of passengers based on the data gathering is found, as well as the array list containing all four elevator agents, the passenger agents, and the floor agents.
Passenger Agent Statechart for Passenger Flow Simulation