Be sure that this id doesn't changeover time by inadvertently passing in variables from the controller - in the case of the feed id, you want it to be both unique and invariant.
With functions as PD controller, general fuzzy controller takes error and error change as its input parameters, which has over shoot and poor anti, disturb ability.