Uludağ Üniversitesi Fizik Bölümü

Slides:



Advertisements
Benzer bir sunumlar
BENZETİM Prof.Dr.Berna Dengiz 10. Ders.
Advertisements

Simülasyon Teknikleri
FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ
PARÇACIK KİNEMATİĞİ-I
FONKSİYONLAR Hazırlayan:Ogün İçel.
KARMA Ş IK SAYILAR Derse giriş için tıklayın... A. Tanım A. Tanım B. i nin Kuvvetleri B. i nin Kuvvetleri C. İki Karmaşık Sayının Eşitliği C. İki Karmaşık.
FIRAT ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ
17-21 Şubat Doğrusal Fonksiyonların Grafiği
TAM SAYILAR.
MODÜLER ARİTMETİK.
9. ADİ DİFERANSİYEL DENKLEMLERİN SAYISAL ÇÖZÜMLERİ
8. SAYISAL TÜREV ve İNTEGRAL
Hazırlayan: Özlem AYDIN
YGS ANALİZİ Bu sunumda aklınıza takılan noktalar varsa lütfen
MIT503 Veri Yapıları ve algoritmalar Algoritmalara giriş
Tanımlayıcı İstatistikler
Bölüm 8: EĞRİ UYDURMA Fizikte laboratuarda yapılan deneysel ölçümlerin ne kadar hata payı içerdiğini, veya belli teorik modellere ne kadar uyduğunu bilmek.
Rassal Değişken S örnek uzayı içindeki her bir basit olayı yalnız bir gerçel (reel) değere dönüştüren fonksiyona rassal değişken adı verilir. Şu halde.
KÜMELER.
MONTE CARLO METODUNA GİRİŞ
Konu:4 Atomun Kuantum Modeli
MADE IN BAL.
İstatistiksel Sınıflandırma
Olasılık Dağılımları ♦ Gazın her molekülü kendi hızına ve konumuna sahiptir. ♦ Bir molekülün belli bir hıza sahip olma olasılığı hız dağılım fonksiyonu.
Nükleer ve Parçacık Fiziği’nde Monte Carlo Uygulamaları Bahar Okulu
OLASILIK DAĞILIMLARI Bu kısımda teorik olasılık dağılımları incelenecektir. Gerçek hayatta birçok olayın dağılımı bu kısımda inceleyeceğimiz çeşitli olasılık.
Sürekli Olasılık Dağılımları
İstatistikte Bazı Temel Kavramlar
Bölüm 4: Sayısal İntegral
OLASILIK ve OLASILIK DAĞILIMLARI
UGUR KOCA Konu : OLASILIK
Bileşik Olasılık Dağılım Fonksiyonu
SÜREKLİ ŞANS DEĞİŞKENLERİNİN OLASILIK YOĞUNLUK FONKSİYONLARI
OLASILIK ve KURAMSAL DAĞILIMLAR
EŞİT PARÇALAR 1 adet 1 adet
İŞLEM ve MODÜLER ARİTMETİK.
 Merkezi eğilim ölçüleri: Ortalama Ortanca Mod  Ortalama: İki veya ikiden fazla sayının toplamının toplanan sayıların adedine bölünmesiyle elde edilen.
