注塑模冷却过程模拟大都采用边界元方法,采用型腔的表面模型来取代中心面模型虽然可以解决CAD和CAE的无缝集成。但在实际应用中,由各种CAD模型生成的求解域表面网格STL文件往往存在多种缺陷和错误,导致边界元矩阵形态变差,所得到的方程组难以收敛甚至无法求解。为此本文提出了边界元容错处理算法,该算法基于网格和边界元矩阵的特点,提出了几何影响因子的概念,基于网格分区信息,采用面积法来判断源点是否和场单元重叠,在矩阵计算前就查找出对矩阵形态造成致命打击的网格错误,保证了线性方程组具有良好的收敛性,实现边界元对网格的客错处理。
Boundary element method is widely applied to the simulation system of injection molding coding process. By using the 3D surface model of mold cavity to replace the middle plane model, a CAD system and a CAE (Computer Aided Engineering) system can be integrated seamlessly. Some errors will be created while CAD systems generate STL files, which will influence the conformation of boundary element matrix. The error mesh makes the matrix difficult to solve or even not convergent. Therefore, a fault-tolerant method of boundary elements is proposed. Based on the mesh and the characteristics of boundary element matrix, the concept of geometry influence parameter is adopted. The source point overlapping the field element is checked out through the area method based on the information of regions divided from the mesh. The error mesh is found out before calculation, so that the convergence of the linear equations is ensured, and fault tolerance of the matrix is achieved.