System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于边收缩技术的电路预处理方法、系统及相关设备技术方案_技高网

基于边收缩技术的电路预处理方法、系统及相关设备技术方案

技术编号:42546293 阅读:8 留言:0更新日期:2024-08-27 19:48
本发明专利技术提供一种基于边收缩技术的电路预处理方法、系统及相关设备,所述方法包括:基于原始等效电路构建关于其中不同电路元件之间的连接关系的电路连接列表;遍历所述电路连接列表,基于边收缩方法对不同的所述连接关系进行可合并判断,并对所述电路连接列表中的所述连接关系进行重排序,得到有序电路连接列表;遍历所述有序电路连接列表,基于边收缩方法对不同的所述连接关系进行可合并判断,并对所述有序电路连接列表中的所述连接关系进行合并,得到合并电路连接列表;基于所述合并电路连接列表,将不同的所述电路元件进行连接,得到简化等效电路。本发明专利技术降低了电路散射参数矩阵的计算耗时。

【技术实现步骤摘要】

本专利技术适用于无线通讯,尤其涉及一种基于边收缩技术的电路预处理方法、系统及相关设备


技术介绍

1、随着无线通讯技术的发展,各类电子消费产品对射频器件的需求越来越大。相应的,在射频器件设计过程中,设计人员对模拟软件扫频效率与准确度的要求也越来越高。通常情况下,由于射频器件由多个分离器件封装构成,因此在软件中需要将如谐振器、多模声表面波滤波器(dms)、电容、电感等多个分离器件进行电路连接,并将电路外部端口的电学性能作为该器件的电学性能。

2、当前主流的算法中通常采用《hallbjörner, p., 2003. method forcalculating the scattering matrix of arbitrary microwave networks giving bothinternal and external scattering. microw. opt. technol. lett. 38, 99–102.》(计算任意微波网络散射矩阵的通用方法)中介绍的方法对任意微波网络的电路连接的整体散射参数矩阵进行计算,该方法通过将各端口划分为内部端口与外部端口,并在整体散射参数矩阵中对外部端口进行索引来获得电路实际的散射参数矩阵,而对于该电路的各电学性能可通过散射参数矩阵进行转换。该算法计算电路的整体散射参数矩阵s的过程满足以下关系式:

3、;

4、上述表达式中,为矩阵乘法算符,^-1为矩阵求逆算符,i为单位矩阵,c为按照节点顺序将各分离器件散射参数矩阵进行组装后的组装散射参数矩阵,x为各电路交叉点的散射矩阵。

5、上述算法非常的鲁棒、通用,然而实际使用时存在相对严重的效率问题。从整体散射参数矩阵s的关系式可以看出,该算法计算过程中的矩阵维度取决于电路连接中的所有器件的总端口数。对于声表面波滤波器而言,一个滤波器通常具有数十个谐振器与dms,共近100个端口,因此矩阵计算的维度也往往接近。在器件的性能要求越来越高的前景下,其电路规模和精密度也会越来越高,因此在实际计算中,基于上述算法进行的性能分析存在一定的性能问题。


技术实现思路

1、本专利技术提供一种基于边收缩技术的电路预处理方法、系统及相关设备,旨在解决现有的等效电路散射参数矩阵计算方法计算维度大的技术问题。

2、为解决上述技术问题,第一方面,本专利技术提供一种基于边收缩技术的电路预处理方法,所述电路预处理方法包括以下步骤:

3、s1、基于原始等效电路构建关于其中不同电路元件之间的连接关系的电路连接列表;

4、s2、遍历所述电路连接列表,基于边收缩方法对不同的所述连接关系进行可合并判断,并对所述电路连接列表中的所述连接关系进行重排序,得到有序电路连接列表;

5、s3、遍历所述有序电路连接列表,基于边收缩方法对不同的所述连接关系进行可合并判断,并对所述有序电路连接列表中的所述连接关系进行合并,得到合并电路连接列表;

6、s4、基于所述合并电路连接列表,将不同的所述电路元件进行连接,得到简化等效电路。

7、更进一步地,所述电路连接列表的内容还包括所述电路元件的散射参数矩阵和元件连接方式。

8、更进一步地,步骤s2包括以下子步骤:

9、s21、定义所述电路连接列表中包括n条不同的所述电路元件之间的所述连接关系,按照n条所述连接关系的初始顺序,对所述连接关系进行依次遍历;

10、s22、基于预设判断条件判断当前遍历的所述连接关系对应的所述电路元件是否可以合并,其中:

11、若是,根据所述连接关系中的所有所述电路元件的端口总数由小到大的顺序,调整对应所述连接关系在所述电路连接列表中的顺序;

12、若否,保持所述连接关系在所述电路连接列表中的顺序;

13、s23、输出完成遍历并重排序后的所述电路连接列表作为所述有序电路连接列表。

14、更进一步地,步骤s3包括以下子步骤:

15、s31、按照n条所述连接关系在所述有序电路连接列表的顺序,对所述连接关系进行依次遍历;

16、s32、基于所述预设判断条件判断当前遍历的所述连接关系对应的所述电路元件是否可以合并,若是,则将所述连接关系对应的所述电路元件进行合并,并获取合并后的所述电路元件对应的等效散射参数矩阵;之后,将其余所述连接关系中对应的所述电路元件替换为所述等效散射参数矩阵;

