§لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO...

143
Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data A Thesis Submitted to the Department of Astronomy and Space, College of Science, University of Baghdad In Partial Fulfillment of the Requirement for the Degree of Master of Science in Astronomy and Space By Zeinab Fadhil Hussein AL-Hakeem (B.Sc. in Astronomy and Space 2002) Supervised by Dr. Ahmed Abdul Razzaq Selman 2015 A.D 1436 H Republic of Iraq Ministry of Higher Education & Scientific Research University of Baghdad - College of Science Department of Astronomy and Space

Transcript of §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO...

Page 1: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO

Coronagraphs Data

A Thesis

Submitted to the Department of Astronomy and Space, College of Science, University of Baghdad

In Partial Fulfillment of the Requirement for the Degree of Master of Science

in Astronomy and Space

By

0TZeinab Fadhil Hussein AL-Hakeem

(B.Sc. in Astronomy and Space 2002)

Supervised by

Dr. Ahmed Abdul Razzaq Selman

2015 A.D 1436 H

Republic of Iraq Ministry of Higher Education & Scientific Research University of Baghdad - College of Science Department of Astronomy and Space

Page 2: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

ماء بروجا تبارك الذي جعل في الس وجعل فيها سراجا وقمرا منيرا

صدق هللا العظيم

)٦۱الفرقان (األية

Page 3: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

I

Dedication

I dedicate this research to my family who supported me in

everything, to my friends who helped me finished this

project, and most of all to the Almighty God who gave me

the strength and good health while doing this.

Zeinab

Page 4: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

II

Supervisor Certification

I certify that this thesis is prepared by Zeinab Fadhil Hussein AL-

Hakeem under my supervision at the Department of Astronomy and

Space, College of Science, University of Baghdad, as a partial of

fulfillment of the requirement needed to award the degree Master of

Science in Astronomy and Space.

Signature :

Name : Dr. Ahmed Abdul-Razzaq Selman

Title : Lecturer

Address : Department of Astronomy and Space, College of Science,

University of Baghdad

Date : / / 2015

Certification of the Head of the Department

In view of the available recommendation, I forward this thesis for

debate by the examining committee.

Signature :

Name : Dr. Alaa Bakir Kadhim

Title : Assis. Prof.

Address : Head of Astronomy and Space Department, College of

Science, University of Baghdad

Date : / / 2015

Page 5: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

III

Examining Committee

We, members of the Examining Committee, certify that after reading this

thesis and examining the student (Zeinab Fadhil Hussein AL-Hakeem) in its

contents, in our opinion that it is adequate for the award of the degree of

Master of Science in Astronomy and Space.

Signature:

(Chairman)

Name: Prof. Dr. Kamal M. Abood

Title: Professor

Date: / / 2015

Signature:

(Member)

Name: Dr. Najat M.R. AL-Ubaidi

Title: Assis. Prof.

Date: / / 2015

Signature:

(Member)

Name: Dr. Amjad AL-Sawad

Title: Lecturer

Date: / / 2015

Signature:

(Supervisor and Member)

Name: Dr. Ahmed Abdul-Razzaq Selman

Title: Lecturer

Date: / / 2015

Approved by the University Committee of Graduate studies.

Signature:

Name: Dr.Fadhil Abd Rasin

Title: Assis. Prof.

Address: Dean of College of Science, University of Baghdad.

Date: / / 2015

Page 6: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

IV

Acknowledgment

First of all I would like to thank Allah for the wisdom and

Perseverance that he has been bestowed upon me during

this research project, and indeed, throughout my life.

I would like to express my sincere gratitude to my advisor

Dr. Ahmed Abdul Razzaq, for making this research

possible. His support, guidance, and advice throughout

the research project, are greatly appreciated.

The efforts of the Dean of the College of Science is kindly

appreciated. I also would like to thank the Chairman and

staff of Department of Astronomy and Space for their

support during this research.

My most appreciation goes to my family for their

continuous support, patience and encouragements while

preparing this thesis.

Zeinab

Page 7: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

V

Abstract There is a continuous need for an automated, computer based

detection code that is able to isolate Coronal Mass Ejections (CME) from

various observatories. Being bright, hot and fast plasma with large

masses, CMEs are ejected from active regions of the solar corona in a

variety of directions with an occurrence that implies that the solar corona

is changing continuously. It is thought that CMEs are ejected into free

space due to a sudden instability. Although the exact mechanism of CME

generation is not clear yet, many studies focused on their behavior which

require development of automatic detection utilities.

In the present work, this task has been taken, where a computer code

was written that aimed to detect and analyze CME events using images

taken from the Large Angle and Spectrometric Coronagraph (LASCO)

detector on board the Solar and Heliospheric Observatory (SOHO). Few

selected examples of CMEs were studied by means of the present method

using LASCO archived images. Selected CMEs were a group of 20

events from the years 2000, 2002, 2003, 2007 and 2013.

The detection process was made using a Matlab program called

cmeDetect. This program contained various functions that were written

during this work for the task of analyzing CME events. The main

detection method used in this work was based on bulk detection of CME

events then track their motion. Analysis depended on LASCO images

with resolution 512x512 pixels. Final analysis included CME heights,

velocities, accelerations, masses, energies and directions of the detected

events. Comparison with CDAW library was extensively made.

The present cmeDetect code was able to detect and recognize well-

defined CMEs but if they were with faint density the detection is either

lost or decreased in efficiency. This was explained because the outer edge

-the most important CME part- is about 3 to 7% less than the actual one.

Page 8: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

VI

The results revealed that this shortage of efficiency will cause most CME

height values to behave with similar behavior to the reference values of

CDWA, yet with generally higher values.

The results showed that there is a general good agreement with

CDWA catalog CME results with the angle of the detected CMEs. Less

agreement is found in height measurements and little agreement is found

with speed and acceleration measurements. Some of the present values

were in perfect agreement with CDAW values.

A remarkable behavior seen from few results was that the altitude

region 5 to 15 Rs (solar radius) acted as an acceleration area. Such

behavior, however, did not repeat for other CME examples.

Some of the CME height results were fitted linearly utilizing a least

square fitting and the calculated values of speed were improved. The

shorthand of some of the results were discussed and the conclusion from

these discussions was that the present code should be developed to

include few modifications.

Furthermore, there was an attempt to relate the presently calculated

CME areas with the archived CME masses in order to perform a mass-

area calibration. Two relations were suggested, the linear and non-linear

dependence of mass on CME area. Both suggestions were considered.

From this, the masses of few halo CMEs were approximately calculated.

It was found that the kinetic energy from the non-linear fit were higher

than those from linear fit.

Page 9: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

VII

Contents

Dedication i Supervisors Certification ii Examination Committee Certification iii Acknowledgments iv Abstract v Contents vii List of Symbols x

Chapter One: Outline of SOHO Mission 1.1 Introduction 1 1.2 The Solar and Heliospheric Observatory (SOHO) 2 1.2.1 SOHO Objectives 2 1.2.2 Mission Lifetime 3 1.3 SOHO's Instruments 3 1.4 The LASCO Instrument 7 1.5 Detailed Scientific Goals of LASCO 10 1.5.1 Coronal Heating and Acceleration of the Solar Wind 10 1.5.2 Coronal Evolutions (Coronal Mass Ejections and Magnetic

Field) 11

1.6 Literature Survey 13 1.7 Aim of the Present Work 19

Chapter Two: Description of Coronal Mass Ejections (CMEs) 2.1 Introduction 20 2.2 The Structure of the Sun 21 2.2.1 The Solar Interior 21 2.2.1.1 The core 21 2.2.1.2 The radiative zone 22 2.2.1.3 The tachocline 22 2.2.1.4 The convection zone 22 2.2.2 The Solar Exterior 22 2.2.2.1 The photosphere 22 2.2.2.2 The chromosphere 22 2.2.2.3 The transition region 23 2.2.2.4 The corona 23 2.3 The Plasma 23 2.4 Solar Energetic Particles (SEP) 24 2.4.1 Coronal mass ejection (CME) 25

Page 10: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

VIII

2.4.2 Solar flare 29 2.5 Properties of CMEs 30 2.5.1 CME Morphology and mass 31 2.5.2 Angular width 32 2.5.3 Occurrence rate 32 2.5.4 Velocity and energy 33 2.6 CME identification and measurement 33 2.7 Observational Features 34 2.8 CME Detection Catalogues 35 2.8.1 CDAW 35 2.8.2 CACTus 35 2.8.3 SEEDS 36 2.8.4 ARTEMIS 36 2.9 Theoretical CME Models 36 2.9.1 Catastrophe Model 37 2.9.2 Toroidal Instability 37 2.9.3 Breakout Model 37 2.10 A Complete Description of CDAW CME Catalog 37 2.11 CME Near Real Time Libraries 41

Chapter Three : Methods of Analysis

3.1 Image Processing 43 3.2 Image Enhancement 43 3.3 Image Resolution 43 3.4 Image Representation 44 3.5 Edge Detection 45 3.6 Image Filtering 45 3.7 Noise Filtering 45 3.8 Basics of Spatial Filtering 45 3.8.1 Smoothing Spatial Filters 46 3.8.2 Smoothing Linear Filters 46 3.9 Processes that are applied to the image to determine the edges 47 3.10 Hough Transform 48

Chapter Four: Results and Discussions 4.1 General Description of the Code cmeDetect 49 4.2 Computing Details of the Program 52 4.2. A Reading Filenames and Date 52 4.2.B Measuring the Solar Radius 54 4.2.C Filtering the Images 59 4.2.D CME Detection 65

Page 11: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

IX

4.3 Numerical Results 68 4.3.1 The CME event of 02/12/2002 at time 17:16:00 76 4.3.2 The CME event of 04/12/2002 at time 01:33:00 4.3.3 The CME event of 28/12/2002 at time 12:31:00

80 83

4.3.4 The CME event of 28/12/2002 at time 16:26:00 87

4.3.5 The CME event of 01/01/2003 at time 17:13:00 90 4.3.6 The CME event of 01/03/2003 at time 12:21:00 4.3.7 The CME event of 18/03/2003 at time 06:52:00

93 96

4.3.8 The CME event of 24/01/2007 at time 13:41:00 98 4.3.9 The CME event of 02/05/2013 at time 03:47:00 101 4.3.10 The CME event of 17/05/2013 at time 08:37:00 103 4.4 CME Mass 4.4.1 Mass-Area Calibration 4.4.2 Halo CME Mass Chapter Five: Conclusions and Future Work

106 106 108

5.1 Conclusions 110 5.2 Suggestions for Future Development

112

References 113

Appendices

Page 12: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

X

List of Abbreviations

Symbols Definition 2D two-dimensions

AR Active Region

ARTEMIS Automatic Recognition of Transient Events and Marseille Inventory from Synoptic maps

C/P Coronagraph/Polarimeter

C1 inner part camera

C2 middle part camera C3 outer part camera CACTus Computer Aided CME Tracking catalogue

CCD Charged Coupled Device CDAW Coordinated Data Analysis Workshop

CDS Coronal Diagnostic Spectrometer CELIAS Charge, Element, and Isotope Analysis System CMD Central Meridian Distance

CME Coronal Mass Ejections CMFD Computational Magneto Fluid Dynamics

COR1 Inner Coronagraph of STEREO

COR2 Outer Coronagraph of STEREO

COSTEP COSTEP DSF disappearing filament

EIT Extreme ultraviolet Imaging Telescope ERNE Energetic and Relativistic Nuclei and Electron

experiment ESA European Space Agency EUV Extreme Ultraviolet

FOV field of view

Page 13: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

XI

GOLF Global Oscillations at Low Frequencies GSFC Goddard Space Flight Center HT Hough Transform

HVS Human Visual System

ICMEs Interplanetary Coronal Mass Ejections

IPM InterPlanetary Medium

ISTP International Solar Terrestrial Physics

LASCO Large Angle and Spectrometric Coronagraph MDI/SOI Michelson Doppler Imager/Solar Oscillations

Investigation MESEPs Multi Eruption Solar Energetic Particles Events

MHD Magneto Hydrodynamics

min minute

MLSO Mauna Loa Solar Observatory

MLSO Mauna Loa Solar Observatory

NASA National Aeronautics and Space Administration OCR Optical Character Recognition

OSO-7 Orbiting Coronagraph

RGB Red, Green and Blue

RMS Root Mean Square Rsun Sun radius

SEEDS The Solar Eruptive Event Detection System

SEP solar energetic particle event

SEP Solar Energetic Particle Events

SEP Single Energetic Particle

SMM Solar Maximum Mission

SMM Solar Maximum Mission (SMM) satellite

Page 14: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

XII

SOHO Solar and Heliospheric Observatory

SSN Sunspot number

STEREO Solar Terrestrial Relations Observatory

SUMER Solar Ultraviolet Measurements of Emitted Radiation SWAN Solar Wind Anisotropies US United State UV Ultraviolet

UVCS Ultra-Violet Coronagraph Spectrometer VIRGO Variability of Solar Irradiance and Gravity Oscillations

Page 15: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

1

Chapter one

Outline of SOHO Mission

1.1. Introduction

Coronal Mass Ejections (CMEs) are of interest for both scientific and

technological reasons. Scientifically they are of interest because they remove

built-up magnetic energy and plasma from the solar corona, and technologically

they are of interest because they are responsible for the most extreme space

weather effects at Earth, as well as at other planets and spacecraft throughout the

heliosphere [1]. A CME represents a significant phenomenon out of many

phenomena taking place at the corona and photosphere layers of the Sun,

because CME has the ability to transfer a large amount of solar plasma in a

certain direction. Such plasma is usually and considerably more dense than the

continuously ongoing flow of the solar wind.

The CME is defined as a large erupted plasma mass with magnetic field

from the corona of the Sun. It appears as a dense object leaving the Sun when

imaged with a white-light coronagraph. In extreme CME events, the total mass

of a single CME can reach up to 1016 gm with speed that may exceed 3000

km/sec. If such mass of solar plasma was directed toward Earth, notable

turbulences will occur in the geomagnetic field of the Earth. Modern life in its

dependence on electricity, communications systems and multi-task satellites is

more sensitive to such events if they are directed to it either directly or

indirectly. Therefore, CME studies represent an important field of space weather

in an attempt to predict solar effects on Earth. Furthermore, the secrets revealed

by CME generation and classifications also provide a very useful resource about

the solar physics, because these events may provide a wealth of information

about the structure of the solar surface.

The data are collected as images from one of the most useful space

missions to observe the Sun, the SOHO observatory. SOHO has many detectors

Page 16: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

2

on its board, the data used in this work were only from C3 coronagraph of

LASCO detector.

In present chapter, details about SOHO are provided. All its instruments are

categorized as provided in the literature, and listed with brief description.

Because the present work makes use of LASCO C3, this detector is described

with elaborated details.

1.2. UThe Solar and Heliospheric Observatory (SOHO)

SOHO is a project of international cooperation between The European Space

Agency (ESA) and The National Aeronautics and Space Administration

(NASA) to study the Sun, from its deep core to the outer corona, and the solar

wind. Together with ESA’s Cluster mission, SOHO is studying the Sun-Earth

interaction from different perspectives. SOHO has easily accessible, spectacular

data and basic science results have captured the imagination of the space science

community and the general public alike [2].

1.2.1.U SOHO Objectives

SOHO was designed to answer the following three fundamental scientific

questions about the Sun [2]:

• What is the structure and dynamics of the solar interior?

• Why does the solar corona exist and how is it heated to the extremely

high temperature of about 1 000 000°C?

• Where is the solar wind produced and how is it accelerated?

Clues on the solar interior come from studying seismic waves that are

produced in the turbulent outer shell of the Sun and which appear as

ripples on its surface.

Details of SOHO design, specifications, and highlights to date can all be

found in [2]. SOHO is operated from NASA’s Goddard Space Flight Center

(GSFC) near Washington. There an integrated team of scientists and engineers

from NASA, partner industries, research laboratories and universities works

Page 17: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

3

under the overall responsibility of ESA. Ground control is provided via NASA’s

Deep Space Network antennae, located at Goldstone (California), Canberra

(Australia), and Madrid (Spain).

1.2.2. Mission Lifetime

SOHO was designed for a nominal mission lifetime of two years. Because of its

spectacular successes, the mission was extended five times (in 1997, 2002,

2006, 2008, and 2010). This allowed SOHO to cover an entire 11-year solar

cycle (23) and the rise of the new cycle 24. SOHO was approved through the

end of 2012. However, till date (2014) the mission of SOHO is still active[2].

1.3. SOHO's Instruments

The scientific payload of SOHO comprises 12 complementary instruments,

developed and furnished by 12 international consortia involving 29 institutes

from 15 countries. Nine consortia are led by European scientists, the remaining

three by US scientists. More than 1500 scientists in countries all around the

world are either directly involved in SOHO's instruments or have used SOHO

data in their research programs. The instruments of SOHO are listed in Table

(1.1). The following is a brief description for these instruments [2].

Page 18: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

4

Instrument Name Full Name Manufacturer

CDS Coronal Diagnostic Spectrometer Rutherford Appleton Laboratory, United Kingdom

CELIAS Charge, Element, and Isotope Analysis System

Universitat Bern, in Switzerland

COSTEP Comprehensive Suprathermal and Energetic Particle Analyzer

University of Kiel, Germany, in German

EIT Extreme ultraviolet Imaging Telescope

NASA/Goddard Space Flight Center, USA

ERNE Energetic and Relativistic Nuclei and Electron experiment University of Turku, Finland

GOLF Global Oscillations at Low Frequencies

Institut d'Astrophysique Spatiale, France

LASCO Large Angle and Spectrometric Coronagraph

Naval Research Laboratory, USA AND

Max Planck Institute for Solar System Research, Germany

MDI Michelson Doppler Imager Stanford University, USA

SUMER Solar Ultraviolet Measurements of Emitted Radiation

Max Planck Institute for Solar System Research, Germany

SWAN Solar Wind Anisotropies FMI, Finland

AND LATMOS, France

UVCS Ultraviolet Coronagraph Spectrometer

Harvard-Smithsonian Center for Astrophysics, USA

VIRGO Variability of Solar Irradiance and Gravity Oscillations

Institut d'Astrophysique Spatiale, France AND

Physikalisch Meteorologischen Observatorium Davos, Switzerland

a) Coronal Diagnostic Spectrometer (CDS)

CDS detects emission lines from ions and atoms in the solar corona and

transition region, providing diagnostic information on the solar atmosphere,

especially of the plasma in the temperature range from 104 to more than 106°C.

b) Charge, Element, and Isotope Analysis System (CELIAS)

CELIAS continuously samples the solar wind and energetic ions of solar,

interplanetary and interstellar origin, as they sweep past SOHO. It analyses the

Table (1.1) The Instruments of SOHO [2].

Page 19: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

5

density and composition of particles present in this solar wind. It warns of

incoming solar storms that could damage satellites in Earth orbit.

c) Comprehensive Suprathermal and Energetic Particle Analyzer (COSTEP)

The COSTEP instrument detects and classifies very energetic particle

populations of solar, interplanetary, and galactic origin. It is a complementary

instrument to ERNE.

d) Extreme ultraviolet Imaging Telescope (EIT)

EIT provides full disc images of the Sun at four selected colors in the extreme

ultraviolet, mapping the plasma in the low corona and transition region at

temperatures between 8x104 and 2.5x106 °C.

e) Energetic and Relativistic Nuclei and Electron experiment (ERNE)

ERNE measures high-energy particles originating from the Sun and the Milky

Way. It is a complementary instrument to COSTEP.

f) Global Oscillations at Low Frequencies (GOLF)

GOLF studies the internal structure of the Sun by measuring velocity

oscillations over the entire solar disc.

g) Large Angle and Spectrometric Coronagraph (LASCO)

In this work the used data are mainly acquired from this instrument. LASCO

observes the outer solar atmosphere (corona) from near the solar limb to a

distance of 21 million kilometers, that is, about one seventh of the distance

between the Sun and the Earth. LASCO blocks direct light from the surface of

the Sun with an occulter, creating an artificial eclipse, 24 hours a day, 7 days a

week. This instrument consists of three coronagraphs, namely: C1, C2 and C3;

all of which will be described later in this thesis. LASCO has also become

SOHO’s principal comet finder.

h) Michelson Doppler Imager/Solar Oscillations Investigation (MDI/SOI)

MDI records the vertical motion “tides” of the Sun's surface at a million

different points for each minute. By measuring the acoustic waves inside the

Sun as they perturb the photosphere, scientists can study the structure and

Page 20: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

6

dynamics of the Sun’s interior. MDI also measures the longitudinal component

of the Sun’s magnetic field.

i) Solar Ultraviolet Measurements of Emitted Radiation (SUMER)

The SUMER instrument is used to perform detailed spectroscopic plasma

diagnostics (flows, temperature, density, and dynamics) of the solar atmosphere,

from the chromosphere through the transition region to the inner corona, over a

temperature range from 104 to 2x106°C and above.

j) Solar Wind Anisotropies (SWAN)

SWAN is the only remote sensing instrument on SOHO that does not look at the

Sun. It watches the rest of the sky, measuring hydrogen that is ‘blowing’ into the

Solar System from interstellar space. By studying the interaction between the

solar wind and this hydrogen gas, SWAN determines how the solar wind is

distributed. As such, it can be qualified as SOHO’s solar wind mapper.

k) Ultra-Violet Coronagraph Spectrometer (UVCS)

UVCS makes measurements in ultraviolet light of the solar corona (between

about 1.3 and 12 solar radii from the centre) by creating an artificial solar

eclipse. It blocks the bright light from the solar disc and allows observation of

the less intense emission from the extended corona. UVCS provides valuable

information about the microscopic and macroscopic behavior of the highly

ionized coronal plasma.

l) Variability of Solar Irradiance and Gravity Oscillations (VIRGO)

VIRGO characterizes solar intensity oscillations and measures the total solar

irradiance (known as the ‘solar constant’) to quantify its variability over periods

of days to the duration of the mission.

Page 21: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

7

1.4. The LASCO Instrument

This is the detector that was used in the work of the present research. The details

below are provided from the official developers of this detector.

