[发明专利]一种通过合并方程变量实现约减电路的方法有效
申请号: | 202110661919.5 | 申请日: | 2021-06-15 |
公开(公告)号: | CN113312866B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 陶雄;周振亚;吴大可;程明厚;刘强 | 申请(专利权)人: | 深圳华大九天科技有限公司 |
主分类号: | G06F30/367 | 分类号: | G06F30/367 |
代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
地址: | 518031 广东省深圳市福田区福保街道福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 合并 方程 变量 实现 电路 方法 | ||
一种通过合并方程变量实现约减电路的方法,包括以下步骤:确定方程变量的映射关系;根据映射关系将需要合并的变量相加,形成新的矩阵结构;建立原始矩阵元素到新矩阵元素的映射关系;将原始矩阵元素加入新矩阵;根据变量的合并关系将原始矩阵的右端项加入新方程的右端项;求解新方程;将新方程的解,按合并的关系赋值给原始方程的每个变量。本发明的电路变量合并的处理方法,通过对电路方程的再处理,合并方程变量,达到约减电路的效果。
技术领域
本发明涉及模拟电路数值仿真技术领域,特别是涉及一种在电路仿真中电路变量合并的处理的方法。
背景技术
电路仿真的流程中,求解电路方程占大部分的时间。对于一般电路,尤其是含大量线性电阻电容的后仿真电路,仿真软件会执行电路约减,减少计算规模。电路约减的一个做法是将小的线性电阻两端短接,合并成一个点。在仿真中一般通过在读取电路网表后再修改读入的电路数据,达到约减的效果。这种做法的效果是固定的,后续所有的计算都会受到影响,使得电路仿真的效率降低。对于电路仿真,在不同的阶段和流程中,对精度的要求不一样,需要在解电路方程时根据不同的精度要求和约减条件,对电路变量进行合并,达到电路约减的效果,才能加速仿真过程。
发明内容
为了解决现有技术存在的不足,本发明的目的在于提供一种通过合并方程变量实现约减电路的方法,通过对电路方程的再处理,合并方程变量,达到约减电路的效果,从而加速仿真过程。
为实现上述目的,本发明提供的一种通过合并方程变量实现约减电路的方法,包括以下步骤:
确定方程变量的映射关系;
根据映射关系将需要合并的变量相加,形成新的矩阵结构;
建立原始矩阵元素到新矩阵元素的映射关系;
将原始矩阵元素加入新矩阵;
根据变量的合并关系将原始矩阵的右端项加入新方程的右端项;
求解新方程;
将新方程的解,按合并的关系赋值给原始方程的每个变量。
进一步地,所述确定方程变量的映射关系的步骤,还包括,
根据计划约减的器件端口和被保留端口的对应关系得到变量的映射关系。
进一步地,所述约减的器件为一个或多个。
进一步地,还包括,当舍弃的节点电压的变量不存在对应的新矩阵变量时,停止迭代修正所述变量,维持对应节点的电压不变。
进一步地,所述将需要合并的变量相加,形成新的矩阵结构的步骤,还包括,
分别将需要合并的变量对应的行/列相加,形成新的矩阵结构。
更进一步地,还包括,重复执行步骤4)至7),迭代至电路方程收敛。
为实现上述目的,本发明还提供一种电子设备,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行如上文所述的通过合并方程变量实现约减电路的方法的步骤。
为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序运行时执行如上文所述的通过合并方程变量实现约减电路的方法的步骤。
本发明的通过合并方程变量实现约减电路的方法,具有以下有益效果:通过对矩阵变量的合并,在电路的基本数据不变的情况下,能达到各种不同约减电路的效果。在匹配精度要求的前提下,提高方程的计算速度,加快模拟电路数值仿真的速度。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华大九天科技有限公司,未经深圳华大九天科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110661919.5/2.html,转载请声明来源钻瓜专利网。