Paper
26 March 1992 Knowledge-based optical system design
Taoufik Nouri
Author Affiliations +
Abstract
This work is a new approach for the design of start optical systems and represents a new contribution of artificial intelligence techniques in the optical design field. A Knowledge-Based Optical-Systems Design (KBOSD) based on artificial intelligence algorithms first order logic knowledge representation rules and heuristics on lens design is realized. This KBOSD is equipped with optical knowledge in the domain of centered dioptrical optical systems used at low aperture and small field angles. This KBOSD generates centered dioptrical on-axis and low-aperture optical-systems which are used as start systems for the subsequent optimization by existing lens design programs. This KBOSD produces monochromatic or polychromatic optical systems such as singlet lens doublet lens triplet lens reversed singlet lens reversed doublet lens reversed triplet lens and telescopes. In the design of optical systems the KBOSD takes into account many user constraints such as cost resistance of the optical material (glass) to chemical thermal and mechanical effects as well as the optical quality such as minimal aberrations and chromatic aberrations corrections. This KBOSD is developed in the programming language Prolog and has knowledge on optical design principles and optical properties it is made up of more than 3000 clauses. Inference engine and interconnections in the cognitive world of optical systems are described. This KBOSD uses neither a lens library nor a lens data base it is completely based on optical design knowledge.
© (1992) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Taoufik Nouri "Knowledge-based optical system design", Proc. SPIE 1618, Large Optics II, (26 March 1992); https://doi.org/10.1117/12.58049
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Optical design

Glasses

Lens design

Computer programming

Artificial intelligence

Refractive index

Computer programming languages

RELATED CONTENT

What Is The Benefit Of Artificial Intelligence For Robotics?
Proceedings of SPIE (January 17 1985)
Fiber Optic Network Design Expert System
Proceedings of SPIE (May 11 1987)
Designing Vlsi Computer Architectures With Knowledge
Proceedings of SPIE (May 11 1987)
Optimization Methodology
Proceedings of SPIE (July 26 1985)
Problem Solving By Proving Satisfiability
Proceedings of SPIE (March 21 1989)

Back to Top