In-flight calibration of the Insight-Hard X-ray Modulation Telescope
Abstract
We present the calibration of the Insight-Hard X-ray Modulation Telescope (Insight-HXMT) X-ray satellite, which can be used to perform timing and spectral studies of bright X-ray sources. Insight-HXMT carries three main payloads onboard: the High Energy X-ray telescope (HE), the Medium Energy X-ray telescope (ME) and the low Energy X-ray telescope (LE). In orbit, the radioactive sources, activated lines, the fluorescence lines and celestial sources are used to calibrate the energy scale and energy resolution of the payloads. The Crab nebular is adopted as the primary effective area calibrator and empirical functions are constructed to modify the simulated effective areas of the three payloads respectively. The systematic errors of HE, compared to the model of the Crab nebular, are less than 2% in 28–120 keV and 2%–10% above 120 keV. The systematic errors of ME are less than 1.5% in 10–35 keV. The systematic errors of LE are less than 1% in 1–7 keV except the Si K–edge (1.839 keV, up to 1.5%) and less than 2% in 7–10 keV.
keywords:
X-ray instrument , Insight-HXMT , calibration1 Introduction
As China’s first X-ray astronomical satellite, the Insight-Hard X-ray Modulation Telescope (Insight-HXMT, [1],[2],[3]) was successfully launched on June 15th, 2017 into a low earth orbit with an altitude of 550 km and an inclination of 43 degrees. As an X-ray astronomical satellite with a broad band in 1–250 keV, three payloads are designed onboard Insight-HXMT, i.e., High Energy X-ray telescope (HE) using 18 NaI(Tl)/CsI(Na) phoswich scintillation detectors for 20–250 keV band[4], Medium Energy X-ray telescope (ME) using 1728 Si-PIN detectors for 5–30 keV band[5], and Low Energy X-ray telescope (LE) using 96 SCD detectors for 1–15 keV band[6]. The three payloads are installed on a same supporting structure to achieve the same pointing direction, thus they can simultaneously observe the same source. They all have collimators to confine different kinds of field of view (FOV). The background of the large FOV detectors is more complicated than that of small FOV detectors, so we focus on the calibration of the small FOV detectors for ME and LE.
HE can be used to study a wide variety of timing phenomena due to the its large area and microsecond time-tagging. Although the background level of HE is high at about 500 mCrab, it can be used to study the spectra of bright sources without the influence of pile-up and dead-time. Compared with other types of CCD detectors, the readout of LE is very fast and the pile-up effect can be ignored even the flux reaches to about 8 Crab. LE also performs well for studying the spectra of bright sources.
Ground calibration experiments and modeling of the response matrix of the payloads were performed before launch. In this paper, we describe the in-flight refinement of the calibration of Insight-HXMT. Section 2 gives an overview of the instruments. Section 3 describes the energy scale and energy resolution calibration, including the description of the parameters that are supplied to the three instruments. Section 4 describes the response matrix calibration and we also briefly describe the spectral response prior to launch using the calibration data on ground. Section 5 describes the calibration of effective areas based on the Crab nebular observations and simultaneous observations between NuSTAR and Insight-HXMT to verify the calibration of the effective areas. Section 6 describes the systematic errors of the three instruments onboard Insight-HXMT which can be used in the spectral fitting. The response of the collimators, or the Point Spread Function (PSF) of Insight-HXMT is described else where [7]. The absolute timing accuracy of Insight-HXMT is about 50 us from the time of arrival (TOA) of the Crab Pulsar compared with observations of other telescopes, which has also been described else where [8].
2 Instruments description
The three instruments onboard Insight-HXMT are
slat-collimated type of telescopes as shown in Figure 1. The rectangular metallic grid collimators are installed on top of the detectors to shield the photons outside of the FOVs.
The collimators also have different orientations with a step of 60 degrees[1]. Except the large and small FOVs, the three instruments also have blind FOVs to estimate the background.

