NEURAL NETWORKS BASED SYSTEM IDENTIFICATION TECHNIQUES FOR MODEL BASED FAULT DETECTION OF NONLINEAR SYSTEMS. Afef Fekih

Size: px
Start display at page:

Download "NEURAL NETWORKS BASED SYSTEM IDENTIFICATION TECHNIQUES FOR MODEL BASED FAULT DETECTION OF NONLINEAR SYSTEMS. Afef Fekih"

Transcription

1 International Journal of Innovative Computing, Information and Control ICIC International c 2007 ISSN Volume x, Number 0x, x 2005 pp. 0 0 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION TECHNIQUES FOR MODEL BASED FAULT DETECTION OF NONLINEAR SYSTEMS Afef Fekih Department of Electrical and Computer Engineering University of Louisiana at Lafayette P.O. Box 43890, Lafayette, LA 70504, USA afef.fekih@louisiana.edu Hao Xu and Fahmida N. Chowdhury Department of Electrical and Computer Engineering University of Louisiana at Lafayette P.O. Box 43890, Lafayette, LA 70504, USA hxu@louisiana.edu; fnchowdh@louisiana.edu Abstract. Residual generation is an essential part of model-based fault detection schemes. For nonlinear systems, the task of residual generation is sometimes complicated by the size of the problem, or by the lack of a suitable model from where the residual can be generated. This paper develops and implements neural-networks based system identification techniques for nonlinear systems with the specific goal of residual generation for fault detection purposes. Two NN structures were investigated in this paper: a new structure of partially connected neural networks (PCNN), and a conventional, fully connected neural network (FCNN). The two approaches are tested on a Boeing 747 aircraft model. Results of computer experiments are reported. Performance comparisons of the two neural networks are presented. Keywords: Neural networks, Partially connected neural networks, Fully connected neural networks, Identification, Fault detection, Aircraft. 1. Introduction. Fault detection and identification (FDI) are critical issues in the operation of high performance airplanes, space vehicles, and structures where safety, mission satisfaction, and significant material value are important [1,2]. Real-time FDI would insure high performance of the aircraft even with impairments to the actuators, sensors or control surface, and thus increase the aircraft s survivability, and probability of mission success [3]. In model based fault detection, a model (mathematical or heuristic) is employed to describe the nominal behavior of the monitored system. Fault detection is accomplished by using a quality index (residual) to compare the output predicted by the nominal identification map (signals obtained from the model) with the actual measurements (realtime output signals). The residuals are expected to be close to zero in fault-free cases, but are distinguishably different from zero when a component of the system fails [4,5]. The success of the model-based method is heavily dependent on the quality of the model; 1

2 2 A. FEKIH, H. XU AND F. N. CHOWDHURY accurate modeling for complex nonlinear systems is very difficult to achieve in practice [6-9]. Aircraft dynamics are inherently nonlinear and present inertial coupling and aerodynamic nonlinearities [10]. Due to nonlinearities in the aircraft model, two problems are encountered: (1) the full nonlinear model is too slow to simulate in real time, and (2) although the linearized model can be simulated in real time, the model mismatch is too large and thus, the residuals in fault-free situations are not close to zero. To circumvent this problem, we decided to investigate the use of Neural Networks to model the aircraft [11-14]. Indeed, the remarkable learning capability of neural networks is leading to their application in many areas of engineering and science [15-18]. The idea is that after the initial training, the NN model can be run in the feedforward mode to generate the nonlinear model output, which can then be used to calculate residuals that would be usable for fault detection. Two different neural network structures are developed in this paper and tested on a detailed full-scale simulation model of the B747 aircraft [19]. The first is a conventional fully connected neural network (FCNN), where all connections between inputs, hidden layer neurons, and outputs are assumed to exit. The second is a partially connected neural network (PCNN), where the input-output pairs at different time steps are decoupled. The (PCNN) structure proposed in this paper is motivated by the theory developed in [20] proving that the conventional fully-connected NN-based autoregressive models are not realizable in the classical state-space form, while the partially connected NN (PCNN), termed additive NARX model in [20], which make the system identification more general and useful. Compared to (FCNN), (PCNN) has fewer connection weights to adjust and thus a simpler structure which may result in a faster training process. It is an advantage since the NN model might need occasional online adjustment even though it has been trained off-line. Moreover, the (PCNN) structure proposed in this paper may make hardware implementations simpler, since there would be fewer connections in the circuitry. Also, since the hidden layer weight matrix in the proposed (PCNN) structure is guaranteed to have a block-diagonal form, this may motivate newer and faster training algorithms which can make real-time training possible. This paper is organized as follows. Section 2 describes the neural networks scheme for FDI. The NN models for the Boeing 747 aircraft are developed in section 3. Computer simulations showing the implementation of the NN based system identification technique for the B747 aircraft is reported in section 4. Comparison between the two architectures is also conducted in this section. Finally, section 5 gives some concluding remarks. 2. Neural Networks Based Scheme for System Fault Detection. To overcome some of the difficulties of using mathematical models, and make FDI algorithms more applicable to real systems, neural networks can be used to both generate residuals and isolate faults [11,21] Fault Detection via Neural Networks. The approximation abilities of neural networks show a great promise in nonlinear system identification as they can approximate any nonlinear function, given suitable weighting factors and architecture [22]. Traditional methods for dealing with nonlinear systems depend on generating a linear model of the

3 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION 3 system at some operating point [23-24]. No linearization is required for the neural networks. The mathematical model used in traditional methods is very sensitive to modeling errors, parameter variation, noise and disturbance. Online training makes it possible to change the FDI system easily in cases where changes are made in the physical process, control system or parameters. Neural networks have the ability to make intelligent decisions in cases of noisy or corrupted data. They also have a highly parallel structure, which is expected to achieve a higher degree of fault tolerance than conventional schemes. Neural networks can operate simultaneously on qualitative and quantitative data and they are readily applicable to multivariable systems. Generally, a neural network based FDI scheme consists of residual generation and decision making [3]. The general structure of a neural network based scheme for fault diagnosis is displayed in Fig.1. F aults u(k -1) Process y(k) y(k -1) NN based system identification y ( k) Fault Detection r (k) Fault Figure 1. Neural-Networks Based Scheme for Fault Detection For residual generation purposes, the neural network replaces the analytical model describing the process under normal operation. The NN is trained using experimental data, which can be obtained from the process or a full scale simulator. After training, the NN can be used for residual generation; its weights are fixed and used to carry out nonlinear system identification. The difference between the NN output and the plant s output constitute the residual, a good indicator for fault detection. The residuals are calculated as: r i (k) = y i (k) ŷ i (k), i = 1,..., p (1) where y i (k) are the plant measures and ŷ i (k) are the predictions. p is the total number of data samples available from experimental data. The residuals should be independent of the system operating state. In absence of faults, the residuals are only due to noise and disturbance. When a fault occurs in the system, the residuals deviate from zero in characteristic ways. There are a large number of neural network architectures for fault diagnosis. Among them Feedforward neural networks with NARX configuration, recurrent Backpropagation

