This report is a new edition of [1] with different title, the limitation to flat mirrors having been removed in the new version of the program (available in source code alongside this report). All types of commonly used mirrors are now included, i.e. flat and elliptic, hyperbolic, parabolic. Spherical mirrors are only a special case of elliptic ones. Mirrors are a common component in THz and sub-THz quasi-optical systems. The system designer always faces the need to specify alignment tolerances for manufacturing, but computing the impact of misalignments using commercial programs can be tedious, requiring lots of simulations. This program tries to alleviate the burden by performing a Montecarlo analysis for an arbitrary sequence of mirrors, specified with the positions of the central axis reflection points in a single reference frame. It is somewhat similar to [2]. The first point in the sequence must be the position of the source, the last an arbitrary point along the axis of the output beam. Source and mirrors are assumed to have random errors in orientation, with a uniform distribution function within the specified tolerance. The program also computes the polarization and its dependence on alignment tolerances. It is freeware and available in Fortran 90 source form at ISTP (former IFP) website alongside this report. Users are kindly requested to cite this report in their papers. [1] A. Simonetto A small FORTRAN program for assessment of alignment tolerance in arbitrary sequences of flat mirrors, IFP Internal Report FP19/3

A small FORTRAN program for assessment of alignment tolerance in arbitrary sequences of flat or conic section mirrors

Simonetto Alessandro
2020

Abstract

This report is a new edition of [1] with different title, the limitation to flat mirrors having been removed in the new version of the program (available in source code alongside this report). All types of commonly used mirrors are now included, i.e. flat and elliptic, hyperbolic, parabolic. Spherical mirrors are only a special case of elliptic ones. Mirrors are a common component in THz and sub-THz quasi-optical systems. The system designer always faces the need to specify alignment tolerances for manufacturing, but computing the impact of misalignments using commercial programs can be tedious, requiring lots of simulations. This program tries to alleviate the burden by performing a Montecarlo analysis for an arbitrary sequence of mirrors, specified with the positions of the central axis reflection points in a single reference frame. It is somewhat similar to [2]. The first point in the sequence must be the position of the source, the last an arbitrary point along the axis of the output beam. Source and mirrors are assumed to have random errors in orientation, with a uniform distribution function within the specified tolerance. The program also computes the polarization and its dependence on alignment tolerances. It is freeware and available in Fortran 90 source form at ISTP (former IFP) website alongside this report. Users are kindly requested to cite this report in their papers. [1] A. Simonetto A small FORTRAN program for assessment of alignment tolerance in arbitrary sequences of flat mirrors, IFP Internal Report FP19/3
2020
Istituto per la Scienza e Tecnologia dei Plasmi - ISTP
geometric optics
microwaves
File in questo prodotto:
File Dimensione Formato  
prod_425579-doc_151802.docx

solo utenti autorizzati

Descrizione: Listato programma come documento word A small FORTRAN program for assessment of alignment tolerance in arbitrary sequences
Dimensione 36.83 kB
Formato Microsoft Word XML
36.83 kB Microsoft Word XML   Visualizza/Apri   Richiedi una copia
prod_425579-doc_151864.pdf

non disponibili

Descrizione: Rapporto tecnico A small FORTRAN program for assessment of alignment tolerance in arbitrary sequences
Dimensione 1.27 MB
Formato Adobe PDF
1.27 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/404262
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact