Intelligent valve positioner