4 4 A. FEKIH, H. XU AND F. N. CHOWDHURY Networks, Radial Basis Function Networks with NARX configuration, Dynamic Neural Networks. A comparative study of some of these structures can be found in [25]. All methods can be used to learn a nonlinear autoregressive with exogenous NARX system: y(k) = f(y(k 1),..., y(k n y ), u(k 1),..., u(k n u )) + v(k) (2) Where f(.) is a vector-valued nonlinear function. The functions y(k), u(k) and v(k) are the system output, input and noise vectors, respectively. n y is the delay in the outputs and n u is the delay in the inputs. The NN output is: ŷ k = CΦ[W X k ] (3) where C is the weight of the output layer and W is the weight of the hidden layer, and X is the input vector which contains past inputs and outputs of the system being modeled,φ(.) is a saturation type smooth nonlinear activation function for the hidden layer. X k is the input vector to the NN, defined as follows: X k = [(y(k 1),..., y(k n y, u(k 1),..., u(k n u )] (4) This NN model is trained from available experimental data. The dimension of the input vector of the NN depends on the order of the NARMA(X) model, while the dimension of the output vector is the same as the dimension of the plant output. In this paper we are interested in on-line fast fault detection which requires fast conversion of the NN. For this, fewer connections in the NN would be more convenient. Therefore, we are investigating the use of partially connected NN and comparing the results with the fully connected NN Partially Connected NN Versus Fully Connected NN. Neural networks are systems in which computational units analogous to the human brain are interconnected. In conventional fully connected neural networks, all connections between inputs, hidden, and output layers are assumed to exist. Due to the learning method, the structure of the (FCNN) usually have unnecessary connections which often implies high redundancy, complexity of the networks which may result in slow training time, especially for large networks. Partially connected NN are intended to reduce the size of the neural network without producing significant modeling error. In most cases, partially connected neural networks (PCNNs) are constructed based on fully connected neural networks (FCNNs). When training a (FCNN), three methods can be used to reduce the size of the neural network: pruning the connections, pruning the nodes, and pruning the inputs. Several reduction methods can be found in the literature [26-28]. In Kang et al., [27], a (PCNN) is constructed by trimming the inputs based on an input sensitivity analysis test between each input and output. This test is done by analyzing input sensitivity changes while amplifying the magnitude of inputs. Inputs are classified as coupled or uncoupled types according to the correlations between them. That is, the sensitivity changes of the uncoupled inputs are not correlated with the variation on any other input, while those on the coupled inputs are correlated with the variation on any one of the coupled input.

5 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION 5 In this paper, a (PCNN) is constructed by decoupling input-output pairs at different time-steps. This choice is the result of the following considerations:1) It has recently been shown by Kotta, et al. [20] that the conventional fully-connected NN-based autoregressive models are not realizable in the classical state-space form, while the partially connected NN (PCNN), termed additive NARX models in [20], are. This property of the PCNN makes it attractive from a control design point of view, in addition to serving its role as the basis for detecting faults in the system. 2) The simpler structure of the (PCNN), with blocks of zeros in the hidden layer weight matrix, may motivate new, faster and computationally efficient training algorithms in the future. 3) Functional relationships between input-output pairs at different time- steps may actually be unrealistic, therefore, if the (PCNN) outcome is as accurate as the (FCNN), there is no justification for using the (FCNN).4) The (PCNN) structure may make hardware implementations simpler, since there would be fewer connections in the circuitry. Figure 2, illustrates a second order partially connected NN structure constructed by decoupling input-output pairs at different time-steps. x 1 (k-1) x 2 (k-1) x n (k-1) y 1 (k) y 2 (k) x 1 (k-2) x 2 (k-2) y m (k) x n (k-2) Figure 2. 2 nd order partially connected NN structure Now let s investigate the number of weights in fully connected and partially connected NN structures for an n th order nonlinear system. For an n th order nonlinear system: y(k) = f(u(k 1), y(k 1), u(k 2), y(k 2),..., u(k n), y(k n)) + v(k) (5) A fully connected NN for this function can be represented by: ŷ(k) = CΦ[W X(k)] (6) where X(k) is the input vector defined as: where X(k) = [X T k 1, X T k 2,..., X T k n] T (7) X T k i = [u T (k i), y T (k i)] T (8)

6 6 A. FEKIH, H. XU AND F. N. CHOWDHURY Suppose X k i R m, and there are (n h) neurons in the hidden layer, then the W matrix has (n 2 mh) elements. For an (n th ) order nonlinear system with the following particular structure: y(k) = f 1 (u(k 1), y(k 1)) f n (u(k n), y(k n)) + v(k) (9) A partially connected NN is described by: ŷ(k) = C[Φ T (W 1 X k 1 ), Φ T (W 2 X k 2 ),..., Φ T (W n X k n )] T (10) With the same number of hidden neurons, the number of elements in each connection matrix W i is mh, while the total number of connections between the input and hidden layer is nmh, which is 1 of the fully connected NN. Of course, when the partially connected NN n is used to represent the function in (4), the nonlinear correlation among inputs at different moment will be omitted. Moreover, potential advantages of the partially connected neural network (PCNN) compared to the fully connected NN (FCNN) structure are the following: Block diagonal structure of hidden-layer weight matrix, Non-zero weights in the matrix, Fewer Reduced training and recall time, Improved generalization capabilities, Simple structure which might assist the design of controller, Reduced hardware requirements,as well as being a step closer to biological reality. A neural networks based system identification technique will be developed for the B747 Aircraft in the next section. Fully connected and partially connected architectures will be designed and implemented in the B747 aircraft model. 3. NN Model for the B747. In this section, we develop a neural network (NN) model for the Boeing 747 aircraft. The NN accepts the data from the controller and sensors. After training, the NN is planned to accept inputs from controller and the outputs of the sensors to produce the estimate of the future plant outputs. It will be used in real-time to produce the residuals after comparing with the actual measured outputs Fully Connected NN. The NN model is generated using data from FTLAB 747 in MATLAB v 6.1 Simulator, originally developed by a research group at Delft University of Technology, Netherlands [19]. FTLAB provides input data and corresponding output data for different flight conditions (trim). The following trim conditions are reported in this paper: (a) flight condition: straight and level; (b) Flight path angle: zero; (c) Geometric altitude: 7,000 meters; and (d) True air seed: 241 m/sec. The data sets were generated using closed-loop and highfidelity conditions. The following features were also used in the generation of the data sets: 1. Zero wind condition. 2. Zero turbulence condition. 3. Stop time of 20 s. with a step size of 0.01 s. The data generated by FTLAB for the corresponding conditions is then used for our NN Program. Our input data file (actuator input), generated from FTLAB contains seven rows of data and our output data file (sensor output) contains fourteen rows of data. The latitude model of the B747 was tested with MIMO fully connected NARMA-type neural network. For the longitude model of B747, we construct a 2-input 7-output third order model. The inputs are elevator deflection and thrust engine,

