home *** CD-ROM | disk | FTP | other *** search
/ HAM Radio 1 / HamRadio.cdr / tech / ee1 / page35 < prev    next >
Text File  |  1983-10-04  |  3KB  |  57 lines

  1.                               OBJECTIVES EDITOR
  2.  
  3.  
  4.     A. GENERAL DESCRIPTION
  5.  
  6.          The objectives editor is used for writing the data sets
  7.     used as goals for optimization.  Here, we can specify the per-
  8.     formance that we desire from our network, in terms of return
  9.     losses and gain, specified in dB.  We can also apply a weight-
  10.     ing factor to these specific goals, thereby arriving at a 
  11.     response suitable for our purposes.
  12.          When first entering from the optimization level, the user
  13.     is asked for a file name, in the same manner as when entering
  14.     either of the other editors in the program.  Objectives may
  15.     be retrieved from disk, modified, and saved on disk in exactly
  16.     the same manner as well.
  17.          The determination of specific objectives is strictly a
  18.     matter of experience.  One must determine, on a case-by-case
  19.     basis, what compromises are acceptable in the overall perfor-
  20.     mance of the circuit at hand.  Unfortunately, there is no cast
  21.     iron method of determining what is and is not appropriate for
  22.     a problem in general, in that there is no universally general
  23.     problem that can be discussed.
  24.          However, it is often the case that specific goals cannot
  25.     be attained due to the fact that devices chosen for the circuit
  26.     are not suitable for such goals as gain flatness or input re-
  27.     turn loss due to an excessively wide bandwidth, or that the 
  28.     device just can't deliver the amount of gain desired.  At times
  29.     like these, it is often necessary to choose another device in
  30.     order to attain the desired response.
  31.          When making entries for the return losses (S11 and S22),
  32.     the magnitude is always given in terms of dB, and is always 
  33.     less than or equal to zero.  The weighting is always positive.
  34.     The user need not be concerned with this, as the program cor-
  35.     rects these whenever necessary.  In evaluating the error func-
  36.     tion during optimization, the magnitude is looked upon as being
  37.     a worst case.  Anything better than that given is therefore 
  38.     equally desireable, and the weighting is therefore applied only
  39.     when the return loss is worse than that desired.
  40.          Gain (S21), however, is an entirely different matter.  
  41.     Here, the magnitude, expressed again in dB, can be either posi-
  42.     tive or negative.  The weighting can be either positive or neg-
  43.     ative, each sense having different meaning.  If positive, then
  44.     the S21 specified is a desired, or target, value, and the error
  45.     function is determined by applying the weighting to the differ-
  46.     ence to either side.
  47.          If the weighting is negative, then the specified S21 be-
  48.     comes a maximum value, much the same as S11 or S22.  This is
  49.     useful when specifying the stopband performance of a filter.
  50.     Let's say, for instance, that we desire 20 dB of attenuation
  51.     of a lowpass filter at some point removed from the passband.
  52.     We would simply specify -20 dB for the value of S21, and some
  53.  
  54.  
  55.  
  56.                                   - 35 -
  57.