No. But the formula @darksoulshin offered up literally recreates the exact same feature already existing in autocalc -- high tier troops are harder to kill by low tier troops. It just has a bunch of additional factors thrown in.
sorry eh but "self-calculation" means "do the calculation for me" and not "make everything homogeneous".
If two armies collide and one is inferior to the other in every characteristic and after 100 fights it turns out that 90 A has lost them, it appears that the probability that A wins against B is 10%.
You cannot artificially "homogenize" the distribution of victories just because otherwise the weak army risks never winning.
The problem is that the weak army HAS NO OTHER WAYS except the battle to SLOW DOWN OR STOP an enemy army, large or small, well equipped or badly equipped.
If A wants to win against B he has to find another way to beat him and here would need MECHANICS THAT ARE NOT PRESENT IN THE GAME currently.
Supply and logistics lines, march formations and geographical coverage.
ECONOMY , LOGISTICS and WARFARE SUGGESTION LIST
In this thread there are 4 very detailed THREADS which also talk about "how to make war without fighting" and "how to stop armies without facing them".