Project Tutorial:
Active
Vibration Control using Fuzzy Logic
By
Vadiraj Joshi |
INTRODUCTION
I.
General
introduction
An aircraft when airborne is subjected to aerodynamic
forces on its structural components. These forces excite the resonances in
the material of which the aircraft is made of and cause severe vibrations.
It is important to study, analyze and measure the vibratory response of
the aircraft structure. Further it is also important to control and
suppress the vibration to tolerable levels to avoid catastrophic failure.
II.
Statement of
the problem
Over the last decade, extensive research has been carried out,
�
To understand sources of vibration and characterize these
source for their amplitude, frequency and statistical properties.
�
To develop electronic hardware like power sources, sensing
and actuation amplifiers etc.
�
To acquire vibration signals from sensors to a computer
using analog to digital converters and analyze them.
�
To actively suppress these vibrational signals using modern
control concepts.
III.
Objectives
of the study
Active Vibration Control (AVC) is a very demanding
discipline. It consists of acquiring response signal from a vibrating
structure using a sensor, Processing this signal and generating a control
signal to an actuator attached on the structure in such a way as to
suppress the vibrations. Its successful implementation requires a detailed
knowledge of vibration engineering principle, fuzzy logic concepts,
Computers, Control system design and electronics. The employment of active
technology generally introduces some penalty like additional weight,
increased maintenance costs, etc. these can be reduced with the
development of
�
New kinds of integrated, multifunctional sensors and
actuators working as components lying optimally in the load path (smart
concept).
�
Though the controller can be either analog or digital, the
most efficient form of controller is the digital controller, which makes
use of digital techniques to compute the control signal.
�
The objective is to build the Fuzzy Rule based Active
vibration Control in order process the available Vibration Data and
generate a control signal based on the Fuzzy Rules.
IV.
Scope of the
study
The scope of project is to develop software for signal
acquisition and control law implementation using Fuzzy Rules. The major
tasks involved in this are the following:
�
Source code is developed using �MATLAB FUZZY TOOLBOX� to run
off line codes for suppressing the vibration amplitudes.
�
Fuzzy Rules are implemented in �MATLAB�environment
V.
Methodology
Active Vibration Control (AVC) is the process of reducing
existing levels of vibration by introduction of additional damping by
means of one or more secondary or control actuators. The introduced
vibration may achieve the required reduction by the way of introducing
controlled vibration in antiphase to original levels.
In this project, fuzzy controller is used so as to
suppress the vibrations. It is an off line controller that it makes use of
the readings from vibration sensor stored in excel file format. These
readings are vibration amplitude against frequency. These are the input to
fuzzy controller which compares this with reference value and error is
calculated. Each input is defined with 5 membership functions and passed
through rule base generator to get output which is defuzzified to get the
desired suppression in vibration amplitudes.
|