From 29339ae967bac9954145e19842dcb36047c04565 Mon Sep 17 00:00:00 2001 From: Fedor Baart Date: Sun, 29 May 2022 17:18:34 +0200 Subject: [PATCH] fix emission notebook --- ...ample 14 - Emission footprint of IWT.ipynb | 2862 +++++++++++++++-- 1 file changed, 2660 insertions(+), 202 deletions(-) diff --git a/notebooks/Example 14 - Emission footprint of IWT.ipynb b/notebooks/Example 14 - Emission footprint of IWT.ipynb index 1d0d6cb3..d8de1b0c 100644 --- a/notebooks/Example 14 - Emission footprint of IWT.ipynb +++ b/notebooks/Example 14 - Emission footprint of IWT.ipynb @@ -58,7 +58,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "This notebook has been tested with OpenTNSim version 1.0.0 - branch: Afstuderen_LoesSegers\n" + "This notebook has been tested with OpenTNSim version 1.1.2 - branch: Afstuderen_LoesSegers\n" ] } ], @@ -126,14 +126,19 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "metadata": {}, "outputs": [], - "source": [] + "source": [ + "src_dir = pathlib.Path(opentnsim.__file__).parent.parent\n", + "\n", + "# Graph location\n", + "notebook_dir = src_dir / \"notebooks\"\n" + ] }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -144,12 +149,12 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ "# Link to vessel database\n", - "location_vessel_database = \"Vessels/Vessel-database-2.csv\"\n", + "location_vessel_database = notebook_dir / \"Vessels\" / \"Vessel-database-2.csv\"\n", "\n" ] }, @@ -169,7 +174,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -204,7 +209,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -222,7 +227,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -240,7 +245,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -270,7 +275,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ @@ -413,7 +418,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -877,7 +882,7 @@ " self.calculate_total_power_required() #You need the P_partial values\n", " \n", " #Import the correction factors table\n", - " self.corf = opentnsim.energy.correction_factors()\n", + " self.corf = opentnsim.energy.load_partial_engine_load_correction_factors()\n", " \n", " for i in range(20):\n", " #If the partial engine load is smaller or equal to 5%, the correction factors corresponding to P_partial = 5% are assigned.\n", @@ -968,7 +973,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -1154,7 +1159,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 13, "metadata": {}, "outputs": [ { @@ -1194,7 +1199,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ @@ -1221,7 +1226,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 15, "metadata": {}, "outputs": [], "source": [ @@ -1244,7 +1249,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ @@ -1261,7 +1266,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 17, "metadata": {}, "outputs": [], "source": [ @@ -1274,7 +1279,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 18, "metadata": {}, "outputs": [], "source": [ @@ -1302,19 +1307,19 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/html": [ - "
Make this Notebook Trusted to load map: File -> Trust Notebook
" + "
Make this Notebook Trusted to load map: File -> Trust Notebook
" ], "text/plain": [ - "" + "" ] }, - "execution_count": 18, + "execution_count": 19, "metadata": {}, "output_type": "execute_result" } @@ -1347,7 +1352,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ @@ -1376,7 +1381,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 21, "metadata": {}, "outputs": [], "source": [ @@ -1405,7 +1410,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -1419,19 +1424,19 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 23, "metadata": {}, "outputs": [ { "data": { "text/html": [ - "
Make this Notebook Trusted to load map: File -> Trust Notebook
" + "
Make this Notebook Trusted to load map: File -> Trust Notebook
" ], "text/plain": [ - "" + "" ] }, - "execution_count": 22, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -1462,7 +1467,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ @@ -1479,19 +1484,19 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 25, "metadata": {}, "outputs": [ { "data": { "text/html": [ - "
Make this Notebook Trusted to load map: File -> Trust Notebook
" + "
Make this Notebook Trusted to load map: File -> Trust Notebook
" ], "text/plain": [ - "" + "" ] }, - "execution_count": 24, + "execution_count": 25, "metadata": {}, "output_type": "execute_result" } @@ -1550,7 +1555,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 26, "metadata": { "scrolled": false }, @@ -1757,7 +1762,7 @@ "[5 rows x 21 columns]" ] }, - "execution_count": 25, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -1772,7 +1777,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 27, "metadata": {}, "outputs": [], "source": [ @@ -1800,7 +1805,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ @@ -1811,7 +1816,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 29, "metadata": {}, "outputs": [ { @@ -1939,7 +1944,7 @@ "4 Verl. Dortmund (L > 74 m) 0.85 " ] }, - "execution_count": 28, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } @@ -1959,15 +1964,15 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 30, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "{'env': None, 'name': 'Vessel number 1', 'route': None, 'geometry': None, 'capacity': 682.5, 'compute_v': . at 0x13a5e0040>, 'type': 'Dortmund-Eems (L <= 74 m)', 'B': 8.2, 'L': 67.0, 'H_e': 2.0, 'H_f': 6.6, 'T_e': 1.5, 'T_f': 2.7, 'P_installed': 435.0, 'L_w': 1.0, 'C_b': 0.85}\n", - "The construction year of the engine is 2002\n" + "{'env': None, 'name': 'Vessel number 1', 'route': None, 'geometry': None, 'capacity': 682.5, 'compute_v': . at 0x29a3d6700>, 'type': 'Dortmund-Eems (L <= 74 m)', 'v': 3, 'B': 8.2, 'L': 67.0, 'H_e': 2.0, 'H_f': 6.6, 'T_e': 1.5, 'T_f': 2.7, 'P_installed': 435.0, 'L_w': 1.0, 'C_b': 0.85}\n", + "The construction year of the engine is 2010\n" ] } ], @@ -1993,6 +1998,7 @@ " \"capacity\": vessel_db[vessel_db['type']==vessel_type]['capacity'].values[0],\n", " \"compute_v\": compute_v_provider(v_empty=1, v_full=1),\n", " \"type\": vessel_db[vessel_db['type']==vessel_type]['type'].values[0],\n", + " \"v\": 3,\n", " \"B\": vessel_db[vessel_db['type']==vessel_type]['B'].values[0],\n", " \"L\": vessel_db[vessel_db['type']==vessel_type]['L'].values[0],\n", " \"H_e\": vessel_db[vessel_db['type']==vessel_type]['H_e'].values[0],\n", @@ -2020,7 +2026,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 31, "metadata": {}, "outputs": [], "source": [ @@ -2049,7 +2055,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 32, "metadata": {}, "outputs": [], "source": [ @@ -2151,7 +2157,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 33, "metadata": {}, "outputs": [], "source": [ @@ -2163,7 +2169,7 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 34, "metadata": {}, "outputs": [], "source": [ @@ -2184,7 +2190,7 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 35, "metadata": {}, "outputs": [], "source": [ @@ -2206,7 +2212,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 36, "metadata": {}, "outputs": [], "source": [ @@ -2230,7 +2236,7 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": 37, "metadata": {}, "outputs": [], "source": [ @@ -2247,7 +2253,7 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 38, "metadata": {}, "outputs": [], "source": [ @@ -2270,7 +2276,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 39, "metadata": {}, "outputs": [], "source": [ @@ -2287,7 +2293,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 40, "metadata": {}, "outputs": [], "source": [ @@ -2310,7 +2316,7 @@ }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 41, "metadata": {}, "outputs": [], "source": [ @@ -2328,7 +2334,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 42, "metadata": {}, "outputs": [], "source": [ @@ -2351,7 +2357,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 43, "metadata": {}, "outputs": [], "source": [ @@ -2386,7 +2392,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 44, "metadata": {}, "outputs": [ { @@ -2395,7 +2401,7 @@ "text": [ "The path is ['8867449', 'B5729_B', 'B5729_A', '8860614', 'B57361_B', 'B57361_A', '8867741', 'B27780191_B', 'B27780191_A', 'L4199_A', 'B7951_B', 'B7951_A', '8866992', '8867008', '8861414', '8867154', '8867029', 'B23888_B', 'B23888_A', 'L6951_B', 'L6951_A', '8863200', '8865803', '8862143', 'B42792_B', 'B42792_A', '8867784', '8864737', 'S22992990_B', 'S22992990_A', '28313659', '8862371', '8862201', '8860968', '8867893', '8863432', 'B35761_B', 'B35761_A', '8862724', '8860870', '8860743', '8862498', 'L42863_A', 'L42863_B', 'B34113_A', 'B34113_B', '8868426', '8866727', '8865019', '8864258', '8864774', '8867060', '8865797', '8862801', '8864138', 'B30667_A', 'B30667_B', 'B37463_A', 'B37463_B', 'B9108_A', 'B9108_B', '8867083', '8868133', '8866632', '8868095', '8865574', '8868181', '8861380', 'B43908_A', 'B43908_B', 'L9305_A', 'L9305_B', 'B30870_A', 'B30870_B', '8867425', 'B20349_A', 'B20349_B', 'B18485_A', 'B18485_B', 'B41640_A', 'B41640_B', 'B25636_A', 'B25636_B', 'B22796_A', 'B22796_B', '28197697', 'B41483_A']\n", "\n", - "The edges on the route [('8860743', '8860870'), ('8860743', '8862498'), ('B37463_A', 'B30667_B'), ('B37463_A', 'B37463_B'), ('8860968', '8867893'), ('8860968', '8862201'), ('B9108_A', 'B9108_B'), ('B9108_A', 'B37463_B'), ('8868426', '8866727'), ('8868426', 'B34113_B'), ('L9305_A', 'B43908_B'), ('L9305_A', 'L9305_B'), ('B20349_B', 'B18485_A'), ('B20349_B', 'B20349_A'), ('B41640_A', 'B18485_B'), ('B41640_A', 'B41640_B'), ('8864737', '8867784'), ('8864737', 'S22992990_B'), ('L42863_B', 'L42863_A'), ('L42863_B', 'B34113_A'), ('8860614', 'B5729_A'), ('8860614', 'B57361_B'), ('B41483_A', '28197697'), ('28197697', 'B22796_B'), ('28197697', 'B41483_A'), ('B23888_B', '8867029'), ('B23888_B', 'B23888_A'), ('8867893', '8860968'), ('8867893', '8863432'), ('8860870', '8862724'), ('8860870', '8860743'), ('B18485_B', 'B18485_A'), ('B18485_B', 'B41640_A'), ('B34113_B', '8868426'), ('B34113_B', 'B34113_A'), ('B30667_A', '8864138'), ('B30667_A', 'B30667_B'), ('B30870_A', 'B30870_B'), ('B30870_A', 'L9305_B'), ('B27780191_A', 'B27780191_B'), ('B27780191_A', 'L4199_A'), ('8862201', '8860968'), ('8862201', '8862371'), ('8867449', 'B5729_B'), ('L42863_A', '8862498'), ('L42863_A', 'L42863_B'), ('B35761_B', '8863432'), ('B35761_B', 'B35761_A'), ('8865574', '8868181'), ('8865574', '8868095'), ('28313659', '8862371'), ('28313659', 'S22992990_A'), ('B22796_B', 'B22796_A'), ('B22796_B', '28197697'), ('8867060', '8864774'), ('8867060', '8865797'), ('8864774', '8864258'), ('8864774', '8867060'), ('8863432', '8867893'), ('8863432', 'B35761_B'), ('L4199_A', 'B7951_B'), ('L4199_A', 'B27780191_A'), ('8863200', '8865803'), ('8863200', 'L6951_A'), ('B23888_A', 'B23888_B'), ('B23888_A', 'L6951_B'), ('B43908_A', '8861380'), ('B43908_A', 'B43908_B'), ('8865803', '8863200'), ('8865803', '8862143'), ('B57361_B', '8860614'), ('B57361_B', 'B57361_A'), ('B43908_B', 'B43908_A'), ('B43908_B', 'L9305_A'), ('8864258', '8864774'), ('8864258', '8865019'), ('8867425', 'B20349_A'), ('8867425', 'B30870_B'), ('B18485_A', 'B18485_B'), ('B18485_A', 'B20349_B'), ('S22992990_B', '8864737'), ('S22992990_B', 'S22992990_A'), ('S22992990_A', '28313659'), ('S22992990_A', 'S22992990_B'), ('8867741', 'B57361_A'), ('8867741', 'B27780191_B'), ('B41640_B', 'B41640_A'), ('B41640_B', 'B25636_A'), ('8867154', '8861414'), ('8867154', '8867029'), ('8867008', '8861414'), ('8867008', '8866992'), ('B9108_B', '8867083'), ('B9108_B', 'B9108_A'), ('8866992', '8867008'), ('8866992', 'B7951_A'), ('L9305_B', 'B30870_A'), ('L9305_B', 'L9305_A'), ('B34113_A', 'B34113_B'), ('B34113_A', 'L42863_B'), ('L6951_B', 'L6951_A'), ('L6951_B', 'B23888_A'), ('8866632', '8868095'), ('8866632', '8868133'), ('B42792_A', '8867784'), ('B42792_A', 'B42792_B'), ('B5729_B', '8867449'), ('B5729_B', 'B5729_A'), ('8864138', '8862801'), ('8864138', 'B30667_A'), ('8868095', '8865574'), ('8868095', '8866632'), ('8867083', '8868133'), ('8867083', 'B9108_B'), ('8861380', '8868181'), ('8861380', 'B43908_A'), ('B30870_B', '8867425'), ('B30870_B', 'B30870_A'), ('8865019', '8864258'), ('8865019', '8866727'), ('B20349_A', '8867425'), ('B20349_A', 'B20349_B'), ('L6951_A', '8863200'), ('L6951_A', 'L6951_B'), ('8868181', '8865574'), ('8868181', '8861380'), ('8862143', 'B42792_B'), ('8862143', '8865803'), ('B42792_B', '8862143'), ('B42792_B', 'B42792_A'), ('B25636_B', 'B22796_A'), ('B25636_B', 'B25636_A'), ('8862498', '8860743'), ('8862498', 'L42863_A'), ('B5729_A', '8860614'), ('B5729_A', 'B5729_B'), ('B37463_B', 'B9108_A'), ('B37463_B', 'B37463_A'), ('8868133', '8866632'), ('8868133', '8867083'), ('8862371', '28313659'), ('8862371', '8862201'), ('B7951_B', 'B7951_A'), ('B7951_B', 'L4199_A'), ('8866727', '8865019'), ('8866727', '8868426'), ('8862801', '8864138'), ('8862801', '8865797'), ('B25636_A', 'B25636_B'), ('B25636_A', 'B41640_B'), ('B7951_A', '8866992'), ('B7951_A', 'B7951_B'), ('8867029', '8867154'), ('8867029', 'B23888_B'), ('B35761_A', '8862724'), ('B35761_A', 'B35761_B'), ('8867784', '8864737'), ('8867784', 'B42792_A'), ('B27780191_B', '8867741'), ('B27780191_B', 'B27780191_A'), ('8862724', '8860870'), ('8862724', 'B35761_A'), ('B30667_B', 'B30667_A'), ('B30667_B', 'B37463_A'), ('B22796_A', 'B22796_B'), ('B22796_A', 'B25636_B'), ('8861414', '8867154'), ('8861414', '8867008'), ('8865797', '8867060'), ('8865797', '8862801'), ('B57361_A', '8867741'), ('B57361_A', 'B57361_B')]\n" + "The edges on the route [('8864258', '8864774'), ('8864258', '8865019'), ('B57361_A', '8867741'), ('B57361_A', 'B57361_B'), ('B7951_A', '8866992'), ('B7951_A', 'B7951_B'), ('B34113_B', '8868426'), ('B34113_B', 'B34113_A'), ('8866632', '8868095'), ('8866632', '8868133'), ('B37463_B', 'B9108_A'), ('B37463_B', 'B37463_A'), ('L6951_B', 'L6951_A'), ('L6951_B', 'B23888_A'), ('L4199_A', 'B7951_B'), ('L4199_A', 'B27780191_A'), ('8865797', '8867060'), ('8865797', '8862801'), ('8867784', '8864737'), ('8867784', 'B42792_A'), ('8862201', '8860968'), ('8862201', '8862371'), ('B5729_B', '8867449'), ('B5729_B', 'B5729_A'), ('8868181', '8865574'), ('8868181', '8861380'), ('L42863_A', '8862498'), ('L42863_A', 'L42863_B'), ('B18485_A', 'B18485_B'), ('B18485_A', 'B20349_B'), ('8862371', '28313659'), ('8862371', '8862201'), ('8866992', '8867008'), ('8866992', 'B7951_A'), ('8867083', '8868133'), ('8867083', 'B9108_B'), ('B30667_B', 'B30667_A'), ('B30667_B', 'B37463_A'), ('8864138', '8862801'), ('8864138', 'B30667_A'), ('8860968', '8867893'), ('8860968', '8862201'), ('8865019', '8864258'), ('8865019', '8866727'), ('8860743', '8860870'), ('8860743', '8862498'), ('8867893', '8860968'), ('8867893', '8863432'), ('8862143', 'B42792_B'), ('8862143', '8865803'), ('B35761_A', '8862724'), ('B35761_A', 'B35761_B'), ('B5729_A', '8860614'), ('B5729_A', 'B5729_B'), ('B43908_A', '8861380'), ('B43908_A', 'B43908_B'), ('28197697', 'B22796_B'), ('28197697', 'B41483_A'), ('8867154', '8861414'), ('8867154', '8867029'), ('B27780191_B', '8867741'), ('B27780191_B', 'B27780191_A'), ('8867029', '8867154'), ('8867029', 'B23888_B'), ('8865803', '8863200'), ('8865803', '8862143'), ('B22796_A', 'B22796_B'), ('B22796_A', 'B25636_B'), ('B41640_A', 'B18485_B'), ('B41640_A', 'B41640_B'), ('L42863_B', 'L42863_A'), ('L42863_B', 'B34113_A'), ('B20349_B', 'B18485_A'), ('B20349_B', 'B20349_A'), ('B30870_B', '8867425'), ('B30870_B', 'B30870_A'), ('B27780191_A', 'B27780191_B'), ('B27780191_A', 'L4199_A'), ('B43908_B', 'B43908_A'), ('B43908_B', 'L9305_A'), ('B23888_A', 'B23888_B'), ('B23888_A', 'L6951_B'), ('8867449', 'B5729_B'), ('8867060', '8864774'), ('8867060', '8865797'), ('8861380', '8868181'), ('8861380', 'B43908_A'), ('8868133', '8866632'), ('8868133', '8867083'), ('B9108_A', 'B9108_B'), ('B9108_A', 'B37463_B'), ('8868095', '8865574'), ('8868095', '8866632'), ('L9305_B', 'B30870_A'), ('L9305_B', 'L9305_A'), ('B57361_B', '8860614'), ('B57361_B', 'B57361_A'), ('8866727', '8865019'), ('8866727', '8868426'), ('S22992990_B', '8864737'), ('S22992990_B', 'S22992990_A'), ('L9305_A', 'B43908_B'), ('L9305_A', 'L9305_B'), ('B42792_A', '8867784'), ('B42792_A', 'B42792_B'), ('8860614', 'B5729_A'), ('8860614', 'B57361_B'), ('S22992990_A', '28313659'), ('S22992990_A', 'S22992990_B'), ('8862498', '8860743'), ('8862498', 'L42863_A'), ('B30667_A', '8864138'), ('B30667_A', 'B30667_B'), ('B7951_B', 'B7951_A'), ('B7951_B', 'L4199_A'), ('8867741', 'B57361_A'), ('8867741', 'B27780191_B'), ('B25636_A', 'B25636_B'), ('B25636_A', 'B41640_B'), ('B22796_B', 'B22796_A'), ('B22796_B', '28197697'), ('B9108_B', '8867083'), ('B9108_B', 'B9108_A'), ('B35761_B', '8863432'), ('B35761_B', 'B35761_A'), ('B34113_A', 'B34113_B'), ('B34113_A', 'L42863_B'), ('B20349_A', '8867425'), ('B20349_A', 'B20349_B'), ('B42792_B', '8862143'), ('B42792_B', 'B42792_A'), ('8867008', '8861414'), ('8867008', '8866992'), ('8867425', 'B20349_A'), ('8867425', 'B30870_B'), ('B41483_A', '28197697'), ('28313659', '8862371'), ('28313659', 'S22992990_A'), ('8860870', '8862724'), ('8860870', '8860743'), ('8863432', '8867893'), ('8863432', 'B35761_B'), ('B41640_B', 'B41640_A'), ('B41640_B', 'B25636_A'), ('8865574', '8868181'), ('8865574', '8868095'), ('8864774', '8864258'), ('8864774', '8867060'), ('8861414', '8867154'), ('8861414', '8867008'), ('B23888_B', '8867029'), ('B23888_B', 'B23888_A'), ('B30870_A', 'B30870_B'), ('B30870_A', 'L9305_B'), ('B18485_B', 'B18485_A'), ('B18485_B', 'B41640_A'), ('8862801', '8864138'), ('8862801', '8865797'), ('L6951_A', '8863200'), ('L6951_A', 'L6951_B'), ('B25636_B', 'B22796_A'), ('B25636_B', 'B25636_A'), ('8862724', '8860870'), ('8862724', 'B35761_A'), ('8868426', '8866727'), ('8868426', 'B34113_B'), ('8863200', '8865803'), ('8863200', 'L6951_A'), ('B37463_A', 'B30667_B'), ('B37463_A', 'B37463_B'), ('8864737', '8867784'), ('8864737', 'S22992990_B')]\n" ] } ], @@ -2416,7 +2422,7 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 45, "metadata": { "scrolled": false }, @@ -2435,16 +2441,16 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 46, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 45, + "execution_count": 46, "metadata": {}, "output_type": "execute_result" } @@ -2462,9 +2468,19 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 47, "metadata": {}, "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/baart_f/.virtualenvs/opentnsim/lib/python3.9/site-packages/pandas/core/dtypes/cast.py:122: ShapelyDeprecationWarning:\n", + "\n", + "The array interface is deprecated and will no longer work in Shapely 2.0. Convert the '.coords' to a numpy array instead.\n", + "\n" + ] + }, { "data": { "text/html": [ @@ -2540,14 +2556,14 @@ " Sailing from node B9108_A to node B9108_B stop\n", " 2020-09-26 08:27:15.560749\n", " 0\n", - " POINT (4.232825345579756 51.53687532596246)\n", + " POINT (4.232825345579756 51.536875325962455)\n", " \n", " \n", " 121\n", " Sailing from node B9108_B to node 8867083 start\n", " 2020-09-26 08:27:15.560749\n", " 0\n", - " POINT (4.232825345579756 51.53687532596246)\n", + " POINT (4.232825345579756 51.536875325962455)\n", " \n", " \n", " 122\n", @@ -2596,14 +2612,14 @@ " Sailing from node 8866632 to node 8868095 stop\n", " 2020-09-26 08:52:35.126091\n", " 0\n", - " POINT (4.220197307229745 51.4971986337739)\n", + " POINT (4.2201973072297445 51.4971986337739)\n", " \n", " \n", " 129\n", " Sailing from node 8868095 to node 8865574 start\n", " 2020-09-26 08:52:35.126091\n", " 0\n", - " POINT (4.220197307229745 51.4971986337739)\n", + " POINT (4.2201973072297445 51.4971986337739)\n", " \n", " \n", " 130\n", @@ -2666,14 +2682,14 @@ " Sailing from node B43908_A to node B43908_B stop\n", " 2020-09-26 09:22:19.698006\n", " 0\n", - " POINT (4.230778716122923 51.44954126261509)\n", + " POINT (4.230778716122923 51.449541262615085)\n", " \n", " \n", " 139\n", " Sailing from node B43908_B to node L9305_A start\n", " 2020-09-26 09:22:19.698006\n", " 0\n", - " POINT (4.230778716122923 51.44954126261509)\n", + " POINT (4.230778716122923 51.449541262615085)\n", " \n", " \n", " 140\n", @@ -2708,14 +2724,14 @@ " Sailing from node L9305_B to node B30870_A stop\n", " 2020-09-26 09:24:05.029859\n", " 0\n", - " POINT (4.231346785832945 51.44672329586074)\n", + " POINT (4.231346785832945 51.446723295860735)\n", " \n", " \n", " 145\n", " Sailing from node B30870_A to node B30870_B start\n", " 2020-09-26 09:24:05.029859\n", " 0\n", - " POINT (4.231346785832945 51.44672329586074)\n", + " POINT (4.231346785832945 51.446723295860735)\n", " \n", " \n", " 146\n", @@ -2750,14 +2766,14 @@ " Sailing from node 8867425 to node B20349_A stop\n", " 2020-09-26 09:35:06.729023\n", " 0\n", - " POINT (4.234126827964509 51.42896571952878)\n", + " POINT (4.234126827964509 51.428965719528776)\n", " \n", " \n", " 151\n", " Sailing from node B20349_A to node B20349_B start\n", " 2020-09-26 09:35:06.729023\n", " 0\n", - " POINT (4.234126827964509 51.42896571952878)\n", + " POINT (4.234126827964509 51.428965719528776)\n", " \n", " \n", " 152\n", @@ -2778,14 +2794,14 @@ " Sailing from node B20349_B to node B18485_A stop\n", " 2020-09-26 09:35:22.845501\n", " 0\n", - " POINT (4.234200687941485 51.42853360285508)\n", + " POINT (4.234200687941485 51.428533602855076)\n", " \n", " \n", " 155\n", " Sailing from node B18485_A to node B18485_B start\n", " 2020-09-26 09:35:22.845501\n", " 0\n", - " POINT (4.234200687941485 51.42853360285508)\n", + " POINT (4.234200687941485 51.428533602855076)\n", " \n", " \n", " 156\n", @@ -2820,14 +2836,14 @@ " Sailing from node B41640_A to node B41640_B stop\n", " 2020-09-26 09:35:52.364100\n", " 0\n", - " POINT (4.234335968299558 51.42774214717445)\n", + " POINT (4.2343359682995585 51.42774214717445)\n", " \n", " \n", " 161\n", " Sailing from node B41640_B to node B25636_A start\n", " 2020-09-26 09:35:52.364100\n", " 0\n", - " POINT (4.234335968299558 51.42774214717445)\n", + " POINT (4.2343359682995585 51.42774214717445)\n", " \n", " \n", " 162\n", @@ -2848,42 +2864,42 @@ " Sailing from node B25636_A to node B25636_B stop\n", " 2020-09-26 09:35:58.492717\n", " 0\n", - " POINT (4.234364055045996 51.42757782609092)\n", + " POINT (4.234364055045996 51.427577826090925)\n", " \n", " \n", " 165\n", " Sailing from node B25636_B to node B22796_A start\n", " 2020-09-26 09:35:58.492717\n", " 0\n", - " POINT (4.234364055045996 51.42757782609092)\n", + " POINT (4.234364055045996 51.427577826090925)\n", " \n", " \n", " 166\n", " Sailing from node B25636_B to node B22796_A stop\n", " 2020-09-26 09:51:36.084642\n", " 0\n", - " POINT (4.239470506632572 51.40249831570689)\n", + " POINT (4.239470506632572 51.402498315706886)\n", " \n", " \n", " 167\n", " Sailing from node B22796_A to node B22796_B start\n", " 2020-09-26 09:51:36.084642\n", " 0\n", - " POINT (4.239470506632572 51.40249831570689)\n", + " POINT (4.239470506632572 51.402498315706886)\n", " \n", " \n", " 168\n", " Sailing from node B22796_A to node B22796_B stop\n", " 2020-09-26 09:51:39.738578\n", " 0\n", - " POINT (4.239492311357329 51.40240073638476)\n", + " POINT (4.239492311357329 51.402400736384756)\n", " \n", " \n", " 169\n", " Sailing from node B22796_B to node 28197697 start\n", " 2020-09-26 09:51:39.738578\n", " 0\n", - " POINT (4.239492311357329 51.40240073638476)\n", + " POINT (4.239492311357329 51.402400736384756)\n", " \n", " \n", " 170\n", @@ -2911,7 +2927,7 @@ " Stop sailing\n", " 2020-09-26 10:24:44.946379\n", " \n", - " POINT (4.212628022175 51.9226966401015)\n", + " POINT (4.300364070999526 51.36902814369938)\n", " \n", " \n", "\n", @@ -3042,70 +3058,70 @@ "172 2020-09-26 10:24:44.946379 0 \n", "173 2020-09-26 10:24:44.946379 \n", "\n", - " Geometry \n", - "114 POINT (4.201336029861413 51.58416162611335) \n", - "115 POINT (4.201336029861413 51.58416162611335) \n", - "116 POINT (4.201416987493968 51.58410292465058) \n", - "117 POINT (4.201416987493968 51.58410292465058) \n", - "118 POINT (4.232866956880075 51.5369661646866) \n", - "119 POINT (4.232866956880075 51.5369661646866) \n", - "120 POINT (4.232825345579756 51.53687532596246) \n", - "121 POINT (4.232825345579756 51.53687532596246) \n", - "122 POINT (4.22456143757696 51.5221824639149) \n", - "123 POINT (4.22456143757696 51.5221824639149) \n", - "124 POINT (4.22314317985118 51.5196063551146) \n", - "125 POINT (4.22314317985118 51.5196063551146) \n", - "126 POINT (4.22050187857941 51.5147257140302) \n", - "127 POINT (4.22050187857941 51.5147257140302) \n", - "128 POINT (4.220197307229745 51.4971986337739) \n", - "129 POINT (4.220197307229745 51.4971986337739) \n", - "130 POINT (4.22158513739493 51.4917474439563) \n", - "131 POINT (4.22158513739493 51.4917474439563) \n", - "132 POINT (4.22797106005767 51.460791578593) \n", - "133 POINT (4.22797106005767 51.460791578593) \n", - "134 POINT (4.22903442503111 51.4557590561703) \n", - "135 POINT (4.22903442503111 51.4557590561703) \n", - "136 POINT (4.230758342219767 51.4496391428224) \n", - "137 POINT (4.230758342219767 51.4496391428224) \n", - "138 POINT (4.230778716122923 51.44954126261509) \n", - "139 POINT (4.230778716122923 51.44954126261509) \n", - "140 POINT (4.230992810777346 51.44847922461551) \n", - "141 POINT (4.230992810777346 51.44847922461551) \n", - "142 POINT (4.23107185605591 51.44808711258568) \n", - "143 POINT (4.23107185605591 51.44808711258568) \n", - "144 POINT (4.231346785832945 51.44672329586074) \n", - "145 POINT (4.231346785832945 51.44672329586074) \n", - "146 POINT (4.231366547152586 51.44662526785328) \n", - "147 POINT (4.231366547152586 51.44662526785328) \n", - "148 POINT (4.233521467660426 51.43260470298945) \n", - "149 POINT (4.233521467660426 51.43260470298945) \n", - "150 POINT (4.234126827964509 51.42896571952878) \n", - "151 POINT (4.234126827964509 51.42896571952878) \n", - "152 POINT (4.23414367622011 51.42886714906523) \n", - "153 POINT (4.23414367622011 51.42886714906523) \n", - "154 POINT (4.234200687941485 51.42853360285508) \n", - "155 POINT (4.234200687941485 51.42853360285508) \n", - "156 POINT (4.234217536197085 51.42843503239153) \n", - "157 POINT (4.234217536197085 51.42843503239153) \n", - "158 POINT (4.234319120043958 51.42784071763799) \n", - "159 POINT (4.234319120043958 51.42784071763799) \n", - "160 POINT (4.234335968299558 51.42774214717445) \n", - "161 POINT (4.234335968299558 51.42774214717445) \n", - "162 POINT (4.234347206790395 51.42767639655447) \n", - "163 POINT (4.234347206790395 51.42767639655447) \n", - "164 POINT (4.234364055045996 51.42757782609092) \n", - "165 POINT (4.234364055045996 51.42757782609092) \n", - "166 POINT (4.239470506632572 51.40249831570689) \n", - "167 POINT (4.239470506632572 51.40249831570689) \n", - "168 POINT (4.239492311357329 51.40240073638476) \n", - "169 POINT (4.239492311357329 51.40240073638476) \n", - "170 POINT (4.26766367035796 51.3756806020032) \n", - "171 POINT (4.26766367035796 51.3756806020032) \n", - "172 POINT (4.300364070999526 51.36902814369938) \n", - "173 POINT (4.212628022175 51.9226966401015) " + " Geometry \n", + "114 POINT (4.201336029861413 51.58416162611335) \n", + "115 POINT (4.201336029861413 51.58416162611335) \n", + "116 POINT (4.201416987493968 51.58410292465058) \n", + "117 POINT (4.201416987493968 51.58410292465058) \n", + "118 POINT (4.232866956880075 51.5369661646866) \n", + "119 POINT (4.232866956880075 51.5369661646866) \n", + "120 POINT (4.232825345579756 51.536875325962455) \n", + "121 POINT (4.232825345579756 51.536875325962455) \n", + "122 POINT (4.22456143757696 51.5221824639149) \n", + "123 POINT (4.22456143757696 51.5221824639149) \n", + "124 POINT (4.22314317985118 51.5196063551146) \n", + "125 POINT (4.22314317985118 51.5196063551146) \n", + "126 POINT (4.22050187857941 51.5147257140302) \n", + "127 POINT (4.22050187857941 51.5147257140302) \n", + "128 POINT (4.2201973072297445 51.4971986337739) \n", + "129 POINT (4.2201973072297445 51.4971986337739) \n", + "130 POINT (4.22158513739493 51.4917474439563) \n", + "131 POINT (4.22158513739493 51.4917474439563) \n", + "132 POINT (4.22797106005767 51.460791578593) \n", + "133 POINT (4.22797106005767 51.460791578593) \n", + "134 POINT (4.22903442503111 51.4557590561703) \n", + "135 POINT (4.22903442503111 51.4557590561703) \n", + "136 POINT (4.230758342219767 51.4496391428224) \n", + "137 POINT (4.230758342219767 51.4496391428224) \n", + "138 POINT (4.230778716122923 51.449541262615085) \n", + "139 POINT (4.230778716122923 51.449541262615085) \n", + "140 POINT (4.230992810777346 51.44847922461551) \n", + "141 POINT (4.230992810777346 51.44847922461551) \n", + "142 POINT (4.23107185605591 51.44808711258568) \n", + "143 POINT (4.23107185605591 51.44808711258568) \n", + "144 POINT (4.231346785832945 51.446723295860735) \n", + "145 POINT (4.231346785832945 51.446723295860735) \n", + "146 POINT (4.231366547152586 51.44662526785328) \n", + "147 POINT (4.231366547152586 51.44662526785328) \n", + "148 POINT (4.233521467660426 51.43260470298945) \n", + "149 POINT (4.233521467660426 51.43260470298945) \n", + "150 POINT (4.234126827964509 51.428965719528776) \n", + "151 POINT (4.234126827964509 51.428965719528776) \n", + "152 POINT (4.23414367622011 51.42886714906523) \n", + "153 POINT (4.23414367622011 51.42886714906523) \n", + "154 POINT (4.234200687941485 51.428533602855076) \n", + "155 POINT (4.234200687941485 51.428533602855076) \n", + "156 POINT (4.234217536197085 51.42843503239153) \n", + "157 POINT (4.234217536197085 51.42843503239153) \n", + "158 POINT (4.234319120043958 51.42784071763799) \n", + "159 POINT (4.234319120043958 51.42784071763799) \n", + "160 POINT (4.2343359682995585 51.42774214717445) \n", + "161 POINT (4.2343359682995585 51.42774214717445) \n", + "162 POINT (4.234347206790395 51.42767639655447) \n", + "163 POINT (4.234347206790395 51.42767639655447) \n", + "164 POINT (4.234364055045996 51.427577826090925) \n", + "165 POINT (4.234364055045996 51.427577826090925) \n", + "166 POINT (4.239470506632572 51.402498315706886) \n", + "167 POINT (4.239470506632572 51.402498315706886) \n", + "168 POINT (4.239492311357329 51.402400736384756) \n", + "169 POINT (4.239492311357329 51.402400736384756) \n", + "170 POINT (4.26766367035796 51.3756806020032) \n", + "171 POINT (4.26766367035796 51.3756806020032) \n", + "172 POINT (4.300364070999526 51.36902814369938) \n", + "173 POINT (4.300364070999526 51.36902814369938) " ] }, - "execution_count": 46, + "execution_count": 47, "metadata": {}, "output_type": "execute_result" } @@ -3119,7 +3135,7 @@ }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 48, "metadata": {}, "outputs": [], "source": [ @@ -3132,7 +3148,7 @@ }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 49, "metadata": {}, "outputs": [], "source": [ @@ -3141,7 +3157,7 @@ }, { "cell_type": "code", - "execution_count": 49, + "execution_count": 50, "metadata": {}, "outputs": [], "source": [ @@ -3160,7 +3176,7 @@ }, { "cell_type": "code", - "execution_count": 50, + "execution_count": 51, "metadata": {}, "outputs": [], "source": [ @@ -3169,7 +3185,7 @@ }, { "cell_type": "code", - "execution_count": 51, + "execution_count": 52, "metadata": {}, "outputs": [], "source": [ @@ -3185,7 +3201,7 @@ }, { "cell_type": "code", - "execution_count": 52, + "execution_count": 53, "metadata": {}, "outputs": [], "source": [ @@ -3195,7 +3211,7 @@ }, { "cell_type": "code", - "execution_count": 53, + "execution_count": 54, "metadata": { "scrolled": true }, @@ -3209,26 +3225,1499 @@ "velocity: 3.0000 m/s\n", "The total power required is 94.97186017783794 kW\n", "The partial load is 0.21832611535135157 kW\n", - "The construction year of the engine is 2002\n", - "The general emission factor of CO2 is 650 g/kWh\n", - "The general emission factor of PM10 is 0.3 g/kWh\n", - "The general emission factor CO2 is 9.4 g/kWh\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", "The total power required is 94.97186017783794 kW\n", - "The partial load is 0.21832611535135157 kW\n" + "The partial load is 0.21832611535135157 kW\n", + "Correction factor of CO2 is 1.1426695538594593\n", + "Correction factor of PM10 is 1.1643434385081077\n", + "Correction factor of NOX is 1.1753391077189186\n", + "The total emission factor of CO2 is 725.5951667007566 g/kWh\n", + "The total emission factor of PM10 is 0.23286868770162156 g/kWh\n", + "The total emission factor CO2 is 8.22737375403243 g/kWh\n", + "delta_t: 3.6191 s\n", + "distance: 10.8574 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186174259816 kW\n", + "The partial load is 0.21832611894850154 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186174259816 kW\n", + "The partial load is 0.21832611894850154 kW\n", + "Correction factor of CO2 is 1.1426695524205992\n", + "Correction factor of PM10 is 1.164343433472098\n", + "Correction factor of NOX is 1.1753391048411987\n", + "The total emission factor of CO2 is 725.5951657870805 g/kWh\n", + "The total emission factor of PM10 is 0.2328686866944196 g/kWh\n", + "The total emission factor CO2 is 8.227373733888392 g/kWh\n", + "delta_t: 178.1486 s\n", + "distance: 534.4457 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.9718593254583 kW\n", + "The partial load is 0.21832611339185815 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.9718593254583 kW\n", + "The partial load is 0.21832611339185815 kW\n", + "Correction factor of CO2 is 1.1426695546432566\n", + "Correction factor of PM10 is 1.1643434412513987\n", + "Correction factor of NOX is 1.1753391092865135\n", + "The total emission factor of CO2 is 725.595167198468 g/kWh\n", + "The total emission factor of PM10 is 0.23286868825027973 g/kWh\n", + "The total emission factor CO2 is 8.227373765005595 g/kWh\n", + "delta_t: 97.3554 s\n", + "distance: 292.0662 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186062645237 kW\n", + "The partial load is 0.21832611638264912 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186062645237 kW\n", + "The partial load is 0.21832611638264912 kW\n", + "Correction factor of CO2 is 1.1426695534469402\n", + "Correction factor of PM10 is 1.1643434370642913\n", + "Correction factor of NOX is 1.1753391068938805\n", + "The total emission factor of CO2 is 725.595166438807 g/kWh\n", + "The total emission factor of PM10 is 0.23286868741285827 g/kWh\n", + "The total emission factor CO2 is 8.227373748257165 g/kWh\n", + "delta_t: 3.6174 s\n", + "distance: 10.8523 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185658942932 kW\n", + "The partial load is 0.21832610710213637 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185658942932 kW\n", + "The partial load is 0.21832610710213637 kW\n", + "Correction factor of CO2 is 1.1426695571591454\n", + "Correction factor of PM10 is 1.1643434500570091\n", + "Correction factor of NOX is 1.1753391143182907\n", + "The total emission factor of CO2 is 725.5951687960574 g/kWh\n", + "The total emission factor of PM10 is 0.23286869001140184 g/kWh\n", + "The total emission factor CO2 is 8.227373800228035 g/kWh\n", + "delta_t: 43.5811 s\n", + "distance: 130.7434 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185895080135 kW\n", + "The partial load is 0.21832611253057782 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185895080135 kW\n", + "The partial load is 0.21832611253057782 kW\n", + "Correction factor of CO2 is 1.1426695549877688\n", + "Correction factor of PM10 is 1.164343442457191\n", + "Correction factor of NOX is 1.1753391099755377\n", + "The total emission factor of CO2 is 725.5951674172331 g/kWh\n", + "The total emission factor of PM10 is 0.2328686884914382 g/kWh\n", + "The total emission factor CO2 is 8.227373769828764 g/kWh\n", + "delta_t: 34.8132 s\n", + "distance: 104.4396 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186200124203 kW\n", + "The partial load is 0.21832611954308512 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186200124203 kW\n", + "The partial load is 0.21832611954308512 kW\n", + "Correction factor of CO2 is 1.142669552182766\n", + "Correction factor of PM10 is 1.1643434326396809\n", + "Correction factor of NOX is 1.175339104365532\n", + "The total emission factor of CO2 is 725.5951656360563 g/kWh\n", + "The total emission factor of PM10 is 0.2328686865279362 g/kWh\n", + "The total emission factor CO2 is 8.227373730558723 g/kWh\n", + "delta_t: 3.6194 s\n", + "distance: 10.8581 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186660204157 kW\n", + "The partial load is 0.2183261301196358 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186660204157 kW\n", + "The partial load is 0.2183261301196358 kW\n", + "Correction factor of CO2 is 1.1426695479521456\n", + "Correction factor of PM10 is 1.1643434178325098\n", + "Correction factor of NOX is 1.1753390959042913\n", + "The total emission factor of CO2 is 725.5951629496125 g/kWh\n", + "The total emission factor of PM10 is 0.23286868356650198 g/kWh\n", + "The total emission factor CO2 is 8.227373671330039 g/kWh\n", + "delta_t: 20.9399 s\n", + "distance: 62.8197 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186808876077 kW\n", + "The partial load is 0.2183261335373811 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186808876077 kW\n", + "The partial load is 0.2183261335373811 kW\n", + "Correction factor of CO2 is 1.1426695465850474\n", + "Correction factor of PM10 is 1.1643434130476664\n", + "Correction factor of NOX is 1.175339093170095\n", + "The total emission factor of CO2 is 725.5951620815051 g/kWh\n", + "The total emission factor of PM10 is 0.2328686826095333 g/kWh\n", + "The total emission factor CO2 is 8.227373652190666 g/kWh\n", + "delta_t: 14.4775 s\n", + "distance: 43.4325 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97184723515305 kW\n", + "The partial load is 0.218326085598053 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97184723515305 kW\n", + "The partial load is 0.218326085598053 kW\n", + "Correction factor of CO2 is 1.1426695657607786\n", + "Correction factor of PM10 is 1.1643434801627257\n", + "Correction factor of NOX is 1.1753391315215576\n", + "The total emission factor of CO2 is 725.5951742580944 g/kWh\n", + "The total emission factor of PM10 is 0.23286869603254515 g/kWh\n", + "The total emission factor CO2 is 8.227373920650903 g/kWh\n", + "delta_t: 3.6194 s\n", + "distance: 10.8581 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186366579862 kW\n", + "The partial load is 0.21832612336965201 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186366579862 kW\n", + "The partial load is 0.21832612336965201 kW\n", + "Correction factor of CO2 is 1.1426695506521392\n", + "Correction factor of PM10 is 1.1643434272824873\n", + "Correction factor of NOX is 1.1753391013042784\n", + "The total emission factor of CO2 is 725.5951646641083 g/kWh\n", + "The total emission factor of PM10 is 0.23286868545649747 g/kWh\n", + "The total emission factor CO2 is 8.22737370912995 g/kWh\n", + "delta_t: 5.6113 s\n", + "distance: 16.8340 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97188691529999 kW\n", + "The partial load is 0.2183261768167816 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97188691529999 kW\n", + "The partial load is 0.2183261768167816 kW\n", + "Correction factor of CO2 is 1.1426695292732874\n", + "Correction factor of PM10 is 1.1643433524565059\n", + "Correction factor of NOX is 1.1753390585465746\n", + "The total emission factor of CO2 is 725.5951510885375 g/kWh\n", + "The total emission factor of PM10 is 0.2328686704913012 g/kWh\n", + "The total emission factor CO2 is 8.227373409826022 g/kWh\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "delta_t: 193.7807 s\n", + "distance: 581.3420 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185937667295 kW\n", + "The partial load is 0.218326113509593 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185937667295 kW\n", + "The partial load is 0.218326113509593 kW\n", + "Correction factor of CO2 is 1.1426695545961627\n", + "Correction factor of PM10 is 1.1643434410865698\n", + "Correction factor of NOX is 1.1753391091923255\n", + "The total emission factor of CO2 is 725.5951671685633 g/kWh\n", + "The total emission factor of PM10 is 0.232868688217314 g/kWh\n", + "The total emission factor CO2 is 8.227373764346279 g/kWh\n", + "delta_t: 27.7961 s\n", + "distance: 83.3884 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185827748253 kW\n", + "The partial load is 0.21832611098271845 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185827748253 kW\n", + "The partial load is 0.21832611098271845 kW\n", + "Correction factor of CO2 is 1.1426695556069126\n", + "Correction factor of PM10 is 1.1643434446241943\n", + "Correction factor of NOX is 1.1753391112138252\n", + "The total emission factor of CO2 is 725.5951678103895 g/kWh\n", + "The total emission factor of PM10 is 0.23286868892483886 g/kWh\n", + "The total emission factor CO2 is 8.227373778496776 g/kWh\n", + "delta_t: 118.3063 s\n", + "distance: 354.9188 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186030744302 kW\n", + "The partial load is 0.2183261156492943 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186030744302 kW\n", + "The partial load is 0.2183261156492943 kW\n", + "Correction factor of CO2 is 1.1426695537402822\n", + "Correction factor of PM10 is 1.164343438090988\n", + "Correction factor of NOX is 1.1753391074805646\n", + "The total emission factor of CO2 is 725.5951666250792 g/kWh\n", + "The total emission factor of PM10 is 0.23286868761819762 g/kWh\n", + "The total emission factor CO2 is 8.227373752363953 g/kWh\n", + "delta_t: 1602.1918 s\n", + "distance: 4806.5754 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186019825293 kW\n", + "The partial load is 0.2183261153982826 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186019825293 kW\n", + "The partial load is 0.2183261153982826 kW\n", + "Correction factor of CO2 is 1.1426695538406868\n", + "Correction factor of PM10 is 1.1643434384424043\n", + "Correction factor of NOX is 1.175339107681374\n", + "The total emission factor of CO2 is 725.5951666888361 g/kWh\n", + "The total emission factor of PM10 is 0.23286868768848087 g/kWh\n", + "The total emission factor CO2 is 8.227373753769617 g/kWh\n", + "delta_t: 232.9522 s\n", + "distance: 698.8567 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186047646052 kW\n", + "The partial load is 0.21832611603784027 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186047646052 kW\n", + "The partial load is 0.21832611603784027 kW\n", + "Correction factor of CO2 is 1.1426695535848639\n", + "Correction factor of PM10 is 1.1643434375470236\n", + "Correction factor of NOX is 1.1753391071697277\n", + "The total emission factor of CO2 is 725.5951665263885 g/kWh\n", + "The total emission factor of PM10 is 0.23286868750940473 g/kWh\n", + "The total emission factor CO2 is 8.227373750188093 g/kWh\n", + "delta_t: 2.2961 s\n", + "distance: 6.8884 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97187380216442 kW\n", + "The partial load is 0.21832614667164235 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97187380216442 kW\n", + "The partial load is 0.21832614667164235 kW\n", + "Correction factor of CO2 is 1.142669541331343\n", + "Correction factor of PM10 is 1.1643433946597008\n", + "Correction factor of NOX is 1.1753390826626862\n", + "The total emission factor of CO2 is 725.5951587454028 g/kWh\n", + "The total emission factor of PM10 is 0.2328686789319402 g/kWh\n", + "The total emission factor CO2 is 8.227373578638803 g/kWh\n", + "delta_t: 53.1908 s\n", + "distance: 159.5723 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185689435192 kW\n", + "The partial load is 0.21832610780310785 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185689435192 kW\n", + "The partial load is 0.21832610780310785 kW\n", + "Correction factor of CO2 is 1.1426695568787568\n", + "Correction factor of PM10 is 1.164343449075649\n", + "Correction factor of NOX is 1.1753391137575138\n", + "The total emission factor of CO2 is 725.5951686180106 g/kWh\n", + "The total emission factor of PM10 is 0.23286868981512981 g/kWh\n", + "The total emission factor CO2 is 8.227373796302597 g/kWh\n", + "delta_t: 9.1845 s\n", + "distance: 27.5536 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186066350545 kW\n", + "The partial load is 0.21832611646782862 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186066350545 kW\n", + "The partial load is 0.21832611646782862 kW\n", + "Correction factor of CO2 is 1.1426695534128684\n", + "Correction factor of PM10 is 1.1643434369450398\n", + "Correction factor of NOX is 1.175339106825737\n", + "The total emission factor of CO2 is 725.5951664171714 g/kWh\n", + "The total emission factor of PM10 is 0.23286868738900798 g/kWh\n", + "The total emission factor CO2 is 8.22737374778016 g/kWh\n", + "delta_t: 261.5084 s\n", + "distance: 784.5251 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186011196152 kW\n", + "The partial load is 0.21832611519991155 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186011196152 kW\n", + "The partial load is 0.21832611519991155 kW\n", + "Correction factor of CO2 is 1.1426695539200353\n", + "Correction factor of PM10 is 1.164343438720124\n", + "Correction factor of NOX is 1.1753391078400708\n", + "The total emission factor of CO2 is 725.5951667392225 g/kWh\n", + "The total emission factor of PM10 is 0.2328686877440248 g/kWh\n", + "The total emission factor CO2 is 8.227373754880496 g/kWh\n", + "delta_t: 275.7521 s\n", + "distance: 827.2562 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186044686997 kW\n", + "The partial load is 0.21832611596981602 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186044686997 kW\n", + "The partial load is 0.21832611596981602 kW\n", + "Correction factor of CO2 is 1.1426695536120735\n", + "Correction factor of PM10 is 1.1643434376422577\n", + "Correction factor of NOX is 1.175339107224147\n", + "The total emission factor of CO2 is 725.5951665436667 g/kWh\n", + "The total emission factor of PM10 is 0.23286868752845155 g/kWh\n", + "The total emission factor CO2 is 8.22737375056903 g/kWh\n", + "delta_t: 107.9456 s\n", + "distance: 323.8369 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 95.08727389851242 kW\n", + "The partial load is 0.21859143424945385 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 95.08727389851242 kW\n", + "The partial load is 0.21859143424945385 kW\n", + "Correction factor of CO2 is 1.1425634263002185\n", + "Correction factor of PM10 is 1.1639719920507647\n", + "Correction factor of NOX is 1.1751268526004368\n", + "The total emission factor of CO2 is 725.5277757006387 g/kWh\n", + "The total emission factor of PM10 is 0.23279439841015295 g/kWh\n", + "The total emission factor CO2 is 8.225887968203057 g/kWh\n", + "delta_t: 204.5868 s\n", + "distance: 613.7603 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 95.0872733696029 kW\n", + "The partial load is 0.21859143303356987 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 95.0872733696029 kW\n", + "The partial load is 0.21859143303356987 kW\n", + "Correction factor of CO2 is 1.1425634267865719\n", + "Correction factor of PM10 is 1.1639719937530022\n", + "Correction factor of NOX is 1.175126853573144\n", + "The total emission factor of CO2 is 725.5277760094731 g/kWh\n", + "The total emission factor of PM10 is 0.23279439875060046 g/kWh\n", + "The total emission factor CO2 is 8.225887975012009 g/kWh\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "delta_t: 3.0546 s\n", + "distance: 9.1639 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 95.08728713343365 kW\n", + "The partial load is 0.21859146467456012 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 95.08728713343365 kW\n", + "The partial load is 0.21859146467456012 kW\n", + "Correction factor of CO2 is 1.142563414130176\n", + "Correction factor of PM10 is 1.1639719494556158\n", + "Correction factor of NOX is 1.1751268282603518\n", + "The total emission factor of CO2 is 725.5277679726618 g/kWh\n", + "The total emission factor of PM10 is 0.23279438989112317 g/kWh\n", + "The total emission factor CO2 is 8.225887797822462 g/kWh\n", + "delta_t: 96.5535 s\n", + "distance: 289.6604 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 95.0872716861706 kW\n", + "The partial load is 0.21859142916361057 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 95.0872716861706 kW\n", + "The partial load is 0.21859142916361057 kW\n", + "Correction factor of CO2 is 1.1425634283345556\n", + "Correction factor of PM10 is 1.1639719991709452\n", + "Correction factor of NOX is 1.1751268566691115\n", + "The total emission factor of CO2 is 725.5277769924428 g/kWh\n", + "The total emission factor of PM10 is 0.23279439983418904 g/kWh\n", + "The total emission factor CO2 is 8.225887996683781 g/kWh\n", + "delta_t: 2198.8447 s\n", + "distance: 6596.5341 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 95.08727357173434 kW\n", + "The partial load is 0.21859143349823987 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 95.08727357173434 kW\n", + "The partial load is 0.21859143349823987 kW\n", + "Correction factor of CO2 is 1.1425634266007039\n", + "Correction factor of PM10 is 1.1639719931024641\n", + "Correction factor of NOX is 1.175126853201408\n", + "The total emission factor of CO2 is 725.5277758914469 g/kWh\n", + "The total emission factor of PM10 is 0.23279439862049284 g/kWh\n", + "The total emission factor CO2 is 8.225887972409856 g/kWh\n", + "delta_t: 524.3607 s\n", + "distance: 1573.0820 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 100.7202692865255 kW\n", + "The partial load is 0.23154084893454135 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 100.7202692865255 kW\n", + "The partial load is 0.23154084893454135 kW\n", + "Correction factor of CO2 is 1.1373836604261833\n", + "Correction factor of PM10 is 1.1458428114916421\n", + "Correction factor of NOX is 1.1647673208523668\n", + "The total emission factor of CO2 is 722.2386243706264 g/kWh\n", + "The total emission factor of PM10 is 0.22916856229832844 g/kWh\n", + "The total emission factor CO2 is 8.153371245966568 g/kWh\n", + "delta_t: 2.3099 s\n", + "distance: 6.9298 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 100.72035897969309 kW\n", + "The partial load is 0.23154105512573123 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 100.72035897969309 kW\n", + "The partial load is 0.23154105512573123 kW\n", + "Correction factor of CO2 is 1.1373835779497075\n", + "Correction factor of PM10 is 1.1458425228239764\n", + "Correction factor of NOX is 1.164767155899415\n", + "The total emission factor of CO2 is 722.2385719980642 g/kWh\n", + "The total emission factor of PM10 is 0.2291685045647953 g/kWh\n", + "The total emission factor CO2 is 8.153370091295905 g/kWh\n", + "delta_t: 3990.7560 s\n", + "distance: 11972.2680 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 100.72026933988931 kW\n", + "The partial load is 0.2315408490572168 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 100.72026933988931 kW\n", + "The partial load is 0.2315408490572168 kW\n", + "Correction factor of CO2 is 1.1373836603771132\n", + "Correction factor of PM10 is 1.1458428113198966\n", + "Correction factor of NOX is 1.1647673207542264\n", + "The total emission factor of CO2 is 722.2386243394669 g/kWh\n", + "The total emission factor of PM10 is 0.22916856226397933 g/kWh\n", + "The total emission factor CO2 is 8.153371245279585 g/kWh\n", + "delta_t: 870.1840 s\n", + "distance: 2610.5520 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 100.72026925004579 kW\n", + "The partial load is 0.23154084885067996 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 100.72026925004579 kW\n", + "The partial load is 0.23154084885067996 kW\n", + "Correction factor of CO2 is 1.1373836604597278\n", + "Correction factor of PM10 is 1.145842811609048\n", + "Correction factor of NOX is 1.164767320919456\n", + "The total emission factor of CO2 is 722.2386243919271 g/kWh\n", + "The total emission factor of PM10 is 0.2291685623218096 g/kWh\n", + "The total emission factor CO2 is 8.153371246436192 g/kWh\n", + "delta_t: 1191.4667 s\n", + "distance: 3574.4000 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186015526711 kW\n", + "The partial load is 0.2183261152994646 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186015526711 kW\n", + "The partial load is 0.2183261152994646 kW\n", + "Correction factor of CO2 is 1.142669553880214\n", + "Correction factor of PM10 is 1.1643434385807496\n", + "Correction factor of NOX is 1.1753391077604283\n", + "The total emission factor of CO2 is 725.5951667139359 g/kWh\n", + "The total emission factor of PM10 is 0.23286868771614994 g/kWh\n", + "The total emission factor CO2 is 8.227373754322997 g/kWh\n", + "delta_t: 1109.6199 s\n", + "distance: 3328.8597 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.971860048093 kW\n", + "The partial load is 0.21832611505308738 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.971860048093 kW\n", + "The partial load is 0.21832611505308738 kW\n", + "Correction factor of CO2 is 1.142669553978765\n", + "Correction factor of PM10 is 1.1643434389256777\n", + "Correction factor of NOX is 1.17533910795753\n", + "The total emission factor of CO2 is 725.5951667765158 g/kWh\n", + "The total emission factor of PM10 is 0.23286868778513556 g/kWh\n", + "The total emission factor CO2 is 8.22737375570271 g/kWh\n", + "delta_t: 2848.6220 s\n", + "distance: 8545.8660 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186019202852 kW\n", + "The partial load is 0.2183261153839736 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186019202852 kW\n", + "The partial load is 0.2183261153839736 kW\n", + "Correction factor of CO2 is 1.1426695538464104\n", + "Correction factor of PM10 is 1.164343438462437\n", + "Correction factor of NOX is 1.175339107692821\n", + "The total emission factor of CO2 is 725.5951666924707 g/kWh\n", + "The total emission factor of PM10 is 0.2328686876924874 g/kWh\n", + "The total emission factor CO2 is 8.227373753849747 g/kWh\n", + "delta_t: 2296.4513 s\n", + "distance: 6889.3540 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186016606112 kW\n", + "The partial load is 0.21832611532427842 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186016606112 kW\n", + "The partial load is 0.21832611532427842 kW\n", + "Correction factor of CO2 is 1.1426695538702885\n", + "Correction factor of PM10 is 1.1643434385460103\n", + "Correction factor of NOX is 1.1753391077405773\n", + "The total emission factor of CO2 is 725.5951667076332 g/kWh\n", + "The total emission factor of PM10 is 0.23286868770920208 g/kWh\n", + "The total emission factor CO2 is 8.227373754184041 g/kWh\n", + "delta_t: 378.5689 s\n", + "distance: 1135.7068 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185986323849 kW\n", + "The partial load is 0.21832611462813448 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185986323849 kW\n", + "The partial load is 0.21832611462813448 kW\n", + "Correction factor of CO2 is 1.1426695541487462\n", + "Correction factor of PM10 is 1.1643434395206118\n", + "Correction factor of NOX is 1.1753391082974924\n", + "The total emission factor of CO2 is 725.5951668844538 g/kWh\n", + "The total emission factor of PM10 is 0.23286868790412238 g/kWh\n", + "The total emission factor CO2 is 8.227373758082447 g/kWh\n", + "delta_t: 2.3415 s\n", + "distance: 7.0245 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97184086117964 kW\n", + "The partial load is 0.21832607094524056 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97184086117964 kW\n", + "The partial load is 0.21832607094524056 kW\n", + "Correction factor of CO2 is 1.1426695716219037\n", + "Correction factor of PM10 is 1.1643435006766631\n", + "Correction factor of NOX is 1.1753391432438074\n", + "The total emission factor of CO2 is 725.5951779799088 g/kWh\n", + "The total emission factor of PM10 is 0.23286870013533265 g/kWh\n", + "The total emission factor CO2 is 8.227374002706652 g/kWh\n", + "delta_t: 42.7980 s\n", + "distance: 128.3939 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.9718619458709 kW\n", + "The partial load is 0.21832611941579516 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.9718619458709 kW\n", + "The partial load is 0.21832611941579516 kW\n", + "Correction factor of CO2 is 1.1426695522336818\n", + "Correction factor of PM10 is 1.1643434328178868\n", + "Correction factor of NOX is 1.1753391044673638\n", + "The total emission factor of CO2 is 725.595165668388 g/kWh\n", + "The total emission factor of PM10 is 0.23286868656357737 g/kWh\n", + "The total emission factor CO2 is 8.227373731271546 g/kWh\n", + "delta_t: 521.9276 s\n", + "distance: 1565.7827 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185999347566 kW\n", + "The partial load is 0.21832611492753026 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185999347566 kW\n", + "The partial load is 0.21832611492753026 kW\n", + "Correction factor of CO2 is 1.1426695540289877\n", + "Correction factor of PM10 is 1.1643434391014575\n", + "Correction factor of NOX is 1.1753391080579758\n", + "The total emission factor of CO2 is 725.5951668084072 g/kWh\n", + "The total emission factor of PM10 is 0.23286868782029152 g/kWh\n", + "The total emission factor CO2 is 8.22737375640583 g/kWh\n", + "delta_t: 425.2845 s\n", + "distance: 1275.8535 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186038451196 kW\n", + "The partial load is 0.21832611582646427 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186038451196 kW\n", + "The partial load is 0.21832611582646427 kW\n", + "Correction factor of CO2 is 1.1426695536694143\n", + "Correction factor of PM10 is 1.16434343784295\n", + "Correction factor of NOX is 1.1753391073388286\n", + "The total emission factor of CO2 is 725.5951665800781 g/kWh\n", + "The total emission factor of PM10 is 0.23286868756859003 g/kWh\n", + "The total emission factor CO2 is 8.2273737513718 g/kWh\n", + "delta_t: 158.7687 s\n", + "distance: 476.3061 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186005293598 kW\n", + "The partial load is 0.21832611506422064 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186005293598 kW\n", + "The partial load is 0.21832611506422064 kW\n", + "Correction factor of CO2 is 1.1426695539743117\n", + "Correction factor of PM10 is 1.164343438910091\n", + "Correction factor of NOX is 1.1753391079486235\n", + "The total emission factor of CO2 is 725.5951667736879 g/kWh\n", + "The total emission factor of PM10 is 0.23286868778201822 g/kWh\n", + "The total emission factor CO2 is 8.227373755640365 g/kWh\n", + "delta_t: 625.1900 s\n", + "distance: 1875.5701 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186001127373 kW\n", + "The partial load is 0.21832611496844537 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186001127373 kW\n", + "The partial load is 0.21832611496844537 kW\n", + "Correction factor of CO2 is 1.1426695540126217\n", + "Correction factor of PM10 is 1.1643434390441765\n", + "Correction factor of NOX is 1.1753391080252436\n", + "The total emission factor of CO2 is 725.5951667980148 g/kWh\n", + "The total emission factor of PM10 is 0.2328686878088353 g/kWh\n", + "The total emission factor CO2 is 8.227373756176705 g/kWh\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "delta_t: 10.7346 s\n", + "distance: 32.2037 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185995194225 kW\n", + "The partial load is 0.21832611483205114 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185995194225 kW\n", + "The partial load is 0.21832611483205114 kW\n", + "Correction factor of CO2 is 1.1426695540671794\n", + "Correction factor of PM10 is 1.1643434392351284\n", + "Correction factor of NOX is 1.175339108134359\n", + "The total emission factor of CO2 is 725.595166832659 g/kWh\n", + "The total emission factor of PM10 is 0.2328686878470257 g/kWh\n", + "The total emission factor CO2 is 8.227373756940512 g/kWh\n", + "delta_t: 32.6629 s\n", + "distance: 97.9887 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186467064664 kW\n", + "The partial load is 0.21832612567964746 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186467064664 kW\n", + "The partial load is 0.21832612567964746 kW\n", + "Correction factor of CO2 is 1.142669549728141\n", + "Correction factor of PM10 is 1.1643434240484936\n", + "Correction factor of NOX is 1.175339099456282\n", + "The total emission factor of CO2 is 725.5951640773695 g/kWh\n", + "The total emission factor of PM10 is 0.23286868480969872 g/kWh\n", + "The total emission factor CO2 is 8.227373696193974 g/kWh\n", + "delta_t: 2.6837 s\n", + "distance: 8.0510 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97184526531198 kW\n", + "The partial load is 0.2183260810696827 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97184526531198 kW\n", + "The partial load is 0.2183260810696827 kW\n", + "Correction factor of CO2 is 1.1426695675721268\n", + "Correction factor of PM10 is 1.1643434865024442\n", + "Correction factor of NOX is 1.1753391351442537\n", + "The total emission factor of CO2 is 725.5951754083005 g/kWh\n", + "The total emission factor of PM10 is 0.23286869730048887 g/kWh\n", + "The total emission factor CO2 is 8.227373946009775 g/kWh\n", + "delta_t: 443.4117 s\n", + "distance: 1330.2350 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186038148635 kW\n", + "The partial load is 0.21832611581950886 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186038148635 kW\n", + "The partial load is 0.21832611581950886 kW\n", + "Correction factor of CO2 is 1.1426695536721965\n", + "Correction factor of PM10 is 1.1643434378526876\n", + "Correction factor of NOX is 1.1753391073443928\n", + "The total emission factor of CO2 is 725.5951665818448 g/kWh\n", + "The total emission factor of PM10 is 0.23286868757053752 g/kWh\n", + "The total emission factor CO2 is 8.22737375141075 g/kWh\n", + "delta_t: 138.2927 s\n", + "distance: 414.8782 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185955507642 kW\n", + "The partial load is 0.2183261139197159 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185955507642 kW\n", + "The partial load is 0.2183261139197159 kW\n", + "Correction factor of CO2 is 1.1426695544321135\n", + "Correction factor of PM10 is 1.1643434405123978\n", + "Correction factor of NOX is 1.1753391088642273\n", + "The total emission factor of CO2 is 725.5951670643921 g/kWh\n", + "The total emission factor of PM10 is 0.23286868810247957 g/kWh\n", + "The total emission factor CO2 is 8.227373762049591 g/kWh\n", + "delta_t: 811.2527 s\n", + "distance: 2433.7580 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186023576799 kW\n", + "The partial load is 0.21832611548452413 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186023576799 kW\n", + "The partial load is 0.21832611548452413 kW\n", + "Correction factor of CO2 is 1.1426695538061902\n", + "Correction factor of PM10 is 1.1643434383216662\n", + "Correction factor of NOX is 1.1753391076123807\n", + "The total emission factor of CO2 is 725.5951666669307 g/kWh\n", + "The total emission factor of PM10 is 0.23286868766433325 g/kWh\n", + "The total emission factor CO2 is 8.227373753286665 g/kWh\n", + "delta_t: 202.2336 s\n", + "distance: 606.7009 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186021943799 kW\n", + "The partial load is 0.21832611544698388 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186021943799 kW\n", + "The partial load is 0.21832611544698388 kW\n", + "Correction factor of CO2 is 1.1426695538212064\n", + "Correction factor of PM10 is 1.1643434383742226\n", + "Correction factor of NOX is 1.175339107642413\n", + "The total emission factor of CO2 is 725.5951666764661 g/kWh\n", + "The total emission factor of PM10 is 0.23286868767484453 g/kWh\n", + "The total emission factor CO2 is 8.22737375349689 g/kWh\n", + "delta_t: 1576.5608 s\n", + "distance: 4729.6824 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186011054004 kW\n", + "The partial load is 0.21832611519664377 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186011054004 kW\n", + "The partial load is 0.21832611519664377 kW\n", + "Correction factor of CO2 is 1.1426695539213425\n", + "Correction factor of PM10 is 1.1643434387246987\n", + "Correction factor of NOX is 1.175339107842685\n", + "The total emission factor of CO2 is 725.5951667400525 g/kWh\n", + "The total emission factor of PM10 is 0.23286868774493974 g/kWh\n", + "The total emission factor CO2 is 8.227373754898794 g/kWh\n", + "delta_t: 465.7402 s\n", + "distance: 1397.2207 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186006210738 kW\n", + "The partial load is 0.21832611508530433 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186006210738 kW\n", + "The partial load is 0.21832611508530433 kW\n", + "Correction factor of CO2 is 1.1426695539658782\n", + "Correction factor of PM10 is 1.164343438880574\n", + "Correction factor of NOX is 1.1753391079317566\n", + "The total emission factor of CO2 is 725.5951667683327 g/kWh\n", + "The total emission factor of PM10 is 0.2328686877761148 g/kWh\n", + "The total emission factor CO2 is 8.227373755522295 g/kWh\n", + "delta_t: 411.9068 s\n", + "distance: 1235.7205 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186045509704 kW\n", + "The partial load is 0.21832611598872884 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186045509704 kW\n", + "The partial load is 0.21832611598872884 kW\n", + "Correction factor of CO2 is 1.1426695536045084\n", + "Correction factor of PM10 is 1.1643434376157797\n", + "Correction factor of NOX is 1.175339107209017\n", + "The total emission factor of CO2 is 725.5951665388628 g/kWh\n", + "The total emission factor of PM10 is 0.23286868752315595 g/kWh\n", + "The total emission factor CO2 is 8.22737375046312 g/kWh\n", + "delta_t: 42.6381 s\n", + "distance: 127.9142 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97185525519946 kW\n", + "The partial load is 0.2183261040349413 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97185525519946 kW\n", + "The partial load is 0.2183261040349413 kW\n", + "Correction factor of CO2 is 1.1426695583860234\n", + "Correction factor of PM10 is 1.1643434543510822\n", + "Correction factor of NOX is 1.1753391167720468\n", + "The total emission factor of CO2 is 725.5951695751248 g/kWh\n", + "The total emission factor of PM10 is 0.23286869087021644 g/kWh\n", + "The total emission factor CO2 is 8.227373817404327 g/kWh\n", + "delta_t: 309.4940 s\n", + "distance: 928.4819 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676053500497 kW\n", + "The partial load is 0.2287511736436896 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676053500497 kW\n", + "The partial load is 0.2287511736436896 kW\n", + "Correction factor of CO2 is 1.138499530542524\n", + "Correction factor of PM10 is 1.1497483568988347\n", + "Correction factor of NOX is 1.1669990610850483\n", + "The total emission factor of CO2 is 722.9472018945028 g/kWh\n", + "The total emission factor of PM10 is 0.22994967137976696 g/kWh\n", + "The total emission factor CO2 is 8.168993427595337 g/kWh\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "delta_t: 1371.6427 s\n", + "distance: 4114.9281 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676039139687 kW\n", + "The partial load is 0.22875117331355602 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676039139687 kW\n", + "The partial load is 0.22875117331355602 kW\n", + "Correction factor of CO2 is 1.1384995306745775\n", + "Correction factor of PM10 is 1.1497483573610217\n", + "Correction factor of NOX is 1.1669990613491552\n", + "The total emission factor of CO2 is 722.9472019783567 g/kWh\n", + "The total emission factor of PM10 is 0.22994967147220435 g/kWh\n", + "The total emission factor CO2 is 8.168993429444086 g/kWh\n", + "delta_t: 3.3812 s\n", + "distance: 10.1435 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50683934602301 kW\n", + "The partial load is 0.22875135481844372 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50683934602301 kW\n", + "The partial load is 0.22875135481844372 kW\n", + "Correction factor of CO2 is 1.1384994580726224\n", + "Correction factor of PM10 is 1.1497481032541788\n", + "Correction factor of NOX is 1.166998916145245\n", + "The total emission factor of CO2 is 722.9471558761153 g/kWh\n", + "The total emission factor of PM10 is 0.22994962065083577 g/kWh\n", + "The total emission factor CO2 is 8.168992413016715 g/kWh\n", + "delta_t: 1069.6979 s\n", + "distance: 3209.0936 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676055805454 kW\n", + "The partial load is 0.2287511736966771 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676055805454 kW\n", + "The partial load is 0.2287511736966771 kW\n", + "Correction factor of CO2 is 1.138499530521329\n", + "Correction factor of PM10 is 1.149748356824652\n", + "Correction factor of NOX is 1.1669990610426582\n", + "The total emission factor of CO2 is 722.947201881044 g/kWh\n", + "The total emission factor of PM10 is 0.2299496713649304 g/kWh\n", + "The total emission factor CO2 is 8.168993427298608 g/kWh\n", + "delta_t: 2.8702 s\n", + "distance: 8.6106 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50672768636825 kW\n", + "The partial load is 0.2287510981295822 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50672768636825 kW\n", + "The partial load is 0.2287510981295822 kW\n", + "Correction factor of CO2 is 1.138499560748167\n", + "Correction factor of PM10 is 1.149748462618585\n", + "Correction factor of NOX is 1.1669991214963342\n", + "The total emission factor of CO2 is 722.947221075086 g/kWh\n", + "The total emission factor of PM10 is 0.229949692523717 g/kWh\n", + "The total emission factor CO2 is 8.16899385047434 g/kWh\n", + "delta_t: 1893.2747 s\n", + "distance: 5679.8240 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676048705394 kW\n", + "The partial load is 0.22875117353345734 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676048705394 kW\n", + "The partial load is 0.22875117353345734 kW\n", + "Correction factor of CO2 is 1.138499530586617\n", + "Correction factor of PM10 is 1.1497483570531597\n", + "Correction factor of NOX is 1.1669990611732342\n", + "The total emission factor of CO2 is 722.9472019225018 g/kWh\n", + "The total emission factor of PM10 is 0.22994967141063194 g/kWh\n", + "The total emission factor CO2 is 8.168993428212639 g/kWh\n", + "delta_t: 3.5036 s\n", + "distance: 10.5109 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676448359961 kW\n", + "The partial load is 0.22875118272091866 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676448359961 kW\n", + "The partial load is 0.22875118272091866 kW\n", + "Correction factor of CO2 is 1.1384995269116325\n", + "Correction factor of PM10 is 1.149748344190714\n", + "Correction factor of NOX is 1.166999053823265\n", + "The total emission factor of CO2 is 722.9471995888866 g/kWh\n", + "The total emission factor of PM10 is 0.2299496688381428 g/kWh\n", + "The total emission factor CO2 is 8.168993376762856 g/kWh\n", + "delta_t: 577.4596 s\n", + "distance: 1732.3788 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676062922177 kW\n", + "The partial load is 0.22875117386027993 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676062922177 kW\n", + "The partial load is 0.22875117386027993 kW\n", + "Correction factor of CO2 is 1.138499530455888\n", + "Correction factor of PM10 is 1.1497483565956081\n", + "Correction factor of NOX is 1.166999060911776\n", + "The total emission factor of CO2 is 722.9472018394889 g/kWh\n", + "The total emission factor of PM10 is 0.22994967131912164 g/kWh\n", + "The total emission factor CO2 is 8.168993426382432 g/kWh\n", + "delta_t: 101.0157 s\n", + "distance: 303.0471 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50675810900053 kW\n", + "The partial load is 0.22875116806666787 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50675810900053 kW\n", + "The partial load is 0.22875116806666787 kW\n", + "Correction factor of CO2 is 1.1384995327733327\n", + "Correction factor of PM10 is 1.149748364706665\n", + "Correction factor of NOX is 1.1669990655466655\n", + "The total emission factor of CO2 is 722.9472033110662 g/kWh\n", + "The total emission factor of PM10 is 0.22994967294133303 g/kWh\n", + "The total emission factor CO2 is 8.168993458826659 g/kWh\n", + "delta_t: 191.0428 s\n", + "distance: 573.1285 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676133732877 kW\n", + "The partial load is 0.2287511754881121 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676133732877 kW\n", + "The partial load is 0.2287511754881121 kW\n", + "Correction factor of CO2 is 1.138499529804755\n", + "Correction factor of PM10 is 1.1497483543166431\n", + "Correction factor of NOX is 1.1669990596095103\n", + "The total emission factor of CO2 is 722.9472014260195 g/kWh\n", + "The total emission factor of PM10 is 0.22994967086332863 g/kWh\n", + "The total emission factor CO2 is 8.168993417266572 g/kWh\n", + "delta_t: 650.0472 s\n", + "distance: 1950.1416 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676077167732 kW\n", + "The partial load is 0.22875117418776394 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676077167732 kW\n", + "The partial load is 0.22875117418776394 kW\n", + "Correction factor of CO2 is 1.1384995303248944\n", + "Correction factor of PM10 is 1.1497483561371304\n", + "Correction factor of NOX is 1.1669990606497889\n", + "The total emission factor of CO2 is 722.9472017563079 g/kWh\n", + "The total emission factor of PM10 is 0.2299496712274261 g/kWh\n", + "The total emission factor CO2 is 8.168993424548521 g/kWh\n", + "delta_t: 204.6993 s\n", + "distance: 614.0979 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676036301118 kW\n", + "The partial load is 0.22875117324830158 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676036301118 kW\n", + "The partial load is 0.22875117324830158 kW\n", + "Correction factor of CO2 is 1.1384995307006793\n", + "Correction factor of PM10 is 1.149748357452378\n", + "Correction factor of NOX is 1.1669990614013586\n", + "The total emission factor of CO2 is 722.9472019949313 g/kWh\n", + "The total emission factor of PM10 is 0.2299496714904756 g/kWh\n", + "The total emission factor CO2 is 8.16899342980951 g/kWh\n", + "delta_t: 1157.5094 s\n", + "distance: 3472.5283 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.5067603649987 kW\n", + "The partial load is 0.22875117325287056 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.5067603649987 kW\n", + "The partial load is 0.22875117325287056 kW\n", + "Correction factor of CO2 is 1.1384995306988517\n", + "Correction factor of PM10 is 1.1497483574459813\n", + "Correction factor of NOX is 1.1669990613977035\n", + "The total emission factor of CO2 is 722.9472019937708 g/kWh\n", + "The total emission factor of PM10 is 0.22994967148919626 g/kWh\n", + "The total emission factor CO2 is 8.168993429783924 g/kWh\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "delta_t: 188.2535 s\n", + "distance: 564.7604 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676059546085 kW\n", + "The partial load is 0.22875117378266863 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676059546085 kW\n", + "The partial load is 0.22875117378266863 kW\n", + "Correction factor of CO2 is 1.1384995304869325\n", + "Correction factor of PM10 is 1.149748356704264\n", + "Correction factor of NOX is 1.166999060973865\n", + "The total emission factor of CO2 is 722.9472018592022 g/kWh\n", + "The total emission factor of PM10 is 0.22994967134085278 g/kWh\n", + "The total emission factor CO2 is 8.168993426817055 g/kWh\n", + "delta_t: 230.4492 s\n", + "distance: 691.3476 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676099895105 kW\n", + "The partial load is 0.2287511747102323 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676099895105 kW\n", + "The partial load is 0.2287511747102323 kW\n", + "Correction factor of CO2 is 1.1384995301159069\n", + "Correction factor of PM10 is 1.1497483554056749\n", + "Correction factor of NOX is 1.166999060231814\n", + "The total emission factor of CO2 is 722.9472016236009 g/kWh\n", + "The total emission factor of PM10 is 0.22994967108113498 g/kWh\n", + "The total emission factor CO2 is 8.168993421622698 g/kWh\n", + "delta_t: 3.6605 s\n", + "distance: 10.9816 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50669761413015 kW\n", + "The partial load is 0.22875102899800034 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50669761413015 kW\n", + "The partial load is 0.22875102899800034 kW\n", + "Correction factor of CO2 is 1.1384995884007998\n", + "Correction factor of PM10 is 1.1497485594027996\n", + "Correction factor of NOX is 1.1669991768015997\n", + "The total emission factor of CO2 is 722.9472386345078 g/kWh\n", + "The total emission factor of PM10 is 0.22994971188055993 g/kWh\n", + "The total emission factor CO2 is 8.168994237611198 g/kWh\n", + "delta_t: 39.6976 s\n", + "distance: 119.0927 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676453174022 kW\n", + "The partial load is 0.2287511828315867 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676453174022 kW\n", + "The partial load is 0.2287511828315867 kW\n", + "Correction factor of CO2 is 1.1384995268673652\n", + "Correction factor of PM10 is 1.1497483440357787\n", + "Correction factor of NOX is 1.1669990537347306\n", + "The total emission factor of CO2 is 722.9471995607769 g/kWh\n", + "The total emission factor of PM10 is 0.22994966880715575 g/kWh\n", + "The total emission factor CO2 is 8.168993376143113 g/kWh\n", + "delta_t: 14.6566 s\n", + "distance: 43.9699 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50674749792394 kW\n", + "The partial load is 0.22875114367338836 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50674749792394 kW\n", + "The partial load is 0.22875114367338836 kW\n", + "Correction factor of CO2 is 1.1384995425306446\n", + "Correction factor of PM10 is 1.1497483988572563\n", + "Correction factor of NOX is 1.1669990850612892\n", + "The total emission factor of CO2 is 722.9472095069593 g/kWh\n", + "The total emission factor of PM10 is 0.22994967977145128 g/kWh\n", + "The total emission factor CO2 is 8.168993595429026 g/kWh\n", + "delta_t: 50.9777 s\n", + "distance: 152.9330 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676508424444 kW\n", + "The partial load is 0.22875118410171136 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676508424444 kW\n", + "The partial load is 0.22875118410171136 kW\n", + "Correction factor of CO2 is 1.1384995263593154\n", + "Correction factor of PM10 is 1.1497483422576042\n", + "Correction factor of NOX is 1.166999052718631\n", + "The total emission factor of CO2 is 722.9471992381652 g/kWh\n", + "The total emission factor of PM10 is 0.22994966845152087 g/kWh\n", + "The total emission factor CO2 is 8.168993369030417 g/kWh\n", + "delta_t: 3.6642 s\n", + "distance: 10.9925 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50672788089727 kW\n", + "The partial load is 0.22875109857677534 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50672788089727 kW\n", + "The partial load is 0.22875109857677534 kW\n", + "Correction factor of CO2 is 1.1384995605692898\n", + "Correction factor of PM10 is 1.1497484619925147\n", + "Correction factor of NOX is 1.1669991211385797\n", + "The total emission factor of CO2 is 722.947220961499 g/kWh\n", + "The total emission factor of PM10 is 0.22994969239850294 g/kWh\n", + "The total emission factor CO2 is 8.168993847970057 g/kWh\n", + "delta_t: 522.3538 s\n", + "distance: 1567.0614 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.5067607749552 kW\n", + "The partial load is 0.2287511741952993 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.5067607749552 kW\n", + "The partial load is 0.2287511741952993 kW\n", + "Correction factor of CO2 is 1.1384995303218801\n", + "Correction factor of PM10 is 1.149748356126581\n", + "Correction factor of NOX is 1.1669990606437606\n", + "The total emission factor of CO2 is 722.9472017543939 g/kWh\n", + "The total emission factor of PM10 is 0.22994967122531623 g/kWh\n", + "The total emission factor CO2 is 8.168993424506324 g/kWh\n", + "delta_t: 135.6812 s\n", + "distance: 407.0437 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676028562836 kW\n", + "The partial load is 0.22875117307041 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676028562836 kW\n", + "The partial load is 0.22875117307041 kW\n", + "Correction factor of CO2 is 1.138499530771836\n", + "Correction factor of PM10 is 1.149748357701426\n", + "Correction factor of NOX is 1.1669990615436718\n", + "The total emission factor of CO2 is 722.9472020401158 g/kWh\n", + "The total emission factor of PM10 is 0.22994967154028523 g/kWh\n", + "The total emission factor CO2 is 8.168993430805703 g/kWh\n", + "delta_t: 3.6763 s\n", + "distance: 11.0290 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676437355199 kW\n", + "The partial load is 0.2287511824679356 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676437355199 kW\n", + "The partial load is 0.2287511824679356 kW\n", + "Correction factor of CO2 is 1.1384995270128258\n", + "Correction factor of PM10 is 1.1497483445448902\n", + "Correction factor of NOX is 1.1669990540256514\n", + "The total emission factor of CO2 is 722.9471996531444 g/kWh\n", + "The total emission factor of PM10 is 0.22994966890897806 g/kWh\n", + "The total emission factor CO2 is 8.16899337817956 g/kWh\n", + "delta_t: 12.4401 s\n", + "distance: 37.3204 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676174961256 kW\n", + "The partial load is 0.22875117643589096 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676174961256 kW\n", + "The partial load is 0.22875117643589096 kW\n", + "Correction factor of CO2 is 1.1384995294256435\n", + "Correction factor of PM10 is 1.1497483529897528\n", + "Correction factor of NOX is 1.166999058851287\n", + "The total emission factor of CO2 is 722.9472011852836 g/kWh\n", + "The total emission factor of PM10 is 0.22994967059795057 g/kWh\n", + "The total emission factor CO2 is 8.16899341195901 g/kWh\n", + "delta_t: 3.6763 s\n", + "distance: 11.0290 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50677451852442 kW\n", + "The partial load is 0.2287512057897113 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50677451852442 kW\n", + "The partial load is 0.2287512057897113 kW\n", + "Correction factor of CO2 is 1.1384995176841153\n", + "Correction factor of PM10 is 1.1497483118944043\n", + "Correction factor of NOX is 1.166999035368231\n", + "The total emission factor of CO2 is 722.9471937294132 g/kWh\n", + "The total emission factor of PM10 is 0.22994966237888087 g/kWh\n", + "The total emission factor CO2 is 8.168993247577616 g/kWh\n", + "delta_t: 22.1659 s\n", + "distance: 66.4977 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50675083199837 kW\n", + "The partial load is 0.2287511513379273 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50675083199837 kW\n", + "The partial load is 0.2287511513379273 kW\n", + "Correction factor of CO2 is 1.138499539464829\n", + "Correction factor of PM10 is 1.1497483881269017\n", + "Correction factor of NOX is 1.166999078929658\n", + "The total emission factor of CO2 is 722.9472075601664 g/kWh\n", + "The total emission factor of PM10 is 0.22994967762538035 g/kWh\n", + "The total emission factor CO2 is 8.168993552507606 g/kWh\n", + "delta_t: 3.6763 s\n", + "distance: 11.0290 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50679091123654 kW\n", + "The partial load is 0.22875124347410697 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50679091123654 kW\n", + "The partial load is 0.22875124347410697 kW\n", + "Correction factor of CO2 is 1.138499502610357\n", + "Correction factor of PM10 is 1.1497482591362502\n", + "Correction factor of NOX is 1.1669990052207144\n", + "The total emission factor of CO2 is 722.9471841575768 g/kWh\n", + "The total emission factor of PM10 is 0.22994965182725005 g/kWh\n", + "The total emission factor CO2 is 8.168993036545 g/kWh\n", + "delta_t: 2.4523 s\n", + "distance: 7.3568 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676843510895 kW\n", + "The partial load is 0.22875119180484815 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676843510895 kW\n", + "The partial load is 0.22875119180484815 kW\n", + "Correction factor of CO2 is 1.1384995232780606\n", + "Correction factor of PM10 is 1.1497483314732126\n", + "Correction factor of NOX is 1.1669990465561213\n", + "The total emission factor of CO2 is 722.9471972815685 g/kWh\n", + "The total emission factor of PM10 is 0.22994966629464253 g/kWh\n", + "The total emission factor CO2 is 8.168993325892849 g/kWh\n" ] }, { - "ename": "TypeError", - "evalue": "'<=' not supported between instances of 'numpy.ndarray' and 'str'", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)", - "\u001b[0;32m/var/folders/jn/txt6cnhn341gqxydqrqk2yx40000gn/T/ipykernel_97634/1755002657.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[0;31m# apply EnergyCalculation method to post process vessel.log\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0menergycalculation\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcalculate_energy_consumption\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 3\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 4\u001b[0m \u001b[0;31m# for now intermediate output is generated to show that the results are logical\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/var/folders/jn/txt6cnhn341gqxydqrqk2yx40000gn/T/ipykernel_97634/2047131763.py\u001b[0m in \u001b[0;36mcalculate_energy_consumption\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 106\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvessel\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcalculate_total_power_required\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 107\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 108\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mvessel\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcalculate_emission_factors_total\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 109\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 110\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mmessages\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m \u001b[0;34m+\u001b[0m \u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mstationary_phase_indicator\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;31m# if we are in a stationary stage only log P_hotel\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/var/folders/jn/txt6cnhn341gqxydqrqk2yx40000gn/T/ipykernel_97634/1034746278.py\u001b[0m in \u001b[0;36mcalculate_emission_factors_total\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 526\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 527\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0memission_factors_general\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;31m#You need the values of the general emission factors of CO2, PM10, NOX\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 528\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcorrection_factors\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;31m#You need the correction factors of CO2, PM10, NOX\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 529\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 530\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;32m/var/folders/jn/txt6cnhn341gqxydqrqk2yx40000gn/T/ipykernel_97634/1034746278.py\u001b[0m in \u001b[0;36mcorrection_factors\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 463\u001b[0m \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m20\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 464\u001b[0m \u001b[0;31m#If the partial engine load is smaller or equal to 5%, the correction factors corresponding to P_partial = 5% are assigned.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 465\u001b[0;31m \u001b[0;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mP_partial\u001b[0m \u001b[0;34m<=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcorf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 466\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcorf_CO2\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcorf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m5\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 467\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcorf_PM10\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcorf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;36m6\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", - "\u001b[0;31mTypeError\u001b[0m: '<=' not supported between instances of 'numpy.ndarray' and 'str'" + "name": "stdout", + "output_type": "stream", + "text": [ + "delta_t: 3.6763 s\n", + "distance: 11.0290 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50671114357701 kW\n", + "The partial load is 0.22875106010017704 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50671114357701 kW\n", + "The partial load is 0.22875106010017704 kW\n", + "Correction factor of CO2 is 1.138499575959929\n", + "Correction factor of PM10 is 1.1497485158597522\n", + "Correction factor of NOX is 1.1669991519198584\n", + "The total emission factor of CO2 is 722.947230734555 g/kWh\n", + "The total emission factor of PM10 is 0.22994970317195046 g/kWh\n", + "The total emission factor CO2 is 8.168994063439008 g/kWh\n", + "delta_t: 937.5919 s\n", + "distance: 2812.7758 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676069276342 kW\n", + "The partial load is 0.2287511740063527 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676069276342 kW\n", + "The partial load is 0.2287511740063527 kW\n", + "Correction factor of CO2 is 1.1384995303974588\n", + "Correction factor of PM10 is 1.1497483563911062\n", + "Correction factor of NOX is 1.1669990607949177\n", + "The total emission factor of CO2 is 722.9472018023863 g/kWh\n", + "The total emission factor of PM10 is 0.22994967127822125 g/kWh\n", + "The total emission factor CO2 is 8.168993425564423 g/kWh\n", + "delta_t: 3.6539 s\n", + "distance: 10.9618 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50678284636794 kW\n", + "The partial load is 0.22875122493417918 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50678284636794 kW\n", + "The partial load is 0.22875122493417918 kW\n", + "Correction factor of CO2 is 1.1384995100263282\n", + "Correction factor of PM10 is 1.1497482850921492\n", + "Correction factor of NOX is 1.1669990200526565\n", + "The total emission factor of CO2 is 722.9471888667184 g/kWh\n", + "The total emission factor of PM10 is 0.22994965701842984 g/kWh\n", + "The total emission factor CO2 is 8.168993140368595 g/kWh\n", + "delta_t: 1187.0969 s\n", + "distance: 3561.2907 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 99.50676038548096 kW\n", + "The partial load is 0.22875117329995623 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 99.50676038548096 kW\n", + "The partial load is 0.22875117329995623 kW\n", + "Correction factor of CO2 is 1.1384995306800174\n", + "Correction factor of PM10 is 1.1497483573800613\n", + "Correction factor of NOX is 1.166999061360035\n", + "The total emission factor of CO2 is 722.9472019818111 g/kWh\n", + "The total emission factor of PM10 is 0.22994967147601228 g/kWh\n", + "The total emission factor CO2 is 8.168993429520246 g/kWh\n", + "delta_t: 798.1109 s\n", + "distance: 2394.3327 m\n", + "velocity: 3.0000 m/s\n", + "The total power required is 94.97186010294405 kW\n", + "The partial load is 0.2183261151791817 kW\n", + "The construction year of the engine is 2010\n", + "The general emission factor of CO2 is 635 g/kWh\n", + "The general emission factor of PM10 is 0.2 g/kWh\n", + "The general emission factor CO2 is 7 g/kWh\n", + "The total power required is 94.97186010294405 kW\n", + "The partial load is 0.2183261151791817 kW\n", + "Correction factor of CO2 is 1.1426695539283271\n", + "Correction factor of PM10 is 1.1643434387491456\n", + "Correction factor of NOX is 1.1753391078566546\n", + "The total emission factor of CO2 is 725.5951667444878 g/kWh\n", + "The total emission factor of PM10 is 0.23286868774982913 g/kWh\n", + "The total emission factor CO2 is 8.227373754996583 g/kWh\n" ] } ], @@ -3241,7 +4730,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 55, "metadata": {}, "outputs": [], "source": [ @@ -3257,30 +4746,817 @@ }, { "cell_type": "code", - "execution_count": null, - "metadata": {}, - "outputs": [], - "source": [ - "df = pd.DataFrame.from_dict(energycalculation.energy_use)\n", - "df.head(10)" - ] - }, - { - "cell_type": "code", - "execution_count": null, + "execution_count": 56, "metadata": {}, - "outputs": [], - "source": [ - "df['CO2_g_m'] = df['total_emission_CO2'] / df['distance']\n", - "df['PM10_g_m'] = df['total_emission_PM10'] / df['distance']\n", - "df['NOX_g_m'] = df['total_emission_NOX'] / df['distance']" - ] + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/baart_f/.virtualenvs/opentnsim/lib/python3.9/site-packages/pandas/core/dtypes/cast.py:122: ShapelyDeprecationWarning:\n", + "\n", + "The array interface is deprecated and will no longer work in Shapely 2.0. Convert the '.coords' to a numpy array instead.\n", + "\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
time_starttime_stopedge_startedge_stoptotal_energytotal_emission_CO2total_emission_PM10total_emission_NOXstationarywater depthdistancedelta_t
02020-09-26 00:00:00.0000002020-09-26 00:14:17.582465POINT (4.212628022175 51.9226966401015)POINT (4.226963911609516 51.90134141645522)22.62394516415.8251355.268408186.135651015.02572.747395857.582465
12020-09-26 00:14:17.5824652020-09-26 00:14:21.201592POINT (4.226963911609516 51.90134141645522)POINT (4.226991737128698 51.90124536573693)0.09547669.2772520.0222330.785520015.010.8573813.619127
22020-09-26 00:14:21.2015922020-09-26 00:17:19.350146POINT (4.226991737128698 51.90124536573693)POINT (4.22988664159343 51.8967883701162)4.6997503410.1157681.09442538.666599015.0534.445660178.148554
32020-09-26 00:17:19.3501462020-09-26 00:18:56.705532POINT (4.22988664159343 51.8967883701162)POINT (4.228333485970047 51.89434562040169)2.5683391863.5747170.59808621.130689015.0292.06615897.355386
42020-09-26 00:18:56.7055322020-09-26 00:19:00.322970POINT (4.228333485970047 51.89434562040169)POINT (4.228361571014439 51.894249645247186)0.09543269.2449180.0222230.785154015.010.8523143.617438
52020-09-26 00:19:00.3229702020-09-26 00:19:43.904095POINT (4.228361571014439 51.894249645247186)POINT (4.22869992579121 51.8930933838746)1.149717834.2289490.2677339.459150015.0130.74337443.581125
62020-09-26 00:19:43.9040952020-09-26 00:20:18.717303POINT (4.22869992579121 51.8930933838746)POINT (4.228967230551658 51.8921694150771)0.918410666.3936920.2138697.556100015.0104.43962534.813208
72020-09-26 00:20:18.7173032020-09-26 00:20:22.336676POINT (4.228967230551658 51.8921694150771)POINT (4.228995021021007 51.89207335421195)0.09548369.2819650.0222350.785574015.010.8581193.619373
82020-09-26 00:20:22.3366762020-09-26 00:20:43.276572POINT (4.228995021021007 51.89207335421195)POINT (4.2291558028585285 51.891517593810136)0.552417400.8310710.1286414.544941015.062.81969020.939896
92020-09-26 00:20:43.2765722020-09-26 00:20:57.754071POINT (4.2291558028585285 51.891517593810136)POINT (4.2292669647359284 51.891133350349534)0.381932277.1279400.0889403.142297015.043.43249514.477499
\n", + "
" + ], + "text/plain": [ + " time_start time_stop \\\n", + "0 2020-09-26 00:00:00.000000 2020-09-26 00:14:17.582465 \n", + "1 2020-09-26 00:14:17.582465 2020-09-26 00:14:21.201592 \n", + "2 2020-09-26 00:14:21.201592 2020-09-26 00:17:19.350146 \n", + "3 2020-09-26 00:17:19.350146 2020-09-26 00:18:56.705532 \n", + "4 2020-09-26 00:18:56.705532 2020-09-26 00:19:00.322970 \n", + "5 2020-09-26 00:19:00.322970 2020-09-26 00:19:43.904095 \n", + "6 2020-09-26 00:19:43.904095 2020-09-26 00:20:18.717303 \n", + "7 2020-09-26 00:20:18.717303 2020-09-26 00:20:22.336676 \n", + "8 2020-09-26 00:20:22.336676 2020-09-26 00:20:43.276572 \n", + "9 2020-09-26 00:20:43.276572 2020-09-26 00:20:57.754071 \n", + "\n", + " edge_start \\\n", + "0 POINT (4.212628022175 51.9226966401015) \n", + "1 POINT (4.226963911609516 51.90134141645522) \n", + "2 POINT (4.226991737128698 51.90124536573693) \n", + "3 POINT (4.22988664159343 51.8967883701162) \n", + "4 POINT (4.228333485970047 51.89434562040169) \n", + "5 POINT (4.228361571014439 51.894249645247186) \n", + "6 POINT (4.22869992579121 51.8930933838746) \n", + "7 POINT (4.228967230551658 51.8921694150771) \n", + "8 POINT (4.228995021021007 51.89207335421195) \n", + "9 POINT (4.2291558028585285 51.891517593810136) \n", + "\n", + " edge_stop total_energy \\\n", + "0 POINT (4.226963911609516 51.90134141645522) 22.623945 \n", + "1 POINT (4.226991737128698 51.90124536573693) 0.095476 \n", + "2 POINT (4.22988664159343 51.8967883701162) 4.699750 \n", + "3 POINT (4.228333485970047 51.89434562040169) 2.568339 \n", + "4 POINT (4.228361571014439 51.894249645247186) 0.095432 \n", + "5 POINT (4.22869992579121 51.8930933838746) 1.149717 \n", + "6 POINT (4.228967230551658 51.8921694150771) 0.918410 \n", + "7 POINT (4.228995021021007 51.89207335421195) 0.095483 \n", + "8 POINT (4.2291558028585285 51.891517593810136) 0.552417 \n", + "9 POINT (4.2292669647359284 51.891133350349534) 0.381932 \n", + "\n", + " total_emission_CO2 total_emission_PM10 total_emission_NOX stationary \\\n", + "0 16415.825135 5.268408 186.135651 0 \n", + "1 69.277252 0.022233 0.785520 0 \n", + "2 3410.115768 1.094425 38.666599 0 \n", + "3 1863.574717 0.598086 21.130689 0 \n", + "4 69.244918 0.022223 0.785154 0 \n", + "5 834.228949 0.267733 9.459150 0 \n", + "6 666.393692 0.213869 7.556100 0 \n", + "7 69.281965 0.022235 0.785574 0 \n", + "8 400.831071 0.128641 4.544941 0 \n", + "9 277.127940 0.088940 3.142297 0 \n", + "\n", + " water depth distance delta_t \n", + "0 15.0 2572.747395 857.582465 \n", + "1 15.0 10.857381 3.619127 \n", + "2 15.0 534.445660 178.148554 \n", + "3 15.0 292.066158 97.355386 \n", + "4 15.0 10.852314 3.617438 \n", + "5 15.0 130.743374 43.581125 \n", + "6 15.0 104.439625 34.813208 \n", + "7 15.0 10.858119 3.619373 \n", + "8 15.0 62.819690 20.939896 \n", + "9 15.0 43.432495 14.477499 " + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df = pd.DataFrame.from_dict(energycalculation.energy_use)\n", + "df.head(10)" + ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 57, "metadata": {}, "outputs": [], + "source": [ + "df['CO2_g_m'] = df['total_emission_CO2'] / df['distance']\n", + "df['PM10_g_m'] = df['total_emission_PM10'] / df['distance']\n", + "df['NOX_g_m'] = df['total_emission_NOX'] / df['distance']" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
time_starttime_stopedge_startedge_stoptotal_energytotal_emission_CO2total_emission_PM10total_emission_NOXstationarywater depthdistancedelta_tCO2_g_mPM10_g_mNOX_g_m
02020-09-26 00:00:00.0000002020-09-26 00:14:17.582465POINT (4.212628022175 51.9226966401015)POINT (4.226963911609516 51.90134141645522)22.62394516415.8251355.268408186.135651015.02572.747395857.5824656.3806600.0020480.072349
12020-09-26 00:14:17.5824652020-09-26 00:14:21.201592POINT (4.226963911609516 51.90134141645522)POINT (4.226991737128698 51.90124536573693)0.09547669.2772520.0222330.785520015.010.8573813.6191276.3806600.0020480.072349
22020-09-26 00:14:21.2015922020-09-26 00:17:19.350146POINT (4.226991737128698 51.90124536573693)POINT (4.22988664159343 51.8967883701162)4.6997503410.1157681.09442538.666599015.0534.445660178.1485546.3806590.0020480.072349
32020-09-26 00:17:19.3501462020-09-26 00:18:56.705532POINT (4.22988664159343 51.8967883701162)POINT (4.228333485970047 51.89434562040169)2.5683391863.5747170.59808621.130689015.0292.06615897.3553866.3806600.0020480.072349
42020-09-26 00:18:56.7055322020-09-26 00:19:00.322970POINT (4.228333485970047 51.89434562040169)POINT (4.228361571014439 51.894249645247186)0.09543269.2449180.0222230.785154015.010.8523143.6174386.3806590.0020480.072349
52020-09-26 00:19:00.3229702020-09-26 00:19:43.904095POINT (4.228361571014439 51.894249645247186)POINT (4.22869992579121 51.8930933838746)1.149717834.2289490.2677339.459150015.0130.74337443.5811256.3806590.0020480.072349
62020-09-26 00:19:43.9040952020-09-26 00:20:18.717303POINT (4.22869992579121 51.8930933838746)POINT (4.228967230551658 51.8921694150771)0.918410666.3936920.2138697.556100015.0104.43962534.8132086.3806600.0020480.072349
72020-09-26 00:20:18.7173032020-09-26 00:20:22.336676POINT (4.228967230551658 51.8921694150771)POINT (4.228995021021007 51.89207335421195)0.09548369.2819650.0222350.785574015.010.8581193.6193736.3806600.0020480.072349
82020-09-26 00:20:22.3366762020-09-26 00:20:43.276572POINT (4.228995021021007 51.89207335421195)POINT (4.2291558028585285 51.891517593810136)0.552417400.8310710.1286414.544941015.062.81969020.9398966.3806600.0020480.072349
92020-09-26 00:20:43.2765722020-09-26 00:20:57.754071POINT (4.2291558028585285 51.891517593810136)POINT (4.2292669647359284 51.891133350349534)0.381932277.1279400.0889403.142297015.043.43249514.4774996.3806590.0020480.072349
102020-09-26 00:20:57.7540712020-09-26 00:21:01.373446POINT (4.2292669647359284 51.891133350349534)POINT (4.229294755205278 51.89103728948439)0.09548369.2820010.0222350.785574015.010.8581253.6193756.3806600.0020480.072349
112020-09-26 00:21:01.3734462020-09-26 00:21:06.984794POINT (4.229294755205278 51.89103728948439)POINT (4.2293378405438 51.8908883601935)0.148033107.4123310.0344721.217926015.016.8340465.6113486.3806610.0020480.072349
122020-09-26 00:21:06.9847942020-09-26 00:24:20.765464POINT (4.2293378405438 51.8908883601935)POINT (4.23037194580131 51.8857028606918)5.1121423709.3453961.19045842.059501015.0581.342008193.7806706.3806590.0020480.072349
132020-09-26 00:24:20.7654642020-09-26 00:24:48.561601POINT (4.23037194580131 51.8857028606918)POINT (4.23050730661675 51.88495809990351)0.733292532.0730480.1707616.033066015.083.38841027.7961376.3806590.0020480.072349
142020-09-26 00:24:48.5616012020-09-26 00:26:46.867868POINT (4.23050730661675 51.88495809990351)POINT (4.23232704536006 51.88197365173179)3.1210462264.6160260.72679425.678013015.0354.918801118.3062676.3806600.0020480.072349
152020-09-26 00:26:46.8678682020-09-26 00:53:29.059667POINT (4.23232704536006 51.88197365173179)POINT (4.297270679573294 51.86615433102017)42.26753830669.1210289.842786347.750830015.04806.5753981602.1917996.3806600.0020480.072349
162020-09-26 00:53:29.0596672020-09-26 00:57:22.011905POINT (4.297270679573294 51.86615433102017)POINT (4.307371193609358 51.86674633449786)6.1455304459.1667521.43110150.561571015.0698.856715232.9522386.3806600.0020480.072349
172020-09-26 00:57:22.0119052020-09-26 00:57:24.308042POINT (4.307371193609358 51.86674633449786)POINT (4.3074711914738595 51.86674698802304)0.06057543.9526110.0141060.498370015.06.8884112.2961376.3806600.0020480.072349
182020-09-26 00:57:24.3080422020-09-26 00:58:17.498822POINT (4.3074711914738595 51.86674698802304)POINT (4.309787675652622 51.86676212715363)1.4032301018.1767360.32676811.544896015.0159.57233853.1907806.3806590.0020480.072349
192020-09-26 00:58:17.4988222020-09-26 00:58:26.683367POINT (4.309787675652622 51.86676212715363)POINT (4.310187667110627 51.86676474125433)0.242298175.8103640.0564241.993477015.027.5536359.1845456.3806600.0020480.072349
\n", + "
" + ], + "text/plain": [ + " time_start time_stop \\\n", + "0 2020-09-26 00:00:00.000000 2020-09-26 00:14:17.582465 \n", + "1 2020-09-26 00:14:17.582465 2020-09-26 00:14:21.201592 \n", + "2 2020-09-26 00:14:21.201592 2020-09-26 00:17:19.350146 \n", + "3 2020-09-26 00:17:19.350146 2020-09-26 00:18:56.705532 \n", + "4 2020-09-26 00:18:56.705532 2020-09-26 00:19:00.322970 \n", + "5 2020-09-26 00:19:00.322970 2020-09-26 00:19:43.904095 \n", + "6 2020-09-26 00:19:43.904095 2020-09-26 00:20:18.717303 \n", + "7 2020-09-26 00:20:18.717303 2020-09-26 00:20:22.336676 \n", + "8 2020-09-26 00:20:22.336676 2020-09-26 00:20:43.276572 \n", + "9 2020-09-26 00:20:43.276572 2020-09-26 00:20:57.754071 \n", + "10 2020-09-26 00:20:57.754071 2020-09-26 00:21:01.373446 \n", + "11 2020-09-26 00:21:01.373446 2020-09-26 00:21:06.984794 \n", + "12 2020-09-26 00:21:06.984794 2020-09-26 00:24:20.765464 \n", + "13 2020-09-26 00:24:20.765464 2020-09-26 00:24:48.561601 \n", + "14 2020-09-26 00:24:48.561601 2020-09-26 00:26:46.867868 \n", + "15 2020-09-26 00:26:46.867868 2020-09-26 00:53:29.059667 \n", + "16 2020-09-26 00:53:29.059667 2020-09-26 00:57:22.011905 \n", + "17 2020-09-26 00:57:22.011905 2020-09-26 00:57:24.308042 \n", + "18 2020-09-26 00:57:24.308042 2020-09-26 00:58:17.498822 \n", + "19 2020-09-26 00:58:17.498822 2020-09-26 00:58:26.683367 \n", + "\n", + " edge_start \\\n", + "0 POINT (4.212628022175 51.9226966401015) \n", + "1 POINT (4.226963911609516 51.90134141645522) \n", + "2 POINT (4.226991737128698 51.90124536573693) \n", + "3 POINT (4.22988664159343 51.8967883701162) \n", + "4 POINT (4.228333485970047 51.89434562040169) \n", + "5 POINT (4.228361571014439 51.894249645247186) \n", + "6 POINT (4.22869992579121 51.8930933838746) \n", + "7 POINT (4.228967230551658 51.8921694150771) \n", + "8 POINT (4.228995021021007 51.89207335421195) \n", + "9 POINT (4.2291558028585285 51.891517593810136) \n", + "10 POINT (4.2292669647359284 51.891133350349534) \n", + "11 POINT (4.229294755205278 51.89103728948439) \n", + "12 POINT (4.2293378405438 51.8908883601935) \n", + "13 POINT (4.23037194580131 51.8857028606918) \n", + "14 POINT (4.23050730661675 51.88495809990351) \n", + "15 POINT (4.23232704536006 51.88197365173179) \n", + "16 POINT (4.297270679573294 51.86615433102017) \n", + "17 POINT (4.307371193609358 51.86674633449786) \n", + "18 POINT (4.3074711914738595 51.86674698802304) \n", + "19 POINT (4.309787675652622 51.86676212715363) \n", + "\n", + " edge_stop total_energy \\\n", + "0 POINT (4.226963911609516 51.90134141645522) 22.623945 \n", + "1 POINT (4.226991737128698 51.90124536573693) 0.095476 \n", + "2 POINT (4.22988664159343 51.8967883701162) 4.699750 \n", + "3 POINT (4.228333485970047 51.89434562040169) 2.568339 \n", + "4 POINT (4.228361571014439 51.894249645247186) 0.095432 \n", + "5 POINT (4.22869992579121 51.8930933838746) 1.149717 \n", + "6 POINT (4.228967230551658 51.8921694150771) 0.918410 \n", + "7 POINT (4.228995021021007 51.89207335421195) 0.095483 \n", + "8 POINT (4.2291558028585285 51.891517593810136) 0.552417 \n", + "9 POINT (4.2292669647359284 51.891133350349534) 0.381932 \n", + "10 POINT (4.229294755205278 51.89103728948439) 0.095483 \n", + "11 POINT (4.2293378405438 51.8908883601935) 0.148033 \n", + "12 POINT (4.23037194580131 51.8857028606918) 5.112142 \n", + "13 POINT (4.23050730661675 51.88495809990351) 0.733292 \n", + "14 POINT (4.23232704536006 51.88197365173179) 3.121046 \n", + "15 POINT (4.297270679573294 51.86615433102017) 42.267538 \n", + "16 POINT (4.307371193609358 51.86674633449786) 6.145530 \n", + "17 POINT (4.3074711914738595 51.86674698802304) 0.060575 \n", + "18 POINT (4.309787675652622 51.86676212715363) 1.403230 \n", + "19 POINT (4.310187667110627 51.86676474125433) 0.242298 \n", + "\n", + " total_emission_CO2 total_emission_PM10 total_emission_NOX stationary \\\n", + "0 16415.825135 5.268408 186.135651 0 \n", + "1 69.277252 0.022233 0.785520 0 \n", + "2 3410.115768 1.094425 38.666599 0 \n", + "3 1863.574717 0.598086 21.130689 0 \n", + "4 69.244918 0.022223 0.785154 0 \n", + "5 834.228949 0.267733 9.459150 0 \n", + "6 666.393692 0.213869 7.556100 0 \n", + "7 69.281965 0.022235 0.785574 0 \n", + "8 400.831071 0.128641 4.544941 0 \n", + "9 277.127940 0.088940 3.142297 0 \n", + "10 69.282001 0.022235 0.785574 0 \n", + "11 107.412331 0.034472 1.217926 0 \n", + "12 3709.345396 1.190458 42.059501 0 \n", + "13 532.073048 0.170761 6.033066 0 \n", + "14 2264.616026 0.726794 25.678013 0 \n", + "15 30669.121028 9.842786 347.750830 0 \n", + "16 4459.166752 1.431101 50.561571 0 \n", + "17 43.952611 0.014106 0.498370 0 \n", + "18 1018.176736 0.326768 11.544896 0 \n", + "19 175.810364 0.056424 1.993477 0 \n", + "\n", + " water depth distance delta_t CO2_g_m PM10_g_m NOX_g_m \n", + "0 15.0 2572.747395 857.582465 6.380660 0.002048 0.072349 \n", + "1 15.0 10.857381 3.619127 6.380660 0.002048 0.072349 \n", + "2 15.0 534.445660 178.148554 6.380659 0.002048 0.072349 \n", + "3 15.0 292.066158 97.355386 6.380660 0.002048 0.072349 \n", + "4 15.0 10.852314 3.617438 6.380659 0.002048 0.072349 \n", + "5 15.0 130.743374 43.581125 6.380659 0.002048 0.072349 \n", + "6 15.0 104.439625 34.813208 6.380660 0.002048 0.072349 \n", + "7 15.0 10.858119 3.619373 6.380660 0.002048 0.072349 \n", + "8 15.0 62.819690 20.939896 6.380660 0.002048 0.072349 \n", + "9 15.0 43.432495 14.477499 6.380659 0.002048 0.072349 \n", + "10 15.0 10.858125 3.619375 6.380660 0.002048 0.072349 \n", + "11 15.0 16.834046 5.611348 6.380661 0.002048 0.072349 \n", + "12 15.0 581.342008 193.780670 6.380659 0.002048 0.072349 \n", + "13 15.0 83.388410 27.796137 6.380659 0.002048 0.072349 \n", + "14 15.0 354.918801 118.306267 6.380660 0.002048 0.072349 \n", + "15 15.0 4806.575398 1602.191799 6.380660 0.002048 0.072349 \n", + "16 15.0 698.856715 232.952238 6.380660 0.002048 0.072349 \n", + "17 15.0 6.888411 2.296137 6.380660 0.002048 0.072349 \n", + "18 15.0 159.572338 53.190780 6.380659 0.002048 0.072349 \n", + "19 15.0 27.553635 9.184545 6.380660 0.002048 0.072349 " + ] + }, + "execution_count": 58, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "df.head(20)" ] @@ -3298,7 +5574,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 59, "metadata": {}, "outputs": [], "source": [ @@ -3307,9 +5583,31 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 60, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "The construction year of the engine is 2006\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/fh/tcbrjg6n28b0lzjzh07b5t6m0000gn/T/ipykernel_83767/3722746916.py:1: FutureWarning:\n", + "\n", + "Dropping of nuisance columns in DataFrame reductions (with 'numeric_only=None') is deprecated; in a future version this will raise TypeError. Select only valid columns before calling the reduction.\n", + "\n", + "/var/folders/fh/tcbrjg6n28b0lzjzh07b5t6m0000gn/T/ipykernel_83767/3722746916.py:11: FutureWarning:\n", + "\n", + "The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.\n", + "\n" + ] + } + ], "source": [ "df2 = df.sum()\n", "\n", @@ -3336,9 +5634,67 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 61, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Index(['time_start', 'time_stop', 'edge_start', 'edge_stop', 'total_energy',\n", + " 'total_emission_CO2', 'total_emission_PM10', 'total_emission_NOX',\n", + " 'stationary', 'water depth', 'distance', 'delta_t', 'CO2_g_m',\n", + " 'PM10_g_m', 'NOX_g_m'],\n", + " dtype='object')\n" + ] + }, + { + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'NOx Emissions on Zuid-Beveland route by ship Dortmund Eems; v0 = 1 m/s; h = 10 m')" + ] + }, + "execution_count": 61, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], "source": [ "print(df.keys())\n", "#time = (df['time_stop'] - df['time_start']) / 3600\n", @@ -3369,9 +5725,67 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 62, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Index(['time_start', 'time_stop', 'edge_start', 'edge_stop', 'total_energy',\n", + " 'total_emission_CO2', 'total_emission_PM10', 'total_emission_NOX',\n", + " 'stationary', 'water depth', 'distance', 'delta_t', 'CO2_g_m',\n", + " 'PM10_g_m', 'NOX_g_m'],\n", + " dtype='object')\n" + ] + }, + { + "data": { + "text/plain": [ + "Text(0.5, 1.0, 'NOx Emissions on Zuid-Beveland route by ship Dortmund Eems; v0 = 1 m/s; h = 10 m')" + ] + }, + "execution_count": 62, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + }, + { + "data": { + "image/png": "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\n", + "text/plain": [ + "
" + ] + }, + "metadata": { + "needs_background": "light" + }, + "output_type": "display_data" + } + ], "source": [ "print(df.keys())\n", "time = (df['time_stop'] - df['time_start']) / 3600\n", @@ -3401,20 +5815,64 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 63, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "1011.3167601319329" + ] + }, + "execution_count": 63, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ "np.sum(df['total_energy'])" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 64, "metadata": { "scrolled": false }, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/Users/baart_f/.virtualenvs/opentnsim/lib/python3.9/site-packages/pandas/core/dtypes/cast.py:122: ShapelyDeprecationWarning:\n", + "\n", + "The array interface is deprecated and will no longer work in Shapely 2.0. Convert the '.coords' to a numpy array instead.\n", + "\n" + ] + }, + { + "data": { + "text/html": [ + "
Make this Notebook Trusted to load map: File -> Trust Notebook
" + ], + "text/plain": [ + "" + ] + }, + "execution_count": 64, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], "source": [ "# plot route used for the energy calculation\n", "plt.figure(figsize = (12,12))\n", @@ -3430,7 +5888,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 65, "metadata": {}, "outputs": [], "source": [