<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.simulace.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kovs04</id>
	<title>Simulace.info - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://www.simulace.info/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Kovs04"/>
	<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php/Special:Contributions/Kovs04"/>
	<updated>2026-07-27T13:16:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26076</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26076"/>
		<updated>2024-06-17T21:51:06Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Nastavitelné parametry a ukazatele */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn (je dán práh vyčištění na x &amp;lt; 5, aby se alespoň nějakým způsobem zohlednily uniklé plasty - žádný systém není dokonalý). V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = 7,7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
==O problému==&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O simulaci==&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26075</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26075"/>
		<updated>2024-06-17T21:49:17Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Výsledky */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn (je dán práh vyčištění na x &amp;lt; 5, aby se alespoň nějakým způsobem zohlednily uniklé plasty - žádný systém není dokonalý). V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = 7,7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
==O problému==&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O simulaci==&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26074</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26074"/>
		<updated>2024-06-17T21:47:53Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 1: Veškeré proměnné na maximální hodnoty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn (je dán práh vyčištění na x &amp;lt; 5, aby se alespoň nějakým způsobem zohlednily uniklé plasty - žádný systém není dokonalý). V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
==O problému==&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O simulaci==&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26073</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26073"/>
		<updated>2024-06-17T21:47:27Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn (je dán práh vyčištění na x &amp;lt; 5, aby se alespoň nějakým způsobem zohlednily uniklé plasty - žádný systém není dokonalý). V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
==O problému==&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O simulaci==&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26072</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26072"/>
		<updated>2024-06-17T21:46:26Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn (je dán práh vyčištění na x &amp;lt; 5, aby se alespoň nějakým způsobem zohlednily uniklé plasty - žádný systém není dokonalý). V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
==O problému==&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O simulaci==&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26071</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26071"/>
		<updated>2024-06-17T21:42:20Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Chování simulace */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn (je dán práh vyčištění na x &amp;lt; 5, aby se alespoň nějakým způsobem zohlednily uniklé plasty - žádný systém není dokonalý). V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
==O problému==&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O simulaci==&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26070</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26070"/>
		<updated>2024-06-17T21:37:54Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Závěr */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
==O problému==&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==O simulaci==&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26069</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26069"/>
		<updated>2024-06-17T21:37:26Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: 5 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2 10 lodí / 5km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: 5 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář: 10 lodí / 10km/h sběrná rychlost===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
'''O problému'''&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''O simulaci'''&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26068</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26068"/>
		<updated>2024-06-17T21:36:04Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' PROJEKT DOKONČEN&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
'''O problému'''&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''O simulaci'''&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.zip&amp;diff=26067</id>
		<title>File:Kovs04 - simulation - OceanCleanup.zip</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.zip&amp;diff=26067"/>
		<updated>2024-06-17T21:35:41Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:Kovs04 - simulation - OceanCleanup.zip&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.rar&amp;diff=26066</id>
		<title>File:Kovs04 - simulation - OceanCleanup.rar</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.rar&amp;diff=26066"/>
		<updated>2024-06-17T21:35:40Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:Kovs04 - simulation - OceanCleanup.rar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26065</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26065"/>
		<updated>2024-06-17T21:31:22Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Závěr */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