The Large Angle Spectrometric Coronagraph (LASCO) is a wide-field

white light and spectrometric coronagraph consisting of three optical systems

having nested fields of view, that together observe the solar corona from just

above the limb at 1.1 Rsun, out to very great elongations. LASCO was developed

jointly by the Naval Research Laboratory (USA), the Max-Planck-Institut fur

Aeronomie (Germany), The Laboratoire d'Astronomie Spatiale (France), and the

University of Birmingham (UK), and was carried by SOHO flight in 1995 [2].

There are many types of data provided by SOHO [4]. To take an example,

the focus shall be introduced to the LASCO instrument. LASCO instrument

consists of three chronographs that image the corona of the sun in angle range

from 1.1 to 32 solar radii (solar radius Rsun is assumed ~700,000 km, or 16 arc-

minutes). In this instrument, distance is compared to the solar radius for more

accurate measurements and images. This instrument is designed as a set of

(coronagraphs) because it aims to study the minor emissions of the solar corona.

A chronograph is a telescope that is designed to block light coming from the

solar disk, in order to see the extremely faint emission from the region around

the Sun, called the corona. The coronagraph is also considered as an (occulting

device) because it blocks the direct light from the solar surface, i.e. the solar

sphere is not seen in images taken by a coronagraph.The three coronagraphs or

telescopes comprising LASCO are named by[3]:

i. The C1 Coronagraph (or Camera), is the instrument used to study the

inner corona. Its coverage (or field of view, FOV) varies from 1.1 to

3.0 Rsun.

ii. The C2 Coronagraph, with FOV extending from 2.0 to 6.0 Rsun. This is

the middle part instrument.

Page 22: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

8

iii. The C3 Coronagraph, with FOV covering the outer corona from about

3.7 to 32 Rsun. C3 represents the outer part instrument.

C2 telescope was made to overlap parts of both C1 and C3 in order to

provide satisfactory comparisons for data collected by the three devices. The full

details of structure of the three devices is assumed as an externally occulted

instrument – See below. In addition, the C1 is fitted with an imaging Fabry-

Perot interferometer, making possible spatially resolved high-resolution coronal

spectroscopy in selected spectral emission and absorption lines, between 1.1 and

3.0 Rsun. High definition CCD (Charged Coupled Device) cameras in each

telescope provide detailed images with an exceptional dynamic range, while

large digital memories and a high-speed microprocessor support extensive on-

board image processing and image data compression by large factors, that will

allow transmission of up to 10 full coronal images per hour. LASCO instrument

is carried by SOHO in the same container with the EIT instrument, i.e., both

instruments share some electronic circuits with each other [4]. There are

important tasks currently made by LASCO such as [5]:

• The heat source of the corona and how heat is distributed over the coronal

area and reasons behind coronal ejections and activities. This is made by

observing time sequences of coronal dynamical events, especially processes

that occur in coronal mass ejections, and the conditions that make them

happen.

• The distribution and properties of the zodiacal dust cloud, and what are

the effects on it of the small "sungrazing" comets. This is addressed by

measuring the spatial distribution and properties of circumsolar dust particles,

including those newly released from sungrazing comets.

• Acceleration mechanism of the solar wind. To achieve this, LASCO was

designed to be able to measure basic distributions properties of the plasma

Page 23: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

9

parameters, such as: temperature, density, bulk and non-thermal (turbulent)

velocities, and direction of the magnetic field.

LASCO has an important feature, that it automatically obtains the required

observations simultaneously assuming there are three parts of the solar corona,

namely [5]:

i. The inner part using (C1) camera.

ii. The middle part using (C2) camera.

iii. The outer part using (C3) camera.

Therefore LASCCO will be able to find both the origin and direction of

coronal structures. This makes it possible to detect and monitor time

development of coronal activities.

In addition to quantitative measurements of temperature, density, velocity,

and magnetic field direction, C1 will also provide a new and important link

between white light outer coronal images (C2, C3). The SOHO spectrometers

(CDS and SUMER) observing on the disk and near the limb will benefit from

LASCO imagery depicting the global setting to which their measurements

apply. Their off-limb spectral measurements, as well as those by the (UVCS)

Figure (1.1) An example of LASCO C3 image [4].

Page 24: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

10

instrument of the ultraviolet corona, are all available during scientific analysis,

and perhaps for mission operations planning, independent measurements of the

electron density by LASCO[5].

1.5. Detailed Scientific Goals of LASCO

1.5.1. Coronal Heating and Acceleration of the Solar Wind

To determine how the solar corona is heated is assumed as the major unsolved

problem in solar coronal physics. Current theories of coronal heating center on

either heating by waves guided by the magnetic field, or heating by small-scale

reconnection. If wave heating is taking place in the corona, it should be possible

to detect it by measuring Root Mean Square (RMS) velocity fluctuations in

emission lines formed at coronal temperatures. UV coronal observations show

that these velocities should be in the range 20- 30 km/s. We would like to

measure the nonthermal velocities of large active region loops, which frequently

extend to heights > 100,000 km, with an accuracy of at least 10 km/s.

Measurement to this accuracy will provide a critical test of wave heating

theories. In addition to being able to measure velocities, it is necessary to image

the corona with sufficient spatial resolution to distinguish the major structural

elements of the low corona. Images from Skylab, SMM, and Yohkoh in soft X-

rays and the EUV show that a large active region loop has a cross-sectional

diameter of about 10,000 km. Thus, detailed measurements along a loop requires

a spatial resolution in the low corona of roughly 10 arc sec (7200 km). For an

isolated large loop, a spatial resolution of 20 arc sec should be adequate for

comparing line widths with the typical quiet corona[5].

If heating by small-scale reconnection is taking place, then theory predicts

that the heating rate should drop off rapidly with loop length. Testing this model

requires the ability to measure the temperatures, densities, velocities and, hence,

energy losses of the coronal plasma as a function of height. To determine the

lengths of the loops being observed, it is important to be able to distinguish the

large scale structure of the inner corona. As with the wave heating observations,

Page 25: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

11

this requires measurements with a spatial resolution in the low corona of 10 to

20 arc sec [4].

1.5.2. Coronal Evolutions (CME and Magnetic Field)

In addition to the fundamental questions of what heats the corona and what

accelerates the wind, there are a host of additional important questions that

LASCO will address. These concern primarily the large-scale structure and

evolution of the outer corona and its extension into the interplanetary medium.

Four such questions are [3]: In order to answer the question about what is the

effect of emerging magnetic flux on large scale coronal features? then one

should mention that observations of the lowest extent of the corona can be made

from the ground. To understand fully the effect of emerging flux, it is necessary

to go from observations of emerging flux at the surface, through the innermost

corona, to the far outer corona. Thus, LASCO must be able to bridge the gap

between the low coronal observations made from the ground and the traditional

space borne coronagraphs, by observing the inner and middle corona at the same

time.

Moreover, it is vital to image the corona outward as far as possible to track

the propagation of plasma disturbances which are expected to accompany

reconnection processes. It is also important to be able to compare coronagraph

observations with simultaneous images obtained at X-ray and EUV

wavelengths. Following the effects of emerging flux on large scale coronal

features, therefore, requires simultaneous imaging over the solar corona from

just above the limb to the far outer corona. The innermost observable distance

above the limb should be close enough to the limb to provide some overlap with

observations from other SOHO imaging instruments (about 1.1 Rsun), while the

outermost observable distance from the limb should be as far out as possible to

provide the maximum radial extent to track plasma disturbances (about 30 Rsun).

Page 26: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

12

Another question is about the properties of helmet streamers ? Streamers are

evolving structures. By comparing observations of individual streamers over a

large range of radii as a function of time, we will be able to determine the extent

to which the streamer pattern is affected by individual new "condensations" in

the lower corona. In addition, by obtaining profiles in the emission lines

observable in the inner corona, we will be able to determine the density,

temperature, and flow speeds in the legs of helmet streamers. At higher

atmospheric levels, changes in the widths and shapes of streamers should reveal

the possible existence of magnetic neutral points. Thus, we desire both extended

spatial resolution to allow measurements of the shapes of streamers (10 to 20 arc

sec in the inner corona, 20 to 30 arc sec in the middle corona), and also the

ability to measure line profiles with the same precision outlined above.

Another question is about the physical processes are responsible for coronal

evolution? The close spatial relation between the global pattern of coronal

intensity and the large-scale surface magnetic field clearly shows that coronal

evolution reflects evolution of the field. Observations in the inner corona are

necessary to determine whether material ejected in a coronal mass ejection

(CME) originated in hot coronal condensations over new active regions, or in

larger-scale structures which evolved gradually. Coverage of both a large

azimuthal and radial extent of the corona is necessary to obtain a complete mass

budget of coronal material, and to show the origin of ejected material. To

identify the physical mechanism responsible for coronal mass ejections, it is

critical to trace the ejected mass back to its source in the low corona.

Finally there is also a question about how does a CME evolve as it moves

into the heliosphere? A field-of-view extending from the inner corona near 1.1

Rsun to the far outer corona at about 30 Rsun, will allow us to address key issues

about the CME mechanism, and the ultimate assimilation of the CME into the

solar wind. For example, it should be possible to determine whether fast CMEs

continue to accelerate out to 20-30 Rsun, as radio-scintillation observations have

Page 27: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

13

suggested. Increased spatial coverage and increased sensitivity will help to

resolve the question of the existence of "forerunners," as well as the occurrence

and relative positions of associated shock waves. Moreover, increased spatial

coverage makes it possible to determine whether slow CMEs, with speeds less

than 400 km/s within 10 Rsun, can accelerate to super fast-mode speeds at greater

radial distances[3].

1.6. Literature Review

In 1976, Mac Queen et.al. was one of the first to show some results on Coronal

Transients – the most rapid variations observed. Characteristic mass and

energies involved in mass ejection transients, their temporal and spatial

distributions, their associations with surface phenomena and possible

interplanetary signatures, and finally their role in coronal evolution are briefly

noted [6].

Later on, Macqueen R. M. in 1980, concluded that at present, no

compelling evidence is available to distinguish between transient driving

mechanisms, but future observation of the corona and interplanetary medium

may resolve the present ambiguity [7].

Few developments were made and continued till Richard A. Harrison in

1995 found that most models to be unphysical and all represent a gross over

simplification of solar conditions. In conclusion he set up a cartoon model which

best fits the observations and which he feel should be further developed [8].

Again in 1995, Gosling J. T. pointed out that variety of solar and solar wind

observations are consistent with the concept of sustained 3-dimensional

reconnection within the magnetic legs of CMEs close to the Sun [9].

On the other hand, Dere K. P. et al. in 1997 showed that out of particular

interest is the fact that this large-scale event, spanning as much as 70 deg in

latitude, originated in a volume with dimensions of roughly 35" (2.5 x 104 km).

Further, a disturbance that propagated across the disk and a chain of activity

Page 28: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

14

near the limb may also be associated with this event as well as a considerable

degree of activity near the west limb [10].

In 1998 Antiochos S. K. et al. presented numerical simulations which

demonstrate that his model can account for the energy requirements for CMEs.

He discussed the implication of the model for CME/flare prediction[11].

Further developments were provided by Andrew M.D. et al. in 1999 who

stated that there are two parts to the MHD model. The pre-event corona was

calculated using a 2-dimensional bi-modal model. The CME is simulated using a

time dependent perturbation at the base of the corona. The model successfully

reproduces the observed morphology, velocity profiles, and change in coronal

mass. The observed velocity asymmetry is a natural consequence of the structure

of the pre-event corona. Animations have been generated from both the data and

model to illustrate the good agreement between the observations and

simulation[12].

In 2000, David F. Webb reviewed some of the well-determined coronal

properties of CMEs, what we know about their source regions, and what their

manifestations are in the solar wind. One exciting new type of observation is of

halo-like CMEs, which suggest the launch of a geo-effective disturbance toward

Earth [13].

In 2001, Andrews and Howard pointed out that the causes and origins of

(CMEs) remain among the outstanding questions in Space Physics. The

observations of CMEs by the LASCO coronagraphs on SOHO suggest that there

are two distinct types of CMEs. The two types of events can be most easily

distinguished by examining height-time plots. The Type A (Acceleration) events

produce curved plots that often indicate a constant acceleration. The Type C

(Constant speed) events show a constant speed. These events are usually

brighter, larger, and faster than Type A events and may be associated with X-ray

flares. While the two types of events can be distinguished in other ways, the

Page 29: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

15

height-time plots are a simple and unambiguous way to make this identification

[14].

In 2002, Wu Y.Q., et al. pointed out by using observations from the

satellites of the International Solar Terrestrial Physics (ISTP) Observatories, the

relationships among the coronal mass ejection (CME), the helmet streamer and

the disappearing filament (DSF) have been studied. His main conclusions are as

follows: (1) The DSF disrupted the streamer, thus resulting in the restructuring

of coronal field and causing the mass in the helmet streamer to form the CME.

(2) The DSF under a helmet streamer and the sigmoid soft X-ray loop are

possibly the precursors of the 6 January 1997 CME. (3) The energy stored in the

filament circuit and the energy of the CME (include kinetic, potential and

magnetic energies) are estimated and it is found that there was enough energy

stored in the filament to provide the CME of 6 January 1997. (4) The CME's

speed in response to the DSF is calculated. It is showed that the DSF can drive

the CME to the observed speed[15].

In 2003, Vourlidas A. Pointed out he employed a simple MHD simulation

using the LASCO measurements as constraints. Both the measurements and the

simulation strongly suggest that the white light feature is the density

enhancement from a fast-mode MHD shock. In addition, the LASCO images

clearly show streamers being deflected when the shock impinges on them. It is

the first direct imaging of this interaction[16].

In 2004 , Zhang Jie. presented a statistical study on the acceleration of

CMEs. This study is based on 23 CME events best observed by SOHO

LASCO/C1 coronagraph, which observes the inner corona from 1.1 to 3.0 RS .

The kinematic evolution of a CME has a distinct acceleration phase that mainly

takes place in the inner corona. He found that the acceleration duration

distribution ranges from 10 to 1100 min with a median (average) value at 54 min

(169 min). The acceleration magnitude distribution ranges from 6 m s −2 to 947

Page 30: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

16

m s −2 with a median (average) value at 209 m s −2 (280 m s −2). He also find a

good correlation between CME acceleration magnitude A (in unit of m s −2) and

acceleration duration T (in unit of min), which can be simply described as

A=10000/T [17].

In 2005 Qiu, K. P., et al. pointed out that using the observations of the

EUV Imaging Telescope (EIT) and the Large Angle Spectrometric Coronagraph

(LASCO) on the Solar and Heliospheric observatory(SOHO) and solar soft X-

ray flux and radio bursts data,He study the low coronal signatures of a solar limb

coronal mass ejection (CME) on November 4, 2003. The two prominent

dimmings in EIT difference images were closely related to two large loops in

this event. The onset time and height of the CME and the lower limit of the

masses loss from dimming regions are estimated[18].

In 2006, Iyer K. N., et al. pointed out that description the space weather

effects of a major CME which was accompanied by extremely violent events on

the Sun. The signatures of the event in the interplanetary medium (IPM) sensed

by Ooty Radio Telescope, the solar observations by LASCO coronagraph

onboard SOHO, GOES X-ray measurements, satellite measurements of the

interplanetary parameters, GPS based ionospheric measurements, the

geomagnetic storm parameter Dst and ground based ionosonde data are used in

the study to understand the space weather effects in the different regions of the

solar-terrestrial environment. The effects of this event are compared and

possible explanations attempted [19].

Al-Sawad A. (2007) concluded that a combination of many solar energetic

particle events, each one of which is associated with single eruption, can create

one complex intensity- time profile that will result in masking the observation of

the first injected particles of the participated eruption near the Earth. These

events are defined as Multi Eruption Solar Energetic Particles Events

(MESEPs). Al-Sawad (2009 a,b) and Kocharove (2009) concluded that is a

coronal acceleration in the multi eruption intensity-time profile during the

interplanetary phase [20].

Page 31: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

17

In 2008, Goussies Norberto, et al. pointed out that this work presents a

novel method for the detection of CMEs as recorded by the LASCO instruments

onboard SOHO. The algorithm we developed is based on level sets and region

competition methods, the CMEs texture being characterized by their co-

occurrence matrix. The texture information is introduced in the region

competition motion equations, and in order to evolve the curve, a fast level set

implementation is used [21].

In 2009, Bachtiar Anwar, pointed out that the intensity profiles of selected

area at several locations around the occulting disk are extracted from the running

difference images. CME event will be identified when there is abruptly change

in the intensity profile at particular position around the occulting disk. The time

and location are recorded into a file for further verification. As an initial

experiment, the procedures were applied to LASCO data taken in November

2003. his paper describes the methods, software development as well as the

preliminary results of CME detection [22].

In 2010, Norberto A. Goussies, et al. pointed out in this work presents a

novel method for the detection and tracking of CMEs as recorded by the

LASCO instruments on board SOHO. The algorithm they are developed is based

on level set and region competition methods, the CMEs texture being

characterized by their co-occurrence matrix. The texture information is

introduced in the region competition motion equations, and in order to evolve

the curve, a fast level set implementation is used[23].

In 2011, Carla Jacobsa, and, Stefaan Poedtsa, pointed out the state-of-the-

art in CME simulations, including a brief overview of current models for the

background solar wind as it has been shown that the background solar wind

affects the onset and initial evolution of CMEs quite substantially. They mainly

focus on the attempt to retrieve the initiation and propagation of CMEs in the

framework of computational magnetofluid dynamics (CMFD). Advanced

numerical techniques and large computer resources are indispensable when

Page 32: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

18

attempting to reconstruct an event from Sun to Earth. Especially the simulations

developed in dedicated event studies yield very realistic results, comparable with

the observations. However, there are still a lot of free parameters in these models

and ad hoc source terms are often added to the equations, mimicking the physics

that is not really understood detail[24].

Al-Sawad A. et al. (2012) observed two narrow CMEs with high velocity

with SOHO/LASCO were accompanied by two impulsive SEP events registered

by SOHO/ERNE. They found that Most of the narrow CMEs cannot be

investigated from the SEP events association point of view because they are

mostly overwhelmed by the previous wide CMEs [25].

In 2013, Giordano S., et al. pointed out that the number of events detected

in UV is about 1/10 of the LASCO CMEs, and about 1/4 of the halo events.

They are found that UVCS tends to detect faster, more massive and energetic

CME than LASCO and for about 40% of the events events have been possible to

determine the plasma light-of-sight velocity[26].

In 2014, Valori G., et al. pointed out that observations of a filament

eruption, two-ribbon flare, and coronal mass ejection (CME) that occurred in

Active Region NOAA 10898 on 6 July 2006. The filament was located South of

a strong sunspot that dominated the region.. they are found that the twisting

leads to the expansion of the overlying field. As a consequence of the

progressively reduced magnetic tension, the flux rope quasi-statically adapts to

the changed environmental field, rising slowly. Once the tension is sufficiently

reduced, a distinct second phase of evolution occurs where the flux rope enters

an unstable regime characterized by a strong acceleration. Our simulation thus

suggests a new mechanism for the triggering of eruptions in the vicinity of

rotating sunspots [27].

Page 33: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

19

1.7. Aim of the Present Work

In this thesis the aim is to write a computer code that automatically detects

CMEs from SOHO/LASCO images using Matlab. After detection is made, the

required code must be able to measure the basic properties of these CMEs,

namely: their height, time of evolution, speed, acceleration, total area and

direction. The code is to be written using Matlab. The results are then to be

compared with the well-known CME catalog library:

cdaw.gsfc.nasa.gov/CME_list/

In this work, the aim is focused on CME generation and detection using

an automated computer code.

Page 34: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲۰

Chapter Two

Description of Coronal Mass Ejection

2.1. UIntroduction

Coronal mass ejections (CMEs) consist of large structures containing plasma and

magnetic fields that are expelled from the Sun into the heliosphere. They are of

interest for both scientific and technological reasons. Scientifically they are of

interest because they remove built-up magnetic energy and plasma from the solar

corona, and technologically they are of interest because they are responsible for the

most extreme space weather effects at Earth, as well as at other planets and

spacecraft throughout the heliosphere [1]. Most of the ejected material comes from

the low corona, although cooler, denser material probably of chromospheric or

photospheric origin is also sometimes involved [28].

The first spacecraft coronagraph observations of CMEs were made by the

OSO-7 coronagraph in the early 1970s [29]. These were followed by better quality

and longer periods of CME observations using Skylab, and SMM . In late 1995,

SOHO was launched and two of its three LASCO coronagraphs still operate today.

Finally late in 2006, LASCO was joined by the STEREO CORs [30]. These early

observations were complemented by white light data from the ground-based Mauna

Loa Solar Observatory (MLSO) K-choronameter viewing from 1.2 – 2.9Rsun and

green line observations from the coronagraphs at Sacramento Peak, New Mexico

and Norikura, Japan [31].

Figure (2.1). Timeline of the history of spacecraft relevant to CME study[1]

Page 35: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲۱

2.2. UThe Structure of the Sun The Sun is a G2V main sequence star of luminosity LRsun R= 3.85 × 10P

26P W, mass

MRsunR = 1.99×10P

30P kg and radius RRsun R= 6.96×10P

8P m. It was born from the

gravitational collapse of a molecular cloud approximately 4.6×10 P

9P years ago, is

currently in a state of hydrostatic equilibrium ( ∇𝑃 = −𝜌𝑔), and predicted to enter

a red giant phase in another ~ 5 billion years before ending its life as a white dwarf

[31][32].

2.2.1. UThe Solar Interior This is the inner part of the Sun which contains most of the solar mass. It cannot be

seen directly because solar surface is not transparent to visible electromagnetic

radiation. This is because of the plasma environment inside the Sun which causes

photons to be scattered or absorbed before they can travel very far [34]. This part of

the Sun holds the following regions:

2.2.1.1. UThe core This is a dense and hot region. Solar core radius is around 20% of the solar radius.

The temperature also varies throughout the core, from around 15 million Kelvin at

the center to around 5 million Kelvin at the edge of the core. Within it, hydrogen

