{"id":"https://openalex.org/W2131079664","doi":"https://doi.org/10.1177/0037549710364478","title":"Efficient simulation of hybrid systems: A hybrid bond graph approach","display_name":"Efficient simulation of hybrid systems: A hybrid bond graph approach","publication_year":2010,"publication_date":"2010-04-08","ids":{"openalex":"https://openalex.org/W2131079664","doi":"https://doi.org/10.1177/0037549710364478","mag":"2131079664"},"language":"en","primary_location":{"id":"doi:10.1177/0037549710364478","is_oa":false,"landing_page_url":"https://doi.org/10.1177/0037549710364478","pdf_url":null,"source":{"id":"https://openalex.org/S32573412","display_name":"SIMULATION","issn_l":"0037-5497","issn":["0037-5497","1741-3133"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIMULATION","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5073870692","display_name":"Indranil Roychoudhury","orcid":"https://orcid.org/0000-0002-3476-9171"},"institutions":[{"id":"https://openalex.org/I1280536761","display_name":"Ames Research Center","ror":"https://ror.org/02acart68","country_code":"US","type":"facility","lineage":["https://openalex.org/I1280536761","https://openalex.org/I4210124779"]},{"id":"https://openalex.org/I4210112445","display_name":"Stinger Ghaffarian Technologies (United States)","ror":"https://ror.org/02133fc38","country_code":"US","type":"company","lineage":["https://openalex.org/I4210112445"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Indranil Roychoudhury","raw_affiliation_strings":["SGT Inc., NASA Ames Research Center, Moffett Field, CA 94035, USA,","SGT, Inc., NASA Ames Research Center, Moffett Field, CA 94035, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SGT Inc., NASA Ames Research Center, Moffett Field, CA 94035, USA,","institution_ids":["https://openalex.org/I1280536761","https://openalex.org/I4210112445"]},{"raw_affiliation_string":"SGT, Inc., NASA Ames Research Center, Moffett Field, CA 94035, USA","institution_ids":["https://openalex.org/I1280536761","https://openalex.org/I4210112445"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036989865","display_name":"Matthew Daigle","orcid":"https://orcid.org/0000-0002-4616-3302"},"institutions":[{"id":"https://openalex.org/I1280536761","display_name":"Ames Research Center","ror":"https://ror.org/02acart68","country_code":"US","type":"facility","lineage":["https://openalex.org/I1280536761","https://openalex.org/I4210124779"]},{"id":"https://openalex.org/I185103710","display_name":"University of California, Santa Cruz","ror":"https://ror.org/03s65by71","country_code":"US","type":"education","lineage":["https://openalex.org/I185103710"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Matthew J Daigle","raw_affiliation_strings":["University of California, Santa Cruz, NASA Ames Research Center, Moffett Field, CA 94035, USA","University of California, Santa Cruz, NASA Ames ResearchCenter, Moffett Field, CA 94035, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California, Santa Cruz, NASA Ames Research Center, Moffett Field, CA 94035, USA","institution_ids":["https://openalex.org/I1280536761","https://openalex.org/I185103710"]},{"raw_affiliation_string":"University of California, Santa Cruz, NASA Ames ResearchCenter, Moffett Field, CA 94035, USA#TAB#","institution_ids":["https://openalex.org/I185103710"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051150754","display_name":"Gautam Biswas","orcid":"https://orcid.org/0000-0002-2752-3878"},"institutions":[{"id":"https://openalex.org/I200719446","display_name":"Vanderbilt University","ror":"https://ror.org/02vm5rt34","country_code":"US","type":"education","lineage":["https://openalex.org/I200719446"]},{"id":"https://openalex.org/I4210160740","display_name":"Integrated Software (United States)","ror":"https://ror.org/05dp7m259","country_code":"US","type":"company","lineage":["https://openalex.org/I4210160740"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gautam Biswas","raw_affiliation_strings":["Institute for Software Integrated Systems, Department of Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN 37235, USA","Institute for Software Integrated Systems, Departmentof Electrical Engineering and Computer Science, Vanderbilt University, Nashville,TN 37235, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for Software Integrated Systems, Department of Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN 37235, USA","institution_ids":["https://openalex.org/I4210160740","https://openalex.org/I200719446"]},{"raw_affiliation_string":"Institute for Software Integrated Systems, Departmentof Electrical Engineering and Computer Science, Vanderbilt University, Nashville,TN 37235, USA#TAB#","institution_ids":["https://openalex.org/I200719446"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023397404","display_name":"Xenofon Koutsoukos","orcid":"https://orcid.org/0000-0002-0923-6293"},"institutions":[{"id":"https://openalex.org/I200719446","display_name":"Vanderbilt University","ror":"https://ror.org/02vm5rt34","country_code":"US","type":"education","lineage":["https://openalex.org/I200719446"]},{"id":"https://openalex.org/I4210160740","display_name":"Integrated Software (United States)","ror":"https://ror.org/05dp7m259","country_code":"US","type":"company","lineage":["https://openalex.org/I4210160740"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xenofon Koutsoukos","raw_affiliation_strings":["Institute for Software Integrated Systems, Department of Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN 37235, USA","Institute for Software Integrated Systems, Departmentof Electrical Engineering and Computer Science, Vanderbilt University, Nashville,TN 37235, USA#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for Software Integrated Systems, Department of Electrical Engineering and Computer Science, Vanderbilt University, Nashville, TN 37235, USA","institution_ids":["https://openalex.org/I4210160740","https://openalex.org/I200719446"]},{"raw_affiliation_string":"Institute for Software Integrated Systems, Departmentof Electrical Engineering and Computer Science, Vanderbilt University, Nashville,TN 37235, USA#TAB#","institution_ids":["https://openalex.org/I200719446"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5073870692"],"corresponding_institution_ids":["https://openalex.org/I1280536761","https://openalex.org/I4210112445"],"apc_list":null,"apc_paid":null,"fwci":5.6189,"has_fulltext":false,"cited_by_count":50,"citation_normalized_percentile":{"value":0.95750064,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"87","issue":"6","first_page":"467","last_page":"498"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11195","display_name":"Simulation Techniques and Applications","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/bond-graph","display_name":"Bond graph","score":0.788297176361084},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6808667778968811},{"id":"https://openalex.org/keywords/executable","display_name":"Executable","score":0.5977848768234253},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5385391116142273},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.5324747562408447},{"id":"https://openalex.org/keywords/hybrid-system","display_name":"Hybrid system","score":0.5306191444396973},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.4174310564994812},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.36178237199783325},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.10872292518615723},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10148930549621582},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.09579005837440491}],"concepts":[{"id":"https://openalex.org/C187593909","wikidata":"https://www.wikidata.org/wiki/Q838024","display_name":"Bond graph","level":2,"score":0.788297176361084},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6808667778968811},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.5977848768234253},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5385391116142273},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.5324747562408447},{"id":"https://openalex.org/C50897621","wikidata":"https://www.wikidata.org/wiki/Q2665508","display_name":"Hybrid system","level":2,"score":0.5306191444396973},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.4174310564994812},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.36178237199783325},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.10872292518615723},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10148930549621582},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.09579005837440491},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.0},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.0},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1177/0037549710364478","is_oa":false,"landing_page_url":"https://doi.org/10.1177/0037549710364478","pdf_url":null,"source":{"id":"https://openalex.org/S32573412","display_name":"SIMULATION","issn_l":"0037-5497","issn":["0037-5497","1741-3133"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320017","host_organization_name":"SAGE Publishing","host_organization_lineage":["https://openalex.org/P4310320017"],"host_organization_lineage_names":["SAGE Publishing"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIMULATION","raw_type":"journal-article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.300.2148","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.300.2148","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.vuse.vanderbilt.edu/~koutsoxd/www/Publications/SIM364478.pdf","raw_type":"text"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.700.5650","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.700.5650","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://matthewjdaigle.com/pubs/RoychoudhuryEtAl-EfficientSimulationHBGs.PDF","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.75}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W20580775","https://openalex.org/W59392582","https://openalex.org/W171145770","https://openalex.org/W1496267491","https://openalex.org/W1500685872","https://openalex.org/W1552098139","https://openalex.org/W1594709003","https://openalex.org/W1657171330","https://openalex.org/W1726588913","https://openalex.org/W1934349188","https://openalex.org/W1978110380","https://openalex.org/W1995691455","https://openalex.org/W2012689680","https://openalex.org/W2022049931","https://openalex.org/W2051023859","https://openalex.org/W2051389717","https://openalex.org/W2061532674","https://openalex.org/W2097694982","https://openalex.org/W2101179354","https://openalex.org/W2106654136","https://openalex.org/W2121862804","https://openalex.org/W2130608621","https://openalex.org/W2134345746","https://openalex.org/W2145127720","https://openalex.org/W2147340401","https://openalex.org/W2150964499","https://openalex.org/W2158059783","https://openalex.org/W2162302249","https://openalex.org/W2333786912","https://openalex.org/W2487561128","https://openalex.org/W2738560487","https://openalex.org/W2945541150","https://openalex.org/W3189981105","https://openalex.org/W4230443768","https://openalex.org/W4239219755","https://openalex.org/W4253047770","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W3009669764","https://openalex.org/W1958094387","https://openalex.org/W2357657342","https://openalex.org/W2602597272","https://openalex.org/W1520538828","https://openalex.org/W1491520229","https://openalex.org/W1559638877","https://openalex.org/W1522293843","https://openalex.org/W2348999414","https://openalex.org/W2794834818"],"abstract_inverted_index":{"Accurate":[0],"and":[1,7,108,120,180,194,201,216],"efficient":[2],"simulations":[3],"facilitate":[4],"cost-effective":[5],"design":[6],"analysis":[8],"of":[9,39,76,87,91,110,148,170,203,219,243],"large,":[10],"complex,":[11],"embedded":[12],"systems,":[13],"whose":[14,112],"behaviors":[15,21],"are":[16,115,178],"typically":[17],"hybrid,":[18],"i.e.":[19],"continuous":[20],"interspersed":[22],"with":[23],"discrete":[24],"mode":[25,97,137,164],"changes.":[26],"In":[27,230],"this":[28,122,231],"paper":[29],"we":[30,233],"present":[31],"an":[32,244],"approach":[33,63],"for":[34,57,161,188,205,222],"deriving":[35],"component-based":[36,73,212],"computational":[37,74,89],"models":[38,75,130,187,226],"hybrid":[40,43,59,77,93],"systems":[41,78],"using":[42],"bond":[44],"graphs":[45],"(HBGs),":[46],"a":[47,54,92,211,217,238],"multi-domain,":[48],"energy-based":[49],"modeling":[50,58,193,214],"language":[51],"that":[52,131],"provides":[53],"compact":[55],"framework":[56],"physical":[60],"systems.":[61],"Our":[62,100,192],"exploits":[64],"the":[65,88,106,145,152,162,167,171,199,224],"causality":[66,149,160],"information":[67,123],"inherent":[68],"in":[69],"HBGs":[70,111,204],"to":[71,104,124,236],"derive":[72,125],"as":[79,151,198],"reconfigurable":[80,127,175],"block":[81,128,176],"diagrams.":[82],"Typically,":[83],"only":[84],"small":[85],"parts":[86],"structure":[90],"system":[94,118,190],"change":[95],"when":[96,136],"changes":[98,138],"occur.":[99,139],"key":[101],"idea":[102],"is":[103,142],"identify":[105],"bonds":[107],"elements":[109],"causal":[113,168],"assignments":[114],"invariant":[116],"across":[117],"modes,":[119],"use":[121,234],"space-efficient":[126],"diagram":[129],"may":[132],"be":[133,183],"reconfigured":[134],"efficiently":[135],"This":[140],"reconfiguration":[141],"based":[143,165],"on":[144,166],"incremental":[146],"reassignment":[147],"implemented":[150,197],"Hybrid":[153],"Sequential":[154],"Causal":[155],"Assignment":[156],"Procedure,":[157],"which":[158],"reassigns":[159],"new":[163],"assignment":[169],"previous":[172],"mode.":[173],"The":[174],"diagrams":[177],"general,":[179],"they":[181],"can":[182],"transformed":[184],"into":[185,227],"simulation":[186,195],"generating":[189],"behavior.":[191],"methodology,":[196],"Modeling":[200],"Transformation":[202],"Simulation":[206],"(MoTHS)":[207],"tool":[208],"suite,":[209],"includes":[210],"HBG":[213,225],"paradigm":[215],"set":[218],"model":[220,242],"translators":[221],"translating":[223],"executable":[228],"models.":[229],"work,":[232],"MoTHS":[235],"build":[237],"high-fidelity":[239],"MATLAB":[240],"Simulink":[241],"electrical":[245],"power":[246],"distribution":[247],"system.":[248]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":4},{"year":2019,"cited_by_count":4},{"year":2018,"cited_by_count":3},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":3},{"year":2015,"cited_by_count":6},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":7},{"year":2012,"cited_by_count":4}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
