Multi-Triggered Embedded Software Code Generation for Electrical Metering and Protection Applications

Louis Bonicel, Roland Bohrer, Benoit J. P. Leprettre, Frédéric Rousseau, Frédéric Pétrot · 2019

Code generation can be an effective way to improve quality of a product and reduce development time. But applied naively to multi-triggered applications such as electrical metering and protection algorithms, performance can be drastically degraded. In this paper we present a solution to model a multi-triggered application in Mathworks Simulink for efficient code generation using a buffering mechanism specified in the model, with little overhead in usage of resources. The performance of the presented solution is compared with different modeling approaches and with a reference manually-coded implementation.

Read the paper · More papers on PaperTik