Skip to main content

Artigo em periódicoOpen Access

Formal synthesis of non-fragile state-feedback digital controllers considering performance requirements for step response

CAVALCANTE, T. R. F.2022CAVALCANTE, T. R. F.; BESSA, I. V.; Lima Filho, E. B.; CORDEIRO, L. C

2022 • Scientific Reports • 1 citações

Resumo

Resumo

Abstract This work describes an approach for synthesizing state-feedback controllers for discrete-time systems, taking into account performance aspects. The proposed methodology is based on counterexample-guided inductive synthesis (CEGIS), producing safe controllers based on step response performance requirements, such as settling time and maximum-overshoot. Controller candidates are generated through constrained optimization based on genetic algorithms. Each iteration that does not satisfy the initial system requirements is learned as a failed result and then used in another attempt. During the verification phase, it is considered the controller fragility to ensure deployable implementations. Such an approach assists the discrete-time control system design since weaknesses occur during implementation on digital platforms, where systems that meet design requirements are employed. The proposed method is implemented in DSVerifier, a tool that uses bounded (and unbounded) model checking based on satisfiability modulo theories. Experimental results showed that our approach is practical and sound regarding the synthesis of discrete state-feedback control systems that present performance requirements. It considers finite word-length effects, unlike other methods that routinely ignore them.

palavras-chave

Palavras-chave

controller synthesisstate feedback controldiscrete-time systemscounterexample-guided inductive synthesiscontroller fragilitysettling timemaximum overshootgenetic algorithmbounded model checkingsatisfiability modulo theoriesfinite word length effects

Volume

12

Número

1

Páginas

1-21

Editora

Springer Science and Business Media LLC

Status

Published

links

Artigo em periódico