Power Scaling Bond Graph Approach to the Passification of Mechatronic Systems - With Application to Electrohydraulic Valves

Size: px
Start display at page:

Download "Power Scaling Bond Graph Approach to the Passification of Mechatronic Systems - With Application to Electrohydraulic Valves"

Transcription

1 ASME JOUNAL OF DYNAMIC SYSTEMS, MEASUEMENT AND CONTOL 1 Power Scaling Bond Graph Approach to the Passification of Mechatronic Systems - With Application to Electrohydraulic Valves Perry Y. Li and oger F. Ngwompo Abstract In many applications that require physical interaction with humans or other physical environments, passivity is a useful property to have in order to improve safety and ease of use. Many mechatronic applications (e.g. teleoperators, robots that interact with humans) fall into this category. In this paper, we develop an approach to design passifying control laws for mechatronic components from a bond graph perspective. Two new bond graph elements with power scaling properties are first introduced and the passivity property of bond graphs containing these elements are investigated. These elements are used to better model mechatronic systems that have embedded energy sources. A procedure for passifying mechatronic systems is then developed using the four way directional electrohydraulic flow control valve as an example. The passified valve is a two-port system that is passive with respect to the scaled power input at the command and hydraulic ports. This is achieved by representing the control valve in a suitable augmented bond graph, and then by replacing the signal bonds with power scaling elements. The procedure generalizes a previous passifying control law resulting in improved performance. Similar procedure can be applied to other mechatronic systems. Index Terms Passivity, bond graphs, power scaling, power scaling transformers / gyrators, electro-hydraulics, man-machine systems, mechatronics. I. INTODUCTION In the operation of systems requiring contacts with the environment or direct control by humans, passivity is an important property for safety and the ease to control the overall system. A passive system can be briefly described as a system that does not generate energy but only stores, dissipates, and releases it. The amount of energy that a passive system can impart to the environment is limited by the external input and so some safety is ensured compared to non-passive systems [1]. Because the concept of power can be used to plan and execute manipulation tasks, passive systems are potentially more user friendly. For the above reasons, passive systems would be useful in tasks that require contacting the physical environment and/or direct control by humans. The passivity property of electro-mechanical systems have been exploited to develop overall control systems that are closed loop passive (see for example [2], [3]). Although many hydraulic systems (e.g. in construction equipment) also involve direct human operation and direct contact, the passivity concept was not applied to electro-hydraulic control systems until [4]. In [4], the passivity property of the directional control valve was investigated from the controls perspective, and the valve was shown to be non-passive. Two alternative methods were proposed to make this device passive: by making structural or hardware redesign or by implementing active feedback compensation. Passified valves or other devices are useful since the design of additional passive control can be done much simply and more robustly for intrinsically passive systems than for arbitrary systems. For example, the actively feedback compensated passified valve in [4] enables the development of the first passive bilateral teleoperation scheme for electrohydraulic actuators [5], [6]. Our objective of passifying a mechatronic system such as the valve in [4] is somewhat different from the passification (or passivation) of a system with a view towards stabilizing the system such as in [7], [8], [9], [1]. In the latter, the desired passivity property is to find the control u = a(x,v), such that the system ẋ = f(x) + g(x)u is passive respect to the input-output pair (v,y) where v is the redefined input injected through the control, and y is a output function (possible redefined via forward compensation). In the former, our objective is to manipulate some exogenous control input (e.g. the valve input) so that the mechatronic system interacts with its existing, physical environment in a passive manner, i.e. the input-output pair (e.g. pressure and flow) are fixed and given. As such, we are interested in the passivity property which has a direct physical power interpretation. First submitted, June 23. eviewed received June 24. First revision submitted, August 24. Second review received January 25. Second revision submitted, February 24. Third review received March 25. Fourth revision submitted, March 22, 25. esearch supported by the National Science Foundation under grant CMS-8523 P. Y. Li is with the Department of Mechanical Engineering, University of Minnesota, Minneapolis, MN 55455, pli@me.umn.edu.. F. Ngwompo is with the Department of Mechanical Engineering, University of Bath, Bath, BA2 7AY, United Kingdom, .F.Ngwompo@bath.ac.uk

2 2 ASME JOUNAL OF DYNAMIC SYSTEMS, MEASUEMENT AND CONTOL Bond graph (see [11] for an introduction) is a physical approach to the modeling of physical systems that have increasingly been used in the analysis of systems for design and control ([12], [13], [14]). The inherent concept of power and energy embedded in bond graph representations, especially in regard to physical interaction with environment and between components, suggests that this tool can be used to investigate the passivity property of systems and possibly provide alternate or generalized methods to make mechatronic systems passive. The objective of this paper is to develop a general framework for analyzing passivity and developing passifying control laws for mechatronic systems using bond graph techniques. The electrohydraulic four-way directional control valve studied in [4] is used as an example to develop this procedure. From the full understanding of this example, a general procedure can be proposed to make non-passive systems passive. The proposed approach is advantageous because it allows the physics of the mechatronic system to provide useful structural insights. This in turn makes the robustness property of the resulting passifying control more apparent. A key feature of many mechatronic systems is that they contain embedded power sources. The usefulness of these systems rely on the proper manipulation of the power delivered by these sources. egular bond graphs, however, generally treat these power sources as external inputs. Also, any control or modulation are via the use of signal bonds that do not satisfy power continuity. Moreover, in multi-port systems, it would be useful for powers at different ports to take on different scalings. For example, a human operating a hydraulic excavator via a joystick exerts a much smaller power than the power that the excavator actually exerts. The power scaling concept is also not available in regular bond graphs. For these reasons, regular bond graphs are not adequate in addressing passivity and passification questions for these classes of mechatronic systems. In this paper, we propose two new bond graph elements, the power scaling transformers (PTF) and power scaling gyrators (PGY) to augment the bond graph framework. These are similar to regular transformers and gyrators but satisfy a scaled power continuity. Power scaling bond graphs provide a framework to analyze the passivity of mechatronic systems with embedded energy sources and power scaling properties. This rest of the paper is organized as follows. In section II, the definition of passivity, its relationship to regular bond graphs, and a brief problem statement are given. In section III, two new bond graph elements are introduced and the passivity property of power scaling bond graphs investigated. Bond graph models of a directional control valve are presented in Section IV. The passifying algorithm for the valve, developed using the bond graph perspective is given in Section V. Some remarks regarding the generalization of the proposed bond graph is given in Section VI. Section VII contains some concluding remarks. II. PASSIVITY AND BOND GAPH Given a dynamic system with input u and output y, a supply rate for the system can be defined to be any function s(u,y) which, considered a function of time, is L 1 integrable for any finite time ( L 1e ). A system is said to be passive 1 [15] with respect to this supply rate s(u,y) if, for any given initial condition, there exists a constant c so that for all time t and for all inputs u( ), t s(u(τ),y(τ))dτ c 2. (1) Assume that the input u and output y are collocated effort and flow variables for a physical system, then a physically meaningful supply rate can be defined to be the inner product between the input and the output. This supply rate (with proper sign conventions) represents the power input into the system. In this case, the passivity condition (1) expresses the fact that for all input u( ) and the corresponding output y( ), no matter how the input is manipulated and how much time one waits, the maximum amount of energy that can be extracted from the system is limited by the constant c 2 (depends on initial conditions but not on time interval or inputs), which can be interpreted as the initial energy stored in the system. A standard regular bond graph [11] consists of interconnections of dissipative (-), capacitive (C-) and inertance (I-) elements, transformers (TF), gyrators (GY), and their multi-port generalizations. Of these components, (C-) and (I-) elements are energy conserving energy storage elements; (-) are dissipative; and (TF) and (GY) do not store or dissipate energy. Interconnections are made through power bonds ( ) or the - (common effort) or 1- (common flow) junctions via the collocated effort variables, ensuring power continuity. Power generation is represented via effort sources (S e ) or (S f ) flow sources. These standard components and connections are suitable for physical systems. For example, Fig. 1 is a bond graph of a mass-damper system connected to a -C circuit via a voice-coil transducer. The capacitive element is the electrical capacitor, and the inertance element is the inertia of the mass and the magnet in the voicecoil transducer. The direction of the half arrows ( ) denotes the direction of power flow given by the product of the effort (e) and flow (f) variables associated with the power bond. For the capacitive element C, we can define its displacement (or charge) q, the constitutive capacitance relation, and the energy storage W C by: q := C(e C ) := f C dt W C (e C ) := C(eC) q=c(e ) e C (q)dq. 1 Strictly speaking the term dissipative should be used instead unless s(u, y) is the pairing between a vector space and its dual. The supply rates we consider in this paper are indeed of this form. (2)

