Darbe Şekillendirme, Sayma ve Zamanlama
Bir dedektör radyasyon etkileşimini küçük bir elektriksel sinyale dönüştürdükten sonra, çevreleyen elektronik bu sinyali en az bilgi kaybıyla şekillendirmeli, ölçmeli, saymalı ve zaman damgalamalıdır. Bu bölüm, dedektörlerin fiziği ile bir spektroskopistin gerçekte gördüğü analiz edilmiş veri arasındaki köprüdür. Doğrusal darbe şekillendirme ile başlar: bir önyükselticinin (preamplifier) basamak sinyalinin yavaş, rastgele gelen kuyruğunun neden kısaltılması gerektiği (türevleme) ve yüksek frekanslı gürültünün neden filtrelenmesi gerektiği (integralleme), klasik CR-RC ve CR-RC^n yarı-Gauss şekillendirme ağlarına götürür. Öğrenciler eşdeğer gürültü yükünün (ENC) yakaladığı temel mühendislik ödünleşimini öğrenir: kısa şekillendirme süreleri üst üste binmeyi (pile-up) ve paralel gürültüyü azaltır ama seri gürültüyü artırır; bu nedenle optimum bir tepe süresi toplam gürültüyü en aza indirir. Bölüm ardından kutup-sıfır giderme, taban çizgisi onarımı, çift kutuplu şekillendirme ve balistik açığı (ballistic deficit) ele alır. Sayma sistemlerini (ayırıcılar, sayaçlar, hız ölçerler, ölü zaman modelleri) ve darbe yüksekliği analizini (tek kanallı ve çok kanallı analizörler, Wilkinson ve ardışık yaklaşım ADC'leri, diferansiyel ve integral doğrusalsızlık) inceler. Önemli ve modern bir bölüm, önyükseltici dalga biçiminin hızlı bir flaş ADC ile örneklendiği ve sayısal filtreler, yamuk/cusp ağırlık fonksiyonları ve hareketli pencere ters evrişimi (deconvolution) kullanılarak donanım yazılımında şekillendirildiği sayısal darbe işlemeyi kapsar. Bölüm, öncü kenar (leading-edge) ve sabit oran (constant-fraction) ayırıcılarını, zaman kaymasını (walk) ve titreşimini (jitter), zaman-genlik dönüştürücülerini, çakışma/anti-çakışma mantığını, uçuş süresini ve son olarak parçacık tiplerini dedektör darbelerinin farklı sönüm-zaman imzalarıyla ayıran darbe-şekli ayrımını karşılaştırarak kapanır. Bu malzemeye hakim olmak, öğrencilerin tam bir sinyal zinciri tasarlamasını ve enerji çözünürlüğü, sayım-hızı kapasitesi ile zamanlama hassasiyetinin neden birbirine bağlı olduğunu anlamasını sağlar.
Darbe Şekillendirme
Yük-duyarlı bir önyükseltici, kuyruğu yavaşça (onlarca ila yüzlerce mikrosaniye) sönen, hızlı yükselen bir basamak üretir; bu nedenle ardışık darbeler üst üste biner ve sinyal fazla gürültü taşır. Darbe şekillendirme bu basamağı, hem sinyal-gürültü oranını en üst düzeye çıkaran hem de örtüşmeyi en aza indiren kısa, iyi tanımlanmış bir darbeye dönüştürür. İki temel işlem türevleme (kuyruğu kısaltan ve düşük frekanslı gürültüyü gideren bir CR yüksek geçiren) ve integrallemedir (öncü kenarı yuvarlayan ve yüksek frekanslı gürültüyü bastıran bir RC alçak geçiren). Bunların birleşimi, tek kutuplu çıkışı birkaç zaman sabitinde yükselip düşen CR-RC ağını verir. Birkaç integralleyiciyi (CR-RC^n) art arda bağlamak, üstün gürültü performansı ve daha iyi pile-up reddi olan simetrik bir yarı-Gauss şekle yaklaşır. Gerçek bir önyükseltici basamağı gerçek bir basamak yerine üstel olarak söndüğünden, türevleyici bir alt-aşma (undershoot) üretir; kutup-sıfır giderme, sönüm kutbunu tam olarak iptal etmek için bir direnç ekleyerek alt-aşmayı ortadan kaldırır. Taban çizgisi onarımı, yüksek hızlarda AC bağlaşımın neden olduğu yavaş DC kaymasını giderir ve çift kutuplu (çift türevlenmiş) şekillendirme içsel taban çizgisi kararlılığı sağlar. Kaçınılmaz bedel balistik açıktır: sonlu, konuma bağlı yük toplama süreleri, şekillendirme yükselme süresine göre fazla hızlı olduğunda genlik kaybına neden olur.
Darbe Sayma Sistemleri
En basit ölçüm, bir eşiği aşan darbeleri saymaktır. Bir integral ayırıcı (discriminator), şekillendirilmiş darbe ayarlanan bir seviyeyi her geçtiğinde tetiklenir; elektronik gürültüyü ve düşük genlikli arka planı reddeder. Ayırıcı çıkışlarının sayısı, sabit bir canlı zaman aralığında bir sayaç (scaler) tarafından biriktirilir veya bir hız ölçerle (ratemeter) analog bir akıma yumuşatılır. Bir sayım eğrisi (ayırıcı ayarına karşı sayım hızı), kararlı bir çalışma noktası seçmek için kullanılan platoları, örneğin Geiger platosunu ortaya çıkarır. Yüksek hızdaki temel sınırlama ölü zamandır: kaydedilen bir olaydan sonra ikinci bir olayın kaybedildiği en kısa aralık. İki idealleştirilmiş model gerçek davranışı sınırlar: ölü zaman sırasındaki bir olayın hem kaybedildiği hem de ölü süreyi yeniden başlattığı felç olabilir (uzatan) model ve araya giren olayların basitçe yok sayıldığı felç olmayan (uzatmayan) model. Her biri gerçek hız n ile ölçülen hız m arasında farklı bir ilişki öngörür ve verinin ölü zaman düzeltmesini sağlar; felç olabilir model, m'nin azalmaya başladığı maksimum bir gözlenebilir hıza bile sahiptir. Knoll ayrıca iki kaynak yöntemi ve sönen kaynak yöntemiyle deneysel ölü zaman belirlemesini sunar. Poisson istatistiğiyle yönetilen istatistiksel sayım hassasiyeti, hedef bir belirsizlik için gereken sayım süresini belirler.
Darbe Yüksekliği Analiz Sistemleri
Spektroskopi, darbeleri genliğe göre sıralamayı gerektirir, çünkü genlik biriken enerjiyle orantılıdır. Tek kanallı bir analizör (SCA), bir pencere (E ila E+dE) tanımlamak için iki ayırıcı kullanır ve yalnızca bu pencere içindeki genlikler için bir mantık darbesi verir; pencereyi taramak spektrumu nokta nokta oluşturur. Çok kanallı analizör (MCA), her darbe genliğini bir analog-sayısal dönüştürücü (ADC) ile sayısallaştırır ve karşılık gelen bellek kanalını artırır, böylece tüm spektrumu eşzamanlı olarak kaydeder. İki ADC mimarisi baskındır: kapasitörü tepeye kadar şarj edip ardından doğrusal boşalmasını bir saate karşı zamanlayan Wilkinson (rundown) ADC (dönüştürme süresi genlikle büyür ama doğrusallığı mükemmeldir) ve ardışık yaklaşım ADC'si (hızlı, sabit dönüştürme süresi). Bir tepe yakala-ve-tut (stretcher) devresi, sayısallaştırma için darbe maksimumunu dondurur. Temel performans metrikleri kanal sayısı (dönüştürme kazancı), diferansiyel doğrusalsızlık (kanal genişliği tekdüzeliği; düz bir girişi dalgalanmalara çarpıtır) ve integral doğrusalsızlıktır (kanal-enerji ilişkisinin bir doğrudan sapması). MCA'nın dönüştürme başına ölü zamanı verimi sınırlar ve canlı zaman saati spektrumları otomatik olarak düzeltir. Çok kanallı tarama (MCS) modu bunun yerine sayımları zamana karşı bölmeleyerek bozunma veya zaman yapısı çalışmaları sağlar.
Sayısal Darbe İşleme
Sayısal darbe işleme (DPP), analog şekillendirmeyi yüksek hızlı örnekleme ve aritmetikle değiştirir. Hızlı bir flaş ADC, önyükseltici çıkışını (veya hafifçe önşekillendirilmiş bir sinyali) saniyede onlarca ila yüzlerce mega örnek hızında sürekli sayısallaştırır ve bir FPGA veya DSP filtrelemeyi, tepe tespitini ve zamanlamayı gerçek zamanlı olarak gerçekleştirir. Tüm dalga biçimi yakalandığından, şekillendirme filtresi sabit donanım yerine programlanabilir bir sayısal ağırlık fonksiyonu olur. Yamuk (veya üçgensel/cusp benzeri) filtre temel araçtır: hareketli pencere ters evrişimi önce önyükseltici sönüm kutbunu giderir, ardından çift hareketli ortalama, yükselme süresi gürültüyü kontrol eden ve düz tepe genişliği yük toplama (balistik) değişimini barındıran düz tepeli bir yamuk oluşturur. Merkezinde örneklenen düz tepe, neredeyse balistik açıksız bir genlik verir. DPP birçok avantaj sunar: kararlı, kaymasız şekillendirme; yeniden kablolama olmadan yazılımla seçilebilir şekillendirme süresi; örtüşen darbeleri kurtaran pile-up incelemesiyle yüksek verim; tek bir sayısallaştırılmış kayıttan enerji, zamanlama ve darbe-şekli parametrelerinin eşzamanlı çıkarımı; ve tam tekrarlanabilirlik. Aynı örnekler sayısal sabit oran zamanlamasını ve sayısal darbe-şekli ayrımını destekler. DPP artık modern HPGe, sintilatör ve silikon spektroskopisine hakimdir ve öğrenci tarafından yazılan donanım yazılımı tarzı algoritmalar için doğal bir hedeftir.
Darbe Zamanlaması İçeren Sistemler
Birçok deney, bir olayın yalnızca enerjisini değil kesin zamanını da gerektirir. Bir zamanlama alıcısı (timing pickoff), dedektör darbesini olay anını işaretleyen bir mantık geçişine dönüştürür. En basiti, sabit bir eşikte tetiklenen öncü kenar (leading-edge) ayırıcısıdır; zayıflığı zaman kaymasıdır (walk): büyük darbeler eşiği daha erken geçtiğinden tetikleme zamanında genliğe bağlı bir kayma olur. Sabit oran ayırıcısı (CFD), darbe kendi tepesinin sabit bir kesrine ulaştığında tetikleyerek kaymayı ortadan kaldırır; bu, darbeyi geciktirilmiş, ters çevrilmiş, zayıflatılmış bir kopyasıyla toplayıp sıfır geçişini tespit ederek elde edilir; kalan hata, gürültü ve istatistikten kaynaklanan rastgele zamanlama dalgalanması olan titreşim (jitter) tarafından belirlenir. Zaman farkları, başlangıç ve bitiş darbeleri arasındaki aralıkla orantılı bir çıkış genliği üreten ve ardından bir MCA tarafından bir zamanlama spektrumuna sayısallaştırılan bir zaman-genlik dönüştürücü (TAC) ile ölçülür; zaman-sayı dönüştürücüler (TDC) bunu doğrudan yapar. Çakışma birimleri (bir çözümleme süresiyle VE mantığı) ve anti-çakışma (veto) mantığı ilişkili olayları seçer ve arka planı reddeder; rastlantısal çakışmalar çözümleme süresi ve tekli hızlarla orantılıdır. Uçuş süresi (time-of-flight), parçacık hızını ve dolayısıyla enerji veya kütleyi belirlemek için bilinen bir yol üzerindeki ölçülen uçuş süresini kullanır.
Darbe Şekli Ayrımı
Bazı dedektörlerde darbenin şekli (sönüm-zaman profili) gelen radyasyonun türüne bağlıdır ve parçacıkları enerjilerinden bağımsız olarak tanımlamanın bir yolunu sağlar. Klasik durum, sintilasyon ışığının hızlı bir anlık bileşeni ve göreli yoğunluğu uyaran parçacığın iyonlaşma yoğunluğuna (dE/dx) bağlı olan daha yavaş bir gecikmeli (fosforesans) bileşeni olduğu organik sintilatörlerdir (stilben, NE-213/BC-501A sıvı sintilatörleri). Geri tepme protonları ve alfalar gibi yoğun iyonlaştırıcı parçacıklar, elektronlardan (gama kaynaklı) orantılı olarak daha büyük bir yavaş bileşen üretir, dolayısıyla kuyruk-toplam yük oranı nötronları gama ışınlarından temiz biçimde ayırır. İki standart analog teknik, gecikmeli bir kapıdaki yükün toplam yüke oranını oluşturan yük-karşılaştırma (integralleme) yöntemi ve çift kutuplu şekillendirilmiş darbenin sıfır geçiş zamanını ölçen sıfır-geçiş yöntemidir. Sayısal darbe-şekli ayrımı, aynı ayrımı örneklenmiş dalga biçimi üzerinde yazılımda gerçekleştirir; kuyruk integralini toplam integrale karşı çizerek iki belirgin nötron ve gama bölgesi oluşturur. PSD, karışık alanlarda nötron spektroskopisi için temeldir; ayrıca bazı inorganik sintilatörlerde, phoswich dedektörlerinde (tek bir PMT ile okunan farklı sönüm süreli üst üste sintilatörler) ve derinlik veya parçacık tanımlaması için yarı iletkenlerde darbe-şekli analizinde uygulanır.
Temel Denklemler (15)
Eşit türevleme ve integralleme zaman sabitleri tau olan bir CR-RC şekillendirme ağının, ideal bir gerilim basamağı V0 ile sürüldüğündeki çıkışı. Klasik spektroskopi yükselticilerinde kullanılan tek kutuplu, asimetrik şekillendirilmiş darbeyi verir.
Yarı-Gauss bir CR-RC^n ağının (bir türevleyici, eşit zaman sabiti tau olan n integralleyici) maksimum genliğine ulaştığı zaman. Tepe süresi hem gürültü optimumunu hem de darbe-çifti (pile-up) çözünürlüğünü belirler.
Belirli bir şekillendirici için dedektör girişine indirgenmiş, kare yük cinsinden ifade edilen toplam gürültü. İlk (seri/beyaz) terim daha uzun şekillendirme süresiyle azalır, üçüncü (paralel) terim onunla artar ve ortadaki terim 1/f gürültüsüdür; türev alınarak ENC'yi en aza indiren ve böylece enerji çözünürlüğünü en üst düzeye çıkaran optimum şekillendirme süresi bulunur.
Türevleme kapasitörüne paralel yerleştirilen kutup-sıfır direnci üzerindeki koşul; getirdiği sıfır, önyükselticinin sönüm kutbunu tam olarak iptal eder ve aksi takdirde her şekillendirilmiş darbeyi izleyip yüksek-hız performansını bozacak uzun alt-aşmayı ortadan kaldırır.
Şekillendirilmiş bir darbenin, şekillendirme süresine göre sonlu ve konuma bağlı yük toplama süresi t_c'den kaynaklanan genlik kaybı. Yük anlık bir basamak olarak gelmediğinde şekillendirici çıkışı ideal değerin altında tepe yapar; şekillendirme süresi t_c'ye kıyasla uzun yapılmadıkça enerji tepesini genişletir.
Ölü zamanı tau olan felç olmayan (uzatmayan) bir sayma sistemi için gerçek etkileşim hızı n'i ölçülen (kaydedilen) hız m ile ilişkilendirir. Ölçülen sayım hızlarını orta düzey ölü zaman kayıplarında gerçek hıza geri düzeltmek için kullanılır.
Felç olabilir (uzatan) bir sistem için gerçek hız n'in fonksiyonu olarak ölçülen hız m; burada ölü zaman sırasındaki her olay hem kaybedilir hem de ölü süreyi yeniden başlatır. İlişki analitik olarak tersinemez ve n*tau = 1'de maksimum bir gözlenebilir hız sergiler.
MCA kanal numarası k'yi biriken enerji E ile ilişkilendiren doğrusal kalibrasyon; G kanal başına enerji (dönüştürme kazancının tersi) ve k0 sıfır-enerji kesişimidir. İntegral doğrusalsızlık, gerçek verinin bu doğrudan sapmasını ölçer.
Bir ADC kanalının genişliğinin ortalama kanal genişliğinden maksimum oransal sapması, yüzde olarak ifade edilir. Büyük DNL, aksi halde düzgün olan bir spektruma sahte yapı bindirir ve önemli bir MCA kalite metriğidir.
Yükseliş uzunluğu k ve (k ila l) düz tepe aralığı kullanarak, sayısallaştırılmış örnekler x[i]'ye bir yamuk (hareketli pencere) şekillendiricinin yanıtını üreten özyinelemeli güncelleme. Sayısal bir kutup-sıfır ters evrişimiyle birleştiğinde, merkez platosu sayısal darbe işlemede balistik açıksız bir enerji tahmini veren düz tepeli darbeyi üretir.
Yamuk şekillendirmeden önce, örneklenmiş dalga biçiminden üstel önyükseltici sönümünü (zaman sabiti tau_pre) kaldırarak temiz bir basamağı geri yükleyen ayrık ters evrişim. Kutup-sıfır gidermenin bu sayısal karşılığı, DPP'de düz tepe doğruluğu için temeldir.
Sabit oran ayırıcısı, zayıflatılmış anlık darbe ile geciktirilmiş ters çevrilmiş bir kopyanın toplamını oluşturur; bu çift kutuplu sinyalin sıfır geçişi, orijinal darbe tepesinin sabit kesri f'ye ulaştığında gerçekleşir ve genlikten bağımsız (kaymasız) bir zamanlama işareti verir.
Tekli hızları r1 ve r2 olan ve çakışma çözümleme süresi tau_r olan iki kanal arasındaki ilişkisiz (tesadüfi) çakışmaların hızı. Herhangi bir çakışma deneyinin indirgenemez arka planını belirler ve uygulanabilir en küçük çözümleme süresinin seçimini yönlendirir.
Bir parçacığın (örneğin bir nötronun), bilinen bir yol uzunluğu L üzerindeki ölçülen uçuş süresi t'den belirlenen göreli-olmayan kinetik enerjisi. Enerji çözünürlüğü zamanlama hassasiyeti ve uçuş yolu tarafından belirlenen uçuş süresi spektroskopisinin temeli.
Bir darbe-şekli ayrım parametresinin (örneğin kuyruk-toplam oranı) ayırma kalitesi; nötron ve gama tepe ağırlık merkezleri arasındaki uzaklığın, yarı yükseklikteki tam genişliklerinin toplamına bölünmesiyle tanımlanır. ~1.0-1.3 üzerindeki FOM, temiz nötron-gama ayrımını gösterir.
Simülasyon tasarımları
Öğrenci, simüle edilmiş bir önyükseltici basamağını (ayarlanabilir üstel sönüm ve seçilen bir yük toplama süresiyle) yapılandırılabilir bir analog şekillendirme zincirine besler ve çıkış darbesinin gerçek zamanlı oluşumunu izler. Kutup-sıfır direncini açıp kapamak uzun alt-aşmanın belirip kaybolmasını gösterir; şekillendirme süresini taramak gürültü-pile-up ödünleşimini ve toplama süresi şekillendirme süresine yaklaştıkça balistik açığın başlangıcını ortaya koyar. Canlı bir ENC-tau eğrisi optimumu işaretler.
Öğrenci FPGA rolünü üstlenir: önyükseltici darbelerinin (gürültü ve ara sıra pile-up ile) akan bir flaş-ADC izi ekranda akar ve öğrenci bir sayısal kutup-sıfır ters evrişimi artı yamuk filtre (yükselme süresi, düz tepe genişliği, tepe konumu) yapılandırır. Düz tepeli çıkış ve biriken enerji histogramı canlı güncellenir. Düz tepeyi daraltmak balistik açığı geri getirir; genişletmek verimi öldürür. Pile-up incelemesi örtüşen olayları işaretler ve kurtarır.
İki bağlı deney. Zamanlama modunda öğrenci, değişen genlikteki darbelerde öncü kenar ve sabit oran tetiklemesini karşılaştırır ve zaman kaymasının CFD ile sıfıra yakın çöküşünü gözlemler; genişliği çakışma çözümleme süresi olan bir TAC zamanlama spektrumu oluşturur. PSD modunda öğrenci karışık nötron ve gama sintilasyon darbeleri (hızlı + yavaş bileşenler) üretir ve bir kuyruk/toplam integralleme kapısını ayarlar; kuyruk-integrali ile toplam-integralin canlı 2B saçılımı, bir başarı ölçütü göstergesiyle iki bölgeye ayrılır.
Sayısal veriler
Bu bölüm, nükleer enstrümantasyonun koda dönüştüğü yerdir. Öğrenciler tüm sinyal zincirini sayısal olarak uygular: bir CR-RC^n ağırlık fonksiyonuyla ayrık evrişim olarak analog şekillendirme (veya RC merdiveninin RK4 integrasyonu), ardından gerçek FPGA/DSP donanım yazılımında çalışan tüm sayısal darbe işleme hattı. Temel algoritmalar arasında sayısal kutup-sıfır için hareketli pencere ters evrişimi, enerji tahmini için özyinelemeli yamuk/cusp filtresi, tepe tespiti ve düz tepe örnekleme, pile-up incelemesi ve taban çizgisi onarımı bulunur. Zamanlama tarafında öğrenciler, alt-örnek interpolasyonuyla öncü kenar ve sabit oran (geciktirilmiş-toplam sıfır-geçiş) ayırıcılarını kodlar, TAC/TDC zamanlama spektrumları oluşturur ve tesadüfi çakışma arka planlarını hesaplar. Parçacık tanımlaması için yük-karşılaştırma ve sıfır-geçiş darbe-şekli ayrımını uygular ve bir başarı ölçütüyle nicelendirir. Destekleyici sayısal yöntemler arasında sayım-hızı ve ölü zaman modellemesi (felç olabilir ve felç olmayan) için Poisson olay üretimi, çözünürlük ve FOM için Gauss tepe uydurması ve diferansiyel/integral doğrusalsızlık ile ADC modellemesi yer alır. Bu yöntemler üretim kodlarını ve platformlarını yansıtır: CAEN, Mesytec, XIA (Pixie) ve ORTEC DSPEC sayısallaştırıcılarındaki sayısal sinyal işlemciler; Jordanov ve Knoll'ün yamuk algoritması; ve spektrumlar için ROOT ile GammaVision gibi analiz çerçeveleri. Bunları Rust/WASM'da uygulamak, tarayıcıda saniyede mega örnek akışlarını etkileşimli kare hızlarında işlemek için gereken verimi sağlar.