2.1 HE
HE adopts an array of 18 NaI(Tl)/CsI(Na) phoswich as the main detectors[4]. The diameter of each phoswich is 190 mm. The thicknesses of NaI(Tl) and CsI(Na) are about 3.5 mm and 40 mm, respectively. The working temperature is actively controlled at . The incident X-ray with most of its energy deposited in NaI(Tl) is regarded as a NaI(Tl) event. CsI(Na) is used as an active shielding detector to reject the background events from backside and events with partial energy loss in the NaI(Tl). The scintillation photons generated within the two crystals can be collected by the same photomultiplier tube (PMT). Signals from the PMT are pulse shaped to distinguish NaI(Tl) events and CsI(Na) events because of the different decay time in the two crystals. The energy loss, time of arrival and pulse width of each detected event are measured, digitized and telemetered to the ground. The CsI(Na) can also be used as a gamma-ray burst (GRB) monitor. The detected energy range in high gain mode is about 50–800 keV and is changed to 250 keV–3 MeV in low gain mode for CsI(Na) if the high voltage of PMT is decreased. In this paper, we only describe the calibration of NaI(Tl) events in high gain mode. The dead time of each detector is recorded online every second and also telemetered to the ground.
For each phoswich detector, a radioactive source 241Am with an activity of 200 Bq is embedded into a plastic scintillator and viewed by a separate Multi-Pixel Photon Counter[4]. They are all mounted in the collimator and used as an automatic gain control (AGC) detector. A coincident measurement between the AGC detector ( particle of 5.5 MeV) and phoswich detector (X-ray of 59.5 keV) is labeled as a calibration event. The calibration events are saved like norm events, but with a different flag. The response of NaI(Tl) is not uniform in its large surface, so the calibration events are just used as the gain control and are not suitable to calibrate the energy scale of NaI(Tl) detectors in-orbit. Table 1 summarizes the characteristics of HE.
Characteristic | HE | ME | LE |
---|---|---|---|
Energy range (keV) | 28-250 | 10-35 | 1-10 |
Energy resolution | 18@60 keV | 13.6@22 keV | 1.5@6.4 keV |
Time resolution (us) | 2 | 6.4 | 10 |
FOV | |||
Detector | NaI(Tl), CsI(Na) | Si-PIN | SCD |
Open area () | 4270 | 850 | 300 |
Operating temperature |
2.2 ME
ME consists of three detector boxes and each box has 576 Si-PIN detector pixels read out by 18 ASIC (Application Specified Integrated Circuit)[5]. Each ASIC is responsible for the readout of 32 pixels. The thickness of the Si-PIN is 1 mm. The energy loss and arrival time of each detected event are measured, digitized and telemetered to the ground. In each detector box, two 241Am sources are fixed in the corner of two ASIC and each one illuminates four pixels[5]. The working temperature of Si-PIN detectors in orbit is between and . Table 1 also summarizes the characteristics of ME.
Si-PIN detectors are fixed on the ceramic chip by silver glue. When the energy of incident X-rays is greater than 25.5 keV (K-edge of Ag), they have some probability of penetrating the Si-PIN and interact directly with silver. Fluorescence lines of silver will be generated due to the photoelectric effect with electrons in K-shell of silver and escape from the silver glue and then are detected by the Si-PIN detectors.
Although the Si-PIN signals are already screened by the onboard threshold, the events transmitted to the ground still contain low-energy thermal and electrical noise component, which varies significantly in orbit. To remove these noise events, a higher threshold must be applied to ME detectors. The new thresholds range from 6 to 10 keV for different Si-PIN detectors and we choose the new threshold at 10 keV for all of them in spectral analysis.
2.3 LE
LE also consists of three detector boxes and each box contains 32 CCD236 which is a kind of Swept Charge Devices (SCD)[6]. CCD236 is the second-generation SCD, which has been developed by e2v company. It is built with a sensitive area of about 4 of each CCD236 and has four quadrants. Each quadrant has 100*100 pixels. The L-shaped readout mechanism has fast signal response but the position information is lost[6]. The readout cycle is 100 us. For events with energy above the onboard threshold, the energy loss and the readout time of each detected event are measured, digitized and telemetered to the ground. Besides this, LE also has the forced trigger events, which record the amplitude of the noise or the pedestal offset for each CCD detector every 32 ms[6]. The forced trigger events are also saved like physical events, but with a different type.
The spreading of the charge cloud over several pixels may cause split events. These split events may be read out in adjacent readout periods. In this paper, we focus on the calibration of the single events in order to reduce the effect of the charged particles. The working temperature in-orbit for CCD236 is between and . The characteristics of LE is also summarized in Table 1.
3 Energy scale and resolution calibration
The information of energy scale and resolution of each detector should be included in the generation of its response matrix. The following subsections are dedicated to describing the details of in-flight energy scale and resolution calibration of Insight-HXMT.
3.1 Energy to channel model of HE
Many experiments have indicated that the light output response of the NaI(Tl) crystal is not proportional to the deposited energies of X-rays and electrons [9],[10]. The light output is also non-monotonic at iodine K-edge at 33.17 keV and 50.2 keV for HE detectors [11]. On ground, three quadratic functions at three energy ranges (below iodine K-edge, from iodine K-edge to 50.2 keV and above the 50.2 keV) were used to parameterize the energy-channel (E-C) relationship of HE detectors[11].
The background of HE in-orbit is dominated by internal activation effects. Prominent background lines due to activation of iodine by cosmic and SAA protons are evident at 31, 56, 67 and 191 keV [8]. These four lines could be used to calibrate the E-C relation or energy scale of HE. Statistics sensitive Nonlinear Iterative Peak clipping (SNIP,[12]) method, which is also widely used in the gamma-ray spectrometry, is utilized to determine the continuum of the observed background spectrum. After subtracting the continuum component, the peak centroids of the four lines can be fitted with Gaussian functions. As shown in Figure 2, it illustrates the process of how to obtain the peak centroids of the four lines in the spectrum of blank sky observation.

According to the E-C relationship on ground, the peak centroids of the four lines are different with the expected values. As shown in Figure 3, the peak ratios of the net channels (where the offset of the electronics has been subtracted) between pre-launch and post-launch of the four background lines are not equal to 1 and here we just show the ratios for detID 0-5. Therefore, the E-C of HE detectors in orbit are different with the pre-launch calibration results, and thus must be re-calibrated.

