Methods of Computational Intelligence for Nonlinear Control Systems

Size: px
Start display at page:

Download "Methods of Computational Intelligence for Nonlinear Control Systems"

Transcription

1 ICCAS June -, KINTEX, Geonggi-Do, Korea Methods o Computational Intelligence or Nonlinear Control Sstems Bogdan M. Wilamowski Auburn Universit, Alabama Microelectronic, Science and Technolog Center, Broun Hall, (Tel : ; wilam@ieee.org) Abstract: Conventional controllers like PID and man advanced control methods are useul to control linear processes. In practice, most processes are nonlinear. Nonlinear control is one o the biggest challenges in modern control theor. While linear control sstem theor has been well developed, it is the nonlinear control problems that cause most headaches. Nonlinear processes are diicult to control because there can be so man variations o the nonlinear behavior. Traditionall, a nonlinear process has to be linearized irst beore an automatic controller can be eectivel applied. This is tpicall achieved b adding a reverse nonlinear unction to compensate or the nonlinear behavior so the overall process input-put relationship becomes somewhat linear. The issue becomes more complicated i a nonlinear characteristic o the sstem changes with time and there is a need or an adaptive change o the nonlinear behavior. These adaptive sstems are best handled with methods o computational intelligence such as neural networks and uzz sstems. The problem is that development o neural or uzz sstems are not trivial. This presentation will ocus on several methods o developing close to optimal architectures and on inding eicient learning algorithms. The problem becomes even more comple i the methods o computational intelligence have to be implemented in hardware. Kewords: Computational intelligence, neural networks, uzz sstems.. INTRODUCTION It is relativel eas to control linear sstems. Unortunatel, in practice most sstems are nonlinear. Some o them can be linearized and use well developed linear control theor, but in man cases a special nonlinear control sstem has to be developed. Nonlinear control is one o the biggest challenges in modern control theor. Traditionall, a nonlinear process has to be linearized irst beore an automatic controller can be eectivel applied. This is tpicall achieved b adding a reverse nonlinear unction to compensate or the nonlinear behavior so the overall process o the input-put relationship becomes somewhat linear. In man cases nonlinear characteristics o the sstem change with time and there is a need or an adaptive change o the nonlinear behavior. These adaptive sstems are best handled with neural networks and uzz sstems [][]. In this presentation various uzz and neural network architectures will be studied and compared. An dnamic nonlinear sstem can be described b the set o nonlinear state equations: = = (,, Ln,,, L n) (,, L,,, L ) L n (,, L,,, L ) = n n n n () Implementation o analog integrators on silicon chips is relativel simple. Nonlinear terms with multiple inputs are more diicult to implement. These nonlinear blocks can be developed as universal elements using neural networks or uzz sstems (Fig. ). In both cases, uzz and neural sstems, these nonlinear terms can work in analog mode while the can be digitall tuned. In the case o neural networks onl weights need to be digitall controlled. In the case o the uzz sstems parameters o uzziiers and deuziiers, the n have to be digitall adjusted. In both cases signals can alwas be in analog orm. This analog tpe o signal processing is especiall important in sstems where large signal latenc is not acceptable. n Neural Network or Fuzz Sstem ( t) ( t) ( t) Fig.. Block diagram o nonlinear dnamic sstem using neural networks or uzz sstems.. FUZZY SYSTEMS There are two most commonl used approaches or development o Fuzz sstems. Fig. shows architecture proposed b Mamdani [] and Fig. shows architecture proposed b Takagi, Sugeno, and Kang [][]. There were also attempts to present a uzz sstem in a orm o neural network. One o such networks is shown in Fig. [6]. Note that onl architecture resembles neural networks because cells there perorm dierent unctions than neurons, such as signal multiplication or division. X Y MIN operators MAX operators Deuzziier Fuzz rules Fig.. Block diagram o a Mamdani tpe uzz controller. n P-

2 ICCAS X Rule selection cells min operations Normalization weighted sum June -, KINTEX, Geonggi-Do, Korea Let us assume that the required nonlinear unction has a shape as shown in Fig.. and let us compare results obtained with dierent uzziication methods used assuming Mamdani tpe o architecture. Results are shown in Fig. 6 to 8 and Fig.. Y. Fig.. TSK (Takagi-Sugeno-Kang) uzz architecture. -. X uzziication multiplication Π Π sum all weights equal epected values division - Π Fig. 6. Results or Mamdani architecture with uzziiers with triangular membership unctions. z Π all weights equal. Fig.. Fuzz neural networks [6]. Fuzziication In uzz sstems, at irst all analog inputs are converted b uzziiers into sets o uzz variables. For each analog input, several uzz variables, with values between and, are generated. Various tpes o uzziication methods can be used as triangular, trapezoidal, or Gausian. One ma consider miing these techniques. The simplest implementation is with triangular membership unctions and in most practical cases acceptable results are obtained with this simplest approach. For higher accurac, more membership unctions should be used. However, ver dense unctions can lead to requent controller action (also known as hunting ), and sometimes this ma lead to sstem instabilit Fig 7. Results or Mamdani architecture with uzziiers with trapezoidal membership unctions Fig. 8. Results or Mamdani architecture with uzziiers with Gaussian membership unctions... Rule evaluation with uzz logic Fig.. Desired nonlinear control surace Once inputs are converted to uzz variables these variables are processed b uzz logic blocks with MIN and P-

3 ICCAS MAX operators. The uzz logic is similar to Boolean logic but instead o AND operators, MIN operators are used and in place o OR operators, MAX operators are implemented. Interestingl uzz logic has a more general nature and it works equall well as Boolean logic. Fig. 9 shows uzz logic operations on zero-one Boolean variables (Fig. 9) and on uzz variables (Fig. 9). MIN MIN A B A B....7 MAX A B MAX A B union intersection Fig. 9. Comparison o Boolean and Fuzz logic. The Mamdani [] concept (see Fig. ) ollows the rule o ROM and PLA digital structures where AND operators are selecting speciied addresses and then OR operators are used to ind the put bits rom the inormation stored at these addresses. In the case o the uzz sstems AND and OR operators are replaced b MIN and MAX operators respectivel. More recentl Mamdani architecture was replaced b TSK (Takagi, Sugeno, Kang) [][] architecture where the deuzziication block was replaced with normalization and weighted average. The TSK structure, as shown in Fig., also does not require MAX operators, but a weighted average is applied directl to regions selected b MIN operators. What makes the TSK sstem reall simple is that the put weights are proportional to the average unction values at the selected regions b MIN operators. June -, KINTEX, Geonggi-Do, Korea control surace. Fig. shows the surace obtained with product encoding, which is smoother than the surace o Fig. 6 which is obtained with a MIN encoding. Eactl the same surace can be obtained with TSK architecture (Fig. ) when product encoding is used instead o MIN operators Fig. Results or Mamdani architecture with uzziiers with triangular membership unctions and product encoding instead MIN encoding Fig. Results or uzz neural network architecture o Fig... Deuzziication Fig.. Results or TSK architecture with uzziiers with trapezoidal membership unctions. When uzz neural networks are used (Fig.) MIN operators are replaced b product operators (signals are multiplied). Fuzz sstems with product encoding are more diicult to implement but the generate a slightl smoother As a result o uzz rules o Fig. a new set o uzz variables is generated, which later has to be converted to an analog put value. The rightmost block o the diagram represents deuzziication, where the put analog variable is retrieved rom a set o put uzz variables. Several more or less complicated deuzziication schemes are used. The most common is the centroid tpe o deuzziication. There were man attempts to urther improve uzz controllers b replacing uzziiers and MIN operators b other weighted sum approaches and RBF (Radial Base Function) networks [6]. These areas o research are known as uzz-neuro sstems and the resulting architectures are more close to neural networks than to uzz sstems.. NEURAL NETWORKS A single neuron can divide input space b line, plane, or hperplane, depending on the problem dimensionalit. In order to select just one region in n-dimensional input space, more than n+ neurons should be used. For eample, to P-