3 LI AND NGWOMPO: POWE SCALING BOND GAPH APPOACH TO THE PASSIFICATION OF MECHATONIC SYSTEMS 3 Se 2 Damper, C I Se 1 Mass, I Sf 1 C 2 i1 Sf 1 GY(m) 1 1 i2 Se 1 i3 Se 2 Magnet / Voice coil Fig. 1. A regular bond graph with no active bonds or power scaling components. where e C (q) := C 1 (q). Similarly, for the inertance element (I ), we can define its momentum p, the constitutive inertance relation, and the energy storage W I by: p := I(f I ) := e dt W I (f I ) := I(fI) p=i(f ) f I (p)dp where f I (p) := I 1 (p). C : and I : are possibly nonlinear one-to-one functions. For physical systems, it is always possible to choose appropriate datum e and f so that W C (e C ) and W I (f I ) are positive functions so that they represent physical energies. We assume that this is done in this paper. It can easily be shown that the C and I elements satisfy the power continuity relation (assuming power bonds point to the elements): d dt W C = e C f C ; d dt W I = e I f I. For a resistive element, the constitutive relationship is (assuming power bonds point to the elements): e := (f ) ; e f (4) where : is a possibly nonlinear positive definite function. In more modern development, signal bonds in which either the flow or the effort variable is unilaterally transmitted (as signal) are also introduced in order to represent a wider class of mechatronic / control systems. These are represented as full arrows ( ) pointing in the direction where the signal is transmitted (see Fig. 1 for an example). Unlike power bonds, the source of the signal bond A in (A B) is unaffected by the destination of the bond, B. Unfortunately, because of this, signal bonds do not satisfy power continuity. A signal bond can be considered a modulated effort or flow source acting on the bond graph portion downstream to the signal bond. Later in this paper, we shall introduce new elements that have power scaling properties between its ports. We first state the following result for regular bond graphs which will be extended for bond graphs with power scaling elements. Theorem 1 Consider a regular bond graph (such as the one in Fig. 1) with no active bonds or power scaling components. Suppose there are n i input (effort or flow) sources, n s C or I energy storage elements, and n dissipative elements. Let the sign convention be such that all input bonds point to the bond graph, and power bonds point to each of the C, I and elements. Then, with respect to input bonds i 1,i 2,...,n i with effort and flow variables e ij, f ij, j = 1,...,k, the system is passive respect to the supply rate: s(f i1,...,f ik,e i1,...,e ik ) := (3) k f ij e ij. (5) j=1

4 4 ASME JOUNAL OF DYNAMIC SYSTEMS, MEASUEMENT AND CONTOL In other words, given a set of initial conditions, there exists c s.t. for any inputs, and for any time t t s(f i1 (τ),...,f ini (τ),e i1 (τ),...,e ini (τ))dτ c 2. Let the total energies in all the capacitive and inertance elements be given by n s W total := j=1 W C/I,j according to the constitutive equations (2), (3) for each C and I elements. Then, W total is a storage function for the bond graph and it satisfies: Ẇ total = D(f 1,...,f n,e 1,...,e n ) + s(f i1,...,f ini,e i1,...,e ini ) where D(f 1,...,f n,e 1,...,e n ) := n j=1 f j e j is the power dissipation in all the resistive elements. Proof: Let the storage function W total be the total energy as suggested in the theorem. Using the constitutive relationship of each C, I and elements and the continuity of power in the junction structure and of the TF and GY elements, it is easy to show that: Ẇ total = n j=1 n i e j f j + f ij e ij j=1 = D(f 1,...,f n,e 1,...,e n ) + s(f i1,...,f ini,e i1,...,e ini ) Ẇtotal s(f i1,...,f ik,e i1,...,e ini ) (7) (6) The last inequality is because D(f 1,...,f n,e 1,...,e n ) which is a property of resistive elements. Integrating (7), and using the fact that W total (t), we obtain the desired passivity property: W() = W(t) W(t = ) t s(f i1,...,f ini,e i1,...,e ini )dτ. Hence, a system that can be modeled by a regular bond graph (such as a physical system) is passive if all its ideal effort and flow sources (S e or S f ) are considered outside the system, and the supply rate is defined to be the total power input from these sources. In many control and mechatronic systems, however, the power source is unmodulated and is embedded in the system. The controller performs the conversion of this power from the sources. Therefore, a more meaningful way of looking at passivity would be in terms of the interactions of the system (with power sources embedded) with the controller (the algorithm), and with the external environment. The questions being addressed in the subsequent sections are: a) how to appropriately represent this power modulation using bond graphs so that the passivity property of the control system can be investigated. b) how to determine a controller that makes the control system passive and how to represent the equivalent passive control system with bond graphs. III. POWE SCALING TANSFOMES (PTF) AND POWE SCALING GYATOS (PGY) Before proceeding, we introduce two new bond graph elements: power scaling transformers and power scaling gyrators. The causal properties of these elements follow the regular two-port transformers and gyrators. The difference is that there is a possibly non-unity scaling factor that relates the power inputs at the two ports. Specifically, PTF(m,ρ) denotes a power scaling transformer with transformer modulus m and power scaling ρ in Fig. 2. Its effort and flow variables at the two ports are causally related by: e 1 := me 2 ; f 2 := (ρm)f 1 or e 2 := e 1 /m; f 1 := f 2 /(ρm). As such, ρm is the kinematic scaling between the two flow variables. (8)

5 LI AND NGWOMPO: POWE SCALING BOND GAPH APPOACH TO THE PASSIFICATION OF MECHATONIC SYSTEMS 5 e1 f1 PTF(m, ρ) e2 f2 e1 f1 PTF(m, ρ ) e2 f2 e1 f1 PGY(r, ρ) e2 f2 e1 f1 PGY(r, ρ ) e2 f2 Fig. 2. Causal relations of power scaling transformers / gyrators. Similarly, for PGY (r,ρ), a power scaling gyrator with gyrator modulus r and power scaling ρ in Fig.2, the relationships between the effort and flow variables are: e 1 := rf 2 ; e 2 := (ρr)f 1 or f 1 := 1/(ρr)e 2 ; f 2 := (1/r)e 1. For unity power scaling (i.e. ρ = 1) PTF(m,ρ) and PGY (r,ρ) reduce to regular transformers and gyrators. Notice for both PTF(m,ρ) and PGY (r,ρ), ρ(e 1 f 1 ) = (e 2 f 2 ). Thus, the power at input is scaled by the factor ρ before supplying it to the output. Proposition 1 A power scaling transformer PTF(m,ρ) or a power scaling gyrator PGY (r,ρ) are conserving with respect to the ρ-scaled power input in the sense that: s(f 1,f 2,e 1,e 2 ) := ρf 1 e 1 + ( f 2 e 2 ) =. (1) Here, the power directions are as shown in Fig. 2. Therefore, a power scaling transformer / gyrator is passive with s(,,, ) in (1) as the supply rate. Proof: Using (8) and (9), the scaled passivity property of individual PTF and PGY can be obtained by directly verifying that s(f 1,f 2,e 1,e 2 ) in (1) does indeed vanish identically. Definition 1 A bond graph with power scaling transformers / gyrators is said to be singly connected at a PTF(m,ρ) or PGY (r,ρ) if the graph is separated into two disjoint subgraphs when the power scaling element is removed. In other words, there should not be any loops containing the power scaling element. The following theorem states that a bond graph with power scaling elements has similar passivity property as a regular bond graph as long as it is singly connected at each non-unity power scaling element. Theorem 2 If a bond graph with power scaling transformers / gyrators but no active bonds is singly connected at every non-unity power scaling transformer / gyrator, then with respect to the n i input bonds i 1,i 2,...,i ni (assuming all the sign convention of all input bonds correspond to power input into the system when the variables are positive), there exist power scalings ρ 1,ρ 2,...,ρ ni such that the system is passive respect to the supply rate: s(f i1,...,f ik,e i1,...,e ik ) := (9) k ρ j f ij e ij. (11) In order words, given a set of initial conditions, there exists c s.t. for any inputs, and for any time t, t j=1 s(f i1 (τ),...,f ini (τ),e i1 (τ),...,e ini (τ))dτ c 2. Proof: To show that a singly connected bond graph is passive with respect to a scaled supply rate, the proof procedure is illustrated in Fig. 3. First, remove all the k power scaling transformers and gyrators to form k m disjoint bond graphs. For bond graph i k m, associate an energy storage W i to be the sum of the storages of all the I and C elements in the bond graph according to Theorem 1. Let s i be the supply rate for each disjoint bond graph with respect to which it is passive. Now, recursively re-insert the k power scaling transformers and gyrators one-by-one, by combining two bond graphs at each step. This is so because the bond graph is singly connected. At each step, two passive systems, each represented by a bond graph, are connected, and a power scaling element is re-inserted. Consider the step when the l k-th PTF/PGY is re-inserted. Suppose the storage functions of the two bond graphs to be re-connected to port 1 and port 2 of the transformer / gyrator are T l1, and T l2 respectively, their supply rates are s l1 and s l2, the dissipation rates are D l1 and D l2, and the power scaling of the transformer / gyrator is ρ l. Thus, for i = 1,2, d dt T li = D li + s li s li.

6 6 ASME JOUNAL OF DYNAMIC SYSTEMS, MEASUEMENT AND CONTOL C C1 1 T11 = Wc1, s11= D11=f1*e1 I:1 PTF(r2, γ ) 2 I2 1 e1 PTF(r1, γ ) 1 Se T12 = WI2, s12=ei1*fi1 D12= 2 Se e2 T22=, s22=ei2*fi2 D22=f2*e2 γ T21 = T1 = 2 Wc1+WI2 S21=S1 = ei1*fi1 γ D21=D1 = 2 f1*e W=T2 = γ ( γ Wc1+WI2) 1 2 S = S2 = γ 1 (ei1*fi1)+ei2+fi2 D = D2 γ γ 1 2 (f1*e)+(f2*e2) Fig. 3. Example illustrating the proof procedure of Theorem 2. The sub-bond graphs are reconstituted and the storage functions, supply rates, and dissipation function as sub-graphs are combined are scaled and added up. Se: u I f1 1 e1 f1 PTF(1, ρ) e2 f2 GY(1) Fig. 4. A non-passive bond graph with power scaling transformer that is not singly connected. Notice that according to Theorem 1, these can be defined at the first step when all the power scaling components have been removed. Next, for the bond graph rejoined by the PTF or PGY, define the storage function of the combined bond graph to be T l = ρ l T l1 + T l2 and the supply rate to be s l := ρ l s l1 + s l2. Clearly, d dt T l = ρ l d dt T l1 + d dt T l2 = (ρd l1 + D l2 ) + (ρ s l1 + s l2 ) (ρ s l1 + s l2 ) =: s l (12) i.e. the combined bond graph is passive with s l as its supply rate and T l as its storage function. Let l l+1 and continue this process until the original bond graph is reconstituted. It is clear that the final supply rate is of the form (11) and the complete reconstituted bond graph is passive with respect to it. emark: The condition for singly connectedness at the PTF/PGY serves to disallow loops that can cause positive feedback with sufficiently large loop gain. For example, the bond graph in Fig. 4 is not singly connected at the PTF. It dynamics are given by I d dt f 1 = (1 1/ρ)f 1 + u, where u is the input effort. Therefore, the system is neither passive nor stable, when ρ > 1. The example in Fig. 4 also shows that the singly connectedness condition in Theorem 2 is not necessary, since for ρ < 1, the bond graph is passive with respect to the supply rate s := u f 1. In the rest of the paper, we illustrate, using an electro-hydraulic valve as an example, how bond graphs with power scaling components can be used to design passive mechatronic systems. The main idea is to develop passifying control laws so that the closed loop mechatronic system behaves like a singly connected bond graph with possibly power scaling components. IV. BOND GAPH MODELS OF A FOU-WAY DIECTIONAL CONTOL VALVE Figure 5 shows a typical critically centered, matched, four way directional control valve. By actuating the spool, the orifices in the valve are modulated to meter the out-going flow (Q A ) to the hydraulic actuator, and the return flow (Q B ) from it.