'''O problému'''&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''O simulaci'''&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26064</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26064"/>
		<updated>2024-06-17T21:31:16Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Závěr */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
'''O problému'''&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''O simulaci'''&lt;br /&gt;
&lt;br /&gt;
Autor narazil na nespočet problému při práci s NetLogem. Hlavní překážkou, kvůli které musel model procházet přibližně 10-ti verzemi (a to pouze pro účely distribuce plastu a jeho hmotnosti), jelikož se model stával výpočetně velmi složitým, což nebylo možné v hardwarových perferiích autora zvládnout. Z toho důvodu se model, byť funkční, spoléhá na pouhé odhady chování, a není možné do něj pronést skutečných 108 miliard želv, jak po jednom, tak po shlucích (shluky vyžadují arrays do kterých byly vnášeny hodnoty, což opět vedlo k technickým překázkám. Čím přesnější měřítko a přesné hodnoty, tím přesnější a realističtější chování simulace - pokud by se našel stroj dostatečně výkonný, dokázal by realitu spolehlivě odrazit. Simulace přesto spolehlivě ukazuje přibližné chování sběrných lodí, umožňuje škálovatelnost a mnohé scénáře, a je možné na tomto modelu stavět a rozšiřovat ho, případně zdokonalovat. Největší posun v modelu by bylo řešení, které by nemělo významnou výpočetní zátěž, ale stále by reflektovalo realitu spolehlivě - autor vyzkoušel přes 5 možných přístupů, a veškeré skončily se stejným problémem - nakonec se usnesl na přístupu, který dává smysl, a je teoreticky správný. Z hlediska počtu systémů - sběrných lodí, které projekt The Ocean Cleanup plánuje nasadit, se 10 jeví rozumných, což lze podložit i výsledky této simulace, kdy byl projekt čištění významě rychlejší ve scénářích, kdy bylo použito lodí 10. Scénáře s rychlostmi sběru 10km/h jsou sice optimistické, ale již nyní aktuální design sběrných lodí v realitě občas vynechává plasty, což by větší rychlostí mohlo tento nedostatek pouze zhoršit.&amp;lt;ref name = eighth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26063</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26063"/>
		<updated>2024-06-17T21:20:32Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Závěr */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
'''O problému'''&lt;br /&gt;
&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''O simulaci'''&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26062</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26062"/>
		<updated>2024-06-17T21:20:23Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Závěr */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
'''O problému'''&lt;br /&gt;
Plastové znečištění je významným problémem, který se s lidstvem táhne už dlouho. Je dozajista vhodné podporovat podobné projekty jako The Ocean Cleanup, které uklidí nepořádek po ostatních, nicméně autor projektu se domnívá, že pokud se problém nevyřeší u zdroje, tak se jedná pouze o &amp;quot;náplastové řešení&amp;quot;. Můžeme pouze doufat, že se plán vyčistit 90% plovajícího plastu v oceánu do roku 2040 povede, a že se plastové znečištění více dostane do povědomí.&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''O simulaci'''&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26061</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26061"/>
		<updated>2024-06-17T21:12:44Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Kód a přílohy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26060</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26060"/>
		<updated>2024-06-17T21:12:39Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Kód a přílohy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v .zip: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
Zdrojový kód a mapa v .rar: [[File:Kovs04 - simulation - OceanCleanup.rar]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.rar&amp;diff=26059</id>
		<title>File:Kovs04 - simulation - OceanCleanup.rar</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.rar&amp;diff=26059"/>
		<updated>2024-06-17T21:12:27Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26058</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26058"/>
		<updated>2024-06-17T21:10:45Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Kód a přílohy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v jednom: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Pouze zdrojový kód:&lt;br /&gt;
&lt;br /&gt;
Pouze mapa: [[File:MapaV5.png]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:MapaV5.png&amp;diff=26057</id>
		<title>File:MapaV5.png</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:MapaV5.png&amp;diff=26057"/>
		<updated>2024-06-17T21:10:13Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26056</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26056"/>
		<updated>2024-06-17T21:09:51Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Kód a přílohy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v jednom: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
Pouze zdrojový kód:&lt;br /&gt;
&lt;br /&gt;
Pouze mapa:&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26055</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26055"/>
		<updated>2024-06-17T21:09:37Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Kód a přílohy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a mapa v jednom: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
Pouze zdrojový kód:&lt;br /&gt;
Pouze mapa:&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26054</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26054"/>
		<updated>2024-06-17T21:07:54Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Kód a přílohy */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
Zdrojový kód a příloha - mapa: [[File:Kovs04 - simulation - OceanCleanup.zip]]&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.zip&amp;diff=26053</id>
		<title>File:Kovs04 - simulation - OceanCleanup.zip</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Kovs04_-_simulation_-_OceanCleanup.zip&amp;diff=26053"/>
		<updated>2024-06-17T21:06:52Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26052</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26052"/>
		<updated>2024-06-17T21:00:27Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 1 a 2:'''&lt;br /&gt;
*Počet lodí má významný vliv na trvání projektu (265 dní při 5-ti lodích / pouhých 101 dní při 10-ti lodích).&lt;br /&gt;
*Počet lodí nemá žádný vliv na poměry % ve vztahu k cestování vs sběr - což dává smysl.&lt;br /&gt;
*Křivka sběrných km je mnohem blíže ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky k scénáři 3 a 4:'''&lt;br /&gt;
*Celkový čas projektu je opět relativně výrazně menší u menšího počtu lodí.&lt;br /&gt;
*Křivka sběrných km je opět blízko ke křivce cestovaných km v případě 5-ti lodí&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26051</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26051"/>
		<updated>2024-06-17T20:48:49Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26050</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26050"/>
		<updated>2024-06-17T20:48:24Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 5 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 5 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
[[File:Scénáře 3 - 10 lodě 10 sběr.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_10_lod%C4%9B_10_sb%C4%9Br.JPG&amp;diff=26049</id>
		<title>File:Scénáře 3 - 10 lodě 10 sběr.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_10_lod%C4%9B_10_sb%C4%9Br.JPG&amp;diff=26049"/>
		<updated>2024-06-17T20:47:20Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_5_lod%C4%9B_10_sb%C4%9Br.JPG&amp;diff=26048</id>
		<title>File:Scénáře 3 - 5 lodě 10 sběr.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_5_lod%C4%9B_10_sb%C4%9Br.JPG&amp;diff=26048"/>
		<updated>2024-06-17T20:47:19Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_10_lod%C4%9B_5_sb%C4%9Br.JPG&amp;diff=26047</id>
		<title>File:Scénáře 3 - 10 lodě 5 sběr.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_10_lod%C4%9B_5_sb%C4%9Br.JPG&amp;diff=26047"/>
		<updated>2024-06-17T20:47:18Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_5_lod%C4%9B_5_sb%C4%9Br.JPG&amp;diff=26046</id>
		<title>File:Scénáře 3 - 5 lodě 5 sběr.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:Sc%C3%A9n%C3%A1%C5%99e_3_-_5_lod%C4%9B_5_sb%C4%9Br.JPG&amp;diff=26046"/>
		<updated>2024-06-17T20:47:17Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26045</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26045"/>
		<updated>2024-06-17T20:38:24Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Výsledky */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných v realistických podmínkách==&lt;br /&gt;
&lt;br /&gt;
Neměnné proměnné, které se dle získaných údajů nejvíce blíží skutečnosti:&lt;br /&gt;
&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
**Důvod: Přístav Victoria je aktuálně hlavní přístav The Ocean Cleanup.&lt;br /&gt;
*Kapacita lodě: 20 000 [kg]&lt;br /&gt;
**Důvod: Na palubě je zřetelně velké množství místa dle dostupných videí pojme 20 000kg bez problému.&lt;br /&gt;
*Rychlost vykládání: 12 000[kg/h]&lt;br /&gt;
**Důvod: Ačkoliv se jedná o odhad, autor považuje přemístění metrového balíku do 5-ti minut jako realistický scénář.&lt;br /&gt;
*Rychlost lodě při cestování: 45 [km/h]&lt;br /&gt;
**Důvod: Dle dostupných informací je toto běžná cestovací rychlost pro nákladní lodě středního typu - viz kapitola o parametrech a ukazatelích.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
===Scénář 2===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
&lt;br /&gt;
===Scénář 3===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 5&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
===Scénář 4===&lt;br /&gt;
&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26044</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26044"/>
		<updated>2024-06-17T20:20:00Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 2: Veškeré proměnné na minimální hodnoty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky:'''&lt;br /&gt;
* Celková doba trvání je v průměru o (1 - (((52 + 52 + 57) / 3) / ((1419 + 1420 + 1276) / 3)) * 100 = (1-(5(3,66 / 1 371)) * 100)= '''96 %''' delší než scénář, kdy jsou proměnné na maximálních hodnotách.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 4: Experimentování s přísunem plastu==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26043</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26043"/>
		<updated>2024-06-17T20:11:16Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 1: Veškeré proměnné na maximální hodnoty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 2: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 3: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Hlavní poznatky ze souboru scénářů:'''&lt;br /&gt;
* Přístav Victoria způsobí mírně menší hodnoty co se týče času stráveného sběrem, a atktéž podíl sběrné vzdálenosti se liší o 7 %.&lt;br /&gt;
* Křivka Pokles počtu plastu v čase je pro přístavy San Francisco a Los Angeles strmější než pro přístav Victoria.&lt;br /&gt;
* Křivka cestovaných kilometrů má větší výkyvy u přístavů San Francisco a Los Angeles&lt;br /&gt;
* Křívka cestovaných kilometrů a sběrných kilometrů se protne dříve u přístavů San Francisco a Los Angeles než u přístavu Victoria - což dává smysl, protože je nejdál.&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 4: Experimentování s přísunem plastu==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_Low_-_Los_Angeles.JPG&amp;diff=26042</id>
		<title>File:All Low - Los Angeles.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_Low_-_Los_Angeles.JPG&amp;diff=26042"/>
		<updated>2024-06-17T20:01:58Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:All Low - Los Angeles.JPG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_Low_-_San_Francisco.JPG&amp;diff=26041</id>
		<title>File:All Low - San Francisco.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_Low_-_San_Francisco.JPG&amp;diff=26041"/>
		<updated>2024-06-17T20:01:57Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:All Low - San Francisco.JPG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_Low_-_Victoria.JPG&amp;diff=26040</id>
		<title>File:All Low - Victoria.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_Low_-_Victoria.JPG&amp;diff=26040"/>
		<updated>2024-06-17T20:01:56Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:All Low - Victoria.JPG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_High_-_Los_Angeles.JPG&amp;diff=26039</id>
		<title>File:All High - Los Angeles.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_High_-_Los_Angeles.JPG&amp;diff=26039"/>
		<updated>2024-06-17T20:01:55Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:All High - Los Angeles.JPG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_high_-_San_Francisco.JPG&amp;diff=26038</id>
		<title>File:All high - San Francisco.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_high_-_San_Francisco.JPG&amp;diff=26038"/>
		<updated>2024-06-17T20:01:54Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:All high - San Francisco.JPG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_high_-_Victoria.JPG&amp;diff=26037</id>
		<title>File:All high - Victoria.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_high_-_Victoria.JPG&amp;diff=26037"/>
		<updated>2024-06-17T20:01:53Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: Kovs04 načetl novou verzi File:All high - Victoria.JPG&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26036</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26036"/>
		<updated>2024-06-17T19:55:51Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 2: Veškeré proměnné na minimální hodnoty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All Low - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 4: Experimentování s přísunem plastu==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26035</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26035"/>
		<updated>2024-06-17T19:53:40Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 1: Veškeré proměnné na maximální hodnoty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - San Francisco.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All High - Los Angeles.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 4: Experimentování s přísunem plastu==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_Low_-_Los_Angeles.JPG&amp;diff=26034</id>
		<title>File:All Low - Los Angeles.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_Low_-_Los_Angeles.JPG&amp;diff=26034"/>
		<updated>2024-06-17T19:52:58Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_Low_-_Victoria.JPG&amp;diff=26032</id>
		<title>File:All Low - Victoria.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_Low_-_Victoria.JPG&amp;diff=26032"/>
		<updated>2024-06-17T19:52:57Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_Low_-_San_Francisco.JPG&amp;diff=26033</id>
		<title>File:All Low - San Francisco.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_Low_-_San_Francisco.JPG&amp;diff=26033"/>
		<updated>2024-06-17T19:52:57Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_High_-_Los_Angeles.JPG&amp;diff=26031</id>
		<title>File:All High - Los Angeles.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_High_-_Los_Angeles.JPG&amp;diff=26031"/>
		<updated>2024-06-17T19:52:56Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_high_-_San_Francisco.JPG&amp;diff=26030</id>
		<title>File:All high - San Francisco.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_high_-_San_Francisco.JPG&amp;diff=26030"/>
		<updated>2024-06-17T19:52:55Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26029</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26029"/>
		<updated>2024-06-17T19:52:15Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 1: Veškeré proměnné na maximální hodnoty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
[[File:All high - Victoria.JPG]]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 4: Experimentování s přísunem plastu==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=File:All_high_-_Victoria.JPG&amp;diff=26028</id>
		<title>File:All high - Victoria.JPG</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=File:All_high_-_Victoria.JPG&amp;diff=26028"/>
		<updated>2024-06-17T19:51:50Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: * [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
* [https://www.simulace.info/index.php/Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF Simulace plastového znečištění oceánů (NetLogo)] - Štěpán Kovařík&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
	<entry>
		<id>http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26027</id>
		<title>Simulace plastového znečištění oceánů</title>
		<link rel="alternate" type="text/html" href="http://www.simulace.info/index.php?title=Simulace_plastov%C3%A9ho_zne%C4%8Di%C5%A1t%C4%9Bn%C3%AD_oce%C3%A1n%C5%AF&amp;diff=26027"/>
		<updated>2024-06-17T19:49:08Z</updated>

		<summary type="html">&lt;p&gt;Kovs04: /* Soubor scénářů 2: Veškeré proměnné na minimální hodnoty */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Název simulace:''' Simulace plastového znečištění oceánů&lt;br /&gt;
&lt;br /&gt;
'''Autor:''' Štěpán Kovařík - kovs04&lt;br /&gt;
&lt;br /&gt;
'''Modelovací nástroj:''' NetLogo&lt;br /&gt;
&lt;br /&gt;
'''Stav projektu:''' NA PROJEKTU SE PRACUJE, STRÁNKA NENÍ DOKONČENA&lt;br /&gt;
&lt;br /&gt;
=Definice problému=&lt;br /&gt;
&lt;br /&gt;
Vynálezem plastu člověk zhotovil zcela nový problém, který tkví v samotné podstatě plastových výrobků - jejich vlastnosti, které jsou pro konzumní společnost tak lákavé, jsou zároveň velkým trnem v oku přírody, jelikož rozklad takového plastu trvá neprakticky dlouho. Jedním z dopadů neschopnosti lidstva bezpečně a spolehlivě zpracovávat plastové odpady na makroekonomickém měřítku je znečištění řek a oceánů. Tato práce se pokouší pomocí simulace takového znečištění přinést užitečný vhled do problematiky jak pro laika, který nemá o základních skutečnostech povědomí, tak pro zkušené experty, kteří mohou potenciálně výsledky simulace a spojitosti v ní vytvořené použít pro podporu rozhodovacího procesu v rámci definice klíčových faktorů nejen na samotné znečištění oceánů, ale i na jeho mitigaci. Jednou z organizací, která si dala za úkol tento problém řešit, je Ocean Cleanup &lt;br /&gt;
&amp;lt;ref name = first&amp;gt; &amp;lt;i&amp;gt; The Ocean Cleanup &amp;lt;/i&amp;gt; https://theoceancleanup.com/ &amp;lt;/ref&amp;gt;, z jejichž přístupu a metod tato simulace vychází. Oblast zaměření simulace je orientována na největší shluk plastu v oceánu, kterým je Great Pacific Garbage Patch (GPGP)&lt;br /&gt;
&amp;lt;ref name = second&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great-pacific-garbage-patch/ &amp;lt;/ref&amp;gt;, který se nachází západně od Kalifornie, USA.&lt;br /&gt;
&lt;br /&gt;
Cílem simulace je zkoumat mitigační schopnosti úklidových lodí v oblasti Great Pacific Garbage Patch a navrhnout hrubý plán projektu, který by symbolizoval optimální počet nasazených úklidových lodí pro efektivní odbyt plastu a hlavní faktory příspívající do navyšujícího se znečištění a efektivity samotného úklidu.&lt;br /&gt;
&lt;br /&gt;
Poznámka: Autor před začátkem projektu - tedy při vypracování projektového záměru - nebyl schopen přesně odhadnout technické překážky či proveditelnost / reference na určité aspekty projektového záměru, čili ačkoliv je záměr projektu a jeho oblast totožná, jedná se o úpravy ve formě proměnných, což však vzhledem k velké šíře náhodných vlivů v realitě nemá příliš velký dopad na účel simulace, která je tak či tak pouze odhadem a pomůckou.&lt;br /&gt;
&lt;br /&gt;
=Metoda=&lt;br /&gt;
&lt;br /&gt;
Pro zanesení myšlenky do funkčního prostředí byl využit program NetLogo &amp;lt;ref name = third &amp;gt; &amp;lt;i&amp;gt; NetLogo, a multi-agent programmable modeling environment. &amp;lt;/i&amp;gt; https://ccl.northwestern.edu/netlogo/ &amp;lt;/ref&amp;gt;, který slouží pro modelování agentních simulací. Agenti jsou jednotlivé subjekty v daném systému a prostředí, kteří spolu určitým způsobem interagují - stejně jako v oceánu interagují úklidové lodě a kusy plastu. Z důvodu podobnosti těchto jevů byl na základě autorova úsudku o vhodnosti zvolen právě tento program.&lt;br /&gt;
&lt;br /&gt;
Agenti simulace:&lt;br /&gt;
* plastics = Jednotlivý kus plastu - v základu je staticky vygenerován, je však možné ho generovat jako přísun nového plastu.&lt;br /&gt;
* boats = Sběrné lodě, které sbírají kusy plastu, a odváží ho do přístavu.&lt;br /&gt;
* ports = Přístavy, ze kterých vyplouvají sběrné lodě, a kde vykládají svůj náklad.&lt;br /&gt;
&lt;br /&gt;
=Model=&lt;br /&gt;
===Mapa simulace===&lt;br /&gt;
[[File:mapa simulace.png]]&lt;br /&gt;
&lt;br /&gt;
Simulace se odehrává v oceánských vodách pacifického oceánu mezi Havají a pobřežím Kalifornie, kde se shlukuje největší shluk oceánského plastového znečištění na světě. &lt;br /&gt;
Měřítko mapy je 1 patch = 8km v realitě.&lt;br /&gt;
&lt;br /&gt;
'''Výpočet měřítka:'''&lt;br /&gt;
* 1. Nejdříve byla analyzována vzdálenost mezi dvěma body na mapě pomocí nástroje FreeMapTools &amp;lt;ref name =fourth&amp;gt;&amp;lt;i&amp;gt; Measure Distance on a Map - FreeMapTools &amp;lt;/i&amp;gt; https://www.freemaptools.com/measure-distance.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
[[File:Vzdalenost realita.png]]&lt;br /&gt;
* 2. V dalším kroku byly stejné vzdálenosti analyzovány pomocí XY soustavy souřadnic přímo v NetLogu, kde byly totožné body zaznamenány ve formě X/Y souřadnic. Z nich pak byla pomoc nástroje CalculatorSoup &amp;lt;ref name =fifth&amp;gt; &amp;lt;i&amp;gt;Distance Calculator 2D - CalculatorSoup&amp;lt;/i&amp;gt; https://www.calculatorsoup.com/calculators/geometry-plane/distance-two-points.php &amp;lt;/ref&amp;gt; vypočítána vzdálenost, která se následně porovnala se vzdáleností v realitě. Výsledky porovnání byly pak zprůměrovány a zaokrouhleny. Pro větší kalibraci je vhodné zvolit vícero bodů, nicméně autorovi se číslo shodovalo i z předchozích iterací se starou verzí mapy, která měla velmi podobné měřítko. Veškeré vzdálenostní metriky které operují s kilometry je teda pro potřeby NetLoga, například rychlost sběrné lodě přímo v kódu, vydělit osmi.&lt;br /&gt;
[[File:Vzdalenost vypocet.png]]&lt;br /&gt;
&lt;br /&gt;
==Nastavitelné parametry a ukazatele==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Sběrné lodě'''&lt;br /&gt;
&lt;br /&gt;
boats-num: Nastavení počtu sběrných lodí, které se úklidu účastní. [1-10]&lt;br /&gt;
*Výpočet: The Ocean Cleanup počítá s plánem až 10 sběrných lodí, což určí strop počtu. &amp;lt;ref name = eleventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Expected impact  &amp;lt;/i&amp;gt; https://theoceancleanup.com/oceans/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Kapacita lodě'''&lt;br /&gt;
&lt;br /&gt;
boat-capacity: Nastavení kapacity sběrných lodí. &lt;br /&gt;
*Výpočet: Každá loď má zásobník na 8 kontejnerů po 1000kg, ale viditelně je místa dostupného víc. [8 000 kg - 20 000 kg] [8 - 20 kontejnerů]&amp;lt;ref name = seventh&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03 Delivers: Our Biggest Plastic Extraction to Date &amp;lt;/i&amp;gt; https://www.youtube.com/watch?v=wjF0gB29OG4 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet kontejnerů s kapacitou 1000 kg: Kolik kontejnerů je sběrná loď schopná pojmout &lt;br /&gt;
*Výpočet: [boat-capacity / 1 000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - cestování'''&lt;br /&gt;
&lt;br /&gt;
boat-speed: Rychlost lodě při běžném cestování [20 - 60km/h]&lt;br /&gt;
*Výpočet: Container ships dle webu Marine Insight&amp;lt;ref name = ninth&amp;gt; &amp;lt;i&amp;gt;Marine Insight - What is The Speed of a Ship at Sea? &amp;lt;/i&amp;gt; https://www.marineinsight.com/guidelines/speed-of-a-ship-at-sea/ &amp;lt;/ref&amp;gt; jedou rychlostí 16 - 24 uzlů.&lt;br /&gt;
** 16 * 1,852 = 29,632 = ~ 30 km/h&lt;br /&gt;
** 24 * 1,852 = 44,448 = ~ 45 km/h&lt;br /&gt;
** Přidány spodní i horní rezervy pro účely simulace.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při běžném cestování v uzlech&lt;br /&gt;
*Výpočet: [boat-speed / 1.82] &amp;lt;ref name = sixth&amp;gt; &amp;lt;i&amp;gt;Jednotky.cz - Uzel &amp;lt;/i&amp;gt; https://www.jednotky.cz/rychlost/uzel &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Rychlost lodě - sběr plastu'''&lt;br /&gt;
&lt;br /&gt;
boat-speed-while-harvesting: Rychlost lodě při sběru plastu [5 - 10 km/h] &lt;br /&gt;
*Výpočet: &lt;br /&gt;
** Sběrná loď při sběru urazí tolik co člověk při chůzi. &amp;lt;ref name = eight&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - System 03: A Beginner’s Guide &amp;lt;/i&amp;gt; https://theoceancleanup.com/updates/system-03-a-beginners-guide/&amp;lt;/ref&amp;gt;&lt;br /&gt;
** Člověk při chůzi urazí cca 5 km/h. &amp;lt;ref name = tenth&amp;gt; &amp;lt;i&amp;gt;MedicalNewsToday - What is the average walking speed? &amp;lt;/i&amp;gt; https://www.medicalnewstoday.com/articles/average-walking-speed &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Rychlost lodě při sběru plastu v uzlech&lt;br /&gt;
*Výpočet: [boat-speed-while-harvesting / 1.82]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Proměnné spojené s přístavem'''&lt;br /&gt;
&lt;br /&gt;
selected-port: Přístav [Victoria / San Francisco / Los Angeles]&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
Důvod vybrání přístavu: &lt;br /&gt;
Victoria je aktivním přístavem v rámci operací projektu The Ocean Cleanup&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
* San Francisco a Los Angeles jsou velkoměstské přístavy vhodné pro velké lodě a jsou v blízkých lokacích.&amp;lt;ref name = fourteenth&amp;gt; &amp;lt;i&amp;gt;Searates - United States Sea Ports &amp;lt;/i&amp;gt; https://www.searates.com/maritime/united_states &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
emptying-speed: Rychlost vykládky plastu v přístavu [6000 - 20000 kg/h]&lt;br /&gt;
*Výpočet: Odhadový výpočet, aby vykládání trvalo 3-10 minut na kontejner. [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kontejnerů odbaveno za hodinu&lt;br /&gt;
*Výpočet: [emptying-speed / 1000]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik minut trvá vyložit jeden kontejner&lt;br /&gt;
*Výpočet: [(1000 * 60) / emptying-speed]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Vstupní hodnoty pro generování plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
number-of-plastics: Vstupní hodnota vyjadřující úvodní počet plastu v shluku [Realita: 108 000 000 000 ks]&lt;br /&gt;
*Výpočet:&lt;br /&gt;
**Počet plastů v GPGP: 1 800 000 000 000&lt;br /&gt;
**94% z 1 800 000 000 000 = 0,94 * 1 800 000 000 000 = 1 692 000 000 000 [počet mikroplastů - ty pro předmět simulace nejsou důležité, jelikož sběrnou lodí nejdou zachytit]&lt;br /&gt;
**6% z 1 800 000 000 000 = 0,6 * 1 800 000 000 000 = '''108 000 000 000''' [počet makroplastů = v kontextu projektu nazývány pouze jako &amp;quot;plasty&amp;quot;] &amp;lt;ref name = thirteenth&amp;gt; &amp;lt;i&amp;gt; Great Pacific Garbage Patch &amp;lt;/i&amp;gt; https://theoceancleanup.com/great pacific-garbage-patch/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Měřítko [1:X]: Měřítko vyjadřující kolikanásobně větší je situace v realitě. [Realita: 77 116 393 kg]&lt;br /&gt;
*Výpočet: &lt;br /&gt;
**Počet mikroplastů v oceánech: 24 400 000 000 000&lt;br /&gt;
**Hmotnost mikroplastů v oceánech: 82 000 000 kg až 578 000 000 kg &amp;lt;ref name = twelfth&amp;gt; &amp;lt;i&amp;gt;Science Daily - Twenty-four trillion pieces of microplastics in the ocean and counting &amp;lt;/i&amp;gt; https://www.sciencedaily.com/**releases/2021/10/211027122120.htm &amp;lt;/ref&amp;gt;&lt;br /&gt;
**Průměrná hmotnost mikroplastů v oceánech: (82 000 000 / 578 000 000) / 2 = 330 000 000 kg&lt;br /&gt;
**Hmotnost jednoho mikroplastu = 330 000 000 / 24 400 000 000 000 = 0,0000135 kg&lt;br /&gt;
**Celková hmotnost mikroplastů v GPGP = 0,0000135 * 1 692 000 000 000 = 22 883 607 kg&lt;br /&gt;
**Celková hmotnost makroplastů v GPGP = 100 000 000 - 22 883 607 = '''77 116 393 kg'''&lt;br /&gt;
**Průměrná hmotnost jednoho makroplastu = 108 000 000 000 / 77 116 393 = 0,000714041&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Tlačítka pro měřítka reality'''&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na normu [vždy před nastavením měřítek]&lt;br /&gt;
*Akce: &lt;br /&gt;
**set number-of-plastics 0&lt;br /&gt;
**set boat-capacity 8 000&lt;br /&gt;
**set emptying-speed 6 000&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 100 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 1080&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 10 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 10 800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 000 000 k realitě&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tlačítko: Nastavit hodnoty na měřítko 1 : 1 k realitě [POZOR]&lt;br /&gt;
*Akce:&lt;br /&gt;
**set number-of-plastics 108 000 000 000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Přísun plastu do plastového shluku'''&lt;br /&gt;
&lt;br /&gt;
plastic-income: Kolik plastu přibyde do shluku za hodinu. [0 - 1000]&lt;br /&gt;
*Výpočet: Experimentální hodnota. Ačkoliv máme odhad, kolik plastů či celkové hmotnosti přichází do oceánů, není možné spolehlivě určit, kolik z takového počtu / hmotnosti přijde do oblasti GPGP.&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Počet plastů za den [ks]&lt;br /&gt;
*Výpočet: [plastic-income * 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Přísun plastu za den [kg]&lt;br /&gt;
*Výpočet: [plastic-income * 24 * 0.000714]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Obecné údaje o stavu simulace'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Aktuální počet plastu v oceánu [ks]&lt;br /&gt;
*Výpočet: [updated-plastics-count]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Kolik je v oceánu plastu [tuny] &lt;br /&gt;
*Výpočet: [updated-plastics-weight-sum / 1000]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uražených kilometrech''' &lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů sběrem [km]&lt;br /&gt;
*Výpočet: [total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl sběrné vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [(total-distance-spent-harvesting / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Celkem uraženo kilometrů cestováním [km]&lt;br /&gt;
*Výpočet: [total-distance-traveled - total-distance-spent-harvesting]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Podíl cestovací vzdálenosti k celku [%] &lt;br /&gt;
*Výpočet: [((total-distance-traveled - total-distance-spent-harvesting) / total-distance-traveled) * 100]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Údaje o uplynulém čase'''&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [měsíce] &lt;br /&gt;
*Výpočet: [total-time-passed / 720]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [dny] &lt;br /&gt;
*Výpočet: [total-time-passed / 24]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Uplynulý čas [hodiny] &lt;br /&gt;
*Výpočet: [total-time-passed]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [dny] &lt;br /&gt;
*Výpočet: [total-time-spent-harvesting / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený sběrem [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-harvesting / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [Dny] &lt;br /&gt;
*Výpočet: [total-time-spent-cruising / boats-num]&lt;br /&gt;
&lt;br /&gt;
Ukazatel: Čas strávený cestováním [%] &lt;br /&gt;
*Výpočet: [(total-time-spent-cruising / boats-num) / total-time-passed * 100]&lt;br /&gt;
&lt;br /&gt;
==Chování simulace==&lt;br /&gt;
&lt;br /&gt;
'''1. Úvodní konfigurace - generování plastu, přiřazení proměnných, zvolení aktivního přístavu'''&lt;br /&gt;
Pro spuštění simulace je vhodné nastavit rozumné parametry umístěné nalevo od mapy. Po kliknutí na tlačítko &amp;quot;SPUSTIT SIMULACI&amp;quot; se vygeneruje shluk plastu s náhodným roztroušením, aby stav přibližoval realitu, v předem definovaném místě, které odpovídá přibližné lokalitě v realitě.&amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
pozn.: Je důležité si dávat pozor na hodnoty pohybující se v šesti-číselných rozměrech co se týče počtu plastu, jelikož se pak tvoří příliš mnoho entit. Z toho důvodu je simulace pouze v malých měřítkách oproti realitě. Byl vyzkoušen i plán 1 želva = x počtu plastu, ale i v tomto případě nebylo NetLogo schopné unést výraznou výpočetní složitost. Pro pomůcku je tedy vhodné používat měřítko.&lt;br /&gt;
&lt;br /&gt;
'''2. Spuštění simulace'''&lt;br /&gt;
Poté, co je krok 1 úspěšně proveden, což lze ověřit vygenerovaným shlukem plastu na mapě, je možné spustit simulaci pomocí tlačítka &amp;quot;SPUSTIT SIMULACI&amp;quot;. V tuto chvíli se začne shluk plastu pomalu pohybovat, což reprezentuje oceánské proudy, které způsobují samotné shlukování. &amp;lt;ref name = sixteenth&amp;gt; &amp;lt;i&amp;gt;Coastal Interpretive Center - North Pacific Gyre, or How the Great Pacific Garbage Patch was Formed &amp;lt;/i&amp;gt; https://interpretivecenter.org/north-pacific-gyre-part-ii/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
Od zadaného přístavu vyplují směrem ke shluku sběrné lodě, které začnou tvořit pseudo-rojnici a začnou v bezprostřední blízkosti režim sběru, který zpomalí běžnou cestovací rychlost (tedy z 20-60 km/h na 1-10 km/h). Ve chvíli kdy sběrná loď dosbírá svojí linku a skončí na přibližném konci plastového shluku, udělá otáčecí manévr, a postupuje novou linku v rojnici. Tímto způsobem sběrné lodě minimalizují potřebné otáčky a sesbírají co nejvíce plastu, což v zásadě odpovídá realitě.&lt;br /&gt;
&lt;br /&gt;
Pohyb sběrné lodi v realitě. &amp;lt;ref name = fifteenth&amp;gt; &amp;lt;i&amp;gt;The Ocean Cleanup - Dashboard &amp;lt;/i&amp;gt; https://theoceancleanup.com/dashboard/#system03 &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:GPGP cruising.JPG]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Názorná ukázka pohybu sběrných lodí.&lt;br /&gt;
&lt;br /&gt;
[[File:Links.gif]]&lt;br /&gt;
&lt;br /&gt;
Ve chvíli, kdy má sběrná loď plnou kapacitu jde se vyložit do přístavu, a poté se vrací zpět ke sběru plastu, dokud není oceán vyčištěn. V takovém případě obdrží uživatel hlášku &amp;quot;Oceán vyčištěn&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
poznámka: Lze simulovat přísun plastu do oceánu každý den, nicméně je velmi náročné ne-li nemožné určit, kolik plastu do oblasti GPGP přibývá každý den - jedná se tak o experimentální hodnoty. Nicméně je vhodné zmínit že GPGP se časem zvyšuje a odhaduje se, že od roku 1945 se zvětšil 16x - nelze však určit, zda se jednalo o nepřesnou studii, a též nelze správně kalibrovat přísun plastu, jelikož studie na konkrétní velikost GPGP jsou od sebe časově velmi vzdálené. &amp;lt;ref name = seventeenth&amp;gt; &amp;lt;i&amp;gt;Scientific Reports - Evidence that the Great Pacific Garbage Patch is rapidly accumulating plastic &amp;lt;/i&amp;gt; https://www.nature.com/articles/s41598-018-22939-w &amp;lt;/ref&amp;gt;&amp;lt;ref name = eighteenth&amp;gt; &amp;lt;i&amp;gt;Our World in Data - How much plastic waste ends up in the ocean? &amp;lt;/i&amp;gt; https://ourworldindata.org/how-much-plastic-waste-ends-up-in-the-ocean &amp;lt;/ref&amp;gt;&amp;lt;ref name = nineteenth &amp;lt;i&amp;gt;IUCN - Plastic pollution &amp;lt;/i&amp;gt; https://www.iucn.org/resources/issues-brief/plastic-pollution &amp;lt;/ref&amp;gt;&amp;lt;ref name = twentieth &amp;lt;i&amp;gt;The Ocean Cleanup - Understanding The Problem &amp;lt;/i&amp;gt; https://theoceancleanup.com/research-old/ &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Výsledky=&lt;br /&gt;
&lt;br /&gt;
Jelikož je účel simulace odrazit fenomén GPGP z reálného světa a zjistit důležité faktory mající vliv na výsledky simulace, především na čas strávený úklidem, je vhodné opět zmínit, že z důvodu technických překážek je velmi obtížné tuto realitu pronést do prostředí NetLogo v měřítku 1:1. Z toho důvodu je pro testování vztahů mezi proměnnými použito měřítko 1:10 000 000.&lt;br /&gt;
&lt;br /&gt;
'''Realita:'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 [ks]&lt;br /&gt;
*Celková hmotnost: 77 116 393 [kg]&lt;br /&gt;
&lt;br /&gt;
'''Testovaný vzorek při měřítku 1 : 10 000 000'''&lt;br /&gt;
*Počet plastů: 108 000 000 000 / 10 000 000 = 10 800 [ks]&lt;br /&gt;
*Celková hmotnost: 10 800 * 0.000714041  = ~ 7 [kg]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 1: Veškeré proměnné na maximální hodnoty==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles===&lt;br /&gt;
*Počet lodí: 10&lt;br /&gt;
*Přístav: Přístav Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 60 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 10 [km/h]&lt;br /&gt;
*Kapacita lodě: 20000 [kg]&lt;br /&gt;
*Rychlost vykládání: 20000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 2: Veškeré proměnné na minimální hodnoty==&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Victoria===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Victoria&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav San Francisco===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: San Francisco&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scénář 1: Přístav Los Angeles ===&lt;br /&gt;
*Počet lodí: 1&lt;br /&gt;
*Přístav: Los Angeles&lt;br /&gt;
*Rychlost lodě při cestování: 20 [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: 5 [km/h]&lt;br /&gt;
*Kapacita lodě: 8 000 [kg]&lt;br /&gt;
*Rychlost vykládání: 6 000 [kg/h]&lt;br /&gt;
*Přísun plastu: 0 [ks/h]&lt;br /&gt;
&lt;br /&gt;
Hlavní poznatek:&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 3: Zkoumání vlivů jednotlivých proměnných==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
==Soubor scénářů 4: Experimentování s přísunem plastu==&lt;br /&gt;
*Počet lodí:&lt;br /&gt;
*Přístav:&lt;br /&gt;
*Rychlost lodě při cestování: [km/h]&lt;br /&gt;
*Rychlost lodě při sběru plastu: [km/h]&lt;br /&gt;
*Kapacita lodě: [kg]&lt;br /&gt;
*Rychlost vykládání: [kg/h]&lt;br /&gt;
*Přísun plastu: [ks/h]&lt;br /&gt;
&lt;br /&gt;
=Závěr=&lt;br /&gt;
&lt;br /&gt;
=Kód a přílohy=&lt;br /&gt;
&lt;br /&gt;
=Reference a použité zdroje=&lt;/div&gt;</summary>
		<author><name>Kovs04</name></author>
		
	</entry>
</feed>