7 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION 7 while the outputs are pitch rate about body Y-axis, true air speed, angle of attack, pitch angle, altitude, X-position and true air speed derivative. Training was done off-line. Full model of the B747 was tested with MIMO fully connected NARMA-type neural network. Training was done off-line. Testing was done with simulated data from different flight conditions Partially Connected NN. Due to the complexity of actual aircraft system and changing flight conditions, it is desirable to accomplish on-line adaptation in addition to off-line training of the NN. However, the training process of a fully connected neural network is time-consuming, thus not satisfactory for on-line adaptation. Here, the PCNN have a control-oriented structure. The inputs at the same moment form a fully connected sub-net while the outputs of those sub-nets are combined to be the outputs of the system. With this structure, the order of the neural network can be easily increased and reduced to achieve the balance of the performance and complexity of the network. Furthermore, each sub-net is related to a particular time step and their outputs represent that step s corresponding contribution to the system outputs. It is much easier to design a controller for such a decoupled system. It should also be noted that by doing this, the accuracy of the model might be compromised. We provide a series of computer experiments and a comparison between the two NN structures in the following section. 4. Computer Experiments. MATLAB Neural Networks Toolbox functions were used to implement the network. The data sets used in the NN training were obtained from FTLAB simulator. Different flight conditions were considered for the NN training. The performances of both NN structures are investigated in this section. Both structures are implemented for the B747 Aircraft Model Partially Connected NN (PCNN) versus Fully Connected NN (FCNN). The partially connected NN models of the B747 were tested with MIMO partially connected NARMA (Nonlinear Autoregressive Moving Average) structure which was trained by a recurrent neural network with one hidden layer. The Levenberg-Marquardt algorithm was used for the training. The order of the model used in the NN training is 3. For this 3rd order model, our partially connected neural network has 27 input nodes and 7 output nodes. There are 15 nodes in the hidden layer. The 27 input nodes form 3 groups according to the moment when the data is collected, 5 hidden nodes are assigned to each group. The FCNN has 27 input neurons, 7 output neurons and one hidden layer with 15 neurons. Note that, the B747 physical model has 2 inputs and 7 outputs for each time-step; thus, each block of the NN needs 9 inputs (recall that the input vector to the NN consists of the physical inputs and outputs of the system, and in our PCNN, each block represents one time-step). The order of the model used in the NN training is 3. Note that, the model order was selected by trial and error as is done frequently in many system identification approaches [19,26]. The third order was chosen after several trials with second and fourth order. When we found that no extra accuracy was given using the fourth order, we decided to consider the third order. Since there are three blocks in this third-order model, we have a total of 9x3=27 inputs in the partially connected neural network. For the FCNN, we also have 27 inputs because it is a third-order model with 9 inputs for each time-step. For the hidden layer, we used 15 neurons: in the PCNN, there are 3 blocks with 5 neurons

8 8 A. FEKIH, H. XU AND F. N. CHOWDHURY each, and in the FCNN, for the sake of fair comparison of the results, we chose 15 hidden neurons also. The choice of 5 neurons for each block was the result of trial and error, in the absence of any systematic method for choosing the number of hidden neurons in the general NN literature. The number of output neurons is determined by the number of physical outputs in the B747 model, which is 7. MATLAB Neural Networks Toolbox functions were used to create a custom network to represent the partially connected neural network. The Levenberg-Marquardt algorithm was used for the training. Plots for true air speed, model mismatch error and pitch angle obtained using the partially connected and fully connected neural network are reported in figures 3,4,5 and 6, respectively. The time histories of the true air speed are reported in Figure 3 for both the PCNN output and FCNN output True Air Speed vs. Time True Air Speed (m/sec.) FCNN output Actual output PCNN output Figure 3. Plot for true air speed (Actual output, FCNN output, PCNN output) The time histories of the pitch angle are reported in figure 4. A comparison of modeling errors of FCNN and PCNN is illustrated in figure 5 for true air speed and figure 6 for the pitch angle. We can see from these figures that the NN model provides a close approximation of the nonlinear model. The model mismatch is negligible and very close to zero (Fig. 5). The NN was able to approximate the complicated and highly nonlinear model of the B747 aircraft. The training of the PCNN converges after 12 epochs, similar to FCNN training. However, for each epoch, the training speed is much faster due to fewer adjustable parameters. For training both networks, the outcome is almost the same but PCNN is simpler and fast. Compared to fully connected neural network model, we can see that the model errors of the PCNN and the FCNN are on the same level. Moreover, compared to the FCNN, many zeros are filling the weight matrix of PCNN. Due to the limited space and high dimension of the weight matrices (15x27), we cannot show them in this paper. The following table summarizes the comparison between the FCNN and PCNN training performance.

9 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION Pitch Angle vs. Time Pitch Angle (rad.) FCNN output Actual output PCNN output Figure 4. Plot for pitch angle speed (Actual output, FCNN output, PCNN output) 2 x 10 4 FCNN error PCNN error Error (m/sec.) Figure 5. Comparison of modeling errors of FCNN and PCNN for true air speed Table 1. Comparison between the training performance of FCNN and PCNN F CNN( ) F CNN( ) Training data Target MSE 1e 006 1e 006 Epochs Time (sec) Test MSE e e 007 NN weights

10 10 A. FEKIH, H. XU AND F. N. CHOWDHURY 6 x 10 5 FCNN error PCNN error 5 4 Error (rad.) Figure 6. Comparison of modeling errors of FCNN and PCNN for Pitch angle 4.2. Experiments with Faulty Conditions. In this section, the performances of both NN structures are tested in faulty conditions. Several kinds of faults on Elevator Deflection Actuator were simulated. Results reported here are for two kinds of faults. Fault 1: 0.01 rad. (about 0.6 degree) step increase at 8 sec. Plots for the resulting residuals obtained using the FCNN and PCNN are shown in figures 7 and 8, respectively. 2 x Residual (m/sec.) Figure 7. Residual from FCNN - faulty case Fault 2: 0.01 rad. (about 0.6 degree) step increase developed over 1 sec. period, starting at 8 sec. Plots for the resulting residuals obtained using the (FCNN) and (PCNN) are shown in figures 9 and 10, respectively.

11 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION 11 2 x Residual (m/sec.) Figure 8. Residual from PCNN - faulty case 2 x Residual (m/sec.) Figure 9. Residual from FCNN - faulty case Other faults were also experimented and a similar behavior was observed. Based on several simulation runs, the analysis of the residuals shows that as far as fault detection is concerned, both (FCNN) and (PCNN) models generate quite similar results. Note that, while (PCNN) and (FCNN) are equally accurate in identification for healthy cases, among the several faulty scenarios we investigated, we encountered one case where (FCNN) performed better than (PCNN) in detecting the fault. This is expected, since simpler structure may result in a partial loss of accuracy which is a tradeoff between computational burden and accuracy; the simpler the better but at a price. Though, the (PCNN) structure offers several advantages such as simpler structure, fewer weights, and significant computational time saving.

12 12 A. FEKIH, H. XU AND F. N. CHOWDHURY 2 x Residual (m/sec.) Figure 10. Residual from PCNN - faulty case 5. Conclusions. A neural networks based system identification technique, with the goal of fault detection, was developed and implemented for the Boeing 747 aircraft, using data from a full nonlinear simulation package. Two model structures, partially connected neural network (PCNN) and fully connected neural network (FCNN), were investigated in this paper and trained for the aircraft model. The (PCNN) and (FCNN) required the same number of epochs to train for a given target error, but the (PCNN) required considerably less time per epoch. The (PCNN) possesses fewer connections and weights, which makes its structure simpler and may result in a significant computational time saving. Moreover, the block-diagonal hidden layer weight matrix may motivate newer and faster training algorithms which can make real-time training possible. Acknowledgment. This work is partially supported by Laspace/NASA grant number NNG05GH22H and NASA/LEQSF under award NCC5-573, contract NASA/LEQSF ( )-1. The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation. REFERENCES [1] Frank, D. M., S. X. Ding, B. Koppen-Seliger, Current Developments in the Theory of FDI, Proc. of IFAC Safeprocess, Budapest, Hungary, pp.16-27, [2] Patton, R. J., Fault Detection and Diagnosis in Aerospace Systems Using Analytical Redundancy, Proc. of IEE Coll. on Condition Monitoring and Fault Tolerance, pp.1/1-1/20, [3] Patton, R. J., R. Clark,P. M. Frank, Fault Diagnosis in Dynamic Systems: Theory and application, Englewood Cliffs, N.J.:Prentice-Hall, [4] Gertler, J. J., Fault Detection and Diagnosis in Engineering Systems, Marcel Dekker, New York, [5] Gertler, J. J., Survey of Model Based Failure Detection and Isolation in Complex Plants, IEEE Control Systems Magazine, vol.8, pp.3-11, [6] Basseville, M., I. Nikiforov, Detection of Abrupt Changes-Theory and Application, Englwood Cliffs, NJ: Prentice-Hall, 1993.

