contrained energy model