Poisson Process - Number of cars that a petrol station can service

In summary: L. This process will continue until either the station runs out of petrol, or a total of 100 cars have filled up their tanks.What is the average amount of time it takes for the station to run out of petrol?
  • #1
Usagi
45
0
Question:

A single-pump petrol station is running low on petrol. The total volume of petrol remaining for sale is 100 litres.

Suppose cars arrive to the station according to a Poisson process with rate [TEX]\lambda[/TEX], and that each car fills independently of all other cars and of the arrival process, an amount of petrol that is distributed as a uniform random variable over [TEX](0, 50)[/TEX] - assume for example that all car tanks have a capacity of 50 litres and drivers decide "at random" when to refill. We assume that service is instantaneous so that there are no queues at the station.

(a) On average, how many cars will the petrol station fully service (sell the full amount requested) before it runs out of petrol (and before any refilling occurs)?

(b) How much time will it take on average before the station runs out of petrol (and before any refilling occurs)?

Attempt:

I'm not exactly sure where to start with this question part (a). Let [TEX]U[/TEX] be uniformly distributed over [TEX](0,50)[/TEX], then each time a car arrives at the petrol station, the total volume of petrol decreases by [TEX]U[/TEX]. So define [TEX]U_1[/TEX] to be the amount of petrol that the first arrival (an "arrival" here being when a car arrives at the petrol station and refills) and [TEX]U_2[/TEX] be that of the second arrival, and so on. Then each [TEX]U_i[/TEX] is identically and independently distributed as [TEX]U[/TEX]. So by the [TEX]N[/TEX]-th arrival, the station will have [TEX]100-\sum_{i=1}^N U_i[/TEX] litres of petrol remaining. We stop once [TEX]100-\sum_{i=1}^N U_i=0[/TEX] and we basically need to find [TEX]E[N][/TEX]?----------That's all I've got so far, if someone can provide a solution, that would be good.
 
Physics news on Phys.org
  • #2
Usagi said:
Question:

A single-pump petrol station is running low on petrol. The total volume of petrol remaining for sale is 100 litres.

Suppose cars arrive to the station according to a Poisson process with rate [TEX]\lambda[/TEX], and that each car fills independently of all other cars and of the arrival process, an amount of petrol that is distributed as a uniform random variable over [TEX](0, 50)[/TEX] - assume for example that all car tanks have a capacity of 50 litres and drivers decide "at random" when to refill. We assume that service is instantaneous so that there are no queues at the station.

(a) On average, how many cars will the petrol station fully service (sell the full amount requested) before it runs out of petrol (and before any refilling occurs)?

(b) How much time will it take on average before the station runs out of petrol (and before any refilling occurs)?

Attempt:

I'm not exactly sure where to start with this question part (a). Let [TEX]U[/TEX] be uniformly distributed over [TEX](0,50)[/TEX], then each time a car arrives at the petrol station, the total volume of petrol decreases by [TEX]U[/TEX]. So define [TEX]U_1[/TEX] to be the amount of petrol that the first arrival (an "arrival" here being when a car arrives at the petrol station and refills) and [TEX]U_2[/TEX] be that of the second arrival, and so on. Then each [TEX]U_i[/TEX] is identically and independently distributed as [TEX]U[/TEX]. So by the [TEX]N[/TEX]-th arrival, the station will have [TEX]100-\sum_{i=1}^N U_i[/TEX] litres of petrol remaining. We stop once [TEX]100-\sum_{i=1}^N U_i=0[/TEX] and we basically need to find [TEX]E[N][/TEX]?----------That's all I've got so far, if someone can provide a solution, that would be good.

Let $Y$ be the amount of petrol put in by a random driver so Y has density function $f(y)=\frac{1}{50}$ It is easy to verify $E(Y)=25$ so, on average four cars can be served before the petrol runs out.

Let$X$ be the number of cars arriving in some time interval B, so $E(X)={\lambda}$ . Then the average time before running out is $\frac{4}{\lambda}B$
 
  • #3
Thanks, how about part (a)?
 
  • #4
Usagi said:
Thanks, how about part (a)?

I've done both parts but I reckon you missed some information. The rate ${\lambda}$ must be qualified with a time period. E.g ${\lambda}$ cars per hour.
 
  • #5
I can confirm I didn't miss anything. I've copied the q exactly as it is. Also i think part a) is harder than it seems. This is my working so far:

So, define $U_k$ as the random variable that denotes the amount of petrol that car $k$ fills, $k = 1, 2, 3, \cdots$. Thus, $U_k, k = 1, 2, 3, \cdots$ are independently and identically distributed as a uniform random variable over $(0,50)$.

Let $N$ be the random variable that denotes the number of cars that the petrol station can *fully* service.

Now I don't quite get the question. Say we have the following scenario:

Car 1 comes with 10L remaining in its tank, so it will fill up 40L, hence the amount of petrol left in the station is now 100-40 = 60L.

Car 2 comes with 10L remaining in its tank, so it will fill up 40L, hence the amount of petrol left in the station is now 60-40 = 20L.

Car 3 comes with 20L remaining in its tank, so it will fill up 30L, but the petrol station only has 20L left, so does this mean Car 3 just leaves the petrol station filling 0L? My gut feeling is that this cannot happen because each car can only fill an amount BETWEEN 0 and 50, ie, (0,50) [note that the end points are not included].

Hence in this scenario, the petrol station runs "out" of petrol at N=3 because it does not have enough to FULLY service Car 3, even though it still has 20L left in the pump. Thus, the petrol station can only service N=2 cars.

Is this interpretation correct? If so, how do I find $E[N]$?----------working on further... Not sure if right

Define $G_N = \sum_{k=1}^N U_k$, then $E[N] = \sum_{n=1}^{\infty} n P(N=n) = \sum_{n=1}^{\infty} n P(G_n \le 100)$

This equivalence comes from the fact that the event $\{N=n\}$ will only happen if $100 - G_n \ge 0$.

However, two questions remain, what is the distribution of $G_n$? (How do I derive the distribution of the sum of $n$ iid uniform random variables and second, how do I compute the infinite sum?
 

FAQ: Poisson Process - Number of cars that a petrol station can service

What is a Poisson Process?

A Poisson Process is a mathematical model used to describe the arrival of events over a period of time. It is commonly used in queuing theory to analyze the number of arrivals at a specific location, such as a petrol station, and the time between arrivals.

How is a Poisson Process used to determine the number of cars a petrol station can service?

A Poisson Process can be used to determine the number of cars a petrol station can service by analyzing the arrival rate of cars and the service rate of the petrol station. By using the Poisson distribution, which calculates the probability of a certain number of events occurring within a given time period, the expected number of cars that the petrol station can service can be determined.

What factors can affect the accuracy of using a Poisson Process to determine the number of cars a petrol station can service?

Some factors that can affect the accuracy of using a Poisson Process to determine the number of cars a petrol station can service include variations in arrival times and service times, external factors such as traffic or weather, and potential errors in data collection.

Can a Poisson Process be used for long-term predictions of the number of cars a petrol station can service?

No, a Poisson Process is typically used for short-term predictions and may not accurately reflect long-term trends. Other factors such as changes in population or road construction may significantly affect the number of cars a petrol station can service over a longer period of time.

How can a petrol station use the information from a Poisson Process to improve their service?

A petrol station can use the information from a Poisson Process to determine peak hours and adjust their staffing and resources accordingly. This can help improve efficiency and reduce wait times for customers. Additionally, the data collected from a Poisson Process can be used for further analysis and optimization of the petrol station's operations.

Back
Top