Professional Documents
Culture Documents
S.Saravanan is with Jerusalem College of Engineering Department of
Electrical and electronic , Pallikaranai, Chennai – 601 302
133
Proceedings of the National Conference on Emerging Technologies in Electrical System, 10 th & 11th
March 2006
Department of EEE, Noorul Islam College of Engineering, Kumaracoil.
Fig. 2. Circuit diagram show the ON stage of buck boost converter and the
current flow from supply to R ds , L and Rl .
E. Calculation Of Output Capacitor
The inductor current increase during the ON state is given by In switching power supply power stages, the function of
output capacitor is to store energy. The output capacitor for a
Δ IL(+) = boost power stage is generally selected to limit output voltage
{V1 –(V DS +I L * R L)} /L *TON ... (2.2) ripple. To the level required by the specification. The serious
impedance of the capacitor and the power stage output
current determine the output voltage ripple. The three
Fig. 3. Circuit diagram show the OFF stage of buck boost converter elements of capacitor that contribute to its impedance are
equivalent serious inductor, resistance and capacitor the
The inductor current decrease during the off stage is given minimum value of the capacitor required is shown in
by equation 2.6.
Δ IL (-) = - (V0 –Vd –I L * R L) /L*TOFF … (2.3)
The output voltage (Vo) can be obtained by solving the two C >= IO(MAX)*DMAX /(FS*∆VO) …(2.6)
equations 2.2, 2.3 which is shown in 2.4.
Therefore, III DEVELOPMENT OF TRANSFER FUNCTION AND SIMULATION
V0= - [(V1-VDS) *(TON/TOFF) - VD-I L *R L *(TON + TOFF)/ TOFF]
V0 = The MATLAB can be used for this process control. So that
- [(V1-VDS) *(D/1-D) - VD-I L *R L / (1-D)] many variation can be done on the process control parameter
V0= - V1 *D / (1-D) … (2.4) of the motor. The motor can be implemented in MATLAB.
Therefore transfer function of the motor has to be developed
C. Simulation Of Buck Boost Converter and simulated using MATLAB. PI-controller can be
The above shown circuit is simulated in MATLAB as introduced to have regulated output.
shown in Fig. 4. The response of closed loop system can be studied by using
transfer function techniques. A systematic development of the
transfer function of the various block as well as the whole
system is presented. The necessary and significant of the
various control loops and different parameters in an actual
closed loop control system are shown.
134
Proceedings of the National Conference on Emerging Technologies in Electrical System, 10 th & 11th
March 2006
Department of EEE, Noorul Islam College of Engineering, Kumaracoil.
Eg(S)=KaΦN(S) … (3.4)
Fig. 7. Converter out put voltage when the supply is less than 180 V which is
boosted to the required level.
135
Proceedings of the National Conference on Emerging Technologies in Electrical System, 10 th & 11th
March 2006
Department of EEE, Noorul Islam College of Engineering, Kumaracoil.
A. Block Diagram
Fig.11 the current waveform with over shoot at the starting of the motor this with
open loop
Fig.12 the speed waveform with negative speed at the starting of the motor with Fig.13 neural network controller for dc motor
no control
136
Proceedings of the National Conference on Emerging Technologies in Electrical System, 10 th & 11th
March 2006
Department of EEE, Noorul Islam College of Engineering, Kumaracoil.
B. Modes Of Operation [3] RUBAAI.A & R.KOTARU: “ON LINE IDENTIFICATION & CONTROL OF DC
There are two modes of operation: The training mode, in MOTOR USING LEARNING ADAPTIVE OF NEURAL NETWORK”. IEEE TRANS,
INDUSTRY APPLICATION, VOL 36, PP 935-942, 2000.
which the weight and the biases of the network are randomly
initialized and updated every window size instant based of the
[4] WEERASOORIYA.S, M.A.ELSHARKAWI, “LABORATORY IMPLEMENTATION OF
feed forward propagation algorithm until no improvement in NEURAL NETWORK TRAJECTORY CONTROLLER FOR A DC MOTOR”. IEEE
the controller performance is achieved. The continuous TRANS, ENERGY CONVERSION, VOL8, PP 107-113, 1993.
running mode, in which the operation of the network is based
on the pre-saved weights and biases that are not updated [5] WEERASOORIYA.S, M.A.ELSHARKAWI, “IDENTIFICATION & CONTROL OF A
during this mode of operation. DC MOTOR USING BACK PROPAGATION NEURAL NETWORK.” IEEE TRAN,
ENERGY CONVERSION, VOL.6, PP663-669, 1991.
C TRAINING ALGORITHM
Step 1: The free parameters of the network are randomly
initialized with small value.
Step 2: The controller output D (k) is calculated.
Step 3: The actual motor speed is calculated.
Step 4: The output ŵ (k) is calculated.
Step 5: Calculate the error function E c(k).
Step 6: The ordered derivative Ec(k)/ c.
Step 7: Update the controller free parameter
Step 8: repeat from step 2 to step 7 until the controller
training error reaches a minimum value
VI CONCLUSION
The circuit diagram of buck boost converter was analyzed
with different mode and simulated using MATLAB and the
value of inductor and capacitor was calculated. The transfer
function of separately excited DC motor was developed. The
developed model is implemented using MATLAB. The
simulation results to the output which is nearer to the
theoretical output.
The concepts of using neural network in the MATLAB
package have been elaborately explained. The MATLAB
serves as a best platform for the survival of the
implementation of the NN controllers. The performance of
the NN controller and the use of MATLAB is discussed. The
algorithm required for training is also explained.
137