22.01.2014 Views

download searchable PDF of Circuit Design book - IEEE Global ...

download searchable PDF of Circuit Design book - IEEE Global ...

download searchable PDF of Circuit Design book - IEEE Global ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

224 Impedance Matching<br />

From (6.116),<br />

ax,<br />

-a- =bk-b,.<br />

rk<br />

(6.135)<br />

6. 7.3. Optimization <strong>of</strong>the Piecewise Resistance Function. The preceding objective<br />

function has been incorporated in the Fletcher-Reeves optimizer in<br />

Program B5-1. The result is Program B6-6 in Appendix B. The input section<br />

through program line 140 loads the breakpoint data required for the Hilbert<br />

transform calculation <strong>of</strong> reactance from resistance, as in Program B6-5. All<br />

but the last resistance excursion become the optimizer variables. The objective<br />

function and its gradient are assembled by subroutine 1000 in lines 1000­<br />

1260; this requires appeal to subroutine 3000 at every sample frequency to<br />

compute Zq=Rq+jXq. Lines 3020-3040 set constraint (6.114), and lines<br />

3050-3250 perform the Hilbert transform calculations as in Program B6-5.<br />

Example 6.21. Input the data in Table 6.7·into Program B6-6 to obtain the<br />

optimum resistance excursions for a gain <strong>of</strong> 1.0 at the four sample frequencies.<br />

The program output is shown in Table 6.8.<br />

The optimized excursions are ro = 2.2754, r, = - 1.0603, r 2 = - 1.1167, and<br />

(constrained) excursion r 3 = -0.0984. Inspection <strong>of</strong> Figures 6.1 and 3.8 shows<br />

that ro is the eventual generator resistance. If it is desirable to hold this at a<br />

certain value, e.g., 2.5 ohms in this case, then all that is necessary is to add the<br />

statement "1225 G(I)=O" to Program B6-6. A rerun <strong>of</strong> Example 6.21 shows<br />

how the zero gradient holds the first optimization variable at its initial value.<br />

The choice <strong>of</strong> starting excursion values is somewhat arbitrary. Carlin (1977)<br />

suggests assuming reactance cancellation and setting the residuals to sustain<br />

the dc gain at the in-band breakpoints.<br />

6.7.4. Rational Approximation and Synthesis. At this point in Carlin's<br />

broadband-matching method, an optimal piecewise linear representation <strong>of</strong> R,<br />

is known. The remaining task is to realize a network that provides this<br />

behavior. This is clearly the subject treated in Section 3.5. The Gewertz<br />

method considered there began with a rational function <strong>of</strong> input resistance in<br />

the form <strong>of</strong> (3.94), or (3.98) in particular. It is always in powers <strong>of</strong> w' or the<br />

equivalent powers <strong>of</strong> S2, since resistance is an even function <strong>of</strong> frequency. The<br />

next step in Carlin's method is to fit such a rational function to the piecewise<br />

linear representation. This can be accomplished by the method in Section 2.5.<br />

A table <strong>of</strong> impedance versus frequency and the form <strong>of</strong> the desired rational<br />

polynomial were required in Section 2.5. In the Carlin method, the table <strong>of</strong><br />

data is created from the piecewise linear resistance function by (I) using<br />

symmetric positive and negative frequencies for the even resistance function<br />

and by (2) using zero reactance values at every sample. A typical data set is<br />

given in Table 6.9. The data in Table 6.9 can be input into Program B2-5 to

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

Saved successfully!

Ooh no, something went wrong!