In pre-launch calibration experiments, to model the E-C relation [11], we defined
(1) |
where x is the net channel of the full energy peak, is the energy of incident photons from the monochromatic radiation, and are the fitting parameters. In-flight, the parameter that lessens the difference among the four background lines could be adopted to correct the pre-launch E-C and is affected by the efficiency of the light collection and high voltage of the PMT. We construct the following model to represent the in-flight EC,
(2) |
where is the ratio of net channels between pre-launch and orbit. The half of the maximum and minimum of of the four background lines as plotted in Figure 3 is regarded as the ratio of different detectors of HE. The accuracy of this gain calibration is estimated to be about 1% based on the deviations of the four calibration points. In order to validate the energy scale results, we jointly fitted the energy of cyclotron resonance scattering features (CRSF) of Her X-1 using the simultaneous observation with NuSTAR telescope and obtained consistent results at around 37.5 keV [13].
In order to monitor the energy scale of HE, we make full use of regular blank sky observations which are used to estimate the background model. Figure 4 shows the peak centriods of 191 keV line versus time. The standard deviations of the peak centroids range from 0.23 to 0.49 channel for all the HE detectors and most of the detectors are at 0.3 channel. We also utilize the data of 241Am, which is located in the edge of each detector and permanently illuminates a small area of one HE detector, to monitor the energy scale. The top panel of Figure 5 shows the variations of the peak centroid of the 59.5 keV versus time. The variations are less than 0.01 channel for all the detectors after about 90 days. From Figure 4 and the top panel of Figure 5, the energy scale of HE remains stable after about three months in-orbit.


3.2 Energy resolution model of HE
In the pre-launch calibration experiments of HE, we modeled the resolution of HE in channel space as
(3) |
where is the Full Width at Half Maximum (FWHM) in channel space and is the channel value, and are the fitting parameters [11]. In-orbit, we have introduced another parameter to estimate the resolution in channel space as
(4) |
Before launch, we utilized an object-oriented toolkit, Geant4 ([14], [15], [16], version 4.9.4), to estimate the background of HE in orbit and found some lines can contribute to the profile of 31 keV line as shown in Table 2. The energies and the corresponding intensities which come from the Geant4 simulation, are also displayed in Table 2. We use the in-flight E-C to get the peak channel of the blended lines and adjust the parameter from 0.9 to 3 with bisection method to broaden the lines. Till the difference between the width of simulated profile of 31 keV and that of the observed is less than 0.001 channel, the parameter of each detector can be obtained. This process is shown in Figure 6. A Gaussian function with an exponential function and a small constant provides an excellent fit to the profile of 31 keV by use of the blank sky data. The width of 191 keV is also used to verify the parameter .
No. | Energy(keV) | Intensity(%) |
---|---|---|
1 | 25.25 | 1.31 |
2 | 27.75 | 2.98 |
3 | 28.25 | 1.14 |
4 | 29.25 | 8.82 |
5 | 30.25 | 25.44 |
6 | 30.55 | 0.93 |
7 | 31.75 | 42.00 |
8 | 33.25 | 10.77 |
9 | 36.25 | 1.45 |
10 | 39.75 | 2.35 |
11 | 40.25 | 2.80 |

Except background line of 31 keV, we also monitor the width of 59.5 keV emitted by the 241Am. A Gaussian function is used to fit the full energy peak profile of 59.5 keV, the sigma of the Gaussian versus time is shown in the bottom panel of Figure 5. The variations are less than 0.02 channel after about 90 days in orbit. The resolution of the 18 HE detectors also remains stable after about 90 days launch.
3.3 Energy scale and resolution calibration of ME
Each ME detector box contains two 241Am sources which can continuously illuminate 8 pixels. The spectrum of pixels carried with 241Am can be accumulated during the blank sky observations as shown in Figure 7. The energies and intensities about each line are from the database of National Nuclear Data Center (NNDC, [17].) After taking the efficiencies and resolution of ME detectors into account, the model energies of the four lines can be determined as 13.94 keV, 17.58 keV, 21.30 keV, and 26.34 keV.

In the calibration experiments on ground, the E-C relation of each pixel was linear from 11 keV to 30 keV using the spectrum of 241Am source. The slopes and intercepts of E-C for all pixels were not a constant at different temperatures [8]. The slopes of E-C increased with the temperature whereas the intercepts remained almost the same at different temperatures. The slopes and intercepts at seven temperatures ranging from to were measured on ground and stored in CALDB as the primary E-C calculation. The slopes and intercepts at a given temperature can be obtained from the linear interpolation at two adjacent temperatures for each pixel.
In orbit, we use the pre-launch E-C model of each pixel to convert primary ADC channel to energy, then utilize the same linear function of energy versus pulse invariant (PI) channel to get the PI channel spectrum of 241Am as x-axis plotted in Figure 7. A model with four Gaussians provides an excellent fit to the 241Am spectrum between 11 keV and 27 keV. The spectrum of other pixels not illuminated with 241Am are also generated from the blank sky data to fit the Ag peak (22.5 keV) using the pre-launch E-C. A model with a power-law and a Gaussian line is used to fit the data near Ag peak between 20 keV and 24 keV. Over this bandpass, this simple model provides an acceptable fit. The peak values of the five lines increase slowly with time as shown in Figure 8. A linear function is used to fit the evolution of the five lines. Till now, they increase by less than 1%. In the current status of software (HXMTDAS V2.02), this effect is not corrected in the gain for this small and slow change. But in the next software update, this effect will be added.

The FWHM of Ag line and the four nuclear lines from 241Am are utilized to monitor the resolution of ME in orbit. As shown in Figure 9, the FWHM of 241Am, which is used as the same parameter for the four lines in the spectral fitting, is plotted as a function of time. Although, there are some structures due to the effect of temperature, the change is very small. The resolution at 13.94 keV has increased by 0.5% till 700 days in orbit. Therefore, the resolution measured on ground can also be used for the in orbit data for all the pixels.