4 ICCAS separate a rectangular pattern, neurons are required, as is shown in Fig.. I more input clusters should be selected then the number o neurons in the hidden laer should be properl multiplied. I the number o neurons in the hidden laer is not limited, then all classiication problems can be solved using the three laer network. With the concept shown on Fig. uzziiers and MIN operators used or region selection can be replaced b simple neural network architecture. Let us analze Fig. where a two-dimensional input space was divided b si neurons horizontall and b si neurons verticall. The corresponding neural network is shown in Fig.. Each neuron is connected onl to one input. For each neuron input, weight is equal to + and the threshold is equal to the value o the crossing point on the or ais. Neurons in the second laers have two connections to lower boundar neurons with weights o + and two connections to upper boundar neurons with weights o -. Thresholds or all these neurons in the second laer are set to. Onl three o them are drawn on Fig.. > > > >. all weights equal to + > > > > Fig.. Separation o the rectangular area on a two dimensional input space and desired neural network to ulill this task. u v w z e d c b u, v w z a C Fig.. Two-dimensional input plane separated verticall and horizontall b si neurons in each direction. Weights in the last laer have values corresponding to the epected unction values in selected areas. All neurons in Fig. have a unipolar activation unction and i the sstem is properl designed, then or an input vector in certain areas onl the neuron o this area produces + while all remaining neurons have zero values. In the case o when the input vector is close to a boundar between two or more regions, then all participating neurons are producing ractional values A + + B AND e d c b a June -, KINTEX, Geonggi-Do, Korea and the sstem put is generated as a weighted sum. For proper operation it is important that the sum o all puts o the second laer must be equal to +. In order to assure the above condition, an additional normalization block can be introduced, in a similar wa as it is done in TSK uzz sstems as shown in Fig.. all weights equal thresholds are set b values a to z a b c d e u v w z all thresholds are equal to + - A B C weights are equal to the average o epected value in the selected region Fig.. Simple neural networks perorming the unction o TSK uzz sstem. It was shown above that a simple neural network o Fig. can replace a uzz sstem. All parameters o this network are directl derived rom requirements speciied or a uzz sstem and there is no need or a training process. The most commonl used learning algorithm such as EBP Error Back Propagation or LM - Levenberg-Marquar, were developed or laer b laer tpe eedorward neural networks. Note that eedorward networks can become much more powerul i weight connections across laers are also allowed. Unortunatel onl ver ew sotware packages are capable o training ull connected neural networks. Since it is not eas to train neural networks, several special neural networks were developed where no training or limited training is onl required. In the ollowing section these special neural network architectures are shortl described. More detailed inormation, with network diagrams, can be ound at []... Functional link and polnomial networks One laer neural networks are relativel eas to train, but these networks can solve onl linearl separated problems. One possible solution or nonlinear problems was presented b Pao [7] using the unctional link network, where additional inputs to one laer networks are created b arbitrar selection o nonlinear terms. I these nonlinear terms are generated using a polnomial unction then this network is known as a polnomial network. These networks are eas to train, but it is usuall not known which nonlinear terms are best suited or speciic problems. Polnomial networks have a more generalized approach, but with an increase in the dimensionalit o the problem the number o polnomial terms grow eponentiall and these networks become P-

5 ICCAS impractical... Counterpropagation networks Counterpropagation networks were originall proposed b Hecht-Nilsen [8]. This architecture requires several hidden neurons which are equal to the number o input patterns. When binar input patterns are considered, then the input weights can be eactl equal to the input patterns. Since or a given input pattern, onl one neuron in the irst laer ma have the value o one, and the remaining neurons have zero values, the weights in the put laer are equal to the required put pattern. The counterpropagation network is ver eas to design. The number o neurons in the hidden laer should be equal to the number o patterns. In the case o binar or normalized patterns the weights in the input laer should be equal to the input patterns. Weights in the put laer should be equal to the put patterns. A disadvantage o the counterpropagation network is that the number o neurons in the hidden laer must be equal to the number o training patterns and this number is sometimes ecessivel large... LVQ Learning Vector Quantization networks LVQ networks are derived rom counterpropagation networks b combining some patterns into clusters. B doing this the size o the network is reduced. In the LVQ network the irst laer detects subclasses. The second laer combines subclasses into a single class. The irst laer computes Euclidean distances between input patterns and stored patterns. A winning neuron is the one with the smallest distance in the input pattern... Cascade correlation architecture The cascade correlation architecture was proposed b Fahlman and Lebiere [9]. The process o network building starts with a one laer neural network and hidden neurons are added as needed. In each training step, the new hidden neuron weights are adjusted to maimize the magnitude o the correlation between this neuron put and the residual error signal on the network put. The put neurons are trained using a simple one-neuron training algorithm. Each hidden neuron is trained just once and then its weights are rozen. The network learning and building process is completed when satisactor results are obtained... RBF - Radial Basis Function networks The RBF network usuall has onl one hidden laer with special "neurons". These "neurons" respond onl to the input signals close to the stored pattern characteristic or each neuron. Note that the behavior o this "neuron" signiicantl diers rom the biological neuron. In this "neuron", ecitation is not a unction o the weighted sum o the input signals but the Euclidean distance between the input and stored pattern is computed..6. Sarajedini and Hecht-Nielsen network The Sarajedini and Hecht-Nielsen [] network o Fig. 6 is capable o calculating Euclidean distances between input pattern and stored pattern using onl a neuron with linear activation unction and inormation ab the square o the input vector length. The network is using the ollowing June -, KINTEX, Geonggi-Do, Korea analtical ormulas: w n n = + w net + -w w -w -w n w + Fig. 6. Sarajedini and Hecht-Nielsen neural network and obtained surace or -dim case.. R z z z n z n Fig. 7. Network with increased input dimensionalit b input pattern transormation and an eample o three cluster separation..7. Networks with increased dimensionalit The network shown in Fig. has a similar propert (and power) to RBF networks, but it uses onl traditional neurons with sigmoidal activation unctions [][]. One wa to generate this additional input is to use the ormula: + = R z n () This wa all input patterns are projected on a hper sphere with a radius R and round clusters could be separated b hper planes (traditional sigmoidal neurons). Fig. shows a separation o three clusters using three sigmoidal neurons. With this approach traditional neurons are gaining the capabilit o separating patterns b circle, sphere, or hpersphere..8. Comparison o neural network architectures One o the most diicult problems to solve with neural networks is the parit problem. This problem has a ver nonlinear character with multiple minimas and maimas []. Let us compare dierent neural network architectures to solve the parit-7 problem. This problem is so comple that the most common EBP algorithm is not able to solve it, unless, luckil, initial starting weights are used. In the case o the most popular neural networks with one hidden laer and with connections across laers there are at least 8 neurons required and 7*8+8= weights. See Fig. 8 or the () P-