13 NEURAL NETWORKS BASED SYSTEM IDENTIFICATION 13 [7] Chen, J., R. J. Patton, Robust Model Based Fault Diagnosis for Dynamic Systems, Kluwer Academic Publishers, New York, [8] Chowdhury, F. N., B., Jiang, C. M., Belcastro, Reduction of False Alarms in Fault Detection Problems, International Journal of Innovative Computing, Information and Control, vol.2, no.3, pp , [9] Iserman, R., Process Fault Diagnosis Based on Modeling and Estimation Methods-A survey, Automatica, vol.20, pp , [10] Stevens, B., F. Lewis,Aircraft Control and Simulation, 2nd edition, John Wiley and Sons, Hoboken, New Jersey, [11] Chen, S., S.A. Billings, P.M. Grant, Nonlinear System Identification Using Neural Networks, International Journal of Control, vol. 51, no.6, pp , [12] Haykin, S., Neural Networks: A Comprehensive Foundation, 2/E., Englewood Cliffs, NJ:Prentice- Hall, [13] Hornik, K., M. Stinchkomb, M. White, Multilayer Feedforward Networks are Universal Approximators, Neural Networks, vol.2, pp , [14] Hagan, M.T., H.B. Demuth, M.H. Beale, Neural Network Design, PWS Publishing, Boston, [15] Norgard, M., O. Ravn, N. K. Poulsen, L.K. Hansen,Neural Networks for Modeling and Control of Dynamic Systems, Springer-Verlag, London, [16] Pham, D.T., X. Liu, Neural Networks for Identification, Prediction, and Control, Springer-Verlag, New-York, [17] Polycarpou, M. M., P.A. Ioannou, Modeling, Identification and Stable Adaptive Control of Continuous-time Nonlinear Dynamical Systems Using Neural Networks, Proc IEEE American Control Conference, pp.36-40, [18] Vachkov, G., Growing Neural Models for Process Identification and Data Analysis, International Journal of Innovative Computing, Information and Control, vol.2, no.1, pp , [19] Linden, V.,D.,C.A.A.M., DASMAT-Delft University Aircraft Simulation Model and Analysis Tool, A Matlab/Simulink Environment for Flight Dynamics and Control Analysis, Report LR-781,Delft University of Technology, Delft, [20] Kotta,U., F.N. Chowdhury, S. Nomma, On Realizability of Neural Networks-based-input-output Models in the Classical State-step Form, Automatica, vol.42, pp , [21] Patton, R.J., C.J. Lopez, F.J. Uppal, Artificial Intelligence Approaches to Fault Diagnosis, IEEE colloquium on condition monitoring, machinery and external structures, pp. 5/1-5/18, [22] Kondo, T., J., Ueno, Revised GMDH-type Neural Network Algorithm with a Feedback Loop Identifying Sigmoid Function Neural Network, International Journal of Innovative Computing, Information and Control, vol.2, no.5, pp , [23] Liu, G.P., Nonlinear Identification and Control, Springer-Verlag, London, [24] Ljung, L., System Identification: Theory for the User, 2/E., Prentice-Hall, Englewood Cliffs, NJ, [25] Zhao, S., H. T. Su, T. J. McAvoy, Comparison of Four Neural Net Learning Methods for Dynamic System Identification,IEEE Trans. on Neural Networks, vol.3, no.1, pp , [26] Elizondo, D., E. Fiesler, A Survey of Partially Connected Neural Networks, International Journal of Neural Systems, vol.8, no. (5-6), pp , [27] Kang, S.,and C. Isik, Partially Connected Feedforward Neural Networks Structured by Input Types, IEEE Tran. Neural Networks, vol.16, no.1, pp , [28] Sietsma, J., R.J.F.Dow, Neural Net Pruning-why and How, Proc. IEEE Int. Conf. Neural Networks, vol.1, pp , 1988.

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System

Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 4, No. 2, November 2007, 133-145 Model Based Fault Detection and Diagnosis Using Structured Residual Approach in a Multi-Input Multi-Output System A. Asokan

More information

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos

FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION. Andrés Marcos FAULT DETECTION AND FAULT TOLERANT APPROACHES WITH AIRCRAFT APPLICATION 2003 Louisiana Workshop on System Safety Andrés Marcos Dept. Aerospace Engineering and Mechanics, University of Minnesota 28 Feb,

More information

Identification of a Chemical Process for Fault Detection Application

Identification of a Chemical Process for Fault Detection Application Identification of a Chemical Process for Fault Detection Application Silvio Simani Abstract The paper presents the application results concerning the fault detection of a dynamic process using linear system

More information

ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS

ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS Jason M. Upchurch Old Dominion University Systems Research Laboratory M.S. Thesis Advisor: Dr. Oscar González Abstract Modern

More information

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption

Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption Application of Artificial Neural Networks in Evaluation and Identification of Electrical Loss in Transformers According to the Energy Consumption ANDRÉ NUNES DE SOUZA, JOSÉ ALFREDO C. ULSON, IVAN NUNES

More information

Using Neural Networks for Identification and Control of Systems

Using Neural Networks for Identification and Control of Systems Using Neural Networks for Identification and Control of Systems Jhonatam Cordeiro Department of Industrial and Systems Engineering North Carolina A&T State University, Greensboro, NC 27411 jcrodrig@aggies.ncat.edu

More information

NEURAL NETWORK ADAPTIVE SEMI-EMPIRICAL MODELS FOR AIRCRAFT CONTROLLED MOTION

NEURAL NETWORK ADAPTIVE SEMI-EMPIRICAL MODELS FOR AIRCRAFT CONTROLLED MOTION NEURAL NETWORK ADAPTIVE SEMI-EMPIRICAL MODELS FOR AIRCRAFT CONTROLLED MOTION Mikhail V. Egorchev, Dmitry S. Kozlov, Yury V. Tiumentsev Moscow Aviation Institute (MAI), Moscow, Russia Keywords: aircraft,

More information

Intelligent Modular Neural Network for Dynamic System Parameter Estimation

Intelligent Modular Neural Network for Dynamic System Parameter Estimation Intelligent Modular Neural Network for Dynamic System Parameter Estimation Andrzej Materka Technical University of Lodz, Institute of Electronics Stefanowskiego 18, 9-537 Lodz, Poland Abstract: A technique

More information

Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach

Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach Milano (Italy) August - September, 11 Fault Detection and Isolation of the Wind Turbine Benchmark: an Estimation-based Approach Xiaodong Zhang, Qi Zhang Songling Zhao Riccardo Ferrari Marios M. Polycarpou,andThomas

More information

GMDH-type Neural Networks with a Feedback Loop and their Application to the Identification of Large-spatial Air Pollution Patterns.

GMDH-type Neural Networks with a Feedback Loop and their Application to the Identification of Large-spatial Air Pollution Patterns. GMDH-type Neural Networks with a Feedback Loop and their Application to the Identification of Large-spatial Air Pollution Patterns. Tadashi Kondo 1 and Abhijit S.Pandya 2 1 School of Medical Sci.,The Univ.of

