Download the full-sized PDF of Oscillation detection and causality analysis of control systemsDownload the full-sized PDF



Permanent link (DOI):


Export to: EndNote  |  Zotero  |  Mendeley


This file is in the following communities:

Graduate Studies and Research, Faculty of


This file is in the following collections:

Theses and Dissertations

Oscillation detection and causality analysis of control systems Open Access


Other title
Causality analysis
fault diagnosis
oscillation detection
oscillation diagnosis
information transfer
impulse response analysis
connectivity map
Type of item
Degree grantor
University of Alberta
Author or creator
Naghoosi, Elham
Supervisor and department
Huang, Biao (Chemical and Materials Engineering)
Examining committee member and department
Prasad, Vinay (Chemical and Materials Engineering)
Shah, Sirish (Chemical and Materials Engineering)
Tavakoli, Mahdi (Electrical Engineering)
Kugi, Andreas (Electrical Engineering)
Department of Chemical and Materials Engineering
Process Control
Date accepted
Graduation date
2016-06:Fall 2016
Doctor of Philosophy
Degree level
Management of abnormal events in chemical processes requires detection and diagnosis of abnormal performance of individual elements of the system. Detection of abnormal performance is usually done by means of setting a control limit on measured variables. Abnormality due to any reason in one element, may propagate through feedback loops and interconnections through the process, downgrading the performance of the whole operation. Receiving several alarms due to one abnormality is quite common in industrial operations making it a challenging task to diagnose the root cause of the problem within a limited time. Causality graphs demonstrating how the measured variables relate to each other help the operators and engineers to short list the main faulty faulty variables which propagate the abnormality to the rest of the process. Causality graphs can be obtained based on deep process knowledge, process schematics or historical data. Qualitative causality graphs based on process knowledge or schematics, even though the most valuable ones, have some limitations and therefore, causality analysis based on historical data has gained a lot of attention. A part contribution of the thesis is to advance the causality analysis procedures proposing methodologies to extract more reliable information about cause and effect relations between recorded variables. This part of the study considers both causality analysis assuming linear relations between variables as well as nonlinear ones. Considering linear methodologies, a more appropriate model structure and parameter estimation methodology than the existing ones is proposed based on Bayesian framework. Estimating model parameters under Bayesian framework accompanied with a carefully designed prior probability for the parameters can solve some of the issues of traditional procedures. Also, a new procedure is proposed to decompose the energy transfer between variables in a way to obtain a complete picture on the different paths along which variables can influence each other in addition to providing an estimation of the energy transferred through each path independently. Regarding causality analysis with the assumption of nonlinear relations between variables, a more advanced methodology based on information transfer concepts such as mutual information and transfer entropy is proposed in order to more reliably detect the true relations between the variables. The work toward diagnosis of abnormalities leads this study toward developing more reliable algorithms to specifically detect and characterize oscillations in control loops. A methodology is developed to detect and estimate oscillation frequencies which could be otherwise hidden within noise and non-stationary trends in industrial variables. Oscillations may occur in control loops due to aggressive controller tuning, external disturbances or due to nonlinearity of the valve or the process itself. In order to help the root cause diagnosis of propagated oscillations, a novel method is developed to distinguish between these three types of oscillations. Oscillations caused by each one of these three sources have specific characteristics distinguishable from other types of oscillations. Examining the oscillation characteristics in the wavelet domain made it possible to develop a comprehensive methodology which is capable of detection and independent diagnosis of different oscillatory components of the variables. The proposed methodologies are verified through various simulations, laboratory experiments and industrial case studies.
This thesis is made available by the University of Alberta Libraries with permission of the copyright owner solely for the purpose of private, scholarly or scientific research. This thesis, or any portion thereof, may not otherwise be copied or reproduced without the written consent of the copyright owner, except to the extent permitted by Canadian copyright law.
Citation for previous publication
E. Naghoosi, B. Huang, Automatic detection and frequency estimation of oscillatory variables in the presence of multiple oscillations, Industrial \& Engineering Chemistry Research, 53.22 (2014): 9427-9438.E. Naghoosi, B. Huang, Diagnosis of oscillations between controller tuning and harmonic external disturbances, IEEE on Control Systems Technology, 23.4 (2015): 1283-1293.E. Naghoosi, B. Huang, Interaction analysis of multivariate control systems under Bayesian framework, accepted for publication in IEEE on Control Systems Technology, (2016).E. Naghoosi, B. Huang, E. Domlan, R. Kadali, Information transfer methods in causality analysis of process variables with an industrial application, Journal of Process Control, 23.9 (2013): 1296-1305.E. Naghoosi, B. Huang, Diagnosis between sinusoidal oscillations and oscillatory colored noise, American Control Conference, USA, 2014.

File Details

Date Uploaded
Date Modified
Audit Status
Audits have not yet been run on this file.
File format: pdf (PDF/A)
Mime type: application/pdf
File size: 6302293
Last modified: 2016:11:16 13:34:47-07:00
Filename: Naghoosi_Elham_201607_PhD.pdf
Original checksum: b51367f203371851d266d44f03af5c09
Activity of users you follow
User Activity Date