A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing Algorithm
With the rapid development of computer hardware and the emergence of the parallel calculation of diffraction fields, a breakthrough has been made in terms of the limitation of the unacceptable amount of computational cost to design diffractive optical elements (DOEs), and more accurate global search...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-08-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/10/16/5485 |
id |
doaj-9df64a1c45c74b40b5fa6a514bf37bbf |
---|---|
record_format |
Article |
spelling |
doaj-9df64a1c45c74b40b5fa6a514bf37bbf2020-11-25T03:10:59ZengMDPI AGApplied Sciences2076-34172020-08-01105485548510.3390/app10165485A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing AlgorithmPing Su0Chao Cai1Yuming Song2Jianshe Ma3Qiaofeng Tan4Shenzhen International Graduate School, Tsinghua University, Shenzhen 518055, ChinaShenzhen International Graduate School, Tsinghua University, Shenzhen 518055, ChinaShenzhen International Graduate School, Tsinghua University, Shenzhen 518055, ChinaShenzhen International Graduate School, Tsinghua University, Shenzhen 518055, ChinaDepartment of Precision Instrument, Tsinghua University, Beijing 100084, ChinaWith the rapid development of computer hardware and the emergence of the parallel calculation of diffraction fields, a breakthrough has been made in terms of the limitation of the unacceptable amount of computational cost to design diffractive optical elements (DOEs), and more accurate global search algorithms can be introduced to the design of complex DOEs and holographic projections instead of traditional iterative algorithms. In this paper, a hybrid algorithm which combines particle swarm optimization (PSO) with a simulated annealing (SA) algorithm is proposed for the designing of DOEs and projecting holographic images with less noise. PSO is used to reduce the invalid disturbance in SA, and SA can jump out from local extreme points to find the global extreme points. Compared with the traditional Gerchberg–Saxton (GS) algorithm, the simulation and experimental results demonstrate that the proposed SA–PSO hybrid algorithm can improve uniformity by more than 10%.https://www.mdpi.com/2076-3417/10/16/5485diffractive optical elementsparticle swarm optimizationsimulated annealing |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ping Su Chao Cai Yuming Song Jianshe Ma Qiaofeng Tan |
spellingShingle |
Ping Su Chao Cai Yuming Song Jianshe Ma Qiaofeng Tan A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing Algorithm Applied Sciences diffractive optical elements particle swarm optimization simulated annealing |
author_facet |
Ping Su Chao Cai Yuming Song Jianshe Ma Qiaofeng Tan |
author_sort |
Ping Su |
title |
A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing Algorithm |
title_short |
A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing Algorithm |
title_full |
A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing Algorithm |
title_fullStr |
A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing Algorithm |
title_full_unstemmed |
A Hybrid Diffractive Optical Element Design Algorithm Combining Particle Swarm Optimization and a Simulated Annealing Algorithm |
title_sort |
hybrid diffractive optical element design algorithm combining particle swarm optimization and a simulated annealing algorithm |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2020-08-01 |
description |
With the rapid development of computer hardware and the emergence of the parallel calculation of diffraction fields, a breakthrough has been made in terms of the limitation of the unacceptable amount of computational cost to design diffractive optical elements (DOEs), and more accurate global search algorithms can be introduced to the design of complex DOEs and holographic projections instead of traditional iterative algorithms. In this paper, a hybrid algorithm which combines particle swarm optimization (PSO) with a simulated annealing (SA) algorithm is proposed for the designing of DOEs and projecting holographic images with less noise. PSO is used to reduce the invalid disturbance in SA, and SA can jump out from local extreme points to find the global extreme points. Compared with the traditional Gerchberg–Saxton (GS) algorithm, the simulation and experimental results demonstrate that the proposed SA–PSO hybrid algorithm can improve uniformity by more than 10%. |
topic |
diffractive optical elements particle swarm optimization simulated annealing |
url |
https://www.mdpi.com/2076-3417/10/16/5485 |
work_keys_str_mv |
AT pingsu ahybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT chaocai ahybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT yumingsong ahybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT jianshema ahybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT qiaofengtan ahybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT pingsu hybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT chaocai hybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT yumingsong hybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT jianshema hybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm AT qiaofengtan hybriddiffractiveopticalelementdesignalgorithmcombiningparticleswarmoptimizationandasimulatedannealingalgorithm |
_version_ |
1724655951388082176 |