首页> 外文期刊>電子情報通信学会技術研究報告 >Finding All Solutions of Piecewise-Linear Circuits Using SCIP
【24h】

Finding All Solutions of Piecewise-Linear Circuits Using SCIP

机译:使用SCIP查找分段线性电路的所有解决方案

获取原文
获取原文并翻译 | 示例
       

摘要

非線形回路のすべての解(直流動作点)を求める効率的かつ実用的なアルゴリズムを確立することは,集積回路設計における重要な未解決問題の一つである.この問題に対しては様々なアルゴリズムが提案され,特に最近のァルゴリズムでは数千〜数万変数クラスの大規模非線形方程式の全解探索に成功したものもある.しかしこれらのアルゴリズムはインプリメンテーションの際に高度な専門的知識と複雑なプログラミングを必要とするため,初心者や非専門家には敷居の高い方法であった.本稿では,初心者でも簡単にインプリメントすることのできる,実現容易な区分的線形回路の全解探索法を提案する.本手法は,区分的線形回路を記述する区分的線形方程式を混合整数計画問題に定式化し,それにSCIP,CPLEXといった非商用/商用の優れた整数計画法のソフトウェアを適用するものである.このようなアプローチは近年の整数計画法の驚異的発展により初めて可能となったもので,初心者でも複雑なプログラムを作ることなく,簡単に区分的線形回路の全解探索を行うことができる.%Finding all DC solutions of nonlinear circuits is an important problem in circuit simulation. Various algorithms have been proposed for this problem. However, the implementation of these algorithms is generally difficult for non-experts or beginners. In this paper, we propose a new method for finding all solutions of piecewise-linear circuits using integer programming. In this method, we formulate the problem of finding all solutions by a mixed integer programming problem, and solve it by a high-performance integer programming solver such as SCIP or CPLEX. It is shown that the proposed method can be easily implemented without making complicated programs. It is also confirmed by numerical examples that the proposed method can find all solutions of medium-scale circuits in practical computation time.
机译:建立有效且实用的算法以查找非线性电路的所有解(直流工作点)是集成电路设计中尚未解决的重要问题之一。特别地,最近的算法已经成功地找到了具有数千到数万个变量的大规模非线性方程的所有解,但是,这些算法具有高度的专业知识和实现的复杂性。由于该方法需要复杂的程序设计,因此对于初学者和非专家而言都易于使用,本文提出了一种易于实现的分段线性电路全解搜索方法,即使初学者也可以轻松实现。在这种方法中,将描述分段线性电路的分段线性方程式公式化为混合整数编程问题,并将适用于出色的非商业/商业整数编程的软件(例如SCIP和CPLEX)应用于该程序。近年来,整数编程的惊人发展使这种方法首次成为可能,即使是初学者也可以轻松地搜索分段线性电路的所有解决方案,而无需编写复杂的程序。寻找非线性电路的所有直流解决方案是电路仿真中的一个重要问题,为此提出了各种算法,但是对于非专家或初学者来说,这些算法的实现通常比较困难。本文提出了一种新方法为此,使用整数规划的分段线性电路的所有解决方案。在这种方法中,我们制定了通过混合整数规划问题找到所有解决方案的问题,并通过高性能整数规划求解器(例如SCIP或CPLEX,表明该方法可以轻松实现而无需编写复杂的程序,并且通过数值算例证实了该方法可以在实际计算时间内找到中等规模电路的所有解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号