Technical Paper

Auto-detection of Halo CME Parameters as the Initial Condition of Solar Wind Propagation

Kyu-Cheol Choi1,http://orcid.org/0000-0002-0056-5293, Mi-Young Park1, Jae-Hun Kim2
Author Information & Copyright
1SELab Inc., Seoul 06049, Korea
2Korean Space Weather Center, National Radio Research Agency, Jeju 63025, Korea
Corresponding Author +82-2-3447-9714, kcchoi@selab.co.kr

© The Korean Space Science Society. All rights reserved. This is an Open-Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Received: Nov 2, 2017; Revised: Dec 7, 2017; Accepted: Dec 8, 2017

Abstract

Halo coronal mass ejections (CMEs) originating from solar activities give rise to geomagnetic storms when they reach the Earth. Variations in the geomagnetic field during a geomagnetic storm can damage satellites, communication systems, electrical power grids, and power systems, and induce currents. Therefore, automated techniques for detecting and analyzing halo CMEs have been eliciting increasing attention for the monitoring and prediction of the space weather environment. In this study, we developed an algorithm to sense and detect halo CMEs using large angle and spectrometric coronagraph (LASCO) C3 coronagraph images from the solar and heliospheric observatory (SOHO) satellite. In addition, we developed an image processing technique to derive the morphological and dynamical characteristics of halo CMEs, namely, the source location, width, actual CME speed, and arrival time at a 21.5 solar radius. The proposed halo CME automatic analysis model was validated using a model of the past three halo CME events. As a result, a solar event that occurred at 03:38 UT on Mar. 23, 2014 was predicted to arrive at Earth at 23:00 UT on Mar. 25, whereas the actual arrival time was at 04:30 UT on Mar. 26, which is a difference of 5 hr and 30 min. In addition, a solar event that occurred at 12:55 UT on Apr. 18, 2014 was estimated to arrive at Earth at 16:00 UT on Apr. 20, which is 4 hr ahead of the actual arrival time of 20:00 UT on the same day. However, the estimation error was reduced significantly compared to the ENLIL model. As a further study, the model will be applied to many more events for validation and testing, and after such tests are completed, on-line service will be provided at the Korean Space Weather Center to detect halo CMEs and derive the model parameters.

Keywords: halo CME; geomagnetic storm

1 INTRODUCTION