3.4 Energy scale calibration of LE
For LE, the data suitable for parameterizing the energy scale and monitoring its variations come from three regular observed sources: the internal background lines (Ni, Cu, and Zn), observations of Cas A with rich lines (Si, S, Fe, et al) and regular monitoring observations of the Crab Nebula providing an opportunity to measure the location of the K-edge of silicon at 1.839 keV.
The supernova remnant Cassiopeia A produces several strong lines easily visible in the LE spectrum [1]. Cas A is observed almost every month as a calibration source if the solar avoidance angle is allowed. We have fitted a model with a power-law continuum and several Gaussian lines to the data between different ranges as listed in Table 3 to obtain the energy peaks of these lines using the pre-launch E-C calibration. The emission lines of Ni, Cu and Zn generated by materials near the CCD detectors during the blank sky observations are also used to calibrate the energy gain of LE. As shown in Figure 10. the three lines are prominent in the measured spectrum of blank sky.
Lines | Energy(keV) | Fit Range(keV) |
---|---|---|
Mg, Al | 1.355, 1.475 | 1.20–1.60 |
Si | 1.861 | 1.62–2.04 |
S | 2.456 | 2.12–2.74 |
S,Ar | 2.899, 3.133 | 2.69–3.31 |
Ca | 3.892 | 3.55–4.21 |
Fe | 6.637 | 6.32–7.01 |
Ni,Cu,Zn | 7.472, 8.041, 8.631 | 6.91–9.55 |

In the calibration experiments of LE on ground, the E-C relation of each CCD was also linear. The slopes and intercepts of E-C for CCD were not constant at different temperatures [8]. The same method for ME was also used to obtain the slopes and intercepts at different temperatures. In orbit, the forced trigger events of LE are accumulated every minute to fit the peak of the pedestal, then the physical events in this minute will subtract the pedestal value to obtain the pure pulse height. As for LE, the channel is referred to as the pedestal subtracted one. We use the pre-launch E-C results at different temperatures stored in CALDB to fit the peak energies of the lines listed in Table 3 with all the data of in-flight observations of Cas A and blank sky.
First, we check the effect of temperature and the differences between different CCDs in each observed spectrum of Cas A. The differences of Si and S energies between different small FOV CCDs is less than 8 eV at different observation time. So the data of small FOV CCDs are used to accumulate the spectrum of Cas A lines.
The observed spectrum of XMM/MOS is also used to fit the energies and intrinsic width of Cas A lines together with LE spectrum at different time. The fit results of energy peaks by XMM/MOS are regarded as the model energies of the lines as shown in the middle column of Table 3. If the pre-launch E-C of LE is suitable for the in-flight data, the observed energy minus the model energy of the lines would be expected to be around zero. But the gain has shifted in a non-linear way as shown in Figure 11 on different observation date. From Figure 12, all the peaks of Cas A decrease gradually and this phenomenon may be caused by the decrease of the charge transfer efficiency of the CCDs. In order to describe the evolution, a quadratic polynomial function is used to fit the change. From the fit result as shown in Figure 12, the peak values could be obtained on any day even the Cas A is invisible due to the observation constraint.


According to the residual shape shown in Figure 11, a cubic function is used to describe the gain model of LE as shown in Figure 13. The x-axis is the energy from the polynomial fit result of different peaks as show in Figure 12 on the same day and y-axis is the model energy fit with XMM/MOS. We compare the cubic function on different days and decide to supply the gain of LE every month to get the accurate gain results. The parameters of the cubic function in each month are stored in CALDB.

We also use the the following model to fit the K-edge of silicon to verify the gain of LE when Crab is observed,
(5) |
where is the fit energy of Si K-edge, is the normalization coefficient, is the constant term and is the width of . is the complementary error function. is the rate of Cas A spectrum. The differences between the fit energy and K-edge energy at 1.839 keV are shown in Figure 14 and most of them are within eV. Therefore, the gain calibration of LE is effective.

3.5 Energy resolution calibration of LE
After the calibration of LE gain, we generate the Cas A spectrum using the new gain in-orbit again. The widths of Si, S, and Fe using the pre-launch response file of LE are jointly fitted with XMM/MOS using Xspec. If the energy resolution of LE keeps the same as the measurement on ground, the intrinsic width of Si, S, and Fe will be same as the fit result of XMM/MOS. Actually, the fitted intrinsic widths of Si, S, and Fe for LE are larger than that of XMM/MOS, so the energy resolution is also changed, compared with the pre-launch calibration results. After subtracting the intrinsic width of Si, S, and Fe from the fit result of XMM/MOS, the extra broadening of the resolution of LE is obtained and it evolves with time and temperature. In order to parameterise the extra broadening of LE, we define the following two dimensional function,
(6) |
where is the extra broadening of LE except the pre-launch spreading, is the observation time and is the temperature, are the fitting parameters.
The results are plotted for each line in Figure 15. The residuals for the Si, S, and Fe are plotted in the bottom panel of Figure 15. For an observation, we calculate the mean temperature in its good time interval (GTI) and also the mean time. From the Equation (6), the extra broadening of Si, S, and Fe can be derived for this observation. Once the extra boarding widths of Si, S, and Fe have been derived, a liner function is used to fit the extra broadening of LE as shown in Figure 16.


