2011 IEEE International Conference on Automation Science and Engineering 2011
DOI: 10.1109/case.2011.6042480
|View full text |Cite
|
Sign up to set email alerts
|

BDD-based supervisory control on extended finite automata

Abstract: In this paper, we settle some problems that are encountered when modeling and synthesizing complex industrial systems by the supervisory control theory. First, modeling such huge systems with explicit state-transition models typically results in an intractable model. An alternative modeling approach is to use extended finite automata (EFAs), which is an augmentation of ordinary automata with variables. The main advantage of utilizing EFAs for modeling is that more compact models are obtained. The second proble… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
12
0

Year Published

2012
2012
2016
2016

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 8 publications
(12 citation statements)
references
References 21 publications
0
12
0
Order By: Relevance
“…To overcome the above problems, we perform the synthesis based on the approach proposed in [10]. In this framework, the synthesis is performed directly on the EFAs, rather than flattening them to ordinary automata.…”
Section: E Synthesismentioning
confidence: 99%
See 1 more Smart Citation
“…To overcome the above problems, we perform the synthesis based on the approach proposed in [10]. In this framework, the synthesis is performed directly on the EFAs, rather than flattening them to ordinary automata.…”
Section: E Synthesismentioning
confidence: 99%
“…Since the operations and SOPs are modeled by a new type of automata with variables called Extended Finite Automata (EFA) [9], the synthesis is also based on EFA. Applying a recently developed strategy [10], additional guards are then added to achieve the required closed loop behavior. The computations, including the guard generation, are based on binary decision diagrams (BDDs) [11], which means that large and complex systems can be handled efficiently, where small and comprehensible guards often can be achieved that correspond to a large number of states in a traditional supervisor implementation.…”
Section: Introductionmentioning
confidence: 99%
“…We note that in the deterministic case, all of the approaches actually converge to controllability of parameterized languages, or languages with data [6], [7]. Then, we can employ the tool Supremica [14], [4] to efficiently synthesize supervisors, relying on binary decision diagrams [11].…”
Section: Introductionmentioning
confidence: 99%
“…The extensions range over the most prominent models of discreteevent systems like finite-state machines [6], labeled transition systems [7], and automata [8]. In addition, depending on the model at hand, the notion of language controllability [1], [2] for deterministic systems is extended to controllability of parameterized languages [6], [7], whereas the notion of state controllability [9], [10], aimed at nondeterministic systems, is extended with data for extended finite automata [4], [11].…”
Section: Introductionmentioning
confidence: 99%
“…Extended Finite Automata (EFAs) have been used in several research works and successfully applied to a range of examples such as [6], [7]. Beside a number of methods for synthesizing EFAs [8], [9], [10], the EFA framework in [5] has been implemented in Supremica [11], a verification and supervisory control tool.…”
Section: Introductionmentioning
confidence: 99%