BENZETİM Prof.Dr.Berna Dengiz 3. Ders Monte Carlo Benzetimi
BİYOİNFORMATİK NEDİR? BİYOİNFORMATİKTE KULLANILAN SINIFLAMA YÖNTEMLERİ
Bölüm5 :Kök Bulma Sayısal bilgisayarlar çıkmadan önce, cebirsel denklemlerin köklerini çözmek için çeşitli yollar vardı. Bazı durumlarda, eşitliğinde olduğu.
SONLU ELEMANLAR YÖNTEMİ
AÇISAL YERDEĞİŞTİRME , HIZ ve İVME
SONLU ELEMANLAR YÖNTEMİ
Ters Hiperbolik Fonksiyonlar
EŞİT PARÇALAR 1 adet 1 adet
KESİKLİ ŞANS DEĞİŞKENLERİNİN OLASILIK DAĞILIMLARI
KENAN ZİBEK.
1. Bir zar ardı ardına iki kez atılıyor. Birinci atışta 6 ve
10-14 Şubat Fonksiyonların Grafiği
SONLU ELEMANLARA GİRİŞ DERSİ
BENZETİM Prof.Dr.Berna Dengiz 5. Ders.
KARMAŞIK SAYILAR.
SÜREKLİ ŞANS DEĞİŞKENLERİ
RASTGELE SAYI ÜRETEÇLERİ İÇİN ZAMAN ANALİZİ(RNG).
FONKSİYONLAR.
Matematiksel Veri Yapıları. İçerik Matematiksel Veri Yapıları – Kümeler – Diziler – Fonksiyonlar – İkili ilişkiler Sonsuz kümeler – Sonlu nicelik – Sonsuz.
Olasılık Dağılımları ve Kuramsal Dağılışlar
Denklemeler içerdiği değişkenin sayısına ve kuvvetine göre sınıflandırılır. Aşağıdaki örneklere bakarsak; 2x+4=15I. Dereceden I Bilinmeyenli Denklem x.
İSTATİSTİKTE TAHMİN ve HİPOTEZ TESTLERİ İSTATİSTİK
RASYONEL SAYILAR.
Tacettin İnandı Olasılık ve Kuramsal Dağılımlar 1.
Avusturyalı Fizikçi Erwin Schrödinger, de Broglie dalga denkleminin zamana ve uzaya bağlı fonksiyonunu üst düzeyde matematik denklemi hâline getirmiştir.
Rastgele Değişkenlerin Dağılımları
HATA VE HATA ANAL İ Z İ. 2  Fiziksel veya sosyal olayların matematiksel olarak çözülmelerinde yapılan hatalar genellikle üç ana ba ş lıkta toplanır.
DERS3 Prof.Dr. Serpil CULA
DERS 7 SAYISAL İNTEGRASYON DERS 7.1 TRAPEZOIDAL (YAMUK) KURAL
SONLU ELEMANLAR YÖNTEMİ
NİŞANTAŞI ÜNİVERSİTESİ
5 Gamma Dağılımı Gamma dağılımının yoğunluk fonksiyonu şöyledir.
OLASILIK DAĞILIMLARI Bu kısımda teorik olasılık dağılımları incelenecektir. Gerçek hayatta birçok olayın dağılımı bu kısımda inceleyeceğimiz çeşitli olasılık.
Sunum transkripti:

Uludağ Üniversitesi Fizik Bölümü FLUKA: Giriş ve Örnekler Ana Yazarlar: A.Fassò, A.Ferrari, J.Ranft, P.R.Sala Katkı verenler: G.Battistoni, F.Cerutti, T.Empl, M.V.Garzelli, M.Lantz, A.Mairani, .Patera, S.Roesler, G.Smirnov, F.Sommerer, V.Vlachoudis NİLGÜN DEMİR Uludağ Üniversitesi Fizik Bölümü dnilgun@uludag.edu.tr 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Başlıklar Monte Carlo nedir? FLUKA’ nın tanımı Kısa tarihi FLUKA’ da Fizik Geometrinin yapısı Basit bir giriş dosyası 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Monte Carlo Algoritması Monte Carlo Nedir? Monte Carlo yöntemi analitik çözümün zor ya da imkansız olduğu matematik problemlerinin çözümü için geliştirilmiş istatistiksel bir simülasyon tekniğidir. MC ismini ilk olarak Nicholas Metropolis, Manhattan Projesi sırasında S. Ulam ve E. Fermi’nin karşılaştıkları nötron yayılım ve çoğalma problemlerini çözmek için yaptıkları istatistiksel simülasyonları tanımlamak için kullanmıştır. Monte Carlo yöntemi, parçacık etkileşimlerini tanımlayan niceliklerin belli olasılık dağılımlarına sahip olduğunu varsayımdan yola çıkarak, madde içinde yol alan her parçacığın izlerini birer birer takip eder. Bir çok parçacık için akı, enerji kaybı ve soğurulan doz gibi nicelikler kaydedilir ve bu dağılımlar için ortalama değerler hesaplanır. Rasgele Sayılar Monte Carlo Algoritması Olasılık Dağılımı Sonuçlar 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Monte carlo metodunda sayısal olarak bir deneyi veya olayı taklit etmek için temel araç 0-1 arasında değerler alan düzgün dağılımlı sayıları kullanmaktır. Bu sayıları q ile gösterelim. Bu sayılar bir bilgisayar programı ile türetilebilir. Belli bir ölçü veya deneyde bulunabilecek değerler kümesi bir gelişigüzel sayı kümesi oluşturur. Gelişigüzel sayılar kümesinde herhangi bir sayının gelme olasılığı ötekilerden farklı olabilir. Olasılıklar aynı ise böyle bir kümeye düzgün dağılımlı gelişigüzel sayılar kümesi denir. Gelişigüzel Sayılar her bir rakamı aynı olasılıkla seçilmiş ve birbirinden bağımsız sayılardan oluşmuş bir kümenin elemanlarıdır. Bilgisayarda tümüyle belirli bir yönteme göre ardı ardına oluşturulan bu sayılar gerçekte gelişigüzel olmamakla birlikte gelişigüzel sayıların istatistiksel özelliklerini içerirler. Bu formülden elde edilen gelişigüzel sayı dizisine, “sözde gelişigüzel sayılar” denir q gelişi güzel sayılara karşın, bu sayıların N(q), sıklık (frekens) dağılımı 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Temel Monte Carlo İlkesi T=Q(x) Şimdi de, a ≤ x ≤ b aralığında, her bir x sonucunun ortaya çıkma olasılığı, f (x) sıklık fonksiyonu ile belirlenen bir olayı taklit etmek isteyelim. Olayda sonucun x ile x+dx arasında bir değer alma olasılığı, P(x) fonksiyonuna Olasılık yoğunluk Fonksiyonudur. Q(x),Toplam Olasılık yoğunluk fonksiyonu ise, aralığındaki her x değerine karşılık Q(x), toplam olasılık yoğunluk fonksiyonu 0-1 aralığında gelişigüzel değerler alır. Q(x) değerlerinin ortaya çıkma sayısı yani sıklık fonksiyonu düzgün bir dağılım gösterir. O halde P(x)’i T ye eşitleyebiliriz, Temel Monte Carlo İlkesi T=Q(x) X=P-1(T) Ters dönüşüm denklemi 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

