Publications

Papers in international journals

  • Wang, T., Lima, R. M., Giraldi, L., & Knio, O. M.. (2019). Trajectory planning for autonomous underwater vehicles in the presence of obstacles and a nonlinear flow field using mixed integer nonlinear programming. , 101, 55-75.
    [BibTeX] [Abstract] [Download PDF]

    This paper addresses the time-optimal trajectory planning for autonomous underwater vehicles. A detailed mixed integer nonlinear programming (MINLP) model is presented, explicitly taking into account vehicle kinematic constraints, obstacle avoidance, and a nonlinear flow field to represent the ocean current. MINLP problems pose great challenges because of the combinatorial complexity and nonconvexities introduced by the nature of the flow field. A novel solution approach in an optimization framework is developed to address associated difficulties. The main benefit of the proposed methodology is the ability to find multiple local minima. The contribution of the paper is fourfold: (1) a novel approach to integrate the flow field into the MINLP model; (2) a diversified initialization strategy using multiple waypoints, different solvers and approximated models, namely, a mixed integer linear programming model and the MINLP model with and without the flow field; (3) an algorithm that forces the solver to seek improved solutions; and (4) a parallel computing approach capitalizing on diversified initialization. The performance of the resulting methodology is illustrated on idealized case studies, and the results are used to gain insight into trajectory planning in the presence of flow fields.

    @article{wang2019,
    Author = {Tong Wang and Ricardo M. Lima and Giraldi, L. and Omar M. Knio},
    Date-Added = {2018-09-18 06:27:35 +0000},
    Date-Modified = {2018-09-18 06:27:58 +0000},
    OPTDoi = {https://doi.org/10.1016/j.cor.2018.08.008},
    Issn = {0305-0548},
    Journal = cor,
    Keywords = {Optimal trajectory planning, MINLP, MILP},
    Pages = {55 - 75},
    Title = {Trajectory planning for autonomous underwater vehicles in the presence of obstacles and a nonlinear flow field using mixed integer nonlinear programming},
    Url = {http://www.sciencedirect.com/science/article/pii/S0305054818302272},
    Volume = {101},
    Year = {2019},
    abstract = "This paper addresses the time-optimal trajectory planning for autonomous underwater vehicles. A detailed mixed integer nonlinear programming (MINLP) model is presented, explicitly taking into account vehicle kinematic constraints, obstacle avoidance, and a nonlinear flow field to represent the ocean current. MINLP problems pose great challenges because of the combinatorial complexity and nonconvexities introduced by the nature of the flow field. A novel solution approach in an optimization framework is developed to address associated difficulties. The main benefit of the proposed methodology is the ability to find multiple local minima. The contribution of the paper is fourfold: (1) a novel approach to integrate the flow field into the MINLP model; (2) a diversified initialization strategy using multiple waypoints, different solvers and approximated models, namely, a mixed integer linear programming model and the MINLP model with and without the flow field; (3) an algorithm that forces the solver to seek improved solutions; and (4) a parallel computing approach capitalizing on diversified initialization. The performance of the resulting methodology is illustrated on idealized case studies, and the results are used to gain insight into trajectory planning in the presence of flow fields."
    }

  • Lima, R. M., Conejo, A. J., Langodan, S., Hoteit, I., & Knio, O. M.. (2018). Risk-averse formulations and methods for a virtual power plant. Computers & Operations Research, 96, 350-373.
    [BibTeX] [Download PDF]
    @article{Lima2018,
    title = "Risk-averse formulations and methods for a virtual power plant",
    journal = {{Computers & Operations Research}},
    volume = "96",
    pages = "350 - 373",
    year = "2018",
    issn = "0305-0548",
    url = "http://www.sciencedirect.com/science/article/pii/S0305054817303076",
    author = "Ricardo M. Lima and Antonio J. Conejo and Sabique Langodan and Ibrahim Hoteit and Omar M. Knio",
    keywords = "Optimization under uncertainty, Stochastic programming, Conditional value at risk, Energy, Virtual power plant"
    }

  • Lima, R. M., & Grossmann, I. E.. (2017). On the solution of nonconvex cardinality boolean quadratic programming problems: a computational study. Computational Optimization and Applications, 66(1), 1-37.
    [BibTeX] [Download PDF]
    @article{lima2017a,
    Author = {Lima, Ricardo M. and Grossmann, Ignacio E.},
    OPTDOI = {10.1007/s10589-016-9856-7},
    Issn = {1573-2894},
    Journal = {{Computational Optimization and Applications}},
    Pages = {1--37},
    Title = {On the solution of nonconvex cardinality Boolean
    quadratic programming problems: a computational
    study},
    OPTDOI = {http://dx.doi.org/10.1007/s10589-016-9856-7},
    Year = 2017,
    Number = 1,
    Volume = 66,
    Url = {http://dx.doi.org/10.1007/s10589-016-9856-7},
    }

  • Lima, R. M., & Novais, A. Q.. (2016). Symmetry breaking in MILP formulations for Unit Commitment problems. Computers & Chemical Engineering, 85, 162-176.
    [BibTeX] [Download PDF]
    @article{lima2016a,
    Author = {Lima, Ricardo M. and Novais, Augusto Q.},
    OPTDOI = {10.1016/j.compchemeng.2015.11.004},
    Eissn = {1873-4375},
    Issn = {0098-1354},
    Journal = {{Computers \& Chemical Engineering}},
    Month = {FEB 2},
    Orcid-Numbers ={Lima, Ricardo/0000-0002-5735-6089},
    Pages = {162-176},
    Researcherid-Numbers ={Lima, Ricardo/M-5164-2013},
    Times-Cited = 0,
    Title = {{Symmetry breaking in MILP formulations for Unit
    Commitment problems}},
    Unique-Id = {ISI:000368540100016},
    Volume = 85,
    Year = 2016,
    Url = {http://dx.doi.org/10.1016/j.compchemeng.2015.11.004},
    }

  • Zhang, Q., Grossmann, I. E., & Lima, R. M.. (2016). On the relation between flexibility analysis and robust optimization for linear systems. AIChE Journal, 62(9), 3109-3123.
    [BibTeX] [Download PDF]
    @article {zhang2016,
    Author = {Zhang, Qi and Grossmann, Ignacio E. and Lima,
    Ricardo M.},
    Title = {On the relation between flexibility analysis and
    robust optimization for linear systems},
    Journal = {{AIChE Journal}},
    Volume = 62,
    Number = 9,
    ISSN = {1547-5905},
    Url = {http://dx.doi.org/10.1002/aic.15221},
    OPTDOI = {10.1002/aic.15221},
    Pages = {3109--3123},
    Keywords = {flexibility analysis, robust optimization,
    optimization under uncertainty},
    Year = 2016,
    }

  • Malheiro, A., Castro, P. M., Lima, R. M., & Estanqueiro, A.. (2015). Integrated sizing and scheduling of wind/PV/diesel/battery isolated systems. Renewable Energy, 83, 646-657.
    [BibTeX] [Download PDF]
    @article{malheiro2015,
    Author = {Malheiro, Andre and Castro, Pedro M. and Lima,
    Ricardo M. and Estanqueiro, Ana},
    Title = {{Integrated sizing and scheduling of
    wind/PV/diesel/battery isolated systems}},
    Journal = {{Renewable Energy}},
    Year = 2015,
    Volume = 83,
    Pages = {646-657},
    Month = {NOV},
    OPTDOI = {10.1016/j.renene.2015.04.066},
    Url = {http://dx.doi.org/10.1016/j.renene.2015.04.066},
    ISSN = {0960-1481},
    ResearcherID-Numbers ={Castro, Pedro/C-3642-2008 Estanqueiro,
    Ana/J-9752-2012 LNEG, Producao
    Cientifica/D-2212-2012 Lima, Ricardo/M-5164-2013},
    ORCID-Numbers ={Castro, Pedro/0000-0002-4898-8922 Estanqueiro,
    Ana/0000-0002-0476-2526 Lima,
    Ricardo/0000-0002-5735-6089},
    Times-Cited = 3,
    Unique-ID = {ISI:000358455100061}
    }

  • Lima, R. M., Novais, A. Q., & Conejo, A. J.. (2015). Weekly self-scheduling, forward contracting, and pool involvement for an electricity producer. An adaptive robust optimization approach. European Journal of Operational Research, 240(2), 457-475.
    [BibTeX] [Download PDF]
    @article{lima2015,
    Author = {Lima, Ricardo M. and Novais, Augusto Q. and Conejo,
    Antonio J.},
    OPTDOI = {10.1016/j.ejor.2014.07.013},
    Eissn = {1872-6860},
    Issn = {0377-2217},
    Journal = {{European Journal of Operational Research}},
    Month = {JAN 16},
    Number = 2,
    Orcid-Numbers ={Conejo, Antonio/0000-0002-2324-605X Lima,
    Ricardo/0000-0002-5735-6089},
    Pages = {457-475},
    Researcherid-Numbers ={Conejo, Antonio/I-2757-2012 LNEG, Producao
    Cientifica/D-2212-2012 Lima, Ricardo/M-5164-2013},
    Times-Cited = 6,
    Title = {{Weekly self-scheduling, forward contracting, and
    pool involvement for an electricity producer. An
    adaptive robust optimization approach}},
    Unique-Id = {ISI:000343347300017},
    Volume = 240,
    Year = 2015,
    Url = {http://dx.doi.org/10.1016/j.ejor.2014.07.013},
    }

  • Lima, R. M., Marcovecchio, M. G., Novais, A. Q., & Grossmann, I. E.. (2013). On the Computational Studies of Deterministic Global Optimization of Head Dependent Short-Term Hydro Scheduling. IEEE Transactions on Power Systems, 28(4), 4336-4347.
    [BibTeX] [Download PDF]
    @article{lima2013,
    Author = {Lima, Ricardo M. and Marcovecchio, Marian G. and
    Novais, Augusto Queiroz and Grossmann, Ignacio E.},
    OPTDOI = {10.1109/TPWRS.2013.2274559},
    Eissn = {1558-0679},
    Issn = {0885-8950},
    Journal = {{IEEE Transactions on Power Systems}},
    Month = {NOV},
    Number = 4,
    Orcid-Numbers ={Novais, Augusto/0000-0002-8440-0946 Lima,
    Ricardo/0000-0002-5735-6089},
    Pages = {4336-4347},
    Researcherid-Numbers ={LNEG, UMOSE/C-1701-2010 LNEG, Producao
    Cientifica/D-2212-2012 Lima, Ricardo/M-5164-2013},
    Times-Cited = 7,
    Title = {{On the Computational Studies of Deterministic
    Global Optimization of Head Dependent Short-Term
    Hydro Scheduling}},
    Unique-Id = {ISI:000326184100085},
    Volume = 28,
    Year = 2013,
    Url = {http://dx.doi.org/10.1109/TPWRS.2013.2274559},
    }

  • Lima, R. M., Grossmann, I. E., & Jiao, Y.. (2011). Long-term scheduling of a single-unit multi-product continuous process to manufacture high performance glass. Computers & Chemical Engineering, 35(3), 554-574.
    [BibTeX] [Download PDF]
    @article{lima2011a,
    Author = {Lima, Ricardo M. and Grossmann, Ignacio E. and Jiao,
    Yu},
    Date-Modified ={2016-07-27 10:59:32 +0000},
    OPTDOI = {10.1016/j.compchemeng.2010.06.011},
    Issn = {0098-1354},
    Journal = {{Computers \& Chemical Engineering}},
    Month = {MAR 8},
    Number = 3,
    Orcid-Numbers ={Lima, Ricardo/0000-0002-5735-6089},
    Pages = {554-574},
    Researcherid-Numbers ={Lima, Ricardo/M-5164-2013},
    Times-Cited = 22,
    Title = {{Long-term scheduling of a single-unit multi-product
    continuous process to manufacture high performance
    glass}},
    Unique-Id = {ISI:000288411900017},
    Volume = 35,
    Year = 2011,
    Url = {http://dx.doi.org/10.1016/j.compchemeng.2010.06.011},
    }

  • Lima, R. M., & Grossmann, I. E.. (2009). Optimal Synthesis of p-Xylene Separation Processes Based on Crystallization Technology. AIChE Journal, 55(2), 354-373.
    [BibTeX] [Download PDF]
    @article{lima2009,
    Author = {Lima, Ricardo M. and Grossmann, Ignacio E.},
    OPTDOI = {10.1002/aic.11666},
    Issn = {0001-1541},
    Journal = {{AIChE Journal}},
    Month = {FEB},
    Number = 2,
    Orcid-Numbers ={Lima, Ricardo/0000-0002-5735-6089},
    Pages = {354-373},
    Researcherid-Numbers ={Lima, Ricardo/M-5164-2013},
    Times-Cited = 13,
    Title = {{Optimal Synthesis of p-Xylene Separation Processes
    Based on Crystallization Technology}},
    Unique-Id = {ISI:000262793600007},
    Volume = 55,
    Year = 2009,
    Url = {http://dx.doi.org/10.1002/aic.11666},
    }

  • Lima, R. M., Salcedo, R. L., & Barbosa, D.. (2006). SIMOP efficient reactive distillation optimization using stochastic optimizers. Chemical Engineering Science, 61(5), 1718-1739.
    [BibTeX] [Download PDF]
    @article{lima2006,
    Author = {Lima, R. M. and Salcedo, R. L. and Barbosa, D.},
    OPTDOI = {10.1016/j.ces.2005.10.009},
    Issn = {0009-2509},
    Journal = {{Chemical Engineering Science}},
    Month = {MAR},
    Number = 5,
    Orcid-Numbers ={Barbosa, Domingos/0000-0002-6707-9775 Salcedo,
    Romualdo/0000-0003-3546-7404 Lima,
    Ricardo/0000-0002-5735-6089},
    Pages = {1718-1739},
    Researcherid-Numbers ={Lima, Ricardo/M-5164-2013},
    Times-Cited = 17,
    Title = {{SIMOP efficient reactive distillation optimization
    using stochastic optimizers}},
    Unique-Id = {ISI:000235324600034},
    Volume = 61,
    Year = 2006,
    Url = {http://dx.doi.org/10.1016/j.ces.2005.10.009}
    }

  • Lima, R. M., Francois, G., Srinivasan, B., & Salcedo, R. L.. (2004). Dynamic optimization of batch emulsion polymerization using MSIMPSA, a simulated-annealing-based algorithm. Industrial & Engineering Chemistry Research, 43(24), 7796-7806.
    [BibTeX] [Download PDF]
    @article{lima2004,
    Author = {Lima, R. M. and Francois, G. and Srinivasan, B. and
    Salcedo, R. L.},
    OPTDOI = {10.1021/ie0496784},
    Issn = {0888-5885},
    Journal = {{Industrial \& Engineering Chemistry Research}},
    Month = {NOV 24},
    Number = 24,
    Orcid-Numbers ={Salcedo, Romualdo/0000-0003-3546-7404 Lima,
    Ricardo/0000-0002-5735-6089 Francois,
    Gregory/0000-0002-0315-8722},
    Pages = {7796-7806},
    Researcherid-Numbers ={Lima, Ricardo/M-5164-2013 },
    Times-Cited = 10,
    Title = {{Dynamic optimization of batch emulsion
    polymerization using MSIMPSA, a
    simulated-annealing-based algorithm}},
    Unique-Id = {ISI:000225323800016},
    Volume = 43,
    Year = 2004,
    Url = {http://dx.doi.org/10.1021/ie0496784%7D},
    }

  • Ferreira, E. C., Lima, R., & Salcedo, R.. (2004). Spreadsheets in chemical engineering education – A tool in process design and process integration. International Journal of Engineering Education, 20(6), 928-938.
    [BibTeX] [Download PDF]
    @article{ferreira2004,
    Author = {Ferreira, E. C. and Lima, R. and Salcedo, R.},
    Issn = {0949-149X},
    Journal = {{International Journal of Engineering Education}},
    Number = 6,
    Orcid-Numbers ={Ferreira, Eugenio/0000-0002-5400-3333 Salcedo,
    Romualdo/0000-0003-3546-7404 Lima,
    Ricardo/0000-0002-5735-6089},
    Pages = {928-938},
    Researcherid-Numbers ={Ferreira, Eugenio/B-5417-2009 Lima,
    Ricardo/M-5164-2013},
    Times-Cited = 7,
    Title = {{Spreadsheets in chemical engineering education - A
    tool in process design and process integration}},
    Unique-Id = {ISI:000225562800007},
    Volume = 20,
    Year = 2004,
    Url = {http://www.ijee.ie/articles/Vol20-6/IJEE1562.pdf},
    }

  • Salcedo, R. L., Lima, R. P., & Cardoso, M. F.. (2003). Simulated annealing for the global optimization of chemical processes. PINSA-A, Part A, 69, 359-401.
    [BibTeX] [Download PDF]
    @article{salcedo2003,
    Author = {Salcedo, R.L. and Lima, R.P. and Cardoso, M.F.},
    Identifying-Codes ={[0370-0046(200305/06)69:3/4L.359:SAGO;1-9]},
    Issn = {0370-0046},
    Issue = {3-4},
    Journal = {{PINSA-A, Part A}},
    Month = {May-June},
    Pages = {359-401},
    Publication-Type ={J},
    Title = {{Simulated annealing for the global optimization of
    chemical processes}},
    Unique-Id = {INSPEC:8524669},
    Volume = 69,
    Year = 2003,
    Url = {http://www.insa.nic.in/writereaddata/UpLoadedFiles/PINSA/Vol69A_2003_3And4_Art06.pdf},
    }

  • Salcedo, R., & Lima, R.. (1999). On the optimum choice of decision variables for equation-oriented global optimization. Industrial & Engineering Chemistry Research, 38(12), 4742-4758.
    [BibTeX] [Download PDF]
    @article{salcedo1999,
    Author = {Salcedo, RL and Lima, RM},
    OPTDOI = {10.1021/ie9901980},
    Issn = {0888-5885},
    Journal = {{Industrial \& Engineering Chemistry Research}},
    Month = {DEC},
    Number = 12,
    Orcid-Numbers ={Salcedo, Romualdo/0000-0003-3546-7404 Lima,
    Ricardo/0000-0002-5735-6089},
    Pages = {4742-4758},
    Researcherid-Numbers ={Lima, Ricardo/M-5164-2013},
    Times-Cited = 10,
    Title = {{On the optimum choice of decision variables for
    equation-oriented global optimization}},
    Unique-Id = {ISI:000084126900028},
    Volume = 38,
    Year = 1999,
    Url = {http://dx.doi.org/10.1021/ie9901980},
    }

Papers in conference proceedings
  • Marcovecchio, M., Lima, R., Novais, A., & Grossmann, I.. (2012). Deterministic optimization of short-term scheduling for hydroelectric power generation. Paper presented at the European Symposium on Computer Aided Process Engineering – 22.
    [BibTeX] [Download PDF]
    @inproceedings{marcovecchio2012,
    Author = {Marcovecchio, MG and Lima, RM and Novais, AQ and
    Grossmann, IE},
    Booktitle = {{European Symposium on Computer Aided Process
    Engineering - 22}},
    Editor = {Bogle, IDL and Fairweather, M},
    Isbn = {978-0-444-59519-5},
    Note = {{22nd European Symposium on Computer Aided Process
    Engineering (ESCAPE-22), London, UK, June 17-20,
    2012}},
    Pages = {913-918},
    Series = {{Computer-Aided Chemical Engineering}},
    Title = {{Deterministic optimization of short-term scheduling
    for hydroelectric power generation}},
    Volume = 10,
    Year = 2012,
    Url =
    {http://booksite.elsevier.com/9780444594310/downloads/ESC.414%20-%20Deterministic%20optimisation%20of%20short%20term%20scheduling%20for%20hydroelectric%20power%20generation.pdf}
    }

  • Lima, R. M., & Salcedo, R. L.. (2002). An optimized strategy for equation-oriented global optimization. Paper presented at the European Symposium on Computer Aided Process Engineering – 12.
    [BibTeX] [Download PDF]
    @inproceedings{lima2002,
    Author = {Lima, R. M. and Salcedo, R. L.},
    Booktitle = {{European Symposium on Computer Aided Process
    Engineering - 12}},
    Editor = {{Grievink, J and VanSchijndel, J}},
    Isbn = {0-444-51109-1},
    Issn = {1570-7946},
    Note = {{12th European Symposium on Computer Aided Process
    Engineering (ESCAPE-12), The Hague, Netherlands, May
    20-29, 2002}},
    Orcid-Numbers ={Salcedo, Romualdo/0000-0003-3546-7404 Lima,
    Ricardo/0000-0002-5735-6089},
    Pages = {913-918},
    Researcherid-Numbers ={Lima, Ricardo/M-5164-2013},
    Series = {{Computer-Aided Chemical Engineering}},
    Times-Cited = 3,
    Title = {An optimized strategy for equation-oriented global
    optimization},
    Unique-Id = {ISI:000180725000147},
    Volume = 10,
    Year = 2002,
    Url = {http://dx.doi.org/10.1016/S1570-7946(02)80180-8}
    }

Chapters in books
  • Lima, R., & Grossmann, I.. (2014). Introduction to software for Chemical Engineers. In Martin, M. (Ed.), (pp. 455-479). CRC Press.
    [BibTeX] [Download PDF]
    @inbook{lima2014,
    Author = {Lima, RMP and Grossmann, IE},
    Chapter = {Algebraic Modeling and Optimization},
    Editor = {Martin, MM},
    Isbn = 9781466599369,
    Pages = {455-479},
    Publisher = {CRC Press},
    Title = {{Introduction to software for Chemical Engineers}},
    Year = 2014,
    Url =
    {https://www.crcpress.com/Introduction-to-Software-for-Chemical-Engineers/Martin/p/book/9781466599369}
    }

  • Lima, R. M., & Grossmann, I. E.. (2011). Chemical Engineering Greetings to prof. Sauro Pierucci. (pp. 151-160). AIDIC.
    [BibTeX] [Download PDF]
    @inbook{lima2011b,
    Author = {Lima, Ricardo M and Grossmann, Ignacio E},
    Chapter = {Computational advances in solving mixed integer
    linear programming problems},
    Date-Modified ={2016-07-27 10:59:39 +0000},
    OPTDOI = {10.3303/MSC1101018},
    Isbn = {978-88-95608-10-5},
    Issn = {2036-5969},
    Note = {{http://www.aidic.it/msc/65year/000.html}},
    Pages = {151-160},
    Publisher = {AIDIC},
    Title = {{Chemical Engineering Greetings to prof. Sauro
    Pierucci}},
    Year = 2011,
    Url = {http://dx.doi.org/10.3303/MSC1101018}
    }