{"id":"https://openalex.org/W7225563229","doi":"https://doi.org/10.31224/8765","title":"PowerCircuitAI: Agentic Generation of Schematics - The Case of a Three-Level NPC Inverter","display_name":"PowerCircuitAI: Agentic Generation of Schematics - The Case of a Three-Level NPC Inverter","publication_year":2026,"publication_date":"2026-11-08","ids":{"openalex":"https://openalex.org/W7225563229","doi":"https://doi.org/10.31224/8765"},"language":"en","primary_location":{"id":"doi:10.31224/8765","doi":"https://doi.org/10.31224/8765","is_oa":true,"landing_page_url":"https://doi.org/10.31224/8765","pdf_url":"https://engrxiv.org/preprint/download/8765/14200/12409","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://engrxiv.org/preprint/download/8765/14200/12409","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012836234","display_name":"Chandan Kumar Sahu","orcid":"https://orcid.org/0000-0001-5893-4031","observed_orcids":["https://orcid.org/0000-0001-5893-4031"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chandan Kumar Sahu","raw_affiliation_strings":["ABB Inc"],"raw_orcid":"https://orcid.org/0000-0001-5893-4031","affiliations":[{"raw_affiliation_string":"ABB Inc","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092469423","display_name":"Matthew Hetrich","orcid":"https://orcid.org/0009-0009-9340-8921","observed_orcids":["https://orcid.org/0009-0009-9340-8921"]},"institutions":[{"id":"https://openalex.org/I4210091029","display_name":"ABB (United States)","ror":"https://ror.org/00cb06v13","country_code":"US","type":"company","lineage":["https://openalex.org/I4210091029","https://openalex.org/I885143765"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthew Hetrich","raw_affiliation_strings":["ABB US Corporate Research Center"],"raw_orcid":"https://orcid.org/0009-0009-9340-8921","affiliations":[{"raw_affiliation_string":"ABB US Corporate Research Center","institution_ids":["https://openalex.org/I4210091029"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064995622","display_name":"Sneha Narasimhan","orcid":"https://orcid.org/0000-0003-2326-7528","observed_orcids":["https://orcid.org/0000-0003-2326-7528"]},"institutions":[{"id":"https://openalex.org/I4210091029","display_name":"ABB (United States)","ror":"https://ror.org/00cb06v13","country_code":"US","type":"company","lineage":["https://openalex.org/I4210091029","https://openalex.org/I885143765"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sneha Narasimhan","raw_affiliation_strings":["ABB US Corporate Research Center"],"raw_orcid":"https://orcid.org/0000-0003-2326-7528","affiliations":[{"raw_affiliation_string":"ABB US Corporate Research Center","institution_ids":["https://openalex.org/I4210091029"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015604978","display_name":"Premith Kumar Chilukuri","orcid":"https://orcid.org/0000-0002-9392-7264","observed_orcids":["https://orcid.org/0000-0002-9392-7264"]},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Premith Kumar Chilukuri","raw_affiliation_strings":["ABB Inc"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ABB Inc","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10228","display_name":"Multilevel Inverters and Converters","score":0.9603999853134155,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10228","display_name":"Multilevel Inverters and Converters","score":0.9603999853134155,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10175","display_name":"Advanced DC-DC Converters","score":0.0203000009059906,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13093","display_name":"Electric Power Systems and Control","score":0.0019000000320374966,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/large-language-models","display_name":"large language models","score":0.7540000081062317},{"id":"https://openalex.org/keywords/multi-agent-systems","display_name":"multi-agent systems","score":0.9100000262260437},{"id":"https://openalex.org/keywords/three-level-neutral-point-clamped-inverter","display_name":"three-level neutral point clamped inverter","score":0.9110000133514404},{"id":"https://openalex.org/keywords/bill-of-materials","display_name":"bill of materials","score":0.8740000128746033},{"id":"https://openalex.org/keywords/constraint-checking","display_name":"constraint checking","score":0.5289999842643738},{"id":"https://openalex.org/keywords/multilevel-converters","display_name":"multilevel converters","score":0.6179999709129333}],"concepts":[{"id":"https://openalex.org/C192328126","wikidata":"https://www.wikidata.org/wiki/Q4514647","display_name":"Schematic","level":2,"score":0.7621999979019165},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6865000128746033},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.4706000089645386},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.46799999475479126},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.43880000710487366},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.43290001153945923},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.4120999872684479},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.4059000015258789},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.38119998574256897},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.37369999289512634},{"id":"https://openalex.org/C64260653","wikidata":"https://www.wikidata.org/wiki/Q1194864","display_name":"Electronic design automation","level":2,"score":0.3571000099182129},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.34940001368522644},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.34139999747276306},{"id":"https://openalex.org/C2780077345","wikidata":"https://www.wikidata.org/wiki/Q16891888","display_name":"Spice","level":2,"score":0.3222000002861023},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.32170000672340393},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.32089999318122864},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.31610000133514404},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.3125},{"id":"https://openalex.org/C178911571","wikidata":"https://www.wikidata.org/wiki/Q593143","display_name":"Power electronics","level":3,"score":0.31220000982284546},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.2946999967098236},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.28690001368522644},{"id":"https://openalex.org/C2780799671","wikidata":"https://www.wikidata.org/wiki/Q17087362","display_name":"Transient (computer programming)","level":2,"score":0.2849999964237213},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2791000008583069},{"id":"https://openalex.org/C177650935","wikidata":"https://www.wikidata.org/wiki/Q1760303","display_name":"Netlist","level":2,"score":0.27480000257492065},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.274399995803833},{"id":"https://openalex.org/C53016008","wikidata":"https://www.wikidata.org/wiki/Q620167","display_name":"Front and back ends","level":2,"score":0.2736000120639801},{"id":"https://openalex.org/C52192207","wikidata":"https://www.wikidata.org/wiki/Q5322","display_name":"Capacitor","level":3,"score":0.2728999853134155},{"id":"https://openalex.org/C11190779","wikidata":"https://www.wikidata.org/wiki/Q664575","display_name":"Inverter","level":3,"score":0.2712000012397766},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.2696000039577484},{"id":"https://openalex.org/C39799792","wikidata":"https://www.wikidata.org/wiki/Q1045991","display_name":"Circuit diagram","level":2,"score":0.26100000739097595},{"id":"https://openalex.org/C3770464","wikidata":"https://www.wikidata.org/wiki/Q775963","display_name":"Smoothing","level":2,"score":0.2515000104904175}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.31224/8765","doi":"https://doi.org/10.31224/8765","is_oa":true,"landing_page_url":"https://doi.org/10.31224/8765","pdf_url":"https://engrxiv.org/preprint/download/8765/14200/12409","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},{"id":"pmh:oai:ops.engrxiv.org:preprint/8765","doi":null,"is_oa":true,"landing_page_url":"https://engrxiv.org/preprint/view/8765","pdf_url":"https://engrxiv.org/preprint/download/8765/14200","source":{"id":"https://openalex.org/S4306401210","display_name":"Engineering Archive (engrXiv)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/publishedVersion"}],"best_oa_location":{"id":"doi:10.31224/8765","doi":"https://doi.org/10.31224/8765","is_oa":true,"landing_page_url":"https://doi.org/10.31224/8765","pdf_url":"https://engrxiv.org/preprint/download/8765/14200/12409","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"posted-content"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.75,"display_name":"Affordable and clean energy"},{"id":"https://metadata.un.org/sdg/9","score":0.7207000255584717,"display_name":"Industry, innovation and infrastructure"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7225563229.pdf","grobid_xml":"https://content.openalex.org/works/W7225563229.grobid-xml"},"referenced_works_count":4,"referenced_works":["https://openalex.org/W4386395536","https://openalex.org/W4402466775","https://openalex.org/W4403780292","https://openalex.org/W4415081287"],"related_works":["https://openalex.org/W7224766984","https://openalex.org/W7161805968","https://openalex.org/W7119759628","https://openalex.org/W7155549601","https://openalex.org/W7163400283","https://openalex.org/W7168173957","https://openalex.org/W4416961253","https://openalex.org/W4415003528","https://openalex.org/W7164561031","https://openalex.org/W7117654593"],"abstract_inverted_index":{"Power":[0],"electronic":[1],"schematic":[2,66],"capture":[3],"remains":[4],"difficult":[5],"to":[6,107,217],"automate":[7],"because":[8],"a":[9,27,54,76,86,120,140,144,190,211],"valid":[10],"converter":[11,62],"design":[12,32],"must":[13],"coordinate":[14],"topology,":[15],"device":[16],"ratings,":[17],"support":[18,201],"circuitry,":[19],"net":[20],"connectivity.":[21],"Large":[22],"language":[23],"models":[24],"(LLMs)":[25],"provide":[26],"useful":[28],"interface":[29],"for":[30,58,143,210],"high-level":[31],"intent,":[33],"but":[34],"unconstrained":[35],"generation":[36],"can":[37,200],"produce":[38],"plausible":[39],"text":[40],"and":[41,67,97,104,111,131,184,188,208],"code":[42],"with":[43],"electrically":[44],"invalid":[45],"nets":[46],"or":[47],"inconsistent":[48],"pin":[49],"assignments.":[50],"This":[51],"paper":[52],"presents":[53],"constrained":[55],"multi-agent":[56],"workflow":[57],"translating":[59],"natural-language":[60],"power":[61,205],"requirements":[63],"into":[64],"rule-checked":[65],"executable":[68],"simulations":[69,177,209],"using":[70],"an":[71,115],"agentic":[72,116,132],"pipeline":[73,163],"supported":[74],"by":[75],"library":[77],"of":[78,204],"standard":[79],"topology":[80,214],"templates.":[81],"The":[82,135,157,194],"proposed":[83],"methodology":[84],"selects":[85],"canonical":[87],"circuit":[88],"graph":[89,95],"from":[90],"the":[91,162,166,170,179,202],"template":[92],"library,":[93],"validates":[94],"integrity,":[96],"deterministically":[98],"extracts":[99],"structural":[100],"layouts":[101],"(input":[102],"connections":[103],"phase":[105],"legs)":[106],"generate":[108],"KiCad":[109],"schematics":[110,207],"bill-of-materials":[112],"(BOM).":[113],"Subsequently,":[114],"SPICE":[117,175],"generator":[118],"builds":[119],"simulation":[121],"deck":[122],"that":[123,161,197],"incorporates":[124],"self-healing":[125],"capabilities":[126],"through":[127],"automated":[128],"solver":[129],"relaxations":[130],"repair":[133],"loops.":[134],"method":[136],"is":[137],"evaluated":[138],"on":[139],"single-sentence":[141],"request":[142],"1.5":[145],"kW,":[146],"60":[147],"Hz,":[148],"540":[149],"V":[150],"dc-bus,":[151],"three-phase":[152],"three-level":[153,181],"neutral-point-clamped":[154],"(NPC)":[155],"inverter.":[156],"case":[158],"study":[159],"demonstrates":[160],"successfully":[164],"resolves":[165],"required":[167],"components,":[168],"derives":[169],"complete":[171],"detailed":[172],"schematic,":[173],"executes":[174],"transient":[176],"outputting":[178],"expected":[180],"pole":[182],"voltages":[183],"multi-level":[185],"line-to-line":[186],"staircases,":[187],"produces":[189],"consistent":[191],"artifact":[192],"package.":[193],"results":[195],"show":[196],"LLM":[198],"agents":[199],"automation":[203],"electronics":[206],"representative":[212],"multilevel":[213],"when":[215],"subject":[216],"strict":[218],"deterministic":[219],"engineering":[220],"checks.":[221]},"counts_by_year":[],"updated_date":"2026-11-11T12:16:26.678958","created_date":"2026-11-09T00:00:00"}
