1 Introduction

In the past two decades, the field of \(\gamma \)-ray astronomy has experienced significant development, leading to the exploration of the high-energy Universe with unprecedented sensitivity. Since its launch in 2008, the Fermi Large Area Telescope (LAT) [15] has been continuously monitoring the entire \(\gamma \)-ray sky every three hours, covering the energy range from tens of MeV to >300 GeV. Throughout this period, the LAT has detected \(\gamma \) rays from a multitude of source categories, including pulsars [43], Blazars [7, 31] and other Active Galactic Nuclei (AGN) [11], Gamma-ray Bursts (GRB) [9], and even our own Galactic Center [6, 25]. Fermi observations have also uncovered a plethora of unforeseen discoveries, including the Fermi Bubbles [4, 44, 50], a large population of radio-quiet \(\gamma \)-ray pulsars [2, 40], classical \(\gamma \)-ray novae [3], a multitude of extreme blazars/AGN [5], high-energy solar flares [12], \(\gamma \)-ray flashes in thunderstorms [38], etc. Furthermore, Fermi observations have been critical to many recent groundbreaking advancements in the burgeoning field of multi-messenger astronomy [1, 26, 30].

Despite all these remarkable achievements in high-energy (>30 MeV) \(\gamma \)-ray astronomy, the soft \(\gamma \)-ray sky (0.1 to 30 MeV) has, by contrast, been relatively unobserved. Since the de-orbiting of the imaging Compton telescope (COMPTEL) [42] on board the Compton Gamma-ray Observatory (CGRO), in 2000, there have been no follow-up missions with improved sensitivity, resulting in an observational gap in this energy range, often referred to as the “MeV gap”.

It is of paramount importance, more than two decades later, to conduct a comprehensive exploration of this energy range to gain a better understanding of astrophysical sources and the rapidly-growing field of multi-messenger astronomy. The investigation of MeV pulsars, blazars, GRBs, and the MeV background are all major research topics for the \(\gamma \)-ray community. Finally, the study of the 511 keV emission line from electron-positron annihilation would also allow us to gain a better understanding of SN Ia [19] and Galactic compact objects [23].

Despite the large number of \(\gamma \)-ray pulsars detected by the LAT, a number of crucial questions remain, including the location and main production mechanism of the \(\gamma \)-ray emission, as well as how such a mechanism changes with the evolution of rotation-powered pulsars with age. Many of these questions might be answered through the study of a large population of MeV pulsars that may be present in our Galaxy, but beyond the sensitivity of Fermi [29].

Blazars represent the most numerous class of high-energy \(\gamma \)-ray sources. Observations of blazars in the MeV gap will serve to link X-ray and \(\gamma \)-ray portions of the Spectral Energy Distributions (SEDs) and help explain the Blazar SED evolution [28]. Numerous Blazar SEDs are anticipated to reach maximum values around a few MeV, a region currently unobservable [8, 34]. The inclusion of MeV photons in blazar SED modeling is also of great significance given the that blazars are plausible neutrino sources [30]. Thus, Blazars are prime targets in the era of multi-messenger astronomy [18]. It should be noted that neutrino observations require simultaneous \(\gamma \)-ray observations to effectively search for counterparts. To date, however, there are no definitive correlations between neutrino observations and \(\gamma \)-ray photons, albeit tentative associations have been reported [30]. Thus, a counterpart search in the MeV energy band is crucial to better understand future neutrino events [35].

MeV observations also provide the opportunity to explore our Galactic neighborhood. Studies of the 1.8 MeV Galactic Aluminum-26 emission line, for example, can be used to trace the nucleosynthesis of radioactive elements in the vicinity of the Galactic Center [16].

The elusive MeV background is another topic that is ripe for inquiry. Although it is thought to be composed of MeV photons originating from a collection of unresolved sources, such as Cosmic rays, AGN, SNIa, star-forming galaxies, among others [39], it is only with fresh observations that the present models can be better constrained and other alternatives ruled out.

A number of major MeV \(\gamma \)-ray missions are in various stages of development. These include AMEGO [14], and e-ASTROGAM [22]. Unfortunately, it is unlikely that any of these will be launched in the coming decade. At a smaller scale, the Compton Spectrometer and Imager (COSI) mission [46, 47] is a small explorer mission, currently under development by NASA, which will explore the 0.2-5 MeV energy range.

