???global.info.a_carregar???
Diogo Filipe Mateus Rodrigues. Completed the Mestrado integrado in Engenharia Biológica in 2012/09 by Universidade de Lisboa Instituto Superior Técnico, Licenciatura in Ciências de Engenharia - Engenharia Informática e de Computadores in 2008/08 by Universidade de Lisboa Instituto Superior Técnico, Licenciatura in Ciências de Engenharia - Engenharia Biológica in 2010/08 by Universidade de Lisboa Instituto Superior Técnico and Docteur in Chemistry and Chemical Engineering in 2018/07/13 by École Polytechnique Fédérale de Lausanne. Is Assistant Professor in Universidade do Porto Faculdade de Engenharia. Published 22 articles in journals. Has 1 section(s) of books. Supervised 2 MSc dissertation(s) e co-supervised 4. Has received 6 awards and/or honors. Participates and/or participated as Post-doc Fellow in 2 project(s) and Researcher in 1 project(s). Works in the area(s) of Engineering and Technology with emphasis on Chemical Engineering with emphasis on Chemical Process Engineering. In his curriculum Ciência Vitae the most frequent terms in the context of scientific, technological and artistic-cultural output are: Process modeling; Process control; Optimization; System identification; Optimal control; .
Identification

Personal identification

Full name
Diogo Filipe Mateus Rodrigues

Citation names

  • Rodrigues, Diogo

Author identifiers

Ciência ID
C714-9884-92C3
ORCID iD
0000-0001-7823-2993
Google Scholar ID
Deo1k24AAAAJ
Researcher Id
E-2500-2018
Scopus Author Id
56533272200

Email addresses

  • dfrodrigues@fe.up.pt (Professional)

Addresses

  • LSRE-LCM - Laboratory of Separation and Reaction Engineering - Laboratory of Catalysis and Materials, Faculdade de Engenharia, Universidade do Porto, Rua Dr. Roberto Frias, 4200-465, Porto, Porto, Portugal (Professional)

Knowledge fields

  • Engineering and Technology - Chemical Engineering - Chemical Process Engineering

Languages