nuclei are fused in a reaction which mainly produces helium nuclei, neutrinos and

Figure (2.2) Structure of the Sun [33].

Page 36: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲۲

photons. The output power is about 3.8 × 10P

26P W [34].

2.2.1.2. UThe radiative zone The next region represented by a layer extending from 0.2RRsunR to 0.7RRsunR is known

as the radiative zone because the primary method of energy transport here is by

radiation [34].

2.2.1.3.U The tachocline The tachocline is a narrow transition layer between the radiation and convection

zones. Charbonneau et al. (1999) reported that the thickness of the tachocline is only

around 4% of the solar radius. It was discovered using the relatively young field of

helioseismology which allows us to probe the solar interior using sound waves. It is

a region of very large shear as the rotation rate of the radiation zone is not equal to

the rotation rate of the convection zone. The change in rotation rate over this short

distance is a possible mechanism for the generation of large scale magnetic field and

has shown improvements in solar dynamo models [34].

2.2.1.4. UThe convection zone Once the photons reach a solar radius of around 0.7RRsunR, there is a change in how

the energy is transported through the interior of the Sun. For energy to be

transported by radiative processes alone [34].

2.2.2. UThe Solar Exterior

The Solar Exterior can be divided into:

2.2.2.1. UThe photosphere

The photosphere marks a very important boundary between the solar interior and

exterior. There is a large change in density and the solar plasma changes from being

opaque to transparent. The plasma is only weakly ionized in the photosphere and

much of the chromosphere, where temperatures are a few thousand Kelvin to ten

thousand Kelvin [34].

2.2.2.2. UThe chromosphere

Also called ‘sphere of color’, is a layer of the solar atmosphere that sits above the

photosphere. At this point the density of plasma drops dramatically, to as low as

10P

−11P kg mP

−3P. The chromosphere also contains a temperature minimum. For the first

500 km above the photosphere, the temperature continues to drop but then begins to

rise as the distance from the center of the Sun increases. Up until this point, the

Page 37: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲۳

temperature has decreased in every layer of the Sun from the core [33].

2.2.2.3. UThe transition region The transition region is a very thin layer of the solar atmosphere which is an

interface between the chromosphere and corona. It has a large temperature gradient

with the temperature jumping from thousands to millions of Kelvin in only a few

thousand kilometers [33].

2.2.2.4. UThe corona It can be seen in visible light but only during a total solar eclipse as its intensity is

very low compared to that of the photosphere. The corona is a heavily structured

region due to the magnetic fields that permeate it. The size of the corona is not well

defined, as it becomes tenuous at large distances from the Sun. Technically, the

Earth sits within the solar corona, although by that point the structures are more

commonly referred to as part of the solar wind. The plasma in the corona is very

hot, rising to millions of Kelvin and is an irregular and dynamic structure which

changes on very short timescales as the magnetic fields constantly shifts and

reorient themselves [33].

2.3. UThe Plasma [35]U Plasma is the matter where all atoms or molecular are ionized, and it has basic

characteristics such as temperature, pressure, energy, particle velocity, density,

number of particles and magnetic field. Plasma is consisting of positively and

negatively charged particles (usually ions and electrons) which are subject to

electric, magnetic and other forces, and which exhibit collective behavior. Ions and

electrons may interact via short range atomic forces (during collisions) and by long

range electro-magnetic forces due to currents and charges in the plasma. Plasma

can also contain some neutral particles (which interact with charged particles via

collisions or ionization). Examples include the Earth’s ionosphere, upper

atmosphere, interstellar medium, and molecular clouds. Plasma pervades

intergalactic space, interstellar space, interplanetary space, and the space

environments of the planets.

Plasma generates cosmic rays, stellar flares, interstellar and interplanetary

shock waves, coronal mass ejections and magnetospheric storms. Plasma absorb

energy which is flowing steadily from the nuclear reactions within stars and from

Page 38: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲٤

angular momentum shed by spinning magnetized bodies and release it explosively

as X-rays and energetic particles. Some examples of astrophysical plasma can be

listed in the following items:

1- Earth’s (and other planets’) ionosphere (above 60 km) and magnetosphere.

2- Sun’s and other stars’ atmospheres, and winds.

3- Comet’s ion tail.

4- Cosmic Rays (galactic and extra-galactic energetic particles).

5- Interstellar medium.

6- Jets in active galaxies - radio jets and emission.

7- Pulsars and their magnetosphere.

8- Accretion disks around the stars.

2.4. USolar Energetic Particles (SEP) The SEP events are one of the most effective phenomena in solar physics, which

have been widely observed near the Earth with energy ranges varying from some

keV/nucl to some GeV /nucl and they might have different sources such as solar

flare in the low corona, coronal shock and interplanetary shocks driven by CMEs,

which had been first observed in the early 1940s [35]. SEP events have always been

associated with events taking place at the Sun, such as flares, filament

disappearances and coronal mass ejections (CMEs) [36]. SEPs are so called because

of their high energy solar origin, and behavior as single particles. SEPs consist of

electrons, protons, alpha particles, 3He nuclei and heavier ions up to Fe [37].

The importance of SEP for solar physics is evident as they transport a large

fraction of the flare energy to other sites, carrying information on the properties of

their source plasma as well as of the acceleration process. The SEP can be measured

indirectly from their radiation signatures, extending over the entire electromagnetic

spectrum, as well as directly in the interplanetary medium by means of space born

instruments. It is customary to divide the solar energetic particle events, on the basis

of their duration of soft X-ray emission, into two major classes: gradual and

impulsive events. The duration of the accompanying soft X -ray emission, however,

is not the only difference between the above two classes.

Page 39: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲٥

The gradual or eruptive events are associated with Types II and IV radio

bursts and CMEs that can produce coronal and interplanetary shocks. The energetic

particles observed during gradual events are dominated by protons. These large

proton events are seen over a wide range of solar longitudes relative to the

associated flare and have extended time profiles that can last for day’s. Gradual

events have small 4He/H ratios and do not exhibit 3He/4He or Fe/C enhancements.

The elements are observed in ionization states similar to those in the solar wind,

corresponding to an ambient coronal temperature of 2 × 10 P

6 PK. It must be pointed

out that some gradual SEP events have no connection with solar flares but are

associated only with CMEs.

The impulsive events are associated with Type III radio bursts and hard X-ray

and radio bursts, which are produced by high-energy electrons. The impulsive

events are dominated by electrons and are characterized by large 3He/4He ratios and

enhancements of heavier ions, such as Fe/O. It is believed that the 3He-rich, Fe-rich

ions are a common property of all impulsive solar flares. The impulsive events are

associated with flares observed in a narrow range of the western solar longitudes

[38].

There are two majority sources of SEPs from the Sun: the solar flare and

CMEs. Earlier, it has been thought that the solar flare is the major reason for SEPs

observed on Earth. But with the development of technology and space physics,

CMEs entered this field strongly [39]. CMEs and solar flare can be explained in

details as:

2.4.1. UCoronal mass ejection (CME)U A CME is a large eruption of plasma and magnetic field from the Sun. It can contain

a mass larger than 10P

13P kg and may achieve a speed of several thousand kilometers

per second. A typical CME has a mass of around 10 P

11P–10P

12 Pkg and has a speed

between 400 and 1,000 km/s. It also typically spans several tens of degrees of

heliographic latitude (and probably longitude) [40]. Many white-light CMEs display

a characteristic three-part structure: a bright leading edge, a dark void (cavity) and a

bright core. Figure (2.3) shows an example of a three-part CME recorded by

SOHO/LASCO. The frontal structure is coronal material, the cavity also is coronal,

Page 40: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲٦

but may have higher magnetic fields and lower density, and the bright core is the

eruptive prominence. The three-part structure is seen in only about 30% of CMEs,

yet this is viewed as the “standard CME” configuration in observational and

theoretical studies [41].

CMEs are primarily detected by coronagraphs that block out the majority of

light from the Sun leaving the relatively faint surrounding corona. The most

successful coronagraph to date for CME detection has been the LASCO on board

SOHO, which has detected well over 10P

4P CMEs since its launch in 1995. LASCO

detects the CME by observing the white light scattered off the electrons within the

plasma of the CME. More recently, other spacecraft-based coronagraphs have

joined that of LASCO. These are the COR coronagraphs on board the STEREO

spacecraft and work on a similar principle to that of LASCO [40].

The outer leading edge may be a region where an expanding magnetic

bubble-like shell has compressed the overlying gas, piling the corona up and

shoving it out like a snowplow. The bright outer edge has also been pictured as an

expanding magnetic loop filled with dense, shining gas. The cavity or void is an

Figure (2.3): Illustrates a SOHO/LASCO image (with an EIT 195 image superposed) obtained on 20 December2001 showing the three-part structure of a CME above the southwest limb

[41].

Page 41: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲۷

expanding, low-density region whose high magnetic pressure and strong magnetic

field might push coronal material aside. The filament core is the brightest part of the

coronal mass ejection, because of its high density [42].

The coronal mass ejections arrive at the Earth 1–4 days after a major eruption

on the Sun. They can result in strong geomagnetic storms with accompanying

auroras and the threat of electrical power blackouts [42].

CMEs represent an important source of solar variability from the point of

view of plasma and magnetic field. CMEs remove billions of tons of magnetized

plasma from the Sun and dump them into the Sun-Earth connected space once every

other day during solar minimum and several times per day during solar maximum.

CMEs also provide dramatic variable energy input to the magnetosphere, in addition

to and sometimes in combination with the high speed streams that originate from

coronal holes. CMEs are the source of major disturbances in the interplanetary

medium, and can be directly observed up to 32 RRsunR from the Sun, thanks to the

sensitive coronagraphs on board SOHO. LASCO have unprecedented dynamic

range and large field of view obtaining coronal images of very high quality [43].

Sheeley et al. (1999) devised a new method of generating CME height-time

maps and applied it to LASCO CMEs. They then proposed the following two types

of CMEs:

i. Gradual CMEs apparently formed when prominences and their cavities rise up from

below coronal streamers and characterized by slow speeds and weak, continuous

acceleration of less than 20m/ sP

2P. When seen broadside, their leading edges

accelerate gradually to speeds in the range 400–600 km/s before leaving 30RRsunR.

ii. Impulsive CMEs often associated with flares and Moreton waves (large-scale solar

coronal shock wave) on the visible disk. The extremely impulsive events with high

speeds and strong, rapid acceleration of more than 1000 m /sP

2P .When seen

broadside, these CMEs move uniformly across the 2–30 RRsunR at speeds higher than

750 km/s [44].

CMEs that appear to surround the occulting disk of the observing

coronagraphs in sky plane projection are known as halo. Halo CMEs, as shown in

figure (2.4) are fast and wide on the average and are associated with flares of greater

Page 42: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲۸

X-ray importance because only energetic CMEs expand rapidly to appear above the

occulting disk early in the event. Extensive observations from SOHO mission’s

LASCO have shown that full halos constitute ∼3.6% of all CMEs, while CMEs with

width ≥120◦ account for ∼11%. Full halos have an apparent width (W) of 360◦,

while partial halos have 120◦ ≤ W < 360◦. Halo CMEs are said to be front sided if

the site of eruption (also known as the solar source) can be identified on the visible

disk usually identified as the location of H-alpha flares or filament eruptions [45].

When CMEs originate at a larger Central Meridian Distance CMD, they

appear asymmetric with respect to the occulting disk. The asymmetry can be

geometric (outline) or in brightness. The main body of the CME is moving toward

Earth with a slight western bias, so the brightness is mostly to the west. The diffuse

eastern part must be the disturbance that surrounds the main body of the CME. The

outline asymmetry is obvious in CMEs originating from close to the limb (either in

front of the limb or behind) [46].

2.4.2 USolar flareU Solar flares are the most energetic and interesting phenomena in the solar system,

releasing up to 10P

32P ergs of energy on time scales of several tens of seconds to

several tens of minutes [47]. The flare is still considered as one of the main sources

for SEPs.

During the flare, annihilation of magnetic field will transfer the energy to

kinetic energy of energetic particles, and this indicates the importance of the flare as

Figure (2.4): An image of a halo CME in 28 October 2003 left: SOHO/LASCO C2 coronagraph image & right: SOHO/LASCO C3 coronagraph image [43].

Page 43: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۲۹

a source of SEPs [39]. The energy released in solar flares is in the form of

suprathermal electrons and ions, which remain trapped at the Sun and produce a

wide variety of radiations (Ramaty and Murphy, 1987) as well as escape into

interplanetary space (Reames, 1990). The radiation from trapped particles consists

in general of (1) continuum emission, which ranges from radio and microwave

wavelengths to soft (~ 1–20 keV) X-rays, hard (~ 20–300 keV) X-rays, and finally

gamma rays (above 300 keV), which may have energies in excess of 1 GeV; (2)

narrow gamma-ray nuclear de-excitation lines between 4 and 8MeV; and (3) high-

energy neutrons observed in space or by ground-based neutron monitors.

The solar flare events are divided into two classes: impulsive and gradual.

Gradual events are large, occur high in the corona, have long-duration soft and hard

X-rays and gamma rays, electron poor, well associated with coronal and

interplanetary shocks, associated with Type II radio emission and coronal mass

ejections (CMEs) and produce energetic ions with coronal abundance ratios.

Impulsive events are more compact, occur lower in the corona, produce short

duration radiation, have high e/p ratio, and are never associated with interplanetary

shocks and exhibit dramatic abundance enhancements in the energetic ions [47].

The output radiation of flares covers throughout the electromagnetic

spectrum, from gamma rays to X-rays, through visible light out to kilometer-long

radio waves[20].

2.5. UProperties of the CMEs The measured properties of CMEs include their occurrence rates, locations relative

to the solar disk, angular widths, speeds and accelerations, masses, and energies.

There is a large range in the basic properties of CMEs, although some of this scatter

is likely due to imaging projection effects. Their speeds, accelerations, masses, and

energies extend over 2 – 3 orders of magnitude , and their angular widths exceed by

factors of 3 – 10 the sizes of flaring active regions. Table(2.1) summarizes the

statistical properties from all of the near-Earth space borne coronagraph

observations of CMEs [1].

Page 44: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳۰

CMEs can exhibit a variety of forms, some having the classical “three-part”

structure, usually interpreted as compressed plasma ahead of a flux rope followed by

a cavity surrounded by a bright filament/prominence. Other CMEs display a more

complex geometry. Some CMEs appear as narrow jets, some arise from pre-existing

coronal streamers (the so-called streamer blowouts), while others appear as wide

almost global eruptions. CMEs spanning very large angular ranges are probably not

really global, but rather have a large component along the Sun-observer line and so

appear large by perspective. These include the so-called halo CMEs [1].

Figure (2.5): Shows Schematic magnetic field configuration and flow pattern for a coronal mass ejection and flare system [1].

Page 45: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳۱

___________________________________________________________ Coronagraph OSO-7 Skylab Solwind SMM LASCO

___________________________________________________________________________________

Epoch 1971 1973 – 74 1979 – 81 1980, 84 – 89 1996 – present

FOV (𝑅RsunR) 2.5 – 10 1.5 – 6 3 – 10 1.6 – 6 1.2 – 32

Total # CMEs 27 115 998 1351 > 10000

___________________________________________________________________________________

Speed (km sP

–1P) – 470 472 349 489

Acceleration (m sP

–2P) – – – – –16 to +5

Width (deg) _ 42 45 46 47

Mass (10P

15P) g – 6.2 4.1 3.3 1.3

2.5.1. UCME Morphology and Mass CMEs present many different shapes, and much of the variety is believed simply

due to the projection effects. However, fundamental difference can be found

between narrow CMEs and others. The narrow CMEs show jet-like motions

probably along open magnetic field, whereas normal CMEs are characterized by a

closed frontal loop. The typical morphology for normal CMEs is the so-called three-

part structure, i.e., a bright frontal loop, which is immediately followed by a dark

cavity with an embedded bright core. The bright core corresponds to the erupting

filament [48].

The three-part structure is considered to be the standard morphology for

CMEs, although observations indicate that only ~30% of CME events possess all

the three parts.

Typically, the mass of a CME falls in the range of 1 × 10P

11P – 4 × 10P

13P kg,

averaged at 3 × 10P

12P kg. About 15% of the CMEs have a mass less than 10 P

11P kg [29].

The determination of mass in the ‘‘CDAW SOHO LASCO Catalog’’ is based

on the assumption that the mass of the CME is localized in the plane of the sky and

that the integrated line of sight intensity is equal to the CME intensity at the point P

being measured. LASCO CME mass is estimated using measurements of the

brightness of the CME and the theory of Thomson scattering. Thomsonscattered

white light from the Sun is maximized when the observer-P vector is orthogonal to

Table (2.1) Average statistical properties from near-Earth space borne coronagraph observations of CMEs [1].

Page 46: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳۲

the Sun-P vector (e.g., in the plane of the sky for a limb CME), and when this is not

the case only a component of the scattered light at P is observed.

This problem could be solved by e.g. Morphology and a linear structuring

element, or by correlation. Then we would need to handle rotation, zoom,

distortions etc. Hough transform can detect lines, circles and other structures if their

parametric equation is known. It can give robust detection under noise and partial

occlusion[49].

2.5.2. UAngular width The angular width of CMEs projected in the plane of the sky ranges widely from ~

2° to 360°, with a significant fraction in the low end (e.g., < 20°) and a small

fraction in the high end (e.g., > 120°). The CMEs with the angular width less than

~10° can be called narrow CMEs , and others are sometimes called normal CMEs.

Note that halo CMEs, with an apparent angular width of or close to 360°, are

because CMEs, probably with an angular width of tens of degrees, propagate near

the Sun-Earth line, either toward or away from the Earth [29].

2.5.3. UOccurrence rate During the solar cycle 23, the Large Angle and Spectrometric Coronagraph

(LASCO) on board the SOHO satellite provided unprecedented observations of

CMEs. The occurrence rate of CMEs was found to basically track the solar activity

cycle, but with a peak delay of 6- 12 months. Before the SOHO era, the averaged

occurrence rate was found to increase from 0.2 per day at solar minimum to 3.5 per

day at solar maximum. With the increased sensitivity and wider field of view, the

SOHO/LASCO coronagraph assembly, including C1, C2, and C3 components with

different fields of view, detected CMEs more frequently[29].

Page 47: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳۳

2.5.4. UVelocity and energy Without special declaration, the CME velocity general means the radial propagation

speed of the top part of a CME frontal loop. However, it should be noted that this

velocity measures the motion of the CME frontal loop projected in the plane of the

sky, therefore, it can be called projected velocity. There are continuous attempts

trying to correct the propagation velocity for the projection effects. The CME

projected velocity ranges from ~ 20 km s P

–1P to > 2000 km s P

–1P, occasionally reaching

3500 km s P

–1P. The averaged velocity increases from 300 km s P

–1P near solar minimum

to 500 km s P

–1P near solar maximum[44]. It is found that the kinetic and potential

energies of a typical CME amount to 10P

22P – 10P

25P J, which is similar to that of solar

flares [29].

2.6. UCME identification and measurement Traditionally CME observations were obtained by visual inspection of coronagraph

images, and many of these “manual” catalogs of CMEs observed by the

P78/Solwind, SMM C/P ,and LASCO C2 and C3 coronagraphs are now on-line.

These catalogs have in recent times been augmented by additional on-line catalogs

of CMEs detected by automatic methods [1].

Figure (2.6) White-light images of two types of typical CMEs (from SOHO/LASCO database). (a) A narrow CME; (b) a normal CME [29].

Page 48: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳٤

2.7. UObservational Features

According to the original definition, CMEs are an observable change in the coronal

structure that involves the appearance and outward motion of a new, discrete,

bright, white-light feature in the coronagraph field of view. Further observations

indicate that CMEs can also be observed in other wavelengths, such as soft X-rays ,

extreme ultra-violet , radio, and so on.

The white-light emission of the corona comes from the photospheric radiation

Thomson-scattered by free electrons in the corona, and any enhanced brightness

means that the coronal density somewhere along the line of sight is increased [29].

Figure (2.8): Daily SOHO LASCO CME rates for Cycle 23 [1]

Figure (2.7). Images of the same Earth-directed CME obtained from three different viewing locations within an hour: a) from STEREO/COR2-B, b) from

LASCO/C2, and c) from STEREO/COR2-A [1].

Page 49: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳٥

2.8. UCME Detection Catalogues [50] Current methods of CME detection have their limitations, mostly since these diffuse

objects have been difficult to identify using traditional image processing techniques.

These difficulties arise from the varying nature of the CME morphology, the

scattering effects and non-linear intensity profile of the surrounding corona, the

presence of coronal streamers, and the addition of noise due to cosmic rays and solar

energetic particles (SEPs) that impact the coronagraph detectors. The images are

also prone to numerous instrumental effects and possible data dropouts. The

following standard preprocessing methods are usually applied to optimise the

images for CME studies. The coronagraph images are normalized with regard to

exposure time in order to correct for temporal variations in the image statistics. A

filter may be applied to remove pixel noise, for example to replace hot pixels with a

median value of the surrounding pixel intensities, or to reduce the effects of

background stars in the image. A correction for vignetting effects and/or lens

distortion may be applied to the images.

2.8.1.U CDAW In this work the results are compared mainly with this catalog. The CME catalog

(Figure 2-9) is hosted at the Coordinated Data Analysis Workshop (CDAW) Data

Center grew out of a necessity to record a simple but effective description and

analysis of each event observed by SOHO/LASCO. The catalogue is wholly manual

in its operation, with a user tracking the CME through C2 and C3 running-

difference images and producing a height-time plot of each event.

This catalogue is the most important reference for comparison with the results

of the present work because it catalog Manual.

2.8.2.U CACTus The Computer Aided CME Tracking catalogue was the first automated CME

detection algorithm, in operation since 2004. It is based upon the detection of CMEs

as bright ridges in time-height slices at each angle around a coronagraph image.

2.8.3. USEEDS The Solar Eruptive Event Detection System is an automated CME detection

algorithm for tracking an intensity thresholded CME front in running-difference

images from LASCO/C2.

Page 50: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳٦

