Font Size: a A A

Computer Optical Components Mixed Programming Software Design

Posted on:2008-10-29Degree:MasterType:Thesis
Country:ChinaCandidate:M YangFull Text:PDF
GTID:2208360212975365Subject:Optics
Abstract/Summary:PDF Full Text Request
In the application of the electromagnetic wave, according to the different request, people need to alter field's distribution. Utilizing Computer Optics Elements (COE) is a good method to satisfy this need. Many papers suggest, the COE may make a important role in the distributing of the light wave band and microwave band. In this paper, with the basis of the achieved work, we established software which is able to design the transmission COE based mixed program.Firstly, paper gives a detailed analysis and compare of the design theory of the COE, and mainly focus on the scalar diffraction theory. With the basis of these analysis, we research the GS algorithm which is improved by calculating its initial phase. Compare with the tradition GS algorithm, improved algorithm has a faster convergence rate and a higher precision.With the basis of the improved algorithm, we using mix-programming method based on C++ and Fortran 90 language to develop a design software of the transmission COE. This software can design the elements to change the distributing needing your any require what you want, and has the validate function in order to confirm the rationality of the designed elements. C++ language has a widely popularity and it has a powerful interface function; Fortran language has a high efficient computing ability. Combining C++ and Fortran language, the designing software has some characteristic in good interface, straightforward manipulation, high calculating efficiency and widely general use. This paper design a software which can convert the laser bean to the any word or figure you want, the simulation is well similar with the object.This paper indicates the advantage of the mix-programming and it has a conducting value to the design of the COE in the future.
Keywords/Search Tags:Computer optics, transmission diffraction element, mix-programming
PDF Full Text Request
Related items