ema project

28
Simulation And Analysis Of Electro Mechanical Actuator Using Matlab And LabVIEW PRESENTATION BY Mohammed Anwar ul haq Muattar Ahmed Khan Lateef Mohiuddin

Upload: mohammed-ul-haq

Post on 12-Apr-2017

79 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ema project

Simulation And Analysis Of ElectroMechanical Actuator Using Matlab

And LabVIEW

PRESENTATION BY

Mohammed Anwar ul haqMuattar Ahmed Khan

Lateef Mohiuddin

Page 2: Ema project

Seminar Objectives

• Introduction• Overview Of EMA • Applications• LabVIEW• Simulink• Conclusion

Page 3: Ema project

INTRODUCTION• What is an actuator ? • An actuator is that portion of a control valve

that responds to the applied signal and causes the motion resulting in modification of fluid flow or related dynamic variable in the process.

• The actuator is a final control element.

Page 4: Ema project

Types Of Actuators

Electromechanical ActuatorsElectro –hydraulic ActuatorsElectrical TypesPneumatic Actuators

Page 5: Ema project

ELECTROMECHANICAL ACTUATOR

• Electro Mechanical Actuator is an equipment which can be used to provide reversible linear motion at a controlled speed.

• It can provide a pushing or pulling force of 200 kg and a stroke of upto 150 mm.

• This Electro Mechanical Actuator is compact and light device to obtain thrust in forward and backward motion.

Page 6: Ema project
Page 7: Ema project

LVDT

Electro Mechanical Actuator

Page 8: Ema project

DESCRIPTION

• It mainly consists of BLDC motor.• BLDC motor is composed of stator and rotor.• To sense the rotor position HALL sensor is used.• The speed of an actuator is measured by tacho.• The rotary motion of BLDC motor is translated

into linear using satellite roller screw mechanism.

Page 9: Ema project

Electro Mechanical Actuator Controller

Page 10: Ema project

DESCRIPTION

• The actuator is controlled through a electronic controller

• Micro controller consist of IC 30335• 3 hall sensors one output is given to motor

controller• 6 PWM outputs will be given to power bridge

consisting of mosfet• This power bridge will in turn be connected to 3-

phase`s of motor

Page 11: Ema project

ELECTROMECHANICAL ACTUATOR

• MeritsHigh thrustHigh and reliable stiffness coefficient powered

by electricity or pneumatics• De-Merits:Complexity in DesignBulky structure

Page 12: Ema project

Applications

• Actuation flight control flaps, spoilers, speed brakes, for:

• Regional jets• Business jets• CNC Machines• Robotics• Aero Dynamics of Missiles• Bio Medical Instrumentation

Page 13: Ema project

BLDC MOTOR

• Working of BLDC –MOTOR As there is no commutator ,the current

direction of the conductor on the stator controlled electronically.

Rotor consists the permanent magnet where as stator consist a no. of windings. Current through these winding produces magnetic field and force.

Hall sensor used to determine the position during commutation.

Page 14: Ema project

Working Procedure

• Each sequence has one winding energized positive.

• one winding energized negative ,one winding non-energized

• When a rotor pole passes a Hall-Effect sensor, get a high or low signal, indicating that a North or South pole

Page 15: Ema project

LabVIEW

• It’s a software package created by National Instruments .

• LabVIEW is a graphical programming language designed for engineers and scientists to develop test, control and measurement applications.

Page 16: Ema project

Why are we using LabVIEW ?

• LabVIEW delivers extensive ,analysis, and presentation capabilities.

• LabVIEW gives us the flexibility without the complexity of traditional development environments.

Page 17: Ema project

USES OF LabVIEW General-purpose programming Instrument control Data acquisition Data analysis Data presentation Automated testing

Page 18: Ema project

LabVIEW Applications

Automating Measurements and Processing Signal Data

Instrument Control Automating test and validation tests Designing Embedded Control and Monitoring

Solutions Academic Teaching

Page 19: Ema project

Graphical VS Text based Language Most other programming languages (C, C++,

Java, etc.) are text-based languages. We can write programs by typing text. G is a graphical language. We can write

programs by placing icons and connecting them with wires.

LabVIEW is developed based on G programming.

Page 20: Ema project

Example Of C Program#include <stdio.h>int main(){float value1, value2, product;printf("Enter first number => ");scanf("%f", &value1);printf("Enter second number => ");scanf("%f", &value2);product = value1 * value2;printf("The product is %f", product);

}

Page 21: Ema project

Example OF LabVIEW G Program

Page 22: Ema project

MATLAB• Matlab is a software package which

can be used to perform analysis and to solve mathematical and engineering problems.

• It has excellent programming features and graphics capability

• It is easy to learn and flexible.

Page 23: Ema project

Simulink

• It is used to model, analyze and simulate dynamic systems using block diagrams.

• It has comprehensive block library which can be used to simulate linear, non–linear or discrete systems.

• C codes can be generated from Simulink models for embedded applications.

Page 24: Ema project

Simulink block libraries

Simulink provides a library browser that allows you to select blocks from libraries of standard blocks:

• Sources - blocks that generate signals• Sinks - display or output blocks.• Discrete - discrete-time blocks.• Continuous - linear continuous-time blocks. • Math - general mathematical functions

blocks.

Page 25: Ema project

Simulink block libraries (cont.)

• Functions & Tables - general functions and look-up table operations.

• Nonlinear - blocks that describe nonlinear functions.

• Signal & Systems - blocks that allow multiplexing, demultiplexing, create subsystems and perform similar functions.

• Block sets and Toolboxes - the Extras block library of specialized blocks.

• Demos - useful MATLAB and Simulink demos.

Page 26: Ema project

Example: Rectified Sine

Page 27: Ema project

Conclusion

Page 28: Ema project

THANKYOU