On an award ticket, I believe that the only way to upgrade is at the airport. Voucher/miles/cash should all work if there is availability. The issue that I sometimes encountered is that the upgrade occurs just before boarding. Hence one misses the lounge benefits.