17、s33、输出完成遍历并合并完成后的所述有序电路连接列表作为所述合并电路连接列表。

18、更进一步地,所述预设判断条件具体为:

19、以所述连接关系中的所述电路元件为点、不同的所述电路元件之间的连接为边,所述连接关系中的点、边能够通过边收缩方法进行简化,并且所述连接关系中的所述电路元件具有外部接口、所述电路元件的数量大于2。

20、更进一步地,步骤s31中,按照n条所述连接关系在所述有序电路连接列表的顺序,从外部端口总数不为0的第1条所述连接关系开始进行遍历。

21、更进一步地,步骤s32还包括:

22、从所述有序电路连接列表中移除已合并的所述电路元件对应的所述连接关系。

23、第二方面,本专利技术还提供一种基于边收缩技术的电路预处理系统,包括:

24、电路分析模块,用于基于原始等效电路构建关于其中不同电路元件之间的连接关系的电路连接列表;

25、重排序模块,用于遍历所述电路连接列表,基于边收缩方法对不同的所述连接关系进行可合并判断,并对所述电路连接列表中的所述连接关系进行重排序,得到有序电路连接列表;

26、合并模块,用于遍历所述有序电路连接列表,基于边收缩方法对不同的所述连接关系进行可合并判断,并对所述有序电路连接列表中的所述连接关系进行合并,得到合并电路连接列表;

27、连接模块,用于基于所述合并电路连接列表,将不同的所述电路元件进行连接,得到简化等效电路。

28、第三方面,本专利技术还提供一种计算机设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于边收缩技术的电路预处理程序,所述处理器执行所述基于边收缩技术的电路预处理程序时实现如上述实施例中任意一项所述的基于边收缩技术的电路预处理方法中的步骤。

29、第四方面,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于边收缩技术的电路预处理程序,所述基于边收缩技术的电路预处理程序被处理器执行时实现如上述实施例中任意一项所述的基于边收缩技术的电路预处理方法中的步骤。

30、本专利技术所达到的有益效果,在于提出了一种基于边收缩技术的电路预处理方法,该方法以图论的边收缩方法为理论基础,将其结合在等效电路的连接过程中,通过分析等效电路中可合并的电路元件、使用合并后的参数散射矩阵对元件进行替代,使得最终连接得到的等效电路结构在电学特性保持不变的前提下,减少了电路结构中的端口数,从本文档来自技高网...

【技术保护点】

1.一种基于边收缩技术的电路预处理方法,其特征在于,所述电路预处理方法包括以下步骤:

2.如权利要求1所述的基于边收缩技术的电路预处理方法,其特征在于,所述电路连接列表的内容还包括所述电路元件的散射参数矩阵和元件连接方式。

3.如权利要求1所述的基于边收缩技术的电路预处理方法,其特征在于,步骤S2包括以下子步骤:

4.如权利要求3所述的基于边收缩技术的电路预处理方法,其特征在于,步骤S3包括以下子步骤:

5.如权利要求4所述的基于边收缩技术的电路预处理方法,其特征在于,所述预设判断条件具体为:

6.如权利要求4所述的基于边收缩技术的电路预处理方法,其特征在于,步骤S31中,按照N条所述连接关系在所述有序电路连接列表的顺序,从外部端口总数不为0的第1条所述连接关系开始进行遍历。

7.如权利要求4所述的基于边收缩技术的电路预处理方法,其特征在于,步骤S32还包括:

8.一种基于边收缩技术的电路预处理系统,其特征在于,包括:

9.一种计算机设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于边收缩技术的电路预处理程序,所述处理器执行所述基于边收缩技术的电路预处理程序时实现如权利要求1-7中任意一项所述的基于边收缩技术的电路预处理方法中的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于边收缩技术的电路预处理程序,所述基于边收缩技术的电路预处理程序被处理器执行时实现如权利要求1-7中任意一项所述的基于边收缩技术的电路预处理方法中的步骤。

...

【技术特征摘要】

1.一种基于边收缩技术的电路预处理方法,其特征在于,所述电路预处理方法包括以下步骤:

2.如权利要求1所述的基于边收缩技术的电路预处理方法,其特征在于,所述电路连接列表的内容还包括所述电路元件的散射参数矩阵和元件连接方式。

3.如权利要求1所述的基于边收缩技术的电路预处理方法,其特征在于,步骤s2包括以下子步骤:

4.如权利要求3所述的基于边收缩技术的电路预处理方法,其特征在于,步骤s3包括以下子步骤:

5.如权利要求4所述的基于边收缩技术的电路预处理方法,其特征在于,所述预设判断条件具体为:

6.如权利要求4所述的基于边收缩技术的电路预处理方法,其特征在于,步骤s31中,按照n条所述连接关系在所述有序电路连接列表的顺序,从外部端口总数不为0的...

【专利技术属性】
技术研发人员:朱玉泉关鹏周温涵袁军平钟阳郭嘉帅
申请(专利权)人:深圳飞骧科技股份有限公司
类型:发明
国别省市:

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

1