P1+P2+…P n-1 q<P n ise n.sonuç Yapılan bilimsel bir deney çalışmasında, n-tane sonuç olsun ve sonuçların her birinin meydana gelme olasılıkları sırasıyla P1 , P2 …..Pn değerlerini alsın, Bu olayı 0-1 arasında değerler alan gelişigüzel sayılarla taklit etmek istersek, gelişigüzel sayı eksenini şekil’ deki gibi n tane bölgeye ayırıp, tek boyuta gelişi güzel sayı ekseninde gösterebiliriz. Belirtilen bir gelişigüzel sayı hangi sonuç bölgesine düşerse, olayda o sonuç meydana gelmiştir. Bu durumda olasılık dağılımı aşağıdaki matematiksel ifadeyle ibaret olur. 0<q<P1 ise 1. sonuç P1 q<P1+P2 ise 2. sonuç P1+P2+…P n-1 q<P n ise n.sonuç 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Monte Carlo Radyasyon Taşıma Programları A3MCNP - Automated Adjoint Accelerated MCNP ATTILA - radiative solutions for science and industry COMET - coarse mesh radiation transport DORT and TORT - discrete ordinates transport, Availability http://rsicc.ornl.gov EGS4 - Monte Carlo transport of electrons and photons in arbitrary geometries EGSnrc - Monte Carlo transport of electrons and photons in arbitrary geometries EVENT - general purpose deterministic radiation transport FLUKA - a fully integrated particle physics MonteCarlo simulation package FOTELP-2K3 - 3D Photons, Electrons and Positrons Transport by Monte Carlo GamBet - 2D and 3D Monte Carlo simulations of electron/photon/positron radiation transport in matter GEANT4 - a toolkit for the simulation of the passage of particles through matter ITS - coupled photon-electron transport, Availability http://rsicc.ornl.gov MCNP - a General Monte Carlo N-Particle Transport Code - Version 5, Availability http://rsicc.ornl.gov MCSHAPE - Simulation of the Full State Polarization of Photons MCNPX - a General Monte Carlo N-Particle eXtended Transport Code, Availability http://rsicc.ornl.gov MINERVA - Modality Inclusive Environment for Radiotherapeutic Variable Analysis PARTISN - time-Dependent, parallel neutral particle transport, Availability http://rsicc.ornl.gov PENELOPE - A Code System for Monte Carlo Simulation of Electron and Photon Transport PENTRAN - Parallel Environment Neutral-particle TRANsport PEREGRINE - 3-D Monte Carlo dose calculation system PHITS - Particle and Heavy Ion Transport Code System SERA - Simulation Environment for Radiotherapy Applications, Availability http://rsicc.ornl.gov SIMIND - Monte Carlo Clinical SPECT Simulation TransMED - Advanced Particle Transport Software Using Three-Dimensional Deterministic Methods in Arbitrary Geometry

