Neuro-Fuzzy Processor

Size: px
Start display at page:

Download "Neuro-Fuzzy Processor"

Transcription

1 An Introuction to Fuzzy State Automata L.M. Reyneri Dipartimento i Elettronica - Politecnico i Torino C.so Duca Abruzzi, Torino - ITALY e.mail reyneri@polito.it; phone ; fax Abstract This paper introuces Fuzzy State Automata for control applications. They are erive from the integration of traitional nite state automata an neuro-fuzzy systems, where a nite state automaton tracks the state of the plant uner control an moies the characteristic of the neuro-fuzzy system accoringly. The main ierence with respect to existing systems is that the states of the automata are ientie by fuzzy, instea of crisp variables, therefore state transitions an the corresponing controller characteristic are smoother an easier to train or tune. 1 Introuction Fuzzy logic [2] an neural networks [1] are currently use in several control applications [3] ue to their interesting performance. They allow either to inclue \human knowlege" into a controller esign, or to esign learning controllers which can be traine \by examples", or both of them (neuro-fuzzy integration). Neuro-fuzzy systems are also applie in several other els, such as pattern classication, function approximation, an many others. Unfortunately, all fuzzy systems an most neural networks are fee-forwar systems, with no feeback, an therefore with no memory. This limits the applicability of neuro-fuzzy systems, especially in the el of control, where most controllers must have memory. In particular, recurrent neural networks [1] o have memory, but they are icult to train an they cannot use the human knowlege irectly (this is vali for any neural network), unlike fuzzy system which can learn from human experience but which are selom use in a recurrent architecture, ue to the iculty to eal with feeback in fuzzy logic. Furthermore, feeback in recurrent networks is often limite to simple variables (for instance, spee, acceleration, etc.). This paper introuces Fuzzy State Automata, a metho to esign recurrent neuro-fuzzy systems an to eal in a neuro-fuzzy fashion with sequences of states an events. Section 2 rst escribes how neuro-fuzzy systems can be interface with traitional Finite State Automata, an then introuces the theory of Fuzzy State Automata. Section 3 escribes their operating principles, while section 4 escribes few applications. Throughout the paper, FFSA are escribe bearing in min their application to control systems, but the propose theory can also be applie to other omains. 2 State of the Art Many plants may have many ierent states, accoring to operating conitions. Examples are: the ierent strokes of strongly non-linear trajectories, control of robot arms with ierent loa conitions; forwar an backwar steps of walking robots; optimal operation of tooling machines with ierent tools; etc.

2 Parameters of specialize neuro-fuzzy controllers Sensors Neuro-Fuzzy Controllers Neuro-Fuzzy Processor Plant Selector Actuators Finite State Automaton Plant iscrete states Figure 1: Interaction of neuro-fuzzy controllers with FSA in control applications. Neuro-fuzzy control methos can be use in conjunction with traitional Finite State Automata (FSA) to eal with the ierent plant states, for the following reasons: 1. fuzzy logic allows to inclue the available \human knowlege" into the solution of a problem [2], but is not well suite to eal with sequences of events; 2. neural networks may eal with time-epenent signals (with an appropriate training), but they cannot easily acquire the human knowlege; 3. FSA are ieally suite to eal with sequences of events, but they are not goo at hanling continuous signal an human knowlege; 4. fuzzy systems are mostly fee-forwar systems, without feeback, as fuzzy logic is mostly associate with memoryless systems. This is because no metho has been foun so far to escribe eciently recurrent fuzzy systems; 5. mixing neuro-fuzzy systems with FSA allows to inclue human knowlege an training capabilities into recurrent systems (therefore, with memory) which can therefore eal with sequence of events, ierent plant states, etc. Neuro-fuzzy controllers interacting with FSA have alreay been use in control applications [5, 6]. The basic iea is sketche in g. 1: a neuro-fuzzy system controls a plant through a set of sensors an actuators, in a quite well known fashion. A traitional FSA tracks the iscrete plant states an moies the controller characteristic accoringly, by selecting one out of many weight matrices (or knowlege bases, for fuzzy controllers). A ierent weight matrix (or knowlege base) is associate with each state of the FSA. Plants operating with a set of well ene states may either be controlle by a single controller, or by a set of simpler controllers interacting with a FSA. The avantages of the secon solution are the following: 1. the overall controller is subivie into a set of simpler controllers; each of these may often be as simple as a linear controller; 2. each controller will be traine only over a limite subset of the state space; 3. each controller has a reuce size an can be implemente in an optimal way, also by using ierent paraigms for each of them;

3 4. controllers can be traine inepenently of each other, therefore training one of them oes not aect any of the others. Unfortunately, traitional FSA interacting with neuro-fuzzy controllers have few major rawbacks: 1. The overall controller characteristic may change abruptly when the FSA has a state transition. This may often cause very high accelerations an jerks which may increase mechanical stresses, vibrations, an often reuce comfort an possibly also the lifetime of the plant. 2. To reuce iscontinuities, there is the nee for either an aitional \smoothing" subsystem (but this often worsens the overall system performance), or the iniviual controllers shoul be esigne to take care of state changes (but this increases the complexity an the uration of training) The following sections escribe Fuzzy State Automata (FFSA), which are an alternative solution to the problems liste above. They are erive from the tight integration of neurofuzzy systems an more traitional FSA, but they have better performance an are more suite to esign smooth characteristics an to eal with sequences of events. 2.1 Fuzzy State Automata The main ierence of FFSA with respect to traitional FSA is that transitions in the automata are not triggere by crisp events but by fuzzy variables, an state transitions are fuzzy as well. It immeiately results that, at any time, the whole system is not necessarily in one an only one well-ene state, but it may well be in more states at the same time, each one associate with its own membership value. State transitions are therefore smoother an slower, even if the controllers activate by each state are not esigne to smooth the transitions. As a consequence, all the iniviual controllers may become as simple as a traitional PID, each one esigne for a ierent target specic of that state. The FFSA then takes care of smoothing iscontinuities between partial local characteristics, but the overall system is much simpler to esign an tune than a traitional controller with similar characteristics. Unfortunately FFSA have a rawback, that is, as the automata are often in more than one state, they have to process more than one controller at any time. This increase of computing time often counterbalances the higher spee that can be achieve through the use of simpler controllers. In practice, FFSA achieve approximately the same spee of traitional FSA controlling neuro-fuzzy controllers, but they are easier to esign (especially for complex systems) an prouces smoother trajectories. So far, the theory of FFSA has been teste on some applications in the el of control, for instance to esign the Motion an Leg Coorination Controls of a walking hexapo [6], where FFSA have been use as a way to specify the cooperation between iniviual legs. This example is shortly escribe in section 4. 3 Operation of Fuzzy State Automata This section escribes theory an operation of FFSA, an in particular how FFSA can be converte to fuzzy escriptions an the corresponing mathematical moels. The theory will be escribe by means of the example shown in g. 2. This is nothing but a simple example with only one input variable, but the iagram coul well be part of a more complex FFSA. Furthermore, the theory applies also to FFSA with more than one input.

