{
  "metadata": {
    "date_created": "22.11.2024",
    "source": {
      "title": "Algorithmic Planning of Ventilation Systems: Optimising for Life-Cycle Costs and Acoustic Comfort",
      "type": "journal article",
      "URI": null,
      "authors": {
        "0": {
          "name": "Julius H.P. Breuer",
          "ORCID": "0000-0002-6226-7208"
        },
        "1": {
          "name": "Peter F. Pelz",
          "ORCID": "0000-0002-0195-627X"
        }
      }
    },
    "caption": "Pareto fronts demonstrating the trade-off between minimizing life-cycle costs and noise levels for both holistic and sequential optimization approaches. All displayed solutions are optimal with respect to life-cycle costs while adhering to a predefined noise limit. The solution with the lowest life-cycle cost is derived from optimization focused exclusively on airflow, with its noise level calculated during postprocessing. All other solutions are obtained by holistic optimisation of airflow and acoustics. Markers representing sequential optimisation closely align with those of holistic optimisation, making them nearly indistinguishable except at the 32.5 dB noise limit. Detailed data for this plot is publicly available; see Appendix F for access information."
  },
  "plots": [
    {
      "type": "2d",
      "title": "",
      "x_axis": {
        "label": "NOISE LIMIT in dB",
        "scale": "linear",
        "limit": [
          28.0,
          56.707742872312906
        ]
      },
      "y_axis": {
        "label": "LIFE-CYCLE COSTS in €",
        "scale": "linear",
        "limit": [
          8049.461848308614,
          20139.69062209328
        ]
      },
      "spines_removed": [
        "right",
        "top"
      ],
      "traces": [
        {
          "type": "line",
          "metadata": {
            "optimisation type": "holistic optimisation"
          },
          "line_color": "#000000ff",
          "line_thickness": 2.0,
          "line_style": "-",
          "marker": "s",
          "label": "holistic optimisation",
          "datapoints": [
            {
              "x": 30.0,
              "y": 19180.65773532693
            },
            {
              "x": 32.5,
              "y": 13114.598116841495
            },
            {
              "x": 35.0,
              "y": 11620.136061587298
            },
            {
              "x": 36.3251330766827,
              "y": 10626.16838084579
            },
            {
              "x": 37.755264898276394,
              "y": 10010.128707745622
            },
            {
              "x": 37.75526489828538,
              "y": 10010.128709290933
            },
            {
              "x": 45.44296626118903,
              "y": 9520.807992101654
            },
            {
              "x": 50.0,
              "y": 9420.072787796733
            },
            {
              "x": 54.0073741641073,
              "y": 8579.518795309486
            }
          ]
        },
        {
          "type": "line",
          "metadata": {
            "optimisation type": "sequential optimisatoin"
          },
          "line_color": "#000000ff",
          "line_thickness": 2.0,
          "line_style": "-",
          "marker": "d",
          "label": "sequential optimisation",
          "datapoints": [
            {
              "x": 30.0,
              "y": 19180.714202034127
            },
            {
              "x": 32.5,
              "y": 14710.570782700415
            },
            {
              "x": 35.0,
              "y": 11620.136062228688
            },
            {
              "x": 36.32509869053593,
              "y": 10626.164710554061
            },
            {
              "x": 37.755264898263846,
              "y": 10010.145021433193
            },
            {
              "x": 37.7552648982857,
              "y": 10010.1287093492
            },
            {
              "x": 45.442966261189156,
              "y": 9520.808197704246
            },
            {
              "x": 50.0,
              "y": 9420.072988676635
            },
            {
              "x": 54.007374164107524,
              "y": 8579.523023878439
            }
          ]
        },
        {
          "type": "line",
          "line_color": "#000000ff",
          "line_thickness": 2.0,
          "line_style": "-",
          "marker": "None",
          "label": "_child4",
          "datapoints": [
            {
              "x": 30.0,
              "y": 19180.714202034127
            },
            {
              "x": 30.0,
              "y": 20139.749912135834
            }
          ]
        },
        {
          "type": "line",
          "line_color": "#000000ff",
          "line_thickness": 2.0,
          "line_style": "-",
          "marker": "None",
          "label": "_child5",
          "datapoints": [
            {
              "x": 54.007374164107524,
              "y": 8579.523023878439
            },
            {
              "x": 56.707742872312906,
              "y": 8579.523023878439
            }
          ]
        }
      ]
    }
  ]
}