{"id":"https://openalex.org/W7115711779","doi":"https://doi.org/10.1016/j.softx.2025.102486","title":"HyDistFlow.jl: A unified dynamic hybrid AC/DC power flow package for DER-rich distribution systems","display_name":"HyDistFlow.jl: A unified dynamic hybrid AC/DC power flow package for DER-rich distribution systems","publication_year":2025,"publication_date":"2025-12-17","ids":{"openalex":"https://openalex.org/W7115711779","doi":"https://doi.org/10.1016/j.softx.2025.102486"},"language":"en","primary_location":{"id":"doi:10.1016/j.softx.2025.102486","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2025.102486","pdf_url":null,"source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1016/j.softx.2025.102486","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Sipeng Luo","orcid":"https://orcid.org/0009-0007-2930-8104"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Sipeng Luo","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0009-0007-2930-8104","affiliations":[]},{"author_position":"middle","author":{"id":null,"display_name":"Tianyang Zhao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tianyang Zhao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":null,"display_name":"Zhaohong Bie","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhaohong Bie","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":500,"currency":"USD","value_usd":500},"apc_paid":{"value":500,"currency":"USD","value_usd":500},"fwci":0.6252,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.77062064,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":"33","issue":null,"first_page":"102486","last_page":"102486"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10454","display_name":"Optimal Power Flow Distribution","score":0.7002999782562256,"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/T10454","display_name":"Optimal Power Flow Distribution","score":0.7002999782562256,"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/T10223","display_name":"Microgrid Control and Optimization","score":0.2117999941110611,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/T11102","display_name":"HVDC Systems and Fault Protection","score":0.01759999990463257,"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/correctness","display_name":"Correctness","score":0.7203999757766724},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7124999761581421},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5171999931335449},{"id":"https://openalex.org/keywords/distributed-generation","display_name":"Distributed generation","score":0.4772999882698059},{"id":"https://openalex.org/keywords/energy-storage","display_name":"Energy storage","score":0.4717999994754791},{"id":"https://openalex.org/keywords/computer-data-storage","display_name":"Computer data storage","score":0.45730000734329224},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.4406000077724457},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4250999987125397},{"id":"https://openalex.org/keywords/hybrid-system","display_name":"Hybrid system","score":0.3959999978542328}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7714999914169312},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7203999757766724},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7124999761581421},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5171999931335449},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4803999960422516},{"id":"https://openalex.org/C544738498","wikidata":"https://www.wikidata.org/wiki/Q861135","display_name":"Distributed generation","level":3,"score":0.4772999882698059},{"id":"https://openalex.org/C73916439","wikidata":"https://www.wikidata.org/wiki/Q837718","display_name":"Energy storage","level":3,"score":0.4717999994754791},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.45730000734329224},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.4406000077724457},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4250999987125397},{"id":"https://openalex.org/C50897621","wikidata":"https://www.wikidata.org/wiki/Q2665508","display_name":"Hybrid system","level":2,"score":0.3959999978542328},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.3840999901294708},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.374099999666214},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.3693999946117401},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.3684999942779541},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.3643999993801117},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.3481999933719635},{"id":"https://openalex.org/C86155754","wikidata":"https://www.wikidata.org/wiki/Q13636979","display_name":"Hybrid power","level":3,"score":0.3386000096797943},{"id":"https://openalex.org/C555008776","wikidata":"https://www.wikidata.org/wiki/Q267298","display_name":"Battery (electricity)","level":3,"score":0.3361000120639801},{"id":"https://openalex.org/C81060104","wikidata":"https://www.wikidata.org/wiki/Q11653","display_name":"Electronic component","level":2,"score":0.3287000060081482},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32580000162124634},{"id":"https://openalex.org/C24885549","wikidata":"https://www.wikidata.org/wiki/Q339678","display_name":"Distributed data store","level":2,"score":0.3061999976634979},{"id":"https://openalex.org/C131584629","wikidata":"https://www.wikidata.org/wiki/Q4308705","display_name":"Coupling (piping)","level":2,"score":0.30399999022483826},{"id":"https://openalex.org/C56685638","wikidata":"https://www.wikidata.org/wiki/Q2300474","display_name":"Power control","level":3,"score":0.30320000648498535},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.27469998598098755},{"id":"https://openalex.org/C89227174","wikidata":"https://www.wikidata.org/wiki/Q2388981","display_name":"Electric power system","level":3,"score":0.26750001311302185},{"id":"https://openalex.org/C2986056383","wikidata":"https://www.wikidata.org/wiki/Q556030","display_name":"Power flow","level":4,"score":0.26179999113082886},{"id":"https://openalex.org/C2776582896","wikidata":"https://www.wikidata.org/wiki/Q5368536","display_name":"State of charge","level":4,"score":0.25060001015663147}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1016/j.softx.2025.102486","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2025.102486","pdf_url":null,"source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:bade2d9f4ff14e91b627ae2ae32fea49","is_oa":true,"landing_page_url":"https://doaj.org/article/bade2d9f4ff14e91b627ae2ae32fea49","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"SoftwareX, Vol 33, Iss , Pp 102486- (2026)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1016/j.softx.2025.102486","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.softx.2025.102486","pdf_url":null,"source":{"id":"https://openalex.org/S2506067282","display_name":"SoftwareX","issn_l":"2352-7110","issn":["2352-7110"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc","license_id":"https://openalex.org/licenses/cc-by-nc","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SoftwareX","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.7580179572105408,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W1989500638","https://openalex.org/W2104179704","https://openalex.org/W2142737363","https://openalex.org/W2148384872","https://openalex.org/W2164063344","https://openalex.org/W2284066940","https://openalex.org/W2616333561","https://openalex.org/W2757615817","https://openalex.org/W2895590060","https://openalex.org/W2900589884","https://openalex.org/W2911710055","https://openalex.org/W3019717661","https://openalex.org/W3020541374"],"related_works":[],"abstract_inverted_index":{"Modern":[0],"distribution":[1,61,113],"networks":[2,114],"are":[3,83,93,115],"being":[4],"transformed":[5],"into":[6],"hybrid":[7,43,60,139],"AC/DC":[8,96,140],"active":[9],"systems":[10,82],"through":[11],"large-scale":[12],"deployment":[13],"of":[14,145],"converter-interfaced":[15],"resources":[16],"(photovoltaic":[17],"generators,":[18],"battery":[19,80],"energy":[20],"storage":[21,81,102,152],"systems).":[22],"Existing":[23],"open-source":[24,50,134],"time-series":[25],"power":[26],"flow":[27],"tools":[28],"lack":[29],"unified":[30,64],"medium/low-voltage":[31,112],"DC":[32],"modeling,":[33],"multi-mode":[34],"converter":[35,90],"control,":[36],"and":[37,58,71,79,137,149],"endogenous":[38],"multi-interval":[39],"scheduling,":[40],"which":[41],"limits":[42],"analysis.":[44],"To":[45],"address":[46],"this":[47],"gap,":[48],"the":[49],"HyDistFlow.jl":[51],"package":[52],"(Julia)":[53],"is":[54,74,124],"introduced":[55],"for":[56,68,95,126],"accurate":[57],"efficient":[59],"studies.":[62,159],"A":[63],"component":[65],"model":[66],"set":[67],"AC,":[69],"DC,":[70],"coupling":[72],"interfaces":[73],"provided,":[75],"where":[76],"distributed":[77],"generation":[78],"explicitly":[84],"represented.":[85],"Seven":[86],"consistent":[87],"voltage":[88],"source":[89],"control":[91,147],"modes":[92,148],"implemented":[94],"converters.":[97],"Endogenous":[98],"scheduling":[99],"automatically":[100],"generates":[101],"charge/discharge":[103],"profiles":[104],"under":[105],"network":[106],"constraints.":[107],"Switching":[108],"topology":[109],"changes":[110],"in":[111,117,157],"accommodated":[116],"an":[118],"engineering-oriented":[119],"manner.":[120],"CPU/GPU":[121],"heterogeneous":[122],"computation":[123],"enabled":[125],"scalable":[127],"computation.":[128],"Accuracy":[129],"has":[130,154],"been":[131,155],"benchmarked":[132],"against":[133],"AC":[135],"solvers":[136],"ETAP":[138],"results,":[141],"while":[142],"functional":[143],"correctness":[144],"all":[146],"automatic":[150],"loss-reducing":[151],"dispatch":[153],"demonstrated":[156],"designed":[158]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-12-17T00:00:00"}
