| Literature DB >> 35271002 |
David Palma-Heredia1, Marta Verdaguer1, Vicenç Puig2,3, Manuel Poch1, Miquel Àngel Cugueró-Escofet2.
Abstract
Anaerobic digestion (AnD) is a process that allows the conversion of organic waste into a source of energy such as biogas, introducing sustainability and circular economy in waste treatment. AnD is an intricate process because of multiple parameters involved, and its complexity increases when the wastes are from different types of generators. In this case, a key point to achieve good performance is optimisation methods. Currently, many tools have been developed to optimise a single AnD plant. However, the study of a network of AnD plants and multiple waste generators, all in different locations, remains unexplored. This novel approach requires the use of optimisation methodologies with the capacity to deal with a highly complex combinatorial problem. This paper proposes and compares the use of three evolutionary algorithms: ant colony optimisation (ACO), genetic algorithm (GA) and particle swarm optimisation (PSO), which are especially suited for this type of application. The algorithms successfully solve the problem, using an objective function that includes terms related to quality and logistics. Their application to a real case study in Catalonia (Spain) shows their usefulness (ACO and GA to achieve maximum biogas production and PSO for safer operation conditions) for AnD facilities.Entities:
Keywords: anaerobic co-digestion; ant colony optimisation; circular economy; genetic algorithms; particle swarm optimisation; waste management
Mesh:
Year: 2022 PMID: 35271002 PMCID: PMC8915032 DOI: 10.3390/s22051857
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Generic representation of the posed matching problem.
Figure 2(A) , (B) , (C) and (D) equations used for dimensionless coefficient calculation.
Figure 3Bipartite graph of the case study.
Summary of trimming tests for the GA.
| Tested Parameters | Best Index ( | Time(s) | |
|---|---|---|---|
| Crossover Fraction | 0.2 | 0.0274 | 525.73 |
| 0.5 | 0.0295 | 574.46 | |
|
|
|
| |
| Elite Count |
|
|
|
| 0.15 | 0.0300 | 536.15 | |
| 0.3 | 0.0291 | 554.83 | |
Summary of trimming tests for PSO.
| Tested Parameters | Best Index ( | Time(s) | |
|---|---|---|---|
| Cognitive Attraction | 0.2 | 0.0293 | 82.86 |
| 0.5 | 0.0304 | 62.93 | |
|
|
|
| |
| Social Attraction | 1.05 | 0.0301 | 55.78 |
|
|
|
| |
| 1.95 | 0.0308 | 63.45 | |
Waste generator dataset, including distance between waste generators and receptors and characterisation of each receptor of the case study (Baseline Scenario or Scenario 0).
| Waste Generator ID | Vw | COD (mg/L) | C/N | Alk (mg/L) | Tw | R1 | R2 | R3 |
|---|---|---|---|---|---|---|---|---|
| Distance to R1 (km) | Distance to R2 (km) | Distance to R3 (km) | ||||||
| W1 | 27,600 | 19,900 | 17.8 | 4300 | 1.55 | 5.3 | 20.5 | 9.5 |
| W2 | 47,000 | 16,900 | 20.6 | 3200 | 1.36 | 35.9 | 33.9 | 45.7 |
| W3 | 46,300 | 18,600 | 19.4 | 10,100 | 1.42 | 21.8 | 16.6 | 28.9 |
| W4 | 20,200 | 23,400 | 15.6 | 3400 | 1.38 | 30.4 | 43.2 | 19.7 |
| W5 | 38,400 | 21,100 | 17.9 | 4500 | 1.35 | 19.7 | 24.7 | 12.4 |
| W6 | 34,400 | 18,800 | 14.0 | 3800 | 1.61 | 14.8 | 19.9 | 15.9 |
| W7 | 13,800 | 22,600 | 15.3 | 2700 | 1.57 | 32.1 | 44.9 | 18.4 |
| W8 | 4400 | 22,100 | 15.2 | 1800 | 2.30 | 26.5 | 31.6 | 27.7 |
| W9 | 10,800 | 21,700 | 15.1 | 5300 | 0.93 | 20.3 | 33.1 | 8.8 |
| W10 | 9500 | 20,400 | 15.5 | 2500 | 1.28 | 30 | 24.8 | 37.1 |
| W11 | 17,000 | 23,300 | 14.8 | 7800 | 0.98 | 36.9 | 31.7 | 44 |
| W12 | 6500 | 20,100 | 16.5 | 3100 | 1.40 | 20.5 | 33.3 | 8.7 |
| C1 | 9000 | 667,400 | 42.5 | 250 | 0.01 | 15.9 | 11.1 | 23 |
| C2 | 9000 | 497,400 | 461.8 | 330 | 0.01 | 7 | 12 | 17.9 |
| C3 | 9000 | 155,900 | 3118.1 | 60 | 0.02 | 27.9 | 40.7 | 17.2 |
| C4 | 9000 | 459,100 | 274.1 | 660 | 0.10 | 16.2 | 11.1 | 22.9 |
| C5 | 9000 | 657,200 | 2330.6 | 630 | 0.01 | 52.8 | 65.6 | 43.8 |
| C6 | 9000 | 266,200 | 2832.4 | 20 | 0.01 | 56.1 | 33 | 21 |
| C7 | 9000 | 262,100 | 32,768.4 | 110 | 0.01 | 36.7 | 24.1 | 66.4 |
| Maximum Volume (L/day) | 122,000 | 146,000 | 111,000 | |||||
| COD (mg/L) | 18,600 | 19,100 | 18,200 | |||||
| C/N | 19.1 | 20.3 | 18.4 | |||||
| Alk (mg/L) | 3100 | 2900 | 3400 | |||||
| Tw (mg/L) | 1.41 | 1.68 | 1.53 |
Synthetic scenarios created from original Scenario 0 in Table 3. Description of data alteration procedure.
| ID | Description |
|---|---|
| Baseline (Scenario 0) scenario | Scenario based on data form real case study (see |
| Scenario 1 | High COD (×10 COD concentration) |
| Scenario 2a | Linear modification of distances: ×10 distances |
| Scenario 2b | Nonlinear modification of distances: square root of original distance |
| Scenario 3 | High volumes (×3 volumes) |
| Scenario 4 | C/N variations (increase of W1–W12 C/N ratio to the 50–60 range) |
Summary of algorithm performance. The best value B is highlighted. Scenario 2a feasible results (*) are associated with a poor solution, so no direct comparison is conducted.
|
|
|
| ||||
|
|
|
|
|
|
|
|
| Best Index (B) | 0.0336 | 0.0313 |
|
| 0.0328 | 0.0211 |
| Time (seconds) | 595.46 | 325.37 |
| 1825.34 | 1035.53 |
|
| Total Biogas Production (Nm3/d) | 25,657 |
| 20,852 | 114,870 |
| 102,927 |
| Avg Organic Load (kg COD/m3·d) | 2.32 |
| 2.09 | 9.67 |
| 9.73 |
| Avg C/N ratio | 50.5 | 56.1 |
| 24.1 | 54 |
|
| Avg Alkalinity (g CaCO3/m3) | 3079 | 3141 |
| 3183 | 3193 |
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
| Best Index (B) | - | 0.0001 * | 0.0001 * | 0.0287 |
| 0.0319 |
| Time (seconds) | - | 62 | 60 | 669.56 | 193 |
|
| Total Biogas Production (Nm3/d) | - | 14,278 | 12,325 | 17,468 |
| 19,237 |
| Avg Organic Load (kg COD/m3·d) | - | 1.6 | 1.4 | 1.69 |
| 2.24 |
| Avg C/N ratio | - | 45.9 | 32.8 | 23.4 | 55.2 |
|
| Avg Alkalinity (g CaCO3/m3) | - | 3298 | 3319 |
| 3174 | 3221 |
|
|
|
| ||||
|
|
|
|
|
|
|
|
| Best Index (B) | 0.0077 |
| 0.0300 | 0.0339 | 0.0319 |
|
| Time (seconds) | 671.03 | 548.46 |
| 1824.94 | 350.89 |
|
| Total Biogas Production (Nm3/d) | 17,224 | 33,657 |
| 20,770 |
| 19,524 |
| Avg Organic Load (kg COD/m3·d) | 1.70 | 2.79 |
| 2.02 |
| 1.90 |
| Avg C/N ratio | 19.1 | 26.3 |
| 35.9 | 56.4 |
|
| Avg Alkalinity (g CaCO3/m3) | 2985 | 3020 |
| 3217 | 3199 |
|
Figure 4Map of waste generators and waste receptors R1–R3 for Baseline Scenario (A), Scenario 2a (B) and Scenario 2b (C). Distance is expressed as longitudinal distance (X-axis) and latitudinal distance (Y-axis) with respect to the R1 plant.
Figure 5Blending profiles for every waste receptor and ACO, GA and PSO algorithms for the baseline scenario (left) and Scenario 2b (right).