There's not a way to do it, mainly because rankings don't really work this way (generally speaking). If you've got a 3 man race, and racers A and B tie with racer C trailing, then racers A and B tied for 1st place, not 2nd, and racer C got 3rd place (again, not 2nd).
So, in a satellite system, where does ranking matter? I mean, if it's a matter of awarding points, you can adjust your formula accordingly. In a serious of tournaments, players will care about average ranking, etc. But in a satellite, you're working towards a goal where ranking usually only matters in whether or not you get to move on.