等效电阻值计算方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:23786418 阅读:37 留言:0更新日期:2020-04-15 00:06
本申请提供一种等效电阻值计算方法、装置、电子设备及可读存储介质,包括:根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的目标电路,获得目标电路的起点电阻网络与终点电阻网络之间的全部有效电阻网络以及全部有效电阻器;对全部有效电阻网络以及全部有效电阻器交替进行串联合并以及并联合并,获得起点电阻网络与终点电阻网络之间等效电阻值。可以先获得起点电阻网络与终点电阻网络之间的全部有效电阻器以及全部有效电阻网络,再对全部的有效电阻器以及有效电阻网络交替进行串联合并与并联合并,获得起点电阻网络与终点电阻网络之间的等效电阻值。与现有技术相比,可以改善人力计算等效电阻值耗费人力且容易计算出错的问题。

Calculation method, device, electronic equipment and readable storage medium of equivalent resistance value

【技术实现步骤摘要】
等效电阻值计算方法、装置、电子设备及可读存储介质
本申请涉及数据处理
,具体而言,涉及一种等效电阻值计算方法、装置、电子设备及可读存储介质。
技术介绍
在电子设备的研发过程中,通常需要分析两个电子元件之间的多个电阻器串联或并联形成的电阻网络的等效阻值,以便于更加精确地进行电子设备的研发。目前来说,通常是由人工分析并计算多个电阻器串联或并联形成的电阻网络的等效阻值,例如,对于串联的两个电阻器或并联的两个电阻器,分别获得两个电阻器的具体阻值,然后通过代入对应的串联或并联计算公式中计算等效阻值。上述方式很耗费人力,并且容易计算错误。
技术实现思路
本申请实施例的目的在于提供一种等效电阻值计算方法、装置、电子设备及可读存储介质,用以改善现有技术耗费人力且容易计算错误的问题。第一方面,本申请实施例提供了一种等效电阻值计算方法,所述方法包括:根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的目标电路,获得所述目标电路的起点电阻网络与终点电阻网络之间的全部有效电阻网络以及全部有效电阻器;其中,所述电阻器索引表存储有所述目标电路的全部电阻器中的每个电阻器的标识、每个电阻器对应的阻值以及每个电阻器分别连接的两个电阻网络的信息,所述电阻网络索引表存储有所述目标电路的全部电阻网络中的每个电阻网络的标识、每个电阻网络连接的至少一个电阻器的信息;对所述全部有效电阻网络以及全部有效电阻器交替进行串联合并以及并联合并,获得所述起点电阻网络与终点电阻网络之间等效电阻值。在上述的实施方式中,可以先从电阻器索引表记录的全部电阻器中遍历获得起点电阻网络与终点电阻网络之间的全部有效电阻器,然后从电阻网络索引表记录的全部电阻网络中遍历获得起点电阻网络与终点电阻网络之间的全部有效电阻网络,再对全部的有效电阻器以及有效电阻网络交替进行串联合并与并联合并,获得起点电阻网络与终点电阻网络之间的全部有效电阻器的等效电阻值。与现有技术相比,可以改善现有技术人力计算等效电阻值耗费人力且容易计算出错的问题。在一个可能的设计中,所述根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的目标电路,获得所述目标电路的起点电阻网络与终点电阻网络之间的全部有效电阻网络以及全部有效电阻器,包括:将起点电阻网络作为待索引电阻网络;根据所述电阻网络索引表,获取所述待索引电阻网络连接的至少一个电阻器;若所述待索引电阻网络连接的对端电阻器的数量为一个,获取对端电阻器的标识,并根据所述对端电阻器的标识以及所述电阻器索引表,获取所述对端电阻器的对端电阻网络;将所述对端电阻网络作为所述待索引电阻网络,执行步骤:根据所述电阻网络索引表,获取所述待索引电阻网络连接的至少一个电阻器;若所述待索引电阻网络连接的对端电阻器的数量大于或等于两个,将所述待索引电阻网络以及所述待索引电阻网络之前的未存入有效电阻网络表的待索引电阻网络存入所述有效电阻网络表,将所述待索引电阻网络之前的未存入有效电阻器表的待索引电阻网络对应的对端电阻器存入所述有效电阻器表;对于所述待索引电阻网络连接的数量大于或等于两个的对端电阻器中的每个对端电阻器,执行步骤:获取对端电阻器的标识,并根据所述对端电阻器的标识以及所述电阻器索引表,获取所述对端电阻器的对端电阻网络;其中,若对端电阻器的对端电阻网络已存入所述有效电阻网络表,判定已存入所述有效电阻网络表的电阻网络未与该对端电阻器连接;若所述待索引电阻网络连接的对端电阻器的数量为0,且所述待索引电阻网络为终点电阻网络,将所述终点电阻网络以及所述终点电阻网络之前的未存入有效电阻网络表的待索引电阻网络存入所述有效电阻网络表,将所述终点电阻网络之前的未存入有效电阻器表的待索引电阻网络对应的对端电阻器存入所述有效电阻器表;直到所述电阻器索引表的电阻器以及所述电阻网络索引表中的电阻网络均遍历完毕,获取有效电阻网络表中的全部有效电阻网络以及有效电阻器表中的全部有效电阻器。在上述的实施方式中,可以根据待索引电阻网络连接的对端电阻器的数量分出多种不同的情况,然后对于每种情况再进行具体分析,从而实现电阻器索引表的电阻器以及所述电阻网络索引表中的电阻网络遍历完成,通过上述方式可以准确且快速地获取到有效电阻器以及有效电阻网络。在一个可能的设计中,所述对所述全部有效电阻网络以及全部有效电阻器进行串联合并,包括:获取全部有效电阻网络中的一个仅连接两个电阻器的有效电阻网络;计算所述仅连接两个电阻器的有效电阻网络对应的两个电阻器的串联电阻值;将所述仅连接两个电阻器的有效电阻网络对应的两个电阻器中的任意一个从所述全部有效电阻器删除,将所述两个电阻器中的另一个的电阻值更改为所述串联电阻值;将所述仅连接两个电阻器的有效电阻网络从所述全部有效电阻网络中删除,获得新的全部有效电阻网络,执行步骤:获取全部有效电阻网络中的一个仅连接两个电阻器的有效电阻网络,直至全部有效电阻网络中不存在仅连接两个电阻器的有效电阻网络。在上述的实施方式中,每次均可以获取一个仅连接有两个电阻器的有效电阻网络,仅连接有两个电阻器的有效电阻网络表示该有效电阻网络连接的两个电阻器是串联关系,然后计算出串联电阻值,将该串联电阻值赋给两个电阻器中的任意一个,然后再删除两个电阻器中的另一个以及上述的有效电阻网络,从而可以实现将两个串联的电阻器等效为了一个串联电阻器。然后继续获取下一个仅连接有两个电阻器的有效电阻网络,继续执行上述步骤,直到不存在仅连接两个电阻器的有效电阻网络。在一个可能的设计中,所述对所述全部有效电阻网络以及全部有效电阻器进行并联合并,包括:对所述全部有效电阻器中的每个有效电阻器,判断是否存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器;若存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器,计算上述两个有效电阻器的并联电阻值;将计算并联电阻值的两个有效电阻器中的任意一个从所述全部有效电阻器删除,将计算并联电阻值的两个有效电阻器中的另一个有效电阻器的电阻值更改为所述并联电阻值,获得新的全部有效电阻器,执行步骤:对所述全部有效电阻器中的每个有效电阻器,判断是否存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器,直到对所述全部有效电阻器中的每个有效电阻器不存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器。在上述的实施方式中,在进行过串联合并之后,对进行过串联合并的有效电阻网络以及有效电阻器进行并联合并,可以通过判断是否有两个电阻两端连接的电阻网络分别相同,即某一电阻一端连接的电阻网络与另一个电阻的一端连接的电阻网络相同,且上述某一电阻的另一端连接的电阻网络与另一个电阻的另一端连接的电阻网络也相同,若有,则表示这两个电阻为并联电阻,然后通过计算并联电阻值,将并联电阻值赋给两个并联电阻中的任一个,然后再删除两个并联电阻中的另外一个的方式实现了两个并联电阻器等效为了一个电阻器。然后再多次采用上述方法进行并联电阻的等效,直到不存在电阻两端连接有相同的电阻网络的两个电阻器。在一个可能的设计中,所述根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的本文档来自技高网...

