13.07.2015 Views

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Integrating Fault Diagnosis with <strong>Nonlinear</strong> <strong>Model</strong> <strong>Predictive</strong> Control 519The main concern with the above approach is that the magnitude <strong>and</strong> theposition <strong>of</strong> the fault may not be accurately estimated. Thus, there is a needto introduce integral action in such a way that the errors in estimation <strong>of</strong> faultmagnitude or position can be corrected in the course <strong>of</strong> time. Furthermore, otherfaults may occur at subsequent time instants. Thus, in the on-line implementation<strong>of</strong> FTNMPC, we resume application <strong>of</strong> FDI method starting at t + N +1.The FDI method may identify a fault in the previously identified location ora new fault may be identified. In either case, we modify the above equationswith cumulative estimate <strong>of</strong> the bias as described in Prakash et al. [2]. These arecomputed as ˜b fj = ∑n f j ̂b l=1 fj (l) with initial value ̂b fj (0) = 0, where n fj representsthe number <strong>of</strong> times a fault <strong>of</strong> type f was isolated in the j th position. The use<strong>of</strong> cumulative bias estimates can be looked upon as a method <strong>of</strong> introducingintegral action to account for plant model mismatch, in which some <strong>of</strong> the states(cumulative bias estimates) are integratedatmuchslowerrate<strong>and</strong>atregularsampling intervals.4 Simulation Case StudySimulation studies are carried out to evaluate the proposed FTNMPC schemeon non-isothermal CSTR system. The reactor system has two state variables,the reactor concentration (C A ) <strong>and</strong> the reactor temperature(T ), both <strong>of</strong> whichare measured <strong>and</strong> controlled. The coolant flow rate F c <strong>and</strong> feed flow rate Fare the manipulated inputs while the feed concentration(C AO ) is treated as adisturbance variable. <strong>Model</strong> equations are given in Marlin. ([7]) <strong>and</strong> nominal parameters,simulation conditions <strong>and</strong> tuning parameters used for controller tuningare described in Prakash et al. [4] <strong>and</strong> [2] . The bounds imposed on the inputsare as follows0 ≤ F c ≤ 30m 3 / min0 ≤ F ≤ 2m 3 / minTen different faults consisting <strong>of</strong> biases in two measurements, biases in two actuators,failures <strong>of</strong> the two actuators, failures <strong>of</strong> two sensors, step change ininlet concentration <strong>and</strong> change in the frequency factor were hypothesized forthis process.In the conventional NMPC <strong>and</strong> FTNMPC the control objective is to maintainthe temperature close to 393.95 o K, while ensuring that the temperature doesnot exceed the set-point by more than 1.5 o K, i.e. T ≤ 395.45 o K Acomparison<strong>of</strong>performances <strong>of</strong> conventional NMPC <strong>and</strong> FTNMPC, when a bias <strong>of</strong> magnitude−5 o K occurs in the measured temperature at sampling instant k = 11, is givenin Figure 1(a). In case <strong>of</strong> NMPC, the true temperature exceeds the constraintlimit when the bias occurs. Thus, the conventional NMPC leads to an <strong>of</strong>fset betweenthe true temperature <strong>and</strong> the set-point as well as violation <strong>of</strong> constraint.The FTNMPC scheme on the other h<strong>and</strong>, correctly isolates the fault, compensatesfor the bias in temperature measurement (estimated magnitude −4.75 o K)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!