Object-Oriented Design of CAD System for PIG Simulation
ZHOU Jun,LIU Da-gang,LIU Sheng-gang
DOI: https://doi.org/10.3321/j.issn:0372-2112.2008.03.028
2008-01-01
Abstract:At present,the low modeling efficiency is a prevalent problem in particle-in-cell(PIC) simulation softwares.The CAD technology was introduced into the design of PIC simulation software to solve this problem.Considering the various complex physical models and numerical conditions in PIC simulation,the whole CAD system was divided into six functional modules and three system layers with object-oriented method.The six functional modules contained basic setting,algorithm setting,structure modeling,probe setting,simulation control and data process.The system layers were user interface layer,data managing layer and computing interface layer.Each of the modules and layers was well analyzed and designed.Finally,after integrating the CAD system and the kernel calculation code,a more practical PIC simulation software was formed and applied to design of high power microwave devices.The results show that the CAD system has very high practicability.