Sorry, but travelling it about the only way to keep it unless you want to get a Delta Private Jet Membership or a Centurion AMX might offer it. Travelling or mileage runs might be the cheapest alternative.
How many miles do you need to make platinum again before expiration?