6 ICCAS network architecture. all weights = all weights = June -, KINTEX, Geonggi-Do, Korea Note, that in the case o the parit problem (due to the smmetr o inputs) each o networks shown in Fig. 8 and Fig. 9 can be urther simpliied b adding an additional neuron with linear activation unction (summator) to the ront. This wa, the network o Fig. 9 can be simpliied to the architecture shown in Fig. 9 with 6 neurons and 7+=++++=7 weights. One ma conclude that the cascade network (Fig. 9) is the most powerul, since it would require a minimum number o elements. At the same time because o a long signal path (across man laers), the cascade architecture is more diicult to train and it is also more sensitive to the variation o weights. The ull connected network (Fig. 8) has a slightl larger number o neurons than cascade architecture (Fig. 9) but it is easier to train and in most cases this would be the preerred choice Fig.. Feedorward neural networks laered and ull connected ; -; -; -; -8; -6; -; -; ; ; ; 6; 8; ; ; ; 6 -.; -.; -6.; -.;.;.; 9.;. Fig.8. Parit-7 problem with eedorward bipolar neural network with one hidden laer with and with connections across laers weights = Fig.. Control surace obtained using ull connected neural network with one hidden neuron. weights = linear Fig. 9. Bipolar implementation o a ull connected cascade neural network or the parit-7 problem: ive neuron architecture and si neuron architecture In the case o when connections across laers are allowed, as shown in Fig. 8, the number o neurons in the hidden laer can be reduced rom 7 to 8 and the total number o weights is 8*8+8+8=7. When neurons are connected in a cascade, as shown in Fig. 9, then onl neurons are required and the total number o weights is *8+++++= Fig.. Control surace obtained using ull connected neural network with two hidden neurons..9. Training algorithms P-6

7 ICCAS Unortunatel most o the neural network sotware (like MATLAB Tool Bo) is not suitable or training ull connected neural networks. One eception is the SNNS (Stuttgart Neural Network Sstem) [], which can handle ull connected architectures, but the LM - Levenberg-Marquar [] algorithm is not implemented. The LM algorithm has currentl the best reputation o all the training algorithms. For most cases it converges within - iterations while the most popular EBP Error Back Propagation-algorithm requires hundreds or thousands times more iterations to reach a solution. An additional advantage o the LM algorithm is its ast convergence to the solution, while the EBP reaches the solution onl asmptoticall Fig.. Control surace obtained using ull connected neural network with three hidden neurons. June -, KINTEX, Geonggi-Do, Korea suitable or an neural network architecture (including cascade and ull connected networks) The MATLAB code can be downloaded rom [6]. In the current version o the sotware all neural network nodes have to be numbered sequentiall starting rom inputs to puts. The entire network architecture is described b a sequence o numbers. For eample the network shown in Fig is described b the sequence:,,,,, 6,,,,, 7,,,,, 8,,,,, 9,, 6, 7, 8 while the network shown in Fig. is described b the sequence:,,,,, 6,,,,, 7,,,,,, 6. In the numerical sequence the number o neurons is listed irst and then all input nodes, and then the number o the net neuron is given with all its associated inputs. The process is repeated until all neurons are listed. Note, that the sotware can handle ull or sparsel connected networks with arbitrar architectures, as long as the concept o a one directional signal low is preserved. Figures to show results obtained with dierent neural network architectures trained to the same required unction, which was used or uzz sstems (Fig. ). Note that when neural network approach is used then better results are obtained than in the case o uzz sstems. Neural networks require simple hardware and work aster. In [7] a practical comparison o various neural and uzz architectures, implemented on the HC Motorola microcontroller, were presented. Again neural sstems had shorter and aster assembl codes. V IN I M M M V X M I M I M I REF M o utp ut cu rren ts [µ A] W L positive put W L negative put Fig.. Control surace obtained using ull connected neural network with our hidden neurons input voltage [µa] Fig. 6. Simple VLSI implementation o neuron with a dierential pair: circuit diagram result o SPICE simulation. V IN M7 I M7 M M8 I M8 M M6 I M6 M I M I M.V.V V M M V. ua W/L 7,8 = W/L,6 = W/L, = W/L, = I REF ua -. - Fig.. Control surace obtained using neural network with our neurons connected in cascade. The author has developed a code or a LM algorithm that is 8uA ua A V.V.V.V.V.V ID(M) ID(M7) ID(M) ID(M6) ID(M8) Vin Fig. 7. VLSI implementation o uzziier block: P-7

8 ICCAS circuit diagram, result o SPICE simulations with ive membership unctions plotted. VLSI implementations In the case o neural networks, a sigmoidal tpe o activation unction can be implemented using a simple dierential pair (Fig 6). Positive or negative weights can be implemented b taking a signal to the net laer rom inverted and non inverted puts. One possible solution is to use current controlled weights in neural networks and current controlled parameters in uzz sstems. Thereore, in order to ull control nonlinear sstems, onl digitall controlled currents are required. The same dierential pairs with a unique coniguration, as shown in Fig. 7, ma act as uzziiers. Fig. 7 shows membership unctions implemented b the circuit o Fig. 7. Fig. 8 shows a simple solution o digitall programmed 6-bit weights. More detailed review o VLSI implementation o neural and uzz sstems are in [8]. V REF V REF V REF V REF I IN 8 6 LSB Fig. 8. Programmable current multipliplier b digital weights.. CONCLUSION Fuzz sstems and neural networks as two major methods o computational intelligence were described and compared. Fuzz sstems are easier to design, while neural networks require training (optimization). In practical implementations uzz sstems require more hardware and resulted control surace is not as smooth as in the case o neural networks. For eample, in the stud case the TSF uzz sstem with triangular membership unction (see Fig. ) required 6+6+6= 8 values to be stored. In the case o ull connected neural network with three hidden neurons (Fig. ), onl *+8= values had to be stored. One ma notice that neural networks require not onl less hardware, but also it generates superior control surace. In the case when onl design rules have to be used and optimization is not desired, neural networks can also replace uzz sstems as was shown in Fig.. REFERENCES [] W. Duch, J. Korbicz, L. Rutkowski, R. Tadeusiewicz Sieci Neuronowe Akademicka Oicna Wdawnicza EXIT, Warszawa. [] B. M.Wilamowski, Neural Networks and Fuzz MSB I OUT June -, KINTEX, Geonggi-Do, Korea Sstems, chapter in Mechatronics Handbook edited b Robert R. Bishop, CRC Press, pp. - to -6,. [] E. H. Mamdani, Application o Fuzz Algorithms or Control o Simple Dnamic Plant, IEEE Proceedings, Vol., No., pp. 8-88, 97. [] Sugeno and G. T. Kang, Structure Identiication o Fuzz Model, Fuzz Sets and Sstems, Vol. 8, No., pp. -, 988. [] T. Takagi and M. Sugeno, Fuzz Identiication o Sstems and Its Application to Modeling and Control, IEEE Transactions on Sstem, Man, Cbernetics, Vol., No., pp. 6-, 98. [6] D. Rutkowska, Y. Haashi Neuro-uzz sstems approaches Int. J. Advanced Computational Intelligence, vol., no, pp [7] Y. H. Pao, Adaptive Pattern Recognition and Neural Networks, Reading, Mass. Addison-Wesle Publishing Co. 989 [8] Hecht-Nielsen, R Counterpropagation networks Appl. Opt. 6(): [9] S.E Fahlman,.and C. Lebiere, The cascadecorrelation learning architecture nn D. S.Touretzk, Ed. Advances in Neural Inormation Processing Sstems, Morgan Kaumann, San Mateo, Cali., (99),-. [] A. Sarajedini, R. Hecht-Nielson, The best o both worlds: Casasent networks integrate multilaer perceptrons and radial basis unctions IJCNN 9. International Joint Conerence on Neural Networks 7- Jun 99 pp. 9-9 vol. [] Y. Ota and B. M. Wilamowski, "Input Data Transormation or Better Pattern Classiication with Fewer Neurons," proceedings o Word Congress on Neural Networks, San Diego, Caliornia, USA, vol., pp , June -9, 99. [] B. M. Wilamowski, and R. C. Jaeger, "Implementation o RBF Tpe Networks b MLP Networks," IEEE International Conerence on Neural Networks, Washington, DC, June -6, 996, pp [] B. Wilamowski, D. Hunter, "Solving Parit-n Problems with Feedorward Neural Network," Proc. o the IJCNN' International Joint Conerence on Neural Networks, pp. 6-, Portland, Oregon, Jul -,. [] Universit o Tübingen. [Online]. Available: [] Hagan, M. T. and Menhaj, M., Training eedorward networks with the Marquar algorithm, IEEE Transactions on Neural Networks, vol., no. 6, pp , 99. [6] Auburn Universit [Online]. Available: [7] B.M. Wilamowski and J. Binet, Do Fuzz Controllers Have Advantages over Neural Controllers in Microprocessor Implementation, ICRAM'99 -nd International Conerence on Recent Advances in Mechatronics -, Istanbul, Turke, pp. -7, Ma -6, 999. [8] B. M. Wilamowski, J.Y. Hung, and R. Gottiparth Digitall Tuned Analog VLSI Controllers ISIE IEEE International Smposium on Industrial Electronics, Dubrovnik Croatia, June 9-, P-8

