Have a personal or library account? Click to login
QHY-174M-GPS Camera as the Device for Photometry of Artificial Satellites Cover

QHY-174M-GPS Camera as the Device for Photometry of Artificial Satellites

By: Viktor Kudak and  Vasyl Perig  
Open Access
|Apr 2022

Full Article

1.
INTRODUCTION

In this research, we use QHY174M-GPS COLDMOS camera with GPS-based precision time that can provide exposure time with an accuracy at the level of 10−6 s and function of location determination. According to Salazar Manzano et al. (2019), the camera has short dead time between frames ~ 20 ms. The QHY174M-GPS camera has dual-stage thermoelectric cooling to −45°C below ambient temperature with full anti-moisture control including a heated optical window. The camera can be equipped with a 4-pin QHYCFW2 filter wheel control port or optical filter tight before CCD chip. We did not use the filter wheel. For LEO satellite photometry, filter change should be very fast, so we prefer one filter installed in the front of the camera. Camera also has an anti-amp glow function and can reduce the IMX174 sensor’s amplifier glow significantly in long exposures. Specifications of the QHY174M-GPS camera are listed in Tab.1 and general view of the camera with GPS antenna presented in Figure 1.

Table 1.

QHY-174M GPS CMOS camera characteristics

ModelQHY174GPS M
SensorSONY IMX174 CMOS
Pixel Size5.86 μm ×5.86 μm
Effective Pixel Area1920 × 1200
Effective Image Area11.25mm×7.03mm
QE78%
AD Sample Depth12/10bit (output as 16bit and 8bit)
Frame Rate138FPS@1936×1216, 260FPS@960×600
Readout Noise5.3e-@Gain0% 2.8e-@Gain60% 1.6e-@Gain100%
Exposure Time Rangefrom 5 μs to 900 sec
Binning1×1,2×2
Anti-Glow ControlYes (Reduces amplifier glow significantly)
Shutter TypeElectric Global Shutter
Computer InterfaceUSB 3.0 Super Speed
Cooling SystemDual Stage TEC cooler (-40C below ambient)
Time-Stamp Precision1 micro-second of the GPS UTC clock

Figure 1.

QHY-174M GPS CMOS camera (left) and view of the camera with GPS antenna (right)

The properties of QHY174M-GPS camera are useful for imaging occultations, eclipses, meteors, and other scientific imaging requiring a highly precise recording of the time and location of the observation on every frame (e.g. Gault et al., 2020; Salazar Manzano et al., 2019). In the work of Kaminski et al. (2018), the authors use QHY174M-GPS camera for astrometry of artificial satellites. Also Zolnowski et al. (2019) compare this camera to dynamic vision sensor (DVS) event cameras, where they show that QHY camera has about 1.6 mag better limiting magnitude and better timing resolution compared to the DVS camera. Such properties are also suitable for artificial satellites photometry studies. In this paper, we will explore the possibility and advantages of QHY174M-GPS camera usage for photometry of artificial satellites of the Earth.

All light curves (LC) obtained during observations of artificial satellites in this work were carried out at Derenivka Observatory of Uzhhorod National University, Ukraine (Lat: 48.563417 N; Long: 22.453758 E). For our observation, we used a refractor telescope with a diameter of 120 mm and an equivalent focus of 114 mm. The telescope was mounted as the additional device on the alt-azimuth mount of TPL-1M (1 meter class) telescope that can be operated from PC. QHY174M-GPS camera was used with Johnson R photometric filter. The field of view of such system configuration is 2.82° × 1.76°, with scale 10.6 arcsec/pixel.

Frame capturing was performed by SharpCap1 software, a powerful astronomy camera capture tool. This software is currently the only solution that can handle frame grabbing with use of internal camera storage that is necessary if we are dealing with small exposures, with this approach we can achieve declared small times of exposures and write GPS-based time in FITS header. The camera was usually used in 2× 2 binning mode (960× 600 pixels).

2.
CALIBRATION OF THE PHOTOMETRY SYSTEM

The calibration of the photometric system must be made to evaluate standard magnitude values based on the flux registered by the camera. This process involves the definition of system zero point and coefficient of transformation to the selected standard bandwidth (Johnson R in our case). To calibrate our photometric system, we use Landolt standard stars studied in Landolt (1992).

To automatically process frames with calibration stars, all FITS files must contain a world coordinate system (WCS) information. After capture by the SharpCap software, FITS files do not contain WCS in the header because SharpCap is not connected with TPL-1M telescope mount. To obtain WCS information, we use astrometry.net (Lang et al. 2010) software that can take any image of stars (where stars are points) without WCS, solve a field and obtain the WCS information that we can later write to the FITS header.