7 LI AND NGWOMPO: POWE SCALING BOND GAPH APPOACH TO THE PASSIFICATION OF MECHATONIC SYSTEMS 7 (to tank) P = (from pump) P s B P P B A Q_B A Xv QA Connected to hydraulic actuator F P L = P P A B Q L = Q A = Q B Fig. 5. A typical four-way directional control valve. x v x v C C Se:Ps 1 P A Q A Q B Load 1 (Actuator) P B Se:P Fig. 6. Bond graph of the hydraulic portion of the valve including fluid compressibility effects and interaction with load. This system is passive when the energy source is excluded from the system. Assuming the hydraulic actuator is flow conserving (e.g. in a double ended cylinder), and neglecting flow forces and valve chamber dynamics, then Q L := Q A = Q B. A mathematical model of the valve is given by [16]: mẍ v = F (13) Q L (x v,p L ) = C dw ρ x v Ps sgn(x v )P L (14) where F is the total longitudinal force experienced by the spool, which can be controlled using an electromechanical / solenoid actuator; x v is the spool displacement; m is the spool inertia; C d and w are the discharge and area gradient coefficients of the valve; P s is the supply pressure; and P L is the load pressure (differential pressure between the actuator ports); sgn( ) denotes the sign function. Eq.(14) is derived by combining the orifice equations for the meter-in and meter-out orifices. It is applicable when sgn(x v )P L < P s, which is the usual scenario. A similar expression can be written for the unusual situation when sgn(x v )P L P s. We now consider the bond graph representations of the valve. To facilitate understanding of the various bond graphs and transformations, the dimensions of the physical quantities and variables in standard M(ass), L(ength) and T(ime) units are tabulated in table I. The bond graph model for the valve can be decomposed into the spool dynamics portion, and the hydraulics portion. The spool dynamics is simply the dynamics of an inertia. A bond graph of the hydraulics portion, with the valve chamber dynamics included is shown in Figure 6. Notice that the valve displacement x v modulates the out-going flow from the pressure source to the load, and the return flow from the load to the reservoir, via the two orifices (modeled using elements with parameters modulated by x v ) [11, p ]. This modulation connects the spool portion and the hydraulic portion of the valve. A simplified model, with the assumptions of incompressible flow and that of the load being flow conserving (i.e. Q A = Q B = Q L ), corresponding to Eqs. (13)-(14), is shown in Figure 7 where P L = P A P B is the load pressure. Q L, Q A, Q B P s, P A, P B, P L m x v F, F x, ω K q [L 3 T 1 ] [ML 1 T 2 ] [M] [L] [MLT 2 ] [L 2 T 1 ] 1 k, K x v = (1 k x v) r 1 r 2 γ 1, γ 2, γ I f [MT 2 ] [MLT 2 ] [M 1 L 2 T ] [1] [1] [M 1 T 2 ] z, z F x B A α B w [LT 1 ] [LT 1 ] [MT 1 ] [L 2 ] [MT 1 ] [T 1 ] TABLE I DIMENSIONS IN M (ASS), L(ENGTH), T (IME) OF VAIOUS VAIABLES.

8 8 ASME JOUNAL OF DYNAMIC SYSTEMS, MEASUEMENT AND CONTOL Passive? valve command Controller F.. m x v = F x v Se:Ps 1 Q L Se:P L hydraulic port Fig. 7. Simplified bond graph of the valve. We wish to develop control law so that the system (with the energy source included) is passive as it interacts with the load and the command input. Q L Kq xv 1/K t P L Fig. 8. Equivalent electrical circuit for the hydraulic valve equation (15) which is equivalent to Eq. (14). From the perspective of control, a valve is a 2-port device that interacts with two external environments: the hydraulic load (via P L and Q L ) and the control system (via the valve command input), and the power supply is simply part of the system. From the model in Fig. 7, it is clear that whenever x v, it is possible to manipulate the load pressure P L so that the pump pressure source S e : P s delivers power to the external environment. In other words, as far as the hydraulic environment is concerned, the valve is not passive. Of course, the valve would be passive if S e : P s were also considered part of the external environment (Fig. 6). For this reason, despite its direct physical correspondence, the bond graph models in Figs. 6 and 7 are not convenient for the interpretation of passivity from the perspective of control. Following [4], an alternative representation that is more suitable for bond graph passivity analysis is obtained by first reformulating the flow equation (14) to be Q L (x v,p L ) = K q x v K t (x v,p L )P L (15) where K q = C d w P s /ρ > and K t (x v,p L ) can be shown to be non-negative. Thus, we can think of the valve as being a flow source modulated by the spool displacement x v with a no-load flow gain K q with respect to x v, in parallel with a nonlinear conductance K t (x v,p L ) that shunts flow (Fig. 8). The corresponding bond graph model is shown in Figure 9. Here, the time integration of ẋ v to form x v is modeled using a mechanical capacitive element (e.g. a spring) represented by a compliance of 1/1 k where 1 k is the unit stiffness (i.e. has a value of 1). The effort variable at the junction is x v := (1 k x v ) (has the dimension of a force [MLT 2 ]). It has the same value as x v [M] but with a change in units (Table I). In Fig. 9, the spool inertia dynamics determines the spool displacement which in turn modulates a flow source with a gain K q. In contrast, in the bond graph in Fig. 7 using (14),the spool only modulates the resistance values, which has only indirect influence on the energy flow. In this new perspective, the goal of passification is to modulate the effort source S e : F with a feedback control so as to make the system appear passive to the external environment. V. BOND GAPH APPOACH FO PASSIFICATION We now proceed to develop a control law to passify the electrohydraulic valve. This involves several manipulations and transformations of the bond graph in Fig. 9. Please refer to table I for the dimensions of the various variables. Notice that the bond graph in Fig. 9 contains two signal bonds: one associated with the modulating effect of the spool displacement x v on the flow rate; the other associated with the integration of the spool velocity ẋ v to obtain the spool displacement x v. The main idea in our approach of passification of the valve is to replace these active signal bonds by passive power bonds or power scaling transformers / gyrators. We proceed in three steps, of which step is optional.

9 LI AND NGWOMPO: POWE SCALING BOND GAPH APPOACH TO THE PASSIFICATION OF MECHATONIC SYSTEMS 9 I:m C:1/1k Passive? : 1/K t valve command Controller Se: F 1 d/dt(xv) (1 k x v) Sf Se : P L :Kq/1 k Fig. 9. Active bond graph representation of 4-way directional control valve. 1 k is the unit fictitious stiffness (dimension [MT 2 ]) associated with the integral relationship between ẋ v and x v. x v := (1 k x v) is the effort variable at the junction. C:m I:1/1k : 1/Kt Sf: F 1 (1 k x Sf d/dt(xv) v) :Kq/1 k Se : P L Fig. 1. Dualized active bond graph representation of 4-way directional control valve Step : Duality transformation Transforming the spool dynamics portion of the bond graph in Fig. 9 using the duality relationship, we obtain the bond graph in Fig. 1. In this step, the and 1 junctions, C and I elements, effort and flow variables, and the direction of the causality are exchanged to obtain an equivalent bond graph. This step is optional and it is used so that the resulting power scaling bond graphs to be developed later will have transformer type instead of gyrator type causalities. Step 1: Create a desired bond graph by first replacing active signal bonds and modulated effort / flow sources by power scaling transformers. The power scalings γ 1, γ 2 of the two PTF s and the modulation factor r 2 of the PTF that replaces the integrator signal bond are to be determined later. The modulation factor of r 1 of the PTF in the x v induced signal bond must be chosen so that K q = 1 k r 1 γ 1 to preserve the relationship between the no-load flow and x v in (15). Notice that if the dualization step in Step is omitted, then the active bond on the right hand side should be replaced by PGY instead of PTF. We prefer to use PTF because they reduce to simple power bonds when both the modulation factor and the power scaling are unity, as opposed to reducing to GY in the case of PGY when the duality transformation is omitted. Whether one dualizes first is simply a stylistic issue. Step 2: Add other regular or power scaling bond graph elements. One possibility is to add an effort source F x at the 1 node as an auxiliary control input, and add a -element B at the left hand most junction. The resulting bond graph is shown in Fig. 11. Notice that Fig. 11 is a bond graph with power scaling components but is singly connected at these components. Therefore by Theorem 2, the system represented by this bond graph is passive with respect to a supply rate: s(f x,p L,x v,q L ) = (1 k γ 1 )F xx v P L Q L. Step 3: Determine the appropriate spool dynamics that realize the desired bond graph. Label the effort variable in the junction by z. Then, according to the bond graph in Fig. 11, the dynamics of x v and of z are given by: ẋ v = 1 r 2 z + (F x r 1 P L ) (16) mż = 1 k γ 2 r 2 x v Bz (17)

