Modelica-json: Transforming energy models to digitize the control delivery process Article Swipe
YOU?
·
· 2021
· Open Access
·
· DOI: https://doi.org/10.26868/25222708.2021.30141
Building simulation models are typically not used to generate the documentation required for bidding and project delivery of commercial building systems, or for their semantic modeling and commissioning. This paper presents a software tool that aids in digitizing the control delivery process, spanning simulation during design to implementation and formal verification during commissioning. The tool can generate from Modelica models digital documentation of control sequences. This digital documentation, along with other project drawings and specifications can be used for project bidding. It can also be used for implementation of control sequences through machineto-machine translation to commercial legacy control products, for which we are currently developing the proposed ASHRAE Standard 231P based on the presented work. Moreover, as-installed control sequences can be formally verified against the design specification, and a semantic model in Brick can be exported to aid in configuration of building analytics and fault detection. The paper presents what we believe is the first translation of a Modelica-implemented control sequence to a native implementation on a commercial control platform, using the webCTRL product line from Automated Logic. The paper also shows how a webCTRL implementation can be formally verified against its Modelica specification. These use cases have all been demonstrated with a prototype implementation that is now being further developed.
Related Topics
- Type
- paratext
- Language
- en
- Landing Page
- https://doi.org/10.26868/25222708.2021.30141
- OA Status
- green
- Cited By
- 2
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W4221155033
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4221155033Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.26868/25222708.2021.30141Digital Object Identifier
- Title
-
Modelica-json: Transforming energy models to digitize the control delivery processWork title
- Type
-
paratextOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2021Year of publication
- Publication date
-
2021-09-01Full publication date if available
- Authors
-
Michael Wetter, Jianjun Hu, Anand Krishnan Prakash, Paul R. Ehrlich, Gabe Fierro, Milica Grahovac, Marco Pritoni, Lisa Rivalin, dave RobinList of authors in order
- Landing page
-
https://doi.org/10.26868/25222708.2021.30141Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://www.osti.gov/biblio/1844538Direct OA link when available
- Concepts
-
Modelica, JSON, Computer science, Process (computing), Programming languageTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
2Total citation count in OpenAlex
- Citations by year (recent)
-
2023: 2Per-year citation counts (last 5 years)
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W4221155033 |
|---|---|
| doi | https://doi.org/10.26868/25222708.2021.30141 |
| ids.doi | https://doi.org/10.26868/25222708.2021.30141 |
| ids.openalex | https://openalex.org/W4221155033 |
| fwci | 0.69005365 |
| type | paratext |
| title | Modelica-json: Transforming energy models to digitize the control delivery process |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T13286 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9993000030517578 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1703 |
| topics[0].subfield.display_name | Computational Theory and Mathematics |
| topics[0].display_name | Modeling and Simulation Systems |
| topics[1].id | https://openalex.org/T14082 |
| topics[1].field.id | https://openalex.org/fields/26 |
| topics[1].field.display_name | Mathematics |
| topics[1].score | 0.9696000218391418 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/2607 |
| topics[1].subfield.display_name | Discrete Mathematics and Combinatorics |
| topics[1].display_name | Modeling, Simulation, and Optimization |
| topics[2].id | https://openalex.org/T11195 |
| topics[2].field.id | https://openalex.org/fields/18 |
| topics[2].field.display_name | Decision Sciences |
| topics[2].score | 0.9613999724388123 |
| topics[2].domain.id | https://openalex.org/domains/2 |
| topics[2].domain.display_name | Social Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1803 |
| topics[2].subfield.display_name | Management Science and Operations Research |
| topics[2].display_name | Simulation Techniques and Applications |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| concepts[0].id | https://openalex.org/C37785467 |
| concepts[0].level | 2 |
| concepts[0].score | 0.9495482444763184 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q385325 |
| concepts[0].display_name | Modelica |
| concepts[1].id | https://openalex.org/C2780416260 |
| concepts[1].level | 2 |
| concepts[1].score | 0.9456475973129272 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q2063 |
| concepts[1].display_name | JSON |
| concepts[2].id | https://openalex.org/C41008148 |
| concepts[2].level | 0 |
| concepts[2].score | 0.6775796413421631 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[2].display_name | Computer science |
| concepts[3].id | https://openalex.org/C98045186 |
| concepts[3].level | 2 |
| concepts[3].score | 0.5837535858154297 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q205663 |
| concepts[3].display_name | Process (computing) |
| concepts[4].id | https://openalex.org/C199360897 |
| concepts[4].level | 1 |
| concepts[4].score | 0.3440014719963074 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q9143 |
| concepts[4].display_name | Programming language |
| keywords[0].id | https://openalex.org/keywords/modelica |
| keywords[0].score | 0.9495482444763184 |
| keywords[0].display_name | Modelica |
| keywords[1].id | https://openalex.org/keywords/json |
| keywords[1].score | 0.9456475973129272 |
| keywords[1].display_name | JSON |
| keywords[2].id | https://openalex.org/keywords/computer-science |
| keywords[2].score | 0.6775796413421631 |
| keywords[2].display_name | Computer science |
| keywords[3].id | https://openalex.org/keywords/process |
| keywords[3].score | 0.5837535858154297 |
| keywords[3].display_name | Process (computing) |
| keywords[4].id | https://openalex.org/keywords/programming-language |
| keywords[4].score | 0.3440014719963074 |
| keywords[4].display_name | Programming language |
| language | en |
| locations[0].id | doi:10.26868/25222708.2021.30141 |
| locations[0].is_oa | False |
| locations[0].source.id | https://openalex.org/S4220651895 |
| locations[0].source.issn | 2522-2708 |
| locations[0].source.type | conference |
| locations[0].source.is_oa | False |
| locations[0].source.issn_l | 2522-2708 |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | Building Simulation Conference proceedings |
| locations[0].source.host_organization | |
| locations[0].source.host_organization_name | |
| locations[0].license | |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | proceedings-article |
| locations[0].license_id | |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Building Simulation Conference Proceedings |
| locations[0].landing_page_url | https://doi.org/10.26868/25222708.2021.30141 |
| locations[1].id | pmh:oai:osti.gov:1844538 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306402487 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | False |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) |
| locations[1].source.host_organization | https://openalex.org/I139351228 |
| locations[1].source.host_organization_name | Office of Scientific and Technical Information |
| locations[1].source.host_organization_lineage | https://openalex.org/I139351228 |
| locations[1].license | |
| locations[1].pdf_url | https://www.osti.gov/biblio/1844538 |
| locations[1].version | submittedVersion |
| locations[1].raw_type | |
| locations[1].license_id | |
| locations[1].is_accepted | False |
| locations[1].is_published | False |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://www.osti.gov/biblio/1844538 |
| locations[2].id | pmh:ark:/13030/qt8ff577r0 |
| locations[2].is_oa | False |
| locations[2].source | |
| locations[2].license | |
| locations[2].pdf_url | |
| locations[2].version | submittedVersion |
| locations[2].raw_type | |
| locations[2].license_id | |
| locations[2].is_accepted | False |
| locations[2].is_published | False |
| locations[2].raw_source_name | |
| locations[2].landing_page_url | |
| locations[3].id | pmh:oai:escholarship.org:ark:/13030/qt8ff577r0 |
| locations[3].is_oa | False |
| locations[3].source | |
| locations[3].license | |
| locations[3].pdf_url | |
| locations[3].version | submittedVersion |
| locations[3].raw_type | article |
| locations[3].license_id | |
| locations[3].is_accepted | False |
| locations[3].is_published | False |
| locations[3].raw_source_name | Building Simulation Conference Proceedings, vol 17 |
| locations[3].landing_page_url | https://escholarship.org/uc/item/8ff577r0 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5058614103 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-7043-0802 |
| authorships[0].author.display_name | Michael Wetter |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Wetter, Michael |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5101946862 |
| authorships[1].author.orcid | https://orcid.org/0000-0003-3433-9697 |
| authorships[1].author.display_name | Jianjun Hu |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Hu, Jianjun |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5008313106 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-3694-3225 |
| authorships[2].author.display_name | Anand Krishnan Prakash |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Prakash, Anand Krishnan |
| authorships[2].is_corresponding | False |
| authorships[3].author.id | https://openalex.org/A5053182264 |
| authorships[3].author.orcid | https://orcid.org/0000-0001-8753-9292 |
| authorships[3].author.display_name | Paul R. Ehrlich |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Ehrlich, Paul |
| authorships[3].is_corresponding | False |
| authorships[4].author.id | https://openalex.org/A5084039801 |
| authorships[4].author.orcid | https://orcid.org/0000-0002-2081-4525 |
| authorships[4].author.display_name | Gabe Fierro |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Fierro, Gabriel |
| authorships[4].is_corresponding | False |
| authorships[5].author.id | https://openalex.org/A5037656985 |
| authorships[5].author.orcid | https://orcid.org/0000-0003-1640-3931 |
| authorships[5].author.display_name | Milica Grahovac |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | Grahovac, Milica |
| authorships[5].is_corresponding | False |
| authorships[6].author.id | https://openalex.org/A5049069128 |
| authorships[6].author.orcid | https://orcid.org/0000-0003-4200-6905 |
| authorships[6].author.display_name | Marco Pritoni |
| authorships[6].author_position | middle |
| authorships[6].raw_author_name | Pritoni, Marco |
| authorships[6].is_corresponding | False |
| authorships[7].author.id | https://openalex.org/A5102802428 |
| authorships[7].author.orcid | https://orcid.org/0000-0003-0030-0196 |
| authorships[7].author.display_name | Lisa Rivalin |
| authorships[7].author_position | middle |
| authorships[7].raw_author_name | Rivalin, Lisa |
| authorships[7].is_corresponding | False |
| authorships[8].author.id | https://openalex.org/A5015658964 |
| authorships[8].author.orcid | |
| authorships[8].author.display_name | dave Robin |
| authorships[8].author_position | last |
| authorships[8].raw_author_name | Robin, dave |
| authorships[8].is_corresponding | False |
| has_content.pdf | True |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://www.osti.gov/biblio/1844538 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Modelica-json: Transforming energy models to digitize the control delivery process |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T13286 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9993000030517578 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1703 |
| primary_topic.subfield.display_name | Computational Theory and Mathematics |
| primary_topic.display_name | Modeling and Simulation Systems |
| related_works | https://openalex.org/W2748952813, https://openalex.org/W2753132265, https://openalex.org/W4234766820, https://openalex.org/W4321232174, https://openalex.org/W3117520771, https://openalex.org/W2482048793, https://openalex.org/W4221155033, https://openalex.org/W2385158182, https://openalex.org/W3007769775, https://openalex.org/W2295354872 |
| cited_by_count | 2 |
| counts_by_year[0].year | 2023 |
| counts_by_year[0].cited_by_count | 2 |
| locations_count | 4 |
| best_oa_location.id | pmh:oai:osti.gov:1844538 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306402487 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | False |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) |
| best_oa_location.source.host_organization | https://openalex.org/I139351228 |
| best_oa_location.source.host_organization_name | Office of Scientific and Technical Information |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I139351228 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://www.osti.gov/biblio/1844538 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | https://www.osti.gov/biblio/1844538 |
| primary_location.id | doi:10.26868/25222708.2021.30141 |
| primary_location.is_oa | False |
| primary_location.source.id | https://openalex.org/S4220651895 |
| primary_location.source.issn | 2522-2708 |
| primary_location.source.type | conference |
| primary_location.source.is_oa | False |
| primary_location.source.issn_l | 2522-2708 |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | Building Simulation Conference proceedings |
| primary_location.source.host_organization | |
| primary_location.source.host_organization_name | |
| primary_location.license | |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | proceedings-article |
| primary_location.license_id | |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Building Simulation Conference Proceedings |
| primary_location.landing_page_url | https://doi.org/10.26868/25222708.2021.30141 |
| publication_date | 2021-09-01 |
| publication_year | 2021 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 31, 128, 157, 162, 166, 183, 202 |
| abstract_inverted_index.It | 81 |
| abstract_inverted_index.be | 76, 84, 120, 134, 187 |
| abstract_inverted_index.in | 36, 131, 138 |
| abstract_inverted_index.is | 152, 206 |
| abstract_inverted_index.of | 17, 62, 88, 140, 156 |
| abstract_inverted_index.on | 111, 165 |
| abstract_inverted_index.or | 21 |
| abstract_inverted_index.to | 7, 46, 94, 136, 161 |
| abstract_inverted_index.we | 101, 150 |
| abstract_inverted_index.The | 53, 146, 178 |
| abstract_inverted_index.aid | 137 |
| abstract_inverted_index.all | 198 |
| abstract_inverted_index.and | 14, 26, 48, 73, 127, 143 |
| abstract_inverted_index.are | 3, 102 |
| abstract_inverted_index.can | 55, 75, 82, 119, 133, 186 |
| abstract_inverted_index.for | 12, 22, 78, 86, 99 |
| abstract_inverted_index.how | 182 |
| abstract_inverted_index.its | 191 |
| abstract_inverted_index.not | 5 |
| abstract_inverted_index.now | 207 |
| abstract_inverted_index.the | 9, 38, 105, 112, 124, 153, 171 |
| abstract_inverted_index.use | 195 |
| abstract_inverted_index.231P | 109 |
| abstract_inverted_index.This | 28, 65 |
| abstract_inverted_index.aids | 35 |
| abstract_inverted_index.also | 83, 180 |
| abstract_inverted_index.been | 199 |
| abstract_inverted_index.from | 57, 175 |
| abstract_inverted_index.have | 197 |
| abstract_inverted_index.line | 174 |
| abstract_inverted_index.that | 34, 205 |
| abstract_inverted_index.tool | 33, 54 |
| abstract_inverted_index.used | 6, 77, 85 |
| abstract_inverted_index.what | 149 |
| abstract_inverted_index.with | 69, 201 |
| abstract_inverted_index.Brick | 132 |
| abstract_inverted_index.These | 194 |
| abstract_inverted_index.along | 68 |
| abstract_inverted_index.based | 110 |
| abstract_inverted_index.being | 208 |
| abstract_inverted_index.cases | 196 |
| abstract_inverted_index.fault | 144 |
| abstract_inverted_index.first | 154 |
| abstract_inverted_index.model | 130 |
| abstract_inverted_index.other | 70 |
| abstract_inverted_index.paper | 29, 147, 179 |
| abstract_inverted_index.shows | 181 |
| abstract_inverted_index.their | 23 |
| abstract_inverted_index.using | 170 |
| abstract_inverted_index.which | 100 |
| abstract_inverted_index.work. | 114 |
| abstract_inverted_index.ASHRAE | 107 |
| abstract_inverted_index.Logic. | 177 |
| abstract_inverted_index.design | 45, 125 |
| abstract_inverted_index.during | 44, 51 |
| abstract_inverted_index.formal | 49 |
| abstract_inverted_index.legacy | 96 |
| abstract_inverted_index.models | 2, 59 |
| abstract_inverted_index.native | 163 |
| abstract_inverted_index.against | 123, 190 |
| abstract_inverted_index.believe | 151 |
| abstract_inverted_index.bidding | 13 |
| abstract_inverted_index.control | 39, 63, 89, 97, 117, 159, 168 |
| abstract_inverted_index.digital | 60, 66 |
| abstract_inverted_index.further | 209 |
| abstract_inverted_index.product | 173 |
| abstract_inverted_index.project | 15, 71, 79 |
| abstract_inverted_index.through | 91 |
| abstract_inverted_index.webCTRL | 172, 184 |
| abstract_inverted_index.Building | 0 |
| abstract_inverted_index.Modelica | 58, 192 |
| abstract_inverted_index.Standard | 108 |
| abstract_inverted_index.bidding. | 80 |
| abstract_inverted_index.building | 19, 141 |
| abstract_inverted_index.delivery | 16, 40 |
| abstract_inverted_index.drawings | 72 |
| abstract_inverted_index.exported | 135 |
| abstract_inverted_index.formally | 121, 188 |
| abstract_inverted_index.generate | 8, 56 |
| abstract_inverted_index.modeling | 25 |
| abstract_inverted_index.presents | 30, 148 |
| abstract_inverted_index.process, | 41 |
| abstract_inverted_index.proposed | 106 |
| abstract_inverted_index.required | 11 |
| abstract_inverted_index.semantic | 24, 129 |
| abstract_inverted_index.sequence | 160 |
| abstract_inverted_index.software | 32 |
| abstract_inverted_index.spanning | 42 |
| abstract_inverted_index.systems, | 20 |
| abstract_inverted_index.verified | 122, 189 |
| abstract_inverted_index.Automated | 176 |
| abstract_inverted_index.Moreover, | 115 |
| abstract_inverted_index.analytics | 142 |
| abstract_inverted_index.currently | 103 |
| abstract_inverted_index.platform, | 169 |
| abstract_inverted_index.presented | 113 |
| abstract_inverted_index.products, | 98 |
| abstract_inverted_index.prototype | 203 |
| abstract_inverted_index.sequences | 90, 118 |
| abstract_inverted_index.typically | 4 |
| abstract_inverted_index.commercial | 18, 95, 167 |
| abstract_inverted_index.detection. | 145 |
| abstract_inverted_index.developed. | 210 |
| abstract_inverted_index.developing | 104 |
| abstract_inverted_index.digitizing | 37 |
| abstract_inverted_index.sequences. | 64 |
| abstract_inverted_index.simulation | 1, 43 |
| abstract_inverted_index.translation | 93, 155 |
| abstract_inverted_index.as-installed | 116 |
| abstract_inverted_index.demonstrated | 200 |
| abstract_inverted_index.verification | 50 |
| abstract_inverted_index.configuration | 139 |
| abstract_inverted_index.documentation | 10, 61 |
| abstract_inverted_index.commissioning. | 27, 52 |
| abstract_inverted_index.documentation, | 67 |
| abstract_inverted_index.implementation | 47, 87, 164, 185, 204 |
| abstract_inverted_index.specification, | 126 |
| abstract_inverted_index.specification. | 193 |
| abstract_inverted_index.specifications | 74 |
| abstract_inverted_index.machineto-machine | 92 |
| abstract_inverted_index.Modelica-implemented | 158 |
| cited_by_percentile_year.max | 96 |
| cited_by_percentile_year.min | 94 |
| countries_distinct_count | 0 |
| institutions_distinct_count | 9 |
| sustainable_development_goals[0].id | https://metadata.un.org/sdg/7 |
| sustainable_development_goals[0].score | 0.8899999856948853 |
| sustainable_development_goals[0].display_name | Affordable and clean energy |
| citation_normalized_percentile.value | 0.68929804 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | False |