Menu:

Multivariate Performance Assessment (MVPA)

Example image - aligned to the right

The Multivariate controller Performance Assessment (MVPA) programme was developed to allow easy performance assessment of multivariate (multiple inputs, multiple outputs) control loops using MATLAB and the Filtering and Correlation (FCOR) Algorithm. MVPA can be used to analysis the performance of advance control algorithms, such as model predictive control (MPC). This programme was developed by the Computer Process Control Group at the University of Alberta.

The basis for MVPA is similar to that of the univariate controller performance assessment (UVPA) algorithm, which was first developed by Dr. Thomas J. Harris (1989). The MVPA method uses the spectral interactor and spectral factorisation to determine the minimum variance controller that is the benchmark. The programme returns the overall performance index as well as the individual performance index for each loop. If the performance index indicates good performance, further tuning or changes in the control algorithm may not necessary or helpful. On the other hand, if the performance index indicates poor performance, then further analysis is necessary to determine the root cause of the problems.

The algorithm used by programme can be stated in the following steps (Huang & Kadali, 2008):

Manual

The manual for using the toolbox can be found here.

System Requirements

This programme has the following prerequisites:

Download

The files can be downloaded from the Downloads section.

Developers

This software has been developed by the following people:

References