FLUKA’ nın Tanımı FLUKA, parçacık transportu ve parçacıkların madde ile etkileşmelerini hesaplamak için geliştirilmiş çok amaçlı bir Monte Carlo programıdır. Fortran programlama dilinde yazılmıştır. Linux işletim sisteminde kullanılabilir. Proton ve elektron hızlandırıcılarının zırhlanması, hedef tasarımı, kalorimetre, aktivasyon, Dozimetri, detektör tasarımı, hızlandırıcı sürücü sistemleri, kozmik ışınlar, nötron fiziği, radyoterapi pek çok uygulama alanlarına sahiptir. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA’ nın Tarihsel Gelişimi FLUKA parçacık transportu ve parçacıkların madde ile etkileşmelerini hesaplamak için geliştirilmiş çok amaçlı bir Monte Carlo programıdır. 1962’ de J. Ranft ve H. Geibel tarafından hadron demetleri için yazılan bir simülasyon kodu olarak başlamıştır. 1970, FLUKA ismi (FLUktuirende KAskade) verilmiştir. 1970-1987 yılları arasında CERN ile Leipzig ve Helsinki grupları arasında bir işbirliği çerçevesinde geliştirilmiştir. Özellikle zırhlama hesapları için yapılmıştır. 1989’ da A. Fasso (CERN) ve J. Ranft (Leipzig)’ ın ortaklığında INFN’ de (National Institute of Nuclear Physics) geliştirme çalışmaları yapılmıştır. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA’ nın Tarihsel Gelişimi 1990’ da ilk kez MCNPX Monte Carlo kodunun yüksek enerji fiziği kısmında yer alması ile FLUKA’nın kullanılmasına resmen başlanmıştır. 1993’ de GEANT3 (sadece hadronik kısmı) ile bir arayüz oluşturulmuş fakat bu arayüz sonraki FLUKA gelişimini takip etmemiştir ve kullanılmamıştır. 2002’ de FLUKA INFN’ nin bir projesi olmuştur. Bu projenin temel hedefi kodun daha yaygın hale gelmesini sağlamak ve dozimetri, medikal fizik, radyobiyoloji gibi uygulama alanları için de kullanışlı hale getirmektir. INFN projesi CERN ve Houston Üniversitesi’ nin işbirliği ile yürütülmektedir 2003’ de INFN-CERN projesi başlamıştır ve bu proje kapsamında gelişmelere devam edilmektedir. Daha ayrıntılı bilgiler : http://www.fluka.org 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Hadron-hadron ve hadron-çekirdek etkileşmeleri, 0-10 PeV FLUKA’ da Fizik FLUKA, herhangi bir hedef materyaldeki elektromanyetik ve hadronik etkileşmeleri ve parçacık transportunu simüle etme yeteneğine sahiptir. Dört temel radyasyon; 60 farklı parçacık; Hadron-hadron ve hadron-çekirdek etkileşmeleri, 0-10 PeV Elektromanyetik ve muon etkileşmeleri, 1 keV – 10 PeV Çekirdek- çekirdek etkileşmeleri, 0-10 PeV/n Yüklü parçacık transportu – iyonizasyon enerji kayıpları Manyetik ve elektrik alanda transport Nötron transportu ve etkileşmeleri, 0-20 MeV Nötrino etkileşmeleri Aktivasyon ve doz hesaplamaları Hadronlar Muonlar Elektronlar ve fotonlar Düşük enerjili nötronlar. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Hadron İnelastik Nükleer Etkileşmeler İki farklı model temel alınmıştır; 3-5 GeV enerji aralığında, rezonans üretimi ve bozunma modeli, 5 GeV-20 PeV enerji aralığında ise Dual parton modeli kullanılır. Bu iki model aynı zamanda hadron-çekirdek etkileşmeleri için de kullanılmaktadır. Tüm modellerde; elastik saçılmalar, yük değiş-tokuşu reaksiyonları, faz kayması analizleri ve deneysel diferansiyel data fitleri mevcuttur. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Elektromanyetik Etkileşmeler: Elektronlar Enerji aralığı; e+, e-, γ: 1 keV – 1000 TeV FLUKA, yüklü parçacıklar için hadron etkileşmelerinde sözü edildiği gibi çoklu Coulomb saçılmalarını içeren orijinal bir transport algoritması kullanır. Bu algoritmada; Her bir transport basamağında sürekli enerji kaybı ve kesikli etkileşme tesir kesitlerinin enerjiye bağlı değişimleri, Bremsstrahlung etkileşmesi için Seltzer ve Berger in diferansiyel tesir kesitleri, İyonizasyon ile enerji kaybı hesaplarında Landau-Pomeranchuk-Migdal düzeltme etkileri ve Bremsstrahlung spektrumunun soft kısmındaki Ter-Mikaelyan polarizasyon etkisi, Uçuşta ve durgun pozitron yok olması, Bhabha ve Moller saçılması sonunda üretilen delta ışınları hesaba katılmıştır. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Fotonlar Çift oluşumu, açısal ve enerji dağılımları(aynı zamanda müon çift oluşumu) Fotoelektrik etki, açısal dağılım, flüoresans etkileri Compton ve Rayleigh saçılması, atomik bağlar ve polarizasyon Foto-nükleer etkileşmeler, (aynı zamanda müonlar için) FLUKA ile simüle edilmektedir.Fotonlar için en düşük transport sınırı 1 keV’ dir. Birincil fotonlar için önerilen minimum enerji değeri ise 5 ile 10 keV arasındadır. Optik Fotonlar Cherenkov üretimi ve transportu Kullanıcı tarafından optik özellikleri tanımlanmış herhangi bir materyaldeki dalga boyu bilinen bir ışığın transportu 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Düşük Enerjili Nötronlar : FLUKA, 20 MeV’ den daha düşük enerjili nötronlar için kendi nötron tesir kesidi kütüphanelerini kullanır. Çoklu grup algoritması kullanır. 260 enerji grubu, enerjisi 20 MeV’ den büyük olanlar, termal olanlar (30 MeV) ve ikincil gamma üretimi için grup olarak bölünmüştür. Farklı sıcaklıklarda yaklaşık 230 adet farklı materyale sahiptir. Kütüphanelerinde gamma üretimi, depo edilen enerjiyi hesaplamak için kerma faktörleri, ikincil nötronlar, fizyon nötronlarını da bulundurur. Farklı tip moleküler bağlar için (H20,CH2 vb.) Hidrojen tesir kesitleri mevcuttur. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA ‘ da Kullanılan Fiziksel Birimler; Uzaklık: cm Enerji: GeV Giriş dosyasında ortalama iyonizasyon potansiyeli (MAT-PROP kartında) için eV kullanılır. Momentum: GeV/c Sıcaklık: K Katı açı: sr (USRYIELD giriş kartında kullancı isterse derece de kullanabilir.) Manyetik alan: T Elektrik alan: kV/cm Zaman: s 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA’ da Giriş Dosyasının Oluşturulması FLUKA, kullanıcı tarafından yazılan ve çözülecek problemi detaylandıran .inp uzantılı bir giriş dosyasını ASCII formatında okur. Giriş, çeşitli sayıda komutlardan oluşur. Her bir komut bir ya da daha fazla sayıda satır içermektedir. Bu satır aynı zamanda kart olarak da adlandırılır. Bir FLUKA giriş dosyasının tipik yapısı aşağıdaki gibidir; Yazılan dosyaya amacına yönelik başlık verilir. Bu kullanıcıya bağlıdır. Ancak yazılan dosyanın ne içerdiğini kolayca anlamak açısından önemlidir. Parçacık kaynağının tanımlanması, (zorunlu) Çözülecek olan problemin geometrisinin tanımlanması. (katı hacim ve yüzeyler, bölgeler v.b.) (zorunlu) Problemde kullanılacak materyallerin tanımlanması (zorunlu) 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA’ da Giriş Dosyasının Oluşturulması Materyallerin karşılık geldiği bölgelere atanması (zorunlu) Gerekli olan “detektörler”in tanımı. Her bir detektör, bir faz uzayı tanım kümesidir (uzayın bölgesi, parçacığın doğrultusu ve enerjisi v.b.) Kullanıcı burada hesaplamak istediği herhangi bir fiziksel niceliğin (doz hesabı, akı, depo edilen enerji v.b.) beklenen değerlerini bulabilir. Kod içinde farklı nicelikler ve farklı algoritmalar için pek çok detektör mevcuttur. Detektörler opsiyoneldir fakat en az bir tane tanımlamak gerekir. Parçacıkların kesilim enerjileri, parçacık takibindeki basamak uzunluğu ve bazı fiziksel etkiler v.b. problem ayarlamalarının yapılması. (opsiyonel) Gelişigüzel sayı seçimi düzeninin girilmesi. (zorunlu) Birincil parçacık sayısının girilmesi ve sinyalin başlatılması. (zorunlu) 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA komut satırının ya da kartının genel yapısı; Bir anahtar kelime Altı adet serbest nokta değeri (WHAT olarak isimlendirilir) ve bir karakter dizisi (SDUM olarak isimlendirilir) nden oluşur. Giriş dosyasında WHAT ve SDUM değerlerinin hepsini kullanmak zorunlu değildir. Kullanıcı problemi için uygun olanları kullanır. Satırlar * karakteri ile birbirinden ayrılır. Ayrıca tüm satırlar standart çıkış dosyasında da yer alır. Örneğin bir giriş dosyasındaki kartın yapısı aşağıdaki gibidir. *...+........1….....+…......2.........+….....3….....+……..4….....+….....5…......+….....6.….....+….....7........+…… Beam 1e-4 0.0 0.0 0.0 0.0 1.0 ELEKTRON *Keyword momentum mom.yayılımı diverjans x-genişliği y-genişliği ağırlık parçacık WHAT(1) WHAT(2) WHAT(3) WHAT(4) WHAT(5) WHAT(6) SDUM 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Parçacık Kaynağının Tanımlanması 1.Giriş Kart: Beam (demet): Bu kartta parçacık kaynağının çeşitli özellikleri verilir. Örneğin parçacığın tipi, diverjansı, enerjisi, momentumu, istatistiksel ağırlığı v.b ÖRNEK 1. SDUM: Proton WHAT(1) : 3.5 GeV enerji WHAT(6): parçacık demetinin istatistiksel ağırlığı 1.0 WHAT(2): Gaussien momentum dağılımı -0.082425 (FWHM) WHAT(3): Gaussien açısal dağılım -1.7 (FWHM) WHAT(4): Demetin x-genişliği 0.0 (nokta kaynak) WHAT(5): Demetin y-genişliği 0.0 (nokta kaynak) 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

