-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathplasma-modeling.html
More file actions
277 lines (250 loc) · 17 KB
/
plasma-modeling.html
File metadata and controls
277 lines (250 loc) · 17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
<!DOCTYPE HTML>
<html lang="en">
<head>
<title id="title">Jules van Irsel</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="assets/css/main.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
<script src="assets/js/jquery.min.js"></script>
</head>
<body>
<div class="page-margins">
<!-- navigation -->
<nav id="nav" class="nav-panel">
<button id="nav-close-btn" onclick=closeNav() type="button" title="closeNav"></button>
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="documents/cv.pdf" target="_">CV</a></li>
<li class="current"><a href="javascript:void(0)" onclick=openNavA()>Research</a>
<ul id="navA">
<li><a href="auroral-science.html">Auroral System Science</a></li>
<li><a href="plasma-modeling.html">Ionospheric Plasma Modeling</a></li>
<li><a href="conferences.html">Meetings & Conferences</a></li>
</ul>
</li>
<li><a href="javascript:void(0)" onclick=openNavB()>Rocket Science</a>
<ul id="navB">
<li><a href="317-lab.html">The Lynch Rocket Lab</a></li>
<li><a href="data-parsing.html">Data Parsing</a></li>
<li><a href="vacuum-testing.html">Vacuum Testing</a></li>
<li><a href="fieldwork.html">Fieldwork Blog</a></li>
<li><a href="javascript:void(0)" onclick=openNavBB() id="rockets">Participated Missions</a>
<ul id="navBB">
<li><a href="https://sites.dartmouth.edu/lynch-rocket-lab/rockets/gneiss/#:~:text=The%20Geophysical%20Non-Equilibrium%20Ionospheric%20System%20Science%20%28GNEISS%29%20rockets%2C,imagery%2C%20to%20the%20study%20of%20non-idealized%2C%20non-sheetlike%20nightsi" target="_">GNEISS</a></li>
<li><a href="https://science.nasa.gov/solar-system/skywatching/nasa-to-launch-sounding-rockets-into-moons-shadow-during-solar-eclipse/" target="_">APEP-2</a></li>
<li><a href="https://www.nasa.gov/missions/sounding-rockets/nasa-rocket-team-to-chase-pulsating-aurora/" target="_">LAMP</a></li>
<li><a href="https://www.nasa.gov/missions/sounding-rockets/science-at-the-cusp-nasa-rocket-to-study-mysterious-area-above-the-north-pole/" target="_">C-REX-2</a></li>
<li><a href="https://www.nasa.gov/missions/sounding-rockets/nasa-wallops-may-rocket-launch-exploring-energy-transport-in-space/" target="_">KiNET-X</a></li>
<li><a href="https://www.nasa.gov/missions/sounding-rockets/visions-2-provides-a-look-at-earths-escaping-atmosphere/" target="_">VISIONS-2</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="javascript:void(0)" onclick=openNavC()>Proposals</a>
<ul id="navC">
<li><a href="documents/finesst-proposal.pdf" target="_">FINESST (NASA Grad. Funding)</a></li>
<li><a href="https://nspires.nasaprs.com/external/solicitations/summary!init.do?solId={10514572-CA34-A48D-7887-425E5A561AD2}&path=open" target="_">GNEISS (NASA HLCAS)</a></li>
<li><a href="https://nspires.nasaprs.com/external/solicitations/summary!init.do?solId={CE94D9F1-858E-F22E-513F-8DF6F389B4AF}&path=open" target="_">ARCS (NASA MIDEX)</a></li>
<li><a href="documents/thesis-proposal.pdf" target="_">Thesis Proposal</a></li>
</ul>
</li>
<li><a href="javascript:void(0)" onclick=openNavD()>Education</a>
<ul id="navD">
<li><a href="grad-courses.html">Physics Ph.D.</a></li>
<li><a href="undergrad-courses.html">Astrophysics B.Sc.</a></li>
<li><a href="diploma-courses.html">Mech. Engineering Diploma</a></li>
<li><a href="other-courses.html">Supplementary Courses</a></li>
</ul>
</li>
<li><a href="javascript:void(0)" onclick=openNavE()>Publications</a>
<ul id="navE">
<li><a href="documents/jgr_vanirsel_etal_2025.pdf">van Irsel, et al. (2025)</a></li>
<li><a href="https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2024JA032722" target="_">van Irsel, et al. (2024)</a></li>
<li><a href="documents/arcs-section-d.pdf" target="_">Lynch, et al. (2024)</a></li>
<li><a href="documents/arcs-section-e.pdf" target="_">Erlandson, et al. (2024)</a></li>
</ul>
</li>
<li><a href="javascript:void(0)" onclick=scrollToForm()>Contact</a></li>
</ul>
</nav>
<!-- dark mode -->
<div id="dark">
<label class="switch">
<input id="darkmode" type="checkbox" title="Dark mode">
<span class="slider round"></span>
</label>
</div>
<div class="hline"></div>
<div class="section-title"><p>Ionospheric Plasma Modeling</p></div>
<div class="hline"></div>
<!-- content -->
<div class="content">
<a href="images/gemini.gif" target="_" class="img">
<img id="gemini" src="images/gemini.png" title="gemini">
</a>
<div class="caption-right">
<h2>GEMINI</h2>
<p>
The ionospheric simulations I carry out for my Ph.D. research use the <em>Geospace Environment Model of
Ion-Neutral Interactions</em>, or GEMINI, which is a state-of-the-art 3D, ionospheric model. It was first
introduced by <a href="https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2012JA017637" target="_">Zettergren & Semeter</a>
in 2012 and formalized in Appendix A by
<a href="https://agupubs.onlinelibrary.wiley.com/doi/10.1002/2015JA021116" target="_">Zettergren & Snively</a>
in 2015. The 3D version of the model was then developed in 2019 by
<a href="https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2018GL081569" target="_">Zettergren & Snively</a>
as well.
<br><br>
For those interested in a technical description of the model: GEMINI is a multi-fluid (6 ions + electrons),
quasi-electrostatic model written in FORTRAN 90. Its calculations of particle continuity consisting of chemical
production/loss and photo/impact ionization. Calculations of local densities, plasma flows, and temperatures are
treated self-consistently and the model includes thermal conduction heat flux, collisional heating,
thermoelectric electron heat flux, and inelastic cooling/heating from photoelectrons. This is supplemented with
Maxwell's equations but, at this time, includes no displacement current or magnetic induction effects. With
this, the system is solved through enforcing divergence-free currents, curl-free electric fields, and invoking
Ohm's law.
<br><br>
If you want to check out this model, have a look at their GitHub
<a href="https://github.com/gemini3d/gemini3d" target="_">repository</a>!
</p>
</div>
</div>
<div class="hline"></div>
<div class="content">
<div class="caption">
<h2>GEMINI Contributions</h2>
<p>
A proud moment for me was my first pull request to GEMINI's source code. One of the problems I address in my
research is the effect that the energy characteristics of the precipitating electrons have on the auroral arc
system, which causes the auroral lights that we know and love. I incorporated more versatile
<a href="https://github.com/gemini3d/gemini3d/blob/main/src/ionization/fang.f90" target="_">methods</a> of
defining these characteristics using the empirical model introduced by
<a href="https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2010GL045406" target="_">Fang et al. (2010)</a>.
<br><br>
In this context, there are two things to consider when looking at the electrons raining down into our
atmosphere: 1) how many there are, also known as their <em>total precipitating energy flux</em>, and 2) what
energy do they have? The latter consideration is outlined by what is known as the
<em>differential number flux</em>.
<br><br>
This number flux has thus far been defined using a form of the Maxwell-Boltzmann distribution, which is
characterized by a single energy. Unfortunately, this energy is both what defines the average energy of the
electrons raining down, but it is also, through some definition, what defines the temperature of them at their
source region in outer space.
<br><br>
There is no physical reason for these two energies to be the same, which is why I developed code that allows for
a user-defined, more appropriate differential number flux when running GEMINI simulations.
</p>
</div>
<a href="https://github.com/gemini3d/gemini3d/blob/main/src/ionization/fang.f90" target="_" class="img">
<img src="images/gemini-code.png" title="gemini-code">
</a>
</div>
<div class="hline"></div>
<div class="content">
<div class="caption">
<h2>Aurora GEMINI</h2>
<p>
GEMINI is a FORTRAN 90 code which has a MATLAB wrapper to handle basic input and output commands surrounding
simulations. I developed a secondary wrapper arround all of that, called
<a href="https://github.com/317Lab/aurora_gemini" target="_">Aurora GEMINI</a>. It handles interfacing
GEMINI with auroral systems in mind.
<br><br>
This toolset is seamlessly integrated into the GEMINI MATLAB wrapper. Some of its key functionalities include
the implementation of the reconstruction and replication techniques, as well as current flux tube generation and
visualization outlined in van Irsel et al.
(<a href="https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2024JA032722" target="_">2024</a>,
<a href="documents/jgr_vanirsel_etal_2025.pdf">2025</a>). The replication technique allows for the extrapolation of 1D tracked data,
such as those from spacecraft, by using maximal information provided by auroral images. This is required to be
able to use these data for the driving of GEMINI simulations.
<br><br>
Current flux tubes are an invention of mine that provide much improved visualization of current closure through
the atmosphere. They are analogous to magnetic flux tubes in that they simply conserve electric current
throughout them and utilize their divergence-free conditions. They represent invisible electric wires that are
several square kilometers in cross-section, with kiloamps of current passing through them.
<br><br>
Additionally, this toolset allows for:
<br>
<br> - Interfacing with The GLobal airglOW Model (<a href="https://www2.hao.ucar.edu/modeling/glow" target="_">GLOW</a>)
<br> - Grid plotting over the Northern auroral oval (shown here)
<br> - Generating PBS and/or SLURM scripts for use in cluster computing
<br> - Generating, setup, and running of simulation initial condition runs
<br> - Providing ionization rate altitude profiles
<br> - Many other useful tools and functions.
<br><br>
This toolset developed out of my thesis GitHub
<a href="https://github.com/julesvanirsel/thesis" target="_">repository</a>, and grew into something well
worth sharing with the scientific community. It is a key outcome of my Ph.D. research.
</p>
</div>
<a href="images/aurora-gemini.png" target="_" class="img">
<img src="images/aurora-gemini.png" title="aurora-gemini">
</a>
</div>
<div class="hline"></div>
</div>
<!-- footer -->
<div class="footer-margins">
<div class="footer" id="footer">
<div id="form">
<h4>Get in Touch</h4>
<form action="https://formspree.io/f/xrgnerza" method="post">
<input type="text" name="name" id="name" placeholder="Name" autocomplete="off" />
<input type="email" name="email" id="email" placeholder="Email" autocomplete="off" />
<textarea name="message" id="message" placeholder="Message" rows="5" autocomplete="off"></textarea>
<input type="submit" class="button" value="Send Message" />
</form>
</div>
<div id="links">
<div>
<h5>Transcripts</h5>
<ul>
<li><a href="documents/transcript-dartmouth.pdf" target="_">Dartmouth College</a></li>
<li><a href="documents/transcript-uofc.pdf" target="_">University of Calgary</a></li>
<li><a href="documents/transcript-sait.pdf" target="_">SAIT Polytechnic</a></li>
</ul>
</div>
<div>
<h5>Selected Publications</h5>
<ul>
<li><a href="documents/jgr_vanirsel_etal_2025.pdf" target="_">van Irsel et al. (2025), <em>JGR</em></a></li>
<li><a href="https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/2024JA032722" target="_">van Irsel et al. (2024), <em>JGR</em></a></li>
<li><a href="documents/arcs-section-d.pdf" target="_">Lynch et al. (2024), <em>NASA</em></a></li>
</ul>
</div>
<div>
<h5>Documents</h5>
<ul>
<li><a href="documents/cv.pdf" target="_">Curriculum Vitae</a></li>
<li><a href="documents/thesis.pdf" target="_">Dissertation</a></li>
<li><a href="documents/thesis-proposal.pdf" target="_">Thesis Proposal</a></li>
<li><a href="documents/finesst-proposal.pdf" target="_">NASA FINESST Proposal</a></li>
</ul>
</div>
<div>
<h5>In the news</h5>
<ul>
<li><a href="https://www.bostonglobe.com/2023/10/13/metro/darmouth-professor-kristina-lynch-rockets-eclipse-nasa/" target="_">Rockets Studying the Eclipse</a></li>
<li><a href="https://www.astech.ca/archives/indexofpastwinners/space-physics-group-university-of-calgary" target="_">2018 ASTech Special Award</a></li>
<li><a href="https://home.dartmouth.edu/news/2020/09/dartmouth-proposal-chosen-possible-space-mission" target="_">ARCS Proposal</a></li>
<li><a href="https://www.youtube.com/watch?v=QiX9xL_YhvM" target="_">Surveying the Northern Lights</a></li>
</ul>
</div>
</div>
</div>
<!-- icons -->
<div class="icons">
<a href="https://github.com/julesvanirsel" target="_"><i class="fab fa-github"></i></a>
<a href="https://www.linkedin.com/in/jules-van-irsel-a3413695" target="_"><i class="fab fa-linkedin"></i></a>
<a href="https://www.instagram.com/juicevanirsel" target="_"><i class="fab fa-instagram"></i></a>
</div>
<!-- copyright -->
<div class="copyright" id="copyright">
© 2025 Jules van Irsel
</div>
</div>
</body>
<!-- scripts -->
<script src="assets/js/jquery.dropotron.min.js"></script>
<script src="assets/js/main.js"></script>
<script src="assets/js/darkmode.js"></script>
</html>