Aller au contenu principal

e-BaCCuSS

Event-Based Control, Circuits and Processing towards Ultra-Low Power Consumption

Équipe action

L'objectif de cette équipe est la consommation d'énergie ultra-faible des circuits électroniques. Pour ce faire, nous proposons d'étudier les capteurs/actionneurs non uniformes pilotés par des événements et le traitement parcimonieux des signaux dans les systèmes.

Résumé du projet

L'un des objectifs est de développer un capteur de vision à faible consommation d'énergie. Un tel circuit électronique sera conçu dès le début du projet. Le deuxième thème concerne le contrôle optimal des systèmes équipés de convertisseurs. Il s'agit d'étudier des systèmes dynamiques non lisses. Pour les systèmes de contrôle non linéaires, la possibilité de mettre à jour les entrées de contrôle, uniquement lorsque certains événements se produisent, sera également étudiée. Ainsi, l'observation et le contrôle de systèmes dynamiques basés sur des événements seront également étudiés. Ces événements peuvent provenir d'une fonction de l'état ou de la sortie mesurée uniquement. Enfin, deux démonstrateurs seront construits pour illustrer et combiner tous les résultats obtenus dans le projet. Pour tous les axes, des objectifs d'optimisation seront abordés, comme la minimisation du nombre de passages à niveau nécessaires pour récupérer un signal dans une classe de signaux donnée.

Les applications que nous envisageons sont des systèmes intégrés à très faible consommation. Plus précisément, les applications comprennent des architectures pilotées par les événements, en tant que composants microélectroniques. Les applications pratiques sont les applications médicales et la minimisation de la consommation électrique pour les systèmes de réseaux. Les applications des contrôles déclenchés par événement pour les systèmes non linéaires, ou pour les systèmes non lisses sont le contrôle des robots biomimétiques (comme les insectes artificiels micro volants) et les systèmes mécaniques avec des contraintes du premier ou du second ordre (comme le contrôle d'objets dynamiques avec des chocs et des contraintes sur les variables d'état).

Cette équipe est soutenue par les thèmes Modélisation et simulation du monde physique (SIM) et Systèmes informatiques omniprésents (PCS) de PERSYVAL-Lab.

Réunions et actualités

Conférences

  • 8e symposium de l'IFAC sur les systèmes mécatroniques (MECHATRONICS 2019) et le 11e symposium de l'IFAC sur les systèmes de contrôle non linéaires (NOLCOS 2019) sont organisés sous la forme d'une conférence conjointe.
  • 4e conférence internationale sur le contrôle basé sur les événements, la communication et le traitement du signal (EBCCSP'18).
  • 3rd International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP), 24-26 mai 2017, Madeira, Portugal.
  • De nombreux membres de l'équipe sont impliqués dans le programme et l'organisation de l'EBCCSP'17 : sessions invitées, conférences principales et présidents de programme.
  • 2e conférence internationale de l'IEEE sur le contrôle, la communication et le traitement des signaux basés sur les événements (EBCCSP), 13-15 juin 2016, Cracovie, Pologne.
  • 1st IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP), June 17-19, 2015, Krakow, Poland. http://home.agh.edu.pl/~ebccsp15/

