FLOW CONTROL SERVOVALVE MODEL C. ROMAN Imagine, Roanne 1 CONTENTS I Introduction ................................................................................................................. 3 II Description ................................................................................................................... 4 III Modeling ................................................................................................................... 5 III.1 Armature, flapper, flexure tube, wire ...................................................................... 5 III.1.i torque motor ................................................................................................... 8 III.1.ii hydraulic forces on flapper.............................................................................. 8 III.1.iii flexure tube action .......................................................................................... 8 III.1.iv feedback spring force...................................................................................... 8 III.1.v state equation.................................................................................................. 8 III.2 torque motor, electromagnetic model ................................................................... 12 III.3 Hydraulic amplifier .............................................................................................. 21 III.4 valve spool ........................................................................................................... 22 IV Simulation............................................................................................................... 24 IV.1 parameters ........................................................................................................... 26 IV.2 hydraulic characteristics & static performances................................................... 26 IV.3 dynamic performance ........................................................................................... 32 ANNEX .............................................................................................................................. 35 2 I Introduction The aim of this document is to explain the model of a 2-stages servovalve, built with AMESet and AMESim utilities. It is a flow control servovalve, with two stages, double nozzle and mechanical feedback. This kind of system uses many libraries as it deals with electrics, magnetism, hydraulics and mechanics. Such servovalves are composed of a magnetic torque motor, an armature with flexure tube and feedback spring, an hydraulic amplifier (with nozzles), a valve spool. Each part can be modeled by a specific library. It’s a perfect example to use the new AMESim’s magnetic library. For specific parts such as armature, AMESet allows you to code your own model. We will try, through this document, to describe the modeling, step by step, and the way to set your configuration. Then, we will give the characteristics of this servovalve obtained by simulation (hydraulic characteristics, static and dynamic performance) that are usually obtained experimentally. Those characteristics are really similar to the real ones. 3 II • • • • • • • • • Description Electrical current in torque motor coils creates magnetic forces on ends of armature. Armature and flapper assembly rotates about flexure tube support. Flapper closes off one nozzle and diverts flow to that end of spool. Spool moves and opens Ps (supplied pressure) to one control port and opens other control port to R (tank pressure). Spool pushes ball end of feedback spring creating restoring torque on armature/flapper. As feedback torque becomes equal to torque from magnetic forces, armature/flapper moves back to centered position. Spool stops at a position where feedback spring torque equals torque due to input current. Therefore spool position is proportional to input current. With constant pressures, flow to load is proportional to spool position. a) b) MOOG Documents Figure 1 a) and b): scheme of the 2-stages servovalve 4 III Modeling Servovalve model is built with the following elements: • Electromagnetic part: electromagnetic library in industrialization (see technical document in Annex 1). • Hydraulic part: built with Hydraulic Component Design Library. • Armature, flapper and flexure tube: specific model built with AMESet utility. III.1 Armature, flapper, flexure tube, wire θ + l armature d1 flexure tube L d2 center of gravity flapper d3 Figure 2 : scheme of the armature and flexure With : • • • • • • l: half armature length L: flexure tube length d1: distance between center of gravity and flexure tube start d2: distance between center of gravity and nozzles d3: distance between center of gravity and spool θ: angle of rotation To make a complete model of armature, we need few more parameters: • m : mass of armature • J: moment of inertia • E: Young modulus of flexure tube material • ∅e : exterior diameter of flexure tube • ∅i : interior diameter of flexure tube • k : stiffness of feedback spring • br: damping ratio for rotation • bt: damping ratio for translation 5 Those parameters are sufficient to fully describe the armature. Hypothesis: rigid body, small displacements are considered. At first, we need to know armature displacement in a few points. Armature has 2 degrees of freedom: θ for rotation and xg, center of gravity displacement (z displacement of the gravity center is neglected). We need to express all other displacements with these 2 degrees. Here are the points we need to see: z1 z3 1 xt z2 3 5 2 6 z4 4 xg 8 7 xflapper 9 Figure 3 : principal displacements xfictitious This is a multiport system: there are 8 ports with the following variables: • Port 1: force (f1) on armature (input), velocity (vz1) (output), displacement (z1) (output) • Port 2: force (f2) on armature (input), velocity (vz2) (output), displacement (z2) (output) • Port 3: force (f3) on armature (input), velocity (vz3) (output), displacement (z3) (output) • Port 4: force (f4) on armature (input), velocity (vz4) (output), displacement (z4) (output) • Port 5 : flexure tube actions (internal), velocity (vt), displacement (xt) • Port 6 : center of gravity velocity (vg) and displacement (xg), rotation (θ) and rotary speed (ω) (state variables). • Port 7: right hydraulic force on flapper (fr)(input), flapper displacement and velocity (output). • Port 8: left hydraulic force on flapper (fl)(input), flapper displacement and velocity (output). • Port 9: wire displacement (input), fictitious displacement (internal), feedback spring force (output). 6 We easily find the relations: z1 z2 z3 = d z4 dt xt xflapper xfictitiou s 0 0 0 0 1 1 1 l −l −l d xg l ⋅ d1 dt θ − d2 −d3 The relations are identical for their displacements (small displacements). Now, we need to list the different forces which act on this armature: There is: • the torque motor • hydraulics forces on the flapper • flexure tube action • feedback spring force 7 III.1.i torque motor Torque motor creates magnetic forces on ends of armature. There are 4 forces f1, f2, f3, f4 which corresponds with the displacements z1, z2, z3, z4. The torque motor is: CTorqueMotor = (f2+f3-f4-f1) . l III.1.ii hydraulic forces on flapper We can separate hydraulic action on flapper by 2 components that we will call fl (left force) and fr (right force). Those forces acts on the flapper. Fnozzle-flapper= fl-fr III.1.iii flexure tube action Litterature gives classical relations between warping variables and torque and force (ref: [8] Karnopp, Margolis, Rosenberg). 3 2 F = E⋅I ⋅ 12 L −6 L ⋅ xt = K11 K12 ⋅ xt = K 11 K 12 ⋅ 1 d1⋅ xg = K11 K12 + d1⋅K11 ⋅ xg 2 τ −6 L 4 L θ K 21K 22 θ K 21K 22 0 1 θ K 21K 22 + d1⋅K12 θ with: E= Young modulus of flexure tube material I= Moment of inertia of flexure tube. L= Flexure tube length I = π ⋅(De4 − Di 4 ) 64 III.1.iv feedback spring force This is a simple stiffness: Fw= - kw . ∆x = - kw . ( xfictitious – xw) = - kw . ( (xg – d3 . θ) - xw) xw corresponds to spool position. III.1.v state equation We already have detailed the different actions on armature. It is now easy to find: J ⋅θ=(f2+ f3− f1− f4)⋅l −br⋅θ−τ tube − fw⋅d3+(fr − fl)⋅d2 m⋅xg =−bt⋅xg + fl − fr + fw− Ftube 8 Replacing some expressions, we have: J ⋅θ=CTM −br⋅θ−(K 21⋅xg +(K 22 +d1⋅K12 )⋅θ )+kw((xg −d3⋅θ )− xw)⋅d3+( fr − fl )⋅d2 m⋅xg =−bt⋅xg + fl − fr −kw⋅((xg −d3⋅θ )− xw)−(K11⋅xg +(K12 +d1⋅K11 )⋅θ ) In a vectorial writing: −br 0 −(K 22 +d1⋅K12 +kw⋅d3 )− K12 +kw⋅d3 J J J CTM −kw⋅xw⋅d3+( fr − fl )⋅d2 ω ω − bt − K 12 −d1⋅K11 + kw⋅d3 − K 11 −kw J vg 0 m vg + kw⋅xw−( fr − fl ) m m = ⋅ θ θ m 0 0 xg xg 1 0 0 0 0 1 0 0 2 This is a state equation of the classical form: x = Ax + Bu A is called state matrix, B is called control matrix. The code of the armature model is based on this state equation. We have tested this model by 2 ways. First, we made a system composed only of this model with no motor torque nor hydraulic components in order to obtain its eigenvalues. Then, we tested it with the motor torque to ensure the gain was good and to see the influence of the motor torque on the previous eigenvalues. First, we needed to set parameters for the armature. We didn’ t have any exact values but, we managed to find a coherent set. File: test_armature.ame 9 m = 5.5 g J = 5.8 10-7 Kg.m² l = 14.5 mm (half armature length) L = 4.8 mm (flexure tube length ) ∅e = 4.46 mm ∅i = 4.36 mm E = 1.2 106 bars (Young modulus) d1 = 3 mm d2 = 8.6 mm d3 = 22 mm kw = 3400 N/m br = 0.001 N/(rad/s) (damper rating for rotation) bt = 10 N/(m/s) (damper rating for translation) l θ + d1 Table 1 : armature parameters L d2 d3 Figure 4 : scheme of armature After linearization, we found 2 pairs of conjugate eigenvalues, which corresponds to 2 frequencies and modal shapes. Those two modes do not effect on rotation and translation in the same way. The second mode (4034Hz) is much more effective on translation than the first one. To be sure of it, when can have a look to the modal shapes. 10 The first mode doesn’ t effect much on translation as we can see on figure 5. Scale factor : 1 Scale factor : 10 Scale factor : 1 Scale factor : 10 Figure 5 : modal shape for first mode The second mode shows that translation and rotation are both influenced by this frequency. We can note that translation is much more important for this frequency than for the first mode. Figure 6 : modal shape for second mode 11 III.2 torque motor, electromagnetic model The torque motor consists in an armature (the one we studied before), 2 permanent magnets, 2 pole pieces, 4 air gaps. air gap Upper pole piece N N armature S S Motor coil Lower pole piece magnet magnet Figure 7 : scheme of torque motor Armature is to rotate, which change air gap lengths. Equilibrium position results from the simultaneous actions of an electromagnetic torque, due to 2 serial coils set on the armature, and a mechanical return torque. This return torque is null when all air gaps are equal. To simplify the problem, we will only consider a half of the problem, and moreover, we will consider that the only reluctance important enough is the air gap ones. Then, to simplify again, we will work with an equivalent air gap instead of 2 air gaps. Figure 8 : simplified problem 12 An air gap is characterized by his pole area, and his length. The equivalent air gap of 2 serial air gaps is an air gap of the same pole area but with length 2 times bigger. We shall take into account the influence of the motor coils, which produce demagnetizing ampere-turns. The aim of the problem is to find the operating point of the system. First, we must evaluate the permeance of the equivalent circuit. For an air gap the permeance is given by the following relation: P = µ 0⋅ S e with: µ0= permeability of free space S= pole area e = air gap You must remember that equivalent air gap is 2 times the normal air gap. Then, you calculate the equivalent permeability of the circuit with the dimensions of the magnet (effective section, lenght). µ =P⋅ la Sa This is the main parameter because it represents the linear characteristic of the system with the relation: ∆: B= µ . H But, now we need to evaluate the demagnetizing ampere-turns (Atd), to know exactly in which range the circuit will function. Atd= N . I Then, we have the equation of a new linear characteristic of the circuit: ( ∆’ : B= µ ⋅ H − Atd la ) The operating point is located at the intersection of the demagnetizing curve and the load line defined by the relation above. This line intersects the H-axis at point H= Atd/la. This point is defined by its coordinates, Bmin and Hmin, by which passes the recoil line. The recoil line is the real characteristic of the system, it means that the operating points will be situated on this line. 13 ∆ ∆’ Remanent flux density (Br) Recoil line Bmin Coercitive field (Hc) Hmin Atd/la Figure 9 : Recoil line determination In the torque motor supercomponent, you must define your recoil line by specifying the coordinates of the operating point (Hmin, Bmin) and the remanent flux density of the recoil line. It’ s really important for your model to have a good values for your recoil line and the best way is to apply the method above. 1 3 Air gap ? Corresponding ports on armature model Permanent magnet Electrical ports 2 4 Figure 10 : sketch of torque motor 14 For example, we want to locate your operating point for a system composed of: Magnet: Hc = -30 000 A/m Br = 0.2 T la = 25 mm Sa = 60 mm² Air gap: e = 310 µm S= 15 mm² Serial coil: N = 4200 turns R = 400 Ω Command intensity : 10 mA P=4⋅π ⋅10− 7 ⋅ 15.10−6 =3.04⋅10−8 2⋅310.10−6 25⋅10−3 =1.27⋅10−5 60⋅10−6 Atd = 4200⋅0.01=1680 la 25⋅10−3 µ =3.04⋅10−8 ⋅ With these values, we can find some good values for your operating point coordinates as (Hmin=16 000, Bmin=0.13). Supposing you know the recoil permeability of your permanent magnet (for example 3.1 . 10-6 for Alnico 1500), you easily find Brrecoil = Bmin -µr . Hmin = 0.18 (see Annex 2: Alnico 1500 demagnetizing curve). If you don’ t know the recoil permeability, you can see that using Br instead of Brrecoil is not so important. In any case, you would better put values for Bmin and Hmin less than the real ones but not too far, else your model could have problems. Now that AMESim can calculate your torque motor, let’ s see how it looks like. Literature gives a good approximation of that torque with the following relation (Annex 1, ref: [7] M. Lebrun): () 2x l⋅µ0⋅S x 2 + N ⋅i ⋅ x 2 ⋅ E0 ⋅ + N ⋅i⋅E0 1+ E0 e e x2 e 2 e ⋅1− 2 e with x, the displacement of the armature in air gap (note that θ=x/l), E0, magnetomotive force of magnet. CTM = We want to linearize this equation, so we transform it in the first order equation: CTM= K1.i + Km.θ With: 15 K1= l 2⋅µ0 ⋅S ⋅E02 l⋅µ0 ⋅S ⋅N ⋅E0 , Km = e2 e3 It’ s interesting to see what happens in the state equation when we replace CTM by the linear approximationK1.i+Km.θ. We find: 2 −br 0 −(K 22 + d1⋅K12 +kw⋅d3 )+ Km − K12 +kw⋅d3 J J J K 1⋅i −kw⋅xw⋅d3+( fr − fl )⋅d2 ω ω 12 −d1⋅K11 + kw⋅d3 11 −kw − bt − K − K J vg 0 m vg + kw⋅xw−( fr − fl ) m m = ⋅ θ θ m 0 0 xg xg 1 0 0 0 0 1 0 0 When you connect the armature submodel and the torque motor, the eigenvalues will be modified as you changed the state matrix. Magnetic stiffness is opposed to others stiffness so that it will reduce eigenvalues. It’ s maybe the most difficult part of the model for setting parameters as we could have seen it earlier in the notice. To test the model, we found some parameters in different catalogues and here are the values we chose: Electrical characteristics: Series coils R = 200 Ω for each coil (total resistance 400 Ω for 2 coils) iR = 10 mA N = 2100 turns per coil ( 4200 turns for 2 series coils) Elements characteristics: Air gap: 310 µm Pole area: 15 mm² Armature length: 29 mm Cross section: 12 mm² The most important is to set parameters for the magnet as we said above. Notices always give the torque motor gain (ref: [4], Moog), which is its main characteristic. We want to set our parameters in order to find a standard value for this gain: 0.03 N.m for i = 10 mA. Nota: CTM = K1 . i + Km . θ (linear model) To examine the motor torque, we built a simple system in which you can change only the intensity and observe the torque ( it means K1), or only the angle ( it means Km). To control intensity and rotation angle, and to observe the resulting torque, we used signal elements. (file: test_torquemotor.ame) 16 Figure 11: Benchmark for motor torque results: Good values for magnets are: Hmin = -20 000 A/m Brrecoil = 0.15 T Bmin = 0.1 T AMESim find an operating point defined by: H = -9900 A/m B = 0.12 T Which corresponds to a magnetomotive force E0 = 248 A. Analytic calculus (as in paragraph III) gives: K1 = - 2.96 N.m/A Km = 8.18 N.m/rad We obtained the following characteristics: 17 a) b) Figure 12 a) and b) : torque motor constants The simulation finally gives: Km = 7.86 N.m/rad (figure 12 a) ) K1 = -2.73 N.m/A (figure 12 b) ) It means we have a difference of 4% for Km and 8% for K1 with our linear approximation. As we said earlier, motor torque as an influence on armature’ s eigenvalues because torque motor is function of rotation angle (CTM = K1 . i + Km . θ). This test consists in linking torque motor and armature and observing new eigenvalues. (file: test_armature+torque.ame) Figure 13 : sketch to test armature and torque motor 18 As we can see in the state equation, the more the magnetic constant Km grows, the more it will reduce the frequency of eigenvalues. For a certain value of Km, it will annul this frequency, and over this value the system will get unstable. The problem is that the value used for the complete servovalve makes this sytem unstable. But, when we link this system with hydraulic amplifier, it won’ t be unstable anymore, because of hydraulics stabilizing effects. We will test this model with 3 sets of parameters, in order to see the influence on eigenvalues. We want to modify Km, it comes to change the magnets’ magnetomotive force. The best way to illustrate this phenomen, is to translate our recoil line. B ∆’ Recoil line 3 Recoil line 2 Recoil line 1 H . la E3 E2 E1 Figure 14: Recoil line translation We will choose 3 sets for Bmin and Br, and see the influence on eigenvalues frequencies and damping. • Bmin= 0 T, Br = 0.05 T E1= 96.7 A Table 3 : influence of torque motor on armature’ s eigenvalues 19 • Bmin= 0.06T, Br = 0.11T E2= 198.8 A Table 4 • Bmin= 0.08 T, Br = 0.142 T E1= 255A Table 5 As we can see, the rotation mode is to disappear when permanent magnets get sufficient induction. 20 III.3 Hydraulic amplifier Flexure tube Flapper nozzle orifice Ps Ps Inlet orifice C1 T Drain orifice C2 Figure 15 : Hydraulic amplifier Let’ s see what happens in the hydraulic amplifier: • Armature and flapper are rigidly joined and supported by thin-wall flexure tube. • Fluid continuously flows from pressure Ps, through both inlet orifices, through another orifice, past nozzles into flapper chamber, through drain orifice to return R (tank). • Rocking motion of armature/flapper throttles flow through one nozzle or the other. • This diverts flow to A or B (and builds up pressure if A and B are blocked). This system can be easily built with AMESim’ s Hydraulic Component Design library. Sketch: Armature submodel nozzle Inlet orifice Ps orifice Tank ( T ) Drain orifice C1 C2 Figure 16 : Sketch for hydraulic amplifier 21 nota: There is a model of elastic contact behind the nozzles. Its aim is to absorb an impact between nozzle and flapper. In case of excessive rotation of the armature, it will stop it. III.4 valve spool The spool is an essential part of the servovalve because it assumes the distribution of pressure between orifices, and by the way, the flow control. • • • • Spool slides in bushing (sleeve) as pressure in C1 and C2 varies. Bushing contains rectangular holes (slots) or annular grooves that connect to supply pressure Ps and return T. At null position, spool is centered in bushing; spool lobes (lands) just cover Ps and T openings. Spool motion to either side of null allows fluid to flow from Ps to one control port, and from other control port to T. Feedback spring spool Ps T T Ps C1 C2 A Ps B Bushing a) T T Ps C2 C2 A B b) Figure 17 a) and b) : scheme of valve spool 22 This time again, you can build the valve spool with an assembly of spools with annular grooves, pistons for the chambers A and B, and a mass with end-stops to take in account the inertia. Here’ s what it looks like: C1 To feedback spring port Piston C2 spool Ps T A B Figure 18: sketch of spool valve 23 IV Simulation Complete model: (file: servovalve.ame) sketch: Figure 19 : Sketch of complete servovalve 24 The system is now complete. First, we are going to check the motor gain. To obtain it, we just have to plot (f2+f3-f4-f1).l for a sinusoidal current in input (amplitude: rated current=10 mA). Torque motor (Nm) As you can see, torque motor is well adjusted with the parameters we set in the magnets. This is surely the most difficult to configurate in the complete model. Time (s) Figure 20 : Torque motor for sinusoidal rated current 25 IV.1 parameters Here is the list of parameters we used for the complete model. We kept the same value for motor torque and armature. We will only detail hydraulic amplifier and spool configuration. Supply pressure: Nozzle diameter : Nozzle-flapper opening : Inlet orifice : Drain orifice : Nozzle orifice : Spool mass: Spool diameter: Rod diameter: Spool/bushing radial clearance : Spool stroke: Spool rounded corner radius: Underlap: Spool viscous friction: 210 bars 0.4 mm 0.06 mm 0.2 mm 0.3 mm 1 mm 10 g 10 mm 5.5 mm 2 µm 500 µm 5 µm 10 µm 50 N/(m/s) IV.2 hydraulic characteristics & static performances rated flow: simulation conditions: i = rated current (10mA) Ps= 50 bars → 275 bars During 20s. Figure 21 26 Flow-load function: This is the servovalve control flow when there is load pressure drop, expressed with input current as parameter. Nominal flow to load is given by: QV = K ⋅i⋅ ∆ PV Qv = valve flow to load K = servovalve characteristic constant i = input current ∆Pv = valve pressure drop note: ∆Pv = Ps - R - ∆PL Ps= supply pressure R = return pressure ∆PL = load pressure drop QV = K ⋅i⋅ Ps − R − ∆ PL Control flow % rated where Load pressure drop % of supply pressure Figure 22 27 flow curve: This graph represents the flow gain, and show good linearity and low hysteresis(only due to system’ s dynamic). Rated flow is 84 l/min for Ps = 210 bars. Maximum valve flow can reach 135 % rated flow with oversignal. 28 Spool lap: In sliding spool valve, the relative axial position relationship between the fixed and movable flow metering at null. The actual configuration of our servovalve is set with an amount of underlap of 10 µm. But, you can specify an amount of underlap or overlap in order to: Underlap (10 Pm): • increase flow gain at null. • reduce valve pressure gain at null. • increase valve null leakage. Overlap (10 Pm): • reduce flow gain at null • reduce null leakage flow • degrade pressure gain (into load) Zero lap Flow control underlap overlap Input current Figure 24: influence of spool lap on flow rate at null 29 Static performances with blocked load Internal leakage: This characteristic is obtained with blocked load. Internal leakage includes first stage hydraulic amplifier flow, spool null leakage flow, and bushing laminar leakage flow. • Spool leakage is essentially zero when spool is off-null. • Servovalve internal leakage excluding spool null leakage is called Tare flow. Hydraulic amplifier flow largely determines servovalve frequency response • Lower flow degrades response. Spool null leakage is related to maximum valve flow (slot width) and null cut. null leakage Tare flow null Figure 25 : internal leakage at null 30 Pressure gain: The blocked load differential pressure will change rapidly from one limit to the other as input current causes the valve spool to traverse the null region. Here, the pressure gain at null exceeds 100 % of supply pressure for 1% of rated current. Figure 26 : Pressure gain 31 IV.3 dynamic performance frequency response(file: bode-servovalve.ame): Frequency response will depend upon signal amplitude, supply pressure…Natural frequency ranges from 45 to 80 Hz. To make a bode diagram, we used a transferometer. You can’ t realize the standard linearization because of numeric problems due to non-linearities. Figure 27 Figure 28 32 Step response: Step of current: We observe that time response is depending of signal input amplitude. From 50 % of rated current, spool velocity is constant. This phenomenon is due to flapper displacement saturation. We can observe flapper displacement on figure 30. 100 % 75 % 50 % 25 % Figure 29 Figure 30 33 REFERENCES [1] « Hydrauliques et électrohydraulique » - J. Faisandier – Dunod [2] « Analyse et conception des systèmes hydrauliques » - Imagine [3] « Systèmes dynamiques et automatique linéaire » - Imagine [4] Moog documents [5] « Specification standards for electrohydraulic flow control servovalve » - Moog [6] « Manuel technique des aimants permanents » – Chambre syndicale des producteurs d’ aciers fins et spéciaux [7] « Modélisation et simulation d’ asservissements electrohydrauliques» - M. Lebrun [8] « System Dynamics, Modeling & simulation of mechatronic systems » - Karnopp, Margolis, Rosenberg HTML reports for the different model: test_armature.html test_torquemotor.html test_armature+torque.html bode-servovalve.html servovalve.html 34 ANNEX ANNEX 1 : Torque motor expression. ANNEX 2 : Permanent magnet (Alnico 1500) demagnetizing curve. ANNEX 3: Bond graph of armature. ANNEX 4: Bond graph of torque motor. ANNEX 5: Bond graph of complete servovalve. 35 ANNEX 1 Torque motor: Here is the demonstration of the analytic formula for torque motor. R1 Φ1 Φ2 R2 Φ1 R1 N.i R2 Φ2 E0 = magnetomotive force of the permanent magnet R0 = air gap reluctance for neutral reluctance We will consider that the only reluctance important enough is air gap reluctance, as a numerical application could confirm. x = armature displacement in air gap. e = air gap R1= e+ x = R0⋅1+ x Air gap reluctances are: µ 0⋅S e e − x R2= =R0⋅1− x µ 0⋅S e ( ) ( ) − N ⋅i+ R2⋅φ2 = R1⋅φ1 E0 = R2⋅φ2 + R1⋅φ1 Magnetomotive force evaluation gives: We obtain the following flow expressions: φ1= E0− N ⋅i = E0− N ⋅i 2⋅R1 2⋅R0⋅1+ x e ( ) φ2 = E0 + N ⋅i = E0 + N ⋅i 2⋅R2 2⋅R0 ⋅ 1− x e ( ) Torque exerted by the motor is: C = l (φ22 −φ12 ) µ0⋅S ie: CTM = () 2x l⋅µ0⋅S x 2 + N ⋅i ⋅ x 2 ⋅ E0 ⋅ + N ⋅i⋅E0 1+ e E0 e x2 e 2 e ⋅1− 2 e 36 ANNEX 2 37 ANNEX 3 Magnétique 1 Magnétique z1 TF : l 1 Magnétique z 2 1 TF : -l TF : -l 1 TF: z4 TF: z3 z3 Magnétique 1 TF : l I:J θ TF: -z2 z 4 C K11 K12 + d1⋅K11 K 21K 22 + d1⋅K12 1 0 1 0 0 x flapper x fictitious Fw 0 C : Kw 1 x G I:m 1 x w Bond graph of the armature 38 −1 ANNEX 4 C 0 1 1 0 C C 1 C 1 Air gap 1 1 C 0 C 1 1 Permanent magnet 0 Permanent magnet coil 1 C F x C 1 C 1 GY 1 C 0 1 SE C 0 1 port capacitor with derivative causality Bond graph of torque motor 39 1 ANNEX 5 I:J I:m C : -1/Km SF R :br K11 K12 + d1⋅K11 K 21K 22 + d1⋅K12 C K1 i GY R :bt 1 θ −1 1 x G TF : -d3 TF : -d2 0 0 x flapper 1 TF R R TF R C R C C 1 0 Pc1 Pt 1 0 R SE Ps 1 1 R x fictitous 0 I : mspool 1 TF Pc2 SE Ps TF x spool 0 Bond graph of complete servovalve C : Kw 40 1
© Copyright 2025 Paperzz