10 1 ASME JOUNAL OF DYNAMIC SYSTEMS, MEASUEMENT AND CONTOL C:m I:1/1k : 1/Kt :1/B z PTF(r2, γ γ 2(1 ) 1 k x 1 PTF(r1, ) v) Se: F x Se : P L Fig. 11. Desired power scaling bond graph representation of 4-way directional control valve with bonds replaced by PTF / PGY. Notice that (16) provides the transformation z that is given by: z r 2 = ẋ v (F x r 1 P L ). Differentiating (16) and utilizing (17), we obtain the spool dynamics necessary to realize the dynamics of the bond graph to be mẍ v = m d dt (F x r 1 P L ) B z 1 k r 2 γ 2 r2 2 x v. Substituting the expression for z, we have: 1 k mẍ v = Bẋ v γ 2 r2 2 x v B(F x r 1 P L ) + m d dt (F x r 1 P L ). (18) Comparison between (18) and (13) suggests that the ideal passifying control law should be of the form: F = Bẋ v Kx v + B(F x r 1 P L ) + m d dt (F x r 1 P L ), = Bẋ v Kx v r 1 BP L + BF x + m d dt (F x r 1 P L ) (19) where K = 1 k / ( γ 2 r2) 2. The first three terms of this control law are spool damping, centering spring, and pressure feedback which can be realized physically. In fact, fluid flow forces in the valve naturally induce centering spring force and damping [16]. So, control needs only augment to these. Pressure feedback can be obtained physically by modifying the spool geometry [4]. The fourth and last terms in (19) are the command forcing term, and the prediction term for dynamics cancellation. These must be provided by the control law. Consider now the closed loop system with (F x,x v ) and (P L,Q L ) as the input port variables. Following the proof of Theorem 2, we can choose m W = γ 1 γ 2 2 z2 + 1 kγ 1 2 x2 v (2) as the storage function of the system, so that Hence, the system is passive with respect to the supply rate: Ẇ = γ 1 γ 2 Bz 2 K t (x v,p L )P 2 L + ((1 k γ 1 )F xx v P L Q L ) (21) s valve (F x,p L,x v,q L ) := (1 k γ 1 )F xx v P L Q L (22) where (1 k γ 1 )F xx v represents the power at the command port, and P L Q L represents the power at the hydraulic port. The second term in (21) represents the valve intrinsic energy dissipation due to the shunt conductance in K t (x v,p L ) in (15). The first term in (21) is the dissipation which is in fact an artifact of the proposed bond graph. This term is generally desired to be small. Step 4: Adding robustness The control law requires estimating the derivative of F x r 1 P L. Generally, there will be an estimation error which can be considered flow source at the junction. To combat its possible negative effect on passivity, we can add a dissipative term to ensure that the system dissipates more energy than it might possibly gain from the estimation error (Fig. 12). Assuming that we can estimate the bound for the estimation error: d dt (F x r 1 P L ) d dt (F x r 1 P L ) b err, (23) where d/dt( ) is the estimate of the derivative of the argument, the passifying control law can be modified to include the term: F rob = m sgn(z)b err. (24)

11 LI AND NGWOMPO: POWE SCALING BOND GAPH APPOACH TO THE PASSIFICATION OF MECHATONIC SYSTEMS 11 C:m I:1/1k : 1/Kt : 1/B z PTF(r2, γ 2 ) (1 k x 1 v) PTF(r1, γ ) 1 Sf: m Error Sf: Frob Se: Fx Se : P L Fig. 12. Bond graph of passified valve with robustness modification and estimation error. This ensures that F rob z + Error z for any estimation error Error( ) (the signal inside in (23)) satisfying its assumed bound. The penalty for using a conservative error bound in the robustness control term would be a large additional dissipation term γ 1 γ 2 mb err z in (21). Step 5: Choosing appropriate parameters The bond graph in Fig. 11 determines the nominal closed loop behavior of the passified valve. It is parameterized by (r 1,γ 1,r 2,γ 2,B). However, valve orifice relationship dictates that (1 k γ 1 )r 1 = K q, the no load flow gain. Let γ >, A > be two constants and then define: as well as a transformed input F x := α F x so that r 1 := A α, γ 1 = K q r 1, r 2 := 1, γ 2 = 1 γb, (25) F x r 1 P L = 1 α [F x AP L ]. (26) Then, the passifying control law (19), with the robustness term in (24) recovers exactly the active passifying control law in [4] by setting α = B. In this case, the passifying control (19) is parameterized by (r 1 = A/α,γ,B). α only plays the role of input scaling as in (26) but does not alter the passifying control for a given A/α. The possibility of arbitrary input scaling using α B is unknown in [4] without using the bond graph approach. Examination of the target bond graph dynamics (16)-(17) shows that r 2 does not play a role in terms of x v dynamics is concerned. This, together with the constraint K q = 1 k γ 1 r 1 means that the passifying control law suggested by the bond graph in Fig. 11 is completely parameterized by (r 1 = A/α,γ,B). The closed loop transfer function of the valve passified using the parameters in (25) and the input scaling (26) is s + B/m x v (s) = [s(s + B/m) + γb/m] [F x(s) r 1 P L (s)]. s + B/m = α [s(s + B/m) + γb/m] [F x(s) AP L (s)]. If we set both poles at s = B w, where B w signifies the bandwidth of the passified valve, we need B = 2mB w, and γ = B w /2. We get the spool dynamics and the output flow equation: x v (s) = s + 2B w α(s + B w ) 2 [F x(s) AP L (s)]. (28) Q L (x v,p L ) = K q x v K t (x v,p L )P L (15) If the bandwidth of operation is well below B w, the passified valve can be approximated by its static gain: x v 2 αb w [F x AP L ] z γx v = 1 2 B wx v This static approximation has facilitated the development of the first successful passive bilateral teleoperation of a hydraulic actuator [5], [6]. When the static approximation holds, from (21), the dissipation in the valve is given by: Ẇ = 2α K ([ ] ) q z 2 K t (x v,p L )PL 2 Kq + F x x v P L Q L AB w A (27)

12 12 ASME JOUNAL OF DYNAMIC SYSTEMS, MEASUEMENT AND CONTOL Y(s) C:m z I:1/1k : 1/Kt (1 k x v) PTF(r2, γ 1 γ 2 ) PTF(r1, ) 1 Se : PL : 1/B Sf: F1 TF( 1/α ) Z(s) I: I f Y(s) Se: Fx Fig. 13. Alternate bond graph structures for passification using z 1 2 B wx v during low frequency operation, Ẇ αb w 2 K q A x2 v K t (x v,p L )P 2 L + ([ ] ) Kq F x x v P L Q L A Here, the second term represents the actual energy loss due to the shunt conductance in the valve (15), the last term is the supply rate consisting of the control input power (K q /A)F x x v and the hydraulic output power P L Q L. The first term represents energy dissipation which is a consequence of our passification algorithm. In particular, for the same valve opening x v, the dissipation is proportional to αb w. In the teleoperation control in [5], [6], this appears as an extra damping in the haptic property of the controlled system and adversely affects the way that human perceives and distinguishes the external environment. If α = B = 2B w m as in [4] is used, energy dissipation increases quadratically with bandwidth, thus presenting an apparent trade-off between bandwidth and haptic property. With the extra flexibility afforded by α in the bond graph approach, the passification induced dissipation can be made arbitrarily small by simply adjusting α. (29) VI. GENEALIZATION We already saw above that the use of α effectively removes the apparent trade-off between bandwidth and dissipation. The bond graph approach also offers potential new ways to passify the valve. For example, target bond graph structure alternate to Fig. 11, such as Fig. 13 can be used. Here, a general admittance Y (s) as well as an additional input F 1 are attached to the node, and a general impedance Z(s) and an input F x are attached to the 1 node. These flexibilities and the possibility of using dynamic elements can be used to shape the frequency response of the passified device and to improve the dissipation property. To illustrate this idea, consider the example in which a P-I control for the z variable is applied Y (s) = I f s + B; Z(s) = : F 1 = The bond graph for Y (s) is shown in Fig. 13. The valve dynamics become: ẋ v 1 x v 1/α mż = K B 1 z + (F x AP L ) (3) I f ω 1 ω where we have used the substitution z = z/r 2, K = 1 k /(γ 2 r2), 2 r 1 = A/α, and F x = αf x. This has the transfer function: [ ] 1 mif (K I f + 1) s(s + B/m) + (K I f + 1) x v (s) = (F x (s) AP L (s)) (31) α(k I f + 1)s mi f s(s + B/m) + (K I f + 1) Both poles of the second order component inside the [ ] can be set at s = B w where B w is the desired bandwidth. The low frequency valve dynamics can be approximated by the integrator dynamics (take s ) : ẋ v 1 α(k I f + 1) (F x AP L ).

