3. 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.
4. Working Procedureā¦
ā¢ Each sequence has
ā¢one winding energized
positive (current into the
winding)
ā¢one winding energized
negative (current out of the
winding)
ā¢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
6. Why we need controller?
ā¢ In close loop response four characteristics are important
ā¢ 1)Rise time: the time it takes for the plant output to rise beyond
90% of the desired level for the first time.
ā¢ 2)Overshoot time : how much the peak level is higher
than the steady state, normalized against the steady state.
ā¢ 3)Settling time: the time it takes for the system to
converge to its steady state.
ā¢ 4) Steady state error: The difference between the
steady-state output and the desired output.
ā¢ We wanted the PID controller to satisfy the following criteria:
ā« Settling time --less
ā« Overshoot and rise time --less
ā« Steady-state error less than 1%
7. Conventional PID controller:
ā¢ Proportional-integral-derivative (PID) control provides a
generic and efficient solution to real world control problems
It is used to eliminate error:
ā¢ Error is defined as the difference between set-point and
measurement. (error) = (set-point) - (measurement)
ā¢ The output of PID controller will change in response to the
error
ā¢
8. ā¢ A PID controller is simple three-term controller
Typical steps for designing a PID controller are
ā¢ i) Determine what characteristics of the system
needs to be improved.
ā¢ ii) Use KP to decrease the rise time.
ā¢ iii) Use KD to reduce the overshoot and settling time.
ā¢ iv) Use KI to eliminate the steady-state error.
9. Disadvantage:
ā¢ The design of the BLDCM drive involves a
complex process such as modeling, control scheme
selection, simulation and parameters tuning etc
PID controller working is not good for non-linear and
complex systems.
ā¢ Fuzzy PID control method is a better
method of controlling, to the complex and unclear model
systems, it can give simple and effective control
10. Fuzzy logic:
ā¢ Fuzzy logic is a form of many-valued logic or
probabilistic logic; it deals with reasoning that is
approximate rather than fixed and exact.
ā¢ Fuzzy logic variables may have a truth value that ranges
in degree between 0 and 1.
ā¢ Fuzzy logic can be described simply as "computing with
words rather than numbers"
11. Fuzzy logic includes:
ā¢ 1)Fuzzy Set: A fuzzy set is collection of related items which
belong to that set to different degrees in interval [0,1].
ā¢ 2)Fuzzy rules:
ā¢ In fuzzy logic these rules are used to make decisions.
ā¢ IF-THEN rules :
āIF temperature very cold THEN stop fanā
ā¢ AND, OR, and NOT operators :
ā¢ āIF temperature IS hot AND pressure IS low, THEN fan ONā .
NOT x = (1 - truth(x))
x AND y = minimum(truth(x), truth(y))
x OR y = maximum(truth(x), truth(y))
12. Linguistic Variables:
Variables whose values are words or sentences in human
language are called linguistic variables
Example:
For the case of motor, speed can be taken as linguistic variable
as:
13. Membership functions
A set is characterized by a membership (characteristic)
function which assigns to each object a grade of
membership ranging between zero and one.
Triangular
Bell-shaped
Gussian shape
15. Fuzzy logic controller (FLC):
ā¢ A fuzzy control system is a control system based
on fuzzy logicāa mathematical system that
analyzes analog input values in terms
of logical variables that take on continuous values
between 0 and 1.
ā¢ Fuzzy control is based on fuzzy logic, a logical system
which is much closer to human thinking and natural
language than traditional logical systems
ā¢ Fuzzy control can be described simply as "control with
sentences rather than equations"
16. Fuzzy logic controller:
ā¢ A fuzzy controller can include empirical rules,
and that is especially useful in operator controlled plants.
It follows following processes
17. Fuzzification
ā¢ Every crisp value of input we attribute a set of degrees of
membership to fuzzy sets defined in the universe of
discourse for that input.
ļ±It measure the values of input variable.
ļ±It performs scale mapping that transfers the range of
values of input variables into their corresponding
universe of discourse(fuzzy set) or into degree of
membership.
18. Inference:
ā¢ The fuzzy IF-THEN rule expresses a fuzzy implication
relation between the fuzzy sets of the premise and the
fuzzy sets of the conclusion. It includes decision logic
operators such as OR, AND ALSO etc
ā¢ IF LOAD INCREASES THEN SPEED REMAIN
CONSTANT
ā¢ It includes:
ļ±Matching of the facts with the rule premises.
ļ±Implication The next step is the determination of
the individual rule output.
ļ±Aggregation: The collective sum of each rule is
obtained in this step.
19. Defuzzification:
This process to obtain crisp output from fuzzy sets is
called defuzzification. It is the reverse process of
fuzzification.
In fuzzy controller donāt require equations , its algorithm is
rules that is made by human. Fuzzy controller make
decisions automatically according to these rules.
20.
21. Fuzzy logic in MATLAB:
Fuzzy logic is a problem-solving control system methodology that lends
itself to implementation in systems ranging from simple, small,
embedded micro-controllers to large, networked, multi-channel PC or
workstation-based data acquisition and control systems. It can be
implemented in hardware, software, or a combination of both.
Inputs
Rules
Output
28. COMPARISON:
ā¢ It can work with less precise
inputs.
ā¢ It does not need fast
processors.
ā¢ Tuning of fuzzy PID controller
is easy ,more robust than
other non-linear controllers.
ā¢ Fuzzy controllers have better
stability, small overshoot, and
fast response.
Fuzzy PID CONTROLLER
ā¢ Conventional PID controller
algorithm is simple, stable,
easy adjustment and high
reliability.
ā¢ It does not require processor
ā¢ Tuning PID control parameters
is very difficult, poor
robustness, therefore, it's
difficult to achieve the optimal
state under field conditions in
the actual production
ā¢ When load varies it becomes
unstable, give more overshoot.
PID CONTROLLER
29. Limitations of fuzzy PID controller:
ā¢ Ā· Require more fine tuning and simulation before
operational.
ā¢ If the a reliable expert knowledge is not
Available , or If the controlled system is too
complex to derive the required decision rules,
development of a fuzzy logic controller become
time consuming and tedious or sometimes
impossible.
ā¢ An fuzzy logic controller cannot be achieved by
trial and- error
30. Fuzzy PID controller reduces overshoot very significantly as compare
to conventional PID controller . Similarly fuzzy PID controller gives
more robust with change of load and speed but PID controller
produces do not robust sudden change in speed and load.
So, Fuzzy PID controller is better than simple PID.
31. References:
ā¢ [1] Q.D.Guo,X.MZhao. BLDC motor principle and
technology application [M]. Beijing: China electricity
press,2008.
ā¢ [2] Chuen Chien Lee, āFuzzy Logic in Control
Systems:Fuzzy Logic controllerāPart 1ā 1990 IEEE
ā¢ [3] Chuen Chien Lee, āFuzzy Logic in Control Systems :
Fuzzy Logic controller Part 2ā 1990 IEEE .
ā¢ [4]Comparison between Conventional and Fuzzy Logic
PID Controllers for Controlling DC Motors by IJCSI
International Journal of Computer Science Issues, Vol. 7,
Issue 5, September 2010
ā¢ [5]Design of Fuzzy PID Controller for Brushless DC
Motor 2012 International Conference on Computer
Communication and Informatics (ICCCI -2012), Jan. 10
ā 12, 2012, Coimbatore, INDIA