Generating FMUs for the Feature-Based Language Bloqqi
(2018) 2nd Japanese Modelica Conference In Linköping Electronic Conference Proceedings p.245-254- Abstract
- In this paper, we describe how we generate Functional Mock-up Units (FMUs) for the automation block language Bloqqi. This allows Bloqqi control programs to be tested with simulations of the physical processes they control. The physical process can be specified in any tool that supports the Functional Mockup-Interface (FMI) standard. For example, we have successfully run Bloqqi programs together with Modelica models exported as FMUs. Bloqqi programs execute at discrete times, and we describe how this is handled in the implementation of the DoStep function, specified in the standard.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/d3ad7d8e-6808-4d87-82dd-7663a8de5db3
- author
- Fors, Niklas LU ; Petersson, Joel and Henningsson, Maria
- organization
- publishing date
- 2018
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- Proceedings of the 2nd Japanese Modelica Conference
- series title
- Linköping Electronic Conference Proceedings
- article number
- 34
- pages
- 10 pages
- publisher
- Linköping University Electronic Press
- conference name
- 2nd Japanese Modelica Conference
- conference location
- Tokyo, Japan
- conference dates
- 2018-05-18 - 2018-05-18
- ISSN
- 1650-3686
- ISBN
- 978-91-7685-266-8
- DOI
- 10.3384/ecp18148245
- project
- Bloqqi - ett öppet modulärt automationsspråk
- ELLIIT LU P05: Scalable Language Tools for Cyber-Physical Systems
- language
- English
- LU publication?
- yes
- id
- d3ad7d8e-6808-4d87-82dd-7663a8de5db3
- date added to LUP
- 2018-10-17 11:17:01
- date last changed
- 2021-05-06 19:30:38
@inproceedings{d3ad7d8e-6808-4d87-82dd-7663a8de5db3, abstract = {{In this paper, we describe how we generate Functional Mock-up Units (FMUs) for the automation block language Bloqqi. This allows Bloqqi control programs to be tested with simulations of the physical processes they control. The physical process can be specified in any tool that supports the Functional Mockup-Interface (FMI) standard. For example, we have successfully run Bloqqi programs together with Modelica models exported as FMUs. Bloqqi programs execute at discrete times, and we describe how this is handled in the implementation of the DoStep function, specified in the standard.}}, author = {{Fors, Niklas and Petersson, Joel and Henningsson, Maria}}, booktitle = {{Proceedings of the 2nd Japanese Modelica Conference}}, isbn = {{978-91-7685-266-8}}, issn = {{1650-3686}}, language = {{eng}}, pages = {{245--254}}, publisher = {{Linköping University Electronic Press}}, series = {{Linköping Electronic Conference Proceedings}}, title = {{Generating FMUs for the Feature-Based Language Bloqqi}}, url = {{https://lup.lub.lu.se/search/files/53076966/final.pdf}}, doi = {{10.3384/ecp18148245}}, year = {{2018}}, }