update power model