Publications

  • Nacim Meslem, Christophe Prieur. Event-Based Stabilizing Controller Using a State Observer. First International Conference on Event-Based Control, Communication, and Signal Processing, Jun 2015, Krakow, Poland. 2015. <hal-01181177>
  • Nacim Meslem, Christophe Prieur. Event-based controller synthesis by bounding methods. European Journal of Control, 2015, 26, pp. 12-21.  <hal-01235617>
  • Brigitte Bidégaray-Fesquet, Laurent Testard, Traitement de signaux non uniformes : application en électronique, SMAI 2015 - 7e Biennale Française des Mathématiques Appliquées et Industrielles, Jun 2015, Les Karellis, France. 2015. <hal-01228968>
  • Brigitte Bidégaray-Fesquet, Noise and offset in the IIR filtering of event-based sampled data, EBCCSP 2015 - 1st International Conference on Event-Based Control, Communication, and Signal Processing, Jun 2015, Cracovie, Poland. IEEE, pp.1-4, 2015, <10.1109/EBCCSP.2015.7300694><hal-01228965>
  • Laurent Fesquet, Brigitte Bidégaray-Fesquet, “Digital Filtering with non-uniformly sampled data: from the algorithm to the implementation” in “Event-Based Control and Signal Processing”, Ed. Marek Miskowicz, Publisher CRC Taylor & Francis, 2015. <hal-01228969>
  • Amani Darwish, Leandro M. G. Rocha, Laurent Fesquet, Gilles Sicard, "Design of a Fully Asynchronous Image Sensor Reading System”, Conference on Design of Circuits and Integrated Systems(DCIS), Estoril, Portugal - November 25-27, 2015. <hal-01293867>
  • Cansu Arslan, Julien Poujaud, Laurent Fesquet, "A method to automatically determine the Level-Crossing thresholds in non-uniform sampling and Processing”, 1st IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP), June 17-19, 2015, Krakow, Poland. <hal-01293857>
  • Amani Darwish, Laurent Fesquet, Gilles Sicard, “RTL Simulation of an Asynchronous Reading Architecture for an Event-driven Image Sensor”, 1st IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP), June 17-19, 2015, Krakow, Poland. <hal-01293872>
  • Taha Beyrouthy, Laurent Fesquet, Robin Rolland, "Data Sampling and Processing: Uniform vs. Non-Uniform Schemes”, 1st IEEE International Conference on Event-Based Control, Communication, and Signal Processing (EBCCSP), June 17-19, 2015, Krakow, Poland <hal-01293879>
  • Jean Simatic, Laurent Fesquet, Brigitte Bidégaray-Fesquet, “Correctly Sizing FIR Filter Architecture in the Framework of Non-uniform Sampling”, SampTA Conference, May 25-29, 2015, at American University in Washington, DC, pp 269 - 273, DOI: 10.1109/SAMPTA.2015.7148894<hal-01187290>
  • Laurent Fesquet, Amani Darwish, Gilles Sicard, "Sampling circuits for 1D and 2D sensors for low-power purpose”, SampTA Conference, May 25-29, 2015, at American University in Washington, DC, pp 430 - 434, DOI: 10.1109/SAMPTA.2015.7148927<hal-01187353>
  • J. Simatic, Rodrigo Possamai Bastos, Laurent Fesquet, High-level synthesis for event-based systems, Second International Conference on Event-Based Control, Communications, and Signal Processing (EBCCSP 2016), Jun 2016, Krakow, Poland. <hal-01345745>
  • Brigitte Bidégaray-Fesquet, Laurent Fesquet, Levels, peaks, slopes... which sampling for which purpose?, Second International Conference on Event-Based Control, Communications, and Signal Processing (EBCCSP 2016), Jun 2016, Krakow, Poland. <hal-01324990>
  • Taha Beyrouthy, Ahmed Roshdy, Mohammad Salman, Saeed Mian Qaisar, Laurent Fesquet, Asynchronous implementation of an event-driven adaptive filter,  Second International Conference on Event-Based Control, Communications, and Signal Processing (EBCCSP 2016), Jun 2016, Krakow, Poland. <hal-01345748>
  • Jean Simatic, Abdelkarim Cherkaoui, Rodrigo Possamai Bastos, Laurent Fesquet, New asynchronous protocols for enhancing area and throughput in bundle-data pipelines, 29th Symp. on Integrated Circuits and Systems Design (SBCCI 2016), 2016, Belo Horizonte, Brazil. <hal-01345749>
  • Laurent Fesquet, Jean Simatic, Amani Darwish, Abdelkarim Cherkaoui, Event-based design for mitigating energy in electronic systems, OAGM & ARW Joint Workshop on "Computer Vision and Robotics", May 2016, Wels, Austria, 2016. <hal-01345715>
  • Jean Simatic, Rodrigo Possamai Bastos, Laurent Fesquet, AHLS_DESYNC: A Desynchronization Tool For High-Level Synthesis of Asynchronous Circuits, Design, Automation and Test in Europe (DATE 2016), Dresden, Germany, 14-18 March, 2016. <hal-01293842>
  • Nacim Meslem, Christophe Prieur. Using the monotone property and sensors placement as basic tools to design set-membership state estimators. 22nd International Symposium on Mathematical Theory of Networks and Systems, Jul 2016, Minneapolis, United States. pp.403--410, MTNS 2016. <hal-01347770>
  • Fairouz Zobiri, Nacim Meslem, Brigitte Bidégaray-Fesquet. Event-Based Sampling Algorithm for Setpoint Tracking Using a State-Feedback Controller. 2nd International Conference on Event Based Control, Communication and Signal Processing (EBCCSP 2016), Jun 2016, Cracovie, Poland. IEEE, EBCCSP 2016. <hal-01364026>
  • Alexandre Vieira, Bernard Brogliato, Christophe Prieur, On the optimal control of linear complementarity systems, IFAC WC 2017, Jul 2017, Toulouse, France. <hal-01493188>
  • Sophie Germain, Sylvain Engels, Laurent Fesquet, “Event-Based Design Strategy for Circuit Electromagnetic Compatibility", 3rd International Conference on Event-Based Control, Communication and Signal Processing, May 24-26, 2017, Funchal, Madeira, Portugal. <hal-01514356>
  • Saeed Mian Qaisar, Jean Simatic, Laurent Fesquet, "High Level Synthesis of an Event-Driven Windowing Process”, 3rd International Conference on Event-Based Control, Communication and Signal Processing, May 24-26, 2017, Funchal, Madeira, Portuga.l <hal-01514220>
  • Amani Darwish, Hassan Abbas, Laurent Fesquet, Gilles Sicard, "Event-driven Image Sensor Application: Event-driven Image Segmentation", 3rd International Conference on Event-Based Control, Communication and Signal Processing, May 24-26, 2017, Funchal, Madeira, Portugal. <hal-01514221>
  • Ali Skaf, Jean Simatic, Laurent Fesquet, ”Seeking Low-power Synchronous/Asynchronous Systems: A FIR Implementation Case Study”, IEEE International Symposium on Circuits and Systems (ISCAS 2017), May 28-31, 2017, Baltimore, MD, USA. <hal-01514224>
  • Jean Simatic, Abdelkarim Cherkaoui, François Bertrand, Rodrigo Possamai Bastos, Laurent Fesquet, "A practical framework for specification, verification and design of self-timed pipelines", 23rd IEEE International Symposium on Asynchronous Circuits and Systems (Async 2017), May 21-24 2017, San Diego, California, USA. <hal-01512247>
  • Fairouz Zobiri, Nacim Meslem, Brigitte Bidégaray-Fesquet. "Event-Triggered Stabilizing Controllers Based on an Exponentially Decreasing Threshold". 3rd International Conference on Event Based Control, Communication and Signal Processing (EBCCSP 2017), May 2017, Funchal, Portugal.  <hal-01514134>
  • Brigitte Bidégaray-Fesquet, Nacim Meslem, Fairouz Zobiri. "Suivi de trajectoire évènementiel". SMAI 2017 - 8e Biennale Française des Mathématiques Appliquées et Industrielles, Jun 2017, La Tremblade, France. 2017. <hal-01514129>
  • François Bertrand, Jean Simatic, Abdelkarim Cherkaoui, Anthony Maure, Laurent Fesquet, "CAR: on the highway towards desynchronization", 24th IEEE International Conference on Electronics, Circuits and Systems (ICECS), Batumi, Georgia, December 5-8, 2017. <hal-01626177>
  • Sophie Germain, Sylvain Engels, Laurent Fesquet. A Design Flow for Shaping Electromagnetic Emissions in Micropipeline Circuits. 24th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC 2018), May 2018, Vienna, Austria. 2018. <hal-01726928>
  • Sophie Germain, Sylvain Engels, Laurent Fesquet. Shaping Electromagnetic Emissions of Event-Driven Circuits Thanks to Genetic Algorithms. Third International Conference on Advances in Signal, Image, and Video Processing (SIGNAL 2018), May 2018, Nice, France. <hal-01827416> (Best paper award)
  • Brigitte Bidégaray-Fesquet, Laurent Fesquet. Infinite Impulse Response Filters for Nonuniform Data. 3rd International Conference on Advances in Signal, Image and Video Processing (SIGNAL 2018), May 2018, Nice, France. <hal-01802340>
  • Brigitte Bidégaray-Fesquet. An event-based point of view on the control of insulin-dependent diabetes. 4th International Conference on Event Based Control, Communication, and Signal Processing (EBCCSP 2018), Jun 2018, Perpignan, France. 2018. <hal-01802365>
  • Rodrigo Iga Jadue, Sylvain Engels, Laurent Fesquet. An Event-Based Strategy for ASK demodulation. 5th International Conference on Event-Based Control, Communication, and Signal Processing, May 2019, Vienna, Austria. <hal-02157360>
  • Laurent Fesquet, Mohamed Akrarai, Gilles Sicard, Mamadou Diallo. Event-Based Image Sensors. 5th International Conference on Event-Based Control, Communication, and Signal Processing, May 2019, Vienna, Austria. <hal-02157361>
  • Yoan Decoudu, Jean Simatic, Pauline Alexandre, Katell Morin-Allory, Laurent Fesquet. Comparison of Synchronous and Asynchronous FIR Filter Architecture. 5th International Conference on Event-Based Control, Communication, and Signal Processing, May 2019, Vienna, Austria. <hal-02157364>
  • Brigitte Bidégaray-Fesquet, Laurent Fesquet. A new synthesis approach for non-uniform filters in the log-scale: proof of concept. 5th International Conference on Event-Based Control, Communication, and Signal Processing, May 2019, Vienna, Austria. <hal-02157365>
  • Fairouz Zobiri, Nacim Meslem, Brigitte Bidégaray-Fesquet. Event-Based Integral Control for Output Disturbance Rejection. 5th International Conference on Event-Based Control, Communication, and Signal Processing, May 2019, Vienna, Austria. <hal-02157368>
  • A. Vieira, B. Brogliato, and C. Prieur, Optimality conditions for the minimal time problem for complementarity systems, Joint 8th IFAC Symposium on Mechatronic Systems (MECHATRONICS'19) and 11th IFAC Symposium on Nonlinear Control Systems (NOLCOS'19), Vienna, Austria, 2019. <hal-01856054>

