Aging data in the German tank problem The German tank problem is about estimating the total size of a set of objects from random samples of serial numbers.
It can simply be done by:
$$N \approx m+\frac{m}{k}-1$$
Where $m$ is the highest observed serial number, and $k$ is the number of samples.
I want to find the growth rate, (assumed to be linear), and that is easily found by comparing an older estimate to a newer.
However:
The newest estimate should partly be considering older data.
Say I observed a few serial numbers yesterday, and a few today, and I want to find the growth. The naive solution is to do an independent estimate for each day, and compare. But it is clear that yesterday's observations are also valuable for a new estimate, for example if the highest serial number observed was higher.
How do I account for the aged data, while still compensating for the fact that it comes from a smaller total number of serial numbers?
Clarification edit:
This is referring to the original tank estimation problem, and the production of new tanks is assumed to be constant (same number added each day). A negative production is not possible, and potential loss of vehicles are ignored. What I am looking for is a model with a production rate that does not change, although a generalization is welcome.
That boils down to: Given a list of tank serial number observations for different days, how do I find a production rate?
 A: A reasonable approach may be to estimate the production rate by always using the maximum time period available. That is, create an estimate of $N$ every day, but use today's estimate along with the day 1 estimate and the number of days that have passed to get the estimated production rate. 
For $i \ge 2,$ your day $i$ growth rate estimate $\hat{G}$ will be  $$\hat{G}={{\hat{N_i}-\hat{N_1}} \over {i-1}}$$
The idea is similar to observing a stochastic process and estimating the rate as the number of observed events divided by the total time. 
Because your daily estimates $\hat{N_i}$ are unbiased for the total number of tanks, the difference $\hat{N_i}-\hat{N_1}$ is unbiased for the number of tanks produced in that time period, and your overall production rate estimate $\hat{G}$ will also be unbiased.
It is true that you can get negative estimates in the early periods. So you will have to decide if you want to cap those at zero or use some other method to handle those cases. 
Note that your estimator is unbiased only if the sampling is without replacement. If your sampling is with replacement, you will need to consider another estimator. 