2.Giriş Kartı: Beampos (demetin pozisyonu) Bu kartta demet spot merkezinin koordinatları ve demet doğrultusu tanımlanır. WHAT(1): x-koordinatı 0.0 cm WHAT(2): y-koordinatı 0.0 cm WHAT(3): z-koordinatı -0.1 cm WHAT(4): x- eksenine göre doğrultman kosinüsü 0.0 WHAT(5): y- eksenine göre doğrultman kosinüsü 0.0 (WHAT(6) kullanılmamıştır.) Yukarıdaki giriş kartına göre demet, pozitif z-doğrultusunda (0./0./-0.1) noktasından başlar. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Geometrinin Tanımlanması FLUKA, kompleks geometriler için iyi bilinen kombinasyonal geometri paketinin gelişmiş bir versiyonunu kullanır. Kombinasyonel geometri, MAGI (Mathematical Applications Group) tarafından oluşturulmuştur. FLUKA tarafından kullanılan geometri paketi ise nötron ve gamma ışınları transport programı MORSE için geliştirilen paketin yenilenmiş bir versiyonudur. Kombinasyonel geometri, hacimler ve bölgeler ‘ den oluşmaktadır. Orijinal şekli ile MORSE hacimleri konveks katı hacimler olarak tanımlıdır. FLUKA’ da ise bu tanım sonlu silindirleri (dairesel ve elipttik) ve düzlemleri (yarı düzlem) içerecek şekilde genişletilmiştir. Bölgeler, boolean işlemleri ile elde edilen hacimlerin kombinasyonları olarak tanımlanır. Böylece aralarında birleşme, çıkarma ve kesişme işlemleri yapılabilir. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA kombinasyonel geometri 4 temel kavramdan oluşmaktadır; Hacimler: basit konveks objeler, sonlu düzlemler, sonsuz silindirler Bölgeler: Hacimlerin Boolean operasyonları olarak tanımlanması Zonlar: Alt bölgeler sadece hacimlerin çıkarma ve bölme işlemleri ile tanımlanır Örgüler (Kafesler): Varolan objelerin çoğaltılması. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Her bir hacim, uzayı iki alana böler. (iç ve dış olmak üzere) Hacimler Her bir hacim, uzayı iki alana böler. (iç ve dış olmak üzere) Mevcut hacimler, 3-karakter ile kodlanmıştır: RPP: Rectangular ParallelePiped SPH: SPHere XYP, XZP, YZP: Infinite half space delimited by a coordinate plane PLA: Generic infinite half-space, delimited by a PLAne XCC, YCC, ZCC: Infinite Circular Cylinder, parallel to coordinate axis XEC, YEC, ZEC: Infinite Elliptical Cylinder, parallel to coordinate axis RCC: Right Circular Cylinder REC: Right Elliptical Cylinder TRC: Truncated Right angle Cone ELL: ELLipsoid of revolution QUA: QUAdric 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

