PID controllers are fundamental in many control applications, thanks to their effectiveness, understanding from designers, tunability to different systems, overall performance. When coming to their embedded implementation, different approaches exist: manufacturer-provided libraries, user-defined editions, automatically generated code. This paper addresses these different choices and benchmarks their results, both in order to help designers in the judgment and make apprentices understand the practical consequences of key concepts as system discretization and frequency-domain description.
Implementing discrete PID controllers: Benchmarking manual vs. Automatic generation of embedded code / Soldati, Alessandro; Zanichelli, Roberto; Brugnano, Francesco; Concari, Carlo. - (2016), pp. 178-183. (Intervento presentato al convegno 42nd Conference of the Industrial Electronics Society, IECON 2016 tenutosi a Palazzo dei Congressi, ita nel 2016) [10.1109/IECON.2016.7793334].
Implementing discrete PID controllers: Benchmarking manual vs. Automatic generation of embedded code
SOLDATI, ALESSANDRO;ZANICHELLI, ROBERTO;BRUGNANO, FRANCESCO;CONCARI, Carlo
2016-01-01
Abstract
PID controllers are fundamental in many control applications, thanks to their effectiveness, understanding from designers, tunability to different systems, overall performance. When coming to their embedded implementation, different approaches exist: manufacturer-provided libraries, user-defined editions, automatically generated code. This paper addresses these different choices and benchmarks their results, both in order to help designers in the judgment and make apprentices understand the practical consequences of key concepts as system discretization and frequency-domain description.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.