Script for frames processing and calibration stars_calibr_land.py is a part of ccd_phot project2; it is written on Python 3.8, source code available on GitHub. This script uses astropy, photutils python packages and photometry errors are estimated with procedures used in Wide Field Camera 3 photometric pipeline3 described in Gennaro et al. (2018).

Before processing, all the available frames was corrected by dark frames and flat fields. Based on the fact that now all frames contain WCS information in our script, we convert known celestial coordinates of star from Landolt catalogue (α, δ) to physical coordinates of the frame (X, Y). To ensure that there are no errors caused by optics distortions or other factors, we perform star centring and profile fitting. As the result, we obtain real coordinates (Xr, Yr) of star profile centre. In general, differences X-Xr are within 0.2 – 0.5 of a pixel, but this operation is preferable to increase the precision of aperture photometry in the next step.

We selected the best method for star profile fitting by fitting different functions and calculating coefficient of determination R2 that represents the goodness-of-fit. As the tested functions, we use Gauss, Lorentz and Moffat 2D functions. The coefficients of determination R2 for these functions are given in Tab. 2. According to these data, the best fit is achieved by fitting with Moffat 2D function. These results are in good agreement with Racine (1996) or Devyatkin et al. (2010) where the authors prefer an approximation of the star profile by the Kolmogorov profile function as the superposition of two Moffat functions. We prefer not to use complex Kolmogorov profile function because Moffat function seems to be sufficient for our task of precise star centre definition. The more complex function will only take more time for fitting and will not substantially increase the accuracy. The example of star profile fit with Moffat 2D function and its residuals are presented on Fig. 2 for Landolt star SA 114 176 (α = 22:43:11, δ = +00: 21: 09, mR = 8.44, mV= 9.24, SpType = K4/5 E); star was registered on the frame with signal-to-noise ratio SN100 ${S \over N} \sim 100$ .

Table 2.

The goodness of star profile fit with different functions

FunctionGaussLorentzMoffat
R20.86230.91660.9477

Figure 2.

Left: star profile with Moffat 2D function fit (red). Right: Residuals.

For system calibration, we choose four regions from Landolt catalog of standard stars (SA 112, SA 113, SA 114 and SA 115) with 39 stars that have magnitude in R band mR brighter than 14 mag and elevation h > 30° at the moment of observation. The observation was made with 10-second exposures. The standard stars and their magnitudes and spectral types are listed in Table 3. From each region, we obtain 50–70 frames. In our processing script, we calculate an average value of flux (FR) registered from each star.

Table 3.

Selected standard stars from Landolt catalogue

Star NamemVmRV-RSpTypeStar NamemVmRV-RSpType
SA 112 2759.9059.2580.647K2DSA 113 36613.53712.9140.623
SA 112 59511.35210.4530.899K2:III DSA 113 17713.56013.1040.456
SA 112 22311.42411.1510.273F5DSA 113 19513.69213.2740.418
SA 112 70411.45210.6300.822SA 113 27213.90413.5340.370
SA 112 82211.54910.9910.558G8:IIIDSA 113 30714.21413.5840.630
SA 112 80512.08612.0230.063A0DSA 113 18214.37013.9680.402
SA 112 25012.09511.7780.317F8DSA 114 1769.2398.4390.800K4/5E
SA 113 46610.0049.7230.281F5DSA 114 67011.10110.4560.645K1.5:IIID
SA 113 47510.3069.7360.570G5DSA 114 54811.60110.8630.738K2D
SA 113 34210.87810.3410.537SA 114 65411.83311.4650.368G0D
SA 113 15611.22410.9210.303SA 114 75011.91611.8890.027B9D
SA 113 25911.74211.1210.621K0:III DSA 114 44612.06411.6670.397
SA 113 49311.76711.3370.430G5DSA 114 65612.64412.0970.547K1:IIID
SA 113 44011.79611.4330.363SA 115 2719.6959.3420.353F8D
SA 113 45912.12511.8180.307SA 115 51610.4349.8710.563G8IVD
SA 113 49212.17411.8320.342G0ESA 115 42011.16110.8750.286F5D
SA 113 33912.25011.9100.340F8DSA 115 55411.81211.2260.586K1.5:IIIC
SA 113 19112.33711.8660.471SA 115 41212.20911.8820.327
SA 113 49512.43711.9250.512G:DSA 115 26812.49412.1280.366
SA 113 15813.11612.7090.407

