Lines Matching refs:integralTerm
75 double integralTerm = 0.0f; in pid() local
94 integralTerm = pidinfoptr->integral; in pid()
95 integralTerm += error * pidinfoptr->integralCoeff * pidinfoptr->ts; in pid()
97 coreContext.integralTerm1 = integralTerm; in pid()
99 integralTerm = clamp(integralTerm, pidinfoptr->integralLimit.min, in pid()
103 coreContext.integralTerm2 = integralTerm; in pid()
117 output = proportionalTerm + integralTerm + derivativeTerm + feedFwdTerm; in pid()
165 integralTerm = output - proportionalTerm; in pid()
170 coreContext.integralTerm3 = integralTerm; in pid()
174 integralTerm = clamp(integralTerm, pidinfoptr->integralLimit.min, in pid()
176 pidinfoptr->integral = integralTerm; in pid()
181 coreContext.integralTerm = pidinfoptr->integral; in pid()