【技术实现步骤摘要】
一种基于电磁领域的细线网格流场可视化方法
[0001]本专利技术涉及网格流场可视化
,尤其涉及一种基于电磁领域的细线网格流场可视化方法。
技术介绍
[0002]细线网格流场可视化技术在电磁场分析和电磁设备设计中起到重要的作用,可以帮助工程师和科研人员更好地理解和分析电磁场的特性,例如电磁波传播、电磁辐射等。它可以帮助优化电磁设备的性能,并提供重要的参考和决策依据。
[0003]目前电磁领域的线网格流场的可视化主要包括以下几种方法:1、电磁场数值计算方法:电磁场数值计算方法是解决电磁场分布问题的数值模拟方法。常用的方法包括有限元法(FEM)、有限差分法(FDM)、边界元法(BEM)等。这些方法将电磁场方程离散化为网格上的代数方程,通过迭代求解得到电磁场在各个节点上的数值解。2、网格生成算法:网格生成是将连续的几何区域离散化为有限的网格单元的过程。在电磁场分析中,常用的网格生成算法包括结构化网格生成算法(如矩形网格或三角形网格)和非结构化网格生成算法(如三角形网格)。这些算法可以根据电磁场的几何形状和边界条件生成适合分析的离散化网格。3、数值计算:为了进行电磁场数值计算和可视化,通常会使用专门的软件工具。一些常用的电磁场数值计算软件包括COMSOL Multiphysics、Ansys、CSTStudio Suite等。这些软件提供了丰富的数值计算和可视化功能,可以方便地进行电磁场分析和结果展示。4、可视化技术:线网格流场可视化技术是基于计算机图形学的技术,涉及到图像处理、图形渲染、图形交互等方面的知识。在 ...
【技术保护点】
【技术特征摘要】
1.一种基于电磁领域的细线网格流场可视化方法,其特征在于:所述可视化方法包括:步骤一、从网格文件中读取线网格模型得到点列表、线段列表以及数组,设置细线的半径b和底边剖分数K,生成底边近似圆的等K多边形二维点坐标,得到第0条线段的端点序号和两个端点的坐标,并计算该线段从起点到终点的位移矢量;步骤二、将底边近似圆的等K多边形顶点配置到第0条线段的起点,遍历线段列表得到第j条线段以及该线段两个端点的序号,计算该线段从起点到终点的位移矢量、环绕该线段起点和终点的K个顶点坐标;步骤三、将第j条线段的k顶点和k+1顶点形成平面四边形网格,k=0,1,
…
,K
‑
2,将第j条线段的K
‑
1顶点和0顶点形成平面四边形网格,将两个平面四边形网格均分裂为两个三角形网格单元;步骤四、循环步骤二和步骤三直到遍历完所有线段,并初始化新点列表、新值列表和数据列表,将数据列表和三角形单元列表按照三角形单元后处理软件格式导出;步骤五、将导出的文件重新加载到电磁场中,对电磁场分布和行为以及交互作用进行可视化观察。2.根据权利要求1所述的一种基于电磁领域的细线网格流场可视化方法,其特征在于:所述步骤一具体包括以下内容:从线网格文件中读取线网格模型得到点列表P和线段列表S,其中点个数为M,线段个数为N,第i个点坐标表示为,第j条线段的两个点序号分别表示为;利用商用或者自编译仿真软件得到每个点点上的值,每个组合得到数组,数组的第i个值表示为;设置细线的半径b和底边剖分数K,生成底边近似圆的等K多边形二维点坐标;得到第0条线段的端点的序号分别为和,以及这两个端点的坐标分别为和,计算该线段从起点到终点的位移矢量为,表示为,,其中,,,为三个坐标方向的矢量长度。3.根据权利要求2所述的一种基于电磁领域的细线网格流场可视化方法,其特征在于:所述步骤二具体包括以下内容:将底边近似圆的等K多边形顶点配置到线段的起点;从1开始到N
‑
1遍历线段列表得到第j条线段,以及该线段两个端点的序号分别为和;计算该线段从起点到终点的位移矢量为,表示为,;
计算环绕该线段起点的K个顶点坐标;计算环绕该线段终点的K个顶点坐标。4.根据权利要求3所述的一种基于电磁领域的细线网格流场可视化方法,其特征在于:所述步骤三具体包括以下内容:将第j条线段的k顶点和k+1顶点形成平面四边形网格,k=0,1,
…
,K
‑
2,其包含的四个点序号分别为,并将平面四边形网格分裂为两个三角形网格单元分别为和,其中包含的三个点序号分别为,包含的三个点序号分别为,。5.根据权利要求2所述的一种基于电磁领域的细线网格流场可视化方法,其特征在于:所述步骤四具体包括以下内容:循环步骤二和步骤三直到完成线段列表S中所有线段的遍历为止;初始化新点列表,点个数为K
×
M,对进行计算;初始化新值列表,值个数为K
...
【专利技术属性】
技术研发人员:李尧尧,曹成,胡伟,李冰,杨顺川,
申请(专利权)人:东莘电磁科技成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。