4 Response matrix calibration
4.1 HE
Extensive pre-launch calibration experiments and modeling of the response were performed for HE detectors [11]. About 32 discrete energies covering the band from 20 keV to 356 keV were used to calibrate the energy scale and resolution of HE detectors. The 32 energies and their corresponding full peak channels were used to get the non-proportional response (NPR) of NaI(Tl) to electrons.
Geant4 (version 4.10.2) is utilized to perform the simulations. The model of low energy electromagnetic interaction, G4EmLivermorePhysics, is invoked in our simulation, and the fluorescence line and Auger process are activated. The primary events, including the type, energy, direction, and position of the initial particles are generated according to the calibration experiment setup on ground. Geant4 treats the particles one by one and tracks the trajectories of primary particles and secondary particles step by step.
At each step, we record the information of particles, particle type, kinetic energy, deposited energy and physical process involved and so on. Then the recorded information of every step can be used to select the particles of interest. The following model is used to represent the NPR of NaI(Tl) crystal to electrons,
(7) | |||
(8) |
where is the kinetic energy of electrons generated by the incident X-ray interacting with NaI(Tl) crystal through the phot-electric effect and Compton scattering. Figure 17 is an example showing the simulated distribution of , which is generated in NaI(Tl) by absorption of 90 keV X-ray photons. is the pulse height generated by electrons with energy of per keV with unit of channel/keV. are the fitting parameters.

We convolve the distribution of kinetic energy of electrons with NRP model to get the theoretical channel of full-energy peak. A minimization method called fmincon in MATLAB [18] is used to find the minimum of the nonlinear multi-variable function. After minimization, the parameters of NPR can be derived and the NPR function is shown in Figure 18. The NPR model on ground and in-orbit are both plotted in Figure 18 using the different input of E-C relation. Before launch, we compared the differences of full peak channel of 32 energies between measured and predicted with NPR model; most of the differences are within channel as plotted in Figure 19.


The pre-launch energy resolution in channel space was used to spread the simulated spectrum and we also compared it with the measured spectrum as shown in Figure 20. The centroids of full energy peak and escape peak are the same as the data. As a result, the NPR model can predict the response function very well. If we do not take the NPR of electrons in NaI(Tl) in the Geant4 simulation into account and only use the deposited energy to get the simulated spectrum, the escape peak shifts by about 3 keV in the data when the incident photons have energy of 90 keV. Once we have verified the simulated response with the measured 32 energies on ground, we generate the response function at other energies.
In orbit, the E-C model and resolution in channel space can be utilized to produce the NPR model and response matrix files as same as we have done on ground.


4.2 ME
The pre-launch RMFs was calibrated across the ME energy range (9-30 keV) at the calibration facility in the Institute of High Energy Physics (IHEP). The double crystal monochromator was used to generate mono-energetic photons [5]. The fluorescence lines of Ag was found in the measured spectrum when the photon energies were above the K-edge of silver (25.5 keV), and we can use the measured spectrum and Monte Carlo (MC) simulation to confirm the thickness of Ag glue under the Si-PIN detectors of ME.
We also utilize Geant4 (version 4.9.4) to perform the simulations. We invoke the low-energy electromagnetic process and consider the photoelectric effect, Compton scattering, Rayleigh scattering in the simulation. Fluorescence and Auger processes are also loaded in the photoelectric effect. The X-ray events spectrum resulting from monochochromatic radiation with an energy shows a simple Gaussian for photon energies below the Ag K-shell edge (25.5 keV). But for photons with energy above the K-edge of Ag, it consists of a Gaussian photo-peak and Ag fluorescence peak at 22.5 keV as displayed in Figure 21. We have adjusted the thickness of Ag glue under the SI-PIN till the differences of MC simulation spectra and measured spectra are the minimum as shown in Figure 21. Finally, the thickness of Ag glue under the Si-PIN is estimated as 14 um.
As the resolution of ME has changed only slightly in orbit as shown in Figure 9, so the redistribution matrix of ME is still taken as the pre-launch one.



4.3 LE
As LE is a type of CCD detector, the spreading of the charge cloud over several pixels produced by a photon or a charged particle can be read out by several adjacent periods. To eliminate events due to charged particles, and to obtain good energy resolution, we only consider single events, which are not split as two or more adjacent readout, as valid X-ray events.
The pre-launch RMF calibration of LE was done using the calibration facility in IHEP, using twenty discrete energies covering the 0.9-12 keV energy range. The X-ray single events spectrum resulting from monochochromatic radiation with an energy significantly differs from a simple Gaussian. It consists of multiple components: a Gaussian photo-peak with a shoulder on the low energy side, a plateau extending to low energies. For photon energies above the Si K-shell edge (1.839 keV) two additional features appear: an escape peak of energy and a Si fluorescence peak at 1.74 keV. Displayed in Figure 22 is a measured spectrum with energy of 7.48 keV.
At first, we also used Geant4 to simulate the response function of LE and considered the charge transfer process [19] in the simulation. It is very difficult to use the same parameters, like the coefficient of the primary cloud radius, diffusion length in depletion region and so on to make all the MC spectra the same as the measured spectra. Finally it was decided to use the two dimensional (one is the energy of incident photons and the other is the ADC channel of LE) interpolation to generate the response function of LE, since we have twenty discrete energies covering from 0.93 keV to 11.9 keV, and almost for every 0.5 keV interval we have a measured spectrum below 8 keV. After interpolation, the probability in every ADC channel at energy will be calculated, and we smooth it to get the final model of response function. As a verification, we compare the measured spectrum and model spectrum for photons with energy of 7.48 keV and they show good agreement with each other as plotted in Figure 22. The model spectrum of 7.48 keV is interpolated by photons with energy of 7.01 keV and 8.02 keV. Therefore, the pre-launch RMF is generated from 0.855 keV to 11.915 keV and step is 0.01 keV.

