2012 By AHMAD HUSSAIN TAQI AL

advertisement
FAULT TOLERANT CONTROL BASED
ON DETECTION, DIAGNOSIS AND
PROGNOSIS
A thesis submitted to the University of
Manchester for the degree of
Doctor of Philosophy
In the Faculty of Engineering and Physical
Sciences
2012
By
AHMAD HUSSAIN TAQI AL-BAYATI
Abstract
High maintenance costs and unwanted disruptions in industrial processes
are caused by machine fault problems. To overcome this problem, an appropriate fault
tolerant control (FTC) technique has been presented; while to avoid deterioration of
the quality of production or sudden stop, prognosis of parameters changes (PPC)
techniques have been studied and developed.
This PhD work has therefore been motivated by the need to develop fault tolerant
control techniques and enhance prognosis of parameter changes techniques. To get
interesting results from linear and nonlinear model-based control, the studies
complied with different faults and noises such as additive fault, white noise and nonGaussian noise. Moreover, a new nonlinear observer has been designed to diagnose
the fault and eliminate the Coriolis and centrifugal torque effect of robotic systems.
The FTC technique includes fault detection, diagnoses, states estimations and
reconfiguration of controller techniques; whereas the PPC techniques consist of fault
detection, diagnosis, parameter estimation, filters for parameter changes and analysis
techniques of parameter deviation from desirable values.
In this work, a design of two linear and nonlinear observers has been achieved to
diagnose the fault and estimate the states of the plant.
Furthermore, model-based controllers have been introduced as part of the FTC
technique. Thus, a novel signal reference output regulation controller and controllers
via H∞ performance have been introduced. Indeed, the reconfiguration of controllers
is an interesting part of fault tolerant control, and is a major area of focus in this
thesis.
At a glance, this thesis introduces different reconfiguration techniques. One approach
has been designed to update the control laws while a second approach has been
implemented to update the adaptive controller. An intelligent algorithm without
observer has been developed based on the outputs error and other errors like Cartesian
errors of position of robot.
However, the intelligent reconfiguration has been implemented without observers
because some systems as robots may need more time in the fault diagnosis stage.
Two proposed nonlinear observers and a prognosis algorithm have been designed
based on filter type FSISF, which is based on a hybrid Sequential Important Sampling
and Fuzzy system technique. They have been designed to be sensitive and present a
novel approach of predication in the presence of faults and noise.
The two new nonlinear observers; nonlinear observer based on filtered output
NOFO and nonlinear observer based on filtered dynamic estimated states NOFS;
have been based on FSISF, whereas the observers have been introduced via the
filtered output and estimated dynamic states respectively. In this thesis, Chi
distribution and Gaussian distribution for the SIS technique and their parameters
(variance and mean) can be tuned and varied. Additionally, the Fuzzy part of FSISF
uses a centre of gravity type of Fuzzy rule. The Fuzzy set of the Fuzzy part has been
defined based on the type of filter. The Fuzzy set of filters for the observers implies
the output of the Fuzzy at a previous time sample, the diagnosed fault and the
residual of the observer and plant. Thus, the Fuzzy set of the prognosis filter consists
of the diagnosed fault, a parameter change and a parameter change of the previous
batch.
However, the prognosis technique consists of steps: it first identifies the
immeasurable parameters using the online recursive least square technique and then
filters by a set of prognosis filter based on hybrid Fuzzy and Important Sampling
algorithm PSFISF after an appropriate threshold. Moreover, to get an idea about the
effect of data history, the mean and maximum values at same sample through size of
batches processes. The data have been calculated and saved in a memory.
Furthermore, two approaches have then been used to analyse the data: Kernel Density
Function and Minimum Entropy of the parameter changes. Indeed, the highest
changes have been clearly pointed at the highest fault using the proposed two
approaches. Finally, all proposed algorithms have been tested and simulated where
interesting results have been achieved
Download