Intelligent speed control