When we use the pre-launch RMF to fit the in-flight spectrum of Cas A, extra broadening is needed to fit the line profiles well as described in section 3.5. The extra broadening of the resolution is convolved with the pre-launch RMF to generate the RMF in-flight.
5 Effective areas calibration
The Crab is a center filled pulsar wind nebula powered by a pulsar with a period of 33 ms. It has served as the primary calibration source for many hard X-ray instruments due to its brightness, relative stability, and simple power-law spectrum over the band from 1 to 100 keV [20]. The Crab, however, is too bright for most CCD based focusing X-ray instruments because of the pile-up effect, and has been replaced with fainter sources, such as the Crab-like PWN G21.5+0.9[21]. As a collimated telescope, Insight-HXMT has a high background level and does not suffer from pile-up, the Crab therefore remains the best choice for its calibration in the X-ray band covered by its three payloads.
The spectrum of the Crab in the 1–100 keV X-ray band has been well-described by a power-law with photon index of [20], [22]. As for the normalization factor, we have fitted the Crab spectrum measured by NuSTAR in March, 2018 with . The model of Crab as a simple absorbed power law is used as,
(9) |
where is the photon energy, is the interstellar absorption, N is the normalization factor and is the power-law photon index. We define the Crab model with ,
and [22] .
After the background of the instruments is subtracted from the observed spectrum of Crab, the net detected counts in a given instrumental pulse height bin, , can be derived according to the equation,
(10) |
where is the model photon spectrum of the Crab as a function of the incident photon energy, and is the redistribution matrix, that represents the probability density in a given pulse height bin () for the photons with energy . is the effective area, also known as the ancillary response function (ARF).
Prior to launch, we used ground calibration results and Monte Carlo simulations based on Geant4 toolkit to produce the basic effective areas. After launch, when we use the new resolution to simulate the effective areas, there still remain systematic residuals in the Crab spectrum. As plotted in panel (b) of Figure 23, it shows the ratio of the net data to the Crab model as defined in Equation (10). The ratio shows several features that indicate the inaccuracies in the simulation of the effective areas and the estimation of the background. The background levels of the three instruments are also plotted in panel (a) of Figure 23.
-
1.
For LE, the response below the K-edge of Si shows deviations to the data because of the uncertainties in the thicknesses of materials in front of the depletion region, such as , and Poly Si and so on. At around 1.8 keV, the K-edge of Si causes the residuals due to the uncertainties of E-C or the resolution and some other factors. The residuals above 5 keV are still unknown, and may be caused by the charge transfer process in the CCD, the thickness of the depletion region or the background estimation.
-
2.
For ME, the response around the Ag line at about 22 keV is due to the difference of Ag glue thickness and distributions under different Si-PIN detectors. The pre-launch response matrix calibration measured only one Si-PIN detector. The residuals above 25 keV are caused by the estimation of background and also the thickness of Ag glue under the Si-PIN detectors.
-
3.
For HE, the pre-launch efficiencies of HE detectors with anti-coincidence detectors or without are well in agreement with the Monte Carlo simulations[4],[11]. The residuals of HE in-orbit are less than 4% below 150 keV and the shape is similar to the background spectrum. These may be caused by the uncertainties of HE background estimation.
Although it is desirable to have a completely physics-based effective areas, this is not usually achievable with limited calibration sources and time. Finally, it is decided to use an empirical function to modify the simulated effective areas. Since is a function of energy , its effect should be folded through response matrix. This process can be summarized in the following steps:
-
1.
We reduce all the Crab data in the two years observations using HXMTDAS V2.02 to generate the total spectrum (including Crab and background) and background spectrum. If the resolution is same in different observation data, we merge the total spectrum and background spectrum. For HE and ME, we have merged about two years observation data, but for LE, we have merged the Crab data in each month due to the evolution of the resolution.
-
2.
According to the results of in-flight calibration, we reproduce as described in Section 4 and simulate effective areas again.
-
3.
We make multiply the Crab model and convolve them with and generated in the second step to fit the merged background-subtracted spectra. The residuals of the Crab spectra can be derived as shown in panel (b) of Figure 23.
-
4.
We optimize the empirical function and make the residuals in an acceptable level as shown in panel (c) of Figure 23, The residuals are typically less than 2% in most energy bands. The parameters of the empirical function can be derived and the effective areas in orbit can be represented as . The final residuals are less than several percent for the three instruments as shown in panel (c) of Figure 23.