4 x is NOT A x is B SA CA x is A SB CB x is C x is D SC CC SD CD Figure 2: An example of an FFSA. An FFSA looks very similar to a traitional FSA, in the sense that it can be represente as a collection of fuzzy states S j (namely, the circles), connecte by fuzzy transitions (namely, the arrows). Each fuzzy transition is labele by a fuzzy expression which can be as complex as esire (A, B, C, D are traitional fuzzy sets). As in a traitional FSA, a state represents univocally the operating conitions of an FFSA, at any given instant. But, unlike FSA, a system nee not be in only one state at a time. Each state S j is therefore associate with a fuzzy state activity Sj 2 [0; 1], which represents \how much" the system is in that particular state. The state activity is somehow equivalent to the egree of membership of a fuzzy variable, yet note that the state in an FFSA is not a fuzzy variable. If we associate a state activity to states in a traitional FSA, it woul be: Sj = 1; for the active state 0; for all other states (1) with the constraint that the total activity: X j Sj =1; (2) meaning that the system is always in one an only one well ene state S j (the one with Sj = 1) an in no other state. Constraint (2) applies also to FFSA, therefore activity can be istribute among several states an can partially move from one state to another (possibly more than one), but the total activity shall always be constant an equal to 1. FFSA can be of ierent types: time-inepenent an time-epenent; the former can either be synchronous or asynchronous, which somewhat reect synchronous an asynchronous FSA, respectively. They ier only in the way state activity moves from one state to another, accoring to the egrees of membership of the fuzzy transitions. Roughly we coul say that: 1. in asynchronous, time-inepenent FFSA, state transitions may take place as soon as inputs vary (yet transitions are not so abrupt as in traitional FSA); 2. in synchronous, time-inepenent FFSA, state transitions are compute in a way similar to asynchronous FFSA, but they are applie only at the next clock cycle; 3. in time-epenent FFSA, there is always an intrinsic elay (usually larger than the clock perio, if any) between input variations an the corresponing state transitions.

5 3.1 Time-inepenent automata In time-inepenent FFSA, the activity moves from each state to one or more other states, as a function of the present state activity an the egrees of membership of the state transitions, but inepenently of time (hence the name). State activity may \move" only along state transitions. In more etails, a time-inepenent FFSA (either synchronous or asynchronous) can be translate into a more traitional fuzzy escription mae of one rule per each transition, where each rule is in the form: IF (STATE is olstate) AND (fuzzyexpression) THEN (STATE is newstate) (3) where the term (STATE is S j ) has, by enition, a egree of membership equal to the state activity Sj, whereas the AND, OR an NOT implicators have the traitional meaning of any fuzzy system [2]. Two rules with the same consequent are suppose to be connecte by anor implicator. Transitions starting from an ening into the same state must also be taken into account. For instance, for the example shown in g. 2, the equivalent time-inepenent fuzzy escription is mae of ve rules: IF (STATE is SA) AND (x is NOT A) THEN (STATE is SA) IF (STATE is SA) AND (x is A) THEN (STATE is SB) IF (STATE is SB) AND (x is B) THEN (STATE is SB) IF (STATE is SB) AND (x is C) THEN (STATE is SC) IF (STATE is SB) AND (x is D) THEN (STATE is SD) (4) A constraint has to be place on the membership functions i (x) associate with all the transitions exiting from a state, to let the FFSA operate properly (not proven here): X i2tj i (x) 1 8x 2U x ; 8j (5) where T j is the set of transitions exiting from state S j an U x is the universe of iscourse of the input variable x. For the example of g. 2, the above ientity hols if an only if B = NOT (C OR D). In traitional FSA, the transitions exiting from a state must be both exhaustive (meaning that the logic sum of all transition labels must always be true) an mutually exclusive (meaning that no two transitions must be active at the same time). Similarly, in FFSA, constraint (5) is equivalent to exhaustivity, but there is no equivalent ofmutual exclusion. As any other fuzzy system, the fuzzy equivalent of an FFSA also has a mathematical moel. Supposing to use the min an max operators as AND an OR implicators, respectively, the fuzzy system (4) results into the following mathematical expression, vali only for synchronous FFSA (one equation per state): 0 SA(t +t) = maxfminf SA (t); 1, A (x)g; :::g 0 SB(t +t) = maxfminf SA (t); A (x)g; minf SB (t); B (x)g :::g 0 SC(t +t) = maxfminf SB (t); C (x)g; :::g 0 SD(t +t) = maxfminf SB (t); D (x)g; :::g (6) where the ots stan for any other transition reaching the corresponing states (not shown in g. 2). The values 0 S j (t +t)represent the new state activities at time (t +t), where t is the sampling perio.

6 state activity (u) ua uc usa usb state activity (u) ua uc usa usb a) time (t) b) time (t) Figure 3: a) a ealock in an FFSA; b) correct behavior of an asynchronous time-inepenent FFSA. Simulation results with D (x) 0 an B (x) (1, C (x)) This might seem a straightforwar implementation of an FFSA, but it oes not guarantee that total activity remains constant. In practice, it suers from the problem epicte in g. 3.a: suppose that, at t =0,the FFSA is mostly in state SA (namely, SA 1, SB ; SC ; SD 0), A (x); C (x); D (x) 0, therefore B (x) 1 (from (5)). In this case equations (6) simplify an, as soon as A (x) begins to monotonically increase: 0 SA(t +t) = minf SA (t); (1, A (x))g = (1, A (x)) 0 SB(t +t) = maxfminf SA (t); A (x)g; SB (t)g = = maxfminf(1, A (x)); A (x)g; SB (t)g (7) Therefore, as long as A (x) 0:5, the more A (x) increases, the more the activity moves from SA to SB; in particular, the activity of SB increases an tracks A (x), an that of SA ecreases accoringly, thus total activity remains constant. The problems arises when A (x) > 0:5. From that point, activity of SA keeps ecreasing but that of SB stops an gets stuck atavalue of 0:5 (from (7)), as shown in g. 3.a. This problem is solve by using constraint (2) to normalize the state activities given by equation (6), therefore: Sj (t +t)= 0 S j (t+t) (8) Pk 0 S k (t+t) By oing so, the total activity is guarantee to remains equal to 1. Instea, asynchronous time-inepenent FFSA use an alternative criterion to upate Sj ; the mathematical moel of asynchronous FFSA can be obtaine by moifying formulae (6) an (8) as, respectively: 8 > < > : 0 S j (t) =f j (::: i (x):::;::: Sk (t):::) Sj (t)= P S 0 j (t) k 0 S k (t) where f j () are appropriate functions obtaine by analyzing the state iagram (for instance, formulae (6)). The ierence with respect to the synchronous FFSA is that formulae (9) give the value of Sj at time t (an not (t +t)), therefore they are a set of non-linear equations in the variables Sj (which appear in both sies of (9)) an must be solve appropriately (for instance, by means of relaxation methos). Also in this case, total activity remains equal to 1; see g. 3.b, which shows how the activity of SB keeps tracking A (x) also when larger than 0.5. (9)

