Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por CESE

2023

Template-Assisted Mechanosynthesis Leading to Benchmark Energy Efficiency and Sustainability in the Production of Bifunctional Fe-N-C Electrocatalysts

Autores
Kosimov, A; Alimbekova, A; Assafrei, JM; Yusibova, G; Aruvali, J; Kaarik, M; Leis, J; Paiste, P; Ahmadi, M; Roohi, K; Taheri, P; Pinto, SM; Cepitis, R; Baptista, AJ; Teppor, P; Lust, E; Kongi, N;

Publicação
ACS SUSTAINABLE CHEMISTRY & ENGINEERING

Abstract
Solid-phasetemplate-assisted mechanosynthesis of Fe-N-C,featuring low-cost and sustainable FeCl3, 2,4,6-tri(2-pyridyl)-1,3,5-triazine(TPTZ), and NaCl is reported. Efficient and sustainable synthesis of performant metal/nitrogen-dopedcarbon (M-N-C) catalysts for oxygen reduction and evolutionreactions (ORR/OER) is vital for the global switch to green energytechnologies-fuel cells and metal-air batteries. Thisstudy reports a solid-phase template-assisted mechanosynthesis ofFe-N-C, featuring low-cost and sustainable FeCl3, 2,4,6-tri(2-pyridyl)-1,3,5-triazine (TPTZ), and NaCl. ANaCl-templated Fe-TPTZ metal-organic material was formed usingfacile liquid-assisted grinding/compression. With NaCl, the Fe-TPTZtemplate-induced stability allows for a rapid, thus, energy-efficientpyrolysis. Among the produced materials, 3D-FeNC-LAG exhibits remarkableperformance in ORR (E (1/2) = 0.85 V and E (onset) = 1.00 V), OER (E ( j=10) = 1.73 V), and in the zinc-airbattery test (power density of 139 mW cm(-2)). Themultilayer stream mapping (MSM) framework is presented as a tool forcreating a sustainability assessment protocol for the catalyst productionprocess. MSM employs time, cost, resource, and energy efficiency astechnoeconomic sustainability metrics to assess the potential upstreamimpact. MSM analysis shows that the 3D-FeNC-LAG synthesis exhibits90% overall process efficiency and 97.67% cost efficiency. The proposedsynthetic protocol requires 2 times less processing time and 3 timesless energy without compromising the catalyst efficiency, superiorto the most advanced methods.

2022

A Two-Stage Method to Solve Location-Routing Problems Based on Sectorization

Autores
Teymourifar, A; Rodrigues, AM; Ferreira, JS; Lopes, C; Oliveira, C; Romanciuc, V;

Publicação
INNOVATIONS IN INDUSTRIAL ENGINEERING

Abstract
This paper deals with multi-objective location-routing problems involving distribution centres and a set of customers. It proposes a new two-stage solution method that comprehends the concept of sectorization. Distribution centres are opened, and the corresponding opening cost is calculated. A subset of customers is assigned to each of them and, in this way, sectors are formed. The objective functions in assigning customers to distribution centres are the total deviation in demands of sectors and the total deviation in total distance of customers from centroid of sectors, which must be minimized Afterward, a route is determined for each sector to meet the demands of customers. At this stage, the objective function is the total distance on the routes in the sectors, that must be minimized Benchmarks are defined for the problem and the results acquired with the two-stage method are compared to those obtained with NSGA-II. It is observed that NSGA-II can achieve many non-dominated solutions.

2022

An Integer Programming Approach to Sectorization with Compactness and Equilibrium Constraints

Autores
Romanciuc, V; Lopes, C; Teymourifar, A; Rodrigues, AM; Ferreira, JS; Oliveira, C; Ozturk, EG;

Publicação
INNOVATIONS IN INDUSTRIAL ENGINEERING