2.8.4. UARTEMIS The Automatic Recognition of Transient Events and Marseille Inventory from

Synoptic maps are automated CME detection algorithm that works by identifying

signatures of transients in synoptic maps.

2.9. UTheoretical CME Models [50] It is well known that CMEs are associated with filament eruptions and solar flares

but the driver mechanism remains elusive. Several theoretical models have been

developed in order to describe the forces responsible for CME initiation and

propagation, all of which are based on the idea that some form of instability must

trigger the eruption. These models may be explained in terms of the following

mechanical analogues. The Thermal Blast Model proposes that the increased

thermal pressure produced from are overcomes the magnetic field tension and blows

it open to cause a CME. Observations, however, have shown that not all CMEs are

preceded by are, nor even necessarily associated with a are at all. The Dynamo

Model introduces the idea of magnetic flux injection or stressing of the field on a

time-scale that is too fast for the system to dissipate the magnetic energy before it

builds to a critical point and erupts.

The Mass Loading Model is concerned with the amount of material included in the

eruption. Prominences or regions of relatively higher electron density in the corona,

overlaying a volume of lower density will erupt due to the Rayleigh-Taylor

instability. The Tether Release Model is based on the restraining of the outward

magnetic pressure by the magnetic tension of the overlying field. As `tethers' are

removed a loss-of-equilibrium occurs due to the magnetic pressure/tension

imbalance and the system erupts. The tether straining and release models are

generally accepted as the most Likely scenarios for CME initiation, being able to

reproduce numerous observations of CMEs through the development of detailed 2D

and 3D flux rope models, as discussed below.

Page 51: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳۷

2.9.1. UCatastrophe Model The 2D flux rope model is driven by a catastrophic loss of mechanical equilibrium

as a result of foot point motions in the photosphere. The description of the model's

evolution in time may be split into a storage phase and an eruption phase.

2.9.2. UToroidal Instability An extension of the flux rope model to three-dimensions. The eruption of the flux

rope is triggered by an increase in the poloidal magnetic flux of the structure.

2.9.3. UBreakout Model In the magnetic breakout model the CME eruption is triggered by reconnection

between the overlying field and a neighbouring flux system through the shearing of

a multipolar topology.

2.10. UA Complete Description of CDAW CME Catalog [51] This catalog contains all CMEs manually identified since 1996 from the Large

Angle and Spectrometric Coronagraph (LASCO) on board the Solar and

Heliospheric Observatory (SOHO) mission. LASCO has three telescopes C1, C2,

and C3. However, only C2 and C3 data are used for uniformity because C1 was

disabled in June 1998. At the outset, we would like to point out that the list is

necessarily incomplete because of the nature of identification. In the absence of a

perfect automatic CME detector program, the manual identification is still the best

way to identify CMEs. This data base will serve as a reference to validate automatic

identification programs being developed.

The top-level of the catalog is a year-month matrix, each element giving the

monthly lists of CMEs. The monthly list contains most of the information assembled

from measurements and compilation from online data bases. Entries in this list have

links to additional information on CMEs. At the top of the monthly lists, simple

explanation is provided for getting information from additional layers. Link to the

list of data gaps during the month is also provided. Data gaps of duration 3 h or

more are listed. The data-gap list must be consulted before deciding the existence or

nonexistence of CMEs. If there is a data gap, it is difficult to say there was a CME

or not during the data gap.

Each row in the monthly list corresponds to one CME. The first three

columns of the monthly list serve as an ID for each CME: the date and time of first

Page 52: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳۸

appearance in the LASCO/C2 field of view (FOV) and the Central Position Angle

(CPA). More than 10 CMEs can occur on a single day, and many CMEs can appear

at the same time in the C2 FOV. The CPA can essentially distinguish these CMEs

appearing simultaneously. CMEs an apparent width of 360 deg are marked as Halo

in the CPA column. Halo CMEs can be symmetric (S) or asymmetric with respect to

the occulting disk. Brightness Asymmetry (BA) and Outline Asymmetry (OA). The

halo CMEs are accordingly labeled as Halo (S), Halo (BA), and Halo (OA). Column

4 is the sky-plane width of CMEs, which is typically measured in the C2 FOV after

the width becomes stable (early on, the width often increases). Information as to

when the width was measured (#WDATA) is available in the text data containing

original measurements as a sub-layer of column 2.

Each CME is characterized by three speeds: (1) the linear speed obtained by

fitting a straight line (aka linear or first-order polynomial fit) to the height-time

measurements, (2) quadratic speed obtained by fitting a parabola (aka quadratic or

second-order polynomial fit) to the height-time measurements and evaluating the

speed at the time of final (last possible) height measurement, and (3) speed obtained

as in (2) but evaluated when the CME is at a height of 20 solar radii. Since the time

of final height measurement varies from event to event, the 20 solar radii speed is

useful for comparing different speeds. Caution must be exercised in dealing with

CMEs that fade away before reaching 20 solar radii. For some CMEs, which show

significant acceleration, the linear fit is not suitable. However, the linear speed

serves as an average speed within the LASCO FOV. Clicking on any of the speeds

displays the height-time plots with the fitted curves superposed. The actual height

time measurements are also in the text file underlying the first-appearance column.

It must be pointed out that the measurement is made at a single PA in 2-dimensional

images. This means there is more information in the original data than presented in

the catalog.

The acceleration of a CME can be positive, negative or close to zero meaning

CMEs speed up, move with constant speed or slow down within the LASCO FOV.

A minimum of three height-time measurements are needed for an estimate of the

acceleration, but the accuracy increases when there are more measurements.

Page 53: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۳۹

Accelerations with just three measurements are not reliable and are marked with a

superscript, *1.

Each CME is also characterized by a mass and a kinetic energy. There are

generally large uncertainties in these numbers. Estimation of CME mass involves a

number of assumptions, so the values given should be taken as representative. For

example, most CMEs show an increase in mass when they traverse the first several

solar radii, and then the mass reaches a quasi-constant value. This constant value is

taken as the representative mass. The mass estimates of halo CMEs are also very

uncertain. The kinetic energy is obtained from the linear speed and the

representative mass. Mass and kinetic energy values subject to such uncertainties

are superscript with *2.

The next column gives the position angle at which the height-time

measurements are made (MPA for Measurement Position Angle). Ideally, the MPA

and CPA must be the same. However, some CMEs move nonradially so the two do

not coincide. The last column of the monthly list contains some remarks regarding

the number of data points and other limitations, as well as links to the halo CME

alerts from the LASCO operator.

The regard is for the linear speed, width, CPA, and acceleration as the basic

attributes of a CME. The text file linked to the first appearance time contains the

actual height-time measurements, which may be useful for over plotting with other

data. The text file also contains the CME onset times obtained by extrapolating the

linear fit (#ONSET1) or quadratic fit (#ONSET2) to the solar surface (height = 1

solar radius). Note that these extrapolations are accurate only for limb events. For

disk events, the estimated onset is likely to be after the actual onset time. There is a

quality index listed in the text file for each CME, on a scale of 1-5, 1 being poor and

5 being excellent.

Page 54: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤۰

Figure (2-9). CDAW SOHO LASCO CME catalog [51].

Figure (2-10). Description: SOHO LASCO CME catalog [51].

Page 55: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤۱

2.11. UCME Near Real Time Libraries 0TBelow are the0T 0Tthree0T 0Tlibraries0T 0Tto get the0T 0Tdata from the 0T 0TSOHO0T. The library 0Tused0T in this

0Twork0T is the first one, shown in Figure (2-11 to 13).

Figure (2.11). A Screen shot of LASCO/SOHO library from (accessed on

20/11/2014): 1TUhttp://sohodata.nascom.nasa.gov/cgi-bin/data_queryU1T

Figure (2.12). A Screen shot of LASCO/SOHO library from (accessed on 20/11/2014): http://sohowww.nascom.nasa.gov/data/archive/

Page 56: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤۲

Figure (2.13). CME Libraries (accessed on 20/11/2014):

http://solar.to.astro.it/search3.php

Page 57: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤۳

Chapter Three

Methods of Analysis

3.1. UImage Processing

In the present work, few image processing techniques were used in the code.

The aim of this work is to write a code that detects any possible CME then

analyze its properties and measures the basic quantities, therefore, there is a

need to use image processing fundamentals in the main code. The present

chapter briefly introduces the subject of the techniques used in this work.

Image processing is a computer imaging where application involves a

human being in the visual loop. In other words the images are to be examined

and a acted upon by people. The major topics within the field of image

processing include [52]:

a) Image restoration.

b) Image enhancement.

c) Image compression.

In this work CME is to be detected from LASCO images, therefore, image

enhancement was used.

3.2. UImage Enhancement This process involves taking an image and improving its properties [52]. In the

present research the enhancement was based on transformation of image mode

so that the written code (cmeDetect) is to be able to detect the CME from

LASCO C3 images. The used methods are discussed in Chapter Four, where

their results are listed.

3.3. UImage Resolution The resolution has to do with ability to separate two adjacent pixels as being

separate, and then we can say that we can resolve the two. The concept of

resolution is closely tied to the concepts of spatial frequency. Spatial frequency

concept, frequency refers to how rapidly the signal is changing in space, and the

signal has two values for brightness-0 and maximum. If we use this signal for

Page 58: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤٤

one line (row) of an image and then repeat the line down the entire image, we

get an image of vertical stripes. If we increase this frequency the strips get closer

and closer together, until they finally blend together [52].

3.4. UImage Representation

We have seen that the Human Visual System (HVS) receives an input image as

a collection of spatially distributed light energy; this form is called an optical

image. Optical images are the type we deal with every day –camera captures

them, monitors display them, and we see them [we know that these optical

images are represented as video information in the form of analog electrical

signals and have seen how these are sampled to generate the digital image I(r,c).

The digital image I(r,c) is represented as a two- dimensional array of data, where

each pixel value corresponds to the brightness of the image at the point (r, c). in

linear algebra terms , a two-dimensional array like our image model I(r,c) is

referred to as a matrix, and one row ( or column) is called a vector. The image

types we will consider are [52]:

a) Binary Image Binary images are the simplest type of images and can take on two values,

typically black and white, or ‘0’ and ‘1’. A binary image is referred to as a 1

bit/pixel image because it takes only 1 binary digit to represent each pixel.

These types of images are most frequently in computer vision application

where the only information required for the task are general shapes, or outlines

information. For example, to position a robotics gripper to grasp an object or in

Optical Character Recognition (OCR) [52].

b) Gray Scale Image Gray scale images are referred to as monochrome, or one-color image. They

contain brightness information only brightness information only, no color

information. The number of different brightness level available. The typical

image contains 8 bit/ pixel (data, which allows us to have (0- 255) different

brightness (gray) levels [52].

Page 59: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤٥

c) Color Image Color image can be modeled as three band monochrome image data, where each

band of the data corresponds to a different color. The actual information stored

in the digital image data is brightness information in each spectral band. When

the image is displayed, the corresponding brightness information is displayed on

the screen by picture elements that emit light energy corresponding to that

particular color. Typical color images are represented as Red, Green ,and Blue

or RGB images .using the 8-bit monochrome standard as a model, the

corresponding color image would have 24 bit/pixel – 8 bit for each color bands

(Red, Green and Blue ) [52].

3.5. UEdge Detection Detecting edges is a basic operation in image processing. The edges of items in

an image hold much of the information in the image. The edges tell you where

items are, their size, shape, and something about their texture [52].

3.6. UImage Filtering Images are often corrupted by random variations in intensity, illumination, or

have poor contrast and can’t be used directly Filtering transform pixel intensity

values to reveal certain image characteristics [53].

i. Enhancement: Improve contrast

ii. Smoothing: remove noises

iii. Template matching: detects known patterns

3.7. UNoise FilteringU Basic Idea: replace each pixel intensity value with new value taken over

neighborhood of fixed size, the size of the filter controls degree of smoothing

the noise filtering types we will consider are [53]:

a) Mean filter

b) Median filter

c) Enhancement filter

3.8. UBasics of Spatial Filtering Some neighborhood operations work with the values of the image pixels in the

neighborhood and the corresponding values of a subimage that has the same

Page 60: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤٦

dimensions as the neighborhood. The subimage is called a filter, mask, kernel,

template, or window, with the first three terms being the most prevalent

terminology. The values in a filter subimage are referred to as coefficients,

rather than pixels. The concept of filtering has its roots in the use of the Fourier

transform for signal processing in the so-called frequency domain [53].

3.8.1. USmoothing Spatial Filters Smoothing filters are used for blurring and for noise reduction. Blurring is used

in preprocessing steps, such as removal of small details from an image prior to

(large) object extraction, and bridging of small gaps in lines or curves. Noise

reduction can be accomplished by blurring with a linear filter and also by

nonlinear filtering [53].

3.8.2. USmoothing Linear Filters The output (response) of a smoothing, linear spatial filter is simply the average

of the pixels contained in the neighborhood of the filter mask. These filters

sometimes are called averaging filters.

The idea behind smoothing filters is straightforward. By replacing the

value of every pixel in an image by the average of the gray levels in the

neighborhood defined by the filter mask, this process results in an image with

reduced “sharp” transitions in gray levels. Because random noise typically

consists of sharp transitions in gray levels, the most obvious application of

smoothing is noise reduction. However, edges (which almost always are

desirable features of an image) also are characterized by sharp transitions in gray

levels, so averaging filters have the undesirable side effect that they blur edges.

Another application of this type of process includes the smoothing of false

contours that result from using an insufficient number of gray levels. A major

use of averaging filters is in the reduction of “irrelevant” detail in an image. By

“irrelevant” we mean pixel regions that are small with respect to the size of the

filter mask [53].

Page 61: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤۷

3.9. UProcesses that are applied to the image to determine the edges To determine the edges of any image procedure several operations, namely [53]:

i. Smoothing: Smoothing is used for two purposes essential : first in order to give

a special effect to the components of the image The second order to get rid of

the confusion in the picture. Smoothing may occur during treatment for the loss

of some of the information and the picture here occur swap Between the loss of

information or to get rid of confusion [53].

ii. Differentiation:1T It is1T 1Tthe simplest1T 1Tof1T 1Tthe techniques used1T 1Tto detect1T 1Tedges1T 1Tand1T

1Tfind1T 1Tthe amount of1T 1Tvariation1T 1Tin the value of1T 1Tthe intensity1T 1TChromaticity1T 1Tof the1T

1Timage data1T 1Tand the direction of1T 1Tvariation1T 1Tas well1T. 1TThe1T 1Tvalue is calculated1T

1Tcovariance1T 1Tbetween the point1T 1Tat the site1T (1Ti, j) 1T 1Tand1T 1Tbetween1T 1Tneighboring1T 1Tpoints1T

1Tin both directions1T 1T( 1Thorizontal and 1Tvertical) 1T 1Tand1T 1Tas shown1T 1T in1T4T 1T4TEquations1T4T (1T4T3.11T4T)

1T4Tand (3. 2), respectively1T[48]:-

𝛁𝒙𝑮(𝒊, 𝒋) = 𝑮(𝒊, 𝒋) − 𝑮(𝒊 − 𝟏, 𝒋) ………….. (3.1)

𝛁𝒚𝑮(𝒊, 𝒋) = 𝑮(𝒊, 𝒋) − 𝑮(𝒊, 𝒋 − 𝟏) ………….. (3.2)

1TThe resulting value1T 1Tmay be 1T 1Tpositive or negative1T 1Tdepending1T 1Ton the

direction of1T 1Tcovariance 1T 1T( 1Tnegative 1Tdirection1T 1Tor1T 1Tpositive direction1T) 1Tcan make 1T 1Tthe

result of the1T 1Tpositive1T 1Talways 1T 1Tusing the1T 1Tabsolute value of1T 1Tto calculate1T 1Tthe value of1T

1Tthe variation1T 1Tin both1T 1Tdirections,1T 1Tand1T 1Tthe direction of1T 1Theterogeneities1T 1Tcan1T 1Tfind1T

1Ttheir expense1T 1Tand1T 1Tas 1T 1Tshown1T 1TIn 1T 1Tequations (0T1T3.3) and (0T3.4), respectively[53].

𝑮(𝒊, 𝒋) = �𝛁𝒙𝟐 + 𝛁𝒚𝟐 …………….(3.3)

𝛉 = 𝐭𝐚𝐧−𝟏 𝛁𝒚𝛁𝒙 … … … … … . (𝟑.𝟒)

iii. Thresholding: 1TAfter applying1T 1Tthe process of1T 1Tdiscrimination and1T 1Tshow1T 1Tthe

variation1T 1Tin the1T 1Tvalues and1T 1Tmarking1T 1Tpoints1T 1Tthat can be1T 1Tpart of the1T 1Tedge1T 1Tis then1T

1Tconnecting1T 1Tthese points1T 1Tto form a 1T 1Tborder 1T 1Tthat characterize1T 1Tcomponents1T 1Tand1T

1Tseparated from the 1T 1Tbackground1T 1Tand more 1T. (Threshold Value) 1Timage.1T 1TThis1T 1Tis 1T

1Tafter selecting 1T 1Ta specific value1T 1Tcalled1T 1Tthe threshold value1T 1Tactions1T 1Tcan be defined1T

1Tas the process of1T 1Tthe process of1T 1Tthe threshold1T 1Telements of 1T 1Tthe image 1T

Page 62: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤۸

1Tclassification1T 1Tinto two regions1T 1Trepresent the entity1T 1Tand background1T, 1Tand1T 1Ta 1T

1Tmathematical representation1T 1Tas follows1T[53].

𝑭(𝒊, 𝒋) = �𝟏 𝑰𝑭 𝑮(𝒊, 𝒋) ≥ 𝒕𝒉𝒓𝒆𝒔𝒉𝒐𝒍𝒅𝟎 𝒐𝒕𝒉𝒆𝒓𝒘𝒊𝒔𝒆

……….. (3.5)

1T Mostly1T 1Tthey are1T 1Tuseful in1T 1Tthe application1T 1Tto1T 1Ta specific image 1T, 1Tand1T 1Tcan be

difficult to1T 1Trepresent1T a1T number of1T 1Timages1T 1Tas well as1T 1Tdifferent1T 1Tvalues1T, some

1Tchoose1T 1Tintuitive1T 1Tchoice of1T 1Tbased1T 1Ton the values of1T 1Tthe image 1T 1Tpoints1T 1Tand1T 1Tthe 1T

1Tcomponents1T 1Trequired1T 1Tto show in1T 1Tthe picture.1T 1TAnd still1T 1Tmany of the1T 1Tefforts1T 1Tbeing

made to1T 1Tprovide a1T 1Tway1T 1Tto access1T 1Tall the requirements1T 1Tand all1T 1Tthe required

conditions1T [53].

3.10. UHough Transform The Hough Transform (HT) can be used to detect lines, circles or other

parametric curves if their parametric equation is known.. It was introduced in

1962 and first used to find lines in images a decade later. The goal is to find the

location of lines in images.

This problem could be solved by e.g. morphology and a linear

structuring element, or by correlation. Then we would need to handle rotation,

zoom, distortions etc.

In this work, Hough transformation was not used due to its complexity,

nevertheless this is an accurate method used in most CME automatic detection

codes. In Chapter Four the details of the present code will be described with

details[53].

Page 63: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٤۹

Chapter Four Results and Discussions

4.1. UGeneral Description of the Code cmeDetect This chapter lists the numerical results of the present work, originated from the

Matlab code cmeDetect. The following results are classified into two main

groups:

i. Initial results of the code. In these results the specifications and detailed

parts of the code cmeDetect are listed and discussed.

ii. Resultant properties of actual CME events including the CME height, speed,

acceleration, and mass. These represent the main results of this work, and

they are compared with standard CME catalog from CDAW [51].

The following describes the initial results that were used to explain

important details of the present computer code. In this work, a computer code

was written to analyze LASCO images and to find the results of detected CMEs.

The code written and used during this work is called cmeDetect, it was written

using Matlab program ver. 7.8 (R 2009 a). It uses many subroutines and makes

use of few powerful Matlab built-in commands such as cell data type, region

properties function (regionprops) and black-white boundary trace function

(bwtraceboundary), among other functions. See the next paragraph for details

of this code. Also Appendix A shows the flowchart of this code and Appendix

B contains a complete list of the code.

In general, this code uses colored images as its input, provided from the

library of SOHO/LASCO C3 coronagraph with resolution 512 x 512 pixels.

Then the program performs the process of image conversion to grayscale

utilizing an automatic thresholding procedure that is based on the information

obtained from the same image. This conversion with thresholding are performed

using the Matlab function (rgb2gray). This step is made in order to obtain start

(or confirmation) results, and perform preparation tasks. The conformation

results give indication about image quality and file arrangement, and the

Page 64: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥۰

preparation task provides determining actual solar position and size. After that,

another conversion is made from grayscale to logic (black-white) scale using

(im2bw) Matlab function. These black-white images are the most important

format used by the present code, because the information to be determined are

extracted from them, each one at a given time.

Black-white images are converted first to grayscale images, i.e., this is

made instead of directly converting colored images into logical ones. The

reason is to grip and maintain as much as possible useful information from each

image, because in the present code the main technique was by isolating large

object areas in each image. The threshold value was computed from a global

level in each image. This implies conversion of the intensity of the image to a

binary image. The global level is assumed as a normalized intensity value that

lies within the range (0, 1). This was the only normalization made in this work.

It should be mentioned here that the present work is based on a code that

does not perform image normalization based on accumulation time (which is

calculated from the shutter speed of the camera of C3 coronagraph). This is

mainly because the images were collected from the SOHO/LASCO's website

image library in the form of (jpg) format, rather than from the raw images one.

The raw images from LASCO, which are usually provided in Flexible Image

Formats (FITS) file type, contains a wealth of information about the condition

of that image such as the sensor's temperature and exposure time (shutter

speed). Without such information it would be difficult to perform any

normalization for the selected images. However, the images from

SOHO/LASCO website image library do possess reasonable initial adjustment

as indicated in the main page, so that using these images for CME detection can

be safely considered. Nevertheless it would be better to use image normalization

in a future work. Considering the FITS file format is left for the future work.

Images taken from the SOHO/LASCO website image library were chosen

from LASCO C3 detector only with resolution 512 x 512 pixels. The choice of

Page 65: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥۱

resolution was made in order to save runtime and memory consumption since

some CME events require a number of images that may reach up to 15-40

images. On the other hand, C3 detector images were chosen over C2 images

since the former covers a wider field of view. However, C2 images still hold

important information about the accurate first levels of CME development.

Therefore including C2 images at the first hours of any CME event will add a

reasonable accuracy to the calculations. This was not made in this research but

is left for future work.

Beside this, a reference image was chosen from the LASCO C3 library

(with the same size as mentioned above). This reference image was chosen such

that it contains no CME and the minimal possible background noise. Such a

reference image is to be used for two reasons in the main calculating code (and

see the full details below):

i. To detect the actual size of the Sun.

ii. To be considered as a reference for background initial elimination in other

images when a CME is detected.

In ideal cases, the CME occupies a definite region in LASCO image as a

bulk of white light with soft boundaries. In the details of the code it was aimed

to consider these definite regions of any image and assume them as a CME.

Earlier automatic CME detection codes such as CACTus [45] and others

used circular Hough transform to locate the CME boundaries and perform

calculations. In those automatic codes, the aim was to scan LASCO images for

any large area with curvature boundaries and start tracing these boundaries to

determine angle and height development. However, and due to its complexity,

the circular Hough transform was not used in the code of the present research.

Yet there is another method listed in the suggestions of future work that is

thought to provide an alternative method of detecting CMEs from C3 images.

Instead, in the present work the CME was determined from its main bulk

mass region as appeared in LASCO images and its properties were measured

Page 66: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥۲

from the motion of its center of mass, as described below. Although the present

method may bring considerable error in few cases, it is a method that can be

programmed with relative ease. Error generates mainly due to the

inhomogeneous nature of CMEs. The main body of the CME may become more

dense than its boundaries because CMEs usually hover out of the Sun as a

plasma with large mass and turbulent density. Thus, CME main body usually

becomes more dense than its leading and following boundaries. Detecting the

CME based on its main bulk mass may lead to ignoring the leading boundary

edge and this may accumulate the error of calculations.

This problem was approximately corrected in the present code by detecting

the major axis length of the main bulk mass and adding this length to the center

of mass length of each detected CME. Error estimates range in CME heights

ranged between 2 to 30% as compared with the standard CME catalog [45].

More details about this solution are given below in point 2 of Section 4.2.D. that

describes measuring the height of the CME edge from the solar center.

Any detected bulk is assumed as a region of interest for the code (ROI).

Then ROI that represents the possible CME event is traced, and its various

properties are calculated. Calculations include height-time profile for each

CME, speed, acceleration, main position angle and mean area. In order to

perform these measurements from each image, few parameters must be found

first such as the time of each image and the solar size. Solar size is measured

first in pixels and the height-time profile is compared with the solar size which

was previously determined in the same code.

4.2. UComputing Details of the Program The present code was written using Matlab software and it contains many

subfunctions. The following is a brief description of the code's details.

4.2.A. UReading Filenames and DateU The images of a CME event are downloaded and saved into a computer folder

with a certain name. Images from LASCO/SOHO are found at the website:

Page 67: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥۳

http://sohodata.nascom.nasa.gov/cgi-bin/data_query

Images are chosen from LASCO C3 coronagraph with resolution 512 x 512

only. All images from LASCO are in the rgb format. Furthermore, any image

from this site has a descriptive filename such that the filename of LASCO

image is :

LASCO Image Filenames Format: Date_Hour_Type_Resolution.jpg or

YYYYMMDD_hhmm_type_res.jpg

where Y stands for the year, M for the month, D for the day, h for the hour (UT)

and m for the minute.. etc. This means that the filename contains the year,

month and day. The hour contains the hour and minute. Type and Resolution

describe the detector type (C2 or C3) and the resolution of the image (512 or

1025, square image) respectively.

For example, an image with the name:

20130110_2042_c3_512.jpg

means that this image was taken at 2013-01-10, 20:42 UT, from C3 detector

with a resolution of 512x512.

Once the images of a CME event are downloaded, the present code reads

the filenames from their folder. The reading procedure reads the entire contents

of the folder but it selects the files with the extension (.jpg) or images only.

Then the code sorts these filenames such that the older image is sorted first.

After that the code extracts the date from the filename of each image. The

date of each image has very important rule in the calculations because it

represents the development of the detected CME event. These values are used in

a matrix to store them its date as: YYYY; MM; DD; hh; mm. Time is then

converted into minutes, which helps in finding the time difference between

successive images and compare the result with the dates of the images see

Page 68: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥٤

directly in them. This helps later in specifying the time evolution of the detected

CME. during calculations this time is converted further into seconds.

4.2.B. UMeasuring the Solar Radius U Each image from LASCO/SOHO has the details shown before in Chapter (1) in

Figures(1.1) where there is a circle at the center of the image. Since used images

were with resolution (512 x 512), then it would be expected that the center of

the Sun lies at the center of the image, i.e. at pixel (256,256). However, this was

not the case. From careful inspection of any image from LASCO of the year

2002 using the Matlab image tool (imtool) it was found that the center of the

Sun lies exactly at x=247, y=260 pixels; with intrinsic (measuring) error of ± 1

pixels for both dimensions. See the colored image (4-1) below. In this figure,

the center of any image from LASCO is magnified by the ratio 1600%. The

white circle in this Figure exists originally in all LASCO images and this circle

indicates the actual position and circumference of the Sun relative to the image.

The green semi-circle is the detected boarder of the white one. This shape was

detected using the main program using the boundary trace function

(bwtraceboundary) as described below. The thin red circle is the perfect circle

plotted from the green semi-circle smoothed points. This time the radius of the

detected (green) circle is calculated from the previous step as well as the center

of the green circle (xc, yc), then data were regenerated using the equation of the

circle: (x+xc)P

2P+(y+yc)P

2P=r P

2P, where r is the radius. The red crossed lines are the

lines representing the center of the Sun, found at xc=247, yc=260 pixels. The

yellow crossed lines are the lines plotted exactly at the center of the image,

x=256, y=256 pixels. Only the white circle exists in LASCO images, while all

other (colored) shapes were plotted using the Matlab code.

The detection of the white circle shape was made by detecting any

continuous shape near the center of the image, i.e., around the pixel point

(256,256). After the program senses this shape it starts to trace the outer

boundaries of it. Here, the main program uses a function found in Matlab called

Page 69: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥٥

the boundary trace function (bwtraceboundary). This function is able to

determine the geometrical properties of any continuously connected bulk shape

in a black-white image. In the case when this shape is a rough circle, this

function calculates the circle's center and radius. These information were not

directly used in the program, but they were used to perform a simple curve fit to

find the parameters of a smooth circle that is concentric with the original white

circle and with the same radius. The fitted circle is shown in Figure (4-1) as the

thin red circle laying at about the boarders of the original white circle.

The error (err) in determining the position (xc, yc) is obvious from the

difference between the yellow dot at the center and the point of the red-crossed

lines. That is ~ 1 pixel, and it exists due to the fact that points must occupy at

least a single pixel, and during the calculation the center (yellow dot) is at (xc,

yc) while the lines cross at (xc+err, yc+err). Although the error seen in this is

apparently less than 1 pixel, but it is assumed as (1 pixel) since this is the least

possible error value in determining a single point in an image.

The solar radius is measured from the reference image and it can be

assumed that its size does not change in other images-see the next paragraph.

The solar radius is an important parameter used during the calculations

performed by the code, since this code aims to detect CME different spatial

features based on their distances and sizes compared to the solar size. Thus, the

solar size is first detected in the code to find its value in pixels. Then, since the

solar diameter is previously well known, one can calculate the conversion

parameters from pixels to kilometers (or to meters, or even solar radii). After

this any measurement that is made by the code is easily converted into distance

units as required. This is shown in the example of Figure (4-2).

Regarding the pervious assumption about fixed measured solar radius,

however, it was found that selecting other reference images resulted in values

that were as large as 9.9707 pixels. Selecting few images for this procedure

showed that no radius values were less than 9.6700 pixels, and no values were

Page 70: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥٦

higher than 9.9707 pixels. Therefore, the error assumed in this part is between

3.11 % to 3.02 %. The mean value is assumed as 9.8204 pixels, and it is the

value used in the rest of this work. This value comes with a round-off error

1.53% from both maximum and minimum detected solar radius values. This

error value is small enough to be neglected, therefore in practical applications

the previous assumption about fixed measured radius can be considered.

However, in this work, this error will not be neglected, and the mean value of

9.8204 pixels will be used to represent the solar radius with error ±1.53%.

Figure (4-1). The center of any image from LASCO, magnified 1600%. The white circle exists originally in all LASCO images and this represents the actual circumference of the Sun. The green semi-circle is the detected boarder of the white one from the main program. The thin red circle is the perfect circle plotted from the green semi-circle smoothed points. The red crossed lines are the lines representing the center of the Sun, found at x=247, y=260 pixels. The yellow crossed lines are the lines plotted exactly at the center of the image, x=256, y=256 pixels. Only the white circle exists in LASCO images, while all other (colored) shapes were plotted using the Matlab code.

Page 71: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥۷

Figure (4-2-a). The image 20130114_0706_c3_512.jpg. This is assumed as a

reference image to detect the solar radius.

Figure (4-2-b). The estimated solar radius is 9.670 (in pixels) from the same

image 20130114_0706_c3_512.jpg. This value corresponds to the solar radius 6.958x10P

8P m. However, the value 9.8204 pixels is used-see below.

The solar measured radius from the reference image was 9.6700 pixels.

Page 72: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥۸

Furthermore, the diameter of this circle was also roughly measured using

the Matlab's (imtool), as seen in Figure (4-2-c). The shown value of the

diameter was 18.91 pixels, indicating that the radius is 9.4550 pixels, which is

less than the minimum detected value from the code.

Since images are treated as matrices in Matlab, then it should be kept in

mind that the entire program uses integer pixel values. In fact any image

processing technique takes this as granted fact. This means that practically there

is no value of 9.8204 pixels in the image, but this value is assumed for length

conversion because it reflects the program ability to define lengths in meters

rather than in pixels. This assumption is considered in order to minimize the

error that associates with the program.

Figure (4-2-c). The visually-measured solar diameter using imtool of Matlab

indicated that it is 18.91 (in pixels) from the same image used in Figures (4-2-a and b).

Page 73: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٥۹

4.2.C. UFiltering the Images A CME is recognized as a distinguished, large and bright object leaving the

Sun. Thus in order to develop a computer program that is able to detect a CME

event it must be able to isolate any large and bright objects leaving the Sun. The

isolated object must be recognized from the background found in the image.

Therefore, careful isolation of the region of interest should be made by

removing any unneeded details in each image. This task is made in four steps in

the present program as described below:

First: Erasing of Descriptive Information Areas Each C3 image has descriptive information such as the location of the Sun and

the date of the image. The solar position is annotated by a circle at the center

and the date at the lower left side of each image. Both of these areas are

completely erased in the grayscale image of C3.

In some examples, after subtracting the selected image from reference

image (see Second step below), a small clusters of pixels remain in the regions

at the center of the image and at the lower left side. This is because dates

printed on each image vary and extraction from reference image may not clean

these regions completely. Therefore, these regions of each of the images are

erased. These regions are specified by the following rectangular regions:

The circle at center of the image by:

(248,230) , (280,230), (280,260) and (240,260).

The region of date at the lower left side of the images by: (1,480), (512,480), (512,512), (1,512).

Second: Images Main Cleaning A cleaning procedure is performed for all the images. In this step, each one of

the images is subtracted from a reference image as mentioned in the

aforementioned paragraph. This reference image is chosen previously for when

there are no significant CME events.

It should be mentioned here that in this work it was found that the current

method of choosing a reference image to subtract the selected images from is

Page 74: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦۰

better than the method of running difference for selected regions around the

occulting disk, as described elsewhere [52]. The present method performs faster

and more accurately, and it assumes equal weight for the entire image since it is

assumed that the whole image represents an area of interest. The examples

illustrated in Figures (4-3) below show the results of cleaning procedure from

this work in Figure (4-3-a), compared to that from the procedure described in

ref [47] in Figure (4-3-b).

In order to achieve fast performance, the code was written such that it uses

an initial background subtraction from as clean as possible reference image

from LASCO C3. Any extra noise in the targeted image is compared with that

noise in the reference image, if there is a difference and if this difference was

large, the noise is assumed as a useful data and left out in the targeted image.

See more details below. However, if the noise existed and it was not large it is

then deleted from the targeted image before filtering the image. Such a process

guarantees fast removing of fixed points in the background (far stars) and eases

the removal of the occulting disk in the center of the image and date in the

bottom left side.

The example given in Figure (4-4-a) shows how an image is easily and

quickly cleaned up after subtracting it from a reference image. An important

thing to be careful about is that after this process, all pixels are logically tested

such that any pixel with a value not in the (0,1) category is rounded to the zero

level. By this it can be ensured that the resultant image will still has a logical

format consisting of (0,1) values only.

Page 75: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦۱

Figure (4-3-a). The resultant image from the cleaning procedure used in the present work for the image 20130110_0054_c3_512.jpg. No filtering nor thresholding were performed yet, but the middle circle and date were erased.

Figure (4-3-b). The resultant from the treating the same image using run difference for selected areas around the occulting disk. No filtering nor thresholding were performed yet, but the middle circle and date were erased.

Page 76: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦۲

Third: Spatial Filter Application

The resultant image is then filtered using spatial filter, then eroded to clean up

small isolated objects.

The filter used in the present code was an average filter. The resultant

image from the previous step is stored in a matrix K. This is first tested, pixel by

pixel, to detect any possible value of (-1). This worked if K(row,col)==1 and

tested as if they are (-1), if so the pixel value is reset to zero. The result is stored

in a vector, e.g., B1(imgNumber, row, col) of the binary image. This is the

vector which holds the pixels of difference for each image, considering the

entire image sequence. This matrix is made using a matrix concatenation. After

this the basic filter procedure is made. This is achieved by detecting where (1) is

present, then test if the following six pixels (up and down) are (0)'s. If so, then

the code replaces the (1) with a (0) in the matrix K, otherwise it aborts because

it may mean that this block of pixels is a large block which might be a CME.

After this the code uses STREL and IMERODE functions with specified

square shape, (2x2) pixels. The STERL function of Matlab creates a

morphological structuring element that is proper for image erosion. The selected

vector was chosen as a square one. This vector is made to put a small square of

zeros centered at the remaining pixels of value (1).

When experimenting few other procedure, it was seen that this method

works smoothly with the best final results. Although Matlab comes with a

verity of filters, the present method showed much better results than the pre-

programmed Matlab filters.

Fourth: Fast Normalization A simple normalization procedure was finally made for each image in the

sequence. The resultant image was ran through a thresholding procedure and

tested for isolated objects. This step is described before with enough details.

Page 77: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦۳

Figure (4-4-a). The image 20021202_1818_c3_512.jpg after black-white

conversion only. No other treatment was applied to this image.

Figure (4-4-b). The same image 20021202_1818_c3_512.jpg after black-white

conversion and subtraction from the reference image. The middle circle and date were erased.

Page 78: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦٤

Figure (4-5-a). One of LASCO C3 images of the event of early day 13-7-2012.

This is the 6P

thP image in the sequence.

Figure (4-5-b). The same image after filtering and preparation.

Page 79: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦٥

4.2.D. UCME DetectionU This is the key aim of the cmeDetect code. Each one of the image files is now

assumed to be sorted in ascending manner, has its time stored, properly filtered

and clean of unnecessary details, and has a proper (normalized black-white)

format. Then each of these images are being input to the main procedure of the

code where the CME is to be detected.

Detecting CME from LASCO images is an operation that requires special

attention. For example, Vršnak et al. [Vršnak2009] discussed that white-light

emissions that appear in coronagraph images might have a blob-like shape with

speed range 10P

2P-10P

3P km/sec; yet they may not be always generated from CME

events. Thus the present code used a selection criterion from which the user can

determine what size of the feature is considered and which one is ignored.

As mentioned before, the detection is made from the isolation and

tracking of bulk mass areas in the image. In Figure (4-5-a) the event started in

the early day of 13-7-2012 is shown, and the image after processing and

preparation is shown in Figure (4-5-b). In this example it is seen how the

program focused on the only bright objects representing a possible CME event.

The detection of the present code is sensitive to few parameters. These

parameters are:

i. the size of the strel vector used in the erosion step.

ii. the horizontal and dimension of the detected object in any image.

iii. thresholding of the image.

Once each of these images is fed to the main procedure of the code, any

possible CME is detected. If any image contains such an object, the program

starts to follow its time development and measures simultaneously the following

parameters. The following parameters are measured from each image for the

entire filenames of a single CME event:

1. Time development of each image. Time is stored in minutes.

Difference time ∆t is calculated as

Page 80: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦٦

∆t = tRi+1R – tRi

was also calculated and stored, where tRiR is the iP

thP time of each image obtained as

described before. The maximum value of i represents the number of CME event

images.

2. The height of the CME edge from the solar center. This value is

measured in pixels, then converted into kilometers using the calculated

conversion parameter. The same distance is also converted into units of solar

radii. These values are corrected by subtracting one solar radius value in order

to obtain the height from the solar surface rather than the solar center. The

height measured in the present code, H, is assumed as:

H = HRc.m.R + C/2

where HRc.m.R is the center of mass height of the detected object and C is the

length of the semi-major axis of the detected object. This equation represents an

important approximation in the present work. The value of HRc.m. Ralone,

apparently, contains a considerable error in height determination because the

wanted value must be from the outer (leading) edge of the detected CME to the

solar surface (or center). Therefore, the object semi-major axis, C, is also

measured in the main code for the detected object and half its value is added

with HRc.m. RSee the Figure (4-6).

Page 81: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦۷

Figure (4-6). Any detected object in the LASCO C3 images is assumed to have semi-major and semi-minor axes, C and B respectively. The distance of the leading CME edge is approximated by adding C/2 to the center of mass height.

3. The direction of the line between center of mass of the detected

CME and solar center point is calculated. This angle is then transformed such

that it is being measured from the solar north and with direction of counter

clockwise. This transformation is made in order to obtain comparable results

with the CDAW catalog [51].

4. The area of each CME is measured. The value of this parameter is

measured with (pixelsP

2P) and then converted into (kilometersP

2P) using the same

conversion parameter mentioned before. The CME area will be used to find an

approximate relation with CME mass as found in CDAW.

After these steps, the main code directs the results into subfunctions to

calculate the following parameters:

Page 82: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦۸

5. Speed. The speed is calculated from dividing the matrix containing

CME heights by the matrix containing time difference. The resultant speed

would also be stored in a matrix form. CME speed is calculated as km/sec.

6. Acceleration. The speed matrix goes through a difference procedure

by the time difference matrix and the result is stored into the acceleration

matrix. CME acceleration is calculated as km/secP

2P.

Next, the numerical results of the code are presented and discussed. Each

time there is a simple comparison with CDWA catalog. At the end of these

figures, a summery is presented in the form of a collective table.

4.3. UNumerical ResultsU Any CME event should be recognized from LASCO C3 images as a

distinguished, large and bright object leaving the Sun. The code written in this

work aims to detect such features and define then as CMEs then measures their

properties by direct comparison with solar size and coordinates. Measured

properties include the CME angle from the solar north, CME average area, time

of evolution and height. From differentiation of height with respect to time, the

speed of each detected CME is calculated, and from the speed and time

differences, the acceleration is calculated.

The first results listed below give examples about how the code

measurements are performed for of three event examples, each of which is

assumed to be with a single CME. These measurements include distance of the

detected CME, its area, and its angular direction. The rest of the parameters are

program-based.

The CME height (or distance from the surface of the Sun) in the following

calculation examples, as well as in all calculations performed in this work, are

the most important parameters of detection. It is as the distance found from the

outer detected boundaries of the object to the surface of the Sun. The initial

calculation of the cmeDetect code actually finds the distance to the center of the

Sun, but in another step the solar radius is subtracted from the measured value.

Page 83: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

٦۹

This is made in order to be able to compare with CME libraries where most of

them use the distance from the outer boundaries of the detected CME to the

solar surface.

Each time a CME is detected, its area is also found from the main program.

The final area listed in the results represent the mean average of the

accumulated values of the detected areas during the run of the program. These

parameters can be used in an approximate calculation of the CMEs mass.

In Figures (4-7-a and b) the initial test is presented for CME detection for

images of an example CME. This event started at 02/12/2002 at time 17:16. The

image in Figure (4-7-a) is the third one of the sequence at the time 19:42:00,

and the same image is given in Figure (4-7-b) after it went through the entire

code and analyzed. The yellow lines in this part of the figure intersect at the

middle of the detected center of the sun. The values shown above are the initial

values of direction (mean position angle), CME distance from the solar surface,

and the detected area of the bulk mass of this image. Other examples have been

taken in Figures (4-8-a and b) and (4-9-a and b) for different events. In each set

of figures, the treated image is shown in part (a) and its original LASCO image

is given in part (b).

Page 84: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷۰

Figure (4-7-a). Initial test for CME detection for images of the CME event starting at 02/12/2002 at time 17:16. The image time's 19:42:00. The yellow lines intersect at the middle of the detected center of the Sun. Shown above the initial values of direction (mean position angle), CME distance from the solar surface, and the detected area of the bulk mass of this image.

Figure (4-7-b).The original LASCO/SOHO image of the CME event

analyzed in Figure (4-7-a). This image time was 09:42:00.

Page 85: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷۱

In Figure (4-8-a) the detection threshold of the present code is illustrated to

some extent. In the original LASCO image, Figure (4-8-b), the CME that is

needed to be detected and recognized by the code almost has faint density at the

outer leading edge, yet the code could reasonably detect it; although the

detection efficiency is not perfect. This is because the outer edge which

represents the most important part of the CME is about 3 to 7% less than the

actual one. As the results will reveal later, this shortage of efficiency will cause

most CME height values to be, in general, with similar behavior to the reference

values of CDAW, yet with higher values than the correspondent CDAW catalog

taken from ref [51]. Some of the present values, however, are in perfect

agreement.

The height values are used by the code in order to calculate CME speed

and acceleration thus these error values in the original CME height will cast an

error on the related calculated values. This error becomes less as the LASCO

images contain more distinct, separated CME eruptions as in the example of

Figure (4-9). The measurements of the mean position angle, on the other hand,

were consistent with acceptable error values in almost all results as seen later in

this chapter.

Page 86: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷۲

Figure (4-8-a). Initial test for CME detection for images taken at

10/01/2013 at time 03:30.

Figure (4-8-b). The original LASCO/SOHO image of the CME event of

Figure (4-8-a).

Page 87: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷۳

Figure (4-9-a). Initial test for CME detection for images starting at 01/03/2012

at time 00:06. This is the 9P

thP image at time 3:54.

Figure (4-9-b). The original LASCO/SOHO image of the Figure (4-9-a).

Page 88: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷٤

In the rest of the selected CME events examples listed below, the results

are presented without referring to the original CME images. The Figures above

show the results for selected CME events in the years 2002, 2012 and 2013. The

present results are shown in parts (a, b and c). In each set of figures the

following parts is shown:

Part (a) shows the results of CME height of the event,

Part (b) shows the speed, and,

Part (c) shows the acceleration.

Reference results of the same CME events are given in Part (d), which

shows both CME height and its first derivative obtained from CDAW catalog

[45]. Furthermore, in few examples there is another plot shown in Part (e)

where the curve fit of CME height is plotted in order to perform a detailed

comparison with standard CDAW data. This case is made after performing

curve fitting of the present data-see below. Not all the currently studied CME

events' heights were treated with the curve fitting procedure, therefore part (e)

of few figures is presented and separated from part (a) which shows current

heights results without any further illustrations.

The CME events listed in Table (4.1) were selected as examples of input

for the code used in this work.

Page 89: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷٥

Table (4.1). The CME event examples used with the present code.

# Date TimeP

(1) Figures P

(2) 1. 01/01/2000 0TU14:30:05U0T 2. 02/01/2000

0TU05:30:05U0T 3. 18/01/2000

0TU11:54:05U0T 4. 01/12/2002 0TU10:34:05U0T 5. 02/12/2002 0TU17:54:05U0T 4-10 6. 04/12/2002 0TU03:26:05U0T 4-11 7. 06/12/2002 0TU13:31:47U0T 8. 13/12/2002

0TU02:54:07U0T 9. 19/12/2002

0TU22:06:05U0T 10. 28/12/2002

0TU13:54:05U0T 4-12 11. 28/12/2002 0TU16:30:06U0T 4-13 12. 01/01/2003 0TU19:54:05U0T 4-14 13. 01/03/2003 0TU13:54:24U0T 4-15 14. 18/03/2003 0TU07:31:43U0T 4-16 15. 01/08/2003

0TU12:54:05U0T 16. 28/11/2003

0TU10:06:05U0T 17. 24/01/2007 0TU14:23:51U0T 4-17 18. 01/05/2013 0TU03:12:08U0T 19. 02/05/2013 0TU05:48:06U0T 4-18 20. 17/05/2013 0TU09:12:10U0T 4-19

(1) This time appears with the data file from CDAW. However, the same CDAW figures contain the start time of any CME according to their first appearance in C2 images. In this work the used files were C3, yet the date that appeared in the images were taken in below. (2) Blank items are CME event examples that were analyzed but not plotted. Their numerical results are given in Table (4.2) at the end of the present Chapter.

Selection of CME events was not based on any certain criterion, rather,

events with definite and considerable size with as possible distinction were

searched for from CDAW catalog and the corresponding image data were

retrieved from SOHO/LASCO website then examined with cmeDetect code.

Table (4.1) also shows the related figures of the numerical results. Numeric

values of the present results and those of CDAW are all listed in Table (4-2) at

the end of this Chapter.

There are 10 more events that were analyzed in the code but their results

were not plotted. This is a two-fold choice, first because most of these extra

Page 90: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷٦

events came with high error values for speed and acceleration, and specially for

height. This researcher saw to point them out anyway for future developments.

The other reason is to save space of the present research.

4.3.1. UThe CME event of 02/12/2002 at time 17:16:00 The results are shown in the Figures (4-10-a to d). In Figure (4-10-a), the CME

height results showed that this quantity develops almost linearly with time. The

same behavior is shown in the rest of all of the examples used in this work.

Such behavior is explained to be due to the nature of the CME itself, where it is

identified as a mass of plasma leaving the Sun. However, the height

development is not the same for every CME event. After about 5 hours of the

initial CME detection a sudden increase took place in the height values where

the CME jumped from 13RRsunR to 20RRsunR in about an hour. Associated is a

sudden jump in the results of the Figure (4-10-b) for speed measures. This

implies that there was a sudden acceleration at these areas which is indeed

shown in Figure (4-10-c). However, the speed and acceleration results in this

case, and most cases studied in this work, were fluctuating around a mean value.

In order to calculate the CME speed, there are two suggested methods:

(1) by taking the mean average of the results of dividing CME height by

time difference, which is shown in Figure (4-10-b) and in all (b) parts of the

results, and

(2) to perform a linear least-square curve fitting to the CME height data

obtained from the present code, and deduce the CME speed as the slope of the

resultant fit equation.

The curve fitting procedure was added in order to determine the speed of

the CME more reasonably than just taking the mean average of the CME height

development with time which is shown in Figure (4-10-b).

The values of the calculated CME height and their linear fit were also

plotted in the same figure with standard height data obtained from CDAW

catalog in Figure (4-10-e). The goodness of the fit was acceptable compared

Page 91: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷۷

with the present data, however, these data showed only behavior agreement

with CDAW data. The error values, although reach considerable values up to

60% of height data, was expected because the present code uses few major

approximations as discussed above, therefore adding more corrections is

necessary for any future development of the present attempt. Nevertheless, there

is a general agreement between the present results and those of CDAW catalog.

Speed measurement from the mean average values of Figure (4-10-b) was

274 km/sec and from CDAW was 867 km/sec; therefore this speed comes with

a very high percentage error value of about 68 %. The CME speed from the

slope of the fit was a*RRsunR/60000 =~ 338 km/sec. The percentage of error this

time was better to reach about 61%, yet it still a value with considerable error.

Furthermore, the maximum value of speed from present calculations was 980

km/sec shown in Figure (4-10-b), and this particular value has an error of ~

13%.

Figure (4-10-a).The present results of CME height of the event 02/12/2002 at

time 17:16:00.

Page 92: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷۸

Figure (4-10-b).The present results of CME speed of the event 02/12/2002 at

time 17:16:00.

Figure (4-10-c).The present results of CME acceleration of the event

02/12/2002 at time 17:16:00.

Page 93: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۷۹

Figure (4-10-d). Height and its derivative results of the event 02/12/2002 at time

17:16:00 from CDAW [51].

Figure (4-10-e). Height and its derivative results of the event with onset 02/12/2002 at time 17:16:00 from present and CDAW data. Blue circles

illustrate present data, red diamonds is their linear fit, and black squares are the CDAW data [45].

Page 94: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸۰

4.3.2. UThe CME event of 04/12/2002 at time 01:33:00

The results are shown in the Figures (4-11-a to d). The figures are arranged as

before. In Figure (4-11-a), it can be seen that after about 3 hours the CME

height raised suddenly from 7RRsunR to about 9 RRsunR. CME height linearity this

time is less dependent on time specially at high altitudes where from the present

results it is shown that speed decreased at about this point of time as shown in

Figure (4-11-b).

Another remark is that the height of CME resulted in decreased values at

about the end of the calculations, which obviously declares that there is an

inconsistent results. This behavior is due to the nature of the present code

which, as described before, depends on determining the bulk mass of the CME

as a detection method.

In this case it can be noticed that CME height developped almost linearly

with time till time ~ 150 minutes then almost constant value was reached at time

between 150 to 250 minutes, followed by a sudden acceleration that took place

till time of about 300 minutes. This remark, combined with the results of the

date 02-12-2002 given above, indicates that the region that lays at about 5 to 15

RRsunR acts as an acceleration region for CME. This effect was suggested earlier

[20] where the reason was suspected to be either due to solar flare associated

with CME eruptions or with interplanetary medium. AlSawad [20] mentioned

that "if the bulk of acceleration takes place in interplanetary medium, then the

interplanetary shock driven ahead of the CME is the major accelerator and

hence the flare part in acceleration will be a minor or even not at all an

accelerator, according to some studies."

The present height values were, in general, much higher than

correspondent CDAW values till about time ~ 300 minutes, then dropped below

that value as seen in Figure (4-11-e). From this figure the speed value was

calculated as 262 km/sec while CDAW value was 301 km/sec, giving an error

value to present result of about 13%. This was by no means better than the mean

Page 95: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸۱

average value of CME speed taken from Figure (4-11-b) which was 140 km/sec

and error 53%.

Figure (4-11-a).The present results of CME height of the event 04/12/2002 at

time 1:33:00.

Figure (4-11-b).The present results of CME speed of the event 04/12/2002 at

time 1:33:00.

Page 96: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸۲

Figure (4-11-c).The present results of CME acceleration of the event

04/12/2002 at time 1:33:00.

Figure (4-11-d). Height and its derivative results of the event 04/12/2002 at time

1:33:00 from CDAW [51].

Page 97: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸۳

Acceleration results also indicated this generally, as shown in Figure (4-

11-c). The mean average value of calculated acceleration was about 2.1 m/secP

2P,

and that from CDAW was 2.65 m/secP

2P; thus the present calculation was in

general agreement with the standard catalog value within an error about 20%.

The mean position angle measured in this example was 317 degrees and

that of the CDAW catalog was 339 degrees, which means that the error in the

present calculations was about 6% only.

Figure (4-11-e). Height and its derivative results of the event 04/12/2002 at time

1:33:00 compared with CDAW results.

4.3.3. UThe CME event of 28/12/2002 at time 12:31:00 The third CME example is the event of mid-day 28-12-2002. This is a good

example that can be used to demonstrate the difference between cmeDetect code

and CDAW catalog since the results were in remarkable similar behavior yet

with different numeric values. Figure (4-12-a) shows the CME height with time,

and in similar behavior yet with different numeric values. the effect seen above

in the region 10-15RRsunR was not seen. The linearity of this figure is clear for

Page 98: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸٤

almost all values. The angular direction was at 315 degrees with error of less

than 1%.

Before the consistency of present results is discussed in this case, it

should be mentioned that the fluctuating behavior of speed and acceleration

curve takes place in particular CME cases when the same images contain more

than one detectable event. This reveals the high instability of the procedure used

in this code, that is to estimate speed by determining the height derivative with

time directly. Thus it is left as a future work to develop a built-in function that

directly computes the appropriate values of speed and acceleration.

Speed and acceleration shown in Figures (4-12-b and c) also did not show

any significant acceleration behavior at the time of these heights. Speed results

in special showed a general increasing behavior yet interrupted with sudden

drops, and this might be due to the effect of coronal part of the solar magnetic

field which holds in a resistive way the development of the CME plasma.

Figure (4-12-a).The present results of CME height of the event 28/12/2002 at

time 1۲:۳۱:00.

Page 99: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸٥

Figure (4-12-b).The present results of CME speed of the event 28/12/2002 at

time 12:31:00.

Figure (4-12-c).The present results of CME acceleration of the event

28/12/2002 at time 1۲:۳۱:00.

Page 100: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸٦

Figure (4-12-d). Height and its derivative results of the event 28/12/2002 at time

12:31:00 from CDAW [51].

Figure (4-12-d) shows that CME speed was decreasing. This phenomenon

will be discussed briefly in the results of CME event at 01/03/2003 at time

12:21:00 (paragraph 4.3.6). The mean average of the calculated acceleration in

this work was ( -2.5) m/secP

2P, with about 12% error from acceleration found in

CDAW which has the value of (-2.84) m/sec P

2P. The results of height are also

compared with a figure plot at Figure (4-12-e) in this example. The figure

clearly shows about the exact behavior with almost fixed difference of about

1.5RRsunR. Speed calculation in this example was in a good agreement with

CDAW value, it was 354 km/sec from the average of Figure (4-12-b), and 432

km/sec from the curve fitting; with associated percentage of error 11% and 8%

from the CDAW value 399 km/sec.

Page 101: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸۷

Figure (4-12-e). Height and its derivative results of the event 28/12/2002 at time

12:31:00 compared with CDAW results.

4.3.4. UThe CME event of 28/12/2002 at time 16:26:00 This event followed the previous one in about the same angular direction within

a time interval of about 4 hours. The angular direction of this event was 321

from CDAW catalog and 315 degrees from the present calculations, with an

error ~ 2%.

Although these successive events were appearing in few images, the

present code could successfully distinguish between them and the results were

acceptable in general. Figure (4-13-a) shows how the CME height behaved

similarly to that of the previous results, Figure (4-12-a). This second event

lasted longer than the first one and was much larger, where CDAW results of

mass calculations of the first event was 1.7x10 P

15P gm while the second was with

mass about 9.9 x10P

15P gm.

Page 102: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸۸

The mean velocity of the present calculation came with about 66%,

angle with 2% and acceleration with about 29% percentage error. CME height

is seen to increase linearly with time for the period t=180 to t=425 minutes.

Comparison between Figures (4-13-a) and (4-13-d) shows that the present

height results were less than those of CDAW. From Figure (4-13-d) the velocity

is seen to behave with non-linear relation with time which reveals that

acceleration must have some inconsistency values from the CDAW data. The

acceleration recorded by this catalog of this event was very high comparing to

most other CME events.

Figure (4-13-a). The present results of CME height of the event 28/12/2002 at time

16:26:00.

Page 103: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۸۹

Figure (4-13-b).The present results of CME speed of the event 28/12/2002 at

time 16:26:00.

Figure (4-13-c).The present results of CME acceleration of the event

28/12/2002 at time 16:26:00.

Page 104: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹۰

Figure (4-13-d). Height and its derivative results of the event 28/12/2002 at time

16:26:00 from CDAW [51].

4.3.5. UThe CME event of 01/01/2003 at time 17:13:00 This is the event that took place on the 2003 new year eve. Resutls were in

general agreement with CDAW results. However, few remarks must be

mentioned. The last two points of Figure (4-14-a) represent an error since they

indicate that CME height was decreasing, i.e., the CME is approaching the Sun.

This is considered as a fault in the code because if the CME returned to the Sun

it will not represent an ejection, but a flare. The speed and acceleration results

of Figure (4-14-b and c) were also fluctuating about respectively the vaules 190

km/sec and 2.6 m/secP

2P. Correspondent CDAW results were 281 km/sec and 0.8

m/sec P

2P, respectively.

Page 105: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹۱

Figure (4-14-a).The present results of CME height of the event 01/01/2003 at

time 17:13:00.

Figure (4-14-b).The present results of CME speed of the event 01/01/2003 at

time 17:13:00.

Page 106: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹۲

Figure (4-14-c).The present results of CME acceleration of the event 01/01/2003 at time 17:13:00.

Figure (4-14-d). Height and its derivative results of the event 01/01/2003 at time

17:13:00 from CDAW [51].

Page 107: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹۳

4.3.6. UThe CME event of 01/03/2003 at time 12:21:00 This event gave better results of CME heights compared with the previous one.

Figures (4-15-a to c) give the CME height, speed and acceleration. Calculated

speed was with average 159 km/sec and that of CDAW was 357 km/sec. A

similar error is found in the acceleration. Angular direction was 73 degrees,

with error 6% from CDAW value.

Figure (4-15-a).The results of CME height of the event 01/03/2003 at time

12:21:00.

Figure (4-15-b).The results of CME speed of the event 01/03/2003 at time

12:21:00.

Page 108: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹٤

Figure (4-15-c).The results of CME acceleration of the event 01/03/2003 at time

12:21:00.

From comparing Figure (4-15-b) with the CDAW result of speed

distribution given in the lower part of Figure (4-15-d) one can see a similarity of

behavior if the first three points of the present calculations were ignored. This

decreasing behavior of speed with time indicates that there is an acting force

that constrain the CME development toward the interplanetary space. This

equilibrium-like development was mentioned [54] and attributed to the nature of

the solar magnetic field in the region behind the initial plasma ejections. If the

magnetic field was reconnected between the progressive plasma, a

disconnection of the magnetic field may occur leading to a CME. The resultant

CME may sustain sufficient kinetic energy and its speed will be increasing with

time raising a positive acceleration. If the ejection was separated from the solar

corona yet it did not sustain enough kinetic energy, negative acceleration will be

resulted and the CME speed will decrease as the CME gains height. Usually the

first case is associated with halo CMEs and comes with a twisted magnetic

field. A similar behavior was seen in other examples in this work, as in the

Page 109: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹٥

event of 28/12/2002 at time 12:31:00 seen in Figure (4-12-d) and in the

forthcoming Figure (4-17-d) of the event of 24/01/2007 at time 13:41:00.

Figure (4-15-d). Height and its derivative results of the event 01/03/2003 at time

12:21:00 from CDAW [51].

Page 110: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹٦

4.3.7. UThe CME event of 18/03/2003 at time 06:52:00 In Figures (4-16-a to c) the results of this event are shown. The error of speed

measurements was about 48% and of acceleration was as high as 69%.

Figure (4-16-a).The results of CME height of the event 18/03/2003 at time

06:52:00.

Figure (4-16-b).The results of CME speed of the event 18/03/2003 at time

06:52:00.

Page 111: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹۷

Figure (4-16-c).The results of CME acceleration of the event 18/03/2003 at time

06:52:00.

Figure (4-16-d). Height and its derivative results of the event 18/03/2003 at time

06:52:00 from CDAW [51].

Page 112: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹۸

4.3.8. UThe CME event of 24/01/2007 at time 13:41:00 This example is chosen in the present work in order to perform a comparison

with an example mentioned by Webb et al. [55]. In Figures (4-17-a to d) the

results of this event are shown, and in Figure (4-17-e) the comparison of heights

with their linear least square fit is given. The height results were in a good

agreement with CDAW results with almost negligible error.

Webb et al. mentioned that speed minimum value was 580 km/sec and

maximum given by CDAW was 785 km/sec, thus it showed a considerable

variance. Although present calculations of CME height was consistent with

standard value, the present value of speed came up with an error ~ 40%, and

about similar value of error for acceleration, about 36%. Angle error from

present calculation was as low as 2% only.

Figure (4-17-a).The results of CME height of the event 24/01/2007 at time

13:41:00.

Page 113: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۹۹

Figure (4-17-b).The results of CME speed of the event 24/01/2007 at time

13:41:00.

Figure (4-17-c).The results of CME acceleration of the event 24/01/2007 at time

13:41:00.

Page 114: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰۰

Figure (4-17-d). Height and its derivative results of the event 24/01/2007 at time

13:41:00 from CDAW [51].

Figure (4-17-e). Height and its derivative results of the event with onset

24/01/2007 at time 14:41:00 from present and CDAW data.

Page 115: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰۱

4.3.9. UThe CME event of 02/05/2013 at time 03:47:00 This event and the next one were chosen from May 2013. A similar behavior of

the results is seen in both cases when comparing the present results and

correspondent result of CDAW.

Figure (4-18-a).The present results of CME height of the event 02/5/2013 at

time 03:47:00.

Figure (4-18-b).The present results of CME speed of the event 02/05/2013 at

time 03:47:00.

Page 116: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰۲

Figure (4-18-c).The present results of CME acceleration of the event 02/5/2013

at time 03:47:00.

Figure (4-18-d). Height and its derivative results of the event 02/05/2013 at time

03:47:00 from CDAW [51].

Page 117: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰۳

4.3.10. UThe CME event of 17/05/2013 at time 08:37:00

Figure (4-19-a).The present results of CME height of the event 17/05/2013 at

time 08:37:00.

Figure (4-19-b).The present results of CME speed of the event 17/05/2013 at time

08:37:00.

Page 118: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰٤

Figure (4-19-c).The results of CME acceleration of the event 17/05/2013 at time

08:37:00.

Figure (4-19-d). Height and its derivative results of the event 17/05/2013 at time

08:37:00 from CDAW [51].

Page 119: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰٥

Page 120: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰٦

4.4. UCME MassU

4.4.1. UMass-Area Calibration

In Chapter Two the standard method of CME mass measurement was briefly

reviewed. The present paragraph discusses the results of the attempt made in

this work in order to determine the CME mass when they erupt with halo

morphology. In CDAW catalog [51], it was mentioned that the mass

determination was approximate and comes with high uncertainties; specially

when the CME was halo. The technique described was based on the work of

Zhuravlev et al. [56] and Howard et al. [49].

In this work the attempt was to try connecting the detected CME area

with its mass to find a simple form of calibration relation. This is based on two

key assumptions:

i. The CME mass depend on their volume, thus on their surface area.

ii. The mass density (or surface density) of any CME is constant with speed.

Therefore, if one accepts the above crucial assumptions, then the average

CME area the first stages of development suffices of to give a rough estimation

about the total CME mass.

In order to perform this task, the area was calculated for each of the

CMEs of the present results, then the first few values were averaged. The limit

of averaging CME area was roughly chosen to be less than 15RRsunR. Then, the

mass data for the correspondent CME events included in CDAW catalog were

collected. Combined together, mass and area values were ran through a least

square fitting procedure using the Matlab cftool. In this work, two types of

fitting for this procedure were considered:

i. The linear least square fit. That is to assume that: M = pR1R A + pR2R, with pR1R and

pR2 R being constants and A is the average CME area. The fitted relation is M =

403.2 A + 1.129x10P

15P. Fitting goodness R-square = 0.8274. This relation gives

the mass in grams if the area was in kmP

2P. This relation holds when the mass

linearly depend on the surface area, which is an approximation for plasma cases

Page 121: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰۷

as mentioned above. The value of the constant pR2R should, based on the above

assumption, be equal to zero. Instead, its value was close to the value of pR1R.

ii. The non-linear least square fit. In this case the fitting relation was assumed to

be as: M = pR1R L + pR2R and L = AP

0.5P. In this case the assumption was that the

CME linear density is constant. On performance of the curve fitting routine,

then the relation M = 2.286x10P

9P L – 1.135x10P

15P. Fitting goodness R-square =

0.933. Although the statistics of this fit are better than the first one, but the

value of the parameter pR2R in this case is relatively high with negative sign.

In Figures (4-20-a) the first (linear) relation is shown, and the second

(non-linear) in Figure (4-20-b).

Figure (4-20-a). The resultant linear curve fitting of CME mass against average area. The fitted relation is M = 403.2 A + 1.129x10 P

15P. Fitting goodness R-square

= 0.8274.

Page 122: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰۸

Figure (4-20-b). The resultant non-linear curve fitting of CME mass against average area. M = 2.286x10P

9P L – 1.135x10P

15P. Fitting goodness R-square =

0.933. 4.4.2. UHalo CME MassU After the mass-area calibration relation was found, the goal is to find the mass

of halo CMEs that were not reported by CDAW. In this work five halo CMEs

were considered – See Table (4.2) above. In Table (4.3) these values are listed

and their masses calculated from the above calibration attempt are also given.

For each mass estimation, the correspondent kinetic energy (KE) is also

calculated from speed values of the present code.

Page 123: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۰۹

Table (4.3). The calculated masses of five halo CMEs from the mass-area calibration relations.

Date Time Area (kmP

2P)

Mass from linear fit

(g)

KE (erg)

Mass from non-linear

fit (g)

KE (erg)

02/12/2002 17:54 5,07x10 P

12 3.17x10P

15 9.37x10P

17 4.012 x10P

15 1.18x10P

18 19/12/2002 22:06 7,90x10 P

12 4.31x10P

15 1.28x10P

18 5.273x10P

15 1.56x10P

18 24/01/2007 14:20 3,90x10 P

13 1.68x10P

16 7.93x10P

17 1.31x10P

16 6.18x10P

18 01/05/2013 03:12 4,42 x10 P

11 1.30x10P

15 8.39x10P

18 3.84x10P

14 2.45x10P

17 17/05/2013 09:12 3,86 x10 P

12 2.686x10P

15 1.881x10P

18 3.356x10P

15 2.34x10P

18

The kinetic energy values in the above table were found from the average

speed values of Table (4.2), using the relation: KE=1/2 m v P

2P . In general it is

noticed that the kinetic energy from the non-linear fit were higher than those

from linear fit. It should be mentioned that the values found in Table (4.3) are

approximate values based on the two key assumptions mentioned above. An

accurate estimation of the mass-area calibration should consider the properties

of the solar plasma, and this task requires utilizing the magnetic field inclusion

in these calculations. Since LASCO images can provide only few information

about these specifications, one should consider other detectors such as EIT or

even other sun observation missions. Thus it is suggested that in order to follow

the present method of development of the kinetic energy, an accurate estimation

of the CME plasma properties must be included. These properties are: particle

density, magnetic field strength and direction, thermal energy and pressure;

beside velocity rather than speed.

Page 124: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱۰

Chapter Five

Conclusions and Future Work

5.1. UConclusions

The present work attempted to detect and analyze CMEs from automatic

analysis of SOHO's LASCO/C3 images with resolution 512x512. The used

code, cmeDetect, was written in Matlab and it is based on the technique of bulk

detection of the CME after few pre-processing procedures. Beside its relative

ease of programming, the present code also demanded a realistic short runtime

which makes it an ideal choice for fast initial analysis of LASCO images.

However, this gain came up with a shorthand in results' accuracy.

The most important conclusions made from the results of the present work

are summarized as follows:

1- The present cmeDetect code was able to CME detect and recognize

well-defined CMEs. If they were with faint density, CMEs at the outer leading

edge could not be reasonably detected; or the detection efficiency was not

perfect. This was explained because the outer edge which represents the most

important part of the CME is about 3 to 7% less than the actual one. The results

revealed that this shortage of efficiency will cause most CME height values to

behave with similar behavior to the reference values of CDAW, yet with

generally higher values. Some of the present values were in perfect agreement.

2- The region that lays outside the corona in about 5 to 15 RRsunR is seen to

has an acceleration (positive) attitude on some of the studied CME events. This

remark was repeated for example at the events that took place in: 04/12/2002 at

1:33:00.

3- The present code could in general be used in cases where two successive

events were appearing in few images of CME events that took place at the same

day. The results of the two event of 28/12/2002 at 12:31 and 16:29 showed that

the present code could successfully distinguish between them and the results

Page 125: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱۱

were acceptable in general. This leads to the conclusion that the present

technique is approximately suitable for fast CME automatic detection and

analysis.

4- Despite the above point, it should be mentioned that there are few

precautions such as the small size of the CME, or its fast movement; that may

add a considerable error in the final results. Therefore one can conclude that not

all CME events are correctly detectable utilizing the present technique. The

present code could successfully detect large CME events with speed less than

about 700 kilometers per second. Error values in most cases were high.

5- Few of the present CME examples were processed further by a least

square fitting procedure for the height values against time. The aim was to

define a better speed value by elimination of the high fluctuations of speed

values as calculated directly from differentiation of CME height with time. The

most important concluded remark was that the latter method is more preferable

than the former one. In some examples, the error was reduced considerably.

6- In all of the studied cases, the error on calculation of the mean position

angle of the CMEs was in a good agreement with CDAW data. Thus, a

conclusion is made that the present technique suffices for CME angular

determination.

7- The present work provided an attempt to relate the detected CME

masses with their surface areas. Two suggestions were given in this course: the

linear and non-linear dependence of CME mass on area. Finding the

approximate relation was aided by CME masses from CDAW and areas

calculated from this work. Masses were calculated for both cases and in general

it was noticed that the kinetic energy from the non-linear fit were higher than

those from linear fit. Thus one may conclude that area and mass of CME could

be related, at least approximately.

Page 126: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱۲

5.2. USuggestions for Future Development U

The present attempt could and must be developed further with many

improvements. The suggestions for this task are:

1. Considering the FITS file format is left for future developments of the

cmeDetect code. FITS files include much more useful information than jpg

images, however, FITS requires an accurate reading procedure.

2. The LASCO/C2 images hold detailed and accurate initial information

about the first stages of CME events. Therefore it would be useful in any future

development of cmeDetect to including C2 images at the first hours of any CME

event.

3. From a general insight of the results and code details, and comparison

with other codes, it is reasonable to suggest to use a combination of running-

difference and bulk-detection methods in a single process that aims to detect

CMEs from C3 images.

4. The region just outside the solar corona to about 15 RRsunR is seen of

importance in CME analysis since it appears that CME usually suffer from high

gain of speed at this region. Therefore, this region should be subjected to further

and careful analyses. An important task in this suggestion is to include the solar

dynamo effects on its interplanetary magnetic fields.

5- It is necessary to develop a built-in function within the present code that

directly computes the appropriate values of speed and acceleration from fitting

procedure.

6- In order to follow the present method of relating kinetic energy with

CME area, it is suggested that an accurate estimation of the CME plasma

properties must be included. These properties are: particle density, magnetic

field strength and direction, thermal energy and pressure; beside velocity rather

than speed.

Page 127: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱۳

UReferences

[1]. David F. W., and Timothy A. H., "Coronal Mass Ejections: Observations"

Living Rev. Solar Phys., Vol. 9, 2012.

[2]. The Official website of SOHO from NASA (accessed 2-12-2014):

http://sohowww.nascom.nasa.gov/

[3]. Details about LASCO instrument from the LACSO official website (accessed

20-4-2014) : http://lasco-www.nrl.navy.mil/index.php?p=content/about_lasco

[4]. The instruments of SOHO from SOHO website (accessed 2-12-2014):

http://sohowww.nascom.nasa.gov/about/instruments.html

[5]. Handbook of LASCO instrument (accessed 20-4-2014)

0Thttp://lasco-www.nrl.navy.mil/index.php?p=content/handbook/hndbk_2 0T

[6]. Queen R. M Ac et al., "Initial results from the high altitude observatory white

light coronagraph on skylab – a progress report", phil. Trans. R. Soc. Lond. A.

281, 405 – 414, 1976.

[7]. Queen R. M Ac et al., "Coronal transients: A summary", phil. Trans. R. Soc.

Lond. A 297, 605 – 620, 1980.

[8]. Richard A. H., "Coronal mass ejection", New York, 1991.

[9]. Gosling J. T., "Magnetic Topologies of Coronal Mass Ejection Events: Effects

of 3-Dimensional Reconnection" Los Alamos National Laboratory, 1995.

[10]. Dere K. P. et al., "EIT and LASCO Observations of the Initiation of a

Coronal Mass Ejection", Solar Physics, Volume 175, Issue 2, pp 601-612, 1997.

[11]. Antiochos S. K. et al. , "A Model for Solar Coronal Mass Ejections", Solar

Physics, Vol. 185, 1998.

[12]. Antiochos S. K. et al., "Observations and Modeling of an Explosive Coronal

Mass Ejection as Observed by LASCO", solar physics, Vol. 187, 1999.

[13]. David F. W., " Coronal Mass Ejections: Origins, Evolution, and Role in Space

Weather", IEEE Transactions On Plasma Science, Vol. 28, 2000.

[14]. Andrews M. D. and Howard R. A., "A two-Type Classification of LASCO

Coronal Mass Ejection", Space Science Reviews, Volume 95, Issue 1-2, pp

147-163 , 2001.

Page 128: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱٤

[15]. Wu Y.Q. et al., “The Solar Origin of the 6 January 1997 Coronal Mass

Ejection" Solar Physics, Volume 207, Issue 1, pp 159-171, 2002.

[16]. Vourlidas A., "Direct Detection of a CME-Associated Shock in LASCO

White Light Images", USA, 2003.

[17]. Jie Zhang., "A Study on the Acceleration of Coronal Mass Ejections",

Proceedings of the International Astronomical Union, Vol. 204, Issue:

IAUS226, pp: 65-70, 2004.

[18]. Qiu K. P. et al., "Low Coronal Signatures of a Coronal Mass

Ejection", Proceedings of the International Astronomical Union, Vol. 204,

Issue: IAUS226, pp: 125-126, 2005.

[19]. Iyer K. N. et al. , "Space weather effects of coronal mass ejection" Vol. 27,

Issue 2-3, pp 219-226, 2006.

[20]. Al-Sawad A., “Multi –Eruption solar energetic particle event observed by

SOHO/ERNE”, PH.D thesis, ISBN978-4165-0 painosalama oy, Department of

Physics and Astronomy, University of Turku, Turku, Finland, 2009.

[21]. Goussies N. et al., “DETECTION OF CORONAL MASS EJECTIONS", IEEE

International Conference on Image Processing ISSN: 15224880, Pages: 1065-

1068, 2008.

[22]. Bachtiar Anwar, "Automatic Detection of Coronal Mass Ejection For Space

Weather" pp:311-316, 2009.

[23]. Norberto A. G., et al. , "Detection and tracking of coronal mass ejections based

on supervised segmentation and level set", Pattern Recognition Letters ISSN:

01678655, Vol. 31, Issue: 6, pp: 496-501, 2010.

[24]. Carla J., and Stefaan P., “Models for coronal mass ejections" Journal: Solar

Physics ISSN: 00380938, Vol. 270 , Issue: 2, pp: 551-559, 2011.

[25]. Al-Sawad A., Allawi H., Al-Ramdhan W., and Valtonen E., 2012, ”

Observation of solar energetic particle (SEP) events associated with narrow

CMEs”, Astrophys. Space Sci. Trans., vol.8, Issue 1, pp.1–5.

[26]. Giordano S., et al. ," UVCS/SoHO Catalog of Coronal Mass Ejections from

1996 to 2005: Spectroscopic Proprieties ", Netherland, 2013.

Page 129: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱٥

[27]. Valori G., et al., "Initiation of Coronal Mass Ejections by Sunspot Rotation",

Cambridge Journal, ISSN: 17439213 , Vol.8, pp: 201-208, 2014.

[28]. Low, B.C., “Solar activity and the corona”, Solar Physics, Vol.167, pp: 217–

265, 1996.

[29]. Chen P. F., “Coronal Mass Ejections: Models and Their Observational Basis”,

Solar Physics, Vol. 8, 2011.

[30]. Hirayama T. and Nakagomi Y., “Observations of Prominences in He II with a

New 25 cm coronagraph”, Japan, 1974.

[31]. Webb D.F. , “CMEs observed in the heliosphere by the Solar Mass Ejection

Imager (SMEI)”, USA, 2004.

[32]. Keil C. , "The interior of the Sun”, United Kingdom, 2006.

[33]. Pugh P.,” Observing the Sun with Coronado™ Telescopes”, Springer Science

and Business Media, 2006.

[34]. Lang K. R,”The Sun from Space”, 2nd edition, Astronomy and Astrophysics

Library, C Springer-Verlag Berlin Heidelberg, 2009.

[35]. Webb, D.F., “CMEs and the solar cycle variation in their geoeffectiveness”,

vol. SP-508 of ESA Special Publications, pp. 409–419, 2002.

[36]. Lario D.,” Advances in modeling gradual solar energetic particle

events”, Advances in Space Research, vol. 36, Issue.12, pp. 2279–2288, 2005.

[37]. Gopalswamy N.,” Energetic Phenomena on the Sun”, American Institute

of Physics, AIP Conference Proceedings , Vol. 919, Issue 1, pp.275-313, 2007.

[38]. Anastasiadis A, ”Acceleration of solar energetic particles: the case of

solar flares”, Journal of Atmospheric and Solar-Terrestrial Physics, vol. 64,

Issue 5-6, pp. 481–488, ., 2002.

[39]. Al-Sawad A., “Multi –Eruption solar energetic particle event observed by

SOHO/ERNE”, PH.D thesis, ISBN978-4165-0 painosalama oy, Department of

Physics and Astronomy, University of Turku, Turku, Finland, 2009.

[40]. Howard T.,” Coronal Mass Ejections: An Introduction”, Astrophysics and

Space Science Library, Springer, vol.376, 2011.

Page 130: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱٦

[41]. Gopalswamyn., Miki´c Z., Maia D., Alexander D., Cremades H., Kaufmann

P., Tripathi D. and Wang Y. M. , “THE PRE-CME SUN”, Space Science

Reviews, DOI: 10.1007/s11214-006-9020-2, vol.123, Issue 1-3, pp. 303–339,

2006.

[42]. Lang K. R.,”The Sun from Space”, 2nd edition, Astronomy and Astrophysics

Library, C Springer-Verlag Berlin Heidelberg, 2009.

[43]. Gopalswamy N. , Yashiro S., Michalek G. , Vourlidas A., Freeland S. ,and

Howard R. A. , ”The SOHO/LASCO CME Catalog”, Earth, Moon, and Planets,

Springer Netherlands, vol.104, Issue 1-4, pp.295-313, 2009.

[44]. Moon Y.J., G. S. Choe G. S., Wang H., Park Y. D., Gopalswamy N., Yang G.,

and Yashiro S., “A statistical study of two classes of coronal mass ejections”,

The Astrophysical Journal, vol. 581, pp.694–702, 2002.

[45]. Gopalswamy N., ” Halo coronal mass ejections and geomagnetic storms’,

Earth Planets Space, Vol. 61, No. 1–3, 2009 .

[46]. Gopalswamy N., Yashiro S., Michalek G., Xie H., Mäkelä P., Vourlidas

A.,and Howard R. A.,” A Catalog of Halo Coronal Mass Ejections from SOHO’,

Sun and Geosphere, Vol.4 ,No.1, 2009.

[47]. Miller J. A., ” Particle acceleration in impulsive solar flares”, Space Science

Reviews, vol.86, Issue 1-4, pp. 79–105, © 1998 Kluwer Academic Publishers,

1998.

[48]. House, et al. , “Studies of the corona with the Solar Maximum Mission

coronagraph/polarimeter”, Astrophys. J. Lett., 244, L117–L121. (Cited on

pages 6 and 58.) , 1981.

[49]. Howard D. Nandy T. A. and Koepke A. C. "Kinematic properties of solar

coronal mass ejections: Correction for projection effects in spacecraft

coronagraph measurements" Journal of Geophysical Research, Vol. 113,

A01104 (2008).

[50]. Jason P. B., "The Kinematics and Morphology of Solar Coronal Mass

Ejections", Ph.D. Thesis, School of Physics University of Dublin, Trinity

College, 2010.

Page 131: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

۱۱۷

[51].CDAW Catalog from ALSCO/SOHO website (accessed 2-12-2014):

0TUhttp://cdaw.gsfc.nasa.gov/CME_list/U0T

[52]. Rafael C. G., Richard E. W., “Digital Image Processing", 2P

ndP Ed., (2001).

[53]. Phillips D., "Image Processing in C", 1 P

stP Ed., (1994).

[54]. Pick, M.; et al. "Coronal Mass Ejections", in Magnetic Fields and Solar

Processes, The 9 P

thP European Meeting on Solar

Physics, held 12-18 September, 1999, Florence, Italy. Edited by A. Wilson.

European Space Agency, ESA SP-448, 1999. ISBN: 92-9092-792-5., (1999),

p.915.

[55]. Webb D.F., et al. "Study of CME Propagation in the Inner Heliosphere: SOHO

LASCO, SMEI and STEREO HI Observations of the January 2007 Events",

Solar Phys. (2009) 256: 239–267.

[56]. Vršnak B., et al. "Morphology and density structure of post-CME

current sheets", Astro. Astrophys. 499,(2009), 905–916.

Page 132: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

Appendices Appendix A:

cmeDetect Flowchart

Loop on No.

Images

Start

Read LASCO Files

Read Time of

Images

Find Solar Radius

from Ref. Image

Clean Images

Find Time

Differences

Find theta, length, distances, area, end

points

Analyze Results

End

Plot Results

Normalize Image

Convert to BW

Apply Filter, Strel

Find Basic Parms.

Apply regionprops

Note: The chart symbol

refers to a subfunction.

Page 133: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

Appendix B:

The Complete List of the Code cmeDetect.m

clc clear close all pause(0.1) crat=15;% Crat is the criterion of image imextendedmax. This value is fine craA=10;% Criteria for detecting obj's craB=10; % As crat increase, cratA and B should decrease cx1=247; cy1=260; % the center of the Sun instead of 256, 256 solarR=6.958e+08; % in meter solarArea=2*pi*solarR^2/1e6;% in km2 ploproc=0; % to plot subplots set it to 1 if not needed set to zero % Open files from a whole folder % addpath M:\soho_LASCO\Results_CME1_files\1 % This work with joining procedure cme13 % fileFolder = fullfile('M:\soho_LASCO\Results_CME1_files\1'); %North-North-West % addpath M:\soho_LASCO\Results_files\2 % this is 97 images!! % fileFolder = fullfile('M:\soho_LASCO\Results_files\2'); % %North-West-West %addpath M:\soho_LASCO\Results_files\2\11 % This is the same as above with selected images % fileFolder=fullfile('M:\soho_LASCO\Results_files\2\11'); % addpath M:\soho_LASCO\Results_files\2\22 % This is the same as above with selected images % fileFolder=fullfile('M:\soho_LASCO\Results_files\2\22'); % addpath M:\soho_LASCO\Results_files\3\event2 % checked for cmeDetect13 OK. # 14 ok % fileFolder = fullfile('M:\soho_LASCO\Results_files\3\event2');%North-North-East %addpath M:\soho_LASCO\Results_files\3\event1 % checked till cmeDetect13 ok % fileFolder = fullfile('M:\soho_LASCO\Results_files\3\event1');%South-East addpath M:\soho_LASCO\Results_files\6\1 fileFolder=fullfile('M:\soho_LASCO\Results_files\6\1'); dirOutput = dir(fullfile(fileFolder,'*.jpg')); fileNames = {dirOutput.name}' ; lfn=length(fileNames); I=zeros(512,512,lfn); tOut1Flaq=zeros(1,lfn)'; % Display images only imgW=2*247; imgH=2*260;% size(D); if the center was @256 we use size alone [IT1 erMsg]=ImagesTime(fileNames); % this tests for ascending sort and if erMsg~=0; disp('ERROR while sorting.'); return; end S12=imread('M:\soho_LASCO\Results_files\20130114_0706_c3_512.jpg'); S22=rgb2gray(S12); D=S22; [SolR1]=SuCirDet(S22,imgW+18,imgH-8);% This calculates the solar radius disp({['Detected solar radius is: ' num2str(SolR1) ' pixels.']}); disp({['The value: ' num2str(9.8204) ' pixels is used.']}); SolR=9.8204; pause (1); close all

Page 134: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

% Conversion parameter in m/pixels; convP=solarR/SolR; % Conversion parameter in m/pixels disp({['Conversion parameter is: ' num2str(convP) ' m/pixels.']}); [L_erased,D]=CMEcleanimg(D,0); D=im2bw(D); % This makes #1 diff from cmedetect13 % this is to make B-W mapping of fixed points (convert to binary image) SE=[]; CG=[]; % To display more figures without using the mouse scrsz = get(0,'ScreenSize'); figure('NumberTitle','on','Name','Detected CME Position', 'Position',... [1 scrsz(4)/2-100 scrsz(3)/2 scrsz(4)/2]); figure('NumberTitle','on','Name','Largest Isolated CME ','Position',... [scrsz(3)/2 scrsz(4)/2-100 scrsz(3)/3+500 scrsz(4)/2]); % Next step is to analyze what was read in. [tOut1,tOut2,ImDateNum,NameOne,ImDate]=datesF(fileNames); % This finds the dates from filenames for i=1:lfn I2 = imread(fileNames{i}); I=rgb2gray(I2); [L_erased,I]=CMEcleanimg(I,0);% erases date and middle circle thresh=100; % theshold for finding the maxima [J]=normCME(I,thresh); % for normalization and vast crude filter %K=J; % figure, imshow(J); pause % SO FAR NO CHANGE IN THE REST %I=J; % This makes #2 diff from cmedetect13 I=im2bw(I); K=I-D; % D is the reference image, I is the present image l=0; if ploproc==1; subplot(2,2,1), imshow(I2); title ('Original Image no BW and basic filter.');end for i1=6:256-6; l=l+1; Co1=[0 0 0]; aI1=i1; for i2=6:512-6; % ASSUMING imgW == imgH == 512 ONLY if K(i1,i2)==-1; K(i1,i2)=0;end % to eleminate any possible (-1) value in K if (K(i1,i2)==1) && (K(i1,i2+1)==0) && (K(i1,i2+2)==0) && (K(i1,i2+3)==0) &&(K(i1,i2+4)==0) && (K(i1,i2+5)==0) && (K(i1,i2+6)==0)... &&(K(i1+1,i2)==1) && (K(i1+2,i2)==0) && (K(i1+3,i2)==0); K(i1,i2)=0; end if (K(i1,i2)==1) && (K(i1+1,i2)==0) && (K(i1+2,i2)==0) && (K(i1+3,i2)==0)&& (K(i1+4,i2)==0) &&(K(i1+5,i2)==0)&& (K(i1+6,i2)==0) K(i1,i2)=0; end end end if ploproc==1; subplot(2,2,2), imshow(K);title('Image after smooth filter.');end Str1=strel('square',8); % was disk , 4 for creating a square vector of 2 X 2 KS1 = imdilate(K,Str1); % dialation makes results worse

Page 135: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

KS2 = imerode(K,Str1); % erosion cleans it up and works fine if ploproc==1; subplot(2,2,4), imshow(KS2);title('Image after erosion.'); end RE1=graythresh(KS2);% KS3=im2bw(KS2,RE1); %figure(3), imshow(KS3) if ploproc==1; subplot(2,2,3), imshow(KS3);title ('BW Image after thresholding.');end I5=KS3; props=regionprops(I5,{'FilledImage','Centroid','MajorAxisLength',... 'MinorAxisLength','Orientation','Area','Eccentricity','ConvexHull'}); [k1 k2]=size({props.FilledImage});% k2 is the number of detected objects regardless their size for t=1:k2 % Here we put ALL Areas in a matrix called a33 DE2=cat(1,props(t,:).Area); a33(t)=DE2; end indMaxArea=find(a33==max(a33)); % This is the index of the max. detected area. Gotcha! ik2=0; for i22=1:k2 % the var i is used in the MAIN LOOP. Careful DE=cat(1,props(i22,:).FilledImage); a(i22).dat=DE; % Here is the isolated objects DE2=cat(1,props(i22,:).Area); a44(i22).dat=DE2; % Here is the net area of isolated objects [a1 a2]=size(DE); if (a1>craA && a2>craB) % This is the criterion of how big the detected objects % should be. The bigger detewcts only Large objects. ik2=ik2+1; % independent index for output if (i22>=indMaxArea) figure(2);imshow(a(indMaxArea).dat); WE=(props(indMaxArea).ConvexHull); end [theta,justLength,L1,L2,V1,V2,s1,s2]=facntCME(props(i22).Centroid,imgW,imgH); % L1 and L2 are the horizental and vertical dist. from the center % of the image theta; % This is the Angle OK justLength;% This is the Length of c.m. of CME from center of the sun in pixels OK % CMEdist is the distance after conversion Lobj=props(i22).MajorAxisLength;% This is assumed as the length of the detected object OBJln=Lobj+justLength; % This is the Area1=props(i22).Area; % This is the total Area of each isolated CME in pixels OK g1=(props(i22).Area).^0.5/(pi);% This is the Radius of the detected % object assuming it is a Circle and this is apprximation ok % justLength is the center of the detected obj. from the center of % the image in pixels and here is the distance of detected CME from % the sun in kilometers : CMEdist=OBJln/2*convP/1e3-solarR/1e3;% in km % CMEdist=justLength*convP/1e3-solarR/1e3;% in km. Corrected such

Page 136: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

% that the distance is NOT from the CME to the center of the Sun; but % from the CME to the SURFACE of the Sun. % and the area before was in pixels not we need it in km2 CMEarea=Area1*convP*convP/1e6; % in km2 figure(1);imshow(KS3,'InitialMagnification',100); hold on % Scalled showed image. xlabel({['Image name: ' fileNames{i}]}); [coefX coefY]=funcplotCME(g1,Lobj,V1,V2,imgH,imgW,justLength,theta,... CMEdist,CMEarea);% This is the main plotting function title(i) pause(0.5); % speed of plot + theta disp close(2) % Below we put length and area and angle in matrices with dim, (i,ik2): matAngle(i,ik2)=theta; % ik1 is an index independent of i22 matDist(i,ik2)=CMEdist; % I used ik2 instead of i22 because there may be more than one area detected matArea(i,ik2)=CMEarea; % This is the area in km2. Above is the distance in km. indexMat(i,ik2)=i22; % This matrix only stores the index i22 where there was a process matCoefX(i,ik2)= coefX; % This is the X-point of each distance of detected areas matCoefY(i,ik2)= coefY; % This is the Y-point of each distance of detected areas matLength(i,ik2)=justLength;% This is the length of detected areas from the sun in Pixels pause (.1) tOut1Flaq(i,ik2)=1;%means time record is needed end % of if statement end % of i22 loop end % of i loop. This marks reading the parameters from the images. % First a correction procedure is needed to join similar regions but separated % due to filtering and other reasons. Use AngleNew DistNew and AreaNew % for any forthcoming process. The var. crat is the angle criteria upon which the % code decides that this is a single event with two areas or not. Larger % criteria joins farther areas, so use crat less than 25 degrees. pause(1); close all disp('P L O T T I N G ...'); [AngleNew AreaNew DistNew]=CMEjoinAreas2(matAngle, matArea, matDist,crat); [CMEAng1,CMEArea1,CMEDist1]=simpleAnalyzeCME(AngleNew, AreaNew, DistNew); [CMEAng,CMEArea,CMEDist]=secAnalyzeCME(CMEAng1,CMEArea1,CMEDist1); [CMEspeed,CMEacc,CMEacc2,tO1,tO2]=CMEprpts(CMEAng,CMEArea,CMEDist,tOut1,tOut2,fileNames);% [out]=FinalCMEPlot(CMEDist,CMEAng,CMEspeed,CMEacc2,NameOne,ImDate,solarR); % added since # 15 disp (' E N D of main loop'); return pause(0.5); D = rgb2gray(imread(fileNames{69}));% this is the reference image figure; for i=1:lfn

Page 137: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

I2 = imread(fileNames{i}); I = rgb2gray(I2); K=I-D; imshow(K);% title('Image with gray scale and basic process (subtraction from image 69).') title(fileNames{i}) pause (0.3) end

Few of the subfunctions used in the main code: function [J,K]=CMEcleanimg2(D,F) % The input D must by grayscale (use rgb2gray) % If F ==1 the output is plotted if F<>1 there is no plot % D = rgb2gray(imread(fileNames{3}));% this is the reference image --- 69 was good % imshow(D); J=D;J(480:512,1:512)=J(1,1); K=J;K(230:260,230:280)=K(1,1); if F==1; imshow(D); title('Original'); figure, imshow(J); title('Lower part erased'); figure, imshow(K); title('Occulter part erased'); end end ----------------------------------------------------------------------------------- function [coefX coefY]=funcplotCME(g1,Lobj,V1,V2,imgH,imgW,justLength, theta,CMEdist,CMEarea) if theta<=90; theta2=90-theta; elseif theta>90 && theta<=180 theta2=450-theta; elseif theta>180 && theta<=270 theta2=450-theta; else theta2=360-theta+90; end VE1=Lobj/2+V1(2); VE2=Lobj+V2(2); r=512-VE2; r1=imgH/2;r2=imgW/2; coefX=r1-(g1+justLength)*(cosd(theta));coefY=r2-(g1+justLength)*(sind(theta)); plot(V1,V2,'b-','LineWidth',2); plot([V1(2) coefX],[V2(2) coefY],'r','LineWidth',3); % the line plot(imgH/2,imgW/2,'bo','LineWidth',5); plot(coefX,coefY,'rD','LineWidth',2); plot(V1(2),V2(2),'bS','LineWidth',2); line([1 512],[247 247],'Color','y','linewidth',2);% this is x-line line([260 260],[1 512],'Color','y','linewidth',2);% this is y-line legend({['Angle is ',num2str(theta2),' Degrees'];['Distance is ',num2str(CMEdist,'%e'),' km'];... ['Total Area of the CME is ',num2str(CMEarea,'%e'),' km^2']},'Location','NorthOutside') hold off; %plot(V1(2),V2(2),'rD');

Page 138: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

out=coefX; ----------------------------------------------------------------------------------- function [out]=FinalCMEPlot(CMEDist,CMEAng,CMEspeed,CMEacc2,NameOne,ImDate,solarR) % added since # 15 [AP1 AP2]=size(CMEspeed); [AD1 AD2]=size(CMEacc2); [AG1 AG2]=size(CMEDist); tiS=['Date of first point is:' NameOne ' and number of points is:' num2str(AP1)]; tiA=['Date of first point is:' NameOne ' and number of points is:' num2str(AD1)]; tiB=['Date of first point is:' NameOne ' and number of points is:' num2str(AG1)]; [aT bT]=size(CMEspeed); for k=1:bT figure; [a1 a2]=size(CMEspeed(:,k)); [b1 b2]=size(ImDate); c1=abs(a1-b2); plot(ImDate(1:end-c1),CMEspeed(:,k),'-D','LineWidth',2); xlabel('CME Evolution Time, minutes','FontWeight','Bold'); %%text(ImDate(1:end-c1)+5,CMEspeed(:,k),num2str(CMEAng(1:end-1,k))) ylabel('CME Speed, km/sec','FontWeight','Bold');TT1=strcat('CME No. :', num2str(k),'. ',tiS); title(TT1,'FontWeight','Bold'); figure; [a3 a4]=size(CMEacc2(:,k)); [b3 b4]=size(ImDate); c2=abs(a3-b4); plot(ImDate(1:end-c2),CMEacc2(:,k),'-D','LineWidth',2); TT2=strcat('CME No. :', num2str(k),'. ',tiA); title(TT2,'FontWeight','Bold'); xlabel('CME Evolution Time, minutes','FontWeight','Bold'); ylabel('CME Acceleration, km/sec^2','FontWeight','Bold'); out=1; figure; [z1 z2]=size(CMEDist(:,k)); [re1 re2]=size(ImDate); if z1>re2;CMW(:,k)=CMEDist(1:re2,k);op1=0;end if z1<re2;op1=abs(z1-re2);CMW=CMEDist;end if z1==re2;op1=0;CMW=CMEDist;end plot(ImDate(1:end-op1),CMW(:,k)*1000/solarR,'-D','LineWidth',2); xlabel('CME Evolution Time, minutes','FontWeight','Bold'); ylabel('CME Height, in R_S_U_N Units','FontWeight','Bold'); TT3=strcat('CME No. :', num2str(k),'. ',tiB); title(TT3,'FontWeight','Bold'); end end ----------------------------------------------------------------------------------- function [CMEspeed,CMEacc,CMEacc2,tO1,tO2]=CMEprpts(CMEAng,CMEArea,CMEDist,tOut1,tOut2,fileNames) [a b]=size(CMEDist); for k=1:b DistDiff1=diff(CMEDist(:,k));% The difference of X(n+1)-X(n); X(n+2)-X(n+1)... DistDiff2=diff(CMEDist(:,k),2);% The second difference, similar to [t11 t12]=size(tOut1'); [t21 t22]=size(tOut2'); [an1 an2]=size(CMEAng);

Page 139: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

[ar1 ar2]=size(CMEArea); [ad1 ad2]=size(CMEDist); [df1 df2]=size(DistDiff1); [dt1 dt2]=size(DistDiff2); [tO1]=prepTimeVec(t11,df1,tOut1); [tO2]=prepTimeVec(t21,dt1,tOut2); size(DistDiff1); size(tO1); size(DistDiff2) ; size(tO2) ; CMEspeed(:,k)=abs((DistDiff1)./(60*tO1'));%(2:end)'); % This is CMEacc(:,k)=(DistDiff2)./(60*60*tO2');% (2:end)'); Here /60*60 because we size(diff(CMEspeed(:,k))); size(tOut1); dV=diff(CMEspeed(:,k)); [t11 t12]=size(tO1'); [v1 v2]=size(dV); % [tO3]=prepTimeVec(t11,dV,tO1); CMEacc2(:,k)=((dV./(60*tO1(2:end)')));% Only /60 is added because size(tO1(2:end)); end end ----------------------------------------------------------------------------------- function [CMEAng,CMEArea,CMEDist]=secAnalyzeCME(CMEAng1,CMEArea1,CMEDist1) [a b]=size(CMEAng1); CMEDist=CMEDist1; CMEArea=CMEArea1; % The loop below to correct angles from solar north counter clockwise as in % the )http://cdaw.gsfc.nasa.gov/CME_list) for PA measurements. for j=1:b for i=1:a if CMEAng1(i,j)<=90; CMEAng(i,j)=90-CMEAng1(i,j); elseif CMEAng1(i,j)>90 && CMEAng1(i,j)<=180 CMEAng(i,j)=450-CMEAng1(i,j); elseif CMEAng1(i,j)>180 && CMEAng1(i,j)<=270 CMEAng(i,j)=450-CMEAng1(i,j); else CMEAng(i,j)=360-CMEAng1(i,j)+90; end end end [a1 b1]=size(CMEAng); if a1~=a || b1~=b disp ('ERROR in angles at analyze function'); end ------------------------------------------------------------------------------------ function [tOut1,tOut2,ImDateNum,NameOne,ImDate]=datesF(fileNames) % Ahmed A. Selman 31-10-2014. if iscell(fileNames); % if fileNames was a cell DT5=cell2mat(fileNames); lfn=numel(fileNames); for t=1:lfn A=regexprep(DT5(t,:),'_c3_512.jpg', ''); A=regexprep(A, '_', ''); % ERRT=fileNames{i}; ERRT=A; ImY=ERRT(1:4); ImM=ERRT(5:6); ImD=ERRT(7:8);

Page 140: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

Imh=ERRT(9:10); Imm=ERRT(11:12); ImDateSt(t,:)=[ImY ', ' ImM ', ' ImD ' ' Imh ':' Imm ':00']; ImDateNum(t)=datenum(ImDateSt(t,:)); end %for t=2:lfn Str12=24*60*diff((ImDateNum)); % This is the first difference, minutes Str22=24*60*24*60*diff((ImDateNum),2);% and the second one, else % in case one image is input DT5=fileNames; A=regexprep(DT5,'_c3_512.jpg', ''); A=regexprep(A, '_', ''); ERRT=A; ImY=ERRT(1:4); ImM=ERRT(5:6); ImD=ERRT(7:8); Imh=ERRT(9:10); Imm=ERRT(11:12); ImDateSt=[ImY ', ' ImM ', ' ImD ' ' Imh ':' Imm ':00']; ImDateNum=datenum(ImDateSt); Str12=0; % there is no time difference Str22=0; % there is no 2nd time difference end NameOne=ImDateSt(1,:); ImDate(1)=Str12(1); % The first of the series is ref. for t=2:lfn-1; ImDate(t)=Str12(t)+ImDate(t-1);% Time end [fA fB]=size(Str12); tOut1=zeros(fA,fB); tOut1(1,1)=Str12(1,1); % tOut1 is for speed, only 1 is different for i=1:fA for j=1:fB tOut1(i,j+1)=Str12(i,j); end end [gA gB]=size(Str22); tOut2=zeros(gA,gB); tOut2(1,1)=Str22(1,1); % tOut2 is for acc, 2 are different tOut2(1,2)=Str22(1,2); for i=1:gA for j=1:gB tOut2(i,j+2)=Str22(i,j); end end end

Page 141: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

Uالخالصة

تعمل على كشف االنبعاثات وهنالك حاجة مستمرة لبناء برامج آلية تعتمد على الحاسوب

تمثل كتال براقة من البالزما الساخنة، ولكونها .من المراصد المختلفة )CME(اإلكليلية كتليةال

حصول تنطلق هذه االنبعاثات من مناطق نشطة في اإلكليل الشمسي باتجاهات متفاوتة وبمعدالت

تنبعث إلى الفضاء اإلكليلية كتليةاالنبعاثات اليعتقد أن و. تشير إلى أن اإلكليل الشمسي دائم التغير

غير االنبعاثات ومع أن اآللية الدقيقة لتكون وانبعاث هذه . بسبب حدوث عدم استقرارية مفاجئة

يوجب تطوير مؤكدة لليوم كانت هناك دراسات عديدة حول هذا الموضوع وهو األمر الذي

. اإلمكانيات المالئمة للكشف عنها

قد كتب برنامج حاسوبي يهدف في البحث الحالي حيث هدفا هذه المهمة اتخاذ لقد جرى

) LASCOالسكو (باستخدام صور الكاشف اإلكليلية كتليةاالنبعاثات الإلى الكشف عن وتحليل

ودرست كتلية نبعاثات الأخذت بعض األمثلة لال ).SOHOسوهو (الذي على متن المرصد

كانت األحداث التي اعتمدت . بصور األرشيف من السكوباستخدام البرنامج الحالي مع االستعانة

، ۲۰۰۲، ۲۰۰۰خالل السنوات ية اإلكليليةكتلاالنبعاثات الحدثا من أحداث ۲۰مجموعة من

. ۲۰۱۳و ۲۰۰۷، ۲۰۰۳

باسم يسم بجرت باستخدام برنامج ماتال اإلكليلية كتليةاالنبعاثات العملية الكشف عن

)cmeDetect( . هذا البرنامج احتوى على عدة دوال فرعية كتبت خالل هذا البحث لغرض

طريقة الكشف األساسية التي اتبعت . وتحليل مواصفاتها اإلكليلية كتليةاالنبعاثات الالكشف عن

التحليل اعتمد على . تتبع حركتها البحث عن المناطق الكبيرة في الصور ومن ثمكانت تعتمد على

المحسوبة قسم االرتفاع النتائج النهائية تضمنت . بكسل) ٥۱۲في ٥۱۲(صور السكو بحجم

.الطاقة، الكتلة والمساحة ،الزاوية، التعجيل، )االنطالق(، سرعتها اإلكليلية كتليةالنبعاثات الل

.)CDAW(جرت مقارنة معظم النتائج مع مكتبة

ة اإلكليليةاالنبعاثات الكتليوالكشف عن أحداث كان قادرا على التمييز البرنامج الحالي

تمتاز بقلة كثافة الحواف الخارجية الواضحة في صور السكو ولكن عندما كانت هذه األحداث

االنبعاثات بسبب كون حافة هذا التصرف فسر . كانت قدرة الكشف أما معدومة أو بكفاءة قليلة

ولكنها كانت بقيمة أقل هي الجزء األكثر أهمية لعملية الكشف من هذا النوع ة اإلكليليةكتليال

الكشف ا النقص في كفاءة بينت نتائج البحث الحالي أن هذ. من القيم الحقيقية% ۷إلى ۳بحوالي

المحسوبة من قيمها اإلكليلية كتليةنبعاثات السيكون سببا لحساب ارتفاعات أعلى على العموم لال

.بين الحسابين بقي متوافقا بصورة عامةولكن التصرف CDAWدليل المقاسة في

Page 142: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

النتائج بينت تطابقا جيدا في قيم الزوايا التي حسبت من العمل الحالي مع الزوايا الموجودة

لم يكن هناك توافق مرض توافق أقل وجد في ما يخص االرتفاعات وتقريبا . CDAWفي دليل

متطابقة تماما مع قيم الدليل مع هذا كانت قلة من نتائج البحث الحالي . نتائج التعجيل والسرعةمع

. المذكور

إلى ٥بين في االرتفاعات ية اإلكليليةكتلاالنبعاثات الوجد أن هناك تصرف مميز لبعض

ة ومفاجئة في دبعض االنبعاثات شهدت زيادة مطرمرة ضعف نصف قطر الشمس حيث أن ۱٥

. ة اإلكليليةكتلياالنبعاثات اللبعض آخر من هذه المالحظة لم تتكرر . السرعة

باستخدام طريقة جرت موائمتها اإلكليلية كتليةاالنبعاثات البعض قيم االرتفاعات الخاصة ب

بناءا على هذا ومن مناقشة أسباب . فتحسنت نتائج السرعة إلى درجة مهمةالمربع األصغر

أن هناك عدد مهم من التحسينات التي النتائج غير المتوافقة في البحث الحالي جرى التوصل إلى

.يجب إدخالها

االنبعاثات إليجاد العالقة بين مساحة عالوة على ما سبق ففي البحث الحالي جرت محاولة

.المساحة-خاص بالكتلةمعايرة إيجاد منحني لغرض المحسوبة وبين كتلتها اإلكليليةكتلية ال

ومن .المعالجة الخطية والثانية على غير الخطيةاقترحت طريقتين إلجراء هذا األولى تعتمد على

المجوفة بصورة تقريبية ووجد أن المعالجة ة اإلكليليةكتلياالنبعاثات الالطريقتين حسبت كتلة

من هذه الحسابات جرى حساب الطاقة . غير الخطية تنتج قيما أعلى للكتلة من المعالجة الخطية

. لهذه االنبعاثات المجوفةالحركية

Page 143: §لماجستير.pdf · Detection and Analysis of Coronal Mass Ejection (CME) from SOHO/LASCO Coronagraphs Data . A Thesis. Submitted to the Department of Astronomy and Space, College

جمهورية العراق وزارة التعليم العالي والبحث العلمي

كلية العلوم -جامعه بغداد قسم علوم الفلك والفضاء

حساب وتحليل االنبعاثات الكتلية اإلكليلية

سوهو) \من بيانات (السكو

رسالة الفلك والفضاءعلوم الى قسم ةمقدم

جامعة بغداد -كلية العلوم كجزء من متطلبات نيل

الفلك والفضاءعلوم درجة الماجستير في

من قبل

الحكيم زينب فاضل حسين )۲۰۰۲علوم في الفلك والفضاء (بكلوريوس

بأشراف سلمان د. أحمد عبدالرزاق

م ۲۰۱٥هـ ۱٤۳٦