GPS satellite autonomous orbit determination