Halo coronal mass ejections (CMEs) caused by solar activities affect the geomagnetic field and result in geomagnetic storms (Cho et al. 2004). Solar activity research is currently underway in Korea (Hwangbo et al. 2015; Lee 2015). Geomagnetic storms have an impact on communications, global positioning system (GPS), satellites, geological exploration, electrical power grids, geomagnetically induced currents (GICs), and steel cables. As society continues to rely on these systems, more effort is being exerted to prevent damage from geomagnetic storms (Ahn 2000; Choi et al. 2005; Choi et al. 2015; Chung et al. 2015; Mengist et al. 2016). To reduce damage caused by geomagnetic storms resulted from halo CMEs impacting Earth, domestic and international space weather institutes provide CME lists. Since 1996, NASA has provided a CME list obtained through the processing of large angle and spectrometric coronagraph (LASCO) images of the solar and heliospheric observatory (SOHO) satellite (https://cdaw.gsfc.nasa.gov/CME_list/halo/halo.html). This list provides information including the detection time of the LASCO C2 camera, the apparent speed, space speed, acceleration, measurement position angle (MPA), source location, X-ray importance, and flare onset, in addition to all other CME lists including partial CMEs (https://cdaw.gsfc. nasa.gov/CME_list/). European Space Agency (ESA) provides a list obtained through computer aided CME tracking (CACTUS) software using LASCO images (https://sohowww. nascom.nasa.gov//data/REPROCESSING/Completed/). CACTUS is automated software used to detect CMEs (http:// sidc.oma.be/cactus/).

Meanwhile, the Korean Space Weather Center of the National Radio Research Agency developed a CME analysis model program in 2013, which provides information services on the occurrence of CMEs. The CME analysis model detects CMEs through an image processing technique utilizing three sources of image data: solar terrestrial relations observatory (STEREO) A, B, and LASCO C3. For each CME detected, the acquired geometrical information is integrated and matched to the CME. For a successful match, geometrical physical 3-D quantities are eventually produced and the arrival time of the CME at Earth is provided. However, in many cases, the STEREO A, B data are unavailable for this model, and thus, there have been difficulties in its proper operation. In 2015, an improvement was made to produce 2-D results using LASCO images only when the STEREO data are unavailable.

In this study, the cone model was applied to detect halo CMEs and produce 3-D parameters utilizing SOHO LASCO C3 images only. The cone model estimates the geometrical and dynamical characteristics of halo CMEs based on the following three assumptions: (1) CMEs move in a radial direction with a fixed angular interval through the corona, (2) the origin of a halo CME is an active region of the solar surface adjacent to the center of the solar disc, and (3) the bulk velocity direction of a CME is radial, and a CME expansion is isotropic (Zhao et al. 2002). Prior to a study by Zhao, it was shown that the cone model provides a reasonable estimate (Fisher & Munro 1984; St. Cyr et al. 2000; Webb et al. 2000). In addition, Xie et al. (2004) extended the cone model by Zhao et al. (2002), verified its validity, and used it to predict the CME propagation time based on a real radial velocity. Taktakishvili et al. (2009) studied the performance of a combination of the halo CME cone analysis model and ENLIL 3D magnetohydrodynamics (MHD) heliosphere model. The ENLIL model is a simulation model that predicts solar wind progress by inputting solar wind information near a solar radius of 21.5 (Odstrčil et al. 2003). Pulkkinen et al. (2010) generated 3-D characteristics based on a conic CME approximation, and proposed a new method for determining the cone model parameters from halo CMEs. With this method, the CME mass is estimated from white light coronagraph images, and a new type of parameter distribution is used to produce cone model parameters through a standard image processing technique. Jackson et al. (2013) showed that a CME forecast is possible through IPS observations using radio arrays from the Institute for Space-Earth Environment Research (ISEE). Mays et al. (2015) evaluated the CME arrival time at Earth using the Wang-Sheeley-Arge (WSA)-ENLIL + cone model installed at a Community Coordinated Modeling Center (CCMC). Yun et al. (2016) determined the best parameter combinations for achieving the highest performance of the ENLIL model.

In this study, we developed an automated halo CME analysis model based on the original cone model (Zhao et al. 2002) and the cone model modified by Xie at al. (2004) for 3-D parameter generation, and by applying the parameter derivation formula by Pulkkinen et al. (2010). Section 2 describes the proposed halo CME detection algorithm. In Section 3, the image processing technique is described to derive the morphological and dynamical characteristics. In Section 4, test results of the automated halo CME analysis model are shown, and in Section 5, some concluding remarks are provided.

2 AUTO-DETECTION PROCESS FOR HALO CME

LASCO C3 images are coronagraphs observed for an extensive range of 3.7–32.0 solar radii from the solar center. Thus, these images are adequate to detect halo CMEs that originate from the sun and propagate to Earth. Fig. 1 shows a LASCO C3 image taken at 01:54 UT on Feb. 25, 2014. In the lower-left portion of the figure, we can see that a halo CME eruption occurred.

We developed an algorithm for detecting halo CME eruptions using LASCO C3 images of SOHO. The overall detection process is as follows:

  • - Preprocessing of LASCO C3 images

  • - Generation of running difference (RDIFF) images using the preprocessed images

  • - Noise removal from RDIFF images excluding CME shape

  • - Extraction of CME shapes from the denoised RDIFF images

  • - Identification of halo CME among the extracted CME shapes

3 ALGORITHM FOR MORPHOLOGICAL AND MECHANICAL PROPERTIES OF HALO CME

3.1. Image Processing Technique for Characteristic Factors

The image processing technique for each step of the halo CME eruption detection algorithm is described as follows:

  • - Transform original LASCO C3 images into monochrome images through preprocessing

  • - Extract the region of interest from the RDIFF images obtained from the preprocessed images

  • - Test and apply various filtering technologies to remove noise from the RDIFF images excluding CME shapes

  • - Extract CME shapes from the denoised RDIFF images and apply morphological image processing technique to remove extra noise

  • - Apply the cone model to obtain basic information of identified halo CME

3.1.1. LASCO C3 Image Preprocessing

To detect the eruption of a halo CME, an original LASCO C3 image at the time of interest (t) and an image of previous time step (t−1) are converted into a monochrome image.Fig. 2

jass-34-315_F2
Fig. 2. Example of converting original image into monochrome image (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
3.1.2. RDIFF Image and Region Processing

In addition to halo CMEs, LASCO C3 images have background noise, and halo CMEs can be identified easily without such noise. To remove the noise, two monochrome images are utilized to generate an RDIFF image. The RDIFF image is used to remove the background field easily. Unlike with CMEs, the background field does not change significantly over time. An example of a background field is the continual release of solar wind from the sun. As shown in Fig. 3, a LASCO C3 image taken at 17:18 on Apr. 4, 2000 and an image of the previous time step at 16:43 were converted into monochrome images, and an RDIFF image of 17:18 was obtained from the difference between the two images. In this RDIFF image, the CME can be identified more easily compared to the monochrome images because the background field was removed to highlight the CME shapes. In addition, we can identify superfluous regions around the solar perimeter and the image boundary from this RDIFF image. This can also be identified in the original image or in a monochrome image. Once the superfluous regions are identified, only the regions of interest are extracted for subsequent processing. To remove the unnecessary regions, the center of the image is identified, and the regions of interest are extracted in reference to this center to conduct the subsequent process. As shown in Fig. 4, unnecessary regions are processed to appear in black, and in the subsequent process, the image processing is applied only for non-black regions.

jass-34-315_F3
Fig. 3. RDIFF images from two monochrome images (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
jass-34-315_F4
Fig. 4. Required area only data of RDIFF image (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/ Completed/).
Download Original Figure
3.1.3. RDIFF Image Noise Removal

To remove only noise from RDIFF images, while leaving the CME shapes untouched, various filtering techniques were applied and tested. This process is called the primary noise removal. The filtering techniques tested are the median technique, smoothing technique, and Lee filter technique, as described below.

  • - Median technique: Because the median value is produced for each range, no skewness is observed even when the extremum is included

  • - Smoothing technique: Because the arithmetic mean is generated for a fixed interval of range, the skewness is observed when the extremum is included.

  • - Lee filter technique: This is an adaptive filtering technique that depends on the local characteristics of the surrounding pixels.

With the median and smoothing techniques, the amount of removable noise can be adjusted by modifying the kernel size on the image, whereas with the Lee filter technique, the amount of noise can be adjusted by changing the size of the filter box. The amount of noise removed is proportional to the sizes of the kernel and filter box. When adjusting the size of the kernel or filter box, the optimal size required to remove noise only from the image, while leaving the CME shape untouched, is determined through trial and error. In this study, a kernel size ranging from 5 to 15 was tested for the median or smoothing technique, whereas the filter box size ranging from 5 to 15 was tested for the Lee filter technique. The test results indicate that the optimal size of both the kernel and filter box to remove only noise without affecting the CME shape is 11. These three techniques were applied for RDIFF images, as shown in Figs. 5, 6, and 7. As a result, it was found that the noise was removed in the CME shape of an RDIFF image. However, the degree of noise removal differs depending on the technique applied. In particular, it is possible to visually identify noise in the lower left area of the image for both the smoothing and Lee filter techniques. Thus, according to the application results of the three filtering techniques to the RDIFF images considered in this study, it was found that the median technique is most effective at removing noise when compared to the smoothing and Lee filter techniques.

jass-34-315_F5
Fig. 5. RDIFF image (left), and RDIFF image with median technique applied (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
jass-34-315_F6
Fig. 6. RDIFF image (left), and RDIFF image with smoothing applied (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
jass-34-315_F7
Fig. 7. RDIFF image (left), and RDIFF image with Lee filter applied (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
3.1.4. CME Shape Extraction Program

To discern CME shapes visually from RDIFF images with the primary noise removed, we analyzed the pixels of the CME shapes in the images. The threshold value, which is the minimum pixel value of a CME shape, is determined based on an analysis of 17 halo CME events erupted during the period of 2000 to 2015. Information on these 17 halo CMEs is summarized in Table 1. According to the analysis results of previous halo CME events, it was found that the pixel values of the CME shapes in the RDIFF images are greater than 4. Hence, the threshold value of the CME shapes is determined to be 4 in the RDIFF images. To distinguish CME shapes in the RDIFF images with the primary noise removed, a masking image processing technique was applied, and pixels with values of greater than 4 were considered as belonging to CME shapes.

Table 1. Information on 17 halo CME events
SOHO/LASCO halo CME CATALOG
Num. Date Time (UT) Location Intensity
Year Month Day
1 2000 4 4 16:32 N 18 W 55 C9.7
2 2001 4 12 10:31 S 19 W 43 X2.0
3 2002 4 17 8:26 S 14 W 34 M2.6
4 2002 8 24 1:27 S 2 W 81 X3.1
5 2003 5 28 0:50 S 7 W 20 X3.6
6 2003 10 28 11:30 S 16 E 8 X17
7 2006 12 13 2:54 S 6 W 23 X3.4
8 2011 8 9 8:12 N 17 W 69 X6.9
9 2012 3 7 0:24 N 17 E 27 X5.4
10 2012 7 19 5:24 S 13 W 88 M7.7
11 2013 5 13 16:07 N 11 E 85 X2.8
12 2014 1 30 16:24 S 13 E 58 M6.6
13 2014 2 25 1:25 S 12 E 82 X4.9
14 2014 3 29 18:12 N 11 W 32 X1.0
15 2014 7 8 16:36 N 12 E 56 M6.5
16 2015 6 25 8:36 N 9 W 42 M7.9
17 2015 10 22 3:12 S 11 W 27 C4.4
Download Excel Table

  • - Masking technique: This is a technique used to filter pixels satisfying the specific conditions in an image. Fig. 8 shows an RDIFF image without filtering the primary noise, and the resulting image with pixel values of greater than 4 shown in red. As a result, the CME shape and noise in the image appear at the same time. Fig. 9 shows an RDIFF image with noise removed using the median technique, and an image with pixel values of greater than 4 shown in red. However, we can see that this case also shows some noise in addition to the CME shape. To remove this extra noise, an enhanced image processing technique, that is, a morphology open technique, was applied to this image. We call this process secondary noise removal.

  • - Morphology open technique: This is a technique to simplify large and significant shapes in an image, remove small shapes, and highlight the shapes of interest. Fig. 10 shows an RDIFF image with the primary noise removed (left-side image) using the median technique, and an image with the CME shape extracted with some noise appearing in the lower left (middle image). After applying the morphology open technique to the image to remove secondary noise, the resultant image shows a CME shape without noise (right-side image). An RDIFF image with the primary noise removed using the smoothing technique is shown on the left side of Fig. 11, and an image of the extracted CME shape is shown in the middle of Fig. 11, with some noise appearing in the lower left of the image. After applying the morphology open technique to this image to remove secondary noise, a little noise remains at the bottom of the image (rightside image). Fig. 12 shows an RDIFF image with the primary noise removed using the Lee filter technique (leftside image) and an image of an extracted CME (middle image). This figure shows more noise compared to that of the median or smoothing technique. When we apply the morphology open technique to this image we can see that noise can be completely removed, but with a sacrifice in some of the CME shape (right-side image). Extracting CME shapes by first applying the median technique to remove the primary noise, and then removing the secondary noise, was demonstrated to be the best approach for the timeline of 17:18 UT on Apr. 4, 2000.

jass-34-315_F8
Fig. 8. RDIFF image with primary noise (left), and extracted CME image (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
jass-34-315_F9
Fig. 9. RDIFF image with primary noise removed using median technique (left), and extracted CME image (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/ Completed/).
Download Original Figure
jass-34-315_F10
Fig. 10. RDIFF image with the primary noise removed using median technique (left), extracted CME shape (middle), and CME shape extraction result with the secondary noise removed (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
jass-34-315_F11
Fig. 11. Smoothed RDIFF image with the primary noise removed (left), extracted CME shape (middle), and CME shape extraction result with the secondary noise removed (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
jass-34-315_F12
Fig. 12. RDIFF image with Lee filter technique applied to remove primary noise (left), extracted CME shape (middle), and CME shape extraction result with the secondary noise removed (right) (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/Completed/).
Download Original Figure
3.1.5. Halo CME Identification

According to LASCO C3 images, halo CMEs heading toward Earth propagate radially from the center of the sun. In other words, the erupted halo CMEs are emitted almost circling the sun. Based on this feature, to distinguish a halo CME, the radial boundary of the CME shapes extracted from the image, that is, the interface, is determined. When the angular distribution of the interface for a CME shape is greater than Δ90˚, it is defined as a halo CME. The interface is determined after converting the Cartesian coordinate system [x, y] of the CME shapes extracted from the LASCO C3 images into a polar coordinate system [r, θ]. Fig. 13 shows a CME shape (red) extracted from an RDIFF image with median filtering applied (left-side image), with the radial boundary from the solar center, that is, the CME interface, shown in blue. The CME shape extracted from the RDIFF image in Cartesian coordinates is converted into polar coordinates, and the interface of the CME is defined as the pixel with the largest r value for each θ. The black dots in the right-side image of Fig. 13 indicate the interface. In this case, the interface is formed over angles of 75–360° and 0–20°, and the angular distribution is Δ305°, which is greater than Δ90°, and thus this CME is identified as a halo CME.

jass-34-315_F13
Fig. 13. Example of converting CME interface into polar coordinate system (Image source: https://sohowww.nascom.nasa.gov//data/ REPROCESSING/Completed/).
Download Original Figure

When a CME is determined to be a halo CME, morphological parameters are produced by applying the cone model to the CME interface. The cone model assumes that the halo CME is a cone shape in order to determine its angular width and propagation orientation, as proposed by Xie et al. (2004). In this model, three coordinate systems are introduced.

  • - Heliocentric coordinate system: xh, yh, zh

    • zh: Direction toward the Earth

    • yh: North direction

    • xh: Normal convention

    • xh-yh plane: Plane of sky (POS)

  • - Apex-centered right cone coordinate system: xc, yc, zc

    • xc: Cone axis

    • yc-zc plane: Plane parallel to the cone

The direction of the cone indicates the direction of propagation.

  • - Intermediate coordinate system: xc,yc,zc

An intermediate coordinate system used to convert the heliocentric coordinate system into an apex-centered right cone coordinate system.

The morphological characteristics of the cone are represented by the longitude α (or ϕ), latitude θt (or λ), and angular width 2ω. Here, (ϕ, λ) indicates the longitude and latitude at the ecliptic plane, and (α, θ) indicates the longitude and latitude at the POS to conveniently determine the cone parameters; in addition, α is the angle between the xh-axis and the cone axis projected on the POS, and θ is the angle between the cone axis and the POS. In other words, the position of the halo CME, and α, θ, ϕ, λ, and ω, indicating a 1/2 angular width, are defined as the morphological parameters, as shown in Fig. 14.

jass-34-315_F14
Fig. 14. Cone model coordinate system and transform coordinate system (Source: Xie et al. 2004).
Download Original Figure

When the circular cross section in the apex-centered right cone coordinate system is projected onto the heliocentric coordinate system, it takes an oval shape, as shown in Fig. 15. That is, a halo CME obtained from LASCO C3 images of the heliocentric coordinate system is assumed as an oval, and using the position of the semi-major and semi-minor axes (a1, a2, b1, b2) of the cone projected from the heliocentric coordinate system, the morphological parameters (α, θ, ϕ, λ, and ω) are produced as follows (Xie et al. 2004):

jass-34-315_F15
Fig. 15. Cone projected onto the heliocentric coordinate system.
Download Original Figure

a = 0.5 [ ( a 2 x a 1 x ) 2 + ( a 2 y a 1 y ) 2 ] 1 / 2 b = 0.5 [ ( b 2 x b 1 x ) 2 + ( b 2 y b 1 y ) 2 ] 1 / 2 α = tan 1 ( a 2 y a 1 y a 2 x a 1 x ) , h = ( a 2 x 2 + a 2 y 2 ) 1 2 a θ = sin 1 ( a b ) ω = tan 1 ( b h cos θ ) λ = tan 1 ( cos θ sin α ( ( cos θ sin α ) 2 + ( sin θ ) 2 ) 1 / 2 ) ϕ = tan 1 ( cos θ sin α sin θ )

In Fig. 16, based on the CME (red) extracted from an RDIFF image with the median technique applied, the CME interface (blue) was determined, and using this interface, an ellipse (green) was constructed. Using the positions of the semi-major and semi-minor axes of this ellipse, the morphological parameters are determined as α=21.74°, θ=55.51°, ϕ=32.55°, λ=12.11°, and ω=60.59°. When a CME extracted from an RDIFF image using the median technique turns out to be a halo CME, an ellipse (green) is formed, as shown in Fig. 16; otherwise, an ellipse does not appear.

jass-34-315_F16
Fig. 16. Example of constructing ellipse over determined halo CME (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/ Completed/).
Download Original Figure
3.1.6. Halo CME Matching

To determine if consecutively detected halo CMEs are from the same event, a matching analysis is required. For this type of analysis, the range of variation of morphological parameters (α, θ, ϕ, λ, and ω) for consecutively detected halo CMEs should be analyzed as a function of time for the same event. Thus, for 17 halo CME event periods observed during the period of 2000 to 2015, the variation in morphological parameters was analyzed, and the range of variation was determined. According to this analysis, when the variation in the position information, θ, ϕ, and λ, is limited to 20°, and the variation in 1/2 angular width, ω, is less than 40° over time, the halo CMEs should be considered to be from the same event. In addition, the lengths of semi-major and semi-minor axes should be increased over time.

3.1.7. 3-D Characteristic Factor Calculation Halo CME

When halo CMEs are found to be from the same event, 3-D characteristic factors are determined by utilizing the morphological parameters. These factors are used as an input into the ENLIL-cone model to predict the arrival time of a halo CME at Earth. The resultant 3-D parameters derived to feed into the ENLIL model are as follows:

  • - Vr: Actual velocity of halo CME

  • - ω: 1/2 angular velocity of halo CME

  • - λ, ϕ: Longitude and latitude of halo CME at the ecliptic plane

  • - T21.5Rs : Predicted time when the halo CME arrives at 21.5 Rs

The actual velocity of a halo CME, Vr, is generated according to the following process based on Xie et al. (2004).

  • - Generate the position angle (PA) for each azimuthal angle, δ. PA is Counter-clockwise at POS from north of the sun.

    P A = tan 1 ( x h y h ) = tan 1 ( cos θ cos α tan ω / cos δ sin α sin θ cos α tan δ cos θ sin α tan ω / cos δ cos α sin θ sin α tan δ )

  • - Generate the apparent speed, vr,vxc,andvyc.

    v x c = v r sin ( α PA ) v y c = v r cos ( α PA )

  • - Generate the actual velocity, Vr:

    V r x c = V y c cos ω cos θ sin ω sin θ sin δ v r y c = v y c sin ω cos δ V r = ( V r x c + V r y c 2 )

Assuming that a halo CME propagates at an actual constant speed of Vr from the sun, the predicted time when the halo CME arrives at 21.5 Rs, T21.5Rs, is finally calculated as follows:

  • - T21.5Rs = t1+((21.5-1)∙Rs)/Vr

    • t1: Time when the halo CME erupted on the solar surface (1Rs)

3.2. Development of CAT 3-D Parameter Program

To develop an automated system for the on-line detection and analysis of a halo CME, a prototype of a CME analysis tool (CAT), which is a 3-D parameter generation program used to produce the characteristic factors, such as the eruption width (ω), eruption location (λ, ϕ), eruption velocity (Vr), and eruption time (T21.5Rs), was developed using the interactive data language (IDL) program. The program execution is performed using MAIN_HCME, which is the main procedure, the detailed program description of which is as follows:

  • - Development of a prototype program for the generation of an RDIFF image

    READ_LASCO_C3: Converts LASCO C3 images at times (t) and (t-1) into monochrome images

    CAL_RDIFF_IMAGE: Produces an RDIFF image utilizing two monochrome images

  • - Development of a prototype program for the removal of the RDIFF image

    REMOVE_RDIFF_NOISE: Produces noise-free RDIFF images when applying the median, smoothing, and Lee filter techniques to the RDIFF images

  • - Development of a prototype program for the identification of a halo CME from the RDIFF images

    EXTRACT_CME_SHAPE: Extracts CME shapes from the denoised RDIFF images

    DETECT_HCME: Identifies a halo CME among the CME shapes and produces morphological characteristic factors

  • - Development of a prototype program for the generation of 3-D characteristic factors

    MATCH_HCME: Determines if consecutively detected halo CMEs are from the same event based on morphological characteristic factors

    GET_HCME_3D_PARAM: Produces 3-D characteristic factors when consecutive halo CMEs are found to be from the same event

4 VERIFICATION OF CME PARAMETERS AS THE INPUTS OF SOLAR WIND PROPAGATION MODEL

To validate the accuracy of the prototype CAT, the program was tested using the previously selected halo CMEs, and compared with the results of a previous CME analysis model program developed in 2013 (2013 CME analysis model program).

4.1. Halo CME Event Selection

The validation was conducted for 13 halo CMEs observed during the past 4 years, the details of which are summarized in Table 2.

Table 2. 13 Halo CME information for prototype testing
SOHO/LASCO halo CME CATALOG
Num. Date Time (UT) Eruption Location Intensity
Year Month Day
1 2013 4 11 7:16 1,719 N 10 E 13 M6.5
2 2013 9 29 22:20 Filament N 15 W 40 C1.3
3 2014 1 4 19:12 1,944 S 8 E 38 M4.0
4 2014 1 7 18:23 1,944 S 9 W 3 X1.2
5 2014 2 25 0:46 1,990 S 15 E 77 X4.9
6 2014 3 23 3:38 2,014 S 14 E 20 C5.0
7 2014 4 18 12:55 2,036 S 16 W 41 M7.3
8 2014 6 19 16:30 Filament N 0 E 30
9 2014 9 8 23:50 2,158 N 15 E 14 M4.5
10 2014 11 7 17:22 2,205 N 15 E 32 X1.6
11 2015 6 18 16:30 2,371 N 12 E 39 M3.0
12 2015 6 22 18:00 2,371 N 13 W 13 M6.5
13 2015 6 25 8:15 2,371 N 12 W 53 M7.9
Download Excel Table
4.2. Test Results

For the 13 events, using the 2013 CME analysis model program and the prototype program developed in this study, the performance of the halo CME event detection was verified, the results of which are summarized in Table 3. For each event, ‘○’ indicates the successful detection of a CME or halo CME, and ‘×’ indicates a failed detection. For ten out of the 13 events, the 2013 CME analysis model program either failed to detect a CME, or the STEREO image (https://stereo-ssc. nascom.nasa.gov/beacon/beacon_secchi.shtml/) availability was inadequate, and thus the 3-D physical quantities were not produced. Thus CMEs were detected and 3-D physical quantities were produced for only the other three events, namely, events 4, 6, and 7. However, the prototype program developed in the present study successfully detected CMEs for 12 events, and failed to detect a CME for only one event, when the median technique was applied. To compare the results with those of the 2013 CME analysis program, tests were conducted on events 4, 6, and 7.

Table 3. Test results using the previous CME analysis model program and prototype program
SOHO/LASCO halo CME CATALOG
Num. Date Time (UT) CME Analysis Model Program Prototype developed by research


Year Month Day Median Smoothing Lee filter
1 2013 4 11 7:16 ×
2 2013 9 29 22:20 ×
3 2014 1 4 19:12 ×
4 2014 1 7 18:23 × ×
5 2014 2 25 0:46 ×
6 2014 3 23 3:38 × ×
7 2014 4 18 12:55 × × ×
8 2014 6 19 16:30 × × ×
9 2014 9 8 23:50 × ×
10 2014 11 7 17:22 ×
11 2015 6 18 16:30 × ×
12 2015 6 22 18:00 × ×
13 2015 6 25 8:15 ×
Download Excel Table
4.2.1. Halo CME Event at 18:23 UT on Jan. 7, 2014

For the halo CME event at 18:23 UT on Jan. 7, 2014, the resultant images obtained from the 2013 CME analysis program are shown in Fig. 19. In Fig. 17, the CME detection results of a LASCO C3 image, SETREO A image, and STEREO B image are shown from the left. The program detected the CME, but failed to detect the halo CME; in the LASCO C3 image of Fig. 17 (left), in particular, the region in yellow, which represents the CME angular width, is narrower than the angular width of the halo CME, which can be identified visually. As a consequence, among the 3-D physical quantities generated, the angular width was determined to be incorrect. The generated 3-D physical quantities are summarized in Table 4.

jass-34-315_F17
Fig. 17. Resulting image of halo CME at 18:23 UT on Jan. 7, 2014 from 2013 CME analysis model (Image source: https://stereo-ssc.nascom.nasa. gov/beacon/beacon_secchi.shtml/).
Download Original Figure
Table 4. 3-D physical quantities of halo CME at 18:23 UT on Jan. 7, 2014 from the 2013 CME analysis model
T21.5Rs Vr [km/s] ω[°] ϕ[°] λ[°]
2014-01-07 23:10 887.2 11.3 0 88
Download Excel Table

For the halo CME event at 18:23 UT on Jan. 7, 2014, the resultant images obtained through the prototype program developed in this study are shown in Fig. 18. For this event period, whereas the LASCO C3 images were obtained about ten times for every 12 min during the period of 18:54 to 20:42 UT on Jan. 7, 2014, only the resulting images at 18:54, 19:18, 19:54, and 20:42 UT are shown. The CME shapes were extracted consecutively, and by analyzing the interface of the extracted CME shapes, when the CME was determined to be a halo CME, an ellipse was constructed. Consequently, the morphological parameters produced, and the basic information of the ellipse, are summarized in Table 5. In the ellipse information in Table 5, MJ indicates the length of the semi-major axis, MN represents the length of the semi-minor axis, and R is the farthest distance from the solar center on the CME interface; all values are indicated by the size of the pixel. Using the ellipse information of morphological parameters produced, a matching analysis was conducted, and as a result, the halo CMEs were determined to be from the same event. For the halo CME identified for the period of 18:54 to 20:42 UT on Jan. 7, 2014, using the morphological parameters and ellipse information, 3-D physical quantities were finally produced, and are summarized in Table 6.

jass-34-315_F18
Fig. 18. Analysis result image of halo CME at 18:23 UT on Jan. 7, 2014 from prototype method (Image source: https://sohowww.nascom.nasa.gov//data/ REPROCESSING/Completed/).
Download Original Figure
Table 5. Morphological factor and ellipse information of halo CME for 18: 54 to 20:42 UT on Jan. 7, 2014
Date Vr [km/s] ω[°] ϕ[°] λ[°] MJ MN R
2014-01-07 18:54 39.0 62.1 12.7 -25.0 48.2 42.6 8.7
2014-01-07 19:06 38.6 64.3 10.4 -23.5 60.2 54.3 10.8
2014-01-07 19:18 38.3 70.7 0.1 -19.2 71.3 67.42 12.9
2014-01-07 19:30 24.2 75.5 7.3 -12.4 79.9 77.3 14.5
2014-01-07 19:42 20.8 77.4 10.8 -6.2 89 86.8 16.1
2014-01-07 19:54 36.0 68.4 21.0 -4.5 98.1 91.2 17.4
2014-01-07 20:06 36.0 69.4 20.3 -2.7 107.3 100.5 19.0
2014-01-07 20:42 59.2 56.9 31.5 10.5 136.6 114.4 23.9
Download Excel Table
Table 6. 3-D physical quantity of halo CME at 18:23 UT on Jan. 7, 2014
T21.5Rs Vr [km/s] ω[°] λ[°] ϕ[°]
2014-01-07 20:14 1,625.5 48.7 2.6 26.5
Download Excel Table
4.2.2. Halo CME Event at 03:38 UT on Mar. 23, 2014

For the halo CME event at 03:38 UT on Mar. 23, 2014, the resultant images obtained from the 2013 CME analysis program are shown in Fig. 19. In Fig. 19, the CME detection results of a LASCO C3 image, SETREO A image, and STEREO B image are shown from the left. The program detected the halo CME successfully using the LASCO C3 and STEREO B images, but detected another CME using STEREO A images. Thus, incorrect 3-D physical quantities were generated, and are summarized in Table 7.

jass-34-315_F19
Fig. 19. Image of halo CME analysis result at 03:38 UT on Mar. 23, 2014 from CME analysis model (Image source: https://stereo-ssc.nascom.nasa. gov/beacon/beacon_secchi.shtml/).
Download Original Figure
Table 7. 3-D physical quantities of halo CME at 03:38 UT on Mar. 23, 2014 from the 2013 CME analysis model
T21.5Rs Vr [km/s] ω[°] λ[°] ϕ[°]
2014-03-23 08:01 874.6 29.6 53 -18
Download Excel Table

For the halo CME event at 03:38 UT on Mar. 23, 2014, the resultant images obtained through the prototype program developed in this study are shown in Fig. 20. For this event period, the LASCO C3 images were obtained about four times for every 12 minutes during the period of 05:18 to 05:54 UT on Mar. 23, 2014. The CME shapes were extracted consecutively, and analyzing the interface of extracted CME shapes, they turned out to be a halo CME, and an ellipse was constructed. Finally, the produced morphological parameters and the basic information of the ellipse are summarized in Table 8. Using the ellipse information of morphological parameters produced, a matching analysis was conducted, and as a result, the halo CMEs were determined to be from the same event. For the halo CME identified for the period of 05:18 to 05:54 UT on Mar. 23, 2014, using the morphological parameters and the ellipse information, 3-D physical quantities were finally produced, and are summarized in Table 9.

jass-34-315_F20
Fig. 20. Analysis result image of halo CME at 03:38 UT on Mar. 23, 2014 (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/ Completed/).
Download Original Figure
Table 8. Morphological factor and elliptical information of halo CME at 05:18 to 05:54 UT on Mar. 23, 2014
Date Vr [km/s] ω[°] ϕ[°] λ[°] MJ MN R
2014-03-23 5:18 64 49.3 40.5 4 71.4 54.2 9.4
2014-03-23 5:30 57.5 45.5 44.3 -3.6 72.7 51.9 10.2
2014-03-23 5:42 53 50 39.2 -8.1 74.4 57 11
2014-03-23 5:54 54.3 47.6 41.6 -8.9 81.2 81.2 11.8
Download Excel Table
Table 9. 3-D physical quantity of halo CME at 03:38 UT on Mar. 23, 2014
T21.5Rs Vr [km/s] ω[°] λ[°] ϕ[°]
2014-03-23 07:42 841.9 53.6 -8.5 40.4
Download Excel Table
4.2.3. Halo CME Event at 12:55 UT on Apr. 18, 2014

For the halo CME event at 12:55 UT on Apr. 18, 2014, the resultant images obtained from the previous CME analysis program of 2013 are shown in Fig. 21. In Fig. 21, the results of a LASCO C3 image, SETREO A image, and STEREO B image are shown from the left. For this event period, whereas the program detected the halo CME successfully using the LASCO C3 and STEREO B images, it detected the angular width of the halo CME more narrowly than that identified visually using the STEREO A images. Thus, among the 3-D physical quantities, the angular width was proved to be incorrect. The generated 3-D physical quantities are summarized in Table 10.

jass-34-315_F21
Fig. 21. Analysis result of halo CME at 12:55 UT on Apr. 18, 2014 from 2013 CME analysis model (Image source: https://stereo-ssc.nascom.nasa. gov/beacon/beacon_secchi.shtml/).
Download Original Figure
Table 10. CME analysis model of halo CME 3-D physical quantity at12:55 UT on Apr. 18, 2014
T21.5Rs Vr [km/s] ω[°] ϕ[°] λ[°]
2014-04-18 16:35 1,077.3 30.5 -49 168
Download Excel Table

For the halo CME event at 12:55 UT on Apr. 18, 2014, the resultant images obtained through the prototype program developed in this study are shown in Fig. 22. For this event period, the LASCO C3 images were obtained about six times for every 12 minutes during the period of 13:54 to 15:06 UT on Apr. 18, 2014. Among these images, the images at 13:54, 14:06, 14:42, and 15:06 UT are shown. The CME shapes were extracted consecutively, and analyzing the interface of the extracted CME shapes, they were determined to be a halo CME, and an ellipse was constructed. Finally, the produced morphological parameters and the basic information of the ellipse are summarized in Table 10. Using the ellipse information of the morphological parameters produced, a matching analysis was conducted, and as a result, the halo CMEs were determined to be from the same event. For the halo CME identified for the period of 13:54 to 15:06 UT on Apr. 18, 2014, using the morphological parameters and the ellipse information, 3-D physical quantities were finally produced, and are summarized in Table 12.

jass-34-315_F22
Fig. 22. Analysis result image of halo CME at 12:55 UT on Apr. 18, 2014 (Image source: https://sohowww.nascom.nasa.gov//data/REPROCESSING/ Completed/).
Download Original Figure
4.2.4. Accuracy Verification

For the past three halo CME events, 3-D physical quantities were generated using both the 2013 CME analysis model program and the CAT prototype CAT. Feeding these 3-D physical quantities into the ENLIL-cone model, the arrival time of the halo CME at Earth was estimated. Table 13 shows a summary of the 3-D physical quantities of the halo CME determined by the 2013 CME analysis model program, and the arrival time at Earth determined by the ENLIL-cone model. As a result, it was estimated that all three halo CME events were unable to reach Earth.Table 11Table 12

Table 11. Morphological factor and elliptical information of halo CME at 13:54 to 15:06 UT on Apr. 18, 2014
Date ω[°] θ[°] ϕ[°] λ[°] MJ MN R
2014-04-18 13:54 60.9 41.1 8.2 -48.3 56.1 36.9 8.7
2014-04-18 14:06 57.9 65.1 19.5 -15.7 64.8 58.7 8.9
2014-04-18 14:18 67.5 52.7 28.2 -25.3 81.6 64.9 10.9
2014-04-18 14:42 57.0 67.1 6.3 22.0 82.4 75.9 12.4
2014-04-18 15:06 58.7 59.8 16.5 -25.5 104.4 90.5 14.4
Download Excel Table
Table 12. 3-D physical quantity of halo CME at 12:55 UT on Apr. 18, 2014
T21.5Rs Vr [km/s] ω[°] λ[°] ϕ[°]
2014-04-18 14:40 1,428.8 68.5 3.4 26.2
Download Excel Table
Table 13. 3-D physical quantities and ENLIL model results of 2013 CME analysis model
3-dimensional physical quantities of the CME analysis model    ENLIL model results (Earth reach forecast date)

T21.5Rs ϕ λ ω Vr


yyyy-mm-dd hh:mm [°] [°] [°] [km/s] Year Month Day Time [KST]


2014 1 7 23:10 0 88 11.3 887.2 No arrival
2014 3 23 8:01 53 -18 29.6 874.6 No arrival
2014 4 18 16:35 -49 168 30.5 1,077.30 No arrival
Download Excel Table

Table 14 shows a summary of the 3-D physical quantities of a halo CME determined by the prototype program developed in this study, and the arrival time at Earth as estimated using the ENLIL-cone model when applying the 3-D physical quantities. First, the halo CME that erupted on Jan. 7, 2014, was predicted to arrive at Earth on Jan. 10, 2014, the halo CME of Mar. 23, 2014 was estimated to arrive at Earth on Mar. 25, 2014, and the halo CME of Apr. 18, 2014, was estimated to reach Earth at 16:00 UT on Apr. 20, 2014. The actual arrival times of these three halo CME events are summarized in Table 15. The prototype program developed in this study predicted the arrival time of the halo CME at Earth more accurately than the 2013 CME analysis model program using the physical quantities produced through LASCO C3 images, the availability of which is stable.

Table 14. 3-D physical quantities and ENLIL model results
Three-dimensional physical quantity    ENLIL model results (Earth reach forecast date)

T21.5Rs ϕ λ ω Vr


yyyy-mm-dd hh:mm [°] [°] [°] [km/s] Year Month Day Time [KST]


2014 1 7 20:14 2.6 26.5 48.7 1,625.50 2014 1 10 4:00
2014 3 23 7:42 -8.5 40.4 53.6 841.9 2014 3 25 23:00
2014 4 18 14:40 3.4 26.2 68.5 1,428.80 2014 4 20 16:00
Download Excel Table
Table 15. Actual Earth arrival date of halo CME
Reach date (Based on KSWC 3-day forecast)
Year Month Day Time [KST]
2014 1 10 4:30
2014 3 26 4:30
2014 4 20 20:00
Download Excel Table

5 CONCLUSIONS

In this study, we calculated the halo CME parameters for input into the ENLIL model, and developed an automatic CME analysis model to improve the model developed in 2013. Further, we developed an algorithm to detect and analyze halo CMEs using LASCO C3 images of the SOHO satellite, and developed an image processing technique for each stage. A validation was then conducted by inputting the resulting automatic analysis data of a halo CME into the ENLIL model.

To detect halo CMEs from LASCO C3 images, the median, smoothing, and Lee noise removal filtering techniques were applied for testing, and it was found that the median technique shows the best performance. Conclusively, the median technique was utilized to generate 3-D parameters of a halo CME. The ENLIL model inputs the speed and time when the CME reaches 21.5 Rs. Therefore, the 3-D parameter is derived by calculating the speed and time when 21.5 Rs is reached.

The previous CME analysis program developed in 2013, and the newly developed automated analysis model developed in this study, were both applied to three halo CME events of 2014, which erupted on Jan. 7, Mar. 23, and Apr. 18, the results of which were input into the ENLIL model to compare the results. Using 3-D physical quantities of a halo CME obtained from the previous CME analysis model program of 2013, it was estimated using the ENLIL model that these three events did not reach the Earth, indicating that the 3-D physical quantities were produced incorrectly. By contrast, using the results of the automated analysis model developed in this study, the ENLIL model predicted the arrival time of the three halo CMEs at Earth by 30 min, 5 hr and 30 min, and 4 hr ahead of the actual arrival times, respectively. This is a significant improvement compared to the average error of 7 hr by the ENLIL model. In addition, it was found that the automated analysis model of the current study achieved a correction of a major defect of the previous CME analysis model program developed in 2013. Because this conclusion is based on the analysis results of three halo CME events, for further study, it will be necessary to analyze more events to validate the automated analysis model, and based on the results, we will improve the accuracy of a halo CME analysis model. Furthermore, on-line service of the automated analysis model will be provided to forecast the space weather environment.

ACKNOWLEDGMENTS

This work was supported by the “Study on Analytical Technology of Coronal Mass Ejection” project of the Korean Space Weather Center (KSWC)

References

1.

AhnBH, Space Environment Physic, (SigmaPress, Seoul, 2000), 142-145.

2.

ChoKS, MoonYJ, KimYH, ChoiSW, KimRS, et al., Effects of solar activity and space environment in 2003 Oct., J. Astron. Space Sci.21, 315-328 (2004). https://doi. org/10.5140/JASS.2004.21.4.315

3.

ChoiKC, ChoKS, MoonYJ, KimKH, LeeDY, et al., Near realtime estimation of geomagnetic local K index from Gyeongzu magnetometer, J. Astron. Space Sci. 22, 431-440 (2005). https://doi.org/10.5140/JASS.2005.22.4.431

4.

ChoiKC, ParkMY, RyuYS, HongYS, YiJH, et al., Installation of induced current measurement system in substations and analysis of GIC data during geomagnetic storms, J. Astron. Space Sci. 32, 427-434 (2015). https://doi.org/10.5140/JASS.2015.32.4.427

5.

ChungJK, ChoiBK, Statistics of ionospheric storms using GPS TEC measurements between 2002 and 2014 in Jeju, J. Astron. Space Sci.32, 335-340 (2015). https://doi. org/10.5140/JASS.2015.32.4.335

6.

FisherRR, MunroRH, Coronal transient geometry: I. the flareassociated event of 1981 March 25, Astrophys. J.280, 428-439 (1984).
0004-637X

7.

HwangboJE, BongSC, ParkSH, LeeDY, ChoKS, et al., Burst locating capability of the Korean solar radio burst locator (KSRBL), J. Astron. Space Sci.32, 91-99 (2015). https://doi. org/10.5140/JASS.2015.32.1.91

8.

JacksonBV, CloverJM, HickPP, BuffingtonA, BisiMM, et al., Inclusion of real-time in-situ measurement into the UCSD time-dependent tomography and its use as a forecast algorithm, Sol. Phys.285, 151-165 (2013). https://doi. org/10.1007/s11207-012-0102-x0038-0938

9.

LeeJW, Recent progress in understanding solar magnetic reconnection, J. Astron. Space Sci.32, 101-112 (2015). https://doi.org/10.5140/JASS.2015.32.2.101

10.

MengistCK, KimYH, YeshitaBD, WorkayehuAB, Mapping the East African ionosphere using ground-based GPS TEC measurements, J. Astron. Space Sci.33, 29-36 (2016). https://doi.org/10.5140/JASS.2016.33.1.29

11.

MaysML, TaktakishviliA, PulkkinenA, MacNelcePJ, RastätterL, et al., Ensemble modeling of CMEs using the WSAENLIL+Cone model, Sol. Phys.290, 1775-1814 (2015). https://doi.org/10.1007/s11207-015-0692-10038-0938

12.

OdstrčilD, Modeling 3-D solar wind structure, Adv. Space Res. 32, 497-506 (2003). https://doi.org/10.1016/S0273-1177(03)00332-6

13.

PulkkinenA, OatesT, TaktakishviliA, Automatic determination of the conic coronal mass ejection model parameters, Sol. Phys. 261, 115-126 (2010). https://doi.org/10.1007/s11207-

14.

TaktakishviliA, KuznetsovaM, MacNeiceP, HesseM, RastätterL, et al., Validation of the coronal mass ejection predictions at the Earth orbit estimated by ENLIL heliosphere cone, Space Weather 7, S03004 (2009).

15.

St. Cyr OC, Howard RA, Sheeley Jr. NR, Plunkett SP, Michels DJ, et al.,, Properties of coronal mass ejections: SOHO LASCO observations from January 1996 to June 1998, J. Geophys. Res. 105, 18169-18185 (2000). https://doi.org/10.1029/1999JA000381

16.

WebbDF, CliverEW, CrookerNU, St. CryOC, ThompsonNJ, Relationship of halo coronal mass ejections, magnetic clouds, and magnetic storms, J. Geophys. Res.105, 7491–7508 (2000). https://doi.org/10.1029/1999JA0002750148-0227

17.

XieH, OfmanL, LawrenceG, Cone model for halo CMEs: Application to space weather forecasting, J. Geophys. Res.109, A03109 (2004). https://doi.org/10.1029/2003JA0102260148-0227

18.

YunJY, ChoiKC, YiJH, KimJH, OdstrčilD, Determination of the parameter sets for the best performance of IPS-driven ENLIL model, J. Astron. Space Sci.33, 265-271 (2016). https://doi.org/10.5140/JASS.2016.33.4.265

19.

ZhaoXP, PlunkettSP, LiuW, Determination of geometrical and kinematical properties of halo coronal mass ejections using the cone model, J. Geophys. Res. 107, 1223 (2002). https://doi.org/10.1029/2001JA009143 (2002)