Font Size: a A A

The Design And Implementation Of Grid Division Software For Microwave Tube Electronic Optical System

Posted on:2019-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:L HanFull Text:PDF
GTID:2370330590494334Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer hardware manufacturing,software technology and numerical simulation methods,Computer-Aided Design(CAD)technology has become an efficient production method applied in industrial design and manufacturing,it can effectively improve production efficiency,reduce manufacturing cost and greatly compress design time.The finite element method is widely used in various industrial design CAD software due to its good boundary approximation and systematic data processing.The core of the pre-processing of the finite element method is the finite element mesh generation,and the quality of the results of meshing directly determines the accuracy of the finite element simulation results.In this paper,based on the finite element numerical solution of electron optical system in microwave tube,the urgent need for mesh division is studied,and the finite element meshing technique is studied.Based on the urgent need of finite element numerical solution of electron optical system in microwave tube for meshing,this paper studies the finite element meshing technique and tries to obta in an available and accurate meshing result.To this end,based on the previous research,this paper studies the theory and implementation of the modeling and meshing part of the open source meshing software Netgen.Netgen was redeveloped by C++ in the development platform of Microsoft Visual Studio 2010,and the finite element meshing result of electronic optical system can be applied to practical engineering calculation,The two-dimensional and three-dimensional electrostatic field finite element software was developed to solve the meshing results by finite element method,and the accuracy of meshing was verified.The work done in this paper mainly includes the following aspects:1.In order to solve the modeling problem before meshing,the basic theory and modeling method of CSG(constructive solid geometry)based on volume structure are studied.Successfully implemented the scripting language modeling based on CSG method,which realized the application of the media attributes and boundary conditions of the model.At the same time,the data interface between the externally imported STL format model data and the meshing program is constructed.The ability to modify the mesh parameters through the modeling script language is implemented,ensuring that the software can be used to effectively model the electron gun and collector in the electro-optical system.2.The Netgen meshing theory is studied deeply,the steps of the meshing algorithm are given,and the key data storage structure of meshing is studied.The global refinement of the grid,local refinement,and refinement of the specified media area are realized.The export interface of the grid data is constructed,and the data is exported in the form of finite element analysis,which ensures that the results of meshing can be used for finite element numerical solution of electron optical system.3.The structure of the microwave tube electron gun and the collector structure were modeled by scripting language.Netgen was used to meshing,and the electric field finite element numerical solution code was used to solve the potential and electric field distribution.The calculation results show that the grid data results obtained from the secondary development of Netgen can be used for the numerical solution of the microwave tube electron optical system.
Keywords/Search Tags:Finite element method, electron optics, Netgen, secondary development, mesh generation
PDF Full Text Request
Related items