函数f(x)=|e^x-a|+a/2(x>=0)的最小值为3,求实数a的值