In panel (a) of Figure 23, we show the net Crab spectrum measured by Insight-HXMT. For HE and ME we use all the Crab observations between September 2017 and April 2019, while for LE we only use the observations in November 2017. From the bottom panel of Figure 23, the ratios of LE are less than up to 7 keV. Between 7 and 10 keV, residuals are about . The ratios of ME are less than up to 20 keV, and slightly higher above 20 keV. There is also an artificial structure at around the characteristic X-ray energy of silver, suggesting that the response matrix needs to be improved. The ratios of HE are less than up to 120 keV, but above 120 keV, the deviations become larger, up to 4-10%.
After the in-flight effective areas are calibrated, some simultaneous observations with NuSTAR like Swift J0243.6+6124, MAXI J1820+070 are used to validate the effective areas.
MAXI J1820+070 was observed with NuSTAR simultaneously on March 24, 2018 while the flux was about 3 Crab.
The observed data are processed using the standard pipelines of NuSTAR and Insight-HXMT.
The model is used as
constant*(diskbb+diskbb+cutoffpl+cutofpl+gaussian).
As shown in Figure 24, we simultaneously fit the spectrum of MAXI J1820+070 measured by NuSTAR and Insight-HXMT and allow the constant to float.
The differences of constant are within about 5% with respect to NuSTAR and the residuals for the two telescope are also shown in Figure 24. Most of the ratios are within .

6 Systematic errors of the three instruments
We have a lot of Crab monitoring observations with typical exposure time of about 12000 s. We reprocess all the Crab data with the new calibration files to verify if the effective areas are correct. We fit individual observation of the Crab spectra and allow the parameters to vary. The parameters are the normalization factor, , power law photon index, , and the neutral absorption parameter which is fixed at . The energy fit range used for HE is 28–250 keV. The energy fit band for ME is 10–35 keV while for LE it is 1–10 keV. The systematic errors or scatter of normalization factor or photon index can be calculated by solving the equation,
(11) |
where
(12) |
(13) |
Here is the systematic error of , is the fit parameters (such as normalization factor or power-law index) of each individual observation, is the statistic errors of the fit parameters, and is the total errors of the parameters. is the number of individual observations.
We define the bias of as where is the model values of Crab spectrum which are shown in Function (9). The systematic scatter of is defined as .
The individual fit parameters are recorded and are used to compute the biases and systematic scatter of the normalization factor and power law index of the Crab spectrum. The results are shown in Table 4. The results demonstrate that the normalization factor bias of HE is about 2.4% for the observations with effective exposure time more than 1000 s and increases with effective exposure time. The systematic scatter of HE normalization factor is about 3.5% (1) and decreases with effective exposure time. The photon index bias of HE is small, 0.25%, and the scatter is at about 0.5% (1). For ME, the normalization factor bias is about -1.2% and also increases with exposure time while the scatter is about 4.4% (1) and decreases with time. The characteristic of the photon index is the same as the normalization factor but with smaller scatter. For LE, the bias and scatter of the normalization factor and photon index are much smaller than that of HE and ME as shown in Table 4. The results are also shown graphically in Figure 25 as an example of LE.
Exposure | Observation | |||||
---|---|---|---|---|---|---|
times | ||||||
500s-1000s | 18 | 0.6% | 5.2% | 0.003% | 0.7% | |
1000s-2000s | 56 | 1.7% | 4.3% | 0.16% | 0.6% | |
HE | 2000s-3000s | 79 | 2.4% | 3.6% | 0.24% | 0.6% |
>3000s | 82 | 2.8% | 2.9% | 0.3% | 0.4% | |
>1000s | 217 | 2.4% | 3.5% | 0.25% | 0.51% | |
500s-1000s | 13 | -3.8% | 8.0% | -0.88% | 1.53% | |
1000s-2000s | 74 | -2.0% | 4.5% | -0.40% | 0.91% | |
ME | 2000s-3000s | 128 | -1.0% | 4.4% | -0.24% | 0.84% |
>3000s | 41 | -0.08% | 3.9% | -0.07% | 0.79% | |
>1000s | 243 | -1.2% | 4.4% | -0.26% | 0.86% | |
500s-1000s | 22 | 0.18% | 0.75% | 0.22% | 0.14% | |
1000s-2000s | 102 | 0.21% | 0.73% | 0.12% | 0.13% | |
LE | 2000s-3000s | 83 | 0.17% | 0.37% | 0.08% | 0.13% |
>3000s | 23 | 0.33% | 0.36% | 0.11% | 0.07% | |
>1000s | 208 | 0.21% | 0.57% | 0.10% | 0.13% |

We have reprocessed all the Crab data and generated the corresponding response files for the three payloads at different observation time. The model of Crab can be fixed to get the ratio (data to model) of each individual observation in each PI channel. We can calculate the systematic errors and biases of the ratio at each PI channel using the same method as described in Equation (11). The biases of ratio in each PI channel are less than 1% for HE (28–150 keV), ME (10-35 keV) and LE (1-10 keV). The systematic errors of the ratios for the three Insight-HXMT instruments are shown in Figures 26, 27 and 28, respectively. These systematic errors of the ratios, compared to the model spectrum of the Crab nebular, can be used in the spectral fitting.
The systematic errors of HE in the spectral fitting are less than 2% below 120 keV. Between 120 keV and 170 keV, the systematic errors go up to 2%-10%. Above 170 keV, the background count rate is about ten times higher than the rate of the Crab, and the systematic errors are dominated by the high background level and less photons from the Crab.
The systematic errors of ME in the spectral fitting are less than 1.5% in 10–35 keV band. From Figure 27, we can not obtain the systematic errors of ME above 27 keV, because the errors of ME background are over estimated. We will re-estimate the error of ME background in the next background model.
The systematic errors of LE in the spectrum fitting are less than 1% in 1–7 keV except the Si K-edge at 1.839 keV, up to 1.5% and less than 2% in 7–10 keV.