Replacing Fuzzy Systems with Neural Networks

Replacing Fuzzy Systems with Neural Networks Replacing Fuzzy Systems with Neural Networks Tiantian Xie, Hao Yu, and Bogdan Wilamowski Auburn University, Alabama, USA, tzx@auburn.edu, hzy@auburn.edu, wilam@ieee.org Abstract. In this paper, a neural

More information

Human factor and computational intelligence limitations in resilient control systems

Human factor and computational intelligence limitations in resilient control systems Human factor and computational intelligence limitations in resilient control systems Bogdan M. Wilamowski Auburn University Abstract - Humans are very capable of solving many scientific and engineering

More information

Neural networks are very

Neural networks are very How Not to Be Frustrated with Neural Networks BOGDAN M. WILAMOWSKI Neural networks are very powerful as nonlinear signal processors, but obtained results are often far from satisfactory. The purpose of

More information

Microprocessor Implementation of Fuzzy Systems and Neural Networks Jeremy Binfet Micron Technology

Microprocessor Implementation of Fuzzy Systems and Neural Networks Jeremy Binfet Micron Technology Microprocessor Implementation of Fuy Systems and Neural Networks Jeremy Binfet Micron Technology jbinfet@micron.com Bogdan M. Wilamowski University of Idaho wilam@ieee.org Abstract Systems were implemented

More information

Chapter 2 Introduction to Logic Circuits

Chapter 2 Introduction to Logic Circuits Chapter 2 Introduction to Logic Circuits Logic unctions and circuits Boolean algebra Snthesis o digital circuits Introduction to CAD tools Introduction to VHDL Logic unctions and Circuits and 2 are binar

More information

Digital Image Processing Chapter 3: Image Enhancement in the Spatial Domain

Digital Image Processing Chapter 3: Image Enhancement in the Spatial Domain Digital Image Processing Chapter 3: Image Enhancement in the Spatial Domain Principle Objective o Enhancement Process an image so that the result will be more suitable than the original image or a speciic

More information

Finding Loop Gain in Circuits with Embedded Loops

Finding Loop Gain in Circuits with Embedded Loops Finding oop Gain in Circuits with Embedded oops Sstematic pproach to Multiple-oop nalsis bstract Stabilit analsis in eedback sstems is complicated b non-ideal behaior o circuit elements and b circuit topolog.

More information

Generalized Regression Neural Network Prediction Model for Indoor Environment

Generalized Regression Neural Network Prediction Model for Indoor Environment Generalized Regression Neural Networ Prediction Model for Indoor Environment Ileana Popescu, Philip Constantinou Mobile Radiocommunications Laborator, National Technical Universit of Athens, Greece ileana@mobile.ntua.gr

More information

THE analog domain is an attractive alternative for nonlinear

THE analog domain is an attractive alternative for nonlinear 1132 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 46, NO. 6, DECEMBER 1999 Neuro-Fuzzy Architecture for CMOS Implementation Bogdan M. Wilamowski, Senior Member, IEEE Richard C. Jaeger, Fellow, IEEE,

More information

Recognition of User Activity for User Interface on a Mobile Device

Recognition of User Activity for User Interface on a Mobile Device Recognition o User Activit oruser Interace on a mobile device Recognition o User Activit or User Interace on a Mobile Device Jonghun Baek Dept. o Inormation and Communication Kungpook National Universit,

More information

Adaptive Interference Signal Processing with Intelligent Neuro-Fuzzy Approach

Adaptive Interference Signal Processing with Intelligent Neuro-Fuzzy Approach Proceedings of the th WSEAS International Conference on COMPUTERS, Vouliagmeni, Athens, Greece, Jul 3-5, 6 (pp394-399) Adaptive Interference Signal Processing with Intelligent euro-fuzz Approach CHUSHIE

More information

Power Optimization in Stratix IV FPGAs

Power Optimization in Stratix IV FPGAs Power Optimization in Stratix IV FPGAs May 2008, ver.1.0 Application Note 514 Introduction The Stratix IV amily o devices rom Altera is based on 0.9 V, 40 nm Process technology. Stratix IV FPGAs deliver

More information

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER

CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER 73 CHAPTER 6 NEURO-FUZZY CONTROL OF TWO-STAGE KY BOOST CONVERTER 6.1 INTRODUCTION TO NEURO-FUZZY CONTROL The block diagram in Figure 6.1 shows the Neuro-Fuzzy controlling technique employed to control

More information

A Novel Off-chip Capacitor-less CMOS LDO with Fast Transient Response

A Novel Off-chip Capacitor-less CMOS LDO with Fast Transient Response IOSR Journal o Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 11 (November. 2013), V3 PP 01-05 A Novel O-chip Capacitor-less CMOS LDO with Fast Transient Response Bo Yang 1, Shulin

More information

Implementation of Artificial Intelligence Technique to Model Arc Furnace Responses

Implementation of Artificial Intelligence Technique to Model Arc Furnace Responses Universit of Wollongong Research Online Facult of Informatics - Papers (Archive) Facult of Engineering and Information Sciences Implementation of Artificial Intelligence Technique to Model Arc Furnace

More information

AN EFFICIENT SET OF FEATURES FOR PULSE REPETITION INTERVAL MODULATION RECOGNITION

AN EFFICIENT SET OF FEATURES FOR PULSE REPETITION INTERVAL MODULATION RECOGNITION AN EFFICIENT SET OF FEATURES FOR PULSE REPETITION INTERVAL MODULATION RECOGNITION J-P. Kauppi, K.S. Martikainen Patria Aviation Oy, Naulakatu 3, 33100 Tampere, Finland, ax +358204692696 jukka-pekka.kauppi@patria.i,

More information

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall 2007 Mohamed Essam Khedr Channel Estimation Matlab Assignment # Thursday 4 October 2007 Develop an OFDM system with the

More information

A COMPACT PARALLEL MULTIPLICATION SCHEME BASED ON (7,3) AND (15,4) SELF-TIMED THRESHOLD LOGIC COUNTERS

A COMPACT PARALLEL MULTIPLICATION SCHEME BASED ON (7,3) AND (15,4) SELF-TIMED THRESHOLD LOGIC COUNTERS A COMPACT PARALLL MULTIPLICATION SCHM BASD ON (,) AND (5,) SLF-TIMD THRSHOLD LOGIC COUNTRS Peter Celinski, Tro Townsend, Said Al-Sarawi, Derek Abbott Centre for High Performance Integrated Technologies

More information

THE gates which are most popular in the logic synthesis

THE gates which are most popular in the logic synthesis INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 8, VOL., NO., PP. 7 78 Manuscript received Ma 9, 7; revised Jul, 8. DOI:./ On Transformation of a Logical Circuit to a Circuit with NAND and NOR Gates

More information

Acquisition of Box Pushing by Direct-Vision-Based Reinforcement Learning

