Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Generating FMUs for the Feature-Based Language Bloqqi

Fors, Niklas LU orcid ; Petersson, Joel and Henningsson, Maria (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:
author
; and
organization
publishing date
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}},
}