首页> 外文OA文献 >Iterative and parallel methods for linear systems, with applications in circuit simulation
【2h】

Iterative and parallel methods for linear systems, with applications in circuit simulation

机译:线性系统的迭代和并行方法,应用于电路仿真

摘要

Bij het ontwerp van elektronische schakelingen, ie gebruikt wor en in bijvoorbeeld CD-spelersuden mobiele telefoons, maakt e ontwerper veelvul ig gebruik van circuitsimulatieudBij circuitsimulatie wor t het ge rag van een schakeling (circuit) oorgereken met eenudcomputer Hier oor wor t het maken van ure prototypes groten eels overbo ig Ookudzou zon er eze simulaties het ontwerpen van complexe ge¨integreer e schakelingen, metudvele uizen en transistoren, con ensatoren, weerstan en en ergelijke, niet mogelijkudzijn Om snel een circuit te kunnen ontwerpen is het voor e ontwerper van belang at eudsimulatie niet te veel (computer-)rekentij kost Met snellere (slimmere) rekenmetho enuden ook met snellere computers, kan e rekentij verkort wor enudDit proefschrift gaat groten eels over metho en ie tot oel hebben e rekentij voorudhet simuleren van een circuit korter te maken De nieuwe metho en ie we ontwikkeludhebben zou en echter ook nuttig kunnen zijn bij e simulatie van an ere verschijnselen,udzoals bijvoorbeel vloeistofstromingen en chemische processenudBij het simuleren van circuits wor t e meeste rekentij gebruikt voor het oplossenudvan grote stelsels lineaire algebra¨ische vergelijkingen Een stelsel van 2 vergelijkingenudmet 2 onbeken en, x en y, is bijvoorbeelududud3x +5y =14ud2x 3y =3,udmet als oplossing x =3eny = 1 Bij circuitsimulatie kunnen e stelsels zeer veel,udbijvoorbeel meer an 50000, vergelijkingen hebben en evenveel onbeken en Dezeudstelsels hebben an wel een ijle structuur Dat wil zeggen at er veel vergelijkingenudzijn ie slechts van een klein aantal onbeken en afhangen Door op een slimme manierudgebruik te maken van eze structuur kan er veel rekentij bespaar wor en Na hetudinlei en e eerste hoof stuk beschrijven we in e hoof stukken 2 en 3 een gecombineer eudirecte en iteratieve metho e voor het oplossen van eze stelsels vergelijkingenudBij een irecte metho e wor en onbeken en weggewerkt oor een geschikt veelvouudvan een vergelijking bij een an ere vergelijking op te tellen Op eze manier kan uitein-udelijk e oplossing van het grote stelsel uitgereken wor en Bij een iteratieve metho eudgebeurt ongeveer hetzelf e, maar e hoeveelhei rekenwerk wor t sterk beperkt oor opudgeschikte plaatsen in het proces co¨effici¨enten te verwaarlozen Het resultaat is an weludeen bena ering van e oplossing in plaats van e exacte oplossing Men tracht e foutudin e oplossing te verkleinen oor een correctie op e oplossing aan te brengen Dezeudcorrectie wor t gevon en oor een vergelijking voor e fout op te stellen en eze even-eensudbij bena ering op te lossen Dit wor t herhaal tot at een vol oen nauwkeurigeudoplossing gevonden is In e praktijk maken circuitsimulatie-programma s vooral gebruik van irecte metho-uden, om at eze sneller bleken te zijn an e tot nu toe bestaan e iteratieve metho enudIn hoof stuk 2 laten we zien at een gecombineer e irecte en iteratieve metho e weludrie keer sneller kan zijn an een irecte metho e Een prettige bijkomstighei van ezeudaanpak is at hij ook geschikt is voor parallelle computers Dat zijn computers waarinudtwee of meer processoren samenwerken Met eze computers kan het rekenwerk ver erudversnel wor en met een factor ie kan oplopen tot het aantal processorenudHoofdstuk 4 gaat over het oplossen van lineaire stelsels vergelijkingen die optredenudbij het simuleren van de periodieke stabiele toestan van een circuit Het gaat hierbij omudcircuits waarvan alle spannings- en stroombronnen periodiek zijn in de tijd. Dit heeftudtot gevolg dat alle spanningen en stromen in het circuit zich na een bepaalde periodeudherhalen Simulatie van deze circuits geeft lineaire stelsels met een cyclische structuurudBestaande methoden voor it soort stelsels zijn niet zo goed geschikt voor parallelleudcomputers De methode die we in hoofdstuk 4 voorstellen is dat wel De totale hoeveelheidudrekenwerk is bij deze methode iets groter dan bij de bestaande methoden, maar dankzij het parallellisme kunnen de stelsels vergelijkingen op een parallelle computerudtoch beduiden sneller worden opgelostudHoofdstuk 5 gaat over een iteratieve methode voor lineaire stelsels vergelijkingenudwaarbij de co¨effici¨entenmatrix een polynoom is van een andere matrix Dit type lineaireudstelsels komt onder andere voor bij een toepassing in de natuurkunde Er zijn (nog) geenudtoepassingen in circuitsimulatie Door de speciale structuur van het stelsel uit te buitenudverkrijgen we een effici¨ente methode De nieuwe methode geeft vaak iets nauwkeurigerudresultaten dan de bestaande methoden voor dit soort stelsels
机译:在用于例如CD播放器和移动电话的电子电路的设计中,设计者经常使用电路仿真,而在电路仿真中,电路的重要性由计算机来计算。您也不会使小时原型变得又大又昂贵,这些模拟也将被设计为设计复杂的集成电路,其中包含许多单元和晶体管,电容器,电阻器,而且是不可能的。对于设计人员而言,重要的是能够在仿真不会花费太多(计算机)计算时间的情况下设计电路;使用更快(更智能)的计算方法以及更快的计算机,可以缩短计算时间。关于方法和即有很多时间可以缩短用于模拟电路的计算时间。然而,我们开发的新方法和即即也可以用于仿真其他经文。例如液体流量和化学过程 ud在模拟电路中,大多数计算时间用于求解线性代数方程的大型系统,例如2个方程 ud的系统,其中x和y为2个未知数。 ud ud ud3x + 5y = 14 ud2x 3y = 3, ud解x = 3eny = 1在电路仿真中,系统可以有很多,例如超过50000个方程和许多未知数,并且这些系统具有一个瘦的结构,也就是说,有很多比较 ud,它仅取决于少量的未知数并且取决于此结构的巧妙使用,可以节省大量的计算时间。在第二章和第三章中,我们使用直接和迭代相结合的方法来求解这些方程组,而采用立即数法,则由于未知数的适当多重性,我们是未知的且被淘汰。在另一种方程式中增加方程式这样,就可以计算出大系统的最终解,在迭代方法中,大致相同,但是对于合适的位置,计算量受到很大限制。忽略过程中的系数结果是解决方案的近似值,而不是精确的解决方案人们试图通过纠正解决方案来减少误差。并为误差建立方程,并通过近似求解,直到发现完全精确的解为止,重复进行,实际上,电路仿真程序主要使用直接方法,为了被发现比迄今为止更快,迭代方法和 ud在第二章中,我们展示了直接和迭代方法相结合在间接方法中如何快三倍。甲氧oe这种方法的一个很好的副作用是它也适用于并行计算机,这是两个或多个处理器协同工作的计算机。 udChapter 4是关于求解在模拟电路的周期性稳定状态时出现的线性方程组的,这些udc电路的电压和电流源在时间上是周期性的。结果是电路中的所有电压和电流在一定时间后都会重复,这些电路的仿真使线性系统具有循环结构,这种类型的系统的现有方法不适用于并行计算机。我们在第4章中建议,这种方法的udreak工作总量比现有方法稍大,但是由于并行性,并行计算机上的方程组 udtoch明显更快 ud第5章是迭代的方程 ud的线性系统的方法,其中系数矩阵是另一个矩阵的多项式这种类型的线性 ud系统在物理应用中除其他外,由于()的特殊结构在电路仿真中尚无应用利用系统,我们获得了一种有效的方法。相对于此类系统的现有方法,结果的准确性略高

著录项

  • 作者

    Bomhof C.W.;

  • 作者单位
  • 年度 2001
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号