Acquisition of Box Pushing by Direct-Vision-Based Reinforcement Learning Acquisition of Bo Pushing b Direct-Vision-Based Reinforcement Learning Katsunari Shibata and Masaru Iida Dept. of Electrical & Electronic Eng., Oita Univ., 87-1192, Japan shibata@cc.oita-u.ac.jp Abstract:

More information

AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast

AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE A Thesis by Andrew J. Zerngast Bachelor of Science, Wichita State University, 2008 Submitted to the Department of Electrical

More information

Effects of Bit Allocation on Non-contiguous Multicarrier-based Cognitive Radio Transceivers

Effects of Bit Allocation on Non-contiguous Multicarrier-based Cognitive Radio Transceivers Eects o Bit Allocation on on-contiguous Multicarrier-based Cognitive Radio Transceivers Aleander M. Wglinski Inormation and Telecommunication Technolog Center The Universit o Kansas Lawrence, Kansas 6645

More information

Preprint. This is the submitted version of a paper published in Electronic environment.

Preprint.   This is the submitted version of a paper published in Electronic environment. http://www.diva-portal.org Preprint This is the submitted version o a paper published in Electronic environment. Citation or the original published paper (version o record): Stranneb, D. (0) A Primer on

More information

Image Enhancement. Image Enhancement

Image Enhancement. Image Enhancement SPATIAL FILTERING g h * h g FREQUENCY DOMAIN FILTERING G H. F F H G Copright RMR / RDL - 999. PEE53 - Processamento Digital de Imagens LOW PASS FILTERING attenuate or eliminate high-requenc components

More information

A MATLAB Model of Hybrid Active Filter Based on SVPWM Technique

A MATLAB Model of Hybrid Active Filter Based on SVPWM Technique International Journal o Electrical Engineering. ISSN 0974-2158 olume 5, Number 5 (2012), pp. 557-569 International Research Publication House http://www.irphouse.com A MATLAB Model o Hybrid Active Filter

More information

Design of a VLSI Hamming Neural Network For arrhythmia classification

Design of a VLSI Hamming Neural Network For arrhythmia classification First Joint Congress on Fuzzy and Intelligent Systems Ferdowsi University of Mashhad, Iran 9-31 Aug 007 Intelligent Systems Scientific Society of Iran Design of a VLSI Hamming Neural Network For arrhythmia

More information

A Universal Motor Performance Test System Based on Virtual Instrument

A Universal Motor Performance Test System Based on Virtual Instrument Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com A Universal Motor Perormance Test System Based on Virtual Instrument Wei Li, Mengzhu Li, Qiang Xiao School o Instrument

More information

PLANNING AND DESIGN OF FRONT-END FILTERS

PLANNING AND DESIGN OF FRONT-END FILTERS PLANNING AND DESIGN OF FRONT-END FILTERS AND DIPLEXERS FOR RADIO LINK APPLICATIONS Kjetil Folgerø and Jan Kocba Nera Networks AS, N-52 Bergen, NORWAY. Email: ko@nera.no, jko@nera.no Abstract High capacity

More information

John Lazzaro and John Wawrzynek Computer Science Division UC Berkeley Berkeley, CA, 94720

John Lazzaro and John Wawrzynek Computer Science Division UC Berkeley Berkeley, CA, 94720 LOW-POWER SILICON NEURONS, AXONS, AND SYNAPSES John Lazzaro and John Wawrzynek Computer Science Division UC Berkeley Berkeley, CA, 94720 Power consumption is the dominant design issue for battery-powered

More information

Systolic modular VLSI Architecture for Multi-Model Neural Network Implementation +

Systolic modular VLSI Architecture for Multi-Model Neural Network Implementation + Systolic modular VLSI Architecture for Multi-Model Neural Network Implementation + J.M. Moreno *, J. Madrenas, J. Cabestany Departament d'enginyeria Electrònica Universitat Politècnica de Catalunya Barcelona,

More information

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016

Artificial Neural Networks. Artificial Intelligence Santa Clara, 2016 Artificial Neural Networks Artificial Intelligence Santa Clara, 2016 Simulate the functioning of the brain Can simulate actual neurons: Computational neuroscience Can introduce simplified neurons: Neural

More information

Optimized Color Transforms for Image Demosaicing

Optimized Color Transforms for Image Demosaicing International Journal O Computational Engineering Research (ceronlinecom) Vol Issue Optimized Color ransorms or Image Demosaicing Evgen Gershiov Department o Electrical Engineering, Ort Braude Academic

More information

Definition of light rays

Definition of light rays Geometrical optics In this section we study optical systems involving lenses and mirrors, developing an understanding o devices such as microscopes and telescopes, and biological systems such as the human

More information

A COMPARISON OF ARTIFICIAL NEURAL NETWORKS AND OTHER STATISTICAL METHODS FOR ROTATING MACHINE

A COMPARISON OF ARTIFICIAL NEURAL NETWORKS AND OTHER STATISTICAL METHODS FOR ROTATING MACHINE A COMPARISON OF ARTIFICIAL NEURAL NETWORKS AND OTHER STATISTICAL METHODS FOR ROTATING MACHINE CONDITION CLASSIFICATION A. C. McCormick and A. K. Nandi Abstract Statistical estimates of vibration signals

More information

TERMINAL IMPACT ANGLE AND ANGLE-OF-ATTACK CONTROL GUIDANCE FOR SURFACE-TO-AIR MISSILE USING TVC

TERMINAL IMPACT ANGLE AND ANGLE-OF-ATTACK CONTROL GUIDANCE FOR SURFACE-TO-AIR MISSILE USING TVC ERMINAL IMPAC ANGLE AND ANGLE-OF-AACK CONROL GUIDANCE FOR SURFACE-O-AIR MISSILE USING VC Seong-Min Hong*, Min-Guk Seo*, Min-Jea ahk* * KAIS Kewords: wo-staged surace-to-air missile, Impact angle control,

More information

Optimal Placement of Phasor Measurement Units for State Estimation

Optimal Placement of Phasor Measurement Units for State Estimation PSERC Optimal Placement o Phasor Measurement Units or State Estimation Final Project Report Power Systems Engineering Research Center A National Science Foundation Industry/University Cooperative Research

More information

A Program to Analyse the Origin of Noise in Ultra- Stable Quartz Crystal Resonators

A Program to Analyse the Origin of Noise in Ultra- Stable Quartz Crystal Resonators A Program to Analse the Origin o Noise in Ultra- Stable Quartz Crstal Resonators S. Galliou, F. Sthal, X. Vacheret, R. Brendel, P. Salzenstein, E. Rubiola Time and Frequenc Dept. FEMTO-ST Institute, UMR

More information

Jan M. Kelner, Cezary Ziółkowski, Leszek Kachel The empirical verification of the location method based on the Doppler effect Proceedings:

Jan M. Kelner, Cezary Ziółkowski, Leszek Kachel The empirical verification of the location method based on the Doppler effect Proceedings: Authors: Jan M. Kelner, Cezary Ziółkowski, Leszek Kachel Title: The empirical veriication o the location method based on the Doppler eect Proceedings: Proceedings o MIKON-8 Volume: 3 Pages: 755-758 Conerence:

More information

With the proposed technique, those two problems will be overcome. reduction is to eliminate the specific harmonics, which are the lowest orders.