Conférences principales

  • Laurent Fesquet, "Event-based design for mitigating energy in electronic systems”, OAGM & ARW Joint Workshop on "Computer Vision and Robotics", 11th - 13th May 2016, Wels, Austria.
  • Laurent Fesquet, Amani Darwish, Gilles Sicard, Low-power event-driven image sensor, 1st International Conference on Advances in Signal, Image and Video Processing (SIGNAL 2016), June 2016, Lisbon, Portugal. <hal-01345718>
  • Laurent Fesquet (keynote), Jean Simatic, Amani Darwish, Abdelkarim Cherkaoui, ”From events to data-driven processing”, 3rd International Conference on Event-Based Control, Communication and Signal Processing (EBCCSP 2017), May 24-26, 2017, Funchal, Madeira, Portugal <hal-01514219>
  • Laurent Fesquet, Sophie Germain, Jean Simatic, Abdelkarim Cherkaoui, Tugdual Le Pelleter, et al.. Event-based processing: a new paradigm for low-power. 19th IEEE Mediterranean Electrotechnical Conference (IEEE Melecon’18), May 2018, Marrakesh, Morocco. <hal-01726778>
  • Laurent Fesquet. Sensing and sampling for low-power applications. Third International Conference on Advances in Signal, Image and Video Processing (SIGNAL 2018), May 2018, Nice, France. 2018. <hal-01827401> (Keynote speech)
  • Laurent Fesquet, Brigitte Bidégaray-Fesquet. Asynchronous Filters. 4th International Conference on Event-Based Control, Communications, and Signal Processing (EBCCSP 2018), Jun 2018, Perpignan, France. 2018. <hal-01827398> (Keynote speech)
  • Christophe Prieur (plenary lecture), Contrôle échantillonné de systèmes hyperboliques linéaires, 44e Congrès National d'Analyse Numérique (CANUM), Cap d'Agde, June 2018.