Language Speaking Reading Writing Listening Peer-review
Portuguese (Mother tongue)
English Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2) Proficiency (C2)
French Upper intermediate (B2) Upper intermediate (B2) Upper intermediate (B2) Upper intermediate (B2) Upper intermediate (B2)
Education
Degree Classification
2013/12 - 2018/07/13
Concluded
Chemistry and Chemical Engineering (Docteur)
École Polytechnique Fédérale de Lausanne, Switzerland
"Concept of Variants and Invariants for Reaction Systems, with Application to Estimation, Control and Optimization" (THESIS/DISSERTATION)
Distinction for a remarkable PhD thesis (top 8%)
2010/09 - 2012/09
Concluded
Engenharia Biológica (Mestrado integrado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Production of Recombinant Human Aldehyde Oxidase in E. coli and Optimization of its Application for Preparative Synthesis of Oxidized Drug Metabolites" (THESIS/DISSERTATION)
Final average grade of 19 (20-point grading scale)
2008/09 - 2010/08
Concluded
Ciências de Engenharia - Engenharia Biológica (Licenciatura)
Universidade de Lisboa Instituto Superior Técnico, Portugal
Final average grade of 18 (20-point grading scale)
2005/09 - 2008/08
Concluded
Ciências de Engenharia - Engenharia Informática e de Computadores (Licenciatura)
Universidade de Lisboa Instituto Superior Técnico, Portugal
Final average grade of 19 (20-point grading scale)
Affiliation

Science

Category
Host institution
Employer
2022/09 - 2023/05 Researcher (Research) Associação do Instituto Superior Técnico para a Investigação e Desenvolvimento, Portugal
2021/04 - 2022/08 Contracted Researcher (Research) Associação do Instituto Superior Técnico para a Investigação e Desenvolvimento, Portugal
2019/09 - 2021/03 Postdoc (Research) University of California Berkeley, United States
2018/08 - 2019/07 Postdoc (Research) Kungliga Tekniska Högskolan, Sweden
2013/12 - 2018/06 Research Assistant (Research) École Polytechnique Fédérale de Lausanne, Switzerland
2013/04 - 2013/11 Research Assistant (Research) Novartis Pharma AG, Switzerland
2012/10 - 2013/03 Research Trainee (Research) Novartis Pharma AG, Switzerland
2012/03 - 2012/08 Research Trainee (Research) Novartis Pharma AG, Switzerland

Teaching in Higher Education

Category
Host institution
Employer
2023/05 - Current Assistant Professor (University Teacher) Universidade do Porto Faculdade de Engenharia, Portugal
2022/09 - 2023/05 Invited Assistant Professor (University Teacher) Universidade de Lisboa Instituto Superior Técnico, Portugal
Projects

Grant

Designation Funders
2022 - 2022 Dynamic optimization with guaranteed global optimality and robustness with respect to model mismatch
101063999
Post-doc Fellow
Universidade de Lisboa Instituto Superior Técnico, Portugal
Horizon Europe Excellent Science
Cancelled
2019/09/01 - 2021/03/31 Global dynamic optimization of repetitive processes in the presence of plant-model mismatch
P2ELP2_184521
Post-doc Fellow
University of California, Berkeley - Department of Chemical and Biomolecular Engineering, United States
Schweizerischer Nationalfonds zur Förderung der wissenschaftlichen Forschung
Concluded

Contract

Designation Funders
2022/09 - 2023/05 Dynamic optimization with guaranteed global optimality and robustness with respect to model mismatch
2021.01762.CEECIND
Researcher
Associação do Instituto Superior Técnico para a Investigação e Desenvolvimento, Portugal
Fundação para a Ciência e a Tecnologia
Concluded
Outputs

Publications

Book chapter
  1. Rodrigues, D.; Bonvin, D.. "Concept of variants, invariants, and extents for reaction systems". In Reference Module in Chemistry, Molecular Sciences and Chemical Engineering, edited by Reedijk, J.. Amsterdam: Elsevier, 2019.
    10.1016/b978-0-12-409547-2.14437-3
Conference abstract
  1. Rodrigues, D.; Mendes, L. F.; Pinheiro, C. I. C.. "Process optimization of calcium-looping for thermochemical energy storage". Paper presented in 25th Conference on Process Integration for Energy Saving and Pollution Reduction – PRES'22, Split, 2022.
  2. Rodrigues, D.; Pinheiro, C.; Mendes, L. F.. "Process optimization of calcium-looping for concentrating solar power plants". Paper presented in AIChE Annual Meeting, Phoenix, AZ, 2022.
  3. Rodrigues, D.; Makrygiorgos, G.; Mesbah, A.. "Tractable global solutions to chance-constrained Bayesian optimal experiment design for arbitrary prior and noise distributions". Paper presented in AIChE Annual Meeting, Boston, MA, 2021.
  4. Rodrigues, D.; Chan, K.; Mesbah, A.. "Optimal control of dose delivery in atmospheric pressure plasma jets". Paper presented in AIChE Annual Meeting, Boston, MA, 2021.
  5. Rodrigues, D.; Mesbah, A.. "Efficient global solutions to optimal control problems via polynomial optimization and sum-of-squares relaxations". Paper presented in AIChE Annual Meeting, San Francisco, CA, 2020.
  6. Rodrigues, D.; Makrygiorgos, G.; Mesbah, A.. "Tractable global solutions to Bayesian optimal experiment design". Paper presented in AIChE Annual Meeting, San Francisco, CA, 2020.
  7. Rodrigues, D.; Billeter, J.; Bonvin, D.. "Optimal control laws for batch and semi-batch reactors using the concept of extents". Paper presented in AIChE Annual Meeting, Minneapolis, MN, 2017.
  8. Bonvin, D.; Srinivasan, S.; Rodrigues, D.; Billeter, J.; Amrhein, M.. "Concept and applications of extents in chemical reaction systems". Paper presented in Foundations of Computer Aided Process Operations / Chemical Process Control, Tucson, AZ, 2017.
  9. Oulevey, A.; Rodrigues, D.; Billeter, J.; Bonvin, D.. "Generalized incremental model identification for chemical reaction systems". Paper presented in SCS Fall Meeting, Bern, 2017.
  10. Rodrigues, D.; Amrhein, M.; Billeter, J.; Bonvin, D.. "Fast estimation of plant steady state, with application to static RTO". Paper presented in AIChE Annual Meeting, San Francisco, CA, 2016.
  11. Chhabra, V.; Rodrigues, D.; Srinivasan, S.; Billeter, J.; Bonvin, D.. "Extent-based model identification of surface catalytic reaction systems". Paper presented in SCS Fall Meeting, Zurich, 2014.
Conference paper
  1. Bontron, C.; Rodrigues, D.; Braz, C. G.; Matos, H. A.. "Life cycle assessment of two liquid organic hydrogen carriers". Paper presented in 33rd European Symposium on Computer Aided Process Engineering, Athens, 2023.
    10.1016/b978-0-443-15274-0.50539-4
  2. Rodrigues, D.; Mesbah, A.. "Adaptive global solutions to single-input optimal control problems via Gaussian processes". Paper presented in 22nd IFAC World Congress 2023, Yokohama, 2023.
    10.1016/j.ifacol.2023.10.1250
  3. Rivero, M. A.; Rodrigues, D.; Pinheiro, C. I. C.; Cardoso, J. P.; Mendes, L. F.. "Modelling a calcium-looping fluidised bed calcination reactor with solar-driven heat flux". Paper presented in 24th Conference on Process Integration for Energy Saving and Pollution Reduction - PRES'21, Brno, 2021.
    10.3303/CET2188145
  4. Rodrigues, D.; Abdalmoaty, M. R.; Hjalmarsson, H.. "Toward tractable global solutions to Bayesian point estimation problems via sparse sum-of-squares relaxations". Paper presented in 2020 American Control Conference (ACC), Denver, CO, 2020.
    10.23919/ACC45564.2020.9147484
  5. Rodrigues, D.; Makrygiorgos, G.; Mesbah, A.. "Tractable global solutions to Bayesian optimal experiment design". Paper presented in 2020 IEEE 59th Conference on Decision and Control (CDC), Jeju Island, 2020.
    10.1109/CDC42340.2020.9304226
  6. Rodrigues, D.. "An integrated approach for experimental design, control, and optimization of perfusion bioreactors". Paper presented in 21st IFAC World Congress 2020, Berlin, 2020.
    10.1016/j.ifacol.2020.12.1218
  7. Rodrigues, D.; Hjalmarsson, H.. "Stability and performance analysis of control based on incomplete models". Paper presented in 12th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems DYCOPS 2019, Florianópolis, 2019.
    10.1016/j.ifacol.2019.06.172
  8. Rodrigues, D.; Abdalmoaty, M. R.; Hjalmarsson, H.. "Toward tractable global solutions to maximum-likelihood estimation problems via sparse sum-of-squares relaxations". Paper presented in 2019 IEEE 58th Conference on Decision and Control (CDC), Nice, 2019.
    10.1109/CDC40024.2019.9029890
  9. Rodrigues, D.; Bonvin, D.. "Parsimonious input parameterization for dynamic optimization problems". Paper presented in 13th International Symposium on Process Systems Engineering (PSE 2018), San Diego, CA, 2018.
    10.1016/B978-0-444-64241-7.50123-3
  10. Rodrigues, D.; Billeter, J.; Bonvin, D.. "Global identification of kinetic parameters via the extent-based incremental approach". Paper presented in 27th European Symposium on Computer Aided Process Engineering, Barcelona, 2017.
    10.1016/B978-0-444-63965-3.50355-X
  11. Rodrigues, D.; Billeter, J.; Bonvin, D.. "Control of reaction systems via rate estimation and feedback linearization". Paper presented in 12th International Symposium on Process Systems Engineering and 25th European Symposium on Computer Aided Process Engineering, Copenhagen, 2015.
    10.1016/B978-0-444-63578-5.50018-9
  12. Rodrigues, D.; Billeter, J.; Bonvin, D.. "Incremental model identification of distributed two-phase reaction systems". Paper presented in 9th IFAC Symposium on Advanced Control of Chemical Processes ADCHEM 2015, Whistler, 2015.
    10.1016/j.ifacol.2015.08.192
Journal article
  1. Sousa, D.; Rodrigues, D.; Castro, P. M.; Matos, H. A.. "Equation-oriented modeling and optimization of a biorefinery based on avocado waste". Processes 12 1 (2024): 91.
    10.3390/pr12010091
  2. Rodrigues, D.; Chan, K. J.; Mesbah, A.. "Data-driven adaptive optimal control under model uncertainty: An application to cold atmospheric plasmas". IEEE Transactions on Control Systems Technology 31 1 (2023): 55-69.
    10.1109/TCST.2022.3172597
  3. Rodrigues, D.; Alvarez Rivero, M.; Pinheiro, C. I. C.; Cardoso, J. P.; Mendes, L. F.. "Computational model of a Calcium-looping fluidized bed calcination reactor with imposed concentrated solar irradiance". Solar Energy 258 (2023): 72-87.
    10.1016/j.solener.2023.04.018
  4. Rodrigues, D.; Pinheiro, C. I. C.; Filipe, R. M.; Mendes, L. F.; Matos, H. A.. "Optimization of an improved calcium-looping process for thermochemical energy storage in concentrating solar power plants". Journal of Energy Storage 72 (2023): 108199.
    10.1016/j.est.2023.108199
  5. Rodrigues, D.; Mesbah, A.. "Efficient global solutions to single-input optimal control problems via approximation by sum-of-squares polynomials". IEEE Transactions on Automatic Control 67 9 (2022): 4674-4686.
    10.1109/TAC.2022.3165481
  6. Rodrigues, D.; Marchetti, A. G.; Bonvin, D.. "On improving the efficiency of modifier adaptation via directional information". Computers & Chemical Engineering 164 (2022): 107867.
    10.1016/j.compchemeng.2022.107867
  7. Rodrigues, D.; Makrygiorgos, G.; Mesbah, A.. "Tractable global solutions to chance-constrained Bayesian optimal experiment design for arbitrary prior and noise distributions". Journal of Process Control 116 (2022): 1-18.
    10.1016/j.jprocont.2022.05.008
  8. Alvarez Rivero, M.; Rodrigues, D.; Pinheiro, C. I. C.; Cardoso, J. P.; Mendes, L. F.. "Solid-gas reactors driven by concentrated solar energy with potential application to calcium looping: A comparative review". Renewable and Sustainable Energy Reviews 158 (2022): 112048.
    10.1016/j.rser.2021.112048
  9. Rodrigues, D.; Mesbah, A.. "Multivariable control based on incomplete models via feedback linearization and continuous-time derivative estimation". International Journal of Robust and Nonlinear Control 31 18 (2021): 9193-9230.
    10.1002/rnc.5762
  10. Ha Hoang, N.; Rodrigues, D.; Bonvin, D.. "On the computation of extents of reaction with a limited number of measurements". Computers & Chemical Engineering 146 (2021): 107014.
    10.1016/j.compchemeng.2020.107014
  11. Rodrigues, D.; Abdalmoaty, M. R.; Jacobsen, E. W.; Chotteau, V.; Hjalmarsson, H.. "An integrated approach for modeling and identification of perfusion bioreactors via basis flux modes". Computers & Chemical Engineering (2021): 107238.
    10.1016/j.compchemeng.2021.107238
  12. Ha Hoang, N.; Rodrigues, D.; Bonvin, D.. "Revisiting the concept of extents for chemical reaction systems using an enthalpy balance". Computers & Chemical Engineering 136 (2020): 106652.
    10.1016/j.compchemeng.2019.106652
  13. Rodrigues, D.; Bonvin, D.. "On reducing the number of decision variables for dynamic optimization". Optimal Control Applications and Methods 41 1 (2020): 292-311.
    10.1002/oca.2543
  14. Rodrigues, D.; Bonvin, D.. "Dynamic optimization of reaction systems via exact parsimonious input parameterization". Industrial & Engineering Chemistry Research 58 26 (2019): 11199-11212.
    10.1021/acs.iecr.8b05512
  15. Rodrigues, D.; Billeter, J.; Bonvin, D.. "Maximum-likelihood estimation of kinetic parameters via the extent-based incremental approach". Computers & Chemical Engineering 122 (2019): 152-171.
    10.1016/j.compchemeng.2018.05.024
  16. Billeter, J.; Rodrigues, D.; Srinivasan, S.; Amrhein, M.; Bonvin, D.. "On decoupling rate processes in chemical reaction systems - Methods and applications". Computers & Chemical Engineering 114 (2018): 296-305.
    10.1016/j.compchemeng.2017.09.021
  17. Rodrigues, D.; Amrhein, M.; Billeter, J.; Bonvin, D.. "Fast estimation of plant steady state for imperfectly known dynamic systems, with application to real-time optimization". Industrial & Engineering Chemistry Research 57 10 (2018): 3699-3716.
    10.1021/acs.iecr.7b04631
  18. Rodrigues, D.; Billeter, J.; Bonvin, D.. "Generalization of the concept of extents to distributed reaction systems". Chemical Engineering Science 171 (2017): 558-575.
    10.1016/j.ces.2017.05.051
  19. Rodrigues, D.; Billeter, J.; Bonvin, D.. "Semi-analytical solutions for tubular chemical reactors". Chemical Engineering Science 172 (2017): 239-249.
    10.1016/j.ces.2017.06.008
  20. Bonvin, D.; Georgakis, C.; Pantelides, C.C.; Barolo, M.; Grover, M.A.; Rodrigues, D.; Schneider, R.; Dochain, D.. "Linking models and experiments". Industrial & Engineering Chemistry Research 55 25 (2016): 6891-6903.
    10.1021/acs.iecr.5b04801
  21. Rodrigues, D.; Srinivasan, S.; Billeter, J.; Bonvin, D.. "Variant and invariant states for chemical reaction systems". Computers & Chemical Engineering 73 (2015): 23-33.
    10.1016/j.compchemeng.2014.10.009
  22. Rodrigues, D.; Kittelmann, M.; Eggimann, F.; Bachler, T.; Abad, S.; Camattari, A.; Glieder, A.; Winkler, M.; Lütz, S.. "Production of recombinant human aldehyde oxidase in Escherichia coli and optimization of its application for the preparative synthesis of oxidized drug metabolites". ChemCatChem 6 4 (2014): 1028-1042.
    10.1002/cctc.201301094
Activities

Oral presentation

Presentation title Event name
Host (Event location)
2023 Efficient methods for global solutions to optimal control problems Seminar
Instituto Superior Técnico (Lisboa, Portugal)
2022 Efficient methods for global solutions to optimal control problems Seminar
Instituto Superior Técnico (Lisboa, Portugal)
2019 Toward tractable global solutions to estimation problems via sparse sum-of-squares relaxations Seminar
Kungliga Tekniska Högskolan (Stockholm, Sweden)
2018 Incremental model identification of reaction systems Seminar
Kungliga Tekniska Högskolan (Stockholm, Sweden)
2018 Incremental model identification of reaction systems ERNSI Workshop
University of Cambridge (Cambridge, United Kingdom)
2017 Incremental model identification of reaction systems Seminar
Universidade de Santiago de Compostela (Santiago de Compostela, Spain)

Supervision

Thesis Title
Role
Degree Subject (Type)
Institution / Organization
2024 - 2024 Dynamic optimization of chemical and electrochemical processes based on black-box and white-box models
Supervisor
Chemical Engineering (Master)
Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Computational code of a transient model to analyse a calcium-looping fluidised bed calcination reactor with concentrated solar-driven heat flux
Co-supervisor of Pedro Morais
Engineering Physics (Other)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2023 - 2023 Code development for dynamic optimization in Python
Supervisor of Joana Nunes
Chemical Engineering (Scientific initiation)
Universidade do Porto Faculdade de Engenharia, Portugal
2022 - 2023 Data-driven modeling para aplicações de hidrogénio verde na indústria cimenteira
Supervisor of Maria Ana Gonçalo
Chemical Engineering (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2022 - 2022 Transient model of a calcium-looping fluidized bed calcination reactor driven by concentrated solar energy
Co-supervisor of Claudio Totagiancaspro
Mechanical Engineering (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2022 - 2022 Comparison of two liquid organic hydrogen carriers (LOHCs) via their life cycle assessment
Supervisor of Camille Bontron
Chemical Engineering (Scientific initiation)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2017 - 2017 Novel model identification methods for chemical reaction systems
Co-supervisor of Adrien Oulevey
Chemical Engineering and Biotechnology (Master)
École Polytechnique Fédérale de Lausanne, Switzerland
2015 - 2015 Contrôle de la température et de la pression dans les machines à café professionnelles
Co-supervisor of Matteo Keller
Microengineering (Master)
École Polytechnique Fédérale de Lausanne, Switzerland
2015 - 2015 Control without kinetic models via rate estimation and feedback linearization
Co-supervisor of Abeynaya Gnanasekaran
Chemistry and Chemical Engineering (Scientific initiation)
École Polytechnique Fédérale de Lausanne, Switzerland
2014 - 2014 Modelling of surface catalytic reaction systems using the concept of extents
Co-supervisor of Vibhuti Chhabra
Chemical Engineering and Biotechnology (Master)
École Polytechnique Fédérale de Lausanne, Switzerland

Association member

Society Organization name Role
2016 - Current American Institute of Chemical Engineers Member

Course / Discipline taught

Academic session Degree Subject (Type) Institution / Organization
2024 - Current Process Dynamics and Control (lectures and laboratory classes) Chemical Engineering (Mestrado) Universidade do Porto Faculdade de Engenharia, Portugal
2024 - Current Numerical Methods and Programming (lectures and laboratory classes) Chemical Engineering (Licenciatura) Universidade do Porto Faculdade de Engenharia, Portugal
2023 - Current Engineering Project (practical classes and student supervision) Chemical Engineering (Mestrado) Universidade do Porto Faculdade de Engenharia, Portugal
2023 - Current Decision and Optimization Methods in Chemical Engineering (lectures and laboratory classes) Chemical Engineering (Mestrado) Universidade do Porto Faculdade de Engenharia, Portugal
2023 - Current Calculus III (practical classes) Chemical Engineering (Licenciatura) Universidade do Porto Faculdade de Engenharia, Portugal
2023 - 2023 Integrated Project in Chemical Engineering (student supervision) Chemical Engineering (Licenciatura) Universidade de Lisboa Instituto Superior Técnico, Portugal
2023 - 2023 New Product Development (practical classes) Chemical Engineering (Mestrado) Universidade de Lisboa Instituto Superior Técnico, Portugal
2022 - 2022 Chemical Engineering Project (student supervision) Chemical Engineering (Mestrado) Universidade de Lisboa Instituto Superior Técnico, Portugal
2014 - 2018 Control Systems (hands-on laboratory sessions) Electrical and Electronic Engineering (Bachelor) École Polytechnique Fédérale de Lausanne, Switzerland
2015 - 2017 Dynamical Systems (problem sessions) Mechanical Engineering (Bachelor) École Polytechnique Fédérale de Lausanne, Switzerland
2014 - 2017 Process Control (problem sessions) Chemistry and Chemical Engineering (Bachelor) École Polytechnique Fédérale de Lausanne, Switzerland
Distinctions

Award

2018 Distinction for a remarkable PhD thesis (evaluated among the top 8%) in Chemistry and Chemical Engineering
École Polytechnique Fédérale de Lausanne, Switzerland
2012 "Best Students of UTL/Santander Totta Award" for the best final year students
Universidade de Lisboa Instituto Superior Técnico, Portugal
2011 Merit scholarship for outstanding academic performance (best student in the degree)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2010 Merit scholarship for outstanding academic performance (best student in the degree)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2008 Merit scholarship for outstanding academic performance (best student in the degree)
Universidade de Lisboa Instituto Superior Técnico, Portugal
2007 Merit scholarship for outstanding academic performance (best student in the degree)
Universidade de Lisboa Instituto Superior Técnico, Portugal