Abstract: | By utilizing some of the important properties of wavelets like denoising, compression, multiresolution along with the concepts of fuzzy logic and neural network, two fuzzy wavelet neural networks (FWNNs) are proposed for approximating any arbitrary non‐linear function, hence, identifying a non‐linear system. We have fuzzified the output of DWT block, which receives the given inputs, in the proposed two methods: one using compression property and other using multiresolution property. We present a new type of fuzzy neuron model, each non‐linear synapse of which is characterized by a set of fuzzy implication rules with singleton weights in their consequents. It is shown that noise and disturbance in the reference signal are reduced with wavelets and also the variation of somatic gain, the parameter that controls the slope of the activation function in the neural network, leads to more accurate output. Identification results are found to be accurate and speed of their convergence is fast. Next, we simulate a control system for keeping output at a desired level by using the identified models. Two self‐learning controllers are designed in this simulation. One is a self‐learning fuzzy PI controller and other is a NN controller. Simulation results show that the NN controller is more adaptive and fast. Copyright © 2005 John Wiley & Sons, Ltd. |