Several CubeSat configurations are also undergoing development at varying stages [17, 36, 48]. Among the projects is a Double-Sided Silicon Strip Detector (DSSD) payload design, which has the added capacity to detect polarization from \(\gamma \)-ray sources within the MeV range [27, 49]. Another alternative \(\gamma \)-ray detector technology within CubeSat dimensions using a CdZnTe crystal is also proposed [32, 33]. Presently, the detector design is improved, and a better CdZnTe module design is proposed by IDEASFootnote 1 in collaboration with Redlen Technologies.Footnote 2 This new design is also in consideration for future space missions [51]. In this paper, the design and performance of a CdZnTe crystal module, based on the proposed latest design from IDEAS, for a CubeSat mission, which can perform observations within the desired energy range is presented. This CubeSat mission could serve as a pathfinder to estimate the performance of larger-scale MeV telescopes.

Fig. 1
figure 1

Rendered diagram of the assembled payload inside a 2U Cubesat casing with two GDS-140 modules (shown in the right half of the 2U casing). The CZT crystals are contained within the brown “boxes”. Out of the whole 2U volume, 1U is dedicated to housing the GDS-140 modules and another 1U is dedicated to the HV power supply and control board

2 Detector design

A Compton telescope is an instrument specifically designed to detect MeV \(\gamma \)-rays by utilising Compton scattering within high atomic number (Z) detectors. At present, Cadmium Zinc Telluride (CdZnTe, hereafter CZT) semiconductor detectors have become increasingly popular due to their high detection efficiency, room-temperature operation, wide field-of-view, and favourable angular resolution (\(\mathcal {O}\)(\(1^{\circ }\))), making them well-suited for various X-ray and \(\gamma \)-ray detection applications [13, 24, 41]. The high atomic number and density of CZT, when compared to traditional semiconductor materials such as silicon (Si) and germanium (Ge), make it a highly advantageous choice for radiation detection. Moreover, CZT detectors can be produced with exceptional quality and can range up to a few cubic centimeters in volume using current technology.

The proposed payload in this paper is intended to satisfy the requirements of a CubeSat mission, which is a class of nano-satellites possessing a standardised size and form factor. The standard size for a CubeSat is one “unit” (1U) which possesses a volume of \(10 \times 10 \times 10\ {cm^3}\) and a maximum weight of 1.33 kg. Additionally, it is feasible to amalgamate multiple units, with the current CubeSat Design SpecificationFootnote 3 defining envelopes for 1U, 1.5U, 2U, 3U, and 6U form factors, and the possibility of extensions up to 12U and 16U. CZT detectors are highly suitable for the creation of compact and reliable radiation detection systems, with a broad range of applications that include nuclear medicine, radiation monitoring, and X-ray and \(\gamma \)-ray astronomy.

In the proposed payload design, an improved crystal specification has been used, which is better than its predecessor used by Lucchetta et al. [32, 33]. The upgraded CZT detector provided by Redlen has a volume of \(2.0 \times 2.0 \times 1 (1.5)\ {cm^3}\) (P/N R14892, P/N R14892_15), employing an \(11 \times 11\) pixel anode structure and 2 cathode channels. The pixel pitch is 1.72 mm and the pixel size is 1.22 mm. For each event interaction, the triggered pixels provide information on the deposited energy and location on the anode plane (x-y plane), while the interaction depth (location on the z-axis) is reconstructed from the ratio between the cathode signal and pixel signal. Pixels from each CZT crystal detector are read out by the 121-channel GDS-10 developed by IDEAS, on the flip side of the motherboard, GDS-\(100^{1}\), hosting the detector itself. Each GDS-100 motherboard can hold up to 4 CZT crystals mounted on GDS-10, with a pitch of 32 mm. This configuration of 4 CZT crystals mounted on a GDS-100 motherboard is referred to as GDS-140 in this paper. The controller board and high-voltage components are provided on a second board at the side of the payload. Figure 1 contains the 3D rendered image of the CubeSat payload proposed to be launched. The 3D rendered design includes the two-layer GDS-140 module and the electronics included.

The Compton detector is enclosed from the top and 4-sides by an anti-coincidence detector (ACD), which is essential to veto the in-orbit cosmic-ray background. The technology is composed of several slabs of plastic scintillators, each 5 mm thick, read out by silicon photo-multipliers and has been implemented in other previous missions, such as Fermi-LAT [15] and AGILE [45]. The rejection efficiency is expected to be \(\gtrsim 99.99\%\). Principally, for these detector designs, only active materials have been simulated, ignoring structural elements and the fact that some space will be reserved for the read-out electronics and payload setup. Based on these assumptions, it is anticipated that the former will have no impact on the simulation and can be neglected. The compatible design of the CubeSat allows for elementary scaling into different payload sizes. For instance, various geometries with different units can be utilised for different missions with different requirements.

