System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() PCB叠层结构中插入式结构的叠层化处理方法技术_技高网

PCB叠层结构中插入式结构的叠层化处理方法技术

技术编号:40653802 阅读:5 留言:0更新日期:2024-03-13 21:30
本发明专利技术提出了一种PCB叠层结构中插入式结构的叠层化处理方法,包括:步骤S1,对插入式结构进行初步层化。步骤S2,确定插入式结构的插入深度。步骤S3,对插入式结构中与PCB中金属层相对应的位置进行净化处理。步骤S4,PCB向插入式结构的层映射。步骤S5,对经过映射后的插入式结构的层进行调整。步骤S6,插入式结构向PCB的层映射。步骤S7,获取最终结果,所述最终结果为步骤S5中的插入式结构和步骤S6中的PCB。本发明专利技术在2.5D仿真中引入了3D插入器件,通过自动化插入深度的搜寻、3D结构的层化和与PCB的叠层结构的调整,以及自动拟合层关系等手段,旨在提高仿真的准确性和成功率,同时简化了仿真的设置过程。

【技术实现步骤摘要】

本专利技术涉及pcb协同仿真领域,具体涉及一种pcb叠层结构中插入式结构的叠层化处理方法。


技术介绍

1、在实际仿真过程中,模型的前处理的合理与否直接影响了网格的生成。尤其在叠层结构的限制下,网格只能按照叠层来进行剖分。在需要以实际插入式模型为基础的插入式结构和pcb(printed circuit board,印刷电路板)的协同仿真里,通常会面临两个问题:

2、1、插入式结构无法匹配到pcb上的正确的、合理的插入深度。当插入式结构无法正确匹配到pcb上的插入深度时,可能会导致一系列问题,影响协同仿真的准确性和可靠性,例如:(1)插入深度的不匹配可能导致插入式结构与pcb之间的物理交互模型不符,进而影响有限元仿真的准确性。仿真结果可能无法反映真实的物理行为,从而降低了仿真的可靠性。(2)插入深度的不正确匹配可能导致在仿真过程中无法准确捕捉到结构内部的应力分布。这对于对结构的强度和稳定性进行准确评估非常重要。(3)插入深度不匹配可能导致插入式结构在pcb上的固定不稳定,可能发生振动、滑动或其他机械失稳现象,影响结构的可靠性。(4)在电子设备的pcb上,插入深度的不准确匹配可能导致插入式元件与电路板的电性能连接不良,可能引起信号干扰、电气故障等问题。(5)插入深度的不匹配可能增加了结构调整的复杂性,使得在协同仿真的过程中很难进行合理性调整。这会增加设计和仿真的迭代次数,增加了工程的时间和成本。(6)不正确的插入深度可能会影响实际制造和装配过程,导致插入元件无法正确安装在pcb上,从而影响整个产品的制造质量。

3、2、插入式结构的仿真模型在叠层上的信息和pcb的叠层信息不匹配,导致到网格生成时无法正常连接。这可能会引起以下问题:(1)几何不一致性:插入式结构和pcb在几何上的不匹配可能导致插入式结构的几何形状无法正确嵌套在pcb的结构中。这可能使得仿真模型与实际物理结构存在差异,导致仿真结果的准确性受到威胁。(2)网格生成问题:由于叠层信息的不匹配,网格生成过程可能遇到困难,尤其是在需要按照叠层结构进行剖分的情况下。这可能导致无法生成合适的有限元网格,影响仿真的数值计算结果。(3)失真的边界条件:叠层信息不匹配可能导致插入式结构与pcb之间的边界条件无法正确定义。这会使得仿真中的边界条件与实际情况不符,影响模型的真实性和仿真结果的可靠性。(4)接触和约束问题:如果插入式结构和pcb之间的叠层信息不匹配,可能会导致接触和约束的建模问题。这会影响结构的力学响应,特别是在插入式结构与pcb有物理接触时,可能导致无法准确模拟这些接触关系。(5)仿真结果失真:叠层信息不匹配可能导致插入式结构的物理性质和pcb的叠层信息不一致。这可能导致仿真结果的失真,无法准确反映实际的物理行为。(6)难以调整和优化:叠层信息不匹配可能使得在图形用户界面(gui)上对插入式结构进行合理性调整变得更加困难。设计师可能难以直观地理解和调整模型,增加了设计和优化的复杂性。

4、因此,这两个问题直接影响到插入式结构的在gui上的合理性调整的难度大小和网格生成的正确性/合理性。


技术实现思路

1、为解决上述问题,本专利技术提供一种pcb叠层结构中插入式结构的叠层化处理方法,将插入式结构与叠层结构一起参与仿真,提高多结构仿真的成功率,使得仿真数据趋近于实际模型的物理性能。本专利技术支持在2.5d的仿真中加入3d插入器件进行仿真,并且支持自动搜寻插入深度,加快仿真的设置和仿真性能。本专利技术通过对3d结构层化和对3d结构在pcb叠层结构的调整、适配,从而提高仿真的准确性和成功率。

2、本专利技术提供了一种pcb叠层结构中插入式结构的叠层化处理方法,包括:

3、步骤s1,对插入式结构进行初步层化:如果插入式结构在高度方向上存在尺寸变化,则插入式结构在存在尺寸变化的位置被初步分为数层;

4、步骤s2,确定插入式结构的插入深度,所述插入深度为插入式结构被插入到pcb中的深度;

5、步骤s3,对插入式结构中与pcb中金属层相对应的位置进行净化处理;

6、步骤s4,pcb向插入式结构的层映射:将pcb层的高度参数映射到经过净化处理的插入式结构中;