More information

Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach

Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach Fault Detection and Diagnosis for a Three-tank system using Structured Residual Approach A.Asokan and D.Sivakumar Department of Instrumentation Engineering, Faculty of Engineering & Technology Annamalai

More information

FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS APPLICATION TO MEDICAL IMAGE ANALYSIS OF LIVER CANCER. Tadashi Kondo and Junji Ueno

FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS APPLICATION TO MEDICAL IMAGE ANALYSIS OF LIVER CANCER. Tadashi Kondo and Junji Ueno International Journal of Innovative Computing, Information and Control ICIC International c 2012 ISSN 1349-4198 Volume 8, Number 3(B), March 2012 pp. 2285 2300 FEEDBACK GMDH-TYPE NEURAL NETWORK AND ITS

More information

AFAULT diagnosis procedure is typically divided into three

AFAULT diagnosis procedure is typically divided into three 576 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 A Robust Detection and Isolation Scheme for Abrupt and Incipient Faults in Nonlinear Systems Xiaodong Zhang, Marios M. Polycarpou,

More information

A Multiple-Observer Scheme for Fault Detection, Isolation and Recovery of Satellite Thrusters

A Multiple-Observer Scheme for Fault Detection, Isolation and Recovery of Satellite Thrusters Proceedings of the EuroGNC 3, nd CEAS Specialist Conference on Guidance, Navigation & Control, Delft University of Technology, Delft, The Netherlands, April -, 3 FrBT.3 A Multiple-Observer Scheme for Fault

More information

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES

ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC ALGORITHM FOR NONLINEAR MIMO MODEL OF MACHINING PROCESSES International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 4, April 2013 pp. 1455 1475 ARTIFICIAL NEURAL NETWORK WITH HYBRID TAGUCHI-GENETIC

More information

Keywords- Source coding, Huffman encoding, Artificial neural network, Multilayer perceptron, Backpropagation algorithm

Keywords- Source coding, Huffman encoding, Artificial neural network, Multilayer perceptron, Backpropagation algorithm Volume 4, Issue 5, May 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Huffman Encoding

More information

A COMPARISON OF TWO METHODS FOR STOCHASTIC FAULT DETECTION: THE PARITY SPACE APPROACH AND PRINCIPAL COMPONENTS ANALYSIS

A COMPARISON OF TWO METHODS FOR STOCHASTIC FAULT DETECTION: THE PARITY SPACE APPROACH AND PRINCIPAL COMPONENTS ANALYSIS A COMPARISON OF TWO METHODS FOR STOCHASTIC FAULT DETECTION: THE PARITY SPACE APPROACH AND PRINCIPAL COMPONENTS ANALYSIS Anna Hagenblad, Fredrik Gustafsson, Inger Klein Department of Electrical Engineering,

More information

Study on the use of neural networks in control systems

Study on the use of neural networks in control systems Study on the use of neural networks in control systems F. Rinaldi Politecnico di Torino & Italian Air Force, Italy Keywords: neural networks, automatic control Abstract The purpose of this report is to

More information

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD

ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD ARTIFICIAL NEURAL NETWORK PART I HANIEH BORHANAZAD WHAT IS A NEURAL NETWORK? The simplest definition of a neural network, more properly referred to as an 'artificial' neural network (ANN), is provided

More information

An Architecture for Fault Tolerant Controllers

An Architecture for Fault Tolerant Controllers An Architecture for Fault Tolerant Controllers Henrik Niemann Ørsted DTU, Automation Technical University of Denmark Building 326, DK2800 Lyngby, Denmark Email: hhn@oersted.dtu.dk www.oersted.dtu.dk/staff/all/hhn/

More information

( t) Identification and Control of a Nonlinear Bioreactor Plant Using Classical and Dynamical Neural Networks

( t) Identification and Control of a Nonlinear Bioreactor Plant Using Classical and Dynamical Neural Networks Identification and Control of a Nonlinear Bioreactor Plant Using Classical and Dynamical Neural Networks Mehmet Önder Efe Electrical and Electronics Engineering Boðaziçi University, Bebek 80815, Istanbul,

More information

Fault Neural Classifier Applied to a Level Control Real System

Fault Neural Classifier Applied to a Level Control Real System Fault Neural Classifier Applied to a Level Control Real System Raphaela G. Fernandes, Diego R. C. Silva Universidade Federal do Rio Grande do Norte Natal-RN, Brazil Email: raphaela@dca.ufrn.br, diego@dca.ufrn.br

More information

Nonlinear System Identification Using MLP Dr.-Ing. Sudchai Boonto