Thèse de Fairouz Zobiri

  • Début : octobre 2015
  • Titre : Optimisation de l’échantillonnage pour le traitement du signal et contrôle de systèmes évènementiels
  • Encadrants : Brigitte Bidegaray-Fesquet, Laboratoire Jean Kuntzmann et Nacim Meslem, Gipsa-lab
  • Résumé : Le contexte de cette thèse est l’équipe action E-BaCCuSS (Event-Based Control, Circuits and Processing towards Ultra-Low Power Consumption) qui vient d’être labellisée dans le cadre du laboratoire d’excellence PERSYVAL-Lab. Cette équipe-action regroupe cinq laboratoires (CEA-LETI, Gipsa-lab, INRIA, LJK, TIMA) et est donc de nature fortement pluridisciplinaire. Les travaux proposés se situent dans le prolongement de travaux précédents entre les laboratoires LJK et TIMA d’une part sur le traitement du signal pour des systèmes asynchrones à échantillonnage non uniforme, et entre les laboratoires Gipsa-lab et TIMA sur des systèmes de contrôle robuste de la consommation électrique. Ces travaux ont permis de trouver et d'implémenter matériellement des algorithmes efficaces et peu consommant, mais en utilisant des seuils d’échantillonnage standard. Le but de cette thèse est d’optimiser ces algorithmes en utilisant des seuils construits dynamiquement en fonction de l’application et des signaux, et en améliorant les techniques de traitement ou de contrôle. Des applications aux systèmes embarqués sont prévues dans le cadre du projet E-BaCCuSS notamment pour des dispositifs médicaux. La justification mathématique des performances des algorithmes est également un enjeu important pour assurer leur adoption par le monde industriel. Elle fera l’objet d’une attention particulière dans le cadre de la thèse.

Publié le 9 décembre 2024

Mis à jour le 11 mars 2025