7 Conclusions
Insight-HXMT is a wide-band X-ray astronomical satellite with well calibrated instruments. The energy gain and resolution of HE detectors are stable after three month in-flight and are determined with an accuracy of 1%. The in-orbit energy gain of ME shows a slow evolution at less than 1% till now. The uncertainty of the LE gain is less than eV in 1–9 keV band. The effective areas are calibrated with the Crab nebular using a simple absorbed power law model when photon index , normalization factor and interstellar absorption . The systematic error of HE in the spectral fitting is better than 2% below 120 keV and gradually increase toward higher energies, and that of ME is less than 1.5%. As for LE, the systematic errors in the spectral fitting is less than 1% in 1–7 keV except the Si K-edge and slightly higher above 7 keV. We plan to continue improving the spectrum capability of the three instruments and monitor the detector gain, resolution and effective areas.
This work is supported by the National Natural Science Foundation of China under grants (No. U1838105, U1838201, U1838202) and the National Program on Key Research and Development Project (Grant No.2016YFA0400800). This work made use of data from the Insight-HXMT mission, a project funded by China National Space Administration (CNSA) and the Chinese Academy of Sciences (CAS).
References
References
- Zhang et al. [2019] S.N. Zhang, T.P. Li, F.J. Lu, et al., 2019. Overview to the Hard X-ray Modulation Telescope (Insight-HXMT) Satellite. Sci. China-Phys. Mech. Astron. 63(4): 249502 (2020).
- Lu. [2018] F.J. Lu, S.N. Zhang, Status of the hard X-ray modulation telescope (Insight-HXMT) project, Chin. J. Space Sci., 38(2018)72-74.
- S. Zhang. [2018] S. Zhang, S.N. Zhang, F.J. LU, T.P. Li, et al. The insight-HXMT mission and its recent progresses. Proc.SPIE,106991(2018).
- Liu et al. [2019] C.Z. Liu, Y.F. Zhang, X.F. Li, et al., The High Energy (HE) X-ray telescope onboard the Insight-HXMT astronomy satellite. Sci. China-Phys. Mech. Astron. 63(4): 249503 (2020).
- Cao et al. [2019] X.L. Cao, W.C. Jiang, B. Meng, et al., The Medium Energy (ME) X-ray telescope onboard the Insight-HXMT astronomy satellite. Sci. China-Phys. Mech. Astron. 63(4): 249504 (2020).
- Chen et al. [2019] Y. Chen, W.W. Cui, W. Li, et al., The Low Energy (LE) X-ray telescope onboard the Insight-HXMT astronomy satellite. Sci. China-Phys. Mech. Astron. 63(4): 249505 (2020).
- Nang et al. [2020] Y. Nang, J.Y. Liao, N. Sai, et al., 2020. J. High Energy Astrophys., in press.
- XB. Li. [2018] X.B. Li, L.M. Song, X.F. Li, et al. In-orbit calibration status of the Insight-HXMT. Proc.SPIE,1069969(2018).
- Wayne et al. [1998] Leonard R. Wayne, William A. Heindl, Paul L. Hink, Richard E. Rothschild. Response of NaI(Tl) to X-ray and electrons, NIMPA, 411(1998)351-364.
- Khodyuk et al. [2010] I.V. Khodyuk, P.A. Rodnyi, P.Dorenbos, Nonproportional scintillation response of NaI:Tl to low energy x-ray photons and electrons, JAP, 107(2010)113513.
- XF. Li. [2019] X.F. Li, C.Z. Liu, Z. Chang, et al. Ground-based calibration and characterization of the HE detectors for Insight-HXMT. JHEA,24(2019)6-14.
- MenghZhu. [2016] M.-H. Zhu. On estimating the background of remote sensing gamma-ray spectroscopic data. NIMA 832(2016) 259-263.
- GC.Xiao. [2019] G.C. Xiao, L. Ji, R. Staubert, et al. Constant cyclotron line energy in Hercules X1 - Joint Insight-HXMT and NuSTAR observations. JHEA,23(2019)29-32.
- Agostinelli et al [2003] S. Agostinelli, et al. Geant4 - a simulation toolkit. NIM A, 506 (2003)250-303.
- Allison et al [2006] J. Allison et al., Geant4 developments and applications, IEEE Trans. Nucl. Sci. 53 (2006) 270.
- Allison et al [2016] J. Allison et al., Recent developments in Geant4, Nucl. Instrum. Meth. A 835 (2016) 186.
- nndc [2016] National Nuclear Data Center, Brookhaven National Laboratory, available at http://www.nndc.bnl.gov/nudat2/.
- matlabweb [2019] https://www.mathworks.com/help/optim/ug/fmincon.html
- NIM [1999] George G.Pavlow, John A. Nousek. Charge diffusion in CCD X-ray detectors. NIMA 428 (1999)348-366.
- APJLKristin [2015] Kristin K. Madsen, F.A. Harrison, C.B. Markwardt, et al. Calibration of the NuSTAR high energy focusiing X-ray telescope. ApJL,220:8,2015
- AATsujimo [2011] Tsujimoto, M., Guainazzi, M., Plucinsky, P. P., et al. 2011, AA, 525, A25
- E.Massaro [2006] E.Massaro, R. Campana, G.Cusumano et al. 2006, AA, 459, 859-870