Ideal cycle analysis