AMPERES is a prototype computer program that implements the algorithm, described in the preceding article, for optimizing designs of diffractive optics. Several other programs for designing refractive optics are commercially available, but they offer very limited capabilities with respect to diffractive optics. AMPERES was developed to fill this gap and to serve as an easy-to-use means for designing diffractive optics.

Unlike programs for designing refractive optics, AMPERES is based completely on wave optics (as distinguished from ray optics). The optimization-engine part of AMPERES is founded on reciprocity of electromagnetic propagation, utilizing a conceptual framework of constrained Lagrangian dynamics.

AMPERES produces designs for kinoform phase templates for fan-out gratings, radial phase elements, two-dimensional holograms, and refractive correctors for single thick lenses. A unique aspect of the refractive-correction module of AMPERES is that this module even treats thick refractive lenses in the wave-optics regime.

AMPERES generates phase templates with 128x128-pixel resolution. The template phase-profile designs can be either continuous or quantized (binary) with 2, 4, 6, 8, or 16 levels. Diffraction-plane images are produced for all designs. AMPERES is completely menu-driven. The interface for design input is graphical. Any stored results can be redisplayed by use of a viewer software module.

Computation by AMPERES is rapid, efficient, and accurate. The program can be executed on a common desktop personal computer.

This work was done by S. Enguehard and B. Hatfield of Applied Mathematical Physics Research, Inc., for Marshall Space Flight Center. For further information, contact the company at (781) 862-6357.

In accordance with Public Law 96-517, the contractor has elected to retain title to this invention. Inquiries concerning rights for its commercial use should be addressed to

Applied Mathematical Physics Research, Inc.
420 Bedford Street
Suite 230
Lexington, MA 02420

Refer to MFS-31428.