13 LI AND NGWOMPO: POWE SCALING BOND GAPH APPOACH TO THE PASSIFICATION OF MECHATONIC SYSTEMS 13 The integrator valve dynamics are attractive because command is now related to dq L /dt which is approximately proportional to actuator acceleration. The main advantage of this P-I passifying control is that the control does not dissipate any energy for low frequency operation, since z = r 2 z. This can be seen by using the storage function: ( If W mod := γ 1 γ 2 2 ω2 + m ) 2 z2 + 1 kγ 1 2 x2 v, (32) ([ ) Ẇ mod = γ 1 γ 2 Bz 2 K t (x v,p L )PL 2 Kq + ]F x x v P L Q L A ([ ] ) (33) K t (x v,p L )PL 2 Kq + F x x v P L Q L A Moreover, since the energy dissipation due to implementing the robustness term (24) is proportional to z, this will also vanish asymptotically. Therefore, the penalty for poorly estimating d dt (F x r 1 P L ) is also reduced. VII. CONCLUSION In this paper, a framework for deriving passifying control for mechatronic systems with embedded power sources, using power scaling bond graphs has been proposed. Power scaling bond graphs extend the regular bond graphs with the use of power scaling transformers and gyrators. These new elements capture both the concept of power scaling in bond graphs while maintaining the scaled power continuity which is essential for passivity analysis. It is shown that singly connected power scaling bond graphs are passive with respect to an appropriately scaled power input. Passification control laws for mechatronic systems are obtained by defining the controls that would duplicate a target power scaling bond graph. Two key steps in defining the target bond graph are the modeling of the embedded power source using a modulated input, and the replacement of any signal bonds by power scaling transformers / gyrators. When the procedure was applied to an electro-hydraulic valve as an example, it produces passifying control laws that generalize and improve over previous ones. Although the proposed procedure uses the electrohydraulic valve as an example, it should be applicable to other mechatronic systems as well. Current research is directed to obtaining a tighter condition to determine when a power scaling bond graph is passive, and thus increasing the applicability of the proposed approach. EFEENCES [1] J.E. Colgate, Coupled stability of multiport systems-theory and experiments., Transactions of the ASME. Journal of Dynamic Systems, Measurement and Control,, vol. 116, no. 3, pp , [2] Perry Y. Li and oberto Horowitz, Control of Smart Exercise Machines: Part 1. Problem Formulation and Non-Adaptive Control, IEEE/ASME Transactions on Mechatronics, vol. 2, no. 4, pp , December [3] Dong Jun Lee and Perry Y. Li, Passive feedforward approach for linear dynamically similar bilateral teleoperated manipulators, IEEE Transactions on obotics and Automation, vol. 19, no. 13, pp , June 23. [4] Perry Y. Li, Towards safe and human friendly hydraulics: the passive valve, ASME Journal of Dynamic Systems, Measurement and Control, vol. 122, no. 3, pp , 2. [5] Perry Y. Li and Kailash Krishnaswamy, Passive bilateral teleoperation of a hydraulic actuator using an electrohydraulic passive valve, in Proceedings of 21 American Control Conference, 21, pp [6] Perry Y. Li and Kailash Krishnaswamy, Passive bilateral teleoperation of a hydraulic actuator using an electrohydraulic passive valve, International Journal of Fluid Power,, no. 13, pp , August 24. [7] Maria M. Seron, David J. Hill, and Alexander L. Fradkov, Adaptive passification of nonlinear systems, in Proceedings of the 33rd Conference on Decision and Control, 1994, pp [8] C. I. Byrnes, A. Isidori, and J. C. Willems, Passivity, feedback equivalence, and the global stabilization of minimum phase nonlinear systems, IEEE Transactions on Automatic Control, vol. 36, no. 11, pp , [9] A. G. Kelkar and S. M Joshi, obust control of non-passive systems via passification, in Proceedings of 1997 American Control Conference, 1997, pp [1] Young I. Song, Hyungbo Shim, and Jin H. Seo, Passification of nonlinear systems via dynamic feedback, in Proceedings of 36th Conference on Decision and Control, 1999, vol. 5, pp [11] Dean C. Karnopp, Donald L. Margolis, and. C. osenberg, System Dynamics - Modeling and simulation of mechatronic systems, John Wiley and Sons Inc, 2. [12] oger F. Ngwompo, S. Scavada, and D. Thomasset, Inversion of linear time invaiant siso systems modelled by bond graph, Journal of the Franklin Institute, vol. 333(B), no. 2, pp , [13] oger F. Ngwompo and Peter J. Gawthrop, Bond graph-based simulationof nonlinear inverse systems using physical performance specifications, Journal of the Franklin Institute, vol. 336, pp , [14] S. Y. Huang and K. Youcef-Toumi, Zero dynamics of physical systems from bond graph models -Part 1: SISO system, ASME Journal of Dynamical Systems Measurements and Control, vol. 121, pp , [15] J. C. Willems, Dissipative dynamical systems, part 1: General theory, Archive for ational Mechanics and Analysis, pp , [16] Hebert E. Merritt, Hydraulic Control Systems, John Wiley and Sons, 1967.

Power Scaling Bond Graph Approach to the. Passification of Mechatronic Systems - With Application to Electrohydraulic Valves

Power Scaling Bond Graph Approach to the. Passification of Mechatronic Systems - With Application to Electrohydraulic Valves Power Scaling Bond Graph Approach to the 1 Passification of Mechatronic Systems - With Application to Electrohydraulic Valves Perry Y. Li and Roger F. Ngwompo Abstract In many applications that require

More information

PASSIFICATION OF ELECTROHYDRAULIC VALVES USING BOND GRAPHS

PASSIFICATION OF ELECTROHYDRAULIC VALVES USING BOND GRAPHS Copyright 22 IFAC 5th Triennial World Congress, Barcelona, Spain PASSIFICATION OF ELECTROHYDRAULIC VALVES USING BOND GRAPHS Perry Y. Li Roger F. Ngwompo 2 Department of Mechanical Engineering, University

More information

Bond graph Based Approach To Passive Teleoperation Of A Hydraulic Backhoe

Bond graph Based Approach To Passive Teleoperation Of A Hydraulic Backhoe Bond graph Based Approach To Passive Teleoperation Of A Hydraulic Backhoe Kailash Krishnaswamy and Perry Y. Li Abstract Human operated, hydraulic actuated machines are widely used in many high-power applications.

More information

Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E.

Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright Diane L. Peters, Ph.D., P.E. Modeling of Dynamic Systems: Notes on Bond Graphs Version 1.0 Copyright 2015 Diane L. Peters, Ph.D., P.E. Spring 2015 2 Contents 1 Overview of Dynamic Modeling 5 2 Bond Graph Basics 7 2.1 Causality.............................

More information

PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS

PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS OS9-3 Proceedings of the 7th JFPS International Symposium on Fluid Power, TOYAMA 28 September 5-8, 28 PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS Perry Y. Li and Venkat Durbha Center for Compact

More information

Toward Safe and Human Friendly Hydraulics: The Passive Valve

Toward Safe and Human Friendly Hydraulics: The Passive Valve Perry Y. Li Department of Mechanical Engineering, University of Minnesota, Church St. SE, Minneapolis MN 55455 e-mail: pli@me.umn.edu Toward Safe and Human Friendly Hydraulics: The Passive Valve Hydraulic

More information

Dynamic Redesign of a Flow Control Servo-valve using a Pressure Control Pilot

Dynamic Redesign of a Flow Control Servo-valve using a Pressure Control Pilot Dynamic Redesign of a Flow Control Servo-valve using a Pressure Control Pilot Perry Y. Li Department of Mechanical Engineering University of Minnesota Church St. SE, Minneapolis, Minnesota 55455 Email:

More information

IMECE BONDGRAPH BASED APPROACH TO PASSIVE TELEOPERATION OF A HYDRAULIC BACKHOE

IMECE BONDGRAPH BASED APPROACH TO PASSIVE TELEOPERATION OF A HYDRAULIC BACKHOE Proceedings of IMECE ASME International Mechanical Engineering Congress and Exposition November -,, Anaheim, California USA IMECE-6 BONDGRAPH BASED APPROACH TO PASSIVE TEEOPERATION OF A HYDRAUIC BACKHOE

More information

DSCC PASSIVE CONTROL OF A HYDRAULIC HUMAN POWER AMPLIFIER USING A HYDRAULIC TRANSFORMER

DSCC PASSIVE CONTROL OF A HYDRAULIC HUMAN POWER AMPLIFIER USING A HYDRAULIC TRANSFORMER Proceedings of the ASME 25 Dynamic Systems and Control Conference DSCC25 October 28-3, 25, Columbus, Ohio, USA DSCC25-9734 PASSIVE CONTROL OF A HYDRAULIC HUMAN POWER AMPLIFIER USING A HYDRAULIC TRANSFORMER

More information

A NEW PASSIVE CONTROLLER FOR A HYDRAULIC HUMAN POWER AMPLIFIER

A NEW PASSIVE CONTROLLER FOR A HYDRAULIC HUMAN POWER AMPLIFIER Proceedings of IMECE26 26 ASME International Mechanical Engineering Congress and Exposition November 5-1, 26, Chicago, Illinois, USA IMECE26-1556 A NEW PASSIVE CONTROLLER FOR A HYDRAULIC HUMAN POWER AMPLIFIER

More information

Dynamic Redesign of a Flow Control Servovalve Using a Pressure Control Pilot 1

Dynamic Redesign of a Flow Control Servovalve Using a Pressure Control Pilot 1 Perry Y. Li Department of Mechanical Engineering, University of Minnesota, 111 Church St. SE, Minneapolis, MN 55455 e-mail: pli@me.umn.edu Dynamic Redesign of a Flow Control Servovalve Using a Pressure

More information

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on

More information

ENGI9496 Modeling and Simulation of Dynamic Systems Bond Graphs

ENGI9496 Modeling and Simulation of Dynamic Systems Bond Graphs ENGI9496 Modeling and Simulation of Dynamic Systems Bond Graphs Topics covered so far: Analogies between mechanical (translation and rotation), fluid, and electrical systems o Review of domain-specific

More information

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach Ufuk Bakirdogen*, Matthias Liermann** *Institute for Fluid Power Drives and Controls (IFAS),

More information

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling

Analysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling Elective in Robotics 2014/2015 Analysis and Control of Multi-Robot Systems Elements of Port-Hamiltonian Modeling Dr. Paolo Robuffo Giordano CNRS, Irisa/Inria! Rennes, France Introduction to Port-Hamiltonian

