From: Björn H. <hen...@ib...> - 2012-11-27 22:37:39
|
Hi Florian, On Thursday 22 November 2012 11:26:36 wrote Florian Vossen: > I already have chosen a ship where we have about 2200 passengers and where > I have 4 tender boats to work with. Each boat has a capacity of 80-85 > passengers > to sit comfortable. I was already on that ship to get all data, figures and > times of the whole tender operation. So I have all figures of the time to > embark and disembark one ship or how long it takes one person which is not > able to walk very well. Now I only need a suitable simulation program, > which can simulate simultaneously the loading and unloading of the boats > (ship side and land side) and at the same the optimal movements of all 4 > tender boats. > > In detail I would like to simulate how about 80 people's get into a > vehicle and than moves a variable distance to disembark and load again > at the same place and than move back to the first place. I have 4 > vehicles to simulate simultaneously. It doesn't have to be a ship it > could be a bus or truck. > The point I need is to give or set the loading and disembarking time (or > each person going into the vehicle) a time frame and the distance and > speed to go has to be set to. I'm not sure if I understood all the details. What are your constants and what are the variables you like to optimize? It might be that your problem is trackable with mathematical optimization theory, i.e. you might find a proven global optimum. Search for publications about "network flows" and "quickest transshipment" to find out more. Regarding SUMO I know that there are some means of simulating passengers and multi modal traffic, but I've never used such, so I don't know the details. At least you can setup a network in which each edge has different lengths and max speeds and you can define different vehicle types and assign different routes to them. And you can somehow make vehicles stop for some time. But, the core of SUMO is the car-following model to simulate the global dynamics of a crowded road network in which everybody only follows the car ahead. I assume your tender boats can move independently, right? Maybe MatSim would better suit your needs. I haven't used it yet, but I know it simulates queues of vehicles on the different edges of the road network. Cheers, Björn |