Logically the car enters the PickUp block ( pickupDriver) to collect its driver, these are not self-driving cars! A queue for the drivers must be attached to the PickUp block because they do not have queues by default. If a car or its passengers cause suspicion, the car is sent to the in-depth inspection area. PickUp block ( pickupPassengers) – Properties Once more, the model now only considers vehicle movement. On completing its own check, a car goes to the PickUp block ( pickupPassengers), where it takes its passengers from the queue. If a vehicle is not sent for an in-depth inspection, it is given a general inspection by the inspector from the Service block ( Inspection).Īfter passengers are checked, they leave the pedestrian space through the PedExit block ( readyToGetOnCar) and wait in a virtual queue for their car. While passengers have their documents checked, their vehicles are made to wait for them using the Delay block ( delayOnPassportControl). From here on, they are seen as pedestrians and proceed, in parallel to the car, through the processes. In our case, tourists appear in the checkpoint arrival area, where their car has stopped. The main characteristics of the agent are specified, such as position and speed. It is provided by passing the agent through the PedEnter block ( getOffCar). The Tourist agents lack pedestrian behavior logic when they are created. Split block ( dropoffPassengers) – Properties Using Split allows a car to create passengers, as needed, for the drop off. We use a Split block and not a Dropoff block because the cars are not filled with passengers before they arrive at the checkpoint. This process is implemented using the Split block ( dropoffPassengers). In real life, the passengers, including the driver, then get out of the car. When a car arrives at an inspection area, it exits the CarMoveTo block ( toCheckpoint). However, this situation changes when the driver and passengers leave the car to pass the border. Cars are the only agents operating in the model. While the car is moving toward the checkpoint and waiting to enter the inspection area, only the behavior of the car is important. Focusing on car travelers for simplicity, we will investigate the connections between libraries in detail. The Process Modeling Library then connects the behavioral logic of the vehicles and pedestrians from these libraries. To represent the process of crossing the border, the model uses specialized libraries: the Road Traffic Library and the Pedestrian Library. Go to the ‘Example Models’ tab on the start page. You can find the model in AnyLogic, versions 7.3.7 and higher, including the free Personal Learning Edition. In this post, we will look at the technical features of the model: what it consists of, how it works, and what methods were used in its development. The overview demonstrated how to model and analyze a variety of queuing related business problems. Recently in the blog, we reviewed a border checkpoint customer service model.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |