Variable renewable energy