7 The ierence between synchronous an asynchronous FFSA is that the the latter is more complex to compute, but the activity of SB tracks perfectly A (x) for any value of it, while the former is faster to compute, but the activity of SB tracks A (x) > 0:5 with a slight time elay. 3.2 Time-epenent automata Like in time-inepenent FFSA, the activity moves from each state to one or more other states, as a function of the state activity an the egrees of membership of state transitions. But, unlikely time-inepenent FFSA, variations are slower an epen on time (hence the name). State activity \moves" only along transitions. In more etails, a time-epenent FFSA can be translate into a more traitional fuzzy escription mae of one rule per each state transition, where each rule is in the form: IF (STATE is olstate) AND (fuzzyexpression) THEN (STATE ows to newstate) (10) where all terms have the same meaning escribe in section 3.1, except for the new operator (STATE ows to newstate), whose mathematical moel is expresse by two ierential equations: is: t newstate(t) = 1 fuzzyexpression t olstate(t) =, t newstate(t) (11) For instance, for the example shown in g. 2, the equivalent time-epenent fuzzy escription IF (STATE is SA) AND (x is NOT A) THEN (STATE ows to SA) IF (STATE is SA) AND (x is A) THEN (STATE ows to SB) IF (STATE is SB) AND (x is B) THEN (STATE ows to SB) IF (STATE is SB) AND (x is C) THEN (STATE ows to SC) IF (STATE is SB) AND (x is D) THEN (STATE ows to SD) (12) which prouces to the following mathematical moel (two equations per rule): t SA(t) = 1 minf SA(t); 1, A (x)g ; t SB(t) = 1 minf SA(t); A (x)g ; t SB(t) = 1 minf SB(t); B (x)g ; t SC(t) = 1 minf SB(t); C (x)g ; t SD(t) = 1 minf SB(t); D (x)g ; t SA(t) =, t SA(t) (13) t SA(t) =, t SB(t) (14) t SB(t) =, t SB(t) (15) t SB(t) =, t SC(t) (16) t SB(t) =, t SD(t) (17) (18) where all terms t Sj with the same j, at the left sies of the above set of equations must be summe up together. It is clear from (13) an (15) that, unlikely time-inepenent FFSA, transitions starting from an ening into the same state have no eect at all, as they prouce two opposite terms which cancel each other out. Therefore such transitions nee not be taken into account.

8 state activity (u) ua uc usa usb time (t) Figure 4: Behavior of a time-epenent FFSA. The main ierence with respect to time-inepenent FFSA is that in time-epenent FFSA, state activity moves from one state to another with a time constant (which may also be ierent for each transition), therefore there is a time-lag between variations of inputs an of state activities, as shown in g Integration with neuro-fuzzy systems So far, FFSA alone have escribe in etails; this section explains how they can be integrate with neuro-fuzzy systems to prouce operational controllers to be use in practical applications. As for FFSA, the technique propose below can also be applie to other omains. To integrate FFSA with neuro-fuzzy systems(or traitional controllers, as well), it is necessary to associate each state S j with one controller C j, as shown in the example of g. 2. Controllers can be either linear, non-linear, neural, fuzzy, neuro-fuzzy, look-up tables, or any combination thereof. Furthermore, each controller can be implemente using the technique which best suits the requirements of that particular state, therefore the iniviual controllers nee not be of the same type. The only constraint is that all controllers must be functions of the same input variables an must prouce the same output variables. In vector form: ~Y j = C j ~X; t (19) where X ~ an Y ~ are the input an output vector, respectively. The overall characteristic, resulting from the integration of the controllers with X the FFSA becomes: ~Y = Sj (t) C j ~X; t (20) j As state activity Sj (t) moves smoothly from one state to another, when input conitions vary, the overall controller characteristic varies smoothly as well, removing all abrupt changes an variations. This has a lot of benets in control applications, as escribe in section 1. 4 Application Examples This section escribes shortly two application examples of FFSA in the el of control, an in particular to control the trajectory of two robots. The rst one is a simple metho to ene circular (or elliptical) trajectories, by means of an FFSA. Fig. 5.a shows an FFSA with four states an two inputs x an y, which are the

9 x is NOT LEFT y is NOT DOWN UP x is LEFT LEFT Vx=-Vo;Vy=0 Vx=0;Vy=-Vo y is UP y is DOWN RIGHT x is RIGHT DOWN Vx=0;Vy=Vo Vx=Vo;Vy=0 a) y is NOT UP x is NOT RIGHT b) y x Figure 5: Circular trajectory controlle by a simple FFSA. The trajectory shown in g. 6.b looks more octagonal than circular; this is ue to sampling time in simulations. POWER LEGANGLE is BACK LIFT BACK FRONT C1 C2 LEGHEIGHT is DOWN LEGHEIGHT is UP DOWN UP LEGANGLE (egrees) CONTACT LEGANGLE is FRONT RETURN VERY HIGH C4 C3 LEGANGLE is MORELESS FRONT AND TIMEOUT LEGSPEED is STILL LEGHEIGHT is VERY HIGH LEGHEIGHT (mm) BACKSTEP C5 DELTA (LEGANGLE) is FEWDEGREES UPSTEP C6 STILL LEGSPEED (egrees/sec) Figure 6: FFSA of the Leg Control. coorinates of a moving spot (for instance, the robot's tip). Each fuzzy state activates one of four simple controllers, which move the spot towars either left, right, up, or own, at a constant spee. The four fuzzy sets LEFT, RIGHT, UP an DOWN are self-explanatory. Fig. 5.b shows the resulting trajectory, starting from a point external to the esire trajectory. The spee of the moving spot is almost constant an equal to V o (the target spee of the four controllers), while the iameter epens on the membership functions LEFT, RIGHT, UP an DOWN. When the four fuzzy sets are symmetrical with respect to axis origin, the trajectory is circular, but it may easily become elliptical, or its center can be move, by shifting the membership functions. Yet, spot spee remains constant. Another application is to ene the Motion an Leg Coorination Controls of a six-legge robot [6]. This is a quite tough task, which requires a tight interaction between ierent controllers. A much simpler approach can be obtaine using the FFSA shown in g. 6, which tracks the state of each leg of the robot (for instance, forwar step, backwar step, leg lift an contact phases). Each state is associate with a ierent controller, each one tailore to the specic system state. For instance, controllers C1, C2, C3 an C4 are simple PID controllers tune to, respectively: hol boy weight an move the leg backwars; rise the leg at maximum spee; return the leg forwar at maximum spee; lower the leg at reuce spee. The FFSA of g 6 has provisions for the normal leg step (namely, walking on smooth surfaces

10 without obstacles) an to recover from obstacles encountere uring leg movements. The actual FFSA is more complex, as it inclues provisions for: i) moication of hexapo attitue in presence of complex obstacles (e.g. to walk insie low tunnels), ii) moication of leg trajectory when walking sieways, iii) control of alternative paces for ynamic gaits (e.g. galloping, or climbing staircases); iv) other special cases a leg might have to face. 5 Conclusion The paper has introuce Fuzzy State Automata, as a metho which allows a tight integration between nite state automata an neuro-fuzzy systems. Fuzzy State Automata can be converte to more traitional fuzzy systems, therefore they can run on either traitional fuzzy processors, or on systems with fuzzy computing capabilities. Fuzzy State Automata are also a metho to escribe recurrent fuzzy systems. Two examples have been escribe in the el of control. References [1] S. Haykin, \Neural Networks: A Comprehensive Founation", Mc Millan College Publishing Company, New York, [2] L. Wang, \AaptiveFuzzy Systems an Control", Prentice Hall, Englewoo Clis, New Jersey, [3] D.A. White an D.A. Sofge, \Hanbook of Intelligent Control", Van Nostran Reinhol, [4] L.M. Reyneri, \Weighte Raial Basis Functions for Improve Pattern Recognition an Signal Processing", submitte to Neural Letters. [5] L.M. Reyneri, M. Chiaberge, L. Zocca, \CINTIA: A Neuro-Fuzzy Real Time Controller for Low Power Embee Systems", IEEE MICRO, special issue on Harware for Articial Neural Networks, June 1995, pp [6] F. Berari, M. Chiaberge, E. Mirana, L.M. Reyneri, \A Walking Hexapo Controlle by a Neuro- Fuzzy System", Proc. of MCPA'97, Pisa (I), February 1997, pp