Nonlinear System Identification Using MLP Dr.-Ing. Sudchai Boonto Dr-Ing Sudchai Boonto Department of Control System and Instrumentation Engineering King Mongkut s Unniversity of Technology Thonburi Thailand Nonlinear System Identification Given a data set Z N = {y(k),

More information

Neural Network Control in a Wastewater Treatment Plant

Neural Network Control in a Wastewater Treatment Plant Neural Network Control in a Wastewater Treatment Plant Miguel A. Jaramillo 1 ; Juan C. Peguero 2, Enrique Martínez de Salazar 1, Montserrat García del alle 1 ( 1 )Escuela de Ingenierías Industriales. (

More information

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum

ANN Control of Non-Linear and Unstable System and its Implementation on Inverted Pendulum Research Article International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347-5161 2014 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet ANN

More information

POWER SYSTEM DYNAMIC SECURITY ASSESSMENT CLASSICAL TO MODERN APPROACH

POWER SYSTEM DYNAMIC SECURITY ASSESSMENT CLASSICAL TO MODERN APPROACH Abstract POWER SYSTEM DYNAMIC SECURITY ASSESSMENT CLASSICAL TO MODERN APPROACH A.H.M.A.Rahim S.K.Chakravarthy Department of Electrical Engineering K.F. University of Petroleum and Minerals Dhahran. Dynamic

More information

Onboard Engine FDI in Autonomous Aircraft Using Stochastic Nonlinear Modelling of Flight Signal Dependencies

Onboard Engine FDI in Autonomous Aircraft Using Stochastic Nonlinear Modelling of Flight Signal Dependencies Onboard Engine FDI in Autonomous Aircraft Using Stochastic Nonlinear Modelling of Flight Signal Dependencies Dimitrios G. Dimogianopoulos, John D. Hios and Spilios D. Fassois Stochastic Mechanical Systems

More information

Auxiliary signal design for failure detection in uncertain systems

Auxiliary signal design for failure detection in uncertain systems Auxiliary signal design for failure detection in uncertain systems R. Nikoukhah, S. L. Campbell and F. Delebecque Abstract An auxiliary signal is an input signal that enhances the identifiability of a

More information

An ANN based Rotor Flux Estimator for Vector Controlled Induction Motor Drive

An ANN based Rotor Flux Estimator for Vector Controlled Induction Motor Drive International Journal of Electrical Engineering. ISSN 974-58 Volume 5, Number 4 (), pp. 47-46 International Research Publication House http://www.irphouse.com An based Rotor Flux Estimator for Vector Controlled

More information

Artificial Neural Network Approach for Land Cover Classification of Fused Hyperspectral and Lidar Data

Artificial Neural Network Approach for Land Cover Classification of Fused Hyperspectral and Lidar Data Artificial Neural Network Approach for Land Cover Classification of Fused Hyperspectral and Lidar Data Paris Giampouras 1,2, Eleni Charou 1, and Anastasios Kesidis 3 1 Computational Intelligence Laboratory,

More information

SSNN toolbox for non-linear system identification

SSNN toolbox for non-linear system identification Journal of Physics: Conference Series PAPER OPEN ACCESS SSNN toolbox for non-linear system identification To cite this article: Marcel Luzar and Andrzej Czajkowski 25 J. Phys.: Conf. Ser. 659 28 View the

More information

System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating

System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating 9 American Control Conference Hyatt Regency Riverfront, St Louis, MO, USA June 1-1, 9 FrA13 System Identification Using a Retrospective Correction Filter for Adaptive Feedback Model Updating M A Santillo

More information

Adaptive Inverse Control

Adaptive Inverse Control TA1-8:30 Adaptive nverse Control Bernard Widrow Michel Bilello Stanford University Department of Electrical Engineering, Stanford, CA 94305-4055 Abstract A plant can track an input command signal if it

More information

A recursive algorithm based on the extended Kalman filter for the training of feedforward neural models. Isabelle Rivals and Léon Personnaz

A recursive algorithm based on the extended Kalman filter for the training of feedforward neural models. Isabelle Rivals and Léon Personnaz In Neurocomputing 2(-3): 279-294 (998). A recursive algorithm based on the extended Kalman filter for the training of feedforward neural models Isabelle Rivals and Léon Personnaz Laboratoire d'électronique,

More information

IN neural-network training, the most well-known online

IN neural-network training, the most well-known online IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 10, NO. 1, JANUARY 1999 161 On the Kalman Filtering Method in Neural-Network Training and Pruning John Sum, Chi-sing Leung, Gilbert H. Young, and Wing-kay Kan

More information

A Black-Box Approach in Modeling Valve Stiction

A Black-Box Approach in Modeling Valve Stiction Vol:4, No:8, A Black-Box Approach in Modeling Valve Stiction H. Zabiri, N. Mazuki International Science Index, Mechanical and Mechatronics Engineering Vol:4, No:8, waset.org/publication/46 Abstract Several

More information

Data Mining Part 5. Prediction

Data Mining Part 5. Prediction Data Mining Part 5. Prediction 5.5. Spring 2010 Instructor: Dr. Masoud Yaghini Outline How the Brain Works Artificial Neural Networks Simple Computing Elements Feed-Forward Networks Perceptrons (Single-layer,

More information

Artificial Neural Network

Artificial Neural Network Artificial Neural Network Contents 2 What is ANN? Biological Neuron Structure of Neuron Types of Neuron Models of Neuron Analogy with human NN Perceptron OCR Multilayer Neural Network Back propagation

More information

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System

Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Proceedings of the World Congress on Engineering 2011 Vol II, July 6-8, 2011, London, U.K. Robust Actuator Fault Detection and Isolation in a Multi-Area Interconnected Power System Istemihan Genc, and

More information

Forecasting of Rain Fall in Mirzapur District, Uttar Pradesh, India Using Feed-Forward Artificial Neural Network

Forecasting of Rain Fall in Mirzapur District, Uttar Pradesh, India Using Feed-Forward Artificial Neural Network International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 2 Issue 8ǁ August. 2013 ǁ PP.87-93 Forecasting of Rain Fall in Mirzapur District, Uttar Pradesh,

More information

Estimation of the Pre-Consolidation Pressure in Soils Using ANN method

Estimation of the Pre-Consolidation Pressure in Soils Using ANN method Current World Environment Vol. 11(Special Issue 1), 83-88 (2016) Estimation of the Pre-Consolidation Pressure in Soils Using ANN method M. R. Motahari Department of Civil Engineering, Faculty of Engineering,

More information

Real Time wave forecasting using artificial neural network with varying input parameter

Real Time wave forecasting using artificial neural network with varying input parameter 82 Indian Journal of Geo-Marine SciencesINDIAN J MAR SCI VOL. 43(1), JANUARY 2014 Vol. 43(1), January 2014, pp. 82-87 Real Time wave forecasting using artificial neural network with varying input parameter

More information

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.

More information

Neural Network Identification of Non Linear Systems Using State Space Techniques.

Neural Network Identification of Non Linear Systems Using State Space Techniques. Neural Network Identification of Non Linear Systems Using State Space Techniques. Joan Codina, J. Carlos Aguado, Josep M. Fuertes. Automatic Control and Computer Engineering Department Universitat Politècnica

More information

A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS

A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS A STATE-SPACE NEURAL NETWORK FOR MODELING DYNAMICAL NONLINEAR SYSTEMS Karima Amoura Patrice Wira and Said Djennoune Laboratoire CCSP Université Mouloud Mammeri Tizi Ouzou Algeria Laboratoire MIPS Université

More information

COMP-4360 Machine Learning Neural Networks

COMP-4360 Machine Learning Neural Networks COMP-4360 Machine Learning Neural Networks Jacky Baltes Autonomous Agents Lab University of Manitoba Winnipeg, Canada R3T 2N2 Email: jacky@cs.umanitoba.ca WWW: http://www.cs.umanitoba.ca/~jacky http://aalab.cs.umanitoba.ca

More information

New Recursive-Least-Squares Algorithms for Nonlinear Active Control of Sound and Vibration Using Neural Networks

New Recursive-Least-Squares Algorithms for Nonlinear Active Control of Sound and Vibration Using Neural Networks IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 12, NO. 1, JANUARY 2001 135 New Recursive-Least-Squares Algorithms for Nonlinear Active Control of Sound and Vibration Using Neural Networks Martin Bouchard,

More information

Lecture 5: Logistic Regression. Neural Networks

Lecture 5: Logistic Regression. Neural Networks Lecture 5: Logistic Regression. Neural Networks Logistic regression Comparison with generative models Feed-forward neural networks Backpropagation Tricks for training neural networks COMP-652, Lecture

More information

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION

INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION INTEGRATED ARCHITECTURE OF ACTUATOR FAULT DIAGNOSIS AND ACCOMMODATION Rim Hamdaoui, Safa Guesmi, Rafika Elharabi and Med Naceur Abdelkrim UR. Modelling, Analysis and Systems Control, University of Gabes,

More information

A frequency weighted approach to robust fault reconstruction

A frequency weighted approach to robust fault reconstruction A frequency weighted approach to robust fault reconstruction C.P. Tan and F. Crusca and M. Aldeen School of Engineering Monash University Malaysia 2 Jalan Kolej 4615 Petaling Jaya, Malaysia Email: tan.chee.pin@eng.monash.edu.my

More information

Neural Network to Control Output of Hidden Node According to Input Patterns

Neural Network to Control Output of Hidden Node According to Input Patterns American Journal of Intelligent Systems 24, 4(5): 96-23 DOI:.5923/j.ajis.2445.2 Neural Network to Control Output of Hidden Node According to Input Patterns Takafumi Sasakawa, Jun Sawamoto 2,*, Hidekazu

More information

NEURAL PREDICTIVE CONTROL TOOLBOX FOR CACSD IN MATLAB ENVIRONMENT

NEURAL PREDICTIVE CONTROL TOOLBOX FOR CACSD IN MATLAB ENVIRONMENT Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain NEURAL PREDICTIVE CONTROL TOOLBOX FOR CACSD IN MATLAB ENVIRONMENT Jesús M. Zamarreño Dpt. System Engineering and Automatic Control. University

More information

Modeling and Model Predictive Control of Nonlinear Hydraulic System

Modeling and Model Predictive Control of Nonlinear Hydraulic System Modeling and Model Predictive Control of Nonlinear Hydraulic System Petr Chalupa, Jakub Novák Department of Process Control, Faculty of Applied Informatics, Tomas Bata University in Zlin, nám. T. G. Masaryka

More information

ARTIFICIAL NEURAL NETWORKS گروه مطالعاتي 17 بهار 92

ARTIFICIAL NEURAL NETWORKS گروه مطالعاتي 17 بهار 92 ARTIFICIAL NEURAL NETWORKS گروه مطالعاتي 17 بهار 92 BIOLOGICAL INSPIRATIONS Some numbers The human brain contains about 10 billion nerve cells (neurons) Each neuron is connected to the others through 10000

More information

Neural Networks Introduction

Neural Networks Introduction Neural Networks Introduction H.A Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011 H. A. Talebi, Farzaneh Abdollahi Neural Networks 1/22 Biological

More information

DIAGNOSIS OF DISCRETE-TIME SINGULARLY PERTURBED SYSTEMS BASED ON SLOW SUBSYSTEM

DIAGNOSIS OF DISCRETE-TIME SINGULARLY PERTURBED SYSTEMS BASED ON SLOW SUBSYSTEM acta mechanica et automatica, vol.8 no.4 (4), DOI.478/ama-4-3 DIAGNOSIS OF DISCRETE-TIME SINGULARLY PERTURBED SYSTEMS BASED ON SLOW SUBSYSTEM Adel TELLILI *,***, Nouceyba ABDELKRIM *,**, Bahaa JAOUADI

More information

A New Weight Initialization using Statistically Resilient Method and Moore-Penrose Inverse Method for SFANN

A New Weight Initialization using Statistically Resilient Method and Moore-Penrose Inverse Method for SFANN A New Weight Initialization using Statistically Resilient Method and Moore-Penrose Inverse Method for SFANN Apeksha Mittal, Amit Prakash Singh and Pravin Chandra University School of Information and Communication

More information

ECE Introduction to Artificial Neural Network and Fuzzy Systems

ECE Introduction to Artificial Neural Network and Fuzzy Systems ECE 39 - Introduction to Artificial Neural Network and Fuzzy Systems Wavelet Neural Network control of two Continuous Stirred Tank Reactors in Series using MATLAB Tariq Ahamed Abstract. With the rapid

More information

y(n) Time Series Data

y(n) Time Series Data Recurrent SOM with Local Linear Models in Time Series Prediction Timo Koskela, Markus Varsta, Jukka Heikkonen, and Kimmo Kaski Helsinki University of Technology Laboratory of Computational Engineering

More information

Why fault tolerant system?

Why fault tolerant system? Why fault tolerant system? Non Fault-Tolerant System Component 1 Component 2 Component N The reliability block diagram of a series systemeach element of the system must operate correctly for the system

More information

A COMBINED QUALITATIVE/QUANTITATIVE APPROACH FOR FAULT ISOLATION IN CONTINUOUS DYNAMIC SYSTEMS

A COMBINED QUALITATIVE/QUANTITATIVE APPROACH FOR FAULT ISOLATION IN CONTINUOUS DYNAMIC SYSTEMS A COMBINED QUALITATIVE/QUANTITATIVE APPROACH FOR FAULT ISOLATION IN CONTINUOUS DYNAMIC SYSTEMS EricJ. Manders Sriram Narasimhan Gautam Biswas Pieter J. Mosterman Department of Electrical Engineering and

More information

inear Adaptive Inverse Control

inear Adaptive Inverse Control Proceedings of the 36th Conference on Decision & Control San Diego, California USA December 1997 inear Adaptive nverse Control WM15 1:50 Bernard Widrow and Gregory L. Plett Department of Electrical Engineering,

More information

Analyzing the Stability Robustness of Interval Polynomials

Analyzing the Stability Robustness of Interval Polynomials 1 Analyzing the Stability Robustness of Interval Polynomials Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Correspondence concerning this paper should be sent to

More information

Neural network modelling of reinforced concrete beam shear capacity

Neural network modelling of reinforced concrete beam shear capacity icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) Neural network modelling of reinforced concrete beam

More information

Application of Neural Networks for Control of Inverted Pendulum

Application of Neural Networks for Control of Inverted Pendulum Application of Neural Networks for Control of Inverted Pendulum VALERI MLADENOV Department of Theoretical Electrical Engineering Technical University of Sofia Sofia, Kliment Ohridski blvd. 8; BULARIA valerim@tu-sofia.bg

More information

P. M. FONTE GONÇALO XUFRE SILVA J. C. QUADRADO DEEA Centro de Matemática DEEA ISEL Rua Conselheiro Emídio Navarro, LISBOA PORTUGAL

P. M. FONTE GONÇALO XUFRE SILVA J. C. QUADRADO DEEA Centro de Matemática DEEA ISEL Rua Conselheiro Emídio Navarro, LISBOA PORTUGAL Wind Speed Prediction using Artificial Neural Networks P. M. FONTE GONÇALO XUFRE SILVA J. C. QUADRADO DEEA Centro de Matemática DEEA ISEL Rua Conselheiro Emídio Navarro, 1950-072 LISBOA PORTUGAL Abstract:

More information

Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise

Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise MarcBodson Department of Electrical Engineering University of Utah Salt Lake City, UT 842, U.S.A. (8) 58 859 bodson@ee.utah.edu

More information

Machine Learning and Data Mining. Multi-layer Perceptrons & Neural Networks: Basics. Prof. Alexander Ihler

Machine Learning and Data Mining. Multi-layer Perceptrons & Neural Networks: Basics. Prof. Alexander Ihler + Machine Learning and Data Mining Multi-layer Perceptrons & Neural Networks: Basics Prof. Alexander Ihler Linear Classifiers (Perceptrons) Linear Classifiers a linear classifier is a mapping which partitions

More information

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot

Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Nonlinear and Neural Network-based Control of a Small Four-Rotor Aerial Robot Holger Voos Abstract Small four-rotor aerial robots, so called quadrotor UAVs, have an enormous potential for all kind of neararea

More information

Norm invariant discretization for sampled-data fault detection

Norm invariant discretization for sampled-data fault detection Automatica 41 (25 1633 1637 www.elsevier.com/locate/automatica Technical communique Norm invariant discretization for sampled-data fault detection Iman Izadi, Tongwen Chen, Qing Zhao Department of Electrical

More information

Artificial Neural Networks" and Nonparametric Methods" CMPSCI 383 Nov 17, 2011!

Artificial Neural Networks and Nonparametric Methods CMPSCI 383 Nov 17, 2011! Artificial Neural Networks" and Nonparametric Methods" CMPSCI 383 Nov 17, 2011! 1 Todayʼs lecture" How the brain works (!)! Artificial neural networks! Perceptrons! Multilayer feed-forward networks! Error

More information

Analysis of Fast Input Selection: Application in Time Series Prediction

Analysis of Fast Input Selection: Application in Time Series Prediction Analysis of Fast Input Selection: Application in Time Series Prediction Jarkko Tikka, Amaury Lendasse, and Jaakko Hollmén Helsinki University of Technology, Laboratory of Computer and Information Science,

More information

Modelling of Pehlivan-Uyaroglu_2010 Chaotic System via Feed Forward Neural Network and Recurrent Neural Networks

Modelling of Pehlivan-Uyaroglu_2010 Chaotic System via Feed Forward Neural Network and Recurrent Neural Networks Modelling of Pehlivan-Uyaroglu_2010 Chaotic System via Feed Forward Neural Network and Recurrent Neural Networks 1 Murat ALÇIN, 2 İhsan PEHLİVAN and 3 İsmail KOYUNCU 1 Department of Electric -Energy, Porsuk

More information

Automatic Structure and Parameter Training Methods for Modeling of Mechanical System by Recurrent Neural Networks

Automatic Structure and Parameter Training Methods for Modeling of Mechanical System by Recurrent Neural Networks Automatic Structure and Parameter Training Methods for Modeling of Mechanical System by Recurrent Neural Networks C. James Li and Tung-Yung Huang Department of Mechanical Engineering, Aeronautical Engineering

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 4, 6, M Open access books available International authors and editors Downloads Our authors are

More information

Estimation of Inelastic Response Spectra Using Artificial Neural Networks

Estimation of Inelastic Response Spectra Using Artificial Neural Networks Estimation of Inelastic Response Spectra Using Artificial Neural Networks J. Bojórquez & S.E. Ruiz Universidad Nacional Autónoma de México, México E. Bojórquez Universidad Autónoma de Sinaloa, México SUMMARY:

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

Novel determination of dierential-equation solutions: universal approximation method

Novel determination of dierential-equation solutions: universal approximation method Journal of Computational and Applied Mathematics 146 (2002) 443 457 www.elsevier.com/locate/cam Novel determination of dierential-equation solutions: universal approximation method Thananchai Leephakpreeda

More information

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010

Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Department of Aerospace Engineering and Mechanics University of Minnesota Written Preliminary Examination: Control Systems Friday, April 9, 2010 Problem 1: Control of Short Period Dynamics Consider the

More information

Linear Model Based Diagnostic Framework of Three Tank System

Linear Model Based Diagnostic Framework of Three Tank System Proceedings of the th WEA International Conference on YTEM, Agios Nikolaos, Crete Island, Greece, July -5, 7 7 Linear Model Based Diagnostic Framework of Three Tank ystem M. Iqbal Department of Computer

More information

DETECTING PROCESS STATE CHANGES BY NONLINEAR BLIND SOURCE SEPARATION. Alexandre Iline, Harri Valpola and Erkki Oja

DETECTING PROCESS STATE CHANGES BY NONLINEAR BLIND SOURCE SEPARATION. Alexandre Iline, Harri Valpola and Erkki Oja DETECTING PROCESS STATE CHANGES BY NONLINEAR BLIND SOURCE SEPARATION Alexandre Iline, Harri Valpola and Erkki Oja Laboratory of Computer and Information Science Helsinki University of Technology P.O.Box

More information

Erik Frisk and Lars Nielsen

Erik Frisk and Lars Nielsen ROBUST RESIDUAL GENERATION FOR DIAGNOSIS INCLUDING A REFERENCE MODEL FOR RESIDUAL BEHAVIOR Erik Frisk and Lars Nielsen Dept. of Electrical Engineering, Linköping University Linköping, Sweden Email: frisk@isy.liu.se,

More information

Actuator Fault diagnosis: H framework with relative degree notion

Actuator Fault diagnosis: H framework with relative degree notion Actuator Fault diagnosis: H framework with relative degree notion D Ichalal B Marx D Maquin J Ragot Evry Val d Essonne University, IBISC-Lab, 4, rue de Pevoux, 92, Evry Courcouronnes, France (email: dalilichalal@ibiscuniv-evryfr

More information

Artificial Neural Networks Examination, June 2004

Artificial Neural Networks Examination, June 2004 Artificial Neural Networks Examination, June 2004 Instructions There are SIXTY questions (worth up to 60 marks). The exam mark (maximum 60) will be added to the mark obtained in the laborations (maximum

More information

HW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS

HW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS HW VS SW SENSOR REDUNDANCY: FAULT DETECTION AND ISOLATION OBSERVER BASED APPROACHES FOR INERTIAL MEASUREMENT UNITS Abstract Immacolata Notaro*, Marco Ariola**, Egidio D Amato*, Massimiliano Mattei* *Dipartimento

More information

Artificial Neural Networks

Artificial Neural Networks Artificial Neural Networks 鮑興國 Ph.D. National Taiwan University of Science and Technology Outline Perceptrons Gradient descent Multi-layer networks Backpropagation Hidden layer representations Examples

More information

Neural Network Control of an Inverted Pendulum on a Cart

Neural Network Control of an Inverted Pendulum on a Cart Neural Network Control of an Inverted Pendulum on a Cart VALERI MLADENOV, GEORGI TSENOV, LAMBROS EKONOMOU, NICHOLAS HARKIOLAKIS, PANAGIOTIS KARAMPELAS Department of Theoretical Electrical Engineering Technical

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

Artificial Neural Networks Examination, June 2005

Artificial Neural Networks Examination, June 2005 Artificial Neural Networks Examination, June 2005 Instructions There are SIXTY questions. (The pass mark is 30 out of 60). For each question, please select a maximum of ONE of the given answers (either

More information

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

More information

Input-output data sets for development and benchmarking in nonlinear identification

Input-output data sets for development and benchmarking in nonlinear identification Input-output data sets for development and benchmarking in nonlinear identification Torbjörn Wigren Division of Systems and Control, Department of Information Technology, Uppsala University, PO box 337,

More information

Cautious Data Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark

Cautious Data Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark Driven Fault Detection and Isolation applied to the Wind Turbine Benchmark Prof. Michel Verhaegen Delft Center for Systems and Control Delft University of Technology the Netherlands November 28, 2011 Prof.

More information

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Qualitative Methods for Fault Diagnosis - Jan Lunze QUALITATIVE METHODS FOR FAULT DIAGNOSIS

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Qualitative Methods for Fault Diagnosis - Jan Lunze QUALITATIVE METHODS FOR FAULT DIAGNOSIS QUALITATIVE METHODS FOR FAULT DIAGNOSIS Jan Lunze Ruhr University Bochum,, Germany Keywords: Assumption-Based Truth Maintenance System, Consistency-based Diagnosis, Discrete Event System, General Diagnostic

More information

Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification Neural Network Modeling

Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification Neural Network Modeling Introduction to System Modeling and Control Introduction Basic Definitions Different Model Types System Identification Neural Network Modeling What is Mathematical Model? A set of mathematical equations

More information

Principal component analysis for nonlinear model reference adaptive control

Principal component analysis for nonlinear model reference adaptive control Computers and Chemical Engineering 24 (2000) 99 110 www.elsevier.com/locate/compchemeng Principal component analysis for nonlinear model reference adaptive control Richard B. McLain, Michael A. Henson

More information

Modeling of Hydraulic Control Valves

Modeling of Hydraulic Control Valves Modeling of Hydraulic Control Valves PETR CHALUPA, JAKUB NOVAK, VLADIMIR BOBAL Department of Process Control, Faculty of Applied Informatics Tomas Bata University in Zlin nam. T.G. Masaryka 5555, 76 1

More information

An Application of Artificial Neural Networks in Brake Light Design for the Automobile Industry

An Application of Artificial Neural Networks in Brake Light Design for the Automobile Industry An Application of Artificial Neural Networks in Brake Light Design for the Automobile Industry ANTONIO VANDERLEI ORTEGA, IVAN NUNES DA SILVA Department of Electrical Engineering State University of São

More information

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System Gholamreza Khademi, Haniyeh Mohammadi, and Maryam Dehghani School of Electrical and Computer Engineering Shiraz

More information

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information