As the result, we can write a system of equations (1) that can be solved with the least-squares method as shown in Kudak et al. (2017a). 1 { A+cR(VR)1=mR+2.5log(FR/Texp)1+kR(Mz)1A+cR(VR)2=mR+2.5log(FR/Texp)2+kR(Mz)2A+cR(VR)i=mR+2.5log(FR/Texp)i+kR(Mz)i where A is a zero point of photometric system, cR the coefficient of transformation into the corresponding band of standard photometric system (Johnson R), FR the flux obtained in R band, Texp the time of exposure, Mz the airmass at zenith angle z, kR the coefficient of extinction for R band that we define equal to 0.16. Our kR value is in good agreement with Miller et al. (1996) and Sanchez et al. (2007).

From this system, we can calculate zero point of the photometric system A and coefficient of transformation to standard R band cR. These values are A = 18.6725 ± 0.0764 and cR = −0.0141 ± 0.0008.

3.
PHOTOMETRY OF ARTIFICIAL SATELLITES

In Space Research Laboratory (SRL) of Uzhhorod National University, we are dealing with photometry of artificial satellites for almost 40 years. We have a huge experience and catalogue of LC corresponding to hundreds of satellites. We started to obtain photometry LC of artificial satellites in 1970 with use of electro-multipliers (see Bratiichuk et al., 1979). The photometry observations continued in year 2000 with the installation of laser ranging telescope TPL-1M. This telescope was reconstructed to a photometry system with electro-multiplier (see e.g. Kudak et al., 2017a, Kudak et al., 2017b, Epishev et al., 2018).

The photometric system with electro-multiplier is obsolete and comes with many disadvantages compared with new CMOS devices. To achieve good photometry data, we decide to switch to CMOS photometry. A new optical system with QHY174 camera, described above in this paper, is a prototype system that we made to see if we can obtain LC of LEO satellites in good quality. Our goal was to try to use new CMOS camera and develop software that can be used to obtain light curves of artificial satellites.

For our purposes, we select mainly bright satellites up to 5–7 standard magnitude with a rotation period between 5–10 seconds. The period restrictions are due to minimal exposure time limitation (0.2–0.5 s) caused by small aperture and the necessity to obtain at least 10-20 points at the period interval. Another criterion was a visual speed of satellite that should be up to 1°/s to ensure that mount will be able to track the target.

In this section, we will briefly describe the process of photometry processing and present the results of photometry obtained by the QHY174M-GPS camera.

The tracking of selected for photometry observations artificial satellites was performed by software developed for TPL-1M mount according to ephemeris computed from two-line elements (TLE). The mount can track satellites with speed up to 1.2 °/s. SharpCap software can save each capture session in a different directory according to the time of capture start and name of the target. This feature is very useful and when we need to process the frames that correspond to individual satellite pass and obtain a light curve, we can process FITS files in an appropriate directory that correspond to that pass.

Script for processing satellite passes (sat_phot.py) is a part of ccd_phot project. As input parameter for sat_phot.py script, only the path to FITS files must be passed. Additional information as (I) name of a satellite (NORAD, COSPAR or just NAME), (II) a path to file where two-line elements (TLE) are available for this satellite, (III) zero point of the system (A), (IV) the extinction coefficient (k), (V) the window size for target search (gate), and (VI) aperture and annuals radii (rap, r_in, r_out) are read from a configuration file that must be present in the same directory where FITS files are located.

In the header of the first FITS file, the position of the target must be specified (OBJX, OBJY keywords in FITS header). By reading this information, our script will get the initial data to know where to look for a target in the frame. Without defining the initial position of the target, the script cannot perform photometry because it is difficult to define the difference between star/hot pixel and satellite, even if stars are tracks on the frame. An example of the frames that are processed by our software shown in Fig. 3.

Figure 3.

Example of FITS files to process. Object is in the centre of the frame and its shape is point, the stars have trail shape.

As the next step in the script, we perform centring of the target according to the brightest pixel in the window (size defined in the config file) with centre in (OBJX, OBJY) pixel and 2D Moffat fitting to define the precise position of target centre as described in the previous section and then perform aperture photometry at this position.

After we measure the flux at the defined position of target centre, the script also calculates additional parameters as air mass, elevation, range to satellite according to available TLE. Operating with such data, we can calculate instrumental magnitude (minst) and standard magnitude (mst) according to equations: 2 minst=2.5log(F/Texp) 3 mst=A+minst+mz+mr where F is a registered flux, Texp the time of exposure, A a system zero point calculated in section 2, mz and mr the corrections for air mass and correction for standard range that is defined as 1000 km for a case of artificial satellites and mz, mr are defined by equations: 4 mz=k1cos(z)mr=5logR1000 $$\matrix{ {{m_z} = k \cdot {1 \over {\cos (z)}}} \hfill \cr {{m_r} = - 5 \cdot \log {R \over {1000}}} \hfill \cr } $$ where z is a zenith angle of the satellite, k is the coefficient of extinction nad R is the distance from the observer to the satellite.

A logical diagram of sat_phot.py script is presented in Fig. 4. As the result of script execution, we obtain a file with fluxes, standard magnitudes in R filter, the errors, azimuth, elevation and distance to the satellite at each moment of observation. This file can be interpreted as a light curve. Example of processed LC is presented in Fig. 5.

Figure 4.

Logical diagram of the satellite photometry script

Figure 5.

Part of LC of Topex/Poseidon artificial satellite (NORAD 22076) observed at Derenivka station on Aug 06 2020 in R filter. Time of exposition 0.2 sec. Photometry errors are 0.006 ÷ 0.040 mag.

Thus, we obtain more than 80 LCs. To compare the shape of satellite’s light curve, we observe it from two observational points, Uzhhorod and Derenivka, which are 15 km apart from each other. In Uzhhorod (Lat: 48.631639 N; Long: 22.299167 E, reflector with D=100 mm, F=1000 mm), we obtain LC in B and V filters with photo-multiplier as a light detector (time of exposition 0.5 sec), time was synchronized from GPS. Meanwhile, in Derenivna, we obtain LC in R filter with QHY174M-GPS camera (time of exposition 0.3 s). Lightcurves in BVR filters of satellite NORAD 40358 observed in such way are depicted in Fig. 6. Also colour indexes are presented at the bottom part of same figure.

Figure 6.

Top: Observations of satellite COSMOS 2502 (NORAD 40358) from two observational sites - Uzhhoorod in B,V filters with use of photo-multiplier (blue and green lines), Derenivka in R filter with QHY174M-GPS camera (red line).

Observation made on Nov 09 2020. Bottom: Colour indexes B-V, V-R and B-R

4.
CONCLUSIONS

Our study has shown that QHY174M-GPS camera is an excellent tool for photometric observations of fast-rotating space objects. The key advantages of this camera include the fallowing: precise time registration; low latency between frames; short exposures and physical form factor. The only disadvantage that we can mention is the fact that observation must be made only using SharpCap software. When using a camera with small exposures (~ 0.1 — 0.001 s), we face the problem of light lack. To solve this problem, we suggest to use a telescope with a small focal ratio (F/D ~ 1 – 1.5).

To process photometry frames, ccd_phot software was written. Scripts included in this package also allow the user to calibrate photometry system based on the Landolt standard stars. The software uses aperture photometry approach for the photometry of satellites and for calibration by standard Landolt stars. Maybe in the future, we will also try to implement PSF photometry for these tasks.

The calibration of our photometry system gave us the following values of system zero point and coefficient of transformation: A = 18.6725 ± 0.0764 and cR = −0.0141 ± 0.0008, respectively. The coefficient of transformation value is close to zero, which means that our photometric system’s effective wavelength is close to the effective wavelength of the standard Johnson R passband.

We also made a comparison of light curves of the same satellite (NORAD 40358) observed synchronously from two different observatories. Unfortunately, due to that fact that we do not have two same filters, we did not use the same filter in two photometric systems to perform full LC comparison. In Uzhhorod, we obtained light curves in B and V Johnson filters. In Derenivka we used R Johnson filter. According to the shape of the LCs, we are fully satisfied with the result of photometry by the QHY174M-GPS camera. Analysing colour indexes, we can say that they are almost the same on the whole LC with exception at the end of the LC where we can observe satellite’s spike (UT ~ 17:59:00). This spike has almost the same magnitude in V and R bands.

DOI: https://doi.org/10.2478/arsa-2022-0003 | Journal eISSN: 2083-6104 | Journal ISSN: 1509-3859
Language: English
Page range: 47 - 57
Submitted on: Apr 14, 2021
Accepted on: Jan 31, 2022
Published on: Apr 22, 2022
Published by: Polish Academy of Sciences, Space Research Centre
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2022 Viktor Kudak, Vasyl Perig, published by Polish Academy of Sciences, Space Research Centre
This work is licensed under the Creative Commons Attribution 4.0 License.