SYNCHRONOUS SEQUENTIAL CIRCUITS

SYNCHRONOUS SEQUENTIAL CIRCUITS CHAPTER SYNCHRONOUS SEUENTIAL CIRCUITS Registers an counters, two very common synchronous sequential circuits, are introuce in this chapter. Register is a igital circuit for storing information. Contents

More information

Accelerate Implementation of Forwaring Control Laws using Composition Methos Yves Moreau an Roolphe Sepulchre June 1997 Abstract We use a metho of int

Accelerate Implementation of Forwaring Control Laws using Composition Methos Yves Moreau an Roolphe Sepulchre June 1997 Abstract We use a metho of int Katholieke Universiteit Leuven Departement Elektrotechniek ESAT-SISTA/TR 1997-11 Accelerate Implementation of Forwaring Control Laws using Composition Methos 1 Yves Moreau, Roolphe Sepulchre, Joos Vanewalle

More information

Stable Adaptive Control and Recursive Identication. Using Radial Gaussian Networks. Massachusetts Institute of Technology. functions employed.

Stable Adaptive Control and Recursive Identication. Using Radial Gaussian Networks. Massachusetts Institute of Technology. functions employed. NSL-910901, Sept. 1991 To appear: IEEE CDC, Dec. 1991 Stable Aaptive Control an Recursive Ientication Using Raial Gaussian Networks Robert M. Sanner an Jean-Jacques E. Slotine Nonlinear Systems Laboratory

More information

1 Introuction In the past few years there has been renewe interest in the nerson impurity moel. This moel was originally propose by nerson [2], for a

