A method of producing multilayered optical filters by using a genetic
algorithm that determines an optimal combination of refractive indexes and
thicknesses for each layer of the filter is described. The method
generates initial values for the component and places the values within a
matrix P, where P=(X1, X2, X3, . . . , Xi, . . . , Xs) and Xi is an
elementary matrix that includes the refractive index and thickness of each
layer i. The method may generate mutated patterns by increasing or
decreasing the thicknesses and refractive indexes of the initial pattern.
It may also perform a cross-over process, selecting patterns from grouping
of mutated patterns. Alternately, the method may perform a process where
selected patterns having optical characteristics closest to the desired
characteristics from the initial, mutated or crossover patters are chosen.
The genetic algorithm utilizing the above processes repeats until the
optical characteristics fall within the desired range.
Un metodo di produrre i filtri ottici multilayered usando una procedura genetica che determina una combinazione ottimale degli indici e degli spessori di rifrazione per ogni strato del filtro è descritto. Il metodo genera i valori iniziali per il componente e dispone i valori all'interno di una tabella P, in cui P=(X1, X2, X3. . . , Xi. . . , Xs) e Xi è una tabella elementare che include l'indice di rifrazione e lo spessore di ogni strato i. Il metodo può generare i modelli mutati aumentando o facendo diminuire gli spessori e gli indici di rifrazione del modello iniziale. Può anche realizzare un processo del punto d'incrocio, selezionante i modelli a partire dal raggruppamento dei modelli mutati. Alternatamente, il metodo può realizzare un processo dove i modelli selezionati che hanno caratteristiche ottiche più vicine alle caratteristiche volute dall'iniziale, mutate o dall'incrocio picchietta sono scelti. La procedura genetica che utilizza le suddette ripetizioni di processi fino alle caratteristiche ottiche fa parte della gamma voluta.