e-BaCCuSS

News:

September 2019: Presentation of the paper [Optimality conditions for the minimal time problem for Complementarity Systems] at NOLCOS'19.  See below.

Final presentation of the project: 30 september 2019.  See below.

Abstract of the project-team:

The objective of this team is the ultra-low power consumption of electronic circuits. To do that we suggest to study non-uniform event-driven sensors/actuators and parsimonious signal processing in systems. More precisely, one of the objectives is to develop a low-power vision sensor. Such an electronic circuit will be designed at the very beginning of the project. The second theme is about the optimal control of systems equipped with converters. It asks to study non-smooth dynamical systems. For nonlinear control systems, the possibility of updating the control inputs, only when some events occur, will be also investigated. Thus the observation and the control of event-based dynamical systems will be also studied. These events may come from a function of the state or of the measured output only. Finally two demonstrators will be built to illustrate and combine all results obtained in the project. For all axis, optimization objectives will be tackled, as the minimization of numbers of level-crossings that are necessary to recover a signal in a given class of signals.

The applications that we have in mind are embedded systems with ultra-low consumptions. More precisely, the applications include event-driven architectures, as micro-electronic components. The practical applications are medical ones, and minimization of electrical consumption for networks systems. The applications of the event-triggered controls for nonlinear systems, or for non-smooth systems are the control of biomimetic robots (as micro flying artificial insects) and mechanical systems with constraints of first or second order (as the control of dynamical objects with shocks and constraints on the state variables).

This team is supported by the themes Modeling and Simulating the physical world (SIM) and Pervasive Computing Systems (PCS) of Persyval-lab. 

Meetings and news:

  • Final presentation of the project by Christophe Prieur, Brigitte Bidegaray and Laurent Fesquet.  Slides of Brigitte and ChristopheSlides of Laurent

  • Presentation by Christophe Prieur of the paper [Optimality conditions for the minimal time problem for Complementarity Systems, by A. Vieira, B. Brogliato & C. Prieur]. More information.

  • Layout built by e-BaCCuSS @ TIMA. To be soon produced. For more information, please contact Laurent Fesquet.         

  • PhD defense of Fairouz ZOBIRI the 15th of February 2019, LJK. More information.

  • PhD defense of Alexandre Vieira the 25 of September 2018, Inria. More information.

  • Meeting of the team the 4th of September at 9:30am at Gipsa-lab. Room B205. Presentations of Alexandre Vieira (INRIA), Fairouz Zobiri (LJK), Brigitte Bidégaray-Fesquet (LJK), Amani Darwish  (TIMA). 

  • 4th International Conference on Event-based Control, Communication, and Signal Processing (EBCCSP'18). Conference web-site.

  • Special Session on Event-based Electronic Systems. Download the call for papers.

  • PhD defense of Jean Simatic. Title: "Flot de conception pour l’ultra-faible consommation : échantillonnage non uniforme et électronique asynchrone". Place and date: 7th of December 2017 (10am) at GRENOBLE INP (Viallet), Amphi Gosse.

  • Meeting of the team and seminar of Alexandre Vieira (INRIA) the 12th of October 2017 at Gipsa, room B205. Download the slides of Alexandre Vieira.

  • Meeting of the team and seminar of Cesare Molinari (Universidad Técnica Federico Santa María, Chili) the 10th of February 2017 at INRIA, room F107. Download the slides of Cesare Molinari.

  • Présentation d'Amani Darwish sur les capteurs évènementiels le 14 novembre 2016 à 15h au laboratoire TIMA, salle N121.

  • lundi 27 juin 2016 à 11h00, à l'amphi Gosse de l'école polytechnique de Grenoble (Grenoble INP - site Viallet): soutenance de la thèse de Doctorat d'Amani Darwish, intitulée : " Capteur d'images événementiel asynchrone à échantillonnage non-uniforme" et réalisé sous la co-direction de Gilles Sicard et Laurent Fesquet.

  • Meeting the 6th of June 2016 at CIME, Minatec. Download the minutes. Download the slides of Alexandre Vieira. Download the slides of Jean Simatic. Download the slides of Brigitte Bidégaray-Fesquet.

  • Meeting the 24th of March 2016 at Gipsa-lab. Download the minutes. Download the slides of Fairouz Zobiri. Download the slides of Amani Darwish. Meeting the 19th of October 2015 at Gipsa-lab. Download the minutes. Download the slides of Laurent Fesquet.

  • Talk given by Amani Darwish the 13th of November 2013. Location: Room N121 at TIMA. Timetable: 3pm. Title: Fully Asynchronous Image Sensor Reading System. 

Conferences related to e-BaCCuSS:

Publications of the team: (Important note).

  • 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 methodsEuropean 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〉

Keynote lectures:

  • 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.

PhD Thesis of F. Zobiri

Starting in October 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écedents 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.

Important

Mettre dans chaque publication relative à ce projet : This work has been partially supported by the LabEx PERSYVAL-Lab (ANR-11-61 LABX-0025-01). Penser à déposer dans HAL. Dans le champ ANR, il faut taper Persyval (et il trouve le labex correspondant).