More information

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses

Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Modelling the Dynamics of Flight Control Surfaces Under Actuation Compliances and Losses Ashok Joshi Department of Aerospace Engineering Indian Institute of Technology, Bombay Powai, Mumbai, 4 76, India

More information

MULTI DEGREE-OF-FREEDOM HYDRAULIC HUMAN POWER AMPLIFIER WITH RENDERING OF ASSISTIVE DYNAMICS

MULTI DEGREE-OF-FREEDOM HYDRAULIC HUMAN POWER AMPLIFIER WITH RENDERING OF ASSISTIVE DYNAMICS Proceedings of Dynamic Systems and Control Conference DSCC 216 October 12-14, 216, Minneapolis, MN, USA DSCC216-9781 MULTI DEGREE-OF-FREEDOM HYDRAULIC HUMAN POWER AMPLIFIER WITH RENDERING OF ASSISTIVE

More information

MULTI DEGREE-OF-FREEDOM HYDRAULIC HUMAN POWER AMPLIFIER WITH RENDERING OF ASSISTIVE DYNAMICS

MULTI DEGREE-OF-FREEDOM HYDRAULIC HUMAN POWER AMPLIFIER WITH RENDERING OF ASSISTIVE DYNAMICS Proceedings of the ASME 216 Dynamic Systems and Control Conference DSCC216 October 12-14, 216, Minneapolis, Minnesota, USA DSCC216-9781 MULTI DEGREE-OF-FREEDOM HYDRAULIC HUMAN POWER AMPLIFIER WITH RENDERING

More information

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK

DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin

More information

DESIGN AND CONTROL OF A HYDRAULIC HUMAN POWER AMPLIFIER

DESIGN AND CONTROL OF A HYDRAULIC HUMAN POWER AMPLIFIER Proceedings of IMECE4 24 ASME International Mechanical Engineering Congress and Exposition November 13-2, 24, Anaheim, California USA IMECE24-6868 DESIGN AND CONTROL OF A HYDRAULIC HUMAN POWER AMPLIFIER

More information

MODELING AND CONTROL OF A DUAL-SOLENOID ACTUATOR FOR UNSTABLE VALVE

MODELING AND CONTROL OF A DUAL-SOLENOID ACTUATOR FOR UNSTABLE VALVE MODELING AND CONTROL OF A DUAL-SOLENOID ACTUATOR FOR UNSTABLE VALVE Qinghui Yuan and Perry Y. Li Dept. of Mechanical Engineering University of Minnesota 111 Church ST. SE Minneapolis, MN 55455, USA. {qhyuan,pli}@me.umn.edu

More information

DSCC2012-MOVIC

DSCC2012-MOVIC ASME 5th Annual Dynamic Systems and Control Conference joint with the JSME th Motion and Vibration Conference DSCC-MOVIC October 7-9,, Fort Lauderdale, Florida, USA DSCC-MOVIC-8784 DISPLACEMENT CONTROL

More information

Electrical and Magnetic Modelling of a Power Transformer: A Bond Graph Approach

Electrical and Magnetic Modelling of a Power Transformer: A Bond Graph Approach Vol:6, No:9, Electrical and Magnetic Modelling of a Power Transformer: A Bond Graph Approach Gilberto Gonzalez-A, Dunia Nuñez-P International Science Index, Electrical and Computer Engineering Vol:6, No:9,

More information

Independent Metering of Pneumatic Actuator for Passive Human Power Amplification

Independent Metering of Pneumatic Actuator for Passive Human Power Amplification 2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 ThB05.6 Independent Metering of Pneumatic Actuator for Passive Human Power Amplification Venkat Durbha and

More information

Mechatronics 1: ME 392Q-6 & 348C 31-Aug-07 M.D. Bryant. Analogous Systems. e(t) Se: e. ef = p/i. q = p /I, p = " q C " R p I + e(t)

Mechatronics 1: ME 392Q-6 & 348C 31-Aug-07 M.D. Bryant. Analogous Systems. e(t) Se: e. ef = p/i. q = p /I, p =  q C  R p I + e(t) V + - K R + - - k b V R V L L J + V C M B Analogous Systems i = q. + ω = θ. C -. λ/l = q v = x F T. Se: e e(t) e = p/i R: R 1 I: I e C = q/c C = dq/dt e I = dp/dt Identical dierential equations & bond

More information

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N Modeling and Simulation Revision IV D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 2 0 1 7 Modeling Modeling is the process of representing the behavior of a real

More information

Stabilization and Passivity-Based Control

Stabilization and Passivity-Based Control DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive

More information

IMECE SELF-SENSING ACTUATORS IN ELECTROHYDRAULIC VALVES

IMECE SELF-SENSING ACTUATORS IN ELECTROHYDRAULIC VALVES Proceedings of IMECE4 24 ASME International Mechanical Engineering Congress and Exposition November 3-2, 24, Anaheim, California USA IMECE24-624 SELF-SENSING ACTUATORS IN ELECTROHYDRAULIC VALVES QingHui

More information

where C f = A ρ g fluid capacitor But when squeezed, h (and hence P) may vary with time even though V does not. Seems to imply C f = C f (t)

where C f = A ρ g fluid capacitor But when squeezed, h (and hence P) may vary with time even though V does not. Seems to imply C f = C f (t) ENERGY-STORING COUPLING BETWEEN DOMAINS MULTI-PORT ENERGY STORAGE ELEMENTS Context: examine limitations of some basic model elements. EXAMPLE: open fluid container with deformable walls P = ρ g h h = A

More information

Index. Index. More information. in this web service Cambridge University Press

Index. Index. More information.  in this web service Cambridge University Press A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,

More information

Basic Electronics. Introductory Lecture Course for. Technology and Instrumentation in Particle Physics Chicago, Illinois June 9-14, 2011

Basic Electronics. Introductory Lecture Course for. Technology and Instrumentation in Particle Physics Chicago, Illinois June 9-14, 2011 Basic Electronics Introductory Lecture Course for Technology and Instrumentation in Particle Physics 2011 Chicago, Illinois June 9-14, 2011 Presented By Gary Drake Argonne National Laboratory drake@anl.gov

More information

Investigation of a nonlinear dynamic hydraulic system model through the energy analysis approach

Investigation of a nonlinear dynamic hydraulic system model through the energy analysis approach Journal of Mechanical Science and Technology 3 (009) 973~979 Journal of Mechanical Science and Technology www.springerlink.com/content/1738-9x DOI.07/s6-009-081- Investigation of a nonlinear dynamic hydraulic

More information

Lecture Fluid system elements

Lecture Fluid system elements Lecture 8.1 Fluid system elements volumetric flowrate pressure drop Detailed distributed models of fluids, such as the Navier-Stokes equations, are necessary for understanding many aspects of fluid systems

More information

COMPOSITE REPRESENTATION OF BOND GRAPHS AND BLOCK DIAGRAMS FOR CONTROLLED SYSTEMS

COMPOSITE REPRESENTATION OF BOND GRAPHS AND BLOCK DIAGRAMS FOR CONTROLLED SYSTEMS COMPOSITE REPRESENTATION OF BOND GRAPHS AND BLOCK DIAGRAMS FOR CONTROLLED SYSTEMS Engr. Lubna Moin Dr. Vali Uddin (e-mail: engr_lubna@yahoo.com) (e-mail v_uddin@hotmail.com) National University of Sciences

More information

Hydraulic (Fluid) Systems

Hydraulic (Fluid) Systems Hydraulic (Fluid) Systems Basic Modeling Elements Resistance apacitance Inertance Pressure and Flow Sources Interconnection Relationships ompatibility Law ontinuity Law Derive Input/Output Models ME375

More information

Lecture Note 8-1 Hydraulic Systems. System Analysis Spring

Lecture Note 8-1 Hydraulic Systems. System Analysis Spring Lecture Note 8-1 Hydraulic Systems 1 Vehicle Model - Brake Model Brake Model Font Wheel Brake Pedal Vacuum Booster Master Cylinder Proportionnig Valve Vacuum Booster Rear Wheel Master Cylinder Proportioning

More information

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N

Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N Modeling and Simulation Revision III D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 0 1 4 Block Diagrams Block diagram models consist of two fundamental objects:

More information

work in air sealed outlet EXAMPLE: THERMAL DAMPING

work in air sealed outlet EXAMPLE: THERMAL DAMPING EXAMPLE: THERMAL DAMPING work in air sealed outlet A BICYCLE PUMP WITH THE OUTLET SEALED. When the piston is depressed, a fixed mass of air is compressed. mechanical work is done. The mechanical work done

More information

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e

Some of the different forms of a signal, obtained by transformations, are shown in the figure. jwt e z. jwt z e Transform methods Some of the different forms of a signal, obtained by transformations, are shown in the figure. X(s) X(t) L - L F - F jw s s jw X(jw) X*(t) F - F X*(jw) jwt e z jwt z e X(nT) Z - Z X(z)

More information

Acceleration Feedback

Acceleration Feedback Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic

More information

DSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1

DSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1 DSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1 Problem 1 (Motor-Fan): A motor and fan are to be connected as shown in Figure 1. The torque-speed characteristics of the motor and fan are plotted on the same

More information

Scattering Parameters

Scattering Parameters Berkeley Scattering Parameters Prof. Ali M. Niknejad U.C. Berkeley Copyright c 2016 by Ali M. Niknejad September 7, 2017 1 / 57 Scattering Parameters 2 / 57 Scattering Matrix Voltages and currents are

More information

Alireza Mousavi Brunel University

Alireza Mousavi Brunel University Alireza Mousavi Brunel University 1 » Online Lecture Material at (www.brunel.ac.uk/~emstaam)» C. W. De Silva, Modelling and Control of Engineering Systems, CRC Press, Francis & Taylor, 2009.» M. P. Groover,

