[发明专利]一种电路仿真中牛顿迭代的收敛判定的改进方法有效
| 申请号: | 202110389650.X | 申请日: | 2021-04-12 |
| 公开(公告)号: | CN112989738B | 公开(公告)日: | 2022-08-23 |
| 发明(设计)人: | 程明厚;周振亚;吴大可;李骥;王鹏飞 | 申请(专利权)人: | 北京华大九天科技股份有限公司 |
| 主分类号: | G06F30/367 | 分类号: | G06F30/367 |
| 代理公司: | 北京德崇智捷知识产权代理有限公司 11467 | 代理人: | 王金双 |
| 地址: | 100102 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电路 仿真 牛顿 收敛 判定 改进 方法 | ||
1.一种电路仿真中牛顿迭代的收敛判定的改进方法,其特征在于,包括以下步骤:
1)计算电路仿真中牛顿迭代的残差和间隙;
2)根据收敛准则判断牛顿迭代的收敛性;
其中,电路仿真中牛顿迭代的残差为节点k的所有支路的电流和,记作I(vk);电路仿真中牛顿迭代的间隙指的是相邻两步牛顿迭代的电压差,记作Δvk;
其中,计算电路仿真中牛顿迭代的残差,包括根据每个节点的参考容差,计算整体残差的赋权无穷范数,得到相对最坏的残差;
计算电路仿真中牛顿迭代的间隙,包括根据每个节点的参考容差,计算整体间隙的赋权无穷范数,得到相对最坏的间隙;
所述步骤2)包括公式(1)和公式(2),公式(1)如下:
|I(vk)|≤reltol*absMaxIk+absi (1)
其中,I(vk)指的是节点k的所有支路的电流和,reltol指的是相对误差,absMaxIk指的是参考电流值,为当前节点每个支路电流的绝对值的最大值,absi指的是第一绝对误差;reltol、absi和absv分别设置为不同的固定值;
公式(2)如下:
|Δvk|≤reltol*referenceVk+absv (2)
其中,Δvk指的是间隙,referenceVk指的是参考电压值,为当前信号历史最大值或者电路中激励源电压的最大值;absv指的是第二绝对误差;
如果在迭代的过程中,残差满足公式(1)且间隙满足公式(2),则判断此时的牛顿迭代满足标准的Newton-Raphson迭代的收敛条件,迭代算法正常终止;
如果在迭代过程中,残差满足公式(1)但间隙不满足公式(2),判断此时牛顿迭代满足牛顿迭代收敛条件,迭代算法正常终止;
如果在迭代过程中,残差不满足公式(1)但间隙满足公式(2),则根据电路仿真精度判断是否迭代收敛。
2.一种电路仿真中牛顿迭代的收敛判定的装置,其特征在于,包括存储器和处理器,所述存储器上储存有在所述处理器上运行的程序,所述处理器运行所述程序时执行权利要求1所述的电路仿真中牛顿迭代的收敛判定的改进方法的步骤。
3.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述计算机指令运行时执行权利要求1所述的电路仿真中牛顿迭代的收敛判定的改进方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华大九天科技股份有限公司,未经北京华大九天科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110389650.X/1.html,转载请声明来源钻瓜专利网。





