Page 8 of 8

Re: Queuing in PD

Posted: Sunday 01 May, 2016 - 14:45
by ie_1989
I have a question about the average speed of the agents. In the "Agent Profile" menu there are two fields to determine the minimum and the maximum value of the speed of and agent.How can I determine the average speed of an agent from these to values?

Re: Queuing in PD

Posted: Monday 02 May, 2016 - 13:26
by marlies
Hello,

These settings have the following meaning:

- The maximum speed of the agent is in fact the agent's desired speed in uncongested spaces. So an agent will walk at it's maximum speed if possible, but might have to slow down due to congestion. Each agent get's an individual maximum speed, therefore the setting maximum speed has a statistal distribution, by default:Triangular(1.35, 0.8, 1.75). When an agent is created it gets a maximum speed assigned based on this distribution.

- The minimum speed is applied when the simulation is run without collision detection. In that case the speed will never drop below the minimum.

So, there is no setting for the agents average speed. As it really depends on the routes/densities etc.

What are you looking for the average speed of agents based on the results or a setting?

Regards, Marlies

Re: Queuing in PD

Posted: Wednesday 04 May, 2016 - 12:00
by ie_1989
Hi, Thanks a lot for your quick response
I wanted to see the difference between the speed of agents in the cases of regular movement and emergency evacuation, respectively. Can I use the Total Distance and the Travel Time in the output results to compute it?

Re: Queuing in PD

Posted: Monday 09 May, 2016 - 09:33
by marlies
Hi,

Yes, the outputs for travel times also gives you the mean value (in the legend) and in the tab distances you'll find the mean distance. That gives you the possibility to calculate the avg walking speed. NB the desired/maximum speed of the agents will not change in evacuation, if you expect the people to walk faster in free areas you'll have to update the speed of the agents in the response trigger of the action time. E.g. using:

Code: Select all

Agent_UpdateMaxSpeed(s, Agent_GetMaxSpeed(s) * { add some value here }) 
Kind regards,

Marlies

Re: Queuing in PD

Posted: Friday 13 May, 2016 - 20:18
by ie_1989
Thanks a lot, I have another question.
Does PD have limitation in showing a huge number of agents? In my file "E1", I have set the number of the agents to be generated 1000. But during simulation their number barely reaches 200.The generator's name is "E3_Outcoming", generating Agent profiles with ID 6 (their color is red).

Re: Queuing in PD

Posted: Tuesday 17 May, 2016 - 09:39
by marlies
Hi,

No there isn't a maximum, unless it has been defined in the user settings. Besides the number in the arrivallist, there is another setting that defines the maximum number of agents. Please goto:

Agent input > Agent generator > Tab General.

In this window check the max number of agents. It is set to 200. Which means that the generator will generate a maximum of 200 no matter what has been specified in the arrivallist. By default this max number of agents is -1 {unlimited}. In that case the numbers in the arrivallist will be leading!
Capture.JPG
Capture.JPG (51.81 KiB) Viewed 19131 times
Regards, Marlies

Re: Queuing in PD

Posted: Wednesday 18 May, 2016 - 07:04
by ie_1989
Thanks a lot... it works :)