next up previous contents
Next: 6 plot_ beam Up: 9 Non-adaptive, Visualization and Previous: 4 plot_ ale   Contents


5 plot_ anvc

Purpose
Displays the adaptive controller transfer functions and the signals of interest in evaluating the performance of active noise and vibration control applications.

Syntax
plot_anvc(w,p,s,e)
plot_anvc(w,p,s,e,a,b)

Description
plot_anvc() provides a quick access to the performance of an active noise and vibration controller. plot_anvc() takes as input the adaptive controller $w(n)$, the primary p and secondary s transfer functions, the mean square error vector $e(n)$ (that is usually returned by update_ipwin()), and returns after rendering the ANVC graphs. For multichannel systems, you can specify the index of the controller to be examined using the optional $a$ and $b$ parameters. The variables of plot_anvc() are summarized below.
 
Input variables [Size]:
  w   : estimated impulse response [L x Nref x Nact]
  p   : primary impulse response [Lp x Nref x Nsens]
  s   : secondary impulse response [Ls x Nact x Nsens]
  e   : mean square error
  a,b : displays the w(:,a,b) filter (multichannel only), 
        if a & b are not given will display w(:,1,1).



Example
Figure 9.4: The active noise and vibration control graph window.
An example ANVC graph window generated using plot_anvc() is shown in Fig. 9.4. The top left panel give the impulse response of the optimal solution $w_{opt}(:,a,b)$ calculated internally using the primary and secondary transfer functions. The frequency response of this optimal solution is plotted in the middle left panel. The top right panel show the impulse response of the adaptive controller $w(:,a,b)$ and the middle right panel shows its frequency response. The bottom left panel displays the evolution of the mean square error with time and the bottom right panel displays the difference between the optimum solution coefficients and the adaptive controller coefficients.


\epsfig{file=/home/john/winD/docs/aspt/aspt/figs/anvcmcadjlms128.eps,width=.8\textwidth}



next up previous contents
Next: 6 plot_ beam Up: 9 Non-adaptive, Visualization and Previous: 4 plot_ ale   Contents