Abstract
The process of sectorization aims at dividing a dataset into smaller sectors according to certain criteria, such as equilibrium and compactness. Sectorization problems appear in several different contexts, such as political districting, sales territory design, healthcare districting problems and waste collection, to name a few. Solution methods vary from application to application, either being exact, heuristics or a combination of both. In this paper, we propose two quadratic integer programming models to obtain a sectorization: one with compactness as the main criterion and equilibrium constraints, and the other considering equilibrium as the objective and compactness bounded in the constraints. These two models are also compared to ascertain the relationship between the criteria.

2022

A Comparison Between Optimization Tools to Solve Sectorization Problem

Autores
Teymourifar, A; Rodrigues, AM; Ferreira, JS; Lopes, C;

Publicação
Lecture Notes in Networks and Systems

Abstract
In sectorization problems, a large district is split into small ones, usually meeting certain criteria. In this study, at first, two single-objective integer programming models for sectorization are presented. Models contain sector centers and customers, which are known beforehand. Sectors are established by assigning a subset of customers to each center, regarding objective functions like equilibrium and compactness. Pulp and Pyomo libraries available in Python are utilised to solve related benchmarks. The problems are then solved using a genetic algorithm available in Pymoo, which is a library in Python that contains evolutionary algorithms. Furthermore, the multi-objective versions of the models are solved with NSGA-II and RNSGA-II from Pymoo. A comparison is made among solution approaches. Between solvers, Gurobi performs better, while in the case of setting proper parameters and operators the evolutionary algorithm in Pymoo is better in terms of solution time, particularly for larger benchmarks. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.

2022

An Application of Preference-Inspired Co-Evolutionary Algorithm to Sectorization

Autores
Öztürk, E; Rocha, P; Sousa, F; Lima, M; Rodrigues, AM; Ferreira, JS; Nunes, AC; Lopes, C; Oliveira, C;

Publicação
Lecture Notes in Mechanical Engineering

Abstract
Sectorization problems have significant challenges arising from the many objectives that must be optimised simultaneously. Several methods exist to deal with these many-objective optimisation problems, but each has its limitations. This paper analyses an application of Preference Inspired Co-Evolutionary Algorithms, with goal vectors (PICEA-g) to sectorization problems. The method is tested on instances of different size difficulty levels and various configurations for mutation rate and population number. The main purpose is to find the best configuration for PICEA-g to solve sectorization problems. Performance metrics are used to evaluate these configurations regarding the solutions’ spread, convergence, and diversity in the solution space. Several test trials showed that big and medium-sized instances perform better with low mutation rates and large population sizes. The opposite is valid for the small size instances. © 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.

2022

Creating homogeneous sectors: criteria and applications of sectorization

Autores
Lopes, Isabel Cristina; Lima, Maria Margarida; Ozturk, E. Goksu; Rodrigues, Ana Maria; Nunes, Ana Catarina; Oliveira, Cristina; Soeiro Ferreira, José; Rocha, Pedro;

Publicação
IFCS 2022 Book of Abstracts 17th Conference of the International Federation of Classification Societies Classification and Data Science in the Digital Age

Abstract
Sectorization is the process of grouping a set of previously defined basic units (points or small areas) into a fixed number of sectors. Sectorization is also known in the literature as districting or territory design, and is usually performed to optimize one or more criteria regarding the geographic characteristics of the territory and the planning purposes of sectors. The most common criteria are equilibrium, compactness and contiguity, which can be measured in many ways. Sectorization is similar to clustering but with a different motivation. Both aggregate smaller units into groups. But, while clustering strives for inner similarity of data, sectorization aims at outer homogeneity [1]. In clustering, groups should be very different from each other, and similar points are classified in the same cluster. In sectorization, groups should be very similar to each other, and therefore very different points can be grouped in the same sector. We classify sectorization problems into four types: basic sectorization, sectorization with service centers, resectorization, and dynamic sectorization. A Decision Support System for Sectorization, D3S, is being developed to deal with these four types of problems. Multi-objective genetic algorithms were implemented in D3S using Python, and a user-friendly web interface was developed using Django. Several applications can be solved with D3S, such as political districting, sales territory design, delivery service zones, and assignment of fire stations and health services to the population.

  • 40
  • 225