With the proposed technique, those two problems will be overcome. reduction is to eliminate the specific harmonics, which are the lowest orders. CHAPTER 3 OPTIMIZED HARMONIC TEPPED-WAVEFORM TECHNIQUE (OHW The obective o the proposed optimized harmonic stepped-waveorm technique is to reduce, as much as possible, the harmonic distortion in the load

More information

Solid State Relays & Its

Solid State Relays & Its Solid State Relays & Its Applications Presented By Dr. Mostaa Abdel-Geliel Course Objectives Know new techniques in relay industries. Understand the types o static relays and its components. Understand

More information

Software Defined Radio Forum Contribution

Software Defined Radio Forum Contribution Committee: Technical Sotware Deined Radio Forum Contribution Title: VITA-49 Drat Speciication Appendices Source Lee Pucker SDR Forum 604-828-9846 Lee.Pucker@sdrorum.org Date: 7 March 2007 Distribution:

More information

Potentiostat stability mystery explained

Potentiostat stability mystery explained Application Note #4 Potentiostat stability mystery explained I- Introduction As the vast majority o research instruments, potentiostats are seldom used in trivial experimental conditions. But potentiostats

More information

High Speed Voltage Feedback Op Amps

High Speed Voltage Feedback Op Amps MT056 TUTORIAL High Speed Voltage Feedback Op Amps In order to intelligently select the correct high speed op amp or a given application, an understanding o the various op amp topologies as well as the

More information

A Detailed Lesson on Operational Amplifiers - Negative Feedback

A Detailed Lesson on Operational Amplifiers - Negative Feedback 07 SEE Mid tlantic Section Spring Conerence: Morgan State University, Baltimore, Maryland pr 7 Paper ID #0849 Detailed Lesson on Operational mpliiers - Negative Feedback Dr. Nashwa Nabil Elaraby, Pennsylvania

More information

Amplifiers. Department of Computer Science and Engineering

Amplifiers. Department of Computer Science and Engineering Department o Computer Science and Engineering 2--8 Power ampliiers and the use o pulse modulation Switching ampliiers, somewhat incorrectly named digital ampliiers, have been growing in popularity when

More information

287. The Transient behavior of rails used in electromagnetic railguns: numerical investigations at constant loading velocities

287. The Transient behavior of rails used in electromagnetic railguns: numerical investigations at constant loading velocities 287. The Transient behavior o rails used in electromagnetic railguns: numerical investigations at constant loading velocities L. Tumonis 1, a, R. Kačianauskas 1,b, A. Kačeniauskas 2,c, M. Schneider 3,d

More information

Further developments on gear transmission monitoring

Further developments on gear transmission monitoring Further developments on gear transmission monitoring Niola V., Quaremba G., Avagliano V. Department o Mechanical Engineering or Energetics University o Naples Federico II Via Claudio 21, 80125, Napoli,

More information

Design of Multidimensional Space Motion Simulation System For Spacecraft Attitude and Orbit Guidance and Control Based on Radar RF Environment

Design of Multidimensional Space Motion Simulation System For Spacecraft Attitude and Orbit Guidance and Control Based on Radar RF Environment 2016 Sixth International Conerence on Instrumentation & Measurement, Computer, Communication and Control Design o Multidimensional Space Motion Simulation System For Spacecrat Attitude and Orbit Guidance

More information

Image Enhancement II: Neighborhood Operations

Image Enhancement II: Neighborhood Operations Image Enhancement II: Neighborhood Operations Image Enhancement:Spatial Filtering Operation Idea: Use a mask to alter piel values according to local operation Aim: De)-Emphasize some spatial requencies

More information

CHAPTER 4 LINK ADAPTATION USING NEURAL NETWORK

CHAPTER 4 LINK ADAPTATION USING NEURAL NETWORK CHAPTER 4 LINK ADAPTATION USING NEURAL NETWORK 4.1 INTRODUCTION For accurate system level simulator performance, link level modeling and prediction [103] must be reliable and fast so as to improve the

More information

Development of New Algorithm for Voltage Sag Source Location

Development of New Algorithm for Voltage Sag Source Location Proceedings o the International MultiConerence o Engineers and Computer Scientists 2009 Vol II IMECS 2009, March 8-20, 2009, Hong Kong Development o New Algorithm or Voltage Sag Source Location N. Hamzah,

More information

Linearizing the Characteristics of Gas Sensors using Neural Network

Linearizing the Characteristics of Gas Sensors using Neural Network Linearizing the Characteristics of Gas ensors using Neural Network Gowri shankari B * and Neethu P Assistant Professor, Electronics and instrumentation engineering, New Prince hri Bhavani College of Engineering

More information

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 6 No 5 Special Issue on Application of Advanced Computing and Simulation in Information Systems Sofia 06 Print ISSN: 3-970;

More information

A Simple Design and Implementation of Reconfigurable Neural Networks

A Simple Design and Implementation of Reconfigurable Neural Networks A Simple Design and Implementation of Reconfigurable Neural Networks Hazem M. El-Bakry, and Nikos Mastorakis Abstract There are some problems in hardware implementation of digital combinational circuits.

More information

Maximum Power Point Tracking of Photovoltaic Modules Comparison of Neuro-Fuzzy ANFIS and Artificial Network Controllers Performances

Maximum Power Point Tracking of Photovoltaic Modules Comparison of Neuro-Fuzzy ANFIS and Artificial Network Controllers Performances Maximum Power Point Tracking of Photovoltaic Modules Comparison of Neuro-Fuzzy ANFS and Artificial Network Controllers Performances Z. ONS, J. AYMEN, M. MOHAMED NEJB and C.AURELAN Abstract This paper makes

More information

Noise Removal from ECG Signal and Performance Analysis Using Different Filter

Noise Removal from ECG Signal and Performance Analysis Using Different Filter International Journal o Innovative Research in Electronics and Communication (IJIREC) Volume. 1, Issue 2, May 214, PP.32-39 ISSN 2349-442 (Print) & ISSN 2349-45 (Online) www.arcjournal.org Noise Removal

More information

Extreme Delay Sensitivity and the Worst-Case. Farid N. Najm and Michael Y. Zhang. Urbana, IL 61801

Extreme Delay Sensitivity and the Worst-Case. Farid N. Najm and Michael Y. Zhang. Urbana, IL 61801 Extreme Dela Sensitivit and the Worst-Case Switching Activit in VLSI Circuits Farid N. Najm and Michael Y. Zhang ECE Dept. and Coordinated Science Lab. Universit of Illinois at Urbana-Champaign Urbana,

More information

Simulation of Radio Frequency Integrated Circuits

Simulation of Radio Frequency Integrated Circuits Simulation o Radio Frequency Integrated Circuits Based on: Computer-Aided Circuit Analysis Tools or RFIC Simulation: Algorithms, Features, and Limitations, IEEE Trans. CAS-II, April 2000. Outline Introduction

More information

Implementation of an Intelligent Target Classifier with Bicoherence Feature Set

