http://www.modelingandcontrol.com/2011/02/valve_position_control.html