论文部分内容阅读
大型激光装置具有结构复杂、设计与仿真模型众多以及数据多样等特点,并且设计与仿真结果通常使用不同的软件平台进行展示,没有形成统一的集成平台和数据可视化及交互系统。针对上述问题,提出了一种基于三维引擎Three.js和数据可视化库Vis.js的激光传输数值模拟数据三维可视化方法,并开发了相应的可视化系统。首先给出激光传输数值模拟数据三维可视化系统的体系结构,然后对功能模块的划分和关键算法进行设计,并给出系统的实现手段,最后对系统运行效果进行展示与总结。结果表明,所开发的系统可用于大型激光器激光传输结构设计结果和模拟数据的可视化,能有效改善激光驱动器光路设计和传输模拟的可视化效果。
Large-scale laser devices have the characteristics of complex structure, numerous design and simulation models and diverse data. The design and simulation results are usually displayed by different software platforms without forming a unified integrated platform and data visualization and interaction system. In view of the above problems, a three-dimensional visualization method of laser transmission numerical simulation data based on three-dimensional engine Three.js and data visualization library Vis.js is proposed and a corresponding visualization system is developed. Firstly, the architecture of 3D visualization system of laser transmission numerical simulation data is given. Then, the division of the functional modules and the key algorithms are designed. Finally, the implementation of the system is given. Finally, the system performance is demonstrated and summarized. The results show that the developed system can be used to visualize the design results and simulation data of the large laser laser transmission structure, and can effectively improve the visualization of the optical path design and transmission simulation of the laser driver.