Implementation of an Intelligent Target Classifier with Bicoherence Feature Set ISSN: 39-8753 International Journal o Innovative Research in Science, (An ISO 397: 007 Certiied Organization Vol. 3, Issue, November 04 Implementation o an Intelligent Target Classiier with Bicoherence

More information

NEURO-ACTIVE NOISE CONTROL USING A DECOUPLED LINEAIUNONLINEAR SYSTEM APPROACH

NEURO-ACTIVE NOISE CONTROL USING A DECOUPLED LINEAIUNONLINEAR SYSTEM APPROACH FIFTH INTERNATIONAL CONGRESS ON SOUND AND VIBRATION DECEMBER 15-18, 1997 ADELAIDE, SOUTH AUSTRALIA NEURO-ACTIVE NOISE CONTROL USING A DECOUPLED LINEAIUNONLINEAR SYSTEM APPROACH M. O. Tokhi and R. Wood

More information

Double-pattern triangular pulse width modulation technique for high-accuracy high-speed 3D shape measurement

Double-pattern triangular pulse width modulation technique for high-accuracy high-speed 3D shape measurement Vol. 25, No. 24 27 Nov 217 OPTICS EXPRESS 3177 Double-pattern triangular pulse width modulation technique for high-accurac high-speed 3D shape measurement YAJUN WANG, 1 C HUFAN J IANG, 2 AND S ONG Z HANG

More information

Bode Plot based Auto-Tuning Enhanced Solution for High Performance Servo Drives

Bode Plot based Auto-Tuning Enhanced Solution for High Performance Servo Drives Bode lot based Auto-Tuning Enhanced Solution or High erormance Servo Drives. O. Krah Danaher otion GmbH Wachholder Str. 4-4 4489 Düsseldor Germany Email: j.krah@danaher-motion.de Tel. +49 3 9979 133 Fax.

More information

CMOS Architecture of Synchronous Pulse-Coupled Neural Network and Its Application to Image Processing

CMOS Architecture of Synchronous Pulse-Coupled Neural Network and Its Application to Image Processing CMOS Architecture of Synchronous Pulse-Coupled Neural Network and Its Application to Image Processing Yasuhiro Ota Bogdan M. Wilamowski Image Information Products Hdqrs. College of Engineering MINOLTA

More information

Neural Networks and Antenna Arrays

Neural Networks and Antenna Arrays Neural Networks and Antenna Arrays MAJA SAREVSKA 1, NIKOS MASTORAKIS 2 1 Istanbul Technical University, Istanbul, TURKEY 2 Hellenic Naval Academy, Athens, GREECE sarevska@itu.edu.tr mastor@wseas.org Abstract:

More information

Use of Neural Networks in Testing Analog to Digital Converters

Use of Neural Networks in Testing Analog to Digital Converters Use of Neural s in Testing Analog to Digital Converters K. MOHAMMADI, S. J. SEYYED MAHDAVI Department of Electrical Engineering Iran University of Science and Technology Narmak, 6844, Tehran, Iran Abstract:

More information

Chapter 6: Introduction to Digital Communication

Chapter 6: Introduction to Digital Communication 93 Chapter 6: Introduction to Digital Communication 6.1 Introduction In the context o this course, digital communications include systems where relatively high-requency analog carriers are modulated y

More information

EXPLOITING RMS TIME-FREQUENCY STRUCTURE FOR DATA COMPRESSION IN EMITTER LOCATION SYSTEMS

EXPLOITING RMS TIME-FREQUENCY STRUCTURE FOR DATA COMPRESSION IN EMITTER LOCATION SYSTEMS NAECON : National Aerospace & Electronics Conerence, October -,, Dayton, Ohio 7 EXPLOITING RMS TIME-FREQUENCY STRUCTURE FOR DATA COMPRESSION IN EMITTER LOCATION SYSTEMS MARK L. FOWLER Department o Electrical

More information

Max Covering Phasor Measurement Units Placement for Partial Power System Observability

Max Covering Phasor Measurement Units Placement for Partial Power System Observability Engineering Management Research; Vol. 2, No. 1; 2013 ISSN 1927-7318 E-ISSN 1927-7326 Published by Canadian Center o Science and Education Max Covering Phasor Measurement Units Placement or Partial Power

More information

Control of Light and Fan with Whistle and Clap Sounds

Control of Light and Fan with Whistle and Clap Sounds EE389 EDL Report, Department o Electrical Engineering, IIT Bombay, November 2004 Control o Light and Fan with Whistle and Clap Sounds Kashinath Murmu(01D07038) Group: D13 Ravi Sonkar(01D07040) Supervisor

More information

Neural Network Predictive Controller for Pressure Control

Neural Network Predictive Controller for Pressure Control Neural Network Predictive Controller for Pressure Control ZAZILAH MAY 1, MUHAMMAD HANIF AMARAN 2 Department of Electrical and Electronics Engineering Universiti Teknologi PETRONAS Bandar Seri Iskandar,

More information

A technique for noise measurement optimization with spectrum analyzers

A technique for noise measurement optimization with spectrum analyzers Preprint typeset in JINST style - HYPER VERSION A technique or noise measurement optimization with spectrum analyzers P. Carniti a,b, L. Cassina a,b, C. Gotti a,b, M. Maino a,b and G. Pessina a,b a INFN

More information

Illustrated Fractions

Illustrated Fractions Illustrated Fractions Jetser Carasco Copyright 008 by Jetser Carasco All materials on this book are protected by copyright and cannot be reproduced without permission. 1 Table o contents Lesson #0: Preliminaries--------------------------------------------------

More information

NNC for Power Electronics Converter Circuits: Design & Simulation

NNC for Power Electronics Converter Circuits: Design & Simulation NNC for Power Electronics Converter Circuits: Design & Simulation 1 Ms. Kashmira J. Rathi, 2 Dr. M. S. Ali Abstract: AI-based control techniques have been very popular since the beginning of the 90s. Usually,

More information

Comparison of Optical Sparse Aperture Image Restoration with Experimental PSF and Designed PSF Zhiwei Zhou, Dayong Wang

Comparison of Optical Sparse Aperture Image Restoration with Experimental PSF and Designed PSF Zhiwei Zhou, Dayong Wang Comparison o Optical Sparse Aperture Image Restoration with Eperimental PSF and Designed PSF Zhiwei Zhou, Daong Wang Applied Science, Beijing Universit o Technolog, Beijing, 0024, P.R.China Juan Zhao,

More information

J. Electrical Systems 9-1 (2013): Regular paper

J. Electrical Systems 9-1 (2013): Regular paper Amrita Sinha 1*, D. N. Vishwakarma, J. Electrical Sstems 9-1 (013): 15-136 Regular paper Pattern Classification based Intelligent Numerical Protection of Salient-pole Snchronous Generator using Neural

More information

3.6 Intersymbol interference. 1 Your site here

3.6 Intersymbol interference. 1 Your site here 3.6 Intersymbol intererence 1 3.6 Intersymbol intererence what is intersymbol intererence and what cause ISI 1. The absolute bandwidth o rectangular multilevel pulses is ininite. The channels bandwidth

More information

Synthesis of Fault Tolerant Neural Networks

Synthesis of Fault Tolerant Neural Networks Synthesis of Fault Tolerant Neural Networks Dhananjay S. Phatak and Elko Tchernev ABSTRACT This paper evaluates different strategies for enhancing (partial) fault tolerance (PFT) of feedforward artificial

More information

Keyword: Fault location, Arcing faults, Overhead towers, Radiated field, EMC, NEC 1 INTRODUCTION

Keyword: Fault location, Arcing faults, Overhead towers, Radiated field, EMC, NEC 1 INTRODUCTION THE APPLICATION OF NEC IN PREDICTING THE RADIATED FIELD FROM TRANSMISSION TOWER ARCING FAULTS P J Moore, HD M Razip and V S H Chong The Universit of Bath Bath, UK eespjm@bath.ac.uk Abstract - This paper

More information

FUZZY AND NEURO-FUZZY MODELLING AND CONTROL OF NONLINEAR SYSTEMS

FUZZY AND NEURO-FUZZY MODELLING AND CONTROL OF NONLINEAR SYSTEMS FUZZY AND NEURO-FUZZY MODELLING AND CONTROL OF NONLINEAR SYSTEMS Mohanadas K P Department of Electrical and Electronics Engg Cukurova University Adana, Turkey Shaik Karimulla Department of Electrical Engineering

More information

Comparison of Various Neural Network Algorithms Used for Location Estimation in Wireless Communication

Comparison of Various Neural Network Algorithms Used for Location Estimation in Wireless Communication Comparison of Various Neural Network Algorithms Used for Location Estimation in Wireless Communication * Shashank Mishra 1, G.S. Tripathi M.Tech. Student, Dept. of Electronics and Communication Engineering,

More information

CHAPTER 6 ANFIS BASED NEURO-FUZZY CONTROLLER

CHAPTER 6 ANFIS BASED NEURO-FUZZY CONTROLLER 143 CHAPTER 6 ANFIS BASED NEURO-FUZZY CONTROLLER 6.1 INTRODUCTION The quality of generated electricity in power system is dependent on the system output, which has to be of constant frequency and must

More information

A Novel Fuzzy Neural Network Based Distance Relaying Scheme

A Novel Fuzzy Neural Network Based Distance Relaying Scheme 902 IEEE TRANSACTIONS ON POWER DELIVERY, VOL. 15, NO. 3, JULY 2000 A Novel Fuzzy Neural Network Based Distance Relaying Scheme P. K. Dash, A. K. Pradhan, and G. Panda Abstract This paper presents a new

More information

Detection and direction-finding of spread spectrum signals using correlation and narrowband interference rejection

Detection and direction-finding of spread spectrum signals using correlation and narrowband interference rejection Detection and direction-inding o spread spectrum signals using correlation and narrowband intererence rejection Ulrika Ahnström,2,JohanFalk,3, Peter Händel,3, Maria Wikström Department o Electronic Warare

More information

Multichannel Communication based on Adaptive Equalization in Very Shallow Water Acoustic Channels

Multichannel Communication based on Adaptive Equalization in Very Shallow Water Acoustic Channels Proceedings o ACOUSTICS 2006 20-22 November 2006, Christchurch, New Zealand Multichannel Communication based on Adaptive Equalization in Very Shallow Water Acoustic Channels Bien Aik TAN (1), Mehul MOTANI

More information

A Novel Cascaded Nonlinear Equalizer Configuration on Recurrent Neural Network Framework for Communication Channel

A Novel Cascaded Nonlinear Equalizer Configuration on Recurrent Neural Network Framework for Communication Channel WCE 2009, Jul - 3, 2009, London, U.K. A Novel Cascaded Nonlinear Equalizer Configuration on Recurrent Neural Network Framework for Communication Channel Susmita Das, IEEE Member Abstract - Recurrent neural

More information

and not if x >= 0 and x < 10: print("x is a single digit") &

and not if x >= 0 and x < 10: print(x is a single digit) & LOGIC OPERATIONS Logic operations We have alread seen kewords or, and, not used in Pthon Had a specific purpose Boolean epressions. For eample: if >= and < : print(" is a single digit") Pthon has a set

More information

Current Component Index Algorithm for Voltage Sag Source Localization

Current Component Index Algorithm for Voltage Sag Source Localization Proceedings o the World Congress on Engineering Vol II WCE, July 6-8,, London, U.K. Current Component Index Algorithm or Voltage Sag Source Localization N. Hamzah, Member, IAENG, IEEE, A. Mohamed, Senior

More information

Work with a partner. Compare the graph of the function. to the graph of the parent function. the graph of the function

Work with a partner. Compare the graph of the function. to the graph of the parent function. the graph of the function USING TOOLS STRATEGICALLY To be proicient in math, ou need to use technoloical tools to visualize results and eplore consequences. 1. Transormations o Linear and Absolute Value Functions Essential Question

More information

A New Adaptive Method for Removing Impulse Noise from Medical Images

A New Adaptive Method for Removing Impulse Noise from Medical Images Signal Processing and Renewable Energ March 017, (pp.37-45) ISSN: 008-9864 A New Adaptive Method for Removing Impulse Noise from Medical Images Milad Mirzabagheri * Electrical Engineering Department, Islamic

More information

CHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF

CHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF 95 CHAPTER 6 BACK PROPAGATED ARTIFICIAL NEURAL NETWORK TRAINED ARHF 6.1 INTRODUCTION An artificial neural network (ANN) is an information processing model that is inspired by biological nervous systems

More information

Proceedings of the International Conference on ENERGY and ENVIRONMENT TECHNOLOGIES and EQUIPMENT

Proceedings of the International Conference on ENERGY and ENVIRONMENT TECHNOLOGIES and EQUIPMENT Proceedings o the International Conerence on ENERGY and ENVIRONMENT TECHNOLOGIES and EQUIPMENT Study regarding end winding inductance o three phase A.C. windings in a single layer OLIVIAN CHIVER, LIVIU

More information

Time distributed update of the NLMS algorithm coefficients for Acoustic Echo Cancellers

Time distributed update of the NLMS algorithm coefficients for Acoustic Echo Cancellers Time distributed update o the NLMS algorithm coeicients or Acoustic Echo Cancellers Fotis E. Andritsopoulos, Yannis M. Mitsos, Christos N. Charopoulos, Gregory A. Doumenis, Constantin N. Papaodysseus Abstract

More information

Sinusoidal signal. Arbitrary signal. Periodic rectangular pulse. Sampling function. Sampled sinusoidal signal. Sampled arbitrary signal

Sinusoidal signal. Arbitrary signal. Periodic rectangular pulse. Sampling function. Sampled sinusoidal signal. Sampled arbitrary signal Techniques o Physics Worksheet 4 Digital Signal Processing 1 Introduction to Digital Signal Processing The ield o digital signal processing (DSP) is concerned with the processing o signals that have been

More information

Novel Hardware-Software Architecture for the Recursive Merge Filtering Algorithm

Novel Hardware-Software Architecture for the Recursive Merge Filtering Algorithm Novel Hardware-Software Architecture for the Recursive Merge Filtering Algorithm Piush S Jamkhandi, Amar Mukherjee, Kunal Mukherjee, and Robert Franceschini* School of Computer Science, Universit of Central

More information

ISSUE: April Fig. 1. Simplified block diagram of power supply voltage loop.

ISSUE: April Fig. 1. Simplified block diagram of power supply voltage loop. ISSUE: April 200 Why Struggle with Loop ompensation? by Michael O Loughlin, Texas Instruments, Dallas, TX In the power supply design industry, engineers sometimes have trouble compensating the control

More information

SkyNet: Memristor-based 3D IC for Artificial Neural Networks

SkyNet: Memristor-based 3D IC for Artificial Neural Networks SkyNet: Memristor-based 3D IC or Artiicial Neural Networks Sachin Bhat, Sourabh Kulkarni, JiaJun Shi, Mingyu Li and Csaba Andras Moritz Department o Electrical and Computer Engineering, University o Massachusetts,

More information

TIME-FREQUENCY ANALYSIS OF NON-STATIONARY THREE PHASE SIGNALS. Z. Leonowicz T. Lobos

TIME-FREQUENCY ANALYSIS OF NON-STATIONARY THREE PHASE SIGNALS. Z. Leonowicz T. Lobos Copyright IFAC 15th Triennial World Congress, Barcelona, Spain TIME-FREQUENCY ANALYSIS OF NON-STATIONARY THREE PHASE SIGNALS Z. Leonowicz T. Lobos Wroclaw University o Technology Pl. Grunwaldzki 13, 537

More information

Improved Random Load Processing Algorithm Based on Kalman Filter

Improved Random Load Processing Algorithm Based on Kalman Filter International Smposium on omputers & Inormatics ISI 5 Improed andom Load rocessing Algorithm Based on Kalman ilter Yong u a Yun Zhu b Desong Zhu c School o Logistics Engineering Wuhan Uniersit o echnolog

More information

Compensation of Sensors Nonlinearity with Neural Networks

Compensation of Sensors Nonlinearity with Neural Networks 4th IEEE International Conference on Advanced Information Networking and Applications Compensation of Sensors Nonlinearity with Neural Networks Nicholas J. Cotton and Bogdan M. Wilamowski Electrical and

More information

Objective Evaluation of Tactile Sensation for Tactile Communication

Objective Evaluation of Tactile Sensation for Tactile Communication Objective Evaluation of Tactile Sensation for Tactile Communication We clarified the relationship between the surface shapes of touched objects and the strain energ densit caused b deformation of human

More information