이런거 물어봐도 되나요?
웹 아카이브(2016-12-29 기록)에서 복원한 글입니다.
- 낮시간에 대한 위도계산.xlsx
하지때 위도가 올라갈수록 낮시간이 길어지는데 이걸 엑셀공식으로 만들고 싶은데 무식해서요^^
첨부파일 참조하셔서 아시는 분 부탁합니다.
댓글 1
<div>안녕하십니까?</div><div><br></div><div>이런 경우에 쓰는 표준 공식이 있습니다. 공식의 유도 과정에 대해서는 구면천문학 책을 참고하시기 바랍니다.</div><div><br></div><div>공식 1:</div>cos H0 = -tan (phi) * tan (delta)<div><br></div><div>H0 = 태양이 지평선에 위치할 때의 시간각</div><div>phi = 관측지의 위도</div><div>delta = 태양의 적위</div><div><br></div><div>주어진 위도에서의 낮의 길이는 H0의 두 배입니다.</div><div><br></div><div>계산 예)</div><div><span style="font-size: 9pt; line-height: 1.5;">위도: 37도 34분 (서울)</span></div><div>태양 적위: +23도 26분 (하지)</div><div>cos H0 = -0.333384</div><div>H0 = 109.47도 = 7.298시간</div><div>낮의 길이 = 2 * H0 = 14.60시간 = 14시간 36분 (비교: 한국천문연구원 <역서 2015>, 2015년 6월 22일, 낮의 길이 = 14시간 46분)</div><div><br></div><div>10분 차이가 나는 것은 대기굴절 효과(약 34분)와 태양의 겉보기 반지름(약 16분)을 고려하지 않았기 때문입니다. 보다 정확한 값을 구하려면, 대기굴절 효과를 감안한 상태에서 태양의 위쪽 가장자리가 지평선에 닿았을 때의 시간각을 구해야 합니다. 아래 공식을 쓰면 낮의 길이를 더욱 정확하게 계산할 수 있습니다.</div><div><br></div><div>공식 2:</div><div>cos H = [sin (h0) - sin (phi) * sin (delta)] / [cos (phi) * cos (delta)]</div><div><br></div><div>여기서 h0는 일출몰 시각 계산에 적용되는 표준 고도입니다. 태양의 경우 h = -0.8333도입니다. 중간 과정은 생략하고 결과만 보여 드립니다.</div><div><br></div><div>cos H = -0.353382</div><div>H = 110.6943도 = 7시간 23분</div><div>낮의 길이 = 2 * H = 14시간 46분 (역서에 수록된 값과 정확히 일치)</div><div><br></div><div>따라서 공식 2를 쓰시면 되겠습니다.</div>