【技术保护点】
1.一种等效电阻值计算方法,其特征在于,所述方法包括:/n根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的目标电路,获得所述目标电路的起点电阻网络与终点电阻网络之间的全部有效电阻网络以及全部有效电阻器;其中,所述电阻器索引表存储有所述目标电路的全部电阻器中的每个电阻器的标识、每个电阻器对应的阻值以及每个电阻器分别连接的两个电阻网络的信息,所述电阻网络索引表存储有所述目标电路的全部电阻网络中的每个电阻网络的标识、每个电阻网络连接的至少一个电阻器的信息;/n对所述全部有效电阻网络以及全部有效电阻器交替进行串联合并以及并联合并,获得所述起点电阻网络与终点电阻网络之间等效电阻值。/n

【技术特征摘要】
1.一种等效电阻值计算方法,其特征在于,所述方法包括:
根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的目标电路,获得所述目标电路的起点电阻网络与终点电阻网络之间的全部有效电阻网络以及全部有效电阻器;其中,所述电阻器索引表存储有所述目标电路的全部电阻器中的每个电阻器的标识、每个电阻器对应的阻值以及每个电阻器分别连接的两个电阻网络的信息,所述电阻网络索引表存储有所述目标电路的全部电阻网络中的每个电阻网络的标识、每个电阻网络连接的至少一个电阻器的信息;
对所述全部有效电阻网络以及全部有效电阻器交替进行串联合并以及并联合并,获得所述起点电阻网络与终点电阻网络之间等效电阻值。


