Revision d723d8183e5b134c7df519a8505e4cf0f4791d20 (click the page title to view the current version)

Events/Hackathon/24Decin/index

Hackathon ML/AI 2024 - soutěžní téma na tokamaku GOLEM

Tady je obrázek kombinující tokamak GOLEM s atmosférou hackathonu! Tokamak je centrálním bodem, zatímco kolem něj pracují programátoři a inženýři na svých laptopech. Příjemná kombinace výzkumné laboratoře a moderního pracovního prostoru s hackathonovou energií. (ChatGPT na otázku “Ahoj, udělal bys mi obrázek kombinující tokamak GOLEM a hackathon?”)

Výroba energie

Co takhle jako zdroj tepla “malá hvězda”?

Termonukleární fúze

Zdrojem energie hvězd a samozřejmě i Slunce je Termonukleární fúze.

Schematické znázornění fúze jádra. Credit: Wiki

Vize budoucího fúzního reaktoru

Vize budoucího fúzního reaktoru @ Wiki

Schéma budoucího fúzního reaktoru. Credit: ResearchGate

Tokamaky

Tokamak @ Wiki

Tokamak. Credit: Wikipedia

Tokamak GOLEM

Tokamak GOLEM je malé studijní zařízení na Jaderné fakultě ČVUT.

Elektrické pole \(E_t\) je důležitá komponenta tokamakové technologie GOLEMa

Nějak to musíme diagnostifikovat. \(U_{loop}\) reflektuje Elektrické pole \(E_t\)

Basic diagnostics @ Shot homepage

Cesta k datům, třeba \(U_{loop}\) @ #39187

mport numpy as np
import matplotlib.pyplot as plt

shot_no = 39187
identifier = "U_loop.csv"
DAS='Diagnostics/BasicDiagnostics/Results/'
# create data cache in the 'golem_cache' folder
ds = np.DataSource('golem_cache')
#Create a path to data and download and open the file
base_url = "http://golem.fjfi.cvut.cz/shots/"
data_file = ds.open(base_url + str(shot_no)+ '/' +DAS +identifier)
#Load data from the file and plot to screen and to disk
data = np.loadtxt(data_file,delimiter=",")
plt.plot(data[:,0], data[:,1]) #1. column vs 2. column
plt.xlabel('Time [ms]');plt.ylabel('$U_l$ [V]');
plt.savefig('graph.jpg')
plt.show()

#Run it: save it as script.py and run "python script.py" or execute in a ceel in a Jupyter Notebook

Cosi

(prosím pozor, v případě, že nevidíte ikony, zaměňte https za http)