Ted Kublin (Tooslick), who was one of the most knowledgeable people on this site at one time came up with this formula.
OCI = (C*)(ave mpg)(sump in qts)(cubic inches/Hp)
"Where C* is a constant which was derived by looking at oil analysis data I've accumulated over the last 10 years. For Amsoil I use a C* of 120, which generates drain intervals of approx 7500 miles for a turbo or motorcycle, up to 15k-20k for a low power density engine driven easily on the highway. If you have an application where you are dirt or soot limited, you can't use this formula and get a good estimation of oil life.
You CANNOT use the TBN times ten as a substitute for this C* value. The rate of TBN depletion varies significantly depending on the quality of basestock and additive chemistry. In addition, TBN depletion is non-linear, as you have seen from the 3MP tests. In other words, a 6 TBN oil will not last 50% as long as a 12 TBN synthetic. In actual practice, it might only last 25%-33% as long.
I don't have as much data on other oils as I do with Amsoil in deriving additional C* values. For Mobil 1 I suggested using a C* of 80, based on the limited data I've seen on this site. For an average quality petroleum lube, I think a C* of 40 is reasonable. The implication of using these various C* values is easy to see ....
Please feel free to contact me off-line if you have any other questions about this OCI formula. BTW, I've made my living as a propulsion engineer for the past twenty years - the Amsoil stuff is something I do on the side."