Table 1 Simulated payload designs with different GDS-140 configurations shown in Fig. 2
Fig. 2
figure 2

Illustration of different GDS-140 payload designs with simulated point source image reconstruction performance. The left column shows the different payload designs with crystal (shown in red) thickness of 1 cm. The blue block represents the CZT crystal mount and readout (GDS-10). The scales along the axes are in cm. The right column shows the simulated reconstructed far-field point source image from the payload designs. To better compare and distinguish source intensity differences for the three payload designs, the minimum and maximum intensity was kept the same and logarithmic scaling was used. A clear improvement in source intensity can be noticed with increasing number of crystal layers

2.1 Different payload designs

Different payload designs are useful in selecting the optimum design for a future mission. Moreover, this paper discusses five different designs whose specifications are shown in Table 1. Three of those designs (#1,3,5) are shown on the left column of Fig. 2. Of these five different designs, the first two designs (#1-2) are the standard designs, and the other three (#3-5) are “extended” designs. All of these GDS-140 designs fit into a 1U volume. Designs #1-2 incorporate a single GDS-140, one with crystal depth \(d=1\ {cm}\) (denoted GDS-140 \(^{\varvec{1}}\), shown in Fig. 2(a)) and another with \(d=1.5\ {cm}\) (denoted GDS-140 \(^{\varvec{1.5}}\)). Both of these designs use the same GDS-100 chip and electronics. The design for GDS-140 \(^{\varvec{1.5}}\) is the same as in Fig. 2(a), except the crystal depth is 1.5 cm instead of 1 cm. Designs #3 and #4 incorporate 2 layers (\(\ell \)) of GDS-140, again both using a crystal depth \(d=1\ {cm}\) and \(d=1.5\ {cm}\), and are denoted as GDS-140 \(\varvec{\ell _2^1}\) (shown in Fig. 2(c)) and GDS-140 \(\varvec{\ell _2^{1.5}}\) respectively. In the GDS-140 \(\varvec{\ell _2^{1.5}}\) design, the \(d=1\) cm crystals in Fig. 2(c) are replaced with \(d=1.5\) cm crystals. The fifth and last design uses 3 layers of GDS-140, shown in Fig. 2(e), and is denoted here as GDS-140 \(\varvec{\ell _3^{1}}\). In order to fit this design into a 1U volume, a crystal depth of \(d=1\ {cm}\) is adopted. On the right column of Fig. 2, the simulated reconstructed intensity distribution of a far-field point source for payload designs #1,3,5 are shown in Fig. 2(b), (d) and (f).

3 Simulation

3.1 Simulating the performance of the CZT MeV CubeSat

We used the MEGAlib (Medium Energy Gamma-ray Astronomy Library) [52] toolkit to perform simulations of all the configurations described above. Simulations of the effective area, angular resolution and energy resolution were carried out using monochromatic point sources with energies \(0.1 \le E \le 4\) MeV, subject to cosmic- and albedo photon background radiation with the following energy spectra:

$$\begin{aligned} \Big (\frac{dN}{dE}\Big )_\text {albedo} = c_1 E^{-\Gamma _1},\ \Big (\frac{dN}{dE}\Big )_\text {cosmic} = c_2 E^{-\Gamma _2}, \end{aligned}$$
(1)

where \(c_1 = 0.329\ {ph\ cm^{-2}\ s^{-1}\ keV^{-1}\ sr^{-1}}\), \(\Gamma _1 = 1.34\) (for 868 keV - 20 MeV); \(c_1 = 858\ {ph\ cm^{-2}\ s^{-1}\ keV^{-1}\ sr^{-1}}\), \(\Gamma _1 = 2.12\) (for 20 MeV - 97.4 GeV); and \(c_2 = 11.3\ {ph\ cm^{-2}\ s^{-1}\ keV^{-1}\ sr^{-1}}\), \(\Gamma _2 = 2.15\) (for 868 keV - 107 GeV). These values were obtained by fitting background spectrum data from the MEGAlib Github repository.Footnote 4 The continuum sensitivity was simulated for sources whose energy spectra follow a power law \(E^{-\Gamma }\) with spectral index \(\Gamma = 1\) where the continuum source energy was taken up to 10 MeV. All simulations were performed for an effective observation time \(T_{\text {eff}} = 10^{6}\) s, using a certain angular acceptance window \(\alpha _\text {acc}\) within the energy peak (for point sources) or -range (for continuum sources) of the source’s energy spectrum.

3.2 Energy resolution

Energy resolution R is a measure of how well a radiation detector can measure the energy of the incident source photons. In this paper, energy resolution was calculated as follows:

$$\begin{aligned} R = \frac{2\sigma }{E_0} \times 100\%, \end{aligned}$$
(2)

where \(E_0\) is the energy of the source. The parameter \(\sigma \) was found by fitting a normal distribution to the energy spectrum peak of the source and calculating the standard deviation of the fit. The energy spectrum was plotted within an acceptance window \(w_\text {acc} = E_0 \pm 0.2E_0\) using 500 histogram bins.

3.3 Angular resolution

The angular resolution of the CubeSat is defined by the angular resolution measure (ARM), which, for Compton telescopes, is defined as the smallest angular distance between the incident direction of the \(\gamma \)-ray emitted by the source and each event “cone” traced out by the Compton scattered \(\gamma \)-ray. It gives a measure of how well the CubeSat payload can distinguish the true direction of the incident photon compared to the measured direction of the incident photon:

$$\begin{aligned} \text {ARM} = \arccos {(\varvec{\hat{e}}_g \cdot \varvec{\hat{e}}_i)} - \varphi . \end{aligned}$$
(3)

Here, \(\varvec{\hat{e}}_g\) is the unit direction of the scattered \(\gamma \)-ray, \(\varvec{\hat{e}}_i\) the unit direction of the incident \(\gamma \)-ray, and \(\varphi \) is the Compton scattering angle, defined in terms of the energies of the Compton scattered \(\gamma \)-ray (\(E_g\)) and electron (\(E_e\)) as:

$$\begin{aligned} \cos {(\varphi }) = 1 - \frac{m_e c^2}{E_g} + \frac{m_e c^2}{E_g + E_e}. \end{aligned}$$
(4)

The distribution of the ARM is a representation of the point spread function (PSF) of the CubeSat, which is a measure of how well the CubeSat can resolve two neighboring point sources. The narrower the PSF, the better the ARM. In this paper, the quantity of interest for the analysis of the performance of the payload is \(\sigma _\text {ARM}\), which denotes the Full Width at Half Maximum (FWHM) of the ARM PSF within \(\alpha _\text {acc}\), where in this paper, \(20^\circ \le \alpha _\text {acc} \le 50^\circ \). The angular acceptance window \(\alpha _\text {acc}\) was chosen such that the full peak of the ARM PSF is contained without including too much of the “tails” of the PSF, therefore mostly taking into account Compton scattered gamma rays with correct kinematics and avoiding wrongly reconstructed events or incompletely absorbed electrons.

3.4 Effective area

The effective area of a telescope is defined as its effective photon collection area (“aperture size”), and is often much smaller than its physical aperture size. It is calculated as follows:

$$\begin{aligned} A_\text {eff} = \frac{N_\text {sel}}{N_\text {gen}} \cdot \pi r^2, \end{aligned}$$
(5)

where \(N_\text {sel}\) is the number of events within \(\alpha _\text {acc}\) after event selection and energy cuts in the Mimrec MEGAlib library, \(N_\text {gen}\) the total number of generated events in the Cosima library, and r the radius of the “surrounding sphere”.Footnote 5 The effective area can never become arbitrarily large because \(N_\text {sel} \rightarrow 0\) as \(r \rightarrow \infty \).

3.5 MeV continuum sensitivity

The telescope’s ability to detect faint sources is an essential high-level performance measure that is quantified by the continuum sensitivity. To evaluate this sensitivity, the telescope’s angular resolution, effective area, observation time, and background rate are all considered. In this study, the sensitivity has been computed for \(\gamma \)-ray sources at high Galactic latitude and high zenith angles concerning the Earth. Before presenting the sensitivity of the MeV CubeSat, a Compton telescope for \(\gamma \)-ray observation, a brief summary of the background sources for a Compton telescope in a low-Earth orbit is provided. The evaluation of the sensitivity requires a careful assessment of each background event source’s contribution, as the Compton telescope is designed for a Low Earth Orbit (LEO; \(\sim 500\) km, equatorial orbital inclination). The main background contributions, as reported in [20, 21], are as follows:

Extra-galactic \(\gamma \)-ray background (EGB): A photon background that is diffuse and isotropic is believed to stem from unresolved sources. This area of research is anticipated to become a significant subject of interest for Compton telescopes in the future [10].

Earth’s \(\gamma \)-ray emission: Earth’s \(\gamma \) emission is primarily generated by the interaction between primary cosmic rays and the Earth’s atmosphere, which produces secondary particles and a bright \(\gamma \)-ray flux, also known as Earth’s albedo. Earth’s albedo emission reaches its maximum at a polar angle of approximately \(113^{\circ }\) from zenith when located at a low-Earth orbit altitude of 550 km. Even though no significant emission is expected for \(<90^{\circ }\), the albedo background events of Earth still overlap with signal events in a Compton telescope as their origin can only be reconstructed to a great circle in the sky. The Earth’s \(\gamma \) emission contributes by far the most to the background, so the design of any MeV telescope requires work on strategies to minimize its impact.

Charged-particle background: The charged background refers to the events that are caused by the cosmic-rays that hit the detector. We note that a vast majority of these events (\(\gtrsim 99.99\%\)) can be effectively vetoed through the use of an anti-coincidence detector (ACD), and hence the contribution from the charged-particle background has been ignored in this study.

Material activation: The steady and unceasing influx of cosmic rays and \(\gamma \)-rays, which incessantly bombard the spacecraft, results in the activation of the materials of the satellite, thereby generating radioactive isotopes. The overall background rate during on-orbit operations is considerably influenced by the spacecraft’s materials and payload, as well as its orbit. For small satellites like this MeV CubeSat payload, the instrumental background is expected to be lower than that observed for large-scale missions, and it scales roughly 1/3 times the mass ratio. For the assessment of the MeV CubeSat’s sensitivity, material activation is disregarded in the first instance, but it should be taken into account in the future when all the payload and orbit details are concluded.

The continuum sensitivity can be estimated through a semi-analytical method. Background fluxes are derived from previous missions’ data: Earth’s \(\gamma \) emission from [21] and EGB from [37], extended at lower energies.Footnote 6 For point-like \(\gamma \)-ray sources, the continuum sensitivity for the MeV CubeSat payload can be expressed by:

$$\begin{aligned} F_z = \frac{z^2 + z\sqrt{z^2 + 4N_B}}{2T_\text {eff}A_\text {eff}}, \end{aligned}$$
(6)

where z is the statistical significance in a unit of sigmas (here, \(3\sigma \) source detection), \(T_\text {eff}\) is the total observation time, \(A_\text {eff}\) is the effective area, and \(N_B\) is the number of background photons that lie within the angular resolution element defined by the telescope. Then, the total number of background events is given by:

$$\begin{aligned} N_B \simeq N_\text {egb} \cdot (1 + R), \end{aligned}$$
(7)

where R is the ratio between Earth’s \(\gamma \) emission and EGB events, and \(N_\text {egb}\) is the number of EGB events inside the angular resolution element. Hence, \(N_B\) is calculated using:

$$\begin{aligned} N_B = \Phi \cdot T_\text {eff} \cdot A_\text {eff} \cdot \Delta \Omega . \end{aligned}$$
(8)

Here, \(\Phi \) is the background flux, which can be calculated using the energy spectra in (1) as:

$$\begin{aligned} \Phi = \int \sum _{i=1}^n \Big (\frac{dN}{dE}\Big )_i\, dE, \end{aligned}$$
(9)

and \(\Delta \Omega \) is the angular resolution element:

$$\begin{aligned} \Delta \Omega = [\cos (\overline{\varphi } - \sigma _\text {ARM}) - \cos (\overline{\varphi } + \sigma _\text {ARM})] \cdot 2\sigma _\text {SPD}. \end{aligned}$$
(10)

Here, \(\varphi \) is calculated via (4) and \(\sigma _\text {SPD}\) is the Half Width At Half-Maximum (HWHM) of the fitted scatter plane deviation (SPD) distribution for the scattered electron and can be calculated in terms of the unit direction of the scattered \(\gamma \)-ray, the initial \(\gamma \)-ray, and the electron as follows:

$$\begin{aligned} \text {SPD} = \arccos {[(\varvec{\hat{e}}_g \times \varvec{\hat{e}}_i) \cdot (\varvec{\hat{e}}_g \times \varvec{\hat{e}}_e)]}. \end{aligned}$$
(11)
Fig. 3
figure 3

Comparison of the simulated effective area, angular resolution, energy resolution, and continuum sensitivity with crystal widths \(d=1\) cm and \(d=1.5\) cm for the standard GDS-140 designs. The solid line represents GDS-140 \(^{\varvec{1}}\), and the dashed line represents GDS-140 \(^{\varvec{1.5}}\)

Fig. 4
figure 4

Simulated effective area, angular resolution, energy resolution and continuum sensitivity comparison for GDS-140 payload designs incorporating different \(d=1\) cm crystal layers. The black line and dots represent GDS-140 \(^{\varvec{1}}\)  the red line and crosses represent GDS-140 \(\varvec{\ell _2^1}\) and the blue line and triangles represent GDS-140 \(\varvec{\ell _3^{1}}\)

Fig. 5
figure 5

Simulated effective area, angular resolution, energy resolution, and continuum sensitivity comparison for GDS-140 \(^{\varvec{1}}\), GDS-140 \(\varvec{\ell _2^1}\) and GDS-140 \(\varvec{\ell _3^{1}}\) with varying zenith angle \(\theta \) at 1 MeV. In Fig. 5(c), the energy resolution axis was scaled such that the small variations (\(\mathcal {O}(10^{-2})\)) in the energy resolution do not look too large compared to the calculated energy resolution values. The angular acceptance window was kept the same for all varied zenith angles \(\theta \)

The CZT crystal modules studied here do not possess the capability of tracking electrons and thus, there exists no measure for \(\varvec{\hat{e}}_e\). Due to this reason, in the analysis, \(\sigma _\text {SPD}\) was established as 180\(^{\circ }\). The simulation also considers an assumption that the detector is directed towards the zenith, which is generally away from the Earth and the source is positioned at the zenith angle \(\theta = 0\), which is the most optimal situation for the sensitivity value. We note that the flux of \(\gamma \)-rays from the Earth is essentially zero at angles \(\theta <90^{\circ }\). Nonetheless, a minute proportion of events presents a sizable SPD, which means that the Compton arc is partially present in the sky map element that is being observed. Since the \(\gamma \) emission flux of the Earth is significantly more at LEO, it is still the most significant background source for the payload design. The MeV CubeSat payload has the potential to cover the energy range of roughly 0.1 MeV to 10 MeV with a similar sensitivity level compared to the previous generation instruments of large-scale MeV missions. The larger field of view and much lower cost are fundamental for the observation of transients and \(\gamma \)-ray bursts, where sky coverage plays a pivotal role.

4 Results

Figure 3 shows a performance comparison between GDS-140 \(^{\varvec{1}}\) and GDS-140 \(^{\varvec{1.5}}\) for the effective area, angular/energy resolution and sensitivity. It is observed that GDS-140 \(^{\varvec{1.5}}\) achieves better effective area and angular resolution from 0.1 to 4 MeV compared to GDS-140 \(^{\varvec{1}}\), which is due to a larger amount of reconstructed events arising from the larger Compton cross section for GDS-140 \(^{\varvec{1.5}}\). By the same argument, GDS-140 \(^{\varvec{1.5}}\) achieves better ARM compared to GDS-140 \(^{\varvec{1}}\). At energies below 0.2 MeV, the effective area difference between GDS-140 \(^{\varvec{1}}\) and GDS-140 \(^{\varvec{1.5}}\) is very small due to the photoelectric effect being the main interaction process there, which also explains the lower effective area at these energies.

The decreasing trend in the effective area beyond 0.3 MeV arises because more Compton scattered electrons with tracks (undetectable by the CZT crystal) are produced as the energy of the incident \(\gamma \) rays increases.

Figure 3(c) illustrates how the energy resolution does not depend on the crystal thickness, but is only dependent on the type of detector material being used and the gain voltage between the anode and cathode connected to the detector. Experiments done by IDEAS achieve a GDS-140 energy resolution of 0.76% FWHM for a Cs-137 source at 0.662 MeV, although our simulated energy resolution predicts a FWHM of around 1.2% at this same energy. This discrepancy most likely arises because MEGAlib does not have the capability to simulate electronics and the corresponding gain voltages. It should therefore be noted that the reported results in this paper only give rough estimates of the true performance of a GDS-140, as the performance may either increase/decrease depending on the gain voltage.

In Fig. 3(d), the sensitivity increases significantly for GDS-140 \(^{\varvec{1.5}}\) compared to GDS-140 \(^{\varvec{1}}\), except at energies less than 0.2 MeV due to the photoelectric effect.

Whereas in Fig. 3, the performance difference for different crystal thicknesses is shown, the performance difference for different crystal layers is shown in Fig. 4 for GDS-140 \(^{\varvec{1}}\), GDS-140 \(\varvec{\ell _2^1}\) and GDS-140 \(\varvec{\ell _3^{1}}\), keeping the crystal thickness constant. Next to the same trend (with increasing energy) as in Fig. 3, it can furthermore be noticed that when the amount of crystals is increased (e.g., by stacking up multiple layers), the effective area, angular resolution and sensitivity increases. One layer achieves the worst performance, whereas three layers achieve the best performance beyond the photoelectric-dominant energy region in the analysis.

Next to varying the photon energy, a comparison of the effective area, angular/energy resolution, and sensitivity was also made for varying the source zenith position angle \(\theta \), where \(\theta \) was varied from \(0^{\circ }\) to \(80^{\circ }\) in steps of \(20^{\circ }\) at 1 MeV. The results are shown in Fig. 5. In Fig. 5(a), the effective area shows variations without a particular trend, although variations are most significant for GDS-140 \(\varvec{\ell _3^{1}}\). For the angular resolution, shown in Fig. 5(b), a slightly increasing trend can be noticed as \(\theta \) increases. In Fig. 5(c), the energy resolution shows no clear trend because the energy resolution is dependent on the material and not on the energy or position of the source. Slight variations in the energy resolution may occur because the energy window containing the energy spectrum peak is set manually, therefore small fitting parameter value differences for each angle may occur. Regarding the variations in sensitivity shown in Fig. 5(d), no clear trend can be observed as well.

Table 2 Simulated detector performance comparison at 1 MeV with previous detector technology designs. Sensitivity is given in units of \(10^{-9}\) \(\ {erg\ cm^{-2}\ s^{-1}}\). L22a and MASS-Cube parameters are adapted from Lucchetta et al. [33] and Zhu et al. [51] respectively

5 Discussion

Table 2 shows the comparison between the simulated performance of the newly developed CZT module by IDEAS, MASS-Cube [51] and the old models [32, 33]. In [33, see Fig. 2], a simulated payload design with 128 CZT crystals (i.e. \(2 \times 2 \times 1.5\ {cm^3}\)) within a 4U payload design [33, see Table 1] was proposed. Here, a similar payload design (LSR-1), with 32 modules containing 128 CZT crystals of the same size, is simulated. The material properties (i.e., energy resolution and depth resolution of CZT crystal) for simulation are obtained from Redlen Technologies. A similar comparison with another payload design, with 32 crystals from [33], is also compared with a similar payload design (LSR-2) using 8 modules here. During the comparison of simulated parameters, the old simulated design outperforms the new design in the effective area and ARM. The energy resolution is better in the new design and the sensitivity values are comparable with the old design. But the old design motherboard (VATA-450.3) from IDEAS is obsolete now and has been replaced with the new motherboard (i.e., GDS-100).

This comparison study is an effort to compare the simulated performance of the new detector design with the old design, although direct comparison is not possible due to technical limitations. The CZT crystal readout for the new design is obtained using (\(11 \times 11\)) pixels over the old readout design of (\(8 \times 8\)) pixels [32, see Fig. 1]. In the old payload design simulations [33, see Fig. 2], the CZT crystals are placed in a tight packing, whereas in the new design, CZT crystals are placed with an offset of 12 mm (see Fig. 2 here). Due to the introduction of offset between the crystals, the payload volume in the latest module design is more than in the previous version.

While [33] explores simulations of payload designs using numerous CZT crystals, it only presents lab tests for a single CZT crystal detector, as detailed in [32]. Moreover, there is no existing report on detector designs employing multiple (VATA450.3) motherboards. The designs we simulate here take into account both the motherboard and the high-voltage power source volume, offering a more practical approach in terms of application, and providing a closer approximation to the actual volume needed for the real payload. This makes our payload design more aligned with the realities of payload manufacturing.

Fig. 6
figure 6

Simulated effective area, angular and energy resolution, and continuum sensitivity comparison for all GDS-140 designs at 1 MeV. Black and blue data points represent a crystal depth \(d = 1\) cm, and red data points represent a crystal depth \(d=1.5\) cm. Different data point symbols were used, where dots represents 1 crystal layer, crosses represent 2 crystal layers, and triangles represent 3 crystal layers

In [51], a simulated payload design featuring CZT crystals, named MASS and MASS-cube, is presented. In Table 2, the simulated performance of MASS-Cube and GDS-140 \(^{\varvec{1.5}}\) are compared. MASS-Cube shows marginally superior parameters compared to GDS-140 (except for sensitivity), although these differences might stem from varying simulation algorithms and assumptions.

Future laboratory experiments will involve using a GDS-140 with different gain voltages to validate the preliminary simulation results presented in this paper. The findings from these experiments will form the basis of a forthcoming paper.

In previous sections, the performance of only a few GDS-140 designs was compared. To get a complete comparison overview, Fig. 6 shows a comparative study of the performance for the effective area, angular/energy resolution, and sensitivity of all the five modules (from Fig. 2) with their respective crystal thicknesses (\(d = 1\ {cm}\) and \(d=1.5\ {cm}\)), at 1 MeV. From the figure can it be noticed that a “pair” of designs exists where the achieved performance is similar. One pair is formed by GDS-140 \(^{\varvec{1.5}}\) and GDS-140 \(\varvec{\ell _2^1}\) (designs #2 and #3), and another pair is formed by GDS-140 \(\varvec{\ell _2^{1.5}}\) and GDS-140 \(\varvec{\ell _3^{1}}\) (designs #4 and #5). For example, the performance achieved by GDS-140 \(^{\varvec{1.5}}\) is slightly better to GDS-140 \(\varvec{\ell _2^1}\) in terms of ARM and sensitivity, and so is the performance of GDS-140 \(\varvec{\ell _2^{1.5}}\) slightly better to GDS-140 \(\varvec{\ell _3^{1}}\) (except for angular resolution in that case). Therefore it can be concluded that incorporating \(\underline{\text {one}~d=1.5~\text {cm}}\) crystal layer is more efficient than incorporating \(\underline{\text {two}~d=1~\text {cm}}\) crystal layers, etc. Overall the GDS-140 \(\varvec{\ell _2^{1.5}}\)-GDS-140 \(\varvec{\ell _3^{1}}\) pair performs best for all parameters (energy resolution excluded). At the time of setting up the detector, several constraints (e.g., financial budget, payload size, electronics, power consumption, etc.) may occur. The purpose of this comparison study and Fig. 6 is to provide the payload scientist a leverage in judgement while selecting a suitable design based on the constraints mentioned above.

Finally, a comparison of GDS-140 \(^{\varvec{1}}\) and GDS-140 \(^{\varvec{1.5}}\) sensitivity with other instruments is shown in Fig. 7. Here, the active missions are plotted with a solid line. Past missions (e.g., COMPTEL) are marked with dotted lines and future missions are plotted with dashed lines. When comparing the sensitivity to other instruments such as IBIS and COMPTEL in Fig. 7, we note that the achieved sensitivity for both GDS-140 \(^{\varvec{1}}\) and GDS-140 \(^{\varvec{1.5}}\) comes close to the sensitivity of IBIS from 0.2 to 2 MeV. The standard GDS-140 designs could, therefore serve as a replacement for IBIS in this energy range. However, when GDS-140 \(^{\varvec{1.5}}\) is extended to a 3U configuration, it can reach comparable sensitivity to COMPTEL below 0.9 MeV, and even achieves better/comparable sensitivity to IBIS and SPI across most of the MeV gap. The achieved sensitivity for the 3U configuration is not as good as the untracked case for the payload design described in Diwan et al. [27], but this 3U payload (based on the 1U designs studied in this paper) incorporates a much simpler and cheaper design, and allows more available space for other instruments within the 3U volume. Nonetheless, even the standard 1U designs, GDS-140 \(^{\varvec{1}}\)and GDS-140 \(^{\varvec{1.5}}\), may be of scientific interest given their near-IBIS sensitivity achieved with a simple detector design.

Fig. 7
figure 7

Comparison among continuum sensitivities of active instruments with GDS-140 \(^{\varvec{1}}\)and GDS-140 \(^{\varvec{1.5}}\). Other instruments’ continuum sensitivities are adopted from Lucchetta et al. [33]. Past/current/future missions are shown in dotted/solid/dashed lines respectively. The MeV gap is shown as a grey band

6 Conclusion

Based on the simulations, different configurations of CZT payload options with various numbers of IDEAS MeV CZT crystal modules are compared. In this study, we also find that the effective area, ARM, and sensitivity are directly proportional to the payload size and crystal thickness. However, the energy resolution does not show any such clear correlation with the payload size. From this comparative simulation study, constraints on electronics and cost give the edge in the procurement of the commercial off-the-shelf (COTS) components for the payloads. Payloads that are confined within the dimensions of a CubeSat and employ CZT technology for detecting \(\gamma \)-rays possess the capability to make substantial contributions towards the understanding of the suitability of modern-day technology for satellite missions that concentrate on the MeV energy range. Irrespective of the final choice of \(\gamma \)-ray detection technology, data derived from CubeSats can help in the calibration of forthcoming missions. Additionally, MeV payloads that utilise CubeSat technologies can serve as cost-effective pathfinders for future space technologies and missions. The laboratory performance and calibration testing of the new CZT detector design will be reported in a future publication.