18.07.2013 Views

PDF (Thesis) - Nottingham eTheses - University of Nottingham

PDF (Thesis) - Nottingham eTheses - University of Nottingham

PDF (Thesis) - Nottingham eTheses - University of Nottingham

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

APPENDIX B: EXTERNAL DLL<br />

m3dash = ( ( f l o a t )2/3)∗VoC/vin_peak2 ;<br />

m_31 = ( m3dash ∗ VA) + m1add ;<br />

m_32 = ( m3dash ∗ VB) + m2add ;<br />

/∗ m_33 = ( m3dash ∗ VC) + m3add ; ∗ /<br />

}<br />

Timings [ 4 ] = ( i n t ) ( Tseq_Pulses∗( m_31 ) ) ;<br />

Timings [ 5 ] = ( i n t ) ( Tseq_Pulses∗( m_31+m_32 ) ) ;<br />

T11 = ( double ) Timings [ 0 ] / FPGA_CLOCK;<br />

T12 = ( double ) Timings [ 1 ] / FPGA_CLOCK;<br />

T21 = ( double ) Timings [ 2 ] / FPGA_CLOCK;<br />

T22 = ( double ) Timings [ 3 ] / FPGA_CLOCK;<br />

T31 = ( double ) Timings [ 4 ] / FPGA_CLOCK;<br />

T32 = ( double ) Timings [ 5 ] / FPGA_CLOCK;<br />

Note: some calculations have been commented because not needed due to mathemati-<br />

cal considerations due to the modulation used, for example m11+ m12+ m13 = 1, hence<br />

the last term is not needed when the first two are known.<br />

121

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

Saved successfully!

Ooh no, something went wrong!