7、步骤s5,对经过层映射后的插入式结构的层进行调整;

8、步骤s6,插入式结构向pcb的层映射:将经过调整的插入式结构的层映射到pcb中;

9、步骤s7,获取最终结果,所述最终结果为步骤s5中的插入式结构和步骤s6中的pcb。

10、在一个实施例中,所述步骤s2中,确定插入式结构的插入深度的具体算法包括:

11、从下往上遍历插入式结构的每一层;

12、将每一层的插入式结构都与对应的空心区域进行匹配,所述空心区域为pcb上用于容纳插入式结构的区域;

13、插入式结构上的管脚包括n个点,依次判断每一个点是否在空心区域内,所述判断每一个点是否在空心区域内包括:判断每一个点是否在管脚上n个点的外接矩形内,若是,则进一步用射线法判断该点是否位于空心区域内;

14、如果管脚内任意一个点都位于空心区域内,则继续插入。

15、在一个实施例中,所述步骤s1中,确定插入式结构的插入深度的具体算法包括:

16、从下往上遍历插入式结构的每一层;

17、将每一层的插入式结构都与对应的空心区域进行匹配,所述空心区域为pcb上用于容纳插入式结构的区域;

18、插入式结构上的管脚包括n个点,依次判断每一个点是否在空心区域内,所述判断每一个点是否在空心区域内包括:判断每一个点是否在管脚上n个点的外接矩形内,若是,则进一步用射线法判断该点是否位于空心区域内;

19、如果管脚内有至少一个点位于空心区域外,则停止继续插入并设定当前深度为可插入深度。

20、在一个实施例中,所述步骤s3中的净化处理包括丢弃处理,所述丢弃处理为:如果在插入式结构中有层完全位于pcb的金属层中,则丢弃该层,并将该层的高度加到相邻层中。

21、在一个实施例中,所述步骤s3中的净化处理包括调整处理,所述调整处理为:如果在插入式结构中有层的高度位于pcb的金属层中,则调整该层的高度至最近的pcb的金属层的高度。

22、在一个实施例中,所述步骤s5中对经过映射后的插入式结构的层进行调整包括丢弃过小的层,所述丢弃过小的层是指丢弃厚度小于pcb中金属层的一半的层,并将该层的高度加入相邻层中。

23、在一个实施例中,所述将该层的高度加入相邻层中包括:如果下层不是pcb中的关键层,则将该层的高度加入下层。

24、在一个实施例中,所述将该层的高度加入相邻层中包括:如果下层是pcb中的关键层,则调整上层高度位置,并且将该层的高度加入上层。

25、在一个实施例中,所述步骤s6中,插入式结构向pcb的层映射仅对pcb中的非金属层进行分层。

26、在一个实施例中,所述pcb叠层结构中插入式结构的叠层本文档来自技高网...

【技术保护点】

1.一种PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,包括:

2.根据权利要求1所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤S2中,确定插入式结构的插入深度的具体算法包括:

3.根据权利要求1所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤S1中,确定插入式结构的插入深度的具体算法包括:

4.根据权利要求1所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤S3中的净化处理包括丢弃处理,所述丢弃处理为:如果在插入式结构中有层完全位于PCB的金属层中,则丢弃该层,并将该层的高度加到相邻层中。

5.根据权利要求1所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤S3中的净化处理包括调整处理,所述调整处理为:如果在插入式结构中有层的高度位于PCB的金属层中,则调整该层的高度至最近的PCB的金属层的高度。

6.根据权利要求1所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤S5中对经过映射后的插入式结构的层进行调整包括丢弃过小的层,所述丢弃过小的层是指丢弃厚度小于PCB中金属层的一半的层,并将该层的高度加入相邻层中。

7.根据权利要求6所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述将该层的高度加入相邻层中包括:如果下层不是PCB中的关键层,则将该层的高度加入下层。

8.根据权利要求6所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述将该层的高度加入相邻层中包括:如果下层是PCB中的关键层,则调整上层高度位置,并且将该层的高度加入上层。

9.根据权利要求1所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤S6中,插入式结构向PCB的层映射仅对PCB中的非金属层进行分层。

10.根据权利要求1所述的PCB叠层结构中插入式结构的叠层化处理方法,其特征在于,所述PCB叠层结构中插入式结构的叠层化处理方法中,插入式结构的层的调整、丢弃为在高度方向上的处理,径向尺寸沿用保留下的那一层的尺寸。

...

【技术特征摘要】

1.一种pcb叠层结构中插入式结构的叠层化处理方法,其特征在于,包括:

2.根据权利要求1所述的pcb叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤s2中,确定插入式结构的插入深度的具体算法包括:

3.根据权利要求1所述的pcb叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤s1中,确定插入式结构的插入深度的具体算法包括:

4.根据权利要求1所述的pcb叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤s3中的净化处理包括丢弃处理,所述丢弃处理为:如果在插入式结构中有层完全位于pcb的金属层中,则丢弃该层,并将该层的高度加到相邻层中。

5.根据权利要求1所述的pcb叠层结构中插入式结构的叠层化处理方法,其特征在于,所述步骤s3中的净化处理包括调整处理,所述调整处理为:如果在插入式结构中有层的高度位于pcb的金属层中,则调整该层的高度至最近的pcb的金属层的高度。

6.根据权利要求1所述的pcb叠层结构中插入式结构的叠层化处理方法,其特征在...

【专利技术属性】
技术研发人员:吴培伟陈瑛珞郭茹徐刚吴寅芝
申请(专利权)人:芯瑞微上海电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1