KRC for Phobos

From krc
(Difference between revisions)
Jump to: navigation, search
(Mars Eclipses)
 
(44 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
====Basic Case====
 
====Basic Case====
  
Phobos models require to specify body  = "Mars,Phobos"
+
Phobos models require to specify body  = "Phobos"
  
  out = krc(lat = 12. ,INERTIA = 50. ,body = "Mars,Phobos", LKofT = "T")
+
  out = krc(lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T")
 
+
Note that the screen may print:
+
 
+
OPACITY = 0.0 as well as some other atmospheric properties values. Because PTOTAL = 0., KRC runs adequately - without an atmosphere -, but the interface prints default (Mars) atmosphere values. This will be fixed in future iterations.
+
  
 
====Fluxes from Mars====
 
====Fluxes from Mars====
Line 13: Line 9:
 
Generally, Phobos modeling requires the addition of the visible and IR fluxes from Mars:
 
Generally, Phobos modeling requires the addition of the visible and IR fluxes from Mars:
  
  out = krc(lat = 12. ,INERTIA = 50. ,body = "Mars,Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8.)
+
  out = krc(lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T", Lon_Hr = 8.)
  
...if standard flux values are acceptable (i.e., broad assumption on the surface temperature, and albedo).  Fluxes are set with PFlux = "T", and by setting Lon_Hr.
+
...if standard flux values are acceptable (i.e., broad assumption on Mars surface temperature, and albedo).  Fluxes are set with PFlux = "T", and by setting Lon_Hr.
 +
 
 +
Lon_Hr is the surface longitude relative to the sub-Mars point, expressed in hours. Phobos being tidally locked, Lon_Hr = 12. is the sub-Mars point (max fluxes), and 0. for the center longitude of Phobos hidden face. Note 18 < Lon_Hr%24 < 6 corresponds to the Phobos hidden face, so no fluxes are contributed in these cases.
 +
 
 +
Generally, for tidally locked bodies, the sub-planet point (sub Mars point for Phobos is located ~ at longitude = 0), so that Lon_Hr can be derived from the longitude modeled on Phobos ore any tidally locked body:
 +
 
 +
 
 +
Lon_Hr = (24/360 x (180 - longitude west))%24
  
Lon_Hr is the longitude (in Hours) of the eclipsed body surface point. Zero is opposite the sub-occulting body point; the sub-Occulting Body point is at 12. Because Phobos is tidally locked, it always presents the same face to Mars. So Lon_Hr = 12. for the sub-Mars point, and 0. for the Phobos hidden face. Note 18 < Lon_Hr%24 < 6 corresponds to the Phobos hidden face.
 
  
 
[[Image:Phobos_Fluxes_1.png|600px]]
 
[[Image:Phobos_Fluxes_1.png|600px]]
Line 31: Line 33:
 
In this case, the flux from Mars on Phobos can be formalized like this:
 
In this case, the flux from Mars on Phobos can be formalized like this:
  
  out = krc(lat = 12. ,INERTIA = 50. ,body = "Mars,Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis)
+
  out = krc(lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis)
  
 
See below a comparison of the predicted surface temperature with and without Mars IR and visible shine on Phobos:
 
See below a comparison of the predicted surface temperature with and without Mars IR and visible shine on Phobos:
  
[[Image:Phobos_Fluxes_3.png|600px]] Comparison between No Flux, and Flux at the Sub Mars point  
+
[[Image:Phobos_Fluxes_Diff.png|600px]] Comparison between No Flux, and Flux at the Sub Mars point  
  
[[Image:Phobos_Fluxes_4.png|600px]] Comparison between No Flux, and Flux received from the hidden face (none), i.e., no forcing.  
+
[[Image:Lon_Hr_Phobos.png|600px]] Comparison between No Flux, and Flux received from the hidden face (none), i.e., no forcing.
  
 
====Mars Eclipses====
 
====Mars Eclipses====
Line 43: Line 45:
 
To include the eclipse by Mars using standard Phobos/Mars orbital properties:
 
To include the eclipse by Mars using standard Phobos/Mars orbital properties:
  
:Eclipse      = "T"                                                                      #forces an eclipse (Default = "F")  
+
Eclipse      = "T"                                                                      #forces an eclipse (Default = "F")  
 +
Eclipser        = "Mars"                                                                    #Eclipser name
 +
Ecl_Cent_Hr  = 12.                                                                      #Eclipse central hour
 +
Bias          = 0.0                                                                      #Eclipse Bias (0 => perfect alignement; 1 => partial eclipse)
 +
Eclipse_Style = 1                                                             
 +
Date          = 0.
  
:Eclipser        = "Mars_Mars"                                                               #Eclipser name
+
out = krc( lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date)
  
:Ecl_Cent_Hr  = 12.                                                                       #Eclipse central hour
+
out = krc( lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis, Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date)
  
:Bias          = 0.0                                                                      #Eclipse Bias (0 => perfect alignement; 1 => partial eclipse)
+
[[Image:Phobos_Fluxes_5.png|600px]]
 
+
:Eclipse_Style = 1                                                             
+
 
+
:Date          = 5000.
+
 
+
out = krc( lat = 12. ,INERTIA = 50. ,body = "Mars,Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis, Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date, bodytype = "minor")
+
 
+
!!! Do we need bodytype = "minor" for Phobos?
+
  
 
When working with Phobos eclipses, it may be beneficial to increase the time resolution of the output by increasing N24
 
When working with Phobos eclipses, it may be beneficial to increase the time resolution of the output by increasing N24
  
  out = krc( lat = 12. ,INERTIA = 50. ,body = "Mars,Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis, Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date, bodytype = "minor", N24 = 96 * 100)
+
  out = krc( lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis, Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date, N24 = 96 * 100)
 
+
====Notes about the Default Material Properties====
+
 
+
Comment here on the default material properties used by the interface.
+

Latest revision as of 13:56, 20 August 2020

[edit] Basic Case

Phobos models require to specify body = "Phobos"

out = krc(lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T")

[edit] Fluxes from Mars

Generally, Phobos modeling requires the addition of the visible and IR fluxes from Mars:

out = krc(lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T", Lon_Hr = 8.)

...if standard flux values are acceptable (i.e., broad assumption on Mars surface temperature, and albedo). Fluxes are set with PFlux = "T", and by setting Lon_Hr.

Lon_Hr is the surface longitude relative to the sub-Mars point, expressed in hours. Phobos being tidally locked, Lon_Hr = 12. is the sub-Mars point (max fluxes), and 0. for the center longitude of Phobos hidden face. Note 18 < Lon_Hr%24 < 6 corresponds to the Phobos hidden face, so no fluxes are contributed in these cases.

Generally, for tidally locked bodies, the sub-planet point (sub Mars point for Phobos is located ~ at longitude = 0), so that Lon_Hr can be derived from the longitude modeled on Phobos ore any tidally locked body:


Lon_Hr = (24/360 x (180 - longitude west))%24


Phobos Fluxes 1.png

Alternatively, the user can provide Visible and IR fluxes versus local time (krc_planetary_flux_table() generates the input parameters). An external model or a set of dedicated KRC runs can be used to determine the IR and Visible flux versus local time, as seen from Lon_Hr and the specified latitude. The figure below shows the externally provided values ("IR External Model", and "Vis External Model", the associated sin fits fed to KRC by the interface ("IR KRC Fit", and "Vis KRC Fit"), and the difference between the external forcing and the KRC forcing ("KRC - External Model").

Note that a user might want to consider reducing the average difference between the KRC Fit and the Eternal model by fine tuning the fits.


Phobos Fluxes 2.png


In this case, the flux from Mars on Phobos can be formalized like this:

out = krc(lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis)

See below a comparison of the predicted surface temperature with and without Mars IR and visible shine on Phobos:

Phobos Fluxes Diff.png Comparison between No Flux, and Flux at the Sub Mars point

Lon Hr Phobos.png Comparison between No Flux, and Flux received from the hidden face (none), i.e., no forcing.

[edit] Mars Eclipses

To include the eclipse by Mars using standard Phobos/Mars orbital properties:

Eclipse       = "T"                                                                       #forces an eclipse (Default = "F") 
Eclipser         = "Mars"                                                                    #Eclipser name
Ecl_Cent_Hr   = 12.                                                                       #Eclipse central hour
Bias          = 0.0                                                                       #Eclipse Bias (0 => perfect alignement; 1 => partial eclipse)
Eclipse_Style = 1                                                               
Date          = 0.
out = krc( lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date)
out = krc( lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis, Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date)

Phobos Fluxes 5.png

When working with Phobos eclipses, it may be beneficial to increase the time resolution of the output by increasing N24

out = krc( lat = 12. ,INERTIA = 50. ,body = "Phobos", LKofT = "T", PFlux = "T",Lon_Hr = 8., IR = IR, Vis = Vis, Eclipse = Eclipse, Eclipser = Eclipser, Ecl_Cent_Hr = Ecl_Cent_Hr, Bias = Bias, Eclipse_Style = Eclipse_Style,Date = Date, N24 = 96 * 100)
Personal tools