More information

REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM 1. Seunghyeokk James Lee 2, Tsu-Chin Tsao

REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM 1. Seunghyeokk James Lee 2, Tsu-Chin Tsao REPETITIVE LEARNING OF BACKSTEPPING CONTROLLED NONLINEAR ELECTROHYDRAULIC MATERIAL TESTING SYSTEM Seunghyeokk James Lee, Tsu-Chin Tsao Mechanical and Aerospace Engineering Department University of California

More information

REUNotes08-CircuitBasics May 28, 2008

REUNotes08-CircuitBasics May 28, 2008 Chapter One Circuits (... introduction here... ) 1.1 CIRCUIT BASICS Objects may possess a property known as electric charge. By convention, an electron has one negative charge ( 1) and a proton has one

More information

A Design Method of A Robust Controller for Hydraulic Actuation with Disturbance Observers

A Design Method of A Robust Controller for Hydraulic Actuation with Disturbance Observers A Design Method of A Robust Controller for Hydraulic Actuation with Disturbance Observers Hiroaki Kuwahara, Fujio Terai Corporate Manufacturing Engineering Center, TOSHIBA Corporation, Yokohama, Japan

More information

Contents. Dynamics and control of mechanical systems. Focus on

Contents. Dynamics and control of mechanical systems. Focus on Dynamics and control of mechanical systems Date Day 1 (01/08) Day 2 (03/08) Day 3 (05/08) Day 4 (07/08) Day 5 (09/08) Day 6 (11/08) Content Review of the basics of mechanics. Kinematics of rigid bodies

More information

Lecture 5. Labs this week: Please review ME3281 Systems materials! Viscosity and pressure drop analysis Fluid Bulk modulus Fluid Inertance

Lecture 5. Labs this week: Please review ME3281 Systems materials! Viscosity and pressure drop analysis Fluid Bulk modulus Fluid Inertance Labs this week: Lab 10: Sequencing circuit Lecture 5 Lab 11/12: Asynchronous/Synchronous and Parallel/Tandem Operations Please review ME3281 Systems materials! 132 Viscosity and pressure drop analysis

More information

STRUCTURED SPATIAL DISCRETIZATION OF DYNAMICAL SYSTEMS

STRUCTURED SPATIAL DISCRETIZATION OF DYNAMICAL SYSTEMS ECCOMAS Congress 2016 VII European Congress on Computational Methods in Applied Sciences and Engineering M. Papadrakakis, V. Papadopoulos, G. Stefanou, V. Plevris (eds. Crete Island, Greece, 5 10 June

More information

Mathematical Modeling of a Two Spool Flow Control Servovalve Using a Pressure Control Pilot 1

Mathematical Modeling of a Two Spool Flow Control Servovalve Using a Pressure Control Pilot 1 Randall T. Anderson 2 e-mail: randalltanderson@eaton.com Perry Y. Li e-mail: pli@me.umn.edu Department of Mechanical Engineering, University of Minnesota, 111 Church St. SE, Minneapolis, MN 55455 Mathematical

More information

DSCC2012-MOVIC

DSCC2012-MOVIC ASME 2012 5th Annual Dynamic Systems and Control Conference joint with the JSME 2012 11th Motion and Vibration Conference DSCC2012-MOVIC2012 October 17-19, 2012, Fort Lauderdale, Florida, USA DSCC2012-MOVIC2012-8753

More information

MATTER TRANSPORT (CONTINUED)

MATTER TRANSPORT (CONTINUED) MATTER TRANSPORT (CONTINUED) There seem to be two ways to identify the effort variable for mass flow gradient of the energy function with respect to mass is matter potential, µ (molar) specific Gibbs free

More information

Identification of Compliant Contact Force Parameters in Multibody Systems Based on the Neural Network Approach Related to Municipal Property Damages

Identification of Compliant Contact Force Parameters in Multibody Systems Based on the Neural Network Approach Related to Municipal Property Damages American Journal of Neural Networks and Applications 2017; 3(5): 49-55 http://www.sciencepublishinggroup.com/j/ajnna doi: 10.11648/j.ajnna.20170305.11 ISSN: 2469-7400 (Print); ISSN: 2469-7419 (Online)

More information

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

COMPARISON OF TWO METHODS TO SOLVE PRESSURES IN SMALL VOLUMES IN REAL-TIME SIMULATION OF A MOBILE DIRECTIONAL CONTROL VALVE

COMPARISON OF TWO METHODS TO SOLVE PRESSURES IN SMALL VOLUMES IN REAL-TIME SIMULATION OF A MOBILE DIRECTIONAL CONTROL VALVE COMPARISON OF TWO METHODS TO SOLVE PRESSURES IN SMALL VOLUMES IN REAL-TIME SIMULATION OF A MOBILE DIRECTIONAL CONTROL VALVE Rafael ÅMAN*, Heikki HANDROOS*, Pasi KORKEALAAKSO** and Asko ROUVINEN** * Laboratory

More information

Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur

Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur Process Control and Instrumentation Prof. D. Sarkar Department of Chemical Engineering Indian Institute of Technology, Kharagpur Lecture - 35 Instrumentation: General Principles of Measurement Systems

More information

Finite-Time Thermodynamics of Port-Hamiltonian Systems

Finite-Time Thermodynamics of Port-Hamiltonian Systems Finite-Time Thermodynamics of Port-Hamiltonian Systems Henrik Sandberg Automatic Control Lab, ACCESS Linnaeus Centre, KTH (Currently on sabbatical leave at LIDS, MIT) Jean-Charles Delvenne CORE, UC Louvain

More information

FPMC PASSIVITY BASED BACKSTEPPING CONTROL FOR TRAJECTORY TRACKING USING A HYDRAULIC TRANSFORMER

FPMC PASSIVITY BASED BACKSTEPPING CONTROL FOR TRAJECTORY TRACKING USING A HYDRAULIC TRANSFORMER Proceedings of the ASME/BATH 25 Symposium on Fluid Power & Motion Control FPMC25 October 2-4, 25, Chicago, Illinois, United States FPMC25-968 PASSIVITY BASED BACKSTEPPING CONTROL FOR TRAJECTORY TRACKING

More information

Transduction Based on Changes in the Energy Stored in an Electrical Field. Lecture 6-5. Department of Mechanical Engineering

Transduction Based on Changes in the Energy Stored in an Electrical Field. Lecture 6-5. Department of Mechanical Engineering Transduction Based on Changes in the Energy Stored in an Electrical Field Lecture 6-5 Transducers with cylindrical Geometry For a cylinder of radius r centered inside a shell with with an inner radius

More information

Module 4: Dynamic Vibration Absorbers and Vibration Isolator Lecture 19: Active DVA. The Lecture Contains: Development of an Active DVA

Module 4: Dynamic Vibration Absorbers and Vibration Isolator Lecture 19: Active DVA. The Lecture Contains: Development of an Active DVA The Lecture Contains: Development of an Active DVA Proof Mass Actutor Application of Active DVA file:///d /chitra/vibration_upload/lecture19/19_1.htm[6/25/2012 12:35:51 PM] In this section, we will consider

More information

ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems

ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems ET3-7: Modelling II(V) Electrical, Mechanical and Thermal Systems Agenda of the Day 1. Resume of lesson I 2. Basic system models. 3. Models of basic electrical system elements 4. Application of Matlab/Simulink

More information

matic scaling, ii) it can provide or bilateral power amplication / attenuation; iii) it ensures the passivity o the closed loop system with respect to

matic scaling, ii) it can provide or bilateral power amplication / attenuation; iii) it ensures the passivity o the closed loop system with respect to Passive Control o Bilateral Teleoperated Manipulators Perry Y. Li Department o Mechanical Engineering University o Minnesota 111 Church St. SE Minneapolis MN 55455 pli@me.umn.edu Abstract The control o

More information

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls

General procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation

More information

NONLINEAR MECHANICAL SYSTEMS (MECHANISMS)

NONLINEAR MECHANICAL SYSTEMS (MECHANISMS) NONLINEAR MECHANICAL SYSTEMS (MECHANISMS) The analogy between dynamic behavior in different energy domains can be useful. Closer inspection reveals that the analogy is not complete. One key distinction

More information

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) For all calculations in this book, you can use the MathCad software or any other mathematical software that you are familiar

More information

Lecture 19. Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity

Lecture 19. Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity MECH 373 Instrumentation and Measurements Lecture 19 Measurement of Solid-Mechanical Quantities (Chapter 8) Measuring Strain Measuring Displacement Measuring Linear Velocity Measuring Accepleration and

More information

Lecture 5. Labs this week:

Lecture 5. Labs this week: Labs this week: Lab 10: Bleed-off Circuit Lecture 5 Lab 11/12: Asynchronous/Synchronous and Parallel/Tandem Operations Systems Review Homework (due 10/11) Participation is research lab Hydraulic Hybrid

More information

Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems

Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems Song Liu and Bin Yao Abstract The closed-center PDC/servo valves have overlapped spools to prevent internal leakage

More information

Model-Based Design, Analysis, & Control: Valve-Controlled Hydraulic System K. Craig 1

Model-Based Design, Analysis, & Control: Valve-Controlled Hydraulic System K. Craig 1 Model-Based Design, Analysis, & Control: K. Craig 1 K. Craig K. Craig 3 K. Craig 4 K. Craig 5 Mission: It s All About Process Dynamic System Investigation K. Craig 6 K. Craig 7 K. Craig 8 K. Craig 9 K.

More information

Bilateral Teleoperation over the Internet: the Time Varying Delay Problem 1

Bilateral Teleoperation over the Internet: the Time Varying Delay Problem 1 Bilateral Teleoperation over the Internet: the Time Varying Delay Problem 1 Nikhil Chopra and Mark W. Spong Coordinated Science Laboratory University of Illinois at Urbana-Champaign 14 S. Mathews Avenue

