JOURNAL ARTICLE

BluSTL: Controller Synthesis from Signal Temporal Logic Specifications

Alexandre DonzéVasumathi Raman

Year: 2018 Journal:   EPiC series in computing Vol: 34 Pages: 160-150

Abstract

We present BluSTL, a MATLAB toolbox for generating controllers from specifications written in Signal Temporal Logic (STL). The toolbox takes as input a system and a set of constraints expressed in STL and constructs an open-loop or a closed-loop (in a receding horizon or Model Predictive fashion) controller that enforces these constraints on the system while minimizing some cost function. The controller can also be made reactive or robust to some external input or disturbances.

Keywords:
Toolbox Computer science Controller (irrigation) Control theory (sociology) MATLAB SIGNAL (programming language) Open-loop controller Control engineering Set (abstract data type) Function block diagram Temporal logic Closed loop Logic gate Algorithm Control (management) Artificial intelligence Engineering Programming language

Metrics

25
Cited By
4.21
FWCI (Field Weighted Citation Impact)
9
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Formal Methods in Verification
Physical Sciences →  Computer Science →  Computational Theory and Mathematics
Model-Driven Software Engineering Techniques
Physical Sciences →  Computer Science →  Software
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture
© 2026 ScienceGate Book Chapters — All rights reserved.