Artificial immune systems (AIS) are biologically inspired problem solvers having been successfully applied in many fields. A controller was designed according to the interactive mechanism between immune molecules. Multiform antigens were constructed and corresponding antibodies designed. The concept of “antibiotic” is presented, whose features and injection time as well as construction method discussed. Based on biological immune mechanism, some fuzzy rules are summarized and used in constructing the controller. The result shows that this controller is simple in structure and can be easily computed, so it is suitable for real time control. The control variable can change adaptively according to the error and its change tendency. Therefore the controller is very flexible and can be directly used in controlling some nonlinear plants. To test the validity of the algorithm, two simulation examples are given, one is linear, and the other is nonlinear. The Simulation results indicate that the control performance of this algorithm is better than that of the conventional PID.
展开▼