More information

MAS601 Design, Modeling & Simulation. Day 2

MAS601 Design, Modeling & Simulation. Day 2 MAS601 Design, Modelling and Simulation of Mechatronic Systems, Semester 2, 2017. Page: 1 MAS601 Design, Modeling & Simulation Day 2 Analysis of causality and handling of algebraic loops to improve simulation

More information

EML5311 Lyapunov Stability & Robust Control Design

EML5311 Lyapunov Stability & Robust Control Design EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.

More information

Dynamics and control of mechanical systems

Dynamics and control of mechanical systems Dynamics and control of mechanical systems Date Day 1 (03/05) - 05/05 Day 2 (07/05) Day 3 (09/05) Day 4 (11/05) Day 5 (14/05) Day 6 (16/05) Content Review of the basics of mechanics. Kinematics of rigid

More information

INTRODUCTION. Description

INTRODUCTION. Description INTRODUCTION "Acoustic metamaterial" is a label that encompasses for acoustic structures that exhibit acoustic properties not readily available in nature. These properties can be a negative mass density,

More information

Magnetic Energy Domain Magnetic Capacitance Magnetic Resistance Magnetic Domain Example: Inductor with Flux Return Magnetic Circuit

Magnetic Energy Domain Magnetic Capacitance Magnetic Resistance Magnetic Domain Example: Inductor with Flux Return Magnetic Circuit Michael David Bryant 9/8/07 Electromechanics, sensors & actuators Magnetic Energy Domain Magnetic Capacitance Magnetic Resistance Magnetic Domain Example: Inductor with Flux Return Magnetic Circuit Example:

More information

Received 21 April 2008; accepted 6 January 2009

Received 21 April 2008; accepted 6 January 2009 Indian Journal of Engineering & Materials Sciences Vol. 16, February 2009, pp. 7-13 Inestigation on the characteristics of a new high frequency three-way proportional pressure reducing ale in ariable ale

More information

Mod. Sim. Dyn. Sys. Amplifiers page 1

Mod. Sim. Dyn. Sys. Amplifiers page 1 AMPLIFIERS A circuit containing only capacitors, amplifiers (transistors) and resistors may resonate. A circuit containing only capacitors and resistors may not. Why does amplification permit resonance

More information

Systems. Active Vibration Isolation of Multi-Degree-of-Freedom

Systems. Active Vibration Isolation of Multi-Degree-of-Freedom Active Vibration Isolation of Multi-Degree-of-Freedom Systems WASSIM M. HADDAD School of Aerospace Engineering, Georgia Institute of Technology, Atlanta, GA 30332-0150 USA ALI RAZAVI George W Woodruff

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics

More information

2.004 Dynamics and Control II Spring 2008

2.004 Dynamics and Control II Spring 2008 MIT OpenCourseWare http://ocwmitedu 00 Dynamics and Control II Spring 00 For information about citing these materials or our Terms of Use, visit: http://ocwmitedu/terms Massachusetts Institute of Technology

More information

Mod. Sim. Dyn. Sys. Amplifiers page 1

Mod. Sim. Dyn. Sys. Amplifiers page 1 AMPLIFIERS A circuit containing only capacitors, amplifiers (transistors) and resistors may resonate. A circuit containing only capacitors and resistors may not. Why does amplification permit resonance

More information

INF5490 RF MEMS. LN03: Modeling, design and analysis. Spring 2008, Oddvar Søråsen Department of Informatics, UoO

INF5490 RF MEMS. LN03: Modeling, design and analysis. Spring 2008, Oddvar Søråsen Department of Informatics, UoO INF5490 RF MEMS LN03: Modeling, design and analysis Spring 2008, Oddvar Søråsen Department of Informatics, UoO 1 Today s lecture MEMS functional operation Transducer principles Sensor principles Methods

More information

Passivity-based Control of Euler-Lagrange Systems

Passivity-based Control of Euler-Lagrange Systems Romeo Ortega, Antonio Loria, Per Johan Nicklasson and Hebertt Sira-Ramfrez Passivity-based Control of Euler-Lagrange Systems Mechanical, Electrical and Electromechanical Applications Springer Contents

More information

A m. Q m P. piston or diaphragm

A m. Q m P. piston or diaphragm Massachusetts Institute of echnology Department of Mechanical Engineering 2.141 Modeling and Simulation of Dynamic Systems 2.141 Assignment #3: GAS-CHARGED ACCUMULAOR he figure below (after Pourmovahed

More information

PIEZOELECTRIC TECHNOLOGY PRIMER

PIEZOELECTRIC TECHNOLOGY PRIMER PIEZOELECTRIC TECHNOLOGY PRIMER James R. Phillips Sr. Member of Technical Staff CTS Wireless Components 4800 Alameda Blvd. N.E. Albuquerque, New Mexico 87113 Piezoelectricity The piezoelectric effect is

More information

Analysis of Bilateral Teleoperation Systems under Communication Time-Delay

Analysis of Bilateral Teleoperation Systems under Communication Time-Delay Analysis of Bilateral Teleoperation Systems under Communication Time-Delay Anas FATTOUH and Olivier SENAME 1 Abstract In this article, bilateral teleoperation systems under communication time-delay are

More information

Modeling, Control and Experimental Validation of a Device for Seismic Events Simulation

Modeling, Control and Experimental Validation of a Device for Seismic Events Simulation Modeling, Control and Experimental Validation of a Device for Seismic Events Simulation Paolo Righettini, Roberto Strada, Vittorio Lorenzi, Alberto Oldani, Mattia Rossetti Abstract Single and multi-axis

More information

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems

Exercise 5 - Hydraulic Turbines and Electromagnetic Systems Exercise 5 - Hydraulic Turbines and Electromagnetic Systems 5.1 Hydraulic Turbines Whole courses are dedicated to the analysis of gas turbines. For the aim of modeling hydraulic systems, we analyze here

More information

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION

COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review

More information

Passive Bilateral Feedforward Control of Linear Dynamically Similar Teleoperated Manipulators

Passive Bilateral Feedforward Control of Linear Dynamically Similar Teleoperated Manipulators IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 19, NO. 3, JUNE 2003 443 Passive Bilateral Feedforward Control of Linear Dynamically Similar Teleoperated Manipulators Dongjun Lee, Student Member, IEEE,

More information

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

School of Engineering Faculty of Built Environment, Engineering, Technology & Design Module Name and Code : ENG60803 Real Time Instrumentation Semester and Year : Semester 5/6, Year 3 Lecture Number/ Week : Lecture 3, Week 3 Learning Outcome (s) : LO5 Module Co-ordinator/Tutor : Dr. Phang

More information

Passive Velocity Field Control (PVFC): Part I Geometry and Robustness

Passive Velocity Field Control (PVFC): Part I Geometry and Robustness 1346 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 46, NO. 9, SEPTEMBER 2001 Passive Velocity Field Control (PVFC): Part I Geometry and Robustness Perry Y. Li, Member, IEEE and Roberto Horowitz, Member,

More information

1 Introduction Hydraulic systems have been used in industry in a wide number of applications by virtue of their small size-to-power ratios and the abi

1 Introduction Hydraulic systems have been used in industry in a wide number of applications by virtue of their small size-to-power ratios and the abi NONLINEAR ADAPTIVE ROBUST CONTROL OF ONE-DOF ELECTRO-HYDRAULIC SERVO SYSTEMS Λ Bin Yao George T. C. Chiu John T. Reedy School of Mechanical Engineering Purdue University West Lafayette, IN 47907 Abstract

More information

for Articulated Robot Arms and Its Applications

for Articulated Robot Arms and Its Applications 141 Proceedings of the International Conference on Information and Automation, December 15-18, 25, Colombo, Sri Lanka. 1 Forcefree Control with Independent Compensation for Articulated Robot Arms and Its

More information

AP Physics C Mechanics Objectives

AP Physics C Mechanics Objectives AP Physics C Mechanics Objectives I. KINEMATICS A. Motion in One Dimension 1. The relationships among position, velocity and acceleration a. Given a graph of position vs. time, identify or sketch a graph

More information

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri C. Melchiorri (DEI) Automatic Control & System Theory 1 AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI)

More information

666. Controllable vibro-protective system for the driver seat of a multi-axis vehicle

666. Controllable vibro-protective system for the driver seat of a multi-axis vehicle 666. Controllable vibro-protective system for the driver seat of a multi-axis vehicle A. Bubulis 1, G. Reizina, E. Korobko 3, V. Bilyk 3, V. Efremov 4 1 Kaunas University of Technology, Kęstučio 7, LT-4431,

More information

[Type the document title]

[Type the document title] [Type the company name] [Type the document title] [Type the document subtitle] Camila [Pick the date] Abstract Impedance and admittance control are complementary in terms of stability and performance properties.

More information

1.1 OBJECTIVE AND CONTENTS OF THE BOOK

1.1 OBJECTIVE AND CONTENTS OF THE BOOK 1 Introduction 1.1 OBJECTIVE AND CONTENTS OF THE BOOK Hysteresis is a nonlinear phenomenon exhibited by systems stemming from various science and engineering areas: under a low-frequency periodic excitation,

More information

HYDRAULIC LINEAR ACTUATOR VELOCITY CONTROL USING A FEEDFORWARD-PLUS-PID CONTROL

HYDRAULIC LINEAR ACTUATOR VELOCITY CONTROL USING A FEEDFORWARD-PLUS-PID CONTROL HYDRAULIC LINEAR ACTUATOR VELOCITY CONTROL UING A FEEDFORWARD-PLU-PID CONTROL Qin Zhang Department of Agricultural Engineering University of Illinois at Urbana-Champaign, Urbana, IL 68 ABTRACT: A practical

More information