THE UNIVERSITY OF TEXAS AT ARLINGTON EE5329 CONTROL SYSTEMS DESIGN PROJECT LAB 1 REPORT Identification of Static Motor Module Parameters Compiled by: Ognjen Kuljača 09/21/2002 2 CONTENTS 1. INTRODUCTION .....................................................................3 2. GENERAL GAIN G ..................................................................4 3. TIME CONSTANT .................................................................7 V 4. TRANSFER FUNCTION tach ................................................8 Vin 5. CONCLUSION ..........................................................................9 3 1. INTRODUCTION The goal of the lab was to find the simplified transfer function of the DC motor module. The simplified transfer function does not deal with the nonlinearities present in the DC motor system. The simplified transfer function has the following form: H(s) Vtach G Vin s 1 ( 1-1 ) where: G – general gain - time constant in [s] Vin – input voltage [V] Vtach – tachometer output voltage [V] For the measurement and data manipulation Real Time Windows Target for Matlab and NI PCI1200 data acquisition cards were used.. The system was regarded to be linear. The simplified motor module block for finding transfer function H(s) from ( 1-1 ) is shown in Error! Reference source not found.. B0 V in A Tm + Va 1/R a Kt _ _ w 1 /J 1/s -K t ach + Kb Figure 1: Simplified motor module block diagram - Kb V tach 4 2. GENERAL GAIN G Vtach . Static Vin characteristic is measured 1 time and than gain G is taken as mean value of the measured slopes on the left and on the right of deadband. Deadband is excluded. The results are shown in Table 1. General gain G is measured as the slope of the static characteristic Vi n Vt G ach -5 -4 -3 -2 -1 4.8 3.8 - 0 - 0 0.4 - 0 0.2 0 0 0. 0 2 0. 0 4 0. 0 6 0. 0 8 5 0. 70 0 - 4 0. 85 0.7 0.6 3 0. 90 1.7 - 2 0. 95 2.7 0.8 1 0. 96 0. 00 0. 00 0. 00 0. 00 0. 00 0. 00 0. 00 0. 00 0. 00 0. 7 0. 70 1. 7 0. 85 2. 8 0. 93 3. 8 0. 95 4. 8 0. 96 5 Table 1: General gain G – measured values From Figure 2 and Table 1 it can be seen that deadzone value is between –1 and 1 V input. There is no enough data to determine possible saturation limit. 6 Data from Table 1 is shown in Figure 2. Vin vs. V tach 5 4 3 2 V tach 1 0 -1 -2 -3 -4 -5 -5 -4 -3 -2 -1 0 Vin 1 2 3 4 5 Figure 2: Static characteristic Vin vs. Vtach The values for the deadzone are excluded when gain is calculated. Data used for the gain calculation with overall gain computed as mean value of particular measurements is shown in: Vi n Vt G ach -5 -4 -3 -2 -1 4.8 0. 96 3.8 0. 95 2.7 0. 90 1.7 0. 85 0.7 0. 70 0. 1 7 0. 70 1. 2 7 0. 85 2. 3 8 0. 93 3. 4 8 0. 95 4. 5 8 m ean 0. 96 0. 88 Figure 3: Data used for the gain calculation 7 Gain is calculated as K = 0.88. however, the values for 1 and –1 look a little bit off, so without them gain is 0.92. 3. TIME CONSTANT Time constant is measured from step response of the motor module. Measurements are taken for 3 V, 4 V and 5 V inputs. Then, a time point at which response reached 63.2 % of its steady state value is read from the response plots. Measurement No. 1. 2. 3. Step input [V] 5 4 3 Steady state value 4.8 3.8 2.8 63.2% of steady state value 3.0 2.4 1.8 Mean value: Time constants [s] 0.33 0.30 0.30 0.31 Table 2: Time constant – measured values and mean value From Table 2, time constant is calculated as = 0.31 s. Plots for the step response for inputs 3 V, 4 V and 5 V are given in Figure 4, Figure 5 and Figure 6: Step response for input 3 V 3 2.5 V tach 2 1.5 1 0.5 0 0 1 2 3 4 5 6 7 t [s] Figure 4: Step response for input 3 V 8 9 8 Step response for input 4 V 4 3.5 3 V tach 2.5 2 1.5 1 0.5 0 0 1 2 3 4 5 6 7 8 9 t [s] Figure 5: Step response for input 4 V Step response for input 5 V 5 4.5 4 3.5 V tach 3 2.5 2 1.5 1 0.5 0 0 1 2 3 4 5 6 7 8 9 t [s] Figure 6: Step response for input 5 V 4. TRANSFER FUNCTION Vtach Vin Transfer function is derived from Figure 1. The velocity m is marked as w in Figure 1. The transfer function G1 can be found as: G1 m 1 Tm Js B j The transfer function G2 can be found as: ( 4-1 ) 9 1 K t G1 Ra G2 1 1 Kb K t G1 Ra m is then: Vin The transfer function G = G AG1 The transfer function G = ( 4-2 ) AK t R a Js R a B j K b K t ( 4-3 ) Vtach is then: Vin G AG1K b K tach AK t K b K tach R a Js R a B j K b K t ( 4-4 ) With the given values in lab handout: G 1.0341 0.2629s 1 ( 4-5 ) 0.88 0.31s + 1 ( 4-6 ) From measured values: G= 5. ANALYSIS OF TRANSFER FUNCTIONS Tables and plots required are given in previous sections. It can be seen that there is a deadzone present in the system. That might yield problems if precise control at small speed is required since in that case a small reference voltage or control signal will not be able to go through the deadzone. From equations ( 4-5 ) and ( 4-6 ) it easy to see that poles are –0.2629 and –0.31 for theoretical and measured transfer functions respectively. There are no zeros (theoretically there is one zero in infinity for each transfer function). 6. CONCLUSION 10 The measured and calculated values are relatively well matched. The differences are due to neglecting the nonlinearities in the system, especially the saturation. That can be seen from difference in gain in particular. Since poles are negative it is clear that system is stable. However, there is steady state error present. For the step input R, it is easy to see that steady state error will be: Ess = Rss-Yss=R(1-K).
© Copyright 2026 Paperzz