Font Size: a A A

Research On Cloud Method Of Reverse Design Software For Micro Nano Optical Devices

Posted on:2022-07-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y J DingFull Text:PDF
GTID:2518306338470584Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
In the simulation design of optical devices,it is often necessary to fix relevant professional software on only one server for simulation experiments.In the face of simulation requirements with high complexity,a single server will consume more computing time,and individual independent management of simulation tasks will easily lead to loss of simulation records,inefficient management and disorder.A large number of servers in idle most of the time,lead to computing resources utilization rate is low,the simulation data cannot be Shared to form information islands,produced a large number of repeated experiments,unable to gain for users of the software,simulation software are currently on the market price is expensive,installing and using step tedious,to design a set of cloud platform based on distributed resource sharing the optical device simulation software demand is very urgent,this paper based on the current in the optical device simulation experiments,a single task time-consuming,cannot make full use of resources,cost is high,can't satisfy the concurrent tasks,such as the operation The simulation software of distributed optical devices based on cloud service is designed.The main research contents are as follows:First,this system mainly USES the server and client at the separation of architecture,design and implement the Webserver client application subsystem and the subsystem to achieve the task management,real-time monitoring results show that optical device editor,realize visualization device model editor,the editor provides the device parameter input interface and 3 d visualization of WebGL interface,convenient for users to light device model,editor of the simulation calculation of achieved between the simulation results of real-time display,easy to observe the dynamic changes of the whole simulation.Second,this paper designs and implements the cloud computing engine subsystems of a service,cloud computing engine by the server using the Docker container technology,concurrent simulation tasks running in a Docker container,will have the stand-alone version of the simulation algorithm is encapsulated in the mirror,and realize the simulation task concurrently run independently in the cloud,and in accordance with the load balancing of Nginx has realized the request access,set the distributed file sharing system,meet the multi-user multi-tasking mission computing request.The experimental results show that the software has good capability of device model editing and calculation,and can carry out inverse design calculation for waveguide direction converter,wavelength division multiplexer,grating,etc.Compared with the single software,the software has obvious advantages in higher concurrency.
Keywords/Search Tags:Webserver, WebGL visualization, Docker container, real-time display, cloud software
PDF Full Text Request
Related items