2.根据权利要求1所述的方法,其特征在于,所述根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的目标电路,获得所述目标电路的起点电阻网络与终点电阻网络之间的全部有效电阻网络以及全部有效电阻器,包括:
将起点电阻网络作为待索引电阻网络;
根据所述电阻网络索引表,获取所述待索引电阻网络连接的至少一个电阻器;
若所述待索引电阻网络连接的对端电阻器的数量为一个,获取对端电阻器的标识,并根据所述对端电阻器的标识以及所述电阻器索引表,获取所述对端电阻器的对端电阻网络;将所述对端电阻网络作为所述待索引电阻网络,执行步骤:根据所述电阻网络索引表,获取所述待索引电阻网络连接的至少一个电阻器;
若所述待索引电阻网络连接的对端电阻器的数量大于或等于两个,将所述待索引电阻网络以及所述待索引电阻网络之前的未存入有效电阻网络表的待索引电阻网络存入所述有效电阻网络表,将所述待索引电阻网络之前的未存入有效电阻器表的待索引电阻网络对应的对端电阻器存入所述有效电阻器表;
对于所述待索引电阻网络连接的数量大于或等于两个的对端电阻器中的每个对端电阻器,执行步骤:获取对端电阻器的标识,并根据所述对端电阻器的标识以及所述电阻器索引表,获取所述对端电阻器的对端电阻网络;其中,若对端电阻器的对端电阻网络已存入所述有效电阻网络表,判定已存入所述有效电阻网络表的电阻网络未与该对端电阻器连接;
若所述待索引电阻网络连接的对端电阻器的数量为0,且所述待索引电阻网络为终点电阻网络,将所述终点电阻网络以及所述终点电阻网络之前的未存入有效电阻网络表的待索引电阻网络存入所述有效电阻网络表,将所述终点电阻网络之前的未存入有效电阻器表的待索引电阻网络对应的对端电阻器存入所述有效电阻器表;
直到所述电阻器索引表的电阻器以及所述电阻网络索引表中的电阻网络均遍历完毕,获取有效电阻网络表中的全部有效电阻网络以及有效电阻器表中的全部有效电阻器。


3.根据权利要求1所述的方法,其特征在于,所述对所述全部有效电阻网络以及全部有效电阻器进行串联合并,包括:
获取全部有效电阻网络中的一个仅连接两个电阻器的有效电阻网络;
计算所述仅连接两个电阻器的有效电阻网络对应的两个电阻器的串联电阻值;
将所述仅连接两个电阻器的有效电阻网络对应的两个电阻器中的任意一个从所述全部有效电阻器删除,将所述两个电阻器中的另一个的电阻值更改为所述串联电阻值;
将所述仅连接两个电阻器的有效电阻网络从所述全部有效电阻网络中删除,获得新的全部有效电阻网络,执行步骤:获取全部有效电阻网络中的一个仅连接两个电阻器的有效电阻网络,直至全部有效电阻网络中不存在仅连接两个电阻器的有效电阻网络。


4.根据权利要求1所述的方法,其特征在于,所述对所述全部有效电阻网络以及全部有效电阻器进行并联合并,包括:
对所述全部有效电阻器中的每个有效电阻器,判断是否存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器;
若存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器,计算上述两个有效电阻器的并联电阻值;
将计算并联电阻值的两个有效电阻器中的任意一个从所述全部有效电阻器删除,将计算并联电阻值的两个有效电阻器中的另一个有效电阻器的电阻值更改为所述并联电阻值,获得新的全部有效电阻器,执行步骤:对所述全部有效电阻器中的每个有效电阻器,判断是否存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器,直到对所述全部有效电阻器中的每个有效电阻器不存在一个与该有效电阻器连接的有效电阻网络相同的有效电阻器。


5.根据权利要求1所述的方法,其特征在于,所述根据电阻器索引表以及电阻网络索引表遍历待进行等效电阻值计算的目...

【专利技术属性】
技术研发人员:王隆峰廖天宇
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:四川;51

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

1