A PID controller which uses a neural network to introduce non-linear functions into conventional PID paradigms. A neural network is substituted for a linear-equation-based controller processor. Dynamic neural network forms are preferred. One implementation allows for switching between the conventional and a neural network controller. The networks are trained on forms of the error from setpoint (or desired value) and the PID input signals.
展开▼