27.02.2013 Views

an investigation of dual stator winding induction machines

an investigation of dual stator winding induction machines

an investigation of dual stator winding induction machines

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

tr<strong>an</strong>sfers the gray code to binary code is necessary <strong>an</strong>d c<strong>an</strong> be embedded into the DSP<br />

code. The block diagram <strong>of</strong> speed sensing <strong>an</strong>d scaling is shown in Figure 11.11.<br />

12 bit<br />

digital I/O ports<br />

If<br />

speedstep<br />

meets<br />

requirement<br />

436<br />

Find the<br />

difference <strong>of</strong><br />

position<br />

measurement<br />

Figure 11.11 Speed sensing <strong>an</strong>d scaling block diagram<br />

Kω<br />

The speed <strong>of</strong> the rotor is basically calculated by dividing the difference between the<br />

rotor positions with time. The speed sensing <strong>an</strong>d scaling coefficient is given as:<br />

K =<br />

∆<br />

4096<br />

ω (11.15)<br />

rated<br />

where, ∆ rated is the difference <strong>of</strong> rotor positions at rated rotor speed.<br />

11.8 Program Flowchart<br />

The main program flowchart <strong>of</strong> the s<strong>of</strong>tware for DSP implementation is shown in<br />

Figure 11.12. The flowchart <strong>of</strong> the interrupt service program is given in Figure 11.13. All<br />

the DSP codes are written using assembly l<strong>an</strong>guage to achieve high execute efficiency.<br />

ω

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

Saved successfully!

Ooh no, something went wrong!