BOX RPP XYP SPH RCC 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Bölgeler Zonları (alt bölgeleri) eklemek için | (OR) operatorleri kullanılır. Zonlar, hacimlerin bölünmesi ya da birbirlerinden çıkarılması ile tanımlanır. Böylece her bir hacim için + ya da – işaretleri kullanılır. Daha gelişmiş şekli ile parantezler de kullanılabilir. Bir bölge tanımlanırken tek satır yetmezse alt satırlarla devam edilebilir. Boş alanlar ihmal edilir. Bir hacim, bir alt bölgeyi tanımlarken + işareti ile numaralandırılmış ise o alt bölge bütünüyle hacmin içindedir. Bir hacim, bir alt bölgeyi tanımlarken -işareti ile numaralandırılmış ise o alt bölge bütünüyle hacmin dışındadır. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA’ da Geometrinin Tanımlanması Probleme uygun geometrinin tanımlanması için giriş dosyasında ilk önce GEOBEGIN kart ile başlanmalıdır. Gerekeli olan hacimler, bölgeler tanımlandıktan sonra da GEOEND kartı ile geometri tanımı bitirilmelidir. Hacim ve bölge girişlerinin her ikisi de tamamlandıktan sonra END kartı ile sonlandırılmalıdır. Tanımlanan geometrinin tamamı kendi boyutlarından çok daha büyük boyutlara sahip kapalı bir hacim ile sarılmalıdır. Bu hacim FLUKA formatında ‘blackhole’ olarak adlandırılır Geometrinin büyük ve kapalı bir hacim ile sarılması çeşitli fiziksel süreçler sırasında kaçan parçacıkların burada soğurulmasını sağlar. Aynı zamanda birincil parçacıkların izlerinin geometri dışından başlatılmasına imkan sağlar. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Basit bir Örnek Bir parçacık demeti, z-ekseni boyunca vakum içinden gelsin.gelsin. Hedefin alt ve üst kısmı bir düzlemle ayrılmış olsun. Bölge 1: black hole Bölge 2: Vakum Bölge 3: Hedefin 1. yarısı Bölge 4: Hdefin 2. yarısı 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Materyal ve Bileşikler Her bir geometrik bölge homojen bir materyal ile ya da vakum ile kaplıdır. Materyaller basit element ya da bileşik olabilir. FLUKA simülasyon kodunda önceden tanımlanmış 25 adet materyal mevcuttur ve listesi Tablo.2’ de verilmiştir. Kullanıcı, liste dışında yeni materyal tanımı yapabilir ancak materyal numarasını 25’ ten sonra vermelidir. Giriş dosyasında materyaller MATERIAL giriş kartı ile tanımlanır. Burada materyallerin atom numarası, atomic kütlesi, yoğunluğu ve materyalin adı verilir. Kullanılan materyal bir bileşikten oluşuyorsa MATERIAL kartına COMPOUND kartı eklenmelidir. Burada bileşiğin yoğunluğu, ismi ve numarası yazılır. Tek elementli materyal tanımı Atom ağırlığı Atom no (Z) Yoğunluk (g/cm3) Materyal no Kütle no (A) isim 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Bileşik tanımı Yukarıdaki örnekte özel beton karışımı (concrete) tanımlanmıştır. Mat No:27 Bu karışım ; (1 %) H, (0.1%) C, (52.9107%) O, (1.6%) Na, (0.2%) Mg, (3.3872%) Al, (33.7021%) Si, (1.3%) K,(4.4%) Ca, ve (1.4%) Fe içermektedir. FLUKA materyal numaraları: 3 (H), 6 (C), 8 (O), 9 (Mg), 10 (Al), 11 (Fe), 14 (Si), 19 (Na) ve 21(Ca) dur. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Önceden tanımlanmış Materyaller 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Materyallerin bölgelere atanması Materyaller, içinde bulunduğu geometri bölgeleri ile eşleştirilmelidir. Bu ASSIGNMA komutu ile doğrudan yapılabilir. Mat. Bölgenin min. sınırı Bölgenin max. sınırı Basamak uzunluğu Ma. Alan varsa 1.0 alınır 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Detektörlerin Tanımı FLUKA ve benzeri Monte Carlo simülasyon kodlarının amacı yüklü parçacık veya radyasyonun madde ile etkileşmelerini çözümlemektir. Sisteme giren birincil parçacıkların çeşitli materyallerden geçerek yaptığı etkileşmeler simülasyon boyunca tek tek hesaplanır ve kullanıcının giriş dosyasında belirttiği ‘detektör’ kartlarına bağlı olarak elde edilir. FLUKA’ da bir çok detektör tipleri vardır. USRBDX, USRBIN,USRTRACK, USRYIELD en yaygın kullanılan detektör tipleridir. USRBDX: İki seçilen bölge arasındaki herhangi bir sınırda enerji ya da açıya bağlı olarak parçacık akısı ya da akımlarını tayin eder. USRBIN: Belli bölgede depo edilen enerjiyi, integre edilmiş akıları hesaplamak için kullanılır. Üç boyutlu ve renkli çizimler ile sonuçları verir. USRTRACK: Bir bölge içinde parçacıkların takibi sırasında seçilen her bir takip uzunluğuna bağlı olarak enerji spektrumlarını elde etmek için kullanılır. Ayrıca bölge içindeki parçacıkların ortalama diferansiyel akılarını da tayin etmek mümkündür. USRYIELD: Verilen bir yüzeyi geçen parçacıkların sabit bir doğrultuya göre açısal dağılımları ve etkileşme sonunda ortaya çıkan parçacıkların hem açıya hem de enerjiye bağlı iki katlı diferansiyel dağılımlarını hesaplamak için kullanılır. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Gelişigüzel Sayı Seçimi Giriş dosyasında FLUKA kodu tarafından sağlanan random.dat dosyasında yer alan gelişigüzel sayılar dizisi kullanılır. Sonuçlardaki istatistiksel hataları hesaplayabilmek için birden fazla ( en az dört ya da beş kez) program birbirinden bağımsız olarak çalıştırılmalı ve her çalıştırmada farklı gelişigüzel sayı seçilmelidir. Aşağıdaki kart ile bu durum sağlanmış olur. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Sinyalin Başlatılması Giriş dosyasının sonunda eklenmesi zorunlu olan START kart ile hesaplamalar başlatılır. Bu kartta aynı zamanda başlangıçtaki parçacık sayısı da belirtilir. Bu kartı kullanıcının isteğine bağlı olarak STOP kartı takip eder. Örneğin kullanıcı, 100000 adet birincil parçacık ile programı başlatmak isterse START kartı aşağıdaki gibi yazılır. Artık giriş dosyası çalıştırılmaya hazırdır. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLAİR: Grafiksel Arayüz FLUKA Advanced Interface [http://www.fluka.org/flair] FLAİR arayüz ile kullanıcı, giriş dosyasını daha kolay yazma imkanı bulur. Her bir giriş kartı için mini diyaloglar yer almaktadır. Tüm FLUKA kartları üniform bir yapıdadır. Kartlar, gruplandırılmıştır. FLUKA dosyasının derlenmesi, çalıştırılması sonuçların çizdirilmesi. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

FLUKA’NIN UYGULAMALARINDAN ÖRNEKLER LHC: Kolimasyon sistemlerin dizaynı, hedeflerin dizaynı, demet dumpları ve diğer kritik noktalar Yer altı Fiziği: Yüksek enerjili kozmik ışınların incelenmesi • Uzay Fiziği: Kozmik ışınlar ve radyasyon etkileri 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

LHC proton-proton çarpıştırıcısı 2 proton demet enerjisi: 7 TeV Toplam depo edilen enerji: 0.7 GJ LHC kavitelerindeki RF sistemler üzerindeki radyasyon hasarları FLUKA kodu ile hesaplanmıştır. Depolanan demet hızlandırıcı Parçaları üzerinde ve magnetlerde hasara yol açıyor. Ayrıca kolimasyon sistemi de hasar görüyor. FLUKA geometrisi G. Battistoni ve arkadaşları 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Yüksek enerji kozmik ışın fiziği Gran Sasso laboratuarında yeraltına yerleştirilen ICARUS-T600 modüldeki farklı kütle ve enerjilerde çoklu müon oranlarını öngörmek için FLUKA kod kullanılmaktadır. ICARUS işbirliğinde S. Muraro, T. Rancati ve P. Sala’ nın ortak çalışmasıdır. 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Uzay Radyasyonundan korunma uygulamaları farklı radyasyon alanlarından soğurulan dozun uzaysal dağılımları olay- olay takip biyolojik doz hesabı 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY

Türk Hızlandırıcı Merkezi Bremsstrahlung deney hattının dizaynı Product detectors photon beam dump etc Size (6X20) m2 Collimator

Referanslar 1. Alfredo Ferrari, Paola R. Sala, Alberto Fasso,Johannes Ranft, Fluka a multi- particle transport code,version 2005, CERN-2005-010,INFN TC_05/11,SLAC-R-773, 12 October 2005. 2. Adonai Herrera-Martinez and Yacine Kadi, Accelerator-Driven System Design FLUKA Exercise,CH-1211 Geneva 23, Switzerland. 3. http://www.fluka.org/fluka.php 4. Alberto Fasso, A beginner’s introduction to FLUKA, FLUKA tutorial, January 5,1997. 5. A Fasso et al, The physics models of FLUKA:status and recent development, talk given at CHEP 03. 6. G. Battistoni talk, CHEP04,27.09.2004. 7. A. Fassò, A. Ferrari, J. Ranft, P.R. Sala,"FLUKA: Status and Prospective for Hadronic Applications", Proceedings of the MonteCarlo, 2000 Conference, Lisbon, October 23-26 2000, edited by A. Kling, F. Barao, M. Nakagawa, L.Tavora and P. Vaz, pp. 955-960, Springer-Verlag, Berlin, 2001. 8. A. Ferrari, and P.R. Sala, The Physics of High Energy Reactions, Proc. of the Workshop on Nuclear Reaction Data and Nuclear Reactors Physics, Design and Safety, International Centre for Theoretical Physics, Miramare-Trieste (Italy) 15 April–17 May 1996, Ed.A. Gandini and G. Reffo, World Scientific, p. 424 (1998) http://www.fluka.org/flair 7. Ulusal Parçacık Hızlandırıcıları ve Detektörleri Yaz Okulu UPHDYO7, 22 -26 Ağustos BODRUM - TURKEY