1 Introuction In the past few years there has been renewe interest in the nerson impurity moel. This moel was originally propose by nerson [2], for a Theory of the nerson impurity moel: The Schrieer{Wol transformation re{examine Stefan K. Kehrein 1 an nreas Mielke 2 Institut fur Theoretische Physik, uprecht{karls{universitat, D{69120 Heielberg, F..

More information

The Principle of Least Action

The Principle of Least Action Chapter 7. The Principle of Least Action 7.1 Force Methos vs. Energy Methos We have so far stuie two istinct ways of analyzing physics problems: force methos, basically consisting of the application of

More information

Chapter 6: Energy-Momentum Tensors

Chapter 6: Energy-Momentum Tensors 49 Chapter 6: Energy-Momentum Tensors This chapter outlines the general theory of energy an momentum conservation in terms of energy-momentum tensors, then applies these ieas to the case of Bohm's moel.

More information

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK

VIRTUAL STRUCTURE BASED SPACECRAFT FORMATION CONTROL WITH FORMATION FEEDBACK AIAA Guiance, Navigation, an Control Conference an Exhibit 5-8 August, Monterey, California AIAA -9 VIRTUAL STRUCTURE BASED SPACECRAT ORMATION CONTROL WITH ORMATION EEDBACK Wei Ren Ranal W. Bear Department

More information

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain

Nonlinear Adaptive Ship Course Tracking Control Based on Backstepping and Nussbaum Gain Nonlinear Aaptive Ship Course Tracking Control Base on Backstepping an Nussbaum Gain Jialu Du, Chen Guo Abstract A nonlinear aaptive controller combining aaptive Backstepping algorithm with Nussbaum gain

More information

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS

TIME-DELAY ESTIMATION USING FARROW-BASED FRACTIONAL-DELAY FIR FILTERS: FILTER APPROXIMATION VS. ESTIMATION ERRORS TIME-DEAY ESTIMATION USING FARROW-BASED FRACTIONA-DEAY FIR FITERS: FITER APPROXIMATION VS. ESTIMATION ERRORS Mattias Olsson, Håkan Johansson, an Per öwenborg Div. of Electronic Systems, Dept. of Electrical

More information

Why Bernstein Polynomials Are Better: Fuzzy-Inspired Justification

Why Bernstein Polynomials Are Better: Fuzzy-Inspired Justification Why Bernstein Polynomials Are Better: Fuzzy-Inspire Justification Jaime Nava 1, Olga Kosheleva 2, an Vlaik Kreinovich 3 1,3 Department of Computer Science 2 Department of Teacher Eucation University of

More information

inflow outflow Part I. Regular tasks for MAE598/494 Task 1

inflow outflow Part I. Regular tasks for MAE598/494 Task 1 MAE 494/598, Fall 2016 Project #1 (Regular tasks = 20 points) Har copy of report is ue at the start of class on the ue ate. The rules on collaboration will be release separately. Please always follow the

More information

State observers and recursive filters in classical feedback control theory

State observers and recursive filters in classical feedback control theory State observers an recursive filters in classical feeback control theory State-feeback control example: secon-orer system Consier the riven secon-orer system q q q u x q x q x x x x Here u coul represent

More information

A Second Time Dimension, Hidden in Plain Sight

A Second Time Dimension, Hidden in Plain Sight A Secon Time Dimension, Hien in Plain Sight Brett A Collins. In this paper I postulate the existence of a secon time imension, making five imensions, three space imensions an two time imensions. I will

More information

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity

Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Preprints of the 9th Worl Congress The International Feeration of Automatic Control Cape Town, South Africa. August -9, Exponential Tracking Control of Nonlinear Systems with Actuator Nonlinearity Zhengqiang

More information

Math 1B, lecture 8: Integration by parts

Math 1B, lecture 8: Integration by parts Math B, lecture 8: Integration by parts Nathan Pflueger 23 September 2 Introuction Integration by parts, similarly to integration by substitution, reverses a well-known technique of ifferentiation an explores

More information

Table of Common Derivatives By David Abraham

Table of Common Derivatives By David Abraham Prouct an Quotient Rules: Table of Common Derivatives By Davi Abraham [ f ( g( ] = [ f ( ] g( + f ( [ g( ] f ( = g( [ f ( ] g( g( f ( [ g( ] Trigonometric Functions: sin( = cos( cos( = sin( tan( = sec

More information

How to Minimize Maximum Regret in Repeated Decision-Making

How to Minimize Maximum Regret in Repeated Decision-Making How to Minimize Maximum Regret in Repeate Decision-Making Karl H. Schlag July 3 2003 Economics Department, European University Institute, Via ella Piazzuola 43, 033 Florence, Italy, Tel: 0039-0-4689, email:

More information

Konrad-Zuse-Zentrum für Informationstechnik Berlin

Konrad-Zuse-Zentrum für Informationstechnik Berlin Konra-use-entrum für Informationstechnik Berlin Christof Schutte Smoothe Molecular Dynamics For Thermally Embee Systems SC 95-4 (May 995) Smoothe Molecular Dynamics For Thermally Embee Systems Christof

More information

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments

Time-of-Arrival Estimation in Non-Line-Of-Sight Environments 2 Conference on Information Sciences an Systems, The Johns Hopkins University, March 2, 2 Time-of-Arrival Estimation in Non-Line-Of-Sight Environments Sinan Gezici, Hisashi Kobayashi an H. Vincent Poor

More information

Problems Governed by PDE. Shlomo Ta'asan. Carnegie Mellon University. and. Abstract

Problems Governed by PDE. Shlomo Ta'asan. Carnegie Mellon University. and. Abstract Pseuo-Time Methos for Constraine Optimization Problems Governe by PDE Shlomo Ta'asan Carnegie Mellon University an Institute for Computer Applications in Science an Engineering Abstract In this paper we

More information

EXPERIMENTS IN ON-LINE LEARNING NEURO-CONTROL

EXPERIMENTS IN ON-LINE LEARNING NEURO-CONTROL From: Proceeings of the welfth International FLAIRS Conference Copyright 1999, AAAI (wwwaaaiorg) All rights reserve EXPERIMENS IN ON-LINE LEARNING NEURO-CONROL A G Pipe, M Ranall, Y Jin Intelligent Autonomous

More information

A simplified macroscopic urban traffic network model for model-based predictive control

A simplified macroscopic urban traffic network model for model-based predictive control Delft University of Technology Delft Center for Systems an Control Technical report 9-28 A simplifie macroscopic urban traffic network moel for moel-base preictive control S. Lin, B. De Schutter, Y. Xi,

More information

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing

Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Examining Geometric Integration for Propagating Orbit Trajectories with Non-Conservative Forcing Course Project for CDS 05 - Geometric Mechanics John M. Carson III California Institute of Technology June

More information

This module is part of the. Memobust Handbook. on Methodology of Modern Business Statistics

This module is part of the. Memobust Handbook. on Methodology of Modern Business Statistics This moule is part of the Memobust Hanbook on Methoology of Moern Business Statistics 26 March 2014 Metho: Balance Sampling for Multi-Way Stratification Contents General section... 3 1. Summary... 3 2.

More information

TMA 4195 Matematisk modellering Exam Tuesday December 16, :00 13:00 Problems and solution with additional comments

TMA 4195 Matematisk modellering Exam Tuesday December 16, :00 13:00 Problems and solution with additional comments Problem F U L W D g m 3 2 s 2 0 0 0 0 2 kg 0 0 0 0 0 0 Table : Dimension matrix TMA 495 Matematisk moellering Exam Tuesay December 6, 2008 09:00 3:00 Problems an solution with aitional comments The necessary

More information

Short Intro to Coordinate Transformation

Short Intro to Coordinate Transformation Short Intro to Coorinate Transformation 1 A Vector A vector can basically be seen as an arrow in space pointing in a specific irection with a specific length. The following problem arises: How o we represent

More information

05 The Continuum Limit and the Wave Equation

05 The Continuum Limit and the Wave Equation Utah State University DigitalCommons@USU Founations of Wave Phenomena Physics, Department of 1-1-2004 05 The Continuum Limit an the Wave Equation Charles G. Torre Department of Physics, Utah State University,

More information

arxiv:physics/ v2 [physics.ed-ph] 23 Sep 2003

arxiv:physics/ v2 [physics.ed-ph] 23 Sep 2003 Mass reistribution in variable mass systems Célia A. e Sousa an Vítor H. Rorigues Departamento e Física a Universiae e Coimbra, P-3004-516 Coimbra, Portugal arxiv:physics/0211075v2 [physics.e-ph] 23 Sep

More information

initial configuration initial configuration end

initial configuration initial configuration end Design of trajectory stabilizing feeback for riftless at systems M. FLIESS y J. L EVINE z P. MARTIN x P. ROUCHON { ECC95 Abstract A esign metho for robust stabilization of riftless at systems aroun trajectories

More information

2 Viktor G. Kurotschka, Rainer Schwabe. 1) In the case of a small experimental region, mathematically described by

2 Viktor G. Kurotschka, Rainer Schwabe. 1) In the case of a small experimental region, mathematically described by HE REDUION OF DESIGN PROLEMS FOR MULIVARIAE EXPERIMENS O UNIVARIAE POSSIILIIES AND HEIR LIMIAIONS Viktor G Kurotschka, Rainer Schwabe Freie Universitat erlin, Mathematisches Institut, Arnimallee 2{6, D-4

More information

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors Math 18.02 Notes on ifferentials, the Chain Rule, graients, irectional erivative, an normal vectors Tangent plane an linear approximation We efine the partial erivatives of f( xy, ) as follows: f f( x+

More information

2.25 m. (a) Using Newton s laws of motion, explain why the student can gain an initial speed to leave the ground vertically.

2.25 m. (a) Using Newton s laws of motion, explain why the student can gain an initial speed to leave the ground vertically. NAME : F.5 ( ) MARS: /70 FORM FIVE PHYSICS TEST on MECHANICS Time Allowe: 70 minutes This test consists of two sections: Section A (structure type questions, 50 marks); Section B (multiple choice, 20 marks)

More information

Semianalytical method of lines for solving elliptic partial dierential equations

Semianalytical method of lines for solving elliptic partial dierential equations Chemical Engineering Science 59 (2004) 781 788 wwwelseviercom/locate/ces Semianalytical metho of lines for solving elliptic partial ierential equations Venkat R Subramanian a;, Ralph E White b a Department

More information

Sliding mode approach to congestion control in connection-oriented communication networks

Sliding mode approach to congestion control in connection-oriented communication networks JOURNAL OF APPLIED COMPUTER SCIENCE Vol. xx. No xx (200x), pp. xx-xx Sliing moe approach to congestion control in connection-oriente communication networks Anrzej Bartoszewicz, Justyna Żuk Technical University

More information

arxiv: v2 [cond-mat.stat-mech] 11 Nov 2016

arxiv: v2 [cond-mat.stat-mech] 11 Nov 2016 Noname manuscript No. (will be inserte by the eitor) Scaling properties of the number of ranom sequential asorption iterations neee to generate saturate ranom packing arxiv:607.06668v2 [con-mat.stat-mech]

More information

Polynomial Inclusion Functions

Polynomial Inclusion Functions Polynomial Inclusion Functions E. e Weert, E. van Kampen, Q. P. Chu, an J. A. Muler Delft University of Technology, Faculty of Aerospace Engineering, Control an Simulation Division E.eWeert@TUDelft.nl

More information

Non-deterministic Social Laws

Non-deterministic Social Laws Non-eterministic Social Laws Michael H. Coen MIT Artificial Intelligence Lab 55 Technology Square Cambrige, MA 09 mhcoen@ai.mit.eu Abstract The paper generalizes the notion of a social law, the founation

More information

Balancing Expected and Worst-Case Utility in Contracting Models with Asymmetric Information and Pooling

Balancing Expected and Worst-Case Utility in Contracting Models with Asymmetric Information and Pooling Balancing Expecte an Worst-Case Utility in Contracting Moels with Asymmetric Information an Pooling R.B.O. erkkamp & W. van en Heuvel & A.P.M. Wagelmans Econometric Institute Report EI2018-01 9th January

More information

Calculus Class Notes for the Combined Calculus and Physics Course Semester I

Calculus Class Notes for the Combined Calculus and Physics Course Semester I Calculus Class Notes for the Combine Calculus an Physics Course Semester I Kelly Black December 14, 2001 Support provie by the National Science Founation - NSF-DUE-9752485 1 Section 0 2 Contents 1 Average

More information

Switching Time Optimization in Discretized Hybrid Dynamical Systems

Switching Time Optimization in Discretized Hybrid Dynamical Systems Switching Time Optimization in Discretize Hybri Dynamical Systems Kathrin Flaßkamp, To Murphey, an Sina Ober-Blöbaum Abstract Switching time optimization (STO) arises in systems that have a finite set

More information

Cascaded redundancy reduction

Cascaded redundancy reduction Network: Comput. Neural Syst. 9 (1998) 73 84. Printe in the UK PII: S0954-898X(98)88342-5 Cascae reunancy reuction Virginia R e Sa an Geoffrey E Hinton Department of Computer Science, University of Toronto,

More information

Problem Set 2: Solutions

Problem Set 2: Solutions UNIVERSITY OF ALABAMA Department of Physics an Astronomy PH 102 / LeClair Summer II 2010 Problem Set 2: Solutions 1. The en of a charge rubber ro will attract small pellets of Styrofoam that, having mae

More information

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21

'HVLJQ &RQVLGHUDWLRQ LQ 0DWHULDO 6HOHFWLRQ 'HVLJQ 6HQVLWLYLW\,1752'8&7,21 Large amping in a structural material may be either esirable or unesirable, epening on the engineering application at han. For example, amping is a esirable property to the esigner concerne with limiting

More information

Outcomes. Unit 14. Review of State Machines STATE MACHINES OVERVIEW. State Machine Design

Outcomes. Unit 14. Review of State Machines STATE MACHINES OVERVIEW. State Machine Design 4. Outcomes 4.2 Unit 4 tate Machine Design I can create a state iagram to solve a sequential problem I can implement a working state machine given a state iagram 4.3 Review of tate Machines 4.4 TATE MACHINE

More information

Number of wireless sensors needed to detect a wildfire

Number of wireless sensors needed to detect a wildfire Number of wireless sensors neee to etect a wilfire Pablo I. Fierens Instituto Tecnológico e Buenos Aires (ITBA) Physics an Mathematics Department Av. Maero 399, Buenos Aires, (C1106ACD) Argentina pfierens@itba.eu.ar

More information

Placement and tuning of resonance dampers on footbridges

Placement and tuning of resonance dampers on footbridges Downloae from orbit.tu.k on: Jan 17, 19 Placement an tuning of resonance ampers on footbriges Krenk, Steen; Brønen, Aners; Kristensen, Aners Publishe in: Footbrige 5 Publication ate: 5 Document Version

More information

APPPHYS 217 Thursday 8 April 2010

APPPHYS 217 Thursday 8 April 2010 APPPHYS 7 Thursay 8 April A&M example 6: The ouble integrator Consier the motion of a point particle in D with the applie force as a control input This is simply Newton s equation F ma with F u : t q q

More information

PROPORTIONAL DERIVATIVE (PD) CONTROL ON THE EUCLIDEAN GROUP F. BULLO AND R. M. MURRAY. Division of Engineering and Applied Science

PROPORTIONAL DERIVATIVE (PD) CONTROL ON THE EUCLIDEAN GROUP F. BULLO AND R. M. MURRAY. Division of Engineering and Applied Science PROPORTIONAL DERIVATIVE (PD) CONTROL ON THE EUCLIDEAN GROUP F. BULLO AND R. M. MURRAY Division of Engineering an Applie Science California Institute of Technology Pasaena, CA 95 CDS Technical Report 95-

More information

Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS

Slovak University of Technology in Bratislava Institute of Information Engineering, Automation, and Mathematics PROCEEDINGS lovak University of echnology in Bratislava Institute of Information Engineering, Automation, an athematics PROCEEDING 7 th International Conference on Process Control 009 Hotel Baník, Štrbské Pleso, lovakia,

More information

THE ACCURATE ELEMENT METHOD: A NEW PARADIGM FOR NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS

THE ACCURATE ELEMENT METHOD: A NEW PARADIGM FOR NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS THE PUBISHING HOUSE PROCEEDINGS O THE ROMANIAN ACADEMY, Series A, O THE ROMANIAN ACADEMY Volume, Number /, pp. 6 THE ACCURATE EEMENT METHOD: A NEW PARADIGM OR NUMERICA SOUTION O ORDINARY DIERENTIA EQUATIONS

More information

Shifted Independent Component Analysis

Shifted Independent Component Analysis Downloae rom orbit.tu.k on: Dec 06, 2017 Shite Inepenent Component Analysis Mørup, Morten; Masen, Kristoer Hougaar; Hansen, Lars Kai Publishe in: 7th International Conerence on Inepenent Component Analysis

More information

Mechatronics by Analogy and Application to Legged Locomotion

Mechatronics by Analogy and Application to Legged Locomotion Mechatronics by Analogy an Application to Legge Locomotion by Victor Ragusila A thesis submitte in conformity with the requirements for the egree of Doctor of Philosophy Grauate Department of Aerospace

More information

Math 342 Partial Differential Equations «Viktor Grigoryan

Math 342 Partial Differential Equations «Viktor Grigoryan Math 342 Partial Differential Equations «Viktor Grigoryan 6 Wave equation: solution In this lecture we will solve the wave equation on the entire real line x R. This correspons to a string of infinite

More information

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions Working Paper 2013:5 Department of Statistics Computing Exact Confience Coefficients of Simultaneous Confience Intervals for Multinomial Proportions an their Functions Shaobo Jin Working Paper 2013:5

More information

A new identification method of the supply hole discharge coefficient of gas bearings

A new identification method of the supply hole discharge coefficient of gas bearings Tribology an Design 95 A new ientification metho of the supply hole ischarge coefficient of gas bearings G. Belforte, F. Colombo, T. Raparelli, A. Trivella & V. Viktorov Department of Mechanics, Politecnico

More information

A Path Planning Method Using Cubic Spiral with Curvature Constraint

A Path Planning Method Using Cubic Spiral with Curvature Constraint A Path Planning Metho Using Cubic Spiral with Curvature Constraint Tzu-Chen Liang an Jing-Sin Liu Institute of Information Science 0, Acaemia Sinica, Nankang, Taipei 5, Taiwan, R.O.C., Email: hartree@iis.sinica.eu.tw

More information

Prep 1. Oregon State University PH 213 Spring Term Suggested finish date: Monday, April 9

Prep 1. Oregon State University PH 213 Spring Term Suggested finish date: Monday, April 9 Oregon State University PH 213 Spring Term 2018 Prep 1 Suggeste finish ate: Monay, April 9 The formats (type, length, scope) of these Prep problems have been purposely create to closely parallel those

More information

ELEC3114 Control Systems 1

ELEC3114 Control Systems 1 ELEC34 Control Systems Linear Systems - Moelling - Some Issues Session 2, 2007 Introuction Linear systems may be represente in a number of ifferent ways. Figure shows the relationship between various representations.

More information

Calculus and optimization

Calculus and optimization Calculus an optimization These notes essentially correspon to mathematical appenix 2 in the text. 1 Functions of a single variable Now that we have e ne functions we turn our attention to calculus. A function

More information

Distributed coordination control for multi-robot networks using Lyapunov-like barrier functions

Distributed coordination control for multi-robot networks using Lyapunov-like barrier functions IEEE TRANSACTIONS ON 1 Distribute coorination control for multi-robot networks using Lyapunov-like barrier functions Dimitra Panagou, Dušan M. Stipanović an Petros G. Voulgaris Abstract This paper aresses

More information

AN INTRODUCTION TO AIRCRAFT WING FLUTTER Revision A

AN INTRODUCTION TO AIRCRAFT WING FLUTTER Revision A AN INTRODUCTION TO AIRCRAFT WIN FLUTTER Revision A By Tom Irvine Email: tomirvine@aol.com January 8, 000 Introuction Certain aircraft wings have experience violent oscillations uring high spee flight.

More information

A Novel Position Control of PMSM Based on Active Disturbance Rejection

A Novel Position Control of PMSM Based on Active Disturbance Rejection A Novel Position Control of PMSM Base on Active Disturbance Rejection XING-HUA YANG, XI-JUN YANG, JIAN-GUO JIANG Dept of Electrical Engineering, Shanghai Jiao Tong University, 4, Shanghai, CHINA yangxinghua4@6com

More information

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation JOURNAL OF MATERIALS SCIENCE 34 (999)5497 5503 Thermal conuctivity of grae composites: Numerical simulations an an effective meium approximation P. M. HUI Department of Physics, The Chinese University

More information

Charge { Vortex Duality. in Double-Layered Josephson Junction Arrays

Charge { Vortex Duality. in Double-Layered Josephson Junction Arrays Charge { Vortex Duality in Double-Layere Josephson Junction Arrays Ya. M. Blanter a;b an Ger Schon c a Institut fur Theorie er Konensierten Materie, Universitat Karlsruhe, 76 Karlsruhe, Germany b Department

More information

Numerical Integrator. Graphics

Numerical Integrator. Graphics 1 Introuction CS229 Dynamics Hanout The question of the week is how owe write a ynamic simulator for particles, rigi boies, or an articulate character such as a human figure?" In their SIGGRPH course notes,

More information

Vectors in two dimensions

Vectors in two dimensions Vectors in two imensions Until now, we have been working in one imension only The main reason for this is to become familiar with the main physical ieas like Newton s secon law, without the aitional complication

More information

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS

TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS TRAJECTORY TRACKING FOR FULLY ACTUATED MECHANICAL SYSTEMS Francesco Bullo Richar M. Murray Control an Dynamical Systems California Institute of Technology Pasaena, CA 91125 Fax : + 1-818-796-8914 email

More information

The canonical controllers and regular interconnection

The canonical controllers and regular interconnection Systems & Control Letters ( www.elsevier.com/locate/sysconle The canonical controllers an regular interconnection A.A. Julius a,, J.C. Willems b, M.N. Belur c, H.L. Trentelman a Department of Applie Mathematics,

More information

Time-Optimal Motion Control of Piezoelectric Actuator: STM Application

Time-Optimal Motion Control of Piezoelectric Actuator: STM Application Time-Optimal Motion Control of Piezoelectric Actuator: STM Application Yongai Xu, Peter H. Mecl Abstract This paper exaes the problem of time-optimal motion control in the context of Scanning Tunneling

More information

A Course in Machine Learning

A Course in Machine Learning A Course in Machine Learning Hal Daumé III 12 EFFICIENT LEARNING So far, our focus has been on moels of learning an basic algorithms for those moels. We have not place much emphasis on how to learn quickly.

More information

A Review of Multiple Try MCMC algorithms for Signal Processing

A Review of Multiple Try MCMC algorithms for Signal Processing A Review of Multiple Try MCMC algorithms for Signal Processing Luca Martino Image Processing Lab., Universitat e València (Spain) Universia Carlos III e Mari, Leganes (Spain) Abstract Many applications

More information

Contents. 2.1 Motivation: Rates and Tangent Lines. Calculus I (part 2): Introduction to Dierentiation (by Evan Dummit, 2016, v. 2.

Contents. 2.1 Motivation: Rates and Tangent Lines. Calculus I (part 2): Introduction to Dierentiation (by Evan Dummit, 2016, v. 2. Calculus I (part 2): Introuction to Dierentiation (by Evan Dummit, 2016, v 250) Contents 2 Introuction to Dierentiation 1 21 Motivation: Rates an Tangent Lines 1 22 Formal Denition of the Derivative 3

More information

An inductance lookup table application for analysis of reluctance stepper motor model

An inductance lookup table application for analysis of reluctance stepper motor model ARCHIVES OF ELECTRICAL ENGINEERING VOL. 60(), pp. 5- (0) DOI 0.478/ v07-0-000-y An inuctance lookup table application for analysis of reluctance stepper motor moel JAKUB BERNAT, JAKUB KOŁOTA, SŁAWOMIR

More information

Linear First-Order Equations

Linear First-Order Equations 5 Linear First-Orer Equations Linear first-orer ifferential equations make up another important class of ifferential equations that commonly arise in applications an are relatively easy to solve (in theory)

More information

Harmonic Modelling of Thyristor Bridges using a Simplified Time Domain Method

Harmonic Modelling of Thyristor Bridges using a Simplified Time Domain Method 1 Harmonic Moelling of Thyristor Briges using a Simplifie Time Domain Metho P. W. Lehn, Senior Member IEEE, an G. Ebner Abstract The paper presents time omain methos for harmonic analysis of a 6-pulse

More information

Optimization of a point-mass walking model using direct collocation and sequential quadratic programming

Optimization of a point-mass walking model using direct collocation and sequential quadratic programming Optimization of a point-mass walking moel using irect collocation an sequential quaratic programming Chris Dembia June 5, 5 Telescoping actuator y Stance leg Point-mass boy m (x,y) Swing leg x Leg uring

More information

On Using Unstable Electrohydraulic Valves for Control

On Using Unstable Electrohydraulic Valves for Control Kailash Krishnaswamy Perry Y. Li Department of Mechanical Engineering, University of Minnesota, 111 Church St. SE, Minneapolis, MN 55455 e-mail: kk,pli @me.umn.eu On Using Unstable Electrohyraulic Valves

More information

Dot trajectories in the superposition of random screens: analysis and synthesis

Dot trajectories in the superposition of random screens: analysis and synthesis 1472 J. Opt. Soc. Am. A/ Vol. 21, No. 8/ August 2004 Isaac Amiror Dot trajectories in the superposition of ranom screens: analysis an synthesis Isaac Amiror Laboratoire e Systèmes Périphériques, Ecole

More information

We G Model Reduction Approaches for Solution of Wave Equations for Multiple Frequencies

We G Model Reduction Approaches for Solution of Wave Equations for Multiple Frequencies We G15 5 Moel Reuction Approaches for Solution of Wave Equations for Multiple Frequencies M.Y. Zaslavsky (Schlumberger-Doll Research Center), R.F. Remis* (Delft University) & V.L. Druskin (Schlumberger-Doll

More information

Event based Kalman filter observer for rotary high speed on/off valve

Event based Kalman filter observer for rotary high speed on/off valve 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC9.6 Event base Kalman filter observer for rotary high spee on/off valve Meng Wang, Perry Y. Li ERC for Compact

More information

MATHEMATICAL REPRESENTATION OF REAL SYSTEMS: TWO MODELLING ENVIRONMENTS INVOLVING DIFFERENT LEARNING STRATEGIES C. Fazio, R. M. Sperandeo-Mineo, G.

MATHEMATICAL REPRESENTATION OF REAL SYSTEMS: TWO MODELLING ENVIRONMENTS INVOLVING DIFFERENT LEARNING STRATEGIES C. Fazio, R. M. Sperandeo-Mineo, G. MATHEMATICAL REPRESENTATION OF REAL SYSTEMS: TWO MODELLING ENIRONMENTS INOLING DIFFERENT LEARNING STRATEGIES C. Fazio, R. M. Speraneo-Mineo, G. Tarantino GRIAF (Research Group on Teaching/Learning Physics)

More information

SELF-ERECTING, ROTARY MOTION INVERTED PENDULUM Quanser Consulting Inc.

SELF-ERECTING, ROTARY MOTION INVERTED PENDULUM Quanser Consulting Inc. SELF-ERECTING, ROTARY MOTION INVERTED PENDULUM Quanser Consulting Inc. 1.0 SYSTEM DESCRIPTION The sel-erecting rotary motion inverte penulum consists of a rotary servo motor system (SRV-02) which rives

More information

EVALUATING HIGHER DERIVATIVE TENSORS BY FORWARD PROPAGATION OF UNIVARIATE TAYLOR SERIES

EVALUATING HIGHER DERIVATIVE TENSORS BY FORWARD PROPAGATION OF UNIVARIATE TAYLOR SERIES MATHEMATICS OF COMPUTATION Volume 69, Number 231, Pages 1117 1130 S 0025-5718(00)01120-0 Article electronically publishe on February 17, 2000 EVALUATING HIGHER DERIVATIVE TENSORS BY FORWARD PROPAGATION

More information

ORDINARY DIFFERENTIAL EQUATIONS AND SINGULAR INTEGRALS. Gianluca Crippa

ORDINARY DIFFERENTIAL EQUATIONS AND SINGULAR INTEGRALS. Gianluca Crippa Manuscript submitte to AIMS Journals Volume X, Number 0X, XX 200X Website: http://aimsciences.org pp. X XX ORDINARY DIFFERENTIAL EQUATIONS AND SINGULAR INTEGRALS Gianluca Crippa Departement Mathematik

More information

The Exact Form and General Integrating Factors

The Exact Form and General Integrating Factors 7 The Exact Form an General Integrating Factors In the previous chapters, we ve seen how separable an linear ifferential equations can be solve using methos for converting them to forms that can be easily

More information

APPROXIMATE SOLUTION FOR TRANSIENT HEAT TRANSFER IN STATIC TURBULENT HE II. B. Baudouy. CEA/Saclay, DSM/DAPNIA/STCM Gif-sur-Yvette Cedex, France

APPROXIMATE SOLUTION FOR TRANSIENT HEAT TRANSFER IN STATIC TURBULENT HE II. B. Baudouy. CEA/Saclay, DSM/DAPNIA/STCM Gif-sur-Yvette Cedex, France APPROXIMAE SOLUION FOR RANSIEN HEA RANSFER IN SAIC URBULEN HE II B. Bauouy CEA/Saclay, DSM/DAPNIA/SCM 91191 Gif-sur-Yvette Ceex, France ABSRAC Analytical solution in one imension of the heat iffusion equation

More information

sampling, resulting in iscrete-time, iscrete-frequency functions, before they can be implemente in any igital system an be of practical use. A consier

sampling, resulting in iscrete-time, iscrete-frequency functions, before they can be implemente in any igital system an be of practical use. A consier DISTANCE METRICS FOR DISCRETE TIME-FREQUENCY REPRESENTATIONS James G. Droppo an Les E. Atlas Department of Electrical Engineering University of Washington Seattle, WA fjroppo atlasg@u.washington.eu ABSTRACT

More information

Experiment 2, Physics 2BL

Experiment 2, Physics 2BL Experiment 2, Physics 2BL Deuction of Mass Distributions. Last Upate: 2009-05-03 Preparation Before this experiment, we recommen you review or familiarize yourself with the following: Chapters 4-6 in Taylor

More information

the solution of ()-(), an ecient numerical treatment requires variable steps. An alternative approach is to apply a time transformation of the form t

the solution of ()-(), an ecient numerical treatment requires variable steps. An alternative approach is to apply a time transformation of the form t Asymptotic Error Analysis of the Aaptive Verlet Metho Stephane Cirilli, Ernst Hairer Beneict Leimkuhler y May 3, 999 Abstract The Aaptive Verlet metho [7] an variants [6] are time-reversible schemes for

More information

Solutions to Practice Problems Tuesday, October 28, 2008

Solutions to Practice Problems Tuesday, October 28, 2008 Solutions to Practice Problems Tuesay, October 28, 2008 1. The graph of the function f is shown below. Figure 1: The graph of f(x) What is x 1 + f(x)? What is x 1 f(x)? An oes x 1 f(x) exist? If so, what

More information

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y

ensembles When working with density operators, we can use this connection to define a generalized Bloch vector: v x Tr x, v y Tr y Ph195a lecture notes, 1/3/01 Density operators for spin- 1 ensembles So far in our iscussion of spin- 1 systems, we have restricte our attention to the case of pure states an Hamiltonian evolution. Toay

More information

State-Space Model for a Multi-Machine System

State-Space Model for a Multi-Machine System State-Space Moel for a Multi-Machine System These notes parallel section.4 in the text. We are ealing with classically moele machines (IEEE Type.), constant impeance loas, an a network reuce to its internal

More information

Optimal LQR Control of Structures using Linear Modal Model

Optimal LQR Control of Structures using Linear Modal Model Optimal LQR Control of Structures using Linear Moal Moel I. Halperin,2, G. Agranovich an Y. Ribakov 2 Department of Electrical an Electronics Engineering 2 Department of Civil Engineering Faculty of Engineering,

More information

Experimental Determination of Mechanical Parameters in Sensorless Vector-Controlled Induction Motor Drive

Experimental Determination of Mechanical Parameters in Sensorless Vector-Controlled Induction Motor Drive Experimental Determination of Mechanical Parameters in Sensorless Vector-Controlle Inuction Motor Drive V. S. S. Pavan Kumar Hari, Avanish Tripathi 2 an G.Narayanan 3 Department of Electrical Engineering,

More information

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables*

Total Energy Shaping of a Class of Underactuated Port-Hamiltonian Systems using a New Set of Closed-Loop Potential Shape Variables* 51st IEEE Conference on Decision an Control December 1-13 212. Maui Hawaii USA Total Energy Shaping of a Class of Uneractuate Port-Hamiltonian Systems using a New Set of Close-Loop Potential Shape Variables*

More information

KNN Particle Filters for Dynamic Hybrid Bayesian Networks

KNN Particle Filters for Dynamic Hybrid Bayesian Networks KNN Particle Filters for Dynamic Hybri Bayesian Networs H. D. Chen an K. C. Chang Dept. of Systems Engineering an Operations Research George Mason University MS 4A6, 4400 University Dr. Fairfax, VA 22030

More information

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x) Y. D. Chong (2016) MH2801: Complex Methos for the Sciences 1. Derivatives The erivative of a function f(x) is another function, efine in terms of a limiting expression: f (x) f (x) lim x δx 0 f(x + δx)

More information

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13)

Slide10 Haykin Chapter 14: Neurodynamics (3rd Ed. Chapter 13) Slie10 Haykin Chapter 14: Neuroynamics (3r E. Chapter 13) CPSC 636-600 Instructor: Yoonsuck Choe Spring 2012 Neural Networks with Temporal Behavior Inclusion of feeback gives temporal characteristics to

More information

Generalizing Kronecker Graphs in order to Model Searchable Networks

Generalizing Kronecker Graphs in order to Model Searchable Networks Generalizing Kronecker Graphs in orer to Moel Searchable Networks Elizabeth Boine, Babak Hassibi, Aam Wierman California Institute of Technology Pasaena, CA 925 Email: {eaboine, hassibi, aamw}@caltecheu

More information

6. Friction and viscosity in gasses

6. Friction and viscosity in gasses IR2 6. Friction an viscosity in gasses 6.1 Introuction Similar to fluis, also for laminar flowing gases Newtons s friction law hols true (see experiment IR1). Using Newton s law the viscosity of air uner

More information