25.12.2014 Views

Some Practical Design Aspects of a Microcontroller Based Unit for ...

Some Practical Design Aspects of a Microcontroller Based Unit for ...

Some Practical Design Aspects of a Microcontroller Based Unit for ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Some</strong> <strong>Practical</strong> <strong>Design</strong> <strong>Aspects</strong> <strong>of</strong> a <strong>Microcontroller</strong><br />

<strong>Based</strong> <strong>Unit</strong> <strong>for</strong> AC Motor Control<br />

Mario Makraduli FEIT Skopje


TYPICAL CONSTRUCTION OF AN AC MOTOR


TORQUE – SLIP DEPENDENCE


TYPICAL APPLICATION OF A DRIVE SYSTEM


GENERATION OF MODULATED DRIVE SIGNALS


V/Hz CONTROL WITHOUT FEEDBACK


POWER SAVINGS WITH V/Hz SYSTEMS


BLOCK DIAGRAM OF VECTOR CONTROL SYSTEMS


CLARKE TRANSFORMATION


PARK TRANSFORMATION


PWM DRIVE SECTION


GENERATION OF STATE VECTORS


STATE VECTOR AND VOLTAGE PROJECTIONS


SECTOR VERSUS STATE VECTOR DEPENDENCE


OVERVIEW OF THE SYSTEM


PSU SECTION


CONTROLLER SECTION


VOLTAGE AND CURRENT WAVEFORMS


CURRENT ASSOCIATED WITH SPEEDUP


DEMONSTRATION OF OPERATION


DESCRIPTION OF ONE PROBLEM<br />

• WHEN THE ROTATION SPEED IS TO BE MEASURED<br />

BY MEANS OF ENCODER, THE ACTUAL SPEED<br />

POUSES CERTAIN PROBLEMS<br />

• REGARDING ANGULAR SPEED TWO APPROACHES<br />

ARE COMMON<br />

• MEASUREMENT OF THE TIME INTERVAL BETWEEN<br />

TWO CONSECUTIVE PULSES GENERATED BY THE<br />

ENCODER<br />

• COUNTING THE NUMBER OF REFERENT PULSES<br />

BETWEEN THE TWO CONSECUTIVE PULSES<br />

GENERETED BY THE ENCODER


AVAILABLE RESOURCES IN THE SYSTEM<br />

• THE SYSTEM IS BASED ON DSC CONTROLLER<br />

MC56F8322


PERIPHERIAL UNITS WITHIN THE<br />

MICROCONTROLLER


TYPICAL TIME DIAGRAMS ASSOCIATD WITH<br />

APPLICATION OF QUADRATURE ENCODER


OVERVIEW OF THE MEASUREMENT SYSTEM


NUMBER OF PULSES REGISTERED WITH<br />

THE FIRST APPROACH<br />

N Q = 4N L vT W = 1,1182 v<br />

* Tw is the duration <strong>of</strong> the PWM cycle<br />

v(rot/s) 1 10 100<br />

N Q<br />

1 11 111<br />

Er (%)<br />

100<br />

9.1<br />

0.9


RESULTS OBTAINED WITH THE SECOND APPROACH<br />

v =<br />

2π 60 10 6<br />

1024 8 N1<br />

=<br />

46019<br />

N 1<br />

rad<br />

s<br />

=<br />

7324<br />

N 1<br />

rot<br />

s<br />

v(rot/s) 1 10 100<br />

N 1<br />

7324 732 73<br />

Er (%)<br />

0.013<br />

0.13<br />

1.37


COMPARIOSON OF THE MEASURED AND REFERENT<br />

RESULTS<br />

f<br />

(Hz)<br />

N1<br />

(pls)<br />

Er1<br />

(%)<br />

v mer<br />

(RPM)<br />

Er2<br />

(%)<br />

1001<br />

7489<br />

-0.047<br />

60<br />

3.448<br />

2002<br />

3746<br />

-0.007<br />

116<br />

-0.855<br />

5004<br />

1498<br />

-0.053<br />

292<br />

-0.341<br />

10003<br />

749<br />

-0.103<br />

585<br />

-0.171<br />

20026<br />

374<br />

-0.137<br />

1171<br />

-0.340<br />

50053<br />

149<br />

-0.561<br />

2929<br />

-0.678<br />

100038<br />

74<br />

-1.296<br />

5859<br />

-1.330<br />

f frequency <strong>of</strong> the signal generated by the function<br />

generator<br />

N1 number <strong>of</strong> counted pulses,<br />

Er1 and Er2 errors obtained by both methods


RESULTS PRESENTED ON THE DISPLAY UNIT BY<br />

MEANS OF DEDICATED SOFTWARE<br />

f<br />

(Hz)<br />

1002<br />

2001<br />

5010<br />

10021<br />

20015<br />

50108<br />

100220<br />

N1<br />

(pls)<br />

7485<br />

3747<br />

1497<br />

748<br />

375<br />

149<br />

75<br />

N Q<br />

(pls)<br />

1<br />

2<br />

6(5)<br />

11<br />

22<br />

55<br />

109


CONCLUSION<br />

• IN APPLICATIONS FOR AC MOTOR CONTROL WITH BUILT IN<br />

ENCODER, IF THE ROTATION SPEED SHOULD BE MEASURED<br />

WITH SINGLE ALGORITHM, BETTER RESULTS ARE OBTAINED<br />

WHEN DEDICATED QUADRATURE ENCODER IS NOT USED.<br />

• THIS IS VALID FOR SYSTEMS WITH RELATIVLY HIGH<br />

OPERATING FREQUENCY


PROBLEMS RELATED TO OPTOCOUPLERS<br />

VCC_5V<br />

from DSC<br />

R1 U1<br />

10k<br />

1 2 A4N27<br />

1 2<br />

470<br />

0<br />

R2<br />

to<br />

IRMAX16UP60


VARIATION OF THE RISE TIME<br />

5.4V<br />

4.8V<br />

4.2V<br />

3.6V<br />

3.0V<br />

2.4V<br />

1.8V<br />

1.2V<br />

0.6V<br />

0.0V<br />

-0.6V<br />

V(n002)<br />

V(n004)<br />

-1.2V<br />

20µs 40µs 60µs 80µs 100µs 120µs 140µs

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!