System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及pcb,尤其涉及一种pcb的电磁兼容评估方法及系统。
技术介绍
1、印制电路板(printed circuit board,pcb)是电子产品中至关重要的电子互连组件,承担着连接各类电子元件、实现电路连通与信号传递的重任。在对pcb进行细节设计之前,首要步骤是依据板型规格、器件配置等核心要素,对pcb进行全面的可行性分析,在此过程中,电磁兼容性问题成为不可忽视的核心考量,因此对pcb的电磁兼容性进行科学评估至关重要。
2、目前,pcb电磁兼容性的评估主要依赖于既有的设计准则与工程师的实战经验进行人工评估,然而,在面对结构复杂的多层pcb板时,这种方法显现出显著的局限性,不仅极大地延长了工程师的设计评估周期,降低了工作效率,而且容易因为人为判断的偏差引入设计上的瑕疵,从而提升了产品的潜在风险,因此,探索更高效、更准确的pcb的电磁兼容评估方法,对于提升多层pcb设计的质量与效率显得尤为重要。
3、申请内容
4、本申请提供了一种pcb的电磁兼容评估方法及系统,以提高pcb电磁兼容性评估的准确性和高效性,进而提升pcb设计的质量和效率,适用性广。
5、第一方面,本申请提供了一种pcb的电磁兼容评估方法,包括:
6、获取目标pcb板对应的第一特征数据,并对所述第一特征数据进行解析,得到不同维度的第一训练数据集,其中,所述维度包括叠层设计、布局设计、布线设计、地设计、接口滤波设计和屏蔽罩设计;
7、对所述第一训练数据集进行参数化处理,得到第二训练数据集,并通
8、获取待评估pcb板对应的第二特征数据,并对所述第二特征数据进行解析,得到特征向量;
9、将所述特征向量输入所述电磁兼容评估模型,得到评估结果。
10、本申请实施例对提取的目标pcb板对应的特征数据进行多维度分解,可以准确分解为具体的维度,有益于后续训练可以评估多维度的电磁兼容评估模型;通过第二训练数据集对电磁兼容评估模型进行训练,有助于后续准确评估pcb电磁兼容性;通过对待评估pcb板对应的第二特征数据进行解析,方便后续输入pcb电磁兼容性评估模型进行评估;通过电磁兼容评估模型可以准确且高效地对待评估模型的兼容性评估,进而提升pcb设计的质量和效率,适用性广。
11、进一步的,在所述通过全连接网络对所述第二训练数据集进行训练之前,还包括:
12、识别所述第二训练数据集中的异常数据,并剔除所述第二训练数据集中的异常数据。
13、这样通过剔除所述第二训练数据集中的异常数据,可以对训练数据进行降维,有助于后续模型训练的准确性。
14、进一步的,所述通过全连接网络对所述第二训练数据集进行训练,得到电磁兼容评估模型,具体为:
15、将所述第二训练数据集输入所述全连接网络,得到初始评估模型;
16、通过mse损失函数计算所述初始评估模型与真实模型之间的损失值;
17、基于所述损失值,通过反向传播算法计算所述全连接网络中的参数梯度,并基于所述参数梯度更新所述全连接网络的权重,直至所述全连接网络的权重满足预设阈值,得到电磁兼容评估模型。
18、这样通过第二训练数据集对电磁兼容评估模型进行训练,有助于后续准确评估pcb电磁兼容性。
19、进一步的,所述将所述特征向量输入所述电磁兼容评估模型,得到评估结果,具体为:
20、判断所述特征向量是否满足预设条件,其中,所述预设条件包括设计规则和对应的评分标准;
21、若是满足预设条件,则输出所述特征向量对应的评估结果。
22、这样通过电磁兼容评估模型可以准确且高效地对待评估模型的兼容性评估,进而提升pcb设计的质量和效率,适用性广。
23、进一步的,在所述得到评估结果之后,还包括:
24、对所述评估结果进行风险分析,得到所述特征向量对应的风险概率;
25、判断所述评估结果是否小于预设评分阈值或所述风险概率是否大于预设风险阈值,若所述评估结果小于预设评分阈值或所述风险概率大于预设风险阈值,则自动生成与所述特征向量相对的风险优化方案。
26、这样通过对所述评估结果进行风险分析,有助于后续针对性地生成对应的的风险优化方案,进而提升pcb设计的质量和效率,适用性广。
27、第二方面,本申请提供了一种pcb的电磁兼容评估系统,包括:获取模块、训练模块、解析模块和评估模块;
28、所述获取模块,用于获取目标pcb板对应的第一特征数据,并对所述第一特征数据进行解析,得到不同维度的第一训练数据集,其中,所述维度包括叠层设计、布局设计、布线设计、地设计、接口滤波设计和屏蔽罩设计;
29、所述训练模块,用于对所述第一训练数据集进行参数化处理,得到第二训练数据集,并通过全连接网络对所述第二训练数据集进行训练,得到电磁兼容评估模型;
30、所述解析模块,用于获取待评估pcb板对应的第二特征数据,并对所述第二特征数据进行解析,得到特征向量;
31、所述评估模块,用于将所述特征向量输入所述电磁兼容评估模型,得到评估结果。
32、本申请实施例对提取的目标pcb板对应的特征数据进行多维度分解,可以准确分解为具体的维度,有益于后续训练可以评估多维度的电磁兼容评估模型;通过第二训练数据集对电磁兼容评估模型进行训练,有助于后续准确评估pcb电磁兼容性;通过对待评估pcb板对应的第二特征数据进行解析,方便后续输入pcb电磁兼容性评估模型进行评估;通过电磁兼容评估模型可以准确且高效地对待评估模型的兼容性评估,进而提升pcb设计的质量和效率,适用性广。
33、进一步的,所述pcb的电磁兼容评估系统还包括:剔除模块;
34、所述剔除模块,用于识别所述第二训练数据集中的异常数据,并剔除所述第二训练数据集中的异常数据。
35、进一步的,所述训练模块包括:输入单元、计算单元和训练单元;
36、所述输入单元,用于将所述第二训练数据集输入所述全连接网络,得到初始评估模型;
37、所述计算单元,用于通过mse损失函数计算所述初始评估模型与真实模型之间的损失值;
38、所述训练单元,用于基于所述损失值,通过反向传播算法计算所述全连接网络中的参数梯度,并基于所述参数梯度更新所述全连接网络的权重,直至所述全连接网络的权重满足预设阈值,得到电磁兼容评估模型。
39、进一步的,所述评估模块包括:判断单元和输出单元;
40、所述判断单元,用于判断所述特征向量是否满足预设条件,其中,所述预设条件包括设计规则和对应的评分标准;
41、若是满足预设条件,则输出所述特征向量对应的评估结果。
42、进一步的,所述pcb的电磁兼容评估系统还包括:分析模块,所述分析模块包括分析单元和生成单元:
43本文档来自技高网...
【技术保护点】
1.一种PCB的电磁兼容评估方法,其特征在于,包括:
2.根据权利要求1所述的PCB的电磁兼容评估方法,其特征在于,在所述通过全连接网络对所述第二训练数据集进行训练之前,还包括:
3.根据权利要求1所述的PCB的电磁兼容评估方法,其特征在于,所述通过全连接网络对所述第二训练数据集进行训练,得到电磁兼容评估模型,具体为:
4.根据权利要求1所述的PCB的电磁兼容评估方法,其特征在于,所述将所述特征向量输入所述电磁兼容评估模型,得到评估结果,具体为:
5.根据权利要求1所述的PCB的电磁兼容评估方法,其特征在于,在所述得到评估结果之后,还包括:
6.一种PCB的电磁兼容评估系统,其特征在于,包括:获取模块、训练模块、解析模块和评估模块;
7.根据权利要求6所述的PCB的电磁兼容评估系统,其特征在于,还包括:剔除模块;
8.根据权利要求6所述的PCB的电磁兼容评估系统,其特征在于,所述训练模块包括:输入单元、计算单元和训练单元;
9.根据权利要求6所述的PCB的电磁兼容评估系统,其特征在于,
10.根据权利要求6所述的PCB的电磁兼容评估系统,其特征在于,还包括:分析模块,所述分析模块包括分析单元和生成单元:
...【技术特征摘要】
1.一种pcb的电磁兼容评估方法,其特征在于,包括:
2.根据权利要求1所述的pcb的电磁兼容评估方法,其特征在于,在所述通过全连接网络对所述第二训练数据集进行训练之前,还包括:
3.根据权利要求1所述的pcb的电磁兼容评估方法,其特征在于,所述通过全连接网络对所述第二训练数据集进行训练,得到电磁兼容评估模型,具体为:
4.根据权利要求1所述的pcb的电磁兼容评估方法,其特征在于,所述将所述特征向量输入所述电磁兼容评估模型,得到评估结果,具体为:
5.根据权利要求1所述的pcb的电磁兼容评估方法,其特征在于,在所述得到评估结果之...
【专利技术属性】
技术研发人员:罗辉生,周成贵,沈政委,阮鹏,黄勇,
申请(专利权)人:广电计量检测集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。