Elementary flare profiles fitted to the STIX light curves using differential evolution algorithm
Marek Stęślicki1, Karol Kułaga2, Anna Kępa1
Differential evolution algorithms
Differential evolution (DE) belongs to the class of evolutionary algorithms designed to solve optimization problems with real-valued parameters. It is very powerful method for the black-box optimization, where the function to be optimized is very complex and it is difficult to find the appropriate derivatives necessary to compute its extreme. DE (Storn & Price, 1997) is based on the biological evolutionary processes: mutation, crossover, and selection.
The most important characteristics of DE are the following:
A typical working scheme for DE:
This approach is sufficiently efficient for light curves consisting individual well separated EFP, however the calculation time growing exponentially with more complex light curves. Therefore more efficient are DE algorithms. The example of more complex fit using DE is shown below.
Initialization of population
Calculation the fitness of all individuals
Mutation
Recombination
Selection
Termination criteria
Next generation
No
Yes
Solution
where
After the launch of the Spectrometer Telescope for Imaging X-rays (STIX) onboard Solar Orbiter on 10 February 2020, it is recording solar X-rays almost uninterruptedly since January 2021 covering the rising phase of solar cycle 25. STIX registers many number of flares. We present a methodology is given to determine basic parameters of flares from their X-ray light curves. One is a semiautomatic flare detection procedure that gives start, peak, and end times for single (“elementary”) flare events under the assumption that the light curve is a simple convolution of a Gaussian and exponential decay functions. More complex flares with multiple peaks can generally be described by a sum of such elementary flares. The flare time profiles are hard to fit automatically using standard methods. I will present a method based on differential evolution used to fit elementary flare profiles to the STIX light curves.
1. Solar Physics Division, Space Research Centre Polish Academy of Sciences, Wroclaw, Poland.
2. Astronomical Institute, University of Wroclaw, Wroclaw, Poland.
References
Aschwanden, Dennis, & Benz, 1998, ApJ 497, 972
Aschwanden & Freeland, 2012, ApJ 754, 112
Feoktistov & Janaqi, 2004, IPDPS’04, 165
Grycuk, M. et al. 2017, Solar Physics, 2017, 292
Storn, R., & Price, K. 1997, Global Optimiz., 11, 341
We acknowledge financial support from the Polish National Science Centre grant number 2020/39/B/ST9/01591
STIX light curves complexity
The EFP is a complex function with very steep (exponential) gradients. Additionally, the complex SXR light curves observed by STIX, especially during close approaches to the Sun are very difficult to fit using standard methods (solving the least-squares problem).
One of the easiest methods to solve this problem is to simply guess the solution, by checking multiple random sets of parameters. Additionally the solution (red curve) can be improved by applying least-squares method (green curve), e.g. mpfit. Such simple method on modern PC can gives a solution after ~10 s.
Jan 14,2022
Sep 20,2021