日食の明るさの割合

2023/2/10(日)
日食の明るさの割合
 
蝕(Eclipse)

太陽が月によって隠されていない部分の割合を
太陽と月の中心間距離から求める事で、
日食による太陽の明るさの割合pを推測しようと思います
(あくまで目安です)
 
 
半径Rの円R(太陽)と半径rの円r(月)があり
中心間距離をdとする
 
円rに隠された円Rの見えている部分の割合を求める
 

 







図1. 二円の重なり部分(灰色)  図2. 二円の重なりの一部(黒色)
                  c = √(R2 - a2) = √(R2 - b2)
 
(1)
図2.において
U = 扇×2(白色) + 三角×2(灰色) と置いて
T = 1/2円 - U
(黒色)の面積を求めます
 
扇×2(白色) = πR2{θ/(2π)}×2 = R2θ
= R2Tan-1(a/c)
三角×2(灰色) = (1/2)ac×2 = ac
 
U = R2Tan-1(a/c) + ac
T = πR2/2 - R2Tan-1(a/c) - ac
となる
 
 
(2)
図1.の灰色部分の右半分であるTは
T = πR2/2 - R2Tan-1(a/c) - ac
となったので
左半分をT'とすると
R→r、a→b
に置き換えればよいので
T'= πr2/2 - r2Tan-1(b/c) - bc
となり
図1.の灰色部分Sは
S = T + T'
= πR2/2 - R2Tan-1(a/c) - ac
+ πr2/2 - r2Tan-1(b/c) - bc
= (π/2)(R2 + r2) - R2Tan-1(a/c) - r2Tan-1(b/c) - cd
となる
 
 
(3)
図1.の灰色部分SをR,r,dのみで表す
つまり
a,b,cをR,r,dで表す
b = d - a
 
      a2  + c2 = R2 
-) (d-a)2 + c2 = r2 
    2ad - d2 = R2 - r2 
より
 
a = (R2 - r2 + d2)/(2d)
b = d - a
c = √(R2 - a2)
S = (π/2)(R2 + r2) - R2Tan-1(a/c) - r2Tan-1(b/c) - cd
 
 
(4)
円Rの隠れていない部分の割合p
を求める
円Rの面積は πR2 なので
 
p = (πR2 - S)/(πR2) = {1/(πR2)}(πR2 - S)
= {1/(πR2)}[πR2 - {(π/2)(R2 + r2)
- R2Tan-1(a/c) - r2Tan-1(b/c) - cd}]
= {1/(πR2)}{(π/2)(R2 - r2)
+ R2Tan-1(a/c) + r2Tan-1(b/c) + cd}
 
 
(5)
結論
a = (R2 - r2 + d2)/(2d)
b = d - a
c = √(R2 - a2)  [ = √(r2 - b2) ]
円Rの隠れていない部分の割合pは
p = [ {(π/2)(R2 - r2) + cd + r2Tan-1(b/c)} / R2 
+ Tan-1(a/c) ] / π
(ただし、c2 = R2 - a2 ≦ 0 の時は p = 1)
となる
 
 
以下余談
 
(6)
ちなみに
Uを積分で解くと
U = 2∫√(R2 - x2) dx [x = 0~a]
= 2R∫√{1 - (x/R)2} dx
 
x = Rsinθと置くと、dx = Rcosθdθ
x = 0 → Rsinθ = 0 より θ = Sin-1(0/R) = 0
x = a → Rsinθ = a より θ = Sin-1(a/R)
 
U = 2R∫√(1 - sin2θ)・Rcosθdθ [θ = 0~Sin-1(a/R)]
= 2R∫√(cos2θ)・Rcosθdθ
= 2R2∫cos2θdθ
= 2R2/2∫(1 + cos2θ) dθ
= R2[θ + (1/2)sin2θ]
= R2[θ + sinθcosθ] [θ = 0~Sin-1(a/R)]
= R2{Sin-1(a/R) + (a/R)√(R2-a2)/R}
= R2Sin-1(a/R) + a√(R2-a2)
= R2Sin-1(a/R) + ac
= R2Tan-1(a/c) + ac
となる
 
Sin-1(x) = Tan-1(x/√(1-x2))より
a/R → (a/R)/√(1-a2/R2)
= (a/R)/{√(R2-a2)/R} = a/√(R2 - a2)
= a/cなので
Sin-1(a/R) = Tan-1(a/c)
 
 
(7)
三角関数
cos2θ+sin2θ = 1
1 - sin2θ = cos2θ
 
sin2θ = sinθcosθ+cosθsinθ = 2sinθcosθ
 
cos2θ = cosθcosθ - sinθsinθ
= cos2θ - sin2θ = cos2θ - (1 - cos2θ)
= 2cos2θ - 1
2cos2θ = 1 + cos2θ
 
{(1/2)sin2θ}' = cos2θ
 
x = sinθ、y = tanθと置くと
θ = Sin-1(x) = Tan-1(y)
sin2θ + cos2θ = 1
sin2θ/sin2θ + cos2θ/sin2θ = 1/sin2θ
1 + 1/tan2θ = 1/sin2θ
1/tan2θ = (1 - sin2θ)/sin2θ
tanθ = sinθ/√(1 - sin2θ)
y = x/√(1-x2)
Sin-1(x) = Tan-1(x/√(1-x2))